Code Inspection: Execution of dynamically generated code
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.
Suppress an inspection in the editor
Place the caret at the highlighted line and press Alt+Enter or click .
Click the arrow next to the inspection you want to suppress and select the necessary suppress action.
Last modified: 11 February 2024