Code Inspection: Execution of dynamically generated code
Configure inspections: Settings | Editor | Inspections
Show intention actions: AltEnter
Reports a call of the eval()
, setTimeout()
, or setInterval()
function or an allocation of a Function
object. These functions are used to execute arbitrary strings of JavaScript text, which often dynamically generated. This can be very confusing, and may be a security risk.
Ignores the cases when a callback function is provided to these methods statically, without code generation.
Place the caret at the highlighted line and press AltEnter or click
.
Click the arrow next to the inspection you want to suppress and select the necessary suppress action.