SpotBugs Bug Detector Report

The following document contains the results of SpotBugs

SpotBugs Version is 4.0.0

Threshold is medium

Effort is default

Summary

Classes Bugs Errors Missing Classes
23 11 0 0

Files

Class Bugs
org.eclipse.jgit.lfs.server.TransferHandler$Download 2
org.eclipse.jgit.lfs.server.TransferHandler$Upload 3
org.eclipse.jgit.lfs.server.fs.FileLfsRepository 1
org.eclipse.jgit.lfs.server.fs.FileLfsServlet 1
org.eclipse.jgit.lfs.server.internal.LfsGson$Error 1
org.eclipse.jgit.lfs.server.s3.SignerV4 3

org.eclipse.jgit.lfs.server.TransferHandler$Download

Bug Category Details Line Priority

org.eclipse.jgit.lfs.server.TransferHandler$Upload

Bug Category Details Line Priority

org.eclipse.jgit.lfs.server.fs.FileLfsRepository

Bug Category Details Line Priority

org.eclipse.jgit.lfs.server.fs.FileLfsServlet

Bug Category Details Line Priority
Class org.eclipse.jgit.lfs.server.fs.FileLfsServlet defines non-transient non-serializable instance field repository BAD_PRACTICE SE_BAD_FIELD Not available Medium

org.eclipse.jgit.lfs.server.internal.LfsGson$Error

Bug Category Details Line Priority
Unread field: org.eclipse.jgit.lfs.server.internal.LfsGson$Error.message PERFORMANCE URF_UNREAD_FIELD 37 Medium

org.eclipse.jgit.lfs.server.s3.SignerV4

Bug Category Details Line Priority
Format string should use %n rather than \n in org.eclipse.jgit.lfs.server.s3.SignerV4.canonicalRequest(URL, String, String, String, String, String) BAD_PRACTICE VA_FORMAT_STRING_USES_NEWLINE 304 Medium
Format string should use %n rather than \n in org.eclipse.jgit.lfs.server.s3.SignerV4.stringToSign(String, String, String, String, String) BAD_PRACTICE VA_FORMAT_STRING_USES_NEWLINE 347 Medium
org.eclipse.jgit.lfs.server.s3.SignerV4.formatAuthorizationQuery(Map) makes inefficient use of keySet iterator instead of entrySet iterator PERFORMANCE WMI_WRONG_MAP_ITERATOR 128 Medium