All Classes and Interfaces

Class
Description
Parses a single Gherkin .feature file and extracts all scenarios.
Gradle task that scans .feature files and writes all scenario titles to a single AsciiDoc file.
DSL extension for the Gherkin-to-AsciiDoc Gradle plugin.
Gradle plugin that registers the generateFeatureDocs task and wires the gherkinToAsciidoc DSL extension into the project.
Scans a directory of Cucumber-JVM glue code (step definition source files) and extracts every @Given/@When/@Then step definition pattern as a compiled Expression.
Writes an AsciiDoc progress report that breaks scenarios down by ScenarioStatus and summarises the breakdown as a table of counts and percentages.
Classifies a ScenarioInfo as LISTED, DEFINED, or IMPLEMENTED based on whether it has steps, and whether every step has matching glue code.
Immutable description of a single scenario parsed from a .feature file.
Implementation progress of a single scenario, as tracked when trackProgress is enabled.