jenkinsci/fortify-on-demand-uploader-plugin

mvn:findbugs 3.0.0

Closed this issue · 0 comments

Issues that need to be resolved before the 3.0.0 release can be published.

[INFO] Error size is 0
    [INFO] Total bugs: 6
    [INFO] Possible null pointer dereference of FodUploaderPlugin.model in org.jenkinsci.plugins.fodupload.FodUploaderPlugin.perform(Run, FilePath, Launcher, TaskListener) [org.jenkinsci.plugins.fodupload.FodUploaderPlugin, org.jenkinsci.plugins.fodupload.FodUploaderPlugin, org.jenkinsci.plugins.fodupload.FodUploaderPlugin] Dereferenced at FodUploaderPlugin.java:[line 79]Null value at FodUploaderPlugin.java:[line 73]Known null at FodUploaderPlugin.java:[line 74] NP_NULL_ON_SOME_PATH
    [INFO] Exceptional return value of java.io.File.delete() ignored in org.jenkinsci.plugins.fodupload.FodUploaderPlugin.perform(Run, FilePath, Launcher, TaskListener) [org.jenkinsci.plugins.fodupload.FodUploaderPlugin] At FodUploaderPlugin.java:[line 86] RV_RETURN_VALUE_IGNORED_BAD_PRACTICE
    [INFO] Exception is caught when Exception is not thrown in org.jenkinsci.plugins.fodupload.controllers.ReleaseController.getAssessmentType(JobModel) [org.jenkinsci.plugins.fodupload.controllers.ReleaseController] At ReleaseController.java:[line 187] REC_CATCH_EXCEPTION
    [INFO] new org.jenkinsci.plugins.fodupload.models.BsiUrl(String) invokes System.exit(...), which shuts down the entire virtual machine [org.jenkinsci.plugins.fodupload.models.BsiUrl] At BsiUrl.java:[line 33] DM_EXIT
    [INFO] Switch statement found in org.jenkinsci.plugins.fodupload.models.BsiUrl.createBsiUrl(List) where default case is missing [org.jenkinsci.plugins.fodupload.models.BsiUrl] At BsiUrl.java:[lines 39-59] SF_SWITCH_NO_DEFAULT
    [INFO] org.jenkinsci.plugins.fodupload.models.response.GenericErrorResponse.toString() concatenates strings using + in a loop [org.jenkinsci.plugins.fodupload.models.response.GenericErrorResponse] At GenericErrorResponse.java:[line 19] SBSC_USE_STRINGBUFFER_CONCATENATION