├── .gitignore ├── BaseCleanArchitectureTemplateKotlin ├── globals.xml.ftl ├── recipe.xml.ftl ├── root │ ├── AndroidManifest.xml.ftl │ ├── build.gradle.ftl │ ├── proguard │ │ ├── proguard-google-dagger2.pro.ftl │ │ ├── proguard-moshi.pro.ftl │ │ ├── proguard-okhttp3.pro.ftl │ │ ├── proguard-rx-java.pro.ftl │ │ ├── proguard-rx-java2.pro.ftl │ │ ├── proguard-square-retrofit2.pro.ftl │ │ ├── proguard-support-design.pro.ftl │ │ └── proguard-support-v7-appcompat.pro.ftl │ ├── res │ │ └── layout │ │ │ └── base_activity.xml.ftl │ └── src │ │ ├── app_package │ │ ├── Activity.kt.ftl │ │ ├── ActivityScope.kt.ftl │ │ ├── ApiModules.kt.ftl │ │ ├── ApplicationModule.kt.ftl │ │ ├── BasePresenter.kt.ftl │ │ ├── BaseView.kt.ftl │ │ ├── BindingModules.kt.ftl │ │ ├── ExecutionThreads.kt.ftl │ │ ├── Fragment.kt.ftl │ │ ├── FragmentScope.kt.ftl │ │ ├── Injectable.kt.ftl │ │ ├── LiveDataReactiveStreams.kt.ftl │ │ ├── Observable.kt.ftl │ │ ├── RepositoryModules.kt.ftl │ │ ├── RootApplication.kt.ftl │ │ ├── RootComponent.kt.ftl │ │ ├── UseCase.kt.ftl │ │ ├── UseCaseModules.kt.ftl │ │ ├── ViewModelFactory.kt.ftl │ │ └── ViewModelKey.kt.ftl │ │ ├── buildSrc │ │ ├── Dependencies.kt.ftl │ │ ├── android-application.gradle.kts.ftl │ │ ├── build.gradle.kts.ftl │ │ ├── common-library.gradle.kts.ftl │ │ └── settings.gradle.kts.ftl │ │ └── test_package │ │ └── org.mockito.plugins.MockMaker.ftl ├── template.xml └── template_blank_activity.png ├── CleanArchExample ├── .gitignore ├── .idea │ ├── codeStyles │ │ ├── Project.xml │ │ └── codeStyleConfig.xml │ ├── encodings.xml │ ├── gradle.xml │ ├── kotlinScripting.xml │ ├── misc.xml │ ├── runConfigurations.xml │ ├── saveactions_settings.xml │ └── vcs.xml ├── app │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── example │ │ │ └── cleanarch │ │ │ └── ExampleInstrumentedTest.kt │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── com │ │ │ │ └── example │ │ │ │ └── cleanarch │ │ │ │ └── MainActivity.kt │ │ ├── kotlin │ │ │ └── com │ │ │ │ └── example │ │ │ │ └── cleanarch │ │ │ │ ├── CleanArchApplication.kt │ │ │ │ └── di │ │ │ │ ├── ApplicationModule.kt │ │ │ │ ├── BindingModules.kt │ │ │ │ └── RootComponent.kt │ │ └── res │ │ │ ├── drawable-v24 │ │ │ └── ic_launcher_foreground.xml │ │ │ ├── drawable │ │ │ └── ic_launcher_background.xml │ │ │ ├── layout │ │ │ └── activity_main.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 │ │ └── test │ │ ├── java │ │ └── com │ │ │ └── example │ │ │ └── cleanarch │ │ │ └── ExampleUnitTest.kt │ │ └── resources │ │ └── mockito-extensions │ │ └── org.mockito.plugins.MockMaker ├── build.gradle ├── buildSrc │ ├── build.gradle.kts │ ├── settings.gradle.kts │ └── src │ │ └── main │ │ └── kotlin │ │ ├── Dependencies.kt │ │ ├── android-application.gradle.kts │ │ └── common-library.gradle.kts ├── data │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── example │ │ │ └── data │ │ │ └── ExampleInstrumentedTest.java │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── kotlin │ │ │ └── com │ │ │ │ └── example │ │ │ │ └── data │ │ │ │ ├── datasource │ │ │ │ ├── dayofweek │ │ │ │ │ └── DayOfWeekDataStore.kt │ │ │ │ └── system │ │ │ │ │ └── SystemDataStore.kt │ │ │ │ └── utils │ │ │ │ └── di │ │ │ │ ├── ApiModules.kt │ │ │ │ └── RepositoryModules.kt │ │ └── res │ │ │ └── values │ │ │ └── strings.xml │ │ └── test │ │ └── java │ │ └── com │ │ └── example │ │ └── data │ │ └── datasource │ │ └── dayofweek │ │ └── DayOfWeekDataStoreTest.kt ├── domain │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── example │ │ │ └── domain │ │ │ └── ExampleInstrumentedTest.java │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── kotlin │ │ │ └── com │ │ │ │ └── example │ │ │ │ └── domain │ │ │ │ ├── dayofweek │ │ │ │ ├── entity │ │ │ │ │ ├── DayOfWeek.kt │ │ │ │ │ └── Language.kt │ │ │ │ └── usecase │ │ │ │ │ └── GetDayOfWeek.kt │ │ │ │ ├── repository │ │ │ │ ├── DayOfWeekRepository.kt │ │ │ │ └── SystemRepository.kt │ │ │ │ └── utils │ │ │ │ ├── commons │ │ │ │ ├── ExecutionThreads.kt │ │ │ │ ├── InputUseCase.kt │ │ │ │ ├── IoUseCase.kt │ │ │ │ ├── NoIoUseCase.kt │ │ │ │ ├── OutputUseCase.kt │ │ │ │ └── UseCase.kt │ │ │ │ └── di │ │ │ │ └── UseCaseModules.kt │ │ └── res │ │ │ └── values │ │ │ └── strings.xml │ │ └── test │ │ └── java │ │ └── com │ │ └── example │ │ └── domain │ │ └── dayofweek │ │ ├── entity │ │ └── DayOfWeekMapperTest.kt │ │ └── usecase │ │ └── GetDayOfWeekTest.kt ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── presentation │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── example │ │ │ └── presentation │ │ │ └── ExampleInstrumentedTest.java │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── kotlin │ │ │ └── com │ │ │ │ └── example │ │ │ │ └── presentation │ │ │ │ ├── presenter │ │ │ │ └── main │ │ │ │ │ ├── CleanArchMainActivity.kt │ │ │ │ │ ├── CleanArchMainContract.kt │ │ │ │ │ ├── CleanArchMainFragment.kt │ │ │ │ │ ├── CleanArchMainModule.kt │ │ │ │ │ └── CleanArchMainPresenterViewModel.kt │ │ │ │ └── utils │ │ │ │ ├── annotations │ │ │ │ ├── ActivityScope.kt │ │ │ │ ├── FragmentScope.kt │ │ │ │ └── ViewModelKey.kt │ │ │ │ ├── commons │ │ │ │ ├── BasePresenter.kt │ │ │ │ └── BaseView.kt │ │ │ │ ├── di │ │ │ │ ├── Injectable.kt │ │ │ │ └── ViewModelFactory.kt │ │ │ │ └── extensions │ │ │ │ ├── Activity.kt │ │ │ │ ├── Fragment.kt │ │ │ │ └── LiveDataReactiveStreams.kt │ │ └── res │ │ │ ├── layout │ │ │ ├── base_activity.xml │ │ │ └── fragment_clean_arch_main.xml │ │ │ └── values │ │ │ └── strings.xml │ │ └── test │ │ └── java │ │ └── com │ │ └── example │ │ └── presentation │ │ └── ExampleUnitTest.java ├── proguard │ ├── proguard-google-dagger2.pro │ ├── proguard-rx-java.pro │ ├── proguard-rx-java2.pro │ ├── proguard-support-design.pro │ └── proguard-support-v7-appcompat.pro └── settings.gradle ├── DataTemplateKotlin ├── globals.xml.ftl ├── recipe.xml.ftl ├── root │ └── src │ │ └── app_package │ │ ├── SimpleDataStore.kt.ftl │ │ └── SimpleRepository.kt.ftl ├── template.xml └── template_blank_activity.png ├── DomainTemplateKotlin ├── globals.xml.ftl ├── recipe.xml.ftl ├── root │ └── src │ │ └── app_package │ │ └── UseCase.kt.ftl ├── template.xml └── template_blank_activity.png ├── LICENSE ├── PresenterActivityTemplateKotlin ├── globals.xml.ftl ├── recipe.xml.ftl ├── root │ ├── res │ │ └── layout │ │ │ └── fragment_simple.xml.ftl │ └── src │ │ └── app_package │ │ ├── SimpleActivity.kt.ftl │ │ ├── SimpleContract.kt.ftl │ │ ├── SimpleFragment.kt.ftl │ │ ├── SimpleModule.kt.ftl │ │ └── SimplePresenter.kt.ftl ├── template.xml └── template_blank_activity.png ├── PresenterBroadcastReceiverTemplateKotlin ├── globals.xml.ftl ├── recipe.xml.ftl ├── root │ ├── AndroidManifest.xml.ftl │ └── src │ │ └── app_package │ │ ├── SimpleContract.kt.ftl │ │ ├── SimpleModule.kt.ftl │ │ ├── SimplePresenter.kt.ftl │ │ └── SimpleReceiver.kt.ftl ├── template.xml └── template_blank_activity.png ├── PresenterFragmentTemplateKotlin ├── globals.xml.ftl ├── recipe.xml.ftl ├── root │ ├── res │ │ └── layout │ │ │ └── fragment_simple.xml.ftl │ └── src │ │ └── app_package │ │ ├── SimpleContract.kt.ftl │ │ ├── SimpleFragment.kt.ftl │ │ ├── SimpleModule.kt.ftl │ │ └── SimplePresenter.kt.ftl ├── template.xml └── template_blank_activity.png ├── PresenterServiceTemplateKotlin ├── globals.xml.ftl ├── recipe.xml.ftl ├── root │ ├── AndroidManifest.xml.ftl │ └── src │ │ └── app_package │ │ ├── SimpleContract.kt.ftl │ │ ├── SimpleModule.kt.ftl │ │ ├── SimplePresenter.kt.ftl │ │ └── SimpleService.kt.ftl ├── template.xml └── template_blank_activity.png ├── README.md ├── install.sh └── static ├── configPrj.png ├── createNewPrj.png ├── dataTemplate.png ├── domainUsecaseTemplate.png ├── fixme_merge_to_gradle.png ├── gradleError.png ├── presenterActivityTemplate.png ├── presenterBCRTemplate.png ├── presenterFragmentTemplate.png ├── presenterServiceTemplate.png └── selectBaseTemplate.png /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/.gitignore -------------------------------------------------------------------------------- /BaseCleanArchitectureTemplateKotlin/globals.xml.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/BaseCleanArchitectureTemplateKotlin/globals.xml.ftl -------------------------------------------------------------------------------- /BaseCleanArchitectureTemplateKotlin/recipe.xml.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/BaseCleanArchitectureTemplateKotlin/recipe.xml.ftl -------------------------------------------------------------------------------- /BaseCleanArchitectureTemplateKotlin/root/AndroidManifest.xml.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/BaseCleanArchitectureTemplateKotlin/root/AndroidManifest.xml.ftl -------------------------------------------------------------------------------- /BaseCleanArchitectureTemplateKotlin/root/build.gradle.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/BaseCleanArchitectureTemplateKotlin/root/build.gradle.ftl -------------------------------------------------------------------------------- /BaseCleanArchitectureTemplateKotlin/root/proguard/proguard-google-dagger2.pro.ftl: -------------------------------------------------------------------------------- 1 | -dontwarn com.google.errorprone.annotations.* 2 | -------------------------------------------------------------------------------- /BaseCleanArchitectureTemplateKotlin/root/proguard/proguard-moshi.pro.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/BaseCleanArchitectureTemplateKotlin/root/proguard/proguard-moshi.pro.ftl -------------------------------------------------------------------------------- /BaseCleanArchitectureTemplateKotlin/root/proguard/proguard-okhttp3.pro.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/BaseCleanArchitectureTemplateKotlin/root/proguard/proguard-okhttp3.pro.ftl -------------------------------------------------------------------------------- /BaseCleanArchitectureTemplateKotlin/root/proguard/proguard-rx-java.pro.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/BaseCleanArchitectureTemplateKotlin/root/proguard/proguard-rx-java.pro.ftl -------------------------------------------------------------------------------- /BaseCleanArchitectureTemplateKotlin/root/proguard/proguard-rx-java2.pro.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/BaseCleanArchitectureTemplateKotlin/root/proguard/proguard-rx-java2.pro.ftl -------------------------------------------------------------------------------- /BaseCleanArchitectureTemplateKotlin/root/proguard/proguard-square-retrofit2.pro.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/BaseCleanArchitectureTemplateKotlin/root/proguard/proguard-square-retrofit2.pro.ftl -------------------------------------------------------------------------------- /BaseCleanArchitectureTemplateKotlin/root/proguard/proguard-support-design.pro.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/BaseCleanArchitectureTemplateKotlin/root/proguard/proguard-support-design.pro.ftl -------------------------------------------------------------------------------- /BaseCleanArchitectureTemplateKotlin/root/proguard/proguard-support-v7-appcompat.pro.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/BaseCleanArchitectureTemplateKotlin/root/proguard/proguard-support-v7-appcompat.pro.ftl -------------------------------------------------------------------------------- /BaseCleanArchitectureTemplateKotlin/root/res/layout/base_activity.xml.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/BaseCleanArchitectureTemplateKotlin/root/res/layout/base_activity.xml.ftl -------------------------------------------------------------------------------- /BaseCleanArchitectureTemplateKotlin/root/src/app_package/Activity.kt.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/BaseCleanArchitectureTemplateKotlin/root/src/app_package/Activity.kt.ftl -------------------------------------------------------------------------------- /BaseCleanArchitectureTemplateKotlin/root/src/app_package/ActivityScope.kt.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/BaseCleanArchitectureTemplateKotlin/root/src/app_package/ActivityScope.kt.ftl -------------------------------------------------------------------------------- /BaseCleanArchitectureTemplateKotlin/root/src/app_package/ApiModules.kt.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/BaseCleanArchitectureTemplateKotlin/root/src/app_package/ApiModules.kt.ftl -------------------------------------------------------------------------------- /BaseCleanArchitectureTemplateKotlin/root/src/app_package/ApplicationModule.kt.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/BaseCleanArchitectureTemplateKotlin/root/src/app_package/ApplicationModule.kt.ftl -------------------------------------------------------------------------------- /BaseCleanArchitectureTemplateKotlin/root/src/app_package/BasePresenter.kt.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/BaseCleanArchitectureTemplateKotlin/root/src/app_package/BasePresenter.kt.ftl -------------------------------------------------------------------------------- /BaseCleanArchitectureTemplateKotlin/root/src/app_package/BaseView.kt.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/BaseCleanArchitectureTemplateKotlin/root/src/app_package/BaseView.kt.ftl -------------------------------------------------------------------------------- /BaseCleanArchitectureTemplateKotlin/root/src/app_package/BindingModules.kt.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/BaseCleanArchitectureTemplateKotlin/root/src/app_package/BindingModules.kt.ftl -------------------------------------------------------------------------------- /BaseCleanArchitectureTemplateKotlin/root/src/app_package/ExecutionThreads.kt.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/BaseCleanArchitectureTemplateKotlin/root/src/app_package/ExecutionThreads.kt.ftl -------------------------------------------------------------------------------- /BaseCleanArchitectureTemplateKotlin/root/src/app_package/Fragment.kt.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/BaseCleanArchitectureTemplateKotlin/root/src/app_package/Fragment.kt.ftl -------------------------------------------------------------------------------- /BaseCleanArchitectureTemplateKotlin/root/src/app_package/FragmentScope.kt.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/BaseCleanArchitectureTemplateKotlin/root/src/app_package/FragmentScope.kt.ftl -------------------------------------------------------------------------------- /BaseCleanArchitectureTemplateKotlin/root/src/app_package/Injectable.kt.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/BaseCleanArchitectureTemplateKotlin/root/src/app_package/Injectable.kt.ftl -------------------------------------------------------------------------------- /BaseCleanArchitectureTemplateKotlin/root/src/app_package/LiveDataReactiveStreams.kt.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/BaseCleanArchitectureTemplateKotlin/root/src/app_package/LiveDataReactiveStreams.kt.ftl -------------------------------------------------------------------------------- /BaseCleanArchitectureTemplateKotlin/root/src/app_package/Observable.kt.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/BaseCleanArchitectureTemplateKotlin/root/src/app_package/Observable.kt.ftl -------------------------------------------------------------------------------- /BaseCleanArchitectureTemplateKotlin/root/src/app_package/RepositoryModules.kt.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/BaseCleanArchitectureTemplateKotlin/root/src/app_package/RepositoryModules.kt.ftl -------------------------------------------------------------------------------- /BaseCleanArchitectureTemplateKotlin/root/src/app_package/RootApplication.kt.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/BaseCleanArchitectureTemplateKotlin/root/src/app_package/RootApplication.kt.ftl -------------------------------------------------------------------------------- /BaseCleanArchitectureTemplateKotlin/root/src/app_package/RootComponent.kt.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/BaseCleanArchitectureTemplateKotlin/root/src/app_package/RootComponent.kt.ftl -------------------------------------------------------------------------------- /BaseCleanArchitectureTemplateKotlin/root/src/app_package/UseCase.kt.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/BaseCleanArchitectureTemplateKotlin/root/src/app_package/UseCase.kt.ftl -------------------------------------------------------------------------------- /BaseCleanArchitectureTemplateKotlin/root/src/app_package/UseCaseModules.kt.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/BaseCleanArchitectureTemplateKotlin/root/src/app_package/UseCaseModules.kt.ftl -------------------------------------------------------------------------------- /BaseCleanArchitectureTemplateKotlin/root/src/app_package/ViewModelFactory.kt.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/BaseCleanArchitectureTemplateKotlin/root/src/app_package/ViewModelFactory.kt.ftl -------------------------------------------------------------------------------- /BaseCleanArchitectureTemplateKotlin/root/src/app_package/ViewModelKey.kt.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/BaseCleanArchitectureTemplateKotlin/root/src/app_package/ViewModelKey.kt.ftl -------------------------------------------------------------------------------- /BaseCleanArchitectureTemplateKotlin/root/src/buildSrc/Dependencies.kt.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/BaseCleanArchitectureTemplateKotlin/root/src/buildSrc/Dependencies.kt.ftl -------------------------------------------------------------------------------- /BaseCleanArchitectureTemplateKotlin/root/src/buildSrc/android-application.gradle.kts.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/BaseCleanArchitectureTemplateKotlin/root/src/buildSrc/android-application.gradle.kts.ftl -------------------------------------------------------------------------------- /BaseCleanArchitectureTemplateKotlin/root/src/buildSrc/build.gradle.kts.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/BaseCleanArchitectureTemplateKotlin/root/src/buildSrc/build.gradle.kts.ftl -------------------------------------------------------------------------------- /BaseCleanArchitectureTemplateKotlin/root/src/buildSrc/common-library.gradle.kts.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/BaseCleanArchitectureTemplateKotlin/root/src/buildSrc/common-library.gradle.kts.ftl -------------------------------------------------------------------------------- /BaseCleanArchitectureTemplateKotlin/root/src/buildSrc/settings.gradle.kts.ftl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /BaseCleanArchitectureTemplateKotlin/root/src/test_package/org.mockito.plugins.MockMaker.ftl: -------------------------------------------------------------------------------- 1 | mock-maker-inline 2 | -------------------------------------------------------------------------------- /BaseCleanArchitectureTemplateKotlin/template.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/BaseCleanArchitectureTemplateKotlin/template.xml -------------------------------------------------------------------------------- /BaseCleanArchitectureTemplateKotlin/template_blank_activity.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/BaseCleanArchitectureTemplateKotlin/template_blank_activity.png -------------------------------------------------------------------------------- /CleanArchExample/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/.gitignore -------------------------------------------------------------------------------- /CleanArchExample/.idea/codeStyles/Project.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/.idea/codeStyles/Project.xml -------------------------------------------------------------------------------- /CleanArchExample/.idea/codeStyles/codeStyleConfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/.idea/codeStyles/codeStyleConfig.xml -------------------------------------------------------------------------------- /CleanArchExample/.idea/encodings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/.idea/encodings.xml -------------------------------------------------------------------------------- /CleanArchExample/.idea/gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/.idea/gradle.xml -------------------------------------------------------------------------------- /CleanArchExample/.idea/kotlinScripting.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/.idea/kotlinScripting.xml -------------------------------------------------------------------------------- /CleanArchExample/.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/.idea/misc.xml -------------------------------------------------------------------------------- /CleanArchExample/.idea/runConfigurations.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/.idea/runConfigurations.xml -------------------------------------------------------------------------------- /CleanArchExample/.idea/saveactions_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/.idea/saveactions_settings.xml -------------------------------------------------------------------------------- /CleanArchExample/.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/.idea/vcs.xml -------------------------------------------------------------------------------- /CleanArchExample/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /CleanArchExample/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/app/build.gradle -------------------------------------------------------------------------------- /CleanArchExample/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/app/proguard-rules.pro -------------------------------------------------------------------------------- /CleanArchExample/app/src/androidTest/java/com/example/cleanarch/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/app/src/androidTest/java/com/example/cleanarch/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /CleanArchExample/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /CleanArchExample/app/src/main/java/com/example/cleanarch/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/app/src/main/java/com/example/cleanarch/MainActivity.kt -------------------------------------------------------------------------------- /CleanArchExample/app/src/main/kotlin/com/example/cleanarch/CleanArchApplication.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/app/src/main/kotlin/com/example/cleanarch/CleanArchApplication.kt -------------------------------------------------------------------------------- /CleanArchExample/app/src/main/kotlin/com/example/cleanarch/di/ApplicationModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/app/src/main/kotlin/com/example/cleanarch/di/ApplicationModule.kt -------------------------------------------------------------------------------- /CleanArchExample/app/src/main/kotlin/com/example/cleanarch/di/BindingModules.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/app/src/main/kotlin/com/example/cleanarch/di/BindingModules.kt -------------------------------------------------------------------------------- /CleanArchExample/app/src/main/kotlin/com/example/cleanarch/di/RootComponent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/app/src/main/kotlin/com/example/cleanarch/di/RootComponent.kt -------------------------------------------------------------------------------- /CleanArchExample/app/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/app/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /CleanArchExample/app/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/app/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /CleanArchExample/app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /CleanArchExample/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /CleanArchExample/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /CleanArchExample/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /CleanArchExample/app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /CleanArchExample/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /CleanArchExample/app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /CleanArchExample/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /CleanArchExample/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /CleanArchExample/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /CleanArchExample/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /CleanArchExample/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /CleanArchExample/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /CleanArchExample/app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /CleanArchExample/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /CleanArchExample/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /CleanArchExample/app/src/test/java/com/example/cleanarch/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/app/src/test/java/com/example/cleanarch/ExampleUnitTest.kt -------------------------------------------------------------------------------- /CleanArchExample/app/src/test/resources/mockito-extensions/org.mockito.plugins.MockMaker: -------------------------------------------------------------------------------- 1 | mock-maker-inline 2 | -------------------------------------------------------------------------------- /CleanArchExample/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/build.gradle -------------------------------------------------------------------------------- /CleanArchExample/buildSrc/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/buildSrc/build.gradle.kts -------------------------------------------------------------------------------- /CleanArchExample/buildSrc/settings.gradle.kts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /CleanArchExample/buildSrc/src/main/kotlin/Dependencies.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/buildSrc/src/main/kotlin/Dependencies.kt -------------------------------------------------------------------------------- /CleanArchExample/buildSrc/src/main/kotlin/android-application.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/buildSrc/src/main/kotlin/android-application.gradle.kts -------------------------------------------------------------------------------- /CleanArchExample/buildSrc/src/main/kotlin/common-library.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/buildSrc/src/main/kotlin/common-library.gradle.kts -------------------------------------------------------------------------------- /CleanArchExample/data/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /CleanArchExample/data/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/data/build.gradle -------------------------------------------------------------------------------- /CleanArchExample/data/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/data/proguard-rules.pro -------------------------------------------------------------------------------- /CleanArchExample/data/src/androidTest/java/com/example/data/ExampleInstrumentedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/data/src/androidTest/java/com/example/data/ExampleInstrumentedTest.java -------------------------------------------------------------------------------- /CleanArchExample/data/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/data/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /CleanArchExample/data/src/main/kotlin/com/example/data/datasource/dayofweek/DayOfWeekDataStore.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/data/src/main/kotlin/com/example/data/datasource/dayofweek/DayOfWeekDataStore.kt -------------------------------------------------------------------------------- /CleanArchExample/data/src/main/kotlin/com/example/data/datasource/system/SystemDataStore.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/data/src/main/kotlin/com/example/data/datasource/system/SystemDataStore.kt -------------------------------------------------------------------------------- /CleanArchExample/data/src/main/kotlin/com/example/data/utils/di/ApiModules.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/data/src/main/kotlin/com/example/data/utils/di/ApiModules.kt -------------------------------------------------------------------------------- /CleanArchExample/data/src/main/kotlin/com/example/data/utils/di/RepositoryModules.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/data/src/main/kotlin/com/example/data/utils/di/RepositoryModules.kt -------------------------------------------------------------------------------- /CleanArchExample/data/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/data/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /CleanArchExample/data/src/test/java/com/example/data/datasource/dayofweek/DayOfWeekDataStoreTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/data/src/test/java/com/example/data/datasource/dayofweek/DayOfWeekDataStoreTest.kt -------------------------------------------------------------------------------- /CleanArchExample/domain/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /CleanArchExample/domain/build.gradle: -------------------------------------------------------------------------------- 1 | apply plugin: 'common-library' -------------------------------------------------------------------------------- /CleanArchExample/domain/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/domain/proguard-rules.pro -------------------------------------------------------------------------------- /CleanArchExample/domain/src/androidTest/java/com/example/domain/ExampleInstrumentedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/domain/src/androidTest/java/com/example/domain/ExampleInstrumentedTest.java -------------------------------------------------------------------------------- /CleanArchExample/domain/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/domain/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /CleanArchExample/domain/src/main/kotlin/com/example/domain/dayofweek/entity/DayOfWeek.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/domain/src/main/kotlin/com/example/domain/dayofweek/entity/DayOfWeek.kt -------------------------------------------------------------------------------- /CleanArchExample/domain/src/main/kotlin/com/example/domain/dayofweek/entity/Language.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/domain/src/main/kotlin/com/example/domain/dayofweek/entity/Language.kt -------------------------------------------------------------------------------- /CleanArchExample/domain/src/main/kotlin/com/example/domain/dayofweek/usecase/GetDayOfWeek.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/domain/src/main/kotlin/com/example/domain/dayofweek/usecase/GetDayOfWeek.kt -------------------------------------------------------------------------------- /CleanArchExample/domain/src/main/kotlin/com/example/domain/repository/DayOfWeekRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/domain/src/main/kotlin/com/example/domain/repository/DayOfWeekRepository.kt -------------------------------------------------------------------------------- /CleanArchExample/domain/src/main/kotlin/com/example/domain/repository/SystemRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/domain/src/main/kotlin/com/example/domain/repository/SystemRepository.kt -------------------------------------------------------------------------------- /CleanArchExample/domain/src/main/kotlin/com/example/domain/utils/commons/ExecutionThreads.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/domain/src/main/kotlin/com/example/domain/utils/commons/ExecutionThreads.kt -------------------------------------------------------------------------------- /CleanArchExample/domain/src/main/kotlin/com/example/domain/utils/commons/InputUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/domain/src/main/kotlin/com/example/domain/utils/commons/InputUseCase.kt -------------------------------------------------------------------------------- /CleanArchExample/domain/src/main/kotlin/com/example/domain/utils/commons/IoUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/domain/src/main/kotlin/com/example/domain/utils/commons/IoUseCase.kt -------------------------------------------------------------------------------- /CleanArchExample/domain/src/main/kotlin/com/example/domain/utils/commons/NoIoUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/domain/src/main/kotlin/com/example/domain/utils/commons/NoIoUseCase.kt -------------------------------------------------------------------------------- /CleanArchExample/domain/src/main/kotlin/com/example/domain/utils/commons/OutputUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/domain/src/main/kotlin/com/example/domain/utils/commons/OutputUseCase.kt -------------------------------------------------------------------------------- /CleanArchExample/domain/src/main/kotlin/com/example/domain/utils/commons/UseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/domain/src/main/kotlin/com/example/domain/utils/commons/UseCase.kt -------------------------------------------------------------------------------- /CleanArchExample/domain/src/main/kotlin/com/example/domain/utils/di/UseCaseModules.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/domain/src/main/kotlin/com/example/domain/utils/di/UseCaseModules.kt -------------------------------------------------------------------------------- /CleanArchExample/domain/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/domain/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /CleanArchExample/domain/src/test/java/com/example/domain/dayofweek/entity/DayOfWeekMapperTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/domain/src/test/java/com/example/domain/dayofweek/entity/DayOfWeekMapperTest.kt -------------------------------------------------------------------------------- /CleanArchExample/domain/src/test/java/com/example/domain/dayofweek/usecase/GetDayOfWeekTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/domain/src/test/java/com/example/domain/dayofweek/usecase/GetDayOfWeekTest.kt -------------------------------------------------------------------------------- /CleanArchExample/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /CleanArchExample/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /CleanArchExample/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/gradlew -------------------------------------------------------------------------------- /CleanArchExample/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/gradlew.bat -------------------------------------------------------------------------------- /CleanArchExample/presentation/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /CleanArchExample/presentation/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/presentation/build.gradle -------------------------------------------------------------------------------- /CleanArchExample/presentation/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/presentation/proguard-rules.pro -------------------------------------------------------------------------------- /CleanArchExample/presentation/src/androidTest/java/com/example/presentation/ExampleInstrumentedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/presentation/src/androidTest/java/com/example/presentation/ExampleInstrumentedTest.java -------------------------------------------------------------------------------- /CleanArchExample/presentation/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/presentation/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /CleanArchExample/presentation/src/main/kotlin/com/example/presentation/presenter/main/CleanArchMainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/presentation/src/main/kotlin/com/example/presentation/presenter/main/CleanArchMainActivity.kt -------------------------------------------------------------------------------- /CleanArchExample/presentation/src/main/kotlin/com/example/presentation/presenter/main/CleanArchMainContract.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/presentation/src/main/kotlin/com/example/presentation/presenter/main/CleanArchMainContract.kt -------------------------------------------------------------------------------- /CleanArchExample/presentation/src/main/kotlin/com/example/presentation/presenter/main/CleanArchMainFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/presentation/src/main/kotlin/com/example/presentation/presenter/main/CleanArchMainFragment.kt -------------------------------------------------------------------------------- /CleanArchExample/presentation/src/main/kotlin/com/example/presentation/presenter/main/CleanArchMainModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/presentation/src/main/kotlin/com/example/presentation/presenter/main/CleanArchMainModule.kt -------------------------------------------------------------------------------- /CleanArchExample/presentation/src/main/kotlin/com/example/presentation/presenter/main/CleanArchMainPresenterViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/presentation/src/main/kotlin/com/example/presentation/presenter/main/CleanArchMainPresenterViewModel.kt -------------------------------------------------------------------------------- /CleanArchExample/presentation/src/main/kotlin/com/example/presentation/utils/annotations/ActivityScope.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/presentation/src/main/kotlin/com/example/presentation/utils/annotations/ActivityScope.kt -------------------------------------------------------------------------------- /CleanArchExample/presentation/src/main/kotlin/com/example/presentation/utils/annotations/FragmentScope.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/presentation/src/main/kotlin/com/example/presentation/utils/annotations/FragmentScope.kt -------------------------------------------------------------------------------- /CleanArchExample/presentation/src/main/kotlin/com/example/presentation/utils/annotations/ViewModelKey.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/presentation/src/main/kotlin/com/example/presentation/utils/annotations/ViewModelKey.kt -------------------------------------------------------------------------------- /CleanArchExample/presentation/src/main/kotlin/com/example/presentation/utils/commons/BasePresenter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/presentation/src/main/kotlin/com/example/presentation/utils/commons/BasePresenter.kt -------------------------------------------------------------------------------- /CleanArchExample/presentation/src/main/kotlin/com/example/presentation/utils/commons/BaseView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/presentation/src/main/kotlin/com/example/presentation/utils/commons/BaseView.kt -------------------------------------------------------------------------------- /CleanArchExample/presentation/src/main/kotlin/com/example/presentation/utils/di/Injectable.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/presentation/src/main/kotlin/com/example/presentation/utils/di/Injectable.kt -------------------------------------------------------------------------------- /CleanArchExample/presentation/src/main/kotlin/com/example/presentation/utils/di/ViewModelFactory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/presentation/src/main/kotlin/com/example/presentation/utils/di/ViewModelFactory.kt -------------------------------------------------------------------------------- /CleanArchExample/presentation/src/main/kotlin/com/example/presentation/utils/extensions/Activity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/presentation/src/main/kotlin/com/example/presentation/utils/extensions/Activity.kt -------------------------------------------------------------------------------- /CleanArchExample/presentation/src/main/kotlin/com/example/presentation/utils/extensions/Fragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/presentation/src/main/kotlin/com/example/presentation/utils/extensions/Fragment.kt -------------------------------------------------------------------------------- /CleanArchExample/presentation/src/main/kotlin/com/example/presentation/utils/extensions/LiveDataReactiveStreams.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/presentation/src/main/kotlin/com/example/presentation/utils/extensions/LiveDataReactiveStreams.kt -------------------------------------------------------------------------------- /CleanArchExample/presentation/src/main/res/layout/base_activity.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/presentation/src/main/res/layout/base_activity.xml -------------------------------------------------------------------------------- /CleanArchExample/presentation/src/main/res/layout/fragment_clean_arch_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/presentation/src/main/res/layout/fragment_clean_arch_main.xml -------------------------------------------------------------------------------- /CleanArchExample/presentation/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/presentation/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /CleanArchExample/presentation/src/test/java/com/example/presentation/ExampleUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/presentation/src/test/java/com/example/presentation/ExampleUnitTest.java -------------------------------------------------------------------------------- /CleanArchExample/proguard/proguard-google-dagger2.pro: -------------------------------------------------------------------------------- 1 | -dontwarn com.google.errorprone.annotations.* 2 | -------------------------------------------------------------------------------- /CleanArchExample/proguard/proguard-rx-java.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/proguard/proguard-rx-java.pro -------------------------------------------------------------------------------- /CleanArchExample/proguard/proguard-rx-java2.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/proguard/proguard-rx-java2.pro -------------------------------------------------------------------------------- /CleanArchExample/proguard/proguard-support-design.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/proguard/proguard-support-design.pro -------------------------------------------------------------------------------- /CleanArchExample/proguard/proguard-support-v7-appcompat.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/proguard/proguard-support-v7-appcompat.pro -------------------------------------------------------------------------------- /CleanArchExample/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/CleanArchExample/settings.gradle -------------------------------------------------------------------------------- /DataTemplateKotlin/globals.xml.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/DataTemplateKotlin/globals.xml.ftl -------------------------------------------------------------------------------- /DataTemplateKotlin/recipe.xml.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/DataTemplateKotlin/recipe.xml.ftl -------------------------------------------------------------------------------- /DataTemplateKotlin/root/src/app_package/SimpleDataStore.kt.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/DataTemplateKotlin/root/src/app_package/SimpleDataStore.kt.ftl -------------------------------------------------------------------------------- /DataTemplateKotlin/root/src/app_package/SimpleRepository.kt.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/DataTemplateKotlin/root/src/app_package/SimpleRepository.kt.ftl -------------------------------------------------------------------------------- /DataTemplateKotlin/template.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/DataTemplateKotlin/template.xml -------------------------------------------------------------------------------- /DataTemplateKotlin/template_blank_activity.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/DataTemplateKotlin/template_blank_activity.png -------------------------------------------------------------------------------- /DomainTemplateKotlin/globals.xml.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/DomainTemplateKotlin/globals.xml.ftl -------------------------------------------------------------------------------- /DomainTemplateKotlin/recipe.xml.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/DomainTemplateKotlin/recipe.xml.ftl -------------------------------------------------------------------------------- /DomainTemplateKotlin/root/src/app_package/UseCase.kt.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/DomainTemplateKotlin/root/src/app_package/UseCase.kt.ftl -------------------------------------------------------------------------------- /DomainTemplateKotlin/template.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/DomainTemplateKotlin/template.xml -------------------------------------------------------------------------------- /DomainTemplateKotlin/template_blank_activity.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/DomainTemplateKotlin/template_blank_activity.png -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/LICENSE -------------------------------------------------------------------------------- /PresenterActivityTemplateKotlin/globals.xml.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/PresenterActivityTemplateKotlin/globals.xml.ftl -------------------------------------------------------------------------------- /PresenterActivityTemplateKotlin/recipe.xml.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/PresenterActivityTemplateKotlin/recipe.xml.ftl -------------------------------------------------------------------------------- /PresenterActivityTemplateKotlin/root/res/layout/fragment_simple.xml.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/PresenterActivityTemplateKotlin/root/res/layout/fragment_simple.xml.ftl -------------------------------------------------------------------------------- /PresenterActivityTemplateKotlin/root/src/app_package/SimpleActivity.kt.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/PresenterActivityTemplateKotlin/root/src/app_package/SimpleActivity.kt.ftl -------------------------------------------------------------------------------- /PresenterActivityTemplateKotlin/root/src/app_package/SimpleContract.kt.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/PresenterActivityTemplateKotlin/root/src/app_package/SimpleContract.kt.ftl -------------------------------------------------------------------------------- /PresenterActivityTemplateKotlin/root/src/app_package/SimpleFragment.kt.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/PresenterActivityTemplateKotlin/root/src/app_package/SimpleFragment.kt.ftl -------------------------------------------------------------------------------- /PresenterActivityTemplateKotlin/root/src/app_package/SimpleModule.kt.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/PresenterActivityTemplateKotlin/root/src/app_package/SimpleModule.kt.ftl -------------------------------------------------------------------------------- /PresenterActivityTemplateKotlin/root/src/app_package/SimplePresenter.kt.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/PresenterActivityTemplateKotlin/root/src/app_package/SimplePresenter.kt.ftl -------------------------------------------------------------------------------- /PresenterActivityTemplateKotlin/template.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/PresenterActivityTemplateKotlin/template.xml -------------------------------------------------------------------------------- /PresenterActivityTemplateKotlin/template_blank_activity.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/PresenterActivityTemplateKotlin/template_blank_activity.png -------------------------------------------------------------------------------- /PresenterBroadcastReceiverTemplateKotlin/globals.xml.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/PresenterBroadcastReceiverTemplateKotlin/globals.xml.ftl -------------------------------------------------------------------------------- /PresenterBroadcastReceiverTemplateKotlin/recipe.xml.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/PresenterBroadcastReceiverTemplateKotlin/recipe.xml.ftl -------------------------------------------------------------------------------- /PresenterBroadcastReceiverTemplateKotlin/root/AndroidManifest.xml.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/PresenterBroadcastReceiverTemplateKotlin/root/AndroidManifest.xml.ftl -------------------------------------------------------------------------------- /PresenterBroadcastReceiverTemplateKotlin/root/src/app_package/SimpleContract.kt.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/PresenterBroadcastReceiverTemplateKotlin/root/src/app_package/SimpleContract.kt.ftl -------------------------------------------------------------------------------- /PresenterBroadcastReceiverTemplateKotlin/root/src/app_package/SimpleModule.kt.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/PresenterBroadcastReceiverTemplateKotlin/root/src/app_package/SimpleModule.kt.ftl -------------------------------------------------------------------------------- /PresenterBroadcastReceiverTemplateKotlin/root/src/app_package/SimplePresenter.kt.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/PresenterBroadcastReceiverTemplateKotlin/root/src/app_package/SimplePresenter.kt.ftl -------------------------------------------------------------------------------- /PresenterBroadcastReceiverTemplateKotlin/root/src/app_package/SimpleReceiver.kt.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/PresenterBroadcastReceiverTemplateKotlin/root/src/app_package/SimpleReceiver.kt.ftl -------------------------------------------------------------------------------- /PresenterBroadcastReceiverTemplateKotlin/template.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/PresenterBroadcastReceiverTemplateKotlin/template.xml -------------------------------------------------------------------------------- /PresenterBroadcastReceiverTemplateKotlin/template_blank_activity.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/PresenterBroadcastReceiverTemplateKotlin/template_blank_activity.png -------------------------------------------------------------------------------- /PresenterFragmentTemplateKotlin/globals.xml.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/PresenterFragmentTemplateKotlin/globals.xml.ftl -------------------------------------------------------------------------------- /PresenterFragmentTemplateKotlin/recipe.xml.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/PresenterFragmentTemplateKotlin/recipe.xml.ftl -------------------------------------------------------------------------------- /PresenterFragmentTemplateKotlin/root/res/layout/fragment_simple.xml.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/PresenterFragmentTemplateKotlin/root/res/layout/fragment_simple.xml.ftl -------------------------------------------------------------------------------- /PresenterFragmentTemplateKotlin/root/src/app_package/SimpleContract.kt.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/PresenterFragmentTemplateKotlin/root/src/app_package/SimpleContract.kt.ftl -------------------------------------------------------------------------------- /PresenterFragmentTemplateKotlin/root/src/app_package/SimpleFragment.kt.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/PresenterFragmentTemplateKotlin/root/src/app_package/SimpleFragment.kt.ftl -------------------------------------------------------------------------------- /PresenterFragmentTemplateKotlin/root/src/app_package/SimpleModule.kt.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/PresenterFragmentTemplateKotlin/root/src/app_package/SimpleModule.kt.ftl -------------------------------------------------------------------------------- /PresenterFragmentTemplateKotlin/root/src/app_package/SimplePresenter.kt.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/PresenterFragmentTemplateKotlin/root/src/app_package/SimplePresenter.kt.ftl -------------------------------------------------------------------------------- /PresenterFragmentTemplateKotlin/template.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/PresenterFragmentTemplateKotlin/template.xml -------------------------------------------------------------------------------- /PresenterFragmentTemplateKotlin/template_blank_activity.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/PresenterFragmentTemplateKotlin/template_blank_activity.png -------------------------------------------------------------------------------- /PresenterServiceTemplateKotlin/globals.xml.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/PresenterServiceTemplateKotlin/globals.xml.ftl -------------------------------------------------------------------------------- /PresenterServiceTemplateKotlin/recipe.xml.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/PresenterServiceTemplateKotlin/recipe.xml.ftl -------------------------------------------------------------------------------- /PresenterServiceTemplateKotlin/root/AndroidManifest.xml.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/PresenterServiceTemplateKotlin/root/AndroidManifest.xml.ftl -------------------------------------------------------------------------------- /PresenterServiceTemplateKotlin/root/src/app_package/SimpleContract.kt.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/PresenterServiceTemplateKotlin/root/src/app_package/SimpleContract.kt.ftl -------------------------------------------------------------------------------- /PresenterServiceTemplateKotlin/root/src/app_package/SimpleModule.kt.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/PresenterServiceTemplateKotlin/root/src/app_package/SimpleModule.kt.ftl -------------------------------------------------------------------------------- /PresenterServiceTemplateKotlin/root/src/app_package/SimplePresenter.kt.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/PresenterServiceTemplateKotlin/root/src/app_package/SimplePresenter.kt.ftl -------------------------------------------------------------------------------- /PresenterServiceTemplateKotlin/root/src/app_package/SimpleService.kt.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/PresenterServiceTemplateKotlin/root/src/app_package/SimpleService.kt.ftl -------------------------------------------------------------------------------- /PresenterServiceTemplateKotlin/template.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/PresenterServiceTemplateKotlin/template.xml -------------------------------------------------------------------------------- /PresenterServiceTemplateKotlin/template_blank_activity.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/PresenterServiceTemplateKotlin/template_blank_activity.png -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/README.md -------------------------------------------------------------------------------- /install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/install.sh -------------------------------------------------------------------------------- /static/configPrj.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/static/configPrj.png -------------------------------------------------------------------------------- /static/createNewPrj.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/static/createNewPrj.png -------------------------------------------------------------------------------- /static/dataTemplate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/static/dataTemplate.png -------------------------------------------------------------------------------- /static/domainUsecaseTemplate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/static/domainUsecaseTemplate.png -------------------------------------------------------------------------------- /static/fixme_merge_to_gradle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/static/fixme_merge_to_gradle.png -------------------------------------------------------------------------------- /static/gradleError.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/static/gradleError.png -------------------------------------------------------------------------------- /static/presenterActivityTemplate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/static/presenterActivityTemplate.png -------------------------------------------------------------------------------- /static/presenterBCRTemplate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/static/presenterBCRTemplate.png -------------------------------------------------------------------------------- /static/presenterFragmentTemplate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/static/presenterFragmentTemplate.png -------------------------------------------------------------------------------- /static/presenterServiceTemplate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/static/presenterServiceTemplate.png -------------------------------------------------------------------------------- /static/selectBaseTemplate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin/HEAD/static/selectBaseTemplate.png --------------------------------------------------------------------------------