| Files | Total | Priority 1 | Priority 2 | Priority 3 | Priority 4 | Priority 5 |
|---|---|---|---|---|---|---|
| 64 | 799 | 115 |
7 |
672 |
5 |
0 |
| Prio | File | Line | Description |
|---|---|---|---|
3 |
org.openscience.cdk.Association | 183 | Avoid variables with short names like s |
3 |
org.openscience.cdk.Association | 189 | Avoid appending characters as strings in StringBuffer.append. |
1 |
org.openscience.cdk.Fragment | 54 | Variables that are not final should not contain underscores (except for underscores in standard prefix/suffix). |
3 |
org.openscience.cdk.PeriodicTableElement | 340 | StringBuffer constructor is initialized with size 16, but has at least 68 characters appended. |
3 |
org.openscience.cdk.atomtype.MM2AtomTypeMatcher | 50-308 | The class 'MM2AtomTypeMatcher' has a Cyclomatic Complexity of 11 (Highest = 48). |
3 |
org.openscience.cdk.atomtype.MM2AtomTypeMatcher | 58 | The String literal "Nsp2" appears 4 times in this file; the first occurrence is on line 58 |
3 |
org.openscience.cdk.atomtype.MM2AtomTypeMatcher | 60 | The String literal "HN2" appears 4 times in this file; the first occurrence is on line 60 |
3 |
org.openscience.cdk.atomtype.MM2AtomTypeMatcher | 61 | The String literal "-N=" appears 4 times in this file; the first occurrence is on line 61 |
3 |
org.openscience.cdk.atomtype.MM2AtomTypeMatcher | 62 | The String literal "N2OX" appears 6 times in this file; the first occurrence is on line 62 |
3 |
org.openscience.cdk.atomtype.MM2AtomTypeMatcher | 108-306 | Avoid really long methods. |
3 |
org.openscience.cdk.atomtype.MM2AtomTypeMatcher | 108-306 | The method 'findMatchingAtomType' has a Cyclomatic Complexity of 48. |
3 |
org.openscience.cdk.atomtype.MM2AtomTypeMatcher | 108-306 | The method findMatchingAtomType() has an NCSS line count of 153 |
3 |
org.openscience.cdk.atomtype.MM2AtomTypeMatcher | 108-306 | The method findMatchingAtomType() has an NPath complexity of 2256 |
3 |
org.openscience.cdk.atomtype.MM2AtomTypeMatcher | 135 | Avoid variables with short names like p1 |
3 |
org.openscience.cdk.atomtype.MM2AtomTypeMatcher | 136 | Avoid variables with short names like ID |
3 |
org.openscience.cdk.atomtype.MMFF94AtomTypeMatcher | 52-344 | The class 'MMFF94AtomTypeMatcher' has a Cyclomatic Complexity of 19 (Highest = 88). |
3 |
org.openscience.cdk.atomtype.MMFF94AtomTypeMatcher | 108-343 | Avoid really long methods. |
3 |
org.openscience.cdk.atomtype.MMFF94AtomTypeMatcher | 108-343 | The method 'findMatchingAtomType' has a Cyclomatic Complexity of 88. |
3 |
org.openscience.cdk.atomtype.MMFF94AtomTypeMatcher | 108-343 | The method findMatchingAtomType() has an NCSS line count of 189 |
3 |
org.openscience.cdk.atomtype.MMFF94AtomTypeMatcher | 108-343 | The method findMatchingAtomType() has an NPath complexity of 23232 |
3 |
org.openscience.cdk.atomtype.MMFF94AtomTypeMatcher | 130 | Avoid variables with short names like p1 |
3 |
org.openscience.cdk.atomtype.MMFF94AtomTypeMatcher | 131 | Avoid variables with short names like p2 |
3 |
org.openscience.cdk.atomtype.MMFF94AtomTypeMatcher | 132 | Avoid variables with short names like ID |
3 |
org.openscience.cdk.config.elements.ElementPTHandler | 53-176 | The class 'ElementPTHandler' has a Cyclomatic Complexity of 5 (Highest = 15). |
3 |
org.openscience.cdk.config.elements.ElementPTHandler | 96-127 | The method 'endElement' has a Cyclomatic Complexity of 11. |
3 |
org.openscience.cdk.config.elements.ElementPTHandler | 129-168 | The method 'startElement' has a Cyclomatic Complexity of 15. |
3 |
org.openscience.cdk.exception.IncorrectUseOfCDKCoreClassError | 37 | Exceptions should not extend java.lang.Error |
3 |
org.openscience.cdk.geometry.AtomTools | 48-461 | The class 'AtomTools' has a Cyclomatic Complexity of 5 (Highest = 12). |
3 |
org.openscience.cdk.geometry.AtomTools | 66-114 | The method 'add3DCoordinates1' has a Cyclomatic Complexity of 10. |
3 |
org.openscience.cdk.geometry.AtomTools | 77 | An empty statement (semicolon) not part of a loop |
3 |
org.openscience.cdk.geometry.AtomTools | 128 | Avoid variables with short names like d1 |
3 |
org.openscience.cdk.geometry.AtomTools | 129 | Avoid variables with short names like d2 |
3 |
org.openscience.cdk.geometry.AtomTools | 188-239 | The method 'calculate3DCoordinatesForLigands' has a Cyclomatic Complexity of 12. |
3 |
org.openscience.cdk.geometry.AtomTools | 188-239 | The method calculate3DCoordinatesForLigands() has an NPath complexity of 228 |
3 |
org.openscience.cdk.geometry.AtomTools | 275 | Avoid variables with short names like dx |
3 |
org.openscience.cdk.geometry.AtomTools | 310 | Avoid variables with short names like ba |
3 |
org.openscience.cdk.geometry.AtomTools | 319 | Avoid variables with short names like cb |
3 |
org.openscience.cdk.geometry.AtomTools | 335 | Avoid variables with short names like ax |
3 |
org.openscience.cdk.geometry.AtomTools | 342 | Avoid variables with short names like vx |
3 |
org.openscience.cdk.geometry.AtomTools | 344 | Avoid variables with short names like vy |
3 |
org.openscience.cdk.geometry.AtomTools | 346 | Avoid variables with short names like vz |
3 |
org.openscience.cdk.geometry.AtomTools | 378 | Avoid variables with short names like ba |
3 |
org.openscience.cdk.geometry.AtomTools | 380 | Avoid variables with short names like ca |
3 |
org.openscience.cdk.geometry.AtomTools | 385 | An empty statement (semicolon) not part of a loop |
3 |
org.openscience.cdk.geometry.AtomTools | 388 | Avoid variables with short names like ax |
3 |
org.openscience.cdk.geometry.AtomTools | 396 | Avoid variables with short names like ax |
3 |
org.openscience.cdk.geometry.AtomTools | 430 | Avoid variables with short names like v1 |
3 |
org.openscience.cdk.geometry.AtomTools | 432 | Avoid variables with short names like v2 |
3 |
org.openscience.cdk.geometry.AtomTools | 434 | Avoid variables with short names like v3 |
3 |
org.openscience.cdk.geometry.AtomTools | 436 | Avoid variables with short names like v |
3 |
org.openscience.cdk.geometry.AtomTools | 449 | Avoid variables with short names like XV |
3 |
org.openscience.cdk.geometry.AtomTools | 450 | Avoid variables with short names like YV |
3 |
org.openscience.cdk.geometry.AtomTools | 452 | Avoid variables with short names like ab |
3 |
org.openscience.cdk.geometry.AtomTools | 453 | Avoid variables with short names like cr |
3 |
org.openscience.cdk.geometry.Projector | 55-57 | Avoid empty if statements |
3 |
org.openscience.cdk.geometry.Projector | 71-73 | Avoid empty if statements |
3 |
org.openscience.cdk.geometry.alignment.KabschAlignment | 95-501 | The class 'KabschAlignment' has a Cyclomatic Complexity of 3 (Highest = 17). |
3 |
org.openscience.cdk.geometry.alignment.KabschAlignment | 99 | Avoid variables with short names like U |
3 |
org.openscience.cdk.geometry.alignment.KabschAlignment | 99 | The field name indicates a constant but its modifiers do not |
3 |
org.openscience.cdk.geometry.alignment.KabschAlignment | 101 | Avoid variables with short names like p1 |
3 |
org.openscience.cdk.geometry.alignment.KabschAlignment | 101 | Avoid variables with short names like p2 |
3 |
org.openscience.cdk.geometry.alignment.KabschAlignment | 101 | Avoid variables with short names like rp |
3 |
org.openscience.cdk.geometry.alignment.KabschAlignment | 107 | Avoid variables with short names like a |
3 |
org.openscience.cdk.geometry.alignment.KabschAlignment | 108 | Avoid variables with short names like p |
3 |
org.openscience.cdk.geometry.alignment.KabschAlignment | 115 | Avoid variables with short names like ac |
3 |
org.openscience.cdk.geometry.alignment.KabschAlignment | 116 | Avoid variables with short names like p |
3 |
org.openscience.cdk.geometry.alignment.KabschAlignment | 123 | Avoid variables with short names like a |
3 |
org.openscience.cdk.geometry.alignment.KabschAlignment | 124 | Avoid variables with short names like am |
3 |
org.openscience.cdk.geometry.alignment.KabschAlignment | 141 | Avoid variables with short names like ac |
3 |
org.openscience.cdk.geometry.alignment.KabschAlignment | 142 | Avoid variables with short names like am |
3 |
org.openscience.cdk.geometry.alignment.KabschAlignment | 159 | Avoid variables with short names like p |
3 |
org.openscience.cdk.geometry.alignment.KabschAlignment | 160 | Avoid variables with short names like x |
3 |
org.openscience.cdk.geometry.alignment.KabschAlignment | 161 | Avoid variables with short names like y |
3 |
org.openscience.cdk.geometry.alignment.KabschAlignment | 162 | Avoid variables with short names like z |
3 |
org.openscience.cdk.geometry.alignment.KabschAlignment | 237 | The String literal "testAlign" appears 4 times in this file; the first occurrence is on line 237 |
3 |
org.openscience.cdk.geometry.alignment.KabschAlignment | 286-426 | Avoid really long methods. |
3 |
org.openscience.cdk.geometry.alignment.KabschAlignment | 286-426 | The method 'align' has a Cyclomatic Complexity of 17. |
3 |
org.openscience.cdk.geometry.alignment.KabschAlignment | 286-426 | The method align() has an NPath complexity of 12288 |
3 |
org.openscience.cdk.geometry.alignment.KabschAlignment | 309 | Avoid variables with short names like tR |
3 |
org.openscience.cdk.geometry.alignment.KabschAlignment | 326 | Avoid variables with short names like R |
3 |
org.openscience.cdk.geometry.alignment.KabschAlignment | 339 | Avoid variables with short names like ed |
3 |
org.openscience.cdk.geometry.alignment.KabschAlignment | 340 | Avoid variables with short names like mu |
3 |
org.openscience.cdk.geometry.alignment.KabschAlignment | 341 | Avoid variables with short names like a |
3 |
org.openscience.cdk.geometry.alignment.KabschAlignment | 362 | Avoid variables with short names like b |
3 |
org.openscience.cdk.geometry.alignment.KabschAlignment | 390 | Avoid variables with short names like tU |
3 |
org.openscience.cdk.geometry.alignment.KabschAlignment | 482 | Avoid variables with short names like ac |
3 |
org.openscience.cdk.geometry.alignment.KabschAlignment | 483 | Avoid variables with short names like p |
3 |
org.openscience.cdk.geometry.surface.NeighborList | 66 | Avoid variables with short names like x |
3 |
org.openscience.cdk.geometry.surface.NeighborList | 67 | Avoid variables with short names like y |
3 |
org.openscience.cdk.geometry.surface.NeighborList | 68 | Avoid variables with short names like z |
3 |
org.openscience.cdk.geometry.surface.NeighborList | 70 | Avoid variables with short names like k1 |
3 |
org.openscience.cdk.geometry.surface.NeighborList | 70 | Avoid variables with short names like k2 |
3 |
org.openscience.cdk.geometry.surface.NeighborList | 70 | Avoid variables with short names like k3 |
3 |
org.openscience.cdk.geometry.surface.NeighborList | 82 | Avoid variables with short names like x |
3 |
org.openscience.cdk.geometry.surface.NeighborList | 83 | Avoid variables with short names like y |
3 |
org.openscience.cdk.geometry.surface.NeighborList | 84 | Avoid variables with short names like z |
3 |
org.openscience.cdk.geometry.surface.NeighborList | 86 | Avoid variables with short names like k1 |
3 |
org.openscience.cdk.geometry.surface.NeighborList | 86 | Avoid variables with short names like k2 |
3 |
org.openscience.cdk.geometry.surface.NeighborList | 86 | Avoid variables with short names like k3 |
3 |
org.openscience.cdk.geometry.surface.NeighborList | 96 | Avoid variables with short names like i |
3 |
org.openscience.cdk.geometry.surface.NeighborList | 100 | Avoid variables with short names like ii |
3 |
org.openscience.cdk.geometry.surface.NeighborList | 103 | Avoid variables with short names like ai |
3 |
org.openscience.cdk.geometry.surface.NeighborList | 109 | Avoid variables with short names like x |
3 |
org.openscience.cdk.geometry.surface.NeighborList | 111 | Avoid variables with short names like y |
3 |
org.openscience.cdk.geometry.surface.NeighborList | 113 | Avoid variables with short names like z |
3 |
org.openscience.cdk.geometry.surface.NeighborList | 122 | Avoid variables with short names like i2 |
3 |
org.openscience.cdk.geometry.surface.NeighborList | 124 | Avoid variables with short names like aj |
3 |
org.openscience.cdk.geometry.surface.NeighborList | 128 | Avoid variables with short names like d2 |
1 |
org.openscience.cdk.geometry.surface.NumericalSurface | 59 | Variables that are not final should not contain underscores (except for underscores in standard prefix/suffix). |
3 |
org.openscience.cdk.geometry.surface.NumericalSurface | 106 | Avoid variables with short names like cp |
3 |
org.openscience.cdk.geometry.surface.NumericalSurface | 169 | Avoid variables with short names like j |
3 |
org.openscience.cdk.geometry.surface.NumericalSurface | 227 | Avoid variables with short names like ta |
3 |
org.openscience.cdk.geometry.surface.NumericalSurface | 233 | Avoid variables with short names like cp |
3 |
org.openscience.cdk.geometry.surface.NumericalSurface | 242 | Avoid variables with short names like p |
3 |
org.openscience.cdk.geometry.surface.NumericalSurface | 275 | Avoid variables with short names like d2 |
3 |
org.openscience.cdk.geometry.surface.NumericalSurface | 289 | Avoid variables with short names like pt |
3 |
org.openscience.cdk.geometry.surface.Tessellate | 60 | Avoid variables with short names like p1 |
3 |
org.openscience.cdk.geometry.surface.Tessellate | 60 | Avoid variables with short names like p2 |
3 |
org.openscience.cdk.geometry.surface.Tessellate | 61 | Avoid variables with short names like x |
3 |
org.openscience.cdk.geometry.surface.Tessellate | 61 | Avoid variables with short names like y |
3 |
org.openscience.cdk.geometry.surface.Tessellate | 61 | Avoid variables with short names like z |
3 |
org.openscience.cdk.geometry.surface.Tessellate | 67 | Avoid variables with short names like p |
3 |
org.openscience.cdk.geometry.surface.Tessellate | 85 | Avoid variables with short names like p1 |
3 |
org.openscience.cdk.geometry.surface.Tessellate | 86 | Avoid variables with short names like p2 |
3 |
org.openscience.cdk.geometry.surface.Tessellate | 87 | Avoid variables with short names like p3 |
3 |
org.openscience.cdk.geometry.surface.Tessellate | 123 | Avoid variables with short names like v |
3 |
org.openscience.cdk.geometry.surface.Tessellate | 138 | Avoid variables with short names like v |
3 |
org.openscience.cdk.geometry.surface.Tessellate | 162 | Avoid variables with short names like v |
3 |
org.openscience.cdk.geometry.surface.Triangle | 36 | Avoid variables with short names like p1 |
3 |
org.openscience.cdk.geometry.surface.Triangle | 36 | Avoid variables with short names like p2 |
3 |
org.openscience.cdk.geometry.surface.Triangle | 36 | Avoid variables with short names like p3 |
3 |
org.openscience.cdk.geometry.surface.Triangle | 37 | Avoid variables with short names like p1 |
3 |
org.openscience.cdk.geometry.surface.Triangle | 37 | Avoid variables with short names like p2 |
3 |
org.openscience.cdk.geometry.surface.Triangle | 37 | Avoid variables with short names like p3 |
3 |
org.openscience.cdk.graph.AtomContainerAtomPermutor | 54 | Avoid variables with short names like ac |
3 |
org.openscience.cdk.graph.AtomContainerAtomPermutor | 80 | Avoid variables with short names like ac |
3 |
org.openscience.cdk.graph.AtomContainerBondPermutor | 56 | Avoid variables with short names like ac |
3 |
org.openscience.cdk.graph.AtomContainerBondPermutor | 67 | Avoid variables with short names like i |
3 |
org.openscience.cdk.graph.AtomContainerBondPermutor | 81 | Avoid variables with short names like ac |
3 |
org.openscience.cdk.graph.AtomContainerPermutor | 47-126 | Abstract classes should be named AbstractXXX |
1 |
org.openscience.cdk.graph.AtomContainerPermutor | 49 | Variables that are final and static should be in all caps. |
3 |
org.openscience.cdk.graph.AtomContainerPermutor | 51 | Avoid variables with short names like N |
3 |
org.openscience.cdk.graph.AtomContainerPermutor | 51 | Avoid variables with short names like i |
3 |
org.openscience.cdk.graph.AtomContainerPermutor | 51 | Avoid variables with short names like j |
3 |
org.openscience.cdk.graph.AtomContainerPermutor | 51 | The field name indicates a constant but its modifiers do not |
1 |
org.openscience.cdk.graph.AtomContainerPermutor | 51 | Variables should start with a lowercase character |
3 |
org.openscience.cdk.graph.AtomContainerPermutor | 59 | Avoid variables with short names like ac |
3 |
org.openscience.cdk.graph.AtomContainerPermutor | 101 | Avoid variables with short names like x |
3 |
org.openscience.cdk.graph.AtomContainerPermutor | 101 | Avoid variables with short names like y |
3 |
org.openscience.cdk.graph.AtomContainerPermutor | 104 | Avoid variables with short names like o |
3 |
org.openscience.cdk.graph.AtomContainerPermutor | 122 | Avoid variables with short names like x |
3 |
org.openscience.cdk.graph.invariant.EquivalentClassPartitioner | 44-497 | The class 'EquivalentClassPartitioner' has a Cyclomatic Complexity of 15 (Highest = 110). |
3 |
org.openscience.cdk.graph.invariant.EquivalentClassPartitioner | 54 | The field name indicates a constant but its modifiers do not |
1 |
org.openscience.cdk.graph.invariant.EquivalentClassPartitioner | 54 | Variables should start with a lowercase character |
3 |
org.openscience.cdk.graph.invariant.EquivalentClassPartitioner | 107-273 | Avoid really long methods. |
3 |
org.openscience.cdk.graph.invariant.EquivalentClassPartitioner | 107-273 | The method 'prepareNode' has a Cyclomatic Complexity of 110. |
3 |
org.openscience.cdk.graph.invariant.EquivalentClassPartitioner | 107-273 | The method prepareNode() has an NCSS line count of 174 |
3 |
org.openscience.cdk.graph.invariant.EquivalentClassPartitioner | 111 | Avoid variables with short names like i |
3 |
org.openscience.cdk.graph.invariant.EquivalentClassPartitioner | 154 | The String literal "in case of a new node, please report this bug to cdk-devel@lists.sf.net." appears 4 times in this file; the first occurrence is on line 154 |
3 |
org.openscience.cdk.graph.invariant.EquivalentClassPartitioner | 284 | Avoid variables with short names like i |
3 |
org.openscience.cdk.graph.invariant.EquivalentClassPartitioner | 284 | Avoid variables with short names like j |
3 |
org.openscience.cdk.graph.invariant.EquivalentClassPartitioner | 284 | Avoid variables with short names like k |
3 |
org.openscience.cdk.graph.invariant.EquivalentClassPartitioner | 307 | Avoid variables with short names like i |
3 |
org.openscience.cdk.graph.invariant.EquivalentClassPartitioner | 307 | Avoid variables with short names like j |
3 |
org.openscience.cdk.graph.invariant.EquivalentClassPartitioner | 307 | Avoid variables with short names like k |
3 |
org.openscience.cdk.graph.invariant.EquivalentClassPartitioner | 329 | Avoid variables with short names like i |
3 |
org.openscience.cdk.graph.invariant.EquivalentClassPartitioner | 329 | Avoid variables with short names like j |
3 |
org.openscience.cdk.graph.invariant.EquivalentClassPartitioner | 329 | Avoid variables with short names like k |
3 |
org.openscience.cdk.graph.invariant.EquivalentClassPartitioner | 329 | Avoid variables with short names like m |
3 |
org.openscience.cdk.graph.invariant.EquivalentClassPartitioner | 392 | Avoid variables with short names like i |
3 |
org.openscience.cdk.graph.invariant.EquivalentClassPartitioner | 392 | Avoid variables with short names like j |
3 |
org.openscience.cdk.graph.invariant.EquivalentClassPartitioner | 394 | Avoid variables with short names like t |
3 |
org.openscience.cdk.graph.invariant.EquivalentClassPartitioner | 421-454 | The method 'getEquivalentClass' has a Cyclomatic Complexity of 10. |
3 |
org.openscience.cdk.graph.invariant.EquivalentClassPartitioner | 425 | Avoid variables with short names like i |
3 |
org.openscience.cdk.graph.invariant.EquivalentClassPartitioner | 425 | Avoid variables with short names like j |
3 |
org.openscience.cdk.graph.invariant.EquivalentClassPartitioner | 427 | Avoid variables with short names like t |
3 |
org.openscience.cdk.graph.invariant.EquivalentClassPartitioner | 465 | Avoid variables with short names like i |
3 |
org.openscience.cdk.graph.invariant.GIMatrix | 47-723 | The class 'GIMatrix' has a Cyclomatic Complexity of 5 (Highest = 13). |
3 |
org.openscience.cdk.graph.invariant.GIMatrix | 50 | Avoid variables with short names like m |
3 |
org.openscience.cdk.graph.invariant.GIMatrix | 50 | Avoid variables with short names like n |
3 |
org.openscience.cdk.graph.invariant.GIMatrix | 50 | It is somewhat confusing to have a field name with the same name as a method |
3 |
org.openscience.cdk.graph.invariant.GIMatrix | 121 | Avoid empty catch blocks |
3 |
org.openscience.cdk.graph.invariant.GIMatrix | 142 | Avoid variables with short names like k |
3 |
org.openscience.cdk.graph.invariant.GIMatrix | 146 | Avoid variables with short names like h |
3 |
org.openscience.cdk.graph.invariant.GIMatrix | 153 | Avoid empty catch blocks |
3 |
org.openscience.cdk.graph.invariant.GIMatrix | 194 | Avoid variables with short names like i |
3 |
org.openscience.cdk.graph.invariant.GIMatrix | 194 | Avoid variables with short names like j |
3 |
org.openscience.cdk.graph.invariant.GIMatrix | 206 | Avoid variables with short names like i |
3 |
org.openscience.cdk.graph.invariant.GIMatrix | 206 | Avoid variables with short names like j |
3 |
org.openscience.cdk.graph.invariant.GIMatrix | 217 | Avoid variables with short names like i |
3 |
org.openscience.cdk.graph.invariant.GIMatrix | 231 | Avoid variables with short names like j |
3 |
org.openscience.cdk.graph.invariant.GIMatrix | 246 | Avoid variables with short names like i |
3 |
org.openscience.cdk.graph.invariant.GIMatrix | 259 | Avoid variables with short names like j |
3 |
org.openscience.cdk.graph.invariant.GIMatrix | 270 | Avoid variables with short names like n |
3 |
org.openscience.cdk.graph.invariant.GIMatrix | 287 | Avoid variables with short names like m |
3 |
org.openscience.cdk.graph.invariant.GIMatrix | 287 | Avoid variables with short names like n |
2 |
org.openscience.cdk.graph.invariant.GIMatrix | 303 | The method name and parameter number are suspiciously close to equals(Object) |
3 |
org.openscience.cdk.graph.invariant.GIMatrix | 418 | Avoid variables with short names like I |
1 |
org.openscience.cdk.graph.invariant.GIMatrix | 441 | Method names should not start with capital letters |
3 |
org.openscience.cdk.graph.invariant.GIMatrix | 441-478 | The method 'GaussJordan' has a Cyclomatic Complexity of 13. |
3 |
org.openscience.cdk.graph.invariant.GIMatrix | 444 | Avoid variables with short names like i |
3 |
org.openscience.cdk.graph.invariant.GIMatrix | 445 | Avoid variables with short names like j |
3 |
org.openscience.cdk.graph.invariant.GIMatrix | 446 | Avoid variables with short names like k |
3 |
org.openscience.cdk.graph.invariant.GIMatrix | 504 | An empty statement (semicolon) not part of a loop |
3 |
org.openscience.cdk.graph.invariant.GIMatrix | 521 | Avoid variables with short names like c |
3 |
org.openscience.cdk.graph.invariant.GIMatrix | 521 | Avoid variables with short names like i |
3 |
org.openscience.cdk.graph.invariant.GIMatrix | 536 | Avoid variables with short names like i |
3 |
org.openscience.cdk.graph.invariant.GIMatrix | 536 | Avoid variables with short names like j |
3 |
org.openscience.cdk.graph.invariant.GIMatrix | 555 | Avoid variables with short names like c |
3 |
org.openscience.cdk.graph.invariant.GIMatrix | 555 | Avoid variables with short names like i |
3 |
org.openscience.cdk.graph.invariant.GIMatrix | 555 | Avoid variables with short names like j |
3 |
org.openscience.cdk.graph.invariant.GIMatrix | 568 | Avoid variables with short names like b |
3 |
org.openscience.cdk.graph.invariant.GIMatrix | 573 | Avoid variables with short names like i |
3 |
org.openscience.cdk.graph.invariant.GIMatrix | 573 | Avoid variables with short names like j |
3 |
org.openscience.cdk.graph.invariant.GIMatrix | 589 | Avoid variables with short names like c |
3 |
org.openscience.cdk.graph.invariant.GIMatrix | 609 | Avoid variables with short names like p |
3 |
org.openscience.cdk.graph.invariant.GIMatrix | 646 | Avoid using short method names |
3 |
org.openscience.cdk.graph.invariant.GIMatrix | 646 | Avoid variables with short names like i |
3 |
org.openscience.cdk.graph.invariant.GIMatrix | 646 | Avoid variables with short names like j |
1 |
org.openscience.cdk.graph.invariant.GIMatrix | 646 | Method names should not start with capital letters |
3 |
org.openscience.cdk.graph.invariant.GIMatrix | 706-721 | The method 'verifyTableFormat' has a Cyclomatic Complexity of 10. |
3 |
org.openscience.cdk.graph.invariant.HuLuIndexTool | 43-289 | The class 'HuLuIndexTool' has a Cyclomatic Complexity of 5 (Highest = 14). |
3 |
org.openscience.cdk.graph.invariant.HuLuIndexTool | 56 | Avoid unused local variables such as 'debug'. |
3 |
org.openscience.cdk.graph.invariant.HuLuIndexTool | 85 | Avoid unused local variables such as 'debug'. |
3 |
org.openscience.cdk.graph.invariant.HuLuIndexTool | 100 | Use equals() to compare strings instead of '==' or '!=' |
3 |
org.openscience.cdk.graph.invariant.HuLuIndexTool | 122-223 | Avoid really long methods. |
3 |
org.openscience.cdk.graph.invariant.HuLuIndexTool | 122-223 | The method 'getAtomWeights' has a Cyclomatic Complexity of 14. |
3 |
org.openscience.cdk.graph.invariant.HuLuIndexTool | 122-223 | The method getAtomWeights() has an NPath complexity of 337 |
3 |
org.openscience.cdk.graph.invariant.HuLuIndexTool | 124 | Avoid unused local variables such as 'debug'. |
3 |
org.openscience.cdk.graph.invariant.HuLuIndexTool | 163 | Use equals() to compare strings instead of '==' or '!=' |
3 |
org.openscience.cdk.graph.invariant.HuLuIndexTool | 172 | Use equals() to compare strings instead of '==' or '!=' |
3 |
org.openscience.cdk.graph.invariant.HuLuIndexTool | 249 | The String literal " | " appears 4 times in this file; the first occurrence is on line 249 |
3 |
org.openscience.cdk.graph.matrix.TopologicalMatrix | 5 | No need to import a type that lives in the same package |
3 |
org.openscience.cdk.io.CrystClustReader | 97 | Avoid variables with short names like cf |
3 |
org.openscience.cdk.io.CrystClustReader | 104-228 | Avoid really long methods. |
3 |
org.openscience.cdk.io.CrystClustReader | 104-228 | The method readChemFile() has an NCSS line count of 106 |
3 |
org.openscience.cdk.io.CrystClustReader | 110 | Avoid variables with short names like a |
3 |
org.openscience.cdk.io.CrystClustReader | 110 | Avoid variables with short names like b |
3 |
org.openscience.cdk.io.CrystClustReader | 110 | Avoid variables with short names like c |
3 |
org.openscience.cdk.io.CrystClustReader | 178 | Avoid variables with short names like Z |
3 |
org.openscience.cdk.io.CrystClustReader | 188 | String.indexOf(char) is faster than String.indexOf(String). |
3 |
org.openscience.cdk.io.CrystClustReader | 189 | String.indexOf(char) is faster than String.indexOf(String). |
3 |
org.openscience.cdk.io.CrystClustWriter | 70-71 | Avoid empty catch blocks |
3 |
org.openscience.cdk.io.CrystClustWriter | 132 | Avoid variables with short names like cs |
3 |
org.openscience.cdk.io.CrystClustWriter | 162 | Avoid variables with short names like sg |
2 |
org.openscience.cdk.io.CrystClustWriter | 176 | Avoid instantiating Integer objects. Call Integer.valueOf() instead. |
3 |
org.openscience.cdk.io.CrystClustWriter | 176 | Avoid unnecessary temporaries when converting primitives to Strings |
3 |
org.openscience.cdk.io.CrystClustWriter | 194 | Avoid unnecessary temporaries when converting primitives to Strings |
3 |
org.openscience.cdk.io.CrystClustWriter | 196 | Avoid unnecessary temporaries when converting primitives to Strings |
3 |
org.openscience.cdk.io.CrystClustWriter | 197 | Avoid unnecessary temporaries when converting primitives to Strings |
3 |
org.openscience.cdk.io.CrystClustWriter | 198 | Avoid unnecessary temporaries when converting primitives to Strings |
3 |
org.openscience.cdk.io.CrystClustWriter | 203 | Avoid variables with short names like s |
3 |
org.openscience.cdk.io.CrystClustWriter | 212 | Avoid variables with short names like s |
3 |
org.openscience.cdk.io.CrystClustWriter | 223 | Avoid unnecessary temporaries when converting primitives to Strings |
3 |
org.openscience.cdk.io.CrystClustWriter | 225 | Avoid unnecessary temporaries when converting primitives to Strings |
3 |
org.openscience.cdk.io.CrystClustWriter | 227 | Avoid unnecessary temporaries when converting primitives to Strings |
3 |
org.openscience.cdk.io.GamessReader | 97-436 | The class 'GamessReader' has a Cyclomatic Complexity of 4 (Highest = 19). |
3 |
org.openscience.cdk.io.GamessReader | 279 | String.trim().length()==0 is an inefficient way to validate an empty String. |
3 |
org.openscience.cdk.io.GamessReader | 339-401 | The method 'identifyAtomicSymbol' has a Cyclomatic Complexity of 19. |
3 |
org.openscience.cdk.io.INChIPlainTextReader | 149 | Avoid variables with short names like cf |
3 |
org.openscience.cdk.io.INChIReader | 186 | Avoid variables with short names like cf |
3 |
org.openscience.cdk.io.ShelXWriter | 80-81 | Avoid empty catch blocks |
3 |
org.openscience.cdk.io.ShelXWriter | 146 | Avoid variables with short names like a |
3 |
org.openscience.cdk.io.ShelXWriter | 147 | Avoid variables with short names like b |
3 |
org.openscience.cdk.io.ShelXWriter | 148 | Avoid variables with short names like c |
3 |
org.openscience.cdk.io.ShelXWriter | 156 | The String literal "%7.5f" appears 4 times in this file; the first occurrence is on line 156 |
3 |
org.openscience.cdk.io.ShelXWriter | 211 | Avoid variables with short names like s |
3 |
org.openscience.cdk.io.ShelXWriter | 220 | Avoid variables with short names like s |
3 |
org.openscience.cdk.io.VASPReader | 60-353 | The class 'VASPReader' has a Cyclomatic Complexity of 3 (Highest = 13). |
3 |
org.openscience.cdk.io.VASPReader | 65 | Avoid variables with short names like st |
1 |
org.openscience.cdk.io.VASPReader | 79 | Variables that are not final should not contain underscores (except for underscores in standard prefix/suffix). |
3 |
org.openscience.cdk.io.VASPReader | 130 | Avoid variables with short names like cf |
3 |
org.openscience.cdk.io.VASPReader | 152-282 | Avoid really long methods. |
3 |
org.openscience.cdk.io.VASPReader | 152-282 | The method 'readChemSequence' has a Cyclomatic Complexity of 13. |
3 |
org.openscience.cdk.io.VASPReader | 152-282 | The method readChemSequence() has an NPath complexity of 584 |
3 |
org.openscience.cdk.io.VASPReader | 299-302 | These nested if statements could be combined |
3 |
org.openscience.cdk.io.VASPReader | 301 | The String literal " =\t" appears 4 times in this file; the first occurrence is on line 301 |
3 |
org.openscience.cdk.io.ZMatrixReader | 63-247 | The class 'ZMatrixReader' has a Cyclomatic Complexity of 2 (Highest = 11). |
3 |
org.openscience.cdk.io.ZMatrixReader | 132-242 | Avoid really long methods. |
3 |
org.openscience.cdk.io.ZMatrixReader | 132-242 | The method 'readChemFile' has a Cyclomatic Complexity of 11. |
3 |
org.openscience.cdk.io.ZMatrixReader | 156 | Avoid variables with short names like m |
3 |
org.openscience.cdk.io.ZMatrixReader | 160 | Avoid variables with short names like d |
3 |
org.openscience.cdk.io.ZMatrixReader | 161 | Avoid variables with short names like a |
3 |
org.openscience.cdk.io.ZMatrixReader | 162 | Avoid variables with short names like da |
3 |
org.openscience.cdk.io.ZMatrixReader | 165 | Avoid variables with short names like i |
3 |
org.openscience.cdk.io.ZMatrixReader | 172-174 | Avoid empty if statements |
3 |
org.openscience.cdk.io.ZMatrixReader | 184-186 | Avoid empty if statements |
2 |
org.openscience.cdk.io.ZMatrixReader | 204 | Avoid instantiating Integer objects. Call Integer.valueOf() instead. |
2 |
org.openscience.cdk.io.ZMatrixReader | 211 | Avoid instantiating Integer objects. Call Integer.valueOf() instead. |
2 |
org.openscience.cdk.io.ZMatrixReader | 213 | Avoid instantiating Integer objects. Call Integer.valueOf() instead. |
2 |
org.openscience.cdk.io.ZMatrixReader | 215 | Avoid instantiating Integer objects. Call Integer.valueOf() instead. |
3 |
org.openscience.cdk.io.inchi.INChIContentProcessorTool | 63-65 | Avoid empty if statements |
3 |
org.openscience.cdk.io.inchi.INChIHandler | 76 | A method/constructor shouldn't explicitly throw java.lang.Exception |
3 |
org.openscience.cdk.io.inchi.INChIHandler | 118-120 | Avoid empty if statements |
3 |
org.openscience.cdk.io.inchi.INChIHandler | 147-149 | Avoid empty if statements |
3 |
org.openscience.cdk.io.inchi.INChIHandler | 158 | Avoid variables with short names like ch |
3 |
org.openscience.cdk.io.iterator.IteratingMDLConformerReader | 54 | It is somewhat confusing to have a field name with the same name as a method |
3 |
org.openscience.cdk.io.iterator.IteratingMDLConformerReader | 57 | Avoid variables with short names like in |
3 |
org.openscience.cdk.io.iterator.IteratingMDLConformerReader | 62 | Avoid variables with short names like in |
3 |
org.openscience.cdk.io.random.IRandomAccessChemObjectReader | 38 | A method/constructor shouldn't explicitly throw java.lang.Exception |
3 |
org.openscience.cdk.io.random.RandomAccessReader | 57-457 | Abstract classes should be named AbstractXXX |
3 |
org.openscience.cdk.io.random.RandomAccessReader | 57-457 | The class 'RandomAccessReader' has a Cyclomatic Complexity of 2 (Highest = 13). |
3 |
org.openscience.cdk.io.random.RandomAccessReader | 72 | Avoid variables with short names like b |
3 |
org.openscience.cdk.io.random.RandomAccessReader | 109-111 | Avoid empty catch blocks |
3 |
org.openscience.cdk.io.random.RandomAccessReader | 117 | A method/constructor shouldn't explicitly throw java.lang.Exception |
3 |
org.openscience.cdk.io.random.RandomAccessReader | 132 | A method/constructor shouldn't explicitly throw java.lang.Exception |
3 |
org.openscience.cdk.io.random.RandomAccessReader | 167 | A method/constructor shouldn't explicitly throw java.lang.Exception |
3 |
org.openscience.cdk.io.random.RandomAccessReader | 193 | A method/constructor shouldn't explicitly throw java.lang.Exception |
3 |
org.openscience.cdk.io.random.RandomAccessReader | 193-252 | The method 'loadIndex' has a Cyclomatic Complexity of 13. |
3 |
org.openscience.cdk.io.random.RandomAccessReader | 193-252 | The method loadIndex() has an NPath complexity of 1344 |
3 |
org.openscience.cdk.io.random.RandomAccessReader | 194 | Avoid variables with short names like in |
3 |
org.openscience.cdk.io.random.RandomAccessReader | 257 | A method/constructor shouldn't explicitly throw java.lang.Exception |
3 |
org.openscience.cdk.io.random.RandomAccessReader | 257-315 | The method 'makeIndex' has a Cyclomatic Complexity of 10. |
3 |
org.openscience.cdk.io.random.RandomAccessReader | 276 | Avoid variables with short names like s |
3 |
org.openscience.cdk.io.random.RandomAccessReader | 287 | Avoid unused local variables such as 'averageLength'. |
3 |
org.openscience.cdk.io.random.RandomAccessReader | 323 | A method/constructor shouldn't explicitly throw java.lang.Exception |
3 |
org.openscience.cdk.io.random.RandomAccessReader | 325 | Avoid variables with short names like f |
3 |
org.openscience.cdk.io.random.RandomAccessSDFReader | 84 | Avoid variables with short names like co |
3 |
org.openscience.cdk.io.random.RandomAccessSDFReader | 86 | Avoid variables with short names like c |
3 |
org.openscience.cdk.io.random.RandomAccessSDFReader | 88 | Avoid variables with short names like cm |
3 |
org.openscience.cdk.io.random.RandomAccessSDFReader | 90 |