Checkstyle Results
The following document contains the results of Checkstyle 9.3 with sun_checks.xml ruleset.
Summary
| Files | |||
|---|---|---|---|
| 6 | 0 | 0 | 185 |
Files
Rules
| Category | Rule | Violations | Severity |
|---|---|---|---|
| coding | HiddenField | 5 | |
| MagicNumber | 25 | ||
| MissingSwitchDefault | 1 | ||
| design | HideUtilityClassConstructor | 2 | |
| javadoc | JavadocPackage | 1 | |
| JavadocStyle | 1 | ||
| JavadocVariable | 16 | ||
| MissingJavadocMethod | 1 | ||
| misc | FinalParameters | 17 | |
| TodoComment | 1 | ||
| sizes | LineLength
|
109 | |
| whitespace | OperatorWrap | 6 |
Details
de/aikiit/game/kaiser/GameKaiserJavaApplication.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| design | HideUtilityClassConstructor | Hilfsklassen sollten keinen Standard-Konstruktur und keinen als public deklarierten Konstruktor haben. | 8 | |
| misc | FinalParameters | Der Parameter args sollte als 'final' deklariert sein. | 14 |
de/aikiit/game/kaiser/KaiserActions.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| sizes | LineLength | Zeile ist 93 Zeichen lang (Obergrenze ist 80). | 7 | |
| design | HideUtilityClassConstructor | Hilfsklassen sollten keinen Standard-Konstruktur und keinen als public deklarierten Konstruktor haben. | 10 | |
| sizes | LineLength | Zeile ist 81 Zeichen lang (Obergrenze ist 80). | 16 | |
| misc | FinalParameters | Der Parameter engine sollte als 'final' deklariert sein. | 18 | |
| sizes | LineLength | Zeile ist 148 Zeichen lang (Obergrenze ist 80). | 21 | |
| sizes | LineLength | Zeile ist 82 Zeichen lang (Obergrenze ist 80). | 26 | |
| sizes | LineLength | Zeile ist 148 Zeichen lang (Obergrenze ist 80). | 30 | |
| misc | FinalParameters | Der Parameter engine sollte als 'final' deklariert sein. | 41 | |
| sizes | LineLength | Zeile ist 140 Zeichen lang (Obergrenze ist 80). | 44 | |
| sizes | LineLength | Zeile ist 82 Zeichen lang (Obergrenze ist 80). | 50 | |
| sizes | LineLength | Zeile ist 125 Zeichen lang (Obergrenze ist 80). | 54 | |
| sizes | LineLength | Zeile ist 95 Zeichen lang (Obergrenze ist 80). | 61 | |
| misc | FinalParameters | Der Parameter engine sollte als 'final' deklariert sein. | 65 | |
| sizes | LineLength | Zeile ist 151 Zeichen lang (Obergrenze ist 80). | 68 | |
| sizes | LineLength | Zeile ist 82 Zeichen lang (Obergrenze ist 80). | 74 | |
| sizes | LineLength | Zeile ist 146 Zeichen lang (Obergrenze ist 80). | 78 | |
| sizes | LineLength | Zeile ist 103 Zeichen lang (Obergrenze ist 80). | 85 | |
| misc | FinalParameters | Der Parameter engine sollte als 'final' deklariert sein. | 89 | |
| sizes | LineLength | Zeile ist 138 Zeichen lang (Obergrenze ist 80). | 92 | |
| sizes | LineLength | Zeile ist 82 Zeichen lang (Obergrenze ist 80). | 98 | |
| coding | MissingSwitchDefault | In der switch-Anweisung fehlt der "default"-Zweig. | 102 | |
| sizes | LineLength | Zeile ist 139 Zeichen lang (Obergrenze ist 80). | 104 | |
| sizes | LineLength | Zeile ist 165 Zeichen lang (Obergrenze ist 80). | 106 | |
| sizes | LineLength | Zeile ist 123 Zeichen lang (Obergrenze ist 80). | 108 |
de/aikiit/game/kaiser/KaiserEngine.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| sizes | LineLength | Zeile ist 134 Zeichen lang (Obergrenze ist 80). | 15 | |
| sizes | LineLength | Zeile ist 97 Zeichen lang (Obergrenze ist 80). | 18 | |
| sizes | LineLength | Zeile ist 86 Zeichen lang (Obergrenze ist 80). | 24 | |
| sizes | LineLength | Zeile ist 87 Zeichen lang (Obergrenze ist 80). | 27 | |
| javadoc | JavadocVariable | Es fehlt ein Javadoc-Kommentar. | 35 | |
| javadoc | JavadocVariable | Es fehlt ein Javadoc-Kommentar. | 36 | |
| javadoc | JavadocVariable | Es fehlt ein Javadoc-Kommentar. | 37 | |
| javadoc | JavadocVariable | Es fehlt ein Javadoc-Kommentar. | 38 | |
| javadoc | JavadocVariable | Es fehlt ein Javadoc-Kommentar. | 39 | |
| javadoc | JavadocVariable | Es fehlt ein Javadoc-Kommentar. | 40 | |
| javadoc | JavadocVariable | Es fehlt ein Javadoc-Kommentar. | 41 | |
| javadoc | JavadocVariable | Es fehlt ein Javadoc-Kommentar. | 42 | |
| javadoc | JavadocVariable | Es fehlt ein Javadoc-Kommentar. | 43 | |
| javadoc | JavadocVariable | Es fehlt ein Javadoc-Kommentar. | 44 | |
| javadoc | JavadocVariable | Es fehlt ein Javadoc-Kommentar. | 45 | |
| javadoc | JavadocVariable | Es fehlt ein Javadoc-Kommentar. | 46 | |
| javadoc | JavadocVariable | Es fehlt ein Javadoc-Kommentar. | 48 | |
| coding | MagicNumber | Die magische Zahl '95L' sollte als Konstante definiert werden. | 54 | |
| coding | MagicNumber | Die magische Zahl '3L' sollte als Konstante definiert werden. | 56 | |
| coding | MagicNumber | Die magische Zahl '2800L' sollte als Konstante definiert werden. | 57 | |
| coding | MagicNumber | Die magische Zahl '3000L' sollte als Konstante definiert werden. | 58 | |
| coding | MagicNumber | Die magische Zahl '5L' sollte als Konstante definiert werden. | 60 | |
| sizes | LineLength | Zeile ist 102 Zeichen lang (Obergrenze ist 80). | 68 | |
| coding | MagicNumber | Die magische Zahl '10' sollte als Konstante definiert werden. | 77 | |
| coding | MagicNumber | Die magische Zahl '17L' sollte als Konstante definiert werden. | 78 | |
| sizes | LineLength | Zeile ist 81 Zeichen lang (Obergrenze ist 80). | 82 | |
| misc | FinalParameters | Der Parameter threshold sollte als 'final' deklariert sein. | 87 | |
| sizes | LineLength | Zeile ist 105 Zeichen lang (Obergrenze ist 80). | 88 | |
| sizes | LineLength | Zeile ist 106 Zeichen lang (Obergrenze ist 80). | 93 | |
| sizes | LineLength | Zeile ist 102 Zeichen lang (Obergrenze ist 80). | 97 | |
| sizes | LineLength | Zeile ist 94 Zeichen lang (Obergrenze ist 80). | 99 | |
| sizes | LineLength | Zeile ist 92 Zeichen lang (Obergrenze ist 80). | 106 | |
| sizes | LineLength | Zeile ist 122 Zeichen lang (Obergrenze ist 80). | 109 | |
| coding | MagicNumber | Die magische Zahl '10' sollte als Konstante definiert werden. | 109 | |
| misc | FinalParameters | Der Parameter q sollte als 'final' deklariert sein. | 118 | |
| coding | HiddenField | Die Variable 'q' verbirgt ein Feld. | 118 | |
| misc | FinalParameters | Der Parameter supplies sollte als 'final' deklariert sein. | 127 | |
| coding | HiddenField | Die Variable 'supplies' verbirgt ein Feld. | 127 | |
| misc | FinalParameters | Der Parameter area sollte als 'final' deklariert sein. | 136 | |
| coding | HiddenField | Die Variable 'area' verbirgt ein Feld. | 136 | |
| sizes | LineLength | Zeile ist 122 Zeichen lang (Obergrenze ist 80). | 150 | |
| sizes | LineLength | Zeile ist 156 Zeichen lang (Obergrenze ist 80). | 154 | |
| misc | FinalParameters | Der Parameter buy sollte als 'final' deklariert sein. | 156 | |
| sizes | LineLength | Zeile ist 165 Zeichen lang (Obergrenze ist 80). | 158 | |
| sizes | LineLength | Zeile ist 100 Zeichen lang (Obergrenze ist 80). | 162 | |
| sizes | LineLength | Zeile ist 101 Zeichen lang (Obergrenze ist 80). | 164 | |
| sizes | LineLength | Zeile ist 124 Zeichen lang (Obergrenze ist 80). | 174 | |
| sizes | LineLength | Zeile ist 81 Zeichen lang (Obergrenze ist 80). | 177 | |
| misc | FinalParameters | Der Parameter sell sollte als 'final' deklariert sein. | 179 | |
| sizes | LineLength | Zeile ist 165 Zeichen lang (Obergrenze ist 80). | 181 | |
| sizes | LineLength | Zeile ist 93 Zeichen lang (Obergrenze ist 80). | 187 | |
| misc | FinalParameters | Der Parameter feed sollte als 'final' deklariert sein. | 200 | |
| sizes | LineLength | Zeile ist 165 Zeichen lang (Obergrenze ist 80). | 202 | |
| sizes | LineLength | Zeile ist 81 Zeichen lang (Obergrenze ist 80). | 208 | |
| sizes | LineLength | Zeile ist 114 Zeichen lang (Obergrenze ist 80). | 217 | |
| sizes | LineLength | Zeile ist 189 Zeichen lang (Obergrenze ist 80). | 220 | |
| misc | FinalParameters | Der Parameter cultivate sollte als 'final' deklariert sein. | 222 | |
| sizes | LineLength | Zeile ist 165 Zeichen lang (Obergrenze ist 80). | 229 | |
| sizes | LineLength | Zeile ist 96 Zeichen lang (Obergrenze ist 80). | 234 | |
| sizes | LineLength | Zeile ist 121 Zeichen lang (Obergrenze ist 80). | 237 | |
| sizes | LineLength | Zeile ist 91 Zeichen lang (Obergrenze ist 80). | 239 | |
| sizes | LineLength | Zeile ist 102 Zeichen lang (Obergrenze ist 80). | 242 | |
| sizes | LineLength | Zeile ist 163 Zeichen lang (Obergrenze ist 80). | 260 | |
| sizes | LineLength | Zeile ist 91 Zeichen lang (Obergrenze ist 80). | 261 | |
| sizes | LineLength | Zeile ist 85 Zeichen lang (Obergrenze ist 80). | 263 | |
| coding | MagicNumber | Die magische Zahl '5' sollte als Konstante definiert werden. | 272 | |
| javadoc | JavadocStyle | Der erste Satz sollte mit einem Punkt enden. | 275 | |
| sizes | LineLength | Zeile ist 91 Zeichen lang (Obergrenze ist 80). | 284 | |
| coding | MagicNumber | Die magische Zahl '20L' sollte als Konstante definiert werden. | 284 | |
| sizes | LineLength | Zeile ist 172 Zeichen lang (Obergrenze ist 80). | 285 | |
| coding | MagicNumber | Die magische Zahl '100' sollte als Konstante definiert werden. | 285 | |
| sizes | LineLength | Zeile ist 84 Zeichen lang (Obergrenze ist 80). | 287 | |
| coding | MagicNumber | Die magische Zahl '20L' sollte als Konstante definiert werden. | 287 | |
| sizes | LineLength | Zeile ist 97 Zeichen lang (Obergrenze ist 80). | 297 | |
| coding | MagicNumber | Die magische Zahl '0.45' sollte als Konstante definiert werden. | 297 | |
| sizes | LineLength | Zeile ist 113 Zeichen lang (Obergrenze ist 80). | 299 | |
| sizes | LineLength | Zeile ist 124 Zeichen lang (Obergrenze ist 80). | 300 | |
| sizes | LineLength | Zeile ist 204 Zeichen lang (Obergrenze ist 80). | 308 | |
| coding | MagicNumber | Die magische Zahl '100' sollte als Konstante definiert werden. | 308 | |
| sizes | LineLength | Zeile ist 109 Zeichen lang (Obergrenze ist 80). | 309 | |
| sizes | LineLength | Zeile ist 85 Zeichen lang (Obergrenze ist 80). | 311 |
de/aikiit/game/kaiser/KaiserEnginePrinter.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| javadoc | JavadocVariable | Es fehlt ein Javadoc-Kommentar. | 58 | |
| javadoc | MissingJavadocMethod | Es fehlt ein Javadoc-Kommentar. | 60 | |
| misc | FinalParameters | Der Parameter engine sollte als 'final' deklariert sein. | 60 | |
| coding | HiddenField | Die Variable 'engine' verbirgt ein Feld. | 60 | |
| sizes | LineLength | Zeile ist 81 Zeichen lang (Obergrenze ist 80). | 65 | |
| misc | FinalParameters | Der Parameter round sollte als 'final' deklariert sein. | 70 | |
| sizes | LineLength | Zeile ist 131 Zeichen lang (Obergrenze ist 80). | 72 | |
| sizes | LineLength | Zeile ist 205 Zeichen lang (Obergrenze ist 80). | 73 | |
| coding | MagicNumber | Die magische Zahl '10' sollte als Konstante definiert werden. | 73 | |
| sizes | LineLength | Zeile ist 199 Zeichen lang (Obergrenze ist 80). | 74 | |
| coding | MagicNumber | Die magische Zahl '10' sollte als Konstante definiert werden. | 74 | |
| sizes | LineLength | Zeile ist 200 Zeichen lang (Obergrenze ist 80). | 75 | |
| coding | MagicNumber | Die magische Zahl '10' sollte als Konstante definiert werden. | 75 | |
| sizes | LineLength | Zeile ist 208 Zeichen lang (Obergrenze ist 80). | 76 | |
| coding | MagicNumber | Die magische Zahl '10' sollte als Konstante definiert werden. | 76 | |
| sizes | LineLength | Zeile ist 202 Zeichen lang (Obergrenze ist 80). | 77 | |
| coding | MagicNumber | Die magische Zahl '10' sollte als Konstante definiert werden. | 77 | |
| misc | FinalParameters | Der Parameter round sollte als 'final' deklariert sein. | 87 | |
| sizes | LineLength | Zeile ist 86 Zeichen lang (Obergrenze ist 80). | 88 | |
| whitespace | OperatorWrap | '+' sollte in einer neuen Zeile stehen. | 88 | |
| sizes | LineLength | Zeile ist 174 Zeichen lang (Obergrenze ist 80). | 89 | |
| coding | MagicNumber | Die magische Zahl '10' sollte als Konstante definiert werden. | 89 | |
| whitespace | OperatorWrap | '+' sollte in einer neuen Zeile stehen. | 89 | |
| sizes | LineLength | Zeile ist 172 Zeichen lang (Obergrenze ist 80). | 90 | |
| coding | MagicNumber | Die magische Zahl '10' sollte als Konstante definiert werden. | 90 | |
| sizes | LineLength | Zeile ist 107 Zeichen lang (Obergrenze ist 80). | 94 | |
| sizes | LineLength | Zeile ist 98 Zeichen lang (Obergrenze ist 80). | 99 | |
| whitespace | OperatorWrap | '+' sollte in einer neuen Zeile stehen. | 99 | |
| sizes | LineLength | Zeile ist 103 Zeichen lang (Obergrenze ist 80). | 100 | |
| whitespace | OperatorWrap | '+' sollte in einer neuen Zeile stehen. | 100 | |
| sizes | LineLength | Zeile ist 125 Zeichen lang (Obergrenze ist 80). | 101 | |
| whitespace | OperatorWrap | '+' sollte in einer neuen Zeile stehen. | 101 | |
| whitespace | OperatorWrap | '+' sollte in einer neuen Zeile stehen. | 102 | |
| sizes | LineLength | Zeile ist 160 Zeichen lang (Obergrenze ist 80). | 103 | |
| sizes | LineLength | Zeile ist 111 Zeichen lang (Obergrenze ist 80). | 107 | |
| sizes | LineLength | Zeile ist 111 Zeichen lang (Obergrenze ist 80). | 113 | |
| sizes | LineLength | Zeile ist 96 Zeichen lang (Obergrenze ist 80). | 115 | |
| sizes | LineLength | Zeile ist 131 Zeichen lang (Obergrenze ist 80). | 116 | |
| sizes | LineLength | Zeile ist 137 Zeichen lang (Obergrenze ist 80). | 117 | |
| sizes | LineLength | Zeile ist 98 Zeichen lang (Obergrenze ist 80). | 119 | |
| sizes | LineLength | Zeile ist 102 Zeichen lang (Obergrenze ist 80). | 120 | |
| sizes | LineLength | Zeile ist 115 Zeichen lang (Obergrenze ist 80). | 121 | |
| sizes | LineLength | Zeile ist 81 Zeichen lang (Obergrenze ist 80). | 123 | |
| misc | TodoComment | Kommentar entspricht to-do-Format 'TODO:'. | 123 | |
| sizes | LineLength | Zeile ist 129 Zeichen lang (Obergrenze ist 80). | 124 | |
| coding | MagicNumber | Die magische Zahl '33' sollte als Konstante definiert werden. | 124 | |
| coding | MagicNumber | Die magische Zahl '7' sollte als Konstante definiert werden. | 124 | |
| sizes | LineLength | Zeile ist 150 Zeichen lang (Obergrenze ist 80). | 125 | |
| sizes | LineLength | Zeile ist 106 Zeichen lang (Obergrenze ist 80). | 126 | |
| sizes | LineLength | Zeile ist 125 Zeichen lang (Obergrenze ist 80). | 129 | |
| coding | MagicNumber | Die magische Zahl '9' sollte als Konstante definiert werden. | 129 | |
| sizes | LineLength | Zeile ist 113 Zeichen lang (Obergrenze ist 80). | 130 | |
| sizes | LineLength | Zeile ist 97 Zeichen lang (Obergrenze ist 80). | 132 | |
| sizes | LineLength | Zeile ist 132 Zeichen lang (Obergrenze ist 80). | 133 | |
| coding | MagicNumber | Die magische Zahl '9' sollte als Konstante definiert werden. | 133 | |
| sizes | LineLength | Zeile ist 96 Zeichen lang (Obergrenze ist 80). | 134 | |
| sizes | LineLength | Zeile ist 178 Zeichen lang (Obergrenze ist 80). | 136 | |
| sizes | LineLength | Zeile ist 139 Zeichen lang (Obergrenze ist 80). | 138 |
de/aikiit/game/kaiser/KaiserGame.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| javadoc | JavadocPackage | Es fehlt eine package-info.java. | 1 | |
| javadoc | JavadocVariable | Es fehlt ein Javadoc-Kommentar. | 21 | |
| javadoc | JavadocVariable | Es fehlt ein Javadoc-Kommentar. | 22 | |
| misc | FinalParameters | Der Parameter engine sollte als 'final' deklariert sein. | 40 | |
| coding | HiddenField | Die Variable 'engine' verbirgt ein Feld. | 40 | |
| sizes | LineLength | Zeile ist 98 Zeichen lang (Obergrenze ist 80). | 50 | |
| sizes | LineLength | Zeile ist 161 Zeichen lang (Obergrenze ist 80). | 72 | |
| sizes | LineLength | Zeile ist 84 Zeichen lang (Obergrenze ist 80). | 73 | |
| sizes | LineLength | Zeile ist 116 Zeichen lang (Obergrenze ist 80). | 74 | |
| sizes | LineLength | Zeile ist 86 Zeichen lang (Obergrenze ist 80). | 83 | |
| sizes | LineLength | Zeile ist 86 Zeichen lang (Obergrenze ist 80). | 103 | |
| sizes | LineLength | Zeile ist 102 Zeichen lang (Obergrenze ist 80). | 107 | |
| sizes | LineLength | Zeile ist 102 Zeichen lang (Obergrenze ist 80). | 108 | |
| sizes | LineLength | Zeile ist 102 Zeichen lang (Obergrenze ist 80). | 109 | |
| sizes | LineLength | Zeile ist 102 Zeichen lang (Obergrenze ist 80). | 110 | |
| sizes | LineLength | Zeile ist 102 Zeichen lang (Obergrenze ist 80). | 111 | |
| sizes | LineLength | Zeile ist 102 Zeichen lang (Obergrenze ist 80). | 112 | |
| sizes | LineLength | Zeile ist 102 Zeichen lang (Obergrenze ist 80). | 113 | |
| sizes | LineLength | Zeile ist 102 Zeichen lang (Obergrenze ist 80). | 114 | |
| sizes | LineLength | Zeile ist 127 Zeichen lang (Obergrenze ist 80). | 138 |
Maven