Checkstyle Results

The following document contains the results of Checkstyle .

Summary

FilesInfosWarningsErrors
10000759

Files

FilesIWE
org/smartcrawler/Crawler.java 0015
org/smartcrawler/DownloadEngine.java 001
org/smartcrawler/common/AbstractParametrizableComponent.java 001
org/smartcrawler/common/ConfigReader.java 0041
org/smartcrawler/common/Context.java 0032
org/smartcrawler/common/ImprovedLinksProvider.java 001
org/smartcrawler/common/Link.java 0019
org/smartcrawler/common/LinksProvider.java 0024
org/smartcrawler/common/MalformedLinkException.java 001
org/smartcrawler/common/Provider.java 0010
org/smartcrawler/common/ProviderFactory.java 004
org/smartcrawler/common/Queue.java 008
org/smartcrawler/common/SCLogger.java 0016
org/smartcrawler/common/SCLoggerFactory.java 009
org/smartcrawler/common/SimpleQueue.java 003
org/smartcrawler/common/SiteConfiguration.java 0030
org/smartcrawler/common/package.html 001
org/smartcrawler/examples/QuickTest.java 004
org/smartcrawler/examples/package.html 001
org/smartcrawler/extractor/HtmlURL.java 0011
org/smartcrawler/extractor/HtmlURLImpl.java 0025
org/smartcrawler/extractor/LinkBuilder.java 003
org/smartcrawler/extractor/LinkBuilderImpl.java 0026
org/smartcrawler/extractor/LinksExtractor.java 003
org/smartcrawler/extractor/MimeTypeTranslator.java 00195
org/smartcrawler/extractor/PatternProvider.java 0011
org/smartcrawler/extractor/RegExpLinksExtractor.java 001
org/smartcrawler/extractor/UnhandledMimeTypeException.java 002
org/smartcrawler/extractor/package.html 001
org/smartcrawler/extractor/pattern/AbstractPattern.java 0016
org/smartcrawler/extractor/pattern/ConcretePattern.java 0018
org/smartcrawler/extractor/pattern/package.html 001
org/smartcrawler/filter/ContainedWordFilter.java 008
org/smartcrawler/filter/ContentTypeLinkFilter.java 004
org/smartcrawler/filter/DefaultLinkFilter.java 006
org/smartcrawler/filter/FilterManager.java 001
org/smartcrawler/filter/LinkFilter.java 008
org/smartcrawler/filter/PostFilterLink.java 002
org/smartcrawler/filter/PrecFilterLink.java 002
org/smartcrawler/filter/package.html 001
org/smartcrawler/package.html 001
org/smartcrawler/persistence/FileSystemPersister.java 0033
org/smartcrawler/persistence/Persister.java 002
org/smartcrawler/persistence/package.html 001
org/smartcrawler/retriever/Call.java 0014
org/smartcrawler/retriever/Content.java 0012
org/smartcrawler/retriever/CustomCallsQueue.java 004
org/smartcrawler/retriever/HttpCall.java 0025
org/smartcrawler/retriever/HttpCallRetriever.java 0043
org/smartcrawler/retriever/MultiThreadHttpCallRetriever.java 0021
org/smartcrawler/retriever/Response.java 0020
org/smartcrawler/retriever/Retriever.java 003
org/smartcrawler/retriever/SmartGetMethod.java 0013
org/smartcrawler/retriever/package.html 001

org/smartcrawler/Crawler.java

ErrorLine
Error Expected @throws tag for 'MalformedLinkException'. 65
Error Expected @throws tag for 'ConfigurationException'. 65
Error Expected @param tag for 'urlStr'. 80
Error 'context' hides a field. 80
Error Expected @param tag for 'context'. 80
Error Expected @throws tag for 'MalformedLinkException'. 81
Error Expected @throws tag for 'ConfigurationException'. 81
Error Expected @param tag for 'urlStr'. 92
Error Expected @throws tag for 'MalformedLinkException'. 93
Error Expected @throws tag for 'ConfigurationException'. 93
Error Expected @param tag for 'urlStr'. 105
Error 'context' hides a field. 105
Error Expected @param tag for 'context'. 105
Error Expected @throws tag for 'MalformedLinkException'. 106
Error Expected @throws tag for 'ConfigurationException'. 106

org/smartcrawler/DownloadEngine.java

ErrorLine
Error Got an exception - expecting EOF, found '}' 0

org/smartcrawler/common/AbstractParametrizableComponent.java

ErrorLine
Error Got an exception - expecting EOF, found 'StringTokenizer' 0

org/smartcrawler/common/ConfigReader.java

ErrorLine
Error Line does not match expected header line of ' *'. 7
Error Unused import - java.io.File. 31
Error Expected an @return tag. 56
Error Expected @param tag for 'uri'. 56
Error Expected @throws tag for 'ConfigurationException'. 57
Error Expected an @return tag. 71
Error Expected @param tag for 'configFile'. 71
Error Expected @throws tag for 'ConfigurationException'. 72
Error Expected an @return tag. 111
Error Expected @param tag for 'conf'. 111
Error '}' is not followed by whitespace. 145
Error Expected an @return tag. 167
Error Expected @param tag for 'conf'. 167
Error Expected an @return tag. 219
Error Expected @param tag for 'conf'. 219
Error Expected an @return tag. 229
Error Expected @param tag for 'conf'. 229
Error Expected an @return tag. 238
Error Expected @param tag for 'conf'. 238
Error Must have at least one statement. 260
Error Expected an @return tag. 272
Error Expected @param tag for 'conf'. 272
Error 'cast' is not followed by whitespace. 276
Error '+' is not preceded with whitespace. 286
Error '+' is not followed by whitespace. 286
Error '+' is not preceded with whitespace. 286
Error '+' is not followed by whitespace. 286
Error '+' is not preceded with whitespace. 288
Error '+' is not followed by whitespace. 288
Error '+' is not preceded with whitespace. 288
Error '+' is not followed by whitespace. 288
Error Missing a Javadoc comment. 303
Error 'cast' is not followed by whitespace. 307
Error '+' is not preceded with whitespace. 318
Error '+' is not followed by whitespace. 318
Error '+' is not preceded with whitespace. 318
Error '+' is not followed by whitespace. 318
Error '+' is not preceded with whitespace. 320
Error '+' is not followed by whitespace. 320
Error '+' is not preceded with whitespace. 320
Error '+' is not followed by whitespace. 320

org/smartcrawler/common/Context.java

ErrorLine
Error Line does not match expected header line of ' *'. 7
Error Unused import - java.io.File. 27
Error Missing a Javadoc comment. 42
Error Missing a Javadoc comment. 43
Error Missing a Javadoc comment. 44
Error Missing a Javadoc comment. 45
Error Missing a Javadoc comment. 46
Error Missing a Javadoc comment. 47
Error Missing a Javadoc comment. 48
Error Missing a Javadoc comment. 50
Error '5' is a magic number. 58
Error Expected an @return tag. 78
Error 'precFiltersList' hides a field. 86
Error Expected @param tag for 'precFiltersList'. 86
Error Expected an @return tag. 94
Error 'postFiltersList' hides a field. 102
Error Expected @param tag for 'postFiltersList'. 102
Error Expected an @return tag. 110
Error 'engineThreadNumber' hides a field. 118
Error Expected @param tag for 'engineThreadNumber'. 118
Error Expected an @return tag. 126
Error 'loggers' hides a field. 134
Error Expected @param tag for 'loggers'. 134
Error Expected an @return tag. 142
Error 'initialLink' hides a field. 150
Error Expected @param tag for 'initialLink'. 150
Error Missing a Javadoc comment. 154
Error Missing a Javadoc comment. 158
Error 'retriever' hides a field. 158
Error Missing a Javadoc comment. 162
Error Missing a Javadoc comment. 166
Error 'persister' hides a field. 166

org/smartcrawler/common/ImprovedLinksProvider.java

ErrorLine
Error Got an exception - expecting EOF, found 'retrievedLinks' 0

org/smartcrawler/common/Link.java

ErrorLine
Error Missing a Javadoc comment. 42
Error Missing a Javadoc comment. 44
Error Missing a Javadoc comment. 45
Error Unused @param tag for 'urlStr'. 50
Error Expected @param tag for 'str'. 54
Error Expected @throws tag for 'MalformedLinkException'. 54
Error Avoid inline conditionals. 68
Error Avoid inline conditionals. 69
Error Expected an @return tag. 77
Error Expected an @return tag. 85
Error Expected an @return tag. 94
Error Expected @param tag for 'includeFile'. 94
Error ';' is not followed by whitespace. 97
Error Expected an @return tag. 116
Error Expected an @return tag. 125
Error Expected @param tag for 'objLink'. 125
Error 'if' is not followed by whitespace. 129
Error 'cast' is not followed by whitespace. 130
Error Expected an @return tag. 141

org/smartcrawler/common/LinksProvider.java

ErrorLine
Error Class LinksProvider should be declared as final. 40
Error Missing a Javadoc comment. 42
Error Missing a Javadoc comment. 43
Error Missing a Javadoc comment. 44
Error Missing a Javadoc comment. 45
Error Missing a Javadoc comment. 46
Error Missing a Javadoc comment. 47
Error Missing a Javadoc comment. 48
Error Expected an @return tag. 61
Error 'static' modifier out of order with the JLS suggestions. 61
Error Expected an @return tag. 72
Error 'catch' is not followed by whitespace. 77
Error Must have at least one statement. 77
Error '{' is not followed by whitespace. 77
Error '}' is not preceded with whitespace. 77
Error 'cast' is not followed by whitespace. 87
Error Expected @param tag for 'link'. 102
Error '&&' should be on a new line. 106
Error '&&' should be on a new line. 107
Error '&&' should be on a new line. 108
Error Expected @param tag for 'link'. 124
Error Expected an @return tag. 139
Error '{' is not preceded with whitespace. 139
Error Expected an @return tag. 147

org/smartcrawler/common/MalformedLinkException.java

ErrorLine
Error Expected @param tag for 'message'. 47

org/smartcrawler/common/Provider.java

ErrorLine
Error Expected an @return tag. 40
Error Redundant 'public' modifier. 40
Error Redundant 'public' modifier. 45
Error Expected @param tag for 'link'. 45
Error Redundant 'public' modifier. 50
Error Expected @param tag for 'link'. 50
Error Expected an @return tag. 55
Error Redundant 'public' modifier. 55
Error Expected an @return tag. 60
Error Redundant 'public' modifier. 60

org/smartcrawler/common/ProviderFactory.java

ErrorLine
Error Class ProviderFactory should be declared as final. 35
Error Missing a Javadoc comment. 37
Error Expected an @return tag. 44
Error Expected an @return tag. 61

org/smartcrawler/common/Queue.java

ErrorLine
Error Redundant 'public' modifier. 40
Error Expected @param tag for 'o'. 40
Error Expected an @return tag. 45
Error Redundant 'public' modifier. 45
Error Expected an @return tag. 50
Error Redundant 'public' modifier. 50
Error Missing a Javadoc comment. 52
Error Redundant 'public' modifier. 52

org/smartcrawler/common/SCLogger.java

ErrorLine
Error Missing a Javadoc comment. 40
Error Expected @param tag for 'name'. 46
Error Expected @param tag for 'name'. 54
Error Expected @param tag for 'lg'. 63
Error Missing a Javadoc comment. 68
Error Expected an @return tag. 88
Error 'static' modifier out of order with the JLS suggestions. 88
Error Expected @param tag for 'name'. 88
Error Expected an @return tag. 100
Error Expected an @return tag. 107
Error Expected an @return tag. 114
Error Expected an @return tag. 121
Error Expected an @return tag. 128
Error Expected an @return tag. 135
Error Expected an @return tag. 142
Error Expected an @return tag. 149

org/smartcrawler/common/SCLoggerFactory.java

ErrorLine
Error Unused import - org.apache.log4j.BasicConfigurator. 30
Error Expected @param tag for 'lg'. 51
Error Expected @param tag for 'layout'. 127
Error Expected @param tag for 'name'. 127
Error Expected @param tag for 'fileName'. 128
Error Expected @param tag for 'active'. 128
Error 'catch' is not followed by whitespace. 144
Error Expected an @return tag. 174
Error Expected @param tag for 'name'. 174

org/smartcrawler/common/SimpleQueue.java

ErrorLine
Error '{' is not preceded with whitespace. 38
Error Expected @param tag for 'o'. 51
Error Expected an @return tag. 59

org/smartcrawler/common/SiteConfiguration.java

ErrorLine
Error Missing a Javadoc comment. 42
Error Missing a Javadoc comment. 43
Error Missing a Javadoc comment. 44
Error Missing a Javadoc comment. 45
Error Missing a Javadoc comment. 46
Error Missing a Javadoc comment. 47
Error Missing a Javadoc comment. 48
Error Missing a Javadoc comment. 50
Error Missing a Javadoc comment. 52
Error Missing a Javadoc comment. 54
Error Missing a Javadoc comment. 59
Error Expected an @return tag. 68
Error Expected @param tag for 'paramId'. 68
Error Avoid nested blocks. 72
Error Avoid nested blocks. 83
Error Avoid nested blocks. 95
Error 'cast' is not followed by whitespace. 103
Error 'cast' is not followed by whitespace. 107
Error Avoid nested blocks. 113
Error 'cast' is not followed by whitespace. 121
Error 'cast' is not followed by whitespace. 125
Error Avoid nested blocks. 131
Error Avoid nested blocks. 137
Error Avoid nested blocks. 150
Error Avoid nested blocks. 158
Error Expected @param tag for 'configFile'. 168
Error Expected @param tag for 'configFile'. 176
Error Expected an @return tag. 188
Error 'initialLink' hides a field. 196
Error Expected @param tag for 'initialLink'. 196

org/smartcrawler/common/package.html

ErrorLine
Error Missing package documentation file.0

org/smartcrawler/examples/QuickTest.java

ErrorLine
Error Using the '.*' form of import should be avoided - org.smartcrawler.*. 30
Error Utility classes should not have a public or default constructor. 38
Error '{' is not preceded with whitespace. 77
Error '{' is not preceded with whitespace. 79

org/smartcrawler/examples/package.html

ErrorLine
Error Missing package documentation file.0

org/smartcrawler/extractor/HtmlURL.java

ErrorLine
Error Redundant 'public' modifier. 38
Error Redundant 'public' modifier. 41
Error Redundant 'public' modifier. 44
Error Redundant 'public' modifier. 47
Error Redundant 'public' modifier. 50
Error Expected an @return tag. 57
Error Redundant 'public' modifier. 57
Error Expected an @return tag. 62
Error Redundant 'public' modifier. 62
Error Expected an @return tag. 67
Error Redundant 'public' modifier. 67

org/smartcrawler/extractor/HtmlURLImpl.java

ErrorLine
Error Missing a Javadoc comment. 42
Error Missing a Javadoc comment. 43
Error Missing a Javadoc comment. 45
Error 'extractedURL' hides a field. 51
Error Expected @param tag for 'extractedURL'. 51
Error Expected an @return tag. 61
Error '||' should be on a new line. 63
Error '||' should be on a new line. 64
Error '||' should be on a new line. 65
Error Expected an @return tag. 74
Error Expected an @return tag. 82
Error ';' is not followed by whitespace. 88
Error ';' is not followed by whitespace. 89
Error ',' is not followed by whitespace. 101
Error 'catch' is not followed by whitespace. 102
Error '{' is not preceded with whitespace. 102
Error Must have at least one statement. 102
Error '{' is not followed by whitespace. 102
Error '}' is not preceded with whitespace. 102
Error Expected an @return tag. 113
Error 'if' construct must use '{}'s. 115
Error 'if' construct must use '{}'s. 117
Error Line has trailing spaces. 117
Error '||' should be on a new line. 117
Error 'else' construct must use '{}'s. 120

org/smartcrawler/extractor/LinkBuilder.java

ErrorLine
Error Redundant 'public' modifier. 44
Error Expected @param tag for 'htmlURL'. 44
Error Expected @throws tag for 'MalformedLinkException'. 44

org/smartcrawler/extractor/LinkBuilderImpl.java

ErrorLine
Error Missing a Javadoc comment. 43
Error Missing a Javadoc comment. 44
Error Missing a Javadoc comment. 46
Error Missing a Javadoc comment. 47
Error Missing a Javadoc comment. 48
Error 'parsedPageLink' hides a field. 54
Error Expected @param tag for 'parsedPageLink'. 54
Error '+' is not preceded with whitespace. 58
Error '+' is not followed by whitespace. 58
Error '{' is not preceded with whitespace. 61
Error Expected an @return tag. 72
Error Expected @param tag for 'htmlURL'. 72
Error Expected @throws tag for 'MalformedLinkException'. 72
Error 'if' is not followed by whitespace. 86
Error 'else' is not preceded with whitespace. 90
Error '}' is not followed by whitespace. 90
Error '+' should be on a new line. 94
Error ';' is not followed by whitespace. 108
Error ';' is not followed by whitespace. 109
Error ';' is not followed by whitespace. 110
Error 'while' is not followed by whitespace. 123
Error 'if' construct must use '{}'s. 138
Error '3' is a magic number. 140
Error '}' is not followed by whitespace. 152
Error '+' should be on a new line. 165
Error '+' should be on a new line. 166

org/smartcrawler/extractor/LinksExtractor.java

ErrorLine
Error Expected an @return tag. 44
Error Redundant 'public' modifier. 44
Error Expected @param tag for 'content'. 44

org/smartcrawler/extractor/MimeTypeTranslator.java

ErrorLine
Error Class MimeTypeTranslator should be declared as final. 35
Error Missing a Javadoc comment. 37
Error ',' is not followed by whitespace. 38
Error ',' is not followed by whitespace. 39
Error ',' is not followed by whitespace. 40
Error ',' is not followed by whitespace. 41
Error ',' is not followed by whitespace. 42
Error ',' is not followed by whitespace. 43
Error ',' is not followed by whitespace. 44
Error ',' is not followed by whitespace. 45
Error ',' is not followed by whitespace. 46
Error ',' is not followed by whitespace. 47
Error ',' is not followed by whitespace. 48
Error ',' is not followed by whitespace. 49
Error ',' is not followed by whitespace. 50
Error ',' is not followed by whitespace. 51
Error ',' is not followed by whitespace. 52
Error ',' is not followed by whitespace. 53
Error ',' is not followed by whitespace. 54
Error ',' is not followed by whitespace. 55
Error ',' is not followed by whitespace. 56
Error ',' is not followed by whitespace. 57
Error ',' is not followed by whitespace. 58
Error ',' is not followed by whitespace. 59
Error ',' is not followed by whitespace. 60
Error ',' is not followed by whitespace. 61
Error ',' is not followed by whitespace. 62
Error ',' is not followed by whitespace. 63
Error ',' is not followed by whitespace. 64
Error ',' is not followed by whitespace. 65
Error ',' is not followed by whitespace. 66
Error ',' is not followed by whitespace. 67
Error ',' is not followed by whitespace. 68
Error ',' is not followed by whitespace. 69
Error ',' is not followed by whitespace. 70
Error ',' is not followed by whitespace. 71
Error ',' is not followed by whitespace. 72
Error ',' is not followed by whitespace. 73
Error ',' is not followed by whitespace. 74
Error ',' is not followed by whitespace. 75
Error ',' is not followed by whitespace. 76
Error ',' is not followed by whitespace. 77
Error ',' is not followed by whitespace. 78
Error ',' is not followed by whitespace. 79
Error ',' is not followed by whitespace. 80
Error ',' is not followed by whitespace. 81
Error ',' is not followed by whitespace. 82
Error ',' is not followed by whitespace. 83
Error ',' is not followed by whitespace. 84
Error ',' is not followed by whitespace. 85
Error ',' is not followed by whitespace. 86
Error ',' is not followed by whitespace. 87
Error ',' is not followed by whitespace. 88
Error ',' is not followed by whitespace. 89
Error ',' is not followed by whitespace. 90
Error ',' is not followed by whitespace. 91
Error ',' is not followed by whitespace. 92
Error ',' is not followed by whitespace. 93
Error ',' is not followed by whitespace. 94
Error ',' is not followed by whitespace. 95
Error ',' is not followed by whitespace. 96
Error ',' is not followed by whitespace. 97
Error ',' is not followed by whitespace. 98
Error ',' is not followed by whitespace. 99
Error ',' is not followed by whitespace. 100
Error ',' is not followed by whitespace. 101
Error ',' is not followed by whitespace. 102
Error ',' is not followed by whitespace. 103
Error ',' is not followed by whitespace. 104
Error ',' is not followed by whitespace. 105
Error ',' is not followed by whitespace. 106
Error ',' is not followed by whitespace. 107
Error ',' is not followed by whitespace. 108
Error ',' is not followed by whitespace. 109
Error ',' is not followed by whitespace. 110
Error ',' is not followed by whitespace. 111
Error ',' is not followed by whitespace. 112
Error ',' is not followed by whitespace. 113
Error ',' is not followed by whitespace. 114
Error ',' is not followed by whitespace. 115
Error ',' is not followed by whitespace. 116
Error ',' is not followed by whitespace. 117
Error ',' is not followed by whitespace. 118
Error ',' is not followed by whitespace. 119
Error ',' is not followed by whitespace. 120
Error ',' is not followed by whitespace. 121
Error ',' is not followed by whitespace. 122
Error ',' is not followed by whitespace. 123
Error ',' is not followed by whitespace. 124
Error ',' is not followed by whitespace. 125
Error ',' is not followed by whitespace. 126
Error ',' is not followed by whitespace. 127
Error ',' is not followed by whitespace. 128
Error ',' is not followed by whitespace. 129
Error ',' is not followed by whitespace. 130
Error ',' is not followed by whitespace. 131
Error ',' is not followed by whitespace. 132
Error ',' is not followed by whitespace. 133
Error ',' is not followed by whitespace. 134
Error ',' is not followed by whitespace. 135
Error ',' is not followed by whitespace. 136
Error ',' is not followed by whitespace. 137
Error ',' is not followed by whitespace. 138
Error ',' is not followed by whitespace. 139
Error ',' is not followed by whitespace. 140
Error ',' is not followed by whitespace. 141
Error ',' is not followed by whitespace. 142
Error ',' is not followed by whitespace. 143
Error ',' is not followed by whitespace. 144
Error ',' is not followed by whitespace. 145
Error ',' is not followed by whitespace. 146
Error ',' is not followed by whitespace. 147
Error ',' is not followed by whitespace. 148
Error ',' is not followed by whitespace. 149
Error ',' is not followed by whitespace. 150
Error ',' is not followed by whitespace. 151
Error ',' is not followed by whitespace. 152
Error ',' is not followed by whitespace. 153
Error ',' is not followed by whitespace. 154
Error ',' is not followed by whitespace. 155
Error ',' is not followed by whitespace. 156
Error ',' is not followed by whitespace. 157
Error ',' is not followed by whitespace. 158
Error ',' is not followed by whitespace. 159
Error ',' is not followed by whitespace. 160
Error ',' is not followed by whitespace. 161
Error ',' is not followed by whitespace. 162
Error ',' is not followed by whitespace. 163
Error ',' is not followed by whitespace. 164
Error ',' is not followed by whitespace. 165
Error ',' is not followed by whitespace. 166
Error ',' is not followed by whitespace. 167
Error ',' is not followed by whitespace. 168
Error ',' is not followed by whitespace. 169
Error ',' is not followed by whitespace. 170
Error ',' is not followed by whitespace. 171
Error ',' is not followed by whitespace. 172
Error ',' is not followed by whitespace. 173
Error ',' is not followed by whitespace. 174
Error ',' is not followed by whitespace. 175
Error ',' is not followed by whitespace. 176
Error ',' is not followed by whitespace. 177
Error ',' is not followed by whitespace. 178
Error ',' is not followed by whitespace. 179
Error ',' is not followed by whitespace. 180
Error ',' is not followed by whitespace. 181
Error ',' is not followed by whitespace. 182
Error ',' is not followed by whitespace. 183
Error ',' is not followed by whitespace. 184
Error ',' is not followed by whitespace. 185
Error ',' is not followed by whitespace. 186
Error ',' is not followed by whitespace. 187
Error ',' is not followed by whitespace. 188
Error ',' is not followed by whitespace. 189
Error ',' is not followed by whitespace. 190
Error ',' is not followed by whitespace. 191
Error ',' is not followed by whitespace. 192
Error ',' is not followed by whitespace. 193
Error ',' is not followed by whitespace. 194
Error ',' is not followed by whitespace. 195
Error ',' is not followed by whitespace. 196
Error ',' is not followed by whitespace. 197
Error ',' is not followed by whitespace. 198
Error ',' is not followed by whitespace. 199
Error ',' is not followed by whitespace. 200
Error ',' is not followed by whitespace. 201
Error ',' is not followed by whitespace. 202
Error ',' is not followed by whitespace. 203
Error ',' is not followed by whitespace. 204
Error ',' is not followed by whitespace. 205
Error ',' is not followed by whitespace. 206
Error ',' is not followed by whitespace. 207
Error ',' is not followed by whitespace. 208
Error ',' is not followed by whitespace. 209
Error ',' is not followed by whitespace. 210
Error ',' is not followed by whitespace. 211
Error ',' is not followed by whitespace. 212
Error ',' is not followed by whitespace. 213
Error ',' is not followed by whitespace. 214
Error ',' is not followed by whitespace. 215
Error ',' is not followed by whitespace. 216
Error ',' is not followed by whitespace. 217
Error ',' is not followed by whitespace. 218
Error ',' is not followed by whitespace. 219
Error ',' is not followed by whitespace. 220
Error ',' is not followed by whitespace. 221
Error ',' is not followed by whitespace. 222
Error Expected an @return tag. 235
Error Expected @param tag for 'extension'. 235
Error Expected @throws tag for 'UnhandledMimeTypeException'. 236
Error Expected an @return tag. 259
Error Expected @param tag for 'contentType'. 259
Error Expected @throws tag for 'UnhandledMimeTypeException'. 260
Error 'if' construct must use '{}'s. 267
Error 'else' construct must use '{}'s. 269

org/smartcrawler/extractor/PatternProvider.java

ErrorLine
Error Class PatternProvider should be declared as final. 46
Error Missing a Javadoc comment. 48
Error Missing a Javadoc comment. 49
Error Missing a Javadoc comment. 50
Error Expected an @return tag. 61
Error Missing a Javadoc comment. 68
Error '{' is not preceded with whitespace. 110
Error Must have at least one statement. 110
Error '{' is not followed by whitespace. 110
Error '}' is not preceded with whitespace. 110
Error Expected an @return tag. 119

org/smartcrawler/extractor/RegExpLinksExtractor.java

ErrorLine
Error Got an exception - expecting EOF, found 'try' 0

org/smartcrawler/extractor/UnhandledMimeTypeException.java

ErrorLine
Error Missing a Javadoc comment. 36
Error Missing a Javadoc comment. 39

org/smartcrawler/extractor/package.html

ErrorLine
Error Missing package documentation file.0

org/smartcrawler/extractor/pattern/AbstractPattern.java

ErrorLine
Error Line does not match expected header line of ' *'. 7
Error Missing a Javadoc comment. 38
Error Variable 'pattern' must be private and have accessor methods. 38
Error Missing a Javadoc comment. 40
Error Expected an @return tag. 47
Error '{' is not preceded with whitespace. 47
Error 'if' construct must use '{}'s. 48
Error '|' should be on a new line. 50
Error '|' should be on a new line. 51
Error Expected an @return tag. 60
Error Expected @param tag for 'stringPattern'. 67
Error Expected an @return tag. 73
Error 'catch' is not followed by whitespace. 76
Error '{' is not preceded with whitespace. 76
Error Expected an @return tag. 85
Error Expected @param tag for 'group'. 90

org/smartcrawler/extractor/pattern/ConcretePattern.java

ErrorLine
Error Missing a Javadoc comment. 37
Error Missing a Javadoc comment. 38
Error Missing a Javadoc comment. 39
Error Expected an @return tag. 49
Error 'stringPattern' hides a field. 57
Error Expected @param tag for 'stringPattern'. 57
Error Expected an @return tag. 65
Error 'group' hides a field. 73
Error Expected @param tag for 'group'. 73
Error Expected an @return tag. 82
Error Definition of 'equals()' without corresponding definition of 'hashCode()'. 82
Error Expected @param tag for 'o'. 82
Error 'cast' is not followed by whitespace. 84
Error '&&' should be on a new line. 85
Error Expected an @return tag. 96
Error Expected an @return tag. 104
Error 'tagName' hides a field. 112
Error Expected @param tag for 'tagName'. 112

org/smartcrawler/extractor/pattern/package.html

ErrorLine
Error Missing package documentation file.0

org/smartcrawler/filter/ContainedWordFilter.java

ErrorLine
Error Missing a Javadoc comment. 47
Error Expected an @return tag. 55
Error Expected @param tag for 'conf'. 55
Error Expected @param tag for 'content'. 55
Error '|' should be on a new line. 67
Error '|' should be on a new line. 68
Error 'catch' is not preceded with whitespace. 85
Error '}' is not followed by whitespace. 85

org/smartcrawler/filter/ContentTypeLinkFilter.java

ErrorLine
Error Missing a Javadoc comment. 42
Error Expected an @return tag. 50
Error Expected @param tag for 'conf'. 50
Error Expected @param tag for 'content'. 50

org/smartcrawler/filter/DefaultLinkFilter.java

ErrorLine
Error Missing a Javadoc comment. 42
Error Expected an @return tag. 49
Error Expected @param tag for 'conf'. 49
Error Expected @param tag for 'link'. 49
Error '+' is not preceded with whitespace. 57
Error '+' is not followed by whitespace. 57

org/smartcrawler/filter/FilterManager.java

ErrorLine
Error Got an exception - expecting EOF, found '}' 0

org/smartcrawler/filter/LinkFilter.java

ErrorLine
Error Missing a Javadoc comment. 44
Error Missing a Javadoc comment. 73
Error '+' is not preceded with whitespace. 86
Error '+' is not followed by whitespace. 86
Error '+' is not preceded with whitespace. 90
Error '+' is not followed by whitespace. 90
Error 'catch' is not preceded with whitespace. 93
Error '}' is not followed by whitespace. 93

org/smartcrawler/filter/PostFilterLink.java

ErrorLine
Error Missing a Javadoc comment. 39
Error Redundant 'public' modifier. 39

org/smartcrawler/filter/PrecFilterLink.java

ErrorLine
Error Missing a Javadoc comment. 41
Error Redundant 'public' modifier. 41

org/smartcrawler/filter/package.html

ErrorLine
Error Missing package documentation file.0

org/smartcrawler/package.html

ErrorLine
Error Missing package documentation file.0

org/smartcrawler/persistence/FileSystemPersister.java

ErrorLine
Error Missing a Javadoc comment. 51
Error Missing a Javadoc comment. 52
Error Missing a Javadoc comment. 54
Error Expected @param tag for 'content'. 69
Error '!=' is not preceded with whitespace. 72
Error '{' is not preceded with whitespace. 72
Error ',' is not followed by whitespace. 84
Error '{' is not preceded with whitespace. 85
Error '{' is not preceded with whitespace. 93
Error '+' should be on a new line. 94
Error '+' should be on a new line. 106
Error '+' should be on a new line. 118
Error '+' is not followed by whitespace. 127
Error '+' should be on a new line. 130
Error '+' should be on a new line. 132
Error '+' is not preceded with whitespace. 133
Error Expected an @return tag. 151
Error Expected @param tag for 'link'. 151
Error Expected @param tag for 'rootDir'. 151
Error Expected @param tag for 'cType'. 151
Error '+' is not followed by whitespace. 157
Error '7' is a magic number. 161
Error 'while' is not followed by whitespace. 185
Error 'cast' is not followed by whitespace. 187
Error 'if' construct must use '{}'s. 188
Error '&&' should be on a new line. 195
Error '&&' should be on a new line. 200
Error '}' is not followed by whitespace. 212
Error '+' should be on a new line. 239
Error 'catch' is not followed by whitespace. 247
Error '+' should be on a new line. 248
Error 'finally' is not followed by whitespace. 251
Error '{' is not preceded with whitespace. 251

org/smartcrawler/persistence/Persister.java

ErrorLine
Error Redundant 'public' modifier. 41
Error Expected @param tag for 'content'. 41

org/smartcrawler/persistence/package.html

ErrorLine
Error Missing package documentation file.0

org/smartcrawler/retriever/Call.java

ErrorLine
Error Missing a Javadoc comment. 38
Error Redundant 'public' modifier. 38
Error Missing a Javadoc comment. 39
Error Redundant 'public' modifier. 39
Error Expected an @return tag. 45
Error Redundant 'public' modifier. 45
Error Expected an @return tag. 50
Error Redundant 'public' modifier. 50
Error Redundant 'public' modifier. 55
Error Expected @param tag for 'userAgent'. 55
Error Expected an @return tag. 60
Error Redundant 'public' modifier. 60
Error Redundant 'public' modifier. 65
Error Expected @param tag for 'method'. 65

org/smartcrawler/retriever/Content.java

ErrorLine
Error Missing a Javadoc comment. 39
Error Missing a Javadoc comment. 40
Error Missing a Javadoc comment. 41
Error Expected an @return tag. 51
Error 'buffer' hides a field. 59
Error Expected @param tag for 'buffer'. 59
Error Expected an @return tag. 67
Error 'contentType' hides a field. 75
Error Expected @param tag for 'contentType'. 75
Error Expected an @return tag. 83
Error 'link' hides a field. 91
Error Expected @param tag for 'link'. 91

org/smartcrawler/retriever/CustomCallsQueue.java

ErrorLine
Error Class CustomCallsQueue should be declared as final. 37
Error Missing a Javadoc comment. 39
Error 'static' modifier out of order with the JLS suggestions. 53
Error '{' is not preceded with whitespace. 54

org/smartcrawler/retriever/HttpCall.java

ErrorLine
Error Missing a Javadoc comment. 40
Error Missing a Javadoc comment. 41
Error Missing a Javadoc comment. 42
Error Missing a Javadoc comment. 43
Error Missing a Javadoc comment. 44
Error Missing a Javadoc comment. 46
Error Name 'DEFAULT_USER_AGENT' must match pattern '^[a-z][a-zA-Z0-9]*$'. 46
Error 'link' hides a field. 52
Error Expected @param tag for 'link'. 52
Error 'link' hides a field. 63
Error Expected @param tag for 'link'. 63
Error 'method' hides a field. 63
Error Expected @param tag for 'method'. 63
Error Expected an @return tag. 73
Error Expected @param tag for 'key'. 82
Error Expected @param tag for 'value'. 82
Error Expected an @return tag. 90
Error 'userAgent' hides a field. 98
Error Expected @param tag for 'userAgent'. 98
Error Expected an @return tag. 106
Error 'method' hides a field. 114
Error Expected @param tag for 'method'. 114
Error Expected an @return tag. 122
Error 'content' hides a field. 130
Error Expected @param tag for 'content'. 130

org/smartcrawler/retriever/HttpCallRetriever.java

ErrorLine
Error Unused import - org.apache.commons.httpclient.HttpConnectionManager. 36
Error Unused import - org.apache.commons.httpclient.MultiThreadedHttpConnectionManager. 39
Error Unused import - org.apache.commons.httpclient.cookie.CookiePolicy. 40
Error Unused import - org.apache.commons.httpclient.params.HttpConnectionManagerParams. 42
Error Unused import - org.smartcrawler.common.Context. 45
Error Missing a Javadoc comment. 61
Error Variable 'log' must be private and have accessor methods. 61
Error Missing a Javadoc comment. 62
Error Variable 'logCons' must be private and have accessor methods. 62
Error Missing a Javadoc comment. 63
Error Variable 'logAcc' must be private and have accessor methods. 63
Error Missing a Javadoc comment. 65
Error Variable 'host' must be private and have accessor methods. 65
Error Missing a Javadoc comment. 75
Error Expected an @return tag. 84
Error Expected @param tag for 'call'. 84
Error '||' should be on a new line. 109
Error '||' should be on a new line. 110
Error '||' should be on a new line. 111
Error '||' should be on a new line. 112
Error '||' should be on a new line. 113
Error Must have at least one statement. 146
Error '{' is not followed by whitespace. 146
Error '}' is not preceded with whitespace. 146
Error Expected an @return tag. 158
Error Expected @param tag for 'call'. 158
Error 'if' construct must use '{}'s. 160
Error 'else' construct must use '{}'s. 162
Error Expected an @return tag. 176
Error Expected @param tag for 'call'. 176
Error Expected an @return tag. 190
Error Expected @param tag for 'm'. 190
Error Expected an @return tag. 199
Error Expected @param tag for 'm'. 199
Error Expected @param tag for 'referrer'. 199
Error Expected @throws tag for 'MalformedLinkException'. 199
Error '!=' is not preceded with whitespace. 202
Error '!=' is not followed by whitespace. 202
Error Expected an @return tag. 219
Error Expected @param tag for 'm'. 219
Error Expected @param tag for 'link'. 219
Error Expected @throws tag for 'IOException'. 219
Error '1024' is a magic number. 222

org/smartcrawler/retriever/MultiThreadHttpCallRetriever.java

ErrorLine
Error Unused import - java.io.ByteArrayOutputStream. 29
Error Unused import - java.io.IOException. 30
Error Unused import - java.io.InputStream. 31
Error Unused import - java.net.URL. 32
Error Unused import - org.apache.commons.httpclient.Header. 33
Error Unused import - org.apache.commons.httpclient.HostConfiguration. 34
Error Unused import - org.apache.commons.httpclient.HttpMethod. 37
Error Unused import - org.apache.commons.httpclient.HttpStatus. 38
Error Unused import - org.apache.commons.httpclient.methods.PostMethod. 41
Error Unused import - org.smartcrawler.common.AbstractParametrizableComponent. 44
Error Unused import - org.smartcrawler.common.Context. 45
Error Unused import - org.smartcrawler.common.Link. 46
Error Unused import - org.smartcrawler.common.MalformedLinkException. 47
Error Unused import - org.smartcrawler.extractor.HtmlURL. 49
Error Unused import - org.smartcrawler.extractor.HtmlURLImpl. 50
Error Unused import - org.smartcrawler.extractor.LinkBuilderImpl. 51
Error Missing a Javadoc comment. 61
Error Variable 'httpClient' must be private and have accessor methods. 61
Error Missing a Javadoc comment. 62
Error Missing a Javadoc comment. 85
Error Expected an @return tag. 95

org/smartcrawler/retriever/Response.java

ErrorLine
Error Missing a Javadoc comment. 39
Error Missing a Javadoc comment. 40
Error Missing a Javadoc comment. 41
Error Missing a Javadoc comment. 42
Error Missing a Javadoc comment. 43
Error Expected an @return tag. 55
Error 'statusLine' hides a field. 63
Error Expected @param tag for 'statusLine'. 63
Error Expected an @return tag. 71
Error 'redirected' hides a field. 79
Error Expected @param tag for 'redirected'. 79
Error Expected an @return tag. 87
Error 'found' hides a field. 95
Error Expected @param tag for 'found'. 95
Error Expected an @return tag. 103
Error 'redirection' hides a field. 111
Error Expected @param tag for 'redirection'. 111
Error Expected an @return tag. 119
Error 'content' hides a field. 127
Error Expected @param tag for 'content'. 127

org/smartcrawler/retriever/Retriever.java

ErrorLine
Error Expected an @return tag. 44
Error Redundant 'public' modifier. 44
Error Expected @param tag for 'call'. 44

org/smartcrawler/retriever/SmartGetMethod.java

ErrorLine
Error Using the '.*' form of import should be avoided - org.apache.commons.httpclient.*. 32
Error Missing a Javadoc comment. 43
Error Expected an @return tag. 66
Error Expected @param tag for 'state'. 66
Error Expected @param tag for 'conn'. 66
Error Expected @throws tag for 'HttpException'. 67
Error Expected @throws tag for 'HttpRecoverableException'. 67
Error Expected @throws tag for 'IOException'. 67
Error Expected @param tag for 'state'. 83
Error Expected @param tag for 'conn'. 83
Error Expected @throws tag for 'IOException'. 83
Error Expected @throws tag for 'HttpException'. 83
Error 'if' construct must use '{}'s. 88

org/smartcrawler/retriever/package.html

ErrorLine
Error Missing package documentation file.0