A B C D E F G H I J L M N O P R S T U V W

A

accept(CodeVisitor) - Method in class org.sonar.java.ast.JavaAstScanner
 
accept(CodeVisitor) - Method in class org.sonar.java.bytecode.BytecodeScanner
 
accept(CodeVisitor) - Method in class org.sonar.java.squid.SquidScanner
 
AccessorVisitor - Class in org.sonar.java.ast.visitor
 
AccessorVisitor() - Constructor for class org.sonar.java.ast.visitor.AccessorVisitor
 
addEdge(AsmEdge) - Method in class org.sonar.java.bytecode.asm.AsmResource
 
addFieldToExcludeFromLcom4Calculation(String) - Method in class org.sonar.java.squid.JavaSquidConfiguration
 
addSourceCode(SourceCode) - Method in class org.sonar.java.ast.visitor.JavaAstVisitor
 
analyse(Project, SensorContext) - Method in class org.sonar.plugins.squid.JavaSourceImporter
analyse(Project, SensorContext) - Method in class org.sonar.plugins.squid.SquidSensor
 
AnonymousInnerClassVisitor - Class in org.sonar.java.ast.visitor
 
AnonymousInnerClassVisitor() - Constructor for class org.sonar.java.ast.visitor.AnonymousInnerClassVisitor
 
ArchitectureCheck - Class in org.sonar.java.bytecode.check
 
ArchitectureCheck() - Constructor for class org.sonar.java.bytecode.check.ArchitectureCheck
 
AsmAccessFlags - Class in org.sonar.java.bytecode.asm
 
AsmClass - Class in org.sonar.java.bytecode.asm
 
AsmClass(String, AsmClassProvider.DETAIL_LEVEL) - Constructor for class org.sonar.java.bytecode.asm.AsmClass
 
AsmClass(String) - Constructor for class org.sonar.java.bytecode.asm.AsmClass
 
AsmClassProvider - Class in org.sonar.java.bytecode.asm
 
AsmClassProvider() - Constructor for class org.sonar.java.bytecode.asm.AsmClassProvider
 
AsmClassProvider.DETAIL_LEVEL - Enum in org.sonar.java.bytecode.asm
 
AsmClassProviderImpl - Class in org.sonar.java.bytecode.asm
 
AsmClassProviderImpl() - Constructor for class org.sonar.java.bytecode.asm.AsmClassProviderImpl
 
AsmClassProviderImpl(ClassLoader) - Constructor for class org.sonar.java.bytecode.asm.AsmClassProviderImpl
 
AsmClassVisitor - Class in org.sonar.java.bytecode.asm
 
AsmClassVisitor(AsmClassProvider, AsmClass, AsmClassProvider.DETAIL_LEVEL) - Constructor for class org.sonar.java.bytecode.asm.AsmClassVisitor
 
AsmEdge - Class in org.sonar.java.bytecode.asm
 
AsmField - Class in org.sonar.java.bytecode.asm
 
AsmField(AsmClass, String) - Constructor for class org.sonar.java.bytecode.asm.AsmField
 
AsmMethod - Class in org.sonar.java.bytecode.asm
 
AsmMethod(AsmClass, String, String) - Constructor for class org.sonar.java.bytecode.asm.AsmMethod
 
AsmMethod(AsmClass, String) - Constructor for class org.sonar.java.bytecode.asm.AsmMethod
 
AsmMethodVisitor - Class in org.sonar.java.bytecode.asm
 
AsmMethodVisitor(AsmMethod, AsmClassProvider) - Constructor for class org.sonar.java.bytecode.asm.AsmMethodVisitor
 
AsmResource - Class in org.sonar.java.bytecode.asm
 
AsmResource() - Constructor for class org.sonar.java.bytecode.asm.AsmResource
 
AsmSignature - Class in org.sonar.java.bytecode.asm
 
AsmSignatureVisitor - Class in org.sonar.java.bytecode.asm
 
AsmSignatureVisitor() - Constructor for class org.sonar.java.bytecode.asm.AsmSignatureVisitor
 
AsmType - Class in org.sonar.java.bytecode.asm
 
AstUtils - Class in org.sonar.java.ast.visitor
 

B

beginTree(DetailAST) - Method in class org.sonar.java.ast.CheckstyleSquidBridge
 
BlankLinesVisitor - Class in org.sonar.java.ast.visitor
 
BlankLinesVisitor() - Constructor for class org.sonar.java.ast.visitor.BlankLinesVisitor
 
BranchVisitor - Class in org.sonar.java.ast.visitor
 
BranchVisitor() - Constructor for class org.sonar.java.ast.visitor.BranchVisitor
 
BreakCheck - Class in org.sonar.java.ast.check
 
BreakCheck() - Constructor for class org.sonar.java.ast.check.BreakCheck
 
Bridge - Class in org.sonar.plugins.squid.bridges
Pattern visitor : project -> packages -> files -> classes
Bridge(boolean) - Constructor for class org.sonar.plugins.squid.bridges.Bridge
 
BridgeFactory - Class in org.sonar.plugins.squid.bridges
 
BytecodeScanner - Class in org.sonar.java.bytecode
 
BytecodeScanner(SquidIndex) - Constructor for class org.sonar.java.bytecode.BytecodeScanner
 
BytecodeVisitor - Class in org.sonar.java.bytecode.visitor
 
BytecodeVisitor() - Constructor for class org.sonar.java.bytecode.visitor.BytecodeVisitor
 
BytecodeVisitorNotifier - Class in org.sonar.java.bytecode
 
BytecodeVisitorNotifier(AsmClass, BytecodeVisitor[]) - Constructor for class org.sonar.java.bytecode.BytecodeVisitorNotifier
 

C

CallToDeprecatedMethodCheck - Class in org.sonar.java.bytecode.check
 
CallToDeprecatedMethodCheck() - Constructor for class org.sonar.java.bytecode.check.CallToDeprecatedMethodCheck
 
ChecksBridge - Class in org.sonar.plugins.squid.bridges
 
ChecksBridge() - Constructor for class org.sonar.plugins.squid.bridges.ChecksBridge
 
CheckstyleSquidBridge - Class in org.sonar.java.ast
 
CheckstyleSquidBridge() - Constructor for class org.sonar.java.ast.CheckstyleSquidBridge
 
ChidamberKemererBridge - Class in org.sonar.plugins.squid.bridges
 
ChidamberKemererBridge() - Constructor for class org.sonar.plugins.squid.bridges.ChidamberKemererBridge
 
ChidamberKemererDistributionBuilder - Class in org.sonar.plugins.squid.decorators
 
ChidamberKemererDistributionBuilder() - Constructor for class org.sonar.plugins.squid.decorators.ChidamberKemererDistributionBuilder
 
ClassComplexityCheck - Class in org.sonar.java.squid.check
 
ClassComplexityCheck() - Constructor for class org.sonar.java.squid.check.ClassComplexityCheck
 
ClassComplexityDistributionBuilder - Class in org.sonar.plugins.squid.decorators
 
ClassComplexityDistributionBuilder() - Constructor for class org.sonar.plugins.squid.decorators.ClassComplexityDistributionBuilder
 
ClassesDecorator - Class in org.sonar.plugins.squid.decorators
 
ClassesDecorator() - Constructor for class org.sonar.plugins.squid.decorators.ClassesDecorator
 
ClassLoaderBuilder - Class in org.sonar.java.bytecode
 
ClassVisitor - Class in org.sonar.java.ast.visitor
 
ClassVisitor() - Constructor for class org.sonar.java.ast.visitor.ClassVisitor
 
close() - Method in class org.sonar.java.bytecode.loader.SquidClassLoader
Closes this class loader, so that it can no longer be used to load new classes or resources.
CommentedOutCodeLineCheck - Class in org.sonar.java.ast.check
 
CommentedOutCodeLineCheck() - Constructor for class org.sonar.java.ast.check.CommentedOutCodeLineCheck
 
CommentVisitor - Class in org.sonar.java.ast.visitor
SONAR-3093: Note that this visitor saves Metric.COMMENT_LINES into SourceCode as sum of Metric.COMMENT_LINES and Metric.COMMENTED_OUT_CODE_LINES from test.Source.
CommentVisitor() - Constructor for class org.sonar.java.ast.visitor.CommentVisitor
 
ComplexityVisitor - Class in org.sonar.java.ast.visitor
 
ComplexityVisitor() - Constructor for class org.sonar.java.ast.visitor.ComplexityVisitor
 
containsObject(Type) - Static method in class org.sonar.java.bytecode.asm.AsmType
 
ContinueCheck - Class in org.sonar.java.ast.check
 
ContinueCheck() - Constructor for class org.sonar.java.ast.check.ContinueCheck
 
CopyBasicMeasuresBridge - Class in org.sonar.plugins.squid.bridges
 
CopyBasicMeasuresBridge() - Constructor for class org.sonar.plugins.squid.bridges.CopyBasicMeasuresBridge
 
create(Collection<File>) - Static method in class org.sonar.java.bytecode.ClassLoaderBuilder
 
create(File) - Static method in class org.sonar.java.bytecode.ClassLoaderBuilder
For tests.
create(boolean, boolean, SensorContext, CheckFactory, ResourceIndex, Squid, NoSonarFilter) - Static method in class org.sonar.plugins.squid.bridges.BridgeFactory
 
createPatterns(String) - Static method in class org.sonar.java.PatternUtils
 
createRules() - Method in class org.sonar.plugins.squid.SquidRuleRepository
 

D

decorate(Resource, DecoratorContext) - Method in class org.sonar.plugins.squid.decorators.ChidamberKemererDistributionBuilder
 
decorate(Resource, DecoratorContext) - Method in class org.sonar.plugins.squid.decorators.ClassComplexityDistributionBuilder
 
decorate(Resource, DecoratorContext) - Method in class org.sonar.plugins.squid.decorators.ClassesDecorator
 
decorate(Resource, DecoratorContext) - Method in class org.sonar.plugins.squid.decorators.FunctionComplexityDistributionBuilder
 
decorate(Resource, DecoratorContext) - Method in class org.sonar.plugins.squid.decorators.FunctionsDecorator
 
DEFAULT_MAX - Static variable in class org.sonar.java.squid.check.ClassComplexityCheck
 
DEFAULT_MAX - Static variable in class org.sonar.java.squid.check.DITCheck
 
DEFAULT_MAX - Static variable in class org.sonar.java.squid.check.MethodComplexityCheck
 
DependenciesVisitor - Class in org.sonar.java.bytecode.visitor
 
DependenciesVisitor(DirectedGraph<SourceCode, SourceCodeEdge>) - Constructor for class org.sonar.java.bytecode.visitor.DependenciesVisitor
 
DependencyIndex - Class in org.sonar.plugins.squid.bridges
 
DependencyIndex() - Constructor for class org.sonar.plugins.squid.bridges.DependencyIndex
 
dependOnComplexity() - Method in class org.sonar.plugins.squid.decorators.ClassComplexityDistributionBuilder
 
dependOnComplexity() - Method in class org.sonar.plugins.squid.decorators.FunctionComplexityDistributionBuilder
 
dependsInLcom4() - Method in class org.sonar.plugins.squid.decorators.ChidamberKemererDistributionBuilder
 
dependsInRfc() - Method in class org.sonar.plugins.squid.decorators.ChidamberKemererDistributionBuilder
 
description - Variable in enum org.sonar.java.signature.JvmJavaType
 
DesignBridge - Class in org.sonar.plugins.squid.bridges
 
DesignBridge() - Constructor for class org.sonar.plugins.squid.bridges.DesignBridge
 
DITCheck - Class in org.sonar.java.squid.check
 
DITCheck() - Constructor for class org.sonar.java.squid.check.DITCheck
 
DITVisitor - Class in org.sonar.java.bytecode.visitor
 
DITVisitor() - Constructor for class org.sonar.java.bytecode.visitor.DITVisitor
 
DsmSerializer - Class in org.sonar.plugins.squid.bridges
 

E

EmptyFileCheck - Class in org.sonar.java.squid.check
 
EmptyFileCheck() - Constructor for class org.sonar.java.squid.check.EmptyFileCheck
 
EndAtLineVisitor - Class in org.sonar.java.ast.visitor
 
EndAtLineVisitor() - Constructor for class org.sonar.java.ast.visitor.EndAtLineVisitor
 
ensureResourceType(SourceCode, Class<? extends SourceCode>) - Static method in class org.sonar.java.ast.visitor.AstUtils
 
equals(Object) - Method in class org.sonar.java.bytecode.asm.AsmClass
 
equals(Object) - Method in class org.sonar.java.bytecode.asm.AsmEdge
 
equals(Object) - Method in class org.sonar.java.bytecode.asm.AsmField
 
equals(Object) - Method in class org.sonar.java.bytecode.asm.AsmMethod
 
extractInternalNames(String, String) - Static method in class org.sonar.java.bytecode.asm.AsmSignature
 
extractInternalNames(String) - Static method in class org.sonar.java.bytecode.asm.AsmSignature
 

F

FIELDS_TO_EXCLUDE_FROM_LCOM4_COMPUTATION - Static variable in class org.sonar.plugins.squid.SquidPluginProperties
 
FIELDS_TO_EXCLUDE_FROM_LCOM4_COMPUTATION_DEFAULT_VALUE - Static variable in class org.sonar.plugins.squid.SquidPluginProperties
 
FileVisitor - Class in org.sonar.java.ast.visitor
 
FileVisitor() - Constructor for class org.sonar.java.ast.visitor.FileVisitor
 
findClass(String) - Method in class org.sonar.java.bytecode.loader.SquidClassLoader
 
findParent(DetailAST, int) - Static method in class org.sonar.java.ast.visitor.AstUtils
 
findResource(String) - Method in class org.sonar.java.bytecode.loader.SquidClassLoader
 
findResources(String) - Method in class org.sonar.java.bytecode.loader.SquidClassLoader
 
findType(DetailAST) - Static method in class org.sonar.java.ast.visitor.AstUtils
 
finishTree(DetailAST) - Method in class org.sonar.java.ast.CheckstyleSquidBridge
 
FunctionComplexityDistributionBuilder - Class in org.sonar.plugins.squid.decorators
 
FunctionComplexityDistributionBuilder() - Constructor for class org.sonar.plugins.squid.decorators.FunctionComplexityDistributionBuilder
 
FunctionsDecorator - Class in org.sonar.plugins.squid.decorators
 
FunctionsDecorator() - Constructor for class org.sonar.plugins.squid.decorators.FunctionsDecorator
 

G

generatesFunctionComplexityDistribution() - Method in class org.sonar.plugins.squid.decorators.ClassComplexityDistributionBuilder
 
generatesFunctionComplexityDistribution() - Method in class org.sonar.plugins.squid.decorators.FunctionComplexityDistributionBuilder
 
generatesLcom4Distribution() - Method in class org.sonar.plugins.squid.decorators.ChidamberKemererDistributionBuilder
 
generatesRfcDistribution() - Method in class org.sonar.plugins.squid.decorators.ChidamberKemererDistributionBuilder
 
getAccessedField() - Method in class org.sonar.java.bytecode.asm.AsmMethod
 
getArgumentTypes() - Method in class org.sonar.java.signature.MethodSignature
 
getBytecodeFiles(Project) - Method in class org.sonar.plugins.squid.SquidSensor
Visibility has been relaxed to make the code testable.
getCallsToField() - Method in class org.sonar.java.bytecode.asm.AsmMethod
 
getCallsToMethod() - Method in class org.sonar.java.bytecode.asm.AsmMethod
 
getCheckClasses() - Static method in class org.sonar.plugins.squid.SquidRuleRepository
 
getClass(String, AsmClassProvider.DETAIL_LEVEL) - Method in class org.sonar.java.bytecode.asm.AsmClassProvider
 
getClass(String) - Method in class org.sonar.java.bytecode.asm.AsmClassProvider
 
getClass(String, AsmClassProvider.DETAIL_LEVEL) - Method in class org.sonar.java.bytecode.asm.AsmClassProviderImpl
 
getClassName() - Method in class org.sonar.java.signature.Parameter
 
getCommentedCodeThreshold() - Method in class org.sonar.java.squid.JavaSquidConfiguration
 
getDefaultTokens() - Method in class org.sonar.java.ast.CheckstyleSquidBridge
 
getDetectors() - Method in class org.sonar.java.recognizer.JavaFootprint
 
getDistinctUsedAsmClasses() - Method in class org.sonar.java.bytecode.asm.AsmResource
 
getExtensions() - Method in class org.sonar.plugins.squid.SquidPlugin
 
getField(String) - Method in class org.sonar.java.bytecode.asm.AsmClass
 
getFields() - Method in class org.sonar.java.bytecode.asm.AsmClass
 
getFielsToExcludeFromLcom4Calculation() - Method in class org.sonar.java.squid.JavaSquidConfiguration
 
getFileContents() - Method in class org.sonar.java.ast.visitor.JavaAstVisitor
 
getForClasses() - Method in class org.sonar.java.ast.check.UndocumentedApiCheck
 
getFrom() - Method in class org.sonar.java.bytecode.asm.AsmEdge
 
getFromClasses() - Method in class org.sonar.java.bytecode.check.ArchitectureCheck
 
getGenericKey() - Method in class org.sonar.java.bytecode.asm.AsmMethod
 
getImplementationLinkage() - Method in class org.sonar.java.bytecode.asm.AsmMethod
 
getImplementedInterfaces() - Method in class org.sonar.java.bytecode.asm.AsmResource
 
getInputFile(File) - Static method in class org.sonar.java.ast.CheckstyleSquidBridge
 
getInputFile() - Method in class org.sonar.java.ast.visitor.JavaAstVisitor
 
getInternalName() - Method in class org.sonar.java.bytecode.asm.AsmClass
 
getInternalNames() - Method in class org.sonar.java.bytecode.asm.AsmSignatureVisitor
 
getJvmJavaType() - Method in class org.sonar.java.signature.Parameter
 
getKey() - Method in class org.sonar.java.bytecode.asm.AsmMethod
 
getMethod(String) - Method in class org.sonar.java.bytecode.asm.AsmClass
 
getMethodName() - Method in class org.sonar.java.signature.MethodSignature
 
getMethods() - Method in class org.sonar.java.bytecode.asm.AsmClass
 
getName() - Method in class org.sonar.java.bytecode.asm.AsmField
 
getName() - Method in class org.sonar.java.bytecode.asm.AsmMethod
 
getNumberOfChildren() - Method in class org.sonar.java.bytecode.asm.AsmClass
 
getObjectInternalName(Type) - Static method in class org.sonar.java.bytecode.asm.AsmType
 
getOutgoingEdges() - Method in class org.sonar.java.bytecode.asm.AsmResource
 
getParent() - Method in class org.sonar.java.bytecode.asm.AsmResource
 
getReturnType() - Method in class org.sonar.java.signature.MethodSignature
 
getScope(DetailAST) - Static method in class org.sonar.java.ast.visitor.AstUtils
 
getSignature() - Method in class org.sonar.java.bytecode.asm.AsmMethod
 
getSourceClass(AsmClass) - Method in class org.sonar.java.bytecode.visitor.BytecodeVisitor
 
getSourceFile(AsmClass) - Method in class org.sonar.java.bytecode.visitor.BytecodeVisitor
 
getSourceLineNumber() - Method in class org.sonar.java.bytecode.asm.AsmEdge
 
getSourceMethod(AsmMethod) - Method in class org.sonar.java.bytecode.visitor.BytecodeVisitor
 
getSquid() - Method in class org.sonar.plugins.squid.SquidExecutor
 
getSuperClass() - Method in class org.sonar.java.bytecode.asm.AsmClass
 
getTargetAsmClass() - Method in class org.sonar.java.bytecode.asm.AsmEdge
 
getTo() - Method in class org.sonar.java.bytecode.asm.AsmEdge
 
getToClasses() - Method in class org.sonar.java.bytecode.check.ArchitectureCheck
 
getUsage() - Method in class org.sonar.java.bytecode.asm.AsmEdge
 
getVisitorClasses() - Method in class org.sonar.java.ast.JavaAstScanner
 
getVisitorClasses() - Method in class org.sonar.java.bytecode.BytecodeScanner
 
getVisitorClasses() - Method in class org.sonar.java.squid.SquidScanner
 
getWantedTokens() - Method in class org.sonar.java.ast.check.BreakCheck
 
getWantedTokens() - Method in class org.sonar.java.ast.check.CommentedOutCodeLineCheck
 
getWantedTokens() - Method in class org.sonar.java.ast.check.ContinueCheck
 
getWantedTokens() - Method in class org.sonar.java.ast.check.UndocumentedApiCheck
 
getWantedTokens() - Method in class org.sonar.java.ast.visitor.AccessorVisitor
 
getWantedTokens() - Method in class org.sonar.java.ast.visitor.AnonymousInnerClassVisitor
 
getWantedTokens() - Method in class org.sonar.java.ast.visitor.BlankLinesVisitor
 
getWantedTokens() - Method in class org.sonar.java.ast.visitor.BranchVisitor
 
getWantedTokens() - Method in class org.sonar.java.ast.visitor.ClassVisitor
 
getWantedTokens() - Method in class org.sonar.java.ast.visitor.CommentVisitor
 
getWantedTokens() - Method in class org.sonar.java.ast.visitor.ComplexityVisitor
 
getWantedTokens() - Method in class org.sonar.java.ast.visitor.EndAtLineVisitor
 
getWantedTokens() - Method in class org.sonar.java.ast.visitor.JavaAstVisitor
 
getWantedTokens() - Method in class org.sonar.java.ast.visitor.LinesOfCodeVisitor
 
getWantedTokens() - Method in class org.sonar.java.ast.visitor.LinesVisitor
 
getWantedTokens() - Method in class org.sonar.java.ast.visitor.MethodVisitor
 
getWantedTokens() - Method in class org.sonar.java.ast.visitor.PublicApiVisitor
 
getWantedTokens() - Method in class org.sonar.java.ast.visitor.StatementVisitor
 

H

hashCode() - Method in class org.sonar.java.bytecode.asm.AsmClass
 
hashCode() - Method in class org.sonar.java.bytecode.asm.AsmEdge
 
hashCode() - Method in class org.sonar.java.bytecode.asm.AsmField
 
hashCode() - Method in class org.sonar.java.bytecode.asm.AsmMethod
 

I

isAbstract(int) - Static method in class org.sonar.java.bytecode.asm.AsmAccessFlags
 
isAbstract() - Method in class org.sonar.java.bytecode.asm.AsmResource
 
isAccessor() - Method in class org.sonar.java.bytecode.asm.AsmMethod
 
isAnalysePropertyAccessors() - Method in class org.sonar.java.squid.JavaSquidConfiguration
 
isArray(Type) - Static method in class org.sonar.java.bytecode.asm.AsmType
 
isArray() - Method in class org.sonar.java.signature.Parameter
 
isArrayOfObject(Type) - Static method in class org.sonar.java.bytecode.asm.AsmType
 
isBodyLoaded() - Method in class org.sonar.java.bytecode.asm.AsmMethod
 
isClass(DetailAST) - Static method in class org.sonar.java.ast.visitor.AstUtils
 
isClassVariable(DetailAST) - Static method in class org.sonar.java.ast.visitor.AstUtils
 
isConstructor() - Method in class org.sonar.java.bytecode.asm.AsmMethod
 
isDefaultConstructor() - Method in class org.sonar.java.bytecode.asm.AsmMethod
 
isDeprecated(int) - Static method in class org.sonar.java.bytecode.asm.AsmAccessFlags
 
isDeprecated() - Method in class org.sonar.java.bytecode.asm.AsmResource
 
isDocumentedApi(DetailAST, FileContents) - Static method in class org.sonar.java.ast.visitor.PublicApiVisitor
Also used by UndocumentedApiCheck
isEmpty() - Method in class org.sonar.java.bytecode.asm.AsmMethod
 
isFinal(DetailAST) - Static method in class org.sonar.java.ast.visitor.AstUtils
 
isFinal(int) - Static method in class org.sonar.java.bytecode.asm.AsmAccessFlags
 
isInherited() - Method in class org.sonar.java.bytecode.asm.AsmMethod
 
isInterface(DetailAST) - Static method in class org.sonar.java.ast.visitor.AstUtils
 
isInterface(int) - Static method in class org.sonar.java.bytecode.asm.AsmAccessFlags
 
isInterface() - Method in class org.sonar.java.bytecode.asm.AsmResource
 
isInterfaceVariable(DetailAST) - Static method in class org.sonar.java.ast.visitor.AstUtils
 
isMainPublicClassInFile(AsmClass) - Method in class org.sonar.java.bytecode.visitor.BytecodeVisitor
 
isModifier(DetailAST, int) - Static method in class org.sonar.java.ast.visitor.AstUtils
 
isObject(Type) - Static method in class org.sonar.java.bytecode.asm.AsmType
 
isOject() - Method in class org.sonar.java.signature.Parameter
 
isPrivate(int) - Static method in class org.sonar.java.bytecode.asm.AsmAccessFlags
 
isPrivate() - Method in class org.sonar.java.bytecode.asm.AsmResource
 
isProtected(int) - Static method in class org.sonar.java.bytecode.asm.AsmAccessFlags
 
isProtected() - Method in class org.sonar.java.bytecode.asm.AsmResource
 
isPublic(int) - Static method in class org.sonar.java.bytecode.asm.AsmAccessFlags
 
isPublicApi(DetailAST) - Static method in class org.sonar.java.ast.visitor.PublicApiVisitor
Also used by UndocumentedApiCheck
isScope(Scope, Scope) - Static method in class org.sonar.java.ast.visitor.AstUtils
 
isStatic(DetailAST) - Static method in class org.sonar.java.ast.visitor.AstUtils
 
isStatic(int) - Static method in class org.sonar.java.bytecode.asm.AsmAccessFlags
 
isStatic() - Method in class org.sonar.java.bytecode.asm.AsmResource
 
isStaticConstructor() - Method in class org.sonar.java.bytecode.asm.AsmMethod
 
isSuppressAllWarnings(DetailAST) - Static method in class org.sonar.java.ast.visitor.SuppressWarningsAnnotationUtils
 
isType(DetailAST, int) - Static method in class org.sonar.java.ast.visitor.AstUtils
 
isUsed() - Method in class org.sonar.java.bytecode.asm.AsmResource
 
isVoid(Type) - Static method in class org.sonar.java.bytecode.asm.AsmType
 
isVoid() - Method in class org.sonar.java.signature.Parameter
 

J

JavaAstScanner - Class in org.sonar.java.ast
Squid uses Checkstyle to get an out-of-the-box java parser with AST generation and visitor pattern support.
JavaAstScanner(JavaSquidConfiguration, SourceCode) - Constructor for class org.sonar.java.ast.JavaAstScanner
 
JavaAstVisitor - Class in org.sonar.java.ast.visitor
 
JavaAstVisitor() - Constructor for class org.sonar.java.ast.visitor.JavaAstVisitor
 
JavaFootprint - Class in org.sonar.java.recognizer
 
JavaFootprint() - Constructor for class org.sonar.java.recognizer.JavaFootprint
 
JavaSourceImporter - Class in org.sonar.plugins.squid
 
JavaSourceImporter(Configuration) - Constructor for class org.sonar.plugins.squid.JavaSourceImporter
 
JavaSquidConfiguration - Class in org.sonar.java.squid
 
JavaSquidConfiguration() - Constructor for class org.sonar.java.squid.JavaSquidConfiguration
 
JavaSquidConfiguration(boolean) - Constructor for class org.sonar.java.squid.JavaSquidConfiguration
 
JavaSquidConfiguration(double) - Constructor for class org.sonar.java.squid.JavaSquidConfiguration
 
JavaSquidConfiguration(boolean, Charset) - Constructor for class org.sonar.java.squid.JavaSquidConfiguration
 
JavaSquidConfiguration(boolean, Charset, double) - Constructor for class org.sonar.java.squid.JavaSquidConfiguration
 
JvmJavaType - Enum in org.sonar.java.signature
 

L

Lcom4BlocksBridge - Class in org.sonar.plugins.squid.bridges
 
Lcom4BlocksBridge() - Constructor for class org.sonar.plugins.squid.bridges.Lcom4BlocksBridge
 
LCOM4Visitor - Class in org.sonar.java.bytecode.visitor
 
LCOM4Visitor(JavaSquidConfiguration) - Constructor for class org.sonar.java.bytecode.visitor.LCOM4Visitor
 
leaveClass(AsmClass) - Method in class org.sonar.java.bytecode.check.ArchitectureCheck
 
leaveClass(AsmClass) - Method in class org.sonar.java.bytecode.visitor.BytecodeVisitor
 
leaveClass(AsmClass) - Method in class org.sonar.java.bytecode.visitor.LCOM4Visitor
 
leaveClass(AsmClass) - Method in class org.sonar.java.bytecode.visitor.RFCVisitor
 
leaveFile(DetailAST) - Method in class org.sonar.java.ast.check.CommentedOutCodeLineCheck
Detects commented-out code in remaining candidates.
leaveFile(DetailAST) - Method in class org.sonar.java.ast.visitor.FileVisitor
 
leaveFile(DetailAST) - Method in class org.sonar.java.ast.visitor.JavaAstVisitor
 
leaveFile(DetailAST) - Method in class org.sonar.java.ast.visitor.LinesOfCodeVisitor
 
leaveFile(DetailAST) - Method in class org.sonar.java.ast.visitor.PackageVisitor
 
leaveToken(DetailAST) - Method in class org.sonar.java.ast.CheckstyleSquidBridge
 
leaveToken(DetailAST) - Method in class org.sonar.java.ast.visitor.AccessorVisitor
 
leaveToken(DetailAST) - Method in class org.sonar.java.ast.visitor.AnonymousInnerClassVisitor
 
leaveToken(DetailAST) - Method in class org.sonar.java.ast.visitor.ClassVisitor
 
leaveToken(DetailAST) - Method in class org.sonar.java.ast.visitor.ComplexityVisitor
 
leaveToken(DetailAST) - Method in class org.sonar.java.ast.visitor.JavaAstVisitor
 
leaveToken(DetailAST) - Method in class org.sonar.java.ast.visitor.MethodVisitor
 
LinesOfCodeVisitor - Class in org.sonar.java.ast.visitor
 
LinesOfCodeVisitor() - Constructor for class org.sonar.java.ast.visitor.LinesOfCodeVisitor
 
LinesVisitor - Class in org.sonar.java.ast.visitor
 
LinesVisitor() - Constructor for class org.sonar.java.ast.visitor.LinesVisitor
 
linkTo(AsmMethod) - Method in class org.sonar.java.bytecode.asm.AsmMethod
 
loadSquidResources(Squid, SensorContext, Project) - Method in class org.sonar.plugins.squid.bridges.ResourceIndex
 

M

MethodComplexityCheck - Class in org.sonar.java.squid.check
 
MethodComplexityCheck() - Constructor for class org.sonar.java.squid.check.MethodComplexityCheck
 
methodMatch(AsmMethod) - Static method in class org.sonar.java.bytecode.check.SerializableContract
 
MethodSignature - Class in org.sonar.java.signature
 
MethodSignature(String, Parameter, Parameter...) - Constructor for class org.sonar.java.signature.MethodSignature
 
MethodSignature(String, Parameter, List<Parameter>) - Constructor for class org.sonar.java.signature.MethodSignature
 
MethodSignaturePrinter - Class in org.sonar.java.signature
 
MethodSignatureScanner - Class in org.sonar.java.signature
 
MethodVisitor - Class in org.sonar.java.ast.visitor
 
MethodVisitor() - Constructor for class org.sonar.java.ast.visitor.MethodVisitor
 

N

needsBytecode() - Method in class org.sonar.plugins.squid.bridges.Bridge
 
NOCVisitor - Class in org.sonar.java.bytecode.visitor
 
NOCVisitor() - Constructor for class org.sonar.java.bytecode.visitor.NOCVisitor
 
NoSonarCheck - Class in org.sonar.java.squid.check
 
NoSonarCheck() - Constructor for class org.sonar.java.squid.check.NoSonarCheck
 
NoSonarFilterLoader - Class in org.sonar.plugins.squid.bridges
 
NoSonarFilterLoader(NoSonarFilter) - Constructor for class org.sonar.plugins.squid.bridges.NoSonarFilterLoader
 
notifyVisitors(SquidIndex) - Method in class org.sonar.java.bytecode.BytecodeVisitorNotifier
 
notifyVisitors() - Method in class org.sonar.java.squid.SquidVisitorNotifier
 

O

onClass(SourceClass, JavaClass) - Method in class org.sonar.plugins.squid.bridges.Bridge
 
onClass(SourceClass, JavaClass) - Method in class org.sonar.plugins.squid.bridges.CopyBasicMeasuresBridge
 
onClass(SourceClass, JavaClass) - Method in class org.sonar.plugins.squid.bridges.PublicUndocumentedApiBridge
 
onFile(SourceFile, Resource) - Method in class org.sonar.plugins.squid.bridges.Bridge
 
onFile(SourceFile, Resource) - Method in class org.sonar.plugins.squid.bridges.ChecksBridge
 
onFile(SourceFile, Resource) - Method in class org.sonar.plugins.squid.bridges.ChidamberKemererBridge
 
onFile(SourceFile, Resource) - Method in class org.sonar.plugins.squid.bridges.CopyBasicMeasuresBridge
 
onFile(SourceFile, Resource) - Method in class org.sonar.plugins.squid.bridges.Lcom4BlocksBridge
 
onFile(SourceFile, Resource) - Method in class org.sonar.plugins.squid.bridges.NoSonarFilterLoader
 
onFile(SourceFile, Resource) - Method in class org.sonar.plugins.squid.bridges.PublicUndocumentedApiBridge
 
onFile(SourceFile, Resource) - Method in class org.sonar.plugins.squid.bridges.RobertCMartinBridge
 
onMethod(SourceMethod, JavaMethod) - Method in class org.sonar.plugins.squid.bridges.Bridge
 
onMethod(SourceMethod, JavaMethod) - Method in class org.sonar.plugins.squid.bridges.CopyBasicMeasuresBridge
 
onMethod(SourceMethod, JavaMethod) - Method in class org.sonar.plugins.squid.bridges.PublicUndocumentedApiBridge
 
onPackage(SourcePackage, Resource) - Method in class org.sonar.plugins.squid.bridges.Bridge
 
onPackage(SourcePackage, Resource) - Method in class org.sonar.plugins.squid.bridges.DesignBridge
 
onPackage(SourcePackage, Resource) - Method in class org.sonar.plugins.squid.bridges.PackagesBridge
 
onPackage(SourcePackage, Resource) - Method in class org.sonar.plugins.squid.bridges.RobertCMartinBridge
 
onProject(SourceProject, Project) - Method in class org.sonar.plugins.squid.bridges.Bridge
 
onProject(SourceProject, Project) - Method in class org.sonar.plugins.squid.bridges.DesignBridge
 
onProject(SourceProject, Project) - Method in class org.sonar.plugins.squid.bridges.PackagesBridge
 
org.sonar.java - package org.sonar.java
 
org.sonar.java.ast - package org.sonar.java.ast
 
org.sonar.java.ast.check - package org.sonar.java.ast.check
 
org.sonar.java.ast.visitor - package org.sonar.java.ast.visitor
 
org.sonar.java.bytecode - package org.sonar.java.bytecode
 
org.sonar.java.bytecode.asm - package org.sonar.java.bytecode.asm
 
org.sonar.java.bytecode.check - package org.sonar.java.bytecode.check
 
org.sonar.java.bytecode.loader - package org.sonar.java.bytecode.loader
 
org.sonar.java.bytecode.visitor - package org.sonar.java.bytecode.visitor
 
org.sonar.java.recognizer - package org.sonar.java.recognizer
 
org.sonar.java.signature - package org.sonar.java.signature
 
org.sonar.java.squid - package org.sonar.java.squid
 
org.sonar.java.squid.check - package org.sonar.java.squid.check
 
org.sonar.java.squid.visitor - package org.sonar.java.squid.visitor
 
org.sonar.plugins.squid - package org.sonar.plugins.squid
 
org.sonar.plugins.squid.bridges - package org.sonar.plugins.squid.bridges
 
org.sonar.plugins.squid.decorators - package org.sonar.plugins.squid.decorators
 

P

PackagesBridge - Class in org.sonar.plugins.squid.bridges
 
PackagesBridge() - Constructor for class org.sonar.plugins.squid.bridges.PackagesBridge
 
PackageVisitor - Class in org.sonar.java.ast.visitor
 
PackageVisitor(SquidIndex) - Constructor for class org.sonar.java.ast.visitor.PackageVisitor
 
Parameter - Class in org.sonar.java.signature
 
Parameter(JvmJavaType, boolean) - Constructor for class org.sonar.java.signature.Parameter
 
Parameter(String, boolean) - Constructor for class org.sonar.java.signature.Parameter
 
Parameter(Parameter) - Constructor for class org.sonar.java.signature.Parameter
 
ParameterSignaturePrinter - Class in org.sonar.java.signature
 
ParameterSignatureScanner - Class in org.sonar.java.signature
 
PatternUtils - Class in org.sonar.java
 
peekParentClass() - Method in class org.sonar.java.ast.visitor.JavaAstVisitor
 
peekParentPackage() - Method in class org.sonar.java.ast.visitor.JavaAstVisitor
 
peekSourceCode() - Method in class org.sonar.java.ast.visitor.JavaAstVisitor
 
popSourceCode() - Method in class org.sonar.java.ast.visitor.JavaAstVisitor
 
print(MethodSignature) - Static method in class org.sonar.java.signature.MethodSignaturePrinter
 
print(Parameter) - Static method in class org.sonar.java.signature.ParameterSignaturePrinter
 
process(AsmMethod) - Method in class org.sonar.java.bytecode.VirtualMethodsLinker
 
PublicApiVisitor - Class in org.sonar.java.ast.visitor
 
PublicApiVisitor() - Constructor for class org.sonar.java.ast.visitor.PublicApiVisitor
 
PublicUndocumentedApiBridge - Class in org.sonar.plugins.squid.bridges
 
PublicUndocumentedApiBridge() - Constructor for class org.sonar.plugins.squid.bridges.PublicUndocumentedApiBridge
 

R

REPOSITORY_KEY - Static variable in class org.sonar.plugins.squid.SquidConstants
 
REPOSITORY_NAME - Static variable in class org.sonar.plugins.squid.SquidConstants
 
ResourceIndex - Class in org.sonar.plugins.squid.bridges
 
ResourceIndex() - Constructor for class org.sonar.plugins.squid.bridges.ResourceIndex
 
RFCVisitor - Class in org.sonar.java.bytecode.visitor
 
RFCVisitor() - Constructor for class org.sonar.java.bytecode.visitor.RFCVisitor
 
RobertCMartinBridge - Class in org.sonar.plugins.squid.bridges
 
RobertCMartinBridge() - Constructor for class org.sonar.plugins.squid.bridges.RobertCMartinBridge
 

S

save(Project, SensorContext, NoSonarFilter) - Method in class org.sonar.plugins.squid.SquidExecutor
 
saveFileDependencies(Set<SourceCode>) - Method in class org.sonar.plugins.squid.bridges.DesignBridge
Save file dependencies
savePackageDependencies(Set<SourceCode>) - Method in class org.sonar.plugins.squid.bridges.DesignBridge
Save package dependencies, including root file dependencies
scan(Collection<File>) - Method in class org.sonar.java.bytecode.BytecodeScanner
 
scan(Collection<SourceCode>, AsmClassProvider) - Method in class org.sonar.java.bytecode.BytecodeScanner
 
scan(String) - Static method in class org.sonar.java.signature.MethodSignatureScanner
 
scan(String) - Static method in class org.sonar.java.signature.ParameterSignatureScanner
 
scan() - Method in class org.sonar.java.squid.SquidScanner
 
scan(Collection<InputFile>, Collection<File>) - Method in class org.sonar.plugins.squid.SquidExecutor
 
scanArguments(String) - Static method in class org.sonar.java.signature.ParameterSignatureScanner
 
scanDirectory(File) - Method in class org.sonar.java.ast.JavaAstScanner
 
scanDirectory(File) - Method in class org.sonar.java.bytecode.BytecodeScanner
 
scanFile(InputFile) - Method in class org.sonar.java.ast.JavaAstScanner
 
scanFiles(Collection<InputFile>) - Method in class org.sonar.java.ast.JavaAstScanner
 
SerializableContract - Class in org.sonar.java.bytecode.check
 
serialize(Dsm<SourceCode>, DependencyIndex, ResourceIndex) - Static method in class org.sonar.plugins.squid.bridges.DsmSerializer
 
serialize(List<Set<AsmResource>>) - Method in class org.sonar.plugins.squid.bridges.Lcom4BlocksBridge
 
setCheckFactory(CheckFactory) - Method in class org.sonar.plugins.squid.bridges.Bridge
 
setContext(SensorContext) - Method in class org.sonar.plugins.squid.bridges.Bridge
 
setFileContents(FileContents) - Method in class org.sonar.java.ast.visitor.JavaAstVisitor
 
setForClasses(String) - Method in class org.sonar.java.ast.check.UndocumentedApiCheck
 
setFromClasses(String) - Method in class org.sonar.java.bytecode.check.ArchitectureCheck
 
setInputFile(InputFile) - Method in class org.sonar.java.ast.visitor.JavaAstVisitor
 
setInputFiles(Collection<InputFile>) - Static method in class org.sonar.java.ast.CheckstyleSquidBridge
 
setMax(int) - Method in class org.sonar.java.squid.check.ClassComplexityCheck
 
setMax(int) - Method in class org.sonar.java.squid.check.DITCheck
 
setMax(int) - Method in class org.sonar.java.squid.check.MethodComplexityCheck
 
setResourceIndex(ResourceIndex) - Method in class org.sonar.plugins.squid.bridges.Bridge
 
setSignature(String) - Method in class org.sonar.java.bytecode.asm.AsmMethod
 
setSource(Source) - Method in class org.sonar.java.ast.visitor.JavaAstVisitor
 
setSourceCodeStack(Stack<SourceCode>) - Method in class org.sonar.java.ast.visitor.JavaAstVisitor
 
setSquid(Squid) - Method in class org.sonar.plugins.squid.bridges.Bridge
 
setSquidIndex(SquidIndex) - Method in class org.sonar.java.bytecode.visitor.BytecodeVisitor
 
setToClasses(String) - Method in class org.sonar.java.bytecode.check.ArchitectureCheck
 
setUsed(boolean) - Method in class org.sonar.java.bytecode.asm.AsmResource
 
shouldExecuteOnProject(Project) - Method in class org.sonar.plugins.squid.decorators.ChidamberKemererDistributionBuilder
 
shouldExecuteOnProject(Project) - Method in class org.sonar.plugins.squid.decorators.ClassComplexityDistributionBuilder
 
shouldExecuteOnProject(Project) - Method in class org.sonar.plugins.squid.decorators.ClassesDecorator
 
shouldExecuteOnProject(Project) - Method in class org.sonar.plugins.squid.decorators.FunctionComplexityDistributionBuilder
 
shouldExecuteOnProject(Project) - Method in class org.sonar.plugins.squid.decorators.FunctionsDecorator
 
shouldExecuteOnProject(Project) - Method in class org.sonar.plugins.squid.JavaSourceImporter
shouldExecuteOnProject(Project) - Method in class org.sonar.plugins.squid.SquidSensor
 
sortBlocks(List<Set<AsmResource>>) - Method in class org.sonar.plugins.squid.bridges.Lcom4BlocksBridge
 
sortResourcesInBlock(Set<AsmResource>) - Method in class org.sonar.plugins.squid.bridges.Lcom4BlocksBridge
 
SQUID_ANALYSE_ACCESSORS_DEFAULT_VALUE - Static variable in class org.sonar.plugins.squid.SquidPluginProperties
 
SQUID_ANALYSE_ACCESSORS_PROPERTY - Static variable in class org.sonar.plugins.squid.SquidPluginProperties
 
SquidBrigeException - Exception in org.sonar.plugins.squid.bridges
 
SquidBrigeException(String, Throwable) - Constructor for exception org.sonar.plugins.squid.bridges.SquidBrigeException
 
SquidCheck - Class in org.sonar.java.squid.check
 
SquidCheck() - Constructor for class org.sonar.java.squid.check.SquidCheck
 
SquidClassLoader - Class in org.sonar.java.bytecode.loader
Class loader, which is able to load classes from a list of JAR files and directories.
SquidClassLoader(Collection<File>) - Constructor for class org.sonar.java.bytecode.loader.SquidClassLoader
 
SquidConstants - Class in org.sonar.plugins.squid
 
SquidExecutor - Class in org.sonar.plugins.squid
 
SquidExecutor(boolean, String, CheckFactory, Charset) - Constructor for class org.sonar.plugins.squid.SquidExecutor
 
SquidPlugin - Class in org.sonar.plugins.squid
 
SquidPlugin() - Constructor for class org.sonar.plugins.squid.SquidPlugin
 
SquidPluginProperties - Class in org.sonar.plugins.squid
 
SquidRuleRepository - Class in org.sonar.plugins.squid
 
SquidRuleRepository(AnnotationRuleParser) - Constructor for class org.sonar.plugins.squid.SquidRuleRepository
 
SquidScanner - Class in org.sonar.java.squid
 
SquidScanner(SquidIndex) - Constructor for class org.sonar.java.squid.SquidScanner
 
SquidSensor - Class in org.sonar.plugins.squid
 
SquidSensor(RulesProfile, NoSonarFilter, ProjectClasspath, ResourceCreationLock) - Constructor for class org.sonar.plugins.squid.SquidSensor
 
SquidVisitor - Interface in org.sonar.java.squid.visitor
 
SquidVisitorNotifier - Class in org.sonar.java.squid
 
SquidVisitorNotifier(SourceFile, SquidVisitor...) - Constructor for class org.sonar.java.squid.SquidVisitorNotifier
 
StatementVisitor - Class in org.sonar.java.ast.visitor
 
StatementVisitor() - Constructor for class org.sonar.java.ast.visitor.StatementVisitor
 
SuppressWarningsAnnotationUtils - Class in org.sonar.java.ast.visitor
Inspired by com.puppycrawl.tools.checkstyle.checks.annotation.SuppressWarningsCheck

T

TOKENS - Static variable in class org.sonar.java.ast.visitor.PublicApiVisitor
 
toString() - Method in class org.sonar.java.bytecode.asm.AsmField
 
toString() - Method in class org.sonar.java.bytecode.asm.AsmMethod
 
toString() - Method in class org.sonar.plugins.squid.JavaSourceImporter
 
toString() - Method in class org.sonar.plugins.squid.SquidSensor
 

U

UndocumentedApiCheck - Class in org.sonar.java.ast.check
 
UndocumentedApiCheck() - Constructor for class org.sonar.java.ast.check.UndocumentedApiCheck
 
UnusedPrivateMethodCheck - Class in org.sonar.java.bytecode.check
 
UnusedPrivateMethodCheck() - Constructor for class org.sonar.java.bytecode.check.UnusedPrivateMethodCheck
 
UnusedProtectedMethodCheck - Class in org.sonar.java.bytecode.check
 
UnusedProtectedMethodCheck() - Constructor for class org.sonar.java.bytecode.check.UnusedProtectedMethodCheck
 

V

valueOf(String) - Static method in enum org.sonar.java.bytecode.asm.AsmClassProvider.DETAIL_LEVEL
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.sonar.java.signature.JvmJavaType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.sonar.java.bytecode.asm.AsmClassProvider.DETAIL_LEVEL
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.sonar.java.signature.JvmJavaType
Returns an array containing the constants of this enum type, in the order they are declared.
VirtualMethodsLinker - Class in org.sonar.java.bytecode
 
VirtualMethodsLinker() - Constructor for class org.sonar.java.bytecode.VirtualMethodsLinker
 
visit(int, int, String, String, String, String[]) - Method in class org.sonar.java.bytecode.asm.AsmClassVisitor
 
visitArrayType() - Method in class org.sonar.java.bytecode.asm.AsmSignatureVisitor
visitBaseType(char) - Method in class org.sonar.java.bytecode.asm.AsmSignatureVisitor
visitClass(AsmClass) - Method in class org.sonar.java.bytecode.check.ArchitectureCheck
 
visitClass(AsmClass) - Method in class org.sonar.java.bytecode.check.CallToDeprecatedMethodCheck
 
visitClass(AsmClass) - Method in class org.sonar.java.bytecode.check.UnusedPrivateMethodCheck
 
visitClass(AsmClass) - Method in class org.sonar.java.bytecode.check.UnusedProtectedMethodCheck
 
visitClass(AsmClass) - Method in class org.sonar.java.bytecode.visitor.BytecodeVisitor
 
visitClass(AsmClass) - Method in class org.sonar.java.bytecode.visitor.DependenciesVisitor
 
visitClass(AsmClass) - Method in class org.sonar.java.bytecode.visitor.DITVisitor
 
visitClass(AsmClass) - Method in class org.sonar.java.bytecode.visitor.LCOM4Visitor
 
visitClass(AsmClass) - Method in class org.sonar.java.bytecode.visitor.NOCVisitor
 
visitClass(AsmClass) - Method in class org.sonar.java.bytecode.visitor.RFCVisitor
 
visitClass(SourceClass) - Method in class org.sonar.java.squid.check.ClassComplexityCheck
 
visitClass(SourceClass) - Method in class org.sonar.java.squid.check.DITCheck
 
visitClass(SourceClass) - Method in class org.sonar.java.squid.check.SquidCheck
 
visitClass(SourceClass) - Method in interface org.sonar.java.squid.visitor.SquidVisitor
 
visitClassBound() - Method in class org.sonar.java.bytecode.asm.AsmSignatureVisitor
visitClassType(String) - Method in class org.sonar.java.bytecode.asm.AsmSignatureVisitor
visitEdge(AsmEdge) - Method in class org.sonar.java.bytecode.check.ArchitectureCheck
 
visitEdge(AsmEdge) - Method in class org.sonar.java.bytecode.check.CallToDeprecatedMethodCheck
 
visitEdge(AsmEdge) - Method in class org.sonar.java.bytecode.visitor.BytecodeVisitor
 
visitEdge(AsmEdge) - Method in class org.sonar.java.bytecode.visitor.DependenciesVisitor
 
visitEdge(AsmEdge) - Method in class org.sonar.java.bytecode.visitor.RFCVisitor
 
visitEnd() - Method in class org.sonar.java.bytecode.asm.AsmClassVisitor
 
visitEnd() - Method in class org.sonar.java.bytecode.asm.AsmMethodVisitor
 
visitEnd() - Method in class org.sonar.java.bytecode.asm.AsmSignatureVisitor
visitExceptionType() - Method in class org.sonar.java.bytecode.asm.AsmSignatureVisitor
 
visitField(int, String, String, String, Object) - Method in class org.sonar.java.bytecode.asm.AsmClassVisitor
 
visitField(AsmField) - Method in class org.sonar.java.bytecode.visitor.BytecodeVisitor
 
visitFieldInsn(int, String, String, String) - Method in class org.sonar.java.bytecode.asm.AsmMethodVisitor
 
visitFile(DetailAST) - Method in class org.sonar.java.ast.check.CommentedOutCodeLineCheck
Creates candidates for commented-out code - all comment blocks.
visitFile(DetailAST) - Method in class org.sonar.java.ast.visitor.BlankLinesVisitor
 
visitFile(DetailAST) - Method in class org.sonar.java.ast.visitor.CommentVisitor
 
visitFile(DetailAST) - Method in class org.sonar.java.ast.visitor.FileVisitor
 
visitFile(DetailAST) - Method in class org.sonar.java.ast.visitor.JavaAstVisitor
 
visitFile(DetailAST) - Method in class org.sonar.java.ast.visitor.LinesVisitor
 
visitFile(DetailAST) - Method in class org.sonar.java.ast.visitor.PackageVisitor
 
visitFile(SourceFile) - Method in class org.sonar.java.squid.check.EmptyFileCheck
 
visitFile(SourceFile) - Method in class org.sonar.java.squid.check.NoSonarCheck
 
visitFile(SourceFile) - Method in class org.sonar.java.squid.check.SquidCheck
 
visitFile(SourceFile) - Method in interface org.sonar.java.squid.visitor.SquidVisitor
 
visitFormalTypeParameter(String) - Method in class org.sonar.java.bytecode.asm.AsmSignatureVisitor
visitFrame(int, int, Object[], int, Object[]) - Method in class org.sonar.java.bytecode.asm.AsmMethodVisitor
 
visitIincInsn(int, int) - Method in class org.sonar.java.bytecode.asm.AsmMethodVisitor
 
visitInnerClassType(String) - Method in class org.sonar.java.bytecode.asm.AsmSignatureVisitor
visitInsn(int) - Method in class org.sonar.java.bytecode.asm.AsmMethodVisitor
 
visitInterface() - Method in class org.sonar.java.bytecode.asm.AsmSignatureVisitor
visitInterfaceBound() - Method in class org.sonar.java.bytecode.asm.AsmSignatureVisitor
visitIntInsn(int, int) - Method in class org.sonar.java.bytecode.asm.AsmMethodVisitor
 
visitJumpInsn(int, Label) - Method in class org.sonar.java.bytecode.asm.AsmMethodVisitor
 
visitLdcInsn(Object) - Method in class org.sonar.java.bytecode.asm.AsmMethodVisitor
 
visitLineNumber(int, Label) - Method in class org.sonar.java.bytecode.asm.AsmMethodVisitor
 
visitLookupSwitchInsn(Label, int[], Label[]) - Method in class org.sonar.java.bytecode.asm.AsmMethodVisitor
 
visitMethod(int, String, String, String, String[]) - Method in class org.sonar.java.bytecode.asm.AsmClassVisitor
 
visitMethod(AsmMethod) - Method in class org.sonar.java.bytecode.check.UnusedPrivateMethodCheck
 
visitMethod(AsmMethod) - Method in class org.sonar.java.bytecode.check.UnusedProtectedMethodCheck
 
visitMethod(AsmMethod) - Method in class org.sonar.java.bytecode.visitor.BytecodeVisitor
 
visitMethod(AsmMethod) - Method in class org.sonar.java.bytecode.visitor.LCOM4Visitor
 
visitMethod(AsmMethod) - Method in class org.sonar.java.bytecode.visitor.RFCVisitor
 
visitMethod(SourceMethod) - Method in class org.sonar.java.squid.check.MethodComplexityCheck
 
visitMethod(SourceMethod) - Method in class org.sonar.java.squid.check.SquidCheck
 
visitMethod(SourceMethod) - Method in interface org.sonar.java.squid.visitor.SquidVisitor
 
visitMethodInsn(int, String, String, String) - Method in class org.sonar.java.bytecode.asm.AsmMethodVisitor
 
visitMultiANewArrayInsn(String, int) - Method in class org.sonar.java.bytecode.asm.AsmMethodVisitor
 
visitParameterType() - Method in class org.sonar.java.bytecode.asm.AsmSignatureVisitor
visitReturnType() - Method in class org.sonar.java.bytecode.asm.AsmSignatureVisitor
visitSuperclass() - Method in class org.sonar.java.bytecode.asm.AsmSignatureVisitor
visitTableSwitchInsn(int, int, Label, Label[]) - Method in class org.sonar.java.bytecode.asm.AsmMethodVisitor
 
visitToken(DetailAST) - Method in class org.sonar.java.ast.check.BreakCheck
 
visitToken(DetailAST) - Method in class org.sonar.java.ast.check.CommentedOutCodeLineCheck
Removes documentation comments and JSNI comments from candidates for commented-out code in order to prevent false-positives.
visitToken(DetailAST) - Method in class org.sonar.java.ast.check.ContinueCheck
 
visitToken(DetailAST) - Method in class org.sonar.java.ast.check.UndocumentedApiCheck
 
visitToken(DetailAST) - Method in class org.sonar.java.ast.CheckstyleSquidBridge
 
visitToken(DetailAST) - Method in class org.sonar.java.ast.visitor.AccessorVisitor
 
visitToken(DetailAST) - Method in class org.sonar.java.ast.visitor.AnonymousInnerClassVisitor
 
visitToken(DetailAST) - Method in class org.sonar.java.ast.visitor.BlankLinesVisitor
 
visitToken(DetailAST) - Method in class org.sonar.java.ast.visitor.BranchVisitor
 
visitToken(DetailAST) - Method in class org.sonar.java.ast.visitor.ClassVisitor
 
visitToken(DetailAST) - Method in class org.sonar.java.ast.visitor.CommentVisitor
 
visitToken(DetailAST) - Method in class org.sonar.java.ast.visitor.EndAtLineVisitor
 
visitToken(DetailAST) - Method in class org.sonar.java.ast.visitor.JavaAstVisitor
 
visitToken(DetailAST) - Method in class org.sonar.java.ast.visitor.LinesOfCodeVisitor
 
visitToken(DetailAST) - Method in class org.sonar.java.ast.visitor.LinesVisitor
 
visitToken(DetailAST) - Method in class org.sonar.java.ast.visitor.MethodVisitor
 
visitToken(DetailAST) - Method in class org.sonar.java.ast.visitor.PublicApiVisitor
 
visitToken(DetailAST) - Method in class org.sonar.java.ast.visitor.StatementVisitor
 
visitTryCatchBlock(Label, Label, Label, String) - Method in class org.sonar.java.bytecode.asm.AsmMethodVisitor
 
visitTypeArgument() - Method in class org.sonar.java.bytecode.asm.AsmSignatureVisitor
visitTypeArgument(char) - Method in class org.sonar.java.bytecode.asm.AsmSignatureVisitor
visitTypeInsn(int, String) - Method in class org.sonar.java.bytecode.asm.AsmMethodVisitor
 
visitTypeVariable(String) - Method in class org.sonar.java.bytecode.asm.AsmSignatureVisitor
visitVarInsn(int, int) - Method in class org.sonar.java.bytecode.asm.AsmMethodVisitor
 

W

WANTED_TOKENS - Static variable in class org.sonar.java.ast.visitor.ClassVisitor
 
WANTED_TOKENS - Static variable in class org.sonar.java.ast.visitor.MethodVisitor
 

A B C D E F G H I J L M N O P R S T U V W

Copyright © 2009-2012 SonarSource. All Rights Reserved.