FindBugs Results

The following document contains the results of FindBugs.

Summary

Files Errors
29 44

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.output.ConfigurationOptions 2
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 2
net.sf.statcvs.reports.CloudCommitTableReport 2
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.charts.ModifyAddChartMaker 1

net.sf.statcvs.model.Author

Violation Line Priority
Eq: net.sf.statcvs.model.Author defines compareTo(Object) and uses Object.equals() 95 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 267 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

net.sf.statcvs.charts.ModifyAddChartMaker

Violation Line Priority
UrF: Unread field: net.sf.statcvs.charts.ModifyAddChartMaker.width 54 Low