Community
Participate
Working Groups
HEAD IType#getFullyQualifiedParameterizedName() does not define what version of "fully qualified name" is used. From looking at the 3 implementations, I think it is even inconsistent (BinaryType and SourceType use '.', but ResolvedBinaryType uses '$' as enclosingTypeSeparator). I would change ResolvedBinaryType to use '.' as well and fix the Javadoc of IType#getFullyQualifiedParameterizedName(), also fixing the typo in the word "brakets" (should be "brackets").
Created attachment 92445 [details] Proposed fix and regression tests
Created attachment 92447 [details] Proposed fix and regression tests Oops, forgot to fix the typo for "brackets"
Fix and tests released for 3.4M6
Verified for 3.4M6 using build I20080324-1300.