rspec/rules/S2681/csharp/example.adoc
Fred Tingaud 025936fdfb
Modify Rule S2681: LaYC comment blocks
Co-authored-by: Amélie Renard <44666826+amelie-renard-sonarsource@users.noreply.github.com>
2023-06-16 16:55:05 +02:00

27 lines
612 B
Plaintext

[source,csharp]
----
if (condition)
FirstActionInBlock();
SecondAction(); // Noncompliant: SecondAction is executed unconditionally
ThirdAction();
----
[source,csharp]
----
if(condition) FirstActionInBlock(); SecondAction(); // Noncompliant: SecondAction is executed unconditionally
----
[source,csharp]
----
if (condition) FirstActionInBlock();
SecondAction(); // Noncompliant: SecondAction is executed unconditionally
----
[source,csharp]
----
string str = null;
for (int i = 0; i < array.Length; i++)
str = array[i];
DoTheThing(str); // Noncompliant: executed only on the last element
----