Skip to content

Commit def31ed

Browse files
sean-rnldez
authored andcommitted
fix: Actually respect the revive enable-default-rules setting
It wasn't being copied from golangci config into revive config
1 parent efa7852 commit def31ed

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

pkg/golinters/revive/revive.go

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -208,11 +208,12 @@ func getConfig(cfg *config.ReviveSettings) (*lint.Config, error) {
208208

209209
func createConfigMap(cfg *config.ReviveSettings) map[string]any {
210210
rawRoot := map[string]any{
211-
"confidence": cfg.Confidence,
212-
"severity": cfg.Severity,
213-
"errorCode": cfg.ErrorCode,
214-
"warningCode": cfg.WarningCode,
215-
"enableAllRules": cfg.EnableAllRules,
211+
"confidence": cfg.Confidence,
212+
"severity": cfg.Severity,
213+
"errorCode": cfg.ErrorCode,
214+
"warningCode": cfg.WarningCode,
215+
"enableAllRules": cfg.EnableAllRules,
216+
"enableDefaultRules": cfg.EnableDefaultRules,
216217

217218
// Should be managed with `linters.exclusions.generated`.
218219
"ignoreGeneratedHeader": false,

0 commit comments

Comments
 (0)