Z902: RULE_TIMEOUT¶
-
Severity: Error
Penalty: 0.0 points | Category:
general -
Remediation & Opt-In
Auto-Fixable: No | Opt-In: No
Rationale¶
This system rule is emitted when a custom plugin or extension rule exceeds its allocated execution timeout budget during AST scanning.
Zenzic enforces strict execution bounds on user-provided extension rules to prevent slow external logic or infinite loops from hanging continuous integration build pipelines.
How to Fix¶
Optimize the custom rule implementation to reduce computational complexity, optimize regular expressions, or increase the plugin timeout threshold in .zenzic.toml if scanning large graph structures.
Reference¶
See the Finding Codes Index for finding code details.