Checkstyle Results

The following document contains the results of Checkstylerss feed

Summary

Files Infos Infos Warnings Warnings Errors Errors
144 0 0 3972

Files

Files Infos Warnings Errors
src/main/java/org/jadira/scanner/Configuration.java 0 0 8
src/main/java/org/jadira/scanner/ConfigurationBuilder.java 0 0 91
src/main/java/org/jadira/scanner/Scanner.java 0 0 46
src/main/java/org/jadira/scanner/classfile/ClassFileResolver.java 0 0 143
src/main/java/org/jadira/scanner/classfile/filter/ClassFileFilter.java 0 0 34
src/main/java/org/jadira/scanner/classfile/filter/NameFilter.java 0 0 21
src/main/java/org/jadira/scanner/classfile/filter/PackageFileFilter.java 0 0 51
src/main/java/org/jadira/scanner/classpath/ClasspathResolver.java 0 0 165
src/main/java/org/jadira/scanner/classpath/api/JClassFilter.java 0 0 16
src/main/java/org/jadira/scanner/classpath/api/JElementFilter.java 0 0 6
src/main/java/org/jadira/scanner/classpath/filter/JClassImplementsFilter.java 0 0 49
src/main/java/org/jadira/scanner/classpath/filter/JElementTypeFilter.java 0 0 39
src/main/java/org/jadira/scanner/classpath/filter/JTypeAnnotatedWithFilter.java 0 0 27
src/main/java/org/jadira/scanner/classpath/filter/JTypeSubTypeOfFilter.java 0 0 42
src/main/java/org/jadira/scanner/classpath/filter/NameFilter.java 0 0 20
src/main/java/org/jadira/scanner/classpath/filter/PackageFilter.java 0 0 63
src/main/java/org/jadira/scanner/classpath/filter/PackagePrefixFilter.java 0 0 44
src/main/java/org/jadira/scanner/classpath/projector/ClasspathProjector.java 0 0 114
src/main/java/org/jadira/scanner/classpath/types/JAnnotation.java 0 0 102
src/main/java/org/jadira/scanner/classpath/types/JArrayClass.java 0 0 84
src/main/java/org/jadira/scanner/classpath/types/JClass.java 0 0 169
src/main/java/org/jadira/scanner/classpath/types/JConstructor.java 0 0 97
src/main/java/org/jadira/scanner/classpath/types/JDefaultConstructor.java 0 0 58
src/main/java/org/jadira/scanner/classpath/types/JElement.java 0 0 100
src/main/java/org/jadira/scanner/classpath/types/JField.java 0 0 120
src/main/java/org/jadira/scanner/classpath/types/JInnerClass.java 0 0 64
src/main/java/org/jadira/scanner/classpath/types/JInterface.java 0 0 91
src/main/java/org/jadira/scanner/classpath/types/JMethod.java 0 0 64
src/main/java/org/jadira/scanner/classpath/types/JOperation.java 0 0 104
src/main/java/org/jadira/scanner/classpath/types/JPackage.java 0 0 140
src/main/java/org/jadira/scanner/classpath/types/JParameter.java 0 0 84
src/main/java/org/jadira/scanner/classpath/types/JPrimitiveClass.java 0 0 98
src/main/java/org/jadira/scanner/classpath/types/JStaticInitializer.java 0 0 41
src/main/java/org/jadira/scanner/classpath/types/JType.java 0 0 73
src/main/java/org/jadira/scanner/classpath/types/JVariable.java 0 0 55
src/main/java/org/jadira/scanner/classpath/visitor/CollectingVisitor.java 0 0 74
src/main/java/org/jadira/scanner/classpath/visitor/IntrospectionVisitor.java 0 0 11
src/main/java/org/jadira/scanner/core/api/Allocator.java 0 0 5
src/main/java/org/jadira/scanner/core/api/Filter.java 0 0 10
src/main/java/org/jadira/scanner/core/api/Locator.java 0 0 5
src/main/java/org/jadira/scanner/core/api/Projector.java 0 0 5
src/main/java/org/jadira/scanner/core/api/Resolver.java 0 0 36
src/main/java/org/jadira/scanner/core/concurrent/AllocatorTask.java 0 0 29
src/main/java/org/jadira/scanner/core/concurrent/FilterTask.java 0 0 25
src/main/java/org/jadira/scanner/core/concurrent/ProjectorTask.java 0 0 7
src/main/java/org/jadira/scanner/core/exception/ClasspathAccessException.java 0 0 21
src/main/java/org/jadira/scanner/core/exception/FileAccessException.java 0 0 20
src/main/java/org/jadira/scanner/core/filter/AbstractFilter.java 0 0 11
src/main/java/org/jadira/scanner/core/helper/FileInputStreamOperation.java 0 0 4
src/main/java/org/jadira/scanner/core/helper/FileUtils.java 0 0 118
src/main/java/org/jadira/scanner/core/helper/InputStreamOperation.java 0 0 3
src/main/java/org/jadira/scanner/core/helper/JavassistAnnotationsHelper.java 0 0 94
src/main/java/org/jadira/scanner/core/helper/JavassistClassFileHelper.java 0 0 54
src/main/java/org/jadira/scanner/core/helper/JavassistMethodInfoHelper.java 0 0 46
src/main/java/org/jadira/scanner/core/helper/filenamefilter/AntPathFilter.java 0 0 57
src/main/java/org/jadira/scanner/core/helper/filenamefilter/ClassFilenameFilter.java 0 0 36
src/main/java/org/jadira/scanner/core/helper/filenamefilter/JarFilenameFilter.java 0 0 7
src/main/java/org/jadira/scanner/core/spi/AbstractFileResolver.java 0 0 23
src/main/java/org/jadira/scanner/core/spi/AbstractResolver.java 0 0 227
src/main/java/org/jadira/scanner/core/spi/TypeHelper.java 0 0 20
src/main/java/org/jadira/scanner/core/utils/lang/IterableEnumeration.java 0 0 13
src/main/java/org/jadira/scanner/core/utils/reflection/ClassLoaderUtils.java 0 0 68
src/main/java/org/jadira/scanner/file/ClasspathFileResolver.java 0 0 29
src/main/java/org/jadira/scanner/file/locator/ContainedClassClasspathUrlLocator.java 0 0 74
src/main/java/org/jadira/scanner/file/locator/IdentityUrlLocator.java 0 0 14
src/main/java/org/jadira/scanner/file/locator/JavaClasspathUrlLocator.java 0 0 14
src/main/java/org/jadira/scanner/file/locator/JdkBaseClasspathUrlLocator.java 0 0 35
src/main/java/org/jadira/scanner/file/locator/MarkerFileClasspathUrlLocator.java 0 0 70
src/main/java/org/jadira/scanner/file/locator/PackagesClasspathUrlLocator.java 0 0 76
src/main/java/org/jadira/scanner/file/locator/WebappClasspathUrlLocator.java 0 0 21
src/main/java/org/jadira/scanner/file/projector/AntPathProjector.java 0 0 87

Details

src/main/java/org/jadira/scanner/Configuration.java

Violation Message Line
Errors File does not end with a newline. 0
Errors Missing package-info.java file. 0
Errors Missing a Javadoc comment. 24
Errors Line has trailing spaces. 26
Errors Line has trailing spaces. 27
Errors Line has trailing spaces. 31
Errors Line has trailing spaces. 32
Errors Line is longer than 80 characters (found 118). 37

src/main/java/org/jadira/scanner/ConfigurationBuilder.java

Violation Message Line
Errors Missing a Javadoc comment. 29
Errors Line has trailing spaces. 30
Errors Missing a Javadoc comment. 31
Errors Line has trailing spaces. 32
Errors Missing a Javadoc comment. 33
Errors Missing a Javadoc comment. 35
Errors Line has trailing spaces. 36
Errors Missing a Javadoc comment. 37
Errors Missing a Javadoc comment. 39
Errors Missing a Javadoc comment. 46
Errors Line has trailing spaces. 47
Errors Line has trailing spaces. 52
Errors Line is longer than 80 characters (found 115). 59
Errors 'cast' is not followed by whitespace. 59
Errors 'cast' is not followed by whitespace. 64
Errors Line is longer than 80 characters (found 109). 66
Errors Line has trailing spaces. 68
Errors Line has trailing spaces. 71
Errors Missing a Javadoc comment. 75
Errors Line has trailing spaces. 83
Errors '}' should be on the same line. 86
Errors '}' should be on a new line. 90
Errors '}' should be on the same line. 92
Errors Method 'build' is not designed for extension - needs to be abstract, final or empty. 102
Errors Missing a Javadoc comment. 102
Errors Line has trailing spaces. 105
Errors Method 'getUrls' is not designed for extension - needs to be abstract, final or empty. 106
Errors Method 'setUrls' is not designed for extension - needs to be abstract, final or empty. 111
Errors Missing a Javadoc comment. 111
Errors 'urls' hides a field. 111
Errors Method 'setUrls' is not designed for extension - needs to be abstract, final or empty. 116
Errors Missing a Javadoc comment. 116
Errors 'urls' hides a field. 116
Errors 'for' is not followed by whitespace. 118
Errors Line has trailing spaces. 123
Errors Method 'addUrls' is not designed for extension - needs to be abstract, final or empty. 124
Errors Missing a Javadoc comment. 124
Errors 'urls' hides a field. 124
Errors Line has trailing spaces. 128
Errors Method 'addUrls' is not designed for extension - needs to be abstract, final or empty. 129
Errors Missing a Javadoc comment. 129
Errors 'urls' hides a field. 129
Errors 'for' is not followed by whitespace. 130
Errors Line has trailing spaces. 135
Errors Method 'getLocators' is not designed for extension - needs to be abstract, final or empty. 136
Errors Method 'setLocators' is not designed for extension - needs to be abstract, final or empty. 141
Errors Missing a Javadoc comment. 141
Errors 'locators' hides a field. 141
Errors Line has trailing spaces. 146
Errors Missing a Javadoc comment. 146
Errors 'locators' hides a field. 147
Errors Line has trailing spaces. 154
Errors Method 'addLocators' is not designed for extension - needs to be abstract, final or empty. 155
Errors Missing a Javadoc comment. 155
Errors 'locators' hides a field. 155
Errors Line has trailing spaces. 159
Errors Missing a Javadoc comment. 160
Errors 'locators' hides a field. 161
Errors Line has trailing spaces. 167
Errors Method 'getClassLoaders' is not designed for extension - needs to be abstract, final or empty. 168
Errors Line is longer than 80 characters (found 86). 173
Errors Method 'setClassLoaders' is not designed for extension - needs to be abstract, final or empty. 173
Errors Missing a Javadoc comment. 173
Errors 'classLoaders' hides a field. 173
Errors Method 'setClassLoaders' is not designed for extension - needs to be abstract, final or empty. 178
Errors Missing a Javadoc comment. 178
Errors 'classLoaders' hides a field. 178
Errors Line has trailing spaces. 185
Errors Line is longer than 80 characters (found 86). 186
Errors Method 'addClassLoaders' is not designed for extension - needs to be abstract, final or empty. 186
Errors Missing a Javadoc comment. 186
Errors 'classLoaders' hides a field. 186
Errors Method 'addClassLoaders' is not designed for extension - needs to be abstract, final or empty. 191
Errors Missing a Javadoc comment. 191
Errors 'classLoaders' hides a field. 191
Errors Line has trailing spaces. 197
Errors Method 'getFilters' is not designed for extension - needs to be abstract, final or empty. 198
Errors Method 'setFilters' is not designed for extension - needs to be abstract, final or empty. 203
Errors Missing a Javadoc comment. 203
Errors 'filters' hides a field. 203
Errors Method 'setFilters' is not designed for extension - needs to be abstract, final or empty. 208
Errors Missing a Javadoc comment. 208
Errors 'filters' hides a field. 208
Errors Line has trailing spaces. 215
Errors Method 'addFilters' is not designed for extension - needs to be abstract, final or empty. 216
Errors Missing a Javadoc comment. 216
Errors 'filters' hides a field. 216
Errors Line has trailing spaces. 220
Errors Method 'addFilters' is not designed for extension - needs to be abstract, final or empty. 221
Errors Missing a Javadoc comment. 221
Errors 'filters' hides a field. 221

src/main/java/org/jadira/scanner/Scanner.java

Violation Message Line
Errors File does not end with a newline. 0
Errors Missing a Javadoc comment. 34
Errors Missing a Javadoc comment. 36
Errors Variable 'configuration' must be private and have accessor methods. 36
Errors Missing a Javadoc comment. 37
Errors Missing a Javadoc comment. 39
Errors 'configuration' hides a field. 39
Errors Line has trailing spaces. 41
Errors Line is longer than 80 characters (found 93). 54
Errors Missing a Javadoc comment. 58
Errors ',' is not followed by whitespace. 59
Errors Missing a Javadoc comment. 62
Errors Missing a Javadoc comment. 66
Errors Line has trailing spaces. 67
Errors Method 'findSubTypesOf' is not designed for extension - needs to be abstract, final or empty. 70
Errors Missing a Javadoc comment. 70
Errors Line has trailing spaces. 71
Errors Line is longer than 80 characters (found 226). 73
Errors Line is longer than 80 characters (found 92). 77
Errors Method 'findTypesAnnotatedWith' is not designed for extension - needs to be abstract, final or empty. 77
Errors Missing a Javadoc comment. 77
Errors Line has trailing spaces. 78
Errors Line is longer than 80 characters (found 190). 79
Errors Line has trailing spaces. 81
Errors Method 'getConfiguration' is not designed for extension - needs to be abstract, final or empty. 82
Errors Missing a Javadoc comment. 82
Errors Line has trailing spaces. 85
Errors Line is longer than 80 characters (found 85). 86
Errors Missing a Javadoc comment. 86
Errors Parameter jclasses should be final. 86
Errors Line has trailing spaces. 87
Errors Line is longer than 80 characters (found 90). 91
Errors 'cast' is not followed by whitespace. 93
Errors Line has trailing spaces. 98
Errors Missing a Javadoc comment. 99
Errors Parameter jclasses should be final. 99
Errors Line has trailing spaces. 100
Errors '=' is not preceded with whitespace. 102
Errors '=' is not followed by whitespace. 102
Errors '<' is not preceded with whitespace. 102
Errors '<' is not followed by whitespace. 102
Errors Line has trailing spaces. 108
Errors Missing a Javadoc comment. 109
Errors Parameter searchFilters should be final. 109
Errors Line is longer than 80 characters (found 102). 111
Errors Line has trailing spaces. 115

src/main/java/org/jadira/scanner/classfile/ClassFileResolver.java

Violation Message Line
Errors File does not end with a newline. 0
Errors Missing package-info.java file. 0
Errors Missing a Javadoc comment. 45
Errors Line is longer than 80 characters (found 109). 47
Errors Missing a Javadoc comment. 47
Errors Line has trailing spaces. 48
Errors Line is longer than 80 characters (found 96). 49
Errors Line contains a tab character. 49
Errors Missing a Javadoc comment. 49
Errors Line has trailing spaces. 50
Errors Line contains a tab character. 50
Errors Line is longer than 80 characters (found 103). 51
Errors Missing a Javadoc comment. 51
Errors Line contains a tab character. 53
Errors Missing a Javadoc comment. 53
Errors Line contains a tab character. 55
Errors Missing a Javadoc comment. 55
Errors Line has trailing spaces. 56
Errors Line contains a tab character. 56
Errors Line has trailing spaces. 57
Errors Missing a Javadoc comment. 57
Errors Line contains a tab character. 57
Errors Line contains a tab character. 59
Errors Line has trailing spaces. 60
Errors Line has trailing spaces. 61
Errors Missing a Javadoc comment. 61
Errors Parameter classLoaders should be final. 61
Errors 'classLoaders' hides a field. 61
Errors Line contains a tab character. 61
Errors Line contains a tab character. 64
Errors Line has trailing spaces. 65
Errors Line contains a tab character. 65
Errors Line is longer than 80 characters (found 85). 66
Errors Line contains a tab character. 66
Errors Missing a Javadoc comment. 66
Errors Parameter classpaths should be final. 66
Errors Parameter classLoaders should be final. 66
Errors 'classLoaders' hides a field. 66
Errors Line contains a tab character. 67
Errors Line contains a tab character. 68
Errors Line is longer than 80 characters (found 84). 69
Errors Line contains a tab character. 69
Errors Line contains a tab character. 70
Errors Line contains a tab character. 72
Errors Method 'toString' is not designed for extension - needs to be abstract, final or empty. 72
Errors Line contains a tab character. 73
Errors Line is longer than 80 characters (found 102). 75
Errors Line contains a tab character. 75
Errors Line contains a tab character. 76
Errors Line contains a tab character. 78
Errors Line contains a tab character. 79
Errors Line contains a tab character. 81
Errors Method 'getAssigner' is not designed for extension - needs to be abstract, final or empty. 81
Errors Line contains a tab character. 82
Errors Line contains a tab character. 83
Errors Line contains a tab character. 84
Errors Line is longer than 80 characters (found 85). 86
Errors Missing a Javadoc comment. 86
Errors Line contains a tab character. 86
Errors Line contains a tab character. 88
Errors Line contains a tab character. 89
Errors Parameter e should be final. 89
Errors Line contains a tab character. 91
Errors Line contains a tab character. 92
Errors Line contains a tab character. 93
Errors Line contains a tab character. 94
Errors Line has trailing spaces. 95
Errors Line contains a tab character. 95
Errors Line contains a tab character. 96
Errors Line has trailing spaces. 97
Errors Line contains a tab character. 97
Errors Line contains a tab character. 98
Errors Line contains a tab character. 99
Errors Line is longer than 80 characters (found 107). 100
Errors Line contains a tab character. 100
Errors Line contains a tab character. 101
Errors Line contains a tab character. 102
Errors Line contains a tab character. 103
Errors Line is longer than 80 characters (found 99). 104
Errors Line contains a tab character. 104
Errors Line contains a tab character. 105
Errors Line is longer than 80 characters (found 108). 106
Errors Line contains a tab character. 106
Errors Line contains a tab character. 107
Errors Line contains a tab character. 108
Errors Line contains a tab character. 109
Errors Line contains a tab character. 110
Errors Line contains a tab character. 111
Errors Must have at least one statement. 111
Errors Line contains a tab character. 112
Errors Line contains a tab character. 113
Errors Line contains a tab character. 114
Errors Line contains a tab character. 115
Errors Line contains a tab character. 116
Errors Line contains a tab character. 117
Errors Line has trailing spaces. 118
Errors Line contains a tab character. 118
Errors Line contains a tab character. 119
Errors Method 'resolveClassFile' is not designed for extension - needs to be abstract, final or empty. 119
Errors Missing a Javadoc comment. 119
Errors Parameter name should be final. 119
Errors Line has trailing spaces. 120
Errors Line contains a tab character. 120
Errors Line contains a tab character. 121
Errors Line has trailing spaces. 122
Errors Line contains a tab character. 122
Errors Line has trailing spaces. 124
Errors Line contains a tab character. 124
Errors Line contains a tab character. 125
Errors Line has trailing spaces. 126
Errors Line contains a tab character. 126
Errors Line contains a tab character. 127
Errors Line has trailing spaces. 128
Errors Line contains a tab character. 128
Errors Line is longer than 80 characters (found 84). 129
Errors Line contains a tab character. 129
Errors Line contains a tab character. 130
Errors Line contains a tab character. 131
Errors Line contains a tab character. 132
Errors Line contains a tab character. 133
Errors Line has trailing spaces. 134
Errors Line contains a tab character. 134
Errors Line contains a tab character. 135
Errors Line contains a tab character. 136
Errors Line contains a tab character. 137
Errors Line contains a tab character. 138
Errors Line contains a tab character. 139
Errors Line contains a tab character. 140
Errors Must have at least one statement. 140
Errors Line contains a tab character. 141
Errors Line contains a tab character. 142
Errors Line contains a tab character. 143
Errors Line contains a tab character. 144
Errors Line has trailing spaces. 145
Errors Line contains a tab character. 145
Errors Line is longer than 80 characters (found 118). 146
Errors Line contains a tab character. 146
Errors Line contains a tab character. 147
Errors Line is longer than 80 characters (found 96). 148
Errors Line contains a tab character. 148
Errors Line contains a tab character. 149
Errors Line contains a tab character. 150
Errors Line contains a tab character. 151

src/main/java/org/jadira/scanner/classfile/filter/ClassFileFilter.java

Violation Message Line
Errors Missing package-info.java file. 0
Errors First sentence should end with a period. 23
Errors Line is longer than 80 characters (found 83). 26
Errors Line has trailing spaces. 27
Errors Line contains a tab character. 27
Errors Line is longer than 80 characters (found 98). 28
Errors Line contains a tab character. 28
Errors Missing a Javadoc comment. 28
Errors Line has trailing spaces. 29
Errors Line contains a tab character. 29
Errors Line contains a tab character. 30
Errors Missing a Javadoc comment. 30
Errors Line contains a tab character. 32
Errors Missing a Javadoc comment. 32
Errors Parameter name should be final. 32
Errors 'name' hides a field. 32
Errors Line has trailing spaces. 33
Errors Line contains a tab character. 33
Errors Line contains a tab character. 34
Errors Line contains a tab character. 35
Errors Line contains a tab character. 36
Errors Line has trailing spaces. 37
Errors Line contains a tab character. 37
Errors Line contains a tab character. 38
Errors Method 'accept' is not designed for extension - needs to be abstract, final or empty. 38
Errors Line contains a tab character. 39
Errors Parameter element should be final. 39
Errors Line has trailing spaces. 40
Errors Line contains a tab character. 40
Errors Line has trailing spaces. 41
Errors Line contains a tab character. 41
Errors Line contains a tab character. 42
Errors Line contains a tab character. 43
Errors Line contains a tab character. 44

src/main/java/org/jadira/scanner/classfile/filter/NameFilter.java

Violation Message Line
Errors Line is longer than 80 characters (found 88). 23
Errors Missing a Javadoc comment. 23
Errors Line has trailing spaces. 24
Errors Line contains a tab character. 24
Errors Line contains a tab character. 25
Errors Missing a Javadoc comment. 25
Errors Line contains a tab character. 27
Errors Missing a Javadoc comment. 27
Errors Parameter name should be final. 27
Errors 'name' hides a field. 27
Errors Line contains a tab character. 28
Errors Line contains a tab character. 29
Errors Line has trailing spaces. 30
Errors Line contains a tab character. 30
Errors Line contains a tab character. 31
Errors Method 'accept' is not designed for extension - needs to be abstract, final or empty. 31
Errors Line contains a tab character. 32
Errors Parameter element should be final. 32
Errors Line contains a tab character. 33
Errors Line contains a tab character. 34
Errors Line contains a tab character. 35

src/main/java/org/jadira/scanner/classfile/filter/PackageFileFilter.java

Violation Message Line
Errors First sentence should end with a period. 23
Errors Line is longer than 80 characters (found 85). 26
Errors Line has trailing spaces. 27
Errors Line contains a tab character. 27
Errors Line is longer than 80 characters (found 98). 28
Errors Line contains a tab character. 28
Errors Missing a Javadoc comment. 28
Errors Line has trailing spaces. 29
Errors Line contains a tab character. 29
Errors Line contains a tab character. 30
Errors Missing a Javadoc comment. 30
Errors Line contains a tab character. 32
Errors Missing a Javadoc comment. 32
Errors Parameter name should be final. 32
Errors 'name' hides a field. 32
Errors Parameter trimTrailingClassName should be final. 32
Errors Line has trailing spaces. 33
Errors Line contains a tab character. 33
Errors Line contains a tab character. 34
Errors Line has trailing spaces. 35
Errors Line contains a tab character. 35
Errors Line contains a tab character. 36
Errors Line contains a tab character. 37
Errors Line contains a tab character. 38
Errors Line contains a tab character. 39
Errors Line contains a tab character. 40
Errors Line contains a tab character. 41
Errors Line contains a tab character. 42
Errors Line contains a tab character. 43
Errors Line contains a tab character. 44
Errors Line contains a tab character. 45
Errors Line contains a tab character. 46
Errors Line has trailing spaces. 47
Errors Line contains a tab character. 47
Errors Line contains a tab character. 48
Errors Method 'accept' is not designed for extension - needs to be abstract, final or empty. 48
Errors Line contains a tab character. 49
Errors Parameter element should be final. 49
Errors Line has trailing spaces. 50
Errors Line contains a tab character. 50
Errors Line contains a tab character. 51
Errors Line contains a tab character. 52
Errors Line contains a tab character. 53
Errors Line is longer than 80 characters (found 81). 54
Errors Line contains a tab character. 54
Errors Line contains a tab character. 55
Errors Line has trailing spaces. 56
Errors Line contains a tab character. 56
Errors Line contains a tab character. 57
Errors Line contains a tab character. 58
Errors Line contains a tab character. 59

src/main/java/org/jadira/scanner/classpath/ClasspathResolver.java

Violation Message Line
Errors File does not end with a newline. 0
Errors Missing package-info.java file. 0
Errors Missing a Javadoc comment. 47
Errors Line is longer than 80 characters (found 103). 49
Errors Missing a Javadoc comment. 49
Errors Line has trailing spaces. 50
Errors Line is longer than 80 characters (found 94). 51
Errors Line contains a tab character. 51
Errors Missing a Javadoc comment. 51
Errors Line has trailing spaces. 52
Errors Line contains a tab character. 52
Errors Line contains a tab character. 53
Errors Missing a Javadoc comment. 53
Errors Line has trailing spaces. 54
Errors Line contains a tab character. 54
Errors Line contains a tab character. 55
Errors Missing a Javadoc comment. 55
Errors Missing a Javadoc comment. 57
Errors Line has trailing spaces. 58
Errors Line contains a tab character. 58
Errors Line has trailing spaces. 59
Errors Missing a Javadoc comment. 59
Errors Line contains a tab character. 59
Errors Line contains a tab character. 63
Errors Line contains a tab character. 65
Errors Missing a Javadoc comment. 65
Errors Parameter classpaths should be final. 65
Errors Line contains a tab character. 66
Errors Line contains a tab character. 67
Errors Line is longer than 80 characters (found 89). 68
Errors Line contains a tab character. 68
Errors Line contains a tab character. 69
Errors Line contains a tab character. 70
Errors Line has trailing spaces. 71
Errors Line contains a tab character. 71
Errors Missing a Javadoc comment. 72
Errors Parameter classLoaders should be final. 72
Errors 'classLoaders' hides a field. 72
Errors Line contains a tab character. 76
Errors Line is longer than 80 characters (found 84). 78
Errors Missing a Javadoc comment. 78
Errors Parameter classpaths should be final. 78
Errors Parameter classLoaders should be final. 78
Errors 'classLoaders' hides a field. 78
Errors Line is longer than 80 characters (found 101). 80
Errors 'cast' is not followed by whitespace. 80
Errors Line is longer than 80 characters (found 81). 81
Errors Line has trailing spaces. 84
Errors Line is longer than 80 characters (found 85). 85
Errors Line contains a tab character. 85
Errors Missing a Javadoc comment. 85
Errors Parameter classpaths should be final. 85
Errors Parameter classLoaders should be final. 85
Errors 'classLoaders' hides a field. 85
Errors Line contains a tab character. 86
Errors Line is longer than 80 characters (found 84). 87
Errors Line contains a tab character. 87
Errors Line is longer than 80 characters (found 89). 88
Errors Line contains a tab character. 88
Errors Line contains a tab character. 89
Errors Line contains a tab character. 90
Errors Line contains a tab character. 92
Errors Method 'toString' is not designed for extension - needs to be abstract, final or empty. 92
Errors Line contains a tab character. 93
Errors Line is longer than 80 characters (found 102). 95
Errors Line contains a tab character. 95
Errors Line contains a tab character. 96
Errors Line contains a tab character. 98
Errors Line contains a tab character. 99
Errors Line contains a tab character. 101
Errors Method 'getAssigner' is not designed for extension - needs to be abstract, final or empty. 101
Errors Line contains a tab character. 102
Errors Line contains a tab character. 103
Errors Line contains a tab character. 104
Errors Line is longer than 80 characters (found 84). 106
Errors Missing a Javadoc comment. 106
Errors Line contains a tab character. 106
Errors Line contains a tab character. 108
Errors Line contains a tab character. 109
Errors Parameter e should be final. 109
Errors Line contains a tab character. 111
Errors Line contains a tab character. 112
Errors Line contains a tab character. 113
Errors Line contains a tab character. 114
Errors Line contains a tab character. 115
Errors Line contains a tab character. 116
Errors Line is longer than 80 characters (found 142). 117
Errors Line contains a tab character. 117
Errors Line contains a tab character. 118
Errors Line is longer than 80 characters (found 107). 119
Errors Line contains a tab character. 119
Errors Line contains a tab character. 120
Errors Line is longer than 80 characters (found 99). 121
Errors Line contains a tab character. 121
Errors Line contains a tab character. 122
Errors Line contains a tab character. 123
Errors Line is longer than 80 characters (found 100). 124
Errors Line contains a tab character. 124
Errors Line contains a tab character. 125
Errors Line is longer than 80 characters (found 102). 126
Errors Line contains a tab character. 126
Errors Line contains a tab character. 127
Errors Line contains a tab character. 128
Errors Line contains a tab character. 129
Errors Line contains a tab character. 130
Errors Line contains a tab character. 132
Errors Missing a Javadoc comment. 132
Errors Parameter e should be final. 132
Errors Line contains a tab character. 134
Errors Line contains a tab character. 136
Errors Line contains a tab character. 137
Errors Line is longer than 80 characters (found 130). 139
Errors Line contains a tab character. 139
Errors Line contains a tab character. 141
Errors Line is longer than 80 characters (found 108). 142
Errors Line contains a tab character. 142
Errors Parameter path should be final. 142
Errors Parameter fileInputStream should be final. 142
Errors Line contains a tab character. 144
Errors Line is longer than 80 characters (found 130). 145
Errors Line contains a tab character. 145
Errors Line contains a tab character. 146
Errors Line is longer than 80 characters (found 136). 147
Errors Line contains a tab character. 147
Errors Line contains a tab character. 148
Errors Line contains a tab character. 149
Errors Line contains a tab character. 150
Errors Line is longer than 80 characters (found 90). 152
Errors Line contains a tab character. 152
Errors Line is longer than 80 characters (found 91). 153
Errors Line contains a tab character. 153
Errors Line contains a tab character. 155
Errors Line contains a tab character. 156
Errors Line contains a tab character. 157
Errors Line contains a tab character. 158
Errors Line contains a tab character. 159
Errors Line contains a tab character. 160
Errors Line has trailing spaces. 161
Errors Line contains a tab character. 161
Errors Line has trailing spaces. 162
Errors Line contains a tab character. 162
Errors Line contains a tab character. 163
Errors Method 'getClassFileResolver' is not designed for extension - needs to be abstract, final or empty. 163
Errors Missing a Javadoc comment. 163
Errors Line contains a tab character. 164
Errors Line contains a tab character. 165
Errors Line has trailing spaces. 166
Errors Line contains a tab character. 166
Errors Line contains a tab character. 167
Errors Method 'loadClass' is not designed for extension - needs to be abstract, final or empty. 167
Errors Missing a Javadoc comment. 167
Errors Parameter className should be final. 167
Errors Line has trailing spaces. 168
Errors Line contains a tab character. 168
Errors Line contains a tab character. 169
Errors Line contains a tab character. 170
Errors Line contains a tab character. 171
Errors Line has trailing spaces. 172
Errors Line contains a tab character. 172
Errors Line contains a tab character. 173
Errors Must have at least one statement. 176
Errors Line contains a tab character. 179
Errors Line is longer than 80 characters (found 85). 180
Errors Line contains a tab character. 180
Errors Line contains a tab character. 181

src/main/java/org/jadira/scanner/classpath/api/JClassFilter.java

Violation Message Line
Errors Missing package-info.java file. 0
Errors Line is longer than 80 characters (found 86). 22
Errors Missing a Javadoc comment. 22
Errors Line has trailing spaces. 23
Errors Line contains a tab character. 23
Errors Line contains a tab character. 24
Errors Missing a Javadoc comment. 24
Errors Line contains a tab character. 25
Errors Line has trailing spaces. 26
Errors Line contains a tab character. 26
Errors Line contains a tab character. 27
Errors Method 'accept' is not designed for extension - needs to be abstract, final or empty. 27
Errors Line contains a tab character. 28
Errors Parameter element should be final. 28
Errors Line contains a tab character. 29
Errors Line contains a tab character. 30

src/main/java/org/jadira/scanner/classpath/api/JElementFilter.java

Violation Message Line
Errors File does not end with a newline. 0
Errors Line is longer than 80 characters (found 102). 22
Errors Line has trailing spaces. 25
Errors Line contains a tab character. 25
Errors Line is longer than 80 characters (found 121). 29
Errors Line contains a tab character. 31

src/main/java/org/jadira/scanner/classpath/filter/JClassImplementsFilter.java

Violation Message Line
Errors Missing package-info.java file. 0
Errors Missing a Javadoc comment. 26
Errors Line contains a tab character. 28
Errors Missing a Javadoc comment. 28
Errors Line has trailing spaces. 29
Errors Line contains a tab character. 29
Errors Line contains a tab character. 30
Errors Missing a Javadoc comment. 30
Errors Line contains a tab character. 31
Errors Line has trailing spaces. 32
Errors Line contains a tab character. 32
Errors Line contains a tab character. 33
Errors Missing a Javadoc comment. 33
Errors Parameter type should be final. 33
Errors Line contains a tab character. 34
Errors Line contains a tab character. 35
Errors Line contains a tab character. 36
Errors Line contains a tab character. 37
Errors Line has trailing spaces. 38
Errors Line contains a tab character. 38
Errors Line contains a tab character. 39
Errors Missing a Javadoc comment. 39
Errors Parameter types should be final. 39
Errors 'types' hides a field. 39
Errors Line contains a tab character. 40
Errors Line contains a tab character. 41
Errors Line contains a tab character. 42
Errors Line contains a tab character. 43
Errors Line has trailing spaces. 44
Errors Line contains a tab character. 44
Errors Line contains a tab character. 45
Errors Method 'accept' is not designed for extension - needs to be abstract, final or empty. 45
Errors Line contains a tab character. 46
Errors Parameter clazz should be final. 46
Errors Line has trailing spaces. 47
Errors Line contains a tab character. 47
Errors Line contains a tab character. 48
Errors Line contains a tab character. 49
Errors Line contains a tab character. 50
Errors Line contains a tab character. 51
Errors Line contains a tab character. 52
Errors Line contains a tab character. 53
Errors Line contains a tab character. 54
Errors Line contains a tab character. 55
Errors Line has trailing spaces. 56
Errors Line contains a tab character. 56
Errors Line contains a tab character. 57
Errors Line contains a tab character. 58
Errors Line contains a tab character. 59

src/main/java/org/jadira/scanner/classpath/filter/JElementTypeFilter.java

Violation Message Line
Errors Missing a Javadoc comment. 10
Errors Line is longer than 80 characters (found 103). 12
Errors Line contains a tab character. 12
Errors Missing a Javadoc comment. 12
Errors Line has trailing spaces. 13
Errors Line contains a tab character. 13
Errors Line contains a tab character. 14
Errors Missing a Javadoc comment. 14
Errors Line contains a tab character. 15
Errors Line has trailing spaces. 16
Errors Line contains a tab character. 16
Errors Line contains a tab character. 17
Errors Missing a Javadoc comment. 17
Errors Parameter type should be final. 17
Errors Line contains a tab character. 18
Errors Line contains a tab character. 19
Errors Line contains a tab character. 20
Errors Line contains a tab character. 21
Errors Line has trailing spaces. 22
Errors Line contains a tab character. 22
Errors Line contains a tab character. 23
Errors Missing a Javadoc comment. 23
Errors Parameter types should be final. 23
Errors Line contains a tab character. 24
Errors Line contains a tab character. 25
Errors Line contains a tab character. 26
Errors Line contains a tab character. 27
Errors Line has trailing spaces. 28
Errors Line contains a tab character. 28
Errors Line contains a tab character. 29
Errors Method 'accept' is not designed for extension - needs to be abstract, final or empty. 29
Errors Line contains a tab character. 30
Errors Parameter element should be final. 30
Errors Line has trailing spaces. 31
Errors Line contains a tab character. 31
Errors Line is longer than 80 characters (found 87). 32
Errors Line contains a tab character. 32
Errors Line contains a tab character. 33
Errors Line contains a tab character. 34

src/main/java/org/jadira/scanner/classpath/filter/JTypeAnnotatedWithFilter.java

Violation Message Line
Errors Missing a Javadoc comment. 23
Errors Line contains a tab character. 25
Errors Missing a Javadoc comment. 25
Errors Line has trailing spaces. 26
Errors Line contains a tab character. 26
Errors Line contains a tab character. 27
Errors Missing a Javadoc comment. 27
Errors Line contains a tab character. 28
Errors Line has trailing spaces. 29
Errors Line contains a tab character. 29
Errors Line is longer than 80 characters (found 81). 30
Errors Line contains a tab character. 30
Errors Missing a Javadoc comment. 30
Errors Parameter annotation should be final. 30
Errors 'annotation' hides a field. 30
Errors Line contains a tab character. 31
Errors Line contains a tab character. 32
Errors Line has trailing spaces. 33
Errors Line contains a tab character. 33
Errors Line contains a tab character. 34
Errors Method 'accept' is not designed for extension - needs to be abstract, final or empty. 34
Errors Line contains a tab character. 35
Errors Parameter type should be final. 35
Errors Line has trailing spaces. 36
Errors Line contains a tab character. 36
Errors Conditional logic can be removed. 37
Errors Line contains a tab character. 42

src/main/java/org/jadira/scanner/classpath/filter/JTypeSubTypeOfFilter.java

Violation Message Line
Errors Missing a Javadoc comment. 28
Errors Line contains a tab character. 30
Errors Missing a Javadoc comment. 30
Errors Line has trailing spaces. 31
Errors Line contains a tab character. 31
Errors Line contains a tab character. 32
Errors Missing a Javadoc comment. 32
Errors Line contains a tab character. 33
Errors Line has trailing spaces. 34
Errors Line contains a tab character. 34
Errors Line contains a tab character. 35
Errors Missing a Javadoc comment. 35
Errors Parameter type should be final. 35
Errors Line contains a tab character. 36
Errors Line contains a tab character. 37
Errors Line contains a tab character. 38
Errors Line contains a tab character. 39
Errors Line has trailing spaces. 40
Errors Line contains a tab character. 40
Errors Line contains a tab character. 41
Errors Missing a Javadoc comment. 41
Errors Parameter types should be final. 41
Errors 'types' hides a field. 41
Errors Line contains a tab character. 42
Errors Line contains a tab character. 43
Errors Line contains a tab character. 44
Errors Line contains a tab character. 45
Errors Line has trailing spaces. 46
Errors Line contains a tab character. 46
Errors Line contains a tab character. 47
Errors Method 'accept' is not designed for extension - needs to be abstract, final or empty. 47
Errors Line contains a tab character. 48
Errors Parameter type should be final. 48
Errors 'cast' is not followed by whitespace. 51
Errors Line has trailing spaces. 58
Errors Line has trailing spaces. 59
Errors 'cast' is not followed by whitespace. 61
Errors Line has trailing spaces. 69
Errors Line is longer than 80 characters (found 86). 72
Errors Line has trailing spaces. 78
Errors Line is longer than 80 characters (found 112). 79
Errors Line contains a tab character. 80

src/main/java/org/jadira/scanner/classpath/filter/NameFilter.java

Violation Message Line
Errors Line is longer than 80 characters (found 84). 22
Errors Missing a Javadoc comment. 22
Errors Line has trailing spaces. 23
Errors Line contains a tab character. 23
Errors Line contains a tab character. 24
Errors Missing a Javadoc comment. 24
Errors Line contains a tab character. 26
Errors Missing a Javadoc comment. 26
Errors Parameter name should be final. 26
Errors 'name' hides a field. 26
Errors Line contains a tab character. 27
Errors Line contains a tab character. 28
Errors Line has trailing spaces. 29
Errors Line contains a tab character. 29
Errors Line contains a tab character. 30
Errors Method 'accept' is not designed for extension - needs to be abstract, final or empty. 30
Errors Line contains a tab character. 31
Errors Parameter element should be final. 31
Errors Line contains a tab character. 32
Errors Line contains a tab character. 33

src/main/java/org/jadira/scanner/classpath/filter/PackageFilter.java

Violation Message Line
Errors Line is longer than 80 characters (found 87). 26
Errors Missing a Javadoc comment. 26
Errors Line contains a tab character. 28
Errors Missing a Javadoc comment. 28
Errors Line has trailing spaces. 29
Errors Line contains a tab character. 29
Errors Line contains a tab character. 30
Errors Missing a Javadoc comment. 30
Errors Line contains a tab character. 31
Errors Line has trailing spaces. 32
Errors Line contains a tab character. 32
Errors Line contains a tab character. 33
Errors Missing a Javadoc comment. 33
Errors Parameter packages should be final. 33
Errors Line contains a tab character. 34
Errors Line contains a tab character. 35
Errors Line contains a tab character. 36
Errors Line contains a tab character. 37
Errors Line has trailing spaces. 38
Errors Line contains a tab character. 38
Errors Line contains a tab character. 39
Errors Missing a Javadoc comment. 39
Errors Parameter packages should be final. 39
Errors Line contains a tab character. 40
Errors Line contains a tab character. 41
Errors Line contains a tab character. 42
Errors Line contains a tab character. 43
Errors Line has trailing spaces. 44
Errors Line contains a tab character. 44
Errors Line contains a tab character. 45
Errors Missing a Javadoc comment. 45
Errors Parameter packageNames should be final. 45
Errors 'packageNames' hides a field. 45
Errors Line contains a tab character. 46
Errors Line contains a tab character. 47
Errors Line contains a tab character. 48
Errors Line contains a tab character. 49
Errors Line has trailing spaces. 50
Errors Line contains a tab character. 50
Errors Line contains a tab character. 51
Errors Method 'accept' is not designed for extension - needs to be abstract, final or empty. 51
Errors Line contains a tab character. 52
Errors Parameter element should be final. 52
Errors Line has trailing spaces. 53
Errors Line contains a tab character. 53
Errors Line contains a tab character. 54
Errors Line contains a tab character. 55
Errors Line contains a tab character. 56
Errors Line contains a tab character. 57
Errors Line contains a tab character. 58
Errors Line is longer than 80 characters (found 91). 59
Errors Line contains a tab character. 59
Errors 'cast' is not followed by whitespace. 59
Errors Line contains a tab character. 60
Errors Line contains a tab character. 61
Errors Line contains a tab character. 62
Errors Line contains a tab character. 63
Errors Line contains a tab character. 64
Errors Line contains a tab character. 65
Errors Line contains a tab character. 66
Errors Line contains a tab character. 67
Errors Line contains a tab character. 68
Errors Line contains a tab character. 69

src/main/java/org/jadira/scanner/classpath/filter/PackagePrefixFilter.java

Violation Message Line
Errors Line is longer than 80 characters (found 93). 23
Errors Missing a Javadoc comment. 23
Errors Line has trailing spaces. 24
Errors Line contains a tab character. 24
Errors Line contains a tab character. 25
Errors Missing a Javadoc comment. 25
Errors Line contains a tab character. 27
Errors Missing a Javadoc comment. 27
Errors Parameter prefix should be final. 27
Errors 'prefix' hides a field. 27
Errors Line contains a tab character. 28
Errors Line contains a tab character. 29
Errors Line has trailing spaces. 30
Errors Line contains a tab character. 30
Errors Line contains a tab character. 31
Errors Missing a Javadoc comment. 31
Errors Parameter prefix should be final. 31
Errors 'prefix' hides a field. 31
Errors Line contains a tab character. 32
Errors Line contains a tab character. 33
Errors Line has trailing spaces. 34
Errors Line contains a tab character. 34
Errors Line contains a tab character. 35
Errors Missing a Javadoc comment. 35
Errors Parameter prefix should be final. 35
Errors 'prefix' hides a field. 35
Errors Line contains a tab character. 36
Errors Line contains a tab character. 37
Errors Line has trailing spaces. 38
Errors Line contains a tab character. 38
Errors Line contains a tab character. 39
Errors Method 'accept' is not designed for extension - needs to be abstract, final or empty. 39
Errors Line contains a tab character. 40
Errors Parameter element should be final. 40
Errors Line is longer than 80 characters (found 105). 41
Errors Line contains a tab character. 41
Errors Line contains a tab character. 42
Errors Line has trailing spaces. 43
Errors Line contains a tab character. 43
Errors Line contains a tab character. 44
Errors Method 'getPrefix' is not designed for extension - needs to be abstract, final or empty. 44
Errors Missing a Javadoc comment. 44
Errors Line contains a tab character. 45
Errors Line contains a tab character. 46

src/main/java/org/jadira/scanner/classpath/projector/ClasspathProjector.java

Violation Message Line
Errors Missing package-info.java file. 0
Errors Missing a Javadoc comment. 22
Errors Missing a Javadoc comment. 24
Errors Line has trailing spaces. 25
Errors Line is longer than 80 characters (found 98). 26
Errors Missing a Javadoc comment. 26
Errors Missing a Javadoc comment. 28
Errors Line has trailing spaces. 31
Errors Method 'project' is not designed for extension - needs to be abstract, final or empty. 32
Errors Line contains a tab character. 33
Errors Parameter segment should be final. 33
Errors Line contains a tab character. 35
Errors Line contains a tab character. 36
Errors Line contains a tab character. 37
Errors Line contains a tab character. 38
Errors Line has trailing spaces. 39
Errors Line contains a tab character. 39
Errors Line has trailing spaces. 42
Errors 'cast' is not followed by whitespace. 44
Errors Line has trailing spaces. 48
Errors Line contains a tab character. 48
Errors Line has trailing spaces. 49
Errors Line is longer than 80 characters (found 96). 49
Errors Line contains a tab character. 49
Errors Line contains a tab character. 50
Errors Line contains a tab character. 51
Errors Line has trailing spaces. 52
Errors Line contains a tab character. 52
Errors Line contains a tab character. 53
Errors Line has trailing spaces. 54
Errors Line contains a tab character. 54
Errors Line contains a tab character. 55
Errors Line contains a tab character. 56
Errors Line contains a tab character. 57
Errors Line contains a tab character. 58
Errors Line contains a tab character. 59
Errors Line contains a tab character. 62
Errors Line contains a tab character. 63
Errors Line contains a tab character. 64
Errors Line is longer than 80 characters (found 143). 66
Errors Line is longer than 80 characters (found 122). 69
Errors Line contains a tab character. 73
Errors Line contains a tab character. 74
Errors Line contains a tab character. 75
Errors Line contains a tab character. 76
Errors Line contains a tab character. 80
Errors Line contains a tab character. 81
Errors Line contains a tab character. 87
Errors Line contains a tab character. 93
Errors Line contains a tab character. 94
Errors Line contains a tab character. 96
Errors Line has trailing spaces. 97
Errors Line contains a tab character. 97
Errors Line contains a tab character. 98
Errors Line has trailing spaces. 99
Errors Line contains a tab character. 99
Errors Line contains a tab character. 100
Errors Line has trailing spaces. 101
Errors Line contains a tab character. 101
Errors Line contains a tab character. 102
Errors Line contains a tab character. 103
Errors Parameter file should be final. 103
Errors Line contains a tab character. 104
Errors Line contains a tab character. 105
Errors Line contains a tab character. 106
Errors Line has trailing spaces. 107
Errors Line contains a tab character. 107
Errors Line contains a tab character. 108
Errors Line contains a tab character. 109
Errors Line contains a tab character. 110
Errors Line has trailing spaces. 111
Errors Line contains a tab character. 111
Errors Line contains a tab character. 112
Errors Line has trailing spaces. 113
Errors Line contains a tab character. 113
Errors Line contains a tab character. 114
Errors Line contains a tab character. 115
Errors Parameter file should be final. 115
Errors Line is longer than 80 characters (found 96). 116
Errors Line contains a tab character. 116
Errors Line contains a tab character. 117
Errors Line contains a tab character. 118
Errors Line contains a tab character. 119
Errors Line has trailing spaces. 120
Errors Line contains a tab character. 120
Errors Line is longer than 80 characters (found 185). 121
Errors Line contains a tab character. 121
Errors Line has trailing spaces. 122
Errors Line contains a tab character. 122
Errors Line contains a tab character. 123
Errors Line is longer than 80 characters (found 139). 130
Errors Line is longer than 80 characters (found 99). 134
Errors Must have at least one statement. 139
Errors Line is longer than 80 characters (found 162). 144
Errors Line is longer than 80 characters (found 140). 153
Errors Line is longer than 80 characters (found 99). 157
Errors Must have at least one statement. 162
Errors Line contains a tab character. 167
Errors Line has trailing spaces. 168
Errors Line contains a tab character. 168
Errors Line is longer than 80 characters (found 97). 169
Errors 'cast' is not followed by whitespace. 169
Errors Parameter dir should be final. 172
Errors Parameter name should be final. 172
Errors Line contains a tab character. 177
Errors Line contains a tab character. 178
Errors Line contains a tab character. 179
Errors Line contains a tab character. 180
Errors Line has trailing spaces. 183
Errors Line has trailing spaces. 184
Errors Line has trailing spaces. 185
Errors Line has trailing spaces. 186
Errors Line is longer than 80 characters (found 88). 187
Errors Line is longer than 80 characters (found 97). 211

src/main/java/org/jadira/scanner/classpath/types/JAnnotation.java

Violation Message Line
Errors File does not end with a newline. 0
Errors Missing package-info.java file. 0
Errors Line is longer than 80 characters (found 83). 32
Errors Missing a Javadoc comment. 32
Errors Missing a Javadoc comment. 34
Errors Line is longer than 80 characters (found 105). 36
Errors Missing a Javadoc comment. 36
Errors Parameter annotation should be final. 36
Errors Parameter enclosingElement should be final. 36
Errors 'enclosingElement' hides a field. 36
Errors Parameter resolver should be final. 36
Errors Line is longer than 80 characters (found 126). 41
Errors Missing a Javadoc comment. 41
Errors Parameter annotation should be final. 41
Errors Parameter enclosingElement should be final. 41
Errors 'enclosingElement' hides a field. 41
Errors Parameter resolver should be final. 41
Errors Line is longer than 80 characters (found 88). 42
Errors Line has trailing spaces. 45
Errors Method 'getSuperType' is not designed for extension - needs to be abstract, final or empty. 46
Errors Missing a Javadoc comment. 46
Errors Redundant throws: 'ClasspathAccessException' is unchecked exception. 46
Errors Line has trailing spaces. 51
Errors Method 'getActualSuperType' is not designed for extension - needs to be abstract, final or empty. 52
Errors Missing a Javadoc comment. 52
Errors Redundant throws: 'ClasspathAccessException' is unchecked exception. 52
Errors Line is longer than 80 characters (found 131). 56
Errors Missing a Javadoc comment. 56
Errors Parameter nextAnnotation should be final. 56
Errors Parameter enclosingElement should be final. 56
Errors Parameter resolver should be final. 56
Errors Line is longer than 80 characters (found 108). 57
Errors Line is longer than 80 characters (found 166). 60
Errors Missing a Javadoc comment. 60
Errors Parameter nextAnnotation should be final. 60
Errors Parameter enclosingElement should be final. 60
Errors Parameter resolver should be final. 60
Errors Method 'getActualAnnotation' is not designed for extension - needs to be abstract, final or empty. 64
Errors Missing a Javadoc comment. 64
Errors Redundant throws: 'ClasspathAccessException' is unchecked exception. 64
Errors Line is longer than 80 characters (found 125). 68
Errors 'cast' is not followed by whitespace. 68
Errors Line is longer than 80 characters (found 123). 70
Errors 'cast' is not followed by whitespace. 70
Errors Line is longer than 80 characters (found 174). 72
Errors 'cast' is not followed by whitespace. 72
Errors 'cast' is not followed by whitespace. 72
Errors Line is longer than 80 characters (found 82). 74
Errors 'cast' is not followed by whitespace. 74
Errors Line is longer than 80 characters (found 118). 76
Errors 'cast' is not followed by whitespace. 76
Errors Line is longer than 80 characters (found 129). 87
Errors Method 'getAnnotations' is not designed for extension - needs to be abstract, final or empty. 90
Errors Line is longer than 80 characters (found 81). 91
Errors Redundant throws: 'ClasspathAccessException' is unchecked exception. 91
Errors Line is longer than 80 characters (found 115). 94
Errors 'for' is not followed by whitespace. 95
Errors Method 'getPackage' is not designed for extension - needs to be abstract, final or empty. 101
Errors Redundant throws: 'ClasspathAccessException' is unchecked exception. 102
Errors Line is longer than 80 characters (found 103). 103
Errors Method 'getActualClass' is not designed for extension - needs to be abstract, final or empty. 106
Errors Redundant throws: 'ClasspathAccessException' is unchecked exception. 107
Errors Line is longer than 80 characters (found 87). 110
Errors Method 'acceptVisitor' is not designed for extension - needs to be abstract, final or empty. 114
Errors Parameter visitor should be final. 115
Errors Method 'getEnclosingElement' is not designed for extension - needs to be abstract, final or empty. 119
Errors Line has trailing spaces. 123
Errors Method 'toString' is not designed for extension - needs to be abstract, final or empty. 124
Errors Line has trailing spaces. 126
Errors Line contains a tab character. 126
Errors Line is longer than 80 characters (found 94). 127
Errors Line contains a tab character. 127
Errors Line contains a tab character. 128
Errors Line contains a tab character. 129
Errors Line has trailing spaces. 130
Errors Line contains a tab character. 130
Errors Line contains a tab character. 131
Errors Method 'equals' is not designed for extension - needs to be abstract, final or empty. 134
Errors Line contains a tab character. 135
Errors Parameter obj should be final. 135
Errors Line contains a tab character. 136
Errors Line contains a tab character. 137
Errors Line contains a tab character. 138
Errors Line contains a tab character. 139
Errors Line contains a tab character. 140
Errors Line contains a tab character. 141
Errors Line contains a tab character. 142
Errors Line contains a tab character. 143
Errors Line contains a tab character. 144
Errors Line contains a tab character. 145
Errors Line contains a tab character. 146
Errors Line contains a tab character. 147
Errors Line is longer than 80 characters (found 91). 148
Errors Line contains a tab character. 148
Errors Line contains a tab character. 149
Errors Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. 151
Errors Line contains a tab character. 152
Errors Line contains a tab character. 153
Errors '11' is a magic number. 153
Errors '47' is a magic number. 153
Errors Line contains a tab character. 154
Errors Line contains a tab character. 155

src/main/java/org/jadira/scanner/classpath/types/JArrayClass.java

Violation Message Line
Errors File does not end with a newline. 0
Errors Missing a Javadoc comment. 30
Errors Missing a Javadoc comment. 32
Errors Line is longer than 80 characters (found 107). 34
Errors Line contains a tab character. 34
Errors Missing a Javadoc comment. 34
Errors Parameter clazz should be final. 34
Errors Parameter resolver should be final. 34
Errors Redundant throws: 'ClasspathAccessException' is unchecked exception. 34
Errors Line is longer than 80 characters (found 117). 39
Errors Missing a Javadoc comment. 39
Errors Parameter clazz should be final. 39
Errors Parameter resolver should be final. 39
Errors Redundant throws: 'ClasspathAccessException' is unchecked exception. 39
Errors Line has trailing spaces. 42
Errors Line contains a tab character. 42
Errors Method 'getSuperClass' is not designed for extension - needs to be abstract, final or empty. 43
Errors Missing a Javadoc comment. 43
Errors Redundant throws: 'ClasspathAccessException' is unchecked exception. 43
Errors Line is longer than 80 characters (found 88). 48
Errors Method 'getImplementedInterfaces' is not designed for extension - needs to be abstract, final or empty. 48
Errors Missing a Javadoc comment. 48
Errors Redundant throws: 'ClasspathAccessException' is unchecked exception. 48
Errors Method 'getActualClass' is not designed for extension - needs to be abstract, final or empty. 53
Errors Redundant throws: 'ClasspathAccessException' is unchecked exception. 54
Errors Method 'getSubClasses' is not designed for extension - needs to be abstract, final or empty. 59
Errors Missing a Javadoc comment. 59
Errors Line is longer than 80 characters (found 83). 63
Errors Method 'getEnclosedClasses' is not designed for extension - needs to be abstract, final or empty. 63
Errors Missing a Javadoc comment. 63
Errors Redundant throws: 'ClasspathAccessException' is unchecked exception. 63
Errors Method 'getFields' is not designed for extension - needs to be abstract, final or empty. 68
Errors Missing a Javadoc comment. 68
Errors Line is longer than 80 characters (found 81). 73
Errors Method 'getConstructors' is not designed for extension - needs to be abstract, final or empty. 73
Errors Missing a Javadoc comment. 73
Errors Redundant throws: 'ClasspathAccessException' is unchecked exception. 73
Errors Method 'getAnnotations' is not designed for extension - needs to be abstract, final or empty. 78
Errors Method 'getPackage' is not designed for extension - needs to be abstract, final or empty. 84
Errors Redundant throws: 'ClasspathAccessException' is unchecked exception. 85
Errors Method 'getMethods' is not designed for extension - needs to be abstract, final or empty. 90
Errors Missing a Javadoc comment. 90
Errors Method 'getStaticInitializers' is not designed for extension - needs to be abstract, final or empty. 95
Errors Missing a Javadoc comment. 95
Errors Line has trailing spaces. 99
Errors Line contains a tab character. 99
Errors Line contains a tab character. 100
Errors Method 'isArray' is not designed for extension - needs to be abstract, final or empty. 100
Errors Line contains a tab character. 101
Errors Line contains a tab character. 102
Errors Line contains a tab character. 103
Errors Line has trailing spaces. 104
Errors Line contains a tab character. 104
Errors Method 'getName' is not designed for extension - needs to be abstract, final or empty. 105
Errors Missing a Javadoc comment. 105
Errors Line has trailing spaces. 108
Errors Method 'getClassFile' is not designed for extension - needs to be abstract, final or empty. 109
Errors Missing a Javadoc comment. 109
Errors Line contains a tab character. 110
Errors Method 'equals' is not designed for extension - needs to be abstract, final or empty. 113
Errors Line contains a tab character. 114
Errors Parameter obj should be final. 114
Errors Line contains a tab character. 115
Errors Line contains a tab character. 116
Errors Line contains a tab character. 117
Errors Line contains a tab character. 118
Errors Line contains a tab character. 119
Errors Line contains a tab character. 120
Errors Line contains a tab character. 121
Errors Line contains a tab character. 122
Errors Line contains a tab character. 123
Errors Line contains a tab character. 124
Errors Line contains a tab character. 125
Errors Line contains a tab character. 126
Errors Line is longer than 80 characters (found 81). 127
Errors Line contains a tab character. 127
Errors Line contains a tab character. 128
Errors Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. 130
Errors Line contains a tab character. 131
Errors Line contains a tab character. 132
Errors '11' is a magic number. 132
Errors '47' is a magic number. 132
Errors Line contains a tab character. 133
Errors Line contains a tab character. 134

src/main/java/org/jadira/scanner/classpath/types/JClass.java

Violation Message Line
Errors File does not end with a newline. 0
Errors Missing a Javadoc comment. 43
Errors Line is longer than 80 characters (found 92). 45
Errors Missing a Javadoc comment. 45
Errors Line has trailing spaces. 46
Errors Line is longer than 80 characters (found 95). 47
Errors Missing a Javadoc comment. 47
Errors Parameter name should be final. 47
Errors Parameter resolver should be final. 47
Errors Redundant throws: 'ClasspathAccessException' is unchecked exception. 47
Errors Line contains a tab character. 48
Errors Line is longer than 80 characters (found 98). 51
Errors Missing a Javadoc comment. 51
Errors Parameter clazz should be final. 51
Errors Parameter resolver should be final. 51
Errors Redundant throws: 'ClasspathAccessException' is unchecked exception. 51
Errors Missing a Javadoc comment. 55
Errors Parameter classFile should be final. 55
Errors Parameter resolver should be final. 55
Errors Line is longer than 80 characters (found 109). 59
Errors Missing a Javadoc comment. 59
Errors Parameter name should be final. 59
Errors Parameter resolver should be final. 59
Errors Redundant throws: 'ClasspathAccessException' is unchecked exception. 59
Errors Line is longer than 80 characters (found 85). 63
Errors Missing a Javadoc comment. 63
Errors Parameter classFile should be final. 63
Errors Parameter resolver should be final. 63
Errors Line is longer than 80 characters (found 112). 67
Errors Missing a Javadoc comment. 67
Errors Parameter clazz should be final. 67
Errors Parameter resolver should be final. 67
Errors Redundant throws: 'ClasspathAccessException' is unchecked exception. 67
Errors Method 'getSuperType' is not designed for extension - needs to be abstract, final or empty. 71
Errors Missing a Javadoc comment. 71
Errors Redundant throws: 'ClasspathAccessException' is unchecked exception. 71
Errors Line has trailing spaces. 76
Errors Line is longer than 80 characters (found 88). 77
Errors Method 'getImplementedInterfaces' is not designed for extension - needs to be abstract, final or empty. 77
Errors Missing a Javadoc comment. 77
Errors Redundant throws: 'ClasspathAccessException' is unchecked exception. 77
Errors Method 'getActualClass' is not designed for extension - needs to be abstract, final or empty. 88
Errors Redundant throws: 'ClasspathAccessException' is unchecked exception. 89
Errors Method 'getSubClasses' is not designed for extension - needs to be abstract, final or empty. 94
Errors Missing a Javadoc comment. 94
Errors Line has trailing spaces. 95
Errors Line has trailing spaces. 97
Errors Line is longer than 80 characters (found 207). 97
Errors Line is longer than 80 characters (found 83). 104
Errors Method 'getEnclosedClasses' is not designed for extension - needs to be abstract, final or empty. 104
Errors Missing a Javadoc comment. 104
Errors Redundant throws: 'ClasspathAccessException' is unchecked exception. 104
Errors Line is longer than 80 characters (found 89). 108
Errors Line is longer than 80 characters (found 83). 111
Errors Line is longer than 80 characters (found 84). 113
Errors Line is longer than 80 characters (found 99). 114
Errors Line is longer than 80 characters (found 99). 115
Errors Line has trailing spaces. 116
Errors Line contains a tab character. 116
Errors Line is longer than 80 characters (found 87). 117
Errors Line contains a tab character. 117
Errors Line is longer than 80 characters (found 93). 119
Errors Line contains a tab character. 119
Errors Line has trailing spaces. 120
Errors Line contains a tab character. 120
Errors Line is longer than 80 characters (found 119). 121
Errors Line contains a tab character. 121
Errors Line contains a tab character. 122
Errors Method 'getFields' is not designed for extension - needs to be abstract, final or empty. 130
Errors Missing a Javadoc comment. 130
Errors Line is longer than 80 characters (found 83). 132
Errors Line contains a tab character. 132
Errors Line contains a tab character. 133
Errors Line has trailing spaces. 134
Errors Line contains a tab character. 134
Errors Line is longer than 80 characters (found 84). 137
Errors Line is longer than 80 characters (found 82). 140
Errors Line contains a tab character. 140
Errors Line is longer than 80 characters (found 130). 141
Errors Line contains a tab character. 141
Errors Line contains a tab character. 142
Errors Line contains a tab character. 143
Errors Line contains a tab character. 144
Errors Line is longer than 80 characters (found 81). 152
Errors Method 'getConstructors' is not designed for extension - needs to be abstract, final or empty. 152
Errors Missing a Javadoc comment. 152
Errors Redundant throws: 'ClasspathAccessException' is unchecked exception. 152
Errors Line is longer than 80 characters (found 88). 156
Errors Line is longer than 80 characters (found 84). 160
Errors Line has trailing spaces. 163
Errors Line is longer than 80 characters (found 111). 165
Errors Line contains a tab character. 165
Errors 'cast' is not followed by whitespace. 165
Errors 'cast' is not followed by whitespace. 165
Errors Line has trailing spaces. 167
Errors Line contains a tab character. 167
Errors Method 'getAnnotations' is not designed for extension - needs to be abstract, final or empty. 171
Errors Line is longer than 80 characters (found 123). 174
Errors Line is longer than 80 characters (found 127). 175
Errors Line is longer than 80 characters (found 93). 188
Errors Method 'getPackage' is not designed for extension - needs to be abstract, final or empty. 194
Errors Redundant throws: 'ClasspathAccessException' is unchecked exception. 195
Errors Line is longer than 80 characters (found 81). 201
Errors Method 'getMethods' is not designed for extension - needs to be abstract, final or empty. 209
Errors Missing a Javadoc comment. 209
Errors Line is longer than 80 characters (found 88). 213
Errors Method 'getStaticInitializers' is not designed for extension - needs to be abstract, final or empty. 223
Errors Missing a Javadoc comment. 223
Errors Line is longer than 80 characters (found 84). 225
Errors Line is longer than 80 characters (found 88). 227
Errors Line is longer than 80 characters (found 96). 231
Errors Method 'acceptVisitor' is not designed for extension - needs to be abstract, final or empty. 237
Errors Line is longer than 80 characters (found 93). 238
Errors Parameter visitor should be final. 238
Errors Redundant throws: 'ClasspathAccessException' is unchecked exception. 238
Errors Line has trailing spaces. 248
Errors Line contains a tab character. 248
Errors Line is longer than 80 characters (found 95). 249
Errors Line contains a tab character. 249
Errors Line is longer than 80 characters (found 122). 250
Errors Line contains a tab character. 250
Errors Line contains a tab character. 251
Errors Line contains a tab character. 252
Errors Method 'getEnclosingElement' is not designed for extension - needs to be abstract, final or empty. 269
Errors Line contains a tab character. 274
Errors Method 'isPrimitive' is not designed for extension - needs to be abstract, final or empty. 274
Errors Missing a Javadoc comment. 274
Errors Line contains a tab character. 275
Errors Line contains a tab character. 276
Errors Line has trailing spaces. 277
Errors Line contains a tab character. 277
Errors Line contains a tab character. 278
Errors Method 'isArray' is not designed for extension - needs to be abstract, final or empty. 278
Errors Missing a Javadoc comment. 278
Errors Line contains a tab character. 279
Errors Line contains a tab character. 280
Errors Line has trailing spaces. 281
Errors Line contains a tab character. 281
Errors Line contains a tab character. 282
Errors Method 'isInterface' is not designed for extension - needs to be abstract, final or empty. 282
Errors Missing a Javadoc comment. 282
Errors Line contains a tab character. 283
Errors Line contains a tab character. 284
Errors Line has trailing spaces. 285
Errors Line contains a tab character. 285
Errors Method 'equals' is not designed for extension - needs to be abstract, final or empty. 286
Errors Line contains a tab character. 287
Errors Parameter obj should be final. 287
Errors Line contains a tab character. 288
Errors Line contains a tab character. 289
Errors Line contains a tab character. 290
Errors Line contains a tab character. 291
Errors Line contains a tab character. 292
Errors Line contains a tab character. 293
Errors Line contains a tab character. 294
Errors Line contains a tab character. 295
Errors Line contains a tab character. 296
Errors Line contains a tab character. 297
Errors Line contains a tab character. 298
Errors Line contains a tab character. 299
Errors Line contains a tab character. 300
Errors Line contains a tab character. 301
Errors Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. 303
Errors Line contains a tab character. 304
Errors Line contains a tab character. 305
Errors '11' is a magic number. 305
Errors '47' is a magic number. 305
Errors Line contains a tab character. 306
Errors Line contains a tab character. 307

src/main/java/org/jadira/scanner/classpath/types/JConstructor.java

Violation Message Line
Errors File does not end with a newline. 0
Errors Missing a Javadoc comment. 35
Errors Line is longer than 80 characters (found 94). 37
Errors Missing a Javadoc comment. 37
Errors Parameter methodInfo should be final. 37
Errors Parameter jClass should be final. 37
Errors Parameter resolver should be final. 37
Errors Line is longer than 80 characters (found 114). 41
Errors Missing a Javadoc comment. 41
Errors Parameter methodInfo should be final. 41
Errors Parameter jClass should be final. 41
Errors Parameter resolver should be final. 41
Errors Method 'getModifier' is not designed for extension - needs to be abstract, final or empty. 45
Errors Missing a Javadoc comment. 45
Errors Avoid inline conditionals. 46
Errors ':' should be on a new line. 46
Errors Avoid inline conditionals. 47
Errors ':' should be on a new line. 47
Errors Avoid inline conditionals. 48
Errors Line has trailing spaces. 50
Errors Method 'isPublic' is not designed for extension - needs to be abstract, final or empty. 51
Errors Missing a Javadoc comment. 51
Errors Line has trailing spaces. 54
Errors Method 'isProtected' is not designed for extension - needs to be abstract, final or empty. 55
Errors Missing a Javadoc comment. 55
Errors Line has trailing spaces. 58
Errors Method 'isPrivate' is not designed for extension - needs to be abstract, final or empty. 59
Errors Missing a Javadoc comment. 59
Errors Line has trailing spaces. 62
Errors Line is longer than 80 characters (found 82). 63
Errors Method 'getActualConstructor' is not designed for extension - needs to be abstract, final or empty. 63
Errors Missing a Javadoc comment. 63
Errors Redundant throws: 'ClasspathAccessException' is unchecked exception. 63
Errors Line is longer than 80 characters (found 88). 71
Errors Line is longer than 80 characters (found 86). 73
Errors Method 'acceptVisitor' is not designed for extension - needs to be abstract, final or empty. 77
Errors Line is longer than 80 characters (found 93). 78
Errors Parameter visitor should be final. 78
Errors Redundant throws: 'ClasspathAccessException' is unchecked exception. 78
Errors Method 'getEnclosingElement' is not designed for extension - needs to be abstract, final or empty. 89
Errors 'cast' is not followed by whitespace. 91
Errors Line has trailing spaces. 93
Errors Method 'equals' is not designed for extension - needs to be abstract, final or empty. 94
Errors Line contains a tab character. 95
Errors Parameter obj should be final. 95
Errors Line contains a tab character. 96
Errors Line contains a tab character. 97
Errors Line contains a tab character. 98
Errors Line contains a tab character. 99
Errors Line contains a tab character. 100
Errors Line contains a tab character. 101
Errors Line contains a tab character. 102
Errors Line contains a tab character. 103
Errors Line contains a tab character. 104
Errors Line contains a tab character. 105
Errors Line contains a tab character. 106
Errors Line contains a tab character. 107
Errors Line contains a tab character. 108
Errors Line contains a tab character. 109
Errors Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. 111
Errors Line contains a tab character. 112
Errors Line contains a tab character. 113
Errors '11' is a magic number. 113
Errors '47' is a magic number. 113
Errors Line contains a tab character. 114
Errors Line contains a tab character. 115
Errors Line has trailing spaces. 116
Errors Method 'getAnnotations' is not designed for extension - needs to be abstract, final or empty. 117
Errors Line contains a tab character. 121
Errors Line contains a tab character. 123
Errors Line has trailing spaces. 124
Errors Method 'getAnnotation' is not designed for extension - needs to be abstract, final or empty. 127
Errors Line is longer than 80 characters (found 106). 128
Errors Parameter annotation should be final. 128
Errors Line contains a tab character. 131
Errors Line contains a tab character. 133
Errors Line has trailing spaces. 134
Errors Method 'getParameters' is not designed for extension - needs to be abstract, final or empty. 137
Errors Missing a Javadoc comment. 137
Errors Redundant throws: 'ClasspathAccessException' is unchecked exception. 137
Errors Line contains a tab character. 140
Errors Line contains a tab character. 141
Errors Line contains a tab character. 143
Errors Method 'toString' is not designed for extension - needs to be abstract, final or empty. 147
Errors Line has trailing spaces. 149
Errors Line contains a tab character. 149
Errors Line is longer than 80 characters (found 94). 150
Errors Line contains a tab character. 150
Errors Line contains a tab character. 151
Errors ',' is not followed by whitespace. 151
Errors Line contains a tab character. 152
Errors ',' is not followed by whitespace. 152
Errors Line contains a tab character. 153
Errors ',' is not followed by whitespace. 153
Errors Line has trailing spaces. 154
Errors Line contains a tab character. 154
Errors Line contains a tab character. 155

src/main/java/org/jadira/scanner/classpath/types/JDefaultConstructor.java

Violation Message Line
Errors File does not end with a newline. 0
Errors Missing a Javadoc comment. 31
Errors Line is longer than 80 characters (found 81). 33
Errors Missing a Javadoc comment. 33
Errors Line is longer than 80 characters (found 105). 35
Errors Line contains a tab character. 35
Errors Missing a Javadoc comment. 35
Errors Parameter methodInfo should be final. 35
Errors Parameter jClass should be final. 35
Errors Parameter resolver should be final. 35
Errors Line has trailing spaces. 38
Errors Line contains a tab character. 38
Errors Line is longer than 80 characters (found 121). 39
Errors Missing a Javadoc comment. 39
Errors Parameter methodInfo should be final. 39
Errors Parameter jClass should be final. 39
Errors Parameter resolver should be final. 39
Errors Method 'getActualConstructor' is not designed for extension - needs to be abstract, final or empty. 43
Errors Line is longer than 80 characters (found 82). 44
Errors Redundant throws: 'ClasspathAccessException' is unchecked exception. 44
Errors Line is longer than 80 characters (found 88). 50
Errors Line is longer than 80 characters (found 86). 52
Errors Line has trailing spaces. 55
Errors Method 'getParameters' is not designed for extension - needs to be abstract, final or empty. 56
Errors Missing a Javadoc comment. 56
Errors Redundant throws: 'ClasspathAccessException' is unchecked exception. 56
Errors Method 'getActualMethod' is not designed for extension - needs to be abstract, final or empty. 61
Errors Missing a Javadoc comment. 61
Errors Redundant throws: 'ClasspathAccessException' is unchecked exception. 61
Errors Line is longer than 80 characters (found 97). 66
Errors Line is longer than 80 characters (found 95). 68
Errors Line has trailing spaces. 71
Errors Method 'getAnnotations' is not designed for extension - needs to be abstract, final or empty. 72
Errors Line contains a tab character. 74
Errors Method 'equals' is not designed for extension - needs to be abstract, final or empty. 77
Errors Line contains a tab character. 78
Errors Parameter obj should be final. 78
Errors Line contains a tab character. 79
Errors Line contains a tab character. 80
Errors Line contains a tab character. 81
Errors Line contains a tab character. 82
Errors Line contains a tab character. 83
Errors Line contains a tab character. 84
Errors Line contains a tab character. 85
Errors Line contains a tab character. 86
Errors Line contains a tab character. 87
Errors Line contains a tab character. 88
Errors Line contains a tab character. 89
Errors Line contains a tab character. 90
Errors Line contains a tab character. 91
Errors Line contains a tab character. 92
Errors Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. 94
Errors Line contains a tab character. 95
Errors Line contains a tab character. 96
Errors '11' is a magic number. 96
Errors '47' is a magic number. 96
Errors Line contains a tab character. 97
Errors Line contains a tab character. 98

src/main/java/org/jadira/scanner/classpath/types/JElement.java

Violation Message Line
Errors File does not end with a newline. 0
Errors Missing a Javadoc comment. 31
Errors Line has trailing spaces. 32
Errors Line contains a tab character. 32
Errors Missing a Javadoc comment. 33
Errors Line contains a tab character. 34
Errors Missing a Javadoc comment. 34
Errors Missing a Javadoc comment. 36
Errors Parameter name should be final. 36
Errors 'name' hides a field. 36
Errors Parameter resolver should be final. 36
Errors 'resolver' hides a field. 36
Errors Method 'getName' is not designed for extension - needs to be abstract, final or empty. 41
Errors Missing a Javadoc comment. 41
Errors Line is longer than 80 characters (found 89). 45
Errors Missing a Javadoc comment. 45
Errors Redundant throws: 'ClasspathAccessException' is unchecked exception. 45
Errors Line is longer than 80 characters (found 125). 47
Errors Missing a Javadoc comment. 47
Errors Redundant throws: 'ClasspathAccessException' is unchecked exception. 47
Errors Line is longer than 80 characters (found 101). 49
Errors Missing a Javadoc comment. 49
Errors Redundant throws: 'ClasspathAccessException' is unchecked exception. 49
Errors Missing a Javadoc comment. 51
Errors Line has trailing spaces. 52
Errors Method 'getResolver' is not designed for extension - needs to be abstract, final or empty. 53
Errors Missing a Javadoc comment. 53
Errors Line contains a tab character. 54
Errors Line contains a tab character. 55
Errors Line has trailing spaces. 56
Errors Line is longer than 80 characters (found 129). 57
Errors Line contains a tab character. 57
Errors Missing a Javadoc comment. 57
Errors Parameter resolver should be final. 57
Errors Redundant throws: 'ClasspathAccessException' is unchecked exception. 57
Errors Line contains a tab character. 59
Errors Line contains a tab character. 60
Errors Line is longer than 80 characters (found 85). 61
Errors Line contains a tab character. 61
Errors Line contains a tab character. 62
Errors Line is longer than 80 characters (found 82). 63
Errors Line contains a tab character. 63
Errors Line contains a tab character. 64
Errors Line is longer than 80 characters (found 87). 65
Errors Line contains a tab character. 65
Errors Line contains a tab character. 66
Errors Line is longer than 80 characters (found 83). 67
Errors Line contains a tab character. 67
Errors Line contains a tab character. 68
Errors Line is longer than 80 characters (found 85). 69
Errors Line contains a tab character. 69
Errors Line contains a tab character. 70
Errors Line is longer than 80 characters (found 82). 71
Errors Line contains a tab character. 71
Errors Line contains a tab character. 72
Errors Line is longer than 80 characters (found 83). 73
Errors Line contains a tab character. 73
Errors Line contains a tab character. 74
Errors Line is longer than 80 characters (found 84). 75
Errors Line contains a tab character. 75
Errors Line contains a tab character. 76
Errors Line is longer than 80 characters (found 88). 77
Errors Line contains a tab character. 77
Errors Line contains a tab character. 78
Errors Line contains a tab character. 79
Errors Line contains a tab character. 80
Errors Line has trailing spaces. 81
Errors Line contains a tab character. 81
Errors Method 'toString' is not designed for extension - needs to be abstract, final or empty. 82
Errors Line has trailing spaces. 84
Errors Line contains a tab character. 84
Errors Line is longer than 80 characters (found 94). 85
Errors Line contains a tab character. 85
Errors Line contains a tab character. 86
Errors Line has trailing spaces. 87
Errors Line contains a tab character. 87
Errors Line contains a tab character. 88
Errors Line has trailing spaces. 90
Errors Method 'equals' is not designed for extension - needs to be abstract, final or empty. 91
Errors Line contains a tab character. 92
Errors Parameter obj should be final. 92
Errors Line contains a tab character. 93
Errors Line contains a tab character. 94
Errors Line contains a tab character. 95
Errors Line contains a tab character. 96
Errors Line contains a tab character. 97
Errors Line contains a tab character. 98
Errors Line contains a tab character. 99
Errors Line contains a tab character. 100
Errors Line contains a tab character. 101
Errors Line contains a tab character. 102
Errors Line contains a tab character. 103
Errors Line contains a tab character. 104
Errors Line contains a tab character. 105
Errors Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. 107
Errors Line contains a tab character. 108
Errors Line contains a tab character. 109
Errors '11' is a magic number. 109
Errors '47' is a magic number. 109
Errors Line contains a tab character. 110

src/main/java/org/jadira/scanner/classpath/types/JField.java

Violation Message Line
Errors File does not end with a newline. 0
Errors Missing a Javadoc comment. 35
Errors Missing a Javadoc comment. 37
Errors Missing a Javadoc comment. 38
Errors Line is longer than 80 characters (found 86). 40
Errors Missing a Javadoc comment. 40
Errors Parameter fieldInfo should be final. 40
Errors 'fieldInfo' hides a field. 40
Errors Parameter jClass should be final. 40
Errors 'jClass' hides a field. 40
Errors Parameter resolver should be final. 40
Errors Line is longer than 80 characters (found 100). 46
Errors Missing a Javadoc comment. 46
Errors Parameter fieldInfo should be final. 46
Errors Parameter jClass should be final. 46
Errors Parameter resolver should be final. 46
Errors Method 'getEnclosingType' is not designed for extension - needs to be abstract, final or empty. 50
Errors Method 'getType' is not designed for extension - needs to be abstract, final or empty. 55
Errors Redundant throws: 'ClasspathAccessException' is unchecked exception. 56
Errors Line has trailing spaces. 63
Errors Line is longer than 80 characters (found 103). 65
Errors Line is longer than 80 characters (found 83). 70
Errors Line contains a tab character. 70
Errors Line contains a tab character. 72
Errors Line has trailing spaces. 78
Errors Line is longer than 80 characters (found 93). 79
Errors Line contains a tab character. 79
Errors Method 'decodeFieldType' is not designed for extension - needs to be abstract, final or empty. 79
Errors Missing a Javadoc comment. 79
Errors Parameter componentType should be final. 79
Errors Line contains a tab character. 81
Errors Line contains a tab character. 82
Errors Line contains a tab character. 84
Errors switch without "default" clause. 84
Errors Line has trailing spaces. 85
Errors Line is longer than 80 characters (found 88). 85
Errors Line contains a tab character. 85
Errors Line has trailing spaces. 86
Errors Line contains a tab character. 86
Errors Line is longer than 80 characters (found 87). 87
Errors Line contains a tab character. 87
Errors Line contains a tab character. 88
Errors Line has trailing spaces. 89
Errors Line contains a tab character. 89
Errors Line contains a tab character. 90
Errors Line contains a tab character. 91
Errors Line has trailing spaces. 92
Errors Line contains a tab character. 92
Errors Line contains a tab character. 93
Errors Line contains a tab character. 94
Errors Line has trailing spaces. 95
Errors Line contains a tab character. 95
Errors Line contains a tab character. 96
Errors Line contains a tab character. 97
Errors Line has trailing spaces. 98
Errors Line contains a tab character. 98
Errors Line contains a tab character. 99
Errors Line contains a tab character. 100
Errors Line has trailing spaces. 101
Errors Line contains a tab character. 101
Errors Line contains a tab character. 102
Errors Line contains a tab character. 103
Errors Line has trailing spaces. 104
Errors Line contains a tab character. 104
Errors Line contains a tab character. 105
Errors Line contains a tab character. 106
Errors Line has trailing spaces. 107
Errors Line contains a tab character. 107
Errors Line contains a tab character. 108
Errors Line contains a tab character. 109
Errors Line has trailing spaces. 110
Errors Line contains a tab character. 110
Errors Line contains a tab character. 111
Errors Line contains a tab character. 112
Errors Line has trailing spaces. 113
Errors Line contains a tab character. 113
Errors Line is longer than 80 characters (found 90). 114
Errors Line contains a tab character. 114
Errors Line contains a tab character. 115
Errors Line contains a tab character. 116
Errors Line contains a tab character. 117
Errors Method 'getAnnotations' is not designed for extension - needs to be abstract, final or empty. 119
Errors Line is longer than 80 characters (found 118). 122
Errors Line is longer than 80 characters (found 122). 123
Errors Line is longer than 80 characters (found 93). 136
Errors Method 'acceptVisitor' is not designed for extension - needs to be abstract, final or empty. 142
Errors Parameter visitor should be final. 143
Errors Method 'getActualField' is not designed for extension - needs to be abstract, final or empty. 151
Errors Missing a Javadoc comment. 151
Errors Line is longer than 80 characters (found 83). 154
Errors Line is longer than 80 characters (found 96). 156
Errors Line is longer than 80 characters (found 95). 158
Errors Method 'getFieldInfo' is not designed for extension - needs to be abstract, final or empty. 162
Errors Missing a Javadoc comment. 162
Errors Method 'getEnclosingElement' is not designed for extension - needs to be abstract, final or empty. 166
Errors Line has trailing spaces. 170
Errors Method 'equals' is not designed for extension - needs to be abstract, final or empty. 171
Errors Line contains a tab character. 172
Errors Parameter obj should be final. 172
Errors Line contains a tab character. 173
Errors Line contains a tab character. 174
Errors Line contains a tab character. 175
Errors Line contains a tab character. 176
Errors Line contains a tab character. 177
Errors Line contains a tab character. 178
Errors Line contains a tab character. 179
Errors Line contains a tab character. 180
Errors Line contains a tab character. 181
Errors Line contains a tab character. 182
Errors Line contains a tab character. 183
Errors Line contains a tab character. 184
Errors Line contains a tab character. 185
Errors Line contains a tab character. 186
Errors Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. 188
Errors Line contains a tab character. 189
Errors Line contains a tab character. 190
Errors '11' is a magic number. 190
Errors '47' is a magic number. 190
Errors Line contains a tab character. 191
Errors Line contains a tab character. 192

src/main/java/org/jadira/scanner/classpath/types/JInnerClass.java

Violation Message Line
Errors File does not end with a newline. 0
Errors Missing a Javadoc comment. 31
Errors Missing a Javadoc comment. 33
Errors Line is longer than 80 characters (found 134). 35
Errors Missing a Javadoc comment. 35
Errors Parameter enclosingClass should be final. 35
Errors 'enclosingClass' hides a field. 35
Errors Parameter classFile should be final. 35
Errors Parameter resolver should be final. 35
Errors Redundant throws: 'ClasspathAccessException' is unchecked exception. 35
Errors Line is longer than 80 characters (found 153). 41
Errors Missing a Javadoc comment. 41
Errors Parameter enclosingClass should be final. 41
Errors Parameter classFile should be final. 41
Errors Parameter resolver should be final. 41
Errors Redundant throws: 'ClasspathAccessException' is unchecked exception. 41
Errors Method 'getEnclosingClass' is not designed for extension - needs to be abstract, final or empty. 45
Errors Missing a Javadoc comment. 45
Errors Method 'getEnclosingElement' is not designed for extension - needs to be abstract, final or empty. 49
Errors Line has trailing spaces. 53
Errors Method 'acceptVisitor' is not designed for extension - needs to be abstract, final or empty. 54
Errors Line is longer than 80 characters (found 93). 55
Errors Parameter visitor should be final. 55
Errors Redundant throws: 'ClasspathAccessException' is unchecked exception. 55
Errors Line has trailing spaces. 80
Errors Method 'toString' is not designed for extension - needs to be abstract, final or empty. 81
Errors Line has trailing spaces. 83
Errors Line contains a tab character. 83
Errors Line is longer than 80 characters (found 94). 84
Errors Line contains a tab character. 84
Errors Line contains a tab character. 85
Errors Line contains a tab character. 86
Errors Line has trailing spaces. 87
Errors Line contains a tab character. 87
Errors Line contains a tab character. 88
Errors Line has trailing spaces. 90
Errors Method 'getEnclosedClasses' is not designed for extension - needs to be abstract, final or empty. 91
Errors Line contains a tab character. 93
Errors Line has trailing spaces. 95
Errors Method 'equals' is not designed for extension - needs to be abstract, final or empty. 96
Errors Line contains a tab character. 97
Errors Parameter obj should be final. 97
Errors Line contains a tab character. 98
Errors Line contains a tab character. 99
Errors Line contains a tab character. 100
Errors Line contains a tab character. 101
Errors Line contains a tab character. 102
Errors Line contains a tab character. 103
Errors Line contains a tab character. 104
Errors Line contains a tab character. 105
Errors Line contains a tab character. 106
Errors Line contains a tab character. 107
Errors Line contains a tab character. 108
Errors Line contains a tab character. 109
Errors Line is longer than 80 characters (found 87). 110
Errors Line contains a tab character. 110
Errors Line contains a tab character. 111
Errors Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. 113
Errors Line contains a tab character. 114
Errors Line contains a tab character. 115
Errors '11' is a magic number. 115
Errors '47' is a magic number. 115
Errors Line contains a tab character. 116
Errors Line contains a tab character. 117

src/main/java/org/jadira/scanner/classpath/types/JInterface.java

Violation Message Line
Errors File does not end with a newline. 0
Errors Missing a Javadoc comment. 41
Errors Line is longer than 80 characters (found 92). 43
Errors Missing a Javadoc comment. 43
Errors Line has trailing spaces. 44
Errors Line is longer than 80 characters (found 99). 45
Errors Missing a Javadoc comment. 45
Errors Parameter name should be final. 45
Errors Parameter resolver should be final. 45
Errors Redundant throws: 'ClasspathAccessException' is unchecked exception. 45
Errors Missing a Javadoc comment. 49
Errors Parameter classFile should be final. 49
Errors Parameter resolver should be final. 49
Errors Line is longer than 80 characters (found 112). 51
Errors Line is longer than 80 characters (found 101). 52
Errors Line has trailing spaces. 55
Errors Line is longer than 80 characters (found 117). 57
Errors Missing a Javadoc comment. 57
Errors Parameter name should be final. 57
Errors Parameter resolver should be final. 57
Errors Redundant throws: 'ClasspathAccessException' is unchecked exception. 57
Errors Line is longer than 80 characters (found 93). 61
Errors Missing a Javadoc comment. 61
Errors Parameter classFile should be final. 61
Errors Parameter resolver should be final. 61
Errors Line is longer than 80 characters (found 82). 65
Errors Method 'getSuperInterfaces' is not designed for extension - needs to be abstract, final or empty. 65
Errors Missing a Javadoc comment. 65
Errors Redundant throws: 'ClasspathAccessException' is unchecked exception. 65
Errors Line has trailing spaces. 75
Errors Line is longer than 80 characters (found 86). 76
Errors Method 'getActualSuperInterfaces' is not designed for extension - needs to be abstract, final or empty. 76
Errors Missing a Javadoc comment. 76
Errors Redundant throws: 'ClasspathAccessException' is unchecked exception. 76
Errors Method 'getMethods' is not designed for extension - needs to be abstract, final or empty. 85
Errors Missing a Javadoc comment. 85
Errors Line is longer than 80 characters (found 88). 89
Errors Method 'getActualInterface' is not designed for extension - needs to be abstract, final or empty. 99
Errors Missing a Javadoc comment. 99
Errors Redundant throws: 'ClasspathAccessException' is unchecked exception. 99
Errors Method 'getAnnotations' is not designed for extension - needs to be abstract, final or empty. 104
Errors Line is longer than 80 characters (found 81). 105
Errors Redundant throws: 'ClasspathAccessException' is unchecked exception. 105
Errors Line is longer than 80 characters (found 123). 107
Errors Line is longer than 80 characters (found 127). 108
Errors Line is longer than 80 characters (found 93). 121
Errors Method 'getPackage' is not designed for extension - needs to be abstract, final or empty. 127
Errors Redundant throws: 'ClasspathAccessException' is unchecked exception. 128
Errors Line is longer than 80 characters (found 81). 134
Errors Method 'getActualClass' is not designed for extension - needs to be abstract, final or empty. 142
Errors Redundant throws: 'ClasspathAccessException' is unchecked exception. 143
Errors Method 'getSubInterfaces' is not designed for extension - needs to be abstract, final or empty. 147
Errors Missing a Javadoc comment. 147
Errors Line has trailing spaces. 148
Errors Line has trailing spaces. 150
Errors Line is longer than 80 characters (found 211). 150
Errors Method 'getImplementingClasses' is not designed for extension - needs to be abstract, final or empty. 157
Errors Missing a Javadoc comment. 157
Errors Line has trailing spaces. 158
Errors Line has trailing spaces. 160
Errors Line is longer than 80 characters (found 209). 160
Errors Method 'acceptVisitor' is not designed for extension - needs to be abstract, final or empty. 167
Errors Line is longer than 80 characters (found 93). 168
Errors Parameter visitor should be final. 168
Errors Redundant throws: 'ClasspathAccessException' is unchecked exception. 168
Errors Method 'getEnclosingElement' is not designed for extension - needs to be abstract, final or empty. 182
Errors Line has trailing spaces. 186
Errors Method 'equals' is not designed for extension - needs to be abstract, final or empty. 187
Errors Line contains a tab character. 188
Errors Parameter obj should be final. 188
Errors Line contains a tab character. 189
Errors Line contains a tab character. 190
Errors Line contains a tab character. 191
Errors Line contains a tab character. 192
Errors Line contains a tab character. 193
Errors Line contains a tab character. 194
Errors Line contains a tab character. 195
Errors Line contains a tab character. 196
Errors Line contains a tab character. 197
Errors Line contains a tab character. 198
Errors Line contains a tab character. 199
Errors Line contains a tab character. 200
Errors Line contains a tab character. 201
Errors Line contains a tab character. 202
Errors Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. 204
Errors Line contains a tab character. 205
Errors Line contains a tab character. 206
Errors '11' is a magic number. 206
Errors '47' is a magic number. 206
Errors Line contains a tab character. 207
Errors Line contains a tab character. 208

src/main/java/org/jadira/scanner/classpath/types/JMethod.java

Violation Message Line
Errors File does not end with a newline. 0
Errors Missing a Javadoc comment. 30
Errors Line is longer than 80 characters (found 95). 32
Errors Missing a Javadoc comment. 32
Errors Parameter methodInfo should be final. 32
Errors Parameter enclosingType should be final. 32
Errors Parameter resolver should be final. 32
Errors Line is longer than 80 characters (found 110). 36
Errors Missing a Javadoc comment. 36
Errors Parameter methodInfo should be final. 36
Errors Parameter enclosingType should be final. 36
Errors Parameter resolver should be final. 36
Errors Line has trailing spaces. 39
Errors Method 'getActualMethod' is not designed for extension - needs to be abstract, final or empty. 40
Errors Redundant throws: 'ClasspathAccessException' is unchecked exception. 41
Errors Line is longer than 80 characters (found 98). 50
Errors Line is longer than 80 characters (found 95). 52
Errors Line is longer than 80 characters (found 94). 54
Errors Method 'getModifier' is not designed for extension - needs to be abstract, final or empty. 58
Errors Missing a Javadoc comment. 58
Errors Avoid inline conditionals. 59
Errors ':' should be on a new line. 59
Errors Avoid inline conditionals. 60
Errors ':' should be on a new line. 60
Errors Avoid inline conditionals. 61
Errors Line has trailing spaces. 63
Errors Method 'isPublic' is not designed for extension - needs to be abstract, final or empty. 64
Errors Missing a Javadoc comment. 64
Errors Line has trailing spaces. 67
Errors Method 'isProtected' is not designed for extension - needs to be abstract, final or empty. 68
Errors Missing a Javadoc comment. 68
Errors Line has trailing spaces. 71
Errors Method 'isPrivate' is not designed for extension - needs to be abstract, final or empty. 72
Errors Missing a Javadoc comment. 72
Errors Line has trailing spaces. 75
Errors Method 'acceptVisitor' is not designed for extension - needs to be abstract, final or empty. 76
Errors Line is longer than 80 characters (found 93). 77
Errors Parameter visitor should be final. 77
Errors Redundant throws: 'ClasspathAccessException' is unchecked exception. 77
Errors Line has trailing spaces. 87
Errors Method 'equals' is not designed for extension - needs to be abstract, final or empty. 88
Errors Line contains a tab character. 89
Errors Parameter obj should be final. 89
Errors Line contains a tab character. 90
Errors Line contains a tab character. 91
Errors Line contains a tab character. 92
Errors Line contains a tab character. 93
Errors Line contains a tab character. 94
Errors Line contains a tab character. 95
Errors Line contains a tab character. 96
Errors Line contains a tab character. 97
Errors Line contains a tab character. 98
Errors Line contains a tab character. 99
Errors Line contains a tab character. 100
Errors Line contains a tab character. 101
Errors Line contains a tab character. 102
Errors Line contains a tab character. 103
Errors Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. 105
Errors Line contains a tab character. 106
Errors Line contains a tab character. 107
Errors '11' is a magic number. 107
Errors '47' is a magic number. 107
Errors Line contains a tab character. 108
Errors Line contains a tab character. 109

src/main/java/org/jadira/scanner/classpath/types/JOperation.java

Violation Message Line
Errors File does not end with a newline. 0
Errors Missing a Javadoc comment. 37
Errors Missing a Javadoc comment. 39
Errors Missing a Javadoc comment. 40
Errors Line is longer than 80 characters (found 98). 42
Errors Missing a Javadoc comment. 42
Errors Parameter methodInfo should be final. 42
Errors 'methodInfo' hides a field. 42
Errors Parameter enclosingType should be final. 42
Errors 'enclosingType' hides a field. 42
Errors Parameter resolver should be final. 42
Errors Avoid inline conditionals. 43
Errors Method 'getEnclosingType' is not designed for extension - needs to be abstract, final or empty. 48
Errors Missing a Javadoc comment. 48
Errors Line has trailing spaces. 51
Errors Method 'getAnnotations' is not designed for extension - needs to be abstract, final or empty. 52
Errors Line is longer than 80 characters (found 119). 55
Errors Line is longer than 80 characters (found 123). 56
Errors Line is longer than 80 characters (found 93). 69
Errors Method 'getAnnotation' is not designed for extension - needs to be abstract, final or empty. 75
Errors Line is longer than 80 characters (found 106). 76
Errors Parameter annotation should be final. 76
Errors Line is longer than 80 characters (found 119). 78
Errors Line is longer than 80 characters (found 123). 79
Errors Line is longer than 80 characters (found 101). 81
Errors Line is longer than 80 characters (found 89). 89
Errors Line is longer than 80 characters (found 152). 91
Errors Method 'getMethodInfo' is not designed for extension - needs to be abstract, final or empty. 99
Errors Missing a Javadoc comment. 99
Errors Method 'getParameters' is not designed for extension - needs to be abstract, final or empty. 103
Errors Missing a Javadoc comment. 103
Errors Redundant throws: 'ClasspathAccessException' is unchecked exception. 103
Errors Line is longer than 80 characters (found 92). 106
Errors Line contains a tab character. 110
Errors Method 'getActualMethod' is not designed for extension - needs to be abstract, final or empty. 113
Errors Missing a Javadoc comment. 113
Errors Redundant throws: 'ClasspathAccessException' is unchecked exception. 113
Errors Line is longer than 80 characters (found 111). 116
Errors Line is longer than 80 characters (found 97). 118
Errors Line is longer than 80 characters (found 95). 120
Errors Method 'getEnclosingElement' is not designed for extension - needs to be abstract, final or empty. 128
Errors Line has trailing spaces. 132
Errors Method 'toString' is not designed for extension - needs to be abstract, final or empty. 133
Errors Line has trailing spaces. 135
Errors Line contains a tab character. 135
Errors Line is longer than 80 characters (found 94). 136
Errors Line contains a tab character. 136
Errors Line contains a tab character. 137
Errors ',' is not followed by whitespace. 137
Errors Line contains a tab character. 138
Errors ',' is not followed by whitespace. 138
Errors Line contains a tab character. 139
Errors ',' is not followed by whitespace. 139
Errors Line has trailing spaces. 140
Errors Line contains a tab character. 140
Errors Line contains a tab character. 141
Errors Line has trailing spaces. 143
Errors Method 'equals' is not designed for extension - needs to be abstract, final or empty. 144
Errors Line contains a tab character. 145
Errors Parameter obj should be final. 145
Errors Line contains a tab character. 146
Errors Line contains a tab character. 147
Errors Line contains a tab character. 148
Errors Line contains a tab character. 149
Errors Line contains a tab character. 150
Errors Line contains a tab character. 151
Errors Line contains a tab character. 152
Errors Line contains a tab character. 153
Errors Line contains a tab character. 154
Errors Line contains a tab character. 155
Errors Line contains a tab character. 156
Errors Line contains a tab character. 157
Errors Line is longer than 80 characters (found 85). 158
Errors Line contains a tab character. 158
Errors Line contains a tab character. 159
Errors Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. 161
Errors Line contains a tab character. 162
Errors Line contains a tab character. 163
Errors '11' is a magic number. 163
Errors '47' is a magic number. 163
Errors Line contains a tab character. 164
Errors Line contains a tab character. 165
Errors Line has trailing spaces. 166
Errors Line is longer than 80 characters (found 103). 168
Errors Method 'getMethodParamClasses' is not designed for extension - needs to be abstract, final or empty. 168
Errors Missing a Javadoc comment. 168
Errors Parameter methodInfo should be final. 168
Errors 'methodInfo' hides a field. 168
Errors Redundant throws: 'ClasspathAccessException' is unchecked exception. 168
Errors Line is longer than 80 characters (found 92). 170
Errors Missing a Javadoc comment. 181
Errors Parameter componentType should be final. 181
Errors switch without "default" clause. 186
Errors Line has trailing spaces. 188
Errors Line has trailing spaces. 191
Errors Line has trailing spaces. 194
Errors Line has trailing spaces. 197
Errors Line has trailing spaces. 199
Errors Line has trailing spaces. 200
Errors Line has trailing spaces. 203
Errors Line has trailing spaces. 206
Errors Line has trailing spaces. 209
Errors Line has trailing spaces. 212
Errors Line has trailing spaces. 215

src/main/java/org/jadira/scanner/classpath/types/JPackage.java

Violation Message Line
Errors File does not end with a newline. 0
Errors Missing a Javadoc comment. 41
Errors Line is longer than 80 characters (found 96). 43
Errors Line contains a tab character. 43
Errors Missing a Javadoc comment. 43
Errors Line has trailing spaces. 44
Errors Line contains a tab character. 44
Errors Missing a Javadoc comment. 45
Errors Line has trailing spaces. 46
Errors Line is longer than 80 characters (found 97). 47
Errors Missing a Javadoc comment. 47
Errors Parameter name should be final. 47
Errors Parameter resolver should be final. 47
Errors Redundant throws: 'ClasspathAccessException' is unchecked exception. 47
Errors Missing a Javadoc comment. 52
Errors Parameter wrappedPackage should be final. 52
Errors 'wrappedPackage' hides a field. 52
Errors Parameter resolver should be final. 52
Errors Line is longer than 80 characters (found 113). 57
Errors Missing a Javadoc comment. 57
Errors Parameter name should be final. 57
Errors Parameter resolver should be final. 57
Errors Redundant throws: 'ClasspathAccessException' is unchecked exception. 57
Errors Line is longer than 80 characters (found 113). 61
Errors Missing a Javadoc comment. 61
Errors Parameter pkg should be final. 61
Errors Parameter resolver should be final. 61
Errors Redundant throws: 'ClasspathAccessException' is unchecked exception. 61
Errors Method 'getClasses' is not designed for extension - needs to be abstract, final or empty. 65
Errors Missing a Javadoc comment. 65
Errors Redundant throws: 'ClasspathAccessException' is unchecked exception. 65
Errors Line has trailing spaces. 68
Errors Line is longer than 80 characters (found 230). 68
Errors Line has trailing spaces. 71
Errors Line contains a tab character. 71
Errors '&&' should be on a new line. 71
Errors Line is longer than 80 characters (found 114). 72
Errors Line contains a tab character. 72
Errors Line contains a tab character. 73
Errors Line contains a tab character. 74
Errors Line contains a tab character. 75
Errors Method 'getInterfaces' is not designed for extension - needs to be abstract, final or empty. 80
Errors Missing a Javadoc comment. 80
Errors Redundant throws: 'ClasspathAccessException' is unchecked exception. 80
Errors Line is longer than 80 characters (found 227). 83
Errors Line is longer than 80 characters (found 116). 85
Errors Method 'getAnnotations' is not designed for extension - needs to be abstract, final or empty. 92
Errors Line is longer than 80 characters (found 81). 93
Errors Redundant throws: 'ClasspathAccessException' is unchecked exception. 93
Errors Line is longer than 80 characters (found 228). 96
Errors Line is longer than 80 characters (found 115). 98
Errors Line is longer than 80 characters (found 143). 101
Errors Line is longer than 80 characters (found 95). 103
Errors Line is longer than 80 characters (found 110). 105
Errors Line is longer than 80 characters (found 105). 107
Errors Line is longer than 80 characters (found 109). 117
Errors Method 'getActualPackage' is not designed for extension - needs to be abstract, final or empty. 125
Errors Missing a Javadoc comment. 125
Errors Method 'getAnnotation' is not designed for extension - needs to be abstract, final or empty. 129
Errors Line is longer than 80 characters (found 139). 130
Errors Parameter annotation should be final. 130
Errors Redundant throws: 'ClasspathAccessException' is unchecked exception. 130
Errors Line is longer than 80 characters (found 95). 135
Errors Line is longer than 80 characters (found 93). 136
Errors Line has trailing spaces. 142
Errors Method 'getParentPackage' is not designed for extension - needs to be abstract, final or empty. 143
Errors Missing a Javadoc comment. 143
Errors Redundant throws: 'ClasspathAccessException' is unchecked exception. 143
Errors Line contains a tab character. 145
Errors Line has trailing spaces. 146
Errors Line contains a tab character. 146
Errors Line has trailing spaces. 157
Errors Line contains a tab character. 158
Errors Method 'getAnnotationsForPackage' is not designed for extension - needs to be abstract, final or empty. 158
Errors Missing a Javadoc comment. 158
Errors Line is longer than 80 characters (found 95). 160
Errors Line contains a tab character. 160
Errors Line contains a tab character. 162
Errors Line contains a tab character. 163
Errors Line contains a tab character. 164
Errors Line contains a tab character. 166
Errors Line contains a tab character. 167
Errors Line has trailing spaces. 168
Errors Method 'acceptVisitor' is not designed for extension - needs to be abstract, final or empty. 169
Errors Line is longer than 80 characters (found 93). 170
Errors Parameter visitor should be final. 170
Errors Redundant throws: 'ClasspathAccessException' is unchecked exception. 170
Errors Method 'getEnclosingElement' is not designed for extension - needs to be abstract, final or empty. 187
Errors Line is longer than 80 characters (found 139). 192
Errors Line contains a tab character. 192
Errors Line contains a tab character. 194
Errors Line contains a tab character. 196
Errors Line contains a tab character. 198
Errors Line contains a tab character. 200
Errors Line contains a tab character. 202
Errors Line contains a tab character. 204
Errors Line contains a tab character. 205
Errors Line is longer than 80 characters (found 115). 206
Errors Line contains a tab character. 206
Errors Line contains a tab character. 207
Errors Line contains a tab character. 208
Errors Line contains a tab character. 209
Errors Line contains a tab character. 210
Errors Line contains a tab character. 211
Errors Line contains a tab character. 212
Errors Method 'toString' is not designed for extension - needs to be abstract, final or empty. 214
Errors Line has trailing spaces. 216
Errors Line contains a tab character. 216
Errors Line is longer than 80 characters (found 94). 217
Errors Line contains a tab character. 217
Errors Line contains a tab character. 218
Errors Line has trailing spaces. 219
Errors Line contains a tab character. 219
Errors Line contains a tab character. 220
Errors Line has trailing spaces. 222
Errors Method 'equals' is not designed for extension - needs to be abstract, final or empty. 223
Errors Line contains a tab character. 224
Errors Parameter obj should be final. 224
Errors Line contains a tab character. 225
Errors Line contains a tab character. 226
Errors Line contains a tab character. 227
Errors Line contains a tab character. 228
Errors Line contains a tab character. 229
Errors Line contains a tab character. 230
Errors Line contains a tab character. 231
Errors Line contains a tab character. 232
Errors Line contains a tab character. 233
Errors Line contains a tab character. 234
Errors Line contains a tab character. 235
Errors Line contains a tab character. 236
Errors Line contains a tab character. 237
Errors Line contains a tab character. 238
Errors Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. 240
Errors Line contains a tab character. 241
Errors Line contains a tab character. 242
Errors '11' is a magic number. 242
Errors '47' is a magic number. 242
Errors Line contains a tab character. 243
Errors Line has trailing spaces. 244
Errors Line contains a tab character. 244

src/main/java/org/jadira/scanner/classpath/types/JParameter.java

Violation Message Line
Errors File does not end with a newline. 0
Errors Missing a Javadoc comment. 33
Errors Missing a Javadoc comment. 35
Errors Missing a Javadoc comment. 36
Errors Line is longer than 80 characters (found 96). 38
Errors Missing a Javadoc comment. 38
Errors Parameter index should be final. 38
Errors 'index' hides a field. 38
Errors Parameter enclosingOperation should be final. 38
Errors 'enclosingOperation' hides a field. 38
Errors Parameter resolver should be final. 38
Errors Line is longer than 80 characters (found 114). 39
Errors Line is longer than 80 characters (found 114). 44
Errors Missing a Javadoc comment. 44
Errors Parameter index should be final. 44
Errors Parameter enclosingOperation should be final. 44
Errors Parameter resolver should be final. 44
Errors Method 'getEnclosingMethod' is not designed for extension - needs to be abstract, final or empty. 48
Errors Missing a Javadoc comment. 48
Errors Method 'getEnclosingType' is not designed for extension - needs to be abstract, final or empty. 52
Errors Method 'getAnnotations' is not designed for extension - needs to be abstract, final or empty. 57
Errors Line is longer than 80 characters (found 81). 58
Errors Redundant throws: 'ClasspathAccessException' is unchecked exception. 58
Errors Line is longer than 80 characters (found 176). 60
Errors Line is longer than 80 characters (found 180). 61
Errors Line is longer than 80 characters (found 82). 66
Errors Line is longer than 80 characters (found 82). 69
Errors Line is longer than 80 characters (found 82). 71
Errors Method 'getType' is not designed for extension - needs to be abstract, final or empty. 78
Errors Redundant throws: 'ClasspathAccessException' is unchecked exception. 79
Errors Line is longer than 80 characters (found 98). 82
Errors Line is longer than 80 characters (found 86). 83
Errors Line is longer than 80 characters (found 100). 84
Errors Line is longer than 80 characters (found 84). 88
Errors Line is longer than 80 characters (found 148). 93
Errors Line is longer than 80 characters (found 109). 95
Errors Line is longer than 80 characters (found 105). 97
Errors Method 'getIndex' is not designed for extension - needs to be abstract, final or empty. 107
Errors Missing a Javadoc comment. 107
Errors Method 'acceptVisitor' is not designed for extension - needs to be abstract, final or empty. 111
Errors Line is longer than 80 characters (found 93). 112
Errors Parameter visitor should be final. 112
Errors Redundant throws: 'ClasspathAccessException' is unchecked exception. 112
Errors Method 'getEnclosingElement' is not designed for extension - needs to be abstract, final or empty. 120
Errors Method 'equals' is not designed for extension - needs to be abstract, final or empty. 125
Errors Line contains a tab character. 126
Errors Parameter obj should be final. 126
Errors Line contains a tab character. 127
Errors Line contains a tab character. 128
Errors Line contains a tab character. 129
Errors Line contains a tab character. 130
Errors Line contains a tab character. 131
Errors Line contains a tab character. 132
Errors Line contains a tab character. 133
Errors Line contains a tab character. 134
Errors Line contains a tab character. 135
Errors Line contains a tab character. 136
Errors Line contains a tab character. 137
Errors Line contains a tab character. 138
Errors Line is longer than 80 characters (found 95). 139
Errors Line contains a tab character. 139
Errors Line contains a tab character. 140
Errors Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. 142
Errors Line contains a tab character. 143
Errors Line contains a tab character. 144
Errors '11' is a magic number. 144
Errors '47' is a magic number. 144
Errors Line contains a tab character. 145
Errors Line contains a tab character. 146
Errors Line has trailing spaces. 147
Errors Missing a Javadoc comment. 149
Errors Parameter componentType should be final. 149
Errors switch without "default" clause. 154
Errors Line has trailing spaces. 156
Errors Line has trailing spaces. 159
Errors Line has trailing spaces. 162
Errors Line has trailing spaces. 165
Errors Line has trailing spaces. 167
Errors Line has trailing spaces. 168
Errors Line has trailing spaces. 171
Errors Line has trailing spaces. 174
Errors Line has trailing spaces. 177
Errors Line has trailing spaces. 180
Errors Line has trailing spaces. 183

src/main/java/org/jadira/scanner/classpath/types/JPrimitiveClass.java

Violation Message Line
Errors File does not end with a newline. 0
Errors Missing a Javadoc comment. 25
Errors Line is longer than 80 characters (found 104). 27
Errors Missing a Javadoc comment. 27
Errors Parameter name should be final. 27
Errors Parameter resolver should be final. 27
Errors Redundant throws: 'ClasspathAccessException' is unchecked exception. 27
Errors Line contains a tab character. 28
Errors Line is longer than 80 characters (found 107). 31
Errors Missing a Javadoc comment. 31
Errors Parameter clazz should be final. 31
Errors Parameter resolver should be final. 31
Errors Redundant throws: 'ClasspathAccessException' is unchecked exception. 31
Errors Line contains a tab character. 32
Errors Missing a Javadoc comment. 35
Errors Parameter classFile should be final. 35
Errors Parameter resolver should be final. 35
Errors Line is longer than 80 characters (found 118). 39
Errors Missing a Javadoc comment. 39
Errors Parameter name should be final. 39
Errors Parameter resolver should be final. 39
Errors Redundant throws: 'ClasspathAccessException' is unchecked exception. 39
Errors Line is longer than 80 characters (found 94). 43
Errors Missing a Javadoc comment. 43
Errors Parameter classFile should be final. 43
Errors Parameter resolver should be final. 43
Errors Line is longer than 80 characters (found 121). 47
Errors Missing a Javadoc comment. 47
Errors Parameter clazz should be final. 47
Errors Parameter resolver should be final. 47
Errors Redundant throws: 'ClasspathAccessException' is unchecked exception. 47
Errors Line is longer than 80 characters (found 135). 51
Errors Line contains a tab character. 51
Errors Missing a Javadoc comment. 51
Errors Parameter resolver should be final. 51
Errors Redundant throws: 'ClasspathAccessException' is unchecked exception. 51
Errors Line contains a tab character. 53
Errors Line is longer than 80 characters (found 83). 54
Errors Line contains a tab character. 54
Errors Line contains a tab character. 55
Errors Line contains a tab character. 56
Errors Line contains a tab character. 57
Errors Line is longer than 80 characters (found 85). 58
Errors Line contains a tab character. 58
Errors Line contains a tab character. 59
Errors Line is longer than 80 characters (found 81). 60
Errors Line contains a tab character. 60
Errors Line contains a tab character. 61
Errors Line is longer than 80 characters (found 83). 62
Errors Line contains a tab character. 62
Errors Line contains a tab character. 63
Errors Line contains a tab character. 64
Errors Line contains a tab character. 65
Errors Line is longer than 80 characters (found 81). 66
Errors Line contains a tab character. 66
Errors Line contains a tab character. 67
Errors Line is longer than 80 characters (found 82). 68
Errors Line contains a tab character. 68
Errors Line contains a tab character. 69
Errors Line is longer than 80 characters (found 93). 70
Errors Line contains a tab character. 70
Errors Line contains a tab character. 71
Errors Line contains a tab character. 72
Errors Line has trailing spaces. 73
Errors Line contains a tab character. 73
Errors Line contains a tab character. 74
Errors Method 'isPrimitive' is not designed for extension - needs to be abstract, final or empty. 74
Errors Line contains a tab character. 75
Errors Line contains a tab character. 76
Errors Line contains a tab character. 77
Errors Line has trailing spaces. 78
Errors Line contains a tab character. 78
Errors Line contains a tab character. 79
Errors Method 'equals' is not designed for extension - needs to be abstract, final or empty. 79
Errors Line contains a tab character. 80
Errors Parameter obj should be final. 80
Errors Line contains a tab character. 81
Errors Line contains a tab character. 82
Errors Line contains a tab character. 83
Errors Line contains a tab character. 84
Errors Line contains a tab character. 85
Errors Line contains a tab character. 86
Errors Line contains a tab character. 87
Errors Line contains a tab character. 88
Errors Line contains a tab character. 89
Errors Line contains a tab character. 90
Errors Line contains a tab character. 91
Errors Line contains a tab character. 92
Errors Line contains a tab character. 93
Errors Line contains a tab character. 94
Errors Line contains a tab character. 96
Errors Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. 96
Errors Line contains a tab character. 97
Errors Line contains a tab character. 98
Errors '11' is a magic number. 98
Errors '47' is a magic number. 98
Errors Line contains a tab character. 99
Errors Line contains a tab character. 100

src/main/java/org/jadira/scanner/classpath/types/JStaticInitializer.java

Violation Message Line
Errors File does not end with a newline. 0
Errors Missing a Javadoc comment. 26
Errors Line is longer than 80 characters (found 106). 28
Errors Missing a Javadoc comment. 28
Errors Parameter methodInfo should be final. 28
Errors Parameter enclosingType should be final. 28
Errors Parameter resolver should be final. 28
Errors Line is longer than 80 characters (found 132). 32
Errors Missing a Javadoc comment. 32
Errors Parameter methodInfo should be final. 32
Errors Parameter enclosingType should be final. 32
Errors Parameter resolver should be final. 32
Errors Method 'acceptVisitor' is not designed for extension - needs to be abstract, final or empty. 36
Errors Line is longer than 80 characters (found 93). 37
Errors Parameter visitor should be final. 37
Errors Redundant throws: 'ClasspathAccessException' is unchecked exception. 37
Errors Line has trailing spaces. 47
Errors Method 'equals' is not designed for extension - needs to be abstract, final or empty. 48
Errors Line contains a tab character. 49
Errors Parameter obj should be final. 49
Errors Line contains a tab character. 50
Errors Line contains a tab character. 51
Errors Line contains a tab character. 52
Errors Line contains a tab character. 53
Errors Line contains a tab character. 54
Errors Line contains a tab character. 55
Errors Line contains a tab character. 56
Errors Line contains a tab character. 57
Errors Line contains a tab character. 58
Errors Line contains a tab character. 59
Errors Line contains a tab character. 60
Errors Line contains a tab character. 61
Errors Line contains a tab character. 62
Errors Line contains a tab character. 63
Errors Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. 65
Errors Line contains a tab character. 66
Errors Line contains a tab character. 67
Errors '11' is a magic number. 67
Errors '47' is a magic number. 67
Errors Line contains a tab character. 68
Errors Line contains a tab character. 69

src/main/java/org/jadira/scanner/classpath/types/JType.java

Violation Message Line
Errors File does not end with a newline. 0
Errors Missing a Javadoc comment. 30
Errors Missing a Javadoc comment. 32
Errors Missing a Javadoc comment. 34
Errors Parameter classFile should be final. 34
Errors 'classFile' hides a field. 34
Errors Parameter resolver should be final. 34
Errors Missing a Javadoc comment. 39
Errors Redundant throws: 'ClasspathAccessException' is unchecked exception. 39
Errors Missing a Javadoc comment. 43
Errors Redundant throws: 'ClasspathAccessException' is unchecked exception. 43
Errors Line has trailing spaces. 45
Errors Method 'getAnnotation' is not designed for extension - needs to be abstract, final or empty. 46
Errors Line is longer than 80 characters (found 137). 47
Errors Parameter annotation should be final. 47
Errors Redundant throws: 'ClasspathAccessException' is unchecked exception. 47
Errors Line is longer than 80 characters (found 112). 52
Errors Line is longer than 80 characters (found 92). 53
Errors 'cast' is not followed by whitespace. 53
Errors Method 'getModifier' is not designed for extension - needs to be abstract, final or empty. 60
Errors Missing a Javadoc comment. 60
Errors Avoid inline conditionals. 61
Errors ':' should be on a new line. 61
Errors Avoid inline conditionals. 62
Errors ':' should be on a new line. 62
Errors Avoid inline conditionals. 63
Errors Line has trailing spaces. 65
Errors Method 'isPublic' is not designed for extension - needs to be abstract, final or empty. 66
Errors Missing a Javadoc comment. 66
Errors Line has trailing spaces. 69
Errors Method 'isProtected' is not designed for extension - needs to be abstract, final or empty. 70
Errors Missing a Javadoc comment. 70
Errors Line has trailing spaces. 73
Errors Method 'isPrivate' is not designed for extension - needs to be abstract, final or empty. 74
Errors Missing a Javadoc comment. 74
Errors Line has trailing spaces. 77
Errors Method 'getClassFile' is not designed for extension - needs to be abstract, final or empty. 78
Errors Missing a Javadoc comment. 78
Errors Line has trailing spaces. 81
Errors Method 'toString' is not designed for extension - needs to be abstract, final or empty. 82
Errors Line has trailing spaces. 84
Errors Line contains a tab character. 84
Errors Line is longer than 80 characters (found 94). 85
Errors Line contains a tab character. 85
Errors Line contains a tab character. 86
Errors Line has trailing spaces. 87
Errors Line contains a tab character. 87
Errors Line contains a tab character. 88
Errors Line has trailing spaces. 90
Errors Method 'equals' is not designed for extension - needs to be abstract, final or empty. 91
Errors Line contains a tab character. 92
Errors Parameter obj should be final. 92
Errors Line contains a tab character. 93
Errors Line contains a tab character. 94
Errors Line contains a tab character. 95
Errors Line contains a tab character. 96
Errors Line contains a tab character. 97
Errors Line contains a tab character. 98
Errors Line contains a tab character. 99
Errors Line contains a tab character. 100
Errors Line contains a tab character. 101
Errors Line contains a tab character. 102
Errors Line contains a tab character. 103
Errors Line contains a tab character. 104
Errors Line contains a tab character. 105
Errors Line contains a tab character. 106
Errors Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. 108
Errors Line contains a tab character. 109
Errors Line contains a tab character. 110
Errors '11' is a magic number. 110
Errors '47' is a magic number. 110
Errors Line contains a tab character. 111
Errors Line contains a tab character. 112

src/main/java/org/jadira/scanner/classpath/types/JVariable.java

Violation Message Line
Errors File does not end with a newline. 0
Errors Missing a Javadoc comment. 27
Errors Missing a Javadoc comment. 29
Errors Parameter name should be final. 29
Errors Parameter resolver should be final. 29
Errors Missing a Javadoc comment. 33
Errors Redundant throws: 'ClasspathAccessException' is unchecked exception. 33
Errors Missing a Javadoc comment. 35
Errors Redundant throws: 'ClasspathAccessException' is unchecked exception. 35
Errors Line is longer than 80 characters (found 89). 38
Errors Redundant throws: 'ClasspathAccessException' is unchecked exception. 38
Errors Method 'getAnnotation' is not designed for extension - needs to be abstract, final or empty. 40
Errors Line is longer than 80 characters (found 138). 41
Errors Parameter annotation should be final. 41
Errors Redundant throws: 'ClasspathAccessException' is unchecked exception. 41
Errors Line is longer than 80 characters (found 95). 46
Errors Line is longer than 80 characters (found 92). 47
Errors 'cast' is not followed by whitespace. 47
Errors Line has trailing spaces. 53
Errors Method 'toString' is not designed for extension - needs to be abstract, final or empty. 54
Errors Line has trailing spaces. 56
Errors Line contains a tab character. 56
Errors Line is longer than 80 characters (found 94). 57
Errors Line contains a tab character. 57
Errors Line contains a tab character. 58
Errors Line contains a tab character. 59
Errors Line contains a tab character. 60
Errors Line has trailing spaces. 61
Errors Line contains a tab character. 61
Errors Line contains a tab character. 62
Errors Line has trailing spaces. 64
Errors Method 'equals' is not designed for extension - needs to be abstract, final or empty. 65
Errors Line contains a tab character. 66
Errors Parameter obj should be final. 66
Errors Line contains a tab character. 67
Errors Line contains a tab character. 68
Errors Line contains a tab character. 69
Errors Line contains a tab character. 70
Errors Line contains a tab character. 71
Errors Line contains a tab character. 72
Errors Line contains a tab character. 73
Errors Line contains a tab character. 74
Errors Line contains a tab character. 75
Errors Line contains a tab character. 76
Errors Line contains a tab character. 77
Errors Line contains a tab character. 78
Errors Line contains a tab character. 79
Errors Line contains a tab character. 80
Errors Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. 82
Errors Line contains a tab character. 83
Errors Line contains a tab character. 84
Errors '11' is a magic number. 84
Errors '47' is a magic number. 84
Errors Line contains a tab character. 85
Errors Line contains a tab character. 86

src/main/java/org/jadira/scanner/classpath/visitor/CollectingVisitor.java

Violation Message Line
Errors Missing package-info.java file. 0
Errors Missing a Javadoc comment. 18
Errors Line is longer than 80 characters (found 90). 20
Errors Line contains a tab character. 20
Errors Missing a Javadoc comment. 20
Errors Line has trailing spaces. 21
Errors Line contains a tab character. 21
Errors Line contains a tab character. 22
Errors Method 'getVisitedElements' is not designed for extension - needs to be abstract, final or empty. 22
Errors Missing a Javadoc comment. 22
Errors Line contains a tab character. 23
Errors Line contains a tab character. 24
Errors Line has trailing spaces. 25
Errors Line contains a tab character. 25
Errors Line contains a tab character. 26
Errors Method 'visit' is not designed for extension - needs to be abstract, final or empty. 26
Errors Line contains a tab character. 27
Errors Parameter element should be final. 27
Errors Line contains a tab character. 28
Errors Line contains a tab character. 29
Errors Line contains a tab character. 31
Errors Method 'visit' is not designed for extension - needs to be abstract, final or empty. 31
Errors Line contains a tab character. 32
Errors Parameter element should be final. 32
Errors Line contains a tab character. 33
Errors Line contains a tab character. 34
Errors Line contains a tab character. 36
Errors Method 'visit' is not designed for extension - needs to be abstract, final or empty. 36
Errors Line contains a tab character. 37
Errors Parameter element should be final. 37
Errors Line contains a tab character. 38
Errors Line contains a tab character. 39
Errors Line contains a tab character. 41
Errors Method 'visit' is not designed for extension - needs to be abstract, final or empty. 41
Errors Line contains a tab character. 42
Errors Parameter element should be final. 42
Errors Line contains a tab character. 43
Errors Line contains a tab character. 44
Errors Line contains a tab character. 46
Errors Method 'visit' is not designed for extension - needs to be abstract, final or empty. 46
Errors Line contains a tab character. 47
Errors Parameter element should be final. 47
Errors Line contains a tab character. 48
Errors Line contains a tab character. 49
Errors Line contains a tab character. 51
Errors Method 'visit' is not designed for extension - needs to be abstract, final or empty. 51
Errors Line contains a tab character. 52
Errors Parameter element should be final. 52
Errors Line contains a tab character. 53
Errors Line contains a tab character. 54
Errors Line contains a tab character. 56
Errors Method 'visit' is not designed for extension - needs to be abstract, final or empty. 56
Errors Line contains a tab character. 57
Errors Parameter element should be final. 57
Errors Line contains a tab character. 58
Errors Line contains a tab character. 59
Errors Line contains a tab character. 61
Errors Method 'visit' is not designed for extension - needs to be abstract, final or empty. 61
Errors Line contains a tab character. 62
Errors Parameter element should be final. 62
Errors Line contains a tab character. 63
Errors Line contains a tab character. 64
Errors Line contains a tab character. 66
Errors Method 'visit' is not designed for extension - needs to be abstract, final or empty. 66
Errors Line contains a tab character. 67
Errors Parameter element should be final. 67
Errors Line contains a tab character. 68
Errors Line contains a tab character. 69
Errors Line contains a tab character. 71
Errors Method 'visit' is not designed for extension - needs to be abstract, final or empty. 71
Errors Line contains a tab character. 72
Errors Parameter element should be final. 72
Errors Line contains a tab character. 73
Errors Line contains a tab character. 74

src/main/java/org/jadira/scanner/classpath/visitor/IntrospectionVisitor.java

Violation Message Line
Errors Missing a Javadoc comment. 29
Errors Missing a Javadoc comment. 31
Errors Missing a Javadoc comment. 32
Errors Missing a Javadoc comment. 33
Errors Missing a Javadoc comment. 34
Errors Missing a Javadoc comment. 35
Errors Missing a Javadoc comment. 36
Errors Missing a Javadoc comment. 37
Errors Missing a Javadoc comment. 38
Errors Missing a Javadoc comment. 39
Errors Missing a Javadoc comment. 40

src/main/java/org/jadira/scanner/core/api/Allocator.java

Violation Message Line
Errors Missing package-info.java file. 0
Errors Missing a Javadoc comment. 3
Errors ',' is not followed by whitespace. 3
Errors Line contains a tab character. 5
Errors Missing a Javadoc comment. 5

src/main/java/org/jadira/scanner/core/api/Filter.java

Violation Message Line
Errors File does not end with a newline. 0
Errors Line is longer than 80 characters (found 84). 19
Errors Type Javadoc comment is missing an @param <T> tag. 21
Errors Line has trailing spaces. 22
Errors Line contains a tab character. 22
Errors Missing a Javadoc comment. 23
Errors Line has trailing spaces. 24
Errors Line contains a tab character. 24
Errors Line contains a tab character. 25
Errors Line is longer than 80 characters (found 118). 28

src/main/java/org/jadira/scanner/core/api/Locator.java

Violation Message Line
Errors File does not end with a newline. 0
Errors Missing a Javadoc comment. 20
Errors Line has trailing spaces. 21
Errors Line contains a tab character. 21
Errors Missing a Javadoc comment. 22

src/main/java/org/jadira/scanner/core/api/Projector.java

Violation Message Line
Errors File does not end with a newline. 0
Errors Missing a Javadoc comment. 20
Errors Line has trailing spaces. 21
Errors Line contains a tab character. 21
Errors Missing a Javadoc comment. 22

src/main/java/org/jadira/scanner/core/api/Resolver.java

Violation Message Line
Errors Missing a Javadoc comment. 5
Errors First sentence should end with a period. 7
Errors Line contains a tab character. 7
Errors Line contains a tab character. 8
Errors Line contains a tab character. 9
Errors Line contains a tab character. 10
Errors Line contains a tab character. 11
Errors Line contains a tab character. 12
Errors Line contains a tab character. 13
Errors Line is longer than 80 characters (found 88). 14
Errors Line contains a tab character. 14
Errors Line has trailing spaces. 15
Errors Line contains a tab character. 15
Errors First sentence should end with a period. 16
Errors Line contains a tab character. 16
Errors Line contains a tab character. 17
Errors Line contains a tab character. 18
Errors Line contains a tab character. 19
Errors Line contains a tab character. 20
Errors Line contains a tab character. 21
Errors Line contains a tab character. 22
Errors Line contains a tab character. 23
Errors Line is longer than 80 characters (found 114). 24
Errors Line contains a tab character. 24
Errors Line has trailing spaces. 25
Errors Line contains a tab character. 25
Errors First sentence should end with a period. 26
Errors Line contains a tab character. 26
Errors Line contains a tab character. 27
Errors Line contains a tab character. 28
Errors Line contains a tab character. 29
Errors Line contains a tab character. 30
Errors Line contains a tab character. 31
Errors Line contains a tab character. 32
Errors Line is longer than 80 characters (found 102). 33
Errors Line contains a tab character. 33

src/main/java/org/jadira/scanner/core/concurrent/AllocatorTask.java

Violation Message Line
Errors Missing package-info.java file. 0
Errors Line has trailing spaces. 11
Errors Line contains a tab character. 11
Errors Line contains a tab character. 12
Errors Line has trailing spaces. 13
Errors Line contains a tab character. 13
Errors Line contains a tab character. 14
Errors Line contains a tab character. 15
Errors Line contains a tab character. 17
Errors Line has trailing spaces. 18
Errors Line contains a tab character. 18
Errors Line contains a tab character. 19
Errors Line contains a tab character. 20
Errors Line has trailing spaces. 21
Errors Line contains a tab character. 21
Errors Line has trailing spaces. 22
Errors Line contains a tab character. 22
Errors Line contains a tab character. 23
Errors Line contains a tab character. 24
Errors Line has trailing spaces. 25
Errors Line contains a tab character. 25
Errors Line contains a tab character. 26
Errors Line contains a tab character. 27
Errors Line contains a tab character. 28
Errors Line has trailing spaces. 29
Errors Line contains a tab character. 29
Errors Line contains a tab character. 30
Errors Got an exception - expecting EOF, found 'return' 30
Errors Line contains a tab character. 31

src/main/java/org/jadira/scanner/core/concurrent/FilterTask.java

Violation Message Line
Errors Line contains a tab character. 12
Errors Line has trailing spaces. 13
Errors Line contains a tab character. 13
Errors Line contains a tab character. 14
Errors Line contains a tab character. 15
Errors Line contains a tab character. 17
Errors Line has trailing spaces. 18
Errors Line contains a tab character. 18
Errors Line contains a tab character. 19
Errors Line contains a tab character. 20
Errors Line has trailing spaces. 21
Errors Line contains a tab character. 21
Errors Line has trailing spaces. 22
Errors Line contains a tab character. 22
Errors Line contains a tab character. 23
Errors Line contains a tab character. 24
Errors Line has trailing spaces. 25
Errors Line contains a tab character. 25
Errors Line contains a tab character. 26
Errors Line contains a tab character. 27
Errors Line contains a tab character. 28
Errors Line has trailing spaces. 29
Errors Line contains a tab character. 29
Errors Line contains a tab character. 30
Errors Got an exception - expecting EOF, found 'return' 30

src/main/java/org/jadira/scanner/core/concurrent/ProjectorTask.java

Violation Message Line
Errors Line contains a tab character. 26
Errors Line contains a tab character. 27
Errors Line contains a tab character. 28
Errors Line has trailing spaces. 29
Errors Line contains a tab character. 29
Errors Line contains a tab character. 30
Errors Got an exception - expecting EOF, found 'return' 30

src/main/java/org/jadira/scanner/core/exception/ClasspathAccessException.java

Violation Message Line
Errors File does not end with a newline. 0
Errors Missing package-info.java file. 0
Errors First sentence should end with a period. 18
Errors First sentence should end with a period. 23
Errors Line is longer than 80 characters (found 100). 29
Errors Line is longer than 80 characters (found 88). 36
Errors Line is longer than 80 characters (found 83). 37
Errors Parameter message should be final. 40
Errors Line is longer than 80 characters (found 98). 45
Errors Line is longer than 80 characters (found 93). 47
Errors Line is longer than 80 characters (found 83). 49
Errors Line is longer than 80 characters (found 92). 51
Errors Line is longer than 80 characters (found 98). 52
Errors Parameter message should be final. 55
Errors Parameter cause should be final. 55
Errors Line is longer than 80 characters (found 102). 60
Errors Line is longer than 80 characters (found 94). 61
Errors Line is longer than 80 characters (found 95). 62
Errors Line is longer than 80 characters (found 92). 64
Errors Line is longer than 80 characters (found 98). 65
Errors Parameter cause should be final. 68

src/main/java/org/jadira/scanner/core/exception/FileAccessException.java

Violation Message Line
Errors File does not end with a newline. 0
Errors First sentence should end with a period. 18
Errors First sentence should end with a period. 23
Errors Line is longer than 80 characters (found 100). 29
Errors Line is longer than 80 characters (found 88). 36
Errors Line is longer than 80 characters (found 83). 37
Errors Parameter message should be final. 40
Errors Line is longer than 80 characters (found 98). 45
Errors Line is longer than 80 characters (found 93). 47
Errors Line is longer than 80 characters (found 83). 49
Errors Line is longer than 80 characters (found 92). 51
Errors Line is longer than 80 characters (found 98). 52
Errors Parameter message should be final. 55
Errors Parameter cause should be final. 55
Errors Line is longer than 80 characters (found 102). 60
Errors Line is longer than 80 characters (found 94). 61
Errors Line is longer than 80 characters (found 95). 62
Errors Line is longer than 80 characters (found 92). 64
Errors Line is longer than 80 characters (found 98). 65
Errors Parameter cause should be final. 68

src/main/java/org/jadira/scanner/core/filter/AbstractFilter.java

Violation Message Line
Errors Missing package-info.java file. 0
Errors Missing a Javadoc comment. 6
Errors Line contains a tab character. 8
Errors Method 'targetType' is not designed for extension - needs to be abstract, final or empty. 8
Errors Line contains a tab character. 9
Errors Line contains a tab character. 10
Errors Line is longer than 80 characters (found 124). 11
Errors Line contains a tab character. 11
Errors 'cast' is not followed by whitespace. 11
Errors Line contains a tab character. 12
Errors Line contains a tab character. 13

src/main/java/org/jadira/scanner/core/helper/FileInputStreamOperation.java

Violation Message Line
Errors Missing package-info.java file. 0
Errors Missing a Javadoc comment. 5
Errors Line contains a tab character. 7
Errors Missing a Javadoc comment. 7

src/main/java/org/jadira/scanner/core/helper/FileUtils.java

Violation Message Line
Errors Missing a Javadoc comment. 32
Errors Line is longer than 80 characters (found 136). 34
Errors Missing a Javadoc comment. 34
Errors Line has trailing spaces. 35
Errors Line contains a tab character. 35
Errors Line contains a tab character. 36
Errors Missing a Javadoc comment. 36
Errors Line contains a tab character. 37
Errors Line is longer than 80 characters (found 108). 39
Errors Line contains a tab character. 39
Errors Missing a Javadoc comment. 39
Errors Parameter pathName should be final. 39
Errors Parameter parentFile should be final. 39
Errors Redundant throws: 'FileAccessException' is unchecked exception. 39
Errors Line contains a tab character. 41
Errors Line contains a tab character. 42
Errors Line is longer than 80 characters (found 106). 43
Errors Line contains a tab character. 43
Errors Line contains a tab character. 44
Errors Line is longer than 80 characters (found 106). 45
Errors Line contains a tab character. 45
Errors Line contains a tab character. 46
Errors Line is longer than 80 characters (found 116). 48
Errors Line contains a tab character. 48
Errors Line contains a tab character. 49
Errors Line contains a tab character. 50
Errors Line contains a tab character. 51
Errors Line contains a tab character. 52
Errors Line is longer than 80 characters (found 116). 54
Errors Line contains a tab character. 54
Errors Line contains a tab character. 55
Errors Line contains a tab character. 56
Errors Line contains a tab character. 57
Errors Line contains a tab character. 58
Errors Line contains a tab character. 59
Errors Line contains a tab character. 60
Errors Line contains a tab character. 61
Errors Line has trailing spaces. 62
Errors Line contains a tab character. 62
Errors Line is longer than 80 characters (found 100). 63
Errors Line contains a tab character. 63
Errors Missing a Javadoc comment. 63
Errors Parameter pathName should be final. 63
Errors Parameter url should be final. 63
Errors Redundant throws: 'FileAccessException' is unchecked exception. 63
Errors Line contains a tab character. 65
Errors Line contains a tab character. 67
Errors Line contains a tab character. 68
Errors Line contains a tab character. 70
Errors Missing a Javadoc comment. 70
Errors Parameter url should be final. 70
Errors Redundant throws: 'FileAccessException' is unchecked exception. 70
Errors Line contains a tab character. 72
Errors Line contains a tab character. 73
Errors Line contains a tab character. 74
Errors '4' is a magic number. 74
Errors Line is longer than 80 characters (found 86). 75
Errors Line contains a tab character. 75
Errors Line contains a tab character. 76
Errors Line contains a tab character. 78
Errors Line contains a tab character. 80
Errors Line contains a tab character. 81
Errors Line contains a tab character. 82
Errors Line contains a tab character. 83
Errors Line is longer than 80 characters (found 114). 84
Errors Line contains a tab character. 84
Errors Line contains a tab character. 85
Errors Line contains a tab character. 86
Errors Line is longer than 80 characters (found 99). 87
Errors Line contains a tab character. 87
Errors Line contains a tab character. 88
Errors Line contains a tab character. 90
Errors Line contains a tab character. 91
Errors Line is longer than 80 characters (found 85). 93
Errors Missing a Javadoc comment. 93
Errors Parameter file should be final. 93
Errors Parameter callback should be final. 93
Errors Line has trailing spaces. 94
Errors Line contains a tab character. 94
Errors Line contains a tab character. 95
Errors Line has trailing spaces. 96
Errors Line contains a tab character. 96
Errors Line contains a tab character. 97
Errors Line contains a tab character. 98
Errors Line is longer than 80 characters (found 89). 99
Errors Line contains a tab character. 99
Errors Line contains a tab character. 100
Errors Line contains a tab character. 101
Errors Line contains a tab character. 102
Errors Line contains a tab character. 103
Errors Line contains a tab character. 104
Errors Line is longer than 80 characters (found 110). 105
Errors Line contains a tab character. 105
Errors Line contains a tab character. 106
Errors Line has trailing spaces. 107
Errors Line contains a tab character. 107
Errors Line contains a tab character. 108
Errors Line contains a tab character. 109
Errors Line contains a tab character. 110
Errors Line has trailing spaces. 111
Errors Line contains a tab character. 111
Errors Line contains a tab character. 112
Errors Line contains a tab character. 113
Errors Must have at least one statement. 113
Errors Line contains a tab character. 114
Errors Line has trailing spaces. 115
Errors Line contains a tab character. 115
Errors Line contains a tab character. 116
Errors Line contains a tab character. 117
Errors Line is longer than 80 characters (found 125). 118
Errors Line contains a tab character. 118
Errors Line is longer than 80 characters (found 94). 119
Errors Line contains a tab character. 119
Errors Must have at least one statement. 119
Errors Line contains a tab character. 120
Errors Line contains a tab character. 121
Errors Line contains a tab character. 122
Errors Line contains a tab character. 123

src/main/java/org/jadira/scanner/core/helper/InputStreamOperation.java

Violation Message Line
Errors Missing a Javadoc comment. 20
Errors Line contains a tab character. 22
Errors Missing a Javadoc comment. 22

src/main/java/org/jadira/scanner/core/helper/JavassistAnnotationsHelper.java

Violation Message Line
Errors Missing a Javadoc comment. 32
Errors Missing a Javadoc comment. 34
Errors Line has trailing spaces. 35
Errors Line contains a tab character. 35
Errors Line contains a tab character. 36
Errors Missing a Javadoc comment. 36
Errors Line contains a tab character. 37
Errors Line contains a tab character. 39
Errors Missing a Javadoc comment. 39
Errors Parameter classFile should be final. 39
Errors Line is longer than 80 characters (found 126). 41
Errors Line contains a tab character. 41
Errors Line is longer than 80 characters (found 130). 42
Errors Line contains a tab character. 42
Errors Line contains a tab character. 44
Errors Line contains a tab character. 46
Errors Line is longer than 80 characters (found 81). 47
Errors Line contains a tab character. 47
Errors Line contains a tab character. 49
Errors Line contains a tab character. 50
Errors Line has trailing spaces. 51
Errors Line contains a tab character. 51
Errors Line is longer than 80 characters (found 83). 52
Errors Line contains a tab character. 52
Errors Missing a Javadoc comment. 52
Errors Parameter methodInfo should be final. 52
Errors Line is longer than 80 characters (found 127). 54
Errors Line contains a tab character. 54
Errors Line is longer than 80 characters (found 131). 55
Errors Line contains a tab character. 55
Errors Line contains a tab character. 57
Errors Line contains a tab character. 59
Errors Line is longer than 80 characters (found 81). 60
Errors Line contains a tab character. 60
Errors Line contains a tab character. 62
Errors Line contains a tab character. 63
Errors Line is longer than 80 characters (found 103). 65
Errors Line contains a tab character. 65
Errors Missing a Javadoc comment. 65
Errors Parameter methodInfo should be final. 65
Errors Parameter index should be final. 65
Errors Line is longer than 80 characters (found 154). 67
Errors Line contains a tab character. 67
Errors Line is longer than 80 characters (found 158). 68
Errors Line contains a tab character. 68
Errors Line contains a tab character. 70
Errors Line is longer than 80 characters (found 99). 72
Errors Line contains a tab character. 72
Errors Line is longer than 80 characters (found 101). 73
Errors Line contains a tab character. 73
Errors Line contains a tab character. 75
Errors Line contains a tab character. 76
Errors Line is longer than 80 characters (found 84). 78
Errors Line contains a tab character. 78
Errors Missing a Javadoc comment. 78
Errors Parameter fieldInfo should be final. 78
Errors Line is longer than 80 characters (found 126). 80
Errors Line contains a tab character. 80
Errors Line is longer than 80 characters (found 130). 81
Errors Line contains a tab character. 81
Errors Line contains a tab character. 83
Errors Line contains a tab character. 85
Errors Line is longer than 80 characters (found 81). 86
Errors Line contains a tab character. 86
Errors Line contains a tab character. 88
Errors Line contains a tab character. 89
Errors Line is longer than 80 characters (found 106). 91
Errors Line contains a tab character. 91
Errors Missing a Javadoc comment. 91
Errors Parameter attr should be final. 91
Errors Line contains a tab character. 93
Errors Line is longer than 80 characters (found 96). 94
Errors Line contains a tab character. 94
Errors Line contains a tab character. 95
Errors Line contains a tab character. 96
Errors Line contains a tab character. 97
Errors Line contains a tab character. 98
Errors Line is longer than 80 characters (found 124). 100
Errors Line contains a tab character. 100
Errors Missing a Javadoc comment. 100
Errors Parameter anns should be final. 100
Errors Line contains a tab character. 102
Errors Line contains a tab character. 103
Errors Line contains a tab character. 105
Errors Line is longer than 80 characters (found 157). 106
Errors Line contains a tab character. 106
Errors Line contains a tab character. 107
Errors Line contains a tab character. 108
Errors Line is longer than 80 characters (found 129). 109
Errors Line contains a tab character. 109
Errors Line contains a tab character. 110
Errors Line contains a tab character. 111
Errors Line contains a tab character. 112
Errors Line contains a tab character. 113

src/main/java/org/jadira/scanner/core/helper/JavassistClassFileHelper.java

Violation Message Line
Errors Missing a Javadoc comment. 26
Errors Line is longer than 80 characters (found 128). 28
Errors Line contains a tab character. 28
Errors Missing a Javadoc comment. 28
Errors Line is longer than 80 characters (found 128). 29
Errors Line contains a tab character. 29
Errors Missing a Javadoc comment. 29
Errors Line has trailing spaces. 30
Errors Line contains a tab character. 30
Errors Line contains a tab character. 31
Errors Missing a Javadoc comment. 31
Errors Line has trailing spaces. 32
Errors Line contains a tab character. 32
Errors Line contains a tab character. 33
Errors Missing a Javadoc comment. 33
Errors Line contains a tab character. 34
Errors Line has trailing spaces. 35
Errors Line contains a tab character. 35
Errors Line is longer than 80 characters (found 103). 36
Errors Missing a Javadoc comment. 36
Errors Parameter className should be final. 36
Errors Parameter bits should be final. 36
Errors Line contains a tab character. 38
Errors Line contains a tab character. 39
Errors Line contains a tab character. 40
Errors Line contains a tab character. 41
Errors Line has trailing spaces. 42
Errors Line contains a tab character. 42
Errors Line is longer than 80 characters (found 85). 43
Errors Line contains a tab character. 43
Errors Line has trailing spaces. 51
Errors Line contains a tab character. 53
Errors Line has trailing spaces. 57
Errors Line is longer than 80 characters (found 105). 58
Errors Missing a Javadoc comment. 58
Errors Parameter path should be final. 58
Errors Parameter bits should be final. 58
Errors Line contains a tab character. 60
Errors Line contains a tab character. 61
Errors Line contains a tab character. 62
Errors Line contains a tab character. 63
Errors Line has trailing spaces. 64
Errors Line contains a tab character. 64
Errors Line is longer than 80 characters (found 85). 65
Errors Line contains a tab character. 65
Errors Line has trailing spaces. 73
Errors Line contains a tab character. 75
Errors Line contains a tab character. 76
Errors Line contains a tab character. 77
Errors Line contains a tab character. 78
Errors Line contains a tab character. 79
Errors Line contains a tab character. 80
Errors '}' is not followed by whitespace. 83
Errors '}' is not preceded with whitespace. 83

src/main/java/org/jadira/scanner/core/helper/JavassistMethodInfoHelper.java

Violation Message Line
Errors Missing a Javadoc comment. 24
Errors Line contains a tab character. 26
Errors Missing a Javadoc comment. 26
Errors Line contains a tab character. 27
Errors Line contains a tab character. 29
Errors Missing a Javadoc comment. 29
Errors Parameter methodInfo should be final. 29
Errors Line contains a tab character. 30
Errors Line is longer than 80 characters (found 99). 32
Errors Line contains a tab character. 32
Errors Line contains a tab character. 34
Errors Line contains a tab character. 35
Errors Line contains a tab character. 36
Errors Line contains a tab character. 38
Errors Line contains a tab character. 39
Errors Line contains a tab character. 40
Errors Line contains a tab character. 42
Errors Missing a Javadoc comment. 42
Errors Parameter methodInfo should be final. 42
Errors Line is longer than 80 characters (found 89). 44
Errors Line contains a tab character. 44
Errors Line contains a tab character. 46
Errors Line contains a tab character. 48
Errors Line contains a tab character. 49
Errors Line is longer than 80 characters (found 103). 50
Errors Line contains a tab character. 50
Errors Line contains a tab character. 51
Errors Line contains a tab character. 52
Errors Line contains a tab character. 55
Errors Line contains a tab character. 57
Errors Line contains a tab character. 58
Errors Line contains a tab character. 59
Errors Line contains a tab character. 60
Errors Line contains a tab character. 61
Errors Line contains a tab character. 62
Errors Line has trailing spaces. 63
Errors Line contains a tab character. 63
Errors Line contains a tab character. 64
Errors Line contains a tab character. 66
Errors Line contains a tab character. 67
Errors Line contains a tab character. 68
Errors Line contains a tab character. 69
Errors Line contains a tab character. 70
Errors Line contains a tab character. 71
Errors Line contains a tab character. 72
Errors Line contains a tab character. 73

src/main/java/org/jadira/scanner/core/helper/filenamefilter/AntPathFilter.java

Violation Message Line
Errors Missing package-info.java file. 0
Errors First sentence should end with a period. 25
Errors First sentence should end with a period. 31
Errors Line has trailing spaces. 35
Errors Line contains a tab character. 35
Errors Missing a Javadoc comment. 36
Errors Missing a Javadoc comment. 38
Errors Parameter pattern should be final. 38
Errors 'pattern' hides a field. 38
Errors Line contains a tab character. 39
Errors Line has trailing spaces. 41
Errors Line contains a tab character. 42
Errors Method 'accept' is not designed for extension - needs to be abstract, final or empty. 42
Errors Line contains a tab character. 43
Errors Parameter dir should be final. 43
Errors Parameter name should be final. 43
Errors Line has trailing spaces. 44
Errors Line contains a tab character. 44
Errors Line contains a tab character. 45
Errors Line contains a tab character. 46
Errors Line contains a tab character. 47
Errors Line has trailing spaces. 48
Errors Line contains a tab character. 48
Errors Line is longer than 80 characters (found 82). 49
Errors Line contains a tab character. 49
Errors Line has trailing spaces. 50
Errors Line contains a tab character. 50
Errors Line contains a tab character. 51
Errors Line contains a tab character. 52
Errors Line has trailing spaces. 53
Errors Line contains a tab character. 53
Errors First sentence should end with a period. 54
Errors Line is longer than 80 characters (found 85). 55
Errors Method 'isPatterned' is not designed for extension - needs to be abstract, final or empty. 58
Errors First sentence should end with a period. 70
Errors Line is longer than 80 characters (found 85). 71
Errors Line is longer than 80 characters (found 88). 72
Errors Method 'isLiteral' is not designed for extension - needs to be abstract, final or empty. 74
Errors Line contains a tab character. 75
Errors Line has trailing spaces. 77
Errors First sentence should end with a period. 78
Errors Method 'match' is not designed for extension - needs to be abstract, final or empty. 83
Errors Parameter path should be final. 83
Errors First sentence should end with a period. 87
Errors Method 'matchStart' is not designed for extension - needs to be abstract, final or empty. 92
Errors Parameter path should be final. 92
Errors Missing a Javadoc comment. 96
Errors Parameter pattern should be final. 96
Errors 'pattern' hides a field. 96
Errors Parameter path should be final. 96
Errors Parameter fullMatch should be final. 96
Errors Line is longer than 80 characters (found 94). 115
Errors Missing a Javadoc comment. 126
Errors Parameter antPattern should be final. 126
Errors Line contains a tab character. 128
Errors Line contains a tab character. 130
Errors Line is longer than 80 characters (found 86). 136

src/main/java/org/jadira/scanner/core/helper/filenamefilter/ClassFilenameFilter.java

Violation Message Line
Errors File does not end with a newline. 0
Errors Missing a Javadoc comment. 20
Errors Line contains a tab character. 22
Errors Line is longer than 80 characters (found 111). 23
Errors Line contains a tab character. 23
Errors Line contains a tab character. 24
Errors Line has trailing spaces. 25
Errors Missing a Javadoc comment. 25
Errors '{' is followed by whitespace. 25
Errors Line has trailing spaces. 26
Errors Line contains a tab character. 26
Errors Line contains a tab character. 27
Errors Method 'accept' is not designed for extension - needs to be abstract, final or empty. 27
Errors Missing a Javadoc comment. 27
Errors Parameter dir should be final. 27
Errors Parameter filename should be final. 27
Errors Line contains a tab character. 29
Errors Line contains a tab character. 30
Errors Line contains a tab character. 31
Errors Line is longer than 80 characters (found 96). 32
Errors Line contains a tab character. 32
Errors Line contains a tab character. 33
Errors Line contains a tab character. 34
Errors Line contains a tab character. 35
Errors Line contains a tab character. 36
Errors Line contains a tab character. 37
Errors Line contains a tab character. 39
Errors Missing a Javadoc comment. 39
Errors Parameter packageName should be final. 39
Errors Line contains a tab character. 41
Errors Line contains a tab character. 42
Errors Line contains a tab character. 43
Errors Line contains a tab character. 44
Errors Line contains a tab character. 45
Errors Line contains a tab character. 46
Errors Line contains a tab character. 47

src/main/java/org/jadira/scanner/core/helper/filenamefilter/JarFilenameFilter.java

Violation Message Line
Errors File does not end with a newline. 0
Errors Missing a Javadoc comment. 20
Errors Line has trailing spaces. 21
Errors Method 'accept' is not designed for extension - needs to be abstract, final or empty. 22
Errors Missing a Javadoc comment. 22
Errors Parameter dir should be final. 22
Errors Parameter filename should be final. 22

src/main/java/org/jadira/scanner/core/spi/AbstractFileResolver.java

Violation Message Line
Errors Missing package-info.java file. 0
Errors Line is longer than 80 characters (found 86). 25
Errors Missing a Javadoc comment. 25
Errors Line has trailing spaces. 26
Errors Line contains a tab character. 26
Errors Line is longer than 80 characters (found 95). 27
Errors Line contains a tab character. 27
Errors Missing a Javadoc comment. 27
Errors Line contains a tab character. 28
Errors Line contains a tab character. 29
Errors Parameter e should be final. 29
Errors Line contains a tab character. 30
Errors Line contains a tab character. 31
Errors '}' is not followed by whitespace. 31
Errors '}' is not preceded with whitespace. 31
Errors Missing a Javadoc comment. 33
Errors Missing a Javadoc comment. 37
Errors Parameter classpaths should be final. 37
Errors Line contains a tab character. 42
Errors Method 'getAllocator' is not designed for extension - needs to be abstract, final or empty. 42
Errors Line contains a tab character. 43
Errors Line contains a tab character. 44
Errors Line contains a tab character. 45

src/main/java/org/jadira/scanner/core/spi/AbstractResolver.java

Violation Message Line
Errors Missing a Javadoc comment. 17
Errors Line contains a tab character. 19
Errors Missing a Javadoc comment. 19
Errors Line contains a tab character. 21
Errors Missing a Javadoc comment. 21
Errors Line contains a tab character. 23
Errors Missing a Javadoc comment. 23
Errors Line has trailing spaces. 24
Errors Line contains a tab character. 24
Errors Line contains a tab character. 25
Errors Missing a Javadoc comment. 25
Errors Line contains a tab character. 26
Errors Line contains a tab character. 27
Errors Line has trailing spaces. 28
Errors Line contains a tab character. 28
Errors Line contains a tab character. 29
Errors Missing a Javadoc comment. 29
Errors Parameter driverData should be final. 29
Errors 'driverData' hides a field. 29
Errors Line contains a tab character. 30
Errors Line contains a tab character. 31
Errors Line has trailing spaces. 32
Errors Line contains a tab character. 32
Errors Line contains a tab character. 33
Errors Method 'getDriverData' is not designed for extension - needs to be abstract, final or empty. 33
Errors Missing a Javadoc comment. 33
Errors Line contains a tab character. 34
Errors Line contains a tab character. 35
Errors Line has trailing spaces. 36
Errors Line contains a tab character. 36
Errors Line contains a tab character. 37
Errors Method 'locate' is not designed for extension - needs to be abstract, final or empty. 37
Errors Missing a Javadoc comment. 37
Errors Parameter locator should be final. 37
Errors Line has trailing spaces. 38
Errors Line contains a tab character. 38
Errors Line contains a tab character. 39
Errors Line contains a tab character. 40
Errors Line contains a tab character. 41
Errors Line contains a tab character. 42
Errors Line is longer than 80 characters (found 82). 43
Errors Line contains a tab character. 43
Errors Avoid inline conditionals. 43
Errors Line contains a tab character. 44
Errors Line contains a tab character. 45
Errors Line contains a tab character. 46
Errors Line contains a tab character. 47
Errors Line contains a tab character. 48
Errors Line has trailing spaces. 49
Errors Line contains a tab character. 49
Errors Line contains a tab character. 50
Errors Method 'allocate' is not designed for extension - needs to be abstract, final or empty. 50
Errors Missing a Javadoc comment. 50
Errors Parameter driverData should be final. 50
Errors 'driverData' hides a field. 50
Errors Line has trailing spaces. 51
Errors Line contains a tab character. 51
Errors Line is longer than 80 characters (found 95). 52
Errors Line contains a tab character. 52
Errors Line contains a tab character. 53
Errors Line has trailing spaces. 54
Errors Line contains a tab character. 54
Errors Line contains a tab character. 55
Errors Line contains a tab character. 56
Errors Line has trailing spaces. 57
Errors Line contains a tab character. 57
Errors Line contains a tab character. 58
Errors Method 'project' is not designed for extension - needs to be abstract, final or empty. 58
Errors Missing a Javadoc comment. 58
Errors Parameter projector should be final. 58
Errors Parameter sourceList should be final. 58
Errors Line has trailing spaces. 59
Errors Line contains a tab character. 59
Errors Line is longer than 80 characters (found 84). 60
Errors Line contains a tab character. 60
Errors Line contains a tab character. 61
Errors Line has trailing spaces. 62
Errors Line contains a tab character. 62
Errors Line contains a tab character. 63
Errors Line contains a tab character. 64
Errors Line has trailing spaces. 65
Errors Line contains a tab character. 65
Errors Line contains a tab character. 66
Errors Method 'assign' is not designed for extension - needs to be abstract, final or empty. 66
Errors Missing a Javadoc comment. 66
Errors Parameter sourceList should be final. 66
Errors Line has trailing spaces. 67
Errors Line contains a tab character. 67
Errors Line is longer than 80 characters (found 94). 68
Errors Line contains a tab character. 68
Errors Line contains a tab character. 69
Errors Line has trailing spaces. 70
Errors Line contains a tab character. 70
Errors Line contains a tab character. 71
Errors Line contains a tab character. 72
Errors Line has trailing spaces. 73
Errors Line contains a tab character. 73
Errors Line is longer than 80 characters (found 119). 74
Errors Line contains a tab character. 74
Errors Missing a Javadoc comment. 74
Errors Parameter sourceType should be final. 74
Errors Parameter limit should be final. 74
Errors Parameter myFilters should be final. 74
Errors Parameter sourceList should be final. 74
Errors Line contains a tab character. 76
Errors Line contains a tab character. 77
Errors Line contains a tab character. 78
Errors Line has trailing spaces. 79
Errors Line contains a tab character. 79
Errors Line contains a tab character. 80
Errors Line contains a tab character. 81
Errors Line is longer than 80 characters (found 83). 82
Errors Line contains a tab character. 82
Errors Line has trailing spaces. 83
Errors Line contains a tab character. 83
Errors Line contains a tab character. 84
Errors Line contains a tab character. 85
Errors Line has trailing spaces. 86
Errors Line contains a tab character. 86
Errors Line is longer than 80 characters (found 97). 87
Errors Line contains a tab character. 87
Errors Line contains a tab character. 88
Errors Line contains a tab character. 89
Errors Line contains a tab character. 90
Errors Line contains a tab character. 91
Errors Line contains a tab character. 92
Errors Line has trailing spaces. 93
Errors Line contains a tab character. 93
Errors Line contains a tab character. 94
Errors Missing a Javadoc comment. 94
Errors ',' is not followed by whitespace. 94
Errors Line has trailing spaces. 95
Errors Line contains a tab character. 95
Errors Line contains a tab character. 96
Errors Missing a Javadoc comment. 96
Errors ',' is not followed by whitespace. 96
Errors Line contains a tab character. 98
Errors Method 'resolveFirst' is not designed for extension - needs to be abstract, final or empty. 98
Errors Line is longer than 80 characters (found 97). 99
Errors Line contains a tab character. 99
Errors Parameter locator should be final. 99
Errors Parameter projector should be final. 99
Errors Parameter filters should be final. 99
Errors Line is longer than 80 characters (found 100). 100
Errors Line contains a tab character. 100
Errors Line contains a tab character. 101
Errors Avoid inline conditionals. 101
Errors Line contains a tab character. 102
Errors Line contains a tab character. 104
Errors Method 'resolve' is not designed for extension - needs to be abstract, final or empty. 104
Errors Line is longer than 80 characters (found 123). 105
Errors Line contains a tab character. 105
Errors Parameter limit should be final. 105
Errors Parameter locator should be final. 105
Errors Parameter projector should be final. 105
Errors Parameter filters should be final. 105
Errors Line contains a tab character. 107
Errors Line has trailing spaces. 108
Errors Line contains a tab character. 108
Errors Line contains a tab character. 109
Errors Line contains a tab character. 110
Errors Line has trailing spaces. 111
Errors Line contains a tab character. 111
Errors Line contains a tab character. 112
Errors Line contains a tab character. 113
Errors Line contains a tab character. 115
Errors Line has trailing spaces. 116
Errors Line contains a tab character. 116
Errors Line has trailing spaces. 117
Errors Line contains a tab character. 117
Errors Line contains a tab character. 118
Errors Line has trailing spaces. 119
Errors Line contains a tab character. 119
Errors Line contains a tab character. 120
Errors Line contains a tab character. 121
Errors Line contains a tab character. 122
Errors Line contains a tab character. 123
Errors Line contains a tab character. 124
Errors Line is longer than 80 characters (found 86). 125
Errors Line contains a tab character. 125
Errors Line is longer than 80 characters (found 97). 126
Errors Line contains a tab character. 126
Errors Line contains a tab character. 127
Errors Line has trailing spaces. 128
Errors Line contains a tab character. 128
Errors Line is longer than 80 characters (found 100). 129
Errors Line contains a tab character. 129
Errors Line has trailing spaces. 130
Errors Line contains a tab character. 130
Errors Line contains a tab character. 131
Errors Line contains a tab character. 132
Errors Line is longer than 80 characters (found 99). 133
Errors Line contains a tab character. 133
Errors Line contains a tab character. 134
Errors Line contains a tab character. 135
Errors Line contains a tab character. 136
Errors Line contains a tab character. 137
Errors Line contains a tab character. 138
Errors Line contains a tab character. 139
Errors Line is longer than 80 characters (found 96). 140
Errors Line contains a tab character. 140
Errors Avoid inline conditionals. 140
Errors Line contains a tab character. 141
Errors Line contains a tab character. 142
Errors Line contains a tab character. 144
Errors Method 'resolveAll' is not designed for extension - needs to be abstract, final or empty. 144
Errors Line is longer than 80 characters (found 111). 145
Errors Line contains a tab character. 145
Errors Parameter locator should be final. 145
Errors Parameter projector should be final. 145
Errors Parameter filters should be final. 145
Errors Line contains a tab character. 146
Errors Line contains a tab character. 147
Errors Line has trailing spaces. 148
Errors Line contains a tab character. 148
Errors Line contains a tab character. 149
Errors Method 'getSourceType' is not designed for extension - needs to be abstract, final or empty. 149
Errors Missing a Javadoc comment. 149
Errors Line is longer than 80 characters (found 99). 150
Errors Line contains a tab character. 150
Errors Line contains a tab character. 151
Errors Line contains a tab character. 153
Errors Method 'getTargetType' is not designed for extension - needs to be abstract, final or empty. 153
Errors Missing a Javadoc comment. 153
Errors Line is longer than 80 characters (found 99). 154
Errors Line contains a tab character. 154
Errors Line contains a tab character. 155

src/main/java/org/jadira/scanner/core/spi/TypeHelper.java

Violation Message Line
Errors File does not end with a newline. 0
Errors First sentence should end with a period. 28
Errors Line contains a tab character. 33
Errors Missing a Javadoc comment. 33
Errors Line contains a tab character. 34
Errors Line has trailing spaces. 35
Errors Line contains a tab character. 35
Errors Line is longer than 80 characters (found 83). 37
Errors Parameter type should be final. 41
Errors Line is longer than 80 characters (found 85). 47
Errors Line is longer than 80 characters (found 91). 60
Errors Line is longer than 80 characters (found 84). 63
Errors Line is longer than 80 characters (found 106). 66
Errors Parameter baseClass should be final. 66
Errors Parameter childClass should be final. 66
Errors Line is longer than 80 characters (found 90). 72
Errors Line is longer than 80 characters (found 88). 78
Errors Line is longer than 80 characters (found 81). 81
Errors Line is longer than 80 characters (found 96). 90
Errors Line is longer than 80 characters (found 86). 96

src/main/java/org/jadira/scanner/core/utils/lang/IterableEnumeration.java

Violation Message Line
Errors File does not end with a newline. 0
Errors Missing package-info.java file. 0
Errors First sentence should end with a period. 21
Errors Missing a Javadoc comment. 27
Errors First sentence should end with a period. 29
Errors Parameter enumeration should be final. 33
Errors 'enumeration' hides a field. 33
Errors First sentence should end with a period. 37
Errors Expected an @return tag. 40
Errors Method 'iterator' is not designed for extension - needs to be abstract, final or empty. 40
Errors Line is longer than 80 characters (found 103). 53
Errors First sentence should end with a period. 58
Errors Parameter enumeration should be final. 64

src/main/java/org/jadira/scanner/core/utils/reflection/ClassLoaderUtils.java

Violation Message Line
Errors Missing package-info.java file. 0
Errors First sentence should end with a period. 15
Errors Line contains a tab character. 20
Errors Missing a Javadoc comment. 20
Errors Line contains a tab character. 21
Errors First sentence should end with a period. 23
Errors Line contains a tab character. 23
Errors Line contains a tab character. 24
Errors Line contains a tab character. 25
Errors Line contains a tab character. 26
Errors Line contains a tab character. 27
Errors Line contains a tab character. 28
Errors Line is longer than 80 characters (found 82). 29
Errors Line contains a tab character. 29
Errors Parameter classLoaders should be final. 29
Errors Line contains a tab character. 31
Errors Line contains a tab character. 32
Errors Line contains a tab character. 33
Errors Line contains a tab character. 35
Errors Line contains a tab character. 36
Errors Line contains a tab character. 37
Errors Line contains a tab character. 38
Errors Line contains a tab character. 40
Errors Line contains a tab character. 41
Errors Line contains a tab character. 42
Errors Line contains a tab character. 43
Errors Line contains a tab character. 44
Errors '{' is followed by whitespace. 44
Errors Line contains a tab character. 45
Errors Line contains a tab character. 46
Errors Line contains a tab character. 47
Errors Line contains a tab character. 48
Errors '{' is followed by whitespace. 48
Errors Line contains a tab character. 49
Errors Line is longer than 80 characters (found 95). 50
Errors Line contains a tab character. 50
Errors '{' is followed by whitespace. 50
Errors Line contains a tab character. 51
Errors Line contains a tab character. 52
Errors Line contains a tab character. 53
Errors First sentence should end with a period. 55
Errors Line contains a tab character. 55
Errors Line contains a tab character. 56
Errors Line contains a tab character. 57
Errors Line contains a tab character. 58
Errors Line contains a tab character. 59
Errors Line contains a tab character. 60
Errors Line contains a tab character. 61
Errors Line contains a tab character. 62
Errors Line contains a tab character. 63
Errors Parameter name should be final. 63
Errors Line is longer than 80 characters (found 84). 64
Errors Line contains a tab character. 64
Errors Parameter classLoaders should be final. 64
Errors Line contains a tab character. 66
Errors Line contains a tab character. 68
Errors Line contains a tab character. 69
Errors Line contains a tab character. 70
Errors Line contains a tab character. 71
Errors Line contains a tab character. 72
Errors Line contains a tab character. 73
Errors Must have at least one statement. 73
Errors Line contains a tab character. 74
Errors Line contains a tab character. 75
Errors Line contains a tab character. 76
Errors Line contains a tab character. 77
Errors Line contains a tab character. 78
Errors Line contains a tab character. 79

src/main/java/org/jadira/scanner/file/ClasspathFileResolver.java

Violation Message Line
Errors Missing package-info.java file. 0
Errors Missing a Javadoc comment. 26
Errors Line is longer than 80 characters (found 96). 28
Errors Line contains a tab character. 28
Errors Missing a Javadoc comment. 28
Errors Line contains a tab character. 29
Errors Line contains a tab character. 30
Errors Parameter e should be final. 30
Errors Line contains a tab character. 31
Errors Line contains a tab character. 32
Errors '}' is not followed by whitespace. 32
Errors '}' is not preceded with whitespace. 32
Errors Line has trailing spaces. 33
Errors Line contains a tab character. 33
Errors Line is longer than 80 characters (found 103). 34
Errors Missing a Javadoc comment. 34
Errors Line has trailing spaces. 36
Errors Missing a Javadoc comment. 36
Errors Line contains a tab character. 36
Errors Line has trailing spaces. 39
Errors Missing a Javadoc comment. 40
Errors Parameter classpaths should be final. 40
Errors Line contains a tab character. 41
Errors Line contains a tab character. 42
Errors Line contains a tab character. 45
Errors Method 'getAssigner' is not designed for extension - needs to be abstract, final or empty. 45
Errors Line contains a tab character. 46
Errors Line contains a tab character. 47
Errors Line contains a tab character. 48

src/main/java/org/jadira/scanner/file/locator/ContainedClassClasspathUrlLocator.java

Violation Message Line
Errors Missing package-info.java file. 0
Errors First sentence should end with a period. 32
Errors Line contains a tab character. 37
Errors Missing a Javadoc comment. 37
Errors Line has trailing spaces. 38
Errors Line contains a tab character. 38
Errors Line contains a tab character. 39
Errors Missing a Javadoc comment. 39
Errors Line is longer than 80 characters (found 95). 41
Errors Line contains a tab character. 41
Errors Missing a Javadoc comment. 41
Errors Parameter clazz should be final. 41
Errors Parameter classLoaders should be final. 41
Errors 'classLoaders' hides a field. 41
Errors Line contains a tab character. 42
Errors Line contains a tab character. 43
Errors Line has trailing spaces. 44
Errors Line contains a tab character. 44
Errors Line is longer than 80 characters (found 83). 45
Errors Line contains a tab character. 45
Errors Line contains a tab character. 46
Errors Line has trailing spaces. 47
Errors Line contains a tab character. 47
Errors Line is longer than 80 characters (found 103). 48
Errors Line contains a tab character. 48
Errors Missing a Javadoc comment. 48
Errors Parameter classes should be final. 48
Errors Parameter classLoaders should be final. 48
Errors 'classLoaders' hides a field. 48
Errors Line has trailing spaces. 53
Errors Line contains a tab character. 55
Errors Line has trailing spaces. 56
Errors Line contains a tab character. 56
Errors Line contains a tab character. 57
Errors Method 'locate' is not designed for extension - needs to be abstract, final or empty. 57
Errors Line contains a tab character. 58
Errors Line has trailing spaces. 61
Errors Line contains a tab character. 64
Errors Line is longer than 80 characters (found 121). 65
Errors Line contains a tab character. 65
Errors Line has trailing spaces. 66
Errors Line contains a tab character. 66
Errors Line is longer than 80 characters (found 123). 67
Errors Line contains a tab character. 67
Errors Line has trailing spaces. 68
Errors Line contains a tab character. 68
Errors Line has trailing spaces. 70
Errors Line is longer than 80 characters (found 101). 72
Errors Line has trailing spaces. 74
Errors Line is longer than 80 characters (found 117). 78
Errors Line contains a tab character. 78
Errors Line contains a tab character. 80
Errors Line contains a tab character. 81
Errors Line is longer than 80 characters (found 109). 83
Errors Line contains a tab character. 83
Errors Line has trailing spaces. 86
Errors Line contains a tab character. 86
Errors Line has trailing spaces. 89
Errors Line contains a tab character. 89
Errors Line is longer than 80 characters (found 103). 90
Errors Missing a Javadoc comment. 90
Errors Parameter nextResource should be final. 90
Errors Parameter nextResourceMatchedUrl should be final. 90
Errors Line is longer than 80 characters (found 98). 94
Errors Line is longer than 80 characters (found 115). 97
Errors Line is longer than 80 characters (found 83). 102
Errors '5' is a magic number. 102
Errors Line is longer than 80 characters (found 125). 107
Errors Line is longer than 80 characters (found 84). 111
Errors Line has trailing spaces. 121
Errors Line has trailing spaces. 122
Errors Missing a Javadoc comment. 123
Errors Parameter clazz should be final. 123
Errors Line has trailing spaces. 124

src/main/java/org/jadira/scanner/file/locator/IdentityUrlLocator.java

Violation Message Line
Errors First sentence should end with a period. 23
Errors Line contains a tab character. 28
Errors Missing a Javadoc comment. 28
Errors Line contains a tab character. 30
Errors Missing a Javadoc comment. 30
Errors Parameter urls should be final. 30
Errors 'urls' hides a field. 30
Errors Line contains a tab character. 31
Errors Line contains a tab character. 32
Errors Line contains a tab character. 34
Errors Method 'locate' is not designed for extension - needs to be abstract, final or empty. 34
Errors Line contains a tab character. 35
Errors Line contains a tab character. 36
Errors Line contains a tab character. 37

src/main/java/org/jadira/scanner/file/locator/JavaClasspathUrlLocator.java

Violation Message Line
Errors First sentence should end with a period. 28
Errors Line is longer than 80 characters (found 87). 29
Errors Line has trailing spaces. 33
Errors Line contains a tab character. 34
Errors Method 'locate' is not designed for extension - needs to be abstract, final or empty. 34
Errors Line contains a tab character. 35
Errors Line is longer than 80 characters (found 87). 39
Errors Line has trailing spaces. 42
Errors Line contains a tab character. 43
Errors Line has trailing spaces. 44
Errors Line is longer than 80 characters (found 100). 47
Errors Line has trailing spaces. 49
Errors Line is longer than 80 characters (found 99). 53
Errors Line contains a tab character. 53

src/main/java/org/jadira/scanner/file/locator/JdkBaseClasspathUrlLocator.java

Violation Message Line
Errors First sentence should end with a period. 28
Errors Line is longer than 80 characters (found 90). 29
Errors Line is longer than 80 characters (found 90). 33
Errors Line contains a tab character. 33
Errors Missing a Javadoc comment. 33
Errors Line has trailing spaces. 34
Errors Line contains a tab character. 35
Errors Missing a Javadoc comment. 35
Errors Line contains a tab character. 37
Errors Missing a Javadoc comment. 37
Errors Line has trailing spaces. 40
Errors Line contains a tab character. 40
Errors Line contains a tab character. 41
Errors Missing a Javadoc comment. 41
Errors Parameter includeRtJar should be final. 41
Errors 'includeRtJar' hides a field. 41
Errors Line contains a tab character. 42
Errors Line contains a tab character. 43
Errors Line has trailing spaces. 44
Errors Line contains a tab character. 44
Errors Line contains a tab character. 45
Errors Method 'locate' is not designed for extension - needs to be abstract, final or empty. 45
Errors Line contains a tab character. 46
Errors Line is longer than 80 characters (found 117). 50
Errors Line is longer than 80 characters (found 199). 56
Errors Line is longer than 80 characters (found 108). 60
Errors Line is longer than 80 characters (found 113). 63
Errors Line is longer than 80 characters (found 98). 70
Errors Missing a Javadoc comment. 70
Errors Parameter classpaths should be final. 70
Errors Parameter extensionDirs should be final. 70
Errors Line has trailing spaces. 73
Errors Line has trailing spaces. 75
Errors Line is longer than 80 characters (found 97). 79
Errors Line is longer than 80 characters (found 130). 82

src/main/java/org/jadira/scanner/file/locator/MarkerFileClasspathUrlLocator.java

Violation Message Line
Errors First sentence should end with a period. 32
Errors Line contains a tab character. 37
Errors Missing a Javadoc comment. 37
Errors Line contains a tab character. 39
Errors Missing a Javadoc comment. 39
Errors Line has trailing spaces. 40
Errors Line contains a tab character. 40
Errors Line is longer than 80 characters (found 98). 41
Errors Line contains a tab character. 41
Errors Missing a Javadoc comment. 41
Errors Parameter markerFilePath should be final. 41
Errors Parameter classLoaders should be final. 41
Errors 'classLoaders' hides a field. 41
Errors Line contains a tab character. 42
Errors Line contains a tab character. 43
Errors Line is longer than 80 characters (found 83). 44
Errors Line contains a tab character. 44
Errors Line contains a tab character. 45
Errors Line has trailing spaces. 46
Errors Line contains a tab character. 46
Errors Line is longer than 80 characters (found 105). 47
Errors Line contains a tab character. 47
Errors Missing a Javadoc comment. 47
Errors Parameter markerFilePaths should be final. 47
Errors Parameter classLoaders should be final. 47
Errors 'classLoaders' hides a field. 47
Errors Line contains a tab character. 53
Errors Line has trailing spaces. 54
Errors Line contains a tab character. 54
Errors Line contains a tab character. 55
Errors Method 'locate' is not designed for extension - needs to be abstract, final or empty. 55
Errors Line contains a tab character. 56
Errors Line has trailing spaces. 59
Errors Line contains a tab character. 62
Errors Line is longer than 80 characters (found 121). 63
Errors Line contains a tab character. 63
Errors Line has trailing spaces. 64
Errors Line contains a tab character. 64
Errors Line is longer than 80 characters (found 123). 65
Errors Line contains a tab character. 65
Errors Line has trailing spaces. 66
Errors Line contains a tab character. 66
Errors Line has trailing spaces. 68
Errors Line is longer than 80 characters (found 101). 70
Errors Line has trailing spaces. 72
Errors Line is longer than 80 characters (found 117). 76
Errors Line contains a tab character. 76
Errors Line contains a tab character. 78
Errors Line contains a tab character. 79
Errors Line is longer than 80 characters (found 109). 81
Errors Line contains a tab character. 81
Errors Line has trailing spaces. 84
Errors Line contains a tab character. 84
Errors Line has trailing spaces. 87
Errors Line contains a tab character. 87
Errors Line is longer than 80 characters (found 103). 88
Errors Missing a Javadoc comment. 88
Errors Parameter nextResource should be final. 88
Errors Parameter nextResourceMatchedUrl should be final. 88
Errors Line is longer than 80 characters (found 98). 92
Errors Line is longer than 80 characters (found 115). 95
Errors Line is longer than 80 characters (found 83). 100
Errors '5' is a magic number. 100
Errors Line is longer than 80 characters (found 125). 105
Errors Line is longer than 80 characters (found 84). 109
Errors Line has trailing spaces. 119
Errors Missing a Javadoc comment. 120
Errors Parameter name should be final. 120
Errors Line has trailing spaces. 121
Errors Line has trailing spaces. 122

src/main/java/org/jadira/scanner/file/locator/PackagesClasspathUrlLocator.java

Violation Message Line
Errors First sentence should end with a period. 32
Errors Line contains a tab character. 37
Errors Missing a Javadoc comment. 37
Errors Line contains a tab character. 39
Errors Missing a Javadoc comment. 39
Errors Line has trailing spaces. 40
Errors Line contains a tab character. 40
Errors Line is longer than 80 characters (found 96). 41
Errors Line contains a tab character. 41
Errors Missing a Javadoc comment. 41
Errors Parameter markerFilePath should be final. 41
Errors Parameter classLoaders should be final. 41
Errors 'classLoaders' hides a field. 41
Errors Line contains a tab character. 42
Errors Line contains a tab character. 43
Errors Line is longer than 80 characters (found 83). 44
Errors Line contains a tab character. 44
Errors Line contains a tab character. 45
Errors Line has trailing spaces. 46
Errors Line contains a tab character. 46
Errors Line is longer than 80 characters (found 99). 47
Errors Missing a Javadoc comment. 47
Errors Parameter markerFilePaths should be final. 47
Errors Parameter classLoaders should be final. 47
Errors 'classLoaders' hides a field. 47
Errors Line contains a tab character. 48
Errors Line contains a tab character. 49
Errors Line contains a tab character. 50
Errors Line contains a tab character. 51
Errors Line is longer than 80 characters (found 83). 52
Errors Line contains a tab character. 52
Errors Line contains a tab character. 53
Errors Line has trailing spaces. 54
Errors Line contains a tab character. 54
Errors Line contains a tab character. 55
Errors Method 'locate' is not designed for extension - needs to be abstract, final or empty. 55
Errors Line contains a tab character. 56
Errors Line has trailing spaces. 59
Errors Line has trailing spaces. 62
Errors Line contains a tab character. 62
Errors Line is longer than 80 characters (found 121). 63
Errors Line contains a tab character. 63
Errors Line has trailing spaces. 64
Errors Line contains a tab character. 64
Errors Line is longer than 80 characters (found 123). 65
Errors Line contains a tab character. 65
Errors Line has trailing spaces. 66
Errors Line contains a tab character. 66
Errors Line has trailing spaces. 68
Errors Line is longer than 80 characters (found 101). 70
Errors Line has trailing spaces. 72
Errors Line is longer than 80 characters (found 117). 76
Errors Line contains a tab character. 76
Errors Line contains a tab character. 78
Errors Line contains a tab character. 79
Errors Line is longer than 80 characters (found 109). 81
Errors Line contains a tab character. 81
Errors Line has trailing spaces. 84
Errors Line contains a tab character. 84
Errors Line has trailing spaces. 87
Errors Line contains a tab character. 87
Errors Line is longer than 80 characters (found 103). 88
Errors Missing a Javadoc comment. 88
Errors Parameter nextResource should be final. 88
Errors Parameter nextResourceMatchedUrl should be final. 88
Errors Line is longer than 80 characters (found 98). 92
Errors Line is longer than 80 characters (found 115). 95
Errors Line is longer than 80 characters (found 83). 100
Errors '5' is a magic number. 100
Errors Line is longer than 80 characters (found 125). 105
Errors Line is longer than 80 characters (found 84). 109
Errors Line has trailing spaces. 119
Errors Missing a Javadoc comment. 120
Errors Parameter name should be final. 120
Errors Line has trailing spaces. 121
Errors Line has trailing spaces. 122

src/main/java/org/jadira/scanner/file/locator/WebappClasspathUrlLocator.java

Violation Message Line
Errors File does not end with a newline. 0
Errors First sentence should end with a period. 30
Errors Line contains a tab character. 35
Errors Missing a Javadoc comment. 35
Errors Line contains a tab character. 37
Errors Missing a Javadoc comment. 37
Errors Parameter servletContext should be final. 37
Errors 'servletContext' hides a field. 37
Errors Line contains a tab character. 38
Errors Line contains a tab character. 39
Errors Line has trailing spaces. 40
Errors Line contains a tab character. 40
Errors Line contains a tab character. 41
Errors Method 'locate' is not designed for extension - needs to be abstract, final or empty. 41
Errors Line contains a tab character. 42
Errors Line is longer than 80 characters (found 109). 45
Errors First sentence should end with a period. 57
Errors Line is longer than 80 characters (found 95). 58
Errors Line is longer than 80 characters (found 98). 59
Errors Parameter servletContext should be final. 64
Errors Expected @param tag for 'servletContext'. 64

src/main/java/org/jadira/scanner/file/projector/AntPathProjector.java

Violation Message Line
Errors Missing package-info.java file. 0
Errors Missing a Javadoc comment. 12
Errors Line contains a tab character. 14
Errors Missing a Javadoc comment. 14
Errors Line has trailing spaces. 15
Errors Line contains a tab character. 15
Errors Line contains a tab character. 16
Errors Missing a Javadoc comment. 16
Errors Parameter path should be final. 16
Errors 'path' hides a field. 16
Errors Line contains a tab character. 17
Errors Line contains a tab character. 18
Errors Line has trailing spaces. 19
Errors Line contains a tab character. 19
Errors Line contains a tab character. 20
Errors Method 'project' is not designed for extension - needs to be abstract, final or empty. 20
Errors Line contains a tab character. 21
Errors Parameter segment should be final. 21
Errors Line contains a tab character. 23
Errors Line has trailing spaces. 24
Errors Line contains a tab character. 24
Errors Line contains a tab character. 25
Errors Line contains a tab character. 26
Errors Line contains a tab character. 27
Errors Line contains a tab character. 28
Errors Line contains a tab character. 29
Errors Line contains a tab character. 30
Errors Line contains a tab character. 31
Errors Line contains a tab character. 32
Errors Line is longer than 80 characters (found 112). 34
Errors Line contains a tab character. 34
Errors Missing a Javadoc comment. 34
Errors Parameter parentFile should be final. 34
Errors Parameter pattern should be final. 34
Errors Redundant throws: 'FileAccessException' is unchecked exception. 34
Errors Line contains a tab character. 36
Errors Line contains a tab character. 38
Errors Line is longer than 80 characters (found 101). 39
Errors Line contains a tab character. 39
Errors Line contains a tab character. 40
Errors Line contains a tab character. 41
Errors Line is longer than 80 characters (found 95). 42
Errors Line contains a tab character. 42
Errors Line contains a tab character. 43
Errors Line contains a tab character. 44
Errors Line contains a tab character. 45
Errors Line is longer than 80 characters (found 81). 47
Errors Line contains a tab character. 47
Errors Missing a Javadoc comment. 47
Errors Parameter parentFile should be final. 47
Errors Parameter path should be final. 47
Errors 'path' hides a field. 47
Errors Line contains a tab character. 49
Errors Line contains a tab character. 50
Errors Line contains a tab character. 51
Errors Line contains a tab character. 52
Errors Line contains a tab character. 53
Errors Line contains a tab character. 54
Errors Line contains a tab character. 55
Errors Line is longer than 80 characters (found 132). 57
Errors Line contains a tab character. 57
Errors Missing a Javadoc comment. 57
Errors Parameter pattern should be final. 57
Errors Parameter root should be final. 57
Errors Parameter currentParent should be final. 57
Errors Line contains a tab character. 59
Errors Line contains a tab character. 60
Errors Line contains a tab character. 61
Errors Line is longer than 80 characters (found 103). 62
Errors Line contains a tab character. 62
Errors Line is longer than 80 characters (found 114). 63
Errors Line contains a tab character. 63
Errors Line is longer than 80 characters (found 97). 64
Errors Line contains a tab character. 64
Errors Line contains a tab character. 65
Errors Line is longer than 80 characters (found 90). 66
Errors Line contains a tab character. 66
Errors Line contains a tab character. 67
Errors Line contains a tab character. 68
Errors Line is longer than 80 characters (found 84). 69
Errors Line contains a tab character. 69
Errors Line is longer than 80 characters (found 116). 70
Errors Line contains a tab character. 70
Errors Line contains a tab character. 71
Errors Line contains a tab character. 72
Errors Line contains a tab character. 73
Errors Line contains a tab character. 74