rspec/rules/S2760/swift/rule.adoc
2021-02-02 16:54:43 +01:00

34 lines
417 B
Plaintext

include::../description.adoc[]
== Noncompliant Code Example
----
if a == b { // Compliant; a reassigned in previous block
doSomething(b)
}
if a == b { // Noncompliant; is this really what was intended?
doTheThing(c)
}
----
== Compliant Solution
----
if a == b {
doTheThing(b)
doTheThing(c)
}
----
or
----
if a == b {
doTheThing(b)
}
if b == c {
doTheThing(c)
}
----
include::../exceptions.adoc[]