filter

package
v0.0.2 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CompilePatterns

func CompilePatterns(patterns []string) pattern.Patterns

Types

type FileFilter

type FileFilter struct {
	Include []string `json:"include"`
	Exclude []string `json:"exclude"`
	// contains filtered or unexported fields
}

FileFilter

func NewFileFilter

func NewFileFilter(include []string, exclude []string) *FileFilter

func (*FileFilter) MatchFile

func (c *FileFilter) MatchFile(file string) bool

MatchFile checks whether patterns of this filter match given *file*. NOTE: the target `file` must be a file, not a directory

Jump to

Keyboard shortcuts

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