Details
-
Bug
-
Status: Closed
-
Minor
-
Resolution: Fixed
-
2.0.1
-
None
Description
Imagine a method with the following signature:
def foo(List<? extends A> arg, String value='default')
And a method call:
foo(a)
Then in that case, the type checker will not verify that for argument a, the generics match the signature (only that a is a List).
A method call with all arguments set will not have this limitation.