Community
Participate
Working Groups
3.1 M4 i have void f(){ Vector v= new Vector(); v.add(""); } in the invocation node, i get the method binding and ask isRawMethod() it says 'false'. As far as I understand the spec/doc, it should be 'true'.
I will investigate.
Fixed and released in HEAD. Regression test added in ASTConverter15Test.test0140.
In compiler land, only generic methods can be marked as raw when type inference figured matching a raw type argument. <T> void foo(List<T> t) invoked with: foo(List) The one in this testcase rather looks like a member of a raw type, and doesn't qualify as a raw method.
ok, the doc was not clear about this
I will remove my change then.
Closing as INVALID since the method is not supposed to be a raw method in this case.