Top Inners Fields Constructors Methods
org.aspectj.weaver

public Class Lint

extends Object
Class Inheritance
Imports
java.io.File, .FileInputStream, .IOException, .InputStream, java.text.MessageFormat, java.util.Collection, .HashMap, .Map, .Properties, org.aspectj.bridge.IMessage, .ISourceLocation, .MessageUtil, org.aspectj.weaver.tools.Trace, .TraceFactory

Nested and Inner Type Summary

Modifier and TypeClass and Description
public class

Field Summary

Modifier and TypeField and Description
public final Lint.Kind
public final Lint.Kind
public final Lint.Kind
public final Lint.Kind
public final Lint.Kind
public final Lint.Kind
public final Lint.Kind
public final Lint.Kind
public final Lint.Kind
public final Lint.Kind
public final Lint.Kind
public final Lint.Kind
public final Lint.Kind
public final Lint.Kind
public final Lint.Kind
pack-priv Map<String, Lint.Kind>
public final Lint.Kind
missingAspectForReweaving

Indicates an aspect could not be found when attempting reweaving.

public final Lint.Kind
public final Lint.Kind
public final Lint.Kind
public final Lint.Kind
public final Lint.Kind
public final Lint.Kind
public final Lint.Kind
public final Lint.Kind
public final Lint.Kind
public final Lint.Kind
public final Lint.Kind
public final Lint.Kind
private static Trace
public final Lint.Kind
public final Lint.Kind
public final Lint.Kind
public final Lint.Kind
public final Lint.Kind
public final Lint.Kind
public final Lint.Kind
pack-priv World

Constructor Summary

AccessConstructor and Description
public
Lint(World world)

Method Summary

Modifier and TypeMethod and Description
public Collection<Lint.Kind>
public void
public void
public Lint.Kind
fromKey(String lintkey)

public Lint.Kind
private IMessage.Kind
public void
public void
setAll(String messageKind)

private void
setAll(IMessage.Kind messageKind)

public void
setFromMap(Map<String, String> lintOptionsMap)

public void
private void
public void
public void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

adviceDidNotMatchback to summary
public final Lint.Kind adviceDidNotMatch
advisingSynchronizedMethodsback to summary
public final Lint.Kind advisingSynchronizedMethods
annotationAsTargetForDecpIgnoredback to summary
public final Lint.Kind annotationAsTargetForDecpIgnored
aspectExcludedByConfigurationback to summary
public final Lint.Kind aspectExcludedByConfiguration
calculatingSerialVersionUIDback to summary
public final Lint.Kind calculatingSerialVersionUID
cannotAdviseJoinpointInInterfaceWithAroundAdviceback to summary
public final Lint.Kind cannotAdviseJoinpointInInterfaceWithAroundAdvice
canNotImplementLazyTjpback to summary
public final Lint.Kind canNotImplementLazyTjp
cantFindTypeback to summary
public final Lint.Kind cantFindType
cantFindTypeAffectingJoinPointMatchback to summary
public final Lint.Kind cantFindTypeAffectingJoinPointMatch
cantMatchArrayTypeOnVarargsback to summary
public final Lint.Kind cantMatchArrayTypeOnVarargs
elementAlreadyAnnotatedback to summary
public final Lint.Kind elementAlreadyAnnotated
enumAsTargetForDecpIgnoredback to summary
public final Lint.Kind enumAsTargetForDecpIgnored
invalidAbsoluteTypeNameback to summary
public final Lint.Kind invalidAbsoluteTypeName
invalidTargetForAnnotationback to summary
public final Lint.Kind invalidTargetForAnnotation
invalidWildcardTypeNameback to summary
public final Lint.Kind invalidWildcardTypeName
kindsback to summary
pack-priv Map<String, Lint.Kind> kinds
missingAspectForReweavingback to summary
public final Lint.Kind missingAspectForReweaving

Indicates an aspect could not be found when attempting reweaving.

multipleAdviceStoppingLazyTjpback to summary
public final Lint.Kind multipleAdviceStoppingLazyTjp
mustWeaveXmlDefinedAspectsback to summary
public final Lint.Kind mustWeaveXmlDefinedAspects
needsSerialVersionUIDFieldback to summary
public final Lint.Kind needsSerialVersionUIDField
noExplicitConstructorCallback to summary
public final Lint.Kind noExplicitConstructorCall
noGuardForLazyTjpback to summary
public final Lint.Kind noGuardForLazyTjp
noInterfaceCtorJoinpointback to summary
public final Lint.Kind noInterfaceCtorJoinpoint
noJoinpointsForBridgeMethodsback to summary
public final Lint.Kind noJoinpointsForBridgeMethods
nonReweavableTypeEncounteredback to summary
public final Lint.Kind nonReweavableTypeEncountered
runtimeExceptionNotSoftenedback to summary
public final Lint.Kind runtimeExceptionNotSoftened
serialVersionUIDBrokenback to summary
public final Lint.Kind serialVersionUIDBroken
shadowNotInStructureback to summary
public final Lint.Kind shadowNotInStructure
swallowedExceptionInCatchBlockback to summary
public final Lint.Kind swallowedExceptionInCatchBlock
traceback to summary
private static Trace trace
typeNotExposedToWeaverback to summary
public final Lint.Kind typeNotExposedToWeaver
uncheckedAdviceConversionback to summary
public final Lint.Kind uncheckedAdviceConversion
uncheckedArgumentback to summary
public final Lint.Kind uncheckedArgument
unmatchedSuperTypeInCallback to summary
public final Lint.Kind unmatchedSuperTypeInCall
unmatchedTargetKindback to summary
public final Lint.Kind unmatchedTargetKind
unorderedAdviceAtShadowback to summary
public final Lint.Kind unorderedAdviceAtShadow
unresolvableMemberback to summary
public final Lint.Kind unresolvableMember
worldback to summary
pack-priv World world

Constructor Detail

Lintback to summary
public Lint(World world)

Method Detail

allKindsback to summary
public Collection<Lint.Kind> allKinds()
clearAllSuppressionsback to summary
public void clearAllSuppressions()
clearSuppressionsback to summary
public void clearSuppressions(Collection<Lint.Kind> lintKinds)
fromKeyback to summary
public Lint.Kind fromKey(String lintkey)
getLintKindback to summary
public Lint.Kind getLintKind(String name)
getMessageKindback to summary
private IMessage.Kind getMessageKind(String v)
loadDefaultPropertiesback to summary
public void loadDefaultProperties()
setAllback to summary
public void setAll(String messageKind)
setAllback to summary
private void setAll(IMessage.Kind messageKind)
setFromMapback to summary
public void setFromMap(Map<String, String> lintOptionsMap)
setFromPropertiesback to summary
public void setFromProperties(File file)
setFromPropertiesback to summary
private void setFromProperties(InputStream s) throws IOException
setFromPropertiesback to summary
public void setFromProperties(Properties properties)
suppressKindsback to summary
public void suppressKinds(Collection<Lint.Kind> lintKind)
org.aspectj.weaver back to summary

public Class Lint.Kind

extends Object
Class Inheritance

Field Summary

Modifier and TypeField and Description
private boolean
private IMessage.Kind
private final String
private final String

Constructor Summary

AccessConstructor and Description
public
Kind(String name, String message)

Method Summary

Modifier and TypeMethod and Description
public IMessage.Kind
public String
public boolean
private boolean
public void
public void
setSuppressed(boolean shouldBeSuppressed)

public void
signal(String info, ISourceLocation location)

public void
signal(String[] infos, ISourceLocation location, ISourceLocation[] extraLocations)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

isSupressedback to summary
private boolean isSupressed
kindback to summary
private IMessage.Kind kind
messageback to summary
private final String message
nameback to summary
private final String name

Constructor Detail

Kindback to summary
public Kind(String name, String message)

Method Detail

getKindback to summary
public IMessage.Kind getKind()
getNameback to summary
public String getName()
isEnabledback to summary
public boolean isEnabled()
isSupressedback to summary
private boolean isSupressed()
setKindback to summary
public void setKind(IMessage.Kind kind)
setSuppressedback to summary
public void setSuppressed(boolean shouldBeSuppressed)
signalback to summary
public void signal(String info, ISourceLocation location)
signalback to summary
public void signal(String[] infos, ISourceLocation location, ISourceLocation[] extraLocations)