diff --git a/analyzers/rspec/cs/S109_c#.html b/analyzers/rspec/cs/S109_c#.html
index 614e2386a14..76102b28ac0 100644
--- a/analyzers/rspec/cs/S109_c#.html
+++ b/analyzers/rspec/cs/S109_c#.html
@@ -27,5 +27,12 @@
Compliant Solution
}
Exceptions
-This rule doesn’t raise an issue when the magic number is used as part of the GetHashCode
method or a variable/field declaration.
+This rule doesn’t raise an issue when the magic number is used as part of:
+
+ - the
GetHashCode
method
+ - a variable/field declaration
+ - the single argument of an attribute
+ - a named argument for a method or attribute
+ - a constructor call
+
diff --git a/analyzers/src/SonarAnalyzer.Utilities/Rules.Description/S109.html b/analyzers/src/SonarAnalyzer.Utilities/Rules.Description/S109.html
index 614e2386a14..76102b28ac0 100644
--- a/analyzers/src/SonarAnalyzer.Utilities/Rules.Description/S109.html
+++ b/analyzers/src/SonarAnalyzer.Utilities/Rules.Description/S109.html
@@ -27,5 +27,12 @@ Compliant Solution
}
Exceptions
-This rule doesn’t raise an issue when the magic number is used as part of the GetHashCode
method or a variable/field declaration.
+This rule doesn’t raise an issue when the magic number is used as part of:
+
+ - the
GetHashCode
method
+ - a variable/field declaration
+ - the single argument of an attribute
+ - a named argument for a method or attribute
+ - a constructor call
+