result

package
v0.0.0-...-bbecee7 Latest Latest
Warning

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

Go to latest
Published: Mar 12, 2019 License: MIT Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Average

func Average(msgs []*Score) float64

Average returns average complexity of input messages

Types

type Score

type Score struct {
	// contains filtered or unexported fields
}

Score to output result

func FilterByComplexity

func FilterByComplexity(msgs []*Score, threshold int) []*Score

FilterByComplexity returns more complex functions than threshold

func FilterMostComplex

func FilterMostComplex(msgs []*Score, num int) []*Score

FilterMostComplex returns Most N th complex functions

func New

func New(fset *token.FileSet, p string, n ast.Node, c int) *Score

New returns result info for Function

func (*Score) AnalysisResult

func (s *Score) AnalysisResult() string

func (*Score) String

func (s *Score) String() string

Jump to

Keyboard shortcuts

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