validateCode static method

void validateCode(
  1. String code
)

Validates that JavaScript code is safe to execute.

Checks for dangerous patterns like:

  • Direct eval usage
  • Function constructor
  • setTimeout/setInterval

Throws JsEvaluationException if dangerous code is detected.

Implementation

static void validateCode(String code) {
  _instance.validateCode(code);
}