public class Lint
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
class |
Lint.Kind |
Modifier and Type | Method and Description |
---|---|
java.util.Collection<Lint.Kind> |
allKinds() |
void |
clearAllSuppressions() |
void |
clearSuppressions(java.util.Collection<Lint.Kind> lintKinds) |
Lint.Kind |
fromKey(java.lang.String lintkey) |
Lint.Kind |
getLintKind(java.lang.String name) |
void |
loadDefaultProperties() |
void |
setAll(java.lang.String messageKind) |
void |
setFromMap(java.util.Map<java.lang.String,java.lang.String> lintOptionsMap) |
void |
setFromProperties(java.io.File file) |
void |
setFromProperties(java.util.Properties properties) |
void |
suppressKinds(java.util.Collection<Lint.Kind> lintKind) |
public final Lint.Kind invalidAbsoluteTypeName
public final Lint.Kind invalidWildcardTypeName
public final Lint.Kind unresolvableMember
public final Lint.Kind typeNotExposedToWeaver
public final Lint.Kind shadowNotInStructure
public final Lint.Kind unmatchedSuperTypeInCall
public final Lint.Kind unmatchedTargetKind
public final Lint.Kind canNotImplementLazyTjp
public final Lint.Kind multipleAdviceStoppingLazyTjp
public final Lint.Kind needsSerialVersionUIDField
public final Lint.Kind serialVersionUIDBroken
public final Lint.Kind noInterfaceCtorJoinpoint
public final Lint.Kind noJoinpointsForBridgeMethods
public final Lint.Kind enumAsTargetForDecpIgnored
public final Lint.Kind annotationAsTargetForDecpIgnored
public final Lint.Kind cantMatchArrayTypeOnVarargs
public final Lint.Kind adviceDidNotMatch
public final Lint.Kind invalidTargetForAnnotation
public final Lint.Kind elementAlreadyAnnotated
public final Lint.Kind runtimeExceptionNotSoftened
public final Lint.Kind uncheckedArgument
public final Lint.Kind uncheckedAdviceConversion
public final Lint.Kind noGuardForLazyTjp
public final Lint.Kind noExplicitConstructorCall
public final Lint.Kind aspectExcludedByConfiguration
public final Lint.Kind unorderedAdviceAtShadow
public final Lint.Kind swallowedExceptionInCatchBlock
public final Lint.Kind calculatingSerialVersionUID
public final Lint.Kind nonReweavableTypeEncountered
public final Lint.Kind cantFindType
public final Lint.Kind cantFindTypeAffectingJoinPointMatch
public final Lint.Kind advisingSynchronizedMethods
public final Lint.Kind mustWeaveXmlDefinedAspects
public final Lint.Kind cannotAdviseJoinpointInInterfaceWithAroundAdvice
public final Lint.Kind missingAspectForReweaving
public Lint(World world)
public void setAll(java.lang.String messageKind)
public void setFromMap(java.util.Map<java.lang.String,java.lang.String> lintOptionsMap)
public void setFromProperties(java.io.File file)
public void loadDefaultProperties()
public void setFromProperties(java.util.Properties properties)
public java.util.Collection<Lint.Kind> allKinds()
public Lint.Kind getLintKind(java.lang.String name)
public void suppressKinds(java.util.Collection<Lint.Kind> lintKind)
public void clearAllSuppressions()
public void clearSuppressions(java.util.Collection<Lint.Kind> lintKinds)
public Lint.Kind fromKey(java.lang.String lintkey)