org.aspectj.weaver
Class Lint
java.lang.Object
org.aspectj.weaver.Lint
public class Lint
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
invalidAbsoluteTypeName
public final Lint.Kind invalidAbsoluteTypeName
invalidWildcardTypeName
public final Lint.Kind invalidWildcardTypeName
unresolvableMember
public final Lint.Kind unresolvableMember
typeNotExposedToWeaver
public final Lint.Kind typeNotExposedToWeaver
shadowNotInStructure
public final Lint.Kind shadowNotInStructure
unmatchedSuperTypeInCall
public final Lint.Kind unmatchedSuperTypeInCall
unmatchedTargetKind
public final Lint.Kind unmatchedTargetKind
canNotImplementLazyTjp
public final Lint.Kind canNotImplementLazyTjp
multipleAdviceStoppingLazyTjp
public final Lint.Kind multipleAdviceStoppingLazyTjp
needsSerialVersionUIDField
public final Lint.Kind needsSerialVersionUIDField
serialVersionUIDBroken
public final Lint.Kind serialVersionUIDBroken
noInterfaceCtorJoinpoint
public final Lint.Kind noInterfaceCtorJoinpoint
noJoinpointsForBridgeMethods
public final Lint.Kind noJoinpointsForBridgeMethods
enumAsTargetForDecpIgnored
public final Lint.Kind enumAsTargetForDecpIgnored
annotationAsTargetForDecpIgnored
public final Lint.Kind annotationAsTargetForDecpIgnored
cantMatchArrayTypeOnVarargs
public final Lint.Kind cantMatchArrayTypeOnVarargs
adviceDidNotMatch
public final Lint.Kind adviceDidNotMatch
invalidTargetForAnnotation
public final Lint.Kind invalidTargetForAnnotation
elementAlreadyAnnotated
public final Lint.Kind elementAlreadyAnnotated
runtimeExceptionNotSoftened
public final Lint.Kind runtimeExceptionNotSoftened
uncheckedArgument
public final Lint.Kind uncheckedArgument
uncheckedAdviceConversion
public final Lint.Kind uncheckedAdviceConversion
noGuardForLazyTjp
public final Lint.Kind noGuardForLazyTjp
noExplicitConstructorCall
public final Lint.Kind noExplicitConstructorCall
aspectExcludedByConfiguration
public final Lint.Kind aspectExcludedByConfiguration
unorderedAdviceAtShadow
public final Lint.Kind unorderedAdviceAtShadow
swallowedExceptionInCatchBlock
public final Lint.Kind swallowedExceptionInCatchBlock
calculatingSerialVersionUID
public final Lint.Kind calculatingSerialVersionUID
nonReweavableTypeEncountered
public final Lint.Kind nonReweavableTypeEncountered
cantFindType
public final Lint.Kind cantFindType
cantFindTypeAffectingJoinPointMatch
public final Lint.Kind cantFindTypeAffectingJoinPointMatch
advisingSynchronizedMethods
public final Lint.Kind advisingSynchronizedMethods
mustWeaveXmlDefinedAspects
public final Lint.Kind mustWeaveXmlDefinedAspects
cannotAdviseJoinpointInInterfaceWithAroundAdvice
public final Lint.Kind cannotAdviseJoinpointInInterfaceWithAroundAdvice
missingAspectForReweaving
public final Lint.Kind missingAspectForReweaving
- Indicates an aspect could not be found when attempting reweaving.
Lint
public Lint(World world)
setAll
public void setAll(java.lang.String messageKind)
setFromMap
public void setFromMap(java.util.Map<java.lang.String,java.lang.String> lintOptionsMap)
setFromProperties
public void setFromProperties(java.io.File file)
loadDefaultProperties
public void loadDefaultProperties()
setFromProperties
public void setFromProperties(java.util.Properties properties)
allKinds
public java.util.Collection<Lint.Kind> allKinds()
getLintKind
public Lint.Kind getLintKind(java.lang.String name)
suppressKinds
public void suppressKinds(java.util.Collection<Lint.Kind> lintKind)
clearAllSuppressions
public void clearAllSuppressions()
clearSuppressions
public void clearSuppressions(java.util.Collection<Lint.Kind> lintKinds)
fromKey
public Lint.Kind fromKey(java.lang.String lintkey)