golangci-lint/pkg/linter.go
2018-05-05 19:43:52 +03:00

15 lines
319 B
Go

package pkg
import (
"context"
"github.com/golangci/golangci-lint/pkg/config"
"github.com/golangci/golangci-lint/pkg/result"
"github.com/golangci/golangci-shared/pkg/executors"
)
type Linter interface {
Run(ctx context.Context, exec executors.Executor, cfg *config.Run) (*result.Result, error)
Name() string
}