1
0
mirror of https://github.com/go-task/task.git synced 2024-12-12 10:45:49 +02:00

chore: allow using only github.com/go-task/task/v3/errors package (#1926)

This commit is contained in:
Oleksandr Redko 2024-11-30 17:00:58 +02:00 committed by GitHub
parent 41884f0a69
commit bc844246d4
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
5 changed files with 17 additions and 4 deletions

View File

@ -5,12 +5,23 @@
linters: linters:
enable: enable:
- depguard
- goimports - goimports
- gofmt - gofmt
- gofumpt - gofumpt
- misspell - misspell
linters-settings: linters-settings:
depguard:
rules:
main:
files:
- "$all"
- "!$test"
- "!**/errors/*.go"
deny:
- pkg: "errors"
desc: "Use github.com/go-task/task/v3/errors instead"
goimports: goimports:
local-prefixes: github.com/go-task local-prefixes: github.com/go-task
gofmt: gofmt:

View File

@ -1,7 +1,6 @@
package main package main
import ( import (
"errors"
"fmt" "fmt"
"os" "os"
"os/exec" "os/exec"
@ -12,6 +11,8 @@ import (
"github.com/Masterminds/semver/v3" "github.com/Masterminds/semver/v3"
"github.com/otiai10/copy" "github.com/otiai10/copy"
"github.com/spf13/pflag" "github.com/spf13/pflag"
"github.com/go-task/task/v3/errors"
) )
const ( const (

View File

@ -2,7 +2,6 @@ package execext
import ( import (
"context" "context"
"errors"
"fmt" "fmt"
"io" "io"
"os" "os"
@ -14,6 +13,8 @@ import (
"mvdan.cc/sh/v3/interp" "mvdan.cc/sh/v3/interp"
"mvdan.cc/sh/v3/shell" "mvdan.cc/sh/v3/shell"
"mvdan.cc/sh/v3/syntax" "mvdan.cc/sh/v3/syntax"
"github.com/go-task/task/v3/errors"
) )
// RunCommandOptions is the options for the RunCommand func // RunCommandOptions is the options for the RunCommand func

View File

@ -2,7 +2,6 @@ package flags
import ( import (
"cmp" "cmp"
"errors"
"log" "log"
"os" "os"
"strconv" "strconv"
@ -10,6 +9,7 @@ import (
"github.com/spf13/pflag" "github.com/spf13/pflag"
"github.com/go-task/task/v3/errors"
"github.com/go-task/task/v3/internal/experiments" "github.com/go-task/task/v3/internal/experiments"
"github.com/go-task/task/v3/taskfile/ast" "github.com/go-task/task/v3/taskfile/ast"
) )

View File

@ -2,8 +2,8 @@ package task
import ( import (
"context" "context"
"errors"
"github.com/go-task/task/v3/errors"
"github.com/go-task/task/v3/internal/env" "github.com/go-task/task/v3/internal/env"
"github.com/go-task/task/v3/internal/execext" "github.com/go-task/task/v3/internal/execext"
"github.com/go-task/task/v3/internal/logger" "github.com/go-task/task/v3/internal/logger"