Add testing for keyword arguments #23
Annotations
10 errors
lint:
src/VM/Core/Runtime/Executor/CallBlockHelper.php (in context of class RubyVM/VM/Core/Runtime/Executor/Insn/Processor/BuiltinInvokeblock)#L49
Cannot call method instructionSequence() on RubyVM\VM\Core\Runtime\Executor\Context\ContextInterface|null.
|
lint:
src/VM/Core/Runtime/Executor/CallBlockHelper.php (in context of class RubyVM/VM/Core/Runtime/Executor/Insn/Processor/BuiltinInvokeblock)#L160
Parameter #3 ...$arguments of static method RubyVM\VM\Core\Runtime\Executor\Insn\Processor\BuiltinInvokeblock::alignArguments() expects array<array<array<RubyVM\VM\Core\Runtime\Essential\RubyClassInterface|RubyVM\VM\Core\Runtime\Executor\Context\ContextInterface>>|RubyVM\VM\Core\Runtime\Essential\RubyClassInterface|RubyVM\VM\Core\Runtime\Executor\Context\ContextInterface>|RubyVM\VM\Core\Runtime\Essential\RubyClassInterface|RubyVM\VM\Core\Runtime\Executor\Context\ContextInterface, RubyVM\VM\Core\Runtime\Essential\RubyClassInterface|RubyVM\VM\Core\Runtime\Executor\ExecutedResult|RubyVM\VM\Core\YARV\Criterion\InstructionSequence\CallInfoInterface|RubyVM\VM\Core\YARV\Essential\ID given.
|
lint:
src/VM/Core/Runtime/Executor/CallBlockHelper.php (in context of class RubyVM/VM/Core/Runtime/Executor/Insn/Processor/BuiltinInvokeblock)#L192
Method RubyVM\VM\Core\Runtime\Executor\Insn\Processor\BuiltinInvokeblock::applySplatExpression() has parameter $arguments with no value type specified in iterable type array.
|
lint:
src/VM/Core/Runtime/Executor/CallBlockHelper.php (in context of class RubyVM/VM/Core/Runtime/Executor/Insn/Processor/BuiltinInvokeblock)#L192
Method RubyVM\VM\Core\Runtime\Executor\Insn\Processor\BuiltinInvokeblock::applySplatExpression() return type has no value type specified in iterable type array.
|
lint:
src/VM/Core/Runtime/Executor/CallBlockHelper.php (in context of class RubyVM/VM/Core/Runtime/Executor/Insn/Processor/BuiltinInvokeblock)#L232
Method RubyVM\VM\Core\Runtime\Executor\Insn\Processor\BuiltinInvokeblock::applyAlignmentArgumentsByKeywords() has parameter $arguments with no value type specified in iterable type array.
|
lint:
src/VM/Core/Runtime/Executor/CallBlockHelper.php (in context of class RubyVM/VM/Core/Runtime/Executor/Insn/Processor/BuiltinInvokeblock)#L232
Method RubyVM\VM\Core\Runtime\Executor\Insn\Processor\BuiltinInvokeblock::applyAlignmentArgumentsByKeywords() return type has no value type specified in iterable type array.
|
lint:
src/VM/Core/Runtime/Executor/CallBlockHelper.php (in context of class RubyVM/VM/Core/Runtime/Executor/Insn/Processor/BuiltinSend)#L49
Cannot call method instructionSequence() on RubyVM\VM\Core\Runtime\Executor\Context\ContextInterface|null.
|
lint:
src/VM/Core/Runtime/Executor/CallBlockHelper.php (in context of class RubyVM/VM/Core/Runtime/Executor/Insn/Processor/BuiltinSend)#L160
Parameter #3 ...$arguments of static method RubyVM\VM\Core\Runtime\Executor\Insn\Processor\BuiltinSend::alignArguments() expects array<array<array<RubyVM\VM\Core\Runtime\Essential\RubyClassInterface|RubyVM\VM\Core\Runtime\Executor\Context\ContextInterface>>|RubyVM\VM\Core\Runtime\Essential\RubyClassInterface|RubyVM\VM\Core\Runtime\Executor\Context\ContextInterface>|RubyVM\VM\Core\Runtime\Essential\RubyClassInterface|RubyVM\VM\Core\Runtime\Executor\Context\ContextInterface, RubyVM\VM\Core\Runtime\Essential\RubyClassInterface|RubyVM\VM\Core\Runtime\Executor\ExecutedResult|RubyVM\VM\Core\YARV\Criterion\InstructionSequence\CallInfoInterface|RubyVM\VM\Core\YARV\Essential\ID given.
|
lint:
src/VM/Core/Runtime/Executor/CallBlockHelper.php (in context of class RubyVM/VM/Core/Runtime/Executor/Insn/Processor/BuiltinSend)#L192
Method RubyVM\VM\Core\Runtime\Executor\Insn\Processor\BuiltinSend::applySplatExpression() has parameter $arguments with no value type specified in iterable type array.
|
lint:
src/VM/Core/Runtime/Executor/CallBlockHelper.php (in context of class RubyVM/VM/Core/Runtime/Executor/Insn/Processor/BuiltinSend)#L192
Method RubyVM\VM\Core\Runtime\Executor\Insn\Processor\BuiltinSend::applySplatExpression() return type has no value type specified in iterable type array.
|