SpotBugs Bug Detector Report
The following document contains the results of SpotBugs
SpotBugs Version is 4.7.1
Threshold is
Effort is
Summary
Classes |
Bugs |
Errors |
Missing Classes |
15 |
24 |
0 |
0 |
ru.akman.maven.plugins.CommandLineBuilder
Bug |
Category |
Details |
Line |
Priority |
ru.akman.maven.plugins.CommandLineBuilder.buildCommandLine() may expose internal representation by returning CommandLineBuilder.cmdLine |
MALICIOUS_CODE |
EI_EXPOSE_REP |
84 |
Medium |
ru.akman.maven.plugins.CommandLineOption
Bug |
Category |
Details |
Line |
Priority |
new ru.akman.maven.plugins.CommandLineOption(Commandline) may expose internal representation by storing an externally mutable object into CommandLineOption.cmdLine |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
47 |
Medium |
ru.akman.maven.plugins.jlink.Compress
Bug |
Category |
Details |
Line |
Priority |
ru.akman.maven.plugins.jlink.Compress.getFilters() may expose internal representation by returning Compress.filters |
MALICIOUS_CODE |
EI_EXPOSE_REP |
60 |
Medium |
ru.akman.maven.plugins.jlink.Compress.setFilters(List) may expose internal representation by storing an externally mutable object into Compress.filters |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
69 |
Medium |
ru.akman.maven.plugins.jlink.DependencySet
Bug |
Category |
Details |
Line |
Priority |
ru.akman.maven.plugins.jlink.DependencySet.getExcludeNames() may expose internal representation by returning DependencySet.excludenames |
MALICIOUS_CODE |
EI_EXPOSE_REP |
156 |
Medium |
ru.akman.maven.plugins.jlink.DependencySet.getExcludes() may expose internal representation by returning DependencySet.excludes |
MALICIOUS_CODE |
EI_EXPOSE_REP |
120 |
Medium |
ru.akman.maven.plugins.jlink.DependencySet.getIncludeNames() may expose internal representation by returning DependencySet.includenames |
MALICIOUS_CODE |
EI_EXPOSE_REP |
138 |
Medium |
ru.akman.maven.plugins.jlink.DependencySet.getIncludes() may expose internal representation by returning DependencySet.includes |
MALICIOUS_CODE |
EI_EXPOSE_REP |
102 |
Medium |
ru.akman.maven.plugins.jlink.DependencySet.setExcludeNames(List) may expose internal representation by storing an externally mutable object into DependencySet.excludenames |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
165 |
Medium |
ru.akman.maven.plugins.jlink.DependencySet.setExcludes(List) may expose internal representation by storing an externally mutable object into DependencySet.excludes |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
129 |
Medium |
ru.akman.maven.plugins.jlink.DependencySet.setIncludeNames(List) may expose internal representation by storing an externally mutable object into DependencySet.includenames |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
147 |
Medium |
ru.akman.maven.plugins.jlink.DependencySet.setIncludes(List) may expose internal representation by storing an externally mutable object into DependencySet.includes |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
111 |
Medium |
ru.akman.maven.plugins.jlink.ModulePath
Bug |
Category |
Details |
Line |
Priority |
ru.akman.maven.plugins.jlink.ModulePath.getDependencySets() may expose internal representation by returning ModulePath.dependencysets |
MALICIOUS_CODE |
EI_EXPOSE_REP |
108 |
Medium |
ru.akman.maven.plugins.jlink.ModulePath.getDirSets() may expose internal representation by returning ModulePath.dirsets |
MALICIOUS_CODE |
EI_EXPOSE_REP |
90 |
Medium |
ru.akman.maven.plugins.jlink.ModulePath.getFileSets() may expose internal representation by returning ModulePath.filesets |
MALICIOUS_CODE |
EI_EXPOSE_REP |
72 |
Medium |
ru.akman.maven.plugins.jlink.ModulePath.getPathElements() may expose internal representation by returning ModulePath.pathelements |
MALICIOUS_CODE |
EI_EXPOSE_REP |
54 |
Medium |
ru.akman.maven.plugins.jlink.ModulePath.setDependencySets(List) may expose internal representation by storing an externally mutable object into ModulePath.dependencysets |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
117 |
Medium |
ru.akman.maven.plugins.jlink.ModulePath.setDirSets(List) may expose internal representation by storing an externally mutable object into ModulePath.dirsets |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
99 |
Medium |
ru.akman.maven.plugins.jlink.ModulePath.setFileSets(List) may expose internal representation by storing an externally mutable object into ModulePath.filesets |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
81 |
Medium |
ru.akman.maven.plugins.jlink.ModulePath.setPathElements(List) may expose internal representation by storing an externally mutable object into ModulePath.pathelements |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
63 |
Medium |
ru.akman.maven.plugins.jlink.ReleaseInfo
Bug |
Category |
Details |
Line |
Priority |
ru.akman.maven.plugins.jlink.ReleaseInfo.getAdds() may expose internal representation by returning ReleaseInfo.adds |
MALICIOUS_CODE |
EI_EXPOSE_REP |
66 |
Medium |
ru.akman.maven.plugins.jlink.ReleaseInfo.getDels() may expose internal representation by returning ReleaseInfo.dels |
MALICIOUS_CODE |
EI_EXPOSE_REP |
84 |
Medium |
ru.akman.maven.plugins.jlink.ReleaseInfo.setAdds(Map) may expose internal representation by storing an externally mutable object into ReleaseInfo.adds |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
75 |
Medium |
ru.akman.maven.plugins.jlink.ReleaseInfo.setDels(Map) may expose internal representation by storing an externally mutable object into ReleaseInfo.dels |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
93 |
Medium |