mirror of
https://github.com/go-task/task.git
synced 2024-12-12 10:45:49 +02:00
247c2586c2
* refactor: ast package * feat: read -> taskfile * refactor: taskfile.Taskfile -> taskfile.Read * refactor: move merge function back into taskfile package * refactor: rename taskfile.go to read.go
24 lines
459 B
Go
24 lines
459 B
Go
package fingerprint
|
|
|
|
import "github.com/go-task/task/v3/taskfile/ast"
|
|
|
|
// NoneChecker is a no-op Checker.
|
|
// It will always report that the task is not up-to-date.
|
|
type NoneChecker struct{}
|
|
|
|
func (NoneChecker) IsUpToDate(t *ast.Task) (bool, error) {
|
|
return false, nil
|
|
}
|
|
|
|
func (NoneChecker) Value(t *ast.Task) (any, error) {
|
|
return "", nil
|
|
}
|
|
|
|
func (NoneChecker) OnError(t *ast.Task) error {
|
|
return nil
|
|
}
|
|
|
|
func (NoneChecker) Kind() string {
|
|
return "none"
|
|
}
|