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 |