Community
Participate
Working Groups
I20050126-0800 class X<T> { public void method(Number num) {} } class Z { void test() { new X<String>().method(0); new X<Integer>().method(1); } } The IMethodBindings for the two calls to method(..) have different keys, but isEqualTo(..) returns true.
Fixed and released in HEAD. Regression test added in ASTConverter15Test.test0127.
I was too permissive comparing the compiler bindings. I released a much more aggressive comparison. I could run all tests without getting StackOverFlowError. Let me know if you have any problem with that version.
Verified in I20050215-2300