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 117 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