@@ -310,6 +310,7 @@ type ConventionsConfig =
310310 redundantNewKeyword: EnabledConfig option
311311 favourStaticEmptyFields: EnabledConfig option
312312 asyncExceptionWithoutReturn: EnabledConfig option
313+ unneededRecKeyword: EnabledConfig option
313314 nestedStatements: RuleConfig < NestedStatements .Config > option
314315 cyclomaticComplexity: RuleConfig < CyclomaticComplexity .Config > option
315316 reimplementsFunction: EnabledConfig option
333334 this.favourReRaise |> Option.bind ( constructRuleIfEnabled FavourReRaise.rule) |> Option.toArray
334335 this.favourStaticEmptyFields |> Option.bind ( constructRuleIfEnabled FavourStaticEmptyFields.rule) |> Option.toArray
335336 this.asyncExceptionWithoutReturn |> Option.bind ( constructRuleIfEnabled AsyncExceptionWithoutReturn.rule) |> Option.toArray
337+ this.unneededRecKeyword |> Option.bind ( constructRuleIfEnabled UnneededRecKeyword.rule) |> Option.toArray
336338 this.nestedStatements |> Option.bind ( constructRuleWithConfig NestedStatements.rule) |> Option.toArray
337339 this.favourConsistentThis |> Option.bind ( constructRuleWithConfig FavourConsistentThis.rule) |> Option.toArray
338340 this.cyclomaticComplexity |> Option.bind ( constructRuleWithConfig CyclomaticComplexity.rule) |> Option.toArray
@@ -406,6 +408,7 @@ type Configuration =
406408 FavourReRaise: EnabledConfig option
407409 FavourStaticEmptyFields: EnabledConfig option
408410 AsyncExceptionWithoutReturn: EnabledConfig option
411+ UnneededRecKeyword: EnabledConfig option
409412 NestedStatements: RuleConfig < NestedStatements .Config > option
410413 FavourConsistentThis: RuleConfig < FavourConsistentThis .Config > option
411414 CyclomaticComplexity: RuleConfig < CyclomaticComplexity .Config > option
494497 FavourReRaise = None
495498 FavourStaticEmptyFields = None
496499 AsyncExceptionWithoutReturn = None
500+ UnneededRecKeyword = None
497501 NestedStatements = None
498502 FavourConsistentThis = None
499503 CyclomaticComplexity = None
@@ -645,6 +649,7 @@ let flattenConfig (config:Configuration) =
645649 config.FavourReRaise |> Option.bind ( constructRuleIfEnabled FavourReRaise.rule)
646650 config.FavourStaticEmptyFields |> Option.bind ( constructRuleIfEnabled FavourStaticEmptyFields.rule)
647651 config.AsyncExceptionWithoutReturn |> Option.bind ( constructRuleIfEnabled AsyncExceptionWithoutReturn.rule)
652+ config.UnneededRecKeyword |> Option.bind ( constructRuleIfEnabled UnneededRecKeyword.rule)
648653 config.NestedStatements |> Option.bind ( constructRuleWithConfig NestedStatements.rule)
649654 config.FavourConsistentThis |> Option.bind ( constructRuleWithConfig FavourConsistentThis.rule)
650655 config.CyclomaticComplexity |> Option.bind ( constructRuleWithConfig CyclomaticComplexity.rule)
0 commit comments