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.
Groups ScenarioInfo instances by the Feature they belong to.
Immutable description of a single scenario parsed from a .feature file.
Implementation progress of a single scenario, as tracked when trackProgress is enabled.