Package net.sf.statcvs.input
package net.sf.statcvs.input
This package is responsible for parsing CVS logs and working copy and creating a StatCVS model from them. The central class is net.sf.statcvs.input.Builder. Its output is a net.sf.statcvs.model.CvsContent instance which provides access to all data in the repository. The other classes in this package support Builder.
-
ClassDescriptionHelps building the
Repository
from a CVS log.Takes a set of revisions, and builds aList
ofCommit
s from it.Parses the information of one file from a CVS logfileLookaheadReader
.Interface for defining a Builder that constructs a data structure from a CVS logfile.Parses a CVS logfile.Parses all revisions of one file.Builds aVersionedFile
withRevision
s from logging data.Indicates that no LOC count could be obtained for a fileManages a checked-out repository and provides access to line number counts for repository files.Container for all information contained in one CVS revisionNumber