PMD Results
The following document contains the results of PMD
4.2.5.
Files
Apache Tika application - org/apache/tika/gui/ParsingTransferHandler.java
Violation |
Line |
Avoid empty catch blocks |
58
- 59
|
Avoid empty catch blocks |
135
- 136
|
Apache Tika core - org/apache/tika/config/TikaConfig.java
Violation |
Line |
Avoid unused constructor parameters such as 'delegate'. |
78
- 81
|
Avoid unused constructor parameters such as 'delegate'. |
91
- 94
|
Avoid unused constructor parameters such as 'delegate'. |
159
- 162
|
Apache Tika core - org/apache/tika/detect/XmlRootExtractor.java
Violation |
Line |
Avoid empty catch blocks |
48
- 53
|
Avoid empty catch blocks |
63
- 64
|
Apache Tika core - org/apache/tika/io/IOUtils.java
Violation |
Line |
Avoid empty catch blocks |
104
- 106
|
Avoid empty catch blocks |
122
- 124
|
Avoid empty catch blocks |
140
- 142
|
Avoid empty catch blocks |
158
- 160
|
Avoid empty catch blocks |
176
- 178
|
Apache Tika core - org/apache/tika/language/LanguageIdentifier.java
Violation |
Line |
Avoid empty catch blocks |
68
- 70
|
Apache Tika core - org/apache/tika/metadata/Metadata.java
Violation |
Line |
Ensure you override both equals() and hashCode() |
190
|
Apache Tika core - org/apache/tika/mime/MimeType.java
Violation |
Line |
Avoid empty if statements |
140
- 142
|
Apache Tika core - org/apache/tika/mime/MimeTypes.java
Violation |
Line |
Avoid empty catch blocks |
571
- 573
|
Apache Tika core - org/apache/tika/mime/Patterns.java
Violation |
Line |
Avoid empty if statements |
94
- 96
|
Avoid empty if statements |
109
- 111
|
Avoid empty if statements |
122
- 124
|
Apache Tika core - org/apache/tika/parser/ExternalParser.java
Violation |
Line |
Avoid empty catch blocks |
152
- 153
|
Avoid empty catch blocks |
173
- 174
|
Apache Tika core - org/apache/tika/utils/RereadableInputStream.java
Violation |
Line |
Avoid empty while statements |
180
- 182
|
Apache Tika parsers - org/apache/tika/parser/audio/AudioParser.java
Violation |
Line |
Avoid empty catch blocks |
117
- 121
|
Apache Tika parsers - org/apache/tika/parser/audio/MidiParser.java
Violation |
Line |
Avoid empty catch blocks |
107
- 111
|
Apache Tika parsers - org/apache/tika/parser/epub/EpubContentParser.java
Violation |
Line |
Avoid empty catch blocks |
65
- 70
|
Apache Tika parsers - org/apache/tika/parser/html/HtmlHandler.java
Violation |
Line |
Avoid empty catch blocks |
60
- 62
|
Apache Tika parsers - org/apache/tika/parser/microsoft/ExcelExtractor.java
Violation |
Line |
Avoid empty if statements |
331
- 333
|
Apache Tika parsers - org/apache/tika/parser/microsoft/SummaryExtractor.java
Violation |
Line |
Avoid empty catch blocks |
73
- 75
|
Apache Tika parsers - org/apache/tika/parser/microsoft/ooxml/XSSFExcelExtractorDecorator.java
Violation |
Line |
Avoid unused constructor parameters such as 'locale'. |
51
- 56
|
Apache Tika parsers - org/apache/tika/parser/mp3/AudioFrame.java
Violation |
Line |
Avoid unused constructor parameters such as 'handler'. |
69
- 72
|
Apache Tika parsers - org/apache/tika/parser/mp3/ID3v1Handler.java
Violation |
Line |
Avoid unused constructor parameters such as 'handler'. |
44
- 47
|
Apache Tika parsers - org/apache/tika/parser/mp3/ID3v22Handler.java
Violation |
Line |
Avoid empty catch blocks |
66
- 67
|
Avoid unused constructor parameters such as 'frame'. |
110
- 112
|
Apache Tika parsers - org/apache/tika/parser/mp3/ID3v23Handler.java
Violation |
Line |
Avoid empty catch blocks |
66
- 67
|
Avoid unused constructor parameters such as 'frame'. |
110
- 112
|
Apache Tika parsers - org/apache/tika/parser/mp3/ID3v24Handler.java
Violation |
Line |
Avoid empty catch blocks |
67
- 68
|
Avoid unused constructor parameters such as 'frame'. |
111
- 113
|
Apache Tika parsers - org/apache/tika/parser/odf/OpenDocumentContentParser.java
Violation |
Line |
Avoid empty catch blocks |
328
- 333
|
Apache Tika parsers - org/apache/tika/parser/pdf/PDF2XHTML.java
Violation |
Line |
Avoid empty catch blocks |
198
- 200
|
Avoid empty catch blocks |
210
- 212
|
Apache Tika parsers - org/apache/tika/parser/pdf/PDFParser.java
Violation |
Line |
Avoid empty catch blocks |
73
- 75
|
Avoid empty catch blocks |
106
- 108
|
Avoid empty catch blocks |
112
- 114
|
Apache Tika parsers - org/apache/tika/parser/pkg/PackageExtractor.java
Violation |
Line |
Avoid empty catch blocks |
172
- 174
|
Apache Tika parsers - org/apache/tika/parser/txt/CharsetRecog_mbcs.java
Violation |
Line |
Avoid unused local variables such as 'singleByteCharCount'. |
48
|
These nested if statements could be combined |
70
- 72
|
Apache Tika parsers - org/apache/tika/parser/xml/XMLParser.java
Violation |
Line |
Avoid empty catch blocks |
165
- 166
|
Avoid empty catch blocks |
166
- 167
|
Avoid empty catch blocks |
167
- 172
|