Files
athens/pkg/module/errors.go
Michal Pristas 514ac49659 Support for exclude include (#212)
* almost there

* loading file

* fixed after real test

* fixed includes"

* configurable filter name

* custom error
2018-07-09 09:58:51 -07:00

19 lines
432 B
Go

package module
import "fmt"
// ErrModuleExcluded is error returned when processing of error is skipped
// due to filtering rules
type ErrModuleExcluded struct {
module string
}
func (e *ErrModuleExcluded) Error() string {
return fmt.Sprintf("Module %s is excluded", e.module)
}
// NewErrModuleExcluded creates new ErrModuleExcluded
func NewErrModuleExcluded(module string) error {
return &ErrModuleExcluded{module: module}
}