Community
Participate
Working Groups
(In reply to bug 186342 comment #150) > (In reply to bug 186342 comment #146) > > 1) In > > org.eclipse.jdt.internal.compiler.lookup.BinaryTypeBinding.scanMethodForNullAnnotation(IBinaryMethod, > > MethodBinding) and scanTypeForNullAnnotation(..), the constant > > org.eclipse.jdt.core.Signature.C_RESOLVED should be used instead of character > > 'L'. > > Even better: org.eclipse.jdt.internal.compiler.util.Util since > org.eclipse.jdt.core.Signature isn't available for ecj :) > While we're at it: should I make the same change also for other occurrences > of 'L' within BinaryTypeBinding? It turns out, BinaryTypeBinding could use the constants from class Util in quite a few places.
Created attachment 207566 [details] proposed changes
Released for 3.8 M5 via commit 6e5a548d86606bf19201f8e25ff7972af2431caf
Verified for 3.8M5 using code inspection