The following document contains the results of FindBugs Report
FindBugs Version is 2.0.2
Threshold is medium
Effort is min
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
new org.jdtaus.core.container.ri.client.versioning.ParseException(Token, int[][], String[]) may expose internal representation by storing an externally mutable object into ParseException.expectedTokenSequences | MALICIOUS_CODE | EI_EXPOSE_REP2 | 58 | Medium |
new org.jdtaus.core.container.ri.client.versioning.ParseException(Token, int[][], String[]) may expose internal representation by storing an externally mutable object into ParseException.tokenImage | MALICIOUS_CODE | EI_EXPOSE_REP2 | 59 | Medium |
org.jdtaus.core.container.ri.client.versioning.ParseException.initialise(Token, int[][], String[]) concatenates strings using + in a loop | PERFORMANCE | SBSC_USE_STRINGBUFFER_CONCATENATION | 139 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Found reliance on default encoding in new org.jdtaus.core.container.ri.client.versioning.SimpleCharStream(InputStream, int, int, int): new java.io.InputStreamReader(InputStream) | I18N | DM_DEFAULT_ENCODING | 342 | High |
Found reliance on default encoding in new org.jdtaus.core.container.ri.client.versioning.SimpleCharStream(InputStream, String, int, int, int): new java.io.InputStreamReader(InputStream) | I18N | DM_DEFAULT_ENCODING | 335 | High |
Found reliance on default encoding in org.jdtaus.core.container.ri.client.versioning.SimpleCharStream.ReInit(InputStream, int, int, int): new java.io.InputStreamReader(InputStream) | I18N | DM_DEFAULT_ENCODING | 382 | High |
Found reliance on default encoding in org.jdtaus.core.container.ri.client.versioning.SimpleCharStream.ReInit(InputStream, String, int, int, int): new java.io.InputStreamReader(InputStream) | I18N | DM_DEFAULT_ENCODING | 375 | High |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
The method name org.jdtaus.core.container.ri.client.versioning.TokenMgrError.LexicalError(boolean, int, int, int, String, char) doesn't start with a lower case letter | BAD_PRACTICE | NM_METHOD_NAMING_CONVENTION | 130 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
The method name org.jdtaus.core.container.ri.client.versioning.VersionParser.ReInit(InputStream) doesn't start with a lower case letter | BAD_PRACTICE | NM_METHOD_NAMING_CONVENTION | 305-306 | Medium |
The method name org.jdtaus.core.container.ri.client.versioning.VersionParser.ReInit(InputStream, String) doesn't start with a lower case letter | BAD_PRACTICE | NM_METHOD_NAMING_CONVENTION | 309-315 | Medium |
The method name org.jdtaus.core.container.ri.client.versioning.VersionParser.ReInit(Reader) doesn't start with a lower case letter | BAD_PRACTICE | NM_METHOD_NAMING_CONVENTION | 329-335 | Medium |
The method name org.jdtaus.core.container.ri.client.versioning.VersionParser.ReInit(VersionParserTokenManager) doesn't start with a lower case letter | BAD_PRACTICE | NM_METHOD_NAMING_CONVENTION | 348-353 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.jdtaus.core.container.ri.client.versioning.VersionParserConstants.tokenImage should be moved out of an interface and made package protected | MALICIOUS_CODE | MS_OOI_PKGPROTECT | 46 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.jdtaus.core.container.ri.client.versioning.VersionParserTokenManager.jjstrLiteralImages should be package protected | MALICIOUS_CODE | MS_PKGPROTECT | 166 | Medium |
The method name org.jdtaus.core.container.ri.client.versioning.VersionParserTokenManager.ReInit(SimpleCharStream) doesn't start with a lower case letter | BAD_PRACTICE | NM_METHOD_NAMING_CONVENTION | 193-197 | Medium |
The method name org.jdtaus.core.container.ri.client.versioning.VersionParserTokenManager.ReInit(SimpleCharStream, int) doesn't start with a lower case letter | BAD_PRACTICE | NM_METHOD_NAMING_CONVENTION | 209-211 | Medium |
The method name org.jdtaus.core.container.ri.client.versioning.VersionParserTokenManager.SwitchTo(int) doesn't start with a lower case letter | BAD_PRACTICE | NM_METHOD_NAMING_CONVENTION | 216-220 | Medium |
Unread public/protected field: org.jdtaus.core.container.ri.client.versioning.VersionParserTokenManager.debugStream | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 38 | Medium |