FindBugs Bug Detector Report

The following document contains the results of FindBugs Report

FindBugs Version is 1.3.9

Threshold is medium

Effort is min

Summary

Classes Bugs Errors Missing Classes
19 13 0 0

org.jomc.util.ParseException

Bug Category Details Line Priority
new org.jomc.util.ParseException(Token, int[][], String[]) may expose internal representation by storing an externally mutable object into ParseException.expectedTokenSequences MALICIOUS_CODE EI_EXPOSE_REP2 68 Medium
new org.jomc.util.ParseException(Token, int[][], String[]) may expose internal representation by storing an externally mutable object into ParseException.tokenImage MALICIOUS_CODE EI_EXPOSE_REP2 69 Medium
Method org.jomc.util.ParseException.initialise(Token, int[][], String[]) concatenates strings using + in a loop PERFORMANCE SBSC_USE_STRINGBUFFER_CONCATENATION 149 Medium

org.jomc.util.TokenMgrError

Bug Category Details Line Priority
The method name org.jomc.util.TokenMgrError.LexicalError(boolean, int, int, int, String, char) doesn't start with a lower case letter BAD_PRACTICE NM_METHOD_NAMING_CONVENTION 140 Medium

org.jomc.util.VersionParser

Bug Category Details Line Priority
The method name org.jomc.util.VersionParser.ReInit(InputStream) doesn't start with a lower case letter BAD_PRACTICE NM_METHOD_NAMING_CONVENTION 304-305 Medium
The method name org.jomc.util.VersionParser.ReInit(InputStream, String) doesn't start with a lower case letter BAD_PRACTICE NM_METHOD_NAMING_CONVENTION 308-314 Medium
The method name org.jomc.util.VersionParser.ReInit(Reader) doesn't start with a lower case letter BAD_PRACTICE NM_METHOD_NAMING_CONVENTION 328-334 Medium
The method name org.jomc.util.VersionParser.ReInit(VersionParserTokenManager) doesn't start with a lower case letter BAD_PRACTICE NM_METHOD_NAMING_CONVENTION 347-352 Medium

org.jomc.util.VersionParserConstants

Bug Category Details Line Priority
org.jomc.util.VersionParserConstants.tokenImage should be moved out of an interface and made package protected MALICIOUS_CODE MS_OOI_PKGPROTECT 56 Medium

org.jomc.util.VersionParserTokenManager

Bug Category Details Line Priority
org.jomc.util.VersionParserTokenManager.jjstrLiteralImages should be package protected MALICIOUS_CODE MS_PKGPROTECT 176 Medium
The method name org.jomc.util.VersionParserTokenManager.ReInit(SimpleCharStream) doesn't start with a lower case letter BAD_PRACTICE NM_METHOD_NAMING_CONVENTION 203-207 Medium
The method name org.jomc.util.VersionParserTokenManager.ReInit(SimpleCharStream, int) doesn't start with a lower case letter BAD_PRACTICE NM_METHOD_NAMING_CONVENTION 219-221 Medium
The method name org.jomc.util.VersionParserTokenManager.SwitchTo(int) doesn't start with a lower case letter BAD_PRACTICE NM_METHOD_NAMING_CONVENTION 226-230 Medium