Skip to content

Commit

Permalink
fix unit tests: Language was the wrong string
Browse files Browse the repository at this point in the history
  • Loading branch information
mary-georgiou-sonarsource committed Mar 13, 2023
1 parent 7d336d5 commit 4a2cebb
Showing 1 changed file with 4 additions and 2 deletions.
Expand Up @@ -33,10 +33,10 @@ public class SonarLintXmlReader
private readonly SonarLintXml sonarLintXml;

private bool? ignoreHeaderComments;
public bool IgnoreHeaderComments(string language = LanguageNames.CSharp) => ignoreHeaderComments ??= ReadBoolean(ReadSettingsProperty($"sonar.{language}.ignoreHeaderComments"));
public bool IgnoreHeaderComments(string language = LanguageNames.CSharp) => ignoreHeaderComments ??= ReadBoolean(ReadSettingsProperty($"sonar.{LanguageXMLName(language)}.ignoreHeaderComments"));

private bool? analyzeGeneratedCode;
public bool AnalyzeGeneratedCode(string language = LanguageNames.CSharp) => analyzeGeneratedCode ??= ReadBoolean(ReadSettingsProperty($"sonar.{language}.analyzeGeneratedCode"));
public bool AnalyzeGeneratedCode(string language = LanguageNames.CSharp) => analyzeGeneratedCode ??= ReadBoolean(ReadSettingsProperty($"sonar.{LanguageXMLName(language)}.analyzeGeneratedCode"));

private string[] exclusions;
public string[] Exclusions => exclusions ??= ReadCommaSeparatedArray(ReadSettingsProperty("sonar.exclusions"));
Expand Down Expand Up @@ -96,4 +96,6 @@ private static SonarLintXml ParseContent(SourceText sonarLintXml)

private static bool ReadBoolean(string str, bool defaultValue = false) =>
bool.TryParse(str, out var propertyValue) ? propertyValue : defaultValue;

private string LanguageXMLName(string language) => language.Equals(LanguageNames.CSharp) ? "cs" : "vbnet";
}

0 comments on commit 4a2cebb

Please sign in to comment.