FindBugs Bug Detector Report
The following document contains the results of FindBugs
FindBugs Version is 3.0.1
Threshold is medium
Effort is min
Summary
| Classes |
Bugs |
Errors |
Missing Classes |
| 17 |
17 |
0 |
0 |
org.apache.maven.wagon.providers.ssh.AbstractEmbeddedScpWagonWithKeyTest
| Bug |
Category |
Details |
Line |
Priority |
| Exceptional return value of java.io.File.mkdirs() ignored in org.apache.maven.wagon.providers.ssh.AbstractEmbeddedScpWagonWithKeyTest.testWithSpaces() |
BAD_PRACTICE |
RV_RETURN_VALUE_IGNORED_BAD_PRACTICE |
119 |
Medium |
org.apache.maven.wagon.providers.ssh.ScpCommand
| Bug |
Category |
Details |
Line |
Priority |
| Dead store to perms in org.apache.maven.wagon.providers.ssh.ScpCommand.writeDir(String, SshFile) |
STYLE |
DLS_DEAD_LOCAL_STORE |
333 |
Medium |
| Dead store to perms in org.apache.maven.wagon.providers.ssh.ScpCommand.writeFile(String, SshFile) |
STYLE |
DLS_DEAD_LOCAL_STORE |
397 |
Medium |
| Found reliance on default encoding in org.apache.maven.wagon.providers.ssh.ScpCommand.readDir(SshFile): String.getBytes() |
I18N |
DM_DEFAULT_ENCODING |
531 |
High |
| Found reliance on default encoding in org.apache.maven.wagon.providers.ssh.ScpCommand.readFile(SshFile): String.getBytes() |
I18N |
DM_DEFAULT_ENCODING |
490 |
High |
| Found reliance on default encoding in org.apache.maven.wagon.providers.ssh.ScpCommand.readLine(): java.io.ByteArrayOutputStream.toString() |
I18N |
DM_DEFAULT_ENCODING |
462 |
High |
| Found reliance on default encoding in org.apache.maven.wagon.providers.ssh.ScpCommand.run(): String.getBytes() |
I18N |
DM_DEFAULT_ENCODING |
240 |
High |
| Switch statement found in org.apache.maven.wagon.providers.ssh.ScpCommand.run() where one case falls through to the next case |
STYLE |
SF_SWITCH_FALLTHROUGH |
192-194 |
Medium |
org.apache.maven.wagon.providers.ssh.ShellCommand
| Bug |
Category |
Details |
Line |
Priority |
| Found reliance on default encoding in org.apache.maven.wagon.providers.ssh.ShellCommand.start(Environment): String.getBytes() |
I18N |
DM_DEFAULT_ENCODING |
132 |
High |
| Unread field: org.apache.maven.wagon.providers.ssh.ShellCommand.in |
PERFORMANCE |
URF_UNREAD_FIELD |
64 |
Medium |
| Unused field: org.apache.maven.wagon.providers.ssh.ShellCommand.thread |
PERFORMANCE |
UUF_UNUSED_FIELD |
Not available |
Medium |
org.apache.maven.wagon.providers.ssh.SshServerEmbedded
| Bug |
Category |
Details |
Line |
Priority |
| Exceptional return value of java.io.File.delete() ignored in org.apache.maven.wagon.providers.ssh.SshServerEmbedded.start() |
BAD_PRACTICE |
RV_RETURN_VALUE_IGNORED_BAD_PRACTICE |
107 |
Medium |
| Exceptional return value of java.io.File.mkdirs() ignored in org.apache.maven.wagon.providers.ssh.SshServerEmbedded.start() |
BAD_PRACTICE |
RV_RETURN_VALUE_IGNORED_BAD_PRACTICE |
105 |
Medium |
| Unread field: org.apache.maven.wagon.providers.ssh.SshServerEmbedded.sshKeysResources |
PERFORMANCE |
URF_UNREAD_FIELD |
57 |
Medium |
| Unread field: org.apache.maven.wagon.providers.ssh.SshServerEmbedded.wagonProtocol |
PERFORMANCE |
URF_UNREAD_FIELD |
72 |
Medium |
org.apache.maven.wagon.providers.ssh.TestPublickeyAuthenticator
| Bug |
Category |
Details |
Line |
Priority |
| Found reliance on default encoding in org.apache.maven.wagon.providers.ssh.TestPublickeyAuthenticator.decodePublicKey(String): String.getBytes() |
I18N |
DM_DEFAULT_ENCODING |
134 |
High |
| Found reliance on default encoding in org.apache.maven.wagon.providers.ssh.TestPublickeyAuthenticator.decodeType(): new String(byte[], int, int) |
I18N |
DM_DEFAULT_ENCODING |
169 |
High |