The following document contains the results of SpotBugs
SpotBugs Version is 4.3.0
Threshold is medium
Effort is default
Classes | Bugs | Errors | Missing Classes |
---|---|---|---|
12 | 6 | 0 | 0 |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.eclipse.jgit.junit.ssh.SshTestGitServer.getPropertyResolver() may expose internal representation by returning SshTestGitServer.server | MALICIOUS_CODE | EI_EXPOSE_REP | 407 | Medium |
new org.eclipse.jgit.junit.ssh.SshTestGitServer(String, PublicKey, Repository, KeyPair) may expose internal representation by storing an externally mutable object into SshTestGitServer.repository | MALICIOUS_CODE | EI_EXPOSE_REP2 | 169 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.eclipse.jgit.junit.ssh.SshTestGitServer$FakeUserAuthGSS.doAuth(Buffer, boolean) has Boolean return type and returns explicit null | BAD_PRACTICE | NP_BOOLEAN_RETURN_NULL | 257 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.eclipse.jgit.junit.ssh.SshTestHarness$LogEntry.getItems() may expose internal representation by returning SshTestHarness$LogEntry.items | MALICIOUS_CODE | EI_EXPOSE_REP | 440 | Medium |
new org.eclipse.jgit.junit.ssh.SshTestHarness$LogEntry(URIish, List) may expose internal representation by storing an externally mutable object into SshTestHarness$LogEntry.items | MALICIOUS_CODE | EI_EXPOSE_REP2 | 432 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.eclipse.jgit.junit.ssh.SshTestHarness$TestCredentialsProvider.getLog() may expose internal representation by returning SshTestHarness$TestCredentialsProvider.log | MALICIOUS_CODE | EI_EXPOSE_REP | 420 | Medium |