Documentation
¶
Index ¶
- func FilterFiles(project *model.ProjectAnnotation, opts *filter.Options)
- func FilterFilesWithCheck(project *model.ProjectAnnotation, check func(file model.RelativeFile) bool)
- func MakeFilter(profileLang lang.ProfileLanguage) *filter.Options
- func NewChecker(opts *filter.Options) *checker
- func ReserveForLineView(project *model.ProjectAnnotation, opts *ReserveOptions) *model.ProjectAnnotation
- type MissingDiffFileOption
- type ReserveOptions
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 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
}
Click to show internal directories.
Click to hide internal directories.