├── .editorconfig ├── .github ├── assets │ └── magicmodules-demo.gif └── workflows │ └── main.yml ├── .gitignore ├── CHANGELOG.md ├── LICENSE.md ├── README.md ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── magic-modules-plugin ├── build.gradle.kts └── src │ ├── main │ └── kotlin │ │ └── io │ │ └── labs │ │ └── dotanuki │ │ └── magicmodules │ │ ├── MagicModulesExtension.kt │ │ ├── MagicModulesPlugin.kt │ │ └── internal │ │ ├── BuildScriptsProcessor.kt │ │ ├── GradleSettingsPatcher.kt │ │ ├── MagicModulesError.kt │ │ ├── ModuleNamesWriter.kt │ │ ├── ProjectStructureParser.kt │ │ ├── ResolveOutputFilesDir.kt │ │ ├── model │ │ ├── CanonicalModuleName.kt │ │ ├── GradleBuildScript.kt │ │ ├── GradleFoundModule.kt │ │ ├── GradleModuleInclude.kt │ │ ├── GradleModuleType.kt │ │ ├── GradleProjectStructure.kt │ │ ├── ParserRawContent.kt │ │ └── ProcessedScriptsResult.kt │ │ └── util │ │ ├── ExtractCoordinates.kt │ │ └── Logging.kt │ └── test │ ├── fixtures │ ├── integration │ │ ├── missing_build_src │ │ │ ├── .gitignore │ │ │ ├── build.gradle │ │ │ ├── gradle │ │ │ │ └── wrapper │ │ │ │ │ ├── gradle-wrapper.jar │ │ │ │ │ └── gradle-wrapper.properties │ │ │ ├── settings.gradle │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── io │ │ │ │ └── dotanuki │ │ │ │ └── magicmodules │ │ │ │ └── fixtures │ │ │ │ └── Starter.java │ │ ├── multiple_modules_custom_config │ │ │ ├── .gitignore │ │ │ ├── app │ │ │ │ ├── .gitignore │ │ │ │ ├── build.gradle │ │ │ │ ├── proguard-rules.pro │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ ├── AndroidManifest.xml │ │ │ │ │ └── res │ │ │ │ │ ├── drawable-v24 │ │ │ │ │ └── ic_launcher_foreground.xml │ │ │ │ │ ├── drawable │ │ │ │ │ └── ic_launcher_background.xml │ │ │ │ │ ├── mipmap-anydpi-v26 │ │ │ │ │ ├── ic_launcher.xml │ │ │ │ │ └── ic_launcher_round.xml │ │ │ │ │ ├── mipmap-hdpi │ │ │ │ │ ├── ic_launcher.png │ │ │ │ │ └── ic_launcher_round.png │ │ │ │ │ ├── mipmap-mdpi │ │ │ │ │ ├── ic_launcher.png │ │ │ │ │ └── ic_launcher_round.png │ │ │ │ │ ├── mipmap-xhdpi │ │ │ │ │ ├── ic_launcher.png │ │ │ │ │ └── ic_launcher_round.png │ │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ │ ├── ic_launcher.png │ │ │ │ │ └── ic_launcher_round.png │ │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ │ ├── ic_launcher.png │ │ │ │ │ └── ic_launcher_round.png │ │ │ │ │ └── values │ │ │ │ │ ├── colors.xml │ │ │ │ │ ├── strings.xml │ │ │ │ │ └── styles.xml │ │ │ ├── build.gradle │ │ │ ├── buildSrc │ │ │ │ └── build.gradle.kts │ │ │ ├── core │ │ │ │ ├── .gitignore │ │ │ │ ├── build.gradle │ │ │ │ ├── proguard-rules.pro │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ ├── AndroidManifest.xml │ │ │ │ │ └── java │ │ │ │ │ └── io │ │ │ │ │ └── dotanuki │ │ │ │ │ └── magicmodules │ │ │ │ │ └── fixtures │ │ │ │ │ └── core │ │ │ │ │ ├── Destination.kt │ │ │ │ │ └── FeaturesNavigator.kt │ │ │ ├── gradle.properties │ │ │ ├── gradle │ │ │ │ └── wrapper │ │ │ │ │ ├── gradle-wrapper.jar │ │ │ │ │ └── gradle-wrapper.properties │ │ │ ├── home │ │ │ │ ├── .gitignore │ │ │ │ ├── build.gradle │ │ │ │ ├── proguard-rules.pro │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ ├── AndroidManifest.xml │ │ │ │ │ ├── java │ │ │ │ │ └── io │ │ │ │ │ │ └── dotanuki │ │ │ │ │ │ └── magicmodules │ │ │ │ │ │ └── fixtures │ │ │ │ │ │ └── home │ │ │ │ │ │ └── HomeActivity.kt │ │ │ │ │ └── res │ │ │ │ │ └── layout │ │ │ │ │ └── activity_home.xml │ │ │ ├── login │ │ │ │ ├── .gitignore │ │ │ │ ├── build.gradle │ │ │ │ ├── proguard-rules.pro │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ ├── AndroidManifest.xml │ │ │ │ │ ├── java │ │ │ │ │ └── io │ │ │ │ │ │ └── dotanuki │ │ │ │ │ │ └── magicmodules │ │ │ │ │ │ └── fixtures │ │ │ │ │ │ └── login │ │ │ │ │ │ └── LoginActivity.kt │ │ │ │ │ └── res │ │ │ │ │ └── layout │ │ │ │ │ └── activity_login.xml │ │ │ ├── settings.gradle │ │ │ └── utils │ │ │ │ ├── .gitignore │ │ │ │ ├── build.gradle.kts │ │ │ │ ├── proguard-rules.pro │ │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── io │ │ │ │ └── dotanuki │ │ │ │ └── magicmodules │ │ │ │ └── fixtures │ │ │ │ └── utils │ │ │ │ └── GenerateRandomName.kt │ │ └── multiple_nested_modules │ │ │ ├── .gitignore │ │ │ ├── app │ │ │ ├── .gitignore │ │ │ ├── build.gradle │ │ │ ├── proguard-rules.pro │ │ │ └── src │ │ │ │ └── main │ │ │ │ ├── AndroidManifest.xml │ │ │ │ └── res │ │ │ │ ├── drawable-v24 │ │ │ │ └── ic_launcher_foreground.xml │ │ │ │ ├── drawable │ │ │ │ └── ic_launcher_background.xml │ │ │ │ ├── mipmap-anydpi-v26 │ │ │ │ ├── ic_launcher.xml │ │ │ │ └── ic_launcher_round.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ ├── ic_launcher.png │ │ │ │ └── ic_launcher_round.png │ │ │ │ ├── mipmap-mdpi │ │ │ │ ├── ic_launcher.png │ │ │ │ └── ic_launcher_round.png │ │ │ │ ├── mipmap-xhdpi │ │ │ │ ├── ic_launcher.png │ │ │ │ └── ic_launcher_round.png │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ ├── ic_launcher.png │ │ │ │ └── ic_launcher_round.png │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ ├── ic_launcher.png │ │ │ │ └── ic_launcher_round.png │ │ │ │ └── values │ │ │ │ ├── colors.xml │ │ │ │ ├── strings.xml │ │ │ │ └── styles.xml │ │ │ ├── build.gradle │ │ │ ├── buildSrc │ │ │ └── build.gradle.kts │ │ │ ├── common │ │ │ ├── core │ │ │ │ ├── .gitignore │ │ │ │ ├── build.gradle │ │ │ │ ├── proguard-rules.pro │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ ├── AndroidManifest.xml │ │ │ │ │ └── java │ │ │ │ │ └── io │ │ │ │ │ └── dotanuki │ │ │ │ │ └── magicmodules │ │ │ │ │ └── fixtures │ │ │ │ │ └── core │ │ │ │ │ ├── Destination.kt │ │ │ │ │ └── FeaturesNavigator.kt │ │ │ └── utils │ │ │ │ ├── .gitignore │ │ │ │ ├── build.gradle.kts │ │ │ │ ├── proguard-rules.pro │ │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── io │ │ │ │ └── dotanuki │ │ │ │ └── magicmodules │ │ │ │ └── fixtures │ │ │ │ └── utils │ │ │ │ └── GenerateRandomName.kt │ │ │ ├── features │ │ │ ├── home │ │ │ │ ├── .gitignore │ │ │ │ ├── build.gradle │ │ │ │ ├── proguard-rules.pro │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ ├── AndroidManifest.xml │ │ │ │ │ ├── java │ │ │ │ │ └── io │ │ │ │ │ │ └── dotanuki │ │ │ │ │ │ └── magicmodules │ │ │ │ │ │ └── fixtures │ │ │ │ │ │ └── home │ │ │ │ │ │ └── HomeActivity.kt │ │ │ │ │ └── res │ │ │ │ │ └── layout │ │ │ │ │ └── activity_home.xml │ │ │ └── login │ │ │ │ ├── .gitignore │ │ │ │ ├── build.gradle │ │ │ │ ├── proguard-rules.pro │ │ │ │ └── src │ │ │ │ └── main │ │ │ │ ├── AndroidManifest.xml │ │ │ │ ├── java │ │ │ │ └── io │ │ │ │ │ └── dotanuki │ │ │ │ │ └── magicmodules │ │ │ │ │ └── fixtures │ │ │ │ │ └── login │ │ │ │ │ └── LoginActivity.kt │ │ │ │ └── res │ │ │ │ └── layout │ │ │ │ └── activity_login.xml │ │ │ ├── gradle.properties │ │ │ ├── gradle │ │ │ └── wrapper │ │ │ │ ├── gradle-wrapper.jar │ │ │ │ └── gradle-wrapper.properties │ │ │ └── settings.gradle │ └── parser │ │ ├── multiple_application_modules │ │ ├── app │ │ │ └── build.gradle │ │ ├── app2 │ │ │ └── build.gradle │ │ ├── app3 │ │ │ └── build.gradle │ │ ├── build.gradle │ │ ├── buildSrc │ │ │ └── build.gradle.kts │ │ └── settings.gradle │ │ ├── multiple_modules_one_level │ │ ├── app │ │ │ └── build.gradle │ │ ├── build.gradle │ │ ├── buildSrc │ │ │ └── build.gradle.kts │ │ ├── common │ │ │ └── build.gradle │ │ ├── feature │ │ │ └── build.gradle │ │ └── settings.gradle │ │ ├── multiple_modules_two_levels │ │ ├── app │ │ │ └── build.gradle.kts │ │ ├── build.gradle.kts │ │ ├── buildSrc │ │ │ └── build.gradle.kts │ │ ├── common │ │ │ ├── core │ │ │ │ └── build.gradle.kts │ │ │ └── utils │ │ │ │ └── build.gradle │ │ ├── features │ │ │ ├── profile │ │ │ │ └── build.gradle.kts │ │ │ └── signup │ │ │ │ └── build.gradle.kts │ │ └── settings.gradle.kts │ │ ├── multiple_modules_using_apply_from │ │ ├── app │ │ │ └── build.gradle │ │ ├── build.gradle │ │ ├── buildSrc │ │ │ └── build.gradle.kts │ │ ├── common │ │ │ └── build.gradle.kts │ │ ├── feature │ │ │ └── build.gradle │ │ ├── settings.gradle │ │ └── shared_library.gradle │ │ ├── no_gradle_projects │ │ └── IGNORME.txt │ │ ├── not-a-project.txt │ │ └── single_module_on_root │ │ ├── build.gradle │ │ └── settings.gradle │ └── kotlin │ └── io │ └── labs │ └── dotanuki │ └── magicmodules │ └── tests │ ├── MagicModulesPluginTests.kt │ ├── fakes │ └── FakeSettings.kt │ └── internal │ ├── BuildScriptsProcessorTests.kt │ ├── ExtractCoordinatesTests.kt │ ├── GradleSettingsPatcherTests.kt │ ├── ModuleNamesWriterTests.kt │ └── ProjectStructureParserTests.kt ├── sample ├── .gitignore ├── app │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ └── main │ │ ├── AndroidManifest.xml │ │ └── res │ │ ├── drawable-v24 │ │ └── ic_launcher_foreground.xml │ │ ├── drawable │ │ └── ic_launcher_background.xml │ │ ├── mipmap-anydpi-v26 │ │ ├── ic_launcher.xml │ │ └── ic_launcher_round.xml │ │ ├── mipmap-hdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-mdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xxhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xxxhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ └── values │ │ ├── colors.xml │ │ ├── strings.xml │ │ └── styles.xml ├── build.gradle ├── buildSrc │ ├── build.gradle.kts │ └── src │ │ └── main │ │ └── kotlin │ │ ├── Applications.kt │ │ └── Libraries.kt ├── common │ ├── core │ │ ├── .gitignore │ │ ├── build.gradle │ │ ├── proguard-rules.pro │ │ └── src │ │ │ └── main │ │ │ ├── AndroidManifest.xml │ │ │ └── java │ │ │ └── io │ │ │ └── dotanuki │ │ │ └── magicmodules │ │ │ └── fixtures │ │ │ └── core │ │ │ ├── Destination.kt │ │ │ └── FeaturesNavigator.kt │ └── utils │ │ ├── .gitignore │ │ ├── build.gradle.kts │ │ ├── proguard-rules.pro │ │ └── src │ │ └── main │ │ └── java │ │ └── io │ │ └── dotanuki │ │ └── magicmodules │ │ └── fixtures │ │ └── utils │ │ └── GenerateRandomName.kt ├── features │ ├── home │ │ ├── .gitignore │ │ ├── build.gradle │ │ ├── proguard-rules.pro │ │ └── src │ │ │ └── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── java │ │ │ └── io │ │ │ │ └── dotanuki │ │ │ │ └── magicmodules │ │ │ │ └── fixtures │ │ │ │ └── home │ │ │ │ └── HomeActivity.kt │ │ │ └── res │ │ │ └── layout │ │ │ └── activity_home.xml │ └── login │ │ ├── .gitignore │ │ ├── build.gradle │ │ ├── proguard-rules.pro │ │ └── src │ │ └── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ └── io │ │ │ └── dotanuki │ │ │ └── magicmodules │ │ │ └── fixtures │ │ │ └── login │ │ │ └── LoginActivity.kt │ │ └── res │ │ └── layout │ │ └── activity_login.xml ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle └── settings.gradle.kts /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/assets/magicmodules-demo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/.github/assets/magicmodules-demo.gif -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/README.md -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/gradlew.bat -------------------------------------------------------------------------------- /magic-modules-plugin/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/build.gradle.kts -------------------------------------------------------------------------------- /magic-modules-plugin/src/main/kotlin/io/labs/dotanuki/magicmodules/MagicModulesExtension.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/main/kotlin/io/labs/dotanuki/magicmodules/MagicModulesExtension.kt -------------------------------------------------------------------------------- /magic-modules-plugin/src/main/kotlin/io/labs/dotanuki/magicmodules/MagicModulesPlugin.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/main/kotlin/io/labs/dotanuki/magicmodules/MagicModulesPlugin.kt -------------------------------------------------------------------------------- /magic-modules-plugin/src/main/kotlin/io/labs/dotanuki/magicmodules/internal/BuildScriptsProcessor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/main/kotlin/io/labs/dotanuki/magicmodules/internal/BuildScriptsProcessor.kt -------------------------------------------------------------------------------- /magic-modules-plugin/src/main/kotlin/io/labs/dotanuki/magicmodules/internal/GradleSettingsPatcher.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/main/kotlin/io/labs/dotanuki/magicmodules/internal/GradleSettingsPatcher.kt -------------------------------------------------------------------------------- /magic-modules-plugin/src/main/kotlin/io/labs/dotanuki/magicmodules/internal/MagicModulesError.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/main/kotlin/io/labs/dotanuki/magicmodules/internal/MagicModulesError.kt -------------------------------------------------------------------------------- /magic-modules-plugin/src/main/kotlin/io/labs/dotanuki/magicmodules/internal/ModuleNamesWriter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/main/kotlin/io/labs/dotanuki/magicmodules/internal/ModuleNamesWriter.kt -------------------------------------------------------------------------------- /magic-modules-plugin/src/main/kotlin/io/labs/dotanuki/magicmodules/internal/ProjectStructureParser.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/main/kotlin/io/labs/dotanuki/magicmodules/internal/ProjectStructureParser.kt -------------------------------------------------------------------------------- /magic-modules-plugin/src/main/kotlin/io/labs/dotanuki/magicmodules/internal/ResolveOutputFilesDir.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/main/kotlin/io/labs/dotanuki/magicmodules/internal/ResolveOutputFilesDir.kt -------------------------------------------------------------------------------- /magic-modules-plugin/src/main/kotlin/io/labs/dotanuki/magicmodules/internal/model/CanonicalModuleName.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/main/kotlin/io/labs/dotanuki/magicmodules/internal/model/CanonicalModuleName.kt -------------------------------------------------------------------------------- /magic-modules-plugin/src/main/kotlin/io/labs/dotanuki/magicmodules/internal/model/GradleBuildScript.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/main/kotlin/io/labs/dotanuki/magicmodules/internal/model/GradleBuildScript.kt -------------------------------------------------------------------------------- /magic-modules-plugin/src/main/kotlin/io/labs/dotanuki/magicmodules/internal/model/GradleFoundModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/main/kotlin/io/labs/dotanuki/magicmodules/internal/model/GradleFoundModule.kt -------------------------------------------------------------------------------- /magic-modules-plugin/src/main/kotlin/io/labs/dotanuki/magicmodules/internal/model/GradleModuleInclude.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/main/kotlin/io/labs/dotanuki/magicmodules/internal/model/GradleModuleInclude.kt -------------------------------------------------------------------------------- /magic-modules-plugin/src/main/kotlin/io/labs/dotanuki/magicmodules/internal/model/GradleModuleType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/main/kotlin/io/labs/dotanuki/magicmodules/internal/model/GradleModuleType.kt -------------------------------------------------------------------------------- /magic-modules-plugin/src/main/kotlin/io/labs/dotanuki/magicmodules/internal/model/GradleProjectStructure.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/main/kotlin/io/labs/dotanuki/magicmodules/internal/model/GradleProjectStructure.kt -------------------------------------------------------------------------------- /magic-modules-plugin/src/main/kotlin/io/labs/dotanuki/magicmodules/internal/model/ParserRawContent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/main/kotlin/io/labs/dotanuki/magicmodules/internal/model/ParserRawContent.kt -------------------------------------------------------------------------------- /magic-modules-plugin/src/main/kotlin/io/labs/dotanuki/magicmodules/internal/model/ProcessedScriptsResult.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/main/kotlin/io/labs/dotanuki/magicmodules/internal/model/ProcessedScriptsResult.kt -------------------------------------------------------------------------------- /magic-modules-plugin/src/main/kotlin/io/labs/dotanuki/magicmodules/internal/util/ExtractCoordinates.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/main/kotlin/io/labs/dotanuki/magicmodules/internal/util/ExtractCoordinates.kt -------------------------------------------------------------------------------- /magic-modules-plugin/src/main/kotlin/io/labs/dotanuki/magicmodules/internal/util/Logging.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/main/kotlin/io/labs/dotanuki/magicmodules/internal/util/Logging.kt -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/missing_build_src/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/fixtures/integration/missing_build_src/.gitignore -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/missing_build_src/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/fixtures/integration/missing_build_src/build.gradle -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/missing_build_src/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/fixtures/integration/missing_build_src/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/missing_build_src/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/fixtures/integration/missing_build_src/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/missing_build_src/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/fixtures/integration/missing_build_src/settings.gradle -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/missing_build_src/src/main/java/io/dotanuki/magicmodules/fixtures/Starter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/fixtures/integration/missing_build_src/src/main/java/io/dotanuki/magicmodules/fixtures/Starter.java -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/multiple_modules_custom_config/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/fixtures/integration/multiple_modules_custom_config/.gitignore -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/multiple_modules_custom_config/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/multiple_modules_custom_config/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/fixtures/integration/multiple_modules_custom_config/app/build.gradle -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/multiple_modules_custom_config/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/fixtures/integration/multiple_modules_custom_config/app/proguard-rules.pro -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/multiple_modules_custom_config/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/fixtures/integration/multiple_modules_custom_config/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/multiple_modules_custom_config/app/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/fixtures/integration/multiple_modules_custom_config/app/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/multiple_modules_custom_config/app/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/fixtures/integration/multiple_modules_custom_config/app/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/multiple_modules_custom_config/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/fixtures/integration/multiple_modules_custom_config/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/multiple_modules_custom_config/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/fixtures/integration/multiple_modules_custom_config/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/multiple_modules_custom_config/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/fixtures/integration/multiple_modules_custom_config/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/multiple_modules_custom_config/app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/fixtures/integration/multiple_modules_custom_config/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/multiple_modules_custom_config/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/fixtures/integration/multiple_modules_custom_config/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/multiple_modules_custom_config/app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/fixtures/integration/multiple_modules_custom_config/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/multiple_modules_custom_config/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/fixtures/integration/multiple_modules_custom_config/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/multiple_modules_custom_config/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/fixtures/integration/multiple_modules_custom_config/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/multiple_modules_custom_config/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/fixtures/integration/multiple_modules_custom_config/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/multiple_modules_custom_config/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/fixtures/integration/multiple_modules_custom_config/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/multiple_modules_custom_config/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/fixtures/integration/multiple_modules_custom_config/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/multiple_modules_custom_config/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/fixtures/integration/multiple_modules_custom_config/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/multiple_modules_custom_config/app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/fixtures/integration/multiple_modules_custom_config/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/multiple_modules_custom_config/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/fixtures/integration/multiple_modules_custom_config/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/multiple_modules_custom_config/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/fixtures/integration/multiple_modules_custom_config/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/multiple_modules_custom_config/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/fixtures/integration/multiple_modules_custom_config/build.gradle -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/multiple_modules_custom_config/buildSrc/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/fixtures/integration/multiple_modules_custom_config/buildSrc/build.gradle.kts -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/multiple_modules_custom_config/core/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/multiple_modules_custom_config/core/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/fixtures/integration/multiple_modules_custom_config/core/build.gradle -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/multiple_modules_custom_config/core/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/fixtures/integration/multiple_modules_custom_config/core/proguard-rules.pro -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/multiple_modules_custom_config/core/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/fixtures/integration/multiple_modules_custom_config/core/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/multiple_modules_custom_config/core/src/main/java/io/dotanuki/magicmodules/fixtures/core/Destination.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/fixtures/integration/multiple_modules_custom_config/core/src/main/java/io/dotanuki/magicmodules/fixtures/core/Destination.kt -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/multiple_modules_custom_config/core/src/main/java/io/dotanuki/magicmodules/fixtures/core/FeaturesNavigator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/fixtures/integration/multiple_modules_custom_config/core/src/main/java/io/dotanuki/magicmodules/fixtures/core/FeaturesNavigator.kt -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/multiple_modules_custom_config/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/fixtures/integration/multiple_modules_custom_config/gradle.properties -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/multiple_modules_custom_config/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/fixtures/integration/multiple_modules_custom_config/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/multiple_modules_custom_config/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/fixtures/integration/multiple_modules_custom_config/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/multiple_modules_custom_config/home/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/multiple_modules_custom_config/home/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/fixtures/integration/multiple_modules_custom_config/home/build.gradle -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/multiple_modules_custom_config/home/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/fixtures/integration/multiple_modules_custom_config/home/proguard-rules.pro -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/multiple_modules_custom_config/home/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/fixtures/integration/multiple_modules_custom_config/home/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/multiple_modules_custom_config/home/src/main/java/io/dotanuki/magicmodules/fixtures/home/HomeActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/fixtures/integration/multiple_modules_custom_config/home/src/main/java/io/dotanuki/magicmodules/fixtures/home/HomeActivity.kt -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/multiple_modules_custom_config/home/src/main/res/layout/activity_home.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/fixtures/integration/multiple_modules_custom_config/home/src/main/res/layout/activity_home.xml -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/multiple_modules_custom_config/login/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/multiple_modules_custom_config/login/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/fixtures/integration/multiple_modules_custom_config/login/build.gradle -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/multiple_modules_custom_config/login/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/fixtures/integration/multiple_modules_custom_config/login/proguard-rules.pro -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/multiple_modules_custom_config/login/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/fixtures/integration/multiple_modules_custom_config/login/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/multiple_modules_custom_config/login/src/main/java/io/dotanuki/magicmodules/fixtures/login/LoginActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/fixtures/integration/multiple_modules_custom_config/login/src/main/java/io/dotanuki/magicmodules/fixtures/login/LoginActivity.kt -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/multiple_modules_custom_config/login/src/main/res/layout/activity_login.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/fixtures/integration/multiple_modules_custom_config/login/src/main/res/layout/activity_login.xml -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/multiple_modules_custom_config/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/fixtures/integration/multiple_modules_custom_config/settings.gradle -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/multiple_modules_custom_config/utils/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/multiple_modules_custom_config/utils/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/fixtures/integration/multiple_modules_custom_config/utils/build.gradle.kts -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/multiple_modules_custom_config/utils/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/fixtures/integration/multiple_modules_custom_config/utils/proguard-rules.pro -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/multiple_modules_custom_config/utils/src/main/java/io/dotanuki/magicmodules/fixtures/utils/GenerateRandomName.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/fixtures/integration/multiple_modules_custom_config/utils/src/main/java/io/dotanuki/magicmodules/fixtures/utils/GenerateRandomName.kt -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/multiple_nested_modules/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/fixtures/integration/multiple_nested_modules/.gitignore -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/multiple_nested_modules/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/multiple_nested_modules/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/fixtures/integration/multiple_nested_modules/app/build.gradle -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/multiple_nested_modules/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/fixtures/integration/multiple_nested_modules/app/proguard-rules.pro -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/multiple_nested_modules/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/fixtures/integration/multiple_nested_modules/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/multiple_nested_modules/app/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/fixtures/integration/multiple_nested_modules/app/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/multiple_nested_modules/app/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/fixtures/integration/multiple_nested_modules/app/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/multiple_nested_modules/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/fixtures/integration/multiple_nested_modules/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/multiple_nested_modules/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/fixtures/integration/multiple_nested_modules/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/multiple_nested_modules/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/fixtures/integration/multiple_nested_modules/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/multiple_nested_modules/app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/fixtures/integration/multiple_nested_modules/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/multiple_nested_modules/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/fixtures/integration/multiple_nested_modules/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/multiple_nested_modules/app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/fixtures/integration/multiple_nested_modules/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/multiple_nested_modules/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/fixtures/integration/multiple_nested_modules/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/multiple_nested_modules/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/fixtures/integration/multiple_nested_modules/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/multiple_nested_modules/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/fixtures/integration/multiple_nested_modules/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/multiple_nested_modules/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/fixtures/integration/multiple_nested_modules/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/multiple_nested_modules/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/fixtures/integration/multiple_nested_modules/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/multiple_nested_modules/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/fixtures/integration/multiple_nested_modules/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/multiple_nested_modules/app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/fixtures/integration/multiple_nested_modules/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/multiple_nested_modules/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/fixtures/integration/multiple_nested_modules/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/multiple_nested_modules/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/fixtures/integration/multiple_nested_modules/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/multiple_nested_modules/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/fixtures/integration/multiple_nested_modules/build.gradle -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/multiple_nested_modules/buildSrc/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/fixtures/integration/multiple_nested_modules/buildSrc/build.gradle.kts -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/multiple_nested_modules/common/core/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/multiple_nested_modules/common/core/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/fixtures/integration/multiple_nested_modules/common/core/build.gradle -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/multiple_nested_modules/common/core/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/fixtures/integration/multiple_nested_modules/common/core/proguard-rules.pro -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/multiple_nested_modules/common/core/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/fixtures/integration/multiple_nested_modules/common/core/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/multiple_nested_modules/common/core/src/main/java/io/dotanuki/magicmodules/fixtures/core/Destination.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/fixtures/integration/multiple_nested_modules/common/core/src/main/java/io/dotanuki/magicmodules/fixtures/core/Destination.kt -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/multiple_nested_modules/common/core/src/main/java/io/dotanuki/magicmodules/fixtures/core/FeaturesNavigator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/fixtures/integration/multiple_nested_modules/common/core/src/main/java/io/dotanuki/magicmodules/fixtures/core/FeaturesNavigator.kt -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/multiple_nested_modules/common/utils/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/multiple_nested_modules/common/utils/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/fixtures/integration/multiple_nested_modules/common/utils/build.gradle.kts -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/multiple_nested_modules/common/utils/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/fixtures/integration/multiple_nested_modules/common/utils/proguard-rules.pro -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/multiple_nested_modules/common/utils/src/main/java/io/dotanuki/magicmodules/fixtures/utils/GenerateRandomName.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/fixtures/integration/multiple_nested_modules/common/utils/src/main/java/io/dotanuki/magicmodules/fixtures/utils/GenerateRandomName.kt -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/multiple_nested_modules/features/home/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/multiple_nested_modules/features/home/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/fixtures/integration/multiple_nested_modules/features/home/build.gradle -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/multiple_nested_modules/features/home/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/fixtures/integration/multiple_nested_modules/features/home/proguard-rules.pro -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/multiple_nested_modules/features/home/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/fixtures/integration/multiple_nested_modules/features/home/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/multiple_nested_modules/features/home/src/main/java/io/dotanuki/magicmodules/fixtures/home/HomeActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/fixtures/integration/multiple_nested_modules/features/home/src/main/java/io/dotanuki/magicmodules/fixtures/home/HomeActivity.kt -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/multiple_nested_modules/features/home/src/main/res/layout/activity_home.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/fixtures/integration/multiple_nested_modules/features/home/src/main/res/layout/activity_home.xml -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/multiple_nested_modules/features/login/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/multiple_nested_modules/features/login/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/fixtures/integration/multiple_nested_modules/features/login/build.gradle -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/multiple_nested_modules/features/login/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/fixtures/integration/multiple_nested_modules/features/login/proguard-rules.pro -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/multiple_nested_modules/features/login/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/fixtures/integration/multiple_nested_modules/features/login/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/multiple_nested_modules/features/login/src/main/java/io/dotanuki/magicmodules/fixtures/login/LoginActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/fixtures/integration/multiple_nested_modules/features/login/src/main/java/io/dotanuki/magicmodules/fixtures/login/LoginActivity.kt -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/multiple_nested_modules/features/login/src/main/res/layout/activity_login.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/fixtures/integration/multiple_nested_modules/features/login/src/main/res/layout/activity_login.xml -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/multiple_nested_modules/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/fixtures/integration/multiple_nested_modules/gradle.properties -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/multiple_nested_modules/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/fixtures/integration/multiple_nested_modules/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/multiple_nested_modules/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/fixtures/integration/multiple_nested_modules/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/integration/multiple_nested_modules/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/fixtures/integration/multiple_nested_modules/settings.gradle -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/parser/multiple_application_modules/app/build.gradle: -------------------------------------------------------------------------------- 1 | apply plugin: "com.android.application" -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/parser/multiple_application_modules/app2/build.gradle: -------------------------------------------------------------------------------- 1 | apply plugin: 'com.android.application' -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/parser/multiple_application_modules/app3/build.gradle: -------------------------------------------------------------------------------- 1 | apply plugin: 'com.android.application' -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/parser/multiple_application_modules/build.gradle: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/parser/multiple_application_modules/buildSrc/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/fixtures/parser/multiple_application_modules/buildSrc/build.gradle.kts -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/parser/multiple_application_modules/settings.gradle: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/parser/multiple_modules_one_level/app/build.gradle: -------------------------------------------------------------------------------- 1 | apply plugin: "com.android.application" -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/parser/multiple_modules_one_level/build.gradle: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/parser/multiple_modules_one_level/buildSrc/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/fixtures/parser/multiple_modules_one_level/buildSrc/build.gradle.kts -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/parser/multiple_modules_one_level/common/build.gradle: -------------------------------------------------------------------------------- 1 | apply plugin: "kotlin" -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/parser/multiple_modules_one_level/feature/build.gradle: -------------------------------------------------------------------------------- 1 | apply plugin: 'com.android.library' -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/parser/multiple_modules_one_level/settings.gradle: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/parser/multiple_modules_two_levels/app/build.gradle.kts: -------------------------------------------------------------------------------- 1 | apply(plugin = "com.android.application") -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/parser/multiple_modules_two_levels/build.gradle.kts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/parser/multiple_modules_two_levels/buildSrc/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/fixtures/parser/multiple_modules_two_levels/buildSrc/build.gradle.kts -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/parser/multiple_modules_two_levels/common/core/build.gradle.kts: -------------------------------------------------------------------------------- 1 | apply(plugin = "kotlin") -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/parser/multiple_modules_two_levels/common/utils/build.gradle: -------------------------------------------------------------------------------- 1 | apply plugin: "com.android.library" -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/parser/multiple_modules_two_levels/features/profile/build.gradle.kts: -------------------------------------------------------------------------------- 1 | apply(plugin = "com.android.library") -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/parser/multiple_modules_two_levels/features/signup/build.gradle.kts: -------------------------------------------------------------------------------- 1 | apply(plugin = "com.android.library") -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/parser/multiple_modules_two_levels/settings.gradle.kts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/parser/multiple_modules_using_apply_from/app/build.gradle: -------------------------------------------------------------------------------- 1 | apply plugin: "com.android.application" -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/parser/multiple_modules_using_apply_from/build.gradle: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/parser/multiple_modules_using_apply_from/buildSrc/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/fixtures/parser/multiple_modules_using_apply_from/buildSrc/build.gradle.kts -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/parser/multiple_modules_using_apply_from/common/build.gradle.kts: -------------------------------------------------------------------------------- 1 | apply(from = "../shared_library.gradle") -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/parser/multiple_modules_using_apply_from/feature/build.gradle: -------------------------------------------------------------------------------- 1 | apply from: '../shared_library.gradle' -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/parser/multiple_modules_using_apply_from/settings.gradle: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/parser/multiple_modules_using_apply_from/shared_library.gradle: -------------------------------------------------------------------------------- 1 | apply plugin: 'kotlin' -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/parser/no_gradle_projects/IGNORME.txt: -------------------------------------------------------------------------------- 1 | // You should ignore me -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/parser/not-a-project.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/parser/single_module_on_root/build.gradle: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/fixtures/parser/single_module_on_root/settings.gradle: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/kotlin/io/labs/dotanuki/magicmodules/tests/MagicModulesPluginTests.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/kotlin/io/labs/dotanuki/magicmodules/tests/MagicModulesPluginTests.kt -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/kotlin/io/labs/dotanuki/magicmodules/tests/fakes/FakeSettings.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/kotlin/io/labs/dotanuki/magicmodules/tests/fakes/FakeSettings.kt -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/kotlin/io/labs/dotanuki/magicmodules/tests/internal/BuildScriptsProcessorTests.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/kotlin/io/labs/dotanuki/magicmodules/tests/internal/BuildScriptsProcessorTests.kt -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/kotlin/io/labs/dotanuki/magicmodules/tests/internal/ExtractCoordinatesTests.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/kotlin/io/labs/dotanuki/magicmodules/tests/internal/ExtractCoordinatesTests.kt -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/kotlin/io/labs/dotanuki/magicmodules/tests/internal/GradleSettingsPatcherTests.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/kotlin/io/labs/dotanuki/magicmodules/tests/internal/GradleSettingsPatcherTests.kt -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/kotlin/io/labs/dotanuki/magicmodules/tests/internal/ModuleNamesWriterTests.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/kotlin/io/labs/dotanuki/magicmodules/tests/internal/ModuleNamesWriterTests.kt -------------------------------------------------------------------------------- /magic-modules-plugin/src/test/kotlin/io/labs/dotanuki/magicmodules/tests/internal/ProjectStructureParserTests.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/magic-modules-plugin/src/test/kotlin/io/labs/dotanuki/magicmodules/tests/internal/ProjectStructureParserTests.kt -------------------------------------------------------------------------------- /sample/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/sample/.gitignore -------------------------------------------------------------------------------- /sample/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /sample/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/sample/app/build.gradle -------------------------------------------------------------------------------- /sample/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/sample/app/proguard-rules.pro -------------------------------------------------------------------------------- /sample/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/sample/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /sample/app/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/sample/app/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /sample/app/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/sample/app/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /sample/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/sample/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /sample/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/sample/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /sample/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/sample/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample/app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/sample/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /sample/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/sample/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample/app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/sample/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /sample/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/sample/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/sample/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /sample/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/sample/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/sample/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /sample/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/sample/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/sample/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /sample/app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/sample/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /sample/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/sample/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /sample/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/sample/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /sample/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/sample/build.gradle -------------------------------------------------------------------------------- /sample/buildSrc/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/sample/buildSrc/build.gradle.kts -------------------------------------------------------------------------------- /sample/buildSrc/src/main/kotlin/Applications.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/sample/buildSrc/src/main/kotlin/Applications.kt -------------------------------------------------------------------------------- /sample/buildSrc/src/main/kotlin/Libraries.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/sample/buildSrc/src/main/kotlin/Libraries.kt -------------------------------------------------------------------------------- /sample/common/core/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /sample/common/core/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/sample/common/core/build.gradle -------------------------------------------------------------------------------- /sample/common/core/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/sample/common/core/proguard-rules.pro -------------------------------------------------------------------------------- /sample/common/core/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/sample/common/core/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /sample/common/core/src/main/java/io/dotanuki/magicmodules/fixtures/core/Destination.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/sample/common/core/src/main/java/io/dotanuki/magicmodules/fixtures/core/Destination.kt -------------------------------------------------------------------------------- /sample/common/core/src/main/java/io/dotanuki/magicmodules/fixtures/core/FeaturesNavigator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/sample/common/core/src/main/java/io/dotanuki/magicmodules/fixtures/core/FeaturesNavigator.kt -------------------------------------------------------------------------------- /sample/common/utils/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /sample/common/utils/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/sample/common/utils/build.gradle.kts -------------------------------------------------------------------------------- /sample/common/utils/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/sample/common/utils/proguard-rules.pro -------------------------------------------------------------------------------- /sample/common/utils/src/main/java/io/dotanuki/magicmodules/fixtures/utils/GenerateRandomName.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/sample/common/utils/src/main/java/io/dotanuki/magicmodules/fixtures/utils/GenerateRandomName.kt -------------------------------------------------------------------------------- /sample/features/home/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /sample/features/home/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/sample/features/home/build.gradle -------------------------------------------------------------------------------- /sample/features/home/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/sample/features/home/proguard-rules.pro -------------------------------------------------------------------------------- /sample/features/home/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/sample/features/home/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /sample/features/home/src/main/java/io/dotanuki/magicmodules/fixtures/home/HomeActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/sample/features/home/src/main/java/io/dotanuki/magicmodules/fixtures/home/HomeActivity.kt -------------------------------------------------------------------------------- /sample/features/home/src/main/res/layout/activity_home.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/sample/features/home/src/main/res/layout/activity_home.xml -------------------------------------------------------------------------------- /sample/features/login/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /sample/features/login/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/sample/features/login/build.gradle -------------------------------------------------------------------------------- /sample/features/login/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/sample/features/login/proguard-rules.pro -------------------------------------------------------------------------------- /sample/features/login/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/sample/features/login/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /sample/features/login/src/main/java/io/dotanuki/magicmodules/fixtures/login/LoginActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/sample/features/login/src/main/java/io/dotanuki/magicmodules/fixtures/login/LoginActivity.kt -------------------------------------------------------------------------------- /sample/features/login/src/main/res/layout/activity_login.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/sample/features/login/src/main/res/layout/activity_login.xml -------------------------------------------------------------------------------- /sample/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/sample/gradle.properties -------------------------------------------------------------------------------- /sample/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/sample/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /sample/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/sample/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /sample/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/sample/gradlew -------------------------------------------------------------------------------- /sample/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/sample/gradlew.bat -------------------------------------------------------------------------------- /sample/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/sample/settings.gradle -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekuroporisu/gradle-magic-modules-plugin/HEAD/settings.gradle.kts --------------------------------------------------------------------------------