Documentation ¶
Index ¶
- Constants
- func CommitMeasureCommand(prefix string) *exec.Cmd
- func CommitMeasures(gitlog *exec.Cmd) (func() (CommitMeasure, error), error)
- func GetCommitterName() (string, error)
- func GetExclusions(prefix string, hash string) ([]string, error)
- func GitLog(ref string, commitrange string, format string) *exec.Cmd
- func ParseExclusion(ex string) ([]string, error)
- func PushNotes(ref string) error
- func PutMeasures(prefix string, m []Measure) error
- func WriteExclusion(prefix string, ex Exclusion) error
- func WriteMeasures(measures []Measure, w io.Writer) error
- func WriteNotes(writef func(io.Writer) error, ref string) error
- type ByName
- type CommitMeasure
- type Exclusion
- type InputType
- type Measure
Constants ¶
View Source
const ( CSV = iota Checkstyle Unknown )
Variables ¶
This section is empty.
Functions ¶
func CommitMeasureCommand ¶
func CommitMeasures ¶
func CommitMeasures(gitlog *exec.Cmd) (func() (CommitMeasure, error), error)
func GetCommitterName ¶
func ParseExclusion ¶
func PutMeasures ¶
func WriteExclusion ¶
Types ¶
type CommitMeasure ¶
type CommitMeasure struct { CommitHash string Timestamp time.Time Committer string Measures []Measure }
func (*CommitMeasure) String ¶
func (cm *CommitMeasure) String() string
type Measure ¶
func CompareMeasures ¶
Click to show internal directories.
Click to hide internal directories.