http://xradar.sourceforge.net


Statics Report - System: 1.0, Version: 0, Date: TodayDesigned for use with Checkstyle, CKJM, FindBugs, JavaNCSS, JDepend, Macaron, PMD, PMD-CPD, Java2HTML and Ant.

[Statics] classes-net.sourceforge.pmd.lang.java.typeresolution.visitors

[scorecard] [analysis] [explanations]
{overview} {architecture} {design} {code} {test} {source control} {system specific}

net.sourceforge.pmd.lang.java.typeresolution.visitors.PMDASMVisitor

Package: net.sourceforge.pmd.lang.java.typeresolution.visitors | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
23
17
12
11
Total :
Per method :
187
11
Total :
Per method :
Per statement :
90
5.29
0.48
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
1
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
12
5
45
227
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.06
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
17
1
0.09
Statement Test Coverage :
Method Test Reference :
0
1.67


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
getPackages()
0211
getInnerClasses()
0211
parseClassName(String)
01454
parseClassName(String[])
0432
extractSignature(String)
0324
visit(int,int,String,String,String,String[])
0520
visitAnnotation(String,boolean)
0310
visitField(int,String,String,String,Object)
0730
visitMethod(int,String,String,String,String[])
0620
visitSource(String,String)
0110
visitInnerClass(String,String,String,int)
0630
visitOuterClass(String,String,String)
0110
visitEnd()
0110
addMethodDesc(String)
0312
addTypes(String)
0421
addType(Type)
01035
visitAttribute(Attribute)
0110
PMDFieldVisitor.PMDFieldVisitor(PMDASMVisitor)
0210
PMDFieldVisitor.visitAnnotation(String,boolean)
0310
PMDFieldVisitor.visitAttribute(Attribute)
0110
PMDFieldVisitor.visitEnd()
0110
PMDAnnotationVisitor.PMDAnnotationVisitor(PMDASMVisitor)
0210
PMDAnnotationVisitor.visitAnnotation(String,String)
0310
PMDAnnotationVisitor.visitEnum(String,String,String)
0210
PMDAnnotationVisitor.visitArray(String)
0210
PMDAnnotationVisitor.visitEnd()
0110
PMDAnnotationVisitor.visit(String,Object)
0320
PMDSignatureVisitor.PMDSignatureVisitor(PMDASMVisitor)
0210
PMDSignatureVisitor.visitFormalTypeParameter(String)
0110
PMDSignatureVisitor.visitClassBound()
0210
PMDSignatureVisitor.visitInterfaceBound()
0210
PMDSignatureVisitor.visitSuperclass()
0210
PMDSignatureVisitor.visitInterface()
0210
PMDSignatureVisitor.visitParameterType()
0210
PMDSignatureVisitor.visitReturnType()
0210
PMDSignatureVisitor.visitExceptionType()
0210
PMDSignatureVisitor.visitBaseType(char)
0110
PMDSignatureVisitor.visitTypeVariable(String)
0110
PMDSignatureVisitor.visitArrayType()
0210
PMDSignatureVisitor.visitClassType(String)
0210
PMDSignatureVisitor.visitInnerClassType(String)
0210
PMDSignatureVisitor.visitTypeArgument()
0110
PMDSignatureVisitor.visitTypeArgument(char)
0210
PMDSignatureVisitor.visitEnd()
0110
PMDMethodVisitor.PMDMethodVisitor(PMDASMVisitor)
0210
PMDMethodVisitor.visitParameterAnnotation(int,String,boolean)
0310
PMDMethodVisitor.visitAnnotation(String,String)
0310
PMDMethodVisitor.visitTypeInsn(int,String)
0520
PMDMethodVisitor.visitFieldInsn(int,String,String,String)
0310
PMDMethodVisitor.visitMethodInsn(int,String,String,String)
0310
PMDMethodVisitor.visitLdcInsn(Object)
1630
PMDMethodVisitor.visitMultiANewArrayInsn(String,int)
0210
PMDMethodVisitor.visitLocalVariable(String,String,String,Label,Label,int)
0210
PMDMethodVisitor.visitCode()
0110
PMDMethodVisitor.visitFrame(int,int,Object[],int,Object[])
0110
PMDMethodVisitor.visitInsn(int)
0110
PMDMethodVisitor.visitIntInsn(int,int)
0110
PMDMethodVisitor.visitVarInsn(int,int)
0110
PMDMethodVisitor.visitJumpInsn(int,Label)
0110
PMDMethodVisitor.visitLabel(Label)
0110
PMDMethodVisitor.visitIincInsn(int,int)
0110
PMDMethodVisitor.visitTableSwitchInsn(int,int,Label,Label[])
0110
PMDMethodVisitor.visitLookupSwitchInsn(Label,Label[],Label[])
0110
PMDMethodVisitor.visitTryCatchBlock(Label,Label,Label,String)
0210
PMDMethodVisitor.visitLineNumber(int,Label)
0110
PMDMethodVisitor.visitMaxs(int,int)
0110
PMDMethodVisitor.visitAnnotationDefault()
0210
PMDMethodVisitor.visitAnnotation(String,boolean)
0310
PMDMethodVisitor.visitEnd()
0110
PMDMethodVisitor.visitAttribute(Attribute)
0110




View line in sourceStyle ErrorColumn
21Commentaire javadoc manquant.
33Commentaire javadoc manquant.9
35Commentaire javadoc manquant.9
39Commentaire javadoc manquant.9
81Commentaire javadoc manquant.9
89Commentaire javadoc manquant.9
94Commentaire javadoc manquant.9
106Commentaire javadoc manquant.9
115Commentaire javadoc manquant.9
118Commentaire javadoc manquant.9
128Commentaire javadoc manquant.9
131Commentaire javadoc manquant.9
160Commentaire javadoc manquant.9
167Commentaire javadoc manquant.
187Commentaire javadoc manquant.
217Commentaire javadoc manquant.
284Commentaire javadoc manquant.

net.sourceforge.pmd.lang.java.typeresolution.visitors.PMDASMVisitor$PMDAnnotationVisitor

Package: net.sourceforge.pmd.lang.java.typeresolution.visitors | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
6

6
0
Total :
Per method :

NaN
Total :
Per method :
Per statement :

NaN
NaN
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
1
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
3
1
9
3
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :

NaN
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :

NaN
NaN
Statement Test Coverage :
Method Test Reference :
0
0.33


Method :Javadocs:Source statements:Cyclometic complexity:




net.sourceforge.pmd.lang.java.typeresolution.visitors.PMDASMVisitor$PMDFieldVisitor

Package: net.sourceforge.pmd.lang.java.typeresolution.visitors | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
4

4
0
Total :
Per method :

NaN
Total :
Per method :
Per statement :

NaN
NaN
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
1
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
5
1
8
4
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :

NaN
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :

NaN
NaN
Statement Test Coverage :
Method Test Reference :
0
0.5


Method :Javadocs:Source statements:Cyclometic complexity:




net.sourceforge.pmd.lang.java.typeresolution.visitors.PMDASMVisitor$PMDMethodVisitor

Package: net.sourceforge.pmd.lang.java.typeresolution.visitors | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
26

26
0
Total :
Per method :

NaN
Total :
Per method :
Per statement :

NaN
NaN
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
1
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
6
1
34
193
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :

NaN
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :

NaN
NaN
Statement Test Coverage :
Method Test Reference :
0
0.08


Method :Javadocs:Source statements:Cyclometic complexity:




net.sourceforge.pmd.lang.java.typeresolution.visitors.PMDASMVisitor$PMDSignatureVisitor

Package: net.sourceforge.pmd.lang.java.typeresolution.visitors | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
17

17
0
Total :
Per method :

NaN
Total :
Per method :
Per statement :

NaN
NaN
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
1
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
2
1
19
130
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :

NaN
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :

NaN
NaN
Statement Test Coverage :
Method Test Reference :
0
0.12


Method :Javadocs:Source statements:Cyclometic complexity: