Fork me on GitHub

Checkstyle Results

The following document contains the results of Checkstyle 9.3 with sun_checks.xml ruleset.

Summary

Files
 Info
 Warnings
 Errors
32 0 0 149

Files

File
 I
 W
 E
de/aikiit/fotorenamer/ApplicationStarter.java 0 0 3
de/aikiit/fotorenamer/TestConstants.java 0 0 5
de/aikiit/fotorenamer/exception/FotorenamerExceptionTest.java 0 0 3
de/aikiit/fotorenamer/exception/InvalidDirectoryException.java 0 0 1
de/aikiit/fotorenamer/exception/NoFilesFoundException.java 0 0 1
de/aikiit/fotorenamer/gui/HelpWindow.java 0 0 8
de/aikiit/fotorenamer/gui/ImageDirectorySelector.java 0 0 22
de/aikiit/fotorenamer/gui/MainUIWindow.java 0 0 29
de/aikiit/fotorenamer/gui/ProgressBar.java 0 0 6
de/aikiit/fotorenamer/gui/ProgressBarTest.java 0 0 3
de/aikiit/fotorenamer/image/AbstractImageRenamer.java 0 0 6
de/aikiit/fotorenamer/image/CreationDateFromExifImageRenamer.java 0 0 1
de/aikiit/fotorenamer/image/CreationDateFromExifImageRenamerTest.java 0 0 4
de/aikiit/fotorenamer/image/ImageFilenameFilter.java 0 0 3
de/aikiit/fotorenamer/image/MetaDataExtractor.java 0 0 2
de/aikiit/fotorenamer/image/MetaDataExtractorTest.java 0 0 6
de/aikiit/fotorenamer/image/RemoveExifPrefixRenamer.java 0 0 15
de/aikiit/fotorenamer/util/ComponentGaugeUtil.java 0 0 1
de/aikiit/fotorenamer/util/ComponentGaugeUtilTest.java 0 0 5
de/aikiit/fotorenamer/util/LocalizationHelper.java 0 0 20
de/aikiit/fotorenamer/util/LocalizationHelperTest.java 0 0 5

Rules

Category Rule Violations Severity
coding MagicNumber 9
 Error
design HideUtilityClassConstructor 4
 Error
imports AvoidStarImport 17
 Error
javadoc JavadocPackage 1
 Error
JavadocVariable 13
 Error
misc FinalParameters 2
 Error
naming ConstantName 1
 Error
StaticVariableName 3
 Error
sizes LineLength
  • fileExtensions: "java"
96
 Error
whitespace MethodParamPad 2
 Error
WhitespaceAfter 1
 Error

Details

de/aikiit/fotorenamer/ApplicationStarter.java

Severity Category Rule Message Line
 Error
imports AvoidStarImport Stern-Importe der Form '.*' sollten vermieden werden - javax.swing.*. 23
 Error
design HideUtilityClassConstructor Hilfsklassen sollten keinen Standard-Konstruktur und keinen als public deklarierten Konstruktor haben. 31
 Error
sizes LineLength Zeile ist 85 Zeichen lang (Obergrenze ist 80). 36

de/aikiit/fotorenamer/TestConstants.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Es fehlt eine package-info.java. 1
 Error
design HideUtilityClassConstructor Hilfsklassen sollten keinen Standard-Konstruktur und keinen als public deklarierten Konstruktor haben. 29
 Error
sizes LineLength Zeile ist 85 Zeichen lang (Obergrenze ist 80). 47
 Error
sizes LineLength Zeile ist 114 Zeichen lang (Obergrenze ist 80). 52
 Error
sizes LineLength Zeile ist 145 Zeichen lang (Obergrenze ist 80). 57

de/aikiit/fotorenamer/exception/FotorenamerExceptionTest.java

Severity Category Rule Message Line
 Error
imports AvoidStarImport Stern-Importe der Form '.*' sollten vermieden werden - org.junit.jupiter.api.Assertions.*. 21
 Error
whitespace MethodParamPad '(' sollte in der vorherigen Zeile stehen. 31
 Error
whitespace MethodParamPad '(' sollte in der vorherigen Zeile stehen. 38

de/aikiit/fotorenamer/exception/InvalidDirectoryException.java

Severity Category Rule Message Line
 Error
misc FinalParameters Der Parameter message sollte als 'final' deklariert sein. 39

de/aikiit/fotorenamer/exception/NoFilesFoundException.java

Severity Category Rule Message Line
 Error
sizes LineLength Zeile ist 114 Zeichen lang (Obergrenze ist 80). 44

de/aikiit/fotorenamer/gui/HelpWindow.java

Severity Category Rule Message Line
 Error
imports AvoidStarImport Stern-Importe der Form '.*' sollten vermieden werden - javax.swing.*. 22
 Error
imports AvoidStarImport Stern-Importe der Form '.*' sollten vermieden werden - java.awt.*. 23
 Error
coding MagicNumber Die magische Zahl '350' sollte als Konstante definiert werden. 80
 Error
coding MagicNumber Die magische Zahl '300' sollte als Konstante definiert werden. 80
 Error
sizes LineLength Zeile ist 100 Zeichen lang (Obergrenze ist 80). 87
 Error
sizes LineLength Zeile ist 81 Zeichen lang (Obergrenze ist 80). 107
 Error
sizes LineLength Zeile ist 83 Zeichen lang (Obergrenze ist 80). 112
 Error
sizes LineLength Zeile ist 138 Zeichen lang (Obergrenze ist 80). 126

de/aikiit/fotorenamer/gui/ImageDirectorySelector.java

Severity Category Rule Message Line
 Error
imports AvoidStarImport Stern-Importe der Form '.*' sollten vermieden werden - javax.swing.*. 25
 Error
imports AvoidStarImport Stern-Importe der Form '.*' sollten vermieden werden - java.awt.*. 26
 Error
sizes LineLength Zeile ist 84 Zeichen lang (Obergrenze ist 80). 96
 Error
coding MagicNumber Die magische Zahl '60' sollte als Konstante definiert werden. 117
 Error
sizes LineLength Zeile ist 102 Zeichen lang (Obergrenze ist 80). 136
 Error
sizes LineLength Zeile ist 88 Zeichen lang (Obergrenze ist 80). 141
 Error
sizes LineLength Zeile ist 132 Zeichen lang (Obergrenze ist 80). 145
 Error
sizes LineLength Zeile ist 84 Zeichen lang (Obergrenze ist 80). 162
 Error
misc FinalParameters Der Parameter evt sollte als 'final' deklariert sein. 171
 Error
sizes LineLength Zeile ist 96 Zeichen lang (Obergrenze ist 80). 180
 Error
sizes LineLength Zeile ist 86 Zeichen lang (Obergrenze ist 80). 184
 Error
sizes LineLength Zeile ist 141 Zeichen lang (Obergrenze ist 80). 185
 Error
sizes LineLength Zeile ist 84 Zeichen lang (Obergrenze ist 80). 205
 Error
sizes LineLength Zeile ist 159 Zeichen lang (Obergrenze ist 80). 209
 Error
sizes LineLength Zeile ist 101 Zeichen lang (Obergrenze ist 80). 216
 Error
sizes LineLength Zeile ist 91 Zeichen lang (Obergrenze ist 80). 219
 Error
sizes LineLength Zeile ist 199 Zeichen lang (Obergrenze ist 80). 220
 Error
sizes LineLength Zeile ist 82 Zeichen lang (Obergrenze ist 80). 222
 Error
sizes LineLength Zeile ist 182 Zeichen lang (Obergrenze ist 80). 223
 Error
sizes LineLength Zeile ist 125 Zeichen lang (Obergrenze ist 80). 230
 Error
sizes LineLength Zeile ist 152 Zeichen lang (Obergrenze ist 80). 231
 Error
sizes LineLength Zeile ist 97 Zeichen lang (Obergrenze ist 80). 257

de/aikiit/fotorenamer/gui/MainUIWindow.java

Severity Category Rule Message Line
 Error
imports AvoidStarImport Stern-Importe der Form '.*' sollten vermieden werden - javax.swing.*. 27
 Error
imports AvoidStarImport Stern-Importe der Form '.*' sollten vermieden werden - java.awt.*. 28
 Error
sizes LineLength Zeile ist 104 Zeichen lang (Obergrenze ist 80). 55
 Error
naming ConstantName Der Bezeichner 'helpWindow' entspricht nicht dem Muster '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 71
 Error
sizes LineLength Zeile ist 85 Zeichen lang (Obergrenze ist 80). 116
 Error
sizes LineLength Zeile ist 88 Zeichen lang (Obergrenze ist 80). 128
 Error
sizes LineLength Zeile ist 105 Zeichen lang (Obergrenze ist 80). 130
 Error
sizes LineLength Zeile ist 88 Zeichen lang (Obergrenze ist 80). 134
 Error
sizes LineLength Zeile ist 105 Zeichen lang (Obergrenze ist 80). 136
 Error
sizes LineLength Zeile ist 86 Zeichen lang (Obergrenze ist 80). 140
 Error
sizes LineLength Zeile ist 103 Zeichen lang (Obergrenze ist 80). 142
 Error
sizes LineLength Zeile ist 87 Zeichen lang (Obergrenze ist 80). 146
 Error
sizes LineLength Zeile ist 104 Zeichen lang (Obergrenze ist 80). 148
 Error
sizes LineLength Zeile ist 92 Zeichen lang (Obergrenze ist 80). 152
 Error
sizes LineLength Zeile ist 109 Zeichen lang (Obergrenze ist 80). 154
 Error
sizes LineLength Zeile ist 111 Zeichen lang (Obergrenze ist 80). 182
 Error
sizes LineLength Zeile ist 84 Zeichen lang (Obergrenze ist 80). 195
 Error
sizes LineLength Zeile ist 90 Zeichen lang (Obergrenze ist 80). 196
 Error
sizes LineLength Zeile ist 94 Zeichen lang (Obergrenze ist 80). 205
 Error
sizes LineLength Zeile ist 89 Zeichen lang (Obergrenze ist 80). 208
 Error
sizes LineLength Zeile ist 98 Zeichen lang (Obergrenze ist 80). 213
 Error
sizes LineLength Zeile ist 83 Zeichen lang (Obergrenze ist 80). 215
 Error
sizes LineLength Zeile ist 83 Zeichen lang (Obergrenze ist 80). 218
 Error
sizes LineLength Zeile ist 119 Zeichen lang (Obergrenze ist 80). 220
 Error
sizes LineLength Zeile ist 95 Zeichen lang (Obergrenze ist 80). 221
 Error
sizes LineLength Zeile ist 111 Zeichen lang (Obergrenze ist 80). 226
 Error
sizes LineLength Zeile ist 86 Zeichen lang (Obergrenze ist 80). 227
 Error
sizes LineLength Zeile ist 88 Zeichen lang (Obergrenze ist 80). 238
 Error
sizes LineLength Zeile ist 93 Zeichen lang (Obergrenze ist 80). 240

de/aikiit/fotorenamer/gui/ProgressBar.java

Severity Category Rule Message Line
 Error
imports AvoidStarImport Stern-Importe der Form '.*' sollten vermieden werden - javax.swing.*. 22
 Error
imports AvoidStarImport Stern-Importe der Form '.*' sollten vermieden werden - java.awt.*. 23
 Error
coding MagicNumber Die magische Zahl '35' sollte als Konstante definiert werden. 101
 Error
coding MagicNumber Die magische Zahl '3' sollte als Konstante definiert werden. 102
 Error
coding MagicNumber Die magische Zahl '3' sollte als Konstante definiert werden. 104
 Error
sizes LineLength Zeile ist 93 Zeichen lang (Obergrenze ist 80). 128

de/aikiit/fotorenamer/gui/ProgressBarTest.java

Severity Category Rule Message Line
 Error
javadoc JavadocVariable Es fehlt ein Javadoc-Kommentar. 30
 Error
coding MagicNumber Die magische Zahl '10' sollte als Konstante definiert werden. 48
 Error
coding MagicNumber Die magische Zahl '4' sollte als Konstante definiert werden. 55

de/aikiit/fotorenamer/image/AbstractImageRenamer.java

Severity Category Rule Message Line
 Error
imports AvoidStarImport Stern-Importe der Form '.*' sollten vermieden werden - javax.swing.*. 28
 Error
sizes LineLength Zeile ist 152 Zeichen lang (Obergrenze ist 80). 162
 Error
sizes LineLength Zeile ist 139 Zeichen lang (Obergrenze ist 80). 174
 Error
sizes LineLength Zeile ist 138 Zeichen lang (Obergrenze ist 80). 177
 Error
sizes LineLength Zeile ist 154 Zeichen lang (Obergrenze ist 80). 180
 Error
sizes LineLength Zeile ist 113 Zeichen lang (Obergrenze ist 80). 185

de/aikiit/fotorenamer/image/CreationDateFromExifImageRenamer.java

Severity Category Rule Message Line
 Error
sizes LineLength Zeile ist 92 Zeichen lang (Obergrenze ist 80). 77

de/aikiit/fotorenamer/image/CreationDateFromExifImageRenamerTest.java

Severity Category Rule Message Line
 Error
imports AvoidStarImport Stern-Importe der Form '.*' sollten vermieden werden - org.junit.jupiter.api.Assertions.*. 25
 Error
javadoc JavadocVariable Es fehlt ein Javadoc-Kommentar. 35
 Error
sizes LineLength Zeile ist 105 Zeichen lang (Obergrenze ist 80). 66
 Error
sizes LineLength Zeile ist 95 Zeichen lang (Obergrenze ist 80). 80

de/aikiit/fotorenamer/image/ImageFilenameFilter.java

Severity Category Rule Message Line
 Error
sizes LineLength Zeile ist 84 Zeichen lang (Obergrenze ist 80). 34
 Error
javadoc JavadocVariable Es fehlt ein Javadoc-Kommentar. 34
 Error
sizes LineLength Zeile ist 126 Zeichen lang (Obergrenze ist 80). 45

de/aikiit/fotorenamer/image/MetaDataExtractor.java

Severity Category Rule Message Line
 Error
sizes LineLength Zeile ist 85 Zeichen lang (Obergrenze ist 80). 142
 Error
sizes LineLength Zeile ist 95 Zeichen lang (Obergrenze ist 80). 147

de/aikiit/fotorenamer/image/MetaDataExtractorTest.java

Severity Category Rule Message Line
 Error
sizes LineLength Zeile ist 84 Zeichen lang (Obergrenze ist 80). 35
 Error
javadoc JavadocVariable Es fehlt ein Javadoc-Kommentar. 35
 Error
sizes LineLength Zeile ist 111 Zeichen lang (Obergrenze ist 80). 39
 Error
sizes LineLength Zeile ist 99 Zeichen lang (Obergrenze ist 80). 50
 Error
sizes LineLength Zeile ist 128 Zeichen lang (Obergrenze ist 80). 69
 Error
sizes LineLength Zeile ist 133 Zeichen lang (Obergrenze ist 80). 77

de/aikiit/fotorenamer/image/RemoveExifPrefixRenamer.java

Severity Category Rule Message Line
 Error
imports AvoidStarImport Stern-Importe der Form '.*' sollten vermieden werden - javax.swing.*. 26
 Error
sizes LineLength Zeile ist 81 Zeichen lang (Obergrenze ist 80). 36
 Error
javadoc JavadocVariable Es fehlt ein Javadoc-Kommentar. 43
 Error
javadoc JavadocVariable Es fehlt ein Javadoc-Kommentar. 51
 Error
javadoc JavadocVariable Es fehlt ein Javadoc-Kommentar. 52
 Error
javadoc JavadocVariable Es fehlt ein Javadoc-Kommentar. 53
 Error
javadoc JavadocVariable Es fehlt ein Javadoc-Kommentar. 54
 Error
sizes LineLength Zeile ist 117 Zeichen lang (Obergrenze ist 80). 98
 Error
sizes LineLength Zeile ist 84 Zeichen lang (Obergrenze ist 80). 115
 Error
whitespace WhitespaceAfter Nach 'if' fehlt ein Leerzeichen. 123
 Error
sizes LineLength Zeile ist 125 Zeichen lang (Obergrenze ist 80). 142
 Error
sizes LineLength Zeile ist 136 Zeichen lang (Obergrenze ist 80). 151
 Error
sizes LineLength Zeile ist 135 Zeichen lang (Obergrenze ist 80). 153
 Error
sizes LineLength Zeile ist 167 Zeichen lang (Obergrenze ist 80). 155
 Error
sizes LineLength Zeile ist 116 Zeichen lang (Obergrenze ist 80). 157

de/aikiit/fotorenamer/util/ComponentGaugeUtil.java

Severity Category Rule Message Line
 Error
design HideUtilityClassConstructor Hilfsklassen sollten keinen Standard-Konstruktur und keinen als public deklarierten Konstruktor haben. 33

de/aikiit/fotorenamer/util/ComponentGaugeUtilTest.java

Severity Category Rule Message Line
 Error
imports AvoidStarImport Stern-Importe der Form '.*' sollten vermieden werden - javax.swing.*. 19
 Error
imports AvoidStarImport Stern-Importe der Form '.*' sollten vermieden werden - java.awt.*. 20
 Error
imports AvoidStarImport Stern-Importe der Form '.*' sollten vermieden werden - org.junit.jupiter.api.Assertions.*. 24
 Error
sizes LineLength Zeile ist 109 Zeichen lang (Obergrenze ist 80). 38
 Error
sizes LineLength Zeile ist 102 Zeichen lang (Obergrenze ist 80). 39

de/aikiit/fotorenamer/util/LocalizationHelper.java

Severity Category Rule Message Line
 Error
design HideUtilityClassConstructor Hilfsklassen sollten keinen Standard-Konstruktur und keinen als public deklarierten Konstruktor haben. 36
 Error
javadoc JavadocVariable Es fehlt ein Javadoc-Kommentar. 49
 Error
javadoc JavadocVariable Es fehlt ein Javadoc-Kommentar. 51
 Error
naming StaticVariableName Der Bezeichner 'BUNDLE' entspricht nicht dem Muster '^[a-z][a-zA-Z0-9]*$'. 51
 Error
javadoc JavadocVariable Es fehlt ein Javadoc-Kommentar. 52
 Error
naming StaticVariableName Der Bezeichner 'LOCALE' entspricht nicht dem Muster '^[a-z][a-zA-Z0-9]*$'. 52
 Error
javadoc JavadocVariable Es fehlt ein Javadoc-Kommentar. 53
 Error
naming StaticVariableName Der Bezeichner 'FORMAT' entspricht nicht dem Muster '^[a-z][a-zA-Z0-9]*$'. 53
 Error
sizes LineLength Zeile ist 95 Zeichen lang (Obergrenze ist 80). 60
 Error
sizes LineLength Zeile ist 135 Zeichen lang (Obergrenze ist 80). 66
 Error
sizes LineLength Zeile ist 88 Zeichen lang (Obergrenze ist 80). 68
 Error
sizes LineLength Zeile ist 88 Zeichen lang (Obergrenze ist 80). 82
 Error
sizes LineLength Zeile ist 180 Zeichen lang (Obergrenze ist 80). 86
 Error
sizes LineLength Zeile ist 93 Zeichen lang (Obergrenze ist 80). 112
 Error
sizes LineLength Zeile ist 86 Zeichen lang (Obergrenze ist 80). 118
 Error
sizes LineLength Zeile ist 87 Zeichen lang (Obergrenze ist 80). 120
 Error
sizes LineLength Zeile ist 84 Zeichen lang (Obergrenze ist 80). 122
 Error
sizes LineLength Zeile ist 106 Zeichen lang (Obergrenze ist 80). 124
 Error
sizes LineLength Zeile ist 96 Zeichen lang (Obergrenze ist 80). 137
 Error
sizes LineLength Zeile ist 101 Zeichen lang (Obergrenze ist 80). 140

de/aikiit/fotorenamer/util/LocalizationHelperTest.java

Severity Category Rule Message Line
 Error
imports AvoidStarImport Stern-Importe der Form '.*' sollten vermieden werden - de.aikiit.fotorenamer.util.LocalizationHelper.*. 22
 Error
sizes LineLength Zeile ist 111 Zeichen lang (Obergrenze ist 80). 47
 Error
coding MagicNumber Die magische Zahl '7' sollte als Konstante definiert werden. 48
 Error
sizes LineLength Zeile ist 105 Zeichen lang (Obergrenze ist 80). 49
 Error
sizes LineLength Zeile ist 110 Zeichen lang (Obergrenze ist 80). 50