coverage

package
v1.0.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 14, 2022 License: Unlicense Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewLineMatcher

func NewLineMatcher() lineMatcher

Types

type CoverageLines

type CoverageLines []ParsedLine

type GroupedCoverage

type GroupedCoverage map[string][]ParsedLine

func (GroupedCoverage) IsCovered

func (pc GroupedCoverage) IsCovered(file string, stmt gosrc.Statement) bool

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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL