Missing parentheses in the Boolean expression
objectscriptQuality release
Id
OS0085
Rule type
Code Smell
Severity
Minor
Minor
SQALE characteristic
- Reliability
- Logic
Remediation function
Constant/issue
Remediation cost
5min
Use parenthesis to surround the boolean expressions in a conditional statement.
Noncompliant Code Example
ClassMethod foo()
{
Set a=1
Set b=2
if a=1 || b=2
{
Write !,"Hello "
}
Write !,"World"
}
Compliant Solution
ClassMethod foo()
{
Set a=1
Set b=2
if (a=1) || (b=2)
{
Write !,"Hello "
}
Write !,"World"
}

