| Prio |
File |
Line |
Description |
3 |
org.openscience.cdk.Atom |
63-416 |
The class 'Atom' has a Cyclomatic Complexity of 2 (Highest = 12).
|
3 |
org.openscience.cdk.Atom |
342-359 |
The method 'compare' has a Cyclomatic Complexity of 12.
|
3 |
org.openscience.cdk.AtomContainer |
24-1734 |
This class has a bunch of public methods and attributes
|
3 |
org.openscience.cdk.AtomContainer |
62-1732 |
Avoid really long classes.
|
3 |
org.openscience.cdk.AtomContainer |
62-1732 |
The class 'AtomContainer' has a Cyclomatic Complexity of 3 (Highest = 11).
|
3 |
org.openscience.cdk.AtomContainer |
63-1732 |
This class has too many methods, consider refactoring it.
|
3 |
org.openscience.cdk.AtomContainer |
104 |
It is somewhat confusing to have a field name with the same name as a method
|
3 |
org.openscience.cdk.AtomContainer |
109 |
It is somewhat confusing to have a field name with the same name as a method
|
3 |
org.openscience.cdk.AtomContainer |
114 |
It is somewhat confusing to have a field name with the same name as a method
|
3 |
org.openscience.cdk.AtomContainer |
119 |
It is somewhat confusing to have a field name with the same name as a method
|
3 |
org.openscience.cdk.AtomContainer |
1221 |
Avoid variables with short names like lp
|
3 |
org.openscience.cdk.AtomContainer |
1251 |
Avoid variables with short names like se
|
3 |
org.openscience.cdk.AtomContainer |
1542-1580 |
The method 'toString' has a Cyclomatic Complexity of 11.
|
3 |
org.openscience.cdk.AtomContainer |
1542-1580 |
The method toString() has an NPath complexity of 243
|
3 |
org.openscience.cdk.AtomContainer |
1611 |
Avoid variables with short names like lp
|
3 |
org.openscience.cdk.AtomContainer |
1619 |
Avoid variables with short names like se
|
3 |
org.openscience.cdk.AtomContainerSet |
38-385 |
This class has too many methods, consider refactoring it.
|
3 |
org.openscience.cdk.AtomContainerSet |
50 |
It is somewhat confusing to have a field name with the same name as a method
|
3 |
org.openscience.cdk.AtomType |
377-407 |
The method toString() has an NPath complexity of 256
|
3 |
org.openscience.cdk.BioPolymer |
267-281 |
clone() method should be implemented only if implementing Cloneable interface
|
3 |
org.openscience.cdk.Bond |
82 |
It is somewhat confusing to have a field name with the same name as a method
|
3 |
org.openscience.cdk.Bond |
484 |
Avoid concatenating nonliterals in a StringBuffer constructor or append().
|
3 |
org.openscience.cdk.Bond |
484 |
StringBuffer.append is called 2 consecutive times with literal Strings. Use a single append with a single String.
|
3 |
org.openscience.cdk.ChemFile |
46-247 |
This class has too many methods, consider refactoring it.
|
3 |
org.openscience.cdk.ChemFile |
61 |
It is somewhat confusing to have a field name with the same name as a method
|
3 |
org.openscience.cdk.ChemSequence |
47-233 |
This class has too many methods, consider refactoring it.
|
3 |
org.openscience.cdk.ChemSequence |
62 |
It is somewhat confusing to have a field name with the same name as a method
|
3 |
org.openscience.cdk.ConformerContainer |
63-476 |
This class has too many methods, consider refactoring it.
|
1 |
org.openscience.cdk.ConformerContainer |
73 |
Avoid throwing null pointer exceptions.
|
3 |
org.openscience.cdk.ConformerContainer |
177 |
Avoid variables with short names like o
|
3 |
org.openscience.cdk.ConformerContainer |
221 |
Avoid variables with short names like ts
|
3 |
org.openscience.cdk.ConformerContainer |
268 |
Avoid variables with short names like o
|
3 |
org.openscience.cdk.ConformerContainer |
293 |
Avoid variables with short names like i
|
3 |
org.openscience.cdk.ConformerContainer |
322 |
Avoid variables with short names like i
|
3 |
org.openscience.cdk.ConformerContainer |
332 |
Avoid variables with short names like i
|
3 |
org.openscience.cdk.ConformerContainer |
342 |
Avoid variables with short names like i
|
3 |
org.openscience.cdk.ConformerContainer |
365 |
Avoid variables with short names like i
|
3 |
org.openscience.cdk.ConformerContainer |
382 |
Avoid variables with short names like o
|
3 |
org.openscience.cdk.ConformerContainer |
393 |
Avoid variables with short names like p
|
3 |
org.openscience.cdk.ConformerContainer |
416 |
Avoid variables with short names like o
|
3 |
org.openscience.cdk.ConformerContainer |
427 |
Avoid variables with short names like p
|
3 |
org.openscience.cdk.ConformerContainer |
444 |
Avoid variables with short names like i
|
3 |
org.openscience.cdk.ConformerContainer |
449 |
Avoid variables with short names like i
|
3 |
org.openscience.cdk.ConformerContainer |
449 |
Avoid variables with short names like i1
|
3 |
org.openscience.cdk.DefaultChemObjectBuilder |
24-367 |
This class has a bunch of public methods and attributes
|
3 |
org.openscience.cdk.DefaultChemObjectBuilder |
45-365 |
This class has too many methods, consider refactoring it.
|
3 |
org.openscience.cdk.FragmentAtom |
45 |
It is somewhat confusing to have a field name with the same name as a method
|
3 |
org.openscience.cdk.FragmentAtom |
85 |
StringBuffer constructor is initialized with size 16, but has at least 18 characters appended.
|
3 |
org.openscience.cdk.Monomer |
130 |
Avoid appending characters as strings in StringBuffer.append.
|
3 |
org.openscience.cdk.Polymer |
149-189 |
clone() method should be implemented only if implementing Cloneable interface
|
3 |
org.openscience.cdk.Polymer |
179 |
Avoid variables with short names like lp
|
3 |
org.openscience.cdk.Reaction |
50-476 |
This class has too many methods, consider refactoring it.
|
3 |
org.openscience.cdk.ReactionScheme |
47 |
It is somewhat confusing to have a field name matching the declaring class name
|
3 |
org.openscience.cdk.ReactionScheme |
117-130 |
clone() method should be implemented only if implementing Cloneable interface
|
2 |
org.openscience.cdk.ReactionScheme |
118 |
Object clone() should be implemented with super.clone()
|
3 |
org.openscience.cdk.ReactionSet |
60-251 |
This class has too many methods, consider refactoring it.
|
3 |
org.openscience.cdk.ReactionSet |
75 |
It is somewhat confusing to have a field name with the same name as a method
|
3 |
org.openscience.cdk.Strand |
246-257 |
clone() method should be implemented only if implementing Cloneable interface
|
3 |
org.openscience.cdk.formula.AdductFormula |
50-359 |
This class has too many methods, consider refactoring it.
|
2 |
org.openscience.cdk.formula.AdductFormula |
317 |
Object clone() should be implemented with super.clone()
|
3 |
org.openscience.cdk.formula.MolecularFormula |
55-403 |
This class has too many methods, consider refactoring it.
|
3 |
org.openscience.cdk.formula.MolecularFormula |
67 |
It is somewhat confusing to have a field name with the same name as a method
|
2 |
org.openscience.cdk.formula.MolecularFormula |
255 |
Object clone() should be implemented with super.clone()
|
2 |
org.openscience.cdk.formula.MolecularFormulaSet |
195 |
Object clone() should be implemented with super.clone()
|
3 |
org.openscience.cdk.protein.data.PDBAtom |
322 |
StringBuffer constructor is initialized with size 16, but has at least 109 characters appended.
|
3 |
org.openscience.cdk.protein.data.PDBAtom |
324 |
StringBuffer.append is called 2 consecutive times with literal Strings. Use a single append with a single String.
|
3 |
org.openscience.cdk.protein.data.PDBAtom |
325 |
StringBuffer.append is called 2 consecutive times with literal Strings. Use a single append with a single String.
|
3 |
org.openscience.cdk.protein.data.PDBAtom |
326 |
StringBuffer.append is called 2 consecutive times with literal Strings. Use a single append with a single String.
|
3 |
org.openscience.cdk.protein.data.PDBAtom |
327 |
StringBuffer.append is called 2 consecutive times with literal Strings. Use a single append with a single String.
|
3 |
org.openscience.cdk.protein.data.PDBAtom |
328 |
StringBuffer.append is called 2 consecutive times with literal Strings. Use a single append with a single String.
|
3 |
org.openscience.cdk.protein.data.PDBAtom |
329 |
StringBuffer.append is called 2 consecutive times with literal Strings. Use a single append with a single String.
|
3 |
org.openscience.cdk.protein.data.PDBAtom |
330 |
StringBuffer.append is called 2 consecutive times with literal Strings. Use a single append with a single String.
|
3 |
org.openscience.cdk.protein.data.PDBAtom |
331 |
StringBuffer.append is called 2 consecutive times with literal Strings. Use a single append with a single String.
|
3 |
org.openscience.cdk.protein.data.PDBAtom |
332 |
StringBuffer.append is called 2 consecutive times with literal Strings. Use a single append with a single String.
|
3 |
org.openscience.cdk.protein.data.PDBAtom |
333 |
StringBuffer.append is called 2 consecutive times with literal Strings. Use a single append with a single String.
|
3 |
org.openscience.cdk.protein.data.PDBAtom |
334 |
StringBuffer.append is called 2 consecutive times with literal Strings. Use a single append with a single String.
|
3 |
org.openscience.cdk.protein.data.PDBAtom |
337 |
Avoid appending characters as strings in StringBuffer.append.
|
3 |
org.openscience.cdk.protein.data.PDBMonomer |
89 |
StringBuffer constructor is initialized with size 16, but has at least 32 characters appended.
|
3 |
org.openscience.cdk.protein.data.PDBMonomer |
91 |
StringBuffer.append is called 2 consecutive times with literal Strings. Use a single append with a single String.
|
3 |
org.openscience.cdk.protein.data.PDBMonomer |
92 |
StringBuffer.append is called 2 consecutive times with literal Strings. Use a single append with a single String.
|
3 |
org.openscience.cdk.protein.data.PDBMonomer |
95 |
Avoid appending characters as strings in StringBuffer.append.
|
3 |
org.openscience.cdk.protein.data.PDBPolymer |
81-83 |
Overriding method merely calls super
|
3 |
org.openscience.cdk.protein.data.PDBPolymer |
126 |
Avoid appending characters as strings in StringBuffer.append.
|