The following document contains the results of FindBugs Report
FindBugs Version is 2.0.1
Threshold is medium
Effort is min
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
exceptional return value of java.io.File.mkdirs() ignored in org.apache.maven.plugins.shade.DefaultShader.shade(ShadeRequest) | BAD_PRACTICE | RV_RETURN_VALUE_IGNORED_BAD_PRACTICE | 85 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Should org.apache.maven.plugins.shade.DefaultShader$RelocatorRemapper be a _static_ inner class? | PERFORMANCE | SIC_INNER_SHOULD_BE_STATIC | 380-456 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
new org.apache.maven.plugins.shade.filter.MinijarFilter(MavenProject, Log, List) may fail to clean up java.io.InputStream | EXPERIMENTAL | OBL_UNSATISFIED_OBLIGATION | 77 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Unwritten field: org.apache.maven.plugins.shade.mojo.ArchiveFilter.artifact | CORRECTNESS | UWF_UNWRITTEN_FIELD | 37 | Medium |
Unwritten field: org.apache.maven.plugins.shade.mojo.ArchiveFilter.excludes | CORRECTNESS | UWF_UNWRITTEN_FIELD | 47 | Medium |
Unwritten field: org.apache.maven.plugins.shade.mojo.ArchiveFilter.includes | CORRECTNESS | UWF_UNWRITTEN_FIELD | 42 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Unwritten field: org.apache.maven.plugins.shade.mojo.ArtifactSet.excludes | CORRECTNESS | UWF_UNWRITTEN_FIELD | 40 | Medium |
Unwritten field: org.apache.maven.plugins.shade.mojo.ArtifactSet.includes | CORRECTNESS | UWF_UNWRITTEN_FIELD | 35 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.apache.maven.plugins.shade.mojo.HelpMojo.build() may fail to clean up java.io.InputStream | EXPERIMENTAL | OBL_UNSATISFIED_OBLIGATION | 68 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.apache.maven.plugins.shade.mojo.ShadeMojo.replaceFile(File, File) forces garbage collection; extremely dubious except in benchmarking code | PERFORMANCE | DM_GC | 580 | High |
org.apache.maven.plugins.shade.mojo.ShadeMojo.replaceFile(File, File) may fail to clean up java.io.OutputStream on checked exception | EXPERIMENTAL | OBL_UNSATISFIED_OBLIGATION_EXCEPTION_EDGE | 588 | Medium |
Exception is caught when Exception is not thrown in org.apache.maven.plugins.shade.mojo.ShadeMojo.execute() | STYLE | REC_CATCH_EXCEPTION | 560 | Medium |
exceptional return value of java.io.File.delete() ignored in org.apache.maven.plugins.shade.mojo.ShadeMojo.createDependencyReducedPom(Set) | BAD_PRACTICE | RV_RETURN_VALUE_IGNORED_BAD_PRACTICE | 904 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.apache.maven.plugins.shade.pom.MavenJDOMWriter.insertAtPreferredLocation(Element, Element, MavenJDOMWriter$Counter) concatenates strings using + in a loop | PERFORMANCE | SBSC_USE_STRINGBUFFER_CONCATENATION | 303 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Should org.apache.maven.plugins.shade.pom.MavenJDOMWriter$Counter be a _static_ inner class? | PERFORMANCE | SIC_INNER_SHOULD_BE_STATIC | 2272-2314 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Found reliance on default encoding in org.apache.maven.plugins.shade.resource.ApacheNoticeResourceTransformer.modifyOutputStream(JarOutputStream): new java.io.OutputStreamWriter(OutputStream) | I18N | DM_DEFAULT_ENCODING | 217 | High |
Found reliance on default encoding in org.apache.maven.plugins.shade.resource.ApacheNoticeResourceTransformer.processResource(String, InputStream, List): new java.io.InputStreamReader(InputStream) | I18N | DM_DEFAULT_ENCODING | 125 | High |
Unwritten field: org.apache.maven.plugins.shade.resource.ApacheNoticeResourceTransformer.encoding | CORRECTNESS | UWF_UNWRITTEN_FIELD | 119 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Unwritten field: org.apache.maven.plugins.shade.resource.AppendingTransformer.resource | CORRECTNESS | UWF_UNWRITTEN_FIELD | 45 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Unwritten field: org.apache.maven.plugins.shade.resource.DontIncludeResourceTransformer.resource | CORRECTNESS | UWF_UNWRITTEN_FIELD | 43 | Medium |
Unwritten field: org.apache.maven.plugins.shade.resource.DontIncludeResourceTransformer.resources | CORRECTNESS | UWF_UNWRITTEN_FIELD | 48 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Unwritten field: org.apache.maven.plugins.shade.resource.IncludeResourceTransformer.file | CORRECTNESS | UWF_UNWRITTEN_FIELD | 57 | Medium |
Unwritten field: org.apache.maven.plugins.shade.resource.IncludeResourceTransformer.resource | CORRECTNESS | UWF_UNWRITTEN_FIELD | 63 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Unwritten field: org.apache.maven.plugins.shade.resource.ManifestResourceTransformer.mainClass | CORRECTNESS | UWF_UNWRITTEN_FIELD | 97 | Medium |
Unwritten field: org.apache.maven.plugins.shade.resource.ManifestResourceTransformer.manifestEntries | CORRECTNESS | UWF_UNWRITTEN_FIELD | 102 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Unwritten field: org.apache.maven.plugins.shade.resource.XmlAppendingTransformer.resource | CORRECTNESS | UWF_UNWRITTEN_FIELD | 59 | Medium |