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
23 12 0 0

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 72 Medium

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

Bug Category Details Line Priority
Found reliance on default encoding in org.eclipse.jgit.lfs.server.s3.SignerV4.createSignature(S3Config, String, String, String, String): String.getBytes() I18N DM_DEFAULT_ENCODING 414 High
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 337 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 381 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 161 Medium