├── .github └── workflows │ └── gradle-publish.yml ├── .gitignore ├── .travis.yml ├── LICENSE ├── LICENSE_pcollections ├── README.md ├── README_kjsonpatch.md ├── README_pcollections.md ├── README_toprocess.md ├── README_zjsonpatch.md ├── SUMMARY.md ├── code_fragments ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── beyondeye │ │ │ └── com │ │ │ └── examples │ │ │ ├── LoginInfo.kt │ │ │ ├── MainActivity.java │ │ │ ├── busExample.kt │ │ │ ├── combineReducerExample.kt │ │ │ └── login │ │ │ └── reduks │ │ │ ├── ActivityState.kt │ │ │ ├── LoginAction.kt │ │ │ ├── Reducer.kt │ │ │ ├── subscriber.kt │ │ │ └── withStandardAction │ │ │ ├── ActivityState2.kt │ │ │ ├── LoginAction2.kt │ │ │ └── Reducer2.kt │ └── res │ │ ├── layout │ │ ├── activity_main.xml │ │ └── content_main.xml │ │ ├── menu │ │ └── menu_main.xml │ │ ├── mipmap-hdpi │ │ └── ic_launcher.png │ │ ├── mipmap-mdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xhdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xxhdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xxxhdpi │ │ └── ic_launcher.png │ │ ├── values-v21 │ │ └── styles.xml │ │ ├── values-w820dp │ │ └── dimens.xml │ │ └── values │ │ ├── colors.xml │ │ ├── dimens.xml │ │ ├── strings.xml │ │ └── styles.xml │ └── test │ └── java │ └── beyondeye.com.examples │ └── ExampleUnitTest.kt ├── docs ├── Arch_components_vs_reduks.md ├── basic_concepts.md ├── deps_for_gradle.md ├── reduks_modules.md ├── reduks_saga.md └── selectors.md ├── example ├── counter-android │ ├── .gitignore │ ├── app │ │ ├── .gitignore │ │ ├── build.gradle │ │ ├── proguard-rules.pro │ │ └── src │ │ │ └── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── kotlin │ │ │ └── com │ │ │ │ └── beyondeye │ │ │ │ └── reduks │ │ │ │ └── example │ │ │ │ └── counter │ │ │ │ ├── Action.kt │ │ │ │ ├── Reducer.kt │ │ │ │ ├── State.kt │ │ │ │ ├── Store.kt │ │ │ │ ├── ui │ │ │ │ └── MainActivity.kt │ │ │ │ └── util │ │ │ │ └── ObserveStore.kt │ │ │ └── res │ │ │ ├── layout │ │ │ └── activity_main.xml │ │ │ ├── mipmap-hdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-mdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xhdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxhdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxxhdpi │ │ │ └── ic_launcher.png │ │ │ ├── values-w820dp │ │ │ └── dimens.xml │ │ │ └── values │ │ │ ├── colors.xml │ │ │ ├── dimens.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle └── counter │ ├── .gitignore │ ├── build.gradle │ ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ ├── settings.gradle │ └── src │ └── main │ └── java │ └── com │ └── beyondeye │ └── reduks │ └── example │ └── counter │ └── Main.kt ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── kjsonpatch-core ├── build.gradle ├── gradle.properties └── src │ ├── main │ ├── AndroidManifest.xml │ └── kotlin │ │ └── com │ │ └── beyondeye │ │ └── kjsonpatch │ │ ├── ApplyProcessor.kt │ │ ├── CompatibilityFlags.kt │ │ ├── Constants.kt │ │ ├── Diff.kt │ │ ├── InvalidJsonPatchException.kt │ │ ├── JsonDiff.kt │ │ ├── JsonPatch.kt │ │ ├── JsonPatchApplicationException.kt │ │ ├── JsonPatchProcessor.java │ │ ├── NodeType.kt │ │ ├── NoopProcessor.java │ │ ├── Operations.kt │ │ └── lcs │ │ ├── CommandVisitor.java │ │ ├── DefaultEquator.java │ │ ├── DeleteCommand.java │ │ ├── EditCommand.java │ │ ├── EditScript.java │ │ ├── Equator.java │ │ ├── InsertCommand.java │ │ ├── KeepCommand.java │ │ ├── ListUtils.java │ │ └── SequencesComparator.java │ └── test │ ├── java │ └── com │ │ └── beyondeye │ │ └── kjsonpatch │ │ ├── AbstractTest.java │ │ ├── AddOperationTest.java │ │ ├── ApiTest.java │ │ ├── CompatibilityTest.java │ │ ├── JsLibSamplesTest.java │ │ ├── JsonDiffTest.java │ │ ├── JsonDiffTest2.java │ │ ├── MoveOperationTest.java │ │ ├── PatchTestCase.java │ │ ├── RemoveOperationTest.java │ │ ├── ReplaceOperationTest.java │ │ ├── Rfc6902SamplesTest.java │ │ ├── TestDataGenerator.java │ │ └── utils │ │ ├── GsonObjectMapper.java │ │ └── IOUtils.java │ └── resources │ └── testdata │ ├── add-unsupported.json │ ├── add.json │ ├── debug.json │ ├── diff-unsupported.json │ ├── diff.json │ ├── js-libs-samples-unsupported.json │ ├── js-libs-samples.json │ ├── move-unsupported.json │ ├── move.json │ ├── remove-unsupported.json │ ├── remove.json │ ├── replace-unsupported.json │ ├── replace.json │ ├── rfc6902-samples-unsupported.json │ ├── rfc6902-samples.json │ └── sample.json ├── knit ├── README.md ├── build.gradle ├── old_script_code │ └── Knit.kts ├── resources │ └── knit.properties └── src │ └── Knit.kt ├── maven-push-android.gradle ├── maven-push-java.gradle ├── maven-push-kotlin.gradle ├── proguard-rules.pro ├── reduks-android ├── .gitignore ├── build.gradle ├── gradle.properties └── src │ └── main │ ├── AndroidManifest.xml │ └── kotlin │ └── com │ └── beyondeye │ └── reduksAndroid │ ├── activity │ ├── ActionRestoreState.kt │ ├── ReduksActivity.kt │ ├── SavedToViewModel.kt │ ├── SimpleReduksActivity.kt │ └── SingleModuleReduksActivity.kt │ └── fragment │ ├── FragmentStatusReducer.kt │ ├── ReduksFragment.kt │ ├── StateWithFragmentStatusData.kt │ ├── actions.kt │ └── extensions.kt ├── reduks-async ├── build.gradle ├── gradle.properties └── src │ └── main │ ├── AndroidManifest.xml │ └── kotlin │ └── com │ └── beyondeye │ └── reduks │ └── activity │ └── AsyncReduksActivity.kt ├── reduks-bus ├── build.gradle ├── gradle.properties └── src │ ├── main │ └── kotlin │ │ └── com │ │ └── beyondeye │ │ └── reduks │ │ └── bus │ │ ├── BusData.kt │ │ ├── BusStore.kt │ │ ├── BusStoreEnhancer.kt │ │ ├── StateWithBusData.kt │ │ ├── actions.kt │ │ ├── busApi.kt │ │ └── busDataReducer.kt │ └── test │ └── kotlin │ └── com │ └── beyondeye │ └── reduks │ └── bus │ └── BusStoreEnhancerTest.kt ├── reduks-core-async ├── build.gradle ├── gradle.properties └── src │ ├── main │ ├── AndroidManifest.xml │ └── kotlin │ │ └── com │ │ └── beyondeye │ │ └── reduks │ │ ├── AsyncStore.kt │ │ ├── AsyncStoreWithStateFlow.kt │ │ └── middlewares │ │ └── AsyncActionMiddleWare.kt │ └── test │ └── kotlin │ └── com │ └── beyondeye │ └── reduks │ ├── AsyncStoreTest.kt │ ├── AsyncStoreWithStateFlowTest.kt │ └── middlewares │ ├── AsyncStoreMiddlewareTest.kt │ ├── AsyncStoreWithStateFlowMiddlewareTest.kt │ └── CoroutinesAsyncActionMiddlewareTest.kt ├── reduks-core-modules ├── build.gradle ├── gradle.properties └── src │ ├── main │ ├── AndroidManifest.xml │ └── kotlin │ │ └── com │ │ └── beyondeye │ │ └── reduks │ │ ├── ReduksExtFuns.kt │ │ ├── middlewares │ │ ├── UnwrapActionMiddleware.kt │ │ └── WrapActionMiddleware.kt │ │ └── modules │ │ ├── MultiActionWithContext.kt │ │ ├── MultiReducer2.kt │ │ ├── MultiReducer3.kt │ │ ├── MultiReducer4.kt │ │ ├── MultiReducer5.kt │ │ ├── MultiStates.kt │ │ ├── MultiStore.kt │ │ ├── MultiStore2.kt │ │ ├── MultiStore3.kt │ │ ├── MultiStore4.kt │ │ ├── MultiStore5.kt │ │ ├── MultiStoreSubscription.kt │ │ └── ReduksModule.kt │ └── test │ └── kotlin │ └── com │ └── beyondeye │ └── reduks │ ├── middlewares │ └── WrapActionMiddlewareTests.kt │ └── modules │ ├── ActionWithContextTest.kt │ ├── MultiReduksTest.kt │ └── ReduksContextTest.kt ├── reduks-devtools ├── build.gradle ├── gradle.properties └── src │ ├── main │ ├── AndroidManifest.xml │ └── kotlin │ │ └── com │ │ └── beyondeye │ │ └── reduksDevTools │ │ ├── DevToolsAction.kt │ │ ├── DevToolsMiddleware.kt │ │ ├── DevToolsReducer.kt │ │ ├── DevToolsState.kt │ │ └── DevToolsStore.kt │ └── test │ └── kotlin │ └── com │ └── beyondeye │ └── reduksDevTools │ ├── DevToolsActionTest.kt │ ├── DevToolsMiddlewareTest.kt │ ├── DevToolsReducerTest.kt │ ├── DevToolsStoreTest.kt │ └── DevToolsTestReducer.kt ├── reduks-kovenant ├── build.gradle ├── gradle.properties └── src │ ├── main │ ├── AndroidManifest.xml │ └── kotlin │ │ └── com │ │ └── beyondeye │ │ └── reduks │ │ ├── KovenantStore.kt │ │ ├── activity │ │ └── KovenantReduksActivity.kt │ │ └── middlewares │ │ └── AsyncActionMiddleWare.kt │ └── test │ └── kotlin │ └── com │ └── beyondeye │ └── reduks │ ├── KovenantStoreTest.kt │ └── middlewares │ ├── KovenantAsyncActionMiddlewareTest.kt │ ├── KovenantStoreMiddlewareTest.kt │ └── ThunkMiddlewareTest.kt ├── reduks-logger ├── build.gradle ├── gradle.properties └── src │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── com │ │ │ └── beyondeye │ │ │ └── reduks │ │ │ └── StateType.java │ └── kotlin │ │ └── com │ │ └── beyondeye │ │ └── reduks │ │ └── logger │ │ ├── LogElement.kt │ │ ├── LogEntry.kt │ │ ├── LogLevel.kt │ │ ├── ReduksLogger.kt │ │ ├── ReduksLoggerConfig.kt │ │ └── logformatter │ │ ├── AndroidLogAdapter.java │ │ ├── Helper.java │ │ ├── LogAdapter.java │ │ ├── LogFormatter.kt │ │ ├── LogFormatterPrinter.java │ │ ├── LogFormatterSettings.kt │ │ └── StringBufferLogAdapter.java │ └── test │ ├── kotlin │ └── com │ │ └── beyondeye │ │ └── reduks │ │ └── logger │ │ ├── IOUtils.java │ │ └── ReduksLoggerTest.kt │ └── resources │ └── testdata │ ├── simple_action_changing_one_field_of_state.txt │ ├── simple_action_changing_one_field_of_state_collapsed.txt │ ├── simple_action_changing_one_field_of_state_collapsed_noborder.txt │ ├── simple_action_changing_one_field_state_diff.txt │ ├── simple_action_changing_one_field_state_diff_collapsed.txt │ └── simple_action_changing_one_field_state_diff_collapsed_noborder.txt ├── reduks-pcollections ├── build.gradle ├── gradle.properties └── src │ ├── main │ └── java │ │ └── com │ │ └── beyondeye │ │ └── reduks │ │ └── pcollections │ │ ├── ConsPStack.java │ │ ├── HashPMap.java │ │ ├── HashTreePMap.java │ │ ├── IntTree.java │ │ ├── IntTreePMap.java │ │ ├── PCollection.java │ │ ├── PMap.java │ │ ├── PSequence.java │ │ ├── PStack.java │ │ ├── PVector.java │ │ ├── SimpleImmutableEntry.java │ │ └── TreePVector.java │ └── test │ └── java │ └── com │ └── beyondeye │ └── reduks │ └── pcollections │ ├── AmortizedPQueue.java │ ├── ConsPStackTest.java │ ├── Empty.java │ ├── HashPMapTest.java │ ├── HashTreePBag.java │ ├── HashTreePSet.java │ ├── IntTreePMapTest.java │ ├── MapPBag.java │ ├── MapPSet.java │ ├── OrderedPSet.java │ ├── OrderedPSetTest.java │ ├── PBag.java │ ├── PMapSerializationTest.java │ ├── POrderedSet.java │ ├── PQueue.java │ ├── PSet.java │ ├── SerializationTest.java │ ├── TreePVectorTest.java │ └── UtilityTest.java ├── reduks-rx ├── build.gradle ├── gradle.properties └── src │ ├── main │ ├── AndroidManifest.xml │ └── kotlin │ │ └── com │ │ └── beyondeye │ │ └── reduks │ │ ├── activity │ │ └── RxReduksActivity.kt │ │ └── rx │ │ ├── RxStore.kt │ │ ├── RxStoreSubscriber.kt │ │ └── RxStoreSubscription.kt │ └── test │ └── kotlin │ └── com │ └── beyondeye │ └── reduks │ ├── RxStoreTest.kt │ └── middlewares │ └── MiddlewareRxTest.kt ├── reduks-saga ├── build.gradle ├── gradle.properties └── src │ ├── main │ ├── AndroidManifest.xml │ └── kotlin │ │ └── com │ │ └── beyondeye │ │ └── reduks │ │ └── middlewares │ │ └── saga │ │ ├── SagaCmdProcessor.kt │ │ ├── SagaData.kt │ │ ├── SagaMiddleWare.kt │ │ ├── SagaTask.kt │ │ └── sagafns.kt │ └── test │ └── kotlin │ └── com │ └── beyondeye │ └── reduks │ └── middlewares │ └── SagaMiddlewareTest.kt ├── reduks ├── build.gradle ├── gradle.properties └── src │ ├── main │ ├── AndroidManifest.xml │ └── kotlin │ │ └── com │ │ └── beyondeye │ │ └── reduks │ │ ├── Action.kt │ │ ├── DispatcherFn.kt │ │ ├── Middleware.kt │ │ ├── Reducer.kt │ │ ├── Reduks.kt │ │ ├── ReduksInternalLogUtils.kt │ │ ├── SagaAction.kt │ │ ├── SimpleStore.kt │ │ ├── StandardAction.kt │ │ ├── StandardActionM.kt │ │ ├── StepInSequence.kt │ │ ├── Store.kt │ │ ├── StoreCreator.kt │ │ ├── StoreEnhancer.kt │ │ ├── StoreSubscriber.kt │ │ ├── StoreSubscriberBuilder.kt │ │ ├── StoreSubscription.kt │ │ ├── Thunk.kt │ │ ├── builders.kt │ │ ├── combineEnhancers.kt │ │ ├── combineReducers.kt │ │ ├── middlewares │ │ ├── ThunkMiddleware.kt │ │ └── applyMiddleware.kt │ │ ├── modules │ │ ├── ActionWithContext.kt │ │ ├── ReduksContext.kt │ │ └── ReduksContextTyped.kt │ │ └── reselect.kt │ └── test │ └── kotlin │ └── com │ └── beyondeye │ └── reduks │ ├── CombineReducersTests.kt │ ├── MyTreePVectorTests.kt │ ├── ReselectTest.kt │ ├── ReselectTestIgnored.kt │ ├── SimpleStoreTest.kt │ └── middlewares │ └── MiddlewareTest.kt └── settings.gradle /.github/workflows/gradle-publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/.github/workflows/gradle-publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/LICENSE -------------------------------------------------------------------------------- /LICENSE_pcollections: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/LICENSE_pcollections -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/README.md -------------------------------------------------------------------------------- /README_kjsonpatch.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/README_kjsonpatch.md -------------------------------------------------------------------------------- /README_pcollections.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/README_pcollections.md -------------------------------------------------------------------------------- /README_toprocess.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/README_toprocess.md -------------------------------------------------------------------------------- /README_zjsonpatch.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/README_zjsonpatch.md -------------------------------------------------------------------------------- /SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/SUMMARY.md -------------------------------------------------------------------------------- /code_fragments/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /code_fragments/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/code_fragments/build.gradle -------------------------------------------------------------------------------- /code_fragments/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/code_fragments/proguard-rules.pro -------------------------------------------------------------------------------- /code_fragments/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/code_fragments/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /code_fragments/src/main/java/beyondeye/com/examples/LoginInfo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/code_fragments/src/main/java/beyondeye/com/examples/LoginInfo.kt -------------------------------------------------------------------------------- /code_fragments/src/main/java/beyondeye/com/examples/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/code_fragments/src/main/java/beyondeye/com/examples/MainActivity.java -------------------------------------------------------------------------------- /code_fragments/src/main/java/beyondeye/com/examples/busExample.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/code_fragments/src/main/java/beyondeye/com/examples/busExample.kt -------------------------------------------------------------------------------- /code_fragments/src/main/java/beyondeye/com/examples/combineReducerExample.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/code_fragments/src/main/java/beyondeye/com/examples/combineReducerExample.kt -------------------------------------------------------------------------------- /code_fragments/src/main/java/beyondeye/com/examples/login/reduks/ActivityState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/code_fragments/src/main/java/beyondeye/com/examples/login/reduks/ActivityState.kt -------------------------------------------------------------------------------- /code_fragments/src/main/java/beyondeye/com/examples/login/reduks/LoginAction.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/code_fragments/src/main/java/beyondeye/com/examples/login/reduks/LoginAction.kt -------------------------------------------------------------------------------- /code_fragments/src/main/java/beyondeye/com/examples/login/reduks/Reducer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/code_fragments/src/main/java/beyondeye/com/examples/login/reduks/Reducer.kt -------------------------------------------------------------------------------- /code_fragments/src/main/java/beyondeye/com/examples/login/reduks/subscriber.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/code_fragments/src/main/java/beyondeye/com/examples/login/reduks/subscriber.kt -------------------------------------------------------------------------------- /code_fragments/src/main/java/beyondeye/com/examples/login/reduks/withStandardAction/ActivityState2.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/code_fragments/src/main/java/beyondeye/com/examples/login/reduks/withStandardAction/ActivityState2.kt -------------------------------------------------------------------------------- /code_fragments/src/main/java/beyondeye/com/examples/login/reduks/withStandardAction/LoginAction2.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/code_fragments/src/main/java/beyondeye/com/examples/login/reduks/withStandardAction/LoginAction2.kt -------------------------------------------------------------------------------- /code_fragments/src/main/java/beyondeye/com/examples/login/reduks/withStandardAction/Reducer2.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/code_fragments/src/main/java/beyondeye/com/examples/login/reduks/withStandardAction/Reducer2.kt -------------------------------------------------------------------------------- /code_fragments/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/code_fragments/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /code_fragments/src/main/res/layout/content_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/code_fragments/src/main/res/layout/content_main.xml -------------------------------------------------------------------------------- /code_fragments/src/main/res/menu/menu_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/code_fragments/src/main/res/menu/menu_main.xml -------------------------------------------------------------------------------- /code_fragments/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/code_fragments/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /code_fragments/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/code_fragments/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /code_fragments/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/code_fragments/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /code_fragments/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/code_fragments/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /code_fragments/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/code_fragments/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /code_fragments/src/main/res/values-v21/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/code_fragments/src/main/res/values-v21/styles.xml -------------------------------------------------------------------------------- /code_fragments/src/main/res/values-w820dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/code_fragments/src/main/res/values-w820dp/dimens.xml -------------------------------------------------------------------------------- /code_fragments/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/code_fragments/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /code_fragments/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/code_fragments/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /code_fragments/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/code_fragments/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /code_fragments/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/code_fragments/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /code_fragments/src/test/java/beyondeye.com.examples/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/code_fragments/src/test/java/beyondeye.com.examples/ExampleUnitTest.kt -------------------------------------------------------------------------------- /docs/Arch_components_vs_reduks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/docs/Arch_components_vs_reduks.md -------------------------------------------------------------------------------- /docs/basic_concepts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/docs/basic_concepts.md -------------------------------------------------------------------------------- /docs/deps_for_gradle.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/docs/deps_for_gradle.md -------------------------------------------------------------------------------- /docs/reduks_modules.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/docs/reduks_modules.md -------------------------------------------------------------------------------- /docs/reduks_saga.md: -------------------------------------------------------------------------------- 1 | ## Saga middleware -------------------------------------------------------------------------------- /docs/selectors.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/docs/selectors.md -------------------------------------------------------------------------------- /example/counter-android/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/example/counter-android/.gitignore -------------------------------------------------------------------------------- /example/counter-android/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /example/counter-android/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/example/counter-android/app/build.gradle -------------------------------------------------------------------------------- /example/counter-android/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/example/counter-android/app/proguard-rules.pro -------------------------------------------------------------------------------- /example/counter-android/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/example/counter-android/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /example/counter-android/app/src/main/kotlin/com/beyondeye/reduks/example/counter/Action.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/example/counter-android/app/src/main/kotlin/com/beyondeye/reduks/example/counter/Action.kt -------------------------------------------------------------------------------- /example/counter-android/app/src/main/kotlin/com/beyondeye/reduks/example/counter/Reducer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/example/counter-android/app/src/main/kotlin/com/beyondeye/reduks/example/counter/Reducer.kt -------------------------------------------------------------------------------- /example/counter-android/app/src/main/kotlin/com/beyondeye/reduks/example/counter/State.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/example/counter-android/app/src/main/kotlin/com/beyondeye/reduks/example/counter/State.kt -------------------------------------------------------------------------------- /example/counter-android/app/src/main/kotlin/com/beyondeye/reduks/example/counter/Store.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/example/counter-android/app/src/main/kotlin/com/beyondeye/reduks/example/counter/Store.kt -------------------------------------------------------------------------------- /example/counter-android/app/src/main/kotlin/com/beyondeye/reduks/example/counter/ui/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/example/counter-android/app/src/main/kotlin/com/beyondeye/reduks/example/counter/ui/MainActivity.kt -------------------------------------------------------------------------------- /example/counter-android/app/src/main/kotlin/com/beyondeye/reduks/example/counter/util/ObserveStore.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/example/counter-android/app/src/main/kotlin/com/beyondeye/reduks/example/counter/util/ObserveStore.kt -------------------------------------------------------------------------------- /example/counter-android/app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/example/counter-android/app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /example/counter-android/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/example/counter-android/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /example/counter-android/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/example/counter-android/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /example/counter-android/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/example/counter-android/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /example/counter-android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/example/counter-android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /example/counter-android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/example/counter-android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /example/counter-android/app/src/main/res/values-w820dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/example/counter-android/app/src/main/res/values-w820dp/dimens.xml -------------------------------------------------------------------------------- /example/counter-android/app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/example/counter-android/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /example/counter-android/app/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/example/counter-android/app/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /example/counter-android/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/example/counter-android/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /example/counter-android/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/example/counter-android/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /example/counter-android/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/example/counter-android/build.gradle -------------------------------------------------------------------------------- /example/counter-android/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/example/counter-android/gradle.properties -------------------------------------------------------------------------------- /example/counter-android/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/example/counter-android/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /example/counter-android/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/example/counter-android/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /example/counter-android/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/example/counter-android/gradlew -------------------------------------------------------------------------------- /example/counter-android/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/example/counter-android/gradlew.bat -------------------------------------------------------------------------------- /example/counter-android/settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | -------------------------------------------------------------------------------- /example/counter/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/example/counter/.gitignore -------------------------------------------------------------------------------- /example/counter/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/example/counter/build.gradle -------------------------------------------------------------------------------- /example/counter/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/example/counter/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /example/counter/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/example/counter/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /example/counter/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/example/counter/gradlew -------------------------------------------------------------------------------- /example/counter/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/example/counter/gradlew.bat -------------------------------------------------------------------------------- /example/counter/settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'counter' 2 | -------------------------------------------------------------------------------- /example/counter/src/main/java/com/beyondeye/reduks/example/counter/Main.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/example/counter/src/main/java/com/beyondeye/reduks/example/counter/Main.kt -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/gradlew.bat -------------------------------------------------------------------------------- /kjsonpatch-core/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/kjsonpatch-core/build.gradle -------------------------------------------------------------------------------- /kjsonpatch-core/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/kjsonpatch-core/gradle.properties -------------------------------------------------------------------------------- /kjsonpatch-core/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/kjsonpatch-core/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /kjsonpatch-core/src/main/kotlin/com/beyondeye/kjsonpatch/ApplyProcessor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/kjsonpatch-core/src/main/kotlin/com/beyondeye/kjsonpatch/ApplyProcessor.kt -------------------------------------------------------------------------------- /kjsonpatch-core/src/main/kotlin/com/beyondeye/kjsonpatch/CompatibilityFlags.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/kjsonpatch-core/src/main/kotlin/com/beyondeye/kjsonpatch/CompatibilityFlags.kt -------------------------------------------------------------------------------- /kjsonpatch-core/src/main/kotlin/com/beyondeye/kjsonpatch/Constants.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/kjsonpatch-core/src/main/kotlin/com/beyondeye/kjsonpatch/Constants.kt -------------------------------------------------------------------------------- /kjsonpatch-core/src/main/kotlin/com/beyondeye/kjsonpatch/Diff.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/kjsonpatch-core/src/main/kotlin/com/beyondeye/kjsonpatch/Diff.kt -------------------------------------------------------------------------------- /kjsonpatch-core/src/main/kotlin/com/beyondeye/kjsonpatch/InvalidJsonPatchException.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/kjsonpatch-core/src/main/kotlin/com/beyondeye/kjsonpatch/InvalidJsonPatchException.kt -------------------------------------------------------------------------------- /kjsonpatch-core/src/main/kotlin/com/beyondeye/kjsonpatch/JsonDiff.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/kjsonpatch-core/src/main/kotlin/com/beyondeye/kjsonpatch/JsonDiff.kt -------------------------------------------------------------------------------- /kjsonpatch-core/src/main/kotlin/com/beyondeye/kjsonpatch/JsonPatch.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/kjsonpatch-core/src/main/kotlin/com/beyondeye/kjsonpatch/JsonPatch.kt -------------------------------------------------------------------------------- /kjsonpatch-core/src/main/kotlin/com/beyondeye/kjsonpatch/JsonPatchApplicationException.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/kjsonpatch-core/src/main/kotlin/com/beyondeye/kjsonpatch/JsonPatchApplicationException.kt -------------------------------------------------------------------------------- /kjsonpatch-core/src/main/kotlin/com/beyondeye/kjsonpatch/JsonPatchProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/kjsonpatch-core/src/main/kotlin/com/beyondeye/kjsonpatch/JsonPatchProcessor.java -------------------------------------------------------------------------------- /kjsonpatch-core/src/main/kotlin/com/beyondeye/kjsonpatch/NodeType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/kjsonpatch-core/src/main/kotlin/com/beyondeye/kjsonpatch/NodeType.kt -------------------------------------------------------------------------------- /kjsonpatch-core/src/main/kotlin/com/beyondeye/kjsonpatch/NoopProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/kjsonpatch-core/src/main/kotlin/com/beyondeye/kjsonpatch/NoopProcessor.java -------------------------------------------------------------------------------- /kjsonpatch-core/src/main/kotlin/com/beyondeye/kjsonpatch/Operations.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/kjsonpatch-core/src/main/kotlin/com/beyondeye/kjsonpatch/Operations.kt -------------------------------------------------------------------------------- /kjsonpatch-core/src/main/kotlin/com/beyondeye/kjsonpatch/lcs/CommandVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/kjsonpatch-core/src/main/kotlin/com/beyondeye/kjsonpatch/lcs/CommandVisitor.java -------------------------------------------------------------------------------- /kjsonpatch-core/src/main/kotlin/com/beyondeye/kjsonpatch/lcs/DefaultEquator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/kjsonpatch-core/src/main/kotlin/com/beyondeye/kjsonpatch/lcs/DefaultEquator.java -------------------------------------------------------------------------------- /kjsonpatch-core/src/main/kotlin/com/beyondeye/kjsonpatch/lcs/DeleteCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/kjsonpatch-core/src/main/kotlin/com/beyondeye/kjsonpatch/lcs/DeleteCommand.java -------------------------------------------------------------------------------- /kjsonpatch-core/src/main/kotlin/com/beyondeye/kjsonpatch/lcs/EditCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/kjsonpatch-core/src/main/kotlin/com/beyondeye/kjsonpatch/lcs/EditCommand.java -------------------------------------------------------------------------------- /kjsonpatch-core/src/main/kotlin/com/beyondeye/kjsonpatch/lcs/EditScript.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/kjsonpatch-core/src/main/kotlin/com/beyondeye/kjsonpatch/lcs/EditScript.java -------------------------------------------------------------------------------- /kjsonpatch-core/src/main/kotlin/com/beyondeye/kjsonpatch/lcs/Equator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/kjsonpatch-core/src/main/kotlin/com/beyondeye/kjsonpatch/lcs/Equator.java -------------------------------------------------------------------------------- /kjsonpatch-core/src/main/kotlin/com/beyondeye/kjsonpatch/lcs/InsertCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/kjsonpatch-core/src/main/kotlin/com/beyondeye/kjsonpatch/lcs/InsertCommand.java -------------------------------------------------------------------------------- /kjsonpatch-core/src/main/kotlin/com/beyondeye/kjsonpatch/lcs/KeepCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/kjsonpatch-core/src/main/kotlin/com/beyondeye/kjsonpatch/lcs/KeepCommand.java -------------------------------------------------------------------------------- /kjsonpatch-core/src/main/kotlin/com/beyondeye/kjsonpatch/lcs/ListUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/kjsonpatch-core/src/main/kotlin/com/beyondeye/kjsonpatch/lcs/ListUtils.java -------------------------------------------------------------------------------- /kjsonpatch-core/src/main/kotlin/com/beyondeye/kjsonpatch/lcs/SequencesComparator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/kjsonpatch-core/src/main/kotlin/com/beyondeye/kjsonpatch/lcs/SequencesComparator.java -------------------------------------------------------------------------------- /kjsonpatch-core/src/test/java/com/beyondeye/kjsonpatch/AbstractTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/kjsonpatch-core/src/test/java/com/beyondeye/kjsonpatch/AbstractTest.java -------------------------------------------------------------------------------- /kjsonpatch-core/src/test/java/com/beyondeye/kjsonpatch/AddOperationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/kjsonpatch-core/src/test/java/com/beyondeye/kjsonpatch/AddOperationTest.java -------------------------------------------------------------------------------- /kjsonpatch-core/src/test/java/com/beyondeye/kjsonpatch/ApiTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/kjsonpatch-core/src/test/java/com/beyondeye/kjsonpatch/ApiTest.java -------------------------------------------------------------------------------- /kjsonpatch-core/src/test/java/com/beyondeye/kjsonpatch/CompatibilityTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/kjsonpatch-core/src/test/java/com/beyondeye/kjsonpatch/CompatibilityTest.java -------------------------------------------------------------------------------- /kjsonpatch-core/src/test/java/com/beyondeye/kjsonpatch/JsLibSamplesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/kjsonpatch-core/src/test/java/com/beyondeye/kjsonpatch/JsLibSamplesTest.java -------------------------------------------------------------------------------- /kjsonpatch-core/src/test/java/com/beyondeye/kjsonpatch/JsonDiffTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/kjsonpatch-core/src/test/java/com/beyondeye/kjsonpatch/JsonDiffTest.java -------------------------------------------------------------------------------- /kjsonpatch-core/src/test/java/com/beyondeye/kjsonpatch/JsonDiffTest2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/kjsonpatch-core/src/test/java/com/beyondeye/kjsonpatch/JsonDiffTest2.java -------------------------------------------------------------------------------- /kjsonpatch-core/src/test/java/com/beyondeye/kjsonpatch/MoveOperationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/kjsonpatch-core/src/test/java/com/beyondeye/kjsonpatch/MoveOperationTest.java -------------------------------------------------------------------------------- /kjsonpatch-core/src/test/java/com/beyondeye/kjsonpatch/PatchTestCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/kjsonpatch-core/src/test/java/com/beyondeye/kjsonpatch/PatchTestCase.java -------------------------------------------------------------------------------- /kjsonpatch-core/src/test/java/com/beyondeye/kjsonpatch/RemoveOperationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/kjsonpatch-core/src/test/java/com/beyondeye/kjsonpatch/RemoveOperationTest.java -------------------------------------------------------------------------------- /kjsonpatch-core/src/test/java/com/beyondeye/kjsonpatch/ReplaceOperationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/kjsonpatch-core/src/test/java/com/beyondeye/kjsonpatch/ReplaceOperationTest.java -------------------------------------------------------------------------------- /kjsonpatch-core/src/test/java/com/beyondeye/kjsonpatch/Rfc6902SamplesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/kjsonpatch-core/src/test/java/com/beyondeye/kjsonpatch/Rfc6902SamplesTest.java -------------------------------------------------------------------------------- /kjsonpatch-core/src/test/java/com/beyondeye/kjsonpatch/TestDataGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/kjsonpatch-core/src/test/java/com/beyondeye/kjsonpatch/TestDataGenerator.java -------------------------------------------------------------------------------- /kjsonpatch-core/src/test/java/com/beyondeye/kjsonpatch/utils/GsonObjectMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/kjsonpatch-core/src/test/java/com/beyondeye/kjsonpatch/utils/GsonObjectMapper.java -------------------------------------------------------------------------------- /kjsonpatch-core/src/test/java/com/beyondeye/kjsonpatch/utils/IOUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/kjsonpatch-core/src/test/java/com/beyondeye/kjsonpatch/utils/IOUtils.java -------------------------------------------------------------------------------- /kjsonpatch-core/src/test/resources/testdata/add-unsupported.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/kjsonpatch-core/src/test/resources/testdata/add-unsupported.json -------------------------------------------------------------------------------- /kjsonpatch-core/src/test/resources/testdata/add.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/kjsonpatch-core/src/test/resources/testdata/add.json -------------------------------------------------------------------------------- /kjsonpatch-core/src/test/resources/testdata/debug.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/kjsonpatch-core/src/test/resources/testdata/debug.json -------------------------------------------------------------------------------- /kjsonpatch-core/src/test/resources/testdata/diff-unsupported.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/kjsonpatch-core/src/test/resources/testdata/diff-unsupported.json -------------------------------------------------------------------------------- /kjsonpatch-core/src/test/resources/testdata/diff.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/kjsonpatch-core/src/test/resources/testdata/diff.json -------------------------------------------------------------------------------- /kjsonpatch-core/src/test/resources/testdata/js-libs-samples-unsupported.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/kjsonpatch-core/src/test/resources/testdata/js-libs-samples-unsupported.json -------------------------------------------------------------------------------- /kjsonpatch-core/src/test/resources/testdata/js-libs-samples.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/kjsonpatch-core/src/test/resources/testdata/js-libs-samples.json -------------------------------------------------------------------------------- /kjsonpatch-core/src/test/resources/testdata/move-unsupported.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/kjsonpatch-core/src/test/resources/testdata/move-unsupported.json -------------------------------------------------------------------------------- /kjsonpatch-core/src/test/resources/testdata/move.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/kjsonpatch-core/src/test/resources/testdata/move.json -------------------------------------------------------------------------------- /kjsonpatch-core/src/test/resources/testdata/remove-unsupported.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/kjsonpatch-core/src/test/resources/testdata/remove-unsupported.json -------------------------------------------------------------------------------- /kjsonpatch-core/src/test/resources/testdata/remove.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/kjsonpatch-core/src/test/resources/testdata/remove.json -------------------------------------------------------------------------------- /kjsonpatch-core/src/test/resources/testdata/replace-unsupported.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/kjsonpatch-core/src/test/resources/testdata/replace-unsupported.json -------------------------------------------------------------------------------- /kjsonpatch-core/src/test/resources/testdata/replace.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/kjsonpatch-core/src/test/resources/testdata/replace.json -------------------------------------------------------------------------------- /kjsonpatch-core/src/test/resources/testdata/rfc6902-samples-unsupported.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/kjsonpatch-core/src/test/resources/testdata/rfc6902-samples-unsupported.json -------------------------------------------------------------------------------- /kjsonpatch-core/src/test/resources/testdata/rfc6902-samples.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/kjsonpatch-core/src/test/resources/testdata/rfc6902-samples.json -------------------------------------------------------------------------------- /kjsonpatch-core/src/test/resources/testdata/sample.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/kjsonpatch-core/src/test/resources/testdata/sample.json -------------------------------------------------------------------------------- /knit/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/knit/README.md -------------------------------------------------------------------------------- /knit/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/knit/build.gradle -------------------------------------------------------------------------------- /knit/old_script_code/Knit.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/knit/old_script_code/Knit.kts -------------------------------------------------------------------------------- /knit/resources/knit.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/knit/resources/knit.properties -------------------------------------------------------------------------------- /knit/src/Knit.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/knit/src/Knit.kt -------------------------------------------------------------------------------- /maven-push-android.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/maven-push-android.gradle -------------------------------------------------------------------------------- /maven-push-java.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/maven-push-java.gradle -------------------------------------------------------------------------------- /maven-push-kotlin.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/maven-push-kotlin.gradle -------------------------------------------------------------------------------- /proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/proguard-rules.pro -------------------------------------------------------------------------------- /reduks-android/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /reduks-android/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-android/build.gradle -------------------------------------------------------------------------------- /reduks-android/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-android/gradle.properties -------------------------------------------------------------------------------- /reduks-android/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-android/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /reduks-android/src/main/kotlin/com/beyondeye/reduksAndroid/activity/ActionRestoreState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-android/src/main/kotlin/com/beyondeye/reduksAndroid/activity/ActionRestoreState.kt -------------------------------------------------------------------------------- /reduks-android/src/main/kotlin/com/beyondeye/reduksAndroid/activity/ReduksActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-android/src/main/kotlin/com/beyondeye/reduksAndroid/activity/ReduksActivity.kt -------------------------------------------------------------------------------- /reduks-android/src/main/kotlin/com/beyondeye/reduksAndroid/activity/SavedToViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-android/src/main/kotlin/com/beyondeye/reduksAndroid/activity/SavedToViewModel.kt -------------------------------------------------------------------------------- /reduks-android/src/main/kotlin/com/beyondeye/reduksAndroid/activity/SimpleReduksActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-android/src/main/kotlin/com/beyondeye/reduksAndroid/activity/SimpleReduksActivity.kt -------------------------------------------------------------------------------- /reduks-android/src/main/kotlin/com/beyondeye/reduksAndroid/activity/SingleModuleReduksActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-android/src/main/kotlin/com/beyondeye/reduksAndroid/activity/SingleModuleReduksActivity.kt -------------------------------------------------------------------------------- /reduks-android/src/main/kotlin/com/beyondeye/reduksAndroid/fragment/FragmentStatusReducer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-android/src/main/kotlin/com/beyondeye/reduksAndroid/fragment/FragmentStatusReducer.kt -------------------------------------------------------------------------------- /reduks-android/src/main/kotlin/com/beyondeye/reduksAndroid/fragment/ReduksFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-android/src/main/kotlin/com/beyondeye/reduksAndroid/fragment/ReduksFragment.kt -------------------------------------------------------------------------------- /reduks-android/src/main/kotlin/com/beyondeye/reduksAndroid/fragment/StateWithFragmentStatusData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-android/src/main/kotlin/com/beyondeye/reduksAndroid/fragment/StateWithFragmentStatusData.kt -------------------------------------------------------------------------------- /reduks-android/src/main/kotlin/com/beyondeye/reduksAndroid/fragment/actions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-android/src/main/kotlin/com/beyondeye/reduksAndroid/fragment/actions.kt -------------------------------------------------------------------------------- /reduks-android/src/main/kotlin/com/beyondeye/reduksAndroid/fragment/extensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-android/src/main/kotlin/com/beyondeye/reduksAndroid/fragment/extensions.kt -------------------------------------------------------------------------------- /reduks-async/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-async/build.gradle -------------------------------------------------------------------------------- /reduks-async/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-async/gradle.properties -------------------------------------------------------------------------------- /reduks-async/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-async/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /reduks-async/src/main/kotlin/com/beyondeye/reduks/activity/AsyncReduksActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-async/src/main/kotlin/com/beyondeye/reduks/activity/AsyncReduksActivity.kt -------------------------------------------------------------------------------- /reduks-bus/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-bus/build.gradle -------------------------------------------------------------------------------- /reduks-bus/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-bus/gradle.properties -------------------------------------------------------------------------------- /reduks-bus/src/main/kotlin/com/beyondeye/reduks/bus/BusData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-bus/src/main/kotlin/com/beyondeye/reduks/bus/BusData.kt -------------------------------------------------------------------------------- /reduks-bus/src/main/kotlin/com/beyondeye/reduks/bus/BusStore.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-bus/src/main/kotlin/com/beyondeye/reduks/bus/BusStore.kt -------------------------------------------------------------------------------- /reduks-bus/src/main/kotlin/com/beyondeye/reduks/bus/BusStoreEnhancer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-bus/src/main/kotlin/com/beyondeye/reduks/bus/BusStoreEnhancer.kt -------------------------------------------------------------------------------- /reduks-bus/src/main/kotlin/com/beyondeye/reduks/bus/StateWithBusData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-bus/src/main/kotlin/com/beyondeye/reduks/bus/StateWithBusData.kt -------------------------------------------------------------------------------- /reduks-bus/src/main/kotlin/com/beyondeye/reduks/bus/actions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-bus/src/main/kotlin/com/beyondeye/reduks/bus/actions.kt -------------------------------------------------------------------------------- /reduks-bus/src/main/kotlin/com/beyondeye/reduks/bus/busApi.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-bus/src/main/kotlin/com/beyondeye/reduks/bus/busApi.kt -------------------------------------------------------------------------------- /reduks-bus/src/main/kotlin/com/beyondeye/reduks/bus/busDataReducer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-bus/src/main/kotlin/com/beyondeye/reduks/bus/busDataReducer.kt -------------------------------------------------------------------------------- /reduks-bus/src/test/kotlin/com/beyondeye/reduks/bus/BusStoreEnhancerTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-bus/src/test/kotlin/com/beyondeye/reduks/bus/BusStoreEnhancerTest.kt -------------------------------------------------------------------------------- /reduks-core-async/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-core-async/build.gradle -------------------------------------------------------------------------------- /reduks-core-async/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-core-async/gradle.properties -------------------------------------------------------------------------------- /reduks-core-async/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-core-async/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /reduks-core-async/src/main/kotlin/com/beyondeye/reduks/AsyncStore.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-core-async/src/main/kotlin/com/beyondeye/reduks/AsyncStore.kt -------------------------------------------------------------------------------- /reduks-core-async/src/main/kotlin/com/beyondeye/reduks/AsyncStoreWithStateFlow.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-core-async/src/main/kotlin/com/beyondeye/reduks/AsyncStoreWithStateFlow.kt -------------------------------------------------------------------------------- /reduks-core-async/src/main/kotlin/com/beyondeye/reduks/middlewares/AsyncActionMiddleWare.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-core-async/src/main/kotlin/com/beyondeye/reduks/middlewares/AsyncActionMiddleWare.kt -------------------------------------------------------------------------------- /reduks-core-async/src/test/kotlin/com/beyondeye/reduks/AsyncStoreTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-core-async/src/test/kotlin/com/beyondeye/reduks/AsyncStoreTest.kt -------------------------------------------------------------------------------- /reduks-core-async/src/test/kotlin/com/beyondeye/reduks/AsyncStoreWithStateFlowTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-core-async/src/test/kotlin/com/beyondeye/reduks/AsyncStoreWithStateFlowTest.kt -------------------------------------------------------------------------------- /reduks-core-async/src/test/kotlin/com/beyondeye/reduks/middlewares/AsyncStoreMiddlewareTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-core-async/src/test/kotlin/com/beyondeye/reduks/middlewares/AsyncStoreMiddlewareTest.kt -------------------------------------------------------------------------------- /reduks-core-async/src/test/kotlin/com/beyondeye/reduks/middlewares/AsyncStoreWithStateFlowMiddlewareTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-core-async/src/test/kotlin/com/beyondeye/reduks/middlewares/AsyncStoreWithStateFlowMiddlewareTest.kt -------------------------------------------------------------------------------- /reduks-core-async/src/test/kotlin/com/beyondeye/reduks/middlewares/CoroutinesAsyncActionMiddlewareTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-core-async/src/test/kotlin/com/beyondeye/reduks/middlewares/CoroutinesAsyncActionMiddlewareTest.kt -------------------------------------------------------------------------------- /reduks-core-modules/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-core-modules/build.gradle -------------------------------------------------------------------------------- /reduks-core-modules/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-core-modules/gradle.properties -------------------------------------------------------------------------------- /reduks-core-modules/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-core-modules/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /reduks-core-modules/src/main/kotlin/com/beyondeye/reduks/ReduksExtFuns.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-core-modules/src/main/kotlin/com/beyondeye/reduks/ReduksExtFuns.kt -------------------------------------------------------------------------------- /reduks-core-modules/src/main/kotlin/com/beyondeye/reduks/middlewares/UnwrapActionMiddleware.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-core-modules/src/main/kotlin/com/beyondeye/reduks/middlewares/UnwrapActionMiddleware.kt -------------------------------------------------------------------------------- /reduks-core-modules/src/main/kotlin/com/beyondeye/reduks/middlewares/WrapActionMiddleware.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-core-modules/src/main/kotlin/com/beyondeye/reduks/middlewares/WrapActionMiddleware.kt -------------------------------------------------------------------------------- /reduks-core-modules/src/main/kotlin/com/beyondeye/reduks/modules/MultiActionWithContext.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-core-modules/src/main/kotlin/com/beyondeye/reduks/modules/MultiActionWithContext.kt -------------------------------------------------------------------------------- /reduks-core-modules/src/main/kotlin/com/beyondeye/reduks/modules/MultiReducer2.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-core-modules/src/main/kotlin/com/beyondeye/reduks/modules/MultiReducer2.kt -------------------------------------------------------------------------------- /reduks-core-modules/src/main/kotlin/com/beyondeye/reduks/modules/MultiReducer3.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-core-modules/src/main/kotlin/com/beyondeye/reduks/modules/MultiReducer3.kt -------------------------------------------------------------------------------- /reduks-core-modules/src/main/kotlin/com/beyondeye/reduks/modules/MultiReducer4.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-core-modules/src/main/kotlin/com/beyondeye/reduks/modules/MultiReducer4.kt -------------------------------------------------------------------------------- /reduks-core-modules/src/main/kotlin/com/beyondeye/reduks/modules/MultiReducer5.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-core-modules/src/main/kotlin/com/beyondeye/reduks/modules/MultiReducer5.kt -------------------------------------------------------------------------------- /reduks-core-modules/src/main/kotlin/com/beyondeye/reduks/modules/MultiStates.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-core-modules/src/main/kotlin/com/beyondeye/reduks/modules/MultiStates.kt -------------------------------------------------------------------------------- /reduks-core-modules/src/main/kotlin/com/beyondeye/reduks/modules/MultiStore.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-core-modules/src/main/kotlin/com/beyondeye/reduks/modules/MultiStore.kt -------------------------------------------------------------------------------- /reduks-core-modules/src/main/kotlin/com/beyondeye/reduks/modules/MultiStore2.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-core-modules/src/main/kotlin/com/beyondeye/reduks/modules/MultiStore2.kt -------------------------------------------------------------------------------- /reduks-core-modules/src/main/kotlin/com/beyondeye/reduks/modules/MultiStore3.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-core-modules/src/main/kotlin/com/beyondeye/reduks/modules/MultiStore3.kt -------------------------------------------------------------------------------- /reduks-core-modules/src/main/kotlin/com/beyondeye/reduks/modules/MultiStore4.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-core-modules/src/main/kotlin/com/beyondeye/reduks/modules/MultiStore4.kt -------------------------------------------------------------------------------- /reduks-core-modules/src/main/kotlin/com/beyondeye/reduks/modules/MultiStore5.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-core-modules/src/main/kotlin/com/beyondeye/reduks/modules/MultiStore5.kt -------------------------------------------------------------------------------- /reduks-core-modules/src/main/kotlin/com/beyondeye/reduks/modules/MultiStoreSubscription.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-core-modules/src/main/kotlin/com/beyondeye/reduks/modules/MultiStoreSubscription.kt -------------------------------------------------------------------------------- /reduks-core-modules/src/main/kotlin/com/beyondeye/reduks/modules/ReduksModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-core-modules/src/main/kotlin/com/beyondeye/reduks/modules/ReduksModule.kt -------------------------------------------------------------------------------- /reduks-core-modules/src/test/kotlin/com/beyondeye/reduks/middlewares/WrapActionMiddlewareTests.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-core-modules/src/test/kotlin/com/beyondeye/reduks/middlewares/WrapActionMiddlewareTests.kt -------------------------------------------------------------------------------- /reduks-core-modules/src/test/kotlin/com/beyondeye/reduks/modules/ActionWithContextTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-core-modules/src/test/kotlin/com/beyondeye/reduks/modules/ActionWithContextTest.kt -------------------------------------------------------------------------------- /reduks-core-modules/src/test/kotlin/com/beyondeye/reduks/modules/MultiReduksTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-core-modules/src/test/kotlin/com/beyondeye/reduks/modules/MultiReduksTest.kt -------------------------------------------------------------------------------- /reduks-core-modules/src/test/kotlin/com/beyondeye/reduks/modules/ReduksContextTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-core-modules/src/test/kotlin/com/beyondeye/reduks/modules/ReduksContextTest.kt -------------------------------------------------------------------------------- /reduks-devtools/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-devtools/build.gradle -------------------------------------------------------------------------------- /reduks-devtools/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-devtools/gradle.properties -------------------------------------------------------------------------------- /reduks-devtools/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-devtools/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /reduks-devtools/src/main/kotlin/com/beyondeye/reduksDevTools/DevToolsAction.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-devtools/src/main/kotlin/com/beyondeye/reduksDevTools/DevToolsAction.kt -------------------------------------------------------------------------------- /reduks-devtools/src/main/kotlin/com/beyondeye/reduksDevTools/DevToolsMiddleware.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-devtools/src/main/kotlin/com/beyondeye/reduksDevTools/DevToolsMiddleware.kt -------------------------------------------------------------------------------- /reduks-devtools/src/main/kotlin/com/beyondeye/reduksDevTools/DevToolsReducer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-devtools/src/main/kotlin/com/beyondeye/reduksDevTools/DevToolsReducer.kt -------------------------------------------------------------------------------- /reduks-devtools/src/main/kotlin/com/beyondeye/reduksDevTools/DevToolsState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-devtools/src/main/kotlin/com/beyondeye/reduksDevTools/DevToolsState.kt -------------------------------------------------------------------------------- /reduks-devtools/src/main/kotlin/com/beyondeye/reduksDevTools/DevToolsStore.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-devtools/src/main/kotlin/com/beyondeye/reduksDevTools/DevToolsStore.kt -------------------------------------------------------------------------------- /reduks-devtools/src/test/kotlin/com/beyondeye/reduksDevTools/DevToolsActionTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-devtools/src/test/kotlin/com/beyondeye/reduksDevTools/DevToolsActionTest.kt -------------------------------------------------------------------------------- /reduks-devtools/src/test/kotlin/com/beyondeye/reduksDevTools/DevToolsMiddlewareTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-devtools/src/test/kotlin/com/beyondeye/reduksDevTools/DevToolsMiddlewareTest.kt -------------------------------------------------------------------------------- /reduks-devtools/src/test/kotlin/com/beyondeye/reduksDevTools/DevToolsReducerTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-devtools/src/test/kotlin/com/beyondeye/reduksDevTools/DevToolsReducerTest.kt -------------------------------------------------------------------------------- /reduks-devtools/src/test/kotlin/com/beyondeye/reduksDevTools/DevToolsStoreTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-devtools/src/test/kotlin/com/beyondeye/reduksDevTools/DevToolsStoreTest.kt -------------------------------------------------------------------------------- /reduks-devtools/src/test/kotlin/com/beyondeye/reduksDevTools/DevToolsTestReducer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-devtools/src/test/kotlin/com/beyondeye/reduksDevTools/DevToolsTestReducer.kt -------------------------------------------------------------------------------- /reduks-kovenant/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-kovenant/build.gradle -------------------------------------------------------------------------------- /reduks-kovenant/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-kovenant/gradle.properties -------------------------------------------------------------------------------- /reduks-kovenant/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-kovenant/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /reduks-kovenant/src/main/kotlin/com/beyondeye/reduks/KovenantStore.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-kovenant/src/main/kotlin/com/beyondeye/reduks/KovenantStore.kt -------------------------------------------------------------------------------- /reduks-kovenant/src/main/kotlin/com/beyondeye/reduks/activity/KovenantReduksActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-kovenant/src/main/kotlin/com/beyondeye/reduks/activity/KovenantReduksActivity.kt -------------------------------------------------------------------------------- /reduks-kovenant/src/main/kotlin/com/beyondeye/reduks/middlewares/AsyncActionMiddleWare.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-kovenant/src/main/kotlin/com/beyondeye/reduks/middlewares/AsyncActionMiddleWare.kt -------------------------------------------------------------------------------- /reduks-kovenant/src/test/kotlin/com/beyondeye/reduks/KovenantStoreTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-kovenant/src/test/kotlin/com/beyondeye/reduks/KovenantStoreTest.kt -------------------------------------------------------------------------------- /reduks-kovenant/src/test/kotlin/com/beyondeye/reduks/middlewares/KovenantAsyncActionMiddlewareTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-kovenant/src/test/kotlin/com/beyondeye/reduks/middlewares/KovenantAsyncActionMiddlewareTest.kt -------------------------------------------------------------------------------- /reduks-kovenant/src/test/kotlin/com/beyondeye/reduks/middlewares/KovenantStoreMiddlewareTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-kovenant/src/test/kotlin/com/beyondeye/reduks/middlewares/KovenantStoreMiddlewareTest.kt -------------------------------------------------------------------------------- /reduks-kovenant/src/test/kotlin/com/beyondeye/reduks/middlewares/ThunkMiddlewareTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-kovenant/src/test/kotlin/com/beyondeye/reduks/middlewares/ThunkMiddlewareTest.kt -------------------------------------------------------------------------------- /reduks-logger/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-logger/build.gradle -------------------------------------------------------------------------------- /reduks-logger/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-logger/gradle.properties -------------------------------------------------------------------------------- /reduks-logger/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-logger/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /reduks-logger/src/main/java/com/beyondeye/reduks/StateType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-logger/src/main/java/com/beyondeye/reduks/StateType.java -------------------------------------------------------------------------------- /reduks-logger/src/main/kotlin/com/beyondeye/reduks/logger/LogElement.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-logger/src/main/kotlin/com/beyondeye/reduks/logger/LogElement.kt -------------------------------------------------------------------------------- /reduks-logger/src/main/kotlin/com/beyondeye/reduks/logger/LogEntry.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-logger/src/main/kotlin/com/beyondeye/reduks/logger/LogEntry.kt -------------------------------------------------------------------------------- /reduks-logger/src/main/kotlin/com/beyondeye/reduks/logger/LogLevel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-logger/src/main/kotlin/com/beyondeye/reduks/logger/LogLevel.kt -------------------------------------------------------------------------------- /reduks-logger/src/main/kotlin/com/beyondeye/reduks/logger/ReduksLogger.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-logger/src/main/kotlin/com/beyondeye/reduks/logger/ReduksLogger.kt -------------------------------------------------------------------------------- /reduks-logger/src/main/kotlin/com/beyondeye/reduks/logger/ReduksLoggerConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-logger/src/main/kotlin/com/beyondeye/reduks/logger/ReduksLoggerConfig.kt -------------------------------------------------------------------------------- /reduks-logger/src/main/kotlin/com/beyondeye/reduks/logger/logformatter/AndroidLogAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-logger/src/main/kotlin/com/beyondeye/reduks/logger/logformatter/AndroidLogAdapter.java -------------------------------------------------------------------------------- /reduks-logger/src/main/kotlin/com/beyondeye/reduks/logger/logformatter/Helper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-logger/src/main/kotlin/com/beyondeye/reduks/logger/logformatter/Helper.java -------------------------------------------------------------------------------- /reduks-logger/src/main/kotlin/com/beyondeye/reduks/logger/logformatter/LogAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-logger/src/main/kotlin/com/beyondeye/reduks/logger/logformatter/LogAdapter.java -------------------------------------------------------------------------------- /reduks-logger/src/main/kotlin/com/beyondeye/reduks/logger/logformatter/LogFormatter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-logger/src/main/kotlin/com/beyondeye/reduks/logger/logformatter/LogFormatter.kt -------------------------------------------------------------------------------- /reduks-logger/src/main/kotlin/com/beyondeye/reduks/logger/logformatter/LogFormatterPrinter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-logger/src/main/kotlin/com/beyondeye/reduks/logger/logformatter/LogFormatterPrinter.java -------------------------------------------------------------------------------- /reduks-logger/src/main/kotlin/com/beyondeye/reduks/logger/logformatter/LogFormatterSettings.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-logger/src/main/kotlin/com/beyondeye/reduks/logger/logformatter/LogFormatterSettings.kt -------------------------------------------------------------------------------- /reduks-logger/src/main/kotlin/com/beyondeye/reduks/logger/logformatter/StringBufferLogAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-logger/src/main/kotlin/com/beyondeye/reduks/logger/logformatter/StringBufferLogAdapter.java -------------------------------------------------------------------------------- /reduks-logger/src/test/kotlin/com/beyondeye/reduks/logger/IOUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-logger/src/test/kotlin/com/beyondeye/reduks/logger/IOUtils.java -------------------------------------------------------------------------------- /reduks-logger/src/test/kotlin/com/beyondeye/reduks/logger/ReduksLoggerTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-logger/src/test/kotlin/com/beyondeye/reduks/logger/ReduksLoggerTest.kt -------------------------------------------------------------------------------- /reduks-logger/src/test/resources/testdata/simple_action_changing_one_field_of_state.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-logger/src/test/resources/testdata/simple_action_changing_one_field_of_state.txt -------------------------------------------------------------------------------- /reduks-logger/src/test/resources/testdata/simple_action_changing_one_field_of_state_collapsed.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-logger/src/test/resources/testdata/simple_action_changing_one_field_of_state_collapsed.txt -------------------------------------------------------------------------------- /reduks-logger/src/test/resources/testdata/simple_action_changing_one_field_of_state_collapsed_noborder.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-logger/src/test/resources/testdata/simple_action_changing_one_field_of_state_collapsed_noborder.txt -------------------------------------------------------------------------------- /reduks-logger/src/test/resources/testdata/simple_action_changing_one_field_state_diff.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-logger/src/test/resources/testdata/simple_action_changing_one_field_state_diff.txt -------------------------------------------------------------------------------- /reduks-logger/src/test/resources/testdata/simple_action_changing_one_field_state_diff_collapsed.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-logger/src/test/resources/testdata/simple_action_changing_one_field_state_diff_collapsed.txt -------------------------------------------------------------------------------- /reduks-logger/src/test/resources/testdata/simple_action_changing_one_field_state_diff_collapsed_noborder.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-logger/src/test/resources/testdata/simple_action_changing_one_field_state_diff_collapsed_noborder.txt -------------------------------------------------------------------------------- /reduks-pcollections/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-pcollections/build.gradle -------------------------------------------------------------------------------- /reduks-pcollections/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-pcollections/gradle.properties -------------------------------------------------------------------------------- /reduks-pcollections/src/main/java/com/beyondeye/reduks/pcollections/ConsPStack.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-pcollections/src/main/java/com/beyondeye/reduks/pcollections/ConsPStack.java -------------------------------------------------------------------------------- /reduks-pcollections/src/main/java/com/beyondeye/reduks/pcollections/HashPMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-pcollections/src/main/java/com/beyondeye/reduks/pcollections/HashPMap.java -------------------------------------------------------------------------------- /reduks-pcollections/src/main/java/com/beyondeye/reduks/pcollections/HashTreePMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-pcollections/src/main/java/com/beyondeye/reduks/pcollections/HashTreePMap.java -------------------------------------------------------------------------------- /reduks-pcollections/src/main/java/com/beyondeye/reduks/pcollections/IntTree.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-pcollections/src/main/java/com/beyondeye/reduks/pcollections/IntTree.java -------------------------------------------------------------------------------- /reduks-pcollections/src/main/java/com/beyondeye/reduks/pcollections/IntTreePMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-pcollections/src/main/java/com/beyondeye/reduks/pcollections/IntTreePMap.java -------------------------------------------------------------------------------- /reduks-pcollections/src/main/java/com/beyondeye/reduks/pcollections/PCollection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-pcollections/src/main/java/com/beyondeye/reduks/pcollections/PCollection.java -------------------------------------------------------------------------------- /reduks-pcollections/src/main/java/com/beyondeye/reduks/pcollections/PMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-pcollections/src/main/java/com/beyondeye/reduks/pcollections/PMap.java -------------------------------------------------------------------------------- /reduks-pcollections/src/main/java/com/beyondeye/reduks/pcollections/PSequence.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-pcollections/src/main/java/com/beyondeye/reduks/pcollections/PSequence.java -------------------------------------------------------------------------------- /reduks-pcollections/src/main/java/com/beyondeye/reduks/pcollections/PStack.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-pcollections/src/main/java/com/beyondeye/reduks/pcollections/PStack.java -------------------------------------------------------------------------------- /reduks-pcollections/src/main/java/com/beyondeye/reduks/pcollections/PVector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-pcollections/src/main/java/com/beyondeye/reduks/pcollections/PVector.java -------------------------------------------------------------------------------- /reduks-pcollections/src/main/java/com/beyondeye/reduks/pcollections/SimpleImmutableEntry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-pcollections/src/main/java/com/beyondeye/reduks/pcollections/SimpleImmutableEntry.java -------------------------------------------------------------------------------- /reduks-pcollections/src/main/java/com/beyondeye/reduks/pcollections/TreePVector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-pcollections/src/main/java/com/beyondeye/reduks/pcollections/TreePVector.java -------------------------------------------------------------------------------- /reduks-pcollections/src/test/java/com/beyondeye/reduks/pcollections/AmortizedPQueue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-pcollections/src/test/java/com/beyondeye/reduks/pcollections/AmortizedPQueue.java -------------------------------------------------------------------------------- /reduks-pcollections/src/test/java/com/beyondeye/reduks/pcollections/ConsPStackTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-pcollections/src/test/java/com/beyondeye/reduks/pcollections/ConsPStackTest.java -------------------------------------------------------------------------------- /reduks-pcollections/src/test/java/com/beyondeye/reduks/pcollections/Empty.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-pcollections/src/test/java/com/beyondeye/reduks/pcollections/Empty.java -------------------------------------------------------------------------------- /reduks-pcollections/src/test/java/com/beyondeye/reduks/pcollections/HashPMapTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-pcollections/src/test/java/com/beyondeye/reduks/pcollections/HashPMapTest.java -------------------------------------------------------------------------------- /reduks-pcollections/src/test/java/com/beyondeye/reduks/pcollections/HashTreePBag.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-pcollections/src/test/java/com/beyondeye/reduks/pcollections/HashTreePBag.java -------------------------------------------------------------------------------- /reduks-pcollections/src/test/java/com/beyondeye/reduks/pcollections/HashTreePSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-pcollections/src/test/java/com/beyondeye/reduks/pcollections/HashTreePSet.java -------------------------------------------------------------------------------- /reduks-pcollections/src/test/java/com/beyondeye/reduks/pcollections/IntTreePMapTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-pcollections/src/test/java/com/beyondeye/reduks/pcollections/IntTreePMapTest.java -------------------------------------------------------------------------------- /reduks-pcollections/src/test/java/com/beyondeye/reduks/pcollections/MapPBag.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-pcollections/src/test/java/com/beyondeye/reduks/pcollections/MapPBag.java -------------------------------------------------------------------------------- /reduks-pcollections/src/test/java/com/beyondeye/reduks/pcollections/MapPSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-pcollections/src/test/java/com/beyondeye/reduks/pcollections/MapPSet.java -------------------------------------------------------------------------------- /reduks-pcollections/src/test/java/com/beyondeye/reduks/pcollections/OrderedPSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-pcollections/src/test/java/com/beyondeye/reduks/pcollections/OrderedPSet.java -------------------------------------------------------------------------------- /reduks-pcollections/src/test/java/com/beyondeye/reduks/pcollections/OrderedPSetTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-pcollections/src/test/java/com/beyondeye/reduks/pcollections/OrderedPSetTest.java -------------------------------------------------------------------------------- /reduks-pcollections/src/test/java/com/beyondeye/reduks/pcollections/PBag.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-pcollections/src/test/java/com/beyondeye/reduks/pcollections/PBag.java -------------------------------------------------------------------------------- /reduks-pcollections/src/test/java/com/beyondeye/reduks/pcollections/PMapSerializationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-pcollections/src/test/java/com/beyondeye/reduks/pcollections/PMapSerializationTest.java -------------------------------------------------------------------------------- /reduks-pcollections/src/test/java/com/beyondeye/reduks/pcollections/POrderedSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-pcollections/src/test/java/com/beyondeye/reduks/pcollections/POrderedSet.java -------------------------------------------------------------------------------- /reduks-pcollections/src/test/java/com/beyondeye/reduks/pcollections/PQueue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-pcollections/src/test/java/com/beyondeye/reduks/pcollections/PQueue.java -------------------------------------------------------------------------------- /reduks-pcollections/src/test/java/com/beyondeye/reduks/pcollections/PSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-pcollections/src/test/java/com/beyondeye/reduks/pcollections/PSet.java -------------------------------------------------------------------------------- /reduks-pcollections/src/test/java/com/beyondeye/reduks/pcollections/SerializationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-pcollections/src/test/java/com/beyondeye/reduks/pcollections/SerializationTest.java -------------------------------------------------------------------------------- /reduks-pcollections/src/test/java/com/beyondeye/reduks/pcollections/TreePVectorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-pcollections/src/test/java/com/beyondeye/reduks/pcollections/TreePVectorTest.java -------------------------------------------------------------------------------- /reduks-pcollections/src/test/java/com/beyondeye/reduks/pcollections/UtilityTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-pcollections/src/test/java/com/beyondeye/reduks/pcollections/UtilityTest.java -------------------------------------------------------------------------------- /reduks-rx/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-rx/build.gradle -------------------------------------------------------------------------------- /reduks-rx/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-rx/gradle.properties -------------------------------------------------------------------------------- /reduks-rx/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-rx/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /reduks-rx/src/main/kotlin/com/beyondeye/reduks/activity/RxReduksActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-rx/src/main/kotlin/com/beyondeye/reduks/activity/RxReduksActivity.kt -------------------------------------------------------------------------------- /reduks-rx/src/main/kotlin/com/beyondeye/reduks/rx/RxStore.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-rx/src/main/kotlin/com/beyondeye/reduks/rx/RxStore.kt -------------------------------------------------------------------------------- /reduks-rx/src/main/kotlin/com/beyondeye/reduks/rx/RxStoreSubscriber.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-rx/src/main/kotlin/com/beyondeye/reduks/rx/RxStoreSubscriber.kt -------------------------------------------------------------------------------- /reduks-rx/src/main/kotlin/com/beyondeye/reduks/rx/RxStoreSubscription.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-rx/src/main/kotlin/com/beyondeye/reduks/rx/RxStoreSubscription.kt -------------------------------------------------------------------------------- /reduks-rx/src/test/kotlin/com/beyondeye/reduks/RxStoreTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-rx/src/test/kotlin/com/beyondeye/reduks/RxStoreTest.kt -------------------------------------------------------------------------------- /reduks-rx/src/test/kotlin/com/beyondeye/reduks/middlewares/MiddlewareRxTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-rx/src/test/kotlin/com/beyondeye/reduks/middlewares/MiddlewareRxTest.kt -------------------------------------------------------------------------------- /reduks-saga/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-saga/build.gradle -------------------------------------------------------------------------------- /reduks-saga/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-saga/gradle.properties -------------------------------------------------------------------------------- /reduks-saga/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-saga/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /reduks-saga/src/main/kotlin/com/beyondeye/reduks/middlewares/saga/SagaCmdProcessor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-saga/src/main/kotlin/com/beyondeye/reduks/middlewares/saga/SagaCmdProcessor.kt -------------------------------------------------------------------------------- /reduks-saga/src/main/kotlin/com/beyondeye/reduks/middlewares/saga/SagaData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-saga/src/main/kotlin/com/beyondeye/reduks/middlewares/saga/SagaData.kt -------------------------------------------------------------------------------- /reduks-saga/src/main/kotlin/com/beyondeye/reduks/middlewares/saga/SagaMiddleWare.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-saga/src/main/kotlin/com/beyondeye/reduks/middlewares/saga/SagaMiddleWare.kt -------------------------------------------------------------------------------- /reduks-saga/src/main/kotlin/com/beyondeye/reduks/middlewares/saga/SagaTask.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-saga/src/main/kotlin/com/beyondeye/reduks/middlewares/saga/SagaTask.kt -------------------------------------------------------------------------------- /reduks-saga/src/main/kotlin/com/beyondeye/reduks/middlewares/saga/sagafns.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-saga/src/main/kotlin/com/beyondeye/reduks/middlewares/saga/sagafns.kt -------------------------------------------------------------------------------- /reduks-saga/src/test/kotlin/com/beyondeye/reduks/middlewares/SagaMiddlewareTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks-saga/src/test/kotlin/com/beyondeye/reduks/middlewares/SagaMiddlewareTest.kt -------------------------------------------------------------------------------- /reduks/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks/build.gradle -------------------------------------------------------------------------------- /reduks/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks/gradle.properties -------------------------------------------------------------------------------- /reduks/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /reduks/src/main/kotlin/com/beyondeye/reduks/Action.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks/src/main/kotlin/com/beyondeye/reduks/Action.kt -------------------------------------------------------------------------------- /reduks/src/main/kotlin/com/beyondeye/reduks/DispatcherFn.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks/src/main/kotlin/com/beyondeye/reduks/DispatcherFn.kt -------------------------------------------------------------------------------- /reduks/src/main/kotlin/com/beyondeye/reduks/Middleware.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks/src/main/kotlin/com/beyondeye/reduks/Middleware.kt -------------------------------------------------------------------------------- /reduks/src/main/kotlin/com/beyondeye/reduks/Reducer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks/src/main/kotlin/com/beyondeye/reduks/Reducer.kt -------------------------------------------------------------------------------- /reduks/src/main/kotlin/com/beyondeye/reduks/Reduks.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks/src/main/kotlin/com/beyondeye/reduks/Reduks.kt -------------------------------------------------------------------------------- /reduks/src/main/kotlin/com/beyondeye/reduks/ReduksInternalLogUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks/src/main/kotlin/com/beyondeye/reduks/ReduksInternalLogUtils.kt -------------------------------------------------------------------------------- /reduks/src/main/kotlin/com/beyondeye/reduks/SagaAction.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks/src/main/kotlin/com/beyondeye/reduks/SagaAction.kt -------------------------------------------------------------------------------- /reduks/src/main/kotlin/com/beyondeye/reduks/SimpleStore.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks/src/main/kotlin/com/beyondeye/reduks/SimpleStore.kt -------------------------------------------------------------------------------- /reduks/src/main/kotlin/com/beyondeye/reduks/StandardAction.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks/src/main/kotlin/com/beyondeye/reduks/StandardAction.kt -------------------------------------------------------------------------------- /reduks/src/main/kotlin/com/beyondeye/reduks/StandardActionM.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks/src/main/kotlin/com/beyondeye/reduks/StandardActionM.kt -------------------------------------------------------------------------------- /reduks/src/main/kotlin/com/beyondeye/reduks/StepInSequence.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks/src/main/kotlin/com/beyondeye/reduks/StepInSequence.kt -------------------------------------------------------------------------------- /reduks/src/main/kotlin/com/beyondeye/reduks/Store.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks/src/main/kotlin/com/beyondeye/reduks/Store.kt -------------------------------------------------------------------------------- /reduks/src/main/kotlin/com/beyondeye/reduks/StoreCreator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks/src/main/kotlin/com/beyondeye/reduks/StoreCreator.kt -------------------------------------------------------------------------------- /reduks/src/main/kotlin/com/beyondeye/reduks/StoreEnhancer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks/src/main/kotlin/com/beyondeye/reduks/StoreEnhancer.kt -------------------------------------------------------------------------------- /reduks/src/main/kotlin/com/beyondeye/reduks/StoreSubscriber.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks/src/main/kotlin/com/beyondeye/reduks/StoreSubscriber.kt -------------------------------------------------------------------------------- /reduks/src/main/kotlin/com/beyondeye/reduks/StoreSubscriberBuilder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks/src/main/kotlin/com/beyondeye/reduks/StoreSubscriberBuilder.kt -------------------------------------------------------------------------------- /reduks/src/main/kotlin/com/beyondeye/reduks/StoreSubscription.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks/src/main/kotlin/com/beyondeye/reduks/StoreSubscription.kt -------------------------------------------------------------------------------- /reduks/src/main/kotlin/com/beyondeye/reduks/Thunk.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks/src/main/kotlin/com/beyondeye/reduks/Thunk.kt -------------------------------------------------------------------------------- /reduks/src/main/kotlin/com/beyondeye/reduks/builders.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks/src/main/kotlin/com/beyondeye/reduks/builders.kt -------------------------------------------------------------------------------- /reduks/src/main/kotlin/com/beyondeye/reduks/combineEnhancers.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks/src/main/kotlin/com/beyondeye/reduks/combineEnhancers.kt -------------------------------------------------------------------------------- /reduks/src/main/kotlin/com/beyondeye/reduks/combineReducers.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks/src/main/kotlin/com/beyondeye/reduks/combineReducers.kt -------------------------------------------------------------------------------- /reduks/src/main/kotlin/com/beyondeye/reduks/middlewares/ThunkMiddleware.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks/src/main/kotlin/com/beyondeye/reduks/middlewares/ThunkMiddleware.kt -------------------------------------------------------------------------------- /reduks/src/main/kotlin/com/beyondeye/reduks/middlewares/applyMiddleware.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks/src/main/kotlin/com/beyondeye/reduks/middlewares/applyMiddleware.kt -------------------------------------------------------------------------------- /reduks/src/main/kotlin/com/beyondeye/reduks/modules/ActionWithContext.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks/src/main/kotlin/com/beyondeye/reduks/modules/ActionWithContext.kt -------------------------------------------------------------------------------- /reduks/src/main/kotlin/com/beyondeye/reduks/modules/ReduksContext.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks/src/main/kotlin/com/beyondeye/reduks/modules/ReduksContext.kt -------------------------------------------------------------------------------- /reduks/src/main/kotlin/com/beyondeye/reduks/modules/ReduksContextTyped.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks/src/main/kotlin/com/beyondeye/reduks/modules/ReduksContextTyped.kt -------------------------------------------------------------------------------- /reduks/src/main/kotlin/com/beyondeye/reduks/reselect.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks/src/main/kotlin/com/beyondeye/reduks/reselect.kt -------------------------------------------------------------------------------- /reduks/src/test/kotlin/com/beyondeye/reduks/CombineReducersTests.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks/src/test/kotlin/com/beyondeye/reduks/CombineReducersTests.kt -------------------------------------------------------------------------------- /reduks/src/test/kotlin/com/beyondeye/reduks/MyTreePVectorTests.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks/src/test/kotlin/com/beyondeye/reduks/MyTreePVectorTests.kt -------------------------------------------------------------------------------- /reduks/src/test/kotlin/com/beyondeye/reduks/ReselectTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks/src/test/kotlin/com/beyondeye/reduks/ReselectTest.kt -------------------------------------------------------------------------------- /reduks/src/test/kotlin/com/beyondeye/reduks/ReselectTestIgnored.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks/src/test/kotlin/com/beyondeye/reduks/ReselectTestIgnored.kt -------------------------------------------------------------------------------- /reduks/src/test/kotlin/com/beyondeye/reduks/SimpleStoreTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks/src/test/kotlin/com/beyondeye/reduks/SimpleStoreTest.kt -------------------------------------------------------------------------------- /reduks/src/test/kotlin/com/beyondeye/reduks/middlewares/MiddlewareTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/reduks/src/test/kotlin/com/beyondeye/reduks/middlewares/MiddlewareTest.kt -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beyondeye/Reduks/HEAD/settings.gradle --------------------------------------------------------------------------------