File tree Expand file tree Collapse file tree 1 file changed +20
-0
lines changed Expand file tree Collapse file tree 1 file changed +20
-0
lines changed Original file line number Diff line number Diff line change @@ -61,6 +61,8 @@ func (l *Loader) Load() error {
61
61
62
62
l .handleGoVersion ()
63
63
64
+ l .handleDeprecation ()
65
+
64
66
err = l .handleEnableOnlyOption ()
65
67
if err != nil {
66
68
return err
@@ -114,6 +116,24 @@ func (l *Loader) handleGoVersion() {
114
116
}
115
117
}
116
118
119
+ func (l * Loader ) handleDeprecation () {
120
+ if len (l .cfg .Run .SkipFiles ) > 0 {
121
+ l .log .Warnf ("The configuration option `run.skip-files` is deprecated, please use `issues.exclude-files`." )
122
+ l .cfg .Issues .ExcludeFiles = l .cfg .Run .SkipFiles
123
+ }
124
+
125
+ if len (l .cfg .Run .SkipDirs ) > 0 {
126
+ l .log .Warnf ("The configuration option `run.skip-dirs` is deprecated, please use `issues.exclude-dirs`." )
127
+ l .cfg .Issues .ExcludeDirs = l .cfg .Run .SkipDirs
128
+ }
129
+
130
+ // The 2 options are true by default.
131
+ if ! l .cfg .Run .UseDefaultSkipDirs {
132
+ l .log .Warnf ("The configuration option `run.skip-dirs-use-default` is deprecated, please use `issues.exclude-dirs-use-default`." )
133
+ }
134
+ l .cfg .Issues .UseDefaultExcludeDirs = l .cfg .Run .UseDefaultSkipDirs && l .cfg .Issues .UseDefaultExcludeDirs
135
+ }
136
+
117
137
func (l * Loader ) setConfigFile () error {
118
138
configFile , err := l .evaluateOptions ()
119
139
if err != nil {
You can’t perform that action at this time.
0 commit comments