Checkstyle Results
The following document contains the results of Checkstyle 9.3 with sun_checks.xml ruleset.
Summary
| Files | |||
|---|---|---|---|
| 15 | 0 | 0 | 109 |
Files
Rules
| Category | Rule | Violations | Severity |
|---|---|---|---|
| blocks | NeedBraces | 3 | |
| coding | HiddenField | 38 | |
| design | DesignForExtension | 5 | |
| FinalClass | 1 | ||
| javadoc | JavadocMethod | 6 | |
| JavadocStyle | 7 | ||
| JavadocVariable | 1 | ||
| MissingJavadocMethod | 1 | ||
| misc | FinalParameters | 1 | |
| NewlineAtEndOfFile | 1 | ||
| regexp | RegexpSingleline
|
29 | |
| sizes | LineLength
|
14 | |
| ParameterNumber | 1 | ||
| whitespace | ParenPad | 1 |
Details
org/apache/creadur/whisker/model/ByOrganisation.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| sizes | LineLength | Zeile ist 83 Zeichen lang (Obergrenze ist 80). | 27 | |
| coding | HiddenField | Die Variable 'organisation' verbirgt ein Feld. | 42 | |
| coding | HiddenField | Die Variable 'resources' verbirgt ein Feld. | 43 | |
| sizes | LineLength | Zeile ist 81 Zeichen lang (Obergrenze ist 80). | 74 | |
| blocks | NeedBraces | Das Konstrukt 'else' muss geschweifte Klammern '{}' verwenden. | 127 |
org/apache/creadur/whisker/model/Descriptor.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| javadoc | JavadocStyle | Der erste Satz sollte mit einem Punkt enden. | 32 | |
| javadoc | JavadocStyle | Der erste Satz sollte mit einem Punkt enden. | 40 | |
| coding | HiddenField | Die Variable 'primaryLicense' verbirgt ein Feld. | 67 | |
| coding | HiddenField | Die Variable 'primaryOrganisationId' verbirgt ein Feld. | 68 | |
| coding | HiddenField | Die Variable 'primaryNotice' verbirgt ein Feld. | 69 | |
| coding | HiddenField | Die Variable 'licenses' verbirgt ein Feld. | 70 | |
| coding | HiddenField | Die Variable 'notices' verbirgt ein Feld. | 71 | |
| coding | HiddenField | Die Variable 'organisations' verbirgt ein Feld. | 72 | |
| coding | HiddenField | Die Variable 'contents' verbirgt ein Feld. | 73 | |
| whitespace | ParenPad | Nach '(' folgt ein Leerzeichen. | 74 | |
| sizes | ParameterNumber | Konstruktor/Methode hat 8 Parameter (Obergrenze ist 7). | 106 | |
| coding | HiddenField | Die Variable 'primaryLicense' verbirgt ein Feld. | 106 | |
| coding | HiddenField | Die Variable 'primaryCopyrightNotice' verbirgt ein Feld. | 107 | |
| coding | HiddenField | Die Variable 'primaryOrganisationId' verbirgt ein Feld. | 108 | |
| coding | HiddenField | Die Variable 'primaryNotice' verbirgt ein Feld. | 109 | |
| coding | HiddenField | Die Variable 'licenses' verbirgt ein Feld. | 110 | |
| coding | HiddenField | Die Variable 'notices' verbirgt ein Feld. | 111 | |
| coding | HiddenField | Die Variable 'organisations' verbirgt ein Feld. | 112 | |
| coding | HiddenField | Die Variable 'contents' verbirgt ein Feld. | 113 | |
| sizes | LineLength | Zeile ist 83 Zeichen lang (Obergrenze ist 80). | 246 | |
| sizes | LineLength | Zeile ist 93 Zeichen lang (Obergrenze ist 80). | 247 | |
| sizes | LineLength | Zeile ist 97 Zeichen lang (Obergrenze ist 80). | 323 |
org/apache/creadur/whisker/model/License.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| regexp | RegexpSingleline | Line has trailing spaces. | 17 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 32 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 33 | |
| javadoc | JavadocStyle | Der erste Satz sollte mit einem Punkt enden. | 44 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 46 | |
| coding | HiddenField | Die Variable 'isSourceRequired' verbirgt ein Feld. | 58 | |
| coding | HiddenField | Die Variable 'baseText' verbirgt ein Feld. | 58 | |
| coding | HiddenField | Die Variable 'expectedParameters' verbirgt ein Feld. | 59 | |
| coding | HiddenField | Die Variable 'id' verbirgt ein Feld. | 59 | |
| coding | HiddenField | Die Variable 'url' verbirgt ein Feld. | 60 | |
| coding | HiddenField | Die Variable 'name' verbirgt ein Feld. | 60 | |
| javadoc | JavadocStyle | Der erste Satz sollte mit einem Punkt enden. | 91 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 93 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 103 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 143 | |
| coding | HiddenField | Die Variable 'expectedParameters' verbirgt ein Feld. | 150 | |
| javadoc | JavadocStyle | Der erste Satz sollte mit einem Punkt enden. | 156 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 157 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 168 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 210 | |
| javadoc | JavadocMethod | @return-Tag sollte vorhanden sein und eine Beschreibung haben. | 247 | |
| javadoc | JavadocMethod | Erwartetes Tag @param für 'other'. | 247 | |
| design | DesignForExtension | Klasse 'License' sieht wie zur Erweiterung entworfen aus (kann subclassed werden), aber die Methode 'toString' besitzt keinen Javadoc-Kommentar, der erklärt, wie Sie das sicher tun. Wenn die Klasse nicht für Erweiterungen ausgelegt ist, sollten sie die Klasse 'License' final oder die Methode 'toString' static/final/abstract/empty machen oder die zugelassene Annotation für die Methode hinzufügen. | 253 |
org/apache/creadur/whisker/model/LicenseTemplateException.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| misc | NewlineAtEndOfFile | Datei endet nicht mit einem Zeilenumbruch. | 1 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 17 | |
| design | FinalClass | Die Klasse LicenseTemplateException sollte als final deklariert werden. | 28 | |
| javadoc | JavadocStyle | Der erste Satz sollte mit einem Punkt enden. | 32 | |
| sizes | LineLength | Zeile ist 92 Zeichen lang (Obergrenze ist 80). | 47 | |
| sizes | LineLength | Zeile ist 93 Zeichen lang (Obergrenze ist 80). | 50 | |
| sizes | LineLength | Zeile ist 96 Zeichen lang (Obergrenze ist 80). | 51 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 82 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 87 | |
| sizes | LineLength | Zeile ist 81 Zeichen lang (Obergrenze ist 80). | 93 | |
| javadoc | JavadocMethod | Nicht verwendetes Tag @param für 'parameters'. | 110 | |
| sizes | LineLength | Zeile ist 86 Zeichen lang (Obergrenze ist 80). | 113 | |
| coding | HiddenField | Die Variable 'licenseName' verbirgt ein Feld. | 113 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 126 |
org/apache/creadur/whisker/model/NoCopyrightNoticeVerifier.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| misc | FinalParameters | Der Parameter license sollte als 'final' deklariert sein. | 37 |
org/apache/creadur/whisker/model/NoticeCollator.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| regexp | RegexpSingleline | Line has trailing spaces. | 17 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 29 | |
| sizes | LineLength | Zeile ist 118 Zeichen lang (Obergrenze ist 80). | 33 | |
| javadoc | JavadocVariable | Es fehlt ein Javadoc-Kommentar. | 33 | |
| javadoc | MissingJavadocMethod | Es fehlt ein Javadoc-Kommentar. | 56 | |
| design | DesignForExtension | Klasse 'NoticeCollator' sieht wie zur Erweiterung entworfen aus (kann subclassed werden), aber die Methode 'resourceNotices' besitzt keinen Javadoc-Kommentar, der erklärt, wie Sie das sicher tun. Wenn die Klasse nicht für Erweiterungen ausgelegt ist, sollten sie die Klasse 'NoticeCollator' final oder die Methode 'resourceNotices' static/final/abstract/empty machen oder die zugelassene Annotation für die Methode hinzufügen. | 56 | |
| sizes | LineLength | Zeile ist 102 Zeichen lang (Obergrenze ist 80). | 58 | |
| sizes | LineLength | Zeile ist 91 Zeichen lang (Obergrenze ist 80). | 59 |
org/apache/creadur/whisker/model/Organisation.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| regexp | RegexpSingleline | Line has trailing spaces. | 17 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 24 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 38 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 39 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 41 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 43 | |
| coding | HiddenField | Die Variable 'id' verbirgt ein Feld. | 46 | |
| coding | HiddenField | Die Variable 'name' verbirgt ein Feld. | 46 | |
| coding | HiddenField | Die Variable 'url' verbirgt ein Feld. | 46 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 65 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 74 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 83 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 84 | |
| design | DesignForExtension | Klasse 'Organisation' sieht wie zur Erweiterung entworfen aus (kann subclassed werden), aber die Methode 'hashCode' besitzt keinen Javadoc-Kommentar, der erklärt, wie Sie das sicher tun. Wenn die Klasse nicht für Erweiterungen ausgelegt ist, sollten sie die Klasse 'Organisation' final oder die Methode 'hashCode' static/final/abstract/empty machen oder die zugelassene Annotation für die Methode hinzufügen. | 92 | |
| design | DesignForExtension | Klasse 'Organisation' sieht wie zur Erweiterung entworfen aus (kann subclassed werden), aber die Methode 'equals' besitzt keinen Javadoc-Kommentar, der erklärt, wie Sie das sicher tun. Wenn die Klasse nicht für Erweiterungen ausgelegt ist, sollten sie die Klasse 'Organisation' final oder die Methode 'equals' static/final/abstract/empty machen oder die zugelassene Annotation für die Methode hinzufügen. | 100 | |
| blocks | NeedBraces | Das Konstrukt 'else' muss geschweifte Klammern '{}' verwenden. | 114 | |
| javadoc | JavadocMethod | @return-Tag sollte vorhanden sein und eine Beschreibung haben. | 120 | |
| javadoc | JavadocMethod | Erwartetes Tag @param für 'other'. | 120 | |
| design | DesignForExtension | Klasse 'Organisation' sieht wie zur Erweiterung entworfen aus (kann subclassed werden), aber die Methode 'toString' besitzt keinen Javadoc-Kommentar, der erklärt, wie Sie das sicher tun. Wenn die Klasse nicht für Erweiterungen ausgelegt ist, sollten sie die Klasse 'Organisation' final oder die Methode 'toString' static/final/abstract/empty machen oder die zugelassene Annotation für die Methode hinzufügen. | 126 |
org/apache/creadur/whisker/model/Resource.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| coding | HiddenField | Die Variable 'name' verbirgt ein Feld. | 44 | |
| coding | HiddenField | Die Variable 'noticeId' verbirgt ein Feld. | 44 | |
| coding | HiddenField | Die Variable 'source' verbirgt ein Feld. | 45 | |
| blocks | NeedBraces | Das Konstrukt 'else' muss geschweifte Klammern '{}' verwenden. | 104 |
org/apache/creadur/whisker/model/ResourceNamesCollator.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| regexp | RegexpSingleline | Line has trailing spaces. | 34 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 37 |
org/apache/creadur/whisker/model/WithLicense.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| coding | HiddenField | Die Variable 'license' verbirgt ein Feld. | 50 | |
| coding | HiddenField | Die Variable 'copyrightNotice' verbirgt ein Feld. | 50 | |
| coding | HiddenField | Die Variable 'parameters' verbirgt ein Feld. | 51 | |
| coding | HiddenField | Die Variable 'organisations' verbirgt ein Feld. | 52 |
org/apache/creadur/whisker/model/WithinDirectory.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| sizes | LineLength | Zeile ist 85 Zeichen lang (Obergrenze ist 80). | 27 | |
| javadoc | JavadocStyle | Der erste Satz sollte mit einem Punkt enden. | 36 | |
| coding | HiddenField | Die Variable 'name' verbirgt ein Feld. | 44 | |
| coding | HiddenField | Die Variable 'licenses' verbirgt ein Feld. | 45 | |
| coding | HiddenField | Die Variable 'publicDomain' verbirgt ein Feld. | 46 | |
| javadoc | JavadocMethod | Erwartetes Tag @param für 'other'. | 116 |
org/apache/creadur/whisker/model/package-info.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| regexp | RegexpSingleline | Line has trailing spaces. | 20 |
Apache Whisker
Maven