SpotBugs Bug Detector Report
The following document contains the results of SpotBugs
SpotBugs Version is 3.1.12
Threshold is medium
Effort is default
Summary
Classes |
Bugs |
Errors |
Missing Classes |
115 |
18 |
0 |
0 |
org.eclipse.jgit.pgm.Archive
Bug |
Category |
Details |
Line |
Priority |
org.eclipse.jgit.pgm.Archive.run() may fail to clean up java.io.OutputStream |
EXPERIMENTAL |
OBL_UNSATISFIED_OBLIGATION |
86 |
Medium |
org.eclipse.jgit.pgm.debug.DiffAlgorithms
Bug |
Category |
Details |
Line |
Priority |
Format string should use %n rather than \n in org.eclipse.jgit.pgm.debug.DiffAlgorithms.run(Repository) |
BAD_PRACTICE |
VA_FORMAT_STRING_USES_NEWLINE |
254 |
Medium |
Format string should use %n rather than \n in org.eclipse.jgit.pgm.debug.DiffAlgorithms.run(Repository) |
BAD_PRACTICE |
VA_FORMAT_STRING_USES_NEWLINE |
256 |
Medium |
Format string should use %n rather than \n in org.eclipse.jgit.pgm.debug.DiffAlgorithms.run(Repository) |
BAD_PRACTICE |
VA_FORMAT_STRING_USES_NEWLINE |
259 |
Medium |
Format string should use %n rather than \n in org.eclipse.jgit.pgm.debug.DiffAlgorithms.run(Repository) |
BAD_PRACTICE |
VA_FORMAT_STRING_USES_NEWLINE |
261 |
Medium |
org.eclipse.jgit.pgm.debug.LfsStore
Bug |
Category |
Details |
Line |
Priority |
Return value of org.eclipse.jgit.pgm.TextBuiltin.die(String) ignored, but method has no side effect |
STYLE |
RV_RETURN_VALUE_IGNORED_NO_SIDE_EFFECT |
308 |
Medium |
org.eclipse.jgit.pgm.debug.TextHashFunctions
Bug |
Category |
Details |
Line |
Priority |
Format string should use %n rather than \n in org.eclipse.jgit.pgm.debug.TextHashFunctions.run(Repository) |
BAD_PRACTICE |
VA_FORMAT_STRING_USES_NEWLINE |
351 |
Medium |
Format string should use %n rather than \n in org.eclipse.jgit.pgm.debug.TextHashFunctions.run(Repository) |
BAD_PRACTICE |
VA_FORMAT_STRING_USES_NEWLINE |
361 |
Medium |
Format string should use %n rather than \n in org.eclipse.jgit.pgm.debug.TextHashFunctions.run(Repository) |
BAD_PRACTICE |
VA_FORMAT_STRING_USES_NEWLINE |
354 |
Medium |
org.eclipse.jgit.pgm.opt.AbstractTreeIteratorHandler
Bug |
Category |
Details |
Line |
Priority |
Unchecked/unconfirmed cast from org.kohsuke.args4j.CmdLineParser to org.eclipse.jgit.pgm.opt.CmdLineParser in new org.eclipse.jgit.pgm.opt.AbstractTreeIteratorHandler(CmdLineParser, OptionDef, Setter) |
STYLE |
BC_UNCONFIRMED_CAST |
96 |
Medium |
org.eclipse.jgit.pgm.opt.CmdLineParser
Bug |
Category |
Details |
Line |
Priority |
The class name org.eclipse.jgit.pgm.opt.CmdLineParser shadows the simple name of the superclass org.kohsuke.args4j.CmdLineParser |
BAD_PRACTICE |
NM_SAME_SIMPLE_NAME_AS_SUPERCLASS |
83-340 |
High |
org.eclipse.jgit.pgm.opt.ObjectIdHandler
Bug |
Category |
Details |
Line |
Priority |
Unchecked/unconfirmed cast from org.kohsuke.args4j.CmdLineParser to org.eclipse.jgit.pgm.opt.CmdLineParser in new org.eclipse.jgit.pgm.opt.ObjectIdHandler(CmdLineParser, OptionDef, Setter) |
STYLE |
BC_UNCONFIRMED_CAST |
82 |
Medium |
org.eclipse.jgit.pgm.opt.RevCommitHandler
Bug |
Category |
Details |
Line |
Priority |
Unchecked/unconfirmed cast from org.kohsuke.args4j.CmdLineParser to org.eclipse.jgit.pgm.opt.CmdLineParser in new org.eclipse.jgit.pgm.opt.RevCommitHandler(CmdLineParser, OptionDef, Setter) |
STYLE |
BC_UNCONFIRMED_CAST |
86 |
Medium |
org.eclipse.jgit.pgm.opt.RevTreeHandler
Bug |
Category |
Details |
Line |
Priority |
Unchecked/unconfirmed cast from org.kohsuke.args4j.CmdLineParser to org.eclipse.jgit.pgm.opt.CmdLineParser in new org.eclipse.jgit.pgm.opt.RevTreeHandler(CmdLineParser, OptionDef, Setter) |
STYLE |
BC_UNCONFIRMED_CAST |
85 |
Medium |
org.eclipse.jgit.pgm.opt.SubcommandHandler
Bug |
Category |
Details |
Line |
Priority |
Unchecked/unconfirmed cast from org.kohsuke.args4j.CmdLineParser to org.eclipse.jgit.pgm.opt.CmdLineParser in new org.eclipse.jgit.pgm.opt.SubcommandHandler(CmdLineParser, OptionDef, Setter) |
STYLE |
BC_UNCONFIRMED_CAST |
82 |
Medium |