Documentation
¶
Index ¶
- type LineMatcher
- type ParsedLine
- func (line ParsedLine) ColumnFrom() (int, error)
- func (line ParsedLine) ColumnTo() (int, error)
- func (line ParsedLine) FileName() string
- func (line ParsedLine) IsCovered() bool
- func (line ParsedLine) Key() string
- func (line ParsedLine) LineFrom() (int, error)
- func (line ParsedLine) LineTo() (int, error)
- func (line ParsedLine) MustColumnFrom() int
- func (line ParsedLine) MustColumnTo() int
- func (line ParsedLine) MustLineFrom() int
- func (line ParsedLine) MustLineTo() int
- func (line ParsedLine) MustNumberOfStatements() int
- func (line ParsedLine) NumberOfStatements() (int, error)
- func (line ParsedLine) PackageName() string
- type ParsedLines
- func (lines ParsedLines) CountCoveredLines() int
- func (lines ParsedLines) CountCoveredStatements() int
- func (lines ParsedLines) CountOverallLines() int
- func (lines ParsedLines) CountOverallStatements() int
- func (lines ParsedLines) CountUncoveredLines() int
- func (lines ParsedLines) CountUncoveredStatements() int
- func (lines ParsedLines) CoveredLinesPercent() float64
- func (lines ParsedLines) CoveredStatementsPercent() float64
- func (lines ParsedLines) Filter(f func(line ParsedLine) bool) ParsedLines
- func (lines ParsedLines) GroupByFile(prefixToRemove string) (group map[string]ParsedLines)
- func (lines ParsedLines) NumberOfLines() (int, int, int)
- func (lines ParsedLines) NumberOfStatements() (int, int, int)
- func (lines ParsedLines) UncoveredLinesPercent() float64
- func (lines ParsedLines) UncoveredStatementsPercent() float64
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type LineMatcher ¶
type LineMatcher struct {
// contains filtered or unexported fields
}
func NewLineMatcher ¶
func NewLineMatcher() LineMatcher
func (LineMatcher) Apply ¶
func (reg LineMatcher) Apply(line string) (ParsedLine, error)
type ParsedLine ¶
type ParsedLine []string
func (ParsedLine) ColumnFrom ¶
func (line ParsedLine) ColumnFrom() (int, error)
func (ParsedLine) ColumnTo ¶
func (line ParsedLine) ColumnTo() (int, error)
func (ParsedLine) FileName ¶
func (line ParsedLine) FileName() string
func (ParsedLine) IsCovered ¶
func (line ParsedLine) IsCovered() bool
func (ParsedLine) Key ¶
func (line ParsedLine) Key() string
func (ParsedLine) LineFrom ¶
func (line ParsedLine) LineFrom() (int, error)
func (ParsedLine) LineTo ¶
func (line ParsedLine) LineTo() (int, error)
func (ParsedLine) MustColumnFrom ¶
func (line ParsedLine) MustColumnFrom() int
func (ParsedLine) MustColumnTo ¶
func (line ParsedLine) MustColumnTo() int
func (ParsedLine) MustLineFrom ¶
func (line ParsedLine) MustLineFrom() int
func (ParsedLine) MustLineTo ¶
func (line ParsedLine) MustLineTo() int
func (ParsedLine) MustNumberOfStatements ¶
func (line ParsedLine) MustNumberOfStatements() int
func (ParsedLine) NumberOfStatements ¶
func (line ParsedLine) NumberOfStatements() (int, error)
func (ParsedLine) PackageName ¶
func (line ParsedLine) PackageName() string
type ParsedLines ¶
type ParsedLines []ParsedLine
func (ParsedLines) CountCoveredLines ¶
func (lines ParsedLines) CountCoveredLines() int
func (ParsedLines) CountCoveredStatements ¶
func (lines ParsedLines) CountCoveredStatements() int
func (ParsedLines) CountOverallLines ¶
func (lines ParsedLines) CountOverallLines() int
func (ParsedLines) CountOverallStatements ¶
func (lines ParsedLines) CountOverallStatements() int
func (ParsedLines) CountUncoveredLines ¶
func (lines ParsedLines) CountUncoveredLines() int
func (ParsedLines) CountUncoveredStatements ¶
func (lines ParsedLines) CountUncoveredStatements() int
func (ParsedLines) CoveredLinesPercent ¶
func (lines ParsedLines) CoveredLinesPercent() float64
func (ParsedLines) CoveredStatementsPercent ¶
func (lines ParsedLines) CoveredStatementsPercent() float64
func (ParsedLines) Filter ¶
func (lines ParsedLines) Filter(f func(line ParsedLine) bool) ParsedLines
func (ParsedLines) GroupByFile ¶
func (lines ParsedLines) GroupByFile(prefixToRemove string) (group map[string]ParsedLines)
func (ParsedLines) NumberOfLines ¶
func (lines ParsedLines) NumberOfLines() (int, int, int)
func (ParsedLines) NumberOfStatements ¶
func (lines ParsedLines) NumberOfStatements() (int, int, int)
func (ParsedLines) UncoveredLinesPercent ¶
func (lines ParsedLines) UncoveredLinesPercent() float64
func (ParsedLines) UncoveredStatementsPercent ¶
func (lines ParsedLines) UncoveredStatementsPercent() float64
Click to show internal directories.
Click to hide internal directories.