mirror of
https://github.com/gomods/athens
synced 2026-02-03 14:20:31 +00:00
16 lines
443 B
Go
16 lines
443 B
Go
package module
|
|
|
|
// FilterRule defines behavior of module communication
|
|
type FilterRule int
|
|
|
|
const (
|
|
// Default filter rule does not alter default behavior
|
|
Default FilterRule = iota
|
|
// Include filter rule includes package and its children from communication
|
|
Include
|
|
// Exclude filter rule excludes package and its children from communication
|
|
Exclude
|
|
// Direct filter rule forces the package to be fetched directly from the vcs
|
|
Direct
|
|
)
|