fails(inherited):"A method assigns local variables from method parameters for definition \n    def m(*, **) end"
fails(inherited):"A method assigns local variables from method parameters for definition \n    def m(*a, **) a end"
fails(inherited):"A method assigns local variables from method parameters for definition \n    def m(*, **k) k end"
fails:"A method assigns local variables from method parameters for definition \n    def m((*a, b)) [a, b] end"
fails:"A method assigns local variables from method parameters for definition \n    def m((*a), (*b)) [a, b] end"
fails:"A method assigns local variables from method parameters for definition \n    def m((a, *b), (*c, d))\n      [a, b, c, d]\n    end"
fails:"A method assigns local variables from method parameters for definition \n    def m((a, b, *c, d), (*e, f, g), (*h))\n      [a, b, c, d, e, f, g, h]\n    end"
fails:"A method assigns local variables from method parameters for definition \n    def m(a, (b, (c, *d), *e))\n      [a, b, c, d, e]\n    end"
fails:"A method assigns local variables from method parameters for definition \n    def m(a, (b, (c, *d, (e, (*f)), g), (h, (i, j))))\n      [a, b, c, d, e, f, g, h, i, j]\n    end"
fails:"A method assigns local variables from method parameters for definition \n    def m(a=1, (b, (c, *d))) [a, b, c, d] end"
fails:"A method assigns local variables from method parameters for definition \n    def m(a=1, (b, (c, *d), *e)) [a, b, c, d, e] end"
fails:"A method assigns local variables from method parameters for definition \n    def m(a=1, (*b), (*c)) [a, b, c] end"
fails:"A method assigns local variables from method parameters for definition \n    def m(a=1, (b, *c), (*d, e))\n      [a, b, c, d, e]\n    end"
fails:"A method assigns local variables from method parameters for definition \n    def m(a=1, (b, *c), (d, (*e, f)))\n      [a, b, c, d, e, f]\n    end"
fails:"A method assigns local variables from method parameters for definition \n    def m(a=1, b: 2) [a, b] end"
fails:"A method assigns local variables from method parameters for definition \n    def m(*, **) end"
fails:"A method assigns local variables from method parameters for definition \n    def m(*a, **) a end"
fails:"A method assigns local variables from method parameters for definition \n    def m(*, **k) k end"
fails:"A method assigns local variables from method parameters for definition \n    def m(*a, **k) [a, k] end"
fails:"A method assigns local variables from method parameters for definition \n    def m(a: def m(a: 1) a end, b:)\n      [a, b]\n    end"
fails:"A method assigns local variables from method parameters for definition \n    def m(a, b=1, *c, (*d, (e)), f: 2, g:, h:, **k, &l)\n      [a, b, c, d, e, f, g, h, k, l]\n    end"
fails:"A method assigns local variables from method parameters for definition \n    def m a, b=1, *c, d, e:, f: 2, g:, **k, &l\n      [a, b, c, d, e, f, g, k, l]\n    end"
fails:"A method assigns local variables from method parameters for definition \n    def m(a = nil, **k) [a, k] end"
fails:"A method assigns local variables from method parameters for definition \n    def m(a:) a end"
fails:"A method assigns local variables from method parameters for definition \n    def m(a=1, b:) [a, b] end"
fails:"A method assigns local variables from method parameters for definition \n    def m(a=1, **) a end"
fails:"A method assigns local variables from method parameters for definition \n    def m(*, a:) a end"
fails:"A method assigns local variables from method parameters for definition \n    def m(*a, b:) [a, b] end"
fails:"A method assigns local variables from method parameters for definition \n    def m(*, a: 1) a end"
fails:"A method assigns local variables from method parameters for definition \n    def m(*a, b: 1) [a, b] end"
fails:"A method assigns local variables from method parameters for definition \n    def m(a:, b:) [a, b] end"
fails:"A method assigns local variables from method parameters for definition \n    def m(a:, b: 1) [a, b] end"
fails:"A method assigns local variables from method parameters for definition \n    def m(a:, **) a end"
fails:"A method assigns local variables from method parameters for definition \n    def m(a:, **k) [a, k] end"
