Preserve API backward compatibility
This commit is contained in:
parent
15c75690fc
commit
36d8d881f9
@ -101,7 +101,11 @@ var DefaultExcludePatterns = []ExcludePattern{
|
|||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|
||||||
func GetDefaultExcludePatternsStrings(include []string) []string {
|
func GetDefaultExcludePatternsStrings() []string {
|
||||||
|
return GetExcludePatternsStrings(nil)
|
||||||
|
}
|
||||||
|
|
||||||
|
func GetExcludePatternsStrings(include []string) []string {
|
||||||
includeMap := make(map[string]bool, len(include))
|
includeMap := make(map[string]bool, len(include))
|
||||||
for _, inc := range include {
|
for _, inc := range include {
|
||||||
includeMap[inc] = true
|
includeMap[inc] = true
|
||||||
|
@ -32,7 +32,7 @@ func NewRunner(cfg *config.Config, log logutils.Log, goenv *goutil.Env,
|
|||||||
icfg := cfg.Issues
|
icfg := cfg.Issues
|
||||||
excludePatterns := icfg.ExcludePatterns
|
excludePatterns := icfg.ExcludePatterns
|
||||||
if icfg.UseDefaultExcludes {
|
if icfg.UseDefaultExcludes {
|
||||||
excludePatterns = append(excludePatterns, config.GetDefaultExcludePatternsStrings(icfg.IncludeDefaultExcludes)...)
|
excludePatterns = append(excludePatterns, config.GetExcludePatternsStrings(icfg.IncludeDefaultExcludes)...)
|
||||||
}
|
}
|
||||||
|
|
||||||
var excludeTotalPattern string
|
var excludeTotalPattern string
|
||||||
|
@ -77,7 +77,7 @@ func getGometalinterCommonArgs() []string {
|
|||||||
"--vendor",
|
"--vendor",
|
||||||
"--cyclo-over=30",
|
"--cyclo-over=30",
|
||||||
"--dupl-threshold=150",
|
"--dupl-threshold=150",
|
||||||
"--exclude", fmt.Sprintf("(%s)", strings.Join(config.GetDefaultExcludePatternsStrings(nil), "|")),
|
"--exclude", fmt.Sprintf("(%s)", strings.Join(config.GetDefaultExcludePatternsStrings(), "|")),
|
||||||
"--disable-all",
|
"--disable-all",
|
||||||
"--enable=vet",
|
"--enable=vet",
|
||||||
"--enable=vetshadow",
|
"--enable=vetshadow",
|
||||||
|
Loading…
x
Reference in New Issue
Block a user