Index

A C D F G N P T U 
All Classes and Interfaces|All Packages|Constant Field Values

A

apply(Project) - Method in class com.arc_e_tect.gradle.gherkin.GherkinToAsciidocPlugin
 

C

com.arc_e_tect.gradle.gherkin - package com.arc_e_tect.gradle.gherkin
 
com.arc_e_tect.gradle.gherkin.parser - package com.arc_e_tect.gradle.gherkin.parser
 

D

DEFAULT_OUTPUT_FILE_NAME - Static variable in class com.arc_e_tect.gradle.gherkin.GherkinToAsciidocExtension
Default name of the generated AsciiDoc output file.
DEFAULT_SOURCE_DIR - Static variable in class com.arc_e_tect.gradle.gherkin.GherkinToAsciidocExtension
Default relative path of the source directory containing .feature files.
Defaults - Search tag in class com.arc_e_tect.gradle.gherkin.GherkinToAsciidocPlugin
Section

F

FeatureParser - Class in com.arc_e_tect.gradle.gherkin.parser
Parses a single Gherkin .feature file and extracts all scenario titles.
FeatureParser() - Constructor for class com.arc_e_tect.gradle.gherkin.parser.FeatureParser
Creates a new FeatureParser with a pre-configured GherkinParser.

G

generate() - Method in class com.arc_e_tect.gradle.gherkin.GenerateFeatureDocsTask
Task action: collects .feature files, parses scenario titles, and writes them to the configured AsciiDoc output file.
GenerateFeatureDocsTask - Class in com.arc_e_tect.gradle.gherkin
Gradle task that scans .feature files and writes all scenario titles to a single AsciiDoc file.
GenerateFeatureDocsTask() - Constructor for class com.arc_e_tect.gradle.gherkin.GenerateFeatureDocsTask
Creates a new task instance.
getIncludeSubDirs() - Method in class com.arc_e_tect.gradle.gherkin.GenerateFeatureDocsTask
Whether to recursively scan sub-directories when GenerateFeatureDocsTask.getSourceDir() is used.
getIncludeSubDirs() - Method in class com.arc_e_tect.gradle.gherkin.GherkinToAsciidocExtension
Whether to recursively scan sub-directories when GherkinToAsciidocExtension.getSourceDir() is used.
getOutputDir() - Method in class com.arc_e_tect.gradle.gherkin.GenerateFeatureDocsTask
Directory where the generated AsciiDoc file will be written.
getOutputDir() - Method in class com.arc_e_tect.gradle.gherkin.GherkinToAsciidocExtension
Directory where the generated AsciiDoc file will be written.
getOutputFileName() - Method in class com.arc_e_tect.gradle.gherkin.GenerateFeatureDocsTask
Name of the generated AsciiDoc file (without path).
getOutputFileName() - Method in class com.arc_e_tect.gradle.gherkin.GherkinToAsciidocExtension
Name of the generated AsciiDoc file (without path).
getProjectDirectory() - Method in class com.arc_e_tect.gradle.gherkin.GenerateFeatureDocsTask
Root directory of the project, used to resolve the default source directory when neither GenerateFeatureDocsTask.getSourceDir() nor GenerateFeatureDocsTask.getSourceFile() is set.
getSourceDir() - Method in class com.arc_e_tect.gradle.gherkin.GenerateFeatureDocsTask
Optional source directory containing the .feature files to process.
getSourceDir() - Method in class com.arc_e_tect.gradle.gherkin.GherkinToAsciidocExtension
Source directory that contains the .feature files to process.
getSourceFile() - Method in class com.arc_e_tect.gradle.gherkin.GenerateFeatureDocsTask
Optional single .feature file to process.
getSourceFile() - Method in class com.arc_e_tect.gradle.gherkin.GherkinToAsciidocExtension
A single .feature file to process.
GherkinToAsciidocExtension - Class in com.arc_e_tect.gradle.gherkin
DSL extension for the Gherkin-to-AsciiDoc Gradle plugin.
GherkinToAsciidocExtension() - Constructor for class com.arc_e_tect.gradle.gherkin.GherkinToAsciidocExtension
For use by the Gradle-generated concrete subclass.
GherkinToAsciidocPlugin - Class in com.arc_e_tect.gradle.gherkin
Gradle plugin that registers the generateFeatureDocs task and wires the gherkinToAsciidoc DSL extension into the project.
GherkinToAsciidocPlugin() - Constructor for class com.arc_e_tect.gradle.gherkin.GherkinToAsciidocPlugin
Creates a new plugin instance.

N

NAME - Static variable in class com.arc_e_tect.gradle.gherkin.GherkinToAsciidocExtension
Extension DSL block name, i.e.

P

parse(File) - Method in class com.arc_e_tect.gradle.gherkin.parser.FeatureParser
Parses the given .feature file and returns all scenario titles.

T

TASK_NAME - Static variable in class com.arc_e_tect.gradle.gherkin.GherkinToAsciidocPlugin
Name of the Gradle task registered by this plugin.

U

Usage - Search tag in class com.arc_e_tect.gradle.gherkin.GherkinToAsciidocPlugin
Section
A C D F G N P T U 
All Classes and Interfaces|All Packages|Constant Field Values