FindBugs Bug Detector Report

The following document contains the results of FindBugs

FindBugs Version is 2.0.3

Threshold is medium

Effort is min

Summary

Classes Bugs Errors Missing Classes
40 17 0 0

org.apache.maven.cli.CLIManager

Bug Category Details Line Priority
Found reliance on default encoding in org.apache.maven.cli.CLIManager.displayHelp(PrintStream): new java.io.PrintWriter(OutputStream) I18N DM_DEFAULT_ENCODING 166 High

org.apache.maven.cli.CLIReportingUtils

Bug Category Details Line Priority
Boxing/unboxing to parse a primitive org.apache.maven.cli.CLIReportingUtils.createMavenVersionString(Properties) PERFORMANCE DM_BOXED_PRIMITIVE_FOR_PARSING 97 High

org.apache.maven.cli.CliRequest

Bug Category Details Line Priority
La méthode org.apache.maven.cli.CliRequest.getArgs() risque d'exposer sa représentation interne en renvoyant org.apache.maven.cli.CliRequest.args MALICIOUS_CODE EI_EXPOSE_REP 63 Medium

org.apache.maven.cli.MavenCli

Bug Category Details Line Priority
Boxing/unboxing to parse a primitive org.apache.maven.cli.MavenCli.populateRequest(CliRequest, MavenExecutionRequest) PERFORMANCE DM_BOXED_PRIMITIVE_FOR_PARSING 1459 High
Found reliance on default encoding in org.apache.maven.cli.MavenCli.logging(CliRequest): new java.io.PrintStream(OutputStream) I18N DM_DEFAULT_ENCODING 461 High
Test de nullité redondant sur une valeur non nulle dans org.apache.maven.cli.MavenCli.initialize(CliRequest) STYLE RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE 338 High
Format string should use %n rather than \n in org.apache.maven.cli.MavenCli.configure(CliRequest) BAD_PRACTICE VA_FORMAT_STRING_USES_NEWLINE 1048 Medium
Format string should use %n rather than \n in org.apache.maven.cli.MavenCli.configure(CliRequest) BAD_PRACTICE VA_FORMAT_STRING_USES_NEWLINE 1051 Medium
Format string should use %n rather than \n in org.apache.maven.cli.MavenCli.configure(CliRequest) BAD_PRACTICE VA_FORMAT_STRING_USES_NEWLINE 1039 Medium

org.apache.maven.cli.internal.extension.model.io.xpp3.CoreExtensionsXpp3Reader

Bug Category Details Line Priority
Alimentation à perte d'une variable locale dans la méthode org.apache.maven.cli.internal.extension.model.io.xpp3.CoreExtensionsXpp3Reader.parseCoreExtensions(XmlPullParser, boolean) STYLE DLS_DEAD_LOCAL_STORE 683 High
Boxing/unboxing to parse a primitive org.apache.maven.cli.internal.extension.model.io.xpp3.CoreExtensionsXpp3Reader.getIntegerValue(String, String, XmlPullParser, boolean) PERFORMANCE DM_BOXED_PRIMITIVE_FOR_PARSING 391 High
Boxing/unboxing to parse a primitive org.apache.maven.cli.internal.extension.model.io.xpp3.CoreExtensionsXpp3Reader.getLongValue(String, String, XmlPullParser, boolean) PERFORMANCE DM_BOXED_PRIMITIVE_FOR_PARSING 421 High
Test de nullité redondant sur une valeur non nulle dans org.apache.maven.cli.internal.extension.model.io.xpp3.CoreExtensionsXpp3Reader.parseCoreExtensions(XmlPullParser, boolean) STYLE RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE 689 Medium
La méthode privée org.apache.maven.cli.internal.extension.model.io.xpp3.CoreExtensionsXpp3Reader.getBooleanValue(String, String, XmlPullParser) n'est jamais appelée PERFORMANCE UPM_UNCALLED_PRIVATE_METHOD 176 Medium
La méthode privée org.apache.maven.cli.internal.extension.model.io.xpp3.CoreExtensionsXpp3Reader.getDateValue(String, String, XmlPullParser) n'est jamais appelée PERFORMANCE UPM_UNCALLED_PRIVATE_METHOD 264 Medium

org.apache.maven.cli.logging.impl.UnsupportedSlf4jBindingConfiguration

Bug Category Details Line Priority
org.apache.maven.cli.logging.impl.UnsupportedSlf4jBindingConfiguration.supported is or uses a map or set of URLs, which can be a performance hog PERFORMANCE DMI_COLLECTION_OF_URLS Not available High
new org.apache.maven.cli.logging.impl.UnsupportedSlf4jBindingConfiguration(String, Map) is or uses a map or set of URLs, which can be a performance hog PERFORMANCE DMI_COLLECTION_OF_URLS 46-49 High