Checkstyle Results

The following document contains the results of Checkstyle .

Summary

Total Infos Warnings Errors
122 0 0 122

Checkstyle error summary

Error Count
Missing a Javadoc comment. 91
Expected @param tag for 'locale'. 9
Expected @param tag for 'text'. 9
Expected @param tag for 'o1'. 8
Parameter o1 should be final. 8
Avoid inline conditionals. 7
Parameter locale should be final. 7
Parameter n should be final. 7
Parameter pluralText should be final. 7
'locale' hides a field. 6
Expected @param tag for 'o2'. 6
Parameter o2 should be final. 6
Expected @param tag for 'clazz'. 5
Expected @param tag for 'n'. 5
Unused @throws tag for 'MissingResourceException'. 5
Unused @throws tag for 'NullPointerException'. 5
Expected @param tag for 'bundleName'. 4
Expected @param tag for 'flags'. 4
Expected @param tag for 'o3'. 4
Expected @param tag for 'pluralText'. 4
Missing package documentation file. 4
Parameter i18n should be final. 4
Parameter listener should be final. 4
Parameter o3 should be final. 4
Expected @param tag for 'loader'. 3
Method 'setUp' is not designed for extension - needs to be abstract, final or empty. 3
'}' should be on the same line. 24
')' is preceded with whitespace. 2
'baseName' hides a field. 2
'bundle' hides a field. 2
'loader' hides a field. 2
Expected @param tag for 'baseName'. 2
Expected @param tag for 'o4'. 2
Expected @param tag for 'path'. 2
Method 'getLocale' is not designed for extension - needs to be abstract, final or empty. 2
Method 'setLocale' is not designed for extension - needs to be abstract, final or empty. 2
Method 'setResources' is not designed for extension - needs to be abstract, final or empty. 2
Method 'tearDown' is not designed for extension - needs to be abstract, final or empty. 2
Method 'testSetLocale' is not designed for extension - needs to be abstract, final or empty. 2
Method 'testSetResources' is not designed for extension - needs to be abstract, final or empty. 2
Parameter baseName should be final. 2
Parameter bundle should be final. 2
Parameter event should be final. 2
Parameter flags should be final. 2
Parameter key should be final. 2
Parameter loader should be final. 2
Parameter newLocale should be final. 2
Parameter o4 should be final. 2
Parameter objects should be final. 2
Expected an @return tag. 17
'{' is followed by whitespace. 16
Parameter text should be final. 15
'cast' is not followed by whitespace. 14
Must have at least one statement. 14
Line is longer than 80 characters. 136
Line contains a tab character. 1348
'{' is not followed by whitespace. 12
'}' is not preceded with whitespace. 12
Line has trailing spaces. 106
'{' should be on the previous line. 104
'+' should be on a new line. 1
'4' is a magic number. 1
'newLocale' hides a field. 1
Class I18nFactory should be declared as final. 1
Class I18nManager should be declared as final. 1
Expected @param tag for 'bundle'. 1
Expected @param tag for 'classLoader'. 1
Expected @param tag for 'key'. 1
Expected @param tag for 'orgBundle'. 1
File does not end with a newline. 1
Method 'getKeys' is not designed for extension - needs to be abstract, final or empty. 1
Method 'getNewLocale' is not designed for extension - needs to be abstract, final or empty. 1
Method 'getResources' is not designed for extension - needs to be abstract, final or empty. 1
Method 'handleGetObject' is not designed for extension - needs to be abstract, final or empty. 1
Method 'setSourceCodeLocale' is not designed for extension - needs to be abstract, final or empty. 1
Method 'test' is not designed for extension - needs to be abstract, final or empty. 1
Method 'testClear' is not designed for extension - needs to be abstract, final or empty. 1
Method 'testFindByBaseName' is not designed for extension - needs to be abstract, final or empty. 1
Method 'testGet' is not designed for extension - needs to be abstract, final or empty. 1
Method 'testGetI18n' is not designed for extension - needs to be abstract, final or empty. 1
Method 'testGetI18nFallback' is not designed for extension - needs to be abstract, final or empty. 1
Method 'testGetI18nFromDefaultPackage' is not designed for extension - needs to be abstract, final or empty. 1
Method 'testListener' is not designed for extension - needs to be abstract, final or empty. 1
Method 'testMarktr' is not designed for extension - needs to be abstract, final or empty. 1
Method 'testNoOwnResources' is not designed for extension - needs to be abstract, final or empty. 1
Method 'testOwnResources' is not designed for extension - needs to be abstract, final or empty. 1
Method 'testReadFromPropertiesFile' is not designed for extension - needs to be abstract, final or empty. 1
Method 'testSetEmptyResources' is not designed for extension - needs to be abstract, final or empty. 1
Method 'testSetSourceCodeLocale' is not designed for extension - needs to be abstract, final or empty. 1
Method 'testTr' is not designed for extension - needs to be abstract, final or empty. 1
Method 'testTr1' is not designed for extension - needs to be abstract, final or empty. 1
Method 'testTr2' is not designed for extension - needs to be abstract, final or empty. 1
Method 'testTr3' is not designed for extension - needs to be abstract, final or empty. 1
Method 'testTr4' is not designed for extension - needs to be abstract, final or empty. 1
Method 'testTrc' is not designed for extension - needs to be abstract, final or empty. 1
Method 'testTrn1' is not designed for extension - needs to be abstract, final or empty. 1
Method 'testTrn2' is not designed for extension - needs to be abstract, final or empty. 1
Method 'testTrn3' is not designed for extension - needs to be abstract, final or empty. 1
Method 'testTrn4' is not designed for extension - needs to be abstract, final or empty. 1
Method 'testTrnDE' is not designed for extension - needs to be abstract, final or empty. 1
Method 'testTrnEN' is not designed for extension - needs to be abstract, final or empty. 1
Method 'testVisit' is not designed for extension - needs to be abstract, final or empty. 1
Method 'testWeakListener' is not designed for extension - needs to be abstract, final or empty. 1
Name 'LOCALES' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1
Name 'VALUES' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1
Name 'i18nCache' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 1
Parameter classLoader should be final. 1
Parameter comment should be final. 1
Parameter orgBundle should be final. 1
Parameter packageName should be final. 1
Parameter source should be final. 1
Parameter visited should be final. 1
Unused @param tag for 'baseName'. 1
Unused @param tag for 'bundle'. 1
Unused @param tag for 'path'. 1
Unused import - java.util.Locale. 1
Variable 'count' must be private and have accessor methods. 1
Variable 'gotten' must be private and have accessor methods. 1
Variable 'i18ns' must be private and have accessor methods. 1
Variable 'localeChangeListeners' must be private and have accessor methods. 1
Variable 'newLocale' must be private and have accessor methods. 1
Unclosed HTML tag found: <code>n<code> of the translation of ??? 0

Checkstyle warning summary

Error Count

Checkstyle info summary

Error Count