diff --git a/README.md b/README.md index 23a824a..0a661d3 100644 --- a/README.md +++ b/README.md @@ -64,12 +64,8 @@ $ gas -exclude=G303 ./... #### Excluding files: -Gas can be told to \ignore paths that match a supplied pattern using the 'skip' command line option. This is -accomplished via [go-glob](github.com/ryanuber/go-glob). Multiple patterns can be specified as follows: - -``` -$ gas -skip=tests* -skip=*_example.go ./... -``` +Gas will ignore dependencies in your vendor directory any files +that are not considered build artifacts by the compiler (so test files). #### Annotating code diff --git a/cmd/gas/main.go b/cmd/gas/main.go index 10ddc9a..843ef2a 100644 --- a/cmd/gas/main.go +++ b/cmd/gas/main.go @@ -47,10 +47,10 @@ USAGE: $ gas -fmt=json -out=results.json ./... # Run a specific set of rules (by default all rules will be run): - $ gas -include=G101,G203,G401 ./... + $ gas -include=G101,G203,G401 ./... # Run all rules except the provided - $ gas -exclude=G101 ./... + $ gas -exclude=G101 $GOPATH/src/github.com/example/project/... ` ) @@ -156,10 +156,6 @@ func main() { // Setup usage description flag.Usage = usage - // Exclude files - excluded := newFileList("*_test.go") - flag.Var(excluded, "skip", "File pattern to exclude from scan. Uses simple * globs and requires full or partial match") - // Parse command line arguments flag.Parse()