gitextract_xuvgahf2/ ├── .gitignore ├── CHANGELOG.md ├── LICENSE.md ├── README.md ├── build.gradle ├── gradle/ │ └── wrapper/ │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── greencoffee/ │ ├── build.gradle │ └── src/ │ └── main/ │ ├── AndroidManifest.xml │ └── java/ │ ├── com/ │ │ └── mauriciotogneri/ │ │ └── greencoffee/ │ │ ├── GreenCoffeeConfig.java │ │ ├── GreenCoffeeSteps.java │ │ ├── GreenCoffeeTest.java │ │ ├── Localization.java │ │ ├── Scenario.java │ │ ├── ScenarioConfig.java │ │ ├── ScreenCapture.java │ │ ├── ScreenshotProvider.java │ │ ├── StepDefinition.java │ │ ├── TestLog.java │ │ ├── TimedIdlingResource.java │ │ ├── annotations/ │ │ │ ├── And.java │ │ │ ├── But.java │ │ │ ├── Given.java │ │ │ ├── Then.java │ │ │ └── When.java │ │ ├── exceptions/ │ │ │ ├── DuplicatedStepDefinitionException.java │ │ │ ├── InvalidExampleException.java │ │ │ ├── InvalidMethodSignatureException.java │ │ │ ├── InvalidStepDefinitionException.java │ │ │ ├── NoStepsDefinedException.java │ │ │ ├── StepDefinitionNotFoundException.java │ │ │ └── StepFailureException.java │ │ └── interactions/ │ │ ├── ActionableData.java │ │ ├── ActionableObject.java │ │ ├── ActionableView.java │ │ ├── DataMatcher.java │ │ └── ObjectMatcher.java │ └── gherkin/ │ ├── AstBuilder.java │ ├── AstNode.java │ ├── Func.java │ ├── GenerateTokens.java │ ├── GherkinDialect.java │ ├── GherkinDialectProvider.java │ ├── GherkinLanguageConstants.java │ ├── GherkinLine.java │ ├── GherkinLineSpan.java │ ├── IGherkinDialectProvider.java │ ├── IGherkinLine.java │ ├── Parser.java │ ├── ParserException.java │ ├── StringUtils.java │ ├── SymbolCounter.java │ ├── Token.java │ ├── TokenFormatter.java │ ├── TokenFormatterBuilder.java │ ├── TokenMatcher.java │ ├── TokenScanner.java │ ├── ast/ │ │ ├── Background.java │ │ ├── Comment.java │ │ ├── DataTable.java │ │ ├── DocString.java │ │ ├── Examples.java │ │ ├── Feature.java │ │ ├── GherkinDocument.java │ │ ├── Location.java │ │ ├── Node.java │ │ ├── Scenario.java │ │ ├── ScenarioDefinition.java │ │ ├── ScenarioOutline.java │ │ ├── Step.java │ │ ├── TableCell.java │ │ ├── TableRow.java │ │ └── Tag.java │ ├── cli/ │ │ └── Main.java │ ├── events/ │ │ ├── AttachmentEvent.java │ │ ├── CucumberEvent.java │ │ ├── GherkinDocumentEvent.java │ │ ├── PickleEvent.java │ │ └── SourceEvent.java │ ├── pickles/ │ │ ├── Argument.java │ │ ├── Compiler.java │ │ ├── Pickle.java │ │ ├── PickleCell.java │ │ ├── PickleLocation.java │ │ ├── PickleRow.java │ │ ├── PickleStep.java │ │ ├── PickleString.java │ │ ├── PickleTable.java │ │ └── PickleTag.java │ └── stream/ │ ├── GherkinEvents.java │ ├── SourceEvents.java │ └── Stdio.java └── settings.gradle