Documentation
¶
Index ¶
- func CalculatePercentage(total int, partial int) float64
- type BranchSummary
- type DirectoryStatistic
- func (stat DirectoryStatistic) GetBranchesCoverage() float64
- func (stat DirectoryStatistic) GetBranchesCovered() int
- func (stat DirectoryStatistic) GetBranchesTotal() int
- func (stat DirectoryStatistic) GetFileStatistics() FilesStatistic
- func (stat DirectoryStatistic) GetLinesCoverage() float64
- func (stat DirectoryStatistic) GetLinesCovered() int
- func (stat DirectoryStatistic) GetLinesTotal() int
- func (stat DirectoryStatistic) GetName() string
- func (stat DirectoryStatistic) GetStmtCoverage() float64
- func (stat DirectoryStatistic) GetStmtCovered() int
- func (stat DirectoryStatistic) GetStmtTotal() int
- type FileStatistic
- func (stat FileStatistic) GetBranchesCoverage() float64
- func (stat FileStatistic) GetBranchesCovered() (covered int)
- func (stat FileStatistic) GetBranchesTotal() (total int)
- func (stat FileStatistic) GetLinesCoverage() float64
- func (stat FileStatistic) GetLinesCovered() (covered int)
- func (stat FileStatistic) GetLinesTotal() (total int)
- func (stat FileStatistic) GetStmtCoverage() float64
- func (stat FileStatistic) GetStmtCovered() (covered int)
- func (stat FileStatistic) GetStmtTotal() (total int)
- func (stat FileStatistic) GetUncoveredLines() (uncovered []int)
- type FilesStatistic
- func (stat FilesStatistic) GetBranchesCoverage() float64
- func (stat FilesStatistic) GetBranchesCovered() (covered int)
- func (stat FilesStatistic) GetBranchesTotal() (total int)
- func (stat FilesStatistic) GetLinesCoverage() float64
- func (stat FilesStatistic) GetLinesCovered() (covered int)
- func (stat FilesStatistic) GetLinesTotal() (total int)
- func (stat FilesStatistic) GetStmtCoverage() float64
- func (stat FilesStatistic) GetStmtCovered() (covered int)
- func (stat FilesStatistic) GetStmtTotal() (total int)
- func (stat FilesStatistic) GetUncoveredLines() (uncovered []int)
- type FunctionStatistic
- type LineSummary
- type ModuleStatistic
- func (stat ModuleStatistic) FilterFileStatistics(fileNameFilter *regexp.Regexp) (fileStatistics FilesStatistic)
- func (stat ModuleStatistic) GetBranchesCoverage() float64
- func (stat ModuleStatistic) GetBranchesCovered() (covered int)
- func (stat ModuleStatistic) GetBranchesTotal() (total int)
- func (stat ModuleStatistic) GetDirectoryStatistics() []DirectoryStatistic
- func (stat ModuleStatistic) GetLinesCoverage() float64
- func (stat ModuleStatistic) GetLinesCovered() (covered int)
- func (stat ModuleStatistic) GetLinesTotal() (total int)
- func (stat ModuleStatistic) GetStmtCoverage() float64
- func (stat ModuleStatistic) GetStmtCovered() (covered int)
- func (stat ModuleStatistic) GetStmtTotal() (total int)
- type StatementSummary
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CalculatePercentage ¶
Types ¶
type BranchSummary ¶
1. Key: line number from, 2. Key: line number to, value: is covered.
func (BranchSummary) GetBranchesCovered ¶
func (bs BranchSummary) GetBranchesCovered() (covered int)
func (BranchSummary) GetBranchesTotal ¶
func (bs BranchSummary) GetBranchesTotal() (total int)
type DirectoryStatistic ¶
type DirectoryStatistic struct { Name string FileStatistics FilesStatistic }
func (DirectoryStatistic) GetBranchesCoverage ¶
func (stat DirectoryStatistic) GetBranchesCoverage() float64
func (DirectoryStatistic) GetBranchesCovered ¶
func (stat DirectoryStatistic) GetBranchesCovered() int
func (DirectoryStatistic) GetBranchesTotal ¶
func (stat DirectoryStatistic) GetBranchesTotal() int
func (DirectoryStatistic) GetFileStatistics ¶
func (stat DirectoryStatistic) GetFileStatistics() FilesStatistic
func (DirectoryStatistic) GetLinesCoverage ¶
func (stat DirectoryStatistic) GetLinesCoverage() float64
func (DirectoryStatistic) GetLinesCovered ¶
func (stat DirectoryStatistic) GetLinesCovered() int
func (DirectoryStatistic) GetLinesTotal ¶
func (stat DirectoryStatistic) GetLinesTotal() int
func (DirectoryStatistic) GetName ¶
func (stat DirectoryStatistic) GetName() string
func (DirectoryStatistic) GetStmtCoverage ¶
func (stat DirectoryStatistic) GetStmtCoverage() float64
func (DirectoryStatistic) GetStmtCovered ¶
func (stat DirectoryStatistic) GetStmtCovered() int
func (DirectoryStatistic) GetStmtTotal ¶
func (stat DirectoryStatistic) GetStmtTotal() int
type FileStatistic ¶
type FileStatistic struct { Name string Directory string FunctionStatistics []FunctionStatistic }
func (FileStatistic) GetBranchesCoverage ¶
func (stat FileStatistic) GetBranchesCoverage() float64
func (FileStatistic) GetBranchesCovered ¶
func (stat FileStatistic) GetBranchesCovered() (covered int)
func (FileStatistic) GetBranchesTotal ¶
func (stat FileStatistic) GetBranchesTotal() (total int)
func (FileStatistic) GetLinesCoverage ¶
func (stat FileStatistic) GetLinesCoverage() float64
func (FileStatistic) GetLinesCovered ¶
func (stat FileStatistic) GetLinesCovered() (covered int)
func (FileStatistic) GetLinesTotal ¶
func (stat FileStatistic) GetLinesTotal() (total int)
func (FileStatistic) GetStmtCoverage ¶
func (stat FileStatistic) GetStmtCoverage() float64
func (FileStatistic) GetStmtCovered ¶
func (stat FileStatistic) GetStmtCovered() (covered int)
func (FileStatistic) GetStmtTotal ¶
func (stat FileStatistic) GetStmtTotal() (total int)
func (FileStatistic) GetUncoveredLines ¶
func (stat FileStatistic) GetUncoveredLines() (uncovered []int)
type FilesStatistic ¶
type FilesStatistic []FileStatistic
func (FilesStatistic) GetBranchesCoverage ¶
func (stat FilesStatistic) GetBranchesCoverage() float64
func (FilesStatistic) GetBranchesCovered ¶
func (stat FilesStatistic) GetBranchesCovered() (covered int)
func (FilesStatistic) GetBranchesTotal ¶
func (stat FilesStatistic) GetBranchesTotal() (total int)
func (FilesStatistic) GetLinesCoverage ¶
func (stat FilesStatistic) GetLinesCoverage() float64
func (FilesStatistic) GetLinesCovered ¶
func (stat FilesStatistic) GetLinesCovered() (covered int)
func (FilesStatistic) GetLinesTotal ¶
func (stat FilesStatistic) GetLinesTotal() (total int)
func (FilesStatistic) GetStmtCoverage ¶
func (stat FilesStatistic) GetStmtCoverage() float64
func (FilesStatistic) GetStmtCovered ¶
func (stat FilesStatistic) GetStmtCovered() (covered int)
func (FilesStatistic) GetStmtTotal ¶
func (stat FilesStatistic) GetStmtTotal() (total int)
func (FilesStatistic) GetUncoveredLines ¶
func (stat FilesStatistic) GetUncoveredLines() (uncovered []int)
type FunctionStatistic ¶
type FunctionStatistic struct { Name string Stmts StatementSummary Lines LineSummary Branches BranchSummary }
func (FunctionStatistic) GetBranchesCoverage ¶
func (stat FunctionStatistic) GetBranchesCoverage() float64
func (FunctionStatistic) GetLinesCoverage ¶
func (stat FunctionStatistic) GetLinesCoverage() float64
func (FunctionStatistic) GetStmtCoverage ¶
func (stat FunctionStatistic) GetStmtCoverage() float64
type LineSummary ¶
Line key: line number, value: is covered.
func (LineSummary) GetLinesCovered ¶
func (ls LineSummary) GetLinesCovered() (covered int)
func (LineSummary) GetLinesTotal ¶
func (ls LineSummary) GetLinesTotal() int
func (LineSummary) GetUncoveredLines ¶
func (ls LineSummary) GetUncoveredLines() (uncovered []int)
type ModuleStatistic ¶
type ModuleStatistic struct { Name string DirectoryStatistics []DirectoryStatistic }
func (ModuleStatistic) FilterFileStatistics ¶
func (stat ModuleStatistic) FilterFileStatistics(fileNameFilter *regexp.Regexp) (fileStatistics FilesStatistic)
func (ModuleStatistic) GetBranchesCoverage ¶
func (stat ModuleStatistic) GetBranchesCoverage() float64
func (ModuleStatistic) GetBranchesCovered ¶
func (stat ModuleStatistic) GetBranchesCovered() (covered int)
func (ModuleStatistic) GetBranchesTotal ¶
func (stat ModuleStatistic) GetBranchesTotal() (total int)
func (ModuleStatistic) GetDirectoryStatistics ¶
func (stat ModuleStatistic) GetDirectoryStatistics() []DirectoryStatistic
func (ModuleStatistic) GetLinesCoverage ¶
func (stat ModuleStatistic) GetLinesCoverage() float64
func (ModuleStatistic) GetLinesCovered ¶
func (stat ModuleStatistic) GetLinesCovered() (covered int)
func (ModuleStatistic) GetLinesTotal ¶
func (stat ModuleStatistic) GetLinesTotal() (total int)
func (ModuleStatistic) GetStmtCoverage ¶
func (stat ModuleStatistic) GetStmtCoverage() float64
func (ModuleStatistic) GetStmtCovered ¶
func (stat ModuleStatistic) GetStmtCovered() (covered int)
func (ModuleStatistic) GetStmtTotal ¶
func (stat ModuleStatistic) GetStmtTotal() (total int)
type StatementSummary ¶
Click to show internal directories.
Click to hide internal directories.