Package | Description |
---|---|
org.sonar.java.bytecode | |
org.sonar.java.bytecode.asm | |
org.sonar.java.bytecode.check | |
org.sonar.java.bytecode.visitor |
Constructor and Description |
---|
BytecodeVisitorNotifier(AsmClass asmClass,
BytecodeVisitor[] bytecodeVisitors) |
Modifier and Type | Method and Description |
---|---|
AsmClass |
AsmClassProvider.getClass(String internalName) |
AsmClass |
AsmClassProviderImpl.getClass(String internalName,
AsmClassProvider.DETAIL_LEVEL level) |
abstract AsmClass |
AsmClassProvider.getClass(String internalName,
AsmClassProvider.DETAIL_LEVEL level) |
AsmClass |
AsmResource.getParent() |
AsmClass |
AsmClass.getSuperClass() |
AsmClass |
AsmEdge.getTargetAsmClass() |
Modifier and Type | Method and Description |
---|---|
Set<AsmClass> |
AsmResource.getDistinctUsedAsmClasses() |
Set<AsmClass> |
AsmResource.getImplementedInterfaces() |
Constructor and Description |
---|
AsmClassVisitor(AsmClassProvider asmClassProvider,
AsmClass asmClass,
AsmClassProvider.DETAIL_LEVEL level) |
AsmField(AsmClass parent,
String name) |
AsmMethod(AsmClass parent,
String key) |
AsmMethod(AsmClass parent,
String name,
String descriptor) |
Modifier and Type | Method and Description |
---|---|
void |
ArchitectureCheck.leaveClass(AsmClass asmClass) |
void |
UnusedProtectedMethodCheck.visitClass(AsmClass asmClass) |
void |
UnusedPrivateMethodCheck.visitClass(AsmClass asmClass) |
void |
ArchitectureCheck.visitClass(AsmClass asmClass) |
void |
CallToDeprecatedMethodCheck.visitClass(AsmClass asmClass) |
Modifier and Type | Method and Description |
---|---|
protected SourceClass |
BytecodeVisitor.getSourceClass(AsmClass asmClass) |
protected SourceFile |
BytecodeVisitor.getSourceFile(AsmClass asmClass) |
protected boolean |
BytecodeVisitor.isMainPublicClassInFile(AsmClass asmClass) |
void |
BytecodeVisitor.leaveClass(AsmClass asmClass) |
void |
RFCVisitor.leaveClass(AsmClass asmClass) |
void |
LCOM4Visitor.leaveClass(AsmClass asmClass) |
void |
NOCVisitor.visitClass(AsmClass asmClass) |
void |
BytecodeVisitor.visitClass(AsmClass asmClass) |
void |
RFCVisitor.visitClass(AsmClass asmClass) |
void |
DITVisitor.visitClass(AsmClass asmClass) |
void |
LCOM4Visitor.visitClass(AsmClass asmClass) |
void |
DependenciesVisitor.visitClass(AsmClass asmClass) |
Copyright © 2009-2012 SonarSource. All Rights Reserved.