├── .cicdtemplate ├── .bitrise │ ├── README.md │ └── bitrise.yml ├── .codemagic │ ├── README.md │ └── codemagic.yaml └── .github │ ├── CODEOWNERS │ ├── ISSUE_TEMPLATE │ ├── bug_template.md │ └── feature_template.md │ ├── PULL_REQUEST_TEMPLATE.md │ ├── README.md │ └── workflows │ ├── bump_version.yml │ ├── config │ └── changelog-release.json │ ├── create_release_pull_request.yml │ ├── deploy_staging_and_production_to_firebase_app_distribution.yml │ ├── review_pull_request.yml │ └── run_detekt_and_unit_tests.yml ├── .github ├── CODEOWNERS ├── ISSUE_TEMPLATE │ ├── bug_template.md │ ├── chore_template.md │ ├── config.yml │ └── feature_template.md ├── PULL_REQUEST_TEMPLATE.md ├── PULL_REQUEST_TEMPLATE │ └── RELEASE_TEMPLATE.md ├── release-drafter-config.yml ├── wiki │ └── Home.md └── workflows │ ├── bump_version.yml │ ├── config │ └── changelog-release.json │ ├── create_release_pull_request.yml │ ├── draft-new-release.yml │ ├── publish_docs_to_wiki.yml │ ├── review_pull_request.yml │ ├── run_detekt_and_unit_tests.yml │ └── verify_newproject_script.yml ├── .gitignore ├── Dangerfile ├── Gemfile ├── Gemfile.lock ├── LICENSE ├── README.md ├── codemagic.yaml ├── deprecated ├── RxJavaTemplate │ ├── .gitignore │ ├── Gemfile │ ├── Gemfile.lock │ ├── README.md │ ├── app │ │ ├── .gitignore │ │ ├── build.gradle.kts │ │ ├── codequality.gradle.kts │ │ ├── config │ │ │ ├── checkstyle.xml │ │ │ └── xsl │ │ │ │ └── checkstyle-custom.xsl │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── androidTest │ │ │ └── java │ │ │ │ └── co │ │ │ │ └── nimblehq │ │ │ │ └── rxjava │ │ │ │ ├── TestRunner.kt │ │ │ │ ├── di │ │ │ │ └── modules │ │ │ │ │ └── TestRepositoryModule.kt │ │ │ │ ├── repository │ │ │ │ └── TestApiRepositoryImpl.kt │ │ │ │ └── ui │ │ │ │ ├── common │ │ │ │ └── TestUtil.kt │ │ │ │ ├── flow │ │ │ │ └── AppFlowTest.kt │ │ │ │ └── screens │ │ │ │ ├── home │ │ │ │ ├── Home.kt │ │ │ │ └── HomeFragmentTest.kt │ │ │ │ ├── second │ │ │ │ ├── Second.kt │ │ │ │ └── SecondFragmentTest.kt │ │ │ │ └── webview │ │ │ │ ├── WebView.kt │ │ │ │ └── WebViewFragmentTest.kt │ │ │ ├── debug │ │ │ ├── AndroidManifest.xml │ │ │ └── java │ │ │ │ └── co │ │ │ │ └── nimblehq │ │ │ │ └── rxjava │ │ │ │ └── EmptyHiltActivity.kt │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── java │ │ │ │ └── co │ │ │ │ │ └── nimblehq │ │ │ │ │ └── rxjava │ │ │ │ │ ├── RxJavaTemplateApplication.kt │ │ │ │ │ ├── di │ │ │ │ │ └── modules │ │ │ │ │ │ ├── AppModule.kt │ │ │ │ │ │ ├── FragmentComponentsModule.kt │ │ │ │ │ │ ├── GlideModule.kt │ │ │ │ │ │ ├── MoshiModule.kt │ │ │ │ │ │ ├── OkHttpClientModule.kt │ │ │ │ │ │ ├── RepositoryModule.kt │ │ │ │ │ │ ├── RetrofitModule.kt │ │ │ │ │ │ └── StorageModule.kt │ │ │ │ │ ├── extension │ │ │ │ │ ├── ImageViewExtension.kt │ │ │ │ │ ├── KeywordExtension.kt │ │ │ │ │ ├── ObservableExt.kt │ │ │ │ │ ├── RxJavaExtension.kt │ │ │ │ │ ├── RxViewExt.kt │ │ │ │ │ ├── ViewModelExt.kt │ │ │ │ │ └── WebViewExt.kt │ │ │ │ │ ├── lib │ │ │ │ │ ├── Alias.kt │ │ │ │ │ ├── transformation │ │ │ │ │ │ └── ImageTransformation.kt │ │ │ │ │ └── viewmodel │ │ │ │ │ │ └── ViewModelFactory.kt │ │ │ │ │ └── ui │ │ │ │ │ ├── ErrorMapping.kt │ │ │ │ │ ├── base │ │ │ │ │ ├── BaseActivity.kt │ │ │ │ │ ├── BaseFragment.kt │ │ │ │ │ ├── BaseFragmentCallbacks.kt │ │ │ │ │ ├── BaseNavigator.kt │ │ │ │ │ ├── BaseViewModel.kt │ │ │ │ │ ├── NavigationError.kt │ │ │ │ │ └── NavigationEvent.kt │ │ │ │ │ ├── common │ │ │ │ │ ├── ItemClickable.kt │ │ │ │ │ └── Toaster.kt │ │ │ │ │ ├── helpers │ │ │ │ │ └── SupportEdge2EdgeHelper.kt │ │ │ │ │ └── screens │ │ │ │ │ ├── Const.kt │ │ │ │ │ ├── MainActivity.kt │ │ │ │ │ ├── MainNavigator.kt │ │ │ │ │ ├── MainViewModel.kt │ │ │ │ │ ├── home │ │ │ │ │ ├── DataAdapter.kt │ │ │ │ │ ├── HomeFragment.kt │ │ │ │ │ └── HomeViewModel.kt │ │ │ │ │ ├── second │ │ │ │ │ ├── SecondBundle.kt │ │ │ │ │ ├── SecondFragment.kt │ │ │ │ │ └── SecondViewModel.kt │ │ │ │ │ └── webview │ │ │ │ │ ├── AppWebChromeClient.kt │ │ │ │ │ ├── WebViewBundle.kt │ │ │ │ │ ├── WebViewFragment.kt │ │ │ │ │ └── WebViewViewModel.kt │ │ │ └── res │ │ │ │ ├── drawable-v24 │ │ │ │ └── ic_launcher_foreground.xml │ │ │ │ ├── drawable │ │ │ │ └── ic_launcher_background.xml │ │ │ │ ├── font │ │ │ │ ├── circularstd_bold.otf │ │ │ │ └── circularstd_book.otf │ │ │ │ ├── layout │ │ │ │ ├── activity_main.xml │ │ │ │ ├── fragment_home.xml │ │ │ │ ├── fragment_second.xml │ │ │ │ ├── fragment_webview.xml │ │ │ │ ├── item_data.xml │ │ │ │ └── view_loading.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 │ │ │ │ ├── navigation │ │ │ │ └── nav_graph_main.xml │ │ │ │ ├── values-v23 │ │ │ │ └── colors.xml │ │ │ │ ├── values-v26 │ │ │ │ └── colors.xml │ │ │ │ ├── values │ │ │ │ ├── colors.xml │ │ │ │ ├── colors_pallete.xml │ │ │ │ ├── dimens_text.xml │ │ │ │ ├── strings.xml │ │ │ │ ├── styles.xml │ │ │ │ └── widget_styles.xml │ │ │ │ └── xml │ │ │ │ └── network_security_config.xml │ │ │ ├── staging │ │ │ └── res │ │ │ │ ├── values │ │ │ │ ├── strings.xml │ │ │ │ └── strings_tokens_and_keys.xml │ │ │ │ └── xml │ │ │ │ └── network_security_config.xml │ │ │ └── test │ │ │ ├── java │ │ │ └── co │ │ │ │ └── nimblehq │ │ │ │ └── rxjava │ │ │ │ ├── extension │ │ │ │ └── KeywordExtensionKtTest.kt │ │ │ │ ├── test │ │ │ │ ├── TestModules.kt │ │ │ │ └── ViewModelExt.kt │ │ │ │ └── ui │ │ │ │ └── screens │ │ │ │ ├── BaseFragmentTest.kt │ │ │ │ ├── MainNavigatorTest.kt │ │ │ │ ├── home │ │ │ │ └── HomeViewModelTest.kt │ │ │ │ ├── second │ │ │ │ ├── SecondFragmentUnitTest.kt │ │ │ │ └── SecondViewModelTest.kt │ │ │ │ └── webview │ │ │ │ └── WebViewViewModelTest.kt │ │ │ └── resources │ │ │ ├── mockito-extensions │ │ │ └── org.mockito.plugins.MockMaker │ │ │ └── robolectric.properties │ ├── build.gradle.kts │ ├── buildSrc │ │ ├── .gitignore │ │ ├── build.gradle.kts │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ ├── Configurations.kt │ │ │ ├── FileExt.kt │ │ │ └── Versions.kt │ ├── common-rx │ │ ├── .gitignore │ │ ├── build.gradle.kts │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ └── co │ │ │ └── nimblehq │ │ │ └── rxjava │ │ │ └── common │ │ │ ├── Optional.kt │ │ │ └── transformers │ │ │ ├── FlowableNeverErrorTransformer.kt │ │ │ ├── TakeWhenTransformer.kt │ │ │ └── Transformers.kt │ ├── config │ │ └── jacoco.gradle.kts │ ├── data │ │ ├── .gitignore │ │ ├── build.gradle.kts │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── java │ │ │ │ └── co │ │ │ │ │ └── nimblehq │ │ │ │ │ └── rxjava │ │ │ │ │ └── data │ │ │ │ │ └── service │ │ │ │ │ ├── ApiService.kt │ │ │ │ │ ├── common │ │ │ │ │ ├── ApiConst.kt │ │ │ │ │ └── secrets │ │ │ │ │ │ ├── ApiEndpointUrl.kt │ │ │ │ │ │ ├── ClientId.kt │ │ │ │ │ │ ├── ClientSecret.kt │ │ │ │ │ │ └── Secrets.kt │ │ │ │ │ ├── error │ │ │ │ │ └── Exceptions.kt │ │ │ │ │ ├── interceptor │ │ │ │ │ └── AppRequestInterceptor.kt │ │ │ │ │ ├── providers │ │ │ │ │ ├── ApiServiceProvider.kt │ │ │ │ │ ├── ConverterFactoryProvider.kt │ │ │ │ │ ├── MoshiBuilderProvider.kt │ │ │ │ │ └── RetrofitProvider.kt │ │ │ │ │ ├── request │ │ │ │ │ └── ExampleApiRequest.kt │ │ │ │ │ └── response │ │ │ │ │ ├── ErrorResponse.kt │ │ │ │ │ └── ExampleApiResponse.kt │ │ │ └── res │ │ │ │ └── values │ │ │ │ └── strings.xml │ │ │ ├── production │ │ │ └── java │ │ │ │ └── co │ │ │ │ └── nimblehq │ │ │ │ └── rxjava │ │ │ │ └── data │ │ │ │ └── service │ │ │ │ └── common │ │ │ │ └── secrets │ │ │ │ ├── ApiEndpointUrlImpl.kt │ │ │ │ ├── ClientIdImpl.kt │ │ │ │ └── ClientSecretImpl.kt │ │ │ ├── staging │ │ │ └── java │ │ │ │ └── co │ │ │ │ └── nimblehq │ │ │ │ └── rxjava │ │ │ │ └── data │ │ │ │ └── service │ │ │ │ └── common │ │ │ │ └── secrets │ │ │ │ ├── ApiEndpointUrlImpl.kt │ │ │ │ ├── ClientIdImpl.kt │ │ │ │ └── ClientSecretImpl.kt │ │ │ └── test │ │ │ └── java │ │ │ └── co │ │ │ └── nimblehq │ │ │ └── rxjava │ │ │ └── data │ │ │ └── service │ │ │ └── ApiServiceTest.kt │ ├── detekt-config.yml │ ├── domain │ │ ├── .gitignore │ │ ├── build.gradle.kts │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ └── java │ │ │ │ └── co │ │ │ │ └── nimblehq │ │ │ │ └── rxjava │ │ │ │ └── domain │ │ │ │ ├── ResponseMapping.kt │ │ │ │ ├── data │ │ │ │ ├── Data.kt │ │ │ │ └── error │ │ │ │ │ ├── AppError.kt │ │ │ │ │ ├── DataError.kt │ │ │ │ │ └── ValidateError.kt │ │ │ │ ├── extension │ │ │ │ └── SharePreferencesExt.kt │ │ │ │ ├── repository │ │ │ │ └── ApiRepository.kt │ │ │ │ ├── schedulers │ │ │ │ └── SchedulerProvider.kt │ │ │ │ ├── storage │ │ │ │ ├── BaseSharedPreferences.kt │ │ │ │ ├── EncryptedSharedPreferences.kt │ │ │ │ └── NormalSharedPreferences.kt │ │ │ │ ├── test │ │ │ │ └── MockUtil.kt │ │ │ │ └── usecase │ │ │ │ ├── GetExampleDataUseCase.kt │ │ │ │ └── base │ │ │ │ ├── BaseUseCase.kt │ │ │ │ ├── CompletableUseCase.kt │ │ │ │ ├── FlowableUseCase.kt │ │ │ │ └── SingleUseCase.kt │ │ │ └── test │ │ │ └── java │ │ │ └── co │ │ │ └── nimblehq │ │ │ └── rxjava │ │ │ └── domain │ │ │ ├── ResponseMappingTest.kt │ │ │ ├── repository │ │ │ └── ApiRepositoryTest.kt │ │ │ └── usecase │ │ │ └── GetExampleDataUseCaseTest.kt │ ├── fastlane │ │ ├── Appfile │ │ ├── Fastfile │ │ ├── Pluginfile │ │ ├── README.md │ │ └── script │ │ │ ├── build.rb │ │ │ └── config.rb │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ ├── settings.gradle.kts │ └── signing.properties ├── sample-xml │ ├── .gitignore │ ├── README.md │ ├── app │ │ ├── .gitignore │ │ ├── build.gradle.kts │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── debug │ │ │ ├── AndroidManifest.xml │ │ │ └── java │ │ │ │ └── co │ │ │ │ └── nimblehq │ │ │ │ └── sample │ │ │ │ └── xml │ │ │ │ └── EmptyHiltActivity.kt │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── java │ │ │ │ └── co │ │ │ │ │ └── nimblehq │ │ │ │ │ └── sample │ │ │ │ │ └── xml │ │ │ │ │ ├── MainApplication.kt │ │ │ │ │ ├── di │ │ │ │ │ └── modules │ │ │ │ │ │ ├── AppModule.kt │ │ │ │ │ │ ├── MoshiModule.kt │ │ │ │ │ │ ├── NavigatorModule.kt │ │ │ │ │ │ ├── OkHttpClientModule.kt │ │ │ │ │ │ ├── PreferencesModule.kt │ │ │ │ │ │ ├── RepositoryModule.kt │ │ │ │ │ │ ├── RetrofitModule.kt │ │ │ │ │ │ ├── StorageModule.kt │ │ │ │ │ │ └── main │ │ │ │ │ │ └── MainActivityModule.kt │ │ │ │ │ ├── extension │ │ │ │ │ ├── NavArgsExt.kt │ │ │ │ │ └── ViewModelExt.kt │ │ │ │ │ ├── lib │ │ │ │ │ └── TypeAlias.kt │ │ │ │ │ ├── model │ │ │ │ │ └── UiModel.kt │ │ │ │ │ ├── ui │ │ │ │ │ ├── ErrorMapping.kt │ │ │ │ │ ├── base │ │ │ │ │ │ ├── BaseActivity.kt │ │ │ │ │ │ ├── BaseFragment.kt │ │ │ │ │ │ ├── BaseFragmentCallbacks.kt │ │ │ │ │ │ ├── BaseNavigator.kt │ │ │ │ │ │ ├── BaseViewModel.kt │ │ │ │ │ │ ├── NavigationEvent.kt │ │ │ │ │ │ └── NavigationException.kt │ │ │ │ │ ├── common │ │ │ │ │ │ └── Toaster.kt │ │ │ │ │ └── screens │ │ │ │ │ │ ├── MainActivity.kt │ │ │ │ │ │ ├── MainNavigator.kt │ │ │ │ │ │ ├── MainViewModel.kt │ │ │ │ │ │ ├── home │ │ │ │ │ │ ├── HomeFragment.kt │ │ │ │ │ │ ├── HomeViewModel.kt │ │ │ │ │ │ └── adapter │ │ │ │ │ │ │ └── ItemListAdapter.kt │ │ │ │ │ │ └── second │ │ │ │ │ │ ├── SecondFragment.kt │ │ │ │ │ │ └── SecondViewModel.kt │ │ │ │ │ └── util │ │ │ │ │ ├── DispatchersProvider.kt │ │ │ │ │ └── DispatchersProviderImpl.kt │ │ │ └── res │ │ │ │ ├── drawable-v24 │ │ │ │ └── ic_launcher_foreground.xml │ │ │ │ ├── drawable │ │ │ │ └── ic_launcher_background.xml │ │ │ │ ├── layout │ │ │ │ ├── activity_main.xml │ │ │ │ ├── fragment_home.xml │ │ │ │ ├── fragment_second.xml │ │ │ │ └── item_home_list.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 │ │ │ │ ├── navigation │ │ │ │ └── nav_graph_main.xml │ │ │ │ ├── values │ │ │ │ ├── colors.xml │ │ │ │ ├── dimens.xml │ │ │ │ ├── strings.xml │ │ │ │ └── styles.xml │ │ │ │ └── xml │ │ │ │ └── network_security_config.xml │ │ │ ├── staging │ │ │ └── res │ │ │ │ ├── values │ │ │ │ └── strings.xml │ │ │ │ └── xml │ │ │ │ └── network_security_config.xml │ │ │ └── test │ │ │ ├── java │ │ │ └── co │ │ │ │ └── nimblehq │ │ │ │ └── sample │ │ │ │ └── xml │ │ │ │ ├── test │ │ │ │ ├── NavArgsExt.kt │ │ │ │ ├── TestModules.kt │ │ │ │ └── ViewModelExt.kt │ │ │ │ └── ui │ │ │ │ ├── BaseFragmentTest.kt │ │ │ │ └── screens │ │ │ │ ├── home │ │ │ │ └── HomeFragmentTest.kt │ │ │ │ └── second │ │ │ │ └── SecondFragmentTest.kt │ │ │ └── resources │ │ │ └── robolectric.properties │ ├── build.gradle.kts │ ├── buildSrc │ │ ├── .gitignore │ │ ├── build.gradle.kts │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ ├── Configurations.kt │ │ │ ├── FileExt.kt │ │ │ └── Versions.kt │ ├── config │ │ └── debug.keystore │ ├── data │ │ ├── .gitignore │ │ ├── build.gradle.kts │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ └── java │ │ │ │ └── co │ │ │ │ └── nimblehq │ │ │ │ └── sample │ │ │ │ └── xml │ │ │ │ └── data │ │ │ │ ├── extensions │ │ │ │ └── ResponseMapping.kt │ │ │ │ ├── repository │ │ │ │ ├── AppPreferencesRepositoryImpl.kt │ │ │ │ └── RepositoryImpl.kt │ │ │ │ ├── response │ │ │ │ ├── ErrorResponse.kt │ │ │ │ └── Response.kt │ │ │ │ ├── service │ │ │ │ ├── ApiService.kt │ │ │ │ └── providers │ │ │ │ │ ├── ApiServiceProvider.kt │ │ │ │ │ ├── ConverterFactoryProvider.kt │ │ │ │ │ ├── MoshiBuilderProvider.kt │ │ │ │ │ └── RetrofitProvider.kt │ │ │ │ └── storage │ │ │ │ ├── BaseSharedPreferences.kt │ │ │ │ ├── EncryptedSharedPreferences.kt │ │ │ │ └── SharedPreferencesExt.kt │ │ │ └── test │ │ │ └── java │ │ │ └── co │ │ │ └── nimblehq │ │ │ └── sample │ │ │ └── xml │ │ │ └── data │ │ │ ├── extensions │ │ │ └── ResponseMappingTest.kt │ │ │ ├── repository │ │ │ ├── AppPreferencesRepositoryImplTest.kt │ │ │ └── RepositoryTest.kt │ │ │ └── test │ │ │ └── MockUtil.kt │ ├── detekt-config.yml │ ├── domain │ │ ├── .gitignore │ │ ├── build.gradle.kts │ │ └── src │ │ │ ├── main │ │ │ └── java │ │ │ │ └── co │ │ │ │ └── nimblehq │ │ │ │ └── sample │ │ │ │ └── xml │ │ │ │ └── domain │ │ │ │ ├── exceptions │ │ │ │ └── Exceptions.kt │ │ │ │ ├── model │ │ │ │ ├── Error.kt │ │ │ │ └── Model.kt │ │ │ │ ├── repository │ │ │ │ ├── AppPreferencesRepository.kt │ │ │ │ └── Repository.kt │ │ │ │ └── usecase │ │ │ │ ├── GetModelsUseCase.kt │ │ │ │ ├── IsFirstTimeLaunchPreferencesUseCase.kt │ │ │ │ └── UpdateFirstTimeLaunchPreferencesUseCase.kt │ │ │ └── test │ │ │ └── java │ │ │ └── co │ │ │ └── nimblehq │ │ │ └── sample │ │ │ └── xml │ │ │ └── domain │ │ │ └── usecase │ │ │ ├── GetModelsUseCaseTest.kt │ │ │ ├── IsFirstTimeLaunchPreferencesUseCaseTest.kt │ │ │ └── UpdateFirstTimeLaunchPreferencesUseCaseTest.kt │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ ├── settings.gradle.kts │ └── signing.properties └── template-xml │ ├── .gitignore │ ├── README.md │ ├── app │ ├── .gitignore │ ├── build.gradle.kts │ ├── proguard-rules.pro │ └── src │ │ ├── debug │ │ ├── AndroidManifest.xml │ │ └── java │ │ │ └── co │ │ │ └── nimblehq │ │ │ └── template │ │ │ └── xml │ │ │ └── EmptyHiltActivity.kt │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── co │ │ │ │ └── nimblehq │ │ │ │ └── template │ │ │ │ └── xml │ │ │ │ ├── MainApplication.kt │ │ │ │ ├── di │ │ │ │ └── modules │ │ │ │ │ ├── AppModule.kt │ │ │ │ │ ├── MoshiModule.kt │ │ │ │ │ ├── NavigatorModule.kt │ │ │ │ │ ├── OkHttpClientModule.kt │ │ │ │ │ ├── PreferencesModule.kt │ │ │ │ │ ├── RepositoryModule.kt │ │ │ │ │ ├── RetrofitModule.kt │ │ │ │ │ ├── StorageModule.kt │ │ │ │ │ └── main │ │ │ │ │ └── MainActivityModule.kt │ │ │ │ ├── extension │ │ │ │ ├── NavArgsExt.kt │ │ │ │ └── ViewModelExt.kt │ │ │ │ ├── lib │ │ │ │ └── TypeAlias.kt │ │ │ │ ├── model │ │ │ │ └── UiModel.kt │ │ │ │ ├── ui │ │ │ │ ├── ErrorMapping.kt │ │ │ │ ├── base │ │ │ │ │ ├── BaseActivity.kt │ │ │ │ │ ├── BaseFragment.kt │ │ │ │ │ ├── BaseFragmentCallbacks.kt │ │ │ │ │ ├── BaseNavigator.kt │ │ │ │ │ ├── BaseViewModel.kt │ │ │ │ │ ├── NavigationEvent.kt │ │ │ │ │ └── NavigationException.kt │ │ │ │ ├── common │ │ │ │ │ └── Toaster.kt │ │ │ │ └── screens │ │ │ │ │ ├── MainActivity.kt │ │ │ │ │ ├── MainNavigator.kt │ │ │ │ │ ├── MainViewModel.kt │ │ │ │ │ └── home │ │ │ │ │ ├── HomeFragment.kt │ │ │ │ │ └── HomeViewModel.kt │ │ │ │ └── util │ │ │ │ ├── DispatchersProvider.kt │ │ │ │ └── DispatchersProviderImpl.kt │ │ └── res │ │ │ ├── drawable │ │ │ ├── ic_launcher_background.xml │ │ │ └── ic_launcher_foreground.xml │ │ │ ├── layout │ │ │ ├── activity_main.xml │ │ │ └── fragment_home.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 │ │ │ ├── navigation │ │ │ └── nav_graph_main.xml │ │ │ ├── values │ │ │ ├── colors.xml │ │ │ ├── dimens.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ │ │ └── xml │ │ │ └── network_security_config.xml │ │ ├── staging │ │ └── res │ │ │ ├── values │ │ │ └── strings.xml │ │ │ └── xml │ │ │ └── network_security_config.xml │ │ └── test │ │ ├── java │ │ └── co │ │ │ └── nimblehq │ │ │ └── template │ │ │ └── xml │ │ │ ├── test │ │ │ ├── NavArgsExt.kt │ │ │ ├── TestModules.kt │ │ │ └── ViewModelExt.kt │ │ │ └── ui │ │ │ ├── BaseFragmentTest.kt │ │ │ └── screens │ │ │ └── home │ │ │ └── HomeFragmentTest.kt │ │ └── resources │ │ └── robolectric.properties │ ├── build.gradle.kts │ ├── buildSrc │ ├── .gitignore │ ├── build.gradle.kts │ └── src │ │ └── main │ │ └── java │ │ ├── Configurations.kt │ │ ├── FileExt.kt │ │ └── Versions.kt │ ├── config │ └── debug.keystore │ ├── data │ ├── .gitignore │ ├── build.gradle.kts │ ├── proguard-rules.pro │ └── src │ │ ├── main │ │ ├── AndroidManifest.xml │ │ └── java │ │ │ └── co │ │ │ └── nimblehq │ │ │ └── template │ │ │ └── xml │ │ │ └── data │ │ │ ├── extensions │ │ │ └── ResponseMapping.kt │ │ │ ├── repository │ │ │ ├── AppPreferencesRepositoryImpl.kt │ │ │ └── RepositoryImpl.kt │ │ │ ├── response │ │ │ ├── ErrorResponse.kt │ │ │ └── Response.kt │ │ │ ├── service │ │ │ ├── ApiService.kt │ │ │ └── providers │ │ │ │ ├── ApiServiceProvider.kt │ │ │ │ ├── ConverterFactoryProvider.kt │ │ │ │ ├── MoshiBuilderProvider.kt │ │ │ │ └── RetrofitProvider.kt │ │ │ └── storage │ │ │ ├── BaseSharedPreferences.kt │ │ │ ├── EncryptedSharedPreferences.kt │ │ │ └── SharedPreferencesExt.kt │ │ └── test │ │ └── java │ │ └── co │ │ └── nimblehq │ │ └── template │ │ └── xml │ │ └── data │ │ ├── extensions │ │ └── ResponseMappingTest.kt │ │ ├── repository │ │ ├── AppPreferencesRepositoryImplTest.kt │ │ └── RepositoryTest.kt │ │ └── test │ │ └── MockUtil.kt │ ├── detekt-config.yml │ ├── domain │ ├── .gitignore │ ├── build.gradle.kts │ └── src │ │ ├── main │ │ └── java │ │ │ └── co │ │ │ └── nimblehq │ │ │ └── template │ │ │ └── xml │ │ │ └── domain │ │ │ ├── exceptions │ │ │ └── Exceptions.kt │ │ │ ├── model │ │ │ ├── Error.kt │ │ │ └── Model.kt │ │ │ ├── repository │ │ │ ├── AppPreferencesRepository.kt │ │ │ └── Repository.kt │ │ │ └── usecase │ │ │ └── UseCase.kt │ │ └── test │ │ └── java │ │ └── co │ │ └── nimblehq │ │ └── template │ │ └── xml │ │ └── domain │ │ └── usecase │ │ └── UseCaseTest.kt │ ├── gradle.properties │ ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ ├── settings.gradle.kts │ └── signing.properties ├── sample-compose ├── .gitignore ├── README.md ├── app │ ├── .gitignore │ ├── build.gradle.kts │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── co │ │ │ └── nimblehq │ │ │ └── sample │ │ │ └── compose │ │ │ ├── test │ │ │ ├── MockUtil.kt │ │ │ └── TestDispatchersProvider.kt │ │ │ └── ui │ │ │ └── screens │ │ │ └── main │ │ │ └── home │ │ │ └── HomeScreenTest.kt │ │ ├── debug │ │ └── AndroidManifest.xml │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── co │ │ │ │ └── nimblehq │ │ │ │ └── sample │ │ │ │ └── compose │ │ │ │ ├── MainApplication.kt │ │ │ │ ├── di │ │ │ │ └── modules │ │ │ │ │ ├── AppModule.kt │ │ │ │ │ ├── MoshiModule.kt │ │ │ │ │ ├── OkHttpClientModule.kt │ │ │ │ │ ├── PreferencesModule.kt │ │ │ │ │ ├── RepositoryModule.kt │ │ │ │ │ ├── RetrofitModule.kt │ │ │ │ │ ├── StorageModule.kt │ │ │ │ │ └── main │ │ │ │ │ └── MainActivityModule.kt │ │ │ │ ├── extensions │ │ │ │ ├── ContextExt.kt │ │ │ │ ├── FlowExt.kt │ │ │ │ └── SavedStateHandleExt.kt │ │ │ │ ├── lib │ │ │ │ └── TypeAlias.kt │ │ │ │ ├── ui │ │ │ │ ├── AppDestination.kt │ │ │ │ ├── AppNavGraph.kt │ │ │ │ ├── ErrorMapping.kt │ │ │ │ ├── base │ │ │ │ │ ├── BaseDestination.kt │ │ │ │ │ ├── BaseScreen.kt │ │ │ │ │ └── BaseViewModel.kt │ │ │ │ ├── common │ │ │ │ │ └── AppBar.kt │ │ │ │ ├── models │ │ │ │ │ └── UiModel.kt │ │ │ │ ├── screens │ │ │ │ │ ├── MainActivity.kt │ │ │ │ │ └── main │ │ │ │ │ │ ├── MainDestination.kt │ │ │ │ │ │ ├── MainNavGraph.kt │ │ │ │ │ │ ├── home │ │ │ │ │ │ ├── HomeScreen.kt │ │ │ │ │ │ ├── HomeViewModel.kt │ │ │ │ │ │ ├── Item.kt │ │ │ │ │ │ └── ItemList.kt │ │ │ │ │ │ ├── second │ │ │ │ │ │ ├── SecondScreen.kt │ │ │ │ │ │ └── SecondViewModel.kt │ │ │ │ │ │ └── third │ │ │ │ │ │ ├── ThirdScreen.kt │ │ │ │ │ │ └── ThirdViewModel.kt │ │ │ │ └── theme │ │ │ │ │ ├── AppColors.kt │ │ │ │ │ ├── AppDimensions.kt │ │ │ │ │ ├── AppShapes.kt │ │ │ │ │ ├── AppStyles.kt │ │ │ │ │ ├── AppTypography.kt │ │ │ │ │ └── Theme.kt │ │ │ │ └── util │ │ │ │ ├── ComposableUtil.kt │ │ │ │ ├── DispatchersProvider.kt │ │ │ │ └── DispatchersProviderImpl.kt │ │ └── res │ │ │ ├── drawable-v24 │ │ │ └── ic_launcher_foreground.xml │ │ │ ├── drawable │ │ │ └── ic_launcher_background.xml │ │ │ ├── mipmap-anydpi-v26 │ │ │ ├── ic_launcher.xml │ │ │ └── ic_launcher_round.xml │ │ │ ├── mipmap-hdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-mdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xxhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xxxhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── values │ │ │ ├── colors.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ │ │ └── xml │ │ │ └── network_security_config.xml │ │ ├── staging │ │ └── res │ │ │ ├── values │ │ │ └── strings.xml │ │ │ └── xml │ │ │ └── network_security_config.xml │ │ └── test │ │ ├── java │ │ └── co │ │ │ └── nimblehq │ │ │ └── sample │ │ │ └── compose │ │ │ ├── test │ │ │ ├── CoroutineTestRule.kt │ │ │ └── MockUtil.kt │ │ │ └── ui │ │ │ └── screens │ │ │ ├── BaseScreenTest.kt │ │ │ └── main │ │ │ └── home │ │ │ ├── HomeScreenTest.kt │ │ │ └── HomeViewModelTest.kt │ │ └── resources │ │ └── robolectric.properties ├── build.gradle.kts ├── buildSrc │ ├── .gitignore │ ├── build.gradle.kts │ └── src │ │ └── main │ │ └── java │ │ ├── Configurations.kt │ │ └── FileExt.kt ├── config │ └── debug.keystore ├── data │ ├── .gitignore │ ├── build.gradle.kts │ ├── proguard-rules.pro │ └── src │ │ ├── main │ │ ├── AndroidManifest.xml │ │ └── java │ │ │ └── co │ │ │ └── nimblehq │ │ │ └── sample │ │ │ └── compose │ │ │ └── data │ │ │ ├── extensions │ │ │ └── ResponseMapping.kt │ │ │ ├── local │ │ │ └── preferences │ │ │ │ ├── BaseSharedPreferences.kt │ │ │ │ ├── EncryptedSharedPreferences.kt │ │ │ │ └── SharedPreferencesExt.kt │ │ │ ├── remote │ │ │ ├── authenticators │ │ │ │ └── .keep │ │ │ ├── interceptors │ │ │ │ └── .keep │ │ │ ├── models │ │ │ │ ├── requests │ │ │ │ │ └── .keep │ │ │ │ └── responses │ │ │ │ │ ├── ErrorResponse.kt │ │ │ │ │ └── Response.kt │ │ │ ├── providers │ │ │ │ ├── ApiServiceProvider.kt │ │ │ │ ├── ConverterFactoryProvider.kt │ │ │ │ ├── MoshiBuilderProvider.kt │ │ │ │ └── RetrofitProvider.kt │ │ │ └── services │ │ │ │ └── ApiService.kt │ │ │ └── repositories │ │ │ ├── AppPreferencesRepositoryImpl.kt │ │ │ └── RepositoryImpl.kt │ │ └── test │ │ └── java │ │ └── co │ │ └── nimblehq │ │ └── sample │ │ └── compose │ │ └── data │ │ ├── extensions │ │ └── ResponseMappingTest.kt │ │ ├── repositories │ │ ├── AppPreferencesRepositoryImplTest.kt │ │ └── RepositoryTest.kt │ │ └── test │ │ └── MockUtil.kt ├── detekt-config.yml ├── domain │ ├── .gitignore │ ├── build.gradle.kts │ └── src │ │ ├── main │ │ └── java │ │ │ └── co │ │ │ └── nimblehq │ │ │ └── sample │ │ │ └── compose │ │ │ └── domain │ │ │ ├── exceptions │ │ │ └── Exceptions.kt │ │ │ ├── models │ │ │ ├── Error.kt │ │ │ └── Model.kt │ │ │ ├── repositories │ │ │ ├── AppPreferencesRepository.kt │ │ │ └── Repository.kt │ │ │ └── usecases │ │ │ ├── GetModelsUseCase.kt │ │ │ ├── IsFirstTimeLaunchPreferencesUseCase.kt │ │ │ └── UpdateFirstTimeLaunchPreferencesUseCase.kt │ │ └── test │ │ └── java │ │ └── co │ │ └── nimblehq │ │ └── sample │ │ └── compose │ │ └── domain │ │ ├── test │ │ └── MockUtil.kt │ │ └── usecases │ │ ├── GetModelsUseCaseTest.kt │ │ ├── IsFirstTimeLaunchPreferencesUseCaseTest.kt │ │ └── UpdateFirstTimeLaunchPreferencesUseCaseTest.kt ├── gradle.properties ├── gradle │ ├── libs.versions.toml │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle.kts └── signing.properties ├── scripts ├── get_version.kts └── new_project.kts ├── template-compose ├── .gitignore ├── README.md ├── app │ ├── .gitignore │ ├── build.gradle.kts │ ├── proguard-rules.pro │ └── src │ │ ├── debug │ │ └── AndroidManifest.xml │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── co │ │ │ │ └── nimblehq │ │ │ │ └── template │ │ │ │ └── compose │ │ │ │ ├── MainApplication.kt │ │ │ │ ├── di │ │ │ │ └── modules │ │ │ │ │ ├── AppModule.kt │ │ │ │ │ ├── MoshiModule.kt │ │ │ │ │ ├── OkHttpClientModule.kt │ │ │ │ │ ├── PreferencesModule.kt │ │ │ │ │ ├── RepositoryModule.kt │ │ │ │ │ ├── RetrofitModule.kt │ │ │ │ │ ├── StorageModule.kt │ │ │ │ │ └── main │ │ │ │ │ └── MainActivityModule.kt │ │ │ │ ├── extensions │ │ │ │ ├── ContextExt.kt │ │ │ │ ├── FlowExt.kt │ │ │ │ └── SavedStateHandleExt.kt │ │ │ │ ├── lib │ │ │ │ └── TypeAlias.kt │ │ │ │ ├── ui │ │ │ │ ├── AppDestination.kt │ │ │ │ ├── AppNavGraph.kt │ │ │ │ ├── ErrorMapping.kt │ │ │ │ ├── base │ │ │ │ │ ├── BaseDestination.kt │ │ │ │ │ ├── BaseScreen.kt │ │ │ │ │ └── BaseViewModel.kt │ │ │ │ ├── models │ │ │ │ │ └── UiModel.kt │ │ │ │ ├── screens │ │ │ │ │ ├── MainActivity.kt │ │ │ │ │ └── main │ │ │ │ │ │ ├── MainDestination.kt │ │ │ │ │ │ ├── MainNavGraph.kt │ │ │ │ │ │ └── home │ │ │ │ │ │ ├── HomeScreen.kt │ │ │ │ │ │ └── HomeViewModel.kt │ │ │ │ └── theme │ │ │ │ │ ├── AppColors.kt │ │ │ │ │ ├── AppDimensions.kt │ │ │ │ │ ├── AppShapes.kt │ │ │ │ │ ├── AppStyles.kt │ │ │ │ │ ├── AppTypography.kt │ │ │ │ │ └── Theme.kt │ │ │ │ └── util │ │ │ │ ├── DispatchersProvider.kt │ │ │ │ └── DispatchersProviderImpl.kt │ │ └── res │ │ │ ├── drawable │ │ │ ├── ic_launcher_background.xml │ │ │ └── ic_launcher_foreground.xml │ │ │ ├── mipmap-anydpi-v26 │ │ │ ├── ic_launcher.xml │ │ │ └── ic_launcher_round.xml │ │ │ ├── mipmap-hdpi │ │ │ ├── ic_launcher.webp │ │ │ └── ic_launcher_round.webp │ │ │ ├── mipmap-mdpi │ │ │ ├── ic_launcher.webp │ │ │ └── ic_launcher_round.webp │ │ │ ├── mipmap-xhdpi │ │ │ ├── ic_launcher.webp │ │ │ └── ic_launcher_round.webp │ │ │ ├── mipmap-xxhdpi │ │ │ ├── ic_launcher.webp │ │ │ └── ic_launcher_round.webp │ │ │ ├── mipmap-xxxhdpi │ │ │ ├── ic_launcher.webp │ │ │ └── ic_launcher_round.webp │ │ │ ├── values │ │ │ ├── strings.xml │ │ │ └── themes.xml │ │ │ └── xml │ │ │ ├── backup_rules.xml │ │ │ ├── data_extraction_rules.xml │ │ │ └── network_security_config.xml │ │ ├── staging │ │ └── res │ │ │ ├── values │ │ │ └── strings.xml │ │ │ └── xml │ │ │ └── network_security_config.xml │ │ └── test │ │ ├── java │ │ └── co │ │ │ └── nimblehq │ │ │ └── template │ │ │ └── compose │ │ │ ├── test │ │ │ ├── CoroutineTestRule.kt │ │ │ └── MockUtil.kt │ │ │ └── ui │ │ │ └── screens │ │ │ ├── BaseScreenTest.kt │ │ │ └── main │ │ │ └── home │ │ │ ├── HomeScreenTest.kt │ │ │ └── HomeViewModelTest.kt │ │ └── resources │ │ └── robolectric.properties ├── build.gradle.kts ├── buildSrc │ ├── .gitignore │ ├── build.gradle.kts │ └── src │ │ └── main │ │ └── java │ │ ├── BuildTypes.kt │ │ └── Flavors.kt ├── config │ └── debug.keystore ├── data │ ├── .gitignore │ ├── build.gradle.kts │ ├── consumer-rules.pro │ ├── proguard-rules.pro │ └── src │ │ ├── main │ │ ├── AndroidManifest.xml │ │ └── java │ │ │ └── co │ │ │ └── nimblehq │ │ │ └── template │ │ │ └── compose │ │ │ └── data │ │ │ ├── extensions │ │ │ └── ResponseMapping.kt │ │ │ ├── local │ │ │ └── preferences │ │ │ │ ├── BaseSharedPreferences.kt │ │ │ │ ├── EncryptedSharedPreferences.kt │ │ │ │ └── SharedPreferencesExt.kt │ │ │ ├── remote │ │ │ ├── authenticators │ │ │ │ └── .keep │ │ │ ├── interceptors │ │ │ │ └── .keep │ │ │ ├── models │ │ │ │ ├── requests │ │ │ │ │ └── .keep │ │ │ │ └── responses │ │ │ │ │ ├── ErrorResponse.kt │ │ │ │ │ └── Response.kt │ │ │ ├── providers │ │ │ │ ├── ApiServiceProvider.kt │ │ │ │ ├── ConverterFactoryProvider.kt │ │ │ │ ├── MoshiBuilderProvider.kt │ │ │ │ └── RetrofitProvider.kt │ │ │ └── services │ │ │ │ └── ApiService.kt │ │ │ └── repositories │ │ │ ├── AppPreferencesRepositoryImpl.kt │ │ │ └── RepositoryImpl.kt │ │ └── test │ │ └── java │ │ └── co │ │ └── nimblehq │ │ └── template │ │ └── compose │ │ └── data │ │ ├── extensions │ │ └── ResponseMappingTest.kt │ │ ├── repositories │ │ ├── AppPreferencesRepositoryImplTest.kt │ │ └── RepositoryTest.kt │ │ └── test │ │ └── MockUtil.kt ├── detekt-config.yml ├── domain │ ├── .gitignore │ ├── build.gradle.kts │ └── src │ │ ├── main │ │ └── java │ │ │ └── co │ │ │ └── nimblehq │ │ │ └── template │ │ │ └── compose │ │ │ └── domain │ │ │ ├── exceptions │ │ │ └── Exceptions.kt │ │ │ ├── models │ │ │ ├── Error.kt │ │ │ └── Model.kt │ │ │ ├── repositories │ │ │ ├── AppPreferencesRepository.kt │ │ │ └── Repository.kt │ │ │ └── usecases │ │ │ └── UseCase.kt │ │ └── test │ │ └── java │ │ └── co │ │ └── nimblehq │ │ └── template │ │ └── compose │ │ └── domain │ │ ├── test │ │ └── MockUtil.kt │ │ └── usecases │ │ └── UseCaseTest.kt ├── gradle.properties ├── gradle │ ├── libs.versions.toml │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle.kts └── signing.properties └── version.properties /.cicdtemplate/.bitrise/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/.cicdtemplate/.bitrise/README.md -------------------------------------------------------------------------------- /.cicdtemplate/.bitrise/bitrise.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/.cicdtemplate/.bitrise/bitrise.yml -------------------------------------------------------------------------------- /.cicdtemplate/.codemagic/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/.cicdtemplate/.codemagic/README.md -------------------------------------------------------------------------------- /.cicdtemplate/.codemagic/codemagic.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/.cicdtemplate/.codemagic/codemagic.yaml -------------------------------------------------------------------------------- /.cicdtemplate/.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/.cicdtemplate/.github/CODEOWNERS -------------------------------------------------------------------------------- /.cicdtemplate/.github/ISSUE_TEMPLATE/bug_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/.cicdtemplate/.github/ISSUE_TEMPLATE/bug_template.md -------------------------------------------------------------------------------- /.cicdtemplate/.github/ISSUE_TEMPLATE/feature_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/.cicdtemplate/.github/ISSUE_TEMPLATE/feature_template.md -------------------------------------------------------------------------------- /.cicdtemplate/.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/.cicdtemplate/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.cicdtemplate/.github/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/.cicdtemplate/.github/README.md -------------------------------------------------------------------------------- /.cicdtemplate/.github/workflows/bump_version.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/.cicdtemplate/.github/workflows/bump_version.yml -------------------------------------------------------------------------------- /.cicdtemplate/.github/workflows/config/changelog-release.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/.cicdtemplate/.github/workflows/config/changelog-release.json -------------------------------------------------------------------------------- /.cicdtemplate/.github/workflows/create_release_pull_request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/.cicdtemplate/.github/workflows/create_release_pull_request.yml -------------------------------------------------------------------------------- /.cicdtemplate/.github/workflows/deploy_staging_and_production_to_firebase_app_distribution.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/.cicdtemplate/.github/workflows/deploy_staging_and_production_to_firebase_app_distribution.yml -------------------------------------------------------------------------------- /.cicdtemplate/.github/workflows/review_pull_request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/.cicdtemplate/.github/workflows/review_pull_request.yml -------------------------------------------------------------------------------- /.cicdtemplate/.github/workflows/run_detekt_and_unit_tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/.cicdtemplate/.github/workflows/run_detekt_and_unit_tests.yml -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/.github/ISSUE_TEMPLATE/bug_template.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/chore_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/.github/ISSUE_TEMPLATE/chore_template.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/.github/ISSUE_TEMPLATE/feature_template.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE/RELEASE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/.github/PULL_REQUEST_TEMPLATE/RELEASE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/release-drafter-config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/.github/release-drafter-config.yml -------------------------------------------------------------------------------- /.github/wiki/Home.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/.github/wiki/Home.md -------------------------------------------------------------------------------- /.github/workflows/bump_version.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/.github/workflows/bump_version.yml -------------------------------------------------------------------------------- /.github/workflows/config/changelog-release.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/.github/workflows/config/changelog-release.json -------------------------------------------------------------------------------- /.github/workflows/create_release_pull_request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/.github/workflows/create_release_pull_request.yml -------------------------------------------------------------------------------- /.github/workflows/draft-new-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/.github/workflows/draft-new-release.yml -------------------------------------------------------------------------------- /.github/workflows/publish_docs_to_wiki.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/.github/workflows/publish_docs_to_wiki.yml -------------------------------------------------------------------------------- /.github/workflows/review_pull_request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/.github/workflows/review_pull_request.yml -------------------------------------------------------------------------------- /.github/workflows/run_detekt_and_unit_tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/.github/workflows/run_detekt_and_unit_tests.yml -------------------------------------------------------------------------------- /.github/workflows/verify_newproject_script.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/.github/workflows/verify_newproject_script.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | *.iml 2 | .idea 3 | .DS_Store 4 | /captures 5 | .externalNativeBuild 6 | -------------------------------------------------------------------------------- /Dangerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/Dangerfile -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/Gemfile -------------------------------------------------------------------------------- /Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/Gemfile.lock -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/README.md -------------------------------------------------------------------------------- /codemagic.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/codemagic.yaml -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/.gitignore -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/Gemfile -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/Gemfile.lock -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/README.md -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/build.gradle.kts -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/codequality.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/codequality.gradle.kts -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/config/checkstyle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/config/checkstyle.xml -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/config/xsl/checkstyle-custom.xsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/config/xsl/checkstyle-custom.xsl -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/proguard-rules.pro -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/androidTest/java/co/nimblehq/rxjava/TestRunner.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/src/androidTest/java/co/nimblehq/rxjava/TestRunner.kt -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/androidTest/java/co/nimblehq/rxjava/di/modules/TestRepositoryModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/src/androidTest/java/co/nimblehq/rxjava/di/modules/TestRepositoryModule.kt -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/androidTest/java/co/nimblehq/rxjava/repository/TestApiRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/src/androidTest/java/co/nimblehq/rxjava/repository/TestApiRepositoryImpl.kt -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/androidTest/java/co/nimblehq/rxjava/ui/common/TestUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/src/androidTest/java/co/nimblehq/rxjava/ui/common/TestUtil.kt -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/androidTest/java/co/nimblehq/rxjava/ui/flow/AppFlowTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/src/androidTest/java/co/nimblehq/rxjava/ui/flow/AppFlowTest.kt -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/androidTest/java/co/nimblehq/rxjava/ui/screens/home/Home.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/src/androidTest/java/co/nimblehq/rxjava/ui/screens/home/Home.kt -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/androidTest/java/co/nimblehq/rxjava/ui/screens/home/HomeFragmentTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/src/androidTest/java/co/nimblehq/rxjava/ui/screens/home/HomeFragmentTest.kt -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/androidTest/java/co/nimblehq/rxjava/ui/screens/second/Second.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/src/androidTest/java/co/nimblehq/rxjava/ui/screens/second/Second.kt -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/androidTest/java/co/nimblehq/rxjava/ui/screens/webview/WebView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/src/androidTest/java/co/nimblehq/rxjava/ui/screens/webview/WebView.kt -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/debug/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/src/debug/AndroidManifest.xml -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/debug/java/co/nimblehq/rxjava/EmptyHiltActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/src/debug/java/co/nimblehq/rxjava/EmptyHiltActivity.kt -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/main/java/co/nimblehq/rxjava/RxJavaTemplateApplication.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/src/main/java/co/nimblehq/rxjava/RxJavaTemplateApplication.kt -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/main/java/co/nimblehq/rxjava/di/modules/AppModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/src/main/java/co/nimblehq/rxjava/di/modules/AppModule.kt -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/main/java/co/nimblehq/rxjava/di/modules/FragmentComponentsModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/src/main/java/co/nimblehq/rxjava/di/modules/FragmentComponentsModule.kt -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/main/java/co/nimblehq/rxjava/di/modules/GlideModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/src/main/java/co/nimblehq/rxjava/di/modules/GlideModule.kt -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/main/java/co/nimblehq/rxjava/di/modules/MoshiModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/src/main/java/co/nimblehq/rxjava/di/modules/MoshiModule.kt -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/main/java/co/nimblehq/rxjava/di/modules/OkHttpClientModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/src/main/java/co/nimblehq/rxjava/di/modules/OkHttpClientModule.kt -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/main/java/co/nimblehq/rxjava/di/modules/RepositoryModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/src/main/java/co/nimblehq/rxjava/di/modules/RepositoryModule.kt -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/main/java/co/nimblehq/rxjava/di/modules/RetrofitModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/src/main/java/co/nimblehq/rxjava/di/modules/RetrofitModule.kt -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/main/java/co/nimblehq/rxjava/di/modules/StorageModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/src/main/java/co/nimblehq/rxjava/di/modules/StorageModule.kt -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/main/java/co/nimblehq/rxjava/extension/ImageViewExtension.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/src/main/java/co/nimblehq/rxjava/extension/ImageViewExtension.kt -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/main/java/co/nimblehq/rxjava/extension/KeywordExtension.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/src/main/java/co/nimblehq/rxjava/extension/KeywordExtension.kt -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/main/java/co/nimblehq/rxjava/extension/ObservableExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/src/main/java/co/nimblehq/rxjava/extension/ObservableExt.kt -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/main/java/co/nimblehq/rxjava/extension/RxJavaExtension.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/src/main/java/co/nimblehq/rxjava/extension/RxJavaExtension.kt -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/main/java/co/nimblehq/rxjava/extension/RxViewExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/src/main/java/co/nimblehq/rxjava/extension/RxViewExt.kt -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/main/java/co/nimblehq/rxjava/extension/ViewModelExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/src/main/java/co/nimblehq/rxjava/extension/ViewModelExt.kt -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/main/java/co/nimblehq/rxjava/extension/WebViewExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/src/main/java/co/nimblehq/rxjava/extension/WebViewExt.kt -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/main/java/co/nimblehq/rxjava/lib/Alias.kt: -------------------------------------------------------------------------------- 1 | package co.nimblehq.rxjava.lib 2 | 3 | typealias IsLoading = Boolean 4 | -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/main/java/co/nimblehq/rxjava/lib/transformation/ImageTransformation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/src/main/java/co/nimblehq/rxjava/lib/transformation/ImageTransformation.kt -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/main/java/co/nimblehq/rxjava/lib/viewmodel/ViewModelFactory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/src/main/java/co/nimblehq/rxjava/lib/viewmodel/ViewModelFactory.kt -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/main/java/co/nimblehq/rxjava/ui/ErrorMapping.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/src/main/java/co/nimblehq/rxjava/ui/ErrorMapping.kt -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/main/java/co/nimblehq/rxjava/ui/base/BaseActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/src/main/java/co/nimblehq/rxjava/ui/base/BaseActivity.kt -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/main/java/co/nimblehq/rxjava/ui/base/BaseFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/src/main/java/co/nimblehq/rxjava/ui/base/BaseFragment.kt -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/main/java/co/nimblehq/rxjava/ui/base/BaseFragmentCallbacks.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/src/main/java/co/nimblehq/rxjava/ui/base/BaseFragmentCallbacks.kt -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/main/java/co/nimblehq/rxjava/ui/base/BaseNavigator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/src/main/java/co/nimblehq/rxjava/ui/base/BaseNavigator.kt -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/main/java/co/nimblehq/rxjava/ui/base/BaseViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/src/main/java/co/nimblehq/rxjava/ui/base/BaseViewModel.kt -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/main/java/co/nimblehq/rxjava/ui/base/NavigationError.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/src/main/java/co/nimblehq/rxjava/ui/base/NavigationError.kt -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/main/java/co/nimblehq/rxjava/ui/base/NavigationEvent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/src/main/java/co/nimblehq/rxjava/ui/base/NavigationEvent.kt -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/main/java/co/nimblehq/rxjava/ui/common/ItemClickable.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/src/main/java/co/nimblehq/rxjava/ui/common/ItemClickable.kt -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/main/java/co/nimblehq/rxjava/ui/common/Toaster.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/src/main/java/co/nimblehq/rxjava/ui/common/Toaster.kt -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/main/java/co/nimblehq/rxjava/ui/helpers/SupportEdge2EdgeHelper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/src/main/java/co/nimblehq/rxjava/ui/helpers/SupportEdge2EdgeHelper.kt -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/main/java/co/nimblehq/rxjava/ui/screens/Const.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/src/main/java/co/nimblehq/rxjava/ui/screens/Const.kt -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/main/java/co/nimblehq/rxjava/ui/screens/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/src/main/java/co/nimblehq/rxjava/ui/screens/MainActivity.kt -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/main/java/co/nimblehq/rxjava/ui/screens/MainNavigator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/src/main/java/co/nimblehq/rxjava/ui/screens/MainNavigator.kt -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/main/java/co/nimblehq/rxjava/ui/screens/MainViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/src/main/java/co/nimblehq/rxjava/ui/screens/MainViewModel.kt -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/main/java/co/nimblehq/rxjava/ui/screens/home/DataAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/src/main/java/co/nimblehq/rxjava/ui/screens/home/DataAdapter.kt -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/main/java/co/nimblehq/rxjava/ui/screens/home/HomeFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/src/main/java/co/nimblehq/rxjava/ui/screens/home/HomeFragment.kt -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/main/java/co/nimblehq/rxjava/ui/screens/home/HomeViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/src/main/java/co/nimblehq/rxjava/ui/screens/home/HomeViewModel.kt -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/main/java/co/nimblehq/rxjava/ui/screens/second/SecondBundle.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/src/main/java/co/nimblehq/rxjava/ui/screens/second/SecondBundle.kt -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/main/java/co/nimblehq/rxjava/ui/screens/second/SecondFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/src/main/java/co/nimblehq/rxjava/ui/screens/second/SecondFragment.kt -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/main/java/co/nimblehq/rxjava/ui/screens/second/SecondViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/src/main/java/co/nimblehq/rxjava/ui/screens/second/SecondViewModel.kt -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/main/java/co/nimblehq/rxjava/ui/screens/webview/AppWebChromeClient.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/src/main/java/co/nimblehq/rxjava/ui/screens/webview/AppWebChromeClient.kt -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/main/java/co/nimblehq/rxjava/ui/screens/webview/WebViewBundle.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/src/main/java/co/nimblehq/rxjava/ui/screens/webview/WebViewBundle.kt -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/main/java/co/nimblehq/rxjava/ui/screens/webview/WebViewFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/src/main/java/co/nimblehq/rxjava/ui/screens/webview/WebViewFragment.kt -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/main/java/co/nimblehq/rxjava/ui/screens/webview/WebViewViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/src/main/java/co/nimblehq/rxjava/ui/screens/webview/WebViewViewModel.kt -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/main/res/font/circularstd_bold.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/src/main/res/font/circularstd_bold.otf -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/main/res/font/circularstd_book.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/src/main/res/font/circularstd_book.otf -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/main/res/layout/fragment_home.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/src/main/res/layout/fragment_home.xml -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/main/res/layout/fragment_second.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/src/main/res/layout/fragment_second.xml -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/main/res/layout/fragment_webview.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/src/main/res/layout/fragment_webview.xml -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/main/res/layout/item_data.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/src/main/res/layout/item_data.xml -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/main/res/layout/view_loading.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/src/main/res/layout/view_loading.xml -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/main/res/navigation/nav_graph_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/src/main/res/navigation/nav_graph_main.xml -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/main/res/values-v23/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/src/main/res/values-v23/colors.xml -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/main/res/values-v26/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/src/main/res/values-v26/colors.xml -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/main/res/values/colors_pallete.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/src/main/res/values/colors_pallete.xml -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/main/res/values/dimens_text.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/src/main/res/values/dimens_text.xml -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/main/res/values/widget_styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/src/main/res/values/widget_styles.xml -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/main/res/xml/network_security_config.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/staging/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/src/staging/res/values/strings.xml -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/staging/res/values/strings_tokens_and_keys.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/src/staging/res/values/strings_tokens_and_keys.xml -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/staging/res/xml/network_security_config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/src/staging/res/xml/network_security_config.xml -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/test/java/co/nimblehq/rxjava/extension/KeywordExtensionKtTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/src/test/java/co/nimblehq/rxjava/extension/KeywordExtensionKtTest.kt -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/test/java/co/nimblehq/rxjava/test/TestModules.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/src/test/java/co/nimblehq/rxjava/test/TestModules.kt -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/test/java/co/nimblehq/rxjava/test/ViewModelExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/src/test/java/co/nimblehq/rxjava/test/ViewModelExt.kt -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/test/java/co/nimblehq/rxjava/ui/screens/BaseFragmentTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/src/test/java/co/nimblehq/rxjava/ui/screens/BaseFragmentTest.kt -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/test/java/co/nimblehq/rxjava/ui/screens/MainNavigatorTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/src/test/java/co/nimblehq/rxjava/ui/screens/MainNavigatorTest.kt -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/test/java/co/nimblehq/rxjava/ui/screens/home/HomeViewModelTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/src/test/java/co/nimblehq/rxjava/ui/screens/home/HomeViewModelTest.kt -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/test/java/co/nimblehq/rxjava/ui/screens/second/SecondFragmentUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/src/test/java/co/nimblehq/rxjava/ui/screens/second/SecondFragmentUnitTest.kt -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/test/java/co/nimblehq/rxjava/ui/screens/second/SecondViewModelTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/src/test/java/co/nimblehq/rxjava/ui/screens/second/SecondViewModelTest.kt -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/test/java/co/nimblehq/rxjava/ui/screens/webview/WebViewViewModelTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/src/test/java/co/nimblehq/rxjava/ui/screens/webview/WebViewViewModelTest.kt -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/test/resources/mockito-extensions/org.mockito.plugins.MockMaker: -------------------------------------------------------------------------------- 1 | mock-maker-inline 2 | -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/app/src/test/resources/robolectric.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/app/src/test/resources/robolectric.properties -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/build.gradle.kts -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/buildSrc/.gitignore: -------------------------------------------------------------------------------- 1 | build/ 2 | -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/buildSrc/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/buildSrc/build.gradle.kts -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/buildSrc/src/main/java/Configurations.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/buildSrc/src/main/java/Configurations.kt -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/buildSrc/src/main/java/FileExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/buildSrc/src/main/java/FileExt.kt -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/buildSrc/src/main/java/Versions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/buildSrc/src/main/java/Versions.kt -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/common-rx/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/common-rx/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/common-rx/build.gradle.kts -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/common-rx/src/main/java/co/nimblehq/rxjava/common/Optional.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/common-rx/src/main/java/co/nimblehq/rxjava/common/Optional.kt -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/common-rx/src/main/java/co/nimblehq/rxjava/common/transformers/Transformers.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/common-rx/src/main/java/co/nimblehq/rxjava/common/transformers/Transformers.kt -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/config/jacoco.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/config/jacoco.gradle.kts -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/data/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/data/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/data/build.gradle.kts -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/data/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/data/proguard-rules.pro -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/data/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/data/src/main/java/co/nimblehq/rxjava/data/service/ApiService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/data/src/main/java/co/nimblehq/rxjava/data/service/ApiService.kt -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/data/src/main/java/co/nimblehq/rxjava/data/service/common/ApiConst.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/data/src/main/java/co/nimblehq/rxjava/data/service/common/ApiConst.kt -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/data/src/main/java/co/nimblehq/rxjava/data/service/common/secrets/ClientId.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/data/src/main/java/co/nimblehq/rxjava/data/service/common/secrets/ClientId.kt -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/data/src/main/java/co/nimblehq/rxjava/data/service/common/secrets/ClientSecret.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/data/src/main/java/co/nimblehq/rxjava/data/service/common/secrets/ClientSecret.kt -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/data/src/main/java/co/nimblehq/rxjava/data/service/common/secrets/Secrets.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/data/src/main/java/co/nimblehq/rxjava/data/service/common/secrets/Secrets.kt -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/data/src/main/java/co/nimblehq/rxjava/data/service/error/Exceptions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/data/src/main/java/co/nimblehq/rxjava/data/service/error/Exceptions.kt -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/data/src/main/java/co/nimblehq/rxjava/data/service/providers/ApiServiceProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/data/src/main/java/co/nimblehq/rxjava/data/service/providers/ApiServiceProvider.kt -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/data/src/main/java/co/nimblehq/rxjava/data/service/providers/RetrofitProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/data/src/main/java/co/nimblehq/rxjava/data/service/providers/RetrofitProvider.kt -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/data/src/main/java/co/nimblehq/rxjava/data/service/request/ExampleApiRequest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/data/src/main/java/co/nimblehq/rxjava/data/service/request/ExampleApiRequest.kt -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/data/src/main/java/co/nimblehq/rxjava/data/service/response/ErrorResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/data/src/main/java/co/nimblehq/rxjava/data/service/response/ErrorResponse.kt -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/data/src/main/java/co/nimblehq/rxjava/data/service/response/ExampleApiResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/data/src/main/java/co/nimblehq/rxjava/data/service/response/ExampleApiResponse.kt -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/data/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/data/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/data/src/test/java/co/nimblehq/rxjava/data/service/ApiServiceTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/data/src/test/java/co/nimblehq/rxjava/data/service/ApiServiceTest.kt -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/detekt-config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/detekt-config.yml -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/domain/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/domain/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/domain/build.gradle.kts -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/domain/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/domain/proguard-rules.pro -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/domain/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/domain/src/main/java/co/nimblehq/rxjava/domain/ResponseMapping.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/domain/src/main/java/co/nimblehq/rxjava/domain/ResponseMapping.kt -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/domain/src/main/java/co/nimblehq/rxjava/domain/data/Data.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/domain/src/main/java/co/nimblehq/rxjava/domain/data/Data.kt -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/domain/src/main/java/co/nimblehq/rxjava/domain/data/error/AppError.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/domain/src/main/java/co/nimblehq/rxjava/domain/data/error/AppError.kt -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/domain/src/main/java/co/nimblehq/rxjava/domain/data/error/DataError.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/domain/src/main/java/co/nimblehq/rxjava/domain/data/error/DataError.kt -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/domain/src/main/java/co/nimblehq/rxjava/domain/data/error/ValidateError.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/domain/src/main/java/co/nimblehq/rxjava/domain/data/error/ValidateError.kt -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/domain/src/main/java/co/nimblehq/rxjava/domain/extension/SharePreferencesExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/domain/src/main/java/co/nimblehq/rxjava/domain/extension/SharePreferencesExt.kt -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/domain/src/main/java/co/nimblehq/rxjava/domain/repository/ApiRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/domain/src/main/java/co/nimblehq/rxjava/domain/repository/ApiRepository.kt -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/domain/src/main/java/co/nimblehq/rxjava/domain/schedulers/SchedulerProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/domain/src/main/java/co/nimblehq/rxjava/domain/schedulers/SchedulerProvider.kt -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/domain/src/main/java/co/nimblehq/rxjava/domain/storage/BaseSharedPreferences.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/domain/src/main/java/co/nimblehq/rxjava/domain/storage/BaseSharedPreferences.kt -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/domain/src/main/java/co/nimblehq/rxjava/domain/storage/NormalSharedPreferences.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/domain/src/main/java/co/nimblehq/rxjava/domain/storage/NormalSharedPreferences.kt -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/domain/src/main/java/co/nimblehq/rxjava/domain/test/MockUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/domain/src/main/java/co/nimblehq/rxjava/domain/test/MockUtil.kt -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/domain/src/main/java/co/nimblehq/rxjava/domain/usecase/GetExampleDataUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/domain/src/main/java/co/nimblehq/rxjava/domain/usecase/GetExampleDataUseCase.kt -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/domain/src/main/java/co/nimblehq/rxjava/domain/usecase/base/BaseUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/domain/src/main/java/co/nimblehq/rxjava/domain/usecase/base/BaseUseCase.kt -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/domain/src/main/java/co/nimblehq/rxjava/domain/usecase/base/CompletableUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/domain/src/main/java/co/nimblehq/rxjava/domain/usecase/base/CompletableUseCase.kt -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/domain/src/main/java/co/nimblehq/rxjava/domain/usecase/base/FlowableUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/domain/src/main/java/co/nimblehq/rxjava/domain/usecase/base/FlowableUseCase.kt -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/domain/src/main/java/co/nimblehq/rxjava/domain/usecase/base/SingleUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/domain/src/main/java/co/nimblehq/rxjava/domain/usecase/base/SingleUseCase.kt -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/domain/src/test/java/co/nimblehq/rxjava/domain/ResponseMappingTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/domain/src/test/java/co/nimblehq/rxjava/domain/ResponseMappingTest.kt -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/domain/src/test/java/co/nimblehq/rxjava/domain/repository/ApiRepositoryTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/domain/src/test/java/co/nimblehq/rxjava/domain/repository/ApiRepositoryTest.kt -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/fastlane/Appfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/fastlane/Appfile -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/fastlane/Fastfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/fastlane/Fastfile -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/fastlane/Pluginfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/fastlane/Pluginfile -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/fastlane/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/fastlane/README.md -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/fastlane/script/build.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/fastlane/script/build.rb -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/fastlane/script/config.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/fastlane/script/config.rb -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/gradle.properties -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/gradlew -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/gradlew.bat -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/settings.gradle.kts -------------------------------------------------------------------------------- /deprecated/RxJavaTemplate/signing.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/RxJavaTemplate/signing.properties -------------------------------------------------------------------------------- /deprecated/sample-xml/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/.gitignore -------------------------------------------------------------------------------- /deprecated/sample-xml/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/README.md -------------------------------------------------------------------------------- /deprecated/sample-xml/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /deprecated/sample-xml/app/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/app/build.gradle.kts -------------------------------------------------------------------------------- /deprecated/sample-xml/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/app/proguard-rules.pro -------------------------------------------------------------------------------- /deprecated/sample-xml/app/src/debug/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/app/src/debug/AndroidManifest.xml -------------------------------------------------------------------------------- /deprecated/sample-xml/app/src/debug/java/co/nimblehq/sample/xml/EmptyHiltActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/app/src/debug/java/co/nimblehq/sample/xml/EmptyHiltActivity.kt -------------------------------------------------------------------------------- /deprecated/sample-xml/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /deprecated/sample-xml/app/src/main/java/co/nimblehq/sample/xml/MainApplication.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/app/src/main/java/co/nimblehq/sample/xml/MainApplication.kt -------------------------------------------------------------------------------- /deprecated/sample-xml/app/src/main/java/co/nimblehq/sample/xml/di/modules/AppModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/app/src/main/java/co/nimblehq/sample/xml/di/modules/AppModule.kt -------------------------------------------------------------------------------- /deprecated/sample-xml/app/src/main/java/co/nimblehq/sample/xml/di/modules/MoshiModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/app/src/main/java/co/nimblehq/sample/xml/di/modules/MoshiModule.kt -------------------------------------------------------------------------------- /deprecated/sample-xml/app/src/main/java/co/nimblehq/sample/xml/di/modules/NavigatorModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/app/src/main/java/co/nimblehq/sample/xml/di/modules/NavigatorModule.kt -------------------------------------------------------------------------------- /deprecated/sample-xml/app/src/main/java/co/nimblehq/sample/xml/di/modules/OkHttpClientModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/app/src/main/java/co/nimblehq/sample/xml/di/modules/OkHttpClientModule.kt -------------------------------------------------------------------------------- /deprecated/sample-xml/app/src/main/java/co/nimblehq/sample/xml/di/modules/PreferencesModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/app/src/main/java/co/nimblehq/sample/xml/di/modules/PreferencesModule.kt -------------------------------------------------------------------------------- /deprecated/sample-xml/app/src/main/java/co/nimblehq/sample/xml/di/modules/RepositoryModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/app/src/main/java/co/nimblehq/sample/xml/di/modules/RepositoryModule.kt -------------------------------------------------------------------------------- /deprecated/sample-xml/app/src/main/java/co/nimblehq/sample/xml/di/modules/RetrofitModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/app/src/main/java/co/nimblehq/sample/xml/di/modules/RetrofitModule.kt -------------------------------------------------------------------------------- /deprecated/sample-xml/app/src/main/java/co/nimblehq/sample/xml/di/modules/StorageModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/app/src/main/java/co/nimblehq/sample/xml/di/modules/StorageModule.kt -------------------------------------------------------------------------------- /deprecated/sample-xml/app/src/main/java/co/nimblehq/sample/xml/di/modules/main/MainActivityModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/app/src/main/java/co/nimblehq/sample/xml/di/modules/main/MainActivityModule.kt -------------------------------------------------------------------------------- /deprecated/sample-xml/app/src/main/java/co/nimblehq/sample/xml/extension/NavArgsExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/app/src/main/java/co/nimblehq/sample/xml/extension/NavArgsExt.kt -------------------------------------------------------------------------------- /deprecated/sample-xml/app/src/main/java/co/nimblehq/sample/xml/extension/ViewModelExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/app/src/main/java/co/nimblehq/sample/xml/extension/ViewModelExt.kt -------------------------------------------------------------------------------- /deprecated/sample-xml/app/src/main/java/co/nimblehq/sample/xml/lib/TypeAlias.kt: -------------------------------------------------------------------------------- 1 | package co.nimblehq.sample.xml.lib 2 | 3 | typealias IsLoading = Boolean 4 | -------------------------------------------------------------------------------- /deprecated/sample-xml/app/src/main/java/co/nimblehq/sample/xml/model/UiModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/app/src/main/java/co/nimblehq/sample/xml/model/UiModel.kt -------------------------------------------------------------------------------- /deprecated/sample-xml/app/src/main/java/co/nimblehq/sample/xml/ui/ErrorMapping.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/app/src/main/java/co/nimblehq/sample/xml/ui/ErrorMapping.kt -------------------------------------------------------------------------------- /deprecated/sample-xml/app/src/main/java/co/nimblehq/sample/xml/ui/base/BaseActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/app/src/main/java/co/nimblehq/sample/xml/ui/base/BaseActivity.kt -------------------------------------------------------------------------------- /deprecated/sample-xml/app/src/main/java/co/nimblehq/sample/xml/ui/base/BaseFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/app/src/main/java/co/nimblehq/sample/xml/ui/base/BaseFragment.kt -------------------------------------------------------------------------------- /deprecated/sample-xml/app/src/main/java/co/nimblehq/sample/xml/ui/base/BaseFragmentCallbacks.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/app/src/main/java/co/nimblehq/sample/xml/ui/base/BaseFragmentCallbacks.kt -------------------------------------------------------------------------------- /deprecated/sample-xml/app/src/main/java/co/nimblehq/sample/xml/ui/base/BaseNavigator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/app/src/main/java/co/nimblehq/sample/xml/ui/base/BaseNavigator.kt -------------------------------------------------------------------------------- /deprecated/sample-xml/app/src/main/java/co/nimblehq/sample/xml/ui/base/BaseViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/app/src/main/java/co/nimblehq/sample/xml/ui/base/BaseViewModel.kt -------------------------------------------------------------------------------- /deprecated/sample-xml/app/src/main/java/co/nimblehq/sample/xml/ui/base/NavigationEvent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/app/src/main/java/co/nimblehq/sample/xml/ui/base/NavigationEvent.kt -------------------------------------------------------------------------------- /deprecated/sample-xml/app/src/main/java/co/nimblehq/sample/xml/ui/base/NavigationException.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/app/src/main/java/co/nimblehq/sample/xml/ui/base/NavigationException.kt -------------------------------------------------------------------------------- /deprecated/sample-xml/app/src/main/java/co/nimblehq/sample/xml/ui/common/Toaster.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/app/src/main/java/co/nimblehq/sample/xml/ui/common/Toaster.kt -------------------------------------------------------------------------------- /deprecated/sample-xml/app/src/main/java/co/nimblehq/sample/xml/ui/screens/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/app/src/main/java/co/nimblehq/sample/xml/ui/screens/MainActivity.kt -------------------------------------------------------------------------------- /deprecated/sample-xml/app/src/main/java/co/nimblehq/sample/xml/ui/screens/MainNavigator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/app/src/main/java/co/nimblehq/sample/xml/ui/screens/MainNavigator.kt -------------------------------------------------------------------------------- /deprecated/sample-xml/app/src/main/java/co/nimblehq/sample/xml/ui/screens/MainViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/app/src/main/java/co/nimblehq/sample/xml/ui/screens/MainViewModel.kt -------------------------------------------------------------------------------- /deprecated/sample-xml/app/src/main/java/co/nimblehq/sample/xml/ui/screens/home/HomeFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/app/src/main/java/co/nimblehq/sample/xml/ui/screens/home/HomeFragment.kt -------------------------------------------------------------------------------- /deprecated/sample-xml/app/src/main/java/co/nimblehq/sample/xml/ui/screens/home/HomeViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/app/src/main/java/co/nimblehq/sample/xml/ui/screens/home/HomeViewModel.kt -------------------------------------------------------------------------------- /deprecated/sample-xml/app/src/main/java/co/nimblehq/sample/xml/ui/screens/home/adapter/ItemListAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/app/src/main/java/co/nimblehq/sample/xml/ui/screens/home/adapter/ItemListAdapter.kt -------------------------------------------------------------------------------- /deprecated/sample-xml/app/src/main/java/co/nimblehq/sample/xml/ui/screens/second/SecondFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/app/src/main/java/co/nimblehq/sample/xml/ui/screens/second/SecondFragment.kt -------------------------------------------------------------------------------- /deprecated/sample-xml/app/src/main/java/co/nimblehq/sample/xml/ui/screens/second/SecondViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/app/src/main/java/co/nimblehq/sample/xml/ui/screens/second/SecondViewModel.kt -------------------------------------------------------------------------------- /deprecated/sample-xml/app/src/main/java/co/nimblehq/sample/xml/util/DispatchersProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/app/src/main/java/co/nimblehq/sample/xml/util/DispatchersProvider.kt -------------------------------------------------------------------------------- /deprecated/sample-xml/app/src/main/java/co/nimblehq/sample/xml/util/DispatchersProviderImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/app/src/main/java/co/nimblehq/sample/xml/util/DispatchersProviderImpl.kt -------------------------------------------------------------------------------- /deprecated/sample-xml/app/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/app/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /deprecated/sample-xml/app/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/app/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /deprecated/sample-xml/app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /deprecated/sample-xml/app/src/main/res/layout/fragment_home.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/app/src/main/res/layout/fragment_home.xml -------------------------------------------------------------------------------- /deprecated/sample-xml/app/src/main/res/layout/fragment_second.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/app/src/main/res/layout/fragment_second.xml -------------------------------------------------------------------------------- /deprecated/sample-xml/app/src/main/res/layout/item_home_list.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/app/src/main/res/layout/item_home_list.xml -------------------------------------------------------------------------------- /deprecated/sample-xml/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /deprecated/sample-xml/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /deprecated/sample-xml/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /deprecated/sample-xml/app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /deprecated/sample-xml/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /deprecated/sample-xml/app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /deprecated/sample-xml/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /deprecated/sample-xml/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /deprecated/sample-xml/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /deprecated/sample-xml/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /deprecated/sample-xml/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /deprecated/sample-xml/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /deprecated/sample-xml/app/src/main/res/navigation/nav_graph_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/app/src/main/res/navigation/nav_graph_main.xml -------------------------------------------------------------------------------- /deprecated/sample-xml/app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /deprecated/sample-xml/app/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/app/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /deprecated/sample-xml/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /deprecated/sample-xml/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /deprecated/sample-xml/app/src/main/res/xml/network_security_config.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /deprecated/sample-xml/app/src/staging/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/app/src/staging/res/values/strings.xml -------------------------------------------------------------------------------- /deprecated/sample-xml/app/src/staging/res/xml/network_security_config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/app/src/staging/res/xml/network_security_config.xml -------------------------------------------------------------------------------- /deprecated/sample-xml/app/src/test/java/co/nimblehq/sample/xml/test/NavArgsExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/app/src/test/java/co/nimblehq/sample/xml/test/NavArgsExt.kt -------------------------------------------------------------------------------- /deprecated/sample-xml/app/src/test/java/co/nimblehq/sample/xml/test/TestModules.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/app/src/test/java/co/nimblehq/sample/xml/test/TestModules.kt -------------------------------------------------------------------------------- /deprecated/sample-xml/app/src/test/java/co/nimblehq/sample/xml/test/ViewModelExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/app/src/test/java/co/nimblehq/sample/xml/test/ViewModelExt.kt -------------------------------------------------------------------------------- /deprecated/sample-xml/app/src/test/java/co/nimblehq/sample/xml/ui/BaseFragmentTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/app/src/test/java/co/nimblehq/sample/xml/ui/BaseFragmentTest.kt -------------------------------------------------------------------------------- /deprecated/sample-xml/app/src/test/java/co/nimblehq/sample/xml/ui/screens/home/HomeFragmentTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/app/src/test/java/co/nimblehq/sample/xml/ui/screens/home/HomeFragmentTest.kt -------------------------------------------------------------------------------- /deprecated/sample-xml/app/src/test/java/co/nimblehq/sample/xml/ui/screens/second/SecondFragmentTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/app/src/test/java/co/nimblehq/sample/xml/ui/screens/second/SecondFragmentTest.kt -------------------------------------------------------------------------------- /deprecated/sample-xml/app/src/test/resources/robolectric.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/app/src/test/resources/robolectric.properties -------------------------------------------------------------------------------- /deprecated/sample-xml/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/build.gradle.kts -------------------------------------------------------------------------------- /deprecated/sample-xml/buildSrc/.gitignore: -------------------------------------------------------------------------------- 1 | build/ 2 | -------------------------------------------------------------------------------- /deprecated/sample-xml/buildSrc/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/buildSrc/build.gradle.kts -------------------------------------------------------------------------------- /deprecated/sample-xml/buildSrc/src/main/java/Configurations.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/buildSrc/src/main/java/Configurations.kt -------------------------------------------------------------------------------- /deprecated/sample-xml/buildSrc/src/main/java/FileExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/buildSrc/src/main/java/FileExt.kt -------------------------------------------------------------------------------- /deprecated/sample-xml/buildSrc/src/main/java/Versions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/buildSrc/src/main/java/Versions.kt -------------------------------------------------------------------------------- /deprecated/sample-xml/config/debug.keystore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/config/debug.keystore -------------------------------------------------------------------------------- /deprecated/sample-xml/data/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /deprecated/sample-xml/data/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/data/build.gradle.kts -------------------------------------------------------------------------------- /deprecated/sample-xml/data/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/data/proguard-rules.pro -------------------------------------------------------------------------------- /deprecated/sample-xml/data/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/data/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /deprecated/sample-xml/data/src/main/java/co/nimblehq/sample/xml/data/extensions/ResponseMapping.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/data/src/main/java/co/nimblehq/sample/xml/data/extensions/ResponseMapping.kt -------------------------------------------------------------------------------- /deprecated/sample-xml/data/src/main/java/co/nimblehq/sample/xml/data/repository/RepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/data/src/main/java/co/nimblehq/sample/xml/data/repository/RepositoryImpl.kt -------------------------------------------------------------------------------- /deprecated/sample-xml/data/src/main/java/co/nimblehq/sample/xml/data/response/ErrorResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/data/src/main/java/co/nimblehq/sample/xml/data/response/ErrorResponse.kt -------------------------------------------------------------------------------- /deprecated/sample-xml/data/src/main/java/co/nimblehq/sample/xml/data/response/Response.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/data/src/main/java/co/nimblehq/sample/xml/data/response/Response.kt -------------------------------------------------------------------------------- /deprecated/sample-xml/data/src/main/java/co/nimblehq/sample/xml/data/service/ApiService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/data/src/main/java/co/nimblehq/sample/xml/data/service/ApiService.kt -------------------------------------------------------------------------------- /deprecated/sample-xml/data/src/main/java/co/nimblehq/sample/xml/data/service/providers/ApiServiceProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/data/src/main/java/co/nimblehq/sample/xml/data/service/providers/ApiServiceProvider.kt -------------------------------------------------------------------------------- /deprecated/sample-xml/data/src/main/java/co/nimblehq/sample/xml/data/service/providers/RetrofitProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/data/src/main/java/co/nimblehq/sample/xml/data/service/providers/RetrofitProvider.kt -------------------------------------------------------------------------------- /deprecated/sample-xml/data/src/main/java/co/nimblehq/sample/xml/data/storage/BaseSharedPreferences.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/data/src/main/java/co/nimblehq/sample/xml/data/storage/BaseSharedPreferences.kt -------------------------------------------------------------------------------- /deprecated/sample-xml/data/src/main/java/co/nimblehq/sample/xml/data/storage/EncryptedSharedPreferences.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/data/src/main/java/co/nimblehq/sample/xml/data/storage/EncryptedSharedPreferences.kt -------------------------------------------------------------------------------- /deprecated/sample-xml/data/src/main/java/co/nimblehq/sample/xml/data/storage/SharedPreferencesExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/data/src/main/java/co/nimblehq/sample/xml/data/storage/SharedPreferencesExt.kt -------------------------------------------------------------------------------- /deprecated/sample-xml/data/src/test/java/co/nimblehq/sample/xml/data/extensions/ResponseMappingTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/data/src/test/java/co/nimblehq/sample/xml/data/extensions/ResponseMappingTest.kt -------------------------------------------------------------------------------- /deprecated/sample-xml/data/src/test/java/co/nimblehq/sample/xml/data/repository/RepositoryTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/data/src/test/java/co/nimblehq/sample/xml/data/repository/RepositoryTest.kt -------------------------------------------------------------------------------- /deprecated/sample-xml/data/src/test/java/co/nimblehq/sample/xml/data/test/MockUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/data/src/test/java/co/nimblehq/sample/xml/data/test/MockUtil.kt -------------------------------------------------------------------------------- /deprecated/sample-xml/detekt-config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/detekt-config.yml -------------------------------------------------------------------------------- /deprecated/sample-xml/domain/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /deprecated/sample-xml/domain/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/domain/build.gradle.kts -------------------------------------------------------------------------------- /deprecated/sample-xml/domain/src/main/java/co/nimblehq/sample/xml/domain/exceptions/Exceptions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/domain/src/main/java/co/nimblehq/sample/xml/domain/exceptions/Exceptions.kt -------------------------------------------------------------------------------- /deprecated/sample-xml/domain/src/main/java/co/nimblehq/sample/xml/domain/model/Error.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/domain/src/main/java/co/nimblehq/sample/xml/domain/model/Error.kt -------------------------------------------------------------------------------- /deprecated/sample-xml/domain/src/main/java/co/nimblehq/sample/xml/domain/model/Model.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/domain/src/main/java/co/nimblehq/sample/xml/domain/model/Model.kt -------------------------------------------------------------------------------- /deprecated/sample-xml/domain/src/main/java/co/nimblehq/sample/xml/domain/repository/Repository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/domain/src/main/java/co/nimblehq/sample/xml/domain/repository/Repository.kt -------------------------------------------------------------------------------- /deprecated/sample-xml/domain/src/main/java/co/nimblehq/sample/xml/domain/usecase/GetModelsUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/domain/src/main/java/co/nimblehq/sample/xml/domain/usecase/GetModelsUseCase.kt -------------------------------------------------------------------------------- /deprecated/sample-xml/domain/src/test/java/co/nimblehq/sample/xml/domain/usecase/GetModelsUseCaseTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/domain/src/test/java/co/nimblehq/sample/xml/domain/usecase/GetModelsUseCaseTest.kt -------------------------------------------------------------------------------- /deprecated/sample-xml/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/gradle.properties -------------------------------------------------------------------------------- /deprecated/sample-xml/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /deprecated/sample-xml/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /deprecated/sample-xml/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/gradlew -------------------------------------------------------------------------------- /deprecated/sample-xml/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/gradlew.bat -------------------------------------------------------------------------------- /deprecated/sample-xml/settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/settings.gradle.kts -------------------------------------------------------------------------------- /deprecated/sample-xml/signing.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/sample-xml/signing.properties -------------------------------------------------------------------------------- /deprecated/template-xml/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/template-xml/.gitignore -------------------------------------------------------------------------------- /deprecated/template-xml/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/template-xml/README.md -------------------------------------------------------------------------------- /deprecated/template-xml/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /deprecated/template-xml/app/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/template-xml/app/build.gradle.kts -------------------------------------------------------------------------------- /deprecated/template-xml/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/template-xml/app/proguard-rules.pro -------------------------------------------------------------------------------- /deprecated/template-xml/app/src/debug/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/template-xml/app/src/debug/AndroidManifest.xml -------------------------------------------------------------------------------- /deprecated/template-xml/app/src/debug/java/co/nimblehq/template/xml/EmptyHiltActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/template-xml/app/src/debug/java/co/nimblehq/template/xml/EmptyHiltActivity.kt -------------------------------------------------------------------------------- /deprecated/template-xml/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/template-xml/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /deprecated/template-xml/app/src/main/java/co/nimblehq/template/xml/MainApplication.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/template-xml/app/src/main/java/co/nimblehq/template/xml/MainApplication.kt -------------------------------------------------------------------------------- /deprecated/template-xml/app/src/main/java/co/nimblehq/template/xml/di/modules/AppModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/template-xml/app/src/main/java/co/nimblehq/template/xml/di/modules/AppModule.kt -------------------------------------------------------------------------------- /deprecated/template-xml/app/src/main/java/co/nimblehq/template/xml/di/modules/MoshiModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/template-xml/app/src/main/java/co/nimblehq/template/xml/di/modules/MoshiModule.kt -------------------------------------------------------------------------------- /deprecated/template-xml/app/src/main/java/co/nimblehq/template/xml/di/modules/NavigatorModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/template-xml/app/src/main/java/co/nimblehq/template/xml/di/modules/NavigatorModule.kt -------------------------------------------------------------------------------- /deprecated/template-xml/app/src/main/java/co/nimblehq/template/xml/di/modules/OkHttpClientModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/template-xml/app/src/main/java/co/nimblehq/template/xml/di/modules/OkHttpClientModule.kt -------------------------------------------------------------------------------- /deprecated/template-xml/app/src/main/java/co/nimblehq/template/xml/di/modules/PreferencesModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/template-xml/app/src/main/java/co/nimblehq/template/xml/di/modules/PreferencesModule.kt -------------------------------------------------------------------------------- /deprecated/template-xml/app/src/main/java/co/nimblehq/template/xml/di/modules/RepositoryModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/template-xml/app/src/main/java/co/nimblehq/template/xml/di/modules/RepositoryModule.kt -------------------------------------------------------------------------------- /deprecated/template-xml/app/src/main/java/co/nimblehq/template/xml/di/modules/RetrofitModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/template-xml/app/src/main/java/co/nimblehq/template/xml/di/modules/RetrofitModule.kt -------------------------------------------------------------------------------- /deprecated/template-xml/app/src/main/java/co/nimblehq/template/xml/di/modules/StorageModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/template-xml/app/src/main/java/co/nimblehq/template/xml/di/modules/StorageModule.kt -------------------------------------------------------------------------------- /deprecated/template-xml/app/src/main/java/co/nimblehq/template/xml/di/modules/main/MainActivityModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/template-xml/app/src/main/java/co/nimblehq/template/xml/di/modules/main/MainActivityModule.kt -------------------------------------------------------------------------------- /deprecated/template-xml/app/src/main/java/co/nimblehq/template/xml/extension/NavArgsExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/template-xml/app/src/main/java/co/nimblehq/template/xml/extension/NavArgsExt.kt -------------------------------------------------------------------------------- /deprecated/template-xml/app/src/main/java/co/nimblehq/template/xml/extension/ViewModelExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/template-xml/app/src/main/java/co/nimblehq/template/xml/extension/ViewModelExt.kt -------------------------------------------------------------------------------- /deprecated/template-xml/app/src/main/java/co/nimblehq/template/xml/lib/TypeAlias.kt: -------------------------------------------------------------------------------- 1 | package co.nimblehq.template.xml.lib 2 | 3 | typealias IsLoading = Boolean 4 | -------------------------------------------------------------------------------- /deprecated/template-xml/app/src/main/java/co/nimblehq/template/xml/model/UiModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/template-xml/app/src/main/java/co/nimblehq/template/xml/model/UiModel.kt -------------------------------------------------------------------------------- /deprecated/template-xml/app/src/main/java/co/nimblehq/template/xml/ui/ErrorMapping.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/template-xml/app/src/main/java/co/nimblehq/template/xml/ui/ErrorMapping.kt -------------------------------------------------------------------------------- /deprecated/template-xml/app/src/main/java/co/nimblehq/template/xml/ui/base/BaseActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/template-xml/app/src/main/java/co/nimblehq/template/xml/ui/base/BaseActivity.kt -------------------------------------------------------------------------------- /deprecated/template-xml/app/src/main/java/co/nimblehq/template/xml/ui/base/BaseFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/template-xml/app/src/main/java/co/nimblehq/template/xml/ui/base/BaseFragment.kt -------------------------------------------------------------------------------- /deprecated/template-xml/app/src/main/java/co/nimblehq/template/xml/ui/base/BaseFragmentCallbacks.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/template-xml/app/src/main/java/co/nimblehq/template/xml/ui/base/BaseFragmentCallbacks.kt -------------------------------------------------------------------------------- /deprecated/template-xml/app/src/main/java/co/nimblehq/template/xml/ui/base/BaseNavigator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/template-xml/app/src/main/java/co/nimblehq/template/xml/ui/base/BaseNavigator.kt -------------------------------------------------------------------------------- /deprecated/template-xml/app/src/main/java/co/nimblehq/template/xml/ui/base/BaseViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/template-xml/app/src/main/java/co/nimblehq/template/xml/ui/base/BaseViewModel.kt -------------------------------------------------------------------------------- /deprecated/template-xml/app/src/main/java/co/nimblehq/template/xml/ui/base/NavigationEvent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/template-xml/app/src/main/java/co/nimblehq/template/xml/ui/base/NavigationEvent.kt -------------------------------------------------------------------------------- /deprecated/template-xml/app/src/main/java/co/nimblehq/template/xml/ui/base/NavigationException.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/template-xml/app/src/main/java/co/nimblehq/template/xml/ui/base/NavigationException.kt -------------------------------------------------------------------------------- /deprecated/template-xml/app/src/main/java/co/nimblehq/template/xml/ui/common/Toaster.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/template-xml/app/src/main/java/co/nimblehq/template/xml/ui/common/Toaster.kt -------------------------------------------------------------------------------- /deprecated/template-xml/app/src/main/java/co/nimblehq/template/xml/ui/screens/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/template-xml/app/src/main/java/co/nimblehq/template/xml/ui/screens/MainActivity.kt -------------------------------------------------------------------------------- /deprecated/template-xml/app/src/main/java/co/nimblehq/template/xml/ui/screens/MainNavigator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/template-xml/app/src/main/java/co/nimblehq/template/xml/ui/screens/MainNavigator.kt -------------------------------------------------------------------------------- /deprecated/template-xml/app/src/main/java/co/nimblehq/template/xml/ui/screens/MainViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/template-xml/app/src/main/java/co/nimblehq/template/xml/ui/screens/MainViewModel.kt -------------------------------------------------------------------------------- /deprecated/template-xml/app/src/main/java/co/nimblehq/template/xml/ui/screens/home/HomeFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/template-xml/app/src/main/java/co/nimblehq/template/xml/ui/screens/home/HomeFragment.kt -------------------------------------------------------------------------------- /deprecated/template-xml/app/src/main/java/co/nimblehq/template/xml/ui/screens/home/HomeViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/template-xml/app/src/main/java/co/nimblehq/template/xml/ui/screens/home/HomeViewModel.kt -------------------------------------------------------------------------------- /deprecated/template-xml/app/src/main/java/co/nimblehq/template/xml/util/DispatchersProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/template-xml/app/src/main/java/co/nimblehq/template/xml/util/DispatchersProvider.kt -------------------------------------------------------------------------------- /deprecated/template-xml/app/src/main/java/co/nimblehq/template/xml/util/DispatchersProviderImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/template-xml/app/src/main/java/co/nimblehq/template/xml/util/DispatchersProviderImpl.kt -------------------------------------------------------------------------------- /deprecated/template-xml/app/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/template-xml/app/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /deprecated/template-xml/app/src/main/res/drawable/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/template-xml/app/src/main/res/drawable/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /deprecated/template-xml/app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/template-xml/app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /deprecated/template-xml/app/src/main/res/layout/fragment_home.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/template-xml/app/src/main/res/layout/fragment_home.xml -------------------------------------------------------------------------------- /deprecated/template-xml/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/template-xml/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /deprecated/template-xml/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/template-xml/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /deprecated/template-xml/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/template-xml/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /deprecated/template-xml/app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/template-xml/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /deprecated/template-xml/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/template-xml/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /deprecated/template-xml/app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/template-xml/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /deprecated/template-xml/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/template-xml/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /deprecated/template-xml/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/template-xml/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /deprecated/template-xml/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/template-xml/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /deprecated/template-xml/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/template-xml/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /deprecated/template-xml/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/template-xml/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /deprecated/template-xml/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/template-xml/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /deprecated/template-xml/app/src/main/res/navigation/nav_graph_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/template-xml/app/src/main/res/navigation/nav_graph_main.xml -------------------------------------------------------------------------------- /deprecated/template-xml/app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/template-xml/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /deprecated/template-xml/app/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/template-xml/app/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /deprecated/template-xml/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/template-xml/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /deprecated/template-xml/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/template-xml/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /deprecated/template-xml/app/src/main/res/xml/network_security_config.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /deprecated/template-xml/app/src/staging/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/template-xml/app/src/staging/res/values/strings.xml -------------------------------------------------------------------------------- /deprecated/template-xml/app/src/staging/res/xml/network_security_config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/template-xml/app/src/staging/res/xml/network_security_config.xml -------------------------------------------------------------------------------- /deprecated/template-xml/app/src/test/java/co/nimblehq/template/xml/test/NavArgsExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/template-xml/app/src/test/java/co/nimblehq/template/xml/test/NavArgsExt.kt -------------------------------------------------------------------------------- /deprecated/template-xml/app/src/test/java/co/nimblehq/template/xml/test/TestModules.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/template-xml/app/src/test/java/co/nimblehq/template/xml/test/TestModules.kt -------------------------------------------------------------------------------- /deprecated/template-xml/app/src/test/java/co/nimblehq/template/xml/test/ViewModelExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/template-xml/app/src/test/java/co/nimblehq/template/xml/test/ViewModelExt.kt -------------------------------------------------------------------------------- /deprecated/template-xml/app/src/test/java/co/nimblehq/template/xml/ui/BaseFragmentTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/template-xml/app/src/test/java/co/nimblehq/template/xml/ui/BaseFragmentTest.kt -------------------------------------------------------------------------------- /deprecated/template-xml/app/src/test/java/co/nimblehq/template/xml/ui/screens/home/HomeFragmentTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/template-xml/app/src/test/java/co/nimblehq/template/xml/ui/screens/home/HomeFragmentTest.kt -------------------------------------------------------------------------------- /deprecated/template-xml/app/src/test/resources/robolectric.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/template-xml/app/src/test/resources/robolectric.properties -------------------------------------------------------------------------------- /deprecated/template-xml/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/template-xml/build.gradle.kts -------------------------------------------------------------------------------- /deprecated/template-xml/buildSrc/.gitignore: -------------------------------------------------------------------------------- 1 | build/ 2 | -------------------------------------------------------------------------------- /deprecated/template-xml/buildSrc/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/template-xml/buildSrc/build.gradle.kts -------------------------------------------------------------------------------- /deprecated/template-xml/buildSrc/src/main/java/Configurations.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/template-xml/buildSrc/src/main/java/Configurations.kt -------------------------------------------------------------------------------- /deprecated/template-xml/buildSrc/src/main/java/FileExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/template-xml/buildSrc/src/main/java/FileExt.kt -------------------------------------------------------------------------------- /deprecated/template-xml/buildSrc/src/main/java/Versions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/template-xml/buildSrc/src/main/java/Versions.kt -------------------------------------------------------------------------------- /deprecated/template-xml/config/debug.keystore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/template-xml/config/debug.keystore -------------------------------------------------------------------------------- /deprecated/template-xml/data/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /deprecated/template-xml/data/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/template-xml/data/build.gradle.kts -------------------------------------------------------------------------------- /deprecated/template-xml/data/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/template-xml/data/proguard-rules.pro -------------------------------------------------------------------------------- /deprecated/template-xml/data/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/template-xml/data/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /deprecated/template-xml/data/src/main/java/co/nimblehq/template/xml/data/extensions/ResponseMapping.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/template-xml/data/src/main/java/co/nimblehq/template/xml/data/extensions/ResponseMapping.kt -------------------------------------------------------------------------------- /deprecated/template-xml/data/src/main/java/co/nimblehq/template/xml/data/repository/RepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/template-xml/data/src/main/java/co/nimblehq/template/xml/data/repository/RepositoryImpl.kt -------------------------------------------------------------------------------- /deprecated/template-xml/data/src/main/java/co/nimblehq/template/xml/data/response/ErrorResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/template-xml/data/src/main/java/co/nimblehq/template/xml/data/response/ErrorResponse.kt -------------------------------------------------------------------------------- /deprecated/template-xml/data/src/main/java/co/nimblehq/template/xml/data/response/Response.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/template-xml/data/src/main/java/co/nimblehq/template/xml/data/response/Response.kt -------------------------------------------------------------------------------- /deprecated/template-xml/data/src/main/java/co/nimblehq/template/xml/data/service/ApiService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/template-xml/data/src/main/java/co/nimblehq/template/xml/data/service/ApiService.kt -------------------------------------------------------------------------------- /deprecated/template-xml/data/src/main/java/co/nimblehq/template/xml/data/storage/BaseSharedPreferences.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/template-xml/data/src/main/java/co/nimblehq/template/xml/data/storage/BaseSharedPreferences.kt -------------------------------------------------------------------------------- /deprecated/template-xml/data/src/main/java/co/nimblehq/template/xml/data/storage/SharedPreferencesExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/template-xml/data/src/main/java/co/nimblehq/template/xml/data/storage/SharedPreferencesExt.kt -------------------------------------------------------------------------------- /deprecated/template-xml/data/src/test/java/co/nimblehq/template/xml/data/extensions/ResponseMappingTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/template-xml/data/src/test/java/co/nimblehq/template/xml/data/extensions/ResponseMappingTest.kt -------------------------------------------------------------------------------- /deprecated/template-xml/data/src/test/java/co/nimblehq/template/xml/data/repository/RepositoryTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/template-xml/data/src/test/java/co/nimblehq/template/xml/data/repository/RepositoryTest.kt -------------------------------------------------------------------------------- /deprecated/template-xml/data/src/test/java/co/nimblehq/template/xml/data/test/MockUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/template-xml/data/src/test/java/co/nimblehq/template/xml/data/test/MockUtil.kt -------------------------------------------------------------------------------- /deprecated/template-xml/detekt-config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/template-xml/detekt-config.yml -------------------------------------------------------------------------------- /deprecated/template-xml/domain/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /deprecated/template-xml/domain/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/template-xml/domain/build.gradle.kts -------------------------------------------------------------------------------- /deprecated/template-xml/domain/src/main/java/co/nimblehq/template/xml/domain/exceptions/Exceptions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/template-xml/domain/src/main/java/co/nimblehq/template/xml/domain/exceptions/Exceptions.kt -------------------------------------------------------------------------------- /deprecated/template-xml/domain/src/main/java/co/nimblehq/template/xml/domain/model/Error.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/template-xml/domain/src/main/java/co/nimblehq/template/xml/domain/model/Error.kt -------------------------------------------------------------------------------- /deprecated/template-xml/domain/src/main/java/co/nimblehq/template/xml/domain/model/Model.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/template-xml/domain/src/main/java/co/nimblehq/template/xml/domain/model/Model.kt -------------------------------------------------------------------------------- /deprecated/template-xml/domain/src/main/java/co/nimblehq/template/xml/domain/repository/Repository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/template-xml/domain/src/main/java/co/nimblehq/template/xml/domain/repository/Repository.kt -------------------------------------------------------------------------------- /deprecated/template-xml/domain/src/main/java/co/nimblehq/template/xml/domain/usecase/UseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/template-xml/domain/src/main/java/co/nimblehq/template/xml/domain/usecase/UseCase.kt -------------------------------------------------------------------------------- /deprecated/template-xml/domain/src/test/java/co/nimblehq/template/xml/domain/usecase/UseCaseTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/template-xml/domain/src/test/java/co/nimblehq/template/xml/domain/usecase/UseCaseTest.kt -------------------------------------------------------------------------------- /deprecated/template-xml/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/template-xml/gradle.properties -------------------------------------------------------------------------------- /deprecated/template-xml/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/template-xml/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /deprecated/template-xml/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/template-xml/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /deprecated/template-xml/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/template-xml/gradlew -------------------------------------------------------------------------------- /deprecated/template-xml/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/template-xml/gradlew.bat -------------------------------------------------------------------------------- /deprecated/template-xml/settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/template-xml/settings.gradle.kts -------------------------------------------------------------------------------- /deprecated/template-xml/signing.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/deprecated/template-xml/signing.properties -------------------------------------------------------------------------------- /sample-compose/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/.gitignore -------------------------------------------------------------------------------- /sample-compose/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/README.md -------------------------------------------------------------------------------- /sample-compose/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /sample-compose/app/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/app/build.gradle.kts -------------------------------------------------------------------------------- /sample-compose/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/app/proguard-rules.pro -------------------------------------------------------------------------------- /sample-compose/app/src/androidTest/java/co/nimblehq/sample/compose/test/MockUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/app/src/androidTest/java/co/nimblehq/sample/compose/test/MockUtil.kt -------------------------------------------------------------------------------- /sample-compose/app/src/androidTest/java/co/nimblehq/sample/compose/test/TestDispatchersProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/app/src/androidTest/java/co/nimblehq/sample/compose/test/TestDispatchersProvider.kt -------------------------------------------------------------------------------- /sample-compose/app/src/androidTest/java/co/nimblehq/sample/compose/ui/screens/main/home/HomeScreenTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/app/src/androidTest/java/co/nimblehq/sample/compose/ui/screens/main/home/HomeScreenTest.kt -------------------------------------------------------------------------------- /sample-compose/app/src/debug/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/app/src/debug/AndroidManifest.xml -------------------------------------------------------------------------------- /sample-compose/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /sample-compose/app/src/main/java/co/nimblehq/sample/compose/MainApplication.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/app/src/main/java/co/nimblehq/sample/compose/MainApplication.kt -------------------------------------------------------------------------------- /sample-compose/app/src/main/java/co/nimblehq/sample/compose/di/modules/AppModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/app/src/main/java/co/nimblehq/sample/compose/di/modules/AppModule.kt -------------------------------------------------------------------------------- /sample-compose/app/src/main/java/co/nimblehq/sample/compose/di/modules/MoshiModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/app/src/main/java/co/nimblehq/sample/compose/di/modules/MoshiModule.kt -------------------------------------------------------------------------------- /sample-compose/app/src/main/java/co/nimblehq/sample/compose/di/modules/OkHttpClientModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/app/src/main/java/co/nimblehq/sample/compose/di/modules/OkHttpClientModule.kt -------------------------------------------------------------------------------- /sample-compose/app/src/main/java/co/nimblehq/sample/compose/di/modules/PreferencesModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/app/src/main/java/co/nimblehq/sample/compose/di/modules/PreferencesModule.kt -------------------------------------------------------------------------------- /sample-compose/app/src/main/java/co/nimblehq/sample/compose/di/modules/RepositoryModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/app/src/main/java/co/nimblehq/sample/compose/di/modules/RepositoryModule.kt -------------------------------------------------------------------------------- /sample-compose/app/src/main/java/co/nimblehq/sample/compose/di/modules/RetrofitModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/app/src/main/java/co/nimblehq/sample/compose/di/modules/RetrofitModule.kt -------------------------------------------------------------------------------- /sample-compose/app/src/main/java/co/nimblehq/sample/compose/di/modules/StorageModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/app/src/main/java/co/nimblehq/sample/compose/di/modules/StorageModule.kt -------------------------------------------------------------------------------- /sample-compose/app/src/main/java/co/nimblehq/sample/compose/di/modules/main/MainActivityModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/app/src/main/java/co/nimblehq/sample/compose/di/modules/main/MainActivityModule.kt -------------------------------------------------------------------------------- /sample-compose/app/src/main/java/co/nimblehq/sample/compose/extensions/ContextExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/app/src/main/java/co/nimblehq/sample/compose/extensions/ContextExt.kt -------------------------------------------------------------------------------- /sample-compose/app/src/main/java/co/nimblehq/sample/compose/extensions/FlowExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/app/src/main/java/co/nimblehq/sample/compose/extensions/FlowExt.kt -------------------------------------------------------------------------------- /sample-compose/app/src/main/java/co/nimblehq/sample/compose/extensions/SavedStateHandleExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/app/src/main/java/co/nimblehq/sample/compose/extensions/SavedStateHandleExt.kt -------------------------------------------------------------------------------- /sample-compose/app/src/main/java/co/nimblehq/sample/compose/lib/TypeAlias.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/app/src/main/java/co/nimblehq/sample/compose/lib/TypeAlias.kt -------------------------------------------------------------------------------- /sample-compose/app/src/main/java/co/nimblehq/sample/compose/ui/AppDestination.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/app/src/main/java/co/nimblehq/sample/compose/ui/AppDestination.kt -------------------------------------------------------------------------------- /sample-compose/app/src/main/java/co/nimblehq/sample/compose/ui/AppNavGraph.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/app/src/main/java/co/nimblehq/sample/compose/ui/AppNavGraph.kt -------------------------------------------------------------------------------- /sample-compose/app/src/main/java/co/nimblehq/sample/compose/ui/ErrorMapping.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/app/src/main/java/co/nimblehq/sample/compose/ui/ErrorMapping.kt -------------------------------------------------------------------------------- /sample-compose/app/src/main/java/co/nimblehq/sample/compose/ui/base/BaseDestination.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/app/src/main/java/co/nimblehq/sample/compose/ui/base/BaseDestination.kt -------------------------------------------------------------------------------- /sample-compose/app/src/main/java/co/nimblehq/sample/compose/ui/base/BaseScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/app/src/main/java/co/nimblehq/sample/compose/ui/base/BaseScreen.kt -------------------------------------------------------------------------------- /sample-compose/app/src/main/java/co/nimblehq/sample/compose/ui/base/BaseViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/app/src/main/java/co/nimblehq/sample/compose/ui/base/BaseViewModel.kt -------------------------------------------------------------------------------- /sample-compose/app/src/main/java/co/nimblehq/sample/compose/ui/common/AppBar.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/app/src/main/java/co/nimblehq/sample/compose/ui/common/AppBar.kt -------------------------------------------------------------------------------- /sample-compose/app/src/main/java/co/nimblehq/sample/compose/ui/models/UiModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/app/src/main/java/co/nimblehq/sample/compose/ui/models/UiModel.kt -------------------------------------------------------------------------------- /sample-compose/app/src/main/java/co/nimblehq/sample/compose/ui/screens/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/app/src/main/java/co/nimblehq/sample/compose/ui/screens/MainActivity.kt -------------------------------------------------------------------------------- /sample-compose/app/src/main/java/co/nimblehq/sample/compose/ui/screens/main/MainDestination.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/app/src/main/java/co/nimblehq/sample/compose/ui/screens/main/MainDestination.kt -------------------------------------------------------------------------------- /sample-compose/app/src/main/java/co/nimblehq/sample/compose/ui/screens/main/MainNavGraph.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/app/src/main/java/co/nimblehq/sample/compose/ui/screens/main/MainNavGraph.kt -------------------------------------------------------------------------------- /sample-compose/app/src/main/java/co/nimblehq/sample/compose/ui/screens/main/home/HomeScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/app/src/main/java/co/nimblehq/sample/compose/ui/screens/main/home/HomeScreen.kt -------------------------------------------------------------------------------- /sample-compose/app/src/main/java/co/nimblehq/sample/compose/ui/screens/main/home/HomeViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/app/src/main/java/co/nimblehq/sample/compose/ui/screens/main/home/HomeViewModel.kt -------------------------------------------------------------------------------- /sample-compose/app/src/main/java/co/nimblehq/sample/compose/ui/screens/main/home/Item.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/app/src/main/java/co/nimblehq/sample/compose/ui/screens/main/home/Item.kt -------------------------------------------------------------------------------- /sample-compose/app/src/main/java/co/nimblehq/sample/compose/ui/screens/main/home/ItemList.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/app/src/main/java/co/nimblehq/sample/compose/ui/screens/main/home/ItemList.kt -------------------------------------------------------------------------------- /sample-compose/app/src/main/java/co/nimblehq/sample/compose/ui/screens/main/second/SecondScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/app/src/main/java/co/nimblehq/sample/compose/ui/screens/main/second/SecondScreen.kt -------------------------------------------------------------------------------- /sample-compose/app/src/main/java/co/nimblehq/sample/compose/ui/screens/main/second/SecondViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/app/src/main/java/co/nimblehq/sample/compose/ui/screens/main/second/SecondViewModel.kt -------------------------------------------------------------------------------- /sample-compose/app/src/main/java/co/nimblehq/sample/compose/ui/screens/main/third/ThirdScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/app/src/main/java/co/nimblehq/sample/compose/ui/screens/main/third/ThirdScreen.kt -------------------------------------------------------------------------------- /sample-compose/app/src/main/java/co/nimblehq/sample/compose/ui/screens/main/third/ThirdViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/app/src/main/java/co/nimblehq/sample/compose/ui/screens/main/third/ThirdViewModel.kt -------------------------------------------------------------------------------- /sample-compose/app/src/main/java/co/nimblehq/sample/compose/ui/theme/AppColors.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/app/src/main/java/co/nimblehq/sample/compose/ui/theme/AppColors.kt -------------------------------------------------------------------------------- /sample-compose/app/src/main/java/co/nimblehq/sample/compose/ui/theme/AppDimensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/app/src/main/java/co/nimblehq/sample/compose/ui/theme/AppDimensions.kt -------------------------------------------------------------------------------- /sample-compose/app/src/main/java/co/nimblehq/sample/compose/ui/theme/AppShapes.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/app/src/main/java/co/nimblehq/sample/compose/ui/theme/AppShapes.kt -------------------------------------------------------------------------------- /sample-compose/app/src/main/java/co/nimblehq/sample/compose/ui/theme/AppStyles.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/app/src/main/java/co/nimblehq/sample/compose/ui/theme/AppStyles.kt -------------------------------------------------------------------------------- /sample-compose/app/src/main/java/co/nimblehq/sample/compose/ui/theme/AppTypography.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/app/src/main/java/co/nimblehq/sample/compose/ui/theme/AppTypography.kt -------------------------------------------------------------------------------- /sample-compose/app/src/main/java/co/nimblehq/sample/compose/ui/theme/Theme.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/app/src/main/java/co/nimblehq/sample/compose/ui/theme/Theme.kt -------------------------------------------------------------------------------- /sample-compose/app/src/main/java/co/nimblehq/sample/compose/util/ComposableUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/app/src/main/java/co/nimblehq/sample/compose/util/ComposableUtil.kt -------------------------------------------------------------------------------- /sample-compose/app/src/main/java/co/nimblehq/sample/compose/util/DispatchersProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/app/src/main/java/co/nimblehq/sample/compose/util/DispatchersProvider.kt -------------------------------------------------------------------------------- /sample-compose/app/src/main/java/co/nimblehq/sample/compose/util/DispatchersProviderImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/app/src/main/java/co/nimblehq/sample/compose/util/DispatchersProviderImpl.kt -------------------------------------------------------------------------------- /sample-compose/app/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/app/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /sample-compose/app/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/app/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /sample-compose/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /sample-compose/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /sample-compose/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample-compose/app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /sample-compose/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample-compose/app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /sample-compose/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample-compose/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /sample-compose/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample-compose/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /sample-compose/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample-compose/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /sample-compose/app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /sample-compose/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /sample-compose/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /sample-compose/app/src/main/res/xml/network_security_config.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /sample-compose/app/src/staging/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/app/src/staging/res/values/strings.xml -------------------------------------------------------------------------------- /sample-compose/app/src/staging/res/xml/network_security_config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/app/src/staging/res/xml/network_security_config.xml -------------------------------------------------------------------------------- /sample-compose/app/src/test/java/co/nimblehq/sample/compose/test/CoroutineTestRule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/app/src/test/java/co/nimblehq/sample/compose/test/CoroutineTestRule.kt -------------------------------------------------------------------------------- /sample-compose/app/src/test/java/co/nimblehq/sample/compose/test/MockUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/app/src/test/java/co/nimblehq/sample/compose/test/MockUtil.kt -------------------------------------------------------------------------------- /sample-compose/app/src/test/java/co/nimblehq/sample/compose/ui/screens/BaseScreenTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/app/src/test/java/co/nimblehq/sample/compose/ui/screens/BaseScreenTest.kt -------------------------------------------------------------------------------- /sample-compose/app/src/test/java/co/nimblehq/sample/compose/ui/screens/main/home/HomeScreenTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/app/src/test/java/co/nimblehq/sample/compose/ui/screens/main/home/HomeScreenTest.kt -------------------------------------------------------------------------------- /sample-compose/app/src/test/java/co/nimblehq/sample/compose/ui/screens/main/home/HomeViewModelTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/app/src/test/java/co/nimblehq/sample/compose/ui/screens/main/home/HomeViewModelTest.kt -------------------------------------------------------------------------------- /sample-compose/app/src/test/resources/robolectric.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/app/src/test/resources/robolectric.properties -------------------------------------------------------------------------------- /sample-compose/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/build.gradle.kts -------------------------------------------------------------------------------- /sample-compose/buildSrc/.gitignore: -------------------------------------------------------------------------------- 1 | build/ 2 | -------------------------------------------------------------------------------- /sample-compose/buildSrc/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/buildSrc/build.gradle.kts -------------------------------------------------------------------------------- /sample-compose/buildSrc/src/main/java/Configurations.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/buildSrc/src/main/java/Configurations.kt -------------------------------------------------------------------------------- /sample-compose/buildSrc/src/main/java/FileExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/buildSrc/src/main/java/FileExt.kt -------------------------------------------------------------------------------- /sample-compose/config/debug.keystore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/config/debug.keystore -------------------------------------------------------------------------------- /sample-compose/data/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /sample-compose/data/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/data/build.gradle.kts -------------------------------------------------------------------------------- /sample-compose/data/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/data/proguard-rules.pro -------------------------------------------------------------------------------- /sample-compose/data/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/data/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /sample-compose/data/src/main/java/co/nimblehq/sample/compose/data/extensions/ResponseMapping.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/data/src/main/java/co/nimblehq/sample/compose/data/extensions/ResponseMapping.kt -------------------------------------------------------------------------------- /sample-compose/data/src/main/java/co/nimblehq/sample/compose/data/local/preferences/BaseSharedPreferences.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/data/src/main/java/co/nimblehq/sample/compose/data/local/preferences/BaseSharedPreferences.kt -------------------------------------------------------------------------------- /sample-compose/data/src/main/java/co/nimblehq/sample/compose/data/local/preferences/SharedPreferencesExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/data/src/main/java/co/nimblehq/sample/compose/data/local/preferences/SharedPreferencesExt.kt -------------------------------------------------------------------------------- /sample-compose/data/src/main/java/co/nimblehq/sample/compose/data/remote/authenticators/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sample-compose/data/src/main/java/co/nimblehq/sample/compose/data/remote/interceptors/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sample-compose/data/src/main/java/co/nimblehq/sample/compose/data/remote/models/requests/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sample-compose/data/src/main/java/co/nimblehq/sample/compose/data/remote/models/responses/ErrorResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/data/src/main/java/co/nimblehq/sample/compose/data/remote/models/responses/ErrorResponse.kt -------------------------------------------------------------------------------- /sample-compose/data/src/main/java/co/nimblehq/sample/compose/data/remote/models/responses/Response.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/data/src/main/java/co/nimblehq/sample/compose/data/remote/models/responses/Response.kt -------------------------------------------------------------------------------- /sample-compose/data/src/main/java/co/nimblehq/sample/compose/data/remote/providers/ApiServiceProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/data/src/main/java/co/nimblehq/sample/compose/data/remote/providers/ApiServiceProvider.kt -------------------------------------------------------------------------------- /sample-compose/data/src/main/java/co/nimblehq/sample/compose/data/remote/providers/MoshiBuilderProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/data/src/main/java/co/nimblehq/sample/compose/data/remote/providers/MoshiBuilderProvider.kt -------------------------------------------------------------------------------- /sample-compose/data/src/main/java/co/nimblehq/sample/compose/data/remote/providers/RetrofitProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/data/src/main/java/co/nimblehq/sample/compose/data/remote/providers/RetrofitProvider.kt -------------------------------------------------------------------------------- /sample-compose/data/src/main/java/co/nimblehq/sample/compose/data/remote/services/ApiService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/data/src/main/java/co/nimblehq/sample/compose/data/remote/services/ApiService.kt -------------------------------------------------------------------------------- /sample-compose/data/src/main/java/co/nimblehq/sample/compose/data/repositories/RepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/data/src/main/java/co/nimblehq/sample/compose/data/repositories/RepositoryImpl.kt -------------------------------------------------------------------------------- /sample-compose/data/src/test/java/co/nimblehq/sample/compose/data/extensions/ResponseMappingTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/data/src/test/java/co/nimblehq/sample/compose/data/extensions/ResponseMappingTest.kt -------------------------------------------------------------------------------- /sample-compose/data/src/test/java/co/nimblehq/sample/compose/data/repositories/RepositoryTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/data/src/test/java/co/nimblehq/sample/compose/data/repositories/RepositoryTest.kt -------------------------------------------------------------------------------- /sample-compose/data/src/test/java/co/nimblehq/sample/compose/data/test/MockUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/data/src/test/java/co/nimblehq/sample/compose/data/test/MockUtil.kt -------------------------------------------------------------------------------- /sample-compose/detekt-config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/detekt-config.yml -------------------------------------------------------------------------------- /sample-compose/domain/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /sample-compose/domain/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/domain/build.gradle.kts -------------------------------------------------------------------------------- /sample-compose/domain/src/main/java/co/nimblehq/sample/compose/domain/exceptions/Exceptions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/domain/src/main/java/co/nimblehq/sample/compose/domain/exceptions/Exceptions.kt -------------------------------------------------------------------------------- /sample-compose/domain/src/main/java/co/nimblehq/sample/compose/domain/models/Error.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/domain/src/main/java/co/nimblehq/sample/compose/domain/models/Error.kt -------------------------------------------------------------------------------- /sample-compose/domain/src/main/java/co/nimblehq/sample/compose/domain/models/Model.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/domain/src/main/java/co/nimblehq/sample/compose/domain/models/Model.kt -------------------------------------------------------------------------------- /sample-compose/domain/src/main/java/co/nimblehq/sample/compose/domain/repositories/Repository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/domain/src/main/java/co/nimblehq/sample/compose/domain/repositories/Repository.kt -------------------------------------------------------------------------------- /sample-compose/domain/src/main/java/co/nimblehq/sample/compose/domain/usecases/GetModelsUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/domain/src/main/java/co/nimblehq/sample/compose/domain/usecases/GetModelsUseCase.kt -------------------------------------------------------------------------------- /sample-compose/domain/src/test/java/co/nimblehq/sample/compose/domain/test/MockUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/domain/src/test/java/co/nimblehq/sample/compose/domain/test/MockUtil.kt -------------------------------------------------------------------------------- /sample-compose/domain/src/test/java/co/nimblehq/sample/compose/domain/usecases/GetModelsUseCaseTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/domain/src/test/java/co/nimblehq/sample/compose/domain/usecases/GetModelsUseCaseTest.kt -------------------------------------------------------------------------------- /sample-compose/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/gradle.properties -------------------------------------------------------------------------------- /sample-compose/gradle/libs.versions.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/gradle/libs.versions.toml -------------------------------------------------------------------------------- /sample-compose/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /sample-compose/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /sample-compose/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/gradlew -------------------------------------------------------------------------------- /sample-compose/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/gradlew.bat -------------------------------------------------------------------------------- /sample-compose/settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/settings.gradle.kts -------------------------------------------------------------------------------- /sample-compose/signing.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/sample-compose/signing.properties -------------------------------------------------------------------------------- /scripts/get_version.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/scripts/get_version.kts -------------------------------------------------------------------------------- /scripts/new_project.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/scripts/new_project.kts -------------------------------------------------------------------------------- /template-compose/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/template-compose/.gitignore -------------------------------------------------------------------------------- /template-compose/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/template-compose/README.md -------------------------------------------------------------------------------- /template-compose/app/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/template-compose/app/.gitignore -------------------------------------------------------------------------------- /template-compose/app/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/template-compose/app/build.gradle.kts -------------------------------------------------------------------------------- /template-compose/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/template-compose/app/proguard-rules.pro -------------------------------------------------------------------------------- /template-compose/app/src/debug/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/template-compose/app/src/debug/AndroidManifest.xml -------------------------------------------------------------------------------- /template-compose/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/template-compose/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /template-compose/app/src/main/java/co/nimblehq/template/compose/MainApplication.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/template-compose/app/src/main/java/co/nimblehq/template/compose/MainApplication.kt -------------------------------------------------------------------------------- /template-compose/app/src/main/java/co/nimblehq/template/compose/di/modules/AppModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/template-compose/app/src/main/java/co/nimblehq/template/compose/di/modules/AppModule.kt -------------------------------------------------------------------------------- /template-compose/app/src/main/java/co/nimblehq/template/compose/di/modules/MoshiModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/template-compose/app/src/main/java/co/nimblehq/template/compose/di/modules/MoshiModule.kt -------------------------------------------------------------------------------- /template-compose/app/src/main/java/co/nimblehq/template/compose/di/modules/OkHttpClientModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/template-compose/app/src/main/java/co/nimblehq/template/compose/di/modules/OkHttpClientModule.kt -------------------------------------------------------------------------------- /template-compose/app/src/main/java/co/nimblehq/template/compose/di/modules/PreferencesModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/template-compose/app/src/main/java/co/nimblehq/template/compose/di/modules/PreferencesModule.kt -------------------------------------------------------------------------------- /template-compose/app/src/main/java/co/nimblehq/template/compose/di/modules/RepositoryModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/template-compose/app/src/main/java/co/nimblehq/template/compose/di/modules/RepositoryModule.kt -------------------------------------------------------------------------------- /template-compose/app/src/main/java/co/nimblehq/template/compose/di/modules/RetrofitModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/template-compose/app/src/main/java/co/nimblehq/template/compose/di/modules/RetrofitModule.kt -------------------------------------------------------------------------------- /template-compose/app/src/main/java/co/nimblehq/template/compose/di/modules/StorageModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/template-compose/app/src/main/java/co/nimblehq/template/compose/di/modules/StorageModule.kt -------------------------------------------------------------------------------- /template-compose/app/src/main/java/co/nimblehq/template/compose/di/modules/main/MainActivityModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/template-compose/app/src/main/java/co/nimblehq/template/compose/di/modules/main/MainActivityModule.kt -------------------------------------------------------------------------------- /template-compose/app/src/main/java/co/nimblehq/template/compose/extensions/ContextExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/template-compose/app/src/main/java/co/nimblehq/template/compose/extensions/ContextExt.kt -------------------------------------------------------------------------------- /template-compose/app/src/main/java/co/nimblehq/template/compose/extensions/FlowExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/template-compose/app/src/main/java/co/nimblehq/template/compose/extensions/FlowExt.kt -------------------------------------------------------------------------------- /template-compose/app/src/main/java/co/nimblehq/template/compose/extensions/SavedStateHandleExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/template-compose/app/src/main/java/co/nimblehq/template/compose/extensions/SavedStateHandleExt.kt -------------------------------------------------------------------------------- /template-compose/app/src/main/java/co/nimblehq/template/compose/lib/TypeAlias.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/template-compose/app/src/main/java/co/nimblehq/template/compose/lib/TypeAlias.kt -------------------------------------------------------------------------------- /template-compose/app/src/main/java/co/nimblehq/template/compose/ui/AppDestination.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/template-compose/app/src/main/java/co/nimblehq/template/compose/ui/AppDestination.kt -------------------------------------------------------------------------------- /template-compose/app/src/main/java/co/nimblehq/template/compose/ui/AppNavGraph.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/template-compose/app/src/main/java/co/nimblehq/template/compose/ui/AppNavGraph.kt -------------------------------------------------------------------------------- /template-compose/app/src/main/java/co/nimblehq/template/compose/ui/ErrorMapping.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/template-compose/app/src/main/java/co/nimblehq/template/compose/ui/ErrorMapping.kt -------------------------------------------------------------------------------- /template-compose/app/src/main/java/co/nimblehq/template/compose/ui/base/BaseDestination.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/template-compose/app/src/main/java/co/nimblehq/template/compose/ui/base/BaseDestination.kt -------------------------------------------------------------------------------- /template-compose/app/src/main/java/co/nimblehq/template/compose/ui/base/BaseScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/template-compose/app/src/main/java/co/nimblehq/template/compose/ui/base/BaseScreen.kt -------------------------------------------------------------------------------- /template-compose/app/src/main/java/co/nimblehq/template/compose/ui/base/BaseViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/template-compose/app/src/main/java/co/nimblehq/template/compose/ui/base/BaseViewModel.kt -------------------------------------------------------------------------------- /template-compose/app/src/main/java/co/nimblehq/template/compose/ui/models/UiModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/template-compose/app/src/main/java/co/nimblehq/template/compose/ui/models/UiModel.kt -------------------------------------------------------------------------------- /template-compose/app/src/main/java/co/nimblehq/template/compose/ui/screens/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/template-compose/app/src/main/java/co/nimblehq/template/compose/ui/screens/MainActivity.kt -------------------------------------------------------------------------------- /template-compose/app/src/main/java/co/nimblehq/template/compose/ui/screens/main/MainDestination.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/template-compose/app/src/main/java/co/nimblehq/template/compose/ui/screens/main/MainDestination.kt -------------------------------------------------------------------------------- /template-compose/app/src/main/java/co/nimblehq/template/compose/ui/screens/main/MainNavGraph.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/template-compose/app/src/main/java/co/nimblehq/template/compose/ui/screens/main/MainNavGraph.kt -------------------------------------------------------------------------------- /template-compose/app/src/main/java/co/nimblehq/template/compose/ui/screens/main/home/HomeScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/template-compose/app/src/main/java/co/nimblehq/template/compose/ui/screens/main/home/HomeScreen.kt -------------------------------------------------------------------------------- /template-compose/app/src/main/java/co/nimblehq/template/compose/ui/screens/main/home/HomeViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/template-compose/app/src/main/java/co/nimblehq/template/compose/ui/screens/main/home/HomeViewModel.kt -------------------------------------------------------------------------------- /template-compose/app/src/main/java/co/nimblehq/template/compose/ui/theme/AppColors.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/template-compose/app/src/main/java/co/nimblehq/template/compose/ui/theme/AppColors.kt -------------------------------------------------------------------------------- /template-compose/app/src/main/java/co/nimblehq/template/compose/ui/theme/AppDimensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/template-compose/app/src/main/java/co/nimblehq/template/compose/ui/theme/AppDimensions.kt -------------------------------------------------------------------------------- /template-compose/app/src/main/java/co/nimblehq/template/compose/ui/theme/AppShapes.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/template-compose/app/src/main/java/co/nimblehq/template/compose/ui/theme/AppShapes.kt -------------------------------------------------------------------------------- /template-compose/app/src/main/java/co/nimblehq/template/compose/ui/theme/AppStyles.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/template-compose/app/src/main/java/co/nimblehq/template/compose/ui/theme/AppStyles.kt -------------------------------------------------------------------------------- /template-compose/app/src/main/java/co/nimblehq/template/compose/ui/theme/AppTypography.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/template-compose/app/src/main/java/co/nimblehq/template/compose/ui/theme/AppTypography.kt -------------------------------------------------------------------------------- /template-compose/app/src/main/java/co/nimblehq/template/compose/ui/theme/Theme.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/template-compose/app/src/main/java/co/nimblehq/template/compose/ui/theme/Theme.kt -------------------------------------------------------------------------------- /template-compose/app/src/main/java/co/nimblehq/template/compose/util/DispatchersProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/template-compose/app/src/main/java/co/nimblehq/template/compose/util/DispatchersProvider.kt -------------------------------------------------------------------------------- /template-compose/app/src/main/java/co/nimblehq/template/compose/util/DispatchersProviderImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/template-compose/app/src/main/java/co/nimblehq/template/compose/util/DispatchersProviderImpl.kt -------------------------------------------------------------------------------- /template-compose/app/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/template-compose/app/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /template-compose/app/src/main/res/drawable/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/template-compose/app/src/main/res/drawable/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /template-compose/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/template-compose/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /template-compose/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/template-compose/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /template-compose/app/src/main/res/mipmap-hdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/template-compose/app/src/main/res/mipmap-hdpi/ic_launcher.webp -------------------------------------------------------------------------------- /template-compose/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/template-compose/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /template-compose/app/src/main/res/mipmap-mdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/template-compose/app/src/main/res/mipmap-mdpi/ic_launcher.webp -------------------------------------------------------------------------------- /template-compose/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/template-compose/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /template-compose/app/src/main/res/mipmap-xhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/template-compose/app/src/main/res/mipmap-xhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /template-compose/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/template-compose/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /template-compose/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/template-compose/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /template-compose/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/template-compose/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /template-compose/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/template-compose/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /template-compose/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/template-compose/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /template-compose/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/template-compose/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /template-compose/app/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/template-compose/app/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /template-compose/app/src/main/res/xml/backup_rules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/template-compose/app/src/main/res/xml/backup_rules.xml -------------------------------------------------------------------------------- /template-compose/app/src/main/res/xml/data_extraction_rules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/template-compose/app/src/main/res/xml/data_extraction_rules.xml -------------------------------------------------------------------------------- /template-compose/app/src/main/res/xml/network_security_config.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /template-compose/app/src/staging/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/template-compose/app/src/staging/res/values/strings.xml -------------------------------------------------------------------------------- /template-compose/app/src/staging/res/xml/network_security_config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/template-compose/app/src/staging/res/xml/network_security_config.xml -------------------------------------------------------------------------------- /template-compose/app/src/test/java/co/nimblehq/template/compose/test/CoroutineTestRule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/template-compose/app/src/test/java/co/nimblehq/template/compose/test/CoroutineTestRule.kt -------------------------------------------------------------------------------- /template-compose/app/src/test/java/co/nimblehq/template/compose/test/MockUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/template-compose/app/src/test/java/co/nimblehq/template/compose/test/MockUtil.kt -------------------------------------------------------------------------------- /template-compose/app/src/test/java/co/nimblehq/template/compose/ui/screens/BaseScreenTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/template-compose/app/src/test/java/co/nimblehq/template/compose/ui/screens/BaseScreenTest.kt -------------------------------------------------------------------------------- /template-compose/app/src/test/java/co/nimblehq/template/compose/ui/screens/main/home/HomeScreenTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/template-compose/app/src/test/java/co/nimblehq/template/compose/ui/screens/main/home/HomeScreenTest.kt -------------------------------------------------------------------------------- /template-compose/app/src/test/java/co/nimblehq/template/compose/ui/screens/main/home/HomeViewModelTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/template-compose/app/src/test/java/co/nimblehq/template/compose/ui/screens/main/home/HomeViewModelTest.kt -------------------------------------------------------------------------------- /template-compose/app/src/test/resources/robolectric.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/template-compose/app/src/test/resources/robolectric.properties -------------------------------------------------------------------------------- /template-compose/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/template-compose/build.gradle.kts -------------------------------------------------------------------------------- /template-compose/buildSrc/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /template-compose/buildSrc/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/template-compose/buildSrc/build.gradle.kts -------------------------------------------------------------------------------- /template-compose/buildSrc/src/main/java/BuildTypes.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/template-compose/buildSrc/src/main/java/BuildTypes.kt -------------------------------------------------------------------------------- /template-compose/buildSrc/src/main/java/Flavors.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/template-compose/buildSrc/src/main/java/Flavors.kt -------------------------------------------------------------------------------- /template-compose/config/debug.keystore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/template-compose/config/debug.keystore -------------------------------------------------------------------------------- /template-compose/data/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /template-compose/data/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/template-compose/data/build.gradle.kts -------------------------------------------------------------------------------- /template-compose/data/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /template-compose/data/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/template-compose/data/proguard-rules.pro -------------------------------------------------------------------------------- /template-compose/data/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /template-compose/data/src/main/java/co/nimblehq/template/compose/data/extensions/ResponseMapping.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/template-compose/data/src/main/java/co/nimblehq/template/compose/data/extensions/ResponseMapping.kt -------------------------------------------------------------------------------- /template-compose/data/src/main/java/co/nimblehq/template/compose/data/remote/authenticators/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /template-compose/data/src/main/java/co/nimblehq/template/compose/data/remote/interceptors/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /template-compose/data/src/main/java/co/nimblehq/template/compose/data/remote/models/requests/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /template-compose/data/src/main/java/co/nimblehq/template/compose/data/remote/models/responses/Response.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/template-compose/data/src/main/java/co/nimblehq/template/compose/data/remote/models/responses/Response.kt -------------------------------------------------------------------------------- /template-compose/data/src/main/java/co/nimblehq/template/compose/data/remote/providers/ApiServiceProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/template-compose/data/src/main/java/co/nimblehq/template/compose/data/remote/providers/ApiServiceProvider.kt -------------------------------------------------------------------------------- /template-compose/data/src/main/java/co/nimblehq/template/compose/data/remote/services/ApiService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/template-compose/data/src/main/java/co/nimblehq/template/compose/data/remote/services/ApiService.kt -------------------------------------------------------------------------------- /template-compose/data/src/main/java/co/nimblehq/template/compose/data/repositories/RepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/template-compose/data/src/main/java/co/nimblehq/template/compose/data/repositories/RepositoryImpl.kt -------------------------------------------------------------------------------- /template-compose/data/src/test/java/co/nimblehq/template/compose/data/extensions/ResponseMappingTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/template-compose/data/src/test/java/co/nimblehq/template/compose/data/extensions/ResponseMappingTest.kt -------------------------------------------------------------------------------- /template-compose/data/src/test/java/co/nimblehq/template/compose/data/repositories/RepositoryTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/template-compose/data/src/test/java/co/nimblehq/template/compose/data/repositories/RepositoryTest.kt -------------------------------------------------------------------------------- /template-compose/data/src/test/java/co/nimblehq/template/compose/data/test/MockUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/template-compose/data/src/test/java/co/nimblehq/template/compose/data/test/MockUtil.kt -------------------------------------------------------------------------------- /template-compose/detekt-config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/template-compose/detekt-config.yml -------------------------------------------------------------------------------- /template-compose/domain/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /template-compose/domain/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/template-compose/domain/build.gradle.kts -------------------------------------------------------------------------------- /template-compose/domain/src/main/java/co/nimblehq/template/compose/domain/exceptions/Exceptions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/template-compose/domain/src/main/java/co/nimblehq/template/compose/domain/exceptions/Exceptions.kt -------------------------------------------------------------------------------- /template-compose/domain/src/main/java/co/nimblehq/template/compose/domain/models/Error.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/template-compose/domain/src/main/java/co/nimblehq/template/compose/domain/models/Error.kt -------------------------------------------------------------------------------- /template-compose/domain/src/main/java/co/nimblehq/template/compose/domain/models/Model.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/template-compose/domain/src/main/java/co/nimblehq/template/compose/domain/models/Model.kt -------------------------------------------------------------------------------- /template-compose/domain/src/main/java/co/nimblehq/template/compose/domain/repositories/Repository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/template-compose/domain/src/main/java/co/nimblehq/template/compose/domain/repositories/Repository.kt -------------------------------------------------------------------------------- /template-compose/domain/src/main/java/co/nimblehq/template/compose/domain/usecases/UseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/template-compose/domain/src/main/java/co/nimblehq/template/compose/domain/usecases/UseCase.kt -------------------------------------------------------------------------------- /template-compose/domain/src/test/java/co/nimblehq/template/compose/domain/test/MockUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/template-compose/domain/src/test/java/co/nimblehq/template/compose/domain/test/MockUtil.kt -------------------------------------------------------------------------------- /template-compose/domain/src/test/java/co/nimblehq/template/compose/domain/usecases/UseCaseTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/template-compose/domain/src/test/java/co/nimblehq/template/compose/domain/usecases/UseCaseTest.kt -------------------------------------------------------------------------------- /template-compose/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/template-compose/gradle.properties -------------------------------------------------------------------------------- /template-compose/gradle/libs.versions.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/template-compose/gradle/libs.versions.toml -------------------------------------------------------------------------------- /template-compose/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/template-compose/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /template-compose/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/template-compose/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /template-compose/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/template-compose/gradlew -------------------------------------------------------------------------------- /template-compose/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/template-compose/gradlew.bat -------------------------------------------------------------------------------- /template-compose/settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/template-compose/settings.gradle.kts -------------------------------------------------------------------------------- /template-compose/signing.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/template-compose/signing.properties -------------------------------------------------------------------------------- /version.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nimblehq/android-templates/HEAD/version.properties --------------------------------------------------------------------------------