Class SecretInLiteralOrError
java.lang.Object
org.ek9lang.compiler.phase5.SecretInLiteralOrError
- All Implemented Interfaces:
Consumer<EK9Parser.LiteralContext>
Detects hardcoded secrets in string literals at compile time (E11080-E11086).
Checks plain string literals and interpolated string text segments against known patterns for cloud provider credentials, platform tokens, private key material, and API keys.
Uses the SecretDetector from ek9-lang which provides the pattern
matching engine with ~86 Tier 1 regex patterns derived from GitLeaks v8.
-
Constructor Details
-
SecretInLiteralOrError
SecretInLiteralOrError(ErrorListener errorListener)
-
-
Method Details
-
accept
- Specified by:
acceptin interfaceConsumer<EK9Parser.LiteralContext>
-