FindBugs Results

The following document contains the results of FindBugs.

Summary

Files Errors
26 38

Files

Files Violations
net.sf.statcvs.model.SymbolicName 3
net.sf.statcvs.model.Revision 3
net.sf.statcvs.model.Author 1
net.sf.statcvs.model.VersionedFile 1
net.sf.statcvs.model.Directory 1
net.sf.statcvs.model.Repository 2
net.sf.statcvs.util.IntegerMap$SortByValueComparator 1
net.sf.statcvs.util.IntegerMap 1
net.sf.statcvs.charts.TimeBarChartMaker 1
net.sf.statcvs.model.Commit 1
net.sf.statcvs.charts.LOCChartMaker$AllDirectoriesLOCChartMaker 1
net.sf.statcvs.input.RevisionData 3
net.sf.statcvs.input.RepositoryFileManager 2
net.sf.statcvs.input.Builder 1
net.sf.statcvs.output.CommandLineParser 2
net.sf.statcvs.charts.CommitScatterChartMaker 1
net.sf.statcvs.reportmodel.HelperTimePoint 1
net.sf.statcvs.reportmodel.TimePoint 2
net.sf.statcvs.reports.FilesRevisionCountComparator 1
net.sf.statcvs.reports.FilesLocComparator 1
net.sf.statcvs.pages.xml.AllDevelopersXml 1
net.sf.statcvs.pages.xml.FilesXml 3
net.sf.statcvs.pages.xml.GenerateXml 1
net.sf.statcvs.Main 1
net.sf.statcvs.input.CvsRevisionParser 1
net.sf.statcvs.reports.LOCSeriesBuilder 1

net.sf.statcvs.model.Author

Violation Line Priority
Eq: net.sf.statcvs.model.Author defines compareTo(Object) and uses Object.equals() 91 Normal

net.sf.statcvs.model.VersionedFile

Violation Line Priority
Eq: net.sf.statcvs.model.VersionedFile defines compareTo(Object) and uses Object.equals() 176 Normal

net.sf.statcvs.model.Directory

Violation Line Priority
Eq: net.sf.statcvs.model.Directory defines compareTo(Object) and uses Object.equals() 204 Low

net.sf.statcvs.util.IntegerMap$SortByValueComparator

Violation Line Priority
Se: net.sf.statcvs.util.IntegerMap$SortByValueComparator implements Comparator but not Serializable -1 Normal

net.sf.statcvs.model.Commit

Violation Line Priority
Eq: net.sf.statcvs.model.Commit defines compareTo(Object) and uses Object.equals() 115 Normal

net.sf.statcvs.input.Builder

Violation Line Priority
Dm: Use of non-localized String.toUpperCase() or String.toLowerCase 255 Low

net.sf.statcvs.reportmodel.HelperTimePoint

Violation Line Priority
Eq: net.sf.statcvs.reportmodel.HelperTimePoint defines compareTo(Object) and uses Object.equals() 117 Normal

net.sf.statcvs.reports.FilesRevisionCountComparator

Violation Line Priority
Se: net.sf.statcvs.reports.FilesRevisionCountComparator implements Comparator but not Serializable -1 Normal

net.sf.statcvs.reports.FilesLocComparator

Violation Line Priority
Se: net.sf.statcvs.reports.FilesLocComparator implements Comparator but not Serializable -1 Normal

net.sf.statcvs.pages.xml.AllDevelopersXml

Violation Line Priority
Dm: Use of non-localized String.toUpperCase() or String.toLowerCase 73 Low

net.sf.statcvs.pages.xml.GenerateXml

Violation Line Priority
Dm: Use of non-localized String.toUpperCase() or String.toLowerCase 51 Low

net.sf.statcvs.Main

Violation Line Priority
Dm: Use of non-localized String.toUpperCase() or String.toLowerCase 66 Low

net.sf.statcvs.input.CvsRevisionParser

Violation Line Priority
UwF: CvsRevisionParser.revision not initialized in constructor -1 Low

net.sf.statcvs.reports.LOCSeriesBuilder

Violation Line Priority
UwF: LOCSeriesBuilder.minute not initialized in constructor -1 Low