| Files | Total | Priority 1 | Priority 2 | Priority 3 | Priority 4 | Priority 5 |
|---|---|---|---|---|---|---|
| 7 | 97 | 0 |
0 |
97 |
0 |
0 |
| Prio | File | Line | Description |
|---|---|---|---|
3 |
org.openscience.cdk.atomtype.CDKAtomTypeMatcher | 58-1558 | Avoid really long classes. |
3 |
org.openscience.cdk.atomtype.CDKAtomTypeMatcher | 58-1558 | The class 'CDKAtomTypeMatcher' has a Cyclomatic Complexity of 17 (Highest = 114). |
3 |
org.openscience.cdk.atomtype.CDKAtomTypeMatcher | 103-142 | The method 'findMatchingAtomType' has a Cyclomatic Complexity of 19. |
3 |
org.openscience.cdk.atomtype.CDKAtomTypeMatcher | 202-220 | The method 'perceiveCarbonRadicals' has a Cyclomatic Complexity of 10. |
3 |
org.openscience.cdk.atomtype.CDKAtomTypeMatcher | 222-311 | The method 'perceiveCarbons' has a Cyclomatic Complexity of 47. |
3 |
org.openscience.cdk.atomtype.CDKAtomTypeMatcher | 222-311 | The method perceiveCarbons() has an NCSS line count of 102 |
3 |
org.openscience.cdk.atomtype.CDKAtomTypeMatcher | 229 | The String literal "C.sp2" appears 4 times in this file; the first occurrence is on line 229 |
3 |
org.openscience.cdk.atomtype.CDKAtomTypeMatcher | 330-352 | The method 'perceiveOxygenRadicals' has a Cyclomatic Complexity of 12. |
3 |
org.openscience.cdk.atomtype.CDKAtomTypeMatcher | 362-456 | The method 'perceiveOxygens' has a Cyclomatic Complexity of 46. |
3 |
org.openscience.cdk.atomtype.CDKAtomTypeMatcher | 362-456 | The method perceiveOxygens() has an NCSS line count of 103 |
3 |
org.openscience.cdk.atomtype.CDKAtomTypeMatcher | 384 | The String literal "O.sp3" appears 4 times in this file; the first occurrence is on line 384 |
3 |
org.openscience.cdk.atomtype.CDKAtomTypeMatcher | 466 | Avoid excessively long variable names like singleBondedNegativeOxygenCount |
3 |
org.openscience.cdk.atomtype.CDKAtomTypeMatcher | 507-539 | The method 'perceiveNitrogenRadicals' has a Cyclomatic Complexity of 19. |
3 |
org.openscience.cdk.atomtype.CDKAtomTypeMatcher | 541-734 | Avoid really long methods. |
3 |
org.openscience.cdk.atomtype.CDKAtomTypeMatcher | 541-734 | The method 'perceiveNitrogens' has a Cyclomatic Complexity of 108. |
3 |
org.openscience.cdk.atomtype.CDKAtomTypeMatcher | 541-734 | The method perceiveNitrogens() has an NCSS line count of 215 |
3 |
org.openscience.cdk.atomtype.CDKAtomTypeMatcher | 541-734 | The method perceiveNitrogens() has an NPath complexity of 1064 |
3 |
org.openscience.cdk.atomtype.CDKAtomTypeMatcher | 575 | The String literal "N.planar3" appears 6 times in this file; the first occurrence is on line 575 |
3 |
org.openscience.cdk.atomtype.CDKAtomTypeMatcher | 585 | The String literal "N.sp2" appears 5 times in this file; the first occurrence is on line 585 |
3 |
org.openscience.cdk.atomtype.CDKAtomTypeMatcher | 598 | The String literal "N.sp3" appears 6 times in this file; the first occurrence is on line 598 |
3 |
org.openscience.cdk.atomtype.CDKAtomTypeMatcher | 632-635 | These nested if statements could be combined |
3 |
org.openscience.cdk.atomtype.CDKAtomTypeMatcher | 650-653 | These nested if statements could be combined |
3 |
org.openscience.cdk.atomtype.CDKAtomTypeMatcher | 737 | Avoid variables with short names like st |
3 |
org.openscience.cdk.atomtype.CDKAtomTypeMatcher | 742 | Avoid variables with short names like st |
3 |
org.openscience.cdk.atomtype.CDKAtomTypeMatcher | 763 | These nested if statements could be combined |
3 |
org.openscience.cdk.atomtype.CDKAtomTypeMatcher | 773 | These nested if statements could be combined |
3 |
org.openscience.cdk.atomtype.CDKAtomTypeMatcher | 789-887 | The method 'perceiveSulphurs' has a Cyclomatic Complexity of 54. |
3 |
org.openscience.cdk.atomtype.CDKAtomTypeMatcher | 789-887 | The method perceiveSulphurs() has an NCSS line count of 111 |
3 |
org.openscience.cdk.atomtype.CDKAtomTypeMatcher | 889-923 | The method 'perceivePhosphors' has a Cyclomatic Complexity of 17. |
3 |
org.openscience.cdk.atomtype.CDKAtomTypeMatcher | 925-956 | The method 'perceiveHydrogens' has a Cyclomatic Complexity of 19. |
3 |
org.openscience.cdk.atomtype.CDKAtomTypeMatcher | 962-966 | These nested if statements could be combined |
3 |
org.openscience.cdk.atomtype.CDKAtomTypeMatcher | 971-1164 | Avoid really long methods. |
3 |
org.openscience.cdk.atomtype.CDKAtomTypeMatcher | 971-1164 | The method 'perceiveHalogens' has a Cyclomatic Complexity of 114. |
3 |
org.openscience.cdk.atomtype.CDKAtomTypeMatcher | 971-1164 | The method perceiveHalogens() has an NCSS line count of 210 |
3 |
org.openscience.cdk.atomtype.CDKAtomTypeMatcher | 1166-1286 | Avoid really long methods. |
3 |
org.openscience.cdk.atomtype.CDKAtomTypeMatcher | 1166-1286 | The method 'perceiveCommonSalts' has a Cyclomatic Complexity of 70. |
3 |
org.openscience.cdk.atomtype.CDKAtomTypeMatcher | 1166-1286 | The method perceiveCommonSalts() has an NCSS line count of 120 |
3 |
org.openscience.cdk.atomtype.CDKAtomTypeMatcher | 1288-1392 | Avoid really long methods. |
3 |
org.openscience.cdk.atomtype.CDKAtomTypeMatcher | 1288-1392 | The method 'perceiveOrganometallicCenters' has a Cyclomatic Complexity of 68. |
3 |
org.openscience.cdk.atomtype.CDKAtomTypeMatcher | 1384-1389 | These nested if statements could be combined |
3 |
org.openscience.cdk.atomtype.CDKAtomTypeMatcher | 1394-1456 | The method 'perceiveNobelGases' has a Cyclomatic Complexity of 33. |
3 |
org.openscience.cdk.atomtype.CDKAtomTypeMatcher | 1522-1552 | The method 'isAcceptable' has a Cyclomatic Complexity of 11. |
3 |
org.openscience.cdk.config.atomtypes.AtomTypeHandler | 50-269 | The class 'AtomTypeHandler' has a Cyclomatic Complexity of 10 (Highest = 30). |
3 |
org.openscience.cdk.config.atomtypes.AtomTypeHandler | 50-269 | Too many fields |
3 |
org.openscience.cdk.config.atomtypes.OWLAtomTypeHandler | 43-157 | The class 'OWLAtomTypeHandler' has a Cyclomatic Complexity of 4 (Highest = 14). |
3 |
org.openscience.cdk.config.atomtypes.OWLAtomTypeHandler | 117-149 | The method 'startAtomTypeElement' has a Cyclomatic Complexity of 14. |
3 |
org.openscience.cdk.config.atomtypes.OWLAtomTypeHandler | 123 | String.indexOf(char) is faster than String.indexOf(String). |
3 |
org.openscience.cdk.config.atomtypes.OWLAtomTypeHandler | 126 | String.indexOf(char) is faster than String.indexOf(String). |
3 |
org.openscience.cdk.graph.PathTools | 46-621 | The class 'PathTools' has a Cyclomatic Complexity of 5 (Highest = 12). |
3 |
org.openscience.cdk.graph.PathTools | 81 | Avoid variables with short names like i |
3 |
org.openscience.cdk.graph.PathTools | 82 | Avoid variables with short names like j |
3 |
org.openscience.cdk.graph.PathTools | 83 | Avoid variables with short names like k |
3 |
org.openscience.cdk.graph.PathTools | 123 | Avoid variables with short names like i |
3 |
org.openscience.cdk.graph.PathTools | 124 | Avoid variables with short names like j |
3 |
org.openscience.cdk.graph.PathTools | 224 | Avoid variables with short names like v |
3 |
org.openscience.cdk.graph.PathTools | 228 | Avoid variables with short names like k |
3 |
org.openscience.cdk.graph.PathTools | 259-295 | The method 'breadthFirstSearch' has a Cyclomatic Complexity of 10. |
3 |
org.openscience.cdk.graph.PathTools | 429 | Avoid variables with short names like n |
3 |
org.openscience.cdk.graph.PathTools | 453-507 | The method 'getShortestPath' has a Cyclomatic Complexity of 12. |
3 |
org.openscience.cdk.graph.PathTools | 453-507 | The method getShortestPath() has an NPath complexity of 444 |
3 |
org.openscience.cdk.graph.PathTools | 473 | Avoid variables with short names like u |
3 |
org.openscience.cdk.graph.SpanningTree | 51-339 | The class 'SpanningTree' has a Cyclomatic Complexity of 4 (Highest = 11). |
3 |
org.openscience.cdk.graph.SpanningTree | 56 | Avoid variables with short names like cb |
3 |
org.openscience.cdk.graph.SpanningTree | 81 | Avoid variables with short names like v1 |
3 |
org.openscience.cdk.graph.SpanningTree | 81 | Avoid variables with short names like v2 |
3 |
org.openscience.cdk.graph.SpanningTree | 82 | Avoid variables with short names like i |
3 |
org.openscience.cdk.graph.SpanningTree | 83 | Avoid variables with short names like j |
3 |
org.openscience.cdk.graph.SpanningTree | 84 | Avoid variables with short names like t |
3 |
org.openscience.cdk.graph.SpanningTree | 103 | Avoid variables with short names like V |
3 |
org.openscience.cdk.graph.SpanningTree | 113-160 | The method 'buildSpanningTree' has a Cyclomatic Complexity of 11. |
3 |
org.openscience.cdk.graph.SpanningTree | 113-160 | The method buildSpanningTree() has an NPath complexity of 360 |
3 |
org.openscience.cdk.graph.SpanningTree | 126 | Avoid variables with short names like v1 |
3 |
org.openscience.cdk.graph.SpanningTree | 126 | Avoid variables with short names like v2 |
3 |
org.openscience.cdk.graph.SpanningTree | 164 | Avoid variables with short names like ac |
3 |
org.openscience.cdk.graph.SpanningTree | 172 | Avoid variables with short names like a1 |
3 |
org.openscience.cdk.graph.SpanningTree | 172 | Avoid variables with short names like a2 |
3 |
org.openscience.cdk.graph.SpanningTree | 192 | Avoid variables with short names like m |
3 |
org.openscience.cdk.graph.SpanningTree | 250 | Avoid variables with short names like m |
3 |
org.openscience.cdk.graph.SpanningTree | 258 | Avoid variables with short names like s |
3 |
org.openscience.cdk.graph.SpanningTree | 298 | Avoid variables with short names like i |
3 |
org.openscience.cdk.graph.SpanningTree | 298 | Avoid variables with short names like j |
3 |
org.openscience.cdk.graph.SpanningTree | 298-320 | The method 'combineRings' has a Cyclomatic Complexity of 11. |
3 |
org.openscience.cdk.graph.SpanningTree | 299 | Avoid variables with short names like c |
3 |
org.openscience.cdk.tools.LoggingToolFactory | 115-116 | Avoid empty catch blocks |
3 |
org.openscience.cdk.tools.LoggingToolFactory | 116-117 | Avoid empty catch blocks |
3 |
org.openscience.cdk.tools.LoggingToolFactory | 117-118 | Avoid empty catch blocks |
3 |
org.openscience.cdk.tools.LoggingToolFactory | 138-139 | Avoid empty catch blocks |
3 |
org.openscience.cdk.tools.LoggingToolFactory | 139-140 | Avoid empty catch blocks |
3 |
org.openscience.cdk.tools.LoggingToolFactory | 140-141 | Avoid empty catch blocks |
3 |
org.openscience.cdk.tools.LoggingToolFactory | 141-142 | Avoid empty catch blocks |
3 |
org.openscience.cdk.tools.LoggingToolFactory | 142-143 | Avoid empty catch blocks |
3 |
org.openscience.cdk.tools.manipulator.BondManipulator | 51-330 | The class 'BondManipulator' has a Cyclomatic Complexity of 4 (Highest = 11). |
3 |
org.openscience.cdk.tools.manipulator.BondManipulator | 77-90 | The method 'isLowerOrder' has a Cyclomatic Complexity of 10. |
3 |
org.openscience.cdk.tools.manipulator.BondManipulator | 81 | These nested if statements could be combined |
3 |
org.openscience.cdk.tools.manipulator.BondManipulator | 87 | These nested if statements could be combined |
3 |
org.openscience.cdk.tools.manipulator.BondManipulator | 104-119 | The method 'isHigherOrder' has a Cyclomatic Complexity of 11. |
3 |
org.openscience.cdk.tools.manipulator.BondManipulator | 116 | These nested if statements could be combined |
Generated by PMD 4.2.5 on 2009-11-18 - 21:33:21.