PMD Results
The following document contains the results of PMD
4.1.
Files
org/paneris/bibliomania/BatchImporter.java
| Violation |
Line |
| Avoid empty catch blocks |
291
- 292
|
org/paneris/bibliomania/Bib.java
| Violation |
Line |
| These nested if statements could be combined |
128
- 129
|
org/paneris/bibliomania/BibliomaniaDatabase.java
| Violation |
Line |
| Double checked locking is not thread safe in Java. |
932
- 948
|
| Avoid empty catch blocks |
1074
- 1075
|
| Avoid empty catch blocks |
1104
- 1105
|
| Avoid empty catch blocks |
1117
- 1118
|
| Always check the return of one of the navigation method (next,previous,first,last) of a ResultSet. |
1453
|
org/paneris/bibliomania/Book.java
| Violation |
Line |
| Avoid empty catch blocks |
248
- 249
|
org/paneris/bibliomania/Chapter.java
| Violation |
Line |
| These nested if statements could be combined |
220
- 228
|
| Avoid empty catch blocks |
472
- 473
|
org/paneris/bibliomania/CommandServer.java
| Violation |
Line |
| Do not hard code IPv4 or IPv6 addresses, even 127.0.0.1 ! |
41
|
| Avoid empty catch blocks |
199
|
| Avoid empty catch blocks |
200
|
org/paneris/bibliomania/ResetAuthorSequence.java
| Violation |
Line |
| Avoid unnecessary temporaries when converting primitives to Strings |
58
|
org/paneris/bibliomania/ShowNotIndexed.java
| Violation |
Line |
| Avoid empty catch blocks |
34
|
org/paneris/bibliomania/Unit.java
| Violation |
Line |
| Avoid empty catch blocks |
179
|
| Avoid empty catch blocks |
197
|
| Avoid empty catch blocks |
210
|
org/paneris/bibliomania/fti/AnchorFinder.java
| Violation |
Line |
| Avoid empty catch blocks |
46
|
org/paneris/bibliomania/fti/ContextSearchResults.java
| Violation |
Line |
| Avoid empty catch blocks |
112
- 113
|
| Avoid empty catch blocks |
192
- 193
|
org/paneris/bibliomania/fti/IndexCursor.java
| Violation |
Line |
| Avoid empty catch blocks |
40
|
org/paneris/bibliomania/fti/IndexOther.java
| Violation |
Line |
| Avoid empty catch blocks |
335
|
| Avoid empty catch blocks |
397
|
org/paneris/bibliomania/fti/IndexTokenizer.java
| Violation |
Line |
| Avoid empty while statements |
161
|
org/paneris/bibliomania/fti/StringDbHash.java
| Violation |
Line |
| Do not start a literal by 0 unless it's an octal value |
41
|
org/paneris/bibliomania/fti/TextStream.java
| Violation |
Line |
| Avoid empty catch blocks |
105
|
org/paneris/bibliomania/loadtest/LoadTest.java
| Violation |
Line |
| Avoid empty while statements |
76
|
org/paneris/bibliomania/logs/LogAnalysis.java
| Violation |
Line |
| These nested if statements could be combined |
163
|
| Avoid empty catch blocks |
338
|
org/paneris/bibliomania/metasearch/Metasearch.java
| Violation |
Line |
| Avoid empty catch blocks |
58
- 59
|
| Avoid empty catch blocks |
139
- 140
|
org/paneris/bibliomania/metasearch/amazon/Backend.java
| Violation |
Line |
| Avoid empty catch blocks |
53
- 54
|
org/paneris/bibliomania/metasearch/amazon/BookPage.java
| Violation |
Line |
| Avoid empty catch blocks |
33
- 34
|
org/paneris/bibliomania/metasearch/bob/BookPage.java
| Violation |
Line |
| Avoid empty catch blocks |
31
- 32
|
| Avoid empty catch blocks |
33
- 34
|
org/paneris/bibliomania/metasearch/bob/SearchResults.java
| Violation |
Line |
| Avoid empty catch blocks |
52
- 54
|
| Avoid empty catch blocks |
57
- 58
|
| Avoid empty catch blocks |
59
- 60
|
org/paneris/bibliomania/metasearch/bob/Session.java
| Violation |
Line |
| Avoid empty catch blocks |
179
- 180
|
org/paneris/bibliomania/metasearch/bol/BookPage.java
| Violation |
Line |
| Avoid empty catch blocks |
31
- 32
|
| Avoid empty catch blocks |
33
- 34
|
org/paneris/bibliomania/metasearch/bol/SearchResults.java
| Violation |
Line |
| Avoid empty catch blocks |
27
|
| Avoid empty catch blocks |
69
- 71
|
| Avoid empty catch blocks |
74
- 75
|
| Avoid empty catch blocks |
76
- 77
|
org/paneris/bibliomania/metasearch/util/HackParser.java
| Violation |
Line |
| Avoid empty while statements |
35
|
org/paneris/bibliomania/pagination/Pagination.java
| Violation |
Line |
| Avoid empty if statements |
471
- 472
|
| Avoid empty while statements |
950
|
| Avoid empty if statements |
962
- 963
|
| Avoid empty catch blocks |
1041
- 1042
|
| Avoid empty catch blocks |
1045
- 1046
|
| Avoid empty catch blocks |
1049
- 1050
|
| Avoid empty catch blocks |
1061
- 1062
|
org/paneris/bibliomania/population/KeyDotTxtFilter.java
| Violation |
Line |
| Avoid empty if statements |
114
|