Class SecretInLiteralOrError

java.lang.Object
org.ek9lang.compiler.phase5.SecretInLiteralOrError
All Implemented Interfaces:
Consumer<EK9Parser.LiteralContext>

final class SecretInLiteralOrError extends Object implements 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.