Variable name is the same as a builtin command

CachéQuality release 
1.0.0
Id 
OS0014
Rule type 
Severity 

Critical

Critical
SQALE characteristic 
  • Security
    • API abuse
Tags 
confusing
Remediation function 
Constant/issue
Remediation cost 
15min

ObjectScript allows local variables to have the same name as builtin commands, as in:

    set throw = 1

This is very confusing and should be avoided. It is highly recommended to change the variable name to something else.