if (status == "pending")
return Color.Gray;
else if (status == "active")
return Color.Green;
else if (status == "suspended")
return Color.Orange;
else if (status == "closed")
return Color.Red;
return Color.Black;Deterministic line match: tracks an `if (x == ...)` followed by `else if (x == ...)` branches on the same variable and flags the chain at four or more branches.