Skip to content

Commit 578d02f

Browse files
authored
Merge branch 'main' into #1706-AvoidDynamicVariableNames2
2 parents 1a59705 + 97f30d6 commit 578d02f

22 files changed

Lines changed: 2937 additions & 18 deletions

Engine/Commands/GetScriptAnalyzerRuleCommand.cs

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -114,8 +114,12 @@ protected override void ProcessRecord()
114114

115115
foreach (IRule rule in rules)
116116
{
117+
var ruleOptions = rule is ConfigurableRule
118+
? RuleOptionInfo.GetRuleOptions(rule)
119+
: null;
120+
117121
WriteObject(new RuleInfo(rule.GetName(), rule.GetCommonName(), rule.GetDescription(),
118-
rule.GetSourceType(), rule.GetSourceName(), rule.GetSeverity(), rule.GetType()));
122+
rule.GetSourceType(), rule.GetSourceName(), rule.GetSeverity(), rule.GetType(), ruleOptions));
119123
}
120124
}
121125
}

Engine/Commands/NewScriptAnalyzerSettingsFileCommand.cs

Lines changed: 537 additions & 0 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)