Checkstyle Results

The following document contains the results of Checkstyle .

Summary

FilesInfosWarningsErrors
3900268

Files

FilesIWE
com/webstersmalley/picweb/online/bus/Category.java 0031
com/webstersmalley/picweb/online/bus/CategoryAdminValidator.java 0016
com/webstersmalley/picweb/online/bus/CategoryManager.java 0015
com/webstersmalley/picweb/online/bus/CategoryManagerImpl.java 0029
com/webstersmalley/picweb/online/bus/CategoryNotFoundException.java 002
com/webstersmalley/picweb/online/bus/Picture.java 0019
com/webstersmalley/picweb/online/bus/TestApp.java 006
com/webstersmalley/picweb/online/bus/package.html 001
com/webstersmalley/picweb/online/db/CategoryDao.java 0012
com/webstersmalley/picweb/online/db/CategoryDaoHibernate.java 001
com/webstersmalley/picweb/online/db/CategoryDaoHibernate.java 0021
com/webstersmalley/picweb/online/db/CategoryDaoJdbc.java 0028
com/webstersmalley/picweb/online/db/HsqlUtils.java 0010
com/webstersmalley/picweb/online/db/PictureDao.java 006
com/webstersmalley/picweb/online/db/PictureDaoHibernate.java 007
com/webstersmalley/picweb/online/db/package.html 001
com/webstersmalley/picweb/online/web/BannerController.java 0010
com/webstersmalley/picweb/online/web/BrowserController.java 0017
com/webstersmalley/picweb/online/web/CategoryAdminFormController.java 0015
com/webstersmalley/picweb/online/web/DisclaimerController.java 0010
com/webstersmalley/picweb/online/web/RefreshAllController.java 0010
com/webstersmalley/picweb/online/web/package.html 001

com/webstersmalley/picweb/online/bus/Category.java

ErrorLine
Error Line does not match expected header line of 'Apache License'. 1
Error Missing a Javadoc comment. 24
Error Missing a Javadoc comment. 25
Error Missing a Javadoc comment. 27
Error Missing a Javadoc comment. 29
Error Missing a Javadoc comment. 31
Error Missing a Javadoc comment. 33
Error Method 'setPictures' is not designed for extension - needs to be abstract, final or empty. 39
Error Parameter pictures should be final. 39
Error 'pictures' hides a field. 39
Error Method 'setSubcategories' is not designed for extension - needs to be abstract, final or empty. 47
Error Parameter subcategories should be final. 47
Error 'subcategories' hides a field. 47
Error Method 'getDescription' is not designed for extension - needs to be abstract, final or empty. 54
Error Method 'setDescription' is not designed for extension - needs to be abstract, final or empty. 62
Error Parameter description should be final. 62
Error 'description' hides a field. 62
Error Method 'getId' is not designed for extension - needs to be abstract, final or empty. 69
Error Method 'setId' is not designed for extension - needs to be abstract, final or empty. 77
Error Parameter id should be final. 77
Error 'id' hides a field. 77
Error Method 'getName' is not designed for extension - needs to be abstract, final or empty. 84
Error Method 'setName' is not designed for extension - needs to be abstract, final or empty. 92
Error Parameter name should be final. 92
Error 'name' hides a field. 92
Error Method 'getSubcategories' is not designed for extension - needs to be abstract, final or empty. 96
Error Missing a Javadoc comment. 96
Error Method 'getPictures' is not designed for extension - needs to be abstract, final or empty. 100
Error Missing a Javadoc comment. 100
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 104
Error Missing a Javadoc comment. 104

com/webstersmalley/picweb/online/bus/CategoryAdminValidator.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Missing a Javadoc comment. 27
Error Missing a Javadoc comment. 29
Error Missing a Javadoc comment. 31
Error Method 'getCategoryManager' is not designed for extension - needs to be abstract, final or empty. 36
Error Method 'setCategoryManager' is not designed for extension - needs to be abstract, final or empty. 44
Error Parameter categoryManager should be final. 44
Error 'categoryManager' hides a field. 44
Error Method 'supports' is not designed for extension - needs to be abstract, final or empty. 48
Error Missing a Javadoc comment. 48
Error Parameter clazz should be final. 48
Error Method 'validate' is not designed for extension - needs to be abstract, final or empty. 52
Error Missing a Javadoc comment. 52
Error Parameter obj should be final. 52
Error Parameter errors should be final. 52
Error Must have at least one statement. 63

com/webstersmalley/picweb/online/bus/CategoryManager.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Missing a Javadoc comment. 25
Error Missing a Javadoc comment. 26
Error Redundant 'public' modifier. 26
Error Missing a Javadoc comment. 28
Error Redundant 'public' modifier. 28
Error Missing a Javadoc comment. 30
Error Redundant 'public' modifier. 30
Error Redundant throws: 'DataAccessException' is unchecked exception. 30
Error Missing a Javadoc comment. 32
Error Redundant 'public' modifier. 32
Error Missing a Javadoc comment. 34
Error Redundant 'public' modifier. 34
Error Missing a Javadoc comment. 36
Error Redundant 'public' modifier. 36

com/webstersmalley/picweb/online/bus/CategoryManagerImpl.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Missing a Javadoc comment. 27
Error Missing a Javadoc comment. 28
Error Method 'setCategoryDao' is not designed for extension - needs to be abstract, final or empty. 30
Error Missing a Javadoc comment. 30
Error Parameter categoryDao should be final. 30
Error 'categoryDao' hides a field. 30
Error Line has trailing spaces. 36
Error Line is longer than 80 characters. 37
Error Method 'createAndStoreCategory' is not designed for extension - needs to be abstract, final or empty. 40
Error Missing a Javadoc comment. 40
Error Parameter cat should be final. 40
Error Line has trailing spaces. 46
Error Line is longer than 80 characters. 47
Error Method 'getCategory' is not designed for extension - needs to be abstract, final or empty. 49
Error Missing a Javadoc comment. 49
Error Parameter name should be final. 49
Error Line has trailing spaces. 55
Error Method 'loadCategories' is not designed for extension - needs to be abstract, final or empty. 58
Error Missing a Javadoc comment. 58
Error Redundant throws: 'DataAccessException' is unchecked exception. 58
Error Method 'getRootCategories' is not designed for extension - needs to be abstract, final or empty. 62
Error Missing a Javadoc comment. 62
Error Method 'getSubcategories' is not designed for extension - needs to be abstract, final or empty. 66
Error Missing a Javadoc comment. 66
Error Parameter cat should be final. 66
Error Method 'getCategory' is not designed for extension - needs to be abstract, final or empty. 70
Error Missing a Javadoc comment. 70
Error Parameter id should be final. 70

com/webstersmalley/picweb/online/bus/CategoryNotFoundException.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Missing a Javadoc comment. 21

com/webstersmalley/picweb/online/bus/Picture.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Missing a Javadoc comment. 21
Error Missing a Javadoc comment. 23
Error Missing a Javadoc comment. 25
Error Missing a Javadoc comment. 27
Error Method 'getDescription' is not designed for extension - needs to be abstract, final or empty. 32
Error Method 'setDescription' is not designed for extension - needs to be abstract, final or empty. 40
Error Parameter description should be final. 40
Error 'description' hides a field. 40
Error Method 'getId' is not designed for extension - needs to be abstract, final or empty. 47
Error Method 'setId' is not designed for extension - needs to be abstract, final or empty. 55
Error Parameter id should be final. 55
Error 'id' hides a field. 55
Error Method 'getName' is not designed for extension - needs to be abstract, final or empty. 62
Error Method 'setName' is not designed for extension - needs to be abstract, final or empty. 70
Error Parameter name should be final. 70
Error 'name' hides a field. 70
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 74
Error Missing a Javadoc comment. 74

com/webstersmalley/picweb/online/bus/TestApp.java

ErrorLine
Error Line does not match expected header line of 'Apache License'. 1
Error Unused import - com.webstersmalley.picweb.online.db.HsqlUtils. 27
Error Missing a Javadoc comment. 29
Error Utility classes should not have a public or default constructor. 29
Error Missing a Javadoc comment. 31
Error Parameter args should be final. 31

com/webstersmalley/picweb/online/bus/package.html

ErrorLine
Error Missing package documentation file.0

com/webstersmalley/picweb/online/db/CategoryDao.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Missing a Javadoc comment. 25
Error Missing a Javadoc comment. 26
Error Redundant 'public' modifier. 26
Error Missing a Javadoc comment. 28
Error Redundant 'public' modifier. 28
Error Missing a Javadoc comment. 30
Error Redundant 'public' modifier. 30
Error Missing a Javadoc comment. 32
Error Redundant 'public' modifier. 32
Error Missing a Javadoc comment. 34
Error Redundant 'public' modifier. 34

com/webstersmalley/picweb/online/db/CategoryDaoHibernate.java

ErrorLine
Error File does not end with a newline. 0

com/webstersmalley/picweb/online/db/CategoryDaoHibernate.java

ErrorLine
Error Line does not match expected header line of 'Apache License'. 1
Error Unused import - org.springframework.dao.DataAccessException. 26
Error Missing a Javadoc comment. 33
Error Missing a Javadoc comment. 36
Error Method 'setPictureDao' is not designed for extension - needs to be abstract, final or empty. 38
Error Missing a Javadoc comment. 38
Error Parameter pictureDao should be final. 38
Error 'pictureDao' hides a field. 38
Error Method 'loadCategories' is not designed for extension - needs to be abstract, final or empty. 42
Error Missing a Javadoc comment. 42
Error Method 'getCategory' is not designed for extension - needs to be abstract, final or empty. 46
Error Missing a Javadoc comment. 46
Error Parameter name should be final. 46
Error Method 'createAndStoreCategory' is not designed for extension - needs to be abstract, final or empty. 62
Error Missing a Javadoc comment. 62
Error Parameter cat should be final. 62
Error Method 'getCategory' is not designed for extension - needs to be abstract, final or empty. 72
Error Missing a Javadoc comment. 72
Error Parameter id should be final. 72
Error Method 'getRootCategories' is not designed for extension - needs to be abstract, final or empty. 77
Error Missing a Javadoc comment. 77

com/webstersmalley/picweb/online/db/CategoryDaoJdbc.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Unused import - org.springframework.dao.DataAccessException. 25
Error Missing a Javadoc comment. 30
Error Missing a Javadoc comment. 32
Error Missing a Javadoc comment. 34
Error Method 'setName' is not designed for extension - needs to be abstract, final or empty. 36
Error Missing a Javadoc comment. 36
Error Parameter oldName should be final. 36
Error Parameter newName should be final. 36
Error '{' is followed by whitespace. 39
Error Method 'setDataSource' is not designed for extension - needs to be abstract, final or empty. 42
Error Missing a Javadoc comment. 42
Error Parameter dataSource should be final. 42
Error 'dataSource' hides a field. 42
Error Method 'loadCategories' is not designed for extension - needs to be abstract, final or empty. 46
Error Missing a Javadoc comment. 46
Error Method 'getCategory' is not designed for extension - needs to be abstract, final or empty. 51
Error Missing a Javadoc comment. 51
Error Parameter name should be final. 51
Error Method 'createAndStoreCategory' is not designed for extension - needs to be abstract, final or empty. 56
Error Missing a Javadoc comment. 56
Error Parameter cat should be final. 56
Error '{' is followed by whitespace. 59
Error Method 'getCategory' is not designed for extension - needs to be abstract, final or empty. 62
Error Missing a Javadoc comment. 62
Error Parameter id should be final. 62
Error Method 'getRootCategories' is not designed for extension - needs to be abstract, final or empty. 67
Error Missing a Javadoc comment. 67

com/webstersmalley/picweb/online/db/HsqlUtils.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Missing a Javadoc comment. 25
Error Missing a Javadoc comment. 26
Error Missing a Javadoc comment. 28
Error Method 'shutDown' is not designed for extension - needs to be abstract, final or empty. 30
Error Missing a Javadoc comment. 30
Error Method 'setDataSource' is not designed for extension - needs to be abstract, final or empty. 37
Error Missing a Javadoc comment. 37
Error Parameter dataSource should be final. 37
Error 'dataSource' hides a field. 37

com/webstersmalley/picweb/online/db/PictureDao.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Missing a Javadoc comment. 25
Error Missing a Javadoc comment. 26
Error Redundant 'public' modifier. 26
Error Missing a Javadoc comment. 28
Error Redundant 'public' modifier. 28

com/webstersmalley/picweb/online/db/PictureDaoHibernate.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Missing a Javadoc comment. 26
Error Method 'createAndStorePicture' is not designed for extension - needs to be abstract, final or empty. 29
Error Missing a Javadoc comment. 29
Error Parameter pic should be final. 29
Error Method 'loadPictures' is not designed for extension - needs to be abstract, final or empty. 33
Error Missing a Javadoc comment. 33

com/webstersmalley/picweb/online/db/package.html

ErrorLine
Error Missing package documentation file.0

com/webstersmalley/picweb/online/web/BannerController.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Unused import - java.util.HashMap. 22
Error Unused import - java.util.Map. 23
Error Missing a Javadoc comment. 34
Error First sentence should end with a period. 35
Error Variable 'logger' must be private and have accessor methods. 36
Error Method 'handleRequest' is not designed for extension - needs to be abstract, final or empty. 38
Error Missing a Javadoc comment. 38
Error Parameter request should be final. 38
Error Parameter response should be final. 39

com/webstersmalley/picweb/online/web/BrowserController.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Unused import - javax.servlet.http.HttpServlet. 26
Error Unused import - com.webstersmalley.picweb.online.bus.Category. 35
Error Missing a Javadoc comment. 38
Error First sentence should end with a period. 39
Error Variable 'logger' must be private and have accessor methods. 40
Error Missing a Javadoc comment. 42
Error Method 'handleRequest' is not designed for extension - needs to be abstract, final or empty. 44
Error Missing a Javadoc comment. 44
Error Parameter request should be final. 44
Error Parameter response should be final. 45
Error Method 'getCategoryManager' is not designed for extension - needs to be abstract, final or empty. 56
Error Unused @param tag for 'catMan'. 61
Error Method 'setCategoryManager' is not designed for extension - needs to be abstract, final or empty. 64
Error Parameter categoryManager should be final. 64
Error 'categoryManager' hides a field. 64
Error Expected @param tag for 'categoryManager'. 64

com/webstersmalley/picweb/online/web/CategoryAdminFormController.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Missing a Javadoc comment. 36
Error First sentence should end with a period. 37
Error Variable 'logger' must be private and have accessor methods. 38
Error Missing a Javadoc comment. 40
Error Method 'onSubmit' is not designed for extension - needs to be abstract, final or empty. 42
Error Missing a Javadoc comment. 42
Error Parameter command should be final. 42
Error Method 'formBackingObject' is not designed for extension - needs to be abstract, final or empty. 52
Error Missing a Javadoc comment. 52
Error Parameter request should be final. 52
Error Method 'getCategoryManager' is not designed for extension - needs to be abstract, final or empty. 64
Error Method 'setCategoryManager' is not designed for extension - needs to be abstract, final or empty. 72
Error Parameter categoryManager should be final. 72
Error 'categoryManager' hides a field. 72

com/webstersmalley/picweb/online/web/DisclaimerController.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Unused import - java.util.HashMap. 22
Error Unused import - java.util.Map. 23
Error Missing a Javadoc comment. 34
Error First sentence should end with a period. 35
Error Variable 'logger' must be private and have accessor methods. 36
Error Method 'handleRequest' is not designed for extension - needs to be abstract, final or empty. 38
Error Missing a Javadoc comment. 38
Error Parameter request should be final. 38
Error Parameter response should be final. 39

com/webstersmalley/picweb/online/web/RefreshAllController.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Unused import - java.util.HashMap. 22
Error Unused import - java.util.Map. 23
Error Missing a Javadoc comment. 34
Error First sentence should end with a period. 35
Error Variable 'logger' must be private and have accessor methods. 36
Error Method 'handleRequest' is not designed for extension - needs to be abstract, final or empty. 38
Error Missing a Javadoc comment. 38
Error Parameter request should be final. 38
Error Parameter response should be final. 39

com/webstersmalley/picweb/online/web/package.html

ErrorLine
Error Missing package documentation file.0