thanos
thanos copied to clipboard
Defaults for keyword parameters not handled correctly if double-splat identifier argument given
def foo(bar: 10, **kwargs); end; foo(**some_hash)
requires that the target explicitly check the splatted hash for presence of a bar
key before blowing away the default. Current implementation does not do this.