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

Classes Bugs Errors Missing Classes
15 38 0 0

org.apache.maven.wagon.FileTestUtils

Bug Category Details Line Priority
Found reliance on default encoding in org.apache.maven.wagon.FileTestUtils.generateFile(String, String): new java.io.FileWriter(File) I18N DM_DEFAULT_ENCODING 108 High
exceptional return value of java.io.File.mkdirs() ignored in org.apache.maven.wagon.FileTestUtils.createDir(String) BAD_PRACTICE RV_RETURN_VALUE_IGNORED_BAD_PRACTICE 74 Medium
exceptional return value of java.io.File.mkdirs() ignored in org.apache.maven.wagon.FileTestUtils.generateFile(String, String) BAD_PRACTICE RV_RETURN_VALUE_IGNORED_BAD_PRACTICE 106 Medium
exceptional return value of java.io.File.mkdirs() ignored in org.apache.maven.wagon.FileTestUtils.getTestOutputDir() BAD_PRACTICE RV_RETURN_VALUE_IGNORED_BAD_PRACTICE 96 Medium

org.apache.maven.wagon.StreamingWagonTestCase

Bug Category Details Line Priority
org.apache.maven.wagon.StreamingWagonTestCase.testFailedGetIfNewerToStream() may fail to clean up java.io.OutputStream on checked exception EXPERIMENTAL OBL_UNSATISFIED_OBLIGATION_EXCEPTION_EDGE 182 Medium
org.apache.maven.wagon.StreamingWagonTestCase.testFailedGetToStream() may fail to clean up java.io.OutputStream on checked exception EXPERIMENTAL OBL_UNSATISFIED_OBLIGATION_EXCEPTION_EDGE 78 Medium
exceptional return value of java.io.File.mkdirs() ignored in org.apache.maven.wagon.StreamingWagonTestCase.putStream() BAD_PRACTICE RV_RETURN_VALUE_IGNORED_BAD_PRACTICE 239 Medium

org.apache.maven.wagon.WagonTestCase

Bug Category Details Line Priority
org.apache.maven.wagon.WagonTestCase.logger isn't final but should be MALICIOUS_CODE MS_SHOULD_BE_FINAL 54 High
exceptional return value of java.io.File.delete() ignored in org.apache.maven.wagon.WagonTestCase.assertNotExists(Wagon, String) BAD_PRACTICE RV_RETURN_VALUE_IGNORED_BAD_PRACTICE 627 Medium
exceptional return value of java.io.File.mkdirs() ignored in org.apache.maven.wagon.WagonTestCase.createFileRepository(String) BAD_PRACTICE RV_RETURN_VALUE_IGNORED_BAD_PRACTICE 1076 Medium
exceptional return value of java.io.File.mkdirs() ignored in org.apache.maven.wagon.WagonTestCase.putFile(String, String, String) BAD_PRACTICE RV_RETURN_VALUE_IGNORED_BAD_PRACTICE 863 Medium
exceptional return value of java.io.File.delete() ignored in org.apache.maven.wagon.WagonTestCase.setupGetIfNewerTest(Wagon, boolean, int) BAD_PRACTICE RV_RETURN_VALUE_IGNORED_BAD_PRACTICE 313 Medium
exceptional return value of java.io.File.mkdirs() ignored in org.apache.maven.wagon.WagonTestCase.setupRepositories() BAD_PRACTICE RV_RETURN_VALUE_IGNORED_BAD_PRACTICE 173 Medium
exceptional return value of java.io.File.mkdirs() ignored in org.apache.maven.wagon.WagonTestCase.writeTestFile(String) BAD_PRACTICE RV_RETURN_VALUE_IGNORED_BAD_PRACTICE 635 Medium

org.apache.maven.wagon.http.HttpWagonTestCase

Bug Category Details Line Priority
Found reliance on default encoding in org.apache.maven.wagon.http.HttpWagonTestCase.writeTestFileGzip(File, String): String.getBytes() I18N DM_DEFAULT_ENCODING 1228 High
Found reliance on default encoding in org.apache.maven.wagon.http.HttpWagonTestCase.writeTestFileGzip(File, String): String.getBytes() I18N DM_DEFAULT_ENCODING 1245 High
org.apache.maven.wagon.http.HttpWagonTestCase.testRedirectGetToStream() may fail to clean up java.io.OutputStream on checked exception EXPERIMENTAL OBL_UNSATISFIED_OBLIGATION_EXCEPTION_EDGE 486 Medium
exceptional return value of java.io.File.delete() ignored in org.apache.maven.wagon.http.HttpWagonTestCase.runTestPut(int) BAD_PRACTICE RV_RETURN_VALUE_IGNORED_BAD_PRACTICE 1326 Medium
exceptional return value of java.io.File.delete() ignored in org.apache.maven.wagon.http.HttpWagonTestCase.runTestSecuredPut(AuthenticationInfo, int) BAD_PRACTICE RV_RETURN_VALUE_IGNORED_BAD_PRACTICE 1401 Medium
exceptional return value of java.io.File.delete() ignored in org.apache.maven.wagon.http.HttpWagonTestCase.runTestSecuredPutFromStream(AuthenticationInfo, int, boolean) BAD_PRACTICE RV_RETURN_VALUE_IGNORED_BAD_PRACTICE 1479 Medium
exceptional return value of java.io.File.delete() ignored in org.apache.maven.wagon.http.HttpWagonTestCase.setupWagonTestingFixtures() BAD_PRACTICE RV_RETURN_VALUE_IGNORED_BAD_PRACTICE 87 Medium
exceptional return value of java.io.File.mkdirs() ignored in org.apache.maven.wagon.http.HttpWagonTestCase.setupWagonTestingFixtures() BAD_PRACTICE RV_RETURN_VALUE_IGNORED_BAD_PRACTICE 89 Medium
exceptional return value of java.io.File.delete() ignored in org.apache.maven.wagon.http.HttpWagonTestCase.testRedirectGet() BAD_PRACTICE RV_RETURN_VALUE_IGNORED_BAD_PRACTICE 569 Medium
exceptional return value of java.io.File.delete() ignored in org.apache.maven.wagon.http.HttpWagonTestCase.testRedirectGetToStream() BAD_PRACTICE RV_RETURN_VALUE_IGNORED_BAD_PRACTICE 507 Medium
exceptional return value of java.io.File.delete() ignored in org.apache.maven.wagon.http.HttpWagonTestCase.testRedirectPutFileRelativeUrl() BAD_PRACTICE RV_RETURN_VALUE_IGNORED_BAD_PRACTICE 855 Medium
exceptional return value of java.io.File.mkdirs() ignored in org.apache.maven.wagon.http.HttpWagonTestCase.testRedirectPutFileRelativeUrl() BAD_PRACTICE RV_RETURN_VALUE_IGNORED_BAD_PRACTICE 829 Medium
exceptional return value of java.io.File.delete() ignored in org.apache.maven.wagon.http.HttpWagonTestCase.testRedirectPutFileWithFullUrl() BAD_PRACTICE RV_RETURN_VALUE_IGNORED_BAD_PRACTICE 794 Medium
exceptional return value of java.io.File.mkdirs() ignored in org.apache.maven.wagon.http.HttpWagonTestCase.testRedirectPutFileWithFullUrl() BAD_PRACTICE RV_RETURN_VALUE_IGNORED_BAD_PRACTICE 754 Medium
exceptional return value of java.io.File.delete() ignored in org.apache.maven.wagon.http.HttpWagonTestCase.testRedirectPutFromStreamRelativeUrl() BAD_PRACTICE RV_RETURN_VALUE_IGNORED_BAD_PRACTICE 699 Medium
exceptional return value of java.io.File.mkdirs() ignored in org.apache.maven.wagon.http.HttpWagonTestCase.testRedirectPutFromStreamRelativeUrl() BAD_PRACTICE RV_RETURN_VALUE_IGNORED_BAD_PRACTICE 673 Medium
exceptional return value of java.io.File.delete() ignored in org.apache.maven.wagon.http.HttpWagonTestCase.testRedirectPutFromStreamWithFullUrl() BAD_PRACTICE RV_RETURN_VALUE_IGNORED_BAD_PRACTICE 623 Medium
exceptional return value of java.io.File.mkdirs() ignored in org.apache.maven.wagon.http.HttpWagonTestCase.testRedirectPutFromStreamWithFullUrl() BAD_PRACTICE RV_RETURN_VALUE_IGNORED_BAD_PRACTICE 583 Medium
exceptional return value of java.io.File.mkdirs() ignored in org.apache.maven.wagon.http.HttpWagonTestCase.testWagonGetFileList() BAD_PRACTICE RV_RETURN_VALUE_IGNORED_BAD_PRACTICE 141 Medium
exceptional return value of java.io.File.mkdirs() ignored in org.apache.maven.wagon.http.HttpWagonTestCase.writeTestFileGzip(File, String) BAD_PRACTICE RV_RETURN_VALUE_IGNORED_BAD_PRACTICE 1223 Medium

org.apache.maven.wagon.http.HttpWagonTestCase$AuthorizingProxyHandler

Bug Category Details Line Priority
Field HttpWagonTestCase$AuthorizingProxyHandler.handlerRequestResponses masks field in superclass org.apache.maven.wagon.http.HttpWagonTestCase$TestHeaderHandler CORRECTNESS MF_CLASS_MASKS_FIELD Not available Medium

org.apache.maven.wagon.http.HttpWagonTestCase$PutHandler

Bug Category Details Line Priority
org.apache.maven.wagon.http.HttpWagonTestCase$PutHandler.handle(String, HttpServletRequest, HttpServletResponse, int) may fail to clean up java.io.OutputStream on checked exception EXPERIMENTAL OBL_UNSATISFIED_OBLIGATION_EXCEPTION_EDGE 1640 Medium
exceptional return value of java.io.File.mkdirs() ignored in org.apache.maven.wagon.http.HttpWagonTestCase$PutHandler.handle(String, HttpServletRequest, HttpServletResponse, int) BAD_PRACTICE RV_RETURN_VALUE_IGNORED_BAD_PRACTICE 1639 Medium

org.apache.maven.wagon.http.HttpWagonTestCase$RedirectHandler

Bug Category Details Line Priority
Unread field: org.apache.maven.wagon.http.HttpWagonTestCase$RedirectHandler.reason PERFORMANCE URF_UNREAD_FIELD 898 Medium