diff --git a/StyleCopPlus.Tests/Complex/Source/Environmental.cs b/StyleCopPlus.Tests/Complex/Source/Environmental.cs index 1324e44..4fbbc19 100644 --- a/StyleCopPlus.Tests/Complex/Source/Environmental.cs +++ b/StyleCopPlus.Tests/Complex/Source/Environmental.cs @@ -170,6 +170,17 @@ public void TestMethod() } //# [END] +//# [OK] +//# Don't count aligned * as indention errors. +namespace StyleCopPlus.Tests +{ + /* + * multi-line + * comment + */ +} +//# [END] + #endregion #region CheckWhetherLastCodeLineIsEmpty // Suppressing diff --git a/StyleCopPlus/Plugin/MoreCustom/MoreCustomRules.cs b/StyleCopPlus/Plugin/MoreCustom/MoreCustomRules.cs index a4c54f0..9eb812a 100644 --- a/StyleCopPlus/Plugin/MoreCustom/MoreCustomRules.cs +++ b/StyleCopPlus/Plugin/MoreCustom/MoreCustomRules.cs @@ -101,7 +101,12 @@ private void CheckIndentation( int currentLineNumber, CustomRulesSettings settings) { - if (currentLine.Trim().Length == 0) + string trimmed = currentLine.Trim(); + + if (trimmed.Length == 0) + return; + + if (trimmed.StartsWith("*")) return; string currentIndent = ExtractIndentation(currentLine);