FindBugs Bug Detector Report

The following document contains the results of FindBugs Report

FindBugs Version is 1.3.9

Threshold is medium

Effort is min

Summary

ClassesBugsErrorsMissing Classes
84800

org.apache.maven.scm.NoSuchCommandScmException

BugCategoryDetailsLinePriority
Champ jamais écrit : org.apache.maven.scm.NoSuchCommandScmException.commandNameCORRECTNESSUWF_UNWRITTEN_FIELD46Medium

org.apache.maven.scm.command.changelog.ChangeLogScmResult

BugCategoryDetailsLinePriority
La classe org.apache.maven.scm.command.changelog.ChangeLogScmResult définit le champ d'instance org.apache.maven.scm.command.changelog.ChangeLogScmResult.changeLog non transient et non sérialisableBAD_PRACTICESE_BAD_FIELDNot availableMedium

org.apache.maven.scm.command.changelog.ChangeLogSet

BugCategoryDetailsLinePriority
La méthode org.apache.maven.scm.command.changelog.ChangeLogSet.getEndDate() risque d'exposer sa représentation interne en renvoyant org.apache.maven.scm.command.changelog.ChangeLogSet.endDateMALICIOUS_CODEEI_EXPOSE_REP89Medium
La méthode org.apache.maven.scm.command.changelog.ChangeLogSet.getStartDate() risque d'exposer sa représentation interne en renvoyant org.apache.maven.scm.command.changelog.ChangeLogSet.startDateMALICIOUS_CODEEI_EXPOSE_REP79Medium
La méthode new org.apache.maven.scm.command.changelog.ChangeLogSet(Date, Date) risque d'exposer sa représentation interne en stockant un objet externe modifiable dans org.apache.maven.scm.command.changelog.ChangeLogSet.endDateMALICIOUS_CODEEI_EXPOSE_REP256Medium
La méthode new org.apache.maven.scm.command.changelog.ChangeLogSet(Date, Date) risque d'exposer sa représentation interne en stockant un objet externe modifiable dans org.apache.maven.scm.command.changelog.ChangeLogSet.startDateMALICIOUS_CODEEI_EXPOSE_REP255Medium

org.apache.maven.scm.util.ThreadSafeDateFormat

BugCategoryDetailsLinePriority
La classe org.apache.maven.scm.util.ThreadSafeDateFormat définit le champ d'instance org.apache.maven.scm.util.ThreadSafeDateFormat.m_formatCache non transient et non sérialisableBAD_PRACTICESE_BAD_FIELDNot availableMedium
org.apache.maven.scm.util.ThreadSafeDateFormat$1 est stocké dans le champ non transient org.apache.maven.scm.util.ThreadSafeDateFormat.m_formatCacheBAD_PRACTICESE_BAD_FIELD_STORE49Medium