Class ReturnWithInitDetector

java.lang.Object
org.ek9lang.cli.coverage.ReturnWithInitDetector
All Implemented Interfaces:
Predicate<String>

final class ReturnWithInitDetector extends Object implements Predicate<String>
Detects if a source line is a return declaration with initialization. Single responsibility: parsing EK9 syntax for return-with-init patterns.

Matches patterns like:

  • <- result as String: String()
  • <- rtn as Integer := 0
  • &lt;- value as Boolean: true (HTML-encoded)
  • Constructor Details

    • ReturnWithInitDetector

      ReturnWithInitDetector()
  • Method Details