Steeltoe icon indicating copy to clipboard operation
Steeltoe copied to clipboard

Address S4023: Interfaces should not be empty

Open bart-vmware opened this issue 3 years ago • 1 comments

Address existing violations of S4023: Interfaces should not be empty in the codebase and set severity to Warning in Steeltoe.Debug.ruleset and Steeltoe.Release.ruleset.

To find existing violations, enable the rule (see above) and rebuild src/Steeltoe.All.sln to make them appear in the Output window.

To address the violations, choose from the following on a case-by-case basis:

  • Fix the violation by changing the code to not violate the rule
  • Suppress the violation in code using #pragma warning disable/restore, preceded by a justification comment if not obvious

bart-vmware avatar Jul 28 '22 13:07 bart-vmware

Related to: https://github.com/SonarSource/sonar-dotnet/issues/7633

bart-vmware avatar Aug 16 '23 14:08 bart-vmware