├── .github ├── actions │ ├── action-publish-gradle │ │ └── action.yml │ └── android-test │ │ └── action.yml └── workflows │ ├── build.yaml │ └── realease.yml ├── .gitignore ├── CHANGELOG.md ├── LICENCE ├── README.md ├── RELEASING.md ├── cucumber-android-hilt ├── build.gradle └── src │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ ├── dagger │ │ │ └── hilt │ │ │ │ └── android │ │ │ │ └── internal │ │ │ │ └── testing │ │ │ │ └── HiltExposer.kt │ │ └── io │ │ │ └── cucumber │ │ │ └── android │ │ │ └── hilt │ │ │ └── HiltObjectFactory.kt │ └── resources │ │ └── META-INF │ │ └── services │ │ └── io.cucumber.core.backend.ObjectFactory │ └── test │ ├── java │ └── io │ │ └── cucumber │ │ └── android │ │ └── hilt │ │ ├── HiltObjectFactoryTest.kt │ │ ├── SomeCucumberHook.kt │ │ ├── SomeDependencies.kt │ │ ├── SomeOtherSteps.kt │ │ ├── SomeSteps.kt │ │ ├── SomeStepsWithoutHilt.kt │ │ └── StepsWithBaseClass.kt │ └── resources │ └── robolectric.properties ├── cucumber-android ├── .gitignore ├── build.gradle └── src │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ ├── io │ │ │ └── cucumber │ │ │ │ ├── android │ │ │ │ ├── AndroidBackend.kt │ │ │ │ ├── AndroidFeatureSupplier.kt │ │ │ │ ├── AndroidLogcatReporter.java │ │ │ │ ├── CucumberAndroidJUnitArguments.java │ │ │ │ ├── CucumberArgumentsProvider.kt │ │ │ │ ├── CucumberJUnitRunnerBuilder.java │ │ │ │ ├── CucumberJunitRunner.kt │ │ │ │ ├── KotlinSnippet.kt │ │ │ │ ├── RulesBackend.kt │ │ │ │ ├── TestClassesScanner.kt │ │ │ │ └── runner │ │ │ │ │ └── CucumberAndroidJUnitRunner.java │ │ │ │ ├── core │ │ │ │ └── runtime │ │ │ │ │ └── CucumberAndroidExecutionContext.kt │ │ │ │ ├── cucumberexpressions │ │ │ │ └── AndroidPatternCompiler.java │ │ │ │ ├── java │ │ │ │ ├── GlueAdaptorWrapper.kt │ │ │ │ └── MethodScannerWrapper.kt │ │ │ │ └── junit │ │ │ │ ├── AndroidFeatureRunner.kt │ │ │ │ ├── AndroidPickleRunner.kt │ │ │ │ ├── CucumberJunitSupport.kt │ │ │ │ └── WithJunitRule.java │ │ └── javax │ │ │ └── lang │ │ │ └── model │ │ │ └── SourceVersion.kt │ └── resources │ │ └── META-INF │ │ └── services │ │ └── io.cucumber.cucumberexpressions.PatternCompiler │ └── test │ ├── assets │ └── features │ │ ├── feature1.feature │ │ └── feature2.feature │ ├── java │ └── io │ │ └── cucumber │ │ ├── android │ │ ├── CucumberAndroidJUnitArgumentsTest.java │ │ ├── CucumberJunitRunnerTest.kt │ │ └── shadows │ │ │ ├── ExtendedShadowPackageManager.kt │ │ │ └── ShadowDexFile.java │ │ └── cucumberexpressions │ │ └── AndroidPatternCompilerTest.java │ └── resources │ └── robolectric.properties ├── cucumber-junit-rules-support ├── build.gradle └── src │ ├── main │ ├── AndroidManifest.xml │ └── java │ │ └── io │ │ └── cucumber │ │ └── junit │ │ ├── TestRuleAccessor.java │ │ ├── TestRulesData.java │ │ └── TestRulesExecutor.java │ └── test │ ├── java │ └── io │ │ └── cucumber │ │ └── junit │ │ └── TestRulesExecutorTest.kt │ └── resources │ └── robolectric.properties ├── cukeulator ├── .gitignore ├── build.gradle └── src │ ├── androidTest │ ├── assets │ │ └── features │ │ │ ├── extra │ │ │ ├── calculate.feature │ │ │ ├── compose.feature │ │ │ └── hilt.feature │ │ │ └── operations │ │ │ ├── addition.feature │ │ │ ├── division.feature │ │ │ ├── multiplication.feature │ │ │ └── subtraction.feature │ └── java │ │ └── cucumber │ │ └── cukeulator │ │ └── test │ │ ├── ActivityScenarioHolder.kt │ │ ├── BaseKotlinSteps.kt │ │ ├── CalculatorActivitySteps.java │ │ ├── ComposeRuleHolder.kt │ │ ├── CukeulatorAndroidJUnitRunner.java │ │ ├── CustomComposableSteps.kt │ │ ├── FakeHiltModule.kt │ │ ├── InstrumentationNonCucumberTest.java │ │ ├── KotlinSteps.kt │ │ ├── SomeClassWithUnsupportedApi.java │ │ ├── SomeDependency.java │ │ └── TypeRegistryConfiguration.java │ ├── debug │ └── AndroidManifest.xml │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── cucumber │ │ └── cukeulator │ │ ├── CalculatorActivity.java │ │ ├── ComposeTestActivity.kt │ │ ├── CukeulatorApplication.kt │ │ ├── GreetingService.kt │ │ └── HiltModule.kt │ └── res │ ├── drawable-hdpi │ └── ic_launcher.png │ ├── drawable-mdpi │ └── ic_launcher.png │ ├── drawable-xhdpi │ └── ic_launcher.png │ ├── drawable-xxhdpi │ └── ic_launcher.png │ ├── layout │ └── activity_calculator.xml │ ├── menu │ └── menu_main.xml │ └── values │ ├── dimens.xml │ ├── strings.xml │ └── styles.xml ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle /.github/actions/action-publish-gradle/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cucumber/cucumber-android/HEAD/.github/actions/action-publish-gradle/action.yml -------------------------------------------------------------------------------- /.github/actions/android-test/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cucumber/cucumber-android/HEAD/.github/actions/android-test/action.yml -------------------------------------------------------------------------------- /.github/workflows/build.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cucumber/cucumber-android/HEAD/.github/workflows/build.yaml -------------------------------------------------------------------------------- /.github/workflows/realease.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cucumber/cucumber-android/HEAD/.github/workflows/realease.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cucumber/cucumber-android/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cucumber/cucumber-android/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENCE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cucumber/cucumber-android/HEAD/LICENCE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cucumber/cucumber-android/HEAD/README.md -------------------------------------------------------------------------------- /RELEASING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cucumber/cucumber-android/HEAD/RELEASING.md -------------------------------------------------------------------------------- /cucumber-android-hilt/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cucumber/cucumber-android/HEAD/cucumber-android-hilt/build.gradle -------------------------------------------------------------------------------- /cucumber-android-hilt/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /cucumber-android-hilt/src/main/java/dagger/hilt/android/internal/testing/HiltExposer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cucumber/cucumber-android/HEAD/cucumber-android-hilt/src/main/java/dagger/hilt/android/internal/testing/HiltExposer.kt -------------------------------------------------------------------------------- /cucumber-android-hilt/src/main/java/io/cucumber/android/hilt/HiltObjectFactory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cucumber/cucumber-android/HEAD/cucumber-android-hilt/src/main/java/io/cucumber/android/hilt/HiltObjectFactory.kt -------------------------------------------------------------------------------- /cucumber-android-hilt/src/main/resources/META-INF/services/io.cucumber.core.backend.ObjectFactory: -------------------------------------------------------------------------------- 1 | io.cucumber.android.hilt.HiltObjectFactory -------------------------------------------------------------------------------- /cucumber-android-hilt/src/test/java/io/cucumber/android/hilt/HiltObjectFactoryTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cucumber/cucumber-android/HEAD/cucumber-android-hilt/src/test/java/io/cucumber/android/hilt/HiltObjectFactoryTest.kt -------------------------------------------------------------------------------- /cucumber-android-hilt/src/test/java/io/cucumber/android/hilt/SomeCucumberHook.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cucumber/cucumber-android/HEAD/cucumber-android-hilt/src/test/java/io/cucumber/android/hilt/SomeCucumberHook.kt -------------------------------------------------------------------------------- /cucumber-android-hilt/src/test/java/io/cucumber/android/hilt/SomeDependencies.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cucumber/cucumber-android/HEAD/cucumber-android-hilt/src/test/java/io/cucumber/android/hilt/SomeDependencies.kt -------------------------------------------------------------------------------- /cucumber-android-hilt/src/test/java/io/cucumber/android/hilt/SomeOtherSteps.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cucumber/cucumber-android/HEAD/cucumber-android-hilt/src/test/java/io/cucumber/android/hilt/SomeOtherSteps.kt -------------------------------------------------------------------------------- /cucumber-android-hilt/src/test/java/io/cucumber/android/hilt/SomeSteps.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cucumber/cucumber-android/HEAD/cucumber-android-hilt/src/test/java/io/cucumber/android/hilt/SomeSteps.kt -------------------------------------------------------------------------------- /cucumber-android-hilt/src/test/java/io/cucumber/android/hilt/SomeStepsWithoutHilt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cucumber/cucumber-android/HEAD/cucumber-android-hilt/src/test/java/io/cucumber/android/hilt/SomeStepsWithoutHilt.kt -------------------------------------------------------------------------------- /cucumber-android-hilt/src/test/java/io/cucumber/android/hilt/StepsWithBaseClass.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cucumber/cucumber-android/HEAD/cucumber-android-hilt/src/test/java/io/cucumber/android/hilt/StepsWithBaseClass.kt -------------------------------------------------------------------------------- /cucumber-android-hilt/src/test/resources/robolectric.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /cucumber-android/.gitignore: -------------------------------------------------------------------------------- 1 | gen/ -------------------------------------------------------------------------------- /cucumber-android/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cucumber/cucumber-android/HEAD/cucumber-android/build.gradle -------------------------------------------------------------------------------- /cucumber-android/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /cucumber-android/src/main/java/io/cucumber/android/AndroidBackend.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cucumber/cucumber-android/HEAD/cucumber-android/src/main/java/io/cucumber/android/AndroidBackend.kt -------------------------------------------------------------------------------- /cucumber-android/src/main/java/io/cucumber/android/AndroidFeatureSupplier.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cucumber/cucumber-android/HEAD/cucumber-android/src/main/java/io/cucumber/android/AndroidFeatureSupplier.kt -------------------------------------------------------------------------------- /cucumber-android/src/main/java/io/cucumber/android/AndroidLogcatReporter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cucumber/cucumber-android/HEAD/cucumber-android/src/main/java/io/cucumber/android/AndroidLogcatReporter.java -------------------------------------------------------------------------------- /cucumber-android/src/main/java/io/cucumber/android/CucumberAndroidJUnitArguments.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cucumber/cucumber-android/HEAD/cucumber-android/src/main/java/io/cucumber/android/CucumberAndroidJUnitArguments.java -------------------------------------------------------------------------------- /cucumber-android/src/main/java/io/cucumber/android/CucumberArgumentsProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cucumber/cucumber-android/HEAD/cucumber-android/src/main/java/io/cucumber/android/CucumberArgumentsProvider.kt -------------------------------------------------------------------------------- /cucumber-android/src/main/java/io/cucumber/android/CucumberJUnitRunnerBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cucumber/cucumber-android/HEAD/cucumber-android/src/main/java/io/cucumber/android/CucumberJUnitRunnerBuilder.java -------------------------------------------------------------------------------- /cucumber-android/src/main/java/io/cucumber/android/CucumberJunitRunner.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cucumber/cucumber-android/HEAD/cucumber-android/src/main/java/io/cucumber/android/CucumberJunitRunner.kt -------------------------------------------------------------------------------- /cucumber-android/src/main/java/io/cucumber/android/KotlinSnippet.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cucumber/cucumber-android/HEAD/cucumber-android/src/main/java/io/cucumber/android/KotlinSnippet.kt -------------------------------------------------------------------------------- /cucumber-android/src/main/java/io/cucumber/android/RulesBackend.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cucumber/cucumber-android/HEAD/cucumber-android/src/main/java/io/cucumber/android/RulesBackend.kt -------------------------------------------------------------------------------- /cucumber-android/src/main/java/io/cucumber/android/TestClassesScanner.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cucumber/cucumber-android/HEAD/cucumber-android/src/main/java/io/cucumber/android/TestClassesScanner.kt -------------------------------------------------------------------------------- /cucumber-android/src/main/java/io/cucumber/android/runner/CucumberAndroidJUnitRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cucumber/cucumber-android/HEAD/cucumber-android/src/main/java/io/cucumber/android/runner/CucumberAndroidJUnitRunner.java -------------------------------------------------------------------------------- /cucumber-android/src/main/java/io/cucumber/core/runtime/CucumberAndroidExecutionContext.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cucumber/cucumber-android/HEAD/cucumber-android/src/main/java/io/cucumber/core/runtime/CucumberAndroidExecutionContext.kt -------------------------------------------------------------------------------- /cucumber-android/src/main/java/io/cucumber/cucumberexpressions/AndroidPatternCompiler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cucumber/cucumber-android/HEAD/cucumber-android/src/main/java/io/cucumber/cucumberexpressions/AndroidPatternCompiler.java -------------------------------------------------------------------------------- /cucumber-android/src/main/java/io/cucumber/java/GlueAdaptorWrapper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cucumber/cucumber-android/HEAD/cucumber-android/src/main/java/io/cucumber/java/GlueAdaptorWrapper.kt -------------------------------------------------------------------------------- /cucumber-android/src/main/java/io/cucumber/java/MethodScannerWrapper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cucumber/cucumber-android/HEAD/cucumber-android/src/main/java/io/cucumber/java/MethodScannerWrapper.kt -------------------------------------------------------------------------------- /cucumber-android/src/main/java/io/cucumber/junit/AndroidFeatureRunner.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cucumber/cucumber-android/HEAD/cucumber-android/src/main/java/io/cucumber/junit/AndroidFeatureRunner.kt -------------------------------------------------------------------------------- /cucumber-android/src/main/java/io/cucumber/junit/AndroidPickleRunner.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cucumber/cucumber-android/HEAD/cucumber-android/src/main/java/io/cucumber/junit/AndroidPickleRunner.kt -------------------------------------------------------------------------------- /cucumber-android/src/main/java/io/cucumber/junit/CucumberJunitSupport.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cucumber/cucumber-android/HEAD/cucumber-android/src/main/java/io/cucumber/junit/CucumberJunitSupport.kt -------------------------------------------------------------------------------- /cucumber-android/src/main/java/io/cucumber/junit/WithJunitRule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cucumber/cucumber-android/HEAD/cucumber-android/src/main/java/io/cucumber/junit/WithJunitRule.java -------------------------------------------------------------------------------- /cucumber-android/src/main/java/javax/lang/model/SourceVersion.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cucumber/cucumber-android/HEAD/cucumber-android/src/main/java/javax/lang/model/SourceVersion.kt -------------------------------------------------------------------------------- /cucumber-android/src/main/resources/META-INF/services/io.cucumber.cucumberexpressions.PatternCompiler: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cucumber/cucumber-android/HEAD/cucumber-android/src/main/resources/META-INF/services/io.cucumber.cucumberexpressions.PatternCompiler -------------------------------------------------------------------------------- /cucumber-android/src/test/assets/features/feature1.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cucumber/cucumber-android/HEAD/cucumber-android/src/test/assets/features/feature1.feature -------------------------------------------------------------------------------- /cucumber-android/src/test/assets/features/feature2.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cucumber/cucumber-android/HEAD/cucumber-android/src/test/assets/features/feature2.feature -------------------------------------------------------------------------------- /cucumber-android/src/test/java/io/cucumber/android/CucumberAndroidJUnitArgumentsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cucumber/cucumber-android/HEAD/cucumber-android/src/test/java/io/cucumber/android/CucumberAndroidJUnitArgumentsTest.java -------------------------------------------------------------------------------- /cucumber-android/src/test/java/io/cucumber/android/CucumberJunitRunnerTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cucumber/cucumber-android/HEAD/cucumber-android/src/test/java/io/cucumber/android/CucumberJunitRunnerTest.kt -------------------------------------------------------------------------------- /cucumber-android/src/test/java/io/cucumber/android/shadows/ExtendedShadowPackageManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cucumber/cucumber-android/HEAD/cucumber-android/src/test/java/io/cucumber/android/shadows/ExtendedShadowPackageManager.kt -------------------------------------------------------------------------------- /cucumber-android/src/test/java/io/cucumber/android/shadows/ShadowDexFile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cucumber/cucumber-android/HEAD/cucumber-android/src/test/java/io/cucumber/android/shadows/ShadowDexFile.java -------------------------------------------------------------------------------- /cucumber-android/src/test/java/io/cucumber/cucumberexpressions/AndroidPatternCompilerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cucumber/cucumber-android/HEAD/cucumber-android/src/test/java/io/cucumber/cucumberexpressions/AndroidPatternCompilerTest.java -------------------------------------------------------------------------------- /cucumber-android/src/test/resources/robolectric.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cucumber/cucumber-android/HEAD/cucumber-android/src/test/resources/robolectric.properties -------------------------------------------------------------------------------- /cucumber-junit-rules-support/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cucumber/cucumber-android/HEAD/cucumber-junit-rules-support/build.gradle -------------------------------------------------------------------------------- /cucumber-junit-rules-support/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /cucumber-junit-rules-support/src/main/java/io/cucumber/junit/TestRuleAccessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cucumber/cucumber-android/HEAD/cucumber-junit-rules-support/src/main/java/io/cucumber/junit/TestRuleAccessor.java -------------------------------------------------------------------------------- /cucumber-junit-rules-support/src/main/java/io/cucumber/junit/TestRulesData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cucumber/cucumber-android/HEAD/cucumber-junit-rules-support/src/main/java/io/cucumber/junit/TestRulesData.java -------------------------------------------------------------------------------- /cucumber-junit-rules-support/src/main/java/io/cucumber/junit/TestRulesExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cucumber/cucumber-android/HEAD/cucumber-junit-rules-support/src/main/java/io/cucumber/junit/TestRulesExecutor.java -------------------------------------------------------------------------------- /cucumber-junit-rules-support/src/test/java/io/cucumber/junit/TestRulesExecutorTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cucumber/cucumber-android/HEAD/cucumber-junit-rules-support/src/test/java/io/cucumber/junit/TestRulesExecutorTest.kt -------------------------------------------------------------------------------- /cucumber-junit-rules-support/src/test/resources/robolectric.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /cukeulator/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cucumber/cucumber-android/HEAD/cukeulator/.gitignore -------------------------------------------------------------------------------- /cukeulator/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cucumber/cucumber-android/HEAD/cukeulator/build.gradle -------------------------------------------------------------------------------- /cukeulator/src/androidTest/assets/features/extra/calculate.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cucumber/cucumber-android/HEAD/cukeulator/src/androidTest/assets/features/extra/calculate.feature -------------------------------------------------------------------------------- /cukeulator/src/androidTest/assets/features/extra/compose.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cucumber/cucumber-android/HEAD/cukeulator/src/androidTest/assets/features/extra/compose.feature -------------------------------------------------------------------------------- /cukeulator/src/androidTest/assets/features/extra/hilt.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cucumber/cucumber-android/HEAD/cukeulator/src/androidTest/assets/features/extra/hilt.feature -------------------------------------------------------------------------------- /cukeulator/src/androidTest/assets/features/operations/addition.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cucumber/cucumber-android/HEAD/cukeulator/src/androidTest/assets/features/operations/addition.feature -------------------------------------------------------------------------------- /cukeulator/src/androidTest/assets/features/operations/division.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cucumber/cucumber-android/HEAD/cukeulator/src/androidTest/assets/features/operations/division.feature -------------------------------------------------------------------------------- /cukeulator/src/androidTest/assets/features/operations/multiplication.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cucumber/cucumber-android/HEAD/cukeulator/src/androidTest/assets/features/operations/multiplication.feature -------------------------------------------------------------------------------- /cukeulator/src/androidTest/assets/features/operations/subtraction.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cucumber/cucumber-android/HEAD/cukeulator/src/androidTest/assets/features/operations/subtraction.feature -------------------------------------------------------------------------------- /cukeulator/src/androidTest/java/cucumber/cukeulator/test/ActivityScenarioHolder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cucumber/cucumber-android/HEAD/cukeulator/src/androidTest/java/cucumber/cukeulator/test/ActivityScenarioHolder.kt -------------------------------------------------------------------------------- /cukeulator/src/androidTest/java/cucumber/cukeulator/test/BaseKotlinSteps.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cucumber/cucumber-android/HEAD/cukeulator/src/androidTest/java/cucumber/cukeulator/test/BaseKotlinSteps.kt -------------------------------------------------------------------------------- /cukeulator/src/androidTest/java/cucumber/cukeulator/test/CalculatorActivitySteps.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cucumber/cucumber-android/HEAD/cukeulator/src/androidTest/java/cucumber/cukeulator/test/CalculatorActivitySteps.java -------------------------------------------------------------------------------- /cukeulator/src/androidTest/java/cucumber/cukeulator/test/ComposeRuleHolder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cucumber/cucumber-android/HEAD/cukeulator/src/androidTest/java/cucumber/cukeulator/test/ComposeRuleHolder.kt -------------------------------------------------------------------------------- /cukeulator/src/androidTest/java/cucumber/cukeulator/test/CukeulatorAndroidJUnitRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cucumber/cucumber-android/HEAD/cukeulator/src/androidTest/java/cucumber/cukeulator/test/CukeulatorAndroidJUnitRunner.java -------------------------------------------------------------------------------- /cukeulator/src/androidTest/java/cucumber/cukeulator/test/CustomComposableSteps.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cucumber/cucumber-android/HEAD/cukeulator/src/androidTest/java/cucumber/cukeulator/test/CustomComposableSteps.kt -------------------------------------------------------------------------------- /cukeulator/src/androidTest/java/cucumber/cukeulator/test/FakeHiltModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cucumber/cucumber-android/HEAD/cukeulator/src/androidTest/java/cucumber/cukeulator/test/FakeHiltModule.kt -------------------------------------------------------------------------------- /cukeulator/src/androidTest/java/cucumber/cukeulator/test/InstrumentationNonCucumberTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cucumber/cucumber-android/HEAD/cukeulator/src/androidTest/java/cucumber/cukeulator/test/InstrumentationNonCucumberTest.java -------------------------------------------------------------------------------- /cukeulator/src/androidTest/java/cucumber/cukeulator/test/KotlinSteps.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cucumber/cucumber-android/HEAD/cukeulator/src/androidTest/java/cucumber/cukeulator/test/KotlinSteps.kt -------------------------------------------------------------------------------- /cukeulator/src/androidTest/java/cucumber/cukeulator/test/SomeClassWithUnsupportedApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cucumber/cucumber-android/HEAD/cukeulator/src/androidTest/java/cucumber/cukeulator/test/SomeClassWithUnsupportedApi.java -------------------------------------------------------------------------------- /cukeulator/src/androidTest/java/cucumber/cukeulator/test/SomeDependency.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cucumber/cucumber-android/HEAD/cukeulator/src/androidTest/java/cucumber/cukeulator/test/SomeDependency.java -------------------------------------------------------------------------------- /cukeulator/src/androidTest/java/cucumber/cukeulator/test/TypeRegistryConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cucumber/cucumber-android/HEAD/cukeulator/src/androidTest/java/cucumber/cukeulator/test/TypeRegistryConfiguration.java -------------------------------------------------------------------------------- /cukeulator/src/debug/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cucumber/cucumber-android/HEAD/cukeulator/src/debug/AndroidManifest.xml -------------------------------------------------------------------------------- /cukeulator/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cucumber/cucumber-android/HEAD/cukeulator/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /cukeulator/src/main/java/cucumber/cukeulator/CalculatorActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cucumber/cucumber-android/HEAD/cukeulator/src/main/java/cucumber/cukeulator/CalculatorActivity.java -------------------------------------------------------------------------------- /cukeulator/src/main/java/cucumber/cukeulator/ComposeTestActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cucumber/cucumber-android/HEAD/cukeulator/src/main/java/cucumber/cukeulator/ComposeTestActivity.kt -------------------------------------------------------------------------------- /cukeulator/src/main/java/cucumber/cukeulator/CukeulatorApplication.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cucumber/cucumber-android/HEAD/cukeulator/src/main/java/cucumber/cukeulator/CukeulatorApplication.kt -------------------------------------------------------------------------------- /cukeulator/src/main/java/cucumber/cukeulator/GreetingService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cucumber/cucumber-android/HEAD/cukeulator/src/main/java/cucumber/cukeulator/GreetingService.kt -------------------------------------------------------------------------------- /cukeulator/src/main/java/cucumber/cukeulator/HiltModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cucumber/cucumber-android/HEAD/cukeulator/src/main/java/cucumber/cukeulator/HiltModule.kt -------------------------------------------------------------------------------- /cukeulator/src/main/res/drawable-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cucumber/cucumber-android/HEAD/cukeulator/src/main/res/drawable-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /cukeulator/src/main/res/drawable-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cucumber/cucumber-android/HEAD/cukeulator/src/main/res/drawable-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /cukeulator/src/main/res/drawable-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cucumber/cucumber-android/HEAD/cukeulator/src/main/res/drawable-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /cukeulator/src/main/res/drawable-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cucumber/cucumber-android/HEAD/cukeulator/src/main/res/drawable-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /cukeulator/src/main/res/layout/activity_calculator.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cucumber/cucumber-android/HEAD/cukeulator/src/main/res/layout/activity_calculator.xml -------------------------------------------------------------------------------- /cukeulator/src/main/res/menu/menu_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cucumber/cucumber-android/HEAD/cukeulator/src/main/res/menu/menu_main.xml -------------------------------------------------------------------------------- /cukeulator/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cucumber/cucumber-android/HEAD/cukeulator/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /cukeulator/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cucumber/cucumber-android/HEAD/cukeulator/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /cukeulator/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cucumber/cucumber-android/HEAD/cukeulator/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cucumber/cucumber-android/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cucumber/cucumber-android/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cucumber/cucumber-android/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cucumber/cucumber-android/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cucumber/cucumber-android/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cucumber/cucumber-android/HEAD/settings.gradle --------------------------------------------------------------------------------