Checkstyle Results

The following document contains the results of Checkstyle .

Summary

FilesInfosWarningsErrors
88001549

Files

FilesIWE
com/macvu/tiles/CacheAttribute.java 001
com/macvu/tiles/CacheAttribute.java 0042
com/macvu/tiles/CacheAttributeComparator.java 001
com/macvu/tiles/CacheAttributeComparator.java 0010
com/macvu/tiles/CacheComponentDefinition.java 001
com/macvu/tiles/CacheComponentDefinition.java 0038
com/macvu/tiles/CacheInformation.java 001
com/macvu/tiles/CacheInformation.java 00115
com/macvu/tiles/CacheTilesRequestProcessor.java 001
com/macvu/tiles/CacheTilesRequestProcessor.java 0041
com/macvu/tiles/CachingAttribute.java 001
com/macvu/tiles/CachingAttribute.java 0019
com/macvu/tiles/actions/CacheInformationForm.java 001
com/macvu/tiles/actions/CacheInformationForm.java 0065
com/macvu/tiles/actions/GetCacheTileDefinitionAction.java 001
com/macvu/tiles/actions/GetCacheTileDefinitionAction.java 0034
com/macvu/tiles/actions/GetCaptureTilesSetAction.java 001
com/macvu/tiles/actions/GetCaptureTilesSetAction.java 0014
com/macvu/tiles/actions/SaveCacheTilesDefinitionAction.java 001
com/macvu/tiles/actions/SaveCacheTilesDefinitionAction.java 0026
com/macvu/tiles/actions/SetCacheTileDefinitionAction.java 001
com/macvu/tiles/actions/SetCacheTileDefinitionAction.java 0029
com/macvu/tiles/actions/TryCachingJspAction.java 0012
com/macvu/tiles/actions/package.html 001
com/macvu/tiles/cache/CacheFactoryManager.java 001
com/macvu/tiles/cache/CacheFactoryManager.java 0017
com/macvu/tiles/cache/CacheKeyFactory.java 001
com/macvu/tiles/cache/CacheKeyFactory.java 005
com/macvu/tiles/cache/CacheObjectWrapper.java 001
com/macvu/tiles/cache/CacheObjectWrapper.java 0077
com/macvu/tiles/cache/CacheService.java 001
com/macvu/tiles/cache/CacheService.java 006
com/macvu/tiles/cache/CacheServiceFactory.java 001
com/macvu/tiles/cache/CacheServiceFactory.java 004
com/macvu/tiles/cache/CacheStatus.java 001
com/macvu/tiles/cache/CacheStatus.java 0032
com/macvu/tiles/cache/LRUCacheService.java 001
com/macvu/tiles/cache/LRUCacheService.java 0035
com/macvu/tiles/cache/SimpleCacheKeyFactory.java 001
com/macvu/tiles/cache/SimpleCacheKeyFactory.java 0017
com/macvu/tiles/cache/SingleLRUCacheServiceFactory.java 001
com/macvu/tiles/cache/SingleLRUCacheServiceFactory.java 008
com/macvu/tiles/cache/TilesCacheStatus.java 001
com/macvu/tiles/cache/TilesCacheStatus.java 0012
com/macvu/tiles/cache/package.html 001
com/macvu/tiles/capture/CacheContent.java 001
com/macvu/tiles/capture/CacheContent.java 0014
com/macvu/tiles/capture/CacheHttpServletRequest.java 0060
com/macvu/tiles/capture/CacheHttpServletResponse.java 001
com/macvu/tiles/capture/CacheHttpServletResponse.java 0022
com/macvu/tiles/capture/CacheServletOutputStream.java 001
com/macvu/tiles/capture/CacheServletOutputStream.java 0076
com/macvu/tiles/capture/CacheablesCaptureWrapper.java 001
com/macvu/tiles/capture/CacheablesCaptureWrapper.java 0067
com/macvu/tiles/capture/PrintWriterWrapper.java 001
com/macvu/tiles/capture/PrintWriterWrapper.java 00110
com/macvu/tiles/capture/TileAnalyzeCapture.java 0039
com/macvu/tiles/capture/TilesCacheableCapture.java 001
com/macvu/tiles/capture/TilesCacheableCapture.java 0021
com/macvu/tiles/capture/package.html 001
com/macvu/tiles/package.html 001
com/macvu/tiles/taglib/CacheGetTag.java 001
com/macvu/tiles/taglib/CacheGetTag.java 003
com/macvu/tiles/taglib/CacheInsertTag.java 001
com/macvu/tiles/taglib/CacheInsertTag.java 0083
com/macvu/tiles/taglib/package.html 001
com/macvu/tiles/xmlDefinition/CacheDefinitionFactory.java 001
com/macvu/tiles/xmlDefinition/CacheDefinitionFactory.java 0019
com/macvu/tiles/xmlDefinition/CacheDefinitionSaveFactory.java 001
com/macvu/tiles/xmlDefinition/CacheDefinitionSaveFactory.java 0058
com/macvu/tiles/xmlDefinition/CacheFactorySet.java 0048
com/macvu/tiles/xmlDefinition/CacheI18nFactorySet.java 00103
com/macvu/tiles/xmlDefinition/XmlCacheAttribute.java 0012
com/macvu/tiles/xmlDefinition/XmlCacheDefinition.java 001
com/macvu/tiles/xmlDefinition/XmlCacheDefinition.java 0026
com/macvu/tiles/xmlDefinition/XmlCacheDefinitionSet.java 0021
com/macvu/tiles/xmlDefinition/XmlCacheInformation.java 005
com/macvu/tiles/xmlDefinition/XmlCacheParser.java 0066
com/macvu/tiles/xmlDefinition/package.html 001

com/macvu/tiles/CacheAttribute.java

ErrorLine
Error File does not end with a newline. 0

com/macvu/tiles/CacheAttribute.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Missing a Javadoc comment. 23
Error Missing a Javadoc comment. 25
Error Missing a Javadoc comment. 26
Error Missing a Javadoc comment. 27
Error Missing a Javadoc comment. 28
Error Missing a Javadoc comment. 29
Error Missing a Javadoc comment. 31
Error Name 'scope_order' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 31
Error Missing a Javadoc comment. 39
Error Variable 'scope' must be private and have accessor methods. 39
Error Missing a Javadoc comment. 40
Error Variable 'name' must be private and have accessor methods. 40
Error Missing a Javadoc comment. 42
Error Missing a Javadoc comment. 45
Error Parameter attr should be final. 45
Error Missing a Javadoc comment. 50
Error Parameter attr should be final. 50
Error Missing a Javadoc comment. 55
Error Parameter name should be final. 55
Error 'name' hides a field. 55
Error Parameter scope should be final. 55
Error 'scope' hides a field. 55
Error Method 'getName' is not designed for extension - needs to be abstract, final or empty. 60
Error Missing a Javadoc comment. 60
Error Method 'setName' is not designed for extension - needs to be abstract, final or empty. 64
Error Missing a Javadoc comment. 64
Error Parameter name should be final. 64
Error 'name' hides a field. 64
Error Method 'getScope' is not designed for extension - needs to be abstract, final or empty. 68
Error Missing a Javadoc comment. 68
Error Method 'setScope' is not designed for extension - needs to be abstract, final or empty. 72
Error Missing a Javadoc comment. 72
Error Parameter scope should be final. 72
Error 'scope' hides a field. 72
Error Definition of 'equals()' without corresponding definition of 'hashCode()'. 76
Error Method 'equals' is not designed for extension - needs to be abstract, final or empty. 76
Error Missing a Javadoc comment. 76
Error Parameter obj should be final. 76
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 89
Error Missing a Javadoc comment. 89
Error '+' should be on a new line. 90

com/macvu/tiles/CacheAttributeComparator.java

ErrorLine
Error File does not end with a newline. 0

com/macvu/tiles/CacheAttributeComparator.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Missing a Javadoc comment. 23
Error Method 'compare' is not designed for extension - needs to be abstract, final or empty. 24
Error Missing a Javadoc comment. 24
Error Parameter o1 should be final. 24
Error Parameter o2 should be final. 24
Error Line is longer than 80 characters. 32
Error Method 'getOrderIndex' is not designed for extension - needs to be abstract, final or empty. 38
Error Missing a Javadoc comment. 38
Error Parameter scope should be final. 38

com/macvu/tiles/CacheComponentDefinition.java

ErrorLine
Error File does not end with a newline. 0

com/macvu/tiles/CacheComponentDefinition.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Missing a Javadoc comment. 24
Error Missing a Javadoc comment. 25
Error Variable 'cacheInformation' must be private and have accessor methods. 25
Error Missing a Javadoc comment. 26
Error Variable 'inherit' must be private and have accessor methods. 26
Error Missing a Javadoc comment. 33
Error Variable 'processType' must be private and have accessor methods. 33
Error Missing a Javadoc comment. 35
Error Missing a Javadoc comment. 39
Error Parameter xmlCacheDefinition should be final. 39
Error Line is longer than 80 characters. 41
Error Method 'getProcessType' is not designed for extension - needs to be abstract, final or empty. 46
Error Missing a Javadoc comment. 46
Error Method 'setProcessType' is not designed for extension - needs to be abstract, final or empty. 50
Error Missing a Javadoc comment. 50
Error Parameter processType should be final. 50
Error 'processType' hides a field. 50
Error Method 'getCacheInformation' is not designed for extension - needs to be abstract, final or empty. 54
Error Missing a Javadoc comment. 54
Error Method 'setCacheInformation' is not designed for extension - needs to be abstract, final or empty. 58
Error Missing a Javadoc comment. 58
Error Parameter cacheInformation should be final. 58
Error 'cacheInformation' hides a field. 58
Error Method 'setExtends' is not designed for extension - needs to be abstract, final or empty. 68
Error Parameter name should be final. 68
Error Method 'getExtends' is not designed for extension - needs to be abstract, final or empty. 77
Error Expected an @return tag. 84
Error Method 'isExtending' is not designed for extension - needs to be abstract, final or empty. 84
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 88
Error Missing a Javadoc comment. 88
Error '+' should be on a new line. 89
Error '+' should be on a new line. 90
Error '+' should be on a new line. 91
Error '+' should be on a new line. 92
Error '+' should be on a new line. 93
Error '+' should be on a new line. 94
Error '+' should be on a new line. 95

com/macvu/tiles/CacheInformation.java

ErrorLine
Error File does not end with a newline. 0

com/macvu/tiles/CacheInformation.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Missing a Javadoc comment. 28
Error Missing a Javadoc comment. 29
Error Variable 'cacheEnabled' must be private and have accessor methods. 29
Error Missing a Javadoc comment. 30
Error Variable 'cacheAttributes' must be private and have accessor methods. 30
Error Missing a Javadoc comment. 31
Error Variable 'possibleCacheAttributes' must be private and have accessor methods. 31
Error Missing a Javadoc comment. 34
Error Variable 'repositoryName' must be private and have accessor methods. 34
Error Missing a Javadoc comment. 35
Error Variable 'repositoryFactory' must be private and have accessor methods. 35
Error Missing a Javadoc comment. 36
Error Variable 'keyFactory' must be private and have accessor methods. 36
Error Missing a Javadoc comment. 37
Error Variable 'parent' must be private and have accessor methods. 37
Error Line is longer than 80 characters. 39
Error Missing a Javadoc comment. 39
Error Line is longer than 80 characters. 40
Error Missing a Javadoc comment. 40
Error Line is longer than 80 characters. 41
Error Missing a Javadoc comment. 41
Error Missing a Javadoc comment. 43
Error Missing a Javadoc comment. 47
Error Parameter info should be final. 47
Error Missing a Javadoc comment. 62
Error Parameter cacheAttributes should be final. 62
Error 'cacheAttributes' hides a field. 62
Error Parameter cacheEnabled should be final. 62
Error 'cacheEnabled' hides a field. 62
Error Method 'init' is not designed for extension - needs to be abstract, final or empty. 68
Error Missing a Javadoc comment. 68
Error Method 'isCacheEnabled' is not designed for extension - needs to be abstract, final or empty. 76
Error Missing a Javadoc comment. 76
Error Method 'setCacheEnabled' is not designed for extension - needs to be abstract, final or empty. 80
Error Missing a Javadoc comment. 80
Error Parameter cacheEnabled should be final. 80
Error 'cacheEnabled' hides a field. 80
Error Method 'getCacheEnabled' is not designed for extension - needs to be abstract, final or empty. 84
Error Missing a Javadoc comment. 84
Error Method 'getCacheAttributes' is not designed for extension - needs to be abstract, final or empty. 88
Error Missing a Javadoc comment. 88
Error Method 'setCacheAttributes' is not designed for extension - needs to be abstract, final or empty. 92
Error Missing a Javadoc comment. 92
Error Parameter cacheAttributes should be final. 92
Error 'cacheAttributes' hides a field. 92
Error Method 'addCacheAttribute' is not designed for extension - needs to be abstract, final or empty. 96
Error Missing a Javadoc comment. 96
Error Parameter attribute should be final. 96
Error Method 'removeCacheAttribute' is not designed for extension - needs to be abstract, final or empty. 104
Error Missing a Javadoc comment. 104
Error Parameter attribute should be final. 104
Error Method 'clearCacheAttribute' is not designed for extension - needs to be abstract, final or empty. 108
Error Missing a Javadoc comment. 108
Error Method 'getPossibleCacheAttributes' is not designed for extension - needs to be abstract, final or empty. 112
Error Missing a Javadoc comment. 112
Error Method 'setPossibleCacheAttributes' is not designed for extension - needs to be abstract, final or empty. 116
Error Missing a Javadoc comment. 116
Error Parameter possibleCacheAttributes should be final. 116
Error 'possibleCacheAttributes' hides a field. 116
Error Method 'addPossibleCacheAttribute' is not designed for extension - needs to be abstract, final or empty. 120
Error Missing a Javadoc comment. 120
Error Parameter attribute should be final. 120
Error Line is longer than 80 characters. 121
Error Method 'removePossibleCacheAttribute' is not designed for extension - needs to be abstract, final or empty. 128
Error Missing a Javadoc comment. 128
Error Parameter attribute should be final. 128
Error Method 'clearPossibleCacheAttribute' is not designed for extension - needs to be abstract, final or empty. 132
Error Missing a Javadoc comment. 132
Error Method 'getRepositoryName' is not designed for extension - needs to be abstract, final or empty. 136
Error Missing a Javadoc comment. 136
Error Method 'setRepositoryName' is not designed for extension - needs to be abstract, final or empty. 147
Error Missing a Javadoc comment. 147
Error Parameter repositoryName should be final. 147
Error 'repositoryName' hides a field. 147
Error Method 'getRepositoryFactory' is not designed for extension - needs to be abstract, final or empty. 151
Error Missing a Javadoc comment. 151
Error Method 'setRepositoryFactory' is not designed for extension - needs to be abstract, final or empty. 155
Error Missing a Javadoc comment. 155
Error Parameter repositoryFactory should be final. 155
Error 'repositoryFactory' hides a field. 155
Error Method 'getKeyFactory' is not designed for extension - needs to be abstract, final or empty. 159
Error Missing a Javadoc comment. 159
Error Method 'setKeyFactory' is not designed for extension - needs to be abstract, final or empty. 163
Error Missing a Javadoc comment. 163
Error Parameter keyFactory should be final. 163
Error 'keyFactory' hides a field. 163
Error Method 'isInCacheAttributes' is not designed for extension - needs to be abstract, final or empty. 167
Error Missing a Javadoc comment. 167
Error Parameter scope should be final. 167
Error Parameter name should be final. 167
Error Method 'isInPossibleCacheAttributes' is not designed for extension - needs to be abstract, final or empty. 180
Error Missing a Javadoc comment. 180
Error Parameter scope should be final. 180
Error Parameter name should be final. 180
Error Method 'isDefault' is not designed for extension - needs to be abstract, final or empty. 193
Error Missing a Javadoc comment. 193
Error Expression can be simplified. 194
Error '&&' should be on a new line. 194
Error '&&' should be on a new line. 195
Error '&&' should be on a new line. 196
Error '&&' should be on a new line. 197
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 205
Error Missing a Javadoc comment. 205
Error '+' should be on a new line. 206
Error '+' should be on a new line. 207
Error '+' should be on a new line. 208
Error '+' should be on a new line. 209
Error '+' should be on a new line. 210
Error Method 'getParent' is not designed for extension - needs to be abstract, final or empty. 215
Error Missing a Javadoc comment. 215
Error Method 'setParent' is not designed for extension - needs to be abstract, final or empty. 219
Error Missing a Javadoc comment. 219
Error Parameter parent should be final. 219
Error 'parent' hides a field. 219

com/macvu/tiles/CacheTilesRequestProcessor.java

ErrorLine
Error File does not end with a newline. 0

com/macvu/tiles/CacheTilesRequestProcessor.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line is longer than 80 characters. 2
Error Using the '.*' form of import should be avoided - org.apache.struts.tiles.*. 69
Error Line is longer than 80 characters. 83
Error Line is longer than 80 characters. 85
Error Line is longer than 80 characters. 91
Error Variable 'log' must be private and have accessor methods. 91
Error Line is longer than 80 characters. 95
Error Line is longer than 80 characters. 96
Error Line is longer than 80 characters. 97
Error Line is longer than 80 characters. 103
Error Line is longer than 80 characters. 105
Error Method 'processTilesDefinition' is not designed for extension - needs to be abstract, final or empty. 105
Error Parameter definitionName should be final. 105
Error Parameter contextRelative should be final. 105
Error Parameter request should be final. 105
Error Parameter response should be final. 105
Error Expected @throws tag for 'IOException'. 106
Error Expected @throws tag for 'ServletException'. 106
Error Line is longer than 80 characters. 130
Error Line is longer than 80 characters. 132
Error Line is longer than 80 characters. 133
Error Line is longer than 80 characters. 140
Error Line is longer than 80 characters. 148
Error Line is longer than 80 characters. 154
Error Line is longer than 80 characters. 158
Error Line is longer than 80 characters. 163
Error Line is longer than 80 characters. 181
Error Line is longer than 80 characters. 193
Error Line is longer than 80 characters. 213
Error Line is longer than 80 characters. 215
Error Line is longer than 80 characters. 222
Error Line is longer than 80 characters. 228
Error Missing a Javadoc comment. 228
Error Parameter controller should be final. 228
Error Parameter tileContext should be final. 228
Error Parameter request should be final. 228
Error Parameter response should be final. 228
Error Parameter uri should be final. 228
Error Parameter doInclude should be final. 228
Error Line is longer than 80 characters. 232

com/macvu/tiles/CachingAttribute.java

ErrorLine
Error File does not end with a newline. 0

com/macvu/tiles/CachingAttribute.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Missing a Javadoc comment. 21
Error Missing a Javadoc comment. 22
Error Variable 'inUse' must be private and have accessor methods. 22
Error Missing a Javadoc comment. 24
Error Missing a Javadoc comment. 27
Error Parameter attr should be final. 27
Error Missing a Javadoc comment. 32
Error Parameter attr should be final. 32
Error Parameter inUse should be final. 32
Error 'inUse' hides a field. 32
Error Method 'isInUse' is not designed for extension - needs to be abstract, final or empty. 37
Error Missing a Javadoc comment. 37
Error Method 'setInUse' is not designed for extension - needs to be abstract, final or empty. 41
Error Missing a Javadoc comment. 41
Error Parameter inUse should be final. 41
Error 'inUse' hides a field. 41
Error Method 'getInUse' is not designed for extension - needs to be abstract, final or empty. 45
Error Missing a Javadoc comment. 45

com/macvu/tiles/actions/CacheInformationForm.java

ErrorLine
Error File does not end with a newline. 0

com/macvu/tiles/actions/CacheInformationForm.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error First sentence should end with a period. 28
Error Missing a Javadoc comment. 33
Error Variable 'tileName' must be private and have accessor methods. 33
Error Missing a Javadoc comment. 35
Error Variable 'cacheEnabled' must be private and have accessor methods. 35
Error Missing a Javadoc comment. 36
Error Variable 'repositoryName' must be private and have accessor methods. 36
Error Missing a Javadoc comment. 37
Error Variable 'repositoryFactory' must be private and have accessor methods. 37
Error Missing a Javadoc comment. 38
Error Variable 'keyFactory' must be private and have accessor methods. 38
Error Missing a Javadoc comment. 40
Error Variable 'cacheFields' must be private and have accessor methods. 40
Error Missing a Javadoc comment. 43
Error Variable 'cachingAttributeList' must be private and have accessor methods. 43
Error Method 'getTileName' is not designed for extension - needs to be abstract, final or empty. 45
Error Missing a Javadoc comment. 45
Error Method 'setTileName' is not designed for extension - needs to be abstract, final or empty. 49
Error Missing a Javadoc comment. 49
Error Parameter tileName should be final. 49
Error 'tileName' hides a field. 49
Error Method 'getCacheEnabled' is not designed for extension - needs to be abstract, final or empty. 53
Error Missing a Javadoc comment. 53
Error Method 'isCacheEnabled' is not designed for extension - needs to be abstract, final or empty. 57
Error Missing a Javadoc comment. 57
Error Method 'setCacheEnabled' is not designed for extension - needs to be abstract, final or empty. 61
Error Missing a Javadoc comment. 61
Error Parameter cacheEnabled should be final. 61
Error 'cacheEnabled' hides a field. 61
Error Method 'getKeyFactory' is not designed for extension - needs to be abstract, final or empty. 65
Error Missing a Javadoc comment. 65
Error Method 'setKeyFactory' is not designed for extension - needs to be abstract, final or empty. 69
Error Missing a Javadoc comment. 69
Error Parameter keyFactory should be final. 69
Error 'keyFactory' hides a field. 69
Error Method 'getRepositoryFactory' is not designed for extension - needs to be abstract, final or empty. 73
Error Missing a Javadoc comment. 73
Error Method 'setRepositoryFactory' is not designed for extension - needs to be abstract, final or empty. 77
Error Missing a Javadoc comment. 77
Error Parameter repositoryFactory should be final. 77
Error 'repositoryFactory' hides a field. 77
Error Method 'getRepositoryName' is not designed for extension - needs to be abstract, final or empty. 81
Error Missing a Javadoc comment. 81
Error Method 'setRepositoryName' is not designed for extension - needs to be abstract, final or empty. 85
Error Missing a Javadoc comment. 85
Error Parameter repositoryName should be final. 85
Error 'repositoryName' hides a field. 85
Error Method 'getCacheFields' is not designed for extension - needs to be abstract, final or empty. 89
Error Missing a Javadoc comment. 89
Error Method 'setCacheFields' is not designed for extension - needs to be abstract, final or empty. 93
Error Missing a Javadoc comment. 93
Error Parameter cacheFields should be final. 93
Error 'cacheFields' hides a field. 93
Error Method 'getCachingAttributeList' is not designed for extension - needs to be abstract, final or empty. 97
Error Missing a Javadoc comment. 97
Error Method 'setCachingAttributeList' is not designed for extension - needs to be abstract, final or empty. 101
Error Missing a Javadoc comment. 101
Error Parameter cachingAttributeList should be final. 101
Error 'cachingAttributeList' hides a field. 101
Error Line is longer than 80 characters. 105
Error Method 'validate' is not designed for extension - needs to be abstract, final or empty. 105
Error Missing a Javadoc comment. 105
Error Parameter mapping should be final. 105
Error Parameter request should be final. 105

com/macvu/tiles/actions/GetCacheTileDefinitionAction.java

ErrorLine
Error File does not end with a newline. 0

com/macvu/tiles/actions/GetCacheTileDefinitionAction.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Using the '.*' form of import should be avoided - com.macvu.tiles.*. 21
Error Using the '.*' form of import should be avoided - org.apache.struts.tiles.*. 28
Error Using the '.*' form of import should be avoided - java.util.*. 32
Error First sentence should end with a period. 34
Error Missing a Javadoc comment. 38
Error Line is longer than 80 characters. 40
Error Missing a Javadoc comment. 40
Error Variable 'log' must be private and have accessor methods. 40
Error Method 'execute' is not designed for extension - needs to be abstract, final or empty. 43
Error Missing a Javadoc comment. 43
Error Parameter mapping should be final. 43
Error Parameter form should be final. 44
Error Parameter request should be final. 45
Error Parameter response should be final. 46
Error Line is longer than 80 characters. 59
Error Line is longer than 80 characters. 70
Error Line is longer than 80 characters. 81
Error Line is longer than 80 characters. 83
Error Line is longer than 80 characters. 85
Error Line is longer than 80 characters. 86
Error Line is longer than 80 characters. 87
Error Line is longer than 80 characters. 88
Error Line is longer than 80 characters. 89
Error Line is longer than 80 characters. 90
Error Line is longer than 80 characters. 92
Error Line is longer than 80 characters. 103
Error Missing a Javadoc comment. 118
Error Parameter definition should be final. 118
Error Missing a Javadoc comment. 135
Error Parameter definition should be final. 135
Error Line is longer than 80 characters. 142
Error Line is longer than 80 characters. 152
Error Line is longer than 80 characters. 155

com/macvu/tiles/actions/GetCaptureTilesSetAction.java

ErrorLine
Error File does not end with a newline. 0

com/macvu/tiles/actions/GetCaptureTilesSetAction.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error First sentence should end with a period. 30
Error Line is longer than 80 characters. 34
Error Missing a Javadoc comment. 34
Error Missing a Javadoc comment. 37
Error Missing a Javadoc comment. 38
Error Method 'execute' is not designed for extension - needs to be abstract, final or empty. 40
Error Missing a Javadoc comment. 40
Error Parameter mapping should be final. 40
Error Parameter form should be final. 41
Error Parameter request should be final. 42
Error Parameter response should be final. 43
Error Line is longer than 80 characters. 47
Error Line is longer than 80 characters. 60

com/macvu/tiles/actions/SaveCacheTilesDefinitionAction.java

ErrorLine
Error File does not end with a newline. 0

com/macvu/tiles/actions/SaveCacheTilesDefinitionAction.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error First sentence should end with a period. 36
Error Line is longer than 80 characters. 40
Error Missing a Javadoc comment. 40
Error Variable 'log' must be private and have accessor methods. 40
Error Method 'execute' is not designed for extension - needs to be abstract, final or empty. 42
Error Missing a Javadoc comment. 42
Error Parameter mapping should be final. 42
Error Parameter form should be final. 43
Error Parameter request should be final. 44
Error Parameter response should be final. 45
Error Line is longer than 80 characters. 50
Error Line is longer than 80 characters. 55
Error Line is longer than 80 characters. 57
Error Line is longer than 80 characters. 59
Error Line is longer than 80 characters. 63
Error Line is longer than 80 characters. 66
Error Line is longer than 80 characters. 70
Error First sentence should end with a period. 76
Error Expected an @return tag. 83
Error Line is longer than 80 characters. 83
Error Method 'generateDefinitionFile' is not designed for extension - needs to be abstract, final or empty. 83
Error Parameter definitionFileName should be final. 83
Error Expected @param tag for 'definitionFileName'. 83
Error Parameter servletContext should be final. 83
Error Expected @param tag for 'servletContext'. 83

com/macvu/tiles/actions/SetCacheTileDefinitionAction.java

ErrorLine
Error File does not end with a newline. 0

com/macvu/tiles/actions/SetCacheTileDefinitionAction.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Using the '.*' form of import should be avoided - org.apache.struts.tiles.*. 30
Error First sentence should end with a period. 37
Error Line is longer than 80 characters. 41
Error Missing a Javadoc comment. 41
Error Variable 'log' must be private and have accessor methods. 41
Error Missing a Javadoc comment. 43
Error Name 'SAVE_MESSAGE_KEY' must match pattern '^[a-z][a-zA-Z0-9]*$'. 43
Error Variable 'SAVE_MESSAGE_KEY' must be private and have accessor methods. 43
Error Line is longer than 80 characters. 44
Error Missing a Javadoc comment. 44
Error Name 'SAVE_SUCCESS_MESSAGE' must match pattern '^[a-z][a-zA-Z0-9]*$'. 44
Error Variable 'SAVE_SUCCESS_MESSAGE' must be private and have accessor methods. 44
Error Method 'execute' is not designed for extension - needs to be abstract, final or empty. 46
Error Missing a Javadoc comment. 46
Error Parameter mapping should be final. 46
Error Parameter form should be final. 47
Error Parameter request should be final. 48
Error Parameter response should be final. 49
Error Line is longer than 80 characters. 56
Error Line is longer than 80 characters. 59
Error Line is longer than 80 characters. 65
Error Line is longer than 80 characters. 66
Error Line is longer than 80 characters. 81
Error Missing a Javadoc comment. 87
Error Parameter cacheFields should be final. 87
Error Line is longer than 80 characters. 96
Error First sentence should end with a period. 104
Error Parameter attribute should be final. 110

com/macvu/tiles/actions/TryCachingJspAction.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error First sentence should end with a period. 30
Error Line is longer than 80 characters. 34
Error Missing a Javadoc comment. 34
Error Variable 'log' must be private and have accessor methods. 34
Error Method 'execute' is not designed for extension - needs to be abstract, final or empty. 36
Error Missing a Javadoc comment. 36
Error Parameter mapping should be final. 36
Error Parameter form should be final. 37
Error Parameter request should be final. 38
Error Parameter response should be final. 39
Error Line has trailing spaces. 42

com/macvu/tiles/actions/package.html

ErrorLine
Error Missing package documentation file.0

com/macvu/tiles/cache/CacheFactoryManager.java

ErrorLine
Error File does not end with a newline. 0

com/macvu/tiles/cache/CacheFactoryManager.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error First sentence should end with a period. 24
Error Missing a Javadoc comment. 28
Error Variable 'cacheFactoryMap' must be private and have accessor methods. 28
Error Missing a Javadoc comment. 29
Error Variable 'keyFactoryMap' must be private and have accessor methods. 29
Error Missing a Javadoc comment. 31
Error Line is longer than 80 characters. 36
Error Method 'getCacheServiceFactory' is not designed for extension - needs to be abstract, final or empty. 36
Error Missing a Javadoc comment. 36
Error Parameter factoryName should be final. 36
Error Line is longer than 80 characters. 37
Error Line is longer than 80 characters. 47
Error Method 'getCacheKeyFactory' is not designed for extension - needs to be abstract, final or empty. 47
Error Missing a Javadoc comment. 47
Error Parameter factoryName should be final. 47
Error Line is longer than 80 characters. 48

com/macvu/tiles/cache/CacheKeyFactory.java

ErrorLine
Error File does not end with a newline. 0

com/macvu/tiles/cache/CacheKeyFactory.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error First sentence should end with a period. 25
Error Line is longer than 80 characters. 29
Error Missing a Javadoc comment. 29
Error Redundant 'public' modifier. 29

com/macvu/tiles/cache/CacheObjectWrapper.java

ErrorLine
Error File does not end with a newline. 0

com/macvu/tiles/cache/CacheObjectWrapper.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line is longer than 80 characters. 34
Error Missing a Javadoc comment. 34
Error Missing a Javadoc comment. 35
Error Line is longer than 80 characters. 37
Error Missing a Javadoc comment. 37
Error Missing a Javadoc comment. 39
Error Variable 'cacheEnabled' must be private and have accessor methods. 39
Error Missing a Javadoc comment. 40
Error Variable 'statusInitiated' must be private and have accessor methods. 40
Error Missing a Javadoc comment. 42
Error Variable 'cacheService' must be private and have accessor methods. 42
Error Missing a Javadoc comment. 43
Error Variable 'cacheKeyFactory' must be private and have accessor methods. 43
Error Missing a Javadoc comment. 45
Error Variable 'info' must be private and have accessor methods. 45
Error Missing a Javadoc comment. 47
Error Line is longer than 80 characters. 50
Error Method 'initiateCacheInformation' is not designed for extension - needs to be abstract, final or empty. 50
Error Missing a Javadoc comment. 50
Error Parameter servletContext should be final. 50
Error Parameter info should be final. 50
Error 'info' hides a field. 50
Error Line is longer than 80 characters. 52
Error Line is longer than 80 characters. 60
Error Line is longer than 80 characters. 62
Error Line is longer than 80 characters. 63
Error Line is longer than 80 characters. 69
Error Line is longer than 80 characters. 71
Error Line is longer than 80 characters. 73
Error Line is longer than 80 characters. 75
Error Line is longer than 80 characters. 79
Error Line is longer than 80 characters. 82
Error Line is longer than 80 characters. 84
Error Line is longer than 80 characters. 86
Error Missing a Javadoc comment. 91
Error Parameter status should be final. 91
Error Parameter errorMessage should be final. 91
Error Method 'reset' is not designed for extension - needs to be abstract, final or empty. 97
Error Missing a Javadoc comment. 97
Error Method 'isCacheEnabled' is not designed for extension - needs to be abstract, final or empty. 104
Error Missing a Javadoc comment. 104
Error Method 'getCacheKey' is not designed for extension - needs to be abstract, final or empty. 108
Error Missing a Javadoc comment. 108
Error Parameter request should be final. 108
Error Line is longer than 80 characters. 110
Error Method 'getCache' is not designed for extension - needs to be abstract, final or empty. 121
Error Missing a Javadoc comment. 121
Error Parameter key should be final. 121
Error Line is longer than 80 characters. 123
Error Method 'putCache' is not designed for extension - needs to be abstract, final or empty. 134
Error Missing a Javadoc comment. 134
Error Parameter key should be final. 134
Error Parameter cache should be final. 134
Error Line is longer than 80 characters. 136
Error Must have at least one statement. 140
Error Line is longer than 80 characters. 146
Error Missing a Javadoc comment. 146
Error Parameter servletContext should be final. 146
Error Line is longer than 80 characters. 147
Error Line is longer than 80 characters. 155
Error Missing a Javadoc comment. 155
Error Parameter servletContext should be final. 155
Error Line is longer than 80 characters. 156
Error Line is longer than 80 characters. 164
Error Missing a Javadoc comment. 164
Error Parameter className should be final. 164
Error Line is longer than 80 characters. 166
Error Line is longer than 80 characters. 175
Error Missing a Javadoc comment. 175
Error Parameter servletContext should be final. 175
Error Line is longer than 80 characters. 176
Error Line is longer than 80 characters. 180
Error Missing a Javadoc comment. 180
Error Parameter servletContext should be final. 180
Error Parameter fileList should be final. 180
Error Line is longer than 80 characters. 181

com/macvu/tiles/cache/CacheService.java

ErrorLine
Error File does not end with a newline. 0

com/macvu/tiles/cache/CacheService.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error First sentence should end with a period. 23
Error Missing a Javadoc comment. 27
Error Redundant 'public' modifier. 27
Error Missing a Javadoc comment. 29
Error Redundant 'public' modifier. 29

com/macvu/tiles/cache/CacheServiceFactory.java

ErrorLine
Error File does not end with a newline. 0

com/macvu/tiles/cache/CacheServiceFactory.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error First sentence should end with a period. 23
Error Missing a Javadoc comment. 27
Error Redundant 'public' modifier. 27

com/macvu/tiles/cache/CacheStatus.java

ErrorLine
Error File does not end with a newline. 0

com/macvu/tiles/cache/CacheStatus.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error First sentence should end with a period. 21
Error Missing a Javadoc comment. 25
Error Missing a Javadoc comment. 26
Error Missing a Javadoc comment. 27
Error Missing a Javadoc comment. 29
Error Variable 'name' must be private and have accessor methods. 29
Error Missing a Javadoc comment. 30
Error Variable 'status' must be private and have accessor methods. 30
Error Missing a Javadoc comment. 31
Error Variable 'error' must be private and have accessor methods. 31
Error Missing a Javadoc comment. 33
Error Parameter name should be final. 33
Error 'name' hides a field. 33
Error Method 'getName' is not designed for extension - needs to be abstract, final or empty. 37
Error Missing a Javadoc comment. 37
Error Method 'setName' is not designed for extension - needs to be abstract, final or empty. 41
Error Missing a Javadoc comment. 41
Error Parameter name should be final. 41
Error 'name' hides a field. 41
Error Method 'getStatus' is not designed for extension - needs to be abstract, final or empty. 45
Error Missing a Javadoc comment. 45
Error Method 'setStatus' is not designed for extension - needs to be abstract, final or empty. 49
Error Missing a Javadoc comment. 49
Error Parameter status should be final. 49
Error 'status' hides a field. 49
Error Method 'getError' is not designed for extension - needs to be abstract, final or empty. 53
Error Missing a Javadoc comment. 53
Error Method 'setError' is not designed for extension - needs to be abstract, final or empty. 57
Error Missing a Javadoc comment. 57
Error Parameter error should be final. 57
Error 'error' hides a field. 57

com/macvu/tiles/cache/LRUCacheService.java

ErrorLine
Error File does not end with a newline. 0

com/macvu/tiles/cache/LRUCacheService.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error First sentence should end with a period. 29
Error Missing a Javadoc comment. 33
Error Variable 'logger' must be private and have accessor methods. 33
Error Missing a Javadoc comment. 35
Error Missing a Javadoc comment. 37
Error Variable 'maxCacheSize' must be private and have accessor methods. 37
Error First sentence should end with a period. 41
Error Variable 'cacheMap' must be private and have accessor methods. 44
Error Missing a Javadoc comment. 46
Error Missing a Javadoc comment. 50
Error Parameter maxCacheSize should be final. 50
Error 'maxCacheSize' hides a field. 50
Error Method 'initiateCacheMap' is not designed for extension - needs to be abstract, final or empty. 55
Error Missing a Javadoc comment. 55
Error Method 'invalidateCache' is not designed for extension - needs to be abstract, final or empty. 60
Error Missing a Javadoc comment. 60
Error Method 'getMaxCacheSize' is not designed for extension - needs to be abstract, final or empty. 64
Error Missing a Javadoc comment. 64
Error Line is longer than 80 characters. 69
Error Method 'setMaxCacheSize' is not designed for extension - needs to be abstract, final or empty. 74
Error Parameter maxCacheSize should be final. 74
Error 'maxCacheSize' hides a field. 74
Error First sentence should end with a period. 81
Error Expected an @return tag. 87
Error Method 'store' is not designed for extension - needs to be abstract, final or empty. 87
Error Parameter key should be final. 87
Error Expected @param tag for 'key'. 87
Error Parameter result should be final. 87
Error Expected @param tag for 'result'. 87
Error First sentence should end with a period. 93
Error Expected an @return tag. 99
Error Method 'retrieve' is not designed for extension - needs to be abstract, final or empty. 99
Error Parameter key should be final. 99
Error Expected @param tag for 'key'. 99

com/macvu/tiles/cache/SimpleCacheKeyFactory.java

ErrorLine
Error File does not end with a newline. 0

com/macvu/tiles/cache/SimpleCacheKeyFactory.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error First sentence should end with a period. 31
Error Line is longer than 80 characters. 35
Error Method 'getCacheKey' is not designed for extension - needs to be abstract, final or empty. 35
Error Missing a Javadoc comment. 35
Error Parameter request should be final. 35
Error Parameter info should be final. 35
Error Line is longer than 80 characters. 54
Error Method 'appendCacheAttribute' is not designed for extension - needs to be abstract, final or empty. 54
Error Missing a Javadoc comment. 54
Error Parameter request should be final. 54
Error Parameter buffer should be final. 54
Error Parameter cacheAttribute should be final. 54
Error Line is longer than 80 characters. 61
Error Line is longer than 80 characters. 66
Error Line is longer than 80 characters. 73
Error '=' is not preceded with whitespace. 76

com/macvu/tiles/cache/SingleLRUCacheServiceFactory.java

ErrorLine
Error File does not end with a newline. 0

com/macvu/tiles/cache/SingleLRUCacheServiceFactory.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Missing a Javadoc comment. 23
Error Missing a Javadoc comment. 24
Error Variable 'cacheService' must be private and have accessor methods. 24
Error Missing a Javadoc comment. 26
Error Method 'getCacheService' is not designed for extension - needs to be abstract, final or empty. 30
Error Missing a Javadoc comment. 30
Error Parameter info should be final. 30

com/macvu/tiles/cache/TilesCacheStatus.java

ErrorLine
Error File does not end with a newline. 0

com/macvu/tiles/cache/TilesCacheStatus.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 Variable 'statusMap' must be private and have accessor methods. 26
Error Missing a Javadoc comment. 28
Error Method 'putTileCacheStatus' is not designed for extension - needs to be abstract, final or empty. 33
Error Missing a Javadoc comment. 33
Error Parameter cacheInfoName should be final. 33
Error Parameter status should be final. 33
Error Method 'getTileCacheStatus' is not designed for extension - needs to be abstract, final or empty. 37
Error Missing a Javadoc comment. 37
Error Parameter cacheInfoName should be final. 37

com/macvu/tiles/cache/package.html

ErrorLine
Error Missing package documentation file.0

com/macvu/tiles/capture/CacheContent.java

ErrorLine
Error File does not end with a newline. 0

com/macvu/tiles/capture/CacheContent.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Missing a Javadoc comment. 26
Error Missing a Javadoc comment. 27
Error Variable 'cache' must be private and have accessor methods. 27
Error Missing a Javadoc comment. 29
Error Variable 'writer' must be private and have accessor methods. 29
Error Missing a Javadoc comment. 31
Error '32768' is a magic number. 32
Error Method 'getOutputStream' is not designed for extension - needs to be abstract, final or empty. 35
Error Missing a Javadoc comment. 35
Error Method 'getWriter' is not designed for extension - needs to be abstract, final or empty. 39
Error Missing a Javadoc comment. 39
Error Method 'getCache' is not designed for extension - needs to be abstract, final or empty. 47
Error Missing a Javadoc comment. 47

com/macvu/tiles/capture/CacheHttpServletRequest.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Missing a Javadoc comment. 28
Error Missing a Javadoc comment. 29
Error Parameter httpServletRequest should be final. 29
Error Method 'getAuthType' is not designed for extension - needs to be abstract, final or empty. 33
Error Missing a Javadoc comment. 33
Error Method 'getCookies' is not designed for extension - needs to be abstract, final or empty. 37
Error Missing a Javadoc comment. 37
Error Method 'getDateHeader' is not designed for extension - needs to be abstract, final or empty. 41
Error Missing a Javadoc comment. 41
Error Parameter s should be final. 41
Error Method 'getHeader' is not designed for extension - needs to be abstract, final or empty. 45
Error Missing a Javadoc comment. 45
Error Parameter s should be final. 45
Error Method 'getHeaders' is not designed for extension - needs to be abstract, final or empty. 49
Error Missing a Javadoc comment. 49
Error Parameter s should be final. 49
Error Method 'getHeaderNames' is not designed for extension - needs to be abstract, final or empty. 53
Error Missing a Javadoc comment. 53
Error Method 'getIntHeader' is not designed for extension - needs to be abstract, final or empty. 57
Error Missing a Javadoc comment. 57
Error Parameter s should be final. 57
Error Method 'getMethod' is not designed for extension - needs to be abstract, final or empty. 61
Error Missing a Javadoc comment. 61
Error Method 'getPathInfo' is not designed for extension - needs to be abstract, final or empty. 65
Error Missing a Javadoc comment. 65
Error Method 'getPathTranslated' is not designed for extension - needs to be abstract, final or empty. 69
Error Missing a Javadoc comment. 69
Error Method 'getContextPath' is not designed for extension - needs to be abstract, final or empty. 73
Error Missing a Javadoc comment. 73
Error Method 'getQueryString' is not designed for extension - needs to be abstract, final or empty. 77
Error Missing a Javadoc comment. 77
Error Method 'getRemoteUser' is not designed for extension - needs to be abstract, final or empty. 81
Error Missing a Javadoc comment. 81
Error Method 'isUserInRole' is not designed for extension - needs to be abstract, final or empty. 85
Error Missing a Javadoc comment. 85
Error Parameter s should be final. 85
Error Method 'getUserPrincipal' is not designed for extension - needs to be abstract, final or empty. 89
Error Missing a Javadoc comment. 89
Error Method 'getRequestedSessionId' is not designed for extension - needs to be abstract, final or empty. 93
Error Missing a Javadoc comment. 93
Error Method 'getRequestURI' is not designed for extension - needs to be abstract, final or empty. 97
Error Missing a Javadoc comment. 97
Error Method 'getRequestURL' is not designed for extension - needs to be abstract, final or empty. 101
Error Missing a Javadoc comment. 101
Error Method 'getServletPath' is not designed for extension - needs to be abstract, final or empty. 105
Error Missing a Javadoc comment. 105
Error Method 'getSession' is not designed for extension - needs to be abstract, final or empty. 109
Error Missing a Javadoc comment. 109
Error Parameter b should be final. 109
Error Method 'getSession' is not designed for extension - needs to be abstract, final or empty. 113
Error Missing a Javadoc comment. 113
Error Method 'isRequestedSessionIdValid' is not designed for extension - needs to be abstract, final or empty. 117
Error Missing a Javadoc comment. 117
Error Method 'isRequestedSessionIdFromCookie' is not designed for extension - needs to be abstract, final or empty. 121
Error Missing a Javadoc comment. 121
Error Method 'isRequestedSessionIdFromURL' is not designed for extension - needs to be abstract, final or empty. 125
Error Missing a Javadoc comment. 125
Error Method 'isRequestedSessionIdFromUrl' is not designed for extension - needs to be abstract, final or empty. 129
Error Missing a Javadoc comment. 129

com/macvu/tiles/capture/CacheHttpServletResponse.java

ErrorLine
Error File does not end with a newline. 0

com/macvu/tiles/capture/CacheHttpServletResponse.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Missing a Javadoc comment. 30
Error Line is longer than 80 characters. 32
Error Missing a Javadoc comment. 32
Error Variable 'log' must be private and have accessor methods. 32
Error Missing a Javadoc comment. 34
Error Missing a Javadoc comment. 35
Error Missing a Javadoc comment. 37
Error Missing a Javadoc comment. 38
Error Missing a Javadoc comment. 39
Error Missing a Javadoc comment. 41
Error Parameter delegate should be final. 41
Error Line is longer than 80 characters. 45
Error Method 'getOutputStream' is not designed for extension - needs to be abstract, final or empty. 51
Error Missing a Javadoc comment. 51
Error Line is longer than 80 characters. 57
Error Line is longer than 80 characters. 61
Error Method 'getWriter' is not designed for extension - needs to be abstract, final or empty. 69
Error Missing a Javadoc comment. 69
Error Line is longer than 80 characters. 75
Error Method 'getCache' is not designed for extension - needs to be abstract, final or empty. 87
Error Missing a Javadoc comment. 87

com/macvu/tiles/capture/CacheServletOutputStream.java

ErrorLine
Error File does not end with a newline. 0

com/macvu/tiles/capture/CacheServletOutputStream.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Missing a Javadoc comment. 27
Error Line is longer than 80 characters. 28
Error Missing a Javadoc comment. 28
Error Variable 'log' must be private and have accessor methods. 28
Error Missing a Javadoc comment. 30
Error Variable 'delegate' must be private and have accessor methods. 30
Error Missing a Javadoc comment. 31
Error Variable 'cacheContent' must be private and have accessor methods. 31
Error Line is longer than 80 characters. 33
Error Missing a Javadoc comment. 33
Error Parameter out should be final. 33
Error Parameter cacheContent should be final. 33
Error 'cacheContent' hides a field. 33
Error Method 'write' is not designed for extension - needs to be abstract, final or empty. 41
Error Missing a Javadoc comment. 41
Error Parameter b should be final. 41
Error Method 'write' is not designed for extension - needs to be abstract, final or empty. 49
Error Missing a Javadoc comment. 49
Error Parameter b should be final. 49
Error Array brackets at illegal position. 49
Error Method 'write' is not designed for extension - needs to be abstract, final or empty. 57
Error Missing a Javadoc comment. 57
Error Parameter buf should be final. 57
Error Array brackets at illegal position. 57
Error Parameter offset should be final. 57
Error Parameter len should be final. 57
Error Line is longer than 80 characters. 59
Error Method 'print' is not designed for extension - needs to be abstract, final or empty. 65
Error Missing a Javadoc comment. 65
Error Parameter b should be final. 65
Error Method 'print' is not designed for extension - needs to be abstract, final or empty. 74
Error Missing a Javadoc comment. 74
Error Parameter c should be final. 74
Error Method 'print' is not designed for extension - needs to be abstract, final or empty. 82
Error Missing a Javadoc comment. 82
Error Parameter v should be final. 82
Error Method 'print' is not designed for extension - needs to be abstract, final or empty. 90
Error Missing a Javadoc comment. 90
Error Parameter v should be final. 90
Error Method 'print' is not designed for extension - needs to be abstract, final or empty. 98
Error Missing a Javadoc comment. 98
Error Parameter i should be final. 98
Error Method 'print' is not designed for extension - needs to be abstract, final or empty. 106
Error Missing a Javadoc comment. 106
Error Parameter l should be final. 106
Error Method 'print' is not designed for extension - needs to be abstract, final or empty. 114
Error Missing a Javadoc comment. 114
Error Parameter s should be final. 114
Error Method 'println' is not designed for extension - needs to be abstract, final or empty. 122
Error Missing a Javadoc comment. 122
Error Method 'println' is not designed for extension - needs to be abstract, final or empty. 129
Error Missing a Javadoc comment. 129
Error Parameter b should be final. 129
Error Method 'println' is not designed for extension - needs to be abstract, final or empty. 137
Error Missing a Javadoc comment. 137
Error Parameter c should be final. 137
Error Method 'println' is not designed for extension - needs to be abstract, final or empty. 145
Error Missing a Javadoc comment. 145
Error Parameter v should be final. 145
Error Method 'println' is not designed for extension - needs to be abstract, final or empty. 153
Error Missing a Javadoc comment. 153
Error Parameter v should be final. 153
Error Method 'println' is not designed for extension - needs to be abstract, final or empty. 161
Error Missing a Javadoc comment. 161
Error Parameter i should be final. 161
Error Method 'println' is not designed for extension - needs to be abstract, final or empty. 169
Error Missing a Javadoc comment. 169
Error Parameter l should be final. 169
Error Method 'println' is not designed for extension - needs to be abstract, final or empty. 177
Error Missing a Javadoc comment. 177
Error Parameter s should be final. 177
Error Method 'close' is not designed for extension - needs to be abstract, final or empty. 185
Error Missing a Javadoc comment. 185
Error Method 'flush' is not designed for extension - needs to be abstract, final or empty. 189
Error Missing a Javadoc comment. 189

com/macvu/tiles/capture/CacheablesCaptureWrapper.java

ErrorLine
Error File does not end with a newline. 0

com/macvu/tiles/capture/CacheablesCaptureWrapper.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Missing a Javadoc comment. 34
Error Line is longer than 80 characters. 35
Error Missing a Javadoc comment. 35
Error Variable 'log' must be private and have accessor methods. 35
Error Line is longer than 80 characters. 36
Error Missing a Javadoc comment. 36
Error Missing a Javadoc comment. 37
Error Variable 'tilesCacheableCapture' must be private and have accessor methods. 37
Error Missing a Javadoc comment. 38
Error Parameter servletContext should be final. 38
Error Method 'init' is not designed for extension - needs to be abstract, final or empty. 42
Error Missing a Javadoc comment. 42
Error 'protected' modifier out of order with the JLS suggestions. 42
Error Parameter servletContext should be final. 42
Error Line is longer than 80 characters. 43
Error Line is longer than 80 characters. 48
Error Method 'isEnableCapture' is not designed for extension - needs to be abstract, final or empty. 52
Error Missing a Javadoc comment. 52
Error Method 'enableCapture' is not designed for extension - needs to be abstract, final or empty. 56
Error Missing a Javadoc comment. 56
Error Method 'disableCapture' is not designed for extension - needs to be abstract, final or empty. 60
Error Missing a Javadoc comment. 60
Error Method 'clearCapturedTilesSet' is not designed for extension - needs to be abstract, final or empty. 64
Error Missing a Javadoc comment. 64
Error Line is longer than 80 characters. 68
Error Method 'captureCacheablesForTile' is not designed for extension - needs to be abstract, final or empty. 68
Error Missing a Javadoc comment. 68
Error Parameter definition should be final. 68
Error Parameter request should be final. 68
Error Line is longer than 80 characters. 76
Error Line is longer than 80 characters. 84
Error Method 'captureCacheablesForTile' is not designed for extension - needs to be abstract, final or empty. 84
Error Missing a Javadoc comment. 84
Error Parameter definition should be final. 84
Error Parameter pageContext should be final. 84
Error Line is longer than 80 characters. 88
Error Method 'getCapturedTiles' is not designed for extension - needs to be abstract, final or empty. 94
Error Missing a Javadoc comment. 94
Error Line is longer than 80 characters. 98
Error Method 'addCacheablesForTile' is not designed for extension - needs to be abstract, final or empty. 98
Error Missing a Javadoc comment. 98
Error Parameter definition should be final. 98
Error Parameter pageContext should be final. 98
Error Line is longer than 80 characters. 99
Error Line is longer than 80 characters. 102
Error Line is longer than 80 characters. 104
Error Line is longer than 80 characters. 106
Error Line is longer than 80 characters. 110
Error Method 'addCacheablesForTile' is not designed for extension - needs to be abstract, final or empty. 110
Error Missing a Javadoc comment. 110
Error Parameter definition should be final. 110
Error Parameter request should be final. 110
Error Line is longer than 80 characters. 114
Error Line is longer than 80 characters. 117
Error Line is longer than 80 characters. 119
Error Line is longer than 80 characters. 125
Error Line is longer than 80 characters. 127
Error Line is longer than 80 characters. 129
Error Line is longer than 80 characters. 133
Error Method 'addCacheablesForTile' is not designed for extension - needs to be abstract, final or empty. 133
Error Missing a Javadoc comment. 133
Error Parameter definition should be final. 133
Error Parameter session should be final. 133
Error Line is longer than 80 characters. 137
Error Line is longer than 80 characters. 139
Error Line is longer than 80 characters. 141

com/macvu/tiles/capture/PrintWriterWrapper.java

ErrorLine
Error File does not end with a newline. 0

com/macvu/tiles/capture/PrintWriterWrapper.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Missing a Javadoc comment. 28
Error Line is longer than 80 characters. 30
Error Missing a Javadoc comment. 30
Error Variable 'log' must be private and have accessor methods. 30
Error Missing a Javadoc comment. 32
Error Variable 'cacheContent' must be private and have accessor methods. 32
Error Missing a Javadoc comment. 34
Error Parameter out should be final. 34
Error Parameter autoFlush should be final. 34
Error Line is longer than 80 characters. 38
Error Missing a Javadoc comment. 42
Error Parameter out should be final. 42
Error Missing a Javadoc comment. 50
Error Parameter out should be final. 50
Error Parameter autoFlush should be final. 50
Error Line is longer than 80 characters. 54
Error Missing a Javadoc comment. 58
Error Parameter out should be final. 58
Error Parameter cacheContent should be final. 58
Error 'cacheContent' hides a field. 58
Error Line is longer than 80 characters. 62
Error Method 'checkError' is not designed for extension - needs to be abstract, final or empty. 68
Error Missing a Javadoc comment. 68
Error Method 'close' is not designed for extension - needs to be abstract, final or empty. 78
Error Missing a Javadoc comment. 78
Error Method 'flush' is not designed for extension - needs to be abstract, final or empty. 86
Error Missing a Javadoc comment. 86
Error Method 'print' is not designed for extension - needs to be abstract, final or empty. 95
Error Missing a Javadoc comment. 95
Error Parameter b should be final. 95
Error Method 'print' is not designed for extension - needs to be abstract, final or empty. 104
Error Missing a Javadoc comment. 104
Error Parameter c should be final. 104
Error Method 'write' is not designed for extension - needs to be abstract, final or empty. 113
Error Missing a Javadoc comment. 113
Error Parameter s should be final. 113
Error Parameter off should be final. 113
Error Parameter len should be final. 113
Error Method 'write' is not designed for extension - needs to be abstract, final or empty. 122
Error Missing a Javadoc comment. 122
Error Parameter s should be final. 122
Error Method 'write' is not designed for extension - needs to be abstract, final or empty. 140
Error Missing a Javadoc comment. 140
Error Parameter c should be final. 140
Error Method 'write' is not designed for extension - needs to be abstract, final or empty. 156
Error Missing a Javadoc comment. 156
Error Parameter buf should be final. 156
Error Array brackets at illegal position. 156
Error Parameter off should be final. 156
Error Parameter len should be final. 156
Error Line is longer than 80 characters. 158
Error Method 'write' is not designed for extension - needs to be abstract, final or empty. 164
Error Missing a Javadoc comment. 164
Error Parameter buf should be final. 164
Error Array brackets at illegal position. 164
Error Method 'setError' is not designed for extension - needs to be abstract, final or empty. 173
Error Missing a Javadoc comment. 173
Error Method 'println' is not designed for extension - needs to be abstract, final or empty. 181
Error Missing a Javadoc comment. 181
Error Parameter x should be final. 181
Error Method 'println' is not designed for extension - needs to be abstract, final or empty. 190
Error Missing a Javadoc comment. 190
Error Parameter x should be final. 190
Error Method 'println' is not designed for extension - needs to be abstract, final or empty. 199
Error Missing a Javadoc comment. 199
Error Parameter x should be final. 199
Error Method 'println' is not designed for extension - needs to be abstract, final or empty. 208
Error Missing a Javadoc comment. 208
Error Parameter x should be final. 208
Error Method 'println' is not designed for extension - needs to be abstract, final or empty. 217
Error Missing a Javadoc comment. 217
Error Parameter x should be final. 217
Error Method 'println' is not designed for extension - needs to be abstract, final or empty. 226
Error Missing a Javadoc comment. 226
Error Parameter x should be final. 226
Error Method 'println' is not designed for extension - needs to be abstract, final or empty. 235
Error Missing a Javadoc comment. 235
Error Parameter x should be final. 235
Error Array brackets at illegal position. 235
Error Method 'println' is not designed for extension - needs to be abstract, final or empty. 244
Error Missing a Javadoc comment. 244
Error Parameter x should be final. 244
Error Method 'println' is not designed for extension - needs to be abstract, final or empty. 253
Error Missing a Javadoc comment. 253
Error Parameter x should be final. 253
Error Method 'println' is not designed for extension - needs to be abstract, final or empty. 262
Error Missing a Javadoc comment. 262
Error Method 'print' is not designed for extension - needs to be abstract, final or empty. 271
Error Missing a Javadoc comment. 271
Error Parameter s should be final. 271
Error Method 'print' is not designed for extension - needs to be abstract, final or empty. 280
Error Missing a Javadoc comment. 280
Error Parameter s should be final. 280
Error Array brackets at illegal position. 280
Error Method 'print' is not designed for extension - needs to be abstract, final or empty. 289
Error Missing a Javadoc comment. 289
Error Parameter obj should be final. 289
Error Method 'print' is not designed for extension - needs to be abstract, final or empty. 298
Error Missing a Javadoc comment. 298
Error Parameter l should be final. 298
Error Method 'print' is not designed for extension - needs to be abstract, final or empty. 307
Error Missing a Javadoc comment. 307
Error Parameter i should be final. 307
Error Method 'print' is not designed for extension - needs to be abstract, final or empty. 316
Error Missing a Javadoc comment. 316
Error Parameter f should be final. 316
Error Method 'print' is not designed for extension - needs to be abstract, final or empty. 325
Error Missing a Javadoc comment. 325
Error Parameter d should be final. 325

com/macvu/tiles/capture/TileAnalyzeCapture.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Missing a Javadoc comment. 28
Error Missing a Javadoc comment. 29
Error Variable 'numCalls' must be private and have accessor methods. 29
Error Line is longer than 80 characters. 30
Error Missing a Javadoc comment. 30
Error Variable 'useAttribute' must be private and have accessor methods. 30
Error Line is longer than 80 characters. 31
Error Missing a Javadoc comment. 31
Error Variable 'checksumList' must be private and have accessor methods. 31
Error Missing a Javadoc comment. 33
Error Method 'getNumCalls' is not designed for extension - needs to be abstract, final or empty. 39
Error Missing a Javadoc comment. 39
Error Method 'setNumCalls' is not designed for extension - needs to be abstract, final or empty. 43
Error Missing a Javadoc comment. 43
Error Parameter numCalls should be final. 43
Error 'numCalls' hides a field. 43
Error Method 'getUseAttribute' is not designed for extension - needs to be abstract, final or empty. 47
Error Missing a Javadoc comment. 47
Error Method 'setUseAttribute' is not designed for extension - needs to be abstract, final or empty. 51
Error Missing a Javadoc comment. 51
Error Parameter useAttribute should be final. 51
Error 'useAttribute' hides a field. 51
Error Method 'getChecksumList' is not designed for extension - needs to be abstract, final or empty. 55
Error Missing a Javadoc comment. 55
Error Method 'setChecksumList' is not designed for extension - needs to be abstract, final or empty. 59
Error Missing a Javadoc comment. 59
Error Parameter checksumList should be final. 59
Error 'checksumList' hides a field. 59
Error Method 'incrementCapture' is not designed for extension - needs to be abstract, final or empty. 66
Error Missing a Javadoc comment. 66
Error '++' is preceded with whitespace. 67
Error Method 'addAttribute' is not designed for extension - needs to be abstract, final or empty. 70
Error Missing a Javadoc comment. 70
Error Parameter scope should be final. 70
Error Parameter name should be final. 70
Error Method 'addChecksum' is not designed for extension - needs to be abstract, final or empty. 80
Error Missing a Javadoc comment. 80
Error Parameter checksum should be final. 80

com/macvu/tiles/capture/TilesCacheableCapture.java

ErrorLine
Error File does not end with a newline. 0

com/macvu/tiles/capture/TilesCacheableCapture.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Missing a Javadoc comment. 24
Error Line is longer than 80 characters. 25
Error Missing a Javadoc comment. 26
Error Variable 'enableCapture' must be private and have accessor methods. 26
Error Missing a Javadoc comment. 29
Error Variable 'capturedTiles' must be private and have accessor methods. 29
Error Missing a Javadoc comment. 31
Error Method 'isEnableCapture' is not designed for extension - needs to be abstract, final or empty. 35
Error Missing a Javadoc comment. 35
Error Method 'setEnableCapture' is not designed for extension - needs to be abstract, final or empty. 39
Error Missing a Javadoc comment. 39
Error Parameter enableCapture should be final. 39
Error 'enableCapture' hides a field. 39
Error Method 'putCapturedTile' is not designed for extension - needs to be abstract, final or empty. 46
Error Missing a Javadoc comment. 46
Error Parameter tilename should be final. 46
Error Method 'getCapturedTiles' is not designed for extension - needs to be abstract, final or empty. 50
Error Missing a Javadoc comment. 50
Error Method 'clearCapturedTilesSet' is not designed for extension - needs to be abstract, final or empty. 54
Error Missing a Javadoc comment. 54

com/macvu/tiles/capture/package.html

ErrorLine
Error Missing package documentation file.0

com/macvu/tiles/package.html

ErrorLine
Error Missing package documentation file.0

com/macvu/tiles/taglib/CacheGetTag.java

ErrorLine
Error File does not end with a newline. 0

com/macvu/tiles/taglib/CacheGetTag.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Missing a Javadoc comment. 21
Error Method 'release' is not designed for extension - needs to be abstract, final or empty. 33

com/macvu/tiles/taglib/CacheInsertTag.java

ErrorLine
Error File does not end with a newline. 0

com/macvu/tiles/taglib/CacheInsertTag.java

ErrorLine
Error Line does not match expected header line of ' GNU GENERAL PUBLIC LICENSE'. 1
Error Line is longer than 80 characters. 2
Error Missing a Javadoc comment. 88
Error Missing a Javadoc comment. 90
Error Variable 'log' must be private and have accessor methods. 90
Error Expected an @return tag. 95
Error Line is longer than 80 characters. 98
Error Line is longer than 80 characters. 111
Error Method 'processDefinition' is not designed for extension - needs to be abstract, final or empty. 113
Error Parameter definition should be final. 113
Error Line is longer than 80 characters. 141
Error Line is longer than 80 characters. 159
Error Line is longer than 80 characters. 166
Error Method 'doInclude' is not designed for extension - needs to be abstract, final or empty. 166
Error Parameter page should be final. 166
Error Parameter request should be final. 166
Error Expected @param tag for 'request'. 166
Error Parameter response should be final. 166
Error Expected @param tag for 'response'. 166
Error Parameter servletContext should be final. 166
Error Expected @param tag for 'servletContext'. 166
Error Missing a Javadoc comment. 176
Error Missing a Javadoc comment. 177
Error Variable 'definition' must be private and have accessor methods. 177
Error Missing a Javadoc comment. 178
Error Variable 'page' must be private and have accessor methods. 178
Error Missing a Javadoc comment. 179
Error Variable 'currentContext' must be private and have accessor methods. 179
Error Missing a Javadoc comment. 180
Error Variable 'subCompContext' must be private and have accessor methods. 180
Error Missing a Javadoc comment. 181
Error Variable 'role' must be private and have accessor methods. 181
Error Missing a Javadoc comment. 182
Error Variable 'controller' must be private and have accessor methods. 182
Error Parameter definition should be final. 188
Error 'definition' hides a field. 188
Error Expected @param tag for 'definition'. 188
Error Parameter page should be final. 189
Error 'page' hides a field. 189
Error Expected @param tag for 'page'. 189
Error Parameter role should be final. 190
Error 'role' hides a field. 190
Error Expected @param tag for 'role'. 190
Error Parameter controller should be final. 191
Error 'controller' hides a field. 191
Error Expected @param tag for 'controller'. 191
Error Expected an @return tag. 202
Error Method 'doStartTag' is not designed for extension - needs to be abstract, final or empty. 202
Error Expected @throws tag for 'JspException'. 202
Error Line is longer than 80 characters. 205
Error Method 'putAttribute' is not designed for extension - needs to be abstract, final or empty. 218
Error Parameter name should be final. 218
Error Expected @param tag for 'name'. 218
Error Parameter value should be final. 218
Error Expected @param tag for 'value'. 218
Error Expected an @return tag. 225
Error Method 'doEndTag' is not designed for extension - needs to be abstract, final or empty. 225
Error Expected @throws tag for 'JspException'. 225
Error Line is longer than 80 characters. 228
Error Line is longer than 80 characters. 237
Error Line is longer than 80 characters. 238
Error Line is longer than 80 characters. 242
Error Line is longer than 80 characters. 244
Error Line is longer than 80 characters. 248
Error Line is longer than 80 characters. 249
Error Line is longer than 80 characters. 251
Error Line is longer than 80 characters. 257
Error Line is longer than 80 characters. 258
Error Line is longer than 80 characters. 268
Error Line is longer than 80 characters. 299
Error Line is longer than 80 characters. 301
Error Line is longer than 80 characters. 309
Error Missing a Javadoc comment. 309
Error Parameter request should be final. 309
Error Parameter response should be final. 309
Error Parameter context should be final. 309
Error Line is longer than 80 characters. 346
Error Method 'processException' is not designed for extension - needs to be abstract, final or empty. 348
Error Parameter ex should be final. 348
Error Parameter msg should be final. 348
Error Expected @throws tag for 'JspException'. 349
Error Line is longer than 80 characters. 357
Error Line is longer than 80 characters. 361

com/macvu/tiles/taglib/package.html

ErrorLine
Error Missing package documentation file.0

com/macvu/tiles/xmlDefinition/CacheDefinitionFactory.java

ErrorLine
Error File does not end with a newline. 0

com/macvu/tiles/xmlDefinition/CacheDefinitionFactory.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line is longer than 80 characters. 2
Error Missing a Javadoc comment. 76
Error Variable 'definitions' must be private and have accessor methods. 80
Error Line is longer than 80 characters. 92
Error Expected an @return tag. 95
Error Line is longer than 80 characters. 95
Error Method 'getDefinition' is not designed for extension - needs to be abstract, final or empty. 95
Error Parameter name should be final. 95
Error Parameter request should be final. 95
Error Parameter servletContext should be final. 95
Error Redundant throws: 'NoSuchDefinitionException' is subclass of 'DefinitionsFactoryException'. 96
Error Method 'putDefinition' is not designed for extension - needs to be abstract, final or empty. 105
Error Parameter definition should be final. 105
Error Line is longer than 80 characters. 109
Error Missing a Javadoc comment. 109
Error Parameter xmlCacheDefinitionSet should be final. 109
Error Line is longer than 80 characters. 118
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 129

com/macvu/tiles/xmlDefinition/CacheDefinitionSaveFactory.java

ErrorLine
Error File does not end with a newline. 0

com/macvu/tiles/xmlDefinition/CacheDefinitionSaveFactory.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line is longer than 80 characters. 2
Error Using the '.*' form of import should be avoided - java.io.*. 79
Error Line is longer than 80 characters. 85
Error Missing a Javadoc comment. 89
Error Variable 'initialized' must be private and have accessor methods. 89
Error Missing a Javadoc comment. 90
Error Variable 'filenames' must be private and have accessor methods. 90
Error Missing a Javadoc comment. 92
Error Variable 'request' must be private and have accessor methods. 92
Error Missing a Javadoc comment. 93
Error Variable 'servletContext' must be private and have accessor methods. 93
Error Missing a Javadoc comment. 95
Error Line is longer than 80 characters. 99
Error Method 'initDefintionFiles' is not designed for extension - needs to be abstract, final or empty. 99
Error Missing a Javadoc comment. 99
Error Parameter request should be final. 99
Error 'request' hides a field. 99
Error Parameter servletContext should be final. 99
Error 'servletContext' hides a field. 99
Error Line is longer than 80 characters. 103
Error Line is longer than 80 characters. 105
Error Method 'getFilenames' is not designed for extension - needs to be abstract, final or empty. 111
Error Missing a Javadoc comment. 111
Error Method 'setFilenames' is not designed for extension - needs to be abstract, final or empty. 119
Error Missing a Javadoc comment. 119
Error Parameter filenames should be final. 119
Error 'filenames' hides a field. 119
Error Method 'updateFile' is not designed for extension - needs to be abstract, final or empty. 123
Error Missing a Javadoc comment. 123
Error Parameter filename should be final. 123
Error Method 'saveChangeToFile' is not designed for extension - needs to be abstract, final or empty. 127
Error Missing a Javadoc comment. 127
Error Parameter filename should be final. 127
Error Parameter destination should be final. 127
Error Line is longer than 80 characters. 133
Error Line is longer than 80 characters. 138
Error Method 'saveChange' is not designed for extension - needs to be abstract, final or empty. 142
Error Missing a Javadoc comment. 142
Error Parameter instream should be final. 142
Error Parameter ostream should be final. 142
Error Line is longer than 80 characters. 168
Error Line is longer than 80 characters. 170
Error Missing a Javadoc comment. 175
Error Parameter definitionElement should be final. 175
Error Line is longer than 80 characters. 181
Error Line is longer than 80 characters. 183
Error Line is longer than 80 characters. 187
Error Line is longer than 80 characters. 193
Error Line is longer than 80 characters. 194
Error Line is longer than 80 characters. 195
Error Line is longer than 80 characters. 196
Error Line is longer than 80 characters. 198
Error Must have at least one statement. 204
Error Line is longer than 80 characters. 209
Error Missing a Javadoc comment. 209
Error Parameter cacheInformationElement should be final. 209
Error Parameter cacheAttributes should be final. 209

com/macvu/tiles/xmlDefinition/CacheFactorySet.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line is longer than 80 characters. 2
Error Using the '.*' form of import should be avoided - org.apache.struts.tiles.*. 64
Error Missing a Javadoc comment. 72
Error First sentence should end with a period. 74
Error Variable 'factories' must be private and have accessor methods. 77
Error Line is longer than 80 characters. 87
Error 'protected' modifier out of order with the JLS suggestions. 87
Error Parameter name should be final. 87
Error Parameter request should be final. 87
Error Parameter servletContext should be final. 87
Error 'protected' modifier out of order with the JLS suggestions. 94
Error Line is longer than 80 characters. 99
Error Expected an @return tag. 108
Error Line is longer than 80 characters. 108
Error Method 'getFactory' is not designed for extension - needs to be abstract, final or empty. 108
Error Parameter key should be final. 108
Error Parameter request should be final. 108
Error Parameter servletContext should be final. 108
Error 'if' construct must use '{}'s. 110
Error Line is longer than 80 characters. 115
Error Line is longer than 80 characters. 116
Error The double-checked locking idiom is broken and should be avoided. 120
Error Line is longer than 80 characters. 136
Error Expected an @return tag. 139
Error Line is longer than 80 characters. 139
Error Method 'getDefinition' is not designed for extension - needs to be abstract, final or empty. 139
Error Parameter name should be final. 139
Error Parameter request should be final. 139
Error Parameter servletContext should be final. 139
Error Redundant throws: 'NoSuchDefinitionException' is subclass of 'DefinitionsFactoryException'. 140
Error 'if' construct must use '{}'s. 141
Error Line is longer than 80 characters. 142
Error Line is longer than 80 characters. 145
Error Line is longer than 80 characters. 151
Error Line is longer than 80 characters. 158
Error Expected an @return tag. 160
Error Line is longer than 80 characters. 160
Error 'protected' modifier out of order with the JLS suggestions. 160
Error Parameter key should be final. 160
Error Parameter request should be final. 160
Error Parameter servletContext should be final. 160
Error Line is longer than 80 characters. 169
Error 'public' modifier out of order with the JLS suggestions. 169
Error Parameter servletContext should be final. 169
Error Parameter properties should be final. 169
Error Expected @throws tag for 'DefinitionsFactoryException'. 170
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 184

com/macvu/tiles/xmlDefinition/CacheI18nFactorySet.java

ErrorLine
Error Line does not match expected header line of ' GNU GENERAL PUBLIC LICENSE'. 1
Error Line is longer than 80 characters. 2
Error Using the '.*' form of import should be avoided - java.util.*. 78
Error Missing a Javadoc comment. 82
Error Variable 'log' must be private and have accessor methods. 86
Error Line is longer than 80 characters. 89
Error Line is longer than 80 characters. 92
Error Line is longer than 80 characters. 97
Error Line is longer than 80 characters. 102
Error Line is longer than 80 characters. 107
Error Array brackets at illegal position. 112
Error Variable 'defaultFactory' must be private and have accessor methods. 120
Error Variable 'xmlParser' must be private and have accessor methods. 127
Error Variable 'isValidatingParser' must be private and have accessor methods. 133
Error Variable 'parserDetailLevel' must be private and have accessor methods. 139
Error Line is longer than 80 characters. 164
Error Unused @throws tag for 'org.apache.struts.tiles.FactoryNotFoundException'. 175
Error Parameter servletContext should be final. 178
Error Parameter properties should be final. 178
Error Expected @throws tag for 'DefinitionsFactoryException'. 179
Error Line is longer than 80 characters. 190
Error Method 'initFactory' is not designed for extension - needs to be abstract, final or empty. 194
Error Parameter servletContext should be final. 194
Error Parameter properties should be final. 194
Error Line is longer than 80 characters. 215
Error 'if' construct must use '{}'s. 220
Error Line is longer than 80 characters. 221
Error Line is longer than 80 characters. 222
Error Line is longer than 80 characters. 223
Error Line is longer than 80 characters. 224
Error Line is longer than 80 characters. 232
Error Must have at least one statement. 234
Error Line is longer than 80 characters. 250
Error Line is longer than 80 characters. 253
Error Method 'initFactory' is not designed for extension - needs to be abstract, final or empty. 253
Error Parameter servletContext should be final. 253
Error Parameter proposedFilename should be final. 253
Error Expected @throws tag for 'FileNotFoundException'. 254
Error 'if' construct must use '{}'s. 264
Error Method 'getDefaultFactory' is not designed for extension - needs to be abstract, final or empty. 273
Error Line is longer than 80 characters. 284
Error Line is longer than 80 characters. 285
Error Line is longer than 80 characters. 287
Error Method 'createDefaultFactory' is not designed for extension - needs to be abstract, final or empty. 287
Error Parameter servletContext should be final. 287
Error Line is longer than 80 characters. 289
Error 'if' construct must use '{}'s. 290
Error 'if' construct must use '{}'s. 295
Error Line is longer than 80 characters. 298
Error 'if' construct must use '{}'s. 299
Error Line is longer than 80 characters. 313
Error Method 'getDefinitionsFactoryKey' is not designed for extension - needs to be abstract, final or empty. 313
Error Parameter name should be final. 313
Error Parameter request should be final. 313
Error Parameter servletContext should be final. 313
Error Line is longer than 80 characters. 316
Error 'if' construct must use '{}'s. 317
Error Line is longer than 80 characters. 318
Error Line is longer than 80 characters. 335
Error Line is longer than 80 characters. 337
Error Method 'createFactory' is not designed for extension - needs to be abstract, final or empty. 337
Error Parameter key should be final. 337
Error Parameter request should be final. 337
Error Parameter servletContext should be final. 337
Error 'if' construct must use '{}'s. 339
Error 'if' construct must use '{}'s. 362
Error Line is longer than 80 characters. 374
Error 'if' construct must use '{}'s. 386
Error Expected an @return tag. 400
Error Parameter baseName should be final. 400
Error Parameter locale should be final. 400
Error 'if' construct must use '{}'s. 417
Error 'if' construct must use '{}'s. 420
Error 'if' construct must use '{}'s. 426
Error Line is longer than 80 characters. 445
Error Line is longer than 80 characters. 447
Error Line is longer than 80 characters. 450
Error Line is longer than 80 characters. 452
Error Line is longer than 80 characters. 455
Error Parameter servletContext should be final. 455
Error Expected @param tag for 'servletContext'. 455
Error Parameter postfix should be final. 455
Error Parameter xmlDefinitions should be final. 455
Error 'if' construct must use '{}'s. 457
Error Line is longer than 80 characters. 464
Error Line is longer than 80 characters. 471
Error Line is longer than 80 characters. 472
Error Line is longer than 80 characters. 477
Error Line is longer than 80 characters. 479
Error Line is longer than 80 characters. 482
Error Parameter servletContext should be final. 482
Error Parameter filename should be final. 482
Error Parameter xmlDefinitions should be final. 482
Error Line is longer than 80 characters. 491
Error Must have at least one statement. 492
Error 'if' construct must use '{}'s. 497
Error Line is longer than 80 characters. 525
Error Line is longer than 80 characters. 527
Error Parameter name should be final. 542
Error Parameter postfix should be final. 542
Error 'if' construct must use '{}'s. 543
Error 'if' construct must use '{}'s. 550
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 563

com/macvu/tiles/xmlDefinition/XmlCacheAttribute.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Missing a Javadoc comment. 22
Error Method 'getName' is not designed for extension - needs to be abstract, final or empty. 23
Error Missing a Javadoc comment. 23
Error Method 'setName' is not designed for extension - needs to be abstract, final or empty. 27
Error Missing a Javadoc comment. 27
Error Parameter name should be final. 27
Error Method 'getScope' is not designed for extension - needs to be abstract, final or empty. 31
Error Missing a Javadoc comment. 31
Error Method 'setScope' is not designed for extension - needs to be abstract, final or empty. 35
Error Missing a Javadoc comment. 35
Error Parameter scope should be final. 35

com/macvu/tiles/xmlDefinition/XmlCacheDefinition.java

ErrorLine
Error File does not end with a newline. 0

com/macvu/tiles/xmlDefinition/XmlCacheDefinition.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line is longer than 80 characters. 2
Error Missing a Javadoc comment. 73
Error Variable 'log' must be private and have accessor methods. 78
Error Method 'addAttribute' is not designed for extension - needs to be abstract, final or empty. 97
Error Parameter attribute should be final. 97
Error Method 'addCacheInformation' is not designed for extension - needs to be abstract, final or empty. 101
Error Missing a Javadoc comment. 101
Error Parameter info should be final. 101
Error Method 'setIsVisited' is not designed for extension - needs to be abstract, final or empty. 108
Error Parameter isVisited should be final. 108
Error 'isVisited' hides a field. 108
Error Expected @param tag for 'isVisited'. 108
Error Method 'resolveInheritance' is not designed for extension - needs to be abstract, final or empty. 121
Error Parameter definitionsSet should be final. 121
Error Expected @param tag for 'definitionsSet'. 121
Error 'if' construct must use '{}'s. 124
Error 'if' construct must use '{}'s. 127
Error Line is longer than 80 characters. 147
Error 'if' construct must use '{}'s. 151
Error 'if' construct must use '{}'s. 155
Error 'if' construct must use '{}'s. 157
Error Line is longer than 80 characters. 167
Error Line is longer than 80 characters. 169
Error Method 'overload' is not designed for extension - needs to be abstract, final or empty. 173
Error Parameter child should be final. 173

com/macvu/tiles/xmlDefinition/XmlCacheDefinitionSet.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line is longer than 80 characters. 2
Error Missing a Javadoc comment. 70
Error Variable 'definitions' must be private and have accessor methods. 75
Error Method 'putDefinition' is not designed for extension - needs to be abstract, final or empty. 89
Error Parameter definition should be final. 89
Error Expected an @return tag. 98
Error Method 'getDefinition' is not designed for extension - needs to be abstract, final or empty. 98
Error Parameter name should be final. 98
Error Expected an @return tag. 105
Error Method 'getDefinitions' is not designed for extension - needs to be abstract, final or empty. 105
Error Method 'resolveInheritances' is not designed for extension - needs to be abstract, final or empty. 112
Error Expected @throws tag for 'NoSuchDefinitionException'. 112
Error Line is longer than 80 characters. 124
Error Method 'extend' is not designed for extension - needs to be abstract, final or empty. 128
Error Parameter child should be final. 128
Error 'if' construct must use '{}'s. 129
Error Line is longer than 80 characters. 134
Error 'else' construct must use '{}'s. 137
Error Expected an @return tag. 145
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 145

com/macvu/tiles/xmlDefinition/XmlCacheInformation.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Missing a Javadoc comment. 22
Error Method 'addCacheAttribute' is not designed for extension - needs to be abstract, final or empty. 23
Error Missing a Javadoc comment. 23
Error Parameter info should be final. 23

com/macvu/tiles/xmlDefinition/XmlCacheParser.java

ErrorLine
Error Line does not match expected header line of ' GNU GENERAL PUBLIC LICENSE'. 1
Error Line is longer than 80 characters. 2
Error Missing a Javadoc comment. 71
Error Variable 'digester' must be private and have accessor methods. 76
Error Variable 'validating' must be private and have accessor methods. 81
Error Variable 'registrations' must be private and have accessor methods. 87
Error Array brackets at illegal position. 87
Error Method 'setValidating' is not designed for extension - needs to be abstract, final or empty. 121
Error Parameter validating should be final. 121
Error 'validating' hides a field. 121
Error Expected @param tag for 'validating'. 121
Error Parameter detailLevel should be final. 130
Error Expected @param tag for 'detailLevel'. 130
Error Parameter digester should be final. 140
Error 'digester' hides a field. 140
Error Name 'PACKAGE_NAME' must match pattern '^[a-z][a-zA-Z0-9]*$'. 142
Error Name 'TILES_PACKAGE_NAME' must match pattern '^[a-z][a-zA-Z0-9]*$'. 143
Error Name 'DEFINITION_TAG' must match pattern '^[a-z][a-zA-Z0-9]*$'. 145
Error Name 'PUT_TAG' must match pattern '^[a-z][a-zA-Z0-9]*$'. 148
Error Name 'LIST_TAG' must match pattern '^[a-z][a-zA-Z0-9]*$'. 151
Error Name 'ADD_LIST_ELE_TAG' must match pattern '^[a-z][a-zA-Z0-9]*$'. 154
Error Line is longer than 80 characters. 159
Error Parameter digester should be final. 186
Error 'digester' hides a field. 186
Error Name 'PACKAGE_NAME' must match pattern '^[a-z][a-zA-Z0-9]*$'. 188
Error Name 'INSTANCE_TAG' must match pattern '^[a-z][a-zA-Z0-9]*$'. 189
Error Name 'PUT_TAG' must match pattern '^[a-z][a-zA-Z0-9]*$'. 192
Error Name 'PUTATTRIBUTE_TAG' must match pattern '^[a-z][a-zA-Z0-9]*$'. 193
Error Name 'LIST_TAG' must match pattern '^[a-z][a-zA-Z0-9]*$'. 196
Error Name 'ADD_LIST_ELE_TAG' must match pattern '^[a-z][a-zA-Z0-9]*$'. 199
Error Line is longer than 80 characters. 204
Error Line is longer than 80 characters. 208
Error Parameter digester should be final. 231
Error 'digester' hides a field. 231
Error Name 'PACKAGE_NAME' must match pattern '^[a-z][a-zA-Z0-9]*$'. 233
Error Name 'TILES_PACKAGE_NAME' must match pattern '^[a-z][a-zA-Z0-9]*$'. 234
Error Name 'DEFINITION_TAG' must match pattern '^[a-z][a-zA-Z0-9]*$'. 235
Error Name 'PUT_TAG' must match pattern '^[a-z][a-zA-Z0-9]*$'. 238
Error Name 'CACHE_INFORMATION_TAG' must match pattern '^[a-z][a-zA-Z0-9]*$'. 241
Error Line is longer than 80 characters. 242
Error Name 'CACHE_ATTRIBUTE_TAG' must match pattern '^[a-z][a-zA-Z0-9]*$'. 244
Error Name 'LIST_TAG' must match pattern '^[a-z][a-zA-Z0-9]*$'. 249
Error Name 'DEF_LIST_TAG' must match pattern '^[a-z][a-zA-Z0-9]*$'. 250
Error Name 'ADD_LIST_ELE_TAG' must match pattern '^[a-z][a-zA-Z0-9]*$'. 253
Error Line is longer than 80 characters. 258
Error Line is longer than 80 characters. 260
Error Line is longer than 80 characters. 272
Error Name 'NESTED_LIST' must match pattern '^[a-z][a-zA-Z0-9]*$'. 283
Error Name 'ADD_WILDCARD' must match pattern '^[a-z][a-zA-Z0-9]*$'. 293
Error Line is longer than 80 characters. 294
Error Line is longer than 80 characters. 295
Error Name 'BEAN_TAG' must match pattern '^[a-z][a-zA-Z0-9]*$'. 300
Error Line is longer than 80 characters. 301
Error Line is longer than 80 characters. 307
Error Line is longer than 80 characters. 309
Error Line is longer than 80 characters. 311
Error Line is longer than 80 characters. 315
Error Method 'initDigester' is not designed for extension - needs to be abstract, final or empty. 323
Error Parameter digester should be final. 323
Error 'digester' hides a field. 323
Error Line is longer than 80 characters. 333
Error Line is longer than 80 characters. 337
Error Method 'parse' is not designed for extension - needs to be abstract, final or empty. 337
Error Parameter in should be final. 337
Error Parameter definitions should be final. 337
Error Line is longer than 80 characters. 346

com/macvu/tiles/xmlDefinition/package.html

ErrorLine
Error Missing package documentation file.0