filter

package
v0.0.3 Latest Latest
Warning

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

Go to latest
Published: Oct 20, 2024 License: MIT Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func FilterFiles

func FilterFiles(project *model.ProjectAnnotation, opts *filter.Options)

func FilterFilesWithCheck

func FilterFilesWithCheck(project *model.ProjectAnnotation, check func(file model.RelativeFile) bool)

func MakeFilter

func MakeFilter(profileLang lang.ProfileLanguage) *filter.Options

func NewChecker

func NewChecker(opts *filter.Options) *checker

func ReserveForLineView

func ReserveForLineView(project *model.ProjectAnnotation, opts *ReserveOptions) *model.ProjectAnnotation

Types

type MissingDiffFileOption

type MissingDiffFileOption int
const (
	MissingDiffOption_Error MissingDiffFileOption = 0
	// when will this be useful? a go file is invovled in compilation, but excluded by git,
	// for example, local debug files
	MissingDiffOption_AsUnchanged MissingDiffFileOption = 1
)

type ReserveOptions

type ReserveOptions struct {
	ChangedOnly           bool
	MissingDiffFileOption MissingDiffFileOption
}

Jump to

Keyboard shortcuts

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