├── .github └── workflows │ ├── data_model_publish_maven_action.yml │ ├── dod_publish_maven_action.yml │ ├── dod_wrapper_publish_maven_action.yml │ ├── flow_extensions_publish_maven_action.yml │ ├── rx_data_build.yml │ ├── rx_extensions_publish_maven_action.yml │ └── scheduler_publish_maven_action.yml ├── .gitignore ├── .idea ├── .gitignore ├── .name ├── codeStyles │ ├── Project.xml │ └── codeStyleConfig.xml ├── compiler.xml ├── dictionaries │ └── yatsinar.xml ├── gradle.xml ├── inspectionProfiles │ └── Project_Default.xml ├── jarRepositories.xml ├── kotlinScripting.xml ├── misc.xml └── vcs.xml ├── LICENSE ├── README.md ├── RELEASING.md ├── dfd ├── .gitignore ├── build.gradle.kts ├── gradle.properties └── src │ ├── main │ └── java │ │ └── com │ │ └── revolut │ │ └── flowdata │ │ ├── DataFlowDelegate.kt │ │ ├── DataFlowDelegateDispatchers.kt │ │ └── Extensions.kt │ └── test │ └── java │ └── com │ └── revolut │ └── flowdata │ └── DataFlowDelegateTest.kt ├── dod-wrapper ├── .gitignore ├── build.gradle.kts ├── gradle.properties └── src │ ├── main │ └── java │ │ └── com │ │ └── revolut │ │ └── rxdata │ │ └── dod_wrapper │ │ ├── DataObservableDelegateWrapper.kt │ │ └── DataObservableDelegateWrapperDispatchers.kt │ └── test │ └── java │ └── com │ └── revolut │ └── rxdata │ └── dod_wrapper │ ├── DataObservableDelegateWrapperDispatchersTest.kt │ └── DataObservableDelegateWrapperTest.kt ├── dod ├── .gitignore ├── build.gradle.kts ├── gradle.properties └── src │ ├── main │ └── java │ │ └── com │ │ └── revolut │ │ └── rxdata │ │ └── dod │ │ ├── DataObservableDelegate.kt │ │ ├── DodGlobal.kt │ │ ├── HashMapExt.kt │ │ ├── LoadingStrategy.kt │ │ ├── ReloadingDataScanner.kt │ │ ├── SharedObservableRequest.kt │ │ └── SharedSingleRequest.kt │ └── test │ ├── java │ └── com │ │ └── revolut │ │ └── rxdata │ │ └── dod │ │ ├── BaseDataObservableDelegateTest.kt │ │ ├── DataObservableDelegateMuteRecursiveReSubscriptionsTest.kt │ │ ├── DataObservableDelegateSharedStorageRequestTest.kt │ │ ├── DataObservableDelegateTest.kt │ │ ├── DodFunctionalTest.kt │ │ ├── SharedObservableRequestTest.kt │ │ └── TestParamsDomain.kt │ ├── kotlin │ └── com │ │ └── revolut │ │ └── rxdata │ │ └── dod │ │ └── ReloadingDataScannerTest.kt │ └── resources │ └── junit-platform.properties ├── flow-extensions ├── .gitignore ├── build.gradle.kts ├── gradle.properties └── src │ ├── main │ └── java │ │ └── com │ │ └── revolut │ │ └── flowdata │ │ └── extensions │ │ ├── CombineContent.kt │ │ ├── CombineData.kt │ │ ├── CompositeException.kt │ │ ├── ExtractContent.kt │ │ ├── FilterExtensions.kt │ │ ├── FlatMapLatestContent.kt │ │ ├── FlatMapLatestContentData.kt │ │ ├── LoadingExtensions.kt │ │ ├── MapData.kt │ │ └── OnEachData.kt │ └── test │ └── kotlin │ └── com │ └── revolut │ └── flowdata │ └── extensions │ ├── CombineContentKtIterableTest.kt │ ├── CombineContentKtPairTest.kt │ ├── CombineContentKtTripleTest.kt │ ├── CombineDataKtPairTest.kt │ ├── CombineDataKtTripleTest.kt │ ├── ExtractContentKtTest.kt │ ├── FilterExtensionsKtTest.kt │ ├── FlatMapLatestContentDataKtTest.kt │ ├── FlatMapLatestContentKtTest.kt │ ├── FlowTestKt.kt │ ├── LoadingExtensionsKtTest.kt │ └── MapDataKtTest.kt ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── images └── rxdata_background.png ├── model ├── .gitignore ├── build.gradle.kts ├── gradle.properties └── src │ ├── main │ └── java │ │ └── com │ │ └── revolut │ │ └── data │ │ └── model │ │ ├── Data.kt │ │ └── extensions │ │ └── DataExtensions.kt │ └── test │ └── kotlin │ └── com │ └── revolut │ └── data │ └── model │ ├── DataTest.kt │ └── extensions │ └── DataExtensionsKtTest.kt ├── rx-extensions ├── .gitignore ├── build.gradle.kts ├── gradle.properties └── src │ ├── main │ └── java │ │ └── com │ │ └── revolut │ │ └── rxdata │ │ └── core │ │ ├── CompositeException.kt │ │ ├── Data.kt │ │ └── extensions │ │ ├── CombineContent.kt │ │ ├── CombineData.kt │ │ ├── DataExtensions.kt │ │ ├── DoOnData.kt │ │ ├── ExtractContent.kt │ │ ├── ExtractData.kt │ │ ├── LoadingExtensions.kt │ │ ├── MapData.kt │ │ └── SwitchMapData.kt │ └── test │ └── kotlin │ └── com │ └── revolut │ └── rxdata │ ├── core │ └── extensions │ │ ├── CombineContentKtPairTest.kt │ │ ├── CombineContentKtTripleTest.kt │ │ ├── CombineDataKtPairTest.kt │ │ ├── CombineDataKtTripleTest.kt │ │ ├── ExtractContentKtTest.kt │ │ ├── ExtractDataKtTest.kt │ │ └── SwitchMapDataTest.kt │ └── extensions │ └── DataExtensionsKtTest.kt ├── sample ├── .gitignore ├── build.gradle.kts ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── com │ │ └── revolut │ │ └── rxdata │ │ └── sample │ │ └── MainActivity.kt │ └── res │ ├── drawable-v24 │ └── ic_launcher_foreground.xml │ ├── drawable │ └── ic_launcher_background.xml │ ├── layout │ ├── activity_main.xml │ └── content_main.xml │ ├── menu │ └── menu_main.xml │ ├── mipmap-anydpi-v26 │ ├── ic_launcher.xml │ └── ic_launcher_round.xml │ ├── mipmap-hdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-mdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-xhdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-xxhdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-xxxhdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ └── values │ ├── colors.xml │ ├── dimens.xml │ ├── strings.xml │ └── styles.xml ├── scheduler ├── .gitignore ├── build.gradle.kts ├── consumer-rules.pro ├── gradle.properties ├── proguard-rules.pro └── src │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── com │ │ │ └── revolut │ │ │ └── rxdata │ │ │ └── scheduler │ │ │ ├── ImmediateHandlerScheduler.kt │ │ │ └── RxDataAndroidSchedulers.kt │ └── res │ │ └── values │ │ └── strings.xml │ └── test │ └── java │ └── com │ └── revolut │ └── rxdata │ ├── scheduler │ └── HandlerSchedulerTest.java │ └── testutil │ └── CountingRunnable.java └── settings.gradle /.github/workflows/data_model_publish_maven_action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/.github/workflows/data_model_publish_maven_action.yml -------------------------------------------------------------------------------- /.github/workflows/dod_publish_maven_action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/.github/workflows/dod_publish_maven_action.yml -------------------------------------------------------------------------------- /.github/workflows/dod_wrapper_publish_maven_action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/.github/workflows/dod_wrapper_publish_maven_action.yml -------------------------------------------------------------------------------- /.github/workflows/flow_extensions_publish_maven_action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/.github/workflows/flow_extensions_publish_maven_action.yml -------------------------------------------------------------------------------- /.github/workflows/rx_data_build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/.github/workflows/rx_data_build.yml -------------------------------------------------------------------------------- /.github/workflows/rx_extensions_publish_maven_action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/.github/workflows/rx_extensions_publish_maven_action.yml -------------------------------------------------------------------------------- /.github/workflows/scheduler_publish_maven_action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/.github/workflows/scheduler_publish_maven_action.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /shelf/ -------------------------------------------------------------------------------- /.idea/.name: -------------------------------------------------------------------------------- 1 | RxData -------------------------------------------------------------------------------- /.idea/codeStyles/Project.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/.idea/codeStyles/Project.xml -------------------------------------------------------------------------------- /.idea/codeStyles/codeStyleConfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/.idea/codeStyles/codeStyleConfig.xml -------------------------------------------------------------------------------- /.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/.idea/compiler.xml -------------------------------------------------------------------------------- /.idea/dictionaries/yatsinar.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/.idea/dictionaries/yatsinar.xml -------------------------------------------------------------------------------- /.idea/gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/.idea/gradle.xml -------------------------------------------------------------------------------- /.idea/inspectionProfiles/Project_Default.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/.idea/inspectionProfiles/Project_Default.xml -------------------------------------------------------------------------------- /.idea/jarRepositories.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/.idea/jarRepositories.xml -------------------------------------------------------------------------------- /.idea/kotlinScripting.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/.idea/kotlinScripting.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/README.md -------------------------------------------------------------------------------- /RELEASING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/RELEASING.md -------------------------------------------------------------------------------- /dfd/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /dfd/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/dfd/build.gradle.kts -------------------------------------------------------------------------------- /dfd/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/dfd/gradle.properties -------------------------------------------------------------------------------- /dfd/src/main/java/com/revolut/flowdata/DataFlowDelegate.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/dfd/src/main/java/com/revolut/flowdata/DataFlowDelegate.kt -------------------------------------------------------------------------------- /dfd/src/main/java/com/revolut/flowdata/DataFlowDelegateDispatchers.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/dfd/src/main/java/com/revolut/flowdata/DataFlowDelegateDispatchers.kt -------------------------------------------------------------------------------- /dfd/src/main/java/com/revolut/flowdata/Extensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/dfd/src/main/java/com/revolut/flowdata/Extensions.kt -------------------------------------------------------------------------------- /dfd/src/test/java/com/revolut/flowdata/DataFlowDelegateTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/dfd/src/test/java/com/revolut/flowdata/DataFlowDelegateTest.kt -------------------------------------------------------------------------------- /dod-wrapper/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /dod-wrapper/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/dod-wrapper/build.gradle.kts -------------------------------------------------------------------------------- /dod-wrapper/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/dod-wrapper/gradle.properties -------------------------------------------------------------------------------- /dod-wrapper/src/main/java/com/revolut/rxdata/dod_wrapper/DataObservableDelegateWrapper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/dod-wrapper/src/main/java/com/revolut/rxdata/dod_wrapper/DataObservableDelegateWrapper.kt -------------------------------------------------------------------------------- /dod-wrapper/src/main/java/com/revolut/rxdata/dod_wrapper/DataObservableDelegateWrapperDispatchers.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/dod-wrapper/src/main/java/com/revolut/rxdata/dod_wrapper/DataObservableDelegateWrapperDispatchers.kt -------------------------------------------------------------------------------- /dod-wrapper/src/test/java/com/revolut/rxdata/dod_wrapper/DataObservableDelegateWrapperDispatchersTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/dod-wrapper/src/test/java/com/revolut/rxdata/dod_wrapper/DataObservableDelegateWrapperDispatchersTest.kt -------------------------------------------------------------------------------- /dod-wrapper/src/test/java/com/revolut/rxdata/dod_wrapper/DataObservableDelegateWrapperTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/dod-wrapper/src/test/java/com/revolut/rxdata/dod_wrapper/DataObservableDelegateWrapperTest.kt -------------------------------------------------------------------------------- /dod/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /dod/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/dod/build.gradle.kts -------------------------------------------------------------------------------- /dod/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/dod/gradle.properties -------------------------------------------------------------------------------- /dod/src/main/java/com/revolut/rxdata/dod/DataObservableDelegate.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/dod/src/main/java/com/revolut/rxdata/dod/DataObservableDelegate.kt -------------------------------------------------------------------------------- /dod/src/main/java/com/revolut/rxdata/dod/DodGlobal.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/dod/src/main/java/com/revolut/rxdata/dod/DodGlobal.kt -------------------------------------------------------------------------------- /dod/src/main/java/com/revolut/rxdata/dod/HashMapExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/dod/src/main/java/com/revolut/rxdata/dod/HashMapExt.kt -------------------------------------------------------------------------------- /dod/src/main/java/com/revolut/rxdata/dod/LoadingStrategy.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/dod/src/main/java/com/revolut/rxdata/dod/LoadingStrategy.kt -------------------------------------------------------------------------------- /dod/src/main/java/com/revolut/rxdata/dod/ReloadingDataScanner.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/dod/src/main/java/com/revolut/rxdata/dod/ReloadingDataScanner.kt -------------------------------------------------------------------------------- /dod/src/main/java/com/revolut/rxdata/dod/SharedObservableRequest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/dod/src/main/java/com/revolut/rxdata/dod/SharedObservableRequest.kt -------------------------------------------------------------------------------- /dod/src/main/java/com/revolut/rxdata/dod/SharedSingleRequest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/dod/src/main/java/com/revolut/rxdata/dod/SharedSingleRequest.kt -------------------------------------------------------------------------------- /dod/src/test/java/com/revolut/rxdata/dod/BaseDataObservableDelegateTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/dod/src/test/java/com/revolut/rxdata/dod/BaseDataObservableDelegateTest.kt -------------------------------------------------------------------------------- /dod/src/test/java/com/revolut/rxdata/dod/DataObservableDelegateMuteRecursiveReSubscriptionsTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/dod/src/test/java/com/revolut/rxdata/dod/DataObservableDelegateMuteRecursiveReSubscriptionsTest.kt -------------------------------------------------------------------------------- /dod/src/test/java/com/revolut/rxdata/dod/DataObservableDelegateSharedStorageRequestTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/dod/src/test/java/com/revolut/rxdata/dod/DataObservableDelegateSharedStorageRequestTest.kt -------------------------------------------------------------------------------- /dod/src/test/java/com/revolut/rxdata/dod/DataObservableDelegateTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/dod/src/test/java/com/revolut/rxdata/dod/DataObservableDelegateTest.kt -------------------------------------------------------------------------------- /dod/src/test/java/com/revolut/rxdata/dod/DodFunctionalTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/dod/src/test/java/com/revolut/rxdata/dod/DodFunctionalTest.kt -------------------------------------------------------------------------------- /dod/src/test/java/com/revolut/rxdata/dod/SharedObservableRequestTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/dod/src/test/java/com/revolut/rxdata/dod/SharedObservableRequestTest.kt -------------------------------------------------------------------------------- /dod/src/test/java/com/revolut/rxdata/dod/TestParamsDomain.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/dod/src/test/java/com/revolut/rxdata/dod/TestParamsDomain.kt -------------------------------------------------------------------------------- /dod/src/test/kotlin/com/revolut/rxdata/dod/ReloadingDataScannerTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/dod/src/test/kotlin/com/revolut/rxdata/dod/ReloadingDataScannerTest.kt -------------------------------------------------------------------------------- /dod/src/test/resources/junit-platform.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/dod/src/test/resources/junit-platform.properties -------------------------------------------------------------------------------- /flow-extensions/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /flow-extensions/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/flow-extensions/build.gradle.kts -------------------------------------------------------------------------------- /flow-extensions/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/flow-extensions/gradle.properties -------------------------------------------------------------------------------- /flow-extensions/src/main/java/com/revolut/flowdata/extensions/CombineContent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/flow-extensions/src/main/java/com/revolut/flowdata/extensions/CombineContent.kt -------------------------------------------------------------------------------- /flow-extensions/src/main/java/com/revolut/flowdata/extensions/CombineData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/flow-extensions/src/main/java/com/revolut/flowdata/extensions/CombineData.kt -------------------------------------------------------------------------------- /flow-extensions/src/main/java/com/revolut/flowdata/extensions/CompositeException.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/flow-extensions/src/main/java/com/revolut/flowdata/extensions/CompositeException.kt -------------------------------------------------------------------------------- /flow-extensions/src/main/java/com/revolut/flowdata/extensions/ExtractContent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/flow-extensions/src/main/java/com/revolut/flowdata/extensions/ExtractContent.kt -------------------------------------------------------------------------------- /flow-extensions/src/main/java/com/revolut/flowdata/extensions/FilterExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/flow-extensions/src/main/java/com/revolut/flowdata/extensions/FilterExtensions.kt -------------------------------------------------------------------------------- /flow-extensions/src/main/java/com/revolut/flowdata/extensions/FlatMapLatestContent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/flow-extensions/src/main/java/com/revolut/flowdata/extensions/FlatMapLatestContent.kt -------------------------------------------------------------------------------- /flow-extensions/src/main/java/com/revolut/flowdata/extensions/FlatMapLatestContentData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/flow-extensions/src/main/java/com/revolut/flowdata/extensions/FlatMapLatestContentData.kt -------------------------------------------------------------------------------- /flow-extensions/src/main/java/com/revolut/flowdata/extensions/LoadingExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/flow-extensions/src/main/java/com/revolut/flowdata/extensions/LoadingExtensions.kt -------------------------------------------------------------------------------- /flow-extensions/src/main/java/com/revolut/flowdata/extensions/MapData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/flow-extensions/src/main/java/com/revolut/flowdata/extensions/MapData.kt -------------------------------------------------------------------------------- /flow-extensions/src/main/java/com/revolut/flowdata/extensions/OnEachData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/flow-extensions/src/main/java/com/revolut/flowdata/extensions/OnEachData.kt -------------------------------------------------------------------------------- /flow-extensions/src/test/kotlin/com/revolut/flowdata/extensions/CombineContentKtIterableTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/flow-extensions/src/test/kotlin/com/revolut/flowdata/extensions/CombineContentKtIterableTest.kt -------------------------------------------------------------------------------- /flow-extensions/src/test/kotlin/com/revolut/flowdata/extensions/CombineContentKtPairTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/flow-extensions/src/test/kotlin/com/revolut/flowdata/extensions/CombineContentKtPairTest.kt -------------------------------------------------------------------------------- /flow-extensions/src/test/kotlin/com/revolut/flowdata/extensions/CombineContentKtTripleTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/flow-extensions/src/test/kotlin/com/revolut/flowdata/extensions/CombineContentKtTripleTest.kt -------------------------------------------------------------------------------- /flow-extensions/src/test/kotlin/com/revolut/flowdata/extensions/CombineDataKtPairTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/flow-extensions/src/test/kotlin/com/revolut/flowdata/extensions/CombineDataKtPairTest.kt -------------------------------------------------------------------------------- /flow-extensions/src/test/kotlin/com/revolut/flowdata/extensions/CombineDataKtTripleTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/flow-extensions/src/test/kotlin/com/revolut/flowdata/extensions/CombineDataKtTripleTest.kt -------------------------------------------------------------------------------- /flow-extensions/src/test/kotlin/com/revolut/flowdata/extensions/ExtractContentKtTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/flow-extensions/src/test/kotlin/com/revolut/flowdata/extensions/ExtractContentKtTest.kt -------------------------------------------------------------------------------- /flow-extensions/src/test/kotlin/com/revolut/flowdata/extensions/FilterExtensionsKtTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/flow-extensions/src/test/kotlin/com/revolut/flowdata/extensions/FilterExtensionsKtTest.kt -------------------------------------------------------------------------------- /flow-extensions/src/test/kotlin/com/revolut/flowdata/extensions/FlatMapLatestContentDataKtTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/flow-extensions/src/test/kotlin/com/revolut/flowdata/extensions/FlatMapLatestContentDataKtTest.kt -------------------------------------------------------------------------------- /flow-extensions/src/test/kotlin/com/revolut/flowdata/extensions/FlatMapLatestContentKtTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/flow-extensions/src/test/kotlin/com/revolut/flowdata/extensions/FlatMapLatestContentKtTest.kt -------------------------------------------------------------------------------- /flow-extensions/src/test/kotlin/com/revolut/flowdata/extensions/FlowTestKt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/flow-extensions/src/test/kotlin/com/revolut/flowdata/extensions/FlowTestKt.kt -------------------------------------------------------------------------------- /flow-extensions/src/test/kotlin/com/revolut/flowdata/extensions/LoadingExtensionsKtTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/flow-extensions/src/test/kotlin/com/revolut/flowdata/extensions/LoadingExtensionsKtTest.kt -------------------------------------------------------------------------------- /flow-extensions/src/test/kotlin/com/revolut/flowdata/extensions/MapDataKtTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/flow-extensions/src/test/kotlin/com/revolut/flowdata/extensions/MapDataKtTest.kt -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/gradlew.bat -------------------------------------------------------------------------------- /images/rxdata_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/images/rxdata_background.png -------------------------------------------------------------------------------- /model/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /model/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/model/build.gradle.kts -------------------------------------------------------------------------------- /model/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/model/gradle.properties -------------------------------------------------------------------------------- /model/src/main/java/com/revolut/data/model/Data.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/model/src/main/java/com/revolut/data/model/Data.kt -------------------------------------------------------------------------------- /model/src/main/java/com/revolut/data/model/extensions/DataExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/model/src/main/java/com/revolut/data/model/extensions/DataExtensions.kt -------------------------------------------------------------------------------- /model/src/test/kotlin/com/revolut/data/model/DataTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/model/src/test/kotlin/com/revolut/data/model/DataTest.kt -------------------------------------------------------------------------------- /model/src/test/kotlin/com/revolut/data/model/extensions/DataExtensionsKtTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/model/src/test/kotlin/com/revolut/data/model/extensions/DataExtensionsKtTest.kt -------------------------------------------------------------------------------- /rx-extensions/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /rx-extensions/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/rx-extensions/build.gradle.kts -------------------------------------------------------------------------------- /rx-extensions/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/rx-extensions/gradle.properties -------------------------------------------------------------------------------- /rx-extensions/src/main/java/com/revolut/rxdata/core/CompositeException.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/rx-extensions/src/main/java/com/revolut/rxdata/core/CompositeException.kt -------------------------------------------------------------------------------- /rx-extensions/src/main/java/com/revolut/rxdata/core/Data.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/rx-extensions/src/main/java/com/revolut/rxdata/core/Data.kt -------------------------------------------------------------------------------- /rx-extensions/src/main/java/com/revolut/rxdata/core/extensions/CombineContent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/rx-extensions/src/main/java/com/revolut/rxdata/core/extensions/CombineContent.kt -------------------------------------------------------------------------------- /rx-extensions/src/main/java/com/revolut/rxdata/core/extensions/CombineData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/rx-extensions/src/main/java/com/revolut/rxdata/core/extensions/CombineData.kt -------------------------------------------------------------------------------- /rx-extensions/src/main/java/com/revolut/rxdata/core/extensions/DataExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/rx-extensions/src/main/java/com/revolut/rxdata/core/extensions/DataExtensions.kt -------------------------------------------------------------------------------- /rx-extensions/src/main/java/com/revolut/rxdata/core/extensions/DoOnData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/rx-extensions/src/main/java/com/revolut/rxdata/core/extensions/DoOnData.kt -------------------------------------------------------------------------------- /rx-extensions/src/main/java/com/revolut/rxdata/core/extensions/ExtractContent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/rx-extensions/src/main/java/com/revolut/rxdata/core/extensions/ExtractContent.kt -------------------------------------------------------------------------------- /rx-extensions/src/main/java/com/revolut/rxdata/core/extensions/ExtractData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/rx-extensions/src/main/java/com/revolut/rxdata/core/extensions/ExtractData.kt -------------------------------------------------------------------------------- /rx-extensions/src/main/java/com/revolut/rxdata/core/extensions/LoadingExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/rx-extensions/src/main/java/com/revolut/rxdata/core/extensions/LoadingExtensions.kt -------------------------------------------------------------------------------- /rx-extensions/src/main/java/com/revolut/rxdata/core/extensions/MapData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/rx-extensions/src/main/java/com/revolut/rxdata/core/extensions/MapData.kt -------------------------------------------------------------------------------- /rx-extensions/src/main/java/com/revolut/rxdata/core/extensions/SwitchMapData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/rx-extensions/src/main/java/com/revolut/rxdata/core/extensions/SwitchMapData.kt -------------------------------------------------------------------------------- /rx-extensions/src/test/kotlin/com/revolut/rxdata/core/extensions/CombineContentKtPairTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/rx-extensions/src/test/kotlin/com/revolut/rxdata/core/extensions/CombineContentKtPairTest.kt -------------------------------------------------------------------------------- /rx-extensions/src/test/kotlin/com/revolut/rxdata/core/extensions/CombineContentKtTripleTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/rx-extensions/src/test/kotlin/com/revolut/rxdata/core/extensions/CombineContentKtTripleTest.kt -------------------------------------------------------------------------------- /rx-extensions/src/test/kotlin/com/revolut/rxdata/core/extensions/CombineDataKtPairTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/rx-extensions/src/test/kotlin/com/revolut/rxdata/core/extensions/CombineDataKtPairTest.kt -------------------------------------------------------------------------------- /rx-extensions/src/test/kotlin/com/revolut/rxdata/core/extensions/CombineDataKtTripleTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/rx-extensions/src/test/kotlin/com/revolut/rxdata/core/extensions/CombineDataKtTripleTest.kt -------------------------------------------------------------------------------- /rx-extensions/src/test/kotlin/com/revolut/rxdata/core/extensions/ExtractContentKtTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/rx-extensions/src/test/kotlin/com/revolut/rxdata/core/extensions/ExtractContentKtTest.kt -------------------------------------------------------------------------------- /rx-extensions/src/test/kotlin/com/revolut/rxdata/core/extensions/ExtractDataKtTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/rx-extensions/src/test/kotlin/com/revolut/rxdata/core/extensions/ExtractDataKtTest.kt -------------------------------------------------------------------------------- /rx-extensions/src/test/kotlin/com/revolut/rxdata/core/extensions/SwitchMapDataTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/rx-extensions/src/test/kotlin/com/revolut/rxdata/core/extensions/SwitchMapDataTest.kt -------------------------------------------------------------------------------- /rx-extensions/src/test/kotlin/com/revolut/rxdata/extensions/DataExtensionsKtTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/rx-extensions/src/test/kotlin/com/revolut/rxdata/extensions/DataExtensionsKtTest.kt -------------------------------------------------------------------------------- /sample/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /sample/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/sample/build.gradle.kts -------------------------------------------------------------------------------- /sample/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/sample/proguard-rules.pro -------------------------------------------------------------------------------- /sample/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/sample/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /sample/src/main/java/com/revolut/rxdata/sample/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/sample/src/main/java/com/revolut/rxdata/sample/MainActivity.kt -------------------------------------------------------------------------------- /sample/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/sample/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /sample/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/sample/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /sample/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/sample/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /sample/src/main/res/layout/content_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/sample/src/main/res/layout/content_main.xml -------------------------------------------------------------------------------- /sample/src/main/res/menu/menu_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/sample/src/main/res/menu/menu_main.xml -------------------------------------------------------------------------------- /sample/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/sample/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /sample/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/sample/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /sample/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/sample/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/sample/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /sample/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/sample/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/sample/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /sample/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/sample/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/sample/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /sample/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/sample/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/sample/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /sample/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/sample/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/sample/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /sample/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/sample/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /sample/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/sample/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /sample/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/sample/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /sample/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/sample/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /scheduler/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /scheduler/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/scheduler/build.gradle.kts -------------------------------------------------------------------------------- /scheduler/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /scheduler/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/scheduler/gradle.properties -------------------------------------------------------------------------------- /scheduler/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/scheduler/proguard-rules.pro -------------------------------------------------------------------------------- /scheduler/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /scheduler/src/main/java/com/revolut/rxdata/scheduler/ImmediateHandlerScheduler.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/scheduler/src/main/java/com/revolut/rxdata/scheduler/ImmediateHandlerScheduler.kt -------------------------------------------------------------------------------- /scheduler/src/main/java/com/revolut/rxdata/scheduler/RxDataAndroidSchedulers.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/scheduler/src/main/java/com/revolut/rxdata/scheduler/RxDataAndroidSchedulers.kt -------------------------------------------------------------------------------- /scheduler/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/scheduler/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /scheduler/src/test/java/com/revolut/rxdata/scheduler/HandlerSchedulerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/scheduler/src/test/java/com/revolut/rxdata/scheduler/HandlerSchedulerTest.java -------------------------------------------------------------------------------- /scheduler/src/test/java/com/revolut/rxdata/testutil/CountingRunnable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/scheduler/src/test/java/com/revolut/rxdata/testutil/CountingRunnable.java -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revolut-mobile/RxData/HEAD/settings.gradle --------------------------------------------------------------------------------