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
15 0 0 109

Files

File  I  W  E
org/apache/creadur/whisker/model/ByOrganisation.java 0 0 5
org/apache/creadur/whisker/model/Descriptor.java 0 0 22
org/apache/creadur/whisker/model/License.java 0 0 23
org/apache/creadur/whisker/model/LicenseTemplateException.java 0 0 14
org/apache/creadur/whisker/model/NoCopyrightNoticeVerifier.java 0 0 1
org/apache/creadur/whisker/model/NoticeCollator.java 0 0 8
org/apache/creadur/whisker/model/Organisation.java 0 0 19
org/apache/creadur/whisker/model/Resource.java 0 0 4
org/apache/creadur/whisker/model/ResourceNamesCollator.java 0 0 2
org/apache/creadur/whisker/model/WithLicense.java 0 0 4
org/apache/creadur/whisker/model/WithinDirectory.java 0 0 6
org/apache/creadur/whisker/model/package-info.java 0 0 1

Rules

Category Rule Violations Severity
blocks NeedBraces 3  Error
coding HiddenField 38  Error
design DesignForExtension 5  Error
FinalClass 1  Error
javadoc JavadocMethod 6  Error
JavadocStyle 7  Error
JavadocVariable 1  Error
MissingJavadocMethod 1  Error
misc FinalParameters 1  Error
NewlineAtEndOfFile 1  Error
regexp RegexpSingleline
  • format: "\s+$"
  • maximum: "0"
  • message: "Line has trailing spaces."
  • minimum: "0"
29  Error
sizes LineLength
  • fileExtensions: "java"
14  Error
ParameterNumber 1  Error
whitespace ParenPad 1  Error

Details

org/apache/creadur/whisker/model/ByOrganisation.java

Severity Category Rule Message Line
 Error sizes LineLength Zeile ist 83 Zeichen lang (Obergrenze ist 80). 27
 Error coding HiddenField Die Variable 'organisation' verbirgt ein Feld. 42
 Error coding HiddenField Die Variable 'resources' verbirgt ein Feld. 43
 Error sizes LineLength Zeile ist 81 Zeichen lang (Obergrenze ist 80). 74
 Error blocks NeedBraces Das Konstrukt 'else' muss geschweifte Klammern '{}' verwenden. 127

org/apache/creadur/whisker/model/Descriptor.java

Severity Category Rule Message Line
 Error javadoc JavadocStyle Der erste Satz sollte mit einem Punkt enden. 32
 Error javadoc JavadocStyle Der erste Satz sollte mit einem Punkt enden. 40
 Error coding HiddenField Die Variable 'primaryLicense' verbirgt ein Feld. 67
 Error coding HiddenField Die Variable 'primaryOrganisationId' verbirgt ein Feld. 68
 Error coding HiddenField Die Variable 'primaryNotice' verbirgt ein Feld. 69
 Error coding HiddenField Die Variable 'licenses' verbirgt ein Feld. 70
 Error coding HiddenField Die Variable 'notices' verbirgt ein Feld. 71
 Error coding HiddenField Die Variable 'organisations' verbirgt ein Feld. 72
 Error coding HiddenField Die Variable 'contents' verbirgt ein Feld. 73
 Error whitespace ParenPad Nach '(' folgt ein Leerzeichen. 74
 Error sizes ParameterNumber Konstruktor/Methode hat 8 Parameter (Obergrenze ist 7). 106
 Error coding HiddenField Die Variable 'primaryLicense' verbirgt ein Feld. 106
 Error coding HiddenField Die Variable 'primaryCopyrightNotice' verbirgt ein Feld. 107
 Error coding HiddenField Die Variable 'primaryOrganisationId' verbirgt ein Feld. 108
 Error coding HiddenField Die Variable 'primaryNotice' verbirgt ein Feld. 109
 Error coding HiddenField Die Variable 'licenses' verbirgt ein Feld. 110
 Error coding HiddenField Die Variable 'notices' verbirgt ein Feld. 111
 Error coding HiddenField Die Variable 'organisations' verbirgt ein Feld. 112
 Error coding HiddenField Die Variable 'contents' verbirgt ein Feld. 113
 Error sizes LineLength Zeile ist 83 Zeichen lang (Obergrenze ist 80). 246
 Error sizes LineLength Zeile ist 93 Zeichen lang (Obergrenze ist 80). 247
 Error sizes LineLength Zeile ist 97 Zeichen lang (Obergrenze ist 80). 323

org/apache/creadur/whisker/model/License.java

Severity Category Rule Message Line
 Error regexp RegexpSingleline Line has trailing spaces. 17
 Error regexp RegexpSingleline Line has trailing spaces. 32
 Error regexp RegexpSingleline Line has trailing spaces. 33
 Error javadoc JavadocStyle Der erste Satz sollte mit einem Punkt enden. 44
 Error regexp RegexpSingleline Line has trailing spaces. 46
 Error coding HiddenField Die Variable 'isSourceRequired' verbirgt ein Feld. 58
 Error coding HiddenField Die Variable 'baseText' verbirgt ein Feld. 58
 Error coding HiddenField Die Variable 'expectedParameters' verbirgt ein Feld. 59
 Error coding HiddenField Die Variable 'id' verbirgt ein Feld. 59
 Error coding HiddenField Die Variable 'url' verbirgt ein Feld. 60
 Error coding HiddenField Die Variable 'name' verbirgt ein Feld. 60
 Error javadoc JavadocStyle Der erste Satz sollte mit einem Punkt enden. 91
 Error regexp RegexpSingleline Line has trailing spaces. 93
 Error regexp RegexpSingleline Line has trailing spaces. 103
 Error regexp RegexpSingleline Line has trailing spaces. 143
 Error coding HiddenField Die Variable 'expectedParameters' verbirgt ein Feld. 150
 Error javadoc JavadocStyle Der erste Satz sollte mit einem Punkt enden. 156
 Error regexp RegexpSingleline Line has trailing spaces. 157
 Error regexp RegexpSingleline Line has trailing spaces. 168
 Error regexp RegexpSingleline Line has trailing spaces. 210
 Error javadoc JavadocMethod @return-Tag sollte vorhanden sein und eine Beschreibung haben. 247
 Error javadoc JavadocMethod Erwartetes Tag @param für 'other'. 247
 Error 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
 Error misc NewlineAtEndOfFile Datei endet nicht mit einem Zeilenumbruch. 1
 Error regexp RegexpSingleline Line has trailing spaces. 17
 Error design FinalClass Die Klasse LicenseTemplateException sollte als final deklariert werden. 28
 Error javadoc JavadocStyle Der erste Satz sollte mit einem Punkt enden. 32
 Error sizes LineLength Zeile ist 92 Zeichen lang (Obergrenze ist 80). 47
 Error sizes LineLength Zeile ist 93 Zeichen lang (Obergrenze ist 80). 50
 Error sizes LineLength Zeile ist 96 Zeichen lang (Obergrenze ist 80). 51
 Error regexp RegexpSingleline Line has trailing spaces. 82
 Error regexp RegexpSingleline Line has trailing spaces. 87
 Error sizes LineLength Zeile ist 81 Zeichen lang (Obergrenze ist 80). 93
 Error javadoc JavadocMethod Nicht verwendetes Tag @param für 'parameters'. 110
 Error sizes LineLength Zeile ist 86 Zeichen lang (Obergrenze ist 80). 113
 Error coding HiddenField Die Variable 'licenseName' verbirgt ein Feld. 113
 Error regexp RegexpSingleline Line has trailing spaces. 126

org/apache/creadur/whisker/model/NoCopyrightNoticeVerifier.java

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

org/apache/creadur/whisker/model/NoticeCollator.java

Severity Category Rule Message Line
 Error regexp RegexpSingleline Line has trailing spaces. 17
 Error regexp RegexpSingleline Line has trailing spaces. 29
 Error sizes LineLength Zeile ist 118 Zeichen lang (Obergrenze ist 80). 33
 Error javadoc JavadocVariable Es fehlt ein Javadoc-Kommentar. 33
 Error javadoc MissingJavadocMethod Es fehlt ein Javadoc-Kommentar. 56
 Error 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
 Error sizes LineLength Zeile ist 102 Zeichen lang (Obergrenze ist 80). 58
 Error sizes LineLength Zeile ist 91 Zeichen lang (Obergrenze ist 80). 59

org/apache/creadur/whisker/model/Organisation.java

Severity Category Rule Message Line
 Error regexp RegexpSingleline Line has trailing spaces. 17
 Error regexp RegexpSingleline Line has trailing spaces. 24
 Error regexp RegexpSingleline Line has trailing spaces. 38
 Error regexp RegexpSingleline Line has trailing spaces. 39
 Error regexp RegexpSingleline Line has trailing spaces. 41
 Error regexp RegexpSingleline Line has trailing spaces. 43
 Error coding HiddenField Die Variable 'id' verbirgt ein Feld. 46
 Error coding HiddenField Die Variable 'name' verbirgt ein Feld. 46
 Error coding HiddenField Die Variable 'url' verbirgt ein Feld. 46
 Error regexp RegexpSingleline Line has trailing spaces. 65
 Error regexp RegexpSingleline Line has trailing spaces. 74
 Error regexp RegexpSingleline Line has trailing spaces. 83
 Error regexp RegexpSingleline Line has trailing spaces. 84
 Error 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
 Error 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
 Error blocks NeedBraces Das Konstrukt 'else' muss geschweifte Klammern '{}' verwenden. 114
 Error javadoc JavadocMethod @return-Tag sollte vorhanden sein und eine Beschreibung haben. 120
 Error javadoc JavadocMethod Erwartetes Tag @param für 'other'. 120
 Error 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
 Error coding HiddenField Die Variable 'name' verbirgt ein Feld. 44
 Error coding HiddenField Die Variable 'noticeId' verbirgt ein Feld. 44
 Error coding HiddenField Die Variable 'source' verbirgt ein Feld. 45
 Error blocks NeedBraces Das Konstrukt 'else' muss geschweifte Klammern '{}' verwenden. 104

org/apache/creadur/whisker/model/ResourceNamesCollator.java

Severity Category Rule Message Line
 Error regexp RegexpSingleline Line has trailing spaces. 34
 Error regexp RegexpSingleline Line has trailing spaces. 37

org/apache/creadur/whisker/model/WithLicense.java

Severity Category Rule Message Line
 Error coding HiddenField Die Variable 'license' verbirgt ein Feld. 50
 Error coding HiddenField Die Variable 'copyrightNotice' verbirgt ein Feld. 50
 Error coding HiddenField Die Variable 'parameters' verbirgt ein Feld. 51
 Error coding HiddenField Die Variable 'organisations' verbirgt ein Feld. 52

org/apache/creadur/whisker/model/WithinDirectory.java

Severity Category Rule Message Line
 Error sizes LineLength Zeile ist 85 Zeichen lang (Obergrenze ist 80). 27
 Error javadoc JavadocStyle Der erste Satz sollte mit einem Punkt enden. 36
 Error coding HiddenField Die Variable 'name' verbirgt ein Feld. 44
 Error coding HiddenField Die Variable 'licenses' verbirgt ein Feld. 45
 Error coding HiddenField Die Variable 'publicDomain' verbirgt ein Feld. 46
 Error javadoc JavadocMethod Erwartetes Tag @param für 'other'. 116

org/apache/creadur/whisker/model/package-info.java

Severity Category Rule Message Line
 Error regexp RegexpSingleline Line has trailing spaces. 20