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.ast

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

net.sourceforge.pmd.lang.java.ast.AbstractJavaAccessNode

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
29
29
27
2
Total :
Per method :
63
2.17
Total :
Per method :
Per statement :
32
1.1
0.51
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
7
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
3
7
31
394
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
0
0
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
29
1
0.46
Statement Test Coverage :
Method Test Reference :
0
0.33


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
AbstractJavaAccessNode(int)
0217
AbstractJavaAccessNode(JavaParser,int)
0217
getModifiers()
0210
setModifiers(int)
0210
isPublic()
0213
setPublic(boolean)
0210
isProtected()
0211
setProtected(boolean)
0210
isPrivate()
0211
setPrivate(boolean)
0210
isAbstract()
0212
setAbstract(boolean)
0210
isStatic()
0210
setStatic(boolean)
0210
isFinal()
0210
setFinal(boolean)
0210
isSynchronized()
0210
setSynchronized(boolean)
0210
isNative()
0210
setNative(boolean)
0210
isTransient()
0210
setTransient(boolean)
0210
isVolatile()
0210
setVolatile(boolean)
0210
isStrictfp()
0210
setStrictfp(boolean)
0210
isModifier(int)
02111
setModifier(boolean,int)
05211
isPackagePrivate()
0230




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
3Commentaire javadoc manquant.
7Commentaire javadoc manquant.5
11Commentaire javadoc manquant.5
15Commentaire javadoc manquant.5
19Commentaire javadoc manquant.5
23Commentaire javadoc manquant.5
27Commentaire javadoc manquant.5
31Commentaire javadoc manquant.5
35Commentaire javadoc manquant.5
39Commentaire javadoc manquant.5
43Commentaire javadoc manquant.5
47Commentaire javadoc manquant.5
51Commentaire javadoc manquant.5
55Commentaire javadoc manquant.5
59Commentaire javadoc manquant.5
63Commentaire javadoc manquant.5
67Commentaire javadoc manquant.5
71Commentaire javadoc manquant.5
75Commentaire javadoc manquant.5
79Commentaire javadoc manquant.5
83Commentaire javadoc manquant.5
87Commentaire javadoc manquant.5
91Commentaire javadoc manquant.5
95Commentaire javadoc manquant.5
99Commentaire javadoc manquant.5
103Commentaire javadoc manquant.5
107Commentaire javadoc manquant.5
123Commentaire javadoc manquant.5

net.sourceforge.pmd.lang.java.ast.AbstractJavaAccessTypeNode

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
4
4
4
0
Total :
Per method :
10
2.5
Total :
Per method :
Per statement :
4
1
0.4
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
4
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
3
4
6
4
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
0
0
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
6
1.5
0.6
Statement Test Coverage :
Method Test Reference :
0
2.25


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
AbstractJavaAccessTypeNode(int)
0214
AbstractJavaAccessTypeNode(JavaParser,int)
0214
getType()
0210
setType(Class)
0210




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
3Commentaire javadoc manquant.
5Commentaire javadoc manquant.9
9Commentaire javadoc manquant.9
15Commentaire javadoc manquant.9
19Commentaire javadoc manquant.9

net.sourceforge.pmd.lang.java.ast.AbstractJavaNode

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
9
9
9
0
Total :
Per method :
34
3.78
Total :
Per method :
Per statement :
19
2.11
0.56
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
65
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
8
66
13
26
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
2
0.22
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
16
1.78
0.47
Statement Test Coverage :
Method Test Reference :
0
1.22


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
AbstractJavaNode(int)
02165
AbstractJavaNode(JavaParser,int)
03165
jjtOpen()
0430
jjtClose()
0750
jjtAccept(JavaParserVisitor,Object)
1210
childrenAccept(JavaParserVisitor,Object)
1530
getScope()
0430
setScope(Scope)
0210
toString()
0210

View line in source of duplicated classesLinesTokensStart of code fragment
(15) net/sourceforge/pmd/lang/java/ast/AbstractJavaNode
(13) net/sourceforge/pmd/lang/jsp/ast/AbstractJspNode
27127 public AbstractJspNode(JspParser parser, int id) { super(id); this.parser = pa .....



View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
6Commentaire javadoc manquant.
8Commentaire javadoc manquant.5
11Commentaire javadoc manquant.5
15Commentaire javadoc manquant.5
20Commentaire javadoc manquant.5
27Commentaire javadoc manquant.5
41Balise javadoc @return manquante.
41Balise javadoc @param manquante pour 'visitor'.47
41Balise javadoc @param manquante pour 'data'.63
48Balise javadoc @return manquante.
48Balise javadoc @param manquante pour 'visitor'.52
48Balise javadoc @param manquante pour 'data'.68
57Commentaire javadoc manquant.5
64Commentaire javadoc manquant.5
68Commentaire javadoc manquant.5

net.sourceforge.pmd.lang.java.ast.AbstractJavaTypeNode

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
4
4
4
0
Total :
Per method :
10
2.5
Total :
Per method :
Per statement :
4
1
0.4
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
37
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
3
37
6
4
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.25
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
7
1.75
0.7
Statement Test Coverage :
Method Test Reference :
0
0.75


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
AbstractJavaTypeNode(int)
02137
AbstractJavaTypeNode(JavaParser,int)
02137
getType()
0210
setType(Class)
0210




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
9Dans le commentaire javadoc de la classe, il manque une balise @author.
9Dans le commentaire javadoc de la classe, il manque une balise @version.
11Commentaire javadoc manquant.5
15Commentaire javadoc manquant.5
21Commentaire javadoc manquant.5
25Commentaire javadoc manquant.5

net.sourceforge.pmd.lang.java.ast.AccessNode

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
25
25
25
0
Total :
Per method :
37
1.48
Total :
Per method :
Per statement :
25
1
0.68
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):
0
16
25
300
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.04
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
39
1.56
1.05
Statement Test Coverage :
Method Test Reference :
0
0.92


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
getModifiers()
0110
setModifiers(int)
0110
isPublic()
0113
setPublic(boolean)
0112
isProtected()
0112
setProtected(boolean)
0112
isPrivate()
0117
setPrivate(boolean)
0112
isAbstract()
0114
setAbstract(boolean)
0111
isStatic()
0118
setStatic(boolean)
0111
isFinal()
0119
setFinal(boolean)
0111
isSynchronized()
0113
setSynchronized(boolean)
0111
isNative()
0113
setNative(boolean)
0111
isTransient()
0114
setTransient(boolean)
0111
isVolatile()
0113
setVolatile(boolean)
0111
isStrictfp()
0113
setStrictfp(boolean)
0111
isPackagePrivate()
0112




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
7Dans le commentaire javadoc de la classe, il manque une balise @author.
7Dans le commentaire javadoc de la classe, il manque une balise @version.
9Commentaire javadoc manquant.9
10Commentaire javadoc manquant.9
11Commentaire javadoc manquant.9
12Commentaire javadoc manquant.9
13Commentaire javadoc manquant.9
14Commentaire javadoc manquant.9
15Commentaire javadoc manquant.9
16Commentaire javadoc manquant.9
17Commentaire javadoc manquant.9
18Commentaire javadoc manquant.9
19Commentaire javadoc manquant.9
21Commentaire javadoc manquant.9
23Commentaire javadoc manquant.9
25Commentaire javadoc manquant.9
27Commentaire javadoc manquant.9
29Commentaire javadoc manquant.9
31Commentaire javadoc manquant.9
33Commentaire javadoc manquant.9
35Commentaire javadoc manquant.9
37Commentaire javadoc manquant.9
39Commentaire javadoc manquant.9
41Commentaire javadoc manquant.9
43Commentaire javadoc manquant.9
45Commentaire javadoc manquant.9
47Commentaire javadoc manquant.9
49Commentaire javadoc manquant.9
51Commentaire javadoc manquant.9
53Commentaire javadoc manquant.9
55Commentaire javadoc manquant.9
57Commentaire javadoc manquant.9
59Commentaire javadoc manquant.9
61Commentaire javadoc manquant.9
63Commentaire javadoc manquant.9
65Commentaire javadoc manquant.9
67Commentaire javadoc manquant.9
69Commentaire javadoc manquant.9

net.sourceforge.pmd.lang.java.ast.CanSuppressWarnings

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
1
1
1
0
Total :
Per method :
2
2
Total :
Per method :
Per statement :
1
1
0.5
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):
1
5
1
0
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
0
0
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
3
3
1.5
Statement Test Coverage :
Method Test Reference :
0
1


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
hasSuppressWarningsAnnotationFor(Rule)
0111




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
5Commentaire javadoc manquant.
6Commentaire javadoc manquant.5

net.sourceforge.pmd.lang.java.ast.Comment

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
6
6
5
1
Total :
Per method :
22
3.67
Total :
Per method :
Per statement :
6
1
0.27
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
1
3
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
1
4
7
5
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
0
0
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
8
1.33
0.36
Statement Test Coverage :
Method Test Reference :
0
1.4


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
Comment(Token)
0613
getImage()
0211
getBeginLine()
0210
getEndLine()
0210
getBeginColumn()
0210
getEndColumn()
0210




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
3Commentaire javadoc manquant.
15Commentaire javadoc manquant.5
23Commentaire javadoc manquant.5
27Commentaire javadoc manquant.5
31Commentaire javadoc manquant.5
35Commentaire javadoc manquant.5
39Commentaire javadoc manquant.5

net.sourceforge.pmd.lang.java.ast.Dimensionable

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
2
2
2
0
Total :
Per method :
3
1.5
Total :
Per method :
Per statement :
2
1
0.67
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):
0
8
2
1
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
0
0
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
4
2
1.33
Statement Test Coverage :
Method Test Reference :
0
1


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
isArray()
0113
getArrayDepth()
0114




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
3Commentaire javadoc manquant.
4Commentaire javadoc manquant.5
6Commentaire javadoc manquant.5

net.sourceforge.pmd.lang.java.ast.JavaNode

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
4
4
4
0
Total :
Per method :
5
1.25
Total :
Per method :
Per statement :
4
1
0.8
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
58
4
6
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
2
0.5
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
10
2.5
2
Statement Test Coverage :
Method Test Reference :
0
3.25


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
jjtAccept(JavaParserVisitor,Object)
11113
childrenAccept(JavaParserVisitor,Object)
1114
getScope()
01110
setScope(Scope)
0112




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
6Commentaire javadoc manquant.
11Balise javadoc @return manquante.
11Balise javadoc @param manquante pour 'visitor'.40
11Balise javadoc @param manquante pour 'data'.56
16Balise javadoc @return manquante.
16Balise javadoc @param manquante pour 'visitor'.45
16Balise javadoc @param manquante pour 'data'.61
18Commentaire javadoc manquant.5
20Commentaire javadoc manquant.5

net.sourceforge.pmd.lang.java.ast.JavaParserConstants

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
1
0
0
1
Total :
Per method :
120
Infinity
Total :
Per method :
Per statement :
0
NaN
0
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):
0
2
1
0
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
Infinity
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
3
Infinity
0.02
Statement Test Coverage :
Method Test Reference :
0
Infinity


Method :Javadocs:Source statements:Cyclometic complexity:




Bug: CategoryTypeAbbreviationPriorityMethod NameField Name
MALICIOUS_CODEMS_OOI_PKGPROTECTMS2tokenImage
View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
9Dans le commentaire javadoc de la classe, il manque une balise @author.
9Dans le commentaire javadoc de la classe, il manque une balise @version.

net.sourceforge.pmd.lang.java.ast.JavaParserTreeConstants

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
1
0
0
1
Total :
Per method :
111
Infinity
Total :
Per method :
Per statement :
0
NaN
0
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):
0
2
1
0
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
0
NaN
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
112
Infinity
1.01
Statement Test Coverage :
Method Test Reference :
0
Infinity


Method :Javadocs:Source statements:Cyclometic complexity:




Bug: CategoryTypeAbbreviationPriorityMethod NameField Name
MALICIOUS_CODEMS_OOI_PKGPROTECTMS2jjtNodeName
View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
4Commentaire javadoc manquant.
6Commentaire javadoc manquant.3
7Commentaire javadoc manquant.3
8Commentaire javadoc manquant.3
9Commentaire javadoc manquant.3
10Commentaire javadoc manquant.3
11Commentaire javadoc manquant.3
12Commentaire javadoc manquant.3
13Commentaire javadoc manquant.3
14Commentaire javadoc manquant.3
15Commentaire javadoc manquant.3
16Commentaire javadoc manquant.3
17Commentaire javadoc manquant.3
18Commentaire javadoc manquant.3
19Commentaire javadoc manquant.3
20Commentaire javadoc manquant.3
21Commentaire javadoc manquant.3
22Commentaire javadoc manquant.3
23Commentaire javadoc manquant.3
24Commentaire javadoc manquant.3
25Commentaire javadoc manquant.3
26Commentaire javadoc manquant.3
27Commentaire javadoc manquant.3
28Commentaire javadoc manquant.3
29Commentaire javadoc manquant.3
30Commentaire javadoc manquant.3
31Commentaire javadoc manquant.3
32Commentaire javadoc manquant.3
33Commentaire javadoc manquant.3
34Commentaire javadoc manquant.3
35Commentaire javadoc manquant.3
36Commentaire javadoc manquant.3
37Commentaire javadoc manquant.3
38Commentaire javadoc manquant.3
39Commentaire javadoc manquant.3
40Commentaire javadoc manquant.3
41Commentaire javadoc manquant.3
42Commentaire javadoc manquant.3
43Commentaire javadoc manquant.3
44Commentaire javadoc manquant.3
45Commentaire javadoc manquant.3
46Commentaire javadoc manquant.3
47Commentaire javadoc manquant.3
48Commentaire javadoc manquant.3
49Commentaire javadoc manquant.3
50Commentaire javadoc manquant.3
51Commentaire javadoc manquant.3
52Commentaire javadoc manquant.3
53Commentaire javadoc manquant.3
54Commentaire javadoc manquant.3
55Commentaire javadoc manquant.3
56Commentaire javadoc manquant.3
57Commentaire javadoc manquant.3
58Commentaire javadoc manquant.3
59Commentaire javadoc manquant.3
60Commentaire javadoc manquant.3
61Commentaire javadoc manquant.3
62Commentaire javadoc manquant.3
63Commentaire javadoc manquant.3
64Commentaire javadoc manquant.3
65Commentaire javadoc manquant.3
66Commentaire javadoc manquant.3
67Commentaire javadoc manquant.3
68Commentaire javadoc manquant.3
69Commentaire javadoc manquant.3
70Commentaire javadoc manquant.3
71Commentaire javadoc manquant.3
72Commentaire javadoc manquant.3
73Commentaire javadoc manquant.3
74Commentaire javadoc manquant.3
75Commentaire javadoc manquant.3
76Commentaire javadoc manquant.3
77Commentaire javadoc manquant.3
78Commentaire javadoc manquant.3
79Commentaire javadoc manquant.3
80Commentaire javadoc manquant.3
81Commentaire javadoc manquant.3
82Commentaire javadoc manquant.3
83Commentaire javadoc manquant.3
84Commentaire javadoc manquant.3
85Commentaire javadoc manquant.3
86Commentaire javadoc manquant.3
87Commentaire javadoc manquant.3
88Commentaire javadoc manquant.3
89Commentaire javadoc manquant.3
90Commentaire javadoc manquant.3
91Commentaire javadoc manquant.3
92Commentaire javadoc manquant.3
93Commentaire javadoc manquant.3
94Commentaire javadoc manquant.3
95Commentaire javadoc manquant.3
96Commentaire javadoc manquant.3
97Commentaire javadoc manquant.3
98Commentaire javadoc manquant.3
99Commentaire javadoc manquant.3
100Commentaire javadoc manquant.3
101Commentaire javadoc manquant.3
102Commentaire javadoc manquant.3
103Commentaire javadoc manquant.3
104Commentaire javadoc manquant.3
105Commentaire javadoc manquant.3
106Commentaire javadoc manquant.3
107Commentaire javadoc manquant.3
108Commentaire javadoc manquant.3
109Commentaire javadoc manquant.3
110Commentaire javadoc manquant.3
111Commentaire javadoc manquant.3
112Commentaire javadoc manquant.3
113Commentaire javadoc manquant.3
114Commentaire javadoc manquant.3
117Commentaire javadoc manquant.3

net.sourceforge.pmd.lang.java.ast.JavaParserVisitor

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
109
109
109
0
Total :
Per method :
110
1.01
Total :
Per method :
Per statement :
109
1
0.99
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):
109
125
109
5886
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
0
0
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
111
1.02
1.01
Statement Test Coverage :
Method Test Reference :
0
1


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
visit(JavaNode,Object)
0111
visit(ASTCompilationUnit,Object)
0115
visit(ASTPackageDeclaration,Object)
0111
visit(ASTImportDeclaration,Object)
0111
visit(ASTTypeDeclaration,Object)
0111
visit(ASTClassOrInterfaceDeclaration,Object)
0111
visit(ASTExtendsList,Object)
0111
visit(ASTImplementsList,Object)
0111
visit(ASTEnumDeclaration,Object)
0111
visit(ASTEnumBody,Object)
0111
visit(ASTEnumConstant,Object)
0111
visit(ASTTypeParameters,Object)
0111
visit(ASTTypeParameter,Object)
0111
visit(ASTTypeBound,Object)
0111
visit(ASTClassOrInterfaceBody,Object)
0111
visit(ASTClassOrInterfaceBodyDeclaration,Object)
0111
visit(ASTFieldDeclaration,Object)
0111
visit(ASTVariableDeclarator,Object)
0111
visit(ASTVariableDeclaratorId,Object)
0111
visit(ASTVariableInitializer,Object)
0111
visit(ASTArrayInitializer,Object)
0111
visit(ASTMethodDeclaration,Object)
0111
visit(ASTMethodDeclarator,Object)
0111
visit(ASTFormalParameters,Object)
0111
visit(ASTFormalParameter,Object)
0111
visit(ASTConstructorDeclaration,Object)
0111
visit(ASTExplicitConstructorInvocation,Object)
0111
visit(ASTInitializer,Object)
0111
visit(ASTType,Object)
0111
visit(ASTReferenceType,Object)
0111
visit(ASTClassOrInterfaceType,Object)
0111
visit(ASTTypeArguments,Object)
0111
visit(ASTTypeArgument,Object)
0111
visit(ASTWildcardBounds,Object)
0111
visit(ASTPrimitiveType,Object)
0111
visit(ASTResultType,Object)
0111
visit(ASTName,Object)
0111
visit(ASTNameList,Object)
0111
visit(ASTExpression,Object)
0111
visit(ASTAssignmentOperator,Object)
0111
visit(ASTConditionalExpression,Object)
0111
visit(ASTConditionalOrExpression,Object)
0111
visit(ASTConditionalAndExpression,Object)
0111
visit(ASTInclusiveOrExpression,Object)
0111
visit(ASTExclusiveOrExpression,Object)
0111
visit(ASTAndExpression,Object)
0111
visit(ASTEqualityExpression,Object)
0111
visit(ASTInstanceOfExpression,Object)
0111
visit(ASTRelationalExpression,Object)
0111
visit(ASTShiftExpression,Object)
0111
visit(ASTAdditiveExpression,Object)
0111
visit(ASTMultiplicativeExpression,Object)
0111
visit(ASTUnaryExpression,Object)
0111
visit(ASTPreIncrementExpression,Object)
0111
visit(ASTPreDecrementExpression,Object)
0111
visit(ASTUnaryExpressionNotPlusMinus,Object)
0111
visit(ASTPostfixExpression,Object)
0111
visit(ASTCastExpression,Object)
0111
visit(ASTPrimaryExpression,Object)
0111
visit(ASTMemberSelector,Object)
0111
visit(ASTPrimaryPrefix,Object)
0111
visit(ASTPrimarySuffix,Object)
0111
visit(ASTLiteral,Object)
0111
visit(ASTBooleanLiteral,Object)
0111
visit(ASTNullLiteral,Object)
0111
visit(ASTArguments,Object)
0111
visit(ASTArgumentList,Object)
0111
visit(ASTAllocationExpression,Object)
0111
visit(ASTArrayDimsAndInits,Object)
0111
visit(ASTStatement,Object)
0111
visit(ASTLabeledStatement,Object)
0111
visit(ASTBlock,Object)
0111
visit(ASTBlockStatement,Object)
0111
visit(ASTLocalVariableDeclaration,Object)
0111
visit(ASTEmptyStatement,Object)
0111
visit(ASTStatementExpression,Object)
0111
visit(ASTSwitchStatement,Object)
0111
visit(ASTSwitchLabel,Object)
0111
visit(ASTIfStatement,Object)
0111
visit(ASTWhileStatement,Object)
0111
visit(ASTDoStatement,Object)
0111
visit(ASTForStatement,Object)
0111
visit(ASTForInit,Object)
0111
visit(ASTStatementExpressionList,Object)
0111
visit(ASTForUpdate,Object)
0111
visit(ASTBreakStatement,Object)
0111
visit(ASTContinueStatement,Object)
0111
visit(ASTReturnStatement,Object)
0111
visit(ASTThrowStatement,Object)
0111
visit(ASTSynchronizedStatement,Object)
0111
visit(ASTTryStatement,Object)
0111
visit(ASTCatchStatement,Object)
0111
visit(ASTFinallyStatement,Object)
0111
visit(ASTAssertStatement,Object)
0111
visit(ASTRUNSIGNEDSHIFT,Object)
0111
visit(ASTRSIGNEDSHIFT,Object)
0111
visit(ASTAnnotation,Object)
0111
visit(ASTNormalAnnotation,Object)
0111
visit(ASTMarkerAnnotation,Object)
0111
visit(ASTSingleMemberAnnotation,Object)
0111
visit(ASTMemberValuePairs,Object)
0111
visit(ASTMemberValuePair,Object)
0111
visit(ASTMemberValue,Object)
0111
visit(ASTMemberValueArrayInitializer,Object)
0111
visit(ASTAnnotationTypeDeclaration,Object)
0111
visit(ASTAnnotationTypeBody,Object)
0111
visit(ASTAnnotationTypeMemberDeclaration,Object)
0111
visit(ASTAnnotationMethodDeclaration,Object)
0111
visit(ASTDefaultValue,Object)
0111




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
4Commentaire javadoc manquant.
6Commentaire javadoc manquant.3
7Commentaire javadoc manquant.3
8Commentaire javadoc manquant.3
9Commentaire javadoc manquant.3
10Commentaire javadoc manquant.3
11Commentaire javadoc manquant.3
12Commentaire javadoc manquant.3
13Commentaire javadoc manquant.3
14Commentaire javadoc manquant.3
15Commentaire javadoc manquant.3
16Commentaire javadoc manquant.3
17Commentaire javadoc manquant.3
18Commentaire javadoc manquant.3
19Commentaire javadoc manquant.3
20Commentaire javadoc manquant.3
21Commentaire javadoc manquant.3
22Commentaire javadoc manquant.3
23Commentaire javadoc manquant.3
24Commentaire javadoc manquant.3
25Commentaire javadoc manquant.3
26Commentaire javadoc manquant.3
27Commentaire javadoc manquant.3
28Commentaire javadoc manquant.3
29Commentaire javadoc manquant.3
30Commentaire javadoc manquant.3
31Commentaire javadoc manquant.3
32Commentaire javadoc manquant.3
33Commentaire javadoc manquant.3
34Commentaire javadoc manquant.3
35Commentaire javadoc manquant.3
36Commentaire javadoc manquant.3
37Commentaire javadoc manquant.3
38Commentaire javadoc manquant.3
39Commentaire javadoc manquant.3
40Commentaire javadoc manquant.3
41Commentaire javadoc manquant.3
42Commentaire javadoc manquant.3
43Commentaire javadoc manquant.3
44Commentaire javadoc manquant.3
45Commentaire javadoc manquant.3
46Commentaire javadoc manquant.3
47Commentaire javadoc manquant.3
48Commentaire javadoc manquant.3
49Commentaire javadoc manquant.3
50Commentaire javadoc manquant.3
51Commentaire javadoc manquant.3
52Commentaire javadoc manquant.3
53Commentaire javadoc manquant.3
54Commentaire javadoc manquant.3
55Commentaire javadoc manquant.3
56Commentaire javadoc manquant.3
57Commentaire javadoc manquant.3
58Commentaire javadoc manquant.3
59Commentaire javadoc manquant.3
60Commentaire javadoc manquant.3
61Commentaire javadoc manquant.3
62Commentaire javadoc manquant.3
63Commentaire javadoc manquant.3
64Commentaire javadoc manquant.3
65Commentaire javadoc manquant.3
66Commentaire javadoc manquant.3
67Commentaire javadoc manquant.3
68Commentaire javadoc manquant.3
69Commentaire javadoc manquant.3
70Commentaire javadoc manquant.3
71Commentaire javadoc manquant.3
72Commentaire javadoc manquant.3
73Commentaire javadoc manquant.3
74Commentaire javadoc manquant.3
75Commentaire javadoc manquant.3
76Commentaire javadoc manquant.3
77Commentaire javadoc manquant.3
78Commentaire javadoc manquant.3
79Commentaire javadoc manquant.3
80Commentaire javadoc manquant.3
81Commentaire javadoc manquant.3
82Commentaire javadoc manquant.3
83Commentaire javadoc manquant.3
84Commentaire javadoc manquant.3
85Commentaire javadoc manquant.3
86Commentaire javadoc manquant.3
87Commentaire javadoc manquant.3
88Commentaire javadoc manquant.3
89Commentaire javadoc manquant.3
90Commentaire javadoc manquant.3
91Commentaire javadoc manquant.3
92Commentaire javadoc manquant.3
93Commentaire javadoc manquant.3
94Commentaire javadoc manquant.3
95Commentaire javadoc manquant.3
96Commentaire javadoc manquant.3
97Commentaire javadoc manquant.3
98Commentaire javadoc manquant.3
99Commentaire javadoc manquant.3
100Commentaire javadoc manquant.3
101Commentaire javadoc manquant.3
102Commentaire javadoc manquant.3
103Commentaire javadoc manquant.3
104Commentaire javadoc manquant.3
105Commentaire javadoc manquant.3
106Commentaire javadoc manquant.3
107Commentaire javadoc manquant.3
108Commentaire javadoc manquant.3
109Commentaire javadoc manquant.3
110Commentaire javadoc manquant.3
111Commentaire javadoc manquant.3
112Commentaire javadoc manquant.3
113Commentaire javadoc manquant.3
114Commentaire javadoc manquant.3

net.sourceforge.pmd.lang.java.ast.TypeNode

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
2
2
2
0
Total :
Per method :
3
1.5
Total :
Per method :
Per statement :
2
1
0.67
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):
0
15
2
1
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
3
1.5
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
3
1.5
1
Statement Test Coverage :
Method Test Reference :
0
1


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
getType()
1119
setType(Class)
1113




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
6Dans le commentaire javadoc de la classe, il manque une balise @author.
6Dans le commentaire javadoc de la classe, il manque une balise @version.

net.sourceforge.pmd.lang.java.ast.ASTAdditiveExpression

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
3
3
3
0
Total :
Per method :
7
2.33
Total :
Per method :
Per statement :
3
1
0.43
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
3
9
6
3
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.33
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
7
2.33
1
Statement Test Coverage :
Method Test Reference :
0
2.67


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTAdditiveExpression(int)
0210
ASTAdditiveExpression(JavaParser,int)
0211
jjtAccept(JavaParserVisitor,Object)
1210




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
5Commentaire javadoc manquant.
6Commentaire javadoc manquant.5
10Commentaire javadoc manquant.5
18Balise javadoc @return manquante.
18Balise javadoc @param manquante pour 'visitor'.47
18Balise javadoc @param manquante pour 'data'.63

net.sourceforge.pmd.lang.java.ast.ASTAllocationExpression

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
3
3
3
0
Total :
Per method :
7
2.33
Total :
Per method :
Per statement :
3
1
0.43
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
3
15
6
3
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.33
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
7
2.33
1
Statement Test Coverage :
Method Test Reference :
0
3.33


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTAllocationExpression(int)
0211
ASTAllocationExpression(JavaParser,int)
0211
jjtAccept(JavaParserVisitor,Object)
1210




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
5Commentaire javadoc manquant.
6Commentaire javadoc manquant.5
10Commentaire javadoc manquant.5
18Balise javadoc @return manquante.
18Balise javadoc @param manquante pour 'visitor'.47
18Balise javadoc @param manquante pour 'data'.63

net.sourceforge.pmd.lang.java.ast.ASTAndExpression

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
3
3
3
0
Total :
Per method :
7
2.33
Total :
Per method :
Per statement :
3
1
0.43
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
3
5
6
3
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.33
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
7
2.33
1
Statement Test Coverage :
Method Test Reference :
0
0.33


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTAndExpression(int)
0210
ASTAndExpression(JavaParser,int)
0211
jjtAccept(JavaParserVisitor,Object)
1210




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
5Commentaire javadoc manquant.
6Commentaire javadoc manquant.5
10Commentaire javadoc manquant.5
18Balise javadoc @return manquante.
18Balise javadoc @param manquante pour 'visitor'.47
18Balise javadoc @param manquante pour 'data'.63

net.sourceforge.pmd.lang.java.ast.ASTAnnotation

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
5
4
4
1
Total :
Per method :
21
5.25
Total :
Per method :
Per statement :
16
4
0.76
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
8
12
23
8
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
0
0
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
8
2
0.38
Statement Test Coverage :
Method Test Reference :
0
1.25


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTAnnotation(int)
0210
ASTAnnotation(JavaParser,int)
0211
suppresses(Rule)
012134
jjtAccept(JavaParserVisitor,Object)
0210




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
10Commentaire javadoc manquant.
17Commentaire javadoc manquant.5
21Commentaire javadoc manquant.5
25Commentaire javadoc manquant.5
54Balise javadoc @return manquante.
55Balise javadoc @param manquante pour 'visitor'.47
55Balise javadoc @param manquante pour 'data'.63

net.sourceforge.pmd.lang.java.ast.ASTAnnotationMethodDeclaration

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
3
3
3
0
Total :
Per method :
7
2.33
Total :
Per method :
Per statement :
3
1
0.43
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
3
4
6
3
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.33
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
7
2.33
1
Statement Test Coverage :
Method Test Reference :
0
1


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTAnnotationMethodDeclaration(int)
0210
ASTAnnotationMethodDeclaration(JavaParser,int)
0211
jjtAccept(JavaParserVisitor,Object)
1210




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
5Commentaire javadoc manquant.
6Commentaire javadoc manquant.3
10Commentaire javadoc manquant.3
16Balise javadoc @return manquante.
16Balise javadoc @param manquante pour 'visitor'.45
16Balise javadoc @param manquante pour 'data'.61

net.sourceforge.pmd.lang.java.ast.ASTAnnotationTypeBody

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
3
3
3
0
Total :
Per method :
7
2.33
Total :
Per method :
Per statement :
3
1
0.43
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
3
4
6
3
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.33
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
7
2.33
1
Statement Test Coverage :
Method Test Reference :
0
0.33


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTAnnotationTypeBody(int)
0210
ASTAnnotationTypeBody(JavaParser,int)
0211
jjtAccept(JavaParserVisitor,Object)
1210




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
5Commentaire javadoc manquant.
6Commentaire javadoc manquant.5
10Commentaire javadoc manquant.5
18Balise javadoc @return manquante.
18Balise javadoc @param manquante pour 'visitor'.47
18Balise javadoc @param manquante pour 'data'.63

net.sourceforge.pmd.lang.java.ast.ASTAnnotationTypeDeclaration

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
3
3
3
0
Total :
Per method :
7
2.33
Total :
Per method :
Per statement :
3
1
0.43
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
3
7
6
3
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.33
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
7
2.33
1
Statement Test Coverage :
Method Test Reference :
0
1.33


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTAnnotationTypeDeclaration(int)
0210
ASTAnnotationTypeDeclaration(JavaParser,int)
0211
jjtAccept(JavaParserVisitor,Object)
1210




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
5Commentaire javadoc manquant.
6Commentaire javadoc manquant.5
10Commentaire javadoc manquant.5
18Balise javadoc @return manquante.
18Balise javadoc @param manquante pour 'visitor'.47
18Balise javadoc @param manquante pour 'data'.63

net.sourceforge.pmd.lang.java.ast.ASTAnnotationTypeMemberDeclaration

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
3
3
3
0
Total :
Per method :
7
2.33
Total :
Per method :
Per statement :
3
1
0.43
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
3
4
6
3
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.33
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
7
2.33
1
Statement Test Coverage :
Method Test Reference :
0
0.33


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTAnnotationTypeMemberDeclaration(int)
0210
ASTAnnotationTypeMemberDeclaration(JavaParser,int)
0211
jjtAccept(JavaParserVisitor,Object)
1210




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
5Commentaire javadoc manquant.
6Commentaire javadoc manquant.5
10Commentaire javadoc manquant.5
18Balise javadoc @return manquante.
18Balise javadoc @param manquante pour 'visitor'.47
18Balise javadoc @param manquante pour 'data'.63

net.sourceforge.pmd.lang.java.ast.ASTArgumentList

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
3
3
3
0
Total :
Per method :
7
2.33
Total :
Per method :
Per statement :
3
1
0.43
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
3
9
6
3
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.33
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
7
2.33
1
Statement Test Coverage :
Method Test Reference :
0
2


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTArgumentList(int)
0210
ASTArgumentList(JavaParser,int)
0211
jjtAccept(JavaParserVisitor,Object)
1210




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
5Commentaire javadoc manquant.
6Commentaire javadoc manquant.5
10Commentaire javadoc manquant.5
18Balise javadoc @return manquante.
18Balise javadoc @param manquante pour 'visitor'.47
18Balise javadoc @param manquante pour 'data'.63

net.sourceforge.pmd.lang.java.ast.ASTArguments

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
4
4
4
0
Total :
Per method :
11
2.75
Total :
Per method :
Per statement :
6
1.5
0.55
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
4
14
10
6
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.25
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
8
2
0.73
Statement Test Coverage :
Method Test Reference :
0
1.25


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTArguments(int)
0210
ASTArguments(JavaParser,int)
0211
getArgumentCount()
0439
jjtAccept(JavaParserVisitor,Object)
1210




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
5Commentaire javadoc manquant.
6Commentaire javadoc manquant.5
10Commentaire javadoc manquant.5
15Commentaire javadoc manquant.5
25Balise javadoc @return manquante.
25Balise javadoc @param manquante pour 'visitor'.47
25Balise javadoc @param manquante pour 'data'.63

net.sourceforge.pmd.lang.java.ast.ASTArrayDimsAndInits

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
3
3
3
0
Total :
Per method :
7
2.33
Total :
Per method :
Per statement :
3
1
0.43
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
3
6
6
3
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.33
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
7
2.33
1
Statement Test Coverage :
Method Test Reference :
0
0.33


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTArrayDimsAndInits(int)
0210
ASTArrayDimsAndInits(JavaParser,int)
0211
jjtAccept(JavaParserVisitor,Object)
1210




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
5Commentaire javadoc manquant.
6Commentaire javadoc manquant.5
10Commentaire javadoc manquant.5
18Balise javadoc @return manquante.
18Balise javadoc @param manquante pour 'visitor'.47
18Balise javadoc @param manquante pour 'data'.63

net.sourceforge.pmd.lang.java.ast.ASTArrayInitializer

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
3
3
3
0
Total :
Per method :
7
2.33
Total :
Per method :
Per statement :
3
1
0.43
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
3
4
6
3
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.33
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
7
2.33
1
Statement Test Coverage :
Method Test Reference :
0
0.33


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTArrayInitializer(int)
0210
ASTArrayInitializer(JavaParser,int)
0211
jjtAccept(JavaParserVisitor,Object)
1210




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
5Commentaire javadoc manquant.
6Commentaire javadoc manquant.5
10Commentaire javadoc manquant.5
18Balise javadoc @return manquante.
18Balise javadoc @param manquante pour 'visitor'.47
18Balise javadoc @param manquante pour 'data'.63

net.sourceforge.pmd.lang.java.ast.ASTAssertStatement

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
3
3
3
0
Total :
Per method :
7
2.33
Total :
Per method :
Per statement :
3
1
0.43
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
3
4
6
3
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.33
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
7
2.33
1
Statement Test Coverage :
Method Test Reference :
0
0.67


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTAssertStatement(int)
0211
ASTAssertStatement(JavaParser,int)
0211
jjtAccept(JavaParserVisitor,Object)
1210




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
5Commentaire javadoc manquant.
6Commentaire javadoc manquant.5
10Commentaire javadoc manquant.5
18Balise javadoc @return manquante.
18Balise javadoc @param manquante pour 'visitor'.47
18Balise javadoc @param manquante pour 'data'.63

net.sourceforge.pmd.lang.java.ast.ASTAssignmentOperator

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
5
5
5
0
Total :
Per method :
12
2.4
Total :
Per method :
Per statement :
5
1
0.42
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
3
12
8
8
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.2
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
9
1.8
0.75
Statement Test Coverage :
Method Test Reference :
0
1.8


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTAssignmentOperator(int)
0212
ASTAssignmentOperator(JavaParser,int)
0211
setCompound()
0211
isCompound()
0218
jjtAccept(JavaParserVisitor,Object)
1210




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
5Commentaire javadoc manquant.
6Commentaire javadoc manquant.5
10Commentaire javadoc manquant.5
16Commentaire javadoc manquant.5
20Commentaire javadoc manquant.5
28Balise javadoc @return manquante.
28Balise javadoc @param manquante pour 'visitor'.47
28Balise javadoc @param manquante pour 'data'.63

net.sourceforge.pmd.lang.java.ast.ASTBlock

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
5
5
5
0
Total :
Per method :
12
2.4
Total :
Per method :
Per statement :
5
1
0.42
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
3
13
8
8
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.2
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
9
1.8
0.75
Statement Test Coverage :
Method Test Reference :
0
2.8


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTBlock(int)
0217
ASTBlock(JavaParser,int)
0211
jjtAccept(JavaParserVisitor,Object)
1210
containsComment()
0211
setContainsComment()
0211




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
5Commentaire javadoc manquant.
6Commentaire javadoc manquant.5
10Commentaire javadoc manquant.5
18Balise javadoc @return manquante.
18Balise javadoc @param manquante pour 'visitor'.47
18Balise javadoc @param manquante pour 'data'.63
24Commentaire javadoc manquant.5
28Commentaire javadoc manquant.5

net.sourceforge.pmd.lang.java.ast.ASTBlockStatement

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
4
4
4
0
Total :
Per method :
9
2.25
Total :
Per method :
Per statement :
4
1
0.44
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
3
14
8
6
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
2
0.5
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
7
1.75
0.78
Statement Test Coverage :
Method Test Reference :
0
1.5


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTBlockStatement(int)
0213
ASTBlockStatement(JavaParser,int)
0211
jjtAccept(JavaParserVisitor,Object)
1210
isAllocation()
1213




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
5Commentaire javadoc manquant.
6Commentaire javadoc manquant.5
10Commentaire javadoc manquant.5
18Balise javadoc @return manquante.
18Balise javadoc @param manquante pour 'visitor'.47
18Balise javadoc @param manquante pour 'data'.63

net.sourceforge.pmd.lang.java.ast.ASTBooleanLiteral

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
5
5
5
0
Total :
Per method :
12
2.4
Total :
Per method :
Per statement :
5
1
0.42
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
3
8
8
8
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.2
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
9
1.8
0.75
Statement Test Coverage :
Method Test Reference :
0
1


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTBooleanLiteral(int)
0210
ASTBooleanLiteral(JavaParser,int)
0211
setTrue()
0211
isTrue()
0214
jjtAccept(JavaParserVisitor,Object)
1210




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
5Commentaire javadoc manquant.
6Commentaire javadoc manquant.5
10Commentaire javadoc manquant.5
16Commentaire javadoc manquant.5
20Commentaire javadoc manquant.5
28Balise javadoc @return manquante.
28Balise javadoc @param manquante pour 'visitor'.47
28Balise javadoc @param manquante pour 'data'.63

net.sourceforge.pmd.lang.java.ast.ASTBreakStatement

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
3
3
3
0
Total :
Per method :
7
2.33
Total :
Per method :
Per statement :
3
1
0.43
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
3
7
6
3
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.33
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
7
2.33
1
Statement Test Coverage :
Method Test Reference :
0
0.67


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTBreakStatement(int)
0210
ASTBreakStatement(JavaParser,int)
0211
jjtAccept(JavaParserVisitor,Object)
1210




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
5Commentaire javadoc manquant.
6Commentaire javadoc manquant.5
10Commentaire javadoc manquant.5
18Balise javadoc @return manquante.
18Balise javadoc @param manquante pour 'visitor'.47
18Balise javadoc @param manquante pour 'data'.63

net.sourceforge.pmd.lang.java.ast.ASTCastExpression

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
3
3
3
0
Total :
Per method :
7
2.33
Total :
Per method :
Per statement :
3
1
0.43
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
3
8
6
3
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.33
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
7
2.33
1
Statement Test Coverage :
Method Test Reference :
0
0.33


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTCastExpression(int)
0210
ASTCastExpression(JavaParser,int)
0211
jjtAccept(JavaParserVisitor,Object)
1210




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
5Commentaire javadoc manquant.
6Commentaire javadoc manquant.5
10Commentaire javadoc manquant.5
18Balise javadoc @return manquante.
18Balise javadoc @param manquante pour 'visitor'.47
18Balise javadoc @param manquante pour 'data'.63

net.sourceforge.pmd.lang.java.ast.ASTCatchStatement

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
3
3
3
0
Total :
Per method :
7
2.33
Total :
Per method :
Per statement :
3
1
0.43
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
3
11
6
3
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.33
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
7
2.33
1
Statement Test Coverage :
Method Test Reference :
0
2.33


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTCatchStatement(int)
0210
ASTCatchStatement(JavaParser,int)
0211
jjtAccept(JavaParserVisitor,Object)
1210




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
5Commentaire javadoc manquant.
6Commentaire javadoc manquant.5
10Commentaire javadoc manquant.5
18Balise javadoc @return manquante.
18Balise javadoc @param manquante pour 'visitor'.47
18Balise javadoc @param manquante pour 'data'.63

net.sourceforge.pmd.lang.java.ast.ASTClassOrInterfaceBody

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
3
3
3
0
Total :
Per method :
7
2.33
Total :
Per method :
Per statement :
3
1
0.43
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
3
7
6
3
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.33
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
7
2.33
1
Statement Test Coverage :
Method Test Reference :
0
1.67


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTClassOrInterfaceBody(int)
0210
ASTClassOrInterfaceBody(JavaParser,int)
0211
jjtAccept(JavaParserVisitor,Object)
1210




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
5Commentaire javadoc manquant.
6Commentaire javadoc manquant.5
10Commentaire javadoc manquant.5
18Balise javadoc @return manquante.
18Balise javadoc @param manquante pour 'visitor'.47
18Balise javadoc @param manquante pour 'data'.63

net.sourceforge.pmd.lang.java.ast.ASTClassOrInterfaceBodyDeclaration

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
7
7
7
0
Total :
Per method :
20
2.86
Total :
Per method :
Per statement :
11
1.57
0.55
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
9
12
15
21
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.14
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
11
1.57
0.55
Statement Test Coverage :
Method Test Reference :
0
1


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTClassOrInterfaceBodyDeclaration(int)
0210
ASTClassOrInterfaceBodyDeclaration(JavaParser,int)
0211
isFindBoundary()
0210
hasSuppressWarningsAnnotationFor(Rule)
0750
jjtAccept(JavaParserVisitor,Object)
1210
isAnonymousInnerClass()
0215
isEnumChild()
0212

View line in source of duplicated classesLinesTokensStart of code fragment
(19) net/sourceforge/pmd/lang/java/ast/ASTClassOrInterfaceBodyDeclaration
(13) net/sourceforge/pmd/lang/java/ast/ASTTypeDeclaration
2284 super(p, id); } public boolean hasSuppressWarningsAnnotationFor(Rule rule) { .....



View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
7Commentaire javadoc manquant.
9Commentaire javadoc manquant.5
13Commentaire javadoc manquant.5
17Commentaire javadoc manquant.5
22Commentaire javadoc manquant.5
37Balise javadoc @return manquante.
37Balise javadoc @param manquante pour 'visitor'.47
37Balise javadoc @param manquante pour 'data'.63
41Commentaire javadoc manquant.5
45Commentaire javadoc manquant.5

net.sourceforge.pmd.lang.java.ast.ASTClassOrInterfaceDeclaration

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
7
7
7
0
Total :
Per method :
16
2.29
Total :
Per method :
Per statement :
7
1
0.44
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
5
53
11
19
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.14
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
11
1.57
0.69
Statement Test Coverage :
Method Test Reference :
0
3.86


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTClassOrInterfaceDeclaration(int)
0210
ASTClassOrInterfaceDeclaration(JavaParser,int)
0211
isFindBoundary()
0210
jjtAccept(JavaParserVisitor,Object)
1210
isNested()
0217
isInterface()
02126
setInterface()
0211




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
5Commentaire javadoc manquant.
6Commentaire javadoc manquant.5
10Commentaire javadoc manquant.5
14Commentaire javadoc manquant.5
22Balise javadoc @return manquante.
22Balise javadoc @param manquante pour 'visitor'.47
22Balise javadoc @param manquante pour 'data'.63
26Commentaire javadoc manquant.5
32Commentaire javadoc manquant.5
36Commentaire javadoc manquant.5

net.sourceforge.pmd.lang.java.ast.ASTClassOrInterfaceType

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
3
3
3
0
Total :
Per method :
7
2.33
Total :
Per method :
Per statement :
3
1
0.43
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
3
32
6
3
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.33
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
7
2.33
1
Statement Test Coverage :
Method Test Reference :
0
2.67


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTClassOrInterfaceType(int)
0210
ASTClassOrInterfaceType(JavaParser,int)
0211
jjtAccept(JavaParserVisitor,Object)
1210




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
5Commentaire javadoc manquant.
6Commentaire javadoc manquant.5
10Commentaire javadoc manquant.5
18Balise javadoc @return manquante.
18Balise javadoc @param manquante pour 'visitor'.47
18Balise javadoc @param manquante pour 'data'.63

net.sourceforge.pmd.lang.java.ast.ASTCompilationUnit

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
9
9
9
0
Total :
Per method :
22
2.44
Total :
Per method :
Per statement :
10
1.11
0.45
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
7
46
13
32
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
0
0
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
13
1.44
0.59
Statement Test Coverage :
Method Test Reference :
0
2.56


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTCompilationUnit(int)
0211
ASTCompilationUnit(JavaParser,int)
0211
getComments()
0211
setComments(Comment)
0210
jjtAccept(JavaParserVisitor,Object)
0213
declarationsAreInDefaultPackage()
0211
getPackageDeclaration()
0323
getClassTypeResolver()
0211
setClassTypeResolver(ClassTypeResolver)
0211




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
12Commentaire javadoc manquant.
16Commentaire javadoc manquant.5
20Commentaire javadoc manquant.5
26Commentaire javadoc manquant.5
30Commentaire javadoc manquant.5
37Balise javadoc @return manquante.
38Balise javadoc @param manquante pour 'visitor'.47
38Balise javadoc @param manquante pour 'data'.63
42Commentaire javadoc manquant.5
46Commentaire javadoc manquant.5
51Commentaire javadoc manquant.5
55Commentaire javadoc manquant.5

net.sourceforge.pmd.lang.java.ast.ASTConditionalAndExpression

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
3
3
3
0
Total :
Per method :
7
2.33
Total :
Per method :
Per statement :
3
1
0.43
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
3
8
6
3
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.33
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
7
2.33
1
Statement Test Coverage :
Method Test Reference :
0
0.67


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTConditionalAndExpression(int)
0210
ASTConditionalAndExpression(JavaParser,int)
0211
jjtAccept(JavaParserVisitor,Object)
1210




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
5Commentaire javadoc manquant.
6Commentaire javadoc manquant.5
10Commentaire javadoc manquant.5
18Balise javadoc @return manquante.
18Balise javadoc @param manquante pour 'visitor'.47
18Balise javadoc @param manquante pour 'data'.63

net.sourceforge.pmd.lang.java.ast.ASTConditionalExpression

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
5
5
5
0
Total :
Per method :
12
2.4
Total :
Per method :
Per statement :
5
1
0.42
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
3
10
8
8
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.2
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
9
1.8
0.75
Statement Test Coverage :
Method Test Reference :
0
1.4


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTConditionalExpression(int)
0210
ASTConditionalExpression(JavaParser,int)
0211
setTernary()
0211
isTernary()
0215
jjtAccept(JavaParserVisitor,Object)
1210




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
5Commentaire javadoc manquant.
6Commentaire javadoc manquant.5
10Commentaire javadoc manquant.5
16Commentaire javadoc manquant.5
20Commentaire javadoc manquant.5
27Balise javadoc @return manquante.
27Balise javadoc @param manquante pour 'visitor'.47
27Balise javadoc @param manquante pour 'data'.63

net.sourceforge.pmd.lang.java.ast.ASTConditionalOrExpression

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
3
3
3
0
Total :
Per method :
7
2.33
Total :
Per method :
Per statement :
3
1
0.43
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
3
8
6
3
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.33
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
7
2.33
1
Statement Test Coverage :
Method Test Reference :
0
0.67


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTConditionalOrExpression(int)
0210
ASTConditionalOrExpression(JavaParser,int)
0211
jjtAccept(JavaParserVisitor,Object)
1210




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
5Commentaire javadoc manquant.
6Commentaire javadoc manquant.5
10Commentaire javadoc manquant.5
18Balise javadoc @return manquante.
18Balise javadoc @param manquante pour 'visitor'.47
18Balise javadoc @param manquante pour 'data'.63

net.sourceforge.pmd.lang.java.ast.ASTConstructorDeclaration

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
7
7
7
0
Total :
Per method :
16
2.29
Total :
Per method :
Per statement :
8
1.14
0.5
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
5
29
12
19
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.14
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
11
1.57
0.69
Statement Test Coverage :
Method Test Reference :
0
2.14


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTConstructorDeclaration(int)
0211
ASTConstructorDeclaration(JavaParser,int)
0211
getParameters()
0222
getParameterCount()
0215
jjtAccept(JavaParserVisitor,Object)
1210
containsComment()
0211
setContainsComment()
0211




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
5Commentaire javadoc manquant.
6Commentaire javadoc manquant.5
10Commentaire javadoc manquant.5
14Commentaire javadoc manquant.5
18Commentaire javadoc manquant.5
26Balise javadoc @return manquante.
26Balise javadoc @param manquante pour 'visitor'.47
26Balise javadoc @param manquante pour 'data'.63
32Commentaire javadoc manquant.5
36Commentaire javadoc manquant.5

net.sourceforge.pmd.lang.java.ast.ASTContinueStatement

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
3
3
3
0
Total :
Per method :
7
2.33
Total :
Per method :
Per statement :
3
1
0.43
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
3
7
6
3
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.33
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
7
2.33
1
Statement Test Coverage :
Method Test Reference :
0
0.67


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTContinueStatement(int)
0210
ASTContinueStatement(JavaParser,int)
0211
jjtAccept(JavaParserVisitor,Object)
1210




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
5Commentaire javadoc manquant.
6Commentaire javadoc manquant.5
10Commentaire javadoc manquant.5
18Balise javadoc @return manquante.
18Balise javadoc @param manquante pour 'visitor'.47
18Balise javadoc @param manquante pour 'data'.63

net.sourceforge.pmd.lang.java.ast.ASTDefaultValue

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
3
3
3
0
Total :
Per method :
7
2.33
Total :
Per method :
Per statement :
3
1
0.43
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
3
4
6
3
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.33
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
7
2.33
1
Statement Test Coverage :
Method Test Reference :
0
0.33


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTDefaultValue(int)
0210
ASTDefaultValue(JavaParser,int)
0211
jjtAccept(JavaParserVisitor,Object)
1210




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
5Commentaire javadoc manquant.
6Commentaire javadoc manquant.5
10Commentaire javadoc manquant.5
18Balise javadoc @return manquante.
18Balise javadoc @param manquante pour 'visitor'.47
18Balise javadoc @param manquante pour 'data'.63

net.sourceforge.pmd.lang.java.ast.ASTDoStatement

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
3
3
3
0
Total :
Per method :
7
2.33
Total :
Per method :
Per statement :
3
1
0.43
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
3
10
6
3
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.33
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
7
2.33
1
Statement Test Coverage :
Method Test Reference :
0
0.67


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTDoStatement(int)
0210
ASTDoStatement(JavaParser,int)
0211
jjtAccept(JavaParserVisitor,Object)
1210




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
5Commentaire javadoc manquant.
6Commentaire javadoc manquant.5
10Commentaire javadoc manquant.5
18Balise javadoc @return manquante.
18Balise javadoc @param manquante pour 'visitor'.47
18Balise javadoc @param manquante pour 'data'.63

net.sourceforge.pmd.lang.java.ast.ASTEmptyStatement

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
3
3
3
0
Total :
Per method :
7
2.33
Total :
Per method :
Per statement :
3
1
0.43
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
3
4
6
3
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.33
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
7
2.33
1
Statement Test Coverage :
Method Test Reference :
0
0.33


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTEmptyStatement(int)
0210
ASTEmptyStatement(JavaParser,int)
0211
jjtAccept(JavaParserVisitor,Object)
1210




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
5Commentaire javadoc manquant.
6Commentaire javadoc manquant.5
10Commentaire javadoc manquant.5
18Balise javadoc @return manquante.
18Balise javadoc @param manquante pour 'visitor'.47
18Balise javadoc @param manquante pour 'data'.63

net.sourceforge.pmd.lang.java.ast.ASTEnumBody

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
3
3
3
0
Total :
Per method :
7
2.33
Total :
Per method :
Per statement :
3
1
0.43
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
3
5
6
3
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.33
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
7
2.33
1
Statement Test Coverage :
Method Test Reference :
0
0.33


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTEnumBody(int)
0210
ASTEnumBody(JavaParser,int)
0211
jjtAccept(JavaParserVisitor,Object)
1210




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
5Commentaire javadoc manquant.
6Commentaire javadoc manquant.5
10Commentaire javadoc manquant.5
18Balise javadoc @return manquante.
18Balise javadoc @param manquante pour 'visitor'.47
18Balise javadoc @param manquante pour 'data'.63

net.sourceforge.pmd.lang.java.ast.ASTEnumConstant

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
3
3
3
0
Total :
Per method :
7
2.33
Total :
Per method :
Per statement :
3
1
0.43
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
3
5
6
3
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.33
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
7
2.33
1
Statement Test Coverage :
Method Test Reference :
0
0.67


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTEnumConstant(int)
0210
ASTEnumConstant(JavaParser,int)
0211
jjtAccept(JavaParserVisitor,Object)
1210




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
5Commentaire javadoc manquant.
6Commentaire javadoc manquant.5
10Commentaire javadoc manquant.5
18Balise javadoc @return manquante.
18Balise javadoc @param manquante pour 'visitor'.47
18Balise javadoc @param manquante pour 'data'.63

net.sourceforge.pmd.lang.java.ast.ASTEnumDeclaration

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
3
3
3
0
Total :
Per method :
7
2.33
Total :
Per method :
Per statement :
3
1
0.43
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
3
11
6
3
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
0
0
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
5
1.67
0.71
Statement Test Coverage :
Method Test Reference :
0
1.67


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTEnumDeclaration(int)
0210
ASTEnumDeclaration(JavaParser,int)
0211
jjtAccept(JavaParserVisitor,Object)
0210




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
5Commentaire javadoc manquant.
6Commentaire javadoc manquant.5
10Commentaire javadoc manquant.5
14Commentaire javadoc manquant.5

net.sourceforge.pmd.lang.java.ast.ASTEqualityExpression

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
3
3
3
0
Total :
Per method :
7
2.33
Total :
Per method :
Per statement :
3
1
0.43
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
3
10
6
3
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.33
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
7
2.33
1
Statement Test Coverage :
Method Test Reference :
0
2.67


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTEqualityExpression(int)
0210
ASTEqualityExpression(JavaParser,int)
0211
jjtAccept(JavaParserVisitor,Object)
1210




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
5Commentaire javadoc manquant.
6Commentaire javadoc manquant.5
10Commentaire javadoc manquant.5
17Balise javadoc @return manquante.
17Balise javadoc @param manquante pour 'visitor'.47
17Balise javadoc @param manquante pour 'data'.63

net.sourceforge.pmd.lang.java.ast.ASTExclusiveOrExpression

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
3
3
3
0
Total :
Per method :
7
2.33
Total :
Per method :
Per statement :
3
1
0.43
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
3
5
6
3
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.33
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
7
2.33
1
Statement Test Coverage :
Method Test Reference :
0
0.33


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTExclusiveOrExpression(int)
0210
ASTExclusiveOrExpression(JavaParser,int)
0211
jjtAccept(JavaParserVisitor,Object)
1210




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
5Commentaire javadoc manquant.
6Commentaire javadoc manquant.5
10Commentaire javadoc manquant.5
18Balise javadoc @return manquante.
18Balise javadoc @param manquante pour 'visitor'.47
18Balise javadoc @param manquante pour 'data'.63

net.sourceforge.pmd.lang.java.ast.ASTExplicitConstructorInvocation

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
8
8
8
0
Total :
Per method :
18
2.25
Total :
Per method :
Per statement :
10
1.25
0.56
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
5
10
14
16
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.12
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
12
1.5
0.67
Statement Test Coverage :
Method Test Reference :
0
1.12


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTExplicitConstructorInvocation(int)
0210
ASTExplicitConstructorInvocation(JavaParser,int)
0211
jjtAccept(JavaParserVisitor,Object)
1210
getArgumentCount()
0211
setIsThis()
0211
setIsSuper()
0210
isThis()
0222
isSuper()
0221




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
5Commentaire javadoc manquant.
6Commentaire javadoc manquant.5
10Commentaire javadoc manquant.5
18Balise javadoc @return manquante.
18Balise javadoc @param manquante pour 'visitor'.47
18Balise javadoc @param manquante pour 'data'.63
22Commentaire javadoc manquant.5
28Commentaire javadoc manquant.5
32Commentaire javadoc manquant.5
36Commentaire javadoc manquant.5
40Commentaire javadoc manquant.5

net.sourceforge.pmd.lang.java.ast.ASTExpression

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
3
3
3
0
Total :
Per method :
7
2.33
Total :
Per method :
Per statement :
3
1
0.43
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
3
18
6
3
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.33
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
7
2.33
1
Statement Test Coverage :
Method Test Reference :
0
2.67


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTExpression(int)
0210
ASTExpression(JavaParser,int)
0211
jjtAccept(JavaParserVisitor,Object)
1210




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
5Commentaire javadoc manquant.
6Commentaire javadoc manquant.5
10Commentaire javadoc manquant.5
18Balise javadoc @return manquante.
18Balise javadoc @param manquante pour 'visitor'.47
18Balise javadoc @param manquante pour 'data'.63

net.sourceforge.pmd.lang.java.ast.ASTExtendsList

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
3
3
3
0
Total :
Per method :
7
2.33
Total :
Per method :
Per statement :
3
1
0.43
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
3
7
6
3
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.33
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
7
2.33
1
Statement Test Coverage :
Method Test Reference :
0
0.67


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTExtendsList(int)
0210
ASTExtendsList(JavaParser,int)
0211
jjtAccept(JavaParserVisitor,Object)
1210




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
5Commentaire javadoc manquant.
6Commentaire javadoc manquant.5
10Commentaire javadoc manquant.5
18Balise javadoc @return manquante.
18Balise javadoc @param manquante pour 'visitor'.47
18Balise javadoc @param manquante pour 'data'.63

net.sourceforge.pmd.lang.java.ast.ASTFieldDeclaration

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
18
18
16
2
Total :
Per method :
61
3.39
Total :
Per method :
Per statement :
43
2.39
0.7
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
10
26
38
153
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 :
19
1.06
0.31
Statement Test Coverage :
Method Test Reference :
0
1.75


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTFieldDeclaration(int)
0211
ASTFieldDeclaration(JavaParser,int)
0211
jjtAccept(JavaParserVisitor,Object)
0210
isSyntacticallyPublic()
0212
isPublic()
0433
isSyntacticallyStatic()
0211
isStatic()
0439
isSyntacticallyFinal()
0211
isFinal()
0436
isPrivate()
0436
isPackagePrivate()
0431
isProtected()
0432
isInterfaceMember()
0547
isArray()
0211
getArrayDepth()
0430
checkType()
0442
checkDecl()
0442
getVariableName()
1535




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
5Commentaire javadoc manquant.
7Commentaire javadoc manquant.5
11Commentaire javadoc manquant.5
18Balise javadoc @return manquante.
19Balise javadoc @param manquante pour 'visitor'.47
19Balise javadoc @param manquante pour 'data'.63
23Commentaire javadoc manquant.5
27Commentaire javadoc manquant.5
35Commentaire javadoc manquant.5
39Commentaire javadoc manquant.5
47Commentaire javadoc manquant.5
51Commentaire javadoc manquant.5
59Commentaire javadoc manquant.5
67Commentaire javadoc manquant.5
75Commentaire javadoc manquant.5
83Commentaire javadoc manquant.5
91Commentaire javadoc manquant.5
95Commentaire javadoc manquant.5

net.sourceforge.pmd.lang.java.ast.ASTFinallyStatement

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
3
3
3
0
Total :
Per method :
7
2.33
Total :
Per method :
Per statement :
3
1
0.43
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
3
8
6
3
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.33
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
7
2.33
1
Statement Test Coverage :
Method Test Reference :
0
0.67


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTFinallyStatement(int)
0210
ASTFinallyStatement(JavaParser,int)
0211
jjtAccept(JavaParserVisitor,Object)
1210




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
5Commentaire javadoc manquant.
6Commentaire javadoc manquant.5
10Commentaire javadoc manquant.5
18Balise javadoc @return manquante.
18Balise javadoc @param manquante pour 'visitor'.47
18Balise javadoc @param manquante pour 'data'.63

net.sourceforge.pmd.lang.java.ast.ASTForInit

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
3
3
3
0
Total :
Per method :
7
2.33
Total :
Per method :
Per statement :
3
1
0.43
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
3
7
6
3
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.33
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
7
2.33
1
Statement Test Coverage :
Method Test Reference :
0
0.33


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTForInit(int)
0210
ASTForInit(JavaParser,int)
0211
jjtAccept(JavaParserVisitor,Object)
1210




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
5Commentaire javadoc manquant.
6Commentaire javadoc manquant.5
10Commentaire javadoc manquant.5
18Balise javadoc @return manquante.
18Balise javadoc @param manquante pour 'visitor'.47
18Balise javadoc @param manquante pour 'data'.63

net.sourceforge.pmd.lang.java.ast.ASTForStatement

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
3
3
3
0
Total :
Per method :
7
2.33
Total :
Per method :
Per statement :
3
1
0.43
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
3
13
6
3
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.33
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
7
2.33
1
Statement Test Coverage :
Method Test Reference :
0
1.67


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTForStatement(int)
0210
ASTForStatement(JavaParser,int)
0211
jjtAccept(JavaParserVisitor,Object)
1210




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
5Commentaire javadoc manquant.
6Commentaire javadoc manquant.5
10Commentaire javadoc manquant.5
18Balise javadoc @return manquante.
18Balise javadoc @param manquante pour 'visitor'.47
18Balise javadoc @param manquante pour 'data'.63

net.sourceforge.pmd.lang.java.ast.ASTForUpdate

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
3
3
3
0
Total :
Per method :
7
2.33
Total :
Per method :
Per statement :
3
1
0.43
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
3
5
6
3
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.33
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
7
2.33
1
Statement Test Coverage :
Method Test Reference :
0
0.33


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTForUpdate(int)
0210
ASTForUpdate(JavaParser,int)
0211
jjtAccept(JavaParserVisitor,Object)
1210




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
5Commentaire javadoc manquant.
6Commentaire javadoc manquant.5
10Commentaire javadoc manquant.5
18Balise javadoc @return manquante.
18Balise javadoc @param manquante pour 'visitor'.47
18Balise javadoc @param manquante pour 'data'.63

net.sourceforge.pmd.lang.java.ast.ASTFormalParameter

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
12
12
9
3
Total :
Per method :
36
3
Total :
Per method :
Per statement :
22
1.83
0.61
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
10
19
21
64
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
0
0
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
11
0.92
0.31
Statement Test Coverage :
Method Test Reference :
0
2.11


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
setVarargs()
0211
isVarargs()
0215
ASTFormalParameter(int)
0211
ASTFormalParameter(JavaParser,int)
0211
jjtAccept(JavaParserVisitor,Object)
0210
hasSuppressWarningsAnnotationFor(Rule)
0750
isArray()
0212
getArrayDepth()
0430
getTypeNode()
0554
checkType()
0212
getDecl()
0211
checkDecl()
0212

View line in source of duplicated classesLinesTokensStart of code fragment
(28) net/sourceforge/pmd/lang/java/ast/ASTFormalParameter
(21) net/sourceforge/pmd/lang/java/ast/ASTLocalVariableDeclaration
21105 public Object jjtAccept(JavaParserVisitor visitor, Object data) { return visitor.visit .....
(52) net/sourceforge/pmd/lang/java/ast/ASTFormalParameter
(42) net/sourceforge/pmd/lang/java/ast/ASTLocalVariableDeclaration
1890 return checkType() + checkDecl(); } public ASTType getTypeNode() { for (i .....



View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
7Commentaire javadoc manquant.
12Commentaire javadoc manquant.5
16Commentaire javadoc manquant.5
20Commentaire javadoc manquant.5
24Commentaire javadoc manquant.5
28Commentaire javadoc manquant.5
32Commentaire javadoc manquant.5
44Commentaire javadoc manquant.5
48Commentaire javadoc manquant.5
55Commentaire javadoc manquant.5

net.sourceforge.pmd.lang.java.ast.ASTFormalParameters

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
4
4
4
0
Total :
Per method :
9
2.25
Total :
Per method :
Per statement :
4
1
0.44
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
3
13
8
6
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.25
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
8
2
0.89
Statement Test Coverage :
Method Test Reference :
0
1.25


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTFormalParameters(int)
0210
ASTFormalParameters(JavaParser,int)
0211
getParameterCount()
0212
jjtAccept(JavaParserVisitor,Object)
1210




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
5Commentaire javadoc manquant.
6Commentaire javadoc manquant.5
10Commentaire javadoc manquant.5
14Commentaire javadoc manquant.5
21Balise javadoc @return manquante.
21Balise javadoc @param manquante pour 'visitor'.47
21Balise javadoc @param manquante pour 'data'.63

net.sourceforge.pmd.lang.java.ast.ASTIfStatement

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
5
5
5
0
Total :
Per method :
12
2.4
Total :
Per method :
Per statement :
5
1
0.42
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
3
19
8
8
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.2
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
9
1.8
0.75
Statement Test Coverage :
Method Test Reference :
0
2.4


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTIfStatement(int)
0210
ASTIfStatement(JavaParser,int)
0211
setHasElse()
0211
hasElse()
0215
jjtAccept(JavaParserVisitor,Object)
1210




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
5Commentaire javadoc manquant.
6Commentaire javadoc manquant.5
10Commentaire javadoc manquant.5
16Commentaire javadoc manquant.5
20Commentaire javadoc manquant.5
27Balise javadoc @return manquante.
27Balise javadoc @param manquante pour 'visitor'.47
27Balise javadoc @param manquante pour 'data'.63

net.sourceforge.pmd.lang.java.ast.ASTImplementsList

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
3
3
3
0
Total :
Per method :
7
2.33
Total :
Per method :
Per statement :
3
1
0.43
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
3
8
6
3
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.33
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
7
2.33
1
Statement Test Coverage :
Method Test Reference :
0
1.33


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTImplementsList(int)
0210
ASTImplementsList(JavaParser,int)
0211
jjtAccept(JavaParserVisitor,Object)
1210




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
5Commentaire javadoc manquant.
6Commentaire javadoc manquant.5
10Commentaire javadoc manquant.5
18Balise javadoc @return manquante.
18Balise javadoc @param manquante pour 'visitor'.47
18Balise javadoc @param manquante pour 'data'.63

net.sourceforge.pmd.lang.java.ast.ASTImportDeclaration

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
12
12
12
0
Total :
Per method :
34
2.83
Total :
Per method :
Per statement :
16
1.33
0.47
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
5
20
20
56
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.08
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
16
1.33
0.47
Statement Test Coverage :
Method Test Reference :
0
1.42


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTImportDeclaration(int)
0210
ASTImportDeclaration(JavaParser,int)
0211
setImportOnDemand()
0211
isImportOnDemand()
0218
setStatic()
0211
isStatic()
0214
getImportedNameNode()
0211
getImportedName()
02111
getPackageName()
0854
jjtAccept(JavaParserVisitor,Object)
1210
setPackage(Package)
0211
getPackage()
0212




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
5Commentaire javadoc manquant.
10Commentaire javadoc manquant.5
14Commentaire javadoc manquant.5
18Commentaire javadoc manquant.5
22Commentaire javadoc manquant.5
26Commentaire javadoc manquant.5
30Commentaire javadoc manquant.5
35Commentaire javadoc manquant.5
39Commentaire javadoc manquant.5
43Commentaire javadoc manquant.5
58Balise javadoc @return manquante.
58Balise javadoc @param manquante pour 'visitor'.47
58Balise javadoc @param manquante pour 'data'.63
63Commentaire javadoc manquant.5
67Commentaire javadoc manquant.5

net.sourceforge.pmd.lang.java.ast.ASTInclusiveOrExpression

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
3
3
3
0
Total :
Per method :
7
2.33
Total :
Per method :
Per statement :
3
1
0.43
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
3
5
6
3
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.33
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
7
2.33
1
Statement Test Coverage :
Method Test Reference :
0
0.33


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTInclusiveOrExpression(int)
0210
ASTInclusiveOrExpression(JavaParser,int)
0211
jjtAccept(JavaParserVisitor,Object)
1210




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
5Commentaire javadoc manquant.
6Commentaire javadoc manquant.5
10Commentaire javadoc manquant.5
18Balise javadoc @return manquante.
18Balise javadoc @param manquante pour 'visitor'.47
18Balise javadoc @param manquante pour 'data'.63

net.sourceforge.pmd.lang.java.ast.ASTInitializer

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
5
5
5
0
Total :
Per method :
12
2.4
Total :
Per method :
Per statement :
5
1
0.42
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
3
7
8
8
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.2
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
9
1.8
0.75
Statement Test Coverage :
Method Test Reference :
0
0.8


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTInitializer(int)
0210
ASTInitializer(JavaParser,int)
0211
jjtAccept(JavaParserVisitor,Object)
1210
isStatic()
0212
setStatic()
0211




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
5Commentaire javadoc manquant.
6Commentaire javadoc manquant.5
10Commentaire javadoc manquant.5
18Balise javadoc @return manquante.
18Balise javadoc @param manquante pour 'visitor'.47
18Balise javadoc @param manquante pour 'data'.63
24Commentaire javadoc manquant.5
28Commentaire javadoc manquant.5

net.sourceforge.pmd.lang.java.ast.ASTInstanceOfExpression

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
3
3
3
0
Total :
Per method :
7
2.33
Total :
Per method :
Per statement :
3
1
0.43
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
3
5
6
3
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.33
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
7
2.33
1
Statement Test Coverage :
Method Test Reference :
0
0.33


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTInstanceOfExpression(int)
0210
ASTInstanceOfExpression(JavaParser,int)
0211
jjtAccept(JavaParserVisitor,Object)
1210




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
5Commentaire javadoc manquant.
6Commentaire javadoc manquant.5
10Commentaire javadoc manquant.5
18Balise javadoc @return manquante.
18Balise javadoc @param manquante pour 'visitor'.47
18Balise javadoc @param manquante pour 'data'.63

net.sourceforge.pmd.lang.java.ast.ASTLabeledStatement

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
3
3
3
0
Total :
Per method :
7
2.33
Total :
Per method :
Per statement :
3
1
0.43
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
3
6
6
3
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
0
0
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
5
1.67
0.71
Statement Test Coverage :
Method Test Reference :
0
0.67


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTLabeledStatement(int)
0210
ASTLabeledStatement(JavaParser,int)
0211
jjtAccept(JavaParserVisitor,Object)
0210




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
5Commentaire javadoc manquant.
6Commentaire javadoc manquant.5
10Commentaire javadoc manquant.5
14Commentaire javadoc manquant.5

net.sourceforge.pmd.lang.java.ast.ASTLiteral

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
13
12
12
1
Total :
Per method :
38
3.17
Total :
Per method :
Per statement :
17
1.42
0.45
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
3
27
22
64
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.08
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
15
1.25
0.39
Statement Test Coverage :
Method Test Reference :
0
2.17


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTLiteral(int)
0210
ASTLiteral(JavaParser,int)
0211
jjtAccept(JavaParserVisitor,Object)
0210
setIntLiteral()
0211
isIntLiteral()
0216
setFloatLiteral()
0211
isFloatLiteral()
0216
setCharLiteral()
0211
isCharLiteral()
0214
setStringLiteral()
0211
isStringLiteral()
02110
isSingleCharacterStringLiteral()
11062




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
7Commentaire javadoc manquant.
14Commentaire javadoc manquant.5
18Commentaire javadoc manquant.5
25Balise javadoc @return manquante.
26Balise javadoc @param manquante pour 'visitor'.47
26Balise javadoc @param manquante pour 'data'.63
30Commentaire javadoc manquant.5
34Commentaire javadoc manquant.5
38Commentaire javadoc manquant.5
42Commentaire javadoc manquant.5
46Commentaire javadoc manquant.5
50Commentaire javadoc manquant.5
54Commentaire javadoc manquant.5
58Commentaire javadoc manquant.5

net.sourceforge.pmd.lang.java.ast.ASTLocalVariableDeclaration

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
11
11
8
3
Total :
Per method :
34
3.09
Total :
Per method :
Per statement :
21
1.91
0.62
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
10
16
23
55
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.09
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
11
1
0.32
Statement Test Coverage :
Method Test Reference :
0
1.75


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTLocalVariableDeclaration(int)
0210
ASTLocalVariableDeclaration(JavaParser,int)
0211
jjtAccept(JavaParserVisitor,Object)
0210
hasSuppressWarningsAnnotationFor(Rule)
0750
isArray()
0210
getArrayDepth()
0213
getTypeNode()
0554
checkType()
0212
getDecl()
0211
checkDecl()
0212
getVariableName()
1531

View line in source of duplicated classesLinesTokensStart of code fragment
(28) net/sourceforge/pmd/lang/java/ast/ASTFormalParameter
(21) net/sourceforge/pmd/lang/java/ast/ASTLocalVariableDeclaration
21105 public Object jjtAccept(JavaParserVisitor visitor, Object data) { return visitor.visit .....
(52) net/sourceforge/pmd/lang/java/ast/ASTFormalParameter
(42) net/sourceforge/pmd/lang/java/ast/ASTLocalVariableDeclaration
1890 return checkType() + checkDecl(); } public ASTType getTypeNode() { for (i .....



View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
7Commentaire javadoc manquant.
9Commentaire javadoc manquant.5
13Commentaire javadoc manquant.5
20Balise javadoc @return manquante.
21Balise javadoc @param manquante pour 'visitor'.47
21Balise javadoc @param manquante pour 'data'.63
25Commentaire javadoc manquant.5
37Commentaire javadoc manquant.5
41Commentaire javadoc manquant.5
45Commentaire javadoc manquant.5

net.sourceforge.pmd.lang.java.ast.ASTMarkerAnnotation

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
3
3
3
0
Total :
Per method :
7
2.33
Total :
Per method :
Per statement :
3
1
0.43
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
3
6
6
3
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.33
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
7
2.33
1
Statement Test Coverage :
Method Test Reference :
0
1


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTMarkerAnnotation(int)
0210
ASTMarkerAnnotation(JavaParser,int)
0211
jjtAccept(JavaParserVisitor,Object)
1210




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
5Commentaire javadoc manquant.
6Commentaire javadoc manquant.5
10Commentaire javadoc manquant.5
18Balise javadoc @return manquante.
18Balise javadoc @param manquante pour 'visitor'.47
18Balise javadoc @param manquante pour 'data'.63

net.sourceforge.pmd.lang.java.ast.ASTMemberSelector

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
3
3
3
0
Total :
Per method :
7
2.33
Total :
Per method :
Per statement :
3
1
0.43
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
3
5
6
3
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.33
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
7
2.33
1
Statement Test Coverage :
Method Test Reference :
0
0.67


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTMemberSelector(int)
0210
ASTMemberSelector(JavaParser,int)
0211
jjtAccept(JavaParserVisitor,Object)
1210




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
5Commentaire javadoc manquant.
6Commentaire javadoc manquant.5
10Commentaire javadoc manquant.5
17Balise javadoc @return manquante.
17Balise javadoc @param manquante pour 'visitor'.47
17Balise javadoc @param manquante pour 'data'.63

net.sourceforge.pmd.lang.java.ast.ASTMemberValue

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
3
3
3
0
Total :
Per method :
7
2.33
Total :
Per method :
Per statement :
3
1
0.43
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
3
4
6
3
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.33
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
7
2.33
1
Statement Test Coverage :
Method Test Reference :
0
0.33


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTMemberValue(int)
0210
ASTMemberValue(JavaParser,int)
0211
jjtAccept(JavaParserVisitor,Object)
1210




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
5Commentaire javadoc manquant.
6Commentaire javadoc manquant.5
10Commentaire javadoc manquant.5
18Balise javadoc @return manquante.
18Balise javadoc @param manquante pour 'visitor'.47
18Balise javadoc @param manquante pour 'data'.63

net.sourceforge.pmd.lang.java.ast.ASTMemberValueArrayInitializer

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
3
3
3
0
Total :
Per method :
7
2.33
Total :
Per method :
Per statement :
3
1
0.43
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
3
4
6
3
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.33
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
7
2.33
1
Statement Test Coverage :
Method Test Reference :
0
0.33


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTMemberValueArrayInitializer(int)
0210
ASTMemberValueArrayInitializer(JavaParser,int)
0211
jjtAccept(JavaParserVisitor,Object)
1210




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
5Commentaire javadoc manquant.
6Commentaire javadoc manquant.5
10Commentaire javadoc manquant.5
18Balise javadoc @return manquante.
18Balise javadoc @param manquante pour 'visitor'.47
18Balise javadoc @param manquante pour 'data'.63

net.sourceforge.pmd.lang.java.ast.ASTMemberValuePair

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
3
3
3
0
Total :
Per method :
7
2.33
Total :
Per method :
Per statement :
3
1
0.43
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
3
4
6
3
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.33
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
7
2.33
1
Statement Test Coverage :
Method Test Reference :
0
0.67


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTMemberValuePair(int)
0210
ASTMemberValuePair(JavaParser,int)
0211
jjtAccept(JavaParserVisitor,Object)
1210




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
5Commentaire javadoc manquant.
6Commentaire javadoc manquant.5
10Commentaire javadoc manquant.5
18Balise javadoc @return manquante.
18Balise javadoc @param manquante pour 'visitor'.47
18Balise javadoc @param manquante pour 'data'.63

net.sourceforge.pmd.lang.java.ast.ASTMemberValuePairs

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
3
3
3
0
Total :
Per method :
7
2.33
Total :
Per method :
Per statement :
3
1
0.43
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
3
4
6
3
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.33
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
7
2.33
1
Statement Test Coverage :
Method Test Reference :
0
0.33


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTMemberValuePairs(int)
0210
ASTMemberValuePairs(JavaParser,int)
0211
jjtAccept(JavaParserVisitor,Object)
1210




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
5Commentaire javadoc manquant.
6Commentaire javadoc manquant.5
10Commentaire javadoc manquant.5
18Balise javadoc @return manquante.
18Balise javadoc @param manquante pour 'visitor'.47
18Balise javadoc @param manquante pour 'data'.63

net.sourceforge.pmd.lang.java.ast.ASTMethodDeclaration

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
12
12
12
0
Total :
Per method :
38
3.17
Total :
Per method :
Per statement :
24
2
0.63
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
8
45
24
66
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.08
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
15
1.25
0.39
Statement Test Coverage :
Method Test Reference :
0
2.58


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTMethodDeclaration(int)
0214
ASTMethodDeclaration(JavaParser,int)
0211
jjtAccept(JavaParserVisitor,Object)
0210
getMethodName()
15311
isSyntacticallyPublic()
0211
isSyntacticallyAbstract()
0211
isPublic()
0437
isAbstract()
0436
isInterfaceMember()
0322
isVoid()
0211
getResultType()
0219
getBlock()
0762




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
5Commentaire javadoc manquant.
6Commentaire javadoc manquant.5
10Commentaire javadoc manquant.5
17Balise javadoc @return manquante.
18Balise javadoc @param manquante pour 'visitor'.47
18Balise javadoc @param manquante pour 'data'.63
35Commentaire javadoc manquant.5
39Commentaire javadoc manquant.5
43Commentaire javadoc manquant.5
51Commentaire javadoc manquant.5
59Commentaire javadoc manquant.5
64Commentaire javadoc manquant.5
68Commentaire javadoc manquant.5
72Commentaire javadoc manquant.5

net.sourceforge.pmd.lang.java.ast.ASTMethodDeclarator

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
4
4
4
0
Total :
Per method :
9
2.25
Total :
Per method :
Per statement :
4
1
0.44
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
4
22
9
6
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.25
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
8
2
0.89
Statement Test Coverage :
Method Test Reference :
0
3.25


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTMethodDeclarator(int)
0211
ASTMethodDeclarator(JavaParser,int)
0211
getParameterCount()
0219
jjtAccept(JavaParserVisitor,Object)
1210




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
6Commentaire javadoc manquant.
7Commentaire javadoc manquant.5
11Commentaire javadoc manquant.5
15Commentaire javadoc manquant.5
22Balise javadoc @return manquante.
22Balise javadoc @param manquante pour 'visitor'.47
22Balise javadoc @param manquante pour 'data'.63

net.sourceforge.pmd.lang.java.ast.ASTMultiplicativeExpression

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
3
3
3
0
Total :
Per method :
7
2.33
Total :
Per method :
Per statement :
3
1
0.43
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
3
6
6
3
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.33
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
7
2.33
1
Statement Test Coverage :
Method Test Reference :
0
0.67


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTMultiplicativeExpression(int)
0210
ASTMultiplicativeExpression(JavaParser,int)
0211
jjtAccept(JavaParserVisitor,Object)
1210




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
5Commentaire javadoc manquant.
6Commentaire javadoc manquant.5
10Commentaire javadoc manquant.5
18Balise javadoc @return manquante.
18Balise javadoc @param manquante pour 'visitor'.47
18Balise javadoc @param manquante pour 'data'.63

net.sourceforge.pmd.lang.java.ast.ASTName

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
5
5
5
0
Total :
Per method :
12
2.4
Total :
Per method :
Per statement :
5
1
0.42
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
4
48
8
8
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.2
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
9
1.8
0.75
Statement Test Coverage :
Method Test Reference :
0
3.4


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTName(int)
0213
ASTName(JavaParser,int)
0211
setNameDeclaration(NameDeclaration)
0213
getNameDeclaration()
0218
jjtAccept(JavaParserVisitor,Object)
1210




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
7Commentaire javadoc manquant.
8Commentaire javadoc manquant.5
12Commentaire javadoc manquant.5
18Commentaire javadoc manquant.5
22Commentaire javadoc manquant.5
30Balise javadoc @return manquante.
30Balise javadoc @param manquante pour 'visitor'.47
30Balise javadoc @param manquante pour 'data'.63

net.sourceforge.pmd.lang.java.ast.ASTNameList

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
3
3
3
0
Total :
Per method :
7
2.33
Total :
Per method :
Per statement :
3
1
0.43
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
3
5
6
3
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.33
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
7
2.33
1
Statement Test Coverage :
Method Test Reference :
0
0.67


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTNameList(int)
0210
ASTNameList(JavaParser,int)
0211
jjtAccept(JavaParserVisitor,Object)
1210




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
5Commentaire javadoc manquant.
6Commentaire javadoc manquant.5
10Commentaire javadoc manquant.5
18Balise javadoc @return manquante.
18Balise javadoc @param manquante pour 'visitor'.47
18Balise javadoc @param manquante pour 'data'.63

net.sourceforge.pmd.lang.java.ast.ASTNormalAnnotation

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
3
3
3
0
Total :
Per method :
7
2.33
Total :
Per method :
Per statement :
3
1
0.43
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
3
4
6
3
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.33
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
7
2.33
1
Statement Test Coverage :
Method Test Reference :
0
0.33


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTNormalAnnotation(int)
0210
ASTNormalAnnotation(JavaParser,int)
0211
jjtAccept(JavaParserVisitor,Object)
1210




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
5Commentaire javadoc manquant.
6Commentaire javadoc manquant.5
10Commentaire javadoc manquant.5
18Balise javadoc @return manquante.
18Balise javadoc @param manquante pour 'visitor'.47
18Balise javadoc @param manquante pour 'data'.63

net.sourceforge.pmd.lang.java.ast.ASTNullLiteral

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
3
3
3
0
Total :
Per method :
7
2.33
Total :
Per method :
Per statement :
3
1
0.43
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
3
9
6
3
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.33
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
7
2.33
1
Statement Test Coverage :
Method Test Reference :
0
1.33


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTNullLiteral(int)
0210
ASTNullLiteral(JavaParser,int)
0211
jjtAccept(JavaParserVisitor,Object)
1210




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
5Commentaire javadoc manquant.
6Commentaire javadoc manquant.5
10Commentaire javadoc manquant.5
18Balise javadoc @return manquante.
18Balise javadoc @param manquante pour 'visitor'.47
18Balise javadoc @param manquante pour 'data'.63

net.sourceforge.pmd.lang.java.ast.ASTPackageDeclaration

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
4
4
4
0
Total :
Per method :
9
2.25
Total :
Per method :
Per statement :
4
1
0.44
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
5
9
10
6
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
0
0
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
8
2
0.89
Statement Test Coverage :
Method Test Reference :
0
1


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTPackageDeclaration(int)
0210
ASTPackageDeclaration(JavaParser,int)
0211
jjtAccept(JavaParserVisitor,Object)
0210
getPackageNameImage()
0212




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
5Commentaire javadoc manquant.
6Commentaire javadoc manquant.5
10Commentaire javadoc manquant.5
17Balise javadoc @return manquante.
18Balise javadoc @param manquante pour 'visitor'.47
18Balise javadoc @param manquante pour 'data'.63
22Commentaire javadoc manquant.5

net.sourceforge.pmd.lang.java.ast.ASTPostfixExpression

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
3
3
3
0
Total :
Per method :
7
2.33
Total :
Per method :
Per statement :
3
1
0.43
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
3
6
6
3
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.33
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
7
2.33
1
Statement Test Coverage :
Method Test Reference :
0
1


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTPostfixExpression(int)
0210
ASTPostfixExpression(JavaParser,int)
0211
jjtAccept(JavaParserVisitor,Object)
1210




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
5Commentaire javadoc manquant.
7Commentaire javadoc manquant.5
11Commentaire javadoc manquant.5
18Balise javadoc @return manquante.
18Balise javadoc @param manquante pour 'visitor'.47
18Balise javadoc @param manquante pour 'data'.63

net.sourceforge.pmd.lang.java.ast.ASTPreDecrementExpression

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
3
3
3
0
Total :
Per method :
7
2.33
Total :
Per method :
Per statement :
3
1
0.43
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
3
6
6
3
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.33
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
7
2.33
1
Statement Test Coverage :
Method Test Reference :
0
0.33


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTPreDecrementExpression(int)
0210
ASTPreDecrementExpression(JavaParser,int)
0211
jjtAccept(JavaParserVisitor,Object)
1210




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
5Commentaire javadoc manquant.
6Commentaire javadoc manquant.5
10Commentaire javadoc manquant.5
18Balise javadoc @return manquante.
18Balise javadoc @param manquante pour 'visitor'.47
18Balise javadoc @param manquante pour 'data'.63

net.sourceforge.pmd.lang.java.ast.ASTPreIncrementExpression

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
3
3
3
0
Total :
Per method :
7
2.33
Total :
Per method :
Per statement :
3
1
0.43
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
3
6
6
3
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.33
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
7
2.33
1
Statement Test Coverage :
Method Test Reference :
0
0.33


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTPreIncrementExpression(int)
0210
ASTPreIncrementExpression(JavaParser,int)
0211
jjtAccept(JavaParserVisitor,Object)
1210




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
5Commentaire javadoc manquant.
6Commentaire javadoc manquant.5
10Commentaire javadoc manquant.5
17Balise javadoc @return manquante.
17Balise javadoc @param manquante pour 'visitor'.47
17Balise javadoc @param manquante pour 'data'.63

net.sourceforge.pmd.lang.java.ast.ASTPrimaryExpression

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
3
3
3
0
Total :
Per method :
7
2.33
Total :
Per method :
Per statement :
3
1
0.43
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
3
35
6
3
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.33
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
7
2.33
1
Statement Test Coverage :
Method Test Reference :
0
3


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTPrimaryExpression(int)
0210
ASTPrimaryExpression(JavaParser,int)
0211
jjtAccept(JavaParserVisitor,Object)
1210




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
5Commentaire javadoc manquant.
6Commentaire javadoc manquant.5
10Commentaire javadoc manquant.5
18Balise javadoc @return manquante.
18Balise javadoc @param manquante pour 'visitor'.47
18Balise javadoc @param manquante pour 'data'.63

net.sourceforge.pmd.lang.java.ast.ASTPrimaryPrefix

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
7
7
7
0
Total :
Per method :
17
2.43
Total :
Per method :
Per statement :
7
1
0.41
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
3
30
10
17
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.14
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
11
1.57
0.65
Statement Test Coverage :
Method Test Reference :
0
2.71


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTPrimaryPrefix(int)
0213
ASTPrimaryPrefix(JavaParser,int)
0211
setUsesThisModifier()
0212
usesThisModifier()
0216
setUsesSuperModifier()
0212
usesSuperModifier()
0214
jjtAccept(JavaParserVisitor,Object)
1210




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
5Commentaire javadoc manquant.
6Commentaire javadoc manquant.5
10Commentaire javadoc manquant.5
17Commentaire javadoc manquant.5
21Commentaire javadoc manquant.5
25Commentaire javadoc manquant.5
29Commentaire javadoc manquant.5
36Balise javadoc @return manquante.
36Balise javadoc @param manquante pour 'visitor'.47
36Balise javadoc @param manquante pour 'data'.63

net.sourceforge.pmd.lang.java.ast.ASTPrimarySuffix

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
8
8
8
0
Total :
Per method :
21
2.62
Total :
Per method :
Per statement :
10
1.25
0.48
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
5
24
14
24
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.12
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
11
1.38
0.52
Statement Test Coverage :
Method Test Reference :
0
1.88


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTPrimarySuffix(int)
0210
ASTPrimarySuffix(JavaParser,int)
0211
setIsArrayDereference()
0211
isArrayDereference()
0214
setIsArguments()
0211
isArguments()
0217
getArgumentCount()
1431
jjtAccept(JavaParserVisitor,Object)
0210




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
5Commentaire javadoc manquant.
6Commentaire javadoc manquant.5
10Commentaire javadoc manquant.5
17Commentaire javadoc manquant.5
21Commentaire javadoc manquant.5
25Commentaire javadoc manquant.5
29Commentaire javadoc manquant.5
50Balise javadoc @return manquante.
51Balise javadoc @param manquante pour 'visitor'.47
51Balise javadoc @param manquante pour 'data'.63

net.sourceforge.pmd.lang.java.ast.ASTPrimitiveType

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
7
7
7
0
Total :
Per method :
16
2.29
Total :
Per method :
Per statement :
7
1
0.44
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
4
12
12
15
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.14
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
11
1.57
0.69
Statement Test Coverage :
Method Test Reference :
0
0.71


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTPrimitiveType(int)
0210
ASTPrimitiveType(JavaParser,int)
0211
isBoolean()
0212
jjtAccept(JavaParserVisitor,Object)
1210
bumpArrayDepth()
0210
getArrayDepth()
0210
isArray()
0210




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
5Commentaire javadoc manquant.
7Commentaire javadoc manquant.5
11Commentaire javadoc manquant.5
15Commentaire javadoc manquant.5
22Balise javadoc @return manquante.
22Balise javadoc @param manquante pour 'visitor'.47
22Balise javadoc @param manquante pour 'data'.63
28Commentaire javadoc manquant.5
32Commentaire javadoc manquant.5
36Commentaire javadoc manquant.5

net.sourceforge.pmd.lang.java.ast.ASTRSIGNEDSHIFT

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
3
3
3
0
Total :
Per method :
7
2.33
Total :
Per method :
Per statement :
3
1
0.43
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
3
4
6
3
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.33
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
7
2.33
1
Statement Test Coverage :
Method Test Reference :
0
0.33


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTRSIGNEDSHIFT(int)
0210
ASTRSIGNEDSHIFT(JavaParser,int)
0211
jjtAccept(JavaParserVisitor,Object)
1210




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
5Commentaire javadoc manquant.
6Commentaire javadoc manquant.5
10Commentaire javadoc manquant.5
18Balise javadoc @return manquante.
18Balise javadoc @param manquante pour 'visitor'.47
18Balise javadoc @param manquante pour 'data'.63

net.sourceforge.pmd.lang.java.ast.ASTRUNSIGNEDSHIFT

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
3
3
3
0
Total :
Per method :
7
2.33
Total :
Per method :
Per statement :
3
1
0.43
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
3
4
6
3
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.33
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
7
2.33
1
Statement Test Coverage :
Method Test Reference :
0
0.33


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTRUNSIGNEDSHIFT(int)
0210
ASTRUNSIGNEDSHIFT(JavaParser,int)
0211
jjtAccept(JavaParserVisitor,Object)
1210




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
5Commentaire javadoc manquant.
6Commentaire javadoc manquant.5
10Commentaire javadoc manquant.5
18Balise javadoc @return manquante.
18Balise javadoc @param manquante pour 'visitor'.47
18Balise javadoc @param manquante pour 'data'.63

net.sourceforge.pmd.lang.java.ast.ASTReferenceType

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
6
6
6
0
Total :
Per method :
14
2.33
Total :
Per method :
Per statement :
6
1
0.43
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
4
12
9
9
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.17
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
10
1.67
0.71
Statement Test Coverage :
Method Test Reference :
0
0.83


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTReferenceType(int)
0210
ASTReferenceType(JavaParser,int)
0211
jjtAccept(JavaParserVisitor,Object)
1210
bumpArrayDepth()
0211
getArrayDepth()
0210
isArray()
0210




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
5Commentaire javadoc manquant.
6Commentaire javadoc manquant.5
10Commentaire javadoc manquant.5
18Balise javadoc @return manquante.
18Balise javadoc @param manquante pour 'visitor'.47
18Balise javadoc @param manquante pour 'data'.63
24Commentaire javadoc manquant.5
28Commentaire javadoc manquant.5
32Commentaire javadoc manquant.5

net.sourceforge.pmd.lang.java.ast.ASTRelationalExpression

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
3
3
3
0
Total :
Per method :
7
2.33
Total :
Per method :
Per statement :
3
1
0.43
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
3
6
6
3
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.33
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
7
2.33
1
Statement Test Coverage :
Method Test Reference :
0
0.67


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTRelationalExpression(int)
0210
ASTRelationalExpression(JavaParser,int)
0211
jjtAccept(JavaParserVisitor,Object)
1210




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
5Commentaire javadoc manquant.
6Commentaire javadoc manquant.5
10Commentaire javadoc manquant.5
18Balise javadoc @return manquante.
18Balise javadoc @param manquante pour 'visitor'.47
18Balise javadoc @param manquante pour 'data'.63

net.sourceforge.pmd.lang.java.ast.ASTResultType

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
5
5
5
0
Total :
Per method :
11
2.2
Total :
Per method :
Per statement :
6
1.2
0.55
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
5
18
11
10
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.2
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
9
1.8
0.82
Statement Test Coverage :
Method Test Reference :
0
1.6


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTResultType(int)
0210
ASTResultType(JavaParser,int)
0211
returnsArray()
0222
isVoid()
0217
jjtAccept(JavaParserVisitor,Object)
1210




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
5Commentaire javadoc manquant.
6Commentaire javadoc manquant.5
10Commentaire javadoc manquant.5
14Commentaire javadoc manquant.5
18Commentaire javadoc manquant.5
25Balise javadoc @return manquante.
25Balise javadoc @param manquante pour 'visitor'.47
25Balise javadoc @param manquante pour 'data'.63

net.sourceforge.pmd.lang.java.ast.ASTReturnStatement

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
3
3
3
0
Total :
Per method :
7
2.33
Total :
Per method :
Per statement :
3
1
0.43
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
3
16
6
3
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.33
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
7
2.33
1
Statement Test Coverage :
Method Test Reference :
0
2.67


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTReturnStatement(int)
0211
ASTReturnStatement(JavaParser,int)
0211
jjtAccept(JavaParserVisitor,Object)
1210




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
5Commentaire javadoc manquant.
6Commentaire javadoc manquant.5
10Commentaire javadoc manquant.5
18Balise javadoc @return manquante.
18Balise javadoc @param manquante pour 'visitor'.47
18Balise javadoc @param manquante pour 'data'.63

net.sourceforge.pmd.lang.java.ast.ASTShiftExpression

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
3
3
3
0
Total :
Per method :
7
2.33
Total :
Per method :
Per statement :
3
1
0.43
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
3
5
6
3
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.33
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
7
2.33
1
Statement Test Coverage :
Method Test Reference :
0
0.67


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTShiftExpression(int)
0210
ASTShiftExpression(JavaParser,int)
0211
jjtAccept(JavaParserVisitor,Object)
1210




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
5Commentaire javadoc manquant.
6Commentaire javadoc manquant.5
10Commentaire javadoc manquant.5
18Balise javadoc @return manquante.
18Balise javadoc @param manquante pour 'visitor'.47
18Balise javadoc @param manquante pour 'data'.63

net.sourceforge.pmd.lang.java.ast.ASTSingleMemberAnnotation

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
3
3
3
0
Total :
Per method :
7
2.33
Total :
Per method :
Per statement :
3
1
0.43
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
3
5
6
3
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.33
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
7
2.33
1
Statement Test Coverage :
Method Test Reference :
0
1


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTSingleMemberAnnotation(int)
0210
ASTSingleMemberAnnotation(JavaParser,int)
0211
jjtAccept(JavaParserVisitor,Object)
1210




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
5Commentaire javadoc manquant.
6Commentaire javadoc manquant.5
10Commentaire javadoc manquant.5
17Balise javadoc @return manquante.
17Balise javadoc @param manquante pour 'visitor'.47
17Balise javadoc @param manquante pour 'data'.63

net.sourceforge.pmd.lang.java.ast.ASTStatement

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
3
3
3
0
Total :
Per method :
7
2.33
Total :
Per method :
Per statement :
3
1
0.43
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
3
10
6
3
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.33
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
7
2.33
1
Statement Test Coverage :
Method Test Reference :
0
2


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTStatement(int)
0213
ASTStatement(JavaParser,int)
0211
jjtAccept(JavaParserVisitor,Object)
1210




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
5Commentaire javadoc manquant.
6Commentaire javadoc manquant.5
10Commentaire javadoc manquant.5
18Balise javadoc @return manquante.
18Balise javadoc @param manquante pour 'visitor'.47
18Balise javadoc @param manquante pour 'data'.63

net.sourceforge.pmd.lang.java.ast.ASTStatementExpression

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
3
3
3
0
Total :
Per method :
7
2.33
Total :
Per method :
Per statement :
3
1
0.43
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
3
19
6
3
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.33
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
7
2.33
1
Statement Test Coverage :
Method Test Reference :
0
3


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTStatementExpression(int)
0210
ASTStatementExpression(JavaParser,int)
0211
jjtAccept(JavaParserVisitor,Object)
1210




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
5Commentaire javadoc manquant.
6Commentaire javadoc manquant.5
10Commentaire javadoc manquant.5
18Balise javadoc @return manquante.
18Balise javadoc @param manquante pour 'visitor'.47
18Balise javadoc @param manquante pour 'data'.63

net.sourceforge.pmd.lang.java.ast.ASTStatementExpressionList

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
3
3
3
0
Total :
Per method :
7
2.33
Total :
Per method :
Per statement :
3
1
0.43
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
3
5
6
3
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.33
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
7
2.33
1
Statement Test Coverage :
Method Test Reference :
0
0.33


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTStatementExpressionList(int)
0210
ASTStatementExpressionList(JavaParser,int)
0211
jjtAccept(JavaParserVisitor,Object)
1210




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
5Commentaire javadoc manquant.
6Commentaire javadoc manquant.5
10Commentaire javadoc manquant.5
18Balise javadoc @return manquante.
18Balise javadoc @param manquante pour 'visitor'.47
18Balise javadoc @param manquante pour 'data'.63

net.sourceforge.pmd.lang.java.ast.ASTSwitchLabel

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
5
5
5
0
Total :
Per method :
12
2.4
Total :
Per method :
Per statement :
5
1
0.42
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
3
12
8
8
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.2
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
9
1.8
0.75
Statement Test Coverage :
Method Test Reference :
0
1.2


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTSwitchLabel(int)
0210
ASTSwitchLabel(JavaParser,int)
0211
setDefault()
0211
isDefault()
0214
jjtAccept(JavaParserVisitor,Object)
1210




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
5Commentaire javadoc manquant.
6Commentaire javadoc manquant.5
10Commentaire javadoc manquant.5
16Commentaire javadoc manquant.5
20Commentaire javadoc manquant.5
28Balise javadoc @return manquante.
28Balise javadoc @param manquante pour 'visitor'.47
28Balise javadoc @param manquante pour 'data'.63

net.sourceforge.pmd.lang.java.ast.ASTSwitchStatement

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
3
3
3
0
Total :
Per method :
7
2.33
Total :
Per method :
Per statement :
3
1
0.43
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
3
12
6
3
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.33
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
7
2.33
1
Statement Test Coverage :
Method Test Reference :
0
1.67


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTSwitchStatement(int)
0210
ASTSwitchStatement(JavaParser,int)
0211
jjtAccept(JavaParserVisitor,Object)
1210




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
5Commentaire javadoc manquant.
6Commentaire javadoc manquant.5
10Commentaire javadoc manquant.5
18Balise javadoc @return manquante.
18Balise javadoc @param manquante pour 'visitor'.47
18Balise javadoc @param manquante pour 'data'.63

net.sourceforge.pmd.lang.java.ast.ASTSynchronizedStatement

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
3
3
3
0
Total :
Per method :
7
2.33
Total :
Per method :
Per statement :
3
1
0.43
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
3
7
6
3
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.33
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
7
2.33
1
Statement Test Coverage :
Method Test Reference :
0
0.67


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTSynchronizedStatement(int)
0210
ASTSynchronizedStatement(JavaParser,int)
0211
jjtAccept(JavaParserVisitor,Object)
1210




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
5Commentaire javadoc manquant.
6Commentaire javadoc manquant.5
10Commentaire javadoc manquant.5
18Balise javadoc @return manquante.
18Balise javadoc @param manquante pour 'visitor'.47
18Balise javadoc @param manquante pour 'data'.63

net.sourceforge.pmd.lang.java.ast.ASTThrowStatement

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
4
4
4
0
Total :
Per method :
10
2.5
Total :
Per method :
Per statement :
5
1.25
0.5
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
4
10
9
6
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.25
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
7
1.75
0.7
Statement Test Coverage :
Method Test Reference :
0
1.75


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTThrowStatement(int)
0210
ASTThrowStatement(JavaParser,int)
0211
jjtAccept(JavaParserVisitor,Object)
0210
getFirstClassOrInterfaceTypeImage()
1323




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
5Commentaire javadoc manquant.
6Commentaire javadoc manquant.5
10Commentaire javadoc manquant.5
18Balise javadoc @return manquante.
19Balise javadoc @param manquante pour 'visitor'.47
19Balise javadoc @param manquante pour 'data'.63

net.sourceforge.pmd.lang.java.ast.ASTTryStatement

Package: net.sourceforge.pmd.lang.java.ast | Class source

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

NaN
NaN
Total :
Per method :
Per statement :
9
1.8
0.53
Statement Test Coverage :
Method Test Reference :
0
1.8


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTTryStatement(int)
0212
ASTTryStatement(JavaParser,int)
0211
jjtAccept(JavaParserVisitor,Object)
1210
hasFinally()
0542
getFinally()
0551




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
6Commentaire javadoc manquant.
8Commentaire javadoc manquant.5
12Commentaire javadoc manquant.5
19Balise javadoc @return manquante.
19Balise javadoc @param manquante pour 'visitor'.47
19Balise javadoc @param manquante pour 'data'.63
23Commentaire javadoc manquant.5
32Commentaire javadoc manquant.5

net.sourceforge.pmd.lang.java.ast.ASTType

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
6
6
6
0
Total :
Per method :
18
3
Total :
Per method :
Per statement :
13
2.17
0.72
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
8
19
20
15
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
0
0
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
10
1.67
0.56
Statement Test Coverage :
Method Test Reference :
0
1.83


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTType(int)
0211
ASTType(JavaParser,int)
0211
jjtAccept(JavaParserVisitor,Object)
0210
getTypeImage()
0533
getArrayDepth()
0464
isArray()
0211




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
5Commentaire javadoc manquant.
6Commentaire javadoc manquant.5
10Commentaire javadoc manquant.5
17Balise javadoc @return manquante.
18Balise javadoc @param manquante pour 'visitor'.47
18Balise javadoc @param manquante pour 'data'.63
22Commentaire javadoc manquant.5
30Commentaire javadoc manquant.5
37Commentaire javadoc manquant.5

net.sourceforge.pmd.lang.java.ast.ASTTypeArgument

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
3
3
3
0
Total :
Per method :
7
2.33
Total :
Per method :
Per statement :
3
1
0.43
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
3
4
6
3
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.33
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
7
2.33
1
Statement Test Coverage :
Method Test Reference :
0
0.33


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTTypeArgument(int)
0210
ASTTypeArgument(JavaParser,int)
0211
jjtAccept(JavaParserVisitor,Object)
1210




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
5Commentaire javadoc manquant.
6Commentaire javadoc manquant.5
10Commentaire javadoc manquant.5
18Balise javadoc @return manquante.
18Balise javadoc @param manquante pour 'visitor'.47
18Balise javadoc @param manquante pour 'data'.63

net.sourceforge.pmd.lang.java.ast.ASTTypeArguments

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
3
3
3
0
Total :
Per method :
7
2.33
Total :
Per method :
Per statement :
3
1
0.43
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
3
4
6
3
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.33
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
7
2.33
1
Statement Test Coverage :
Method Test Reference :
0
0.33


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTTypeArguments(int)
0210
ASTTypeArguments(JavaParser,int)
0211
jjtAccept(JavaParserVisitor,Object)
1210




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
5Commentaire javadoc manquant.
6Commentaire javadoc manquant.5
10Commentaire javadoc manquant.5
18Balise javadoc @return manquante.
18Balise javadoc @param manquante pour 'visitor'.47
18Balise javadoc @param manquante pour 'data'.63

net.sourceforge.pmd.lang.java.ast.ASTTypeBound

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
3
3
3
0
Total :
Per method :
7
2.33
Total :
Per method :
Per statement :
3
1
0.43
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
3
4
6
3
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.33
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
7
2.33
1
Statement Test Coverage :
Method Test Reference :
0
0.33


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTTypeBound(int)
0210
ASTTypeBound(JavaParser,int)
0211
jjtAccept(JavaParserVisitor,Object)
1210




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
5Commentaire javadoc manquant.
6Commentaire javadoc manquant.5
10Commentaire javadoc manquant.5
18Balise javadoc @return manquante.
18Balise javadoc @param manquante pour 'visitor'.47
18Balise javadoc @param manquante pour 'data'.63

net.sourceforge.pmd.lang.java.ast.ASTTypeDeclaration

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
4
4
4
0
Total :
Per method :
14
3.5
Total :
Per method :
Per statement :
8
2
0.57
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
7
8
10
6
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.25
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
8
2
0.57
Statement Test Coverage :
Method Test Reference :
0
1.5


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTTypeDeclaration(int)
0210
ASTTypeDeclaration(JavaParser,int)
0211
hasSuppressWarningsAnnotationFor(Rule)
0750
jjtAccept(JavaParserVisitor,Object)
1210

View line in source of duplicated classesLinesTokensStart of code fragment
(19) net/sourceforge/pmd/lang/java/ast/ASTClassOrInterfaceBodyDeclaration
(13) net/sourceforge/pmd/lang/java/ast/ASTTypeDeclaration
2284 super(p, id); } public boolean hasSuppressWarningsAnnotationFor(Rule rule) { .....



View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
7Commentaire javadoc manquant.
8Commentaire javadoc manquant.5
12Commentaire javadoc manquant.5
17Commentaire javadoc manquant.5
32Balise javadoc @return manquante.
32Balise javadoc @param manquante pour 'visitor'.47
32Balise javadoc @param manquante pour 'data'.63

net.sourceforge.pmd.lang.java.ast.ASTTypeParameter

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
3
3
3
0
Total :
Per method :
7
2.33
Total :
Per method :
Per statement :
3
1
0.43
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
3
4
6
3
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.33
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
7
2.33
1
Statement Test Coverage :
Method Test Reference :
0
0.67


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTTypeParameter(int)
0210
ASTTypeParameter(JavaParser,int)
0211
jjtAccept(JavaParserVisitor,Object)
1210




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
5Commentaire javadoc manquant.
6Commentaire javadoc manquant.5
10Commentaire javadoc manquant.5
18Balise javadoc @return manquante.
18Balise javadoc @param manquante pour 'visitor'.47
18Balise javadoc @param manquante pour 'data'.63

net.sourceforge.pmd.lang.java.ast.ASTTypeParameters

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
3
3
3
0
Total :
Per method :
7
2.33
Total :
Per method :
Per statement :
3
1
0.43
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
3
6
6
3
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.33
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
7
2.33
1
Statement Test Coverage :
Method Test Reference :
0
0.33


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTTypeParameters(int)
0210
ASTTypeParameters(JavaParser,int)
0211
jjtAccept(JavaParserVisitor,Object)
1210




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
5Commentaire javadoc manquant.
6Commentaire javadoc manquant.5
10Commentaire javadoc manquant.5
18Balise javadoc @return manquante.
18Balise javadoc @param manquante pour 'visitor'.47
18Balise javadoc @param manquante pour 'data'.63

net.sourceforge.pmd.lang.java.ast.ASTUnaryExpression

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
3
3
3
0
Total :
Per method :
7
2.33
Total :
Per method :
Per statement :
3
1
0.43
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
3
6
6
3
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.33
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
7
2.33
1
Statement Test Coverage :
Method Test Reference :
0
1


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTUnaryExpression(int)
0210
ASTUnaryExpression(JavaParser,int)
0211
jjtAccept(JavaParserVisitor,Object)
1210




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
5Commentaire javadoc manquant.
6Commentaire javadoc manquant.5
10Commentaire javadoc manquant.5
17Balise javadoc @return manquante.
17Balise javadoc @param manquante pour 'visitor'.47
17Balise javadoc @param manquante pour 'data'.63

net.sourceforge.pmd.lang.java.ast.ASTUnaryExpressionNotPlusMinus

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
3
3
3
0
Total :
Per method :
7
2.33
Total :
Per method :
Per statement :
3
1
0.43
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
3
8
6
3
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.33
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
7
2.33
1
Statement Test Coverage :
Method Test Reference :
0
1


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTUnaryExpressionNotPlusMinus(int)
0210
ASTUnaryExpressionNotPlusMinus(JavaParser,int)
0211
jjtAccept(JavaParserVisitor,Object)
1210




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
5Commentaire javadoc manquant.
6Commentaire javadoc manquant.5
10Commentaire javadoc manquant.5
17Balise javadoc @return manquante.
17Balise javadoc @param manquante pour 'visitor'.47
17Balise javadoc @param manquante pour 'data'.63

net.sourceforge.pmd.lang.java.ast.ASTVariableDeclarator

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
3
3
3
0
Total :
Per method :
7
2.33
Total :
Per method :
Per statement :
3
1
0.43
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
3
14
6
3
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.33
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
7
2.33
1
Statement Test Coverage :
Method Test Reference :
0
3.67


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTVariableDeclarator(int)
0211
ASTVariableDeclarator(JavaParser,int)
0211
jjtAccept(JavaParserVisitor,Object)
1210




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
5Commentaire javadoc manquant.
6Commentaire javadoc manquant.5
10Commentaire javadoc manquant.5
18Balise javadoc @return manquante.
18Balise javadoc @param manquante pour 'visitor'.47
18Balise javadoc @param manquante pour 'data'.63

net.sourceforge.pmd.lang.java.ast.ASTVariableDeclaratorId

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
13
13
12
1
Total :
Per method :
44
3.38
Total :
Per method :
Per statement :
26
2
0.59
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
12
33
26
66
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
0
0
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
16
1.23
0.36
Statement Test Coverage :
Method Test Reference :
0
1.92


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTVariableDeclaratorId(int)
0218
ASTVariableDeclaratorId(JavaParser,int)
0211
jjtAccept(JavaParserVisitor,Object)
0210
getNameDeclaration()
0216
setNameDeclaration(VariableNameDeclaration)
0211
getUsages()
02112
bumpArrayDepth()
0211
getArrayDepth()
0213
isArray()
0213
isExceptionBlockParameter()
0212
getTypeNameNode()
0774
getTypeNode()
0872
findTypeNameNode(Node)
0621




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
11Commentaire javadoc manquant.
13Commentaire javadoc manquant.5
17Commentaire javadoc manquant.5
24Balise javadoc @return manquante.
25Balise javadoc @param manquante pour 'visitor'.47
25Balise javadoc @param manquante pour 'data'.63
32Commentaire javadoc manquant.5
36Commentaire javadoc manquant.5
40Commentaire javadoc manquant.5
44Commentaire javadoc manquant.5
48Commentaire javadoc manquant.5
52Commentaire javadoc manquant.5
56Commentaire javadoc manquant.5
60Commentaire javadoc manquant.5
69Commentaire javadoc manquant.5

net.sourceforge.pmd.lang.java.ast.ASTVariableInitializer

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
3
3
3
0
Total :
Per method :
7
2.33
Total :
Per method :
Per statement :
3
1
0.43
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
3
4
6
3
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.33
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
7
2.33
1
Statement Test Coverage :
Method Test Reference :
0
0.67


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTVariableInitializer(int)
0210
ASTVariableInitializer(JavaParser,int)
0211
jjtAccept(JavaParserVisitor,Object)
1210




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
5Commentaire javadoc manquant.
6Commentaire javadoc manquant.5
10Commentaire javadoc manquant.5
18Balise javadoc @return manquante.
18Balise javadoc @param manquante pour 'visitor'.47
18Balise javadoc @param manquante pour 'data'.63

net.sourceforge.pmd.lang.java.ast.ASTWhileStatement

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
3
3
3
0
Total :
Per method :
7
2.33
Total :
Per method :
Per statement :
3
1
0.43
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
3
12
6
3
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.33
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
7
2.33
1
Statement Test Coverage :
Method Test Reference :
0
1.33


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTWhileStatement(int)
0210
ASTWhileStatement(JavaParser,int)
0211
jjtAccept(JavaParserVisitor,Object)
1210




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
5Commentaire javadoc manquant.
6Commentaire javadoc manquant.5
10Commentaire javadoc manquant.5
18Balise javadoc @return manquante.
18Balise javadoc @param manquante pour 'visitor'.47
18Balise javadoc @param manquante pour 'data'.63

net.sourceforge.pmd.lang.java.ast.ASTWildcardBounds

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
3
3
3
0
Total :
Per method :
7
2.33
Total :
Per method :
Per statement :
3
1
0.43
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
3
4
6
3
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.33
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
7
2.33
1
Statement Test Coverage :
Method Test Reference :
0
0.33


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTWildcardBounds(int)
0210
ASTWildcardBounds(JavaParser,int)
0211
jjtAccept(JavaParserVisitor,Object)
1210




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
5Commentaire javadoc manquant.
6Commentaire javadoc manquant.5
10Commentaire javadoc manquant.5
18Balise javadoc @return manquante.
18Balise javadoc @param manquante pour 'visitor'.47
18Balise javadoc @param manquante pour 'data'.63

net.sourceforge.pmd.lang.java.ast.DummyJavaNode

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
2
2
2
0
Total :
Per method :
5
2.5
Total :
Per method :
Per statement :
2
1
0.4
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
2
2
4
1
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.5
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
5
2.5
1
Statement Test Coverage :
Method Test Reference :
0
4


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
DummyJavaNode(int)
02120
DummyJavaNode(JavaParser,int)
0210




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
7Dans le commentaire javadoc de la classe, il manque une balise @author.
7Dans le commentaire javadoc de la classe, il manque une balise @version.
9Commentaire javadoc manquant.5
13Commentaire javadoc manquant.5

net.sourceforge.pmd.lang.java.ast.DumpFacade

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
4
3
3
1
Total :
Per method :
162
54
Total :
Per method :
Per statement :
75
25
0.46
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
24
1
70
2
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
0
0
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
4
1.33
0.02
Statement Test Coverage :
Method Test Reference :
0
2


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
initializeWith(Writer,String,boolean,JavaNode)
0741
visit(JavaNode,Object)
0631
dump(JavaNode,String)
0146681




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
9Commentaire javadoc manquant.
14Commentaire javadoc manquant.5
25Commentaire javadoc manquant.5

net.sourceforge.pmd.lang.java.ast.FormalComment

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
1
1
1
0
Total :
Per method :
3
3
Total :
Per method :
Per statement :
1
1
0.33
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
2
2
2
0
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
0
0
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
3
3
1
Statement Test Coverage :
Method Test Reference :
0
1


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
FormalComment(Token)
0211




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
3Commentaire javadoc manquant.
5Commentaire javadoc manquant.5

net.sourceforge.pmd.lang.java.ast.JJTJavaParserState

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
12
12
12
0
Total :
Per method :
62
5.17
Total :
Per method :
Per statement :
17
1.42
0.27
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):
1
1
25
0
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
0
0
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
14
1.17
0.23
Statement Test Coverage :
Method Test Reference :
0
1.08


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
JJTJavaParserState()
0512
nodeCreated()
0210
reset()
0512
rootNode()
0210
pushNode(Node)
0312
popNode()
042100
peekNode()
0210
nodeArity()
02114
clearNodeScope(Node)
04297
openNodeScope(Node)
041108
closeNodeScope(Node,int)
0920
closeNodeScope(Node,boolean)
0143108




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
6Commentaire javadoc manquant.
14Commentaire javadoc manquant.3
24Commentaire javadoc manquant.3
30Commentaire javadoc manquant.3
39Commentaire javadoc manquant.3
44Commentaire javadoc manquant.3
51Commentaire javadoc manquant.3
59Commentaire javadoc manquant.3
65Commentaire javadoc manquant.3
70Commentaire javadoc manquant.3
78Commentaire javadoc manquant.3
89Commentaire javadoc manquant.3
107Commentaire javadoc manquant.3

net.sourceforge.pmd.lang.java.ast.JavaParser

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
583
582
123
460
Total :
Per method :
8540
14.67
Total :
Per method :
Per statement :
4537
7.8
0.53
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):
120
117
792
120511
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
9
0.02
Total :
Per method :
Per statement :
205
0.35
0.02
Total :
Per method :
Per statement :
132
0.23
0.02
Statement Test Coverage :
Method Test Reference :
0
4.89


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
setJDK13()
0211
setJDK15()
0211
checkForBadAssertUsage(String,String)
0342
checkForBadStaticImportUsage()
0331
checkForBadAnnotationUsage()
0334
checkForBadGenericsUsage()
0332
checkForBadVariableArgumentsUsage()
0331
checkForBadJDK15ForLoopSyntaxArgumentsUsage()
0331
checkForBadEnumUsage(String,String)
0342
checkForBadHexFloatingPointLiteral()
0331
isNextTokenAnAssert()
0544
isPrecededByComment(Token)
0652
getSuppressMap()
0211
setSuppressMarker(String)
0211
CompilationUnit()
076371
PackageDeclaration()
033141
ImportDeclaration()
040141
Modifiers()
062194
TypeDeclaration()
064361
ClassOrInterfaceDeclaration(int)
075254
ExtendsList()
035141
ImplementsList()
033142
EnumDeclaration(int)
039193
EnumBody()
0102501
EnumConstant()
036141
TypeParameters()
035143
TypeParameter()
030131
TypeBound()
033141
ClassOrInterfaceBody()
058403
ClassOrInterfaceBodyDeclaration()
093572
FieldDeclaration(int)
035142
VariableDeclarator()
029132
VariableDeclaratorId()
02542
VariableInitializer()
059422
ArrayInitializer()
070442
MethodDeclaration(int)
048171
MethodDeclarator()
037141
FormalParameters()
049252
FormalParameter()
052192
ConstructorDeclaration(int)
053181
ExplicitConstructorInvocation()
074401
Initializer()
029131
Type()
039229
ReferenceType()
055263
ClassOrInterfaceType()
042165
TypeArguments()
035143
TypeArgument()
047251
WildcardBounds()
034151
PrimitiveType()
060114
ResultType()
040232
Name()
02447
NameList()
032142
Expression()
0402417
AssignmentOperator()
095152
ConditionalExpression()
032132
ConditionalOrExpression()
032141
ConditionalAndExpression()
032141
InclusiveOrExpression()
032141
ExclusiveOrExpression()
032141
AndExpression()
032141
EqualityExpression()
045181
InstanceOfExpression()
029131
RelationalExpression()
055221
ShiftExpression()
043181
AdditiveExpression()
045181
MultiplicativeExpression()
050201
UnaryExpression()
075443
PreIncrementExpression()
023122
PreDecrementExpression()
023122
UnaryExpressionNotPlusMinus()
073412
CastLookahead()
057210
PostfixExpression()
041172
CastExpression()
038151
PrimaryExpression()
028145
MemberSelector()
028121
PrimaryPrefix()
071271
PrimarySuffix()
063201
Literal()
070212
BooleanLiteral()
02151
NullLiteral()
0821
Arguments()
056404
ArgumentList()
032141
AllocationExpression()
058202
ArrayDimsAndInits()
056211
Statement()
098526
LabeledStatement()
026121
Block()
034157
BlockStatement()
042183
LocalVariableDeclaration()
054202
EmptyStatement()
0821
StatementExpression()
080502
SwitchStatement()
043171
SwitchLabel()
036151
IfStatement()
036131
WhileStatement()
026121
DoStatement()
028121
ForStatement()
01611191
ForInit()
055381
StatementExpressionList()
032142
ForUpdate()
022121
BreakStatement()
01731
ContinueStatement()
01731
ReturnStatement()
056401
ThrowStatement()
024121
SynchronizedStatement()
026121
TryStatement()
038151
CatchStatement()
026121
FinallyStatement()
023121
AssertStatement()
033152
RUNSIGNEDSHIFT()
01451
RSIGNEDSHIFT()
01351
Annotation()
035167
NormalAnnotation()
034131
MarkerAnnotation()
026121
SingleMemberAnnotation()
029121
MemberValuePairs()
032141
MemberValuePair()
026121
MemberValue()
062434
MemberValueArrayInitializer()
071451
AnnotationTypeDeclaration(int)
029123
AnnotationTypeBody()
055371
AnnotationTypeMemberDeclaration()
089541
AnnotationMethodDeclaration(int)
037131
DefaultValue()
023121
jj_2_1(int)
0841
jj_2_2(int)
0841
jj_2_3(int)
0841
jj_2_4(int)
0841
jj_2_5(int)
0841
jj_2_6(int)
0841
jj_2_7(int)
0841
jj_2_8(int)
0841
jj_2_9(int)
0841
jj_2_10(int)
0841
jj_2_11(int)
0841
jj_2_12(int)
0841
jj_2_13(int)
0841
jj_2_14(int)
0841
jj_2_15(int)
0841
jj_2_16(int)
0841
jj_2_17(int)
0841
jj_2_18(int)
0841
jj_2_19(int)
0841
jj_2_20(int)
0841
jj_2_21(int)
0841
jj_2_22(int)
0841
jj_2_23(int)
0841
jj_2_24(int)
0841
jj_2_25(int)
0841
jj_2_26(int)
0841
jj_2_27(int)
0841
jj_2_28(int)
0841
jj_2_29(int)
0841
jj_2_30(int)
0841
jj_2_31(int)
0841
jj_2_32(int)
0841
jj_2_33(int)
0841
jj_2_34(int)
0841
jj_2_35(int)
0841
jj_2_36(int)
0841
jj_2_37(int)
0841
jj_2_38(int)
0841
jj_2_39(int)
0841
jj_2_40(int)
0841
jj_2_41(int)
0841
jj_2_42(int)
0841
jj_2_43(int)
0841
jj_2_44(int)
0841
jj_2_45(int)
0841
jj_2_46(int)
0841
jj_2_47(int)
0841
jj_2_48(int)
0841
jj_2_49(int)
0841
jj_2_50(int)
0841
jj_2_51(int)
0841
jj_3R_231()
01091
jj_3R_233()
01052
jj_3R_223()
01052
jj_3R_206()
01052
jj_3R_183()
01051
jj_3R_139()
0843
jj_3R_253()
0431
jj_3R_252()
0431
jj_3R_251()
0431
jj_3R_250()
0431
jj_3R_249()
0431
jj_3R_248()
0431
jj_3R_247()
0431
jj_3R_246()
0431
jj_3R_245()
0431
jj_3R_244()
0431
jj_3R_243()
0431
jj_3R_232()
028142
jj_3R_242()
0431
jj_3R_222()
0651
jj_3R_88()
08421
jj_3R_332()
0651
jj_3R_317()
01052
jj_3_19()
0433
jj_3_20()
0653
jj_3R_257()
0651
jj_3R_95()
01058
jj_3R_137()
0431
jj_3R_85()
0843
jj_3R_133()
0431
jj_3R_132()
0431
jj_3R_131()
0431
jj_3R_130()
0431
jj_3R_129()
0431
jj_3R_128()
0431
jj_3R_127()
0431
jj_3R_126()
0431
jj_3R_83()
020105
jj_3R_276()
0651
jj_3R_266()
0431
jj_3R_270()
0841
jj_3R_275()
0651
jj_3_16()
0653
jj_3R_181()
0841
jj_3R_121()
0842
jj_3R_180()
0431
jj_3R_78()
01494
jj_3_15()
0653
jj_3_18()
01063
jj_3_17()
0433
jj_3R_179()
01368
jj_3R_120()
01051
jj_3R_119()
01271
jj_3R_77()
0844
jj_3R_297()
0651
jj_3R_109()
0431
jj_3_14()
0433
jj_3R_70()
08416
jj_3R_355()
0431
jj_3R_370()
0431
jj_3R_288()
0431
jj_3_13()
0872
jj_3R_279()
0841
jj_3_10()
0432
jj_3_12()
01093
jj_3R_113()
01591
jj_3R_112()
0871
jj_3R_73()
0842
jj_3R_331()
0651
jj_3_11()
0433
jj_3R_298()
0431
jj_3R_295()
0431
jj_3R_289()
025141
jj_3R_378()
0651
jj_3R_320()
0651
jj_3R_303()
0651
jj_3R_344()
0431
jj_3R_354()
0431
jj_3R_343()
0841
jj_3R_330()
01583
jj_3R_98()
016121
jj_3R_316()
01051
jj_3_9()
0653
jj_3R_296()
01062
jj_3R_358()
0431
jj_3R_357()
0431
jj_3_51()
0433
jj_3R_356()
0431
jj_3_50()
0433
jj_3R_302()
01271
jj_3R_345()
01691
jj_3R_334()
0841
jj_3R_321()
0431
jj_3R_304()
0431
jj_3R_301()
0431
jj_3_49()
0653
jj_3R_291()
018101
jj_3R_264()
01051
jj_3R_305()
01271
jj_3R_319()
0651
jj_3R_167()
01372
jj_3R_300()
0651
jj_3R_292()
01092
jj_3R_71()
0651
jj_3R_111()
0431
jj_3R_110()
0431
jj_3R_72()
0843
jj_3R_258()
01361
jj_3R_198()
01061
jj_3R_239()
0651
jj_3R_342()
0431
jj_3R_333()
0651
jj_3R_158()
0431
jj_3R_318()
01052
jj_3R_166()
0651
jj_3R_202()
0431
jj_3R_157()
0431
jj_3R_97()
01055
jj_3R_156()
0431
jj_3R_228()
0651
jj_3R_299()
0844
jj_3R_69()
0431
jj_3_7()
019112
jj_3R_238()
0872
jj_3_6()
01062
jj_3R_290()
01492
jj_3R_65()
0431
jj_3R_341()
0431
jj_3R_101()
0431
jj_3R_227()
01051
jj_3R_211()
0431
jj_3R_283()
0431
jj_3R_96()
0651
jj_3_8()
0842
jj_3R_282()
0431
jj_3R_281()
0431
jj_3R_280()
0431
jj_3_5()
0433
jj_3R_200()
012111
jj_3_4()
0433
jj_3R_274()
018101
jj_3R_269()
01052
jj_3R_273()
0431
jj_3R_201()
0651
jj_3R_265()
0431
jj_3_3()
01273
jj_3_48()
0872
jj_3R_199()
014101
jj_3_47()
014102
jj_3R_105()
01273
jj_3R_161()
0431
jj_3R_212()
01271
jj_3R_160()
0431
jj_3R_162()
0841
jj_3R_122()
0211
jj_3R_99()
010510
jj_3R_159()
0431
jj_3R_100()
0841
jj_3R_165()
0842
jj_3R_352()
0651
jj_3R_108()
01494
jj_3R_123()
0211
jj_3R_329()
0431
jj_3R_80()
01191
jj_3R_66()
01152
jj_3R_315()
01051
jj_3R_328()
0431
jj_3R_314()
01571
jj_3R_81()
013111
jj_3R_107()
01681
jj_3R_106()
0431
jj_3R_168()
01282
jj_3R_377()
0651
jj_3R_68()
01282
jj_3R_327()
0651
jj_3R_376()
012111
jj_3R_164()
01272
jj_3R_369()
0431
jj_3R_368()
0431
jj_3R_326()
0651
jj_3R_163()
01271
jj_3R_197()
01581
jj_3R_104()
0431
jj_3R_103()
0431
jj_3R_102()
0431
jj_3R_196()
012111
jj_3R_367()
0431
jj_3R_366()
0431
jj_3R_67()
021113
jj_3R_195()
0871
jj_3R_389()
0651
jj_3R_194()
01061
jj_3R_365()
0431
jj_3R_193()
01061
jj_3R_192()
01061
jj_3R_383()
0431
jj_3_46()
01062
jj_3R_388()
01052
jj_3R_64()
0431
jj_3R_63()
0431
jj_3R_62()
0431
jj_3R_362()
0651
jj_3R_61()
0431
jj_3R_60()
0431
jj_3R_387()
0431
jj_3R_59()
0431
jj_3R_58()
0431
jj_3R_57()
0431
jj_3R_386()
0431
jj_3R_382()
0841
jj_3R_56()
0431
jj_3_45()
01092
jj_3R_55()
0431
jj_3R_54()
0431
jj_3R_53()
0431
jj_3R_375()
0431
jj_3R_374()
0431
jj_3_2()
028143
jj_3R_373()
0431
jj_3R_94()
0834
jj_3R_364()
01681
jj_3R_363()
012111
jj_3R_191()
016121
jj_3R_190()
016151
jj_3R_52()
0431
jj_3R_189()
012111
jj_3_1()
01052
jj_3_44()
0433
jj_3R_170()
0431
jj_3R_188()
016121
jj_3R_381()
0651
jj_3R_380()
0871
jj_3R_372()
0841
jj_3R_214()
0431
jj_3R_361()
01051
jj_3_43()
01062
jj_3R_187()
020151
jj_3R_371()
0651
jj_3R_93()
0841
jj_3R_210()
0841
jj_3R_209()
0431
jj_3R_208()
0431
jj_3R_186()
01263
jj_3R_207()
0431
jj_3R_185()
0431
jj_3R_92()
0431
jj_3R_353()
0651
jj_3R_140()
0431
jj_3_42()
01152
jj_3R_203()
0841
jj_3R_213()
0431
jj_3R_169()
01792
jj_3R_90()
0841
jj_3R_116()
0841
jj_3_40()
01272
jj_3_41()
0433
jj_3R_115()
0651
jj_3R_114()
0431
jj_3R_74()
01573
jj_3_39()
0433
jj_3R_184()
01277
jj_3_36()
0653
jj_3R_89()
0871
jj_3R_155()
0431
jj_3R_154()
0431
jj_3R_153()
0431
jj_3R_152()
0431
jj_3R_151()
0431
jj_3R_150()
0431
jj_3R_149()
0431
jj_3R_148()
0431
jj_3R_147()
0431
jj_3R_146()
0431
jj_3R_145()
0431
jj_3R_144()
0651
jj_3R_143()
0431
jj_3R_142()
0431
jj_3R_235()
0431
jj_3_38()
0433
jj_3R_141()
0431
jj_3R_91()
039197
jj_3R_256()
0431
jj_3R_261()
0651
jj_3_35()
0873
jj_3R_255()
01271
jj_3_37()
01573
jj_3R_234()
0842
jj_3R_237()
0841
jj_3R_205()
0651
jj_3R_236()
0431
jj_3R_138()
01591
jj_3R_86()
0842
jj_3_34()
0873
jj_3R_118()
0431
jj_3R_178()
01051
jj_3R_76()
01066
jj_3R_182()
0431
jj_3R_230()
0431
jj_3R_229()
0841
jj_3R_240()
0431
jj_3R_221()
0431
jj_3R_385()
0431
jj_3R_220()
0431
jj_3R_219()
0431
jj_3R_218()
0431
jj_3R_217()
0431
jj_3R_216()
0431
jj_3R_204()
01892
jj_3R_215()
0431
jj_3R_136()
0431
jj_3R_135()
0651
jj_3_29()
0872
jj_3R_134()
0871
jj_3_33()
0433
jj_3R_348()
0431
jj_3_32()
0653
jj_3R_84()
01891
jj_3_31()
0653
jj_3_30()
0653
jj_3R_177()
0431
jj_3R_176()
0871
jj_3_28()
0433
jj_3R_175()
0431
jj_3R_174()
0871
jj_3R_173()
0871
jj_3R_172()
0431
jj_3R_117()
01891
jj_3R_171()
0431
jj_3R_384()
0431
jj_3R_379()
0841
jj_3R_87()
0871
jj_3_27()
0652
jj_3R_350()
0431
jj_3R_75()
01056
jj_3R_337()
0431
jj_3R_347()
0431
jj_3R_360()
01091
jj_3R_351()
0841
jj_3R_359()
01091
jj_3_26()
0872
jj_3R_226()
0842
jj_3R_125()
026161
jj_3_24()
0432
jj_3R_324()
0431
jj_3R_124()
01091
jj_3R_82()
01051
jj_3_25()
0653
jj_3R_340()
0431
jj_3R_349()
0431
jj_3R_339()
0431
jj_3R_338()
01061
jj_3R_325()
01052
jj_3R_336()
0431
jj_3R_322()
01061
jj_3R_346()
0431
jj_3R_225()
0652
jj_3R_335()
01271
jj_3R_286()
0431
jj_3R_224()
0652
jj_3R_313()
0431
jj_3R_312()
0431
jj_3R_311()
0431
jj_3R_323()
0431
jj_3R_310()
01061
jj_3R_294()
01265
jj_3R_287()
01052
jj_3R_278()
01052
jj_3_23()
0433
jj_3_22()
0433
jj_3R_284()
0651
jj_3R_79()
0431
jj_3_21()
01273
jj_3R_285()
0431
jj_3R_277()
01061
jj_3R_272()
01052
jj_3R_309()
0431
jj_3R_308()
0431
jj_3R_307()
0431
jj_3R_306()
0431
jj_3R_271()
0651
jj_3R_293()
01481
jj_3R_268()
01051
jj_3R_262()
0651
jj_3R_267()
0651
jj_3R_263()
0842
jj_3R_259()
0651
jj_3R_260()
01052
jj_3R_241()
0651
jj_3R_254()
01052
jj_la1_init_0()
0211
jj_la1_init_1()
0211
jj_la1_init_2()
0211
jj_la1_init_3()
0211
JavaParser(CharStream)
1931
ReInit(CharStream)
11130
JavaParser(JavaParserTokenManager)
1930
ReInit(JavaParserTokenManager)
11030
jj_consume_token(int)
0219107
jj_scan_token(int)
02212206
getNextToken()
1720
getToken(int)
1845
jj_add_error_token(int,int)
021112
generateParseException()
129121
enable_tracing()
1110
disable_tracing()
1110
jj_rescan_token()
0165561
jj_save(int,int)
010351

View line in source of duplicated classesLinesTokensStart of code fragment
(9495) net/sourceforge/pmd/lang/java/ast/JavaParser
(1532) net/sourceforge/pmd/lang/jsp/ast/JspParser
35232 private java.util.List jj_expentries = new java.util.ArrayList(); private int[] jj_expentry; .....
(9448) net/sourceforge/pmd/lang/java/ast/JavaParser
(1477) net/sourceforge/pmd/lang/jsp/ast/JspParser
32171 token = oldToken; jj_kind = kind; throw generateParseException(); } static privat .....
(1643) net/sourceforge/pmd/lang/java/ast/JavaParser
(4123) net/sourceforge/pmd/lang/java/ast/JavaParser
29137 } BlockStatement(); } t = jj_consume_token(RBRACE); .....
(3434) net/sourceforge/pmd/lang/java/ast/JavaParser
(5853) net/sourceforge/pmd/lang/java/ast/JavaParser
26121 jj_consume_token(SEMICOLON); jjtree.closeNodeScope(jjtn000, true); jjtc000 = false; .....
(9636) net/sourceforge/pmd/lang/java/ast/JavaParser
(1621) net/sourceforge/pmd/lang/jsp/ast/JspParser
27119 case 1: jj_3_2(); break; } } p = p.next; } while (p != .....
(5320) net/sourceforge/pmd/lang/java/ast/JavaParser
(5387) net/sourceforge/pmd/lang/java/ast/JavaParser
26119 jj_consume_token(RPAREN); jjtree.closeNodeScope(jjtn000 .....
(3511) net/sourceforge/pmd/lang/java/ast/JavaParser
(4344) net/sourceforge/pmd/lang/java/ast/JavaParser
28117 jj_la1[110] = jj_gen; jj_consume_token(-1); throw new ParseExc .....
(5320) net/sourceforge/pmd/lang/java/ast/JavaParser
(5352) net/sourceforge/pmd/lang/java/ast/JavaParser
26116 Name(); jjtree.closeNodeScope(jjtn000, true); jjtc000 = false; .....
(1090) net/sourceforge/pmd/lang/java/ast/JavaParser
(1730) net/sourceforge/pmd/lang/java/ast/JavaParser
(1817) net/sourceforge/pmd/lang/java/ast/JavaParser
(3579) net/sourceforge/pmd/lang/java/ast/JavaParser
(3868) net/sourceforge/pmd/lang/java/ast/JavaParser
(3945) net/sourceforge/pmd/lang/java/ast/JavaParser
(4053) net/sourceforge/pmd/lang/java/ast/JavaParser
(4792) net/sourceforge/pmd/lang/java/ast/JavaParser
(5277) net/sourceforge/pmd/lang/java/ast/JavaParser
27116 jj_la1[126] = jj_gen; jj_consume_token(-1); throw new ParseException .....
(410) net/sourceforge/pmd/lang/java/ast/JavaParser
(1270) net/sourceforge/pmd/lang/java/ast/JavaParser
(1411) net/sourceforge/pmd/lang/java/ast/JavaParser
(1886) net/sourceforge/pmd/lang/java/ast/JavaParser
(2040) net/sourceforge/pmd/lang/java/ast/JavaParser
(2081) net/sourceforge/pmd/lang/java/ast/JavaParser
(2195) net/sourceforge/pmd/lang/java/ast/JavaParser
(3651) net/sourceforge/pmd/lang/java/ast/JavaParser
(4444) net/sourceforge/pmd/lang/java/ast/JavaParser
(5528) net/sourceforge/pmd/lang/java/ast/JavaParser
(5809) net/sourceforge/pmd/lang/java/ast/JavaParser
(669) net/sourceforge/pmd/lang/jsp/ast/JspParser
26115 jj_la1[14] = jj_gen; jj_consume_token(-1); throw new ParseException(); .....
(175) net/sourceforge/pmd/lang/java/ast/JavaParser
(51) net/sourceforge/pmd/lang/jsp/ast/JspParser
27115 {if (true) return jjtn000;} } catch (Throwable jjte000) { if (jjtc000) { jjtree. .....
(411) net/sourceforge/pmd/lang/java/ast/JavaParser
(4175) net/sourceforge/pmd/lang/java/ast/JavaParser
25112 jj_consume_token(-1); throw new ParseException(); } } catch (Throwable j .....
(2451) net/sourceforge/pmd/lang/java/ast/JavaParser
(2748) net/sourceforge/pmd/lang/java/ast/JavaParser
25111 jj_la1[72] = jj_gen; ; } } catch (Throwable jjte000) { if (jjtc000) .....
(5037) net/sourceforge/pmd/lang/java/ast/JavaParser
(5118) net/sourceforge/pmd/lang/java/ast/JavaParser
25110 FormalParameter(); jj_consume_token(RPAREN); Block(); } catch (Throwable jjt .....
(3066) net/sourceforge/pmd/lang/java/ast/JavaParser
(3207) net/sourceforge/pmd/lang/java/ast/JavaParser
(3321) net/sourceforge/pmd/lang/java/ast/JavaParser
23110 } } catch (Throwable jjte000) { if (jjtc000) { jjtree.clearNodeScope(jjtn000); .....
(2493) net/sourceforge/pmd/lang/java/ast/JavaParser
(2534) net/sourceforge/pmd/lang/java/ast/JavaParser
(2575) net/sourceforge/pmd/lang/java/ast/JavaParser
(2616) net/sourceforge/pmd/lang/java/ast/JavaParser
(2657) net/sourceforge/pmd/lang/java/ast/JavaParser
(2712) net/sourceforge/pmd/lang/java/ast/JavaParser
(2814) net/sourceforge/pmd/lang/java/ast/JavaParser
(2867) net/sourceforge/pmd/lang/java/ast/JavaParser
(2922) net/sourceforge/pmd/lang/java/ast/JavaParser
(2982) net/sourceforge/pmd/lang/java/ast/JavaParser
24110 UnaryExpression(); } } catch (Throwable jjte000) { if (jjtc000) { jjtr .....
(4974) net/sourceforge/pmd/lang/java/ast/JavaParser
(5187) net/sourceforge/pmd/lang/java/ast/JavaParser
29109 jj_la1[125] = jj_gen; ; } jj_consume_token(SEMICOLON); } catch (Th .....
(3202) net/sourceforge/pmd/lang/java/ast/JavaParser
(3511) net/sourceforge/pmd/lang/java/ast/JavaParser
23109 jj_la1[91] = jj_gen; jj_consume_token(-1); throw new ParseExce .....
(1516) net/sourceforge/pmd/lang/java/ast/JavaParser
(3757) net/sourceforge/pmd/lang/java/ast/JavaParser
26109 jj_la1[95] = jj_gen; ; } jj_consume_token(RPAREN); } catch (Throwa .....
(757) net/sourceforge/pmd/lang/java/ast/JavaParser
(1353) net/sourceforge/pmd/lang/java/ast/JavaParser
(5612) net/sourceforge/pmd/lang/java/ast/JavaParser
27109 jj_la1[131] = jj_gen; ; } jj_consume_token(RBRACE); } catch (Throw .....
(5899) net/sourceforge/pmd/lang/java/ast/JavaParser
(1065) net/sourceforge/pmd/lang/jsp/ast/JspParser
23108 } } finally { if (jjtc000) { jjtree.closeNodeScope .....
(4523) net/sourceforge/pmd/lang/java/ast/JavaParser
(4732) net/sourceforge/pmd/lang/java/ast/JavaParser
24108 jj_consume_token(RPAREN); Statement(); } catch (Throwable jjte000) { if (jjtc0 .....
(3363) net/sourceforge/pmd/lang/java/ast/JavaParser
(3579) net/sourceforge/pmd/lang/java/ast/JavaParser
22108 jj_la1[92] = jj_gen; jj_consume_token(-1); throw new ParseException( .....
(2453) net/sourceforge/pmd/lang/java/ast/JavaParser
(2494) net/sourceforge/pmd/lang/java/ast/JavaParser
(3367) net/sourceforge/pmd/lang/java/ast/JavaParser
23108 } } catch (Throwable jjte000) { if (jjtc000) { jjtree.clearNodeScope(jjtn000); .....
(993) net/sourceforge/pmd/lang/java/ast/JavaParser
(5711) net/sourceforge/pmd/lang/java/ast/JavaParser
25108 AnnotationTypeMemberDeclaration(); } jj_consume_token(RBRACE); } catch (Th .....
(847) net/sourceforge/pmd/lang/java/ast/JavaParser
(1985) net/sourceforge/pmd/lang/java/ast/JavaParser
25108 TypeArgument(); } jj_consume_token(GT); } catch (Throwable jjte000) { .....
(264) net/sourceforge/pmd/lang/java/ast/JavaParser
(4974) net/sourceforge/pmd/lang/java/ast/JavaParser
26108 jj_la1[122] = jj_gen; ; } jj_consume_token(SEMICOLON); } catch (Th .....
(410) net/sourceforge/pmd/lang/java/ast/JavaParser
(3063) net/sourceforge/pmd/lang/java/ast/JavaParser
21107 jj_la1[81] = jj_gen; jj_consume_token(-1); throw new ParseException(); .....
(217) net/sourceforge/pmd/lang/java/ast/JavaParser
(5006) net/sourceforge/pmd/lang/java/ast/JavaParser
24107 Expression(); jj_consume_token(SEMICOLON); } catch (Throwable jjte000) { if (j .....
(9534) net/sourceforge/pmd/lang/java/ast/JavaParser
(1571) net/sourceforge/pmd/lang/jsp/ast/JspParser
12106 for (int i = 0; i < 29; i++) { if (jj_la1[i] == jj_gen) { for (int j = 0; j < 32 .....
(5614) net/sourceforge/pmd/lang/java/ast/JavaParser
(5712) net/sourceforge/pmd/lang/java/ast/JavaParser
24106 } jj_consume_token(RBRACE); } catch (Throwable jjte000) { if (jjtc000) { .....
(4557) net/sourceforge/pmd/lang/java/ast/JavaParser
(5006) net/sourceforge/pmd/lang/java/ast/JavaParser
24106 Expression(); jj_consume_token(SEMICOLON); } catch (Throwable jjte000) { if (j .....
(1355) net/sourceforge/pmd/lang/java/ast/JavaParser
(4403) net/sourceforge/pmd/lang/java/ast/JavaParser
(5712) net/sourceforge/pmd/lang/java/ast/JavaParser
24106 } jj_consume_token(RBRACE); } catch (Throwable jjte000) { if (jjtc000) { .....
(1136) net/sourceforge/pmd/lang/java/ast/JavaParser
(4976) net/sourceforge/pmd/lang/java/ast/JavaParser
24106 } jj_consume_token(SEMICOLON); } catch (Throwable jjte000) { if (jjtc000) { .....
(759) net/sourceforge/pmd/lang/java/ast/JavaParser
(994) net/sourceforge/pmd/lang/java/ast/JavaParser
(4403) net/sourceforge/pmd/lang/java/ast/JavaParser
24106 } jj_consume_token(RBRACE); } catch (Throwable jjte000) { if (jjtc000) { .....
(586) net/sourceforge/pmd/lang/java/ast/JavaParser
(926) net/sourceforge/pmd/lang/java/ast/JavaParser
25106 jj_consume_token(BIT_AND); ClassOrInterfaceType(); } } catch (Throwable .....
(217) net/sourceforge/pmd/lang/java/ast/JavaParser
(4557) net/sourceforge/pmd/lang/java/ast/JavaParser
24106 jj_consume_token(RPAREN); jj_consume_token(SEMICOLON); } catch (Throwable jjte000) .....
(5038) net/sourceforge/pmd/lang/java/ast/JavaParser
(5148) net/sourceforge/pmd/lang/java/ast/JavaParser
24105 jj_consume_token(FINALLY); Block(); } catch (Throwable jjte000) { if (jjtc00 .....
(4558) net/sourceforge/pmd/lang/java/ast/JavaParser
(4977) net/sourceforge/pmd/lang/java/ast/JavaParser
23105 jj_consume_token(SEMICOLON); } catch (Throwable jjte000) { if (jjtc000) { jjtr .....
(4087) net/sourceforge/pmd/lang/java/ast/JavaParser
(4523) net/sourceforge/pmd/lang/java/ast/JavaParser
24105 jj_consume_token(RPAREN); Statement(); } catch (Throwable jjte000) { if (jjtc0 .....
(3094) net/sourceforge/pmd/lang/java/ast/JavaParser
(3123) net/sourceforge/pmd/lang/java/ast/JavaParser
24105 jj_consume_token(DECR); PrimaryExpression(); } catch (Throwable jjte000) { if .....
(2320) net/sourceforge/pmd/lang/java/ast/JavaParser
(5086) net/sourceforge/pmd/lang/java/ast/JavaParser
25105 jj_la1[124] = jj_gen; ; } } catch (Throwable jjte000) { if (jjtc000) .....
(1943) net/sourceforge/pmd/lang/java/ast/JavaParser
(424) net/sourceforge/pmd/lang/jsp/ast/JspParser
23105 jjtn000.setImage(content.toString()); } catch (Throwable jjte000) { if (jj .....
(1172) net/sourceforge/pmd/lang/java/ast/JavaParser
(2320) net/sourceforge/pmd/lang/java/ast/JavaParser
25105 jj_la1[62] = jj_gen; ; } } catch (Throwable jjte000) { if (jjtc000) .....
(1137) net/sourceforge/pmd/lang/java/ast/JavaParser
(4558) net/sourceforge/pmd/lang/java/ast/JavaParser
23105 jj_consume_token(SEMICOLON); } catch (Throwable jjte000) { if (jjtc000) { jjtr .....
(803) net/sourceforge/pmd/lang/java/ast/JavaParser
(884) net/sourceforge/pmd/lang/java/ast/JavaParser
(1172) net/sourceforge/pmd/lang/java/ast/JavaParser
25105 jj_la1[34] = jj_gen; ; } } catch (Throwable jjte000) { if (jjtc000) .....
(266) net/sourceforge/pmd/lang/java/ast/JavaParser
(1136) net/sourceforge/pmd/lang/java/ast/JavaParser
24105 } jj_consume_token(SEMICOLON); } catch (Throwable jjte000) { if (jjtc000) { .....
(3403) net/sourceforge/pmd/lang/java/ast/JavaParser
(3800) net/sourceforge/pmd/lang/java/ast/JavaParser
(4243) net/sourceforge/pmd/lang/java/ast/JavaParser
(4836) net/sourceforge/pmd/lang/java/ast/JavaParser
(5430) net/sourceforge/pmd/lang/java/ast/JavaParser
(184) net/sourceforge/pmd/lang/jsp/ast/JspParser
28104 ContentElementPossiblyWithText(); } } catch (Throwable jjte000) { if ( .....
(3064) net/sourceforge/pmd/lang/java/ast/JavaParser
(4175) net/sourceforge/pmd/lang/java/ast/JavaParser
20104 jj_consume_token(-1); throw new ParseException(); } } catch (Throwable j .....
(1888) net/sourceforge/pmd/lang/java/ast/JavaParser
(2270) net/sourceforge/pmd/lang/java/ast/JavaParser
(3403) net/sourceforge/pmd/lang/java/ast/JavaParser
24104 PrimarySuffix(); } } catch (Throwable jjte000) { if (jjtc000) { jjtree .....
(1771) net/sourceforge/pmd/lang/java/ast/JavaParser
(5039) net/sourceforge/pmd/lang/java/ast/JavaParser
23104 Block(); } catch (Throwable jjte000) { if (jjtc000) { jjtree.clearNodeScope(jj .....
(412) net/sourceforge/pmd/lang/java/ast/JavaParser
(587) net/sourceforge/pmd/lang/java/ast/JavaParser
(1649) net/sourceforge/pmd/lang/java/ast/JavaParser
(2270) net/sourceforge/pmd/lang/java/ast/JavaParser
27104 Name(); } } catch (Throwable jjte000) { if (jjtc000) { jjtree.clearNod .....
(218) net/sourceforge/pmd/lang/java/ast/JavaParser
(267) net/sourceforge/pmd/lang/java/ast/JavaParser
28104 jj_consume_token(SEMICOLON); } catch (Throwable jjte000) { if (jjtc000) { jjtr .....
(4524) net/sourceforge/pmd/lang/java/ast/JavaParser
(4865) net/sourceforge/pmd/lang/java/ast/JavaParser
(5323) net/sourceforge/pmd/lang/java/ast/JavaParser
(5462) net/sourceforge/pmd/lang/java/ast/JavaParser
(5649) net/sourceforge/pmd/lang/java/ast/JavaParser
(703) net/sourceforge/pmd/lang/jsp/ast/JspParser
28103 AttributeValue(); } catch (Throwable jjte000) { if (jjtc000) { jjtree.clearNod .....
(4348) net/sourceforge/pmd/lang/java/ast/JavaParser
(4795) net/sourceforge/pmd/lang/java/ast/JavaParser
24103 } } } catch (Throwable jjte000) { if (jjtc000) { jjtree.clearNodeScope .....
(4088) net/sourceforge/pmd/lang/java/ast/JavaParser
(4865) net/sourceforge/pmd/lang/java/ast/JavaParser
23103 StatementExpressionList(); } catch (Throwable jjte000) { if (jjtc000) { jjtree .....
(3515) net/sourceforge/pmd/lang/java/ast/JavaParser
(3582) net/sourceforge/pmd/lang/java/ast/JavaParser
24103 } } } catch (Throwable jjte000) { if (jjtc000) { jjtree.clearNodeScope .....
(1583) net/sourceforge/pmd/lang/java/ast/JavaParser
(1771) net/sourceforge/pmd/lang/java/ast/JavaParser
(3095) net/sourceforge/pmd/lang/java/ast/JavaParser
(4088) net/sourceforge/pmd/lang/java/ast/JavaParser
23103 Statement(); } catch (Throwable jjte000) { if (jjtc000) { jjtree.clearNodeScop .....
(927) net/sourceforge/pmd/lang/java/ast/JavaParser
(1458) net/sourceforge/pmd/lang/java/ast/JavaParser
24103 jj_consume_token(RBRACKET); } } catch (Throwable jjte000) { if (jjtc000) { .....
(634) net/sourceforge/pmd/lang/java/ast/JavaParser
(1583) net/sourceforge/pmd/lang/java/ast/JavaParser
23103 VariableDeclaratorId(); } catch (Throwable jjte000) { if (jjtc000) { jjtree. .....
(587) net/sourceforge/pmd/lang/java/ast/JavaParser
(1458) net/sourceforge/pmd/lang/java/ast/JavaParser
24103 jj_consume_token(RBRACKET); } } catch (Throwable jjte000) { if (jjtc000) { .....
(503) net/sourceforge/pmd/lang/java/ast/JavaParser
(634) net/sourceforge/pmd/lang/java/ast/JavaParser
23103 EnumBody(); } catch (Throwable jjte000) { if (jjtc000) { jjtree.clearNodeScope .....
(412) net/sourceforge/pmd/lang/java/ast/JavaParser
(1458) net/sourceforge/pmd/lang/java/ast/JavaParser
24103 jj_consume_token(RBRACKET); } } catch (Throwable jjte000) { if (jjtc000) { .....
(5462) net/sourceforge/pmd/lang/java/ast/JavaParser
(5615) net/sourceforge/pmd/lang/java/ast/JavaParser
(5856) net/sourceforge/pmd/lang/java/ast/JavaParser
(274) net/sourceforge/pmd/lang/jsp/ast/JspParser
(955) net/sourceforge/pmd/lang/jsp/ast/JspParser
(1012) net/sourceforge/pmd/lang/jsp/ast/JspParser
23102 jj_consume_token(DOCTYPE_DECL_END); } catch (Throwable jjte000) { if (jjtc000) .....
(5461) net/sourceforge/pmd/lang/java/ast/JavaParser
(5884) net/sourceforge/pmd/lang/java/ast/JavaParser
22102 jj_consume_token(_DEFAULT); MemberValue(); } catch (Throwable jjte000) { if (j .....
(5323) net/sourceforge/pmd/lang/java/ast/JavaParser
(5615) net/sourceforge/pmd/lang/java/ast/JavaParser
24102 jj_consume_token(RBRACE); } catch (Throwable jjte000) { if (jjtc000) { jjtree. .....
(5281) net/sourceforge/pmd/lang/java/ast/JavaParser
(5431) net/sourceforge/pmd/lang/java/ast/JavaParser
23102 } } catch (Throwable jjte000) { if (jjtc000) { jjtree.clearNodeScope(jjtn000 .....
(5120) net/sourceforge/pmd/lang/java/ast/JavaParser
(1012) net/sourceforge/pmd/lang/jsp/ast/JspParser
23102 jj_consume_token(DOCTYPE_DECL_END); } catch (Throwable jjte000) { if (jjtc000) .....
(5088) net/sourceforge/pmd/lang/java/ast/JavaParser
(5431) net/sourceforge/pmd/lang/java/ast/JavaParser
23102 } } catch (Throwable jjte000) { if (jjtc000) { jjtree.clearNodeScope(jjtn000 .....
(4865) net/sourceforge/pmd/lang/java/ast/JavaParser
(5615) net/sourceforge/pmd/lang/java/ast/JavaParser
24102 jj_consume_token(RBRACE); } catch (Throwable jjte000) { if (jjtc000) { jjtree. .....
(4796) net/sourceforge/pmd/lang/java/ast/JavaParser
(4837) net/sourceforge/pmd/lang/java/ast/JavaParser
23102 } } catch (Throwable jjte000) { if (jjtc000) { jjtree.clearNodeScope(jjtn000); .....
(4088) net/sourceforge/pmd/lang/java/ast/JavaParser
(4404) net/sourceforge/pmd/lang/java/ast/JavaParser
23102 jj_consume_token(RBRACE); } catch (Throwable jjte000) { if (jjtc000) { jjtree. .....
(3801) net/sourceforge/pmd/lang/java/ast/JavaParser
(4349) net/sourceforge/pmd/lang/java/ast/JavaParser
23102 } } catch (Throwable jjte000) { if (jjtc000) { jjtree.clearNodeScope(jjtn000); .....
(3437) net/sourceforge/pmd/lang/java/ast/JavaParser
(3760) net/sourceforge/pmd/lang/java/ast/JavaParser
(4088) net/sourceforge/pmd/lang/java/ast/JavaParser
23102 Statement(); } catch (Throwable jjte000) { if (jjtc000) { jjtree.clearNodeScop .....
(3404) net/sourceforge/pmd/lang/java/ast/JavaParser
(3516) net/sourceforge/pmd/lang/java/ast/JavaParser
23102 } } catch (Throwable jjte000) { if (jjtc000) { jjtree.clearNodeScope(jjtn000); .....
(3095) net/sourceforge/pmd/lang/java/ast/JavaParser
(3437) net/sourceforge/pmd/lang/java/ast/JavaParser
23102 jjtn000.setImage(t.image); } catch (Throwable jjte000) { .....
(2322) net/sourceforge/pmd/lang/java/ast/JavaParser
(3404) net/sourceforge/pmd/lang/java/ast/JavaParser
23102 } } catch (Throwable jjte000) { if (jjtc000) { jjtree.clearNodeScope(jjtn000); .....
(995) net/sourceforge/pmd/lang/java/ast/JavaParser
(1137) net/sourceforge/pmd/lang/java/ast/JavaParser
(1519) net/sourceforge/pmd/lang/java/ast/JavaParser
(1583) net/sourceforge/pmd/lang/java/ast/JavaParser
(1943) net/sourceforge/pmd/lang/java/ast/JavaParser
(1987) net/sourceforge/pmd/lang/java/ast/JavaParser
23102 jj_consume_token(GT); } catch (Throwable jjte000) { if (jjtc000) { jjtree.cl .....
(886) net/sourceforge/pmd/lang/java/ast/JavaParser
(928) net/sourceforge/pmd/lang/java/ast/JavaParser
(1094) net/sourceforge/pmd/lang/java/ast/JavaParser
23102 } } catch (Throwable jjte000) { if (jjtc000) { jjtree.clearNodeScope(jjtn000); .....
(849) net/sourceforge/pmd/lang/java/ast/JavaParser
(995) net/sourceforge/pmd/lang/java/ast/JavaParser
23102 jj_consume_token(RBRACE); } catch (Throwable jjte000) { if (jjtc000) { jjtree. .....
(805) net/sourceforge/pmd/lang/java/ast/JavaParser
(928) net/sourceforge/pmd/lang/java/ast/JavaParser
23102 } } catch (Throwable jjte000) { if (jjtc000) { jjtree.clearNodeScope(jjtn000 .....
(634) net/sourceforge/pmd/lang/java/ast/JavaParser
(760) net/sourceforge/pmd/lang/java/ast/JavaParser
(849) net/sourceforge/pmd/lang/java/ast/JavaParser
23102 jj_consume_token(GT); } catch (Throwable jjte000) { if (jjtc000) { jjtree.cl .....
(546) net/sourceforge/pmd/lang/java/ast/JavaParser
(588) net/sourceforge/pmd/lang/java/ast/JavaParser
(805) net/sourceforge/pmd/lang/java/ast/JavaParser
23102 } } catch (Throwable jjte000) { if (jjtc000) { jjtree.clearNodeScope(jjtn000); .....
(503) net/sourceforge/pmd/lang/java/ast/JavaParser
(760) net/sourceforge/pmd/lang/java/ast/JavaParser
23102 jj_consume_token(RBRACE); } catch (Throwable jjte000) { if (jjtc000) { jjtre .....
(413) net/sourceforge/pmd/lang/java/ast/JavaParser
(546) net/sourceforge/pmd/lang/java/ast/JavaParser
23102 } } catch (Throwable jjte000) { if (jjtc000) { jjtree.clearNodeScope(jjtn000 .....
(218) net/sourceforge/pmd/lang/java/ast/JavaParser
(503) net/sourceforge/pmd/lang/java/ast/JavaParser
23102 ClassOrInterfaceBody(); } catch (Throwable jjte000) { if (jjtc000) { jjtree.cl .....
(4524) net/sourceforge/pmd/lang/java/ast/JavaParser
(424) net/sourceforge/pmd/lang/jsp/ast/JspParser
23101 jjtn000.setImage(content.toString()); } catch (Throwable jjte000) { if (jj .....
(4405) net/sourceforge/pmd/lang/java/ast/JavaParser
(4493) net/sourceforge/pmd/lang/java/ast/JavaParser
22101 } catch (Throwable jjte000) { if (jjtc000) { jjtree.clearNodeScope(jjtn000); j .....
(4404) net/sourceforge/pmd/lang/java/ast/JavaParser
(424) net/sourceforge/pmd/lang/jsp/ast/JspParser
23101 jjtn000.setImage(content.toString()); } catch (Throwable jjte000) { if (jj .....
(4089) net/sourceforge/pmd/lang/java/ast/JavaParser
(4493) net/sourceforge/pmd/lang/java/ast/JavaParser
22101 } catch (Throwable jjte000) { if (jjtc000) { jjtree.clearNodeScope(jjtn000); j .....
(4088) net/sourceforge/pmd/lang/java/ast/JavaParser
(424) net/sourceforge/pmd/lang/jsp/ast/JspParser
23101 jjtn000.setImage(content.toString()); } catch (Throwable jjte000) { if (jj .....
(3761) net/sourceforge/pmd/lang/java/ast/JavaParser
(4493) net/sourceforge/pmd/lang/java/ast/JavaParser
22101 } catch (Throwable jjte000) { if (jjtc000) { jjtree.clearNodeScope(jjtn000); j .....
(3760) net/sourceforge/pmd/lang/java/ast/JavaParser
(424) net/sourceforge/pmd/lang/jsp/ast/JspParser
23101 jjtn000.setImage(content.toString()); } catch (Throwable jjte000) { if (jj .....
(3438) net/sourceforge/pmd/lang/java/ast/JavaParser
(4493) net/sourceforge/pmd/lang/java/ast/JavaParser
22101 } catch (Throwable jjte000) { if (jjtc000) { jjtree.clearNodeScope(jjtn000); j .....
(3437) net/sourceforge/pmd/lang/java/ast/JavaParser
(424) net/sourceforge/pmd/lang/jsp/ast/JspParser
23101 jjtn000.setImage(content.toString()); } catch (Throwable jjte000) { if (jj .....
(3125) net/sourceforge/pmd/lang/java/ast/JavaParser
(4493) net/sourceforge/pmd/lang/java/ast/JavaParser
22101 } catch (Throwable jjte000) { if (jjtc000) { jjtree.clearNodeScope(jjtn000); j .....
(3124) net/sourceforge/pmd/lang/java/ast/JavaParser
(424) net/sourceforge/pmd/lang/jsp/ast/JspParser
23101 jjtn000.setImage(content.toString()); } catch (Throwable jjte000) { if (jj .....
(3096) net/sourceforge/pmd/lang/java/ast/JavaParser
(4493) net/sourceforge/pmd/lang/java/ast/JavaParser
22101 } catch (Throwable jjte000) { if (jjtc000) { jjtree.clearNodeScope(jjtn000); j .....
(3095) net/sourceforge/pmd/lang/java/ast/JavaParser
(424) net/sourceforge/pmd/lang/jsp/ast/JspParser
23101 jjtn000.setImage(content.toString()); } catch (Throwable jjte000) { if (jj .....
(1988) net/sourceforge/pmd/lang/java/ast/JavaParser
(4493) net/sourceforge/pmd/lang/java/ast/JavaParser
22101 } catch (Throwable jjte000) { if (jjtc000) { jjtree.clearNodeScope(jjtn000); j .....
(1987) net/sourceforge/pmd/lang/java/ast/JavaParser
(424) net/sourceforge/pmd/lang/jsp/ast/JspParser
23101 jjtn000.setImage(content.toString()); } catch (Throwable jjte000) { if (jj .....
(414) net/sourceforge/pmd/lang/java/ast/JavaParser
(4493) net/sourceforge/pmd/lang/java/ast/JavaParser
22101 } catch (Throwable jjte000) { if (jjtc000) { jjtree.clearNodeScope(jjtn000); j .....
(267) net/sourceforge/pmd/lang/java/ast/JavaParser
(503) net/sourceforge/pmd/lang/java/ast/JavaParser
23101 ClassOrInterfaceBody(); } catch (Throwable jjte000) { if (jjtc000) { jjtree.cl .....
(219) net/sourceforge/pmd/lang/java/ast/JavaParser
(414) net/sourceforge/pmd/lang/java/ast/JavaParser
22101 } catch (Throwable jjte000) { if (jjtc000) { jjtree.clearNodeScope(jjtn000); j .....
(4733) net/sourceforge/pmd/lang/java/ast/JavaParser
(5885) net/sourceforge/pmd/lang/java/ast/JavaParser
21100 MemberValue(); } catch (Throwable jjte000) { if (jjtc000) { jjtree.clearNodeSc .....
(4657) net/sourceforge/pmd/lang/java/ast/JavaParser
(4941) net/sourceforge/pmd/lang/java/ast/JavaParser
34100 jj_consume_token(RETURN); switch (jj_nt.kind) { case BOOLEAN: case BYTE: .....
(503) net/sourceforge/pmd/lang/java/ast/JavaParser
(5885) net/sourceforge/pmd/lang/java/ast/JavaParser
21100 MemberValue(); } catch (Throwable jjte000) { if (jjtc000) { jjtree.clearNodeSc .....
(268) net/sourceforge/pmd/lang/java/ast/JavaParser
(414) net/sourceforge/pmd/lang/java/ast/JavaParser
22100 } catch (Throwable jjte000) { if (jjtc000) { jjtree.clearNodeScope(jjtn000); j .....
(5615) net/sourceforge/pmd/lang/java/ast/JavaParser
(5885) net/sourceforge/pmd/lang/java/ast/JavaParser
2199 MemberValue(); } catch (Throwable jjte000) { if (jjtc000) { jjtree.clearNodeSc .....
(717) net/sourceforge/pmd/lang/java/ast/JavaParser
(957) net/sourceforge/pmd/lang/java/ast/JavaParser
3499 label_13: while (true) { switch (jj_nt.kind) { case ABSTRACT: .....
(546) net/sourceforge/pmd/lang/java/ast/JavaParser
(51) net/sourceforge/pmd/lang/jsp/ast/JspParser
2098 {if (true) return jjtn000;} } catch (Throwable jjte000) { if (jjtc000) { jjtree. .....
(803) net/sourceforge/pmd/lang/java/ast/JavaParser
(2451) net/sourceforge/pmd/lang/java/ast/JavaParser
2097 jj_la1[64] = jj_gen; ; } } catch (Throwable jjte000) { if (jjtc000) .....
(176) net/sourceforge/pmd/lang/java/ast/JavaParser
(219) net/sourceforge/pmd/lang/java/ast/JavaParser
1997 } catch (Throwable jjte000) { if (jjtc000) { jjtree.clearNodeScope(jjtn000); j .....
(412) net/sourceforge/pmd/lang/java/ast/JavaParser
(2493) net/sourceforge/pmd/lang/java/ast/JavaParser
1996 ConditionalAndExpression(); } } catch (Throwable jjte000) { if (jjtc000) { .....
(3206) net/sourceforge/pmd/lang/java/ast/JavaParser
(3366) net/sourceforge/pmd/lang/java/ast/JavaParser
1995 } } } catch (Throwable jjte000) { if (jjtc000) { jjtree.clearNodeScope .....
(1459) net/sourceforge/pmd/lang/java/ast/JavaParser
(3207) net/sourceforge/pmd/lang/java/ast/JavaParser
1894 } } catch (Throwable jjte000) { if (jjtc000) { jjtree.clearNodeScope(jjtn000); .....
(1297) net/sourceforge/pmd/lang/java/ast/JavaParser
(5555) net/sourceforge/pmd/lang/java/ast/JavaParser
3094 ASTMemberValueArrayInitializer jjtn000 = new ASTMemberValueArrayInitializer(this, JJTMEMBERVALUE .....
(175) net/sourceforge/pmd/lang/java/ast/JavaParser
(3207) net/sourceforge/pmd/lang/java/ast/JavaParser
1894 } } catch (Throwable jjte000) { if (jjtc000) { jjtree.clearNodeScope(jjtn000); .....
(2454) net/sourceforge/pmd/lang/java/ast/JavaParser
(4493) net/sourceforge/pmd/lang/java/ast/JavaParser
1793 } catch (Throwable jjte000) { if (jjtc000) { jjtree.clearNodeScope(jjtn000); j .....
(3724) net/sourceforge/pmd/lang/java/ast/JavaParser
(4657) net/sourceforge/pmd/lang/java/ast/JavaParser
3092 jj_consume_token(SEMICOLON); switch (jj_nt.kind) { case BOOLEAN: .....
(1239) net/sourceforge/pmd/lang/java/ast/JavaParser
(4659) net/sourceforge/pmd/lang/java/ast/JavaParser
3292 case BOOLEAN: case BYTE: case CHAR: case DOUBLE: .....
(1237) net/sourceforge/pmd/lang/java/ast/JavaParser
(5495) net/sourceforge/pmd/lang/java/ast/JavaParser
3087 MemberValueArrayInitializer(); break; case BOOLEAN: case BYTE: c .....
(9552) net/sourceforge/pmd/lang/java/ast/JavaParser
(1586) net/sourceforge/pmd/lang/jsp/ast/JspParser
1385 for (int i = 0; i < 77; i++) { if (la1tokens[i]) { jj_expentry = new int[1]; .....
(1239) net/sourceforge/pmd/lang/java/ast/JavaParser
(3726) net/sourceforge/pmd/lang/java/ast/JavaParser
2884 case BOOLEAN: case BYTE: case CHAR: case DOUBLE: case FALSE: c .....
(4654) net/sourceforge/pmd/lang/java/ast/JavaParser
(4690) net/sourceforge/pmd/lang/java/ast/JavaParser
2882 jj_la1[115] = jj_gen; ; } jj_consume_token(SEMICOLON); .....
(4694) net/sourceforge/pmd/lang/java/ast/JavaParser
(4764) net/sourceforge/pmd/lang/java/ast/JavaParser
2579 switch (jj_nt.kind) { case BOOLEAN: case BYTE: case CHAR: .....
(3174) net/sourceforge/pmd/lang/java/ast/JavaParser
(4296) net/sourceforge/pmd/lang/java/ast/JavaParser
2578 PostfixExpression(); } else { switch (jj_nt.kind) { case BOO .....
(718) net/sourceforge/pmd/lang/java/ast/JavaParser
(1025) net/sourceforge/pmd/lang/java/ast/JavaParser
2678 } else { switch (jj_nt.kind) { case ABSTRACT: case BOOLEAN: .....
(4596) net/sourceforge/pmd/lang/java/ast/JavaParser
(4624) net/sourceforge/pmd/lang/java/ast/JavaParser
2577 switch (jj_nt.kind) { case BOOLEAN: case BYTE: case CHAR: .....
(1681) net/sourceforge/pmd/lang/java/ast/JavaParser
(3174) net/sourceforge/pmd/lang/java/ast/JavaParser
2577 CastExpression(); } else { switch (jj_nt.kind) { case BOOLEA .....
(9433) net/sourceforge/pmd/lang/java/ast/JavaParser
(1463) net/sourceforge/pmd/lang/jsp/ast/JspParser
1475 if (token.kind == kind) { jj_gen++; if (++jj_gc > 100) { jj_gc = 0; .....
(5679) net/sourceforge/pmd/lang/java/ast/JavaParser
(5740) net/sourceforge/pmd/lang/java/ast/JavaParser
2575 try { switch (jj_nt.kind) { case ABSTRACT: case BOOLEAN: case BYTE: .....
(1301) net/sourceforge/pmd/lang/java/ast/JavaParser
(3724) net/sourceforge/pmd/lang/java/ast/JavaParser
2575 jj_consume_token(LPAREN); switch (jj_nt.kind) { case BOOLEAN: case BYTE: .....
(1237) net/sourceforge/pmd/lang/java/ast/JavaParser
(3034) net/sourceforge/pmd/lang/java/ast/JavaParser
2675 PreDecrementExpression(); break; case BOOLEAN: case BYTE: case C .....

View line in sourceCode ViolationRule
Avoid unused imports such as 'net.sourceforge.pmd.PMD' UnusedImports
Avoid unused imports such as 'net.sourceforge.pmd.lang.ast.TokenMgrError' UnusedImports
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
A catch statement should never catch throwable since it includes errors. AvoidCatchingThrowable
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
A catch statement should never catch throwable since it includes errors. AvoidCatchingThrowable
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
A catch statement should never catch throwable since it includes errors. AvoidCatchingThrowable
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
A catch statement should never catch throwable since it includes errors. AvoidCatchingThrowable
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
A catch statement should never catch throwable since it includes errors. AvoidCatchingThrowable
Avoid unused local variables such as 'extendsMoreThanOne'. UnusedLocalVariable
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
A catch statement should never catch throwable since it includes errors. AvoidCatchingThrowable
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
A catch statement should never catch throwable since it includes errors. AvoidCatchingThrowable
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
A catch statement should never catch throwable since it includes errors. AvoidCatchingThrowable
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
A catch statement should never catch throwable since it includes errors. AvoidCatchingThrowable
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
A catch statement should never catch throwable since it includes errors. AvoidCatchingThrowable
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
A catch statement should never catch throwable since it includes errors. AvoidCatchingThrowable
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
A catch statement should never catch throwable since it includes errors. AvoidCatchingThrowable
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
A catch statement should never catch throwable since it includes errors. AvoidCatchingThrowable
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
A catch statement should never catch throwable since it includes errors. AvoidCatchingThrowable
A catch statement should never catch throwable since it includes errors. AvoidCatchingThrowable
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
A catch statement should never catch throwable since it includes errors. AvoidCatchingThrowable
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
A catch statement should never catch throwable since it includes errors. AvoidCatchingThrowable
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
A catch statement should never catch throwable since it includes errors. AvoidCatchingThrowable
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
A catch statement should never catch throwable since it includes errors. AvoidCatchingThrowable
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
A catch statement should never catch throwable since it includes errors. AvoidCatchingThrowable
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
A catch statement should never catch throwable since it includes errors. AvoidCatchingThrowable
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
A catch statement should never catch throwable since it includes errors. AvoidCatchingThrowable
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
A catch statement should never catch throwable since it includes errors. AvoidCatchingThrowable
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
A catch statement should never catch throwable since it includes errors. AvoidCatchingThrowable
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
A catch statement should never catch throwable since it includes errors. AvoidCatchingThrowable
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
A catch statement should never catch throwable since it includes errors. AvoidCatchingThrowable
A catch statement should never catch throwable since it includes errors. AvoidCatchingThrowable
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
A catch statement should never catch throwable since it includes errors. AvoidCatchingThrowable
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
A catch statement should never catch throwable since it includes errors. AvoidCatchingThrowable
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
A catch statement should never catch throwable since it includes errors. AvoidCatchingThrowable
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
A catch statement should never catch throwable since it includes errors. AvoidCatchingThrowable
A catch statement should never catch throwable since it includes errors. AvoidCatchingThrowable
A catch statement should never catch throwable since it includes errors. AvoidCatchingThrowable
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
A catch statement should never catch throwable since it includes errors. AvoidCatchingThrowable
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
A catch statement should never catch throwable since it includes errors. AvoidCatchingThrowable
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
A catch statement should never catch throwable since it includes errors. AvoidCatchingThrowable
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
A catch statement should never catch throwable since it includes errors. AvoidCatchingThrowable
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
A catch statement should never catch throwable since it includes errors. AvoidCatchingThrowable
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
A catch statement should never catch throwable since it includes errors. AvoidCatchingThrowable
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
A catch statement should never catch throwable since it includes errors. AvoidCatchingThrowable
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
A catch statement should never catch throwable since it includes errors. AvoidCatchingThrowable
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
A catch statement should never catch throwable since it includes errors. AvoidCatchingThrowable
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
A catch statement should never catch throwable since it includes errors. AvoidCatchingThrowable
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
A catch statement should never catch throwable since it includes errors. AvoidCatchingThrowable
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
A catch statement should never catch throwable since it includes errors. AvoidCatchingThrowable
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
A catch statement should never catch throwable since it includes errors. AvoidCatchingThrowable
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
A catch statement should never catch throwable since it includes errors. AvoidCatchingThrowable
A catch statement should never catch throwable since it includes errors. AvoidCatchingThrowable
A catch statement should never catch throwable since it includes errors. AvoidCatchingThrowable
A catch statement should never catch throwable since it includes errors. AvoidCatchingThrowable
A catch statement should never catch throwable since it includes errors. AvoidCatchingThrowable
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
A catch statement should never catch throwable since it includes errors. AvoidCatchingThrowable
A catch statement should never catch throwable since it includes errors. AvoidCatchingThrowable
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
A catch statement should never catch throwable since it includes errors. AvoidCatchingThrowable
A catch statement should never catch throwable since it includes errors. AvoidCatchingThrowable
A catch statement should never catch throwable since it includes errors. AvoidCatchingThrowable
A catch statement should never catch throwable since it includes errors. AvoidCatchingThrowable
A catch statement should never catch throwable since it includes errors. AvoidCatchingThrowable
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
A catch statement should never catch throwable since it includes errors. AvoidCatchingThrowable
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
A catch statement should never catch throwable since it includes errors. AvoidCatchingThrowable
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
A catch statement should never catch throwable since it includes errors. AvoidCatchingThrowable
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
A catch statement should never catch throwable since it includes errors. AvoidCatchingThrowable
A catch statement should never catch throwable since it includes errors. AvoidCatchingThrowable
A catch statement should never catch throwable since it includes errors. AvoidCatchingThrowable
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
A catch statement should never catch throwable since it includes errors. AvoidCatchingThrowable
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
A catch statement should never catch throwable since it includes errors. AvoidCatchingThrowable
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
A catch statement should never catch throwable since it includes errors. AvoidCatchingThrowable
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
A catch statement should never catch throwable since it includes errors. AvoidCatchingThrowable
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
A catch statement should never catch throwable since it includes errors. AvoidCatchingThrowable
A catch statement should never catch throwable since it includes errors. AvoidCatchingThrowable
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
A catch statement should never catch throwable since it includes errors. AvoidCatchingThrowable
A catch statement should never catch throwable since it includes errors. AvoidCatchingThrowable
A catch statement should never catch throwable since it includes errors. AvoidCatchingThrowable
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
A catch statement should never catch throwable since it includes errors. AvoidCatchingThrowable
A catch statement should never catch throwable since it includes errors. AvoidCatchingThrowable
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
A catch statement should never catch throwable since it includes errors. AvoidCatchingThrowable
A catch statement should never catch throwable since it includes errors. AvoidCatchingThrowable
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
A catch statement should never catch throwable since it includes errors. AvoidCatchingThrowable
A catch statement should never catch throwable since it includes errors. AvoidCatchingThrowable
A catch statement should never catch throwable since it includes errors. AvoidCatchingThrowable
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
A catch statement should never catch throwable since it includes errors. AvoidCatchingThrowable
A catch statement should never catch throwable since it includes errors. AvoidCatchingThrowable
A catch statement should never catch throwable since it includes errors. AvoidCatchingThrowable
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
A catch statement should never catch throwable since it includes errors. AvoidCatchingThrowable
A catch statement should never catch throwable since it includes errors. AvoidCatchingThrowable
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
A catch statement should never catch throwable since it includes errors. AvoidCatchingThrowable
A catch statement should never catch throwable since it includes errors. AvoidCatchingThrowable
A catch statement should never catch throwable since it includes errors. AvoidCatchingThrowable
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
A catch statement should never catch throwable since it includes errors. AvoidCatchingThrowable
A catch statement should never catch throwable since it includes errors. AvoidCatchingThrowable
A catch statement should never catch throwable since it includes errors. AvoidCatchingThrowable
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
A catch statement should never catch throwable since it includes errors. AvoidCatchingThrowable
A catch statement should never catch throwable since it includes errors. AvoidCatchingThrowable
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
A catch statement should never catch throwable since it includes errors. AvoidCatchingThrowable
A catch statement should never catch throwable since it includes errors. AvoidCatchingThrowable
An empty statement (semicolon) not part of a loop EmptyStatementNotInLoop
A catch statement should never catch throwable since it includes errors. AvoidCatchingThrowable
A catch statement should never catch throwable since it includes errors. AvoidCatchingThrowable
System.arraycopy is more efficient AvoidArrayLoops


Bug: CategoryTypeAbbreviationPriorityMethod NameField Name
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2AdditiveExpression
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2AllocationExpression
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2AndExpression
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2Annotation
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2AnnotationMethodDeclaration
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2AnnotationTypeBody
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2AnnotationTypeDeclaration
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2AnnotationTypeMemberDeclaration
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2ArgumentList
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2Arguments
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2ArrayDimsAndInits
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2ArrayInitializer
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2AssertStatement
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2AssignmentOperator
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2Block
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2BlockStatement
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2BooleanLiteral
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2BreakStatement
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2CastExpression
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2CastLookahead
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2CatchStatement
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2ClassOrInterfaceBody
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2ClassOrInterfaceBodyDeclaration
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2ClassOrInterfaceDeclaration
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2ClassOrInterfaceType
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2CompilationUnit
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2ConditionalAndExpression
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2ConditionalExpression
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2ConditionalOrExpression
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2ConstructorDeclaration
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2ContinueStatement
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2DefaultValue
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2DoStatement
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2EmptyStatement
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2EnumBody
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2EnumConstant
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2EnumDeclaration
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2EqualityExpression
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2ExclusiveOrExpression
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2ExplicitConstructorInvocation
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2Expression
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2ExtendsList
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2FieldDeclaration
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2FinallyStatement
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2ForInit
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2ForStatement
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2ForUpdate
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2FormalParameter
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2FormalParameters
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2IfStatement
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2ImplementsList
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2ImportDeclaration
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2InclusiveOrExpression
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2Initializer
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2InstanceOfExpression
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2LabeledStatement
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2Literal
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2LocalVariableDeclaration
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2MarkerAnnotation
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2MemberSelector
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2MemberValue
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2MemberValueArrayInitializer
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2MemberValuePair
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2MemberValuePairs
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2MethodDeclaration
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2MethodDeclarator
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2Modifiers
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2MultiplicativeExpression
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2Name
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2NameList
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2NormalAnnotation
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2NullLiteral
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2PackageDeclaration
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2PostfixExpression
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2PreDecrementExpression
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2PreIncrementExpression
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2PrimaryExpression
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2PrimaryPrefix
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2PrimarySuffix
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2PrimitiveType
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2ReInit
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2ReInit
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2ReferenceType
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2RelationalExpression
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2ResultType
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2ReturnStatement
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2ShiftExpression
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2SingleMemberAnnotation
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2Statement
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2StatementExpression
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2StatementExpressionList
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2SwitchLabel
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2SwitchStatement
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2SynchronizedStatement
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2ThrowStatement
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2TryStatement
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2Type
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2TypeArgument
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2TypeArguments
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2TypeBound
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2TypeDeclaration
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2TypeParameter
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2TypeParameters
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2UnaryExpression
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2UnaryExpressionNotPlusMinus
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2VariableDeclarator
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2VariableDeclaratorId
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2VariableInitializer
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2WhileStatement
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2WildcardBounds
View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
3L'utilisation des import.* est prohibé - java.util.*.
7Commentaire javadoc manquant.
8Commentaire javadoc manquant.3
12Commentaire javadoc manquant.3
16Commentaire javadoc manquant.3
90Commentaire javadoc manquant.3
94Commentaire javadoc manquant.3
105Commentaire javadoc manquant.3
198Commentaire javadoc manquant.3
240Commentaire javadoc manquant.3
294Commentaire javadoc manquant.3
364Commentaire javadoc manquant.3
435Commentaire javadoc manquant.3
525Commentaire javadoc manquant.3
568Commentaire javadoc manquant.3
610Commentaire javadoc manquant.3
656Commentaire javadoc manquant.3
782Commentaire javadoc manquant.3
827Commentaire javadoc manquant.3
871Commentaire javadoc manquant.3
908Commentaire javadoc manquant.3
950Commentaire javadoc manquant.3
1017Commentaire javadoc manquant.3
1116Commentaire javadoc manquant.3
1159Commentaire javadoc manquant.3
1196Commentaire javadoc manquant.3
1229Commentaire javadoc manquant.3
1295Commentaire javadoc manquant.3
1378Commentaire javadoc manquant.3
1436Commentaire javadoc manquant.3
1481Commentaire javadoc manquant.3
1541Commentaire javadoc manquant.3
1605Commentaire javadoc manquant.3
1671Commentaire javadoc manquant.3
1756Commentaire javadoc manquant.3
1796Commentaire javadoc manquant.3
1843Commentaire javadoc manquant.3
1911Commentaire javadoc manquant.3
1965Commentaire javadoc manquant.3
2009Commentaire javadoc manquant.3
2065Commentaire javadoc manquant.3
2106Commentaire javadoc manquant.3
2173Commentaire javadoc manquant.3
2220Commentaire javadoc manquant.3
2252Commentaire javadoc manquant.3
2296Commentaire javadoc manquant.3
2344Commentaire javadoc manquant.3
2435Commentaire javadoc manquant.3
2475Commentaire javadoc manquant.3
2516Commentaire javadoc manquant.3
2557Commentaire javadoc manquant.3
2598Commentaire javadoc manquant.3
2639Commentaire javadoc manquant.3
2680Commentaire javadoc manquant.3
2735Commentaire javadoc manquant.3
2772Commentaire javadoc manquant.3
2837Commentaire javadoc manquant.3
2890Commentaire javadoc manquant.3
2945Commentaire javadoc manquant.3
3005Commentaire javadoc manquant.3
3088Commentaire javadoc manquant.3
3117Commentaire javadoc manquant.3
3146Commentaire javadoc manquant.3
3232Commentaire javadoc manquant.3
3293Commentaire javadoc manquant.3
3343Commentaire javadoc manquant.3
3389Commentaire javadoc manquant.3
3426Commentaire javadoc manquant.3
3459Commentaire javadoc manquant.3
3538Commentaire javadoc manquant.3
3605Commentaire javadoc manquant.3
3676Commentaire javadoc manquant.3
3704Commentaire javadoc manquant.3
3718Commentaire javadoc manquant.3
3782Commentaire javadoc manquant.3
3823Commentaire javadoc manquant.3
3898Commentaire javadoc manquant.3
3974Commentaire javadoc manquant.3
4079Commentaire javadoc manquant.3
4110Commentaire javadoc manquant.3
4151Commentaire javadoc manquant.3
4199Commentaire javadoc manquant.3
4266Commentaire javadoc manquant.3
4280Commentaire javadoc manquant.3
4371Commentaire javadoc manquant.3
4426Commentaire javadoc manquant.3
4469Commentaire javadoc manquant.3
4514Commentaire javadoc manquant.3
4546Commentaire javadoc manquant.3
4580Commentaire javadoc manquant.3
4755Commentaire javadoc manquant.3
4818Commentaire javadoc manquant.3
4859Commentaire javadoc manquant.3
4887Commentaire javadoc manquant.3
4911Commentaire javadoc manquant.3
4935Commentaire javadoc manquant.3
4999Commentaire javadoc manquant.3
5029Commentaire javadoc manquant.3
5061Commentaire javadoc manquant.3
5110Commentaire javadoc manquant.3
5142Commentaire javadoc manquant.3
5171Commentaire javadoc manquant.3
5215Commentaire javadoc manquant.3
5238Commentaire javadoc manquant.3
5261Commentaire javadoc manquant.3
5303Commentaire javadoc manquant.3
5345Commentaire javadoc manquant.3
5377Commentaire javadoc manquant.3
5412Commentaire javadoc manquant.3
5453Commentaire javadoc manquant.3
5484Commentaire javadoc manquant.3
5553Commentaire javadoc manquant.3
5638Commentaire javadoc manquant.3
5671Commentaire javadoc manquant.3
5735Commentaire javadoc manquant.3
5834Commentaire javadoc manquant.3
5878Commentaire javadoc manquant.3
9387Balise javadoc @param manquante pour 'stream'.32
9397Balise javadoc @param manquante pour 'stream'.33
9409Balise javadoc @param manquante pour 'tm'.44
9419Balise javadoc @param manquante pour 'tm'.45
9453Commentaire javadoc manquant.
9478Balise javadoc @return manquante.
9486Balise javadoc @return manquante.
9486Balise javadoc @param manquante pour 'index'.35
9527Balise javadoc @return manquante.
9655Commentaire javadoc manquant.
9656Commentaire javadoc manquant.5
9657Commentaire javadoc manquant.5
9658Commentaire javadoc manquant.5
9659Commentaire javadoc manquant.5

net.sourceforge.pmd.lang.java.ast.JavaParser$1

Package: net.sourceforge.pmd.lang.java.ast | Class source

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

0
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):
0
2
0
0
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
NaN


Method :Javadocs:Source statements:Cyclometic complexity:




net.sourceforge.pmd.lang.java.ast.JavaParser$JJCalls

Package: net.sourceforge.pmd.lang.java.ast | Class source

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

0
1
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):
1
1
2
0
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
Infinity


Method :Javadocs:Source statements:Cyclometic complexity:




net.sourceforge.pmd.lang.java.ast.JavaParser$LookaheadSuccess

Package: net.sourceforge.pmd.lang.java.ast | Class source

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

0
2
Total :
Per method :

NaN
Total :
Per method :
Per statement :

NaN
NaN
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
3
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
1
1
3
1
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
Infinity


Method :Javadocs:Source statements:Cyclometic complexity:




net.sourceforge.pmd.lang.java.ast.JavaParserTokenManager

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
41
40
7
34
Total :
Per method :
1716
42.9
Total :
Per method :
Per statement :
1040
26
0.61
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
9
2
70
146
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
8
0.2
Total :
Per method :
Per statement :
2
0.05
0
Total :
Per method :
Per statement :
92
2.3
0.05
Statement Test Coverage :
Method Test Reference :
0
18.14


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
setDebugStream(java.io.PrintStream)
1210
jjStopStringLiteralDfa_0(int,long,long)
0967312
jjStartNfa_0(int,long,long)
02111
jjStopAtPos(int,int)
0416
jjMoveStringLiteralDfa0_0()
0112951
jjMoveStringLiteralDfa1_0(long,long)
0117871
jjMoveStringLiteralDfa2_0(long,long,long,long)
072561
jjMoveStringLiteralDfa3_0(long,long,long,long)
070581
jjMoveStringLiteralDfa4_0(long,long,long,long)
066521
jjMoveStringLiteralDfa5_0(long,long)
057461
jjMoveStringLiteralDfa6_0(long,long)
046361
jjMoveStringLiteralDfa7_0(long,long)
030211
jjMoveStringLiteralDfa8_0(long,long)
027191
jjMoveStringLiteralDfa9_0(long,long)
021131
jjMoveStringLiteralDfa10_0(long,long)
01371
jjMoveStringLiteralDfa11_0(long,long)
01581
jjStartNfaWithStates_0(int,int,int)
07310
jjMoveNfa_0(int,int)
04782253
jjMoveStringLiteralDfa0_2()
0631
jjMoveStringLiteralDfa1_2(long)
01271
jjMoveStringLiteralDfa0_1()
0631
jjMoveStringLiteralDfa1_1(long)
01271
jjCanMove_0(int,int,int,long,long)
0851
jjCanMove_1(int,int,int,long,long)
080771
jjCanMove_2(int,int,int,long,long)
080771
JavaParserTokenManager(CharStream)
1213
JavaParserTokenManager(CharStream,int)
1310
ReInit(CharStream)
1512
ReInitRounds()
0522
ReInit(CharStream,int)
1310
SwitchTo(int)
1542
jjFillToken()
01921
getNextToken()
187309
SkipLexicalActions(Token)
01951
MoreLexicalActions()
01021
TokenLexicalActions(Token)
02031
jjCheckNAdd(int)
0423
jjAddStates(int,int)
0321
jjCheckNAddTwoStates(int,int)
0311
jjCheckNAddStates(int,int)
0321

View line in source of duplicated classesLinesTokensStart of code fragment
(1437) net/sourceforge/pmd/lang/cpp/ast/CppParserTokenManager
(1816) net/sourceforge/pmd/lang/java/ast/JavaParserTokenManager
7352 -1, -1, -1, -1, -1, -1, -1, 1, 2, 0, 0, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, .....
(1619) net/sourceforge/pmd/lang/cpp/ast/CppParserTokenManager
(2003) net/sourceforge/pmd/lang/java/ast/JavaParserTokenManager
33179 if (jjnewLexState[jjmatchedKind] != -1) curLexState = jjnewLexState[jjmatchedKind]; .....
(1816) net/sourceforge/pmd/lang/java/ast/JavaParserTokenManager
(1818) net/sourceforge/pmd/lang/java/ast/JavaParserTokenManager
3169 -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, .....
(1494) net/sourceforge/pmd/lang/cpp/ast/CppParserTokenManager
(1879) net/sourceforge/pmd/lang/java/ast/JavaParserTokenManager
41154 if (lexState >= 3 || lexState < 0) throw new TokenMgrError("Error: Ignoring invalid lexic .....
(1879) net/sourceforge/pmd/lang/java/ast/JavaParserTokenManager
(3308) net/sourceforge/pmd/lang/jsp/ast/JspParserTokenManager
31134 if (lexState >= 17 || lexState < 0) throw new TokenMgrError("Error: Ignoring invalid lexi .....
(1650) net/sourceforge/pmd/lang/cpp/ast/CppParserTokenManager
(2097) net/sourceforge/pmd/lang/java/ast/JavaParserTokenManager
30117 } } private void jjCheckNAdd(int state) { if (jjrounds[state] != jjround) { jjstate .....
(1670) net/sourceforge/pmd/lang/java/ast/JavaParserTokenManager
(1754) net/sourceforge/pmd/lang/java/ast/JavaParserTokenManager
15111 return ((jjbitVec58[i2] & l2) != 0L); case 49: return ((jjbitVec30[i2] & l .....

View line in sourceCode ViolationRule
Avoid unused imports such as 'net.sourceforge.pmd.PMD' UnusedImports
Avoid unused private fields such as 'lengthOfMatch'. UnusedPrivateField


Bug: CategoryTypeAbbreviationPriorityMethod NameField Name
STYLEDLS_DEAD_LOCAL_STOREDLS2jjMoveStringLiteralDfa4_0
MALICIOUS_CODEMS_PKGPROTECTMS2jjnewLexState
MALICIOUS_CODEMS_PKGPROTECTMS2jjstrLiteralImages
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2ReInit
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2ReInit
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2SwitchTo
PERFORMANCEURF_UNREAD_FIELDUrF2lengthOfMatch
View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
3L'utilisation des import.* est prohibé - java.util.*.
9Dans le commentaire javadoc de la classe, il manque une balise @author.
9Dans le commentaire javadoc de la classe, il manque une balise @version.
11Commentaire javadoc manquant.5
16Balise javadoc @param manquante pour 'ds'.51
860Commentaire javadoc manquant.1
863Commentaire javadoc manquant.1
866Commentaire javadoc manquant.1
869Commentaire javadoc manquant.1
872Commentaire javadoc manquant.1
875Commentaire javadoc manquant.1
878Commentaire javadoc manquant.1
881Commentaire javadoc manquant.1
884Commentaire javadoc manquant.1
887Commentaire javadoc manquant.1
890Commentaire javadoc manquant.1
893Commentaire javadoc manquant.1
896Commentaire javadoc manquant.1
899Commentaire javadoc manquant.1
902Commentaire javadoc manquant.1
905Commentaire javadoc manquant.1
908Commentaire javadoc manquant.1
911Commentaire javadoc manquant.1
914Commentaire javadoc manquant.1
917Commentaire javadoc manquant.1
920Commentaire javadoc manquant.1
923Commentaire javadoc manquant.1
926Commentaire javadoc manquant.1
929Commentaire javadoc manquant.1
932Commentaire javadoc manquant.1
935Commentaire javadoc manquant.1
938Commentaire javadoc manquant.1
941Commentaire javadoc manquant.1
944Commentaire javadoc manquant.1
947Commentaire javadoc manquant.1
950Commentaire javadoc manquant.1
953Commentaire javadoc manquant.1
956Commentaire javadoc manquant.1
959Commentaire javadoc manquant.1
962Commentaire javadoc manquant.1
965Commentaire javadoc manquant.1
968Commentaire javadoc manquant.1
971Commentaire javadoc manquant.1
974Commentaire javadoc manquant.1
977Commentaire javadoc manquant.1
980Commentaire javadoc manquant.1
983Commentaire javadoc manquant.1
986Commentaire javadoc manquant.1
989Commentaire javadoc manquant.1
992Commentaire javadoc manquant.1
995Commentaire javadoc manquant.1
998Commentaire javadoc manquant.1
1001Commentaire javadoc manquant.1
1004Commentaire javadoc manquant.1
1007Commentaire javadoc manquant.1
1010Commentaire javadoc manquant.1
1013Commentaire javadoc manquant.1
1016Commentaire javadoc manquant.1
1019Commentaire javadoc manquant.1
1022Commentaire javadoc manquant.1
1025Commentaire javadoc manquant.1
1028Commentaire javadoc manquant.1
1031Commentaire javadoc manquant.1
1034Commentaire javadoc manquant.1
1037Commentaire javadoc manquant.1
1040Commentaire javadoc manquant.1
1595Commentaire javadoc manquant.1
1822Commentaire javadoc manquant.1
1825Commentaire javadoc manquant.1
1828Commentaire javadoc manquant.1
1831Commentaire javadoc manquant.1
1834Commentaire javadoc manquant.1
1841Commentaire javadoc manquant.1
1843Balise javadoc @param manquante pour 'stream'.42
1848Balise javadoc @param manquante pour 'stream'.42
1848Balise javadoc @param manquante pour 'lexState'.54
1854Balise javadoc @param manquante pour 'stream'.31
1870Balise javadoc @param manquante pour 'stream'.31
1870Balise javadoc @param manquante pour 'lexState'.43
1877Balise javadoc @param manquante pour 'lexState'.26
1885Commentaire javadoc manquant.1
1909Commentaire javadoc manquant.1
1910Commentaire javadoc manquant.1
1911Commentaire javadoc manquant.1
1912Commentaire javadoc manquant.1
1913Commentaire javadoc manquant.1
1914Commentaire javadoc manquant.1
1917Balise javadoc @return manquante.
2037Commentaire javadoc manquant.1
2061Commentaire javadoc manquant.1
2075Commentaire javadoc manquant.1

net.sourceforge.pmd.lang.java.ast.JavaParserVisitorAdapter

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
110
109
110
0
Total :
Per method :
220
2.02
Total :
Per method :
Per statement :
109
1
0.5
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
1
10
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
110
10
112
5995
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
0
0
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
111
1.02
0.5
Statement Test Coverage :
Method Test Reference :
0
0.46


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
visit(JavaNode,Object)
031111
visit(ASTExtendsList,Object)
0210
visit(ASTClassOrInterfaceDeclaration,Object)
0212
visit(ASTImplementsList,Object)
0210
visit(ASTTypeParameters,Object)
0210
visit(ASTMemberSelector,Object)
0210
visit(ASTTypeParameter,Object)
0210
visit(ASTTypeBound,Object)
0210
visit(ASTClassOrInterfaceBody,Object)
0210
visit(ASTClassOrInterfaceBodyDeclaration,Object)
0211
visit(ASTEnumBody,Object)
0210
visit(ASTEnumConstant,Object)
0210
visit(ASTReferenceType,Object)
0211
visit(ASTClassOrInterfaceType,Object)
0210
visit(ASTTypeArguments,Object)
0210
visit(ASTTypeArgument,Object)
0210
visit(ASTWildcardBounds,Object)
0210
visit(ASTAnnotation,Object)
0210
visit(ASTNormalAnnotation,Object)
0210
visit(ASTMarkerAnnotation,Object)
0210
visit(ASTSingleMemberAnnotation,Object)
0210
visit(ASTMemberValuePairs,Object)
0210
visit(ASTMemberValuePair,Object)
0210
visit(ASTMemberValue,Object)
0210
visit(ASTMemberValueArrayInitializer,Object)
0210
visit(ASTAnnotationTypeDeclaration,Object)
0211
visit(ASTAnnotationTypeBody,Object)
0210
visit(ASTAnnotationTypeMemberDeclaration,Object)
0210
visit(ASTAnnotationMethodDeclaration,Object)
0210
visit(ASTDefaultValue,Object)
0210
visit(ASTRUNSIGNEDSHIFT,Object)
0210
visit(ASTRSIGNEDSHIFT,Object)
0210
visit(ASTCompilationUnit,Object)
0212
visit(ASTEnumDeclaration,Object)
0211
visit(ASTAssertStatement,Object)
0210
visit(ASTPackageDeclaration,Object)
0210
visit(ASTImportDeclaration,Object)
0210
visit(ASTTypeDeclaration,Object)
0211
visit(ASTFieldDeclaration,Object)
0211
visit(ASTVariableDeclarator,Object)
0212
visit(ASTVariableDeclaratorId,Object)
0212
visit(ASTVariableInitializer,Object)
0210
visit(ASTArrayInitializer,Object)
0210
visit(ASTMethodDeclaration,Object)
0210
visit(ASTMethodDeclarator,Object)
0210
visit(ASTFormalParameters,Object)
0210
visit(ASTFormalParameter,Object)
0210
visit(ASTConstructorDeclaration,Object)
0210
visit(ASTExplicitConstructorInvocation,Object)
0210
visit(ASTInitializer,Object)
0210
visit(ASTType,Object)
0211
visit(ASTPrimitiveType,Object)
0211
visit(ASTResultType,Object)
0210
visit(ASTName,Object)
0211
visit(ASTNameList,Object)
0210
visit(ASTExpression,Object)
0212
visit(ASTAssignmentOperator,Object)
0210
visit(ASTConditionalExpression,Object)
0211
visit(ASTConditionalOrExpression,Object)
0211
visit(ASTConditionalAndExpression,Object)
0211
visit(ASTInclusiveOrExpression,Object)
0211
visit(ASTExclusiveOrExpression,Object)
0211
visit(ASTAndExpression,Object)
0211
visit(ASTEqualityExpression,Object)
0211
visit(ASTInstanceOfExpression,Object)
0211
visit(ASTRelationalExpression,Object)
0211
visit(ASTShiftExpression,Object)
0211
visit(ASTAdditiveExpression,Object)
0211
visit(ASTMultiplicativeExpression,Object)
0211
visit(ASTUnaryExpression,Object)
0211
visit(ASTPreIncrementExpression,Object)
0211
visit(ASTPreDecrementExpression,Object)
0211
visit(ASTUnaryExpressionNotPlusMinus,Object)
0211
visit(ASTPostfixExpression,Object)
0211
visit(ASTCastExpression,Object)
0211
visit(ASTPrimaryExpression,Object)
0212
visit(ASTPrimaryPrefix,Object)
0211
visit(ASTPrimarySuffix,Object)
0211
visit(ASTLiteral,Object)
0211
visit(ASTBooleanLiteral,Object)
0211
visit(ASTNullLiteral,Object)
0211
visit(ASTArguments,Object)
0210
visit(ASTArgumentList,Object)
0210
visit(ASTAllocationExpression,Object)
0211
visit(ASTArrayDimsAndInits,Object)
0210
visit(ASTStatement,Object)
0211
visit(ASTLabeledStatement,Object)
0211
visit(ASTBlock,Object)
0210
visit(ASTBlockStatement,Object)
0210
visit(ASTLocalVariableDeclaration,Object)
0210
visit(ASTEmptyStatement,Object)
0210
visit(ASTStatementExpression,Object)
0212
visit(ASTSwitchStatement,Object)
0211
visit(ASTSwitchLabel,Object)
0210
visit(ASTIfStatement,Object)
0210
visit(ASTWhileStatement,Object)
0210
visit(ASTDoStatement,Object)
0210
visit(ASTForStatement,Object)
0210
visit(ASTForInit,Object)
0211
visit(ASTStatementExpressionList,Object)
0210
visit(ASTForUpdate,Object)
0211
visit(ASTBreakStatement,Object)
0211
visit(ASTContinueStatement,Object)
0211
visit(ASTReturnStatement,Object)
0211
visit(ASTThrowStatement,Object)
0211
visit(ASTSynchronizedStatement,Object)
0210
visit(ASTTryStatement,Object)
0210
visit(ASTFinallyStatement,Object)
0210
visit(ASTCatchStatement,Object)
0210

View line in source of duplicated classesLinesTokensStart of code fragment
(5) net/sourceforge/pmd/lang/java/ast/JavaParserVisitorAdapter
(68) net/sourceforge/pmd/lang/java/rule/AbstractJavaRule
4372399 public Object visit(JavaNode node, Object data) { node.childrenAccept(this, data); return nu .....



View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
3Commentaire javadoc manquant.
5Commentaire javadoc manquant.5
10Commentaire javadoc manquant.5
14Commentaire javadoc manquant.5
18Commentaire javadoc manquant.5
22Commentaire javadoc manquant.5
26Commentaire javadoc manquant.5
30Commentaire javadoc manquant.5
34Commentaire javadoc manquant.5
38Commentaire javadoc manquant.5
42Commentaire javadoc manquant.5
46Commentaire javadoc manquant.5
50Commentaire javadoc manquant.5
54Commentaire javadoc manquant.5
58Commentaire javadoc manquant.5
62Commentaire javadoc manquant.5
66Commentaire javadoc manquant.5
70Commentaire javadoc manquant.5
74Commentaire javadoc manquant.5
78Commentaire javadoc manquant.5
82Commentaire javadoc manquant.5
86Commentaire javadoc manquant.5
90Commentaire javadoc manquant.5
94Commentaire javadoc manquant.5
98Commentaire javadoc manquant.5
102Commentaire javadoc manquant.5
106Commentaire javadoc manquant.5
110Commentaire javadoc manquant.5
114Commentaire javadoc manquant.5
117Commentaire javadoc manquant.5
121Commentaire javadoc manquant.5
125Commentaire javadoc manquant.5
129Commentaire javadoc manquant.5
133Commentaire javadoc manquant.5
137Commentaire javadoc manquant.5
141Commentaire javadoc manquant.5
145Commentaire javadoc manquant.5
149Commentaire javadoc manquant.5
153Commentaire javadoc manquant.5
157Commentaire javadoc manquant.5
161Commentaire javadoc manquant.5
165Commentaire javadoc manquant.5
169Commentaire javadoc manquant.5
173Commentaire javadoc manquant.5
177Commentaire javadoc manquant.5
181Commentaire javadoc manquant.5
185Commentaire javadoc manquant.5
189Commentaire javadoc manquant.5
193Commentaire javadoc manquant.5
197Commentaire javadoc manquant.5
201Commentaire javadoc manquant.5
205Commentaire javadoc manquant.5
209Commentaire javadoc manquant.5
213Commentaire javadoc manquant.5
217Commentaire javadoc manquant.5
221Commentaire javadoc manquant.5
225Commentaire javadoc manquant.5
229Commentaire javadoc manquant.5
233Commentaire javadoc manquant.5
237Commentaire javadoc manquant.5
241Commentaire javadoc manquant.5
245Commentaire javadoc manquant.5
249Commentaire javadoc manquant.5
253Commentaire javadoc manquant.5
257Commentaire javadoc manquant.5
261Commentaire javadoc manquant.5
265Commentaire javadoc manquant.5
269Commentaire javadoc manquant.5
273Commentaire javadoc manquant.5
277Commentaire javadoc manquant.5
281Commentaire javadoc manquant.5
285Commentaire javadoc manquant.5
289Commentaire javadoc manquant.5
293Commentaire javadoc manquant.5
297Commentaire javadoc manquant.5
301Commentaire javadoc manquant.5
305Commentaire javadoc manquant.5
309Commentaire javadoc manquant.5
313Commentaire javadoc manquant.5
317Commentaire javadoc manquant.5
321Commentaire javadoc manquant.5
325Commentaire javadoc manquant.5
329Commentaire javadoc manquant.5
333Commentaire javadoc manquant.5
337Commentaire javadoc manquant.5
341Commentaire javadoc manquant.5
345Commentaire javadoc manquant.5
349Commentaire javadoc manquant.5
353Commentaire javadoc manquant.5
357Commentaire javadoc manquant.5
361Commentaire javadoc manquant.5
365Commentaire javadoc manquant.5
369Commentaire javadoc manquant.5
373Commentaire javadoc manquant.5
377Commentaire javadoc manquant.5
381Commentaire javadoc manquant.5
385Commentaire javadoc manquant.5
389Commentaire javadoc manquant.5
393Commentaire javadoc manquant.5
397Commentaire javadoc manquant.5
401Commentaire javadoc manquant.5
405Commentaire javadoc manquant.5
409Commentaire javadoc manquant.5
413Commentaire javadoc manquant.5
417Commentaire javadoc manquant.5
421Commentaire javadoc manquant.5
425Commentaire javadoc manquant.5
429Commentaire javadoc manquant.5
433Commentaire javadoc manquant.5
437Commentaire javadoc manquant.5

net.sourceforge.pmd.lang.java.ast.MultiLineComment

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
1
1
1
0
Total :
Per method :
3
3
Total :
Per method :
Per statement :
1
1
0.33
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
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
2
0
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
0
0
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
3
3
1
Statement Test Coverage :
Method Test Reference :
0
1


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
MultiLineComment(Token)
0211




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
3Commentaire javadoc manquant.
5Commentaire javadoc manquant.5

net.sourceforge.pmd.lang.java.ast.ParseException

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
5
5
4
1
Total :
Per method :
91
18.2
Total :
Per method :
Per statement :
27
5.4
0.3
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
2
11
21
0
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
6
1.2
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
11
2.2
0.12
Statement Test Coverage :
Method Test Reference :
0
3


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ParseException(Token,Token[][],String[])
1610
ParseException()
13143
ParseException(String)
13110
getMessage()
134111
add_escapes(String)
139131

View line in source of duplicated classesLinesTokensStart of code fragment
(14) net/sourceforge/pmd/lang/java/ast/ParseException
(14) net/sourceforge/pmd/lang/jsp/ast/ParseException
184600 public class ParseException extends net.sourceforge.pmd.lang.ast.ParseException { /** * This .....
(43) net/sourceforge/pmd/lang/ast/TokenMgrError
(152) net/sourceforge/pmd/lang/java/ast/ParseException
44205 protected String add_escapes(String str) { StringBuffer retval = new StringBuffer(); .....



Bug: CategoryTypeAbbreviationPriorityMethod NameField Name
MALICIOUS_CODEEI_EXPOSE_REP2EI22<init>expectedTokenSequences
MALICIOUS_CODEEI_EXPOSE_REP2EI22<init>tokenImage
BAD_PRACTICENM_SAME_SIMPLE_NAME_AS_SUPERCLASSNm1
PERFORMANCESBSC_USE_STRINGBUFFER_CONCATENATIONSBSC2getMessage
View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
14Dans le commentaire javadoc de la classe, il manque une balise @author.
14Dans le commentaire javadoc de la classe, il manque une balise @version.
26Balise HTML trouvée dans la javadoc : <result of getMessage>26
28Balise javadoc @param manquante pour 'currentTokenVal'.31
29Balise javadoc @param manquante pour 'expectedTokenSequencesVal'.33
30Balise javadoc @param manquante pour 'tokenImageVal'.34
56Balise javadoc @param manquante pour 'message'.32
99Balise javadoc @return manquante.
152Balise javadoc @return manquante.
152Balise javadoc @param manquante pour 'str'.39

net.sourceforge.pmd.lang.java.ast.SingleLineComment

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
1
1
1
0
Total :
Per method :
3
3
Total :
Per method :
Per statement :
1
1
0.33
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
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
2
0
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
0
0
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
3
3
1
Statement Test Coverage :
Method Test Reference :
0
1


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
SingleLineComment(Token)
0211




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
3Commentaire javadoc manquant.
5Commentaire javadoc manquant.5

net.sourceforge.pmd.lang.java.ast.Token

Package: net.sourceforge.pmd.lang.java.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
7
7
7
0
Total :
Per method :
33
4.71
Total :
Per method :
Per statement :
12
1.71
0.36
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
1
1
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
1
12
9
19
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
7
1
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
15
2.14
0.45
Statement Test Coverage :
Method Test Reference :
0
1.57


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
getValue()
1210
Token()
1114
Token(int)
1210
Token(int,String)
1313
toString()
1210
newToken(int,String)
1852
GTToken.GTToken(int,String)
0210
newToken(int)
0210

View line in source of duplicated classesLinesTokensStart of code fragment
(9) net/sourceforge/pmd/lang/java/ast/Token
(9) net/sourceforge/pmd/lang/jsp/ast/Token
105104 public class Token { /** * An integer that describes the kind of this token. This numbering .....
(9) net/sourceforge/pmd/lang/cpp/ast/Token
(9) net/sourceforge/pmd/lang/java/ast/Token
105104 public class Token { /** * An integer that describes the kind of this token. This numbering .....



View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
9Dans le commentaire javadoc de la classe, il manque une balise @author.
9Dans le commentaire javadoc de la classe, il manque une balise @version.
64Balise javadoc @return manquante.
76Balise javadoc @param manquante pour 'kind'.20
84Balise javadoc @param manquante pour 'kind'.20
84Balise javadoc @param manquante pour 'image'.33
93Balise javadoc @return manquante.
110Balise javadoc @return manquante.
110Balise javadoc @param manquante pour 'ofKind'.36
110Balise javadoc @param manquante pour 'image'.51
122Commentaire javadoc manquant.
123Commentaire javadoc manquant.6
124Commentaire javadoc manquant.6
129Commentaire javadoc manquant.3

net.sourceforge.pmd.lang.java.ast.Token$GTToken

Package: net.sourceforge.pmd.lang.java.ast | Class source

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

1
0
Total :
Per method :

NaN
Total :
Per method :
Per statement :

NaN
NaN
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
1
3
2
0
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
2


Method :Javadocs:Source statements:Cyclometic complexity: