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.rule.properties

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

net.sourceforge.pmd.lang.rule.properties.AbstractDelimitedProperty

Package: net.sourceforge.pmd.lang.rule.properties | Class source

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

NaN
NaN
Total :
Per method :
Per statement :
10
1.43
0.48
Statement Test Coverage :
Method Test Reference :
0
2


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
AbstractDelimitedProperty(String,String,T,char,float)
1310
delimiterIn(String)
0430
addAttributesTo(String)
1310
defaultAsString()
1210
multiValueDelimiter(char)
1210
multiValueDelimiter()
1210
isMultiValue()
0210




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
11Dans le commentaire javadoc de la classe, il manque une balise @param <T>.
11Dans le commentaire javadoc de la classe, il manque une balise @version.
31Commentaire javadoc manquant.5
39Le commentaire javadoc est vide.
40Balise HTML trouvée dans la javadoc : <String,String>29
48Le commentaire javadoc est vide.
55Le commentaire javadoc est vide.
62Le commentaire javadoc est vide.
70Le commentaire javadoc est vide.

net.sourceforge.pmd.lang.rule.properties.AbstractEnumeratedProperty

Package: net.sourceforge.pmd.lang.rule.properties | Class source

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

NaN
NaN
Total :
Per method :
Per statement :
19
3.17
0.53
Statement Test Coverage :
Method Test Reference :
0
4.5


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
AbstractEnumeratedProperty(String,String,String[],E[],E[][],float,boolean)
0510
selectionsIn(String[],String[][],boolean)
1860
defaultAsString()
1220
nonLegalValueMsgFor(Object)
1210
choiceFrom(String)
1540
choices()
1940




Bug: CategoryTypeAbbreviationPriorityMethod NameField Name
MALICIOUS_CODEEI_EXPOSE_REPEI2choiceschoices
MALICIOUS_CODEEI_EXPOSE_REP2EI22<init>orderedLabels
View line in sourceStyle ErrorColumn
10Le commentaire javadoc est vide.
12Dans le commentaire javadoc de la classe, il manque une balise @author.
12Dans le commentaire javadoc de la classe, il manque une balise @param <E>.
12Dans le commentaire javadoc de la classe, il manque une balise @param <T>.
12Dans le commentaire javadoc de la classe, il manque une balise @version.
14Commentaire javadoc manquant.5
15Commentaire javadoc manquant.5
18Commentaire javadoc manquant.5
20Le commentaire javadoc est vide.
32Balise javadoc @param manquante pour 'theName'.46
32Balise javadoc @param manquante pour 'theDescription'.62
32Balise javadoc @param manquante pour 'theLabels'.87
32Balise javadoc @param manquante pour 'theChoices'.102
32Balise javadoc @param manquante pour 'choiceIndices'.120
32Balise javadoc @param manquante pour 'theUIOrder'.141
32Balise javadoc @param manquante pour 'isMulti'.161
59Le commentaire javadoc est vide.
91Le commentaire javadoc est vide.
94Balise javadoc @return manquante.

net.sourceforge.pmd.lang.rule.properties.AbstractMultiNumericProperty

Package: net.sourceforge.pmd.lang.rule.properties | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
3
3
1
2
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
4
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
1
4
6
3
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
3
1
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
6
2
0.86
Statement Test Coverage :
Method Test Reference :
0
3


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
AbstractMultiNumericProperty(String,String,Number,Number,T,float)
1210
isMultiValue()
0210
defaultAsString()
1210




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
3Le commentaire javadoc est vide.
7Dans le commentaire javadoc de la classe, il manque une balise @param <T>.
7Dans le commentaire javadoc de la classe, il manque une balise @version.
22Le commentaire javadoc est vide.
31Le commentaire javadoc est vide.

net.sourceforge.pmd.lang.rule.properties.AbstractMultiPackagedProperty

Package: net.sourceforge.pmd.lang.rule.properties | Class source

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

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


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
AbstractMultiPackagedProperty(String,String,T,String[],float)
1210
isMultiValue()
0210
defaultAsString()
1210




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
3Le commentaire javadoc est vide.
7Dans le commentaire javadoc de la classe, il manque une balise @param <T>.
7Dans le commentaire javadoc de la classe, il manque une balise @version.
9Commentaire javadoc manquant.5
23Le commentaire javadoc est vide.
32Le commentaire javadoc est vide.

net.sourceforge.pmd.lang.rule.properties.AbstractNumericProperty

Package: net.sourceforge.pmd.lang.rule.properties | Class source

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

NaN
NaN
Total :
Per method :
Per statement :
13
1.86
0.43
Statement Test Coverage :
Method Test Reference :
0
2


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
AbstractNumericProperty(String,String,Number,Number,T,float)
1630
lowerLimit()
1211
defaultAsString()
1210
upperLimit()
1210
rangeString()
1611
valueErrorFor(Object)
1540
addAttributesTo(String)
1410




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
13Dans le commentaire javadoc de la classe, il manque une balise @param <T>.
13Dans le commentaire javadoc de la classe, il manque une balise @version.
18Le commentaire javadoc est vide.
28Balise javadoc @param manquante pour 'theName'.50
28Balise javadoc @param manquante pour 'theDescription'.66
28Balise javadoc @param manquante pour 'lower'.89
28Balise javadoc @param manquante pour 'upper'.103
28Balise javadoc @param manquante pour 'theDefault'.112
28Balise javadoc @param manquante pour 'theUIOrder'.130
48Le commentaire javadoc est vide.
64Le commentaire javadoc est vide.
95Balise HTML trouvée dans la javadoc : <String,String>33

net.sourceforge.pmd.lang.rule.properties.AbstractPackagedProperty

Package: net.sourceforge.pmd.lang.rule.properties | Class source

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

NaN
NaN
Total :
Per method :
Per statement :
15
1.88
0.26
Statement Test Coverage :
Method Test Reference :
0
6


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
AbstractPackagedProperty(String,String,T,String[],float)
1410
addAttributesTo(String)
1310
delimitedPackageNames()
11071
checkValidPackages(Object,String[])
12191
itemTypeName()
1111
valueErrorFor(Object)
11290
packageNameOf(Object)
1112
legalPackageNames()
1210




Bug: CategoryTypeAbbreviationPriorityMethod NameField Name
MALICIOUS_CODEEI_EXPOSE_REPEI2legalPackageNameslegalPackageNames
View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
15Dans le commentaire javadoc de la classe, il manque une balise @param <T>.
15Dans le commentaire javadoc de la classe, il manque une balise @version.
21Le commentaire javadoc est vide.
30Balise javadoc @param manquante pour 'theName'.51
30Balise javadoc @param manquante pour 'theDescription'.67
30Balise javadoc @param manquante pour 'theDefault'.85
30Balise javadoc @param manquante pour 'theLegalPackageNames'.106
30Balise javadoc @param manquante pour 'theUIOrder'.134
38Le commentaire javadoc est vide.
39Balise HTML trouvée dans la javadoc : <String,String>29
47Le commentaire javadoc est vide.
108Le commentaire javadoc est vide.
135Le commentaire javadoc est vide.
142Le commentaire javadoc est vide.

net.sourceforge.pmd.lang.rule.properties.AbstractProperty

Package: net.sourceforge.pmd.lang.rule.properties | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
31
30
20
11
Total :
Per method :
140
4.67
Total :
Per method :
Per statement :
91
3.03
0.65
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
1
6
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
3
6
52
429
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
27
0.9
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
15
0.5
0.11
Statement Test Coverage :
Method Test Reference :
0
1.25


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
AbstractProperty(String,String,T,float)
1610
checkNotEmpty(String,String)
1431
checkPositive(float,String)
1431
multiValueDelimiter()
1211
name()
1211
description()
1210
defaultValue()
1211
defaultHasNullValue()
1981
isMultiValue()
1213
isRequired()
1211
uiOrder()
1210
asString(Object)
1221
asDelimitedString(T)
1210
asDelimitedString(T,char)
116100
compareTo(PropertyDescriptor)
1311
errorFor(Object)
1541
valueErrorFor(Object)
1653
valuesErrorFor(Object)
11061
isArray(Object)
1223
typeErrorFor(Object)
113131
propertyErrorFor(Rule)
1540
choices()
1210
preferredRowCount()
1210
equals(Object)
0870
hashCode()
0210
toString()
0210
defaultAsString()
1111
areEqual(Object,Object)
0870
attributeValuesById()
1410
addAttributesTo(String)
1310




View line in sourceStyle ErrorColumn
13Le commentaire javadoc est vide.
17Dans le commentaire javadoc de la classe, il manque une balise @param <T>.
17Dans le commentaire javadoc de la classe, il manque une balise @version.
43Le commentaire javadoc est vide.
58Le commentaire javadoc est vide.
213Le commentaire javadoc est vide.
228Le commentaire javadoc est vide.
249Le commentaire javadoc est vide.
257Le commentaire javadoc est vide.
344Le commentaire javadoc est vide.
349Le commentaire javadoc est vide.
369Le commentaire javadoc est vide.
370Balise HTML trouvée dans la javadoc : <String,String>23
379Le commentaire javadoc est vide.
380Balise HTML trouvée dans la javadoc : <String,String>33

net.sourceforge.pmd.lang.rule.properties.AbstractScalarProperty

Package: net.sourceforge.pmd.lang.rule.properties | Class source

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

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


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
AbstractScalarProperty(String,String,T,float)
1210
createFrom(String)
1111
arrayFor(int)
1441
valueFrom(String)
0840




View line in sourceStyle ErrorColumn
14Dans le commentaire javadoc de la classe, il manque une balise @param <T>.
14Dans le commentaire javadoc de la classe, il manque une balise @version.
27Le commentaire javadoc est vide.
33Le commentaire javadoc est vide.
44Le commentaire javadoc est vide.
51Balise javadoc @throws manquante pour 'IllegalArgumentException'.55

net.sourceforge.pmd.lang.rule.properties.BooleanMultiProperty

Package: net.sourceforge.pmd.lang.rule.properties | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
7
6
3
4
Total :
Per method :
13
2.17
Total :
Per method :
Per statement :
6
1
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):
1
2
10
21
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
6
1
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
5
0.83
0.38
Statement Test Coverage :
Method Test Reference :
0
1.33


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
BooleanMultiProperty(String,String,Boolean[],float)
1214
type()
1210
isMultiValue()
0210
createFrom(String)
1210
arrayFor(int)
1210
defaultAsString()
1210




View line in sourceStyle ErrorColumn
11Dans le commentaire javadoc de la classe, il manque une balise @version.
24Le commentaire javadoc est vide.
32Le commentaire javadoc est vide.
51Le commentaire javadoc est vide.
59Le commentaire javadoc est vide.

net.sourceforge.pmd.lang.rule.properties.BooleanProperty

Package: net.sourceforge.pmd.lang.rule.properties | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
6
6
3
3
Total :
Per method :
13
2.17
Total :
Per method :
Per statement :
6
1
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):
1
13
12
15
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
7
1.17
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
4
0.67
0.31
Statement Test Coverage :
Method Test Reference :
0
1.33


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
BooleanProperty(String,String,Boolean,float)
12114
BooleanProperty(String,String,String,float)
1211
boolFrom(String)
1212
type()
1210
defaultAsString()
1210
createFrom(String)
1210




View line in sourceStyle ErrorColumn
11Dans le commentaire javadoc de la classe, il manque une balise @version.
38Le commentaire javadoc est vide.
46Le commentaire javadoc est vide.
54Le commentaire javadoc est vide.

net.sourceforge.pmd.lang.rule.properties.CharacterMultiProperty

Package: net.sourceforge.pmd.lang.rule.properties | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
6
5
5
1
Total :
Per method :
25
5
Total :
Per method :
Per statement :
13
2.6
0.52
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
13
15
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
5
1
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
8
1.6
0.32
Statement Test Coverage :
Method Test Reference :
0
0.8


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
CharacterMultiProperty(String,String,Character[],float,char)
1655
CharacterMultiProperty(String,String,String,String)
1210
charsIn(String,char)
0841
type()
1210
valueFrom(String)
1621




View line in sourceStyle ErrorColumn
15Dans le commentaire javadoc de la classe, il manque une balise @version.
45Balise javadoc @param manquante pour 'theName'.46
45Balise javadoc @param manquante pour 'theDescription'.62
45Balise javadoc @param manquante pour 'theDefaults'.85
45Balise javadoc @param manquante pour 'otherParams'.118
63Le commentaire javadoc est vide.
71Le commentaire javadoc est vide.
77Balise javadoc @throws manquante pour 'IllegalArgumentException'.65

net.sourceforge.pmd.lang.rule.properties.CharacterProperty

Package: net.sourceforge.pmd.lang.rule.properties | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
7
6
6
1
Total :
Per method :
15
2.5
Total :
Per method :
Per statement :
9
1.5
0.6
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
14
21
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
7
1.17
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
5
0.83
0.33
Statement Test Coverage :
Method Test Reference :
0
0.5


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
CharacterProperty(String,String,Character,float)
1216
CharacterProperty(String,String,String,float)
1210
charFrom(String)
1442
type()
1210
valueFrom(String)
1210
defaultAsString()
1210




View line in sourceStyle ErrorColumn
12Dans le commentaire javadoc de la classe, il manque une balise @version.
37Le commentaire javadoc est vide.
49Le commentaire javadoc est vide.
57Le commentaire javadoc est vide.
63Balise javadoc @throws manquante pour 'IllegalArgumentException'.63

net.sourceforge.pmd.lang.rule.properties.DoubleMultiProperty

Package: net.sourceforge.pmd.lang.rule.properties | Class source

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

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


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
DoubleMultiProperty(String,String,Double,Double,Double[],float)
1213
type()
1210
createFrom(String)
1210
arrayFor(int)
1210




View line in sourceStyle ErrorColumn
12Dans le commentaire javadoc de la classe, il manque une balise @version.
26Le commentaire javadoc est vide.
34Le commentaire javadoc est vide.
42Le commentaire javadoc est vide.

net.sourceforge.pmd.lang.rule.properties.DoubleProperty

Package: net.sourceforge.pmd.lang.rule.properties | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
5
5
4
1
Total :
Per method :
11
2.2
Total :
Per method :
Per statement :
5
1
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):
1
13
7
10
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 :
3
0.6
0.27
Statement Test Coverage :
Method Test Reference :
0
0.75


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
DoubleProperty(String,String,Double,Double,Double,float)
1214
DoubleProperty(String,String,String,String,String,float)
1211
doubleFrom(String)
1213
type()
1210
createFrom(String)
1210




View line in sourceStyle ErrorColumn
12Dans le commentaire javadoc de la classe, il manque une balise @version.
43Le commentaire javadoc est vide.
51Le commentaire javadoc est vide.

net.sourceforge.pmd.lang.rule.properties.EnumeratedMultiProperty

Package: net.sourceforge.pmd.lang.rule.properties | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
8
6
8
0
Total :
Per method :
27
4.5
Total :
Per method :
Per statement :
11
1.83
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):
2
3
18
26
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
4
0.67
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
8
1.33
0.3
Statement Test Coverage :
Method Test Reference :
0
0.62


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
EnumeratedMultiProperty(String,String,String[],E[],E[][],float)
1210
type()
1210
isMultiValue()
0210
errorFor(Object)
0640
valueFrom(String)
1620
asDelimitedString(Object[])
0821




View line in sourceStyle ErrorColumn
16Dans le commentaire javadoc de la classe, il manque une balise @param <E>.
16Dans le commentaire javadoc de la classe, il manque une balise @version.
32Le commentaire javadoc est vide.
40Le commentaire javadoc est vide.
49Le commentaire javadoc est vide.
65Le commentaire javadoc est vide.
72Balise javadoc @throws manquante pour 'IllegalArgumentException'.56
82Le commentaire javadoc est vide.

net.sourceforge.pmd.lang.rule.properties.EnumeratedProperty

Package: net.sourceforge.pmd.lang.rule.properties | 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):
1
6
10
8
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
4
0.8
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
7
1.4
0.64
Statement Test Coverage :
Method Test Reference :
0
1.2


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
EnumeratedProperty(String,String,String[],E[],int,float)
1210
type()
1210
errorFor(Object)
0220
valueFrom(String)
1210
asDelimitedString(Object)
0210




View line in sourceStyle ErrorColumn
14Dans le commentaire javadoc de la classe, il manque une balise @param <E>.
14Dans le commentaire javadoc de la classe, il manque une balise @version.
30Le commentaire javadoc est vide.
38Le commentaire javadoc est vide.
49Le commentaire javadoc est vide.
55Balise javadoc @throws manquante pour 'IllegalArgumentException'.54
59Le commentaire javadoc est vide.

net.sourceforge.pmd.lang.rule.properties.FloatMultiProperty

Package: net.sourceforge.pmd.lang.rule.properties | Class source

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

NaN
NaN
Total :
Per method :
Per statement :
2
0.5
0.22
Statement Test Coverage :
Method Test Reference :
0
1


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
FloatMultiProperty(String,String,Float,Float,Float[],float)
1214
type()
1210
createFrom(String)
1210
arrayFor(int)
1210




View line in sourceStyle ErrorColumn
11Dans le commentaire javadoc de la classe, il manque une balise @version.
27Le commentaire javadoc est vide.

net.sourceforge.pmd.lang.rule.properties.FloatProperty

Package: net.sourceforge.pmd.lang.rule.properties | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
5
5
4
1
Total :
Per method :
11
2.2
Total :
Per method :
Per statement :
5
1
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):
1
2
9
10
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 :
3
0.6
0.27
Statement Test Coverage :
Method Test Reference :
0
0.75


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
FloatProperty(String,String,Float,Float,Float,float)
1215
FloatProperty(String,String,String,String,String,float)
1211
floatFrom(String)
1213
type()
1210
createFrom(String)
1210




View line in sourceStyle ErrorColumn
11Dans le commentaire javadoc de la classe, il manque une balise @version.
44Le commentaire javadoc est vide.
52Le commentaire javadoc est vide.

net.sourceforge.pmd.lang.rule.properties.IntegerMultiProperty

Package: net.sourceforge.pmd.lang.rule.properties | Class source

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

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


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
IntegerMultiProperty(String,String,Integer,Integer,Integer[],float)
1214
type()
1210
createFrom(String)
1210
arrayFor(int)
1210




View line in sourceStyle ErrorColumn
11Dans le commentaire javadoc de la classe, il manque une balise @version.
26Le commentaire javadoc est vide.
34Le commentaire javadoc est vide.
42Le commentaire javadoc est vide.

net.sourceforge.pmd.lang.rule.properties.IntegerProperty

Package: net.sourceforge.pmd.lang.rule.properties | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
5
5
4
1
Total :
Per method :
11
2.2
Total :
Per method :
Per statement :
5
1
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):
1
12
7
10
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 :
5
1
0.45
Statement Test Coverage :
Method Test Reference :
0
0.75


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
IntegerProperty(String,String,Integer,Integer,Integer,float)
12113
IntegerProperty(String,String,String,String,String,float)
1211
intFrom(String)
1213
type()
1210
createFrom(String)
1210




View line in sourceStyle ErrorColumn
11Dans le commentaire javadoc de la classe, il manque une balise @version.
40Balise javadoc @param manquante pour 'theUIOrder'.126
44Le commentaire javadoc est vide.
52Le commentaire javadoc est vide.
60Le commentaire javadoc est vide.

net.sourceforge.pmd.lang.rule.properties.LongMultiProperty

Package: net.sourceforge.pmd.lang.rule.properties | Class source

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

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


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
LongMultiProperty(String,String,Long,Long,Long[],float)
1212
type()
1210
createFrom(String)
1210
arrayFor(int)
1210




View line in sourceStyle ErrorColumn
11Dans le commentaire javadoc de la classe, il manque une balise @version.
27Le commentaire javadoc est vide.
35Le commentaire javadoc est vide.

net.sourceforge.pmd.lang.rule.properties.LongProperty

Package: net.sourceforge.pmd.lang.rule.properties | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
5
5
4
1
Total :
Per method :
11
2.2
Total :
Per method :
Per statement :
5
1
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):
1
2
7
10
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 :
4
0.8
0.36
Statement Test Coverage :
Method Test Reference :
0
0.75


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
LongProperty(String,String,Long,Long,Long,float)
1212
LongProperty(String,String,String,String,String,float)
1211
longFrom(String)
1213
type()
1210
createFrom(String)
1210




View line in sourceStyle ErrorColumn
11Dans le commentaire javadoc de la classe, il manque une balise @version.
43Le commentaire javadoc est vide.
51Le commentaire javadoc est vide.
59Le commentaire javadoc est vide.

net.sourceforge.pmd.lang.rule.properties.MethodMultiProperty

Package: net.sourceforge.pmd.lang.rule.properties | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
9
8
6
3
Total :
Per method :
22
2.75
Total :
Per method :
Per statement :
10
1.25
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
2
19
36
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
4
0.5
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
7
0.88
0.32
Statement Test Coverage :
Method Test Reference :
0
0.5


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
MethodMultiProperty(String,String,Method[],String[],float)
1213
MethodMultiProperty(String,String,String,String[],float)
1211
methodsFrom(String)
1621
asString(Object)
0220
packageNameOf(Object)
0310
itemTypeName()
0210
type()
0210
valueFrom(String)
0210




View line in sourceStyle ErrorColumn
19Dans le commentaire javadoc de la classe, il manque une balise @version.
49Le commentaire javadoc est vide.
76Le commentaire javadoc est vide.
87Le commentaire javadoc est vide.
95Le commentaire javadoc est vide.
104Le commentaire javadoc est vide.
110Balise javadoc @throws manquante pour 'IllegalArgumentException'.58

net.sourceforge.pmd.lang.rule.properties.MethodProperty

Package: net.sourceforge.pmd.lang.rule.properties | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
17
15
9
8
Total :
Per method :
91
6.07
Total :
Per method :
Per statement :
41
2.73
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
3
41
128
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
11
0.73
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
17
1.13
0.19
Statement Test Coverage :
Method Test Reference :
0
1.33


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
shortestNameFor(Class)
1322
asStringFor(Method)
1414
defaultAsString()
1210
serializedTypeIdOn(Class,StringBuilder)
1631
asStringOn(Method,StringBuilder)
11541
typeFor(String)
11271
methodFrom(String,char,char)
126144
methodFrom(String)
1211
MethodProperty(String,String,Method,String[],float)
1213
MethodProperty(String,String,String,String[],float)
1211
asString(Object)
0220
packageNameOf(Object)
0310
itemTypeName()
0210
type()
0210
valueFrom(String)
0210




Bug: CategoryTypeAbbreviationPriorityMethod NameField Name
MALICIOUS_CODEMS_PKGPROTECTMS2METHOD_GROUP_DELIMITERS
View line in sourceStyle ErrorColumn
22Dans le commentaire javadoc de la classe, il manque une balise @version.
24Commentaire javadoc manquant.5
25Commentaire javadoc manquant.5
26Commentaire javadoc manquant.5
31Le commentaire javadoc est vide.
53Le commentaire javadoc est vide.
59Le commentaire javadoc est vide.
103Le commentaire javadoc est vide.
151Balise javadoc @param manquante pour 'methodNameAndArgTypes'.44
151Balise javadoc @param manquante pour 'classMethodDelimiter'.72
151Balise javadoc @param manquante pour 'methodArgDelimiter'.99
197Le commentaire javadoc est vide.
245Le commentaire javadoc est vide.
256Le commentaire javadoc est vide.
264Le commentaire javadoc est vide.
272Le commentaire javadoc est vide.
278Balise javadoc @throws manquante pour 'IllegalArgumentException'.56

net.sourceforge.pmd.lang.rule.properties.PropertyDescriptorFactory

Package: net.sourceforge.pmd.lang.rule.properties | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
6
5
3
3
Total :
Per method :
96
19.2
Total :
Per method :
Per statement :
55
11
0.57
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):
22
2
55
15
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 :
4
0.8
0.04
Statement Test Coverage :
Method Test Reference :
0
1.67


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
getPropertyDescriptorType(PropertyDescriptor)
11071
createPropertyDescriptor(String,String,String,String,String,String,String)
0211
createRawPropertyDescriptor(String,String,String,String,String,String,String)
075381
checkDelimiter(String,String,String)
0341
checkMinMax(String,String,String,String)
0551




View line in sourceStyle ErrorColumn
9Commentaire javadoc manquant.
14Balise javadoc @return manquante.
14Balise javadoc @param manquante pour 'propertyDescriptor'.74
30Commentaire javadoc manquant.5

net.sourceforge.pmd.lang.rule.properties.PropertyDescriptorWrapper

Package: net.sourceforge.pmd.lang.rule.properties | Class source

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

NaN
NaN
Total :
Per method :
Per statement :
24
1.14
0.5
Statement Test Coverage :
Method Test Reference :
0
0.18


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
PropertyDescriptorWrapper(T)
0430
getPropertyDescriptor()
0214
asDelimitedString(T)
0210
choices()
0210
compareTo(PropertyDescriptor)
0211
defaultValue()
0210
description()
0210
errorFor(Object)
0210
isMultiValue()
0210
isRequired()
0210
multiValueDelimiter()
0210
name()
0210
preferredRowCount()
0210
propertyErrorFor(Rule)
0210
type()
0210
uiOrder()
0210
valueFrom(String)
0210
attributeValuesById()
0210
equals(Object)
0430
hashCode()
0210
toString()
0210




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
17Dans le commentaire javadoc de la classe, il manque une balise @author.
17Dans le commentaire javadoc de la classe, il manque une balise @version.
20Commentaire 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
103Commentaire javadoc manquant.5
108Commentaire javadoc manquant.5

net.sourceforge.pmd.lang.rule.properties.StringMultiProperty

Package: net.sourceforge.pmd.lang.rule.properties | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
9
8
5
4
Total :
Per method :
28
3.5
Total :
Per method :
Per statement :
17
2.12
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):
2
6
18
36
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
9
1.12
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
12
1.5
0.43
Statement Test Coverage :
Method Test Reference :
0
1.4


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
StringMultiProperty(String,String,String[],float,char)
1319
StringMultiProperty(String,String,String,String)
1210
checkDefaults(String[],char)
1661
type()
1210
valueFrom(String)
1211
containsDelimiter(String)
1211
illegalCharMsg()
1211
valueErrorFor(Object)
1750




View line in sourceStyle ErrorColumn
16Dans le commentaire javadoc de la classe, il manque une balise @version.
18Commentaire javadoc manquant.9
43Balise javadoc @param manquante pour 'theName'.43
43Balise javadoc @param manquante pour 'theDescription'.59
43Balise javadoc @param manquante pour 'theDefaults'.82
43Balise javadoc @param manquante pour 'otherParams'.115
47Le commentaire javadoc est vide.
63Le commentaire javadoc est vide.
71Le commentaire javadoc est vide.
80Le commentaire javadoc est vide.
88Le commentaire javadoc est vide.
95Le commentaire javadoc est vide.

net.sourceforge.pmd.lang.rule.properties.StringProperty

Package: net.sourceforge.pmd.lang.rule.properties | Class source

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

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


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
StringProperty(String,String,String,float)
12115
defaultAsString()
1210
type()
1210
valueFrom(String)
1210




View line in sourceStyle ErrorColumn
12Dans le commentaire javadoc de la classe, il manque une balise @version.
24Le commentaire javadoc est vide.
31Le commentaire javadoc est vide.
40Le commentaire javadoc est vide.

net.sourceforge.pmd.lang.rule.properties.TypeMultiProperty

Package: net.sourceforge.pmd.lang.rule.properties | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
9
8
6
3
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):
3
2
12
36
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
6
0.75
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
7
0.88
0.33
Statement Test Coverage :
Method Test Reference :
0
0.5


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
TypeMultiProperty(String,String,Class[],String[],float)
1214
TypeMultiProperty(String,String,String,String[],float)
1211
typesFrom(String)
1621
packageNameOf(Object)
0210
type()
1210
itemTypeName()
0210
asString(Object)
0220
valueFrom(String)
1210




View line in sourceStyle ErrorColumn
15Dans le commentaire javadoc de la classe, il manque une balise @version.
45Le commentaire javadoc est vide.
59Le commentaire javadoc est vide.
68Le commentaire javadoc est vide.
76Le commentaire javadoc est vide.
84Le commentaire javadoc est vide.
93Le commentaire javadoc est vide.

net.sourceforge.pmd.lang.rule.properties.TypeProperty

Package: net.sourceforge.pmd.lang.rule.properties | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
10
9
5
5
Total :
Per method :
24
2.67
Total :
Per method :
Per statement :
15
1.67
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):
2
3
15
45
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
7
0.78
Total :
Per method :
Per statement :

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


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
TypeProperty(String,String,Class,String[],float)
1213
TypeProperty(String,String,String,String[],float)
1211
defaultAsString()
1210
packageNameOf(Object)
0210
type()
1210
itemTypeName()
0210
asString(Object)
0221
classFrom(String)
1762
valueFrom(String)
1210




View line in sourceStyle ErrorColumn
15Dans le commentaire javadoc de la classe, il manque une balise @version.
30Le commentaire javadoc est vide.
43Le commentaire javadoc est vide.
60Le commentaire javadoc est vide.
68Le commentaire javadoc est vide.
76Le commentaire javadoc est vide.
85Le commentaire javadoc est vide.
104Le commentaire javadoc est vide.