FindBugs Results

The following document contains the results of FindBugs.

Summary

Files Errors
26 42

Files

Files Violations
net.sf.statcvs.model.SymbolicName 2
net.sf.statcvs.model.Revision 2
net.sf.statcvs.model.Module 1
net.sf.statcvs.model.Directory 1
net.sf.statcvs.model.Repository 2
net.sf.statcvs.util.IntegerMap$SortByValueComparator 1
net.sf.statcvs.charts.TimeBarChartMaker 1
net.sf.statcvs.output.ConfigurationOptions 2
net.sf.statcvs.input.RevisionData 3
net.sf.statcvs.input.RepositoryFileManager 1
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.TimePoint 2
net.sf.statcvs.reports.FilesRevisionCountComparator 1
net.sf.statcvs.reports.FilesLocComparator 1
net.sf.statcvs.charts.ModuleEvolutionChartMaker 4
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 2
net.sf.statcvs.input.CvsRevisionParser 1
net.sf.statcvs.reports.LOCSeriesBuilder 1
net.sf.statcvs.charts.ModifyAddChartMaker 1
net.sf.statcvs.charts.ModuleSizePieChartMaker 1

net.sf.statcvs.model.Module

Violation Line Priority
Eq: net.sf.statcvs.model.Module defines compareTo(Object) and uses Object.equals() 56 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
SnVI: net.sf.statcvs.util.IntegerMap$SortByValueComparator is Serializable; consider declaring a serialVersionUID -1 Low

net.sf.statcvs.input.Builder

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

net.sf.statcvs.reports.FilesRevisionCountComparator

Violation Line Priority
SnVI: net.sf.statcvs.reports.FilesRevisionCountComparator is Serializable; consider declaring a serialVersionUID -1 Low

net.sf.statcvs.reports.FilesLocComparator

Violation Line Priority
SnVI: net.sf.statcvs.reports.FilesLocComparator is Serializable; consider declaring a serialVersionUID -1 Low

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.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

net.sf.statcvs.charts.ModuleSizePieChartMaker

Violation Line Priority
UrF: Unread field: net.sf.statcvs.charts.ModuleSizePieChartMaker.files 33 Low