Fork me on GitHub

PMD Results

The following document contains the results of PMD 4.2.5.

Files

io/github/prolobjectlink/prolog/jtrolog/JTrologConverter.java

Violation Line
Too many static imports may lead to messy code 22 - 263

io/github/prolobjectlink/prolog/jtrolog/JTrologEngine.java

Violation Line
Too many static imports may lead to messy code 22 - 523

io/github/prolobjectlink/prolog/jtrolog/JTrologQuery.java

Violation Line
Avoid empty catch blocks 74 - 76
Avoid empty catch blocks 86 - 88
Avoid empty catch blocks 103 - 105
Avoid empty catch blocks 124 - 126
Avoid empty catch blocks 136 - 138

io/github/prolobjectlink/prolog/jtrolog/JTrologTerm.java

Violation Line
Too many static imports may lead to messy code 22 - 371

jTrolog/parser/Tokenizer.java

Violation Line
No need to import a type that lives in the same package 25
No need to import a type that lives in the same package 26
These nested if statements could be combined 405 - 420

jTrolog/terms/Float.java

Violation Line
Ensure you override both equals() and hashCode() 75

jTrolog/terms/Int.java

Violation Line
Ensure you override both equals() and hashCode() 84

jTrolog/terms/Struct.java

Violation Line
No need to import a type that lives in the same package 25
These nested if statements could be combined 119 - 126
Ensure you override both equals() and hashCode() 191

jTrolog/terms/StructAtom.java

Violation Line
Ensure you override both equals() and hashCode() 36

jTrolog/terms/Wrapper.java

Violation Line
No need to import a type that lives in the same package 24

jTrolog/terms/WrapStruct.java

Violation Line
No need to import a type that lives in the same package 24
No need to import a type that lives in the same package 25
No need to import a type that lives in the same package 26