FindBugs Bug Detector Report

The following document contains the results of FindBugs Report

FindBugs Version is 2.0.1

Threshold is medium

Effort is min

Summary

ClassesBugsErrorsMissing Classes
172204

org.apache.maven.wagon.providers.ssh.AbstractEmbeddedScpWagonWithKeyTest

BugCategoryDetailsLinePriority
exceptional return value of java.io.File.mkdirs() ignored in org.apache.maven.wagon.providers.ssh.AbstractEmbeddedScpWagonWithKeyTest.testWithSpaces()BAD_PRACTICERV_RETURN_VALUE_IGNORED_BAD_PRACTICE119Medium

org.apache.maven.wagon.providers.ssh.ScpCommand

BugCategoryDetailsLinePriority
Alimentation à perte d'une variable locale dans la méthode org.apache.maven.wagon.providers.ssh.ScpCommand.writeDir(String, SshFile)STYLEDLS_DEAD_LOCAL_STORE333Medium
Alimentation à perte d'une variable locale dans la méthode org.apache.maven.wagon.providers.ssh.ScpCommand.writeFile(String, SshFile)STYLEDLS_DEAD_LOCAL_STORE397Medium
Found reliance on default encoding in org.apache.maven.wagon.providers.ssh.ScpCommand.readDir(SshFile): String.getBytes()I18NDM_DEFAULT_ENCODING531High
Found reliance on default encoding in org.apache.maven.wagon.providers.ssh.ScpCommand.readDir(SshFile): String.getBytes()I18NDM_DEFAULT_ENCODING547High
Found reliance on default encoding in org.apache.maven.wagon.providers.ssh.ScpCommand.readFile(SshFile): String.getBytes()I18NDM_DEFAULT_ENCODING490High
Found reliance on default encoding in org.apache.maven.wagon.providers.ssh.ScpCommand.readLine(): java.io.ByteArrayOutputStream.toString()I18NDM_DEFAULT_ENCODING462High
Found reliance on default encoding in org.apache.maven.wagon.providers.ssh.ScpCommand.run(): String.getBytes()I18NDM_DEFAULT_ENCODING240High
Found reliance on default encoding in org.apache.maven.wagon.providers.ssh.ScpCommand.run(): String.getBytes()I18NDM_DEFAULT_ENCODING250High
Found reliance on default encoding in org.apache.maven.wagon.providers.ssh.ScpCommand.run(): String.getBytes()I18NDM_DEFAULT_ENCODING302High
Un switch de org.apache.maven.wagon.providers.ssh.ScpCommand.run() comporte un cas qui déborde sur le suivantSTYLESF_SWITCH_FALLTHROUGH192-194Medium
Switch statement found in new org.apache.maven.wagon.providers.ssh.ScpCommand(String[]) where default case is missingSTYLESF_SWITCH_NO_DEFAULT101-119Medium

org.apache.maven.wagon.providers.ssh.ShellCommand

BugCategoryDetailsLinePriority
Found reliance on default encoding in org.apache.maven.wagon.providers.ssh.ShellCommand.start(Environment): String.getBytes()I18NDM_DEFAULT_ENCODING131High
Found reliance on default encoding in org.apache.maven.wagon.providers.ssh.ShellCommand.start(Environment): String.getBytes()I18NDM_DEFAULT_ENCODING138High
Champ inutilisé : org.apache.maven.wagon.providers.ssh.ShellCommand.inPERFORMANCEURF_UNREAD_FIELD63Medium
Champ inutilisé : org.apache.maven.wagon.providers.ssh.ShellCommand.threadPERFORMANCEUUF_UNUSED_FIELDNot availableMedium

org.apache.maven.wagon.providers.ssh.SshServerEmbedded

BugCategoryDetailsLinePriority
exceptional return value of java.io.File.delete() ignored in org.apache.maven.wagon.providers.ssh.SshServerEmbedded.start()BAD_PRACTICERV_RETURN_VALUE_IGNORED_BAD_PRACTICE105Medium
exceptional return value of java.io.File.mkdirs() ignored in org.apache.maven.wagon.providers.ssh.SshServerEmbedded.start()BAD_PRACTICERV_RETURN_VALUE_IGNORED_BAD_PRACTICE103Medium
Champ inutilisé : org.apache.maven.wagon.providers.ssh.SshServerEmbedded.sshKeysResourcesPERFORMANCEURF_UNREAD_FIELD55Medium
Champ inutilisé : org.apache.maven.wagon.providers.ssh.SshServerEmbedded.wagonProtocolPERFORMANCEURF_UNREAD_FIELD70Medium

org.apache.maven.wagon.providers.ssh.TestPublickeyAuthenticator

BugCategoryDetailsLinePriority
Found reliance on default encoding in org.apache.maven.wagon.providers.ssh.TestPublickeyAuthenticator.decodePublicKey(String): String.getBytes()I18NDM_DEFAULT_ENCODING123High
Found reliance on default encoding in org.apache.maven.wagon.providers.ssh.TestPublickeyAuthenticator.decodeType(): new String(byte[], int, int)I18NDM_DEFAULT_ENCODING158High