├── .circleci └── config.yml ├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── app ├── build.gradle ├── gradle.properties ├── proguard-rules.pro └── src │ ├── androidTest │ ├── AndroidManifest.xml │ └── java │ │ └── com │ │ └── flatstack │ │ └── android │ │ ├── MainScreenTest.java │ │ └── ScreenshotActivityRule.java │ ├── main │ ├── AndroidManifest.xml │ ├── graphql │ │ ├── .graphqlconfig │ │ └── com │ │ │ └── flatstack │ │ │ └── android │ │ │ └── graphql │ │ │ ├── fragment │ │ │ └── User.graphql │ │ │ ├── mutation │ │ │ └── Signin.graphql │ │ │ └── query │ │ │ └── GetUser.graphql │ ├── ic_launcher-web.png │ ├── java │ │ └── com │ │ │ └── flatstack │ │ │ └── android │ │ │ ├── App.kt │ │ │ ├── MainActivity.kt │ │ │ ├── Router.kt │ │ │ ├── di │ │ │ ├── kodein.kt │ │ │ └── modules │ │ │ │ ├── AuthorizationInterceptor.kt │ │ │ │ ├── appModule.kt │ │ │ │ ├── dbModule.kt │ │ │ │ ├── netModule.kt │ │ │ │ ├── repoModule.kt │ │ │ │ └── viewModelModule.kt │ │ │ ├── login │ │ │ ├── LoginActivity.kt │ │ │ ├── LoginMapper.kt │ │ │ ├── LoginRepository.kt │ │ │ ├── LoginViewModel.kt │ │ │ └── entities │ │ │ │ └── LoginRequest.kt │ │ │ ├── model │ │ │ ├── db │ │ │ │ ├── AppDatabase.kt │ │ │ │ └── daos │ │ │ │ │ ├── ProfileDao.kt │ │ │ │ │ └── SessionDao.kt │ │ │ ├── entities │ │ │ │ ├── Resource.kt │ │ │ │ ├── Session.kt │ │ │ │ └── Status.kt │ │ │ └── network │ │ │ │ ├── NetworkBoundResource.kt │ │ │ │ └── errors │ │ │ │ └── ErrorHandler.kt │ │ │ ├── profile │ │ │ ├── AuthorizationModel.kt │ │ │ ├── ProfileActivity.kt │ │ │ ├── ProfileMapper.kt │ │ │ ├── ProfileRepository.kt │ │ │ ├── ProfileViewModel.kt │ │ │ └── entities │ │ │ │ └── Profile.kt │ │ │ └── util │ │ │ ├── Keyboard.kt │ │ │ ├── KodeinViewModelExtensions.kt │ │ │ ├── LiveDataExtensions.kt │ │ │ ├── StringResource.kt │ │ │ ├── ViewModelFactory.kt │ │ │ ├── recyclerview │ │ │ ├── BaseHolder.kt │ │ │ └── OnItemClickListener.kt │ │ │ └── storage │ │ │ ├── IStorage.kt │ │ │ └── Storage.kt │ └── res │ │ ├── drawable-v24 │ │ └── ic_launcher_foreground.xml │ │ ├── drawable │ │ └── ic_launcher_background.xml │ │ ├── layout │ │ ├── activity_login.xml │ │ └── activity_profile.xml │ │ ├── menu │ │ └── menu_profile.xml │ │ ├── mipmap-anydpi-v26 │ │ ├── ic_launcher.xml │ │ └── ic_launcher_round.xml │ │ ├── mipmap-hdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-mdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xxhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xxxhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ └── values │ │ ├── colors.xml │ │ ├── strings.xml │ │ └── styles.xml │ └── test │ └── java │ └── com │ └── flatstack │ └── android │ ├── ExampleUnitTest.kt │ ├── InstantExecutorExtension.kt │ ├── login │ ├── LoginMapperTest.kt │ └── LoginViewModelTest.kt │ ├── profile │ └── ProfileViewModelTest.kt │ ├── test_utils │ └── InstantLiveDataExecutor.kt │ ├── util │ └── StringResourceTest.kt │ └── utils │ └── storage │ └── RuntimeStorage.kt ├── debug.jks ├── default-detekt-config.yml ├── deps.gradle ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── secrets ├── decrypt-keys.sh ├── download-graphql-schema.sh ├── google-services.json.crypted ├── keys.properties.crypted └── keystore.jks └── settings.gradle /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fs/android-base/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fs/android-base/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fs/android-base/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fs/android-base/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fs/android-base/HEAD/README.md -------------------------------------------------------------------------------- /app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fs/android-base/HEAD/app/build.gradle -------------------------------------------------------------------------------- /app/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fs/android-base/HEAD/app/gradle.properties -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fs/android-base/HEAD/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/src/androidTest/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fs/android-base/HEAD/app/src/androidTest/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/androidTest/java/com/flatstack/android/MainScreenTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fs/android-base/HEAD/app/src/androidTest/java/com/flatstack/android/MainScreenTest.java -------------------------------------------------------------------------------- /app/src/androidTest/java/com/flatstack/android/ScreenshotActivityRule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fs/android-base/HEAD/app/src/androidTest/java/com/flatstack/android/ScreenshotActivityRule.java -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fs/android-base/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/graphql/.graphqlconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fs/android-base/HEAD/app/src/main/graphql/.graphqlconfig -------------------------------------------------------------------------------- /app/src/main/graphql/com/flatstack/android/graphql/fragment/User.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fs/android-base/HEAD/app/src/main/graphql/com/flatstack/android/graphql/fragment/User.graphql -------------------------------------------------------------------------------- /app/src/main/graphql/com/flatstack/android/graphql/mutation/Signin.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fs/android-base/HEAD/app/src/main/graphql/com/flatstack/android/graphql/mutation/Signin.graphql -------------------------------------------------------------------------------- /app/src/main/graphql/com/flatstack/android/graphql/query/GetUser.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fs/android-base/HEAD/app/src/main/graphql/com/flatstack/android/graphql/query/GetUser.graphql -------------------------------------------------------------------------------- /app/src/main/ic_launcher-web.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fs/android-base/HEAD/app/src/main/ic_launcher-web.png -------------------------------------------------------------------------------- /app/src/main/java/com/flatstack/android/App.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fs/android-base/HEAD/app/src/main/java/com/flatstack/android/App.kt -------------------------------------------------------------------------------- /app/src/main/java/com/flatstack/android/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fs/android-base/HEAD/app/src/main/java/com/flatstack/android/MainActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/flatstack/android/Router.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fs/android-base/HEAD/app/src/main/java/com/flatstack/android/Router.kt -------------------------------------------------------------------------------- /app/src/main/java/com/flatstack/android/di/kodein.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fs/android-base/HEAD/app/src/main/java/com/flatstack/android/di/kodein.kt -------------------------------------------------------------------------------- /app/src/main/java/com/flatstack/android/di/modules/AuthorizationInterceptor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fs/android-base/HEAD/app/src/main/java/com/flatstack/android/di/modules/AuthorizationInterceptor.kt -------------------------------------------------------------------------------- /app/src/main/java/com/flatstack/android/di/modules/appModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fs/android-base/HEAD/app/src/main/java/com/flatstack/android/di/modules/appModule.kt -------------------------------------------------------------------------------- /app/src/main/java/com/flatstack/android/di/modules/dbModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fs/android-base/HEAD/app/src/main/java/com/flatstack/android/di/modules/dbModule.kt -------------------------------------------------------------------------------- /app/src/main/java/com/flatstack/android/di/modules/netModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fs/android-base/HEAD/app/src/main/java/com/flatstack/android/di/modules/netModule.kt -------------------------------------------------------------------------------- /app/src/main/java/com/flatstack/android/di/modules/repoModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fs/android-base/HEAD/app/src/main/java/com/flatstack/android/di/modules/repoModule.kt -------------------------------------------------------------------------------- /app/src/main/java/com/flatstack/android/di/modules/viewModelModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fs/android-base/HEAD/app/src/main/java/com/flatstack/android/di/modules/viewModelModule.kt -------------------------------------------------------------------------------- /app/src/main/java/com/flatstack/android/login/LoginActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fs/android-base/HEAD/app/src/main/java/com/flatstack/android/login/LoginActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/flatstack/android/login/LoginMapper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fs/android-base/HEAD/app/src/main/java/com/flatstack/android/login/LoginMapper.kt -------------------------------------------------------------------------------- /app/src/main/java/com/flatstack/android/login/LoginRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fs/android-base/HEAD/app/src/main/java/com/flatstack/android/login/LoginRepository.kt -------------------------------------------------------------------------------- /app/src/main/java/com/flatstack/android/login/LoginViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fs/android-base/HEAD/app/src/main/java/com/flatstack/android/login/LoginViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/flatstack/android/login/entities/LoginRequest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fs/android-base/HEAD/app/src/main/java/com/flatstack/android/login/entities/LoginRequest.kt -------------------------------------------------------------------------------- /app/src/main/java/com/flatstack/android/model/db/AppDatabase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fs/android-base/HEAD/app/src/main/java/com/flatstack/android/model/db/AppDatabase.kt -------------------------------------------------------------------------------- /app/src/main/java/com/flatstack/android/model/db/daos/ProfileDao.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fs/android-base/HEAD/app/src/main/java/com/flatstack/android/model/db/daos/ProfileDao.kt -------------------------------------------------------------------------------- /app/src/main/java/com/flatstack/android/model/db/daos/SessionDao.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fs/android-base/HEAD/app/src/main/java/com/flatstack/android/model/db/daos/SessionDao.kt -------------------------------------------------------------------------------- /app/src/main/java/com/flatstack/android/model/entities/Resource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fs/android-base/HEAD/app/src/main/java/com/flatstack/android/model/entities/Resource.kt -------------------------------------------------------------------------------- /app/src/main/java/com/flatstack/android/model/entities/Session.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fs/android-base/HEAD/app/src/main/java/com/flatstack/android/model/entities/Session.kt -------------------------------------------------------------------------------- /app/src/main/java/com/flatstack/android/model/entities/Status.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fs/android-base/HEAD/app/src/main/java/com/flatstack/android/model/entities/Status.kt -------------------------------------------------------------------------------- /app/src/main/java/com/flatstack/android/model/network/NetworkBoundResource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fs/android-base/HEAD/app/src/main/java/com/flatstack/android/model/network/NetworkBoundResource.kt -------------------------------------------------------------------------------- /app/src/main/java/com/flatstack/android/model/network/errors/ErrorHandler.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fs/android-base/HEAD/app/src/main/java/com/flatstack/android/model/network/errors/ErrorHandler.kt -------------------------------------------------------------------------------- /app/src/main/java/com/flatstack/android/profile/AuthorizationModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fs/android-base/HEAD/app/src/main/java/com/flatstack/android/profile/AuthorizationModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/flatstack/android/profile/ProfileActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fs/android-base/HEAD/app/src/main/java/com/flatstack/android/profile/ProfileActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/flatstack/android/profile/ProfileMapper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fs/android-base/HEAD/app/src/main/java/com/flatstack/android/profile/ProfileMapper.kt -------------------------------------------------------------------------------- /app/src/main/java/com/flatstack/android/profile/ProfileRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fs/android-base/HEAD/app/src/main/java/com/flatstack/android/profile/ProfileRepository.kt -------------------------------------------------------------------------------- /app/src/main/java/com/flatstack/android/profile/ProfileViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fs/android-base/HEAD/app/src/main/java/com/flatstack/android/profile/ProfileViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/flatstack/android/profile/entities/Profile.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fs/android-base/HEAD/app/src/main/java/com/flatstack/android/profile/entities/Profile.kt -------------------------------------------------------------------------------- /app/src/main/java/com/flatstack/android/util/Keyboard.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fs/android-base/HEAD/app/src/main/java/com/flatstack/android/util/Keyboard.kt -------------------------------------------------------------------------------- /app/src/main/java/com/flatstack/android/util/KodeinViewModelExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fs/android-base/HEAD/app/src/main/java/com/flatstack/android/util/KodeinViewModelExtensions.kt -------------------------------------------------------------------------------- /app/src/main/java/com/flatstack/android/util/LiveDataExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fs/android-base/HEAD/app/src/main/java/com/flatstack/android/util/LiveDataExtensions.kt -------------------------------------------------------------------------------- /app/src/main/java/com/flatstack/android/util/StringResource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fs/android-base/HEAD/app/src/main/java/com/flatstack/android/util/StringResource.kt -------------------------------------------------------------------------------- /app/src/main/java/com/flatstack/android/util/ViewModelFactory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fs/android-base/HEAD/app/src/main/java/com/flatstack/android/util/ViewModelFactory.kt -------------------------------------------------------------------------------- /app/src/main/java/com/flatstack/android/util/recyclerview/BaseHolder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fs/android-base/HEAD/app/src/main/java/com/flatstack/android/util/recyclerview/BaseHolder.kt -------------------------------------------------------------------------------- /app/src/main/java/com/flatstack/android/util/recyclerview/OnItemClickListener.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fs/android-base/HEAD/app/src/main/java/com/flatstack/android/util/recyclerview/OnItemClickListener.kt -------------------------------------------------------------------------------- /app/src/main/java/com/flatstack/android/util/storage/IStorage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fs/android-base/HEAD/app/src/main/java/com/flatstack/android/util/storage/IStorage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/flatstack/android/util/storage/Storage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fs/android-base/HEAD/app/src/main/java/com/flatstack/android/util/storage/Storage.kt -------------------------------------------------------------------------------- /app/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fs/android-base/HEAD/app/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fs/android-base/HEAD/app/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_login.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fs/android-base/HEAD/app/src/main/res/layout/activity_login.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_profile.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fs/android-base/HEAD/app/src/main/res/layout/activity_profile.xml -------------------------------------------------------------------------------- /app/src/main/res/menu/menu_profile.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fs/android-base/HEAD/app/src/main/res/menu/menu_profile.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fs/android-base/HEAD/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fs/android-base/HEAD/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fs/android-base/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fs/android-base/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fs/android-base/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fs/android-base/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fs/android-base/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fs/android-base/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fs/android-base/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fs/android-base/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fs/android-base/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fs/android-base/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fs/android-base/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fs/android-base/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fs/android-base/HEAD/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /app/src/test/java/com/flatstack/android/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fs/android-base/HEAD/app/src/test/java/com/flatstack/android/ExampleUnitTest.kt -------------------------------------------------------------------------------- /app/src/test/java/com/flatstack/android/InstantExecutorExtension.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fs/android-base/HEAD/app/src/test/java/com/flatstack/android/InstantExecutorExtension.kt -------------------------------------------------------------------------------- /app/src/test/java/com/flatstack/android/login/LoginMapperTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fs/android-base/HEAD/app/src/test/java/com/flatstack/android/login/LoginMapperTest.kt -------------------------------------------------------------------------------- /app/src/test/java/com/flatstack/android/login/LoginViewModelTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fs/android-base/HEAD/app/src/test/java/com/flatstack/android/login/LoginViewModelTest.kt -------------------------------------------------------------------------------- /app/src/test/java/com/flatstack/android/profile/ProfileViewModelTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fs/android-base/HEAD/app/src/test/java/com/flatstack/android/profile/ProfileViewModelTest.kt -------------------------------------------------------------------------------- /app/src/test/java/com/flatstack/android/test_utils/InstantLiveDataExecutor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fs/android-base/HEAD/app/src/test/java/com/flatstack/android/test_utils/InstantLiveDataExecutor.kt -------------------------------------------------------------------------------- /app/src/test/java/com/flatstack/android/util/StringResourceTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fs/android-base/HEAD/app/src/test/java/com/flatstack/android/util/StringResourceTest.kt -------------------------------------------------------------------------------- /app/src/test/java/com/flatstack/android/utils/storage/RuntimeStorage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fs/android-base/HEAD/app/src/test/java/com/flatstack/android/utils/storage/RuntimeStorage.kt -------------------------------------------------------------------------------- /debug.jks: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fs/android-base/HEAD/debug.jks -------------------------------------------------------------------------------- /default-detekt-config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fs/android-base/HEAD/default-detekt-config.yml -------------------------------------------------------------------------------- /deps.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fs/android-base/HEAD/deps.gradle -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fs/android-base/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fs/android-base/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fs/android-base/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fs/android-base/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fs/android-base/HEAD/gradlew.bat -------------------------------------------------------------------------------- /secrets/decrypt-keys.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fs/android-base/HEAD/secrets/decrypt-keys.sh -------------------------------------------------------------------------------- /secrets/download-graphql-schema.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fs/android-base/HEAD/secrets/download-graphql-schema.sh -------------------------------------------------------------------------------- /secrets/google-services.json.crypted: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fs/android-base/HEAD/secrets/google-services.json.crypted -------------------------------------------------------------------------------- /secrets/keys.properties.crypted: -------------------------------------------------------------------------------- 1 | 1URZu8Bqu4x/8p65q98WMbYopXLv7/w5qs5iSeo/bHd0Bb7k1PIART6TCTHsDZFU 2 | M+BXbPK5/syQk+F86qkbZA== 3 | -------------------------------------------------------------------------------- /secrets/keystore.jks: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fs/android-base/HEAD/secrets/keystore.jks -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | --------------------------------------------------------------------------------