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 |
54 |
22 |
0 |
0 |
org.apache.maven.plugins.shade.DefaultShader
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 |
96 |
Medium |
org.apache.maven.plugins.shade.DefaultShader$1
Bug |
Category |
Details |
Line |
Priority |
Chargement d'une valeur connue pour être à null dans org.apache.maven.plugins.shade.DefaultShader$1.visitSource(String, String) |
STYLE |
NP_LOAD_OF_KNOWN_NULL_VALUE |
482 |
Medium |
org.apache.maven.plugins.shade.filter.MinijarFilter
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 |
101 |
Medium |
org.apache.maven.plugins.shade.mojo.ArchiveFilter
Bug |
Category |
Details |
Line |
Priority |
Champ jamais écrit : org.apache.maven.plugins.shade.mojo.ArchiveFilter.artifact |
CORRECTNESS |
UWF_UNWRITTEN_FIELD |
39 |
Medium |
Champ jamais écrit : org.apache.maven.plugins.shade.mojo.ArchiveFilter.excludes |
CORRECTNESS |
UWF_UNWRITTEN_FIELD |
49 |
Medium |
Champ jamais écrit : org.apache.maven.plugins.shade.mojo.ArchiveFilter.includes |
CORRECTNESS |
UWF_UNWRITTEN_FIELD |
44 |
Medium |
org.apache.maven.plugins.shade.mojo.ArtifactSet
Bug |
Category |
Details |
Line |
Priority |
Champ jamais écrit : org.apache.maven.plugins.shade.mojo.ArtifactSet.excludes |
CORRECTNESS |
UWF_UNWRITTEN_FIELD |
40 |
Medium |
Champ jamais écrit : org.apache.maven.plugins.shade.mojo.ArtifactSet.includes |
CORRECTNESS |
UWF_UNWRITTEN_FIELD |
35 |
Medium |
org.apache.maven.plugins.shade.mojo.ShadeMojo
Bug |
Category |
Details |
Line |
Priority |
org.apache.maven.plugins.shade.mojo.ShadeMojo.replaceFile(File, File) force le déclenchement du ramasse-miettes ; extrêmement douteux sauf dans du code de banc d'essai |
PERFORMANCE |
DM_GC |
776 |
High |
La méthode org.apache.maven.plugins.shade.mojo.ShadeMojo.execute() intercepte Exception, mais Exception n'est pas lancé dans le bloc try/catch et RuntimeException n'est pas appelé |
STYLE |
REC_CATCH_EXCEPTION |
605 |
Medium |
Exceptional return value of java.io.File.delete() ignored in org.apache.maven.plugins.shade.mojo.ShadeMojo.rewriteDependencyReducedPomIfWeHaveReduction(List, boolean, List, Model) |
BAD_PRACTICE |
RV_RETURN_VALUE_IGNORED_BAD_PRACTICE |
1140 |
Medium |
Useless object stored in variable emptyTestSourceArtifacts of method org.apache.maven.plugins.shade.mojo.ShadeMojo.processArtifactSelectors(Set, Set, Set, Set, Set, ArtifactSelector) |
STYLE |
UC_USELESS_OBJECT |
672 |
Medium |
org.apache.maven.plugins.shade.resource.ApacheNoticeResourceTransformer
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 |
220 |
High |
Found reliance on default encoding in org.apache.maven.plugins.shade.resource.ApacheNoticeResourceTransformer.processResource(String, InputStream, List, long): new java.io.InputStreamReader(InputStream) |
I18N |
DM_DEFAULT_ENCODING |
122 |
High |
Champ jamais écrit : org.apache.maven.plugins.shade.resource.ApacheNoticeResourceTransformer.encoding |
CORRECTNESS |
UWF_UNWRITTEN_FIELD |
116 |
Medium |
org.apache.maven.plugins.shade.resource.AppendingTransformer
Bug |
Category |
Details |
Line |
Priority |
Champ jamais écrit : org.apache.maven.plugins.shade.resource.AppendingTransformer.resource |
CORRECTNESS |
UWF_UNWRITTEN_FIELD |
46 |
Medium |
org.apache.maven.plugins.shade.resource.DontIncludeResourceTransformer
Bug |
Category |
Details |
Line |
Priority |
Champ jamais écrit : org.apache.maven.plugins.shade.resource.DontIncludeResourceTransformer.resource |
CORRECTNESS |
UWF_UNWRITTEN_FIELD |
43 |
Medium |
Champ jamais écrit : org.apache.maven.plugins.shade.resource.DontIncludeResourceTransformer.resources |
CORRECTNESS |
UWF_UNWRITTEN_FIELD |
48 |
Medium |
org.apache.maven.plugins.shade.resource.IncludeResourceTransformer
Bug |
Category |
Details |
Line |
Priority |
Champ jamais écrit : org.apache.maven.plugins.shade.resource.IncludeResourceTransformer.file |
CORRECTNESS |
UWF_UNWRITTEN_FIELD |
62 |
Medium |
Champ jamais écrit : org.apache.maven.plugins.shade.resource.IncludeResourceTransformer.resource |
CORRECTNESS |
UWF_UNWRITTEN_FIELD |
68 |
Medium |
org.apache.maven.plugins.shade.resource.ServicesResourceTransformer
Bug |
Category |
Details |
Line |
Priority |
Found reliance on default encoding in org.apache.maven.plugins.shade.resource.ServicesResourceTransformer.modifyOutputStream(JarOutputStream): new java.io.InputStreamReader(InputStream) |
I18N |
DM_DEFAULT_ENCODING |
139 |
High |
org.apache.maven.plugins.shade.resource.XmlAppendingTransformer
Bug |
Category |
Details |
Line |
Priority |
Champ jamais écrit : org.apache.maven.plugins.shade.resource.XmlAppendingTransformer.resource |
CORRECTNESS |
UWF_UNWRITTEN_FIELD |
61 |
Medium |