├── .gitignore ├── .idea ├── compiler.xml ├── copyright │ └── profiles_settings.xml ├── gradle.xml ├── markdown-navigator.xml ├── markdown-navigator │ └── profiles_settings.xml ├── misc.xml ├── modules.xml ├── runConfigurations.xml └── vcs.xml ├── .travis.yml ├── README.md ├── android-quick-setup.iml ├── data ├── .gitignore ├── build.gradle ├── data.iml ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── splashcode │ │ └── aqs │ │ └── data │ │ └── ExampleInstrumentedTest.java │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── com │ │ │ └── splashcode │ │ │ └── aqs │ │ │ └── data │ │ │ ├── database │ │ │ ├── Dao.java │ │ │ ├── DaoFactory.java │ │ │ ├── DatabaseObject.java │ │ │ ├── TableOperations.java │ │ │ ├── UnrecoverableDbException.java │ │ │ ├── accessor │ │ │ │ ├── UserDataReader.java │ │ │ │ └── UserDataWriter.java │ │ │ ├── model │ │ │ │ └── UserDatabaseObject.java │ │ │ └── ormlite │ │ │ │ ├── DatabaseHelper.java │ │ │ │ ├── OrmLiteDaoAdapter.java │ │ │ │ ├── OrmLiteDaoFactory.java │ │ │ │ ├── OrmLiteTableOperations.java │ │ │ │ └── OrmLiteTransactionManagerAdapter.java │ │ │ ├── eventbus │ │ │ ├── EventBus.java │ │ │ ├── EventBusListener.java │ │ │ └── GuavaEventBus.java │ │ │ ├── http │ │ │ ├── HttpCallback.java │ │ │ ├── HttpRequestMaker.java │ │ │ ├── response │ │ │ │ ├── AddressResponse.java │ │ │ │ ├── CompanyResponse.java │ │ │ │ ├── GeoLocationResponse.java │ │ │ │ └── GetUserResponse.java │ │ │ └── retrofit │ │ │ │ ├── RetrofitHttpCallback.java │ │ │ │ ├── RetrofitHttpRequestMaker.java │ │ │ │ └── RetrofitRestApi.java │ │ │ ├── log │ │ │ ├── CustomLogger.java │ │ │ ├── CustomLoggerDebug.java │ │ │ └── CustomLoggerRelease.java │ │ │ └── repository │ │ │ ├── UserCloudRepository.java │ │ │ ├── UserDatabaseRepository.java │ │ │ ├── reply │ │ │ └── UserReply.java │ │ │ └── translator │ │ │ ├── AddressDataTranslator.java │ │ │ ├── CompanyDataTranslator.java │ │ │ └── UserDataTranslator.java │ └── res │ │ └── values │ │ └── strings.xml │ └── test │ └── java │ └── com │ └── splashcode │ └── aqs │ └── data │ └── database │ └── accessor │ ├── UserDataReaderTest.java │ └── UserDataWriterTest.java ├── domain ├── .gitignore ├── build.gradle ├── domain.iml └── src │ ├── main │ └── java │ │ └── com │ │ └── splashcode │ │ └── aqs │ │ └── domain │ │ ├── event │ │ ├── ResponseType.java │ │ ├── answer │ │ │ ├── Answer.java │ │ │ ├── AnswerFactory.java │ │ │ └── UserInfoAnswer.java │ │ └── bus │ │ │ └── EventBusProducer.java │ │ ├── object │ │ ├── Address.java │ │ ├── Company.java │ │ ├── User.java │ │ └── builder │ │ │ ├── AddressBuilder.java │ │ │ ├── CompanyBuilder.java │ │ │ └── UserBuilder.java │ │ ├── repository │ │ └── UserRepository.java │ │ └── usecase │ │ ├── GetUserDataUseCase.java │ │ ├── SingleThreadExecutor.java │ │ ├── ThreadExecutor.java │ │ ├── UseCase.java │ │ ├── UseCaseFactory.java │ │ └── UseCaseRunner.java │ └── test │ └── java │ └── com │ └── splashcode │ └── aqs │ └── domain │ └── UseCaseTest.java ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── presentation ├── .gitignore ├── build.gradle ├── presentation.iml ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── fr │ │ └── splashcode │ │ └── aqs │ │ └── ApplicationTest.java │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── com │ │ │ └── splashcode │ │ │ └── aqs │ │ │ └── presentation │ │ │ ├── AndroidQuickSetupApplication.java │ │ │ ├── infrastructure │ │ │ ├── annotation │ │ │ │ ├── ForApplication.java │ │ │ │ ├── OnlyForTest.java │ │ │ │ └── PerActivity.java │ │ │ └── di │ │ │ │ ├── ActivityComponent.java │ │ │ │ ├── ActivityModule.java │ │ │ │ ├── ApplicationComponent.java │ │ │ │ ├── ApplicationModule.java │ │ │ │ └── HasComponent.java │ │ │ ├── model │ │ │ ├── BindableViewModel.java │ │ │ └── MainActivityViewModel.java │ │ │ ├── presenter │ │ │ ├── MainActivityPresenter.java │ │ │ └── Presenter.java │ │ │ └── view │ │ │ ├── BaseActivity.java │ │ │ ├── BindableView.java │ │ │ ├── MainActivityView.java │ │ │ └── activity │ │ │ └── MainActivity.java │ └── res │ │ ├── drawable-hdpi │ │ └── ic_launcher.png │ │ ├── drawable-mdpi │ │ └── ic_launcher.png │ │ ├── drawable-xhdpi │ │ └── ic_launcher.png │ │ ├── drawable-xxhdpi │ │ └── ic_launcher.png │ │ ├── layout │ │ └── activity_main.xml │ │ ├── menu │ │ └── menu_main.xml │ │ ├── values-w820dp │ │ └── dimens.xml │ │ └── values │ │ ├── dimens.xml │ │ ├── strings.xml │ │ └── styles.xml │ └── test │ └── java │ └── UserInfoProviderProxyTest.java └── settings.gradle /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/.idea/compiler.xml -------------------------------------------------------------------------------- /.idea/copyright/profiles_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/.idea/copyright/profiles_settings.xml -------------------------------------------------------------------------------- /.idea/gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/.idea/gradle.xml -------------------------------------------------------------------------------- /.idea/markdown-navigator.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/.idea/markdown-navigator.xml -------------------------------------------------------------------------------- /.idea/markdown-navigator/profiles_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/.idea/markdown-navigator/profiles_settings.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/.idea/modules.xml -------------------------------------------------------------------------------- /.idea/runConfigurations.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/.idea/runConfigurations.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/.travis.yml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/README.md -------------------------------------------------------------------------------- /android-quick-setup.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/android-quick-setup.iml -------------------------------------------------------------------------------- /data/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /data/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/data/build.gradle -------------------------------------------------------------------------------- /data/data.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/data/data.iml -------------------------------------------------------------------------------- /data/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/data/proguard-rules.pro -------------------------------------------------------------------------------- /data/src/androidTest/java/com/splashcode/aqs/data/ExampleInstrumentedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/data/src/androidTest/java/com/splashcode/aqs/data/ExampleInstrumentedTest.java -------------------------------------------------------------------------------- /data/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/data/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /data/src/main/java/com/splashcode/aqs/data/database/Dao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/data/src/main/java/com/splashcode/aqs/data/database/Dao.java -------------------------------------------------------------------------------- /data/src/main/java/com/splashcode/aqs/data/database/DaoFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/data/src/main/java/com/splashcode/aqs/data/database/DaoFactory.java -------------------------------------------------------------------------------- /data/src/main/java/com/splashcode/aqs/data/database/DatabaseObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/data/src/main/java/com/splashcode/aqs/data/database/DatabaseObject.java -------------------------------------------------------------------------------- /data/src/main/java/com/splashcode/aqs/data/database/TableOperations.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/data/src/main/java/com/splashcode/aqs/data/database/TableOperations.java -------------------------------------------------------------------------------- /data/src/main/java/com/splashcode/aqs/data/database/UnrecoverableDbException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/data/src/main/java/com/splashcode/aqs/data/database/UnrecoverableDbException.java -------------------------------------------------------------------------------- /data/src/main/java/com/splashcode/aqs/data/database/accessor/UserDataReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/data/src/main/java/com/splashcode/aqs/data/database/accessor/UserDataReader.java -------------------------------------------------------------------------------- /data/src/main/java/com/splashcode/aqs/data/database/accessor/UserDataWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/data/src/main/java/com/splashcode/aqs/data/database/accessor/UserDataWriter.java -------------------------------------------------------------------------------- /data/src/main/java/com/splashcode/aqs/data/database/model/UserDatabaseObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/data/src/main/java/com/splashcode/aqs/data/database/model/UserDatabaseObject.java -------------------------------------------------------------------------------- /data/src/main/java/com/splashcode/aqs/data/database/ormlite/DatabaseHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/data/src/main/java/com/splashcode/aqs/data/database/ormlite/DatabaseHelper.java -------------------------------------------------------------------------------- /data/src/main/java/com/splashcode/aqs/data/database/ormlite/OrmLiteDaoAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/data/src/main/java/com/splashcode/aqs/data/database/ormlite/OrmLiteDaoAdapter.java -------------------------------------------------------------------------------- /data/src/main/java/com/splashcode/aqs/data/database/ormlite/OrmLiteDaoFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/data/src/main/java/com/splashcode/aqs/data/database/ormlite/OrmLiteDaoFactory.java -------------------------------------------------------------------------------- /data/src/main/java/com/splashcode/aqs/data/database/ormlite/OrmLiteTableOperations.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/data/src/main/java/com/splashcode/aqs/data/database/ormlite/OrmLiteTableOperations.java -------------------------------------------------------------------------------- /data/src/main/java/com/splashcode/aqs/data/database/ormlite/OrmLiteTransactionManagerAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/data/src/main/java/com/splashcode/aqs/data/database/ormlite/OrmLiteTransactionManagerAdapter.java -------------------------------------------------------------------------------- /data/src/main/java/com/splashcode/aqs/data/eventbus/EventBus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/data/src/main/java/com/splashcode/aqs/data/eventbus/EventBus.java -------------------------------------------------------------------------------- /data/src/main/java/com/splashcode/aqs/data/eventbus/EventBusListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/data/src/main/java/com/splashcode/aqs/data/eventbus/EventBusListener.java -------------------------------------------------------------------------------- /data/src/main/java/com/splashcode/aqs/data/eventbus/GuavaEventBus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/data/src/main/java/com/splashcode/aqs/data/eventbus/GuavaEventBus.java -------------------------------------------------------------------------------- /data/src/main/java/com/splashcode/aqs/data/http/HttpCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/data/src/main/java/com/splashcode/aqs/data/http/HttpCallback.java -------------------------------------------------------------------------------- /data/src/main/java/com/splashcode/aqs/data/http/HttpRequestMaker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/data/src/main/java/com/splashcode/aqs/data/http/HttpRequestMaker.java -------------------------------------------------------------------------------- /data/src/main/java/com/splashcode/aqs/data/http/response/AddressResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/data/src/main/java/com/splashcode/aqs/data/http/response/AddressResponse.java -------------------------------------------------------------------------------- /data/src/main/java/com/splashcode/aqs/data/http/response/CompanyResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/data/src/main/java/com/splashcode/aqs/data/http/response/CompanyResponse.java -------------------------------------------------------------------------------- /data/src/main/java/com/splashcode/aqs/data/http/response/GeoLocationResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/data/src/main/java/com/splashcode/aqs/data/http/response/GeoLocationResponse.java -------------------------------------------------------------------------------- /data/src/main/java/com/splashcode/aqs/data/http/response/GetUserResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/data/src/main/java/com/splashcode/aqs/data/http/response/GetUserResponse.java -------------------------------------------------------------------------------- /data/src/main/java/com/splashcode/aqs/data/http/retrofit/RetrofitHttpCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/data/src/main/java/com/splashcode/aqs/data/http/retrofit/RetrofitHttpCallback.java -------------------------------------------------------------------------------- /data/src/main/java/com/splashcode/aqs/data/http/retrofit/RetrofitHttpRequestMaker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/data/src/main/java/com/splashcode/aqs/data/http/retrofit/RetrofitHttpRequestMaker.java -------------------------------------------------------------------------------- /data/src/main/java/com/splashcode/aqs/data/http/retrofit/RetrofitRestApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/data/src/main/java/com/splashcode/aqs/data/http/retrofit/RetrofitRestApi.java -------------------------------------------------------------------------------- /data/src/main/java/com/splashcode/aqs/data/log/CustomLogger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/data/src/main/java/com/splashcode/aqs/data/log/CustomLogger.java -------------------------------------------------------------------------------- /data/src/main/java/com/splashcode/aqs/data/log/CustomLoggerDebug.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/data/src/main/java/com/splashcode/aqs/data/log/CustomLoggerDebug.java -------------------------------------------------------------------------------- /data/src/main/java/com/splashcode/aqs/data/log/CustomLoggerRelease.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/data/src/main/java/com/splashcode/aqs/data/log/CustomLoggerRelease.java -------------------------------------------------------------------------------- /data/src/main/java/com/splashcode/aqs/data/repository/UserCloudRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/data/src/main/java/com/splashcode/aqs/data/repository/UserCloudRepository.java -------------------------------------------------------------------------------- /data/src/main/java/com/splashcode/aqs/data/repository/UserDatabaseRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/data/src/main/java/com/splashcode/aqs/data/repository/UserDatabaseRepository.java -------------------------------------------------------------------------------- /data/src/main/java/com/splashcode/aqs/data/repository/reply/UserReply.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/data/src/main/java/com/splashcode/aqs/data/repository/reply/UserReply.java -------------------------------------------------------------------------------- /data/src/main/java/com/splashcode/aqs/data/repository/translator/AddressDataTranslator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/data/src/main/java/com/splashcode/aqs/data/repository/translator/AddressDataTranslator.java -------------------------------------------------------------------------------- /data/src/main/java/com/splashcode/aqs/data/repository/translator/CompanyDataTranslator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/data/src/main/java/com/splashcode/aqs/data/repository/translator/CompanyDataTranslator.java -------------------------------------------------------------------------------- /data/src/main/java/com/splashcode/aqs/data/repository/translator/UserDataTranslator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/data/src/main/java/com/splashcode/aqs/data/repository/translator/UserDataTranslator.java -------------------------------------------------------------------------------- /data/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/data/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /data/src/test/java/com/splashcode/aqs/data/database/accessor/UserDataReaderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/data/src/test/java/com/splashcode/aqs/data/database/accessor/UserDataReaderTest.java -------------------------------------------------------------------------------- /data/src/test/java/com/splashcode/aqs/data/database/accessor/UserDataWriterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/data/src/test/java/com/splashcode/aqs/data/database/accessor/UserDataWriterTest.java -------------------------------------------------------------------------------- /domain/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /domain/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/domain/build.gradle -------------------------------------------------------------------------------- /domain/domain.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/domain/domain.iml -------------------------------------------------------------------------------- /domain/src/main/java/com/splashcode/aqs/domain/event/ResponseType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/domain/src/main/java/com/splashcode/aqs/domain/event/ResponseType.java -------------------------------------------------------------------------------- /domain/src/main/java/com/splashcode/aqs/domain/event/answer/Answer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/domain/src/main/java/com/splashcode/aqs/domain/event/answer/Answer.java -------------------------------------------------------------------------------- /domain/src/main/java/com/splashcode/aqs/domain/event/answer/AnswerFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/domain/src/main/java/com/splashcode/aqs/domain/event/answer/AnswerFactory.java -------------------------------------------------------------------------------- /domain/src/main/java/com/splashcode/aqs/domain/event/answer/UserInfoAnswer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/domain/src/main/java/com/splashcode/aqs/domain/event/answer/UserInfoAnswer.java -------------------------------------------------------------------------------- /domain/src/main/java/com/splashcode/aqs/domain/event/bus/EventBusProducer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/domain/src/main/java/com/splashcode/aqs/domain/event/bus/EventBusProducer.java -------------------------------------------------------------------------------- /domain/src/main/java/com/splashcode/aqs/domain/object/Address.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/domain/src/main/java/com/splashcode/aqs/domain/object/Address.java -------------------------------------------------------------------------------- /domain/src/main/java/com/splashcode/aqs/domain/object/Company.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/domain/src/main/java/com/splashcode/aqs/domain/object/Company.java -------------------------------------------------------------------------------- /domain/src/main/java/com/splashcode/aqs/domain/object/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/domain/src/main/java/com/splashcode/aqs/domain/object/User.java -------------------------------------------------------------------------------- /domain/src/main/java/com/splashcode/aqs/domain/object/builder/AddressBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/domain/src/main/java/com/splashcode/aqs/domain/object/builder/AddressBuilder.java -------------------------------------------------------------------------------- /domain/src/main/java/com/splashcode/aqs/domain/object/builder/CompanyBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/domain/src/main/java/com/splashcode/aqs/domain/object/builder/CompanyBuilder.java -------------------------------------------------------------------------------- /domain/src/main/java/com/splashcode/aqs/domain/object/builder/UserBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/domain/src/main/java/com/splashcode/aqs/domain/object/builder/UserBuilder.java -------------------------------------------------------------------------------- /domain/src/main/java/com/splashcode/aqs/domain/repository/UserRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/domain/src/main/java/com/splashcode/aqs/domain/repository/UserRepository.java -------------------------------------------------------------------------------- /domain/src/main/java/com/splashcode/aqs/domain/usecase/GetUserDataUseCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/domain/src/main/java/com/splashcode/aqs/domain/usecase/GetUserDataUseCase.java -------------------------------------------------------------------------------- /domain/src/main/java/com/splashcode/aqs/domain/usecase/SingleThreadExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/domain/src/main/java/com/splashcode/aqs/domain/usecase/SingleThreadExecutor.java -------------------------------------------------------------------------------- /domain/src/main/java/com/splashcode/aqs/domain/usecase/ThreadExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/domain/src/main/java/com/splashcode/aqs/domain/usecase/ThreadExecutor.java -------------------------------------------------------------------------------- /domain/src/main/java/com/splashcode/aqs/domain/usecase/UseCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/domain/src/main/java/com/splashcode/aqs/domain/usecase/UseCase.java -------------------------------------------------------------------------------- /domain/src/main/java/com/splashcode/aqs/domain/usecase/UseCaseFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/domain/src/main/java/com/splashcode/aqs/domain/usecase/UseCaseFactory.java -------------------------------------------------------------------------------- /domain/src/main/java/com/splashcode/aqs/domain/usecase/UseCaseRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/domain/src/main/java/com/splashcode/aqs/domain/usecase/UseCaseRunner.java -------------------------------------------------------------------------------- /domain/src/test/java/com/splashcode/aqs/domain/UseCaseTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/domain/src/test/java/com/splashcode/aqs/domain/UseCaseTest.java -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/gradlew.bat -------------------------------------------------------------------------------- /presentation/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /presentation/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/presentation/build.gradle -------------------------------------------------------------------------------- /presentation/presentation.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/presentation/presentation.iml -------------------------------------------------------------------------------- /presentation/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/presentation/proguard-rules.pro -------------------------------------------------------------------------------- /presentation/src/androidTest/java/fr/splashcode/aqs/ApplicationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/presentation/src/androidTest/java/fr/splashcode/aqs/ApplicationTest.java -------------------------------------------------------------------------------- /presentation/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/presentation/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /presentation/src/main/java/com/splashcode/aqs/presentation/AndroidQuickSetupApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/presentation/src/main/java/com/splashcode/aqs/presentation/AndroidQuickSetupApplication.java -------------------------------------------------------------------------------- /presentation/src/main/java/com/splashcode/aqs/presentation/infrastructure/annotation/ForApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/presentation/src/main/java/com/splashcode/aqs/presentation/infrastructure/annotation/ForApplication.java -------------------------------------------------------------------------------- /presentation/src/main/java/com/splashcode/aqs/presentation/infrastructure/annotation/OnlyForTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/presentation/src/main/java/com/splashcode/aqs/presentation/infrastructure/annotation/OnlyForTest.java -------------------------------------------------------------------------------- /presentation/src/main/java/com/splashcode/aqs/presentation/infrastructure/annotation/PerActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/presentation/src/main/java/com/splashcode/aqs/presentation/infrastructure/annotation/PerActivity.java -------------------------------------------------------------------------------- /presentation/src/main/java/com/splashcode/aqs/presentation/infrastructure/di/ActivityComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/presentation/src/main/java/com/splashcode/aqs/presentation/infrastructure/di/ActivityComponent.java -------------------------------------------------------------------------------- /presentation/src/main/java/com/splashcode/aqs/presentation/infrastructure/di/ActivityModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/presentation/src/main/java/com/splashcode/aqs/presentation/infrastructure/di/ActivityModule.java -------------------------------------------------------------------------------- /presentation/src/main/java/com/splashcode/aqs/presentation/infrastructure/di/ApplicationComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/presentation/src/main/java/com/splashcode/aqs/presentation/infrastructure/di/ApplicationComponent.java -------------------------------------------------------------------------------- /presentation/src/main/java/com/splashcode/aqs/presentation/infrastructure/di/ApplicationModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/presentation/src/main/java/com/splashcode/aqs/presentation/infrastructure/di/ApplicationModule.java -------------------------------------------------------------------------------- /presentation/src/main/java/com/splashcode/aqs/presentation/infrastructure/di/HasComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/presentation/src/main/java/com/splashcode/aqs/presentation/infrastructure/di/HasComponent.java -------------------------------------------------------------------------------- /presentation/src/main/java/com/splashcode/aqs/presentation/model/BindableViewModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/presentation/src/main/java/com/splashcode/aqs/presentation/model/BindableViewModel.java -------------------------------------------------------------------------------- /presentation/src/main/java/com/splashcode/aqs/presentation/model/MainActivityViewModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/presentation/src/main/java/com/splashcode/aqs/presentation/model/MainActivityViewModel.java -------------------------------------------------------------------------------- /presentation/src/main/java/com/splashcode/aqs/presentation/presenter/MainActivityPresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/presentation/src/main/java/com/splashcode/aqs/presentation/presenter/MainActivityPresenter.java -------------------------------------------------------------------------------- /presentation/src/main/java/com/splashcode/aqs/presentation/presenter/Presenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/presentation/src/main/java/com/splashcode/aqs/presentation/presenter/Presenter.java -------------------------------------------------------------------------------- /presentation/src/main/java/com/splashcode/aqs/presentation/view/BaseActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/presentation/src/main/java/com/splashcode/aqs/presentation/view/BaseActivity.java -------------------------------------------------------------------------------- /presentation/src/main/java/com/splashcode/aqs/presentation/view/BindableView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/presentation/src/main/java/com/splashcode/aqs/presentation/view/BindableView.java -------------------------------------------------------------------------------- /presentation/src/main/java/com/splashcode/aqs/presentation/view/MainActivityView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/presentation/src/main/java/com/splashcode/aqs/presentation/view/MainActivityView.java -------------------------------------------------------------------------------- /presentation/src/main/java/com/splashcode/aqs/presentation/view/activity/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/presentation/src/main/java/com/splashcode/aqs/presentation/view/activity/MainActivity.java -------------------------------------------------------------------------------- /presentation/src/main/res/drawable-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/presentation/src/main/res/drawable-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /presentation/src/main/res/drawable-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/presentation/src/main/res/drawable-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /presentation/src/main/res/drawable-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/presentation/src/main/res/drawable-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /presentation/src/main/res/drawable-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/presentation/src/main/res/drawable-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /presentation/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/presentation/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /presentation/src/main/res/menu/menu_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/presentation/src/main/res/menu/menu_main.xml -------------------------------------------------------------------------------- /presentation/src/main/res/values-w820dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/presentation/src/main/res/values-w820dp/dimens.xml -------------------------------------------------------------------------------- /presentation/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/presentation/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /presentation/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/presentation/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /presentation/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/presentation/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /presentation/src/test/java/UserInfoProviderProxyTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/presentation/src/test/java/UserInfoProviderProxyTest.java -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rontho/android-quick-setup/HEAD/settings.gradle --------------------------------------------------------------------------------