Package edu.umd.cs.findbugs.detect
Class PublicIdentifiers
- java.lang.Object
-
- edu.umd.cs.findbugs.detect.PublicIdentifiers
-
public class PublicIdentifiers extends java.lang.Object
This class contains all the public identifiers that are part of the Java Standard Library. It is used to detect any shadowing or obscuring of these identifiers. Since there are so many identifiers, they are loaded from separate functions to avoid compiler limits. The functions load roughly the same number of identifiers.
-
-
Field Summary
Fields Modifier and Type Field Description static java.util.Set<java.lang.String>
PUBLIC_IDENTIFIERS
private static java.util.Set<java.lang.String>
STANDARD_LIBRARY_PACKAGES
-
Constructor Summary
Constructors Constructor Description PublicIdentifiers()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description private static void
addPublicIdentifiersAB()
private static void
addPublicIdentifiersCC()
private static void
addPublicIdentifiersDE()
private static void
addPublicIdentifiersFH()
private static void
addPublicIdentifiersIJ()
private static void
addPublicIdentifiersKM()
private static void
addPublicIdentifiersNR()
private static void
addPublicIdentifiersSS()
private static void
addPublicIdentifiersTU()
private static void
addPublicIdentifiersVZ()
private static void
addStandardPackages()
static boolean
isPartOfStandardLibrary(java.lang.String containingPackage)
-
-
-
Method Detail
-
isPartOfStandardLibrary
public static boolean isPartOfStandardLibrary(java.lang.String containingPackage)
-
addStandardPackages
private static void addStandardPackages()
-
addPublicIdentifiersAB
private static void addPublicIdentifiersAB()
-
addPublicIdentifiersCC
private static void addPublicIdentifiersCC()
-
addPublicIdentifiersDE
private static void addPublicIdentifiersDE()
-
addPublicIdentifiersFH
private static void addPublicIdentifiersFH()
-
addPublicIdentifiersIJ
private static void addPublicIdentifiersIJ()
-
addPublicIdentifiersKM
private static void addPublicIdentifiersKM()
-
addPublicIdentifiersNR
private static void addPublicIdentifiersNR()
-
addPublicIdentifiersSS
private static void addPublicIdentifiersSS()
-
addPublicIdentifiersTU
private static void addPublicIdentifiersTU()
-
addPublicIdentifiersVZ
private static void addPublicIdentifiersVZ()
-
-