Community
Participate
Working Groups
Build 3.3M2 On following code, the method binding could still be created, to avoid secondary problem (undefined method). public class X { void foo(X<String> x) {} { this.foo(null); // secondary error } }
Related to bug 196200
This is slightly different from bug 196200. Here X is resolved to a non-generic type. There is no doubt the code is ill-formed. If X wasn't resolved, then there is no evidence it is not generic, hence recovery can help a bit more (in doubt, assume it is right).