├── .gitignore ├── .travis.yml ├── LICENSE.md ├── README.md ├── droidux-processor ├── .gitignore ├── build.gradle ├── libs │ └── databinding-library.jar └── src │ ├── main │ └── java │ │ └── info │ │ └── izumin │ │ └── android │ │ └── droidux │ │ └── processor │ │ ├── AbstractProcessingStep.java │ │ ├── DroiduxProcessor.java │ │ ├── ReducerProcessingStep.java │ │ ├── StoreProcessingStep.java │ │ ├── exception │ │ ├── InvalidDispatchableDeclarationException.java │ │ ├── InvalidReducerDeclarationException.java │ │ └── InvalidStoreDelcarationException.java │ │ ├── generator │ │ ├── StoreBuilderClassGenerator.java │ │ ├── StoreClassGenerator.java │ │ └── StoreImplClassGenerator.java │ │ ├── model │ │ ├── BuilderModel.java │ │ ├── DispatchableModel.java │ │ ├── DispatcherModel.java │ │ ├── ReducerModel.java │ │ ├── StoreImplModel.java │ │ ├── StoreMethodModel.java │ │ └── StoreModel.java │ │ ├── util │ │ ├── AnnotationUtils.java │ │ ├── PoetUtils.java │ │ └── StringUtils.java │ │ └── validator │ │ ├── DispatchableValidator.java │ │ ├── ReducerValidator.java │ │ └── StoreValidator.java │ └── test │ └── java │ └── info │ └── izumin │ └── android │ └── droidux │ └── processor │ ├── DroiduxProcessorTest.java │ └── fixture │ ├── Counter.java │ ├── CounterReducer.java │ ├── Source.java │ ├── TodoList.java │ ├── TodoListReducer.java │ └── action │ ├── AddTodoItemAction.java │ ├── ClearCountAction.java │ ├── CompleteTodoItemAction.java │ ├── IncrementCountAction.java │ ├── InitializeCountAction.java │ └── SquareCountAction.java ├── droidux.png ├── droidux ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ ├── main │ └── java │ │ └── info │ │ └── izumin │ │ └── android │ │ └── droidux │ │ ├── Action.java │ │ ├── BaseStore.java │ │ ├── Dispatcher.java │ │ ├── History.java │ │ ├── Middleware.java │ │ ├── OnStateChangedListener.java │ │ ├── StoreImpl.java │ │ ├── UndoableState.java │ │ ├── UndoableStoreImpl.java │ │ ├── action │ │ ├── HistoryAction.java │ │ ├── RedoAction.java │ │ └── UndoAction.java │ │ ├── annotation │ │ ├── Dispatchable.java │ │ ├── Reducer.java │ │ ├── Store.java │ │ └── Undoable.java │ │ └── exception │ │ └── NotInitializedException.java │ └── test │ └── groovy │ └── info │ └── izumin │ └── android │ └── droidux │ ├── DispatcherTest.groovy │ ├── HistoryTest.groovy │ └── action │ └── HistoryActionTest.groovy ├── examples ├── counter │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ └── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ └── info │ │ │ └── izumin │ │ │ └── android │ │ │ └── droidux │ │ │ └── example │ │ │ └── counter │ │ │ ├── Counter.java │ │ │ ├── CounterReducer.java │ │ │ ├── MainActivity.java │ │ │ ├── MainEventHandlers.java │ │ │ ├── RootStore.java │ │ │ └── action │ │ │ ├── DecrementCountAction.java │ │ │ └── IncrementCountAction.java │ │ └── 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 ├── todomvc │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── info │ │ │ └── izumin │ │ │ └── android │ │ │ └── droidux │ │ │ └── ApplicationTest.java │ │ └── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ └── info │ │ │ └── izumin │ │ │ └── android │ │ │ └── droidux │ │ │ └── example │ │ │ └── todomvc │ │ │ ├── App.java │ │ │ ├── MainActivity.java │ │ │ ├── MainActivityHelper.java │ │ │ ├── RootStore.java │ │ │ ├── TodoListAdapter.java │ │ │ ├── action │ │ │ ├── AddTodoAction.java │ │ │ ├── ClearCompletedTodoAction.java │ │ │ ├── DeleteTodoAction.java │ │ │ └── ToggleCompletedTodoAction.java │ │ │ ├── entity │ │ │ └── TodoList.java │ │ │ ├── middleware │ │ │ └── Logger.java │ │ │ └── reducer │ │ │ └── TodoListReducer.java │ │ └── res │ │ ├── layout │ │ ├── activity_main.xml │ │ └── list_item_todo.xml │ │ ├── menu │ │ └── main_manu.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 ├── todos-with-dagger │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── info │ │ │ └── izumin │ │ │ └── android │ │ │ └── droidux │ │ │ └── example │ │ │ └── todoswithdagger │ │ │ └── ApplicationTest.java │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── info │ │ │ │ └── izumin │ │ │ │ └── android │ │ │ │ └── droidux │ │ │ │ └── example │ │ │ │ └── todoswithdagger │ │ │ │ ├── App.java │ │ │ │ ├── AppComponent.java │ │ │ │ ├── AppModule.java │ │ │ │ ├── RootStore.java │ │ │ │ ├── action │ │ │ │ ├── AddTodoAction.java │ │ │ │ ├── ClearCompletedTodoAction.java │ │ │ │ ├── ClearNewTodoTextAction.java │ │ │ │ ├── DeleteTodoAction.java │ │ │ │ ├── ToggleCompletedTodoAction.java │ │ │ │ └── UpdateNewTodoTextAction.java │ │ │ │ ├── adapter │ │ │ │ └── TodoListAdapter.java │ │ │ │ ├── entity │ │ │ │ └── TodoList.java │ │ │ │ ├── module │ │ │ │ └── main │ │ │ │ │ ├── MainActivity.java │ │ │ │ │ ├── MainComponent.java │ │ │ │ │ ├── MainEventHandlers.java │ │ │ │ │ ├── MainModule.java │ │ │ │ │ ├── MainPresenter.java │ │ │ │ │ └── MainView.java │ │ │ │ ├── reducer │ │ │ │ └── TodoListReducer.java │ │ │ │ └── util │ │ │ │ └── ViewBindingUtils.java │ │ └── res │ │ │ ├── layout │ │ │ ├── activity_main.xml │ │ │ └── list_item_todo.xml │ │ │ ├── menu │ │ │ └── main_manu.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 │ │ └── test │ │ └── java │ │ └── info │ │ └── izumin │ │ └── android │ │ └── droidux │ │ └── example │ │ └── todoswithdagger │ │ └── ExampleUnitTest.java └── todos-with-undo │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ ├── androidTest │ └── java │ │ └── info │ │ └── izumin │ │ └── android │ │ └── droidux │ │ └── example │ │ └── todoswithundo │ │ └── ApplicationTest.java │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── info │ │ │ └── izumin │ │ │ └── android │ │ │ └── droidux │ │ │ └── example │ │ │ └── todoswithundo │ │ │ ├── App.java │ │ │ ├── MainActivity.java │ │ │ ├── MainActivityHelper.java │ │ │ ├── RootStore.java │ │ │ ├── TodoListAdapter.java │ │ │ ├── action │ │ │ ├── AddTodoAction.java │ │ │ ├── ClearCompletedTodoAction.java │ │ │ ├── DeleteTodoAction.java │ │ │ └── ToggleCompletedTodoAction.java │ │ │ ├── entity │ │ │ └── TodoList.java │ │ │ ├── middleware │ │ │ └── Logger.java │ │ │ └── reducer │ │ │ └── TodoListReducer.java │ └── res │ │ ├── layout │ │ ├── activity_main.xml │ │ └── list_item_todo.xml │ │ ├── menu │ │ └── main_manu.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 │ └── test │ └── java │ └── info │ └── izumin │ └── android │ └── droidux │ └── example │ └── todoswithundo │ └── ExampleUnitTest.java ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── middlewares └── droidux-thunk │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── info │ │ │ └── izumin │ │ │ └── android │ │ │ └── droidux │ │ │ └── thunk │ │ │ ├── AsyncAction.java │ │ │ └── ThunkMiddleware.java │ └── res │ │ └── values │ │ └── strings.xml │ └── test │ └── groovy │ └── info │ └── izumin │ └── android │ └── droidux │ └── thunk │ └── ThunkMiddlewareTest.groovy └── settings.gradle /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/README.md -------------------------------------------------------------------------------- /droidux-processor/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /droidux-processor/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/droidux-processor/build.gradle -------------------------------------------------------------------------------- /droidux-processor/libs/databinding-library.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/droidux-processor/libs/databinding-library.jar -------------------------------------------------------------------------------- /droidux-processor/src/main/java/info/izumin/android/droidux/processor/AbstractProcessingStep.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/droidux-processor/src/main/java/info/izumin/android/droidux/processor/AbstractProcessingStep.java -------------------------------------------------------------------------------- /droidux-processor/src/main/java/info/izumin/android/droidux/processor/DroiduxProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/droidux-processor/src/main/java/info/izumin/android/droidux/processor/DroiduxProcessor.java -------------------------------------------------------------------------------- /droidux-processor/src/main/java/info/izumin/android/droidux/processor/ReducerProcessingStep.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/droidux-processor/src/main/java/info/izumin/android/droidux/processor/ReducerProcessingStep.java -------------------------------------------------------------------------------- /droidux-processor/src/main/java/info/izumin/android/droidux/processor/StoreProcessingStep.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/droidux-processor/src/main/java/info/izumin/android/droidux/processor/StoreProcessingStep.java -------------------------------------------------------------------------------- /droidux-processor/src/main/java/info/izumin/android/droidux/processor/exception/InvalidDispatchableDeclarationException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/droidux-processor/src/main/java/info/izumin/android/droidux/processor/exception/InvalidDispatchableDeclarationException.java -------------------------------------------------------------------------------- /droidux-processor/src/main/java/info/izumin/android/droidux/processor/exception/InvalidReducerDeclarationException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/droidux-processor/src/main/java/info/izumin/android/droidux/processor/exception/InvalidReducerDeclarationException.java -------------------------------------------------------------------------------- /droidux-processor/src/main/java/info/izumin/android/droidux/processor/exception/InvalidStoreDelcarationException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/droidux-processor/src/main/java/info/izumin/android/droidux/processor/exception/InvalidStoreDelcarationException.java -------------------------------------------------------------------------------- /droidux-processor/src/main/java/info/izumin/android/droidux/processor/generator/StoreBuilderClassGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/droidux-processor/src/main/java/info/izumin/android/droidux/processor/generator/StoreBuilderClassGenerator.java -------------------------------------------------------------------------------- /droidux-processor/src/main/java/info/izumin/android/droidux/processor/generator/StoreClassGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/droidux-processor/src/main/java/info/izumin/android/droidux/processor/generator/StoreClassGenerator.java -------------------------------------------------------------------------------- /droidux-processor/src/main/java/info/izumin/android/droidux/processor/generator/StoreImplClassGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/droidux-processor/src/main/java/info/izumin/android/droidux/processor/generator/StoreImplClassGenerator.java -------------------------------------------------------------------------------- /droidux-processor/src/main/java/info/izumin/android/droidux/processor/model/BuilderModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/droidux-processor/src/main/java/info/izumin/android/droidux/processor/model/BuilderModel.java -------------------------------------------------------------------------------- /droidux-processor/src/main/java/info/izumin/android/droidux/processor/model/DispatchableModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/droidux-processor/src/main/java/info/izumin/android/droidux/processor/model/DispatchableModel.java -------------------------------------------------------------------------------- /droidux-processor/src/main/java/info/izumin/android/droidux/processor/model/DispatcherModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/droidux-processor/src/main/java/info/izumin/android/droidux/processor/model/DispatcherModel.java -------------------------------------------------------------------------------- /droidux-processor/src/main/java/info/izumin/android/droidux/processor/model/ReducerModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/droidux-processor/src/main/java/info/izumin/android/droidux/processor/model/ReducerModel.java -------------------------------------------------------------------------------- /droidux-processor/src/main/java/info/izumin/android/droidux/processor/model/StoreImplModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/droidux-processor/src/main/java/info/izumin/android/droidux/processor/model/StoreImplModel.java -------------------------------------------------------------------------------- /droidux-processor/src/main/java/info/izumin/android/droidux/processor/model/StoreMethodModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/droidux-processor/src/main/java/info/izumin/android/droidux/processor/model/StoreMethodModel.java -------------------------------------------------------------------------------- /droidux-processor/src/main/java/info/izumin/android/droidux/processor/model/StoreModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/droidux-processor/src/main/java/info/izumin/android/droidux/processor/model/StoreModel.java -------------------------------------------------------------------------------- /droidux-processor/src/main/java/info/izumin/android/droidux/processor/util/AnnotationUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/droidux-processor/src/main/java/info/izumin/android/droidux/processor/util/AnnotationUtils.java -------------------------------------------------------------------------------- /droidux-processor/src/main/java/info/izumin/android/droidux/processor/util/PoetUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/droidux-processor/src/main/java/info/izumin/android/droidux/processor/util/PoetUtils.java -------------------------------------------------------------------------------- /droidux-processor/src/main/java/info/izumin/android/droidux/processor/util/StringUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/droidux-processor/src/main/java/info/izumin/android/droidux/processor/util/StringUtils.java -------------------------------------------------------------------------------- /droidux-processor/src/main/java/info/izumin/android/droidux/processor/validator/DispatchableValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/droidux-processor/src/main/java/info/izumin/android/droidux/processor/validator/DispatchableValidator.java -------------------------------------------------------------------------------- /droidux-processor/src/main/java/info/izumin/android/droidux/processor/validator/ReducerValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/droidux-processor/src/main/java/info/izumin/android/droidux/processor/validator/ReducerValidator.java -------------------------------------------------------------------------------- /droidux-processor/src/main/java/info/izumin/android/droidux/processor/validator/StoreValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/droidux-processor/src/main/java/info/izumin/android/droidux/processor/validator/StoreValidator.java -------------------------------------------------------------------------------- /droidux-processor/src/test/java/info/izumin/android/droidux/processor/DroiduxProcessorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/droidux-processor/src/test/java/info/izumin/android/droidux/processor/DroiduxProcessorTest.java -------------------------------------------------------------------------------- /droidux-processor/src/test/java/info/izumin/android/droidux/processor/fixture/Counter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/droidux-processor/src/test/java/info/izumin/android/droidux/processor/fixture/Counter.java -------------------------------------------------------------------------------- /droidux-processor/src/test/java/info/izumin/android/droidux/processor/fixture/CounterReducer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/droidux-processor/src/test/java/info/izumin/android/droidux/processor/fixture/CounterReducer.java -------------------------------------------------------------------------------- /droidux-processor/src/test/java/info/izumin/android/droidux/processor/fixture/Source.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/droidux-processor/src/test/java/info/izumin/android/droidux/processor/fixture/Source.java -------------------------------------------------------------------------------- /droidux-processor/src/test/java/info/izumin/android/droidux/processor/fixture/TodoList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/droidux-processor/src/test/java/info/izumin/android/droidux/processor/fixture/TodoList.java -------------------------------------------------------------------------------- /droidux-processor/src/test/java/info/izumin/android/droidux/processor/fixture/TodoListReducer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/droidux-processor/src/test/java/info/izumin/android/droidux/processor/fixture/TodoListReducer.java -------------------------------------------------------------------------------- /droidux-processor/src/test/java/info/izumin/android/droidux/processor/fixture/action/AddTodoItemAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/droidux-processor/src/test/java/info/izumin/android/droidux/processor/fixture/action/AddTodoItemAction.java -------------------------------------------------------------------------------- /droidux-processor/src/test/java/info/izumin/android/droidux/processor/fixture/action/ClearCountAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/droidux-processor/src/test/java/info/izumin/android/droidux/processor/fixture/action/ClearCountAction.java -------------------------------------------------------------------------------- /droidux-processor/src/test/java/info/izumin/android/droidux/processor/fixture/action/CompleteTodoItemAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/droidux-processor/src/test/java/info/izumin/android/droidux/processor/fixture/action/CompleteTodoItemAction.java -------------------------------------------------------------------------------- /droidux-processor/src/test/java/info/izumin/android/droidux/processor/fixture/action/IncrementCountAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/droidux-processor/src/test/java/info/izumin/android/droidux/processor/fixture/action/IncrementCountAction.java -------------------------------------------------------------------------------- /droidux-processor/src/test/java/info/izumin/android/droidux/processor/fixture/action/InitializeCountAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/droidux-processor/src/test/java/info/izumin/android/droidux/processor/fixture/action/InitializeCountAction.java -------------------------------------------------------------------------------- /droidux-processor/src/test/java/info/izumin/android/droidux/processor/fixture/action/SquareCountAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/droidux-processor/src/test/java/info/izumin/android/droidux/processor/fixture/action/SquareCountAction.java -------------------------------------------------------------------------------- /droidux.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/droidux.png -------------------------------------------------------------------------------- /droidux/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /droidux/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/droidux/build.gradle -------------------------------------------------------------------------------- /droidux/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/droidux/proguard-rules.pro -------------------------------------------------------------------------------- /droidux/src/main/java/info/izumin/android/droidux/Action.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/droidux/src/main/java/info/izumin/android/droidux/Action.java -------------------------------------------------------------------------------- /droidux/src/main/java/info/izumin/android/droidux/BaseStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/droidux/src/main/java/info/izumin/android/droidux/BaseStore.java -------------------------------------------------------------------------------- /droidux/src/main/java/info/izumin/android/droidux/Dispatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/droidux/src/main/java/info/izumin/android/droidux/Dispatcher.java -------------------------------------------------------------------------------- /droidux/src/main/java/info/izumin/android/droidux/History.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/droidux/src/main/java/info/izumin/android/droidux/History.java -------------------------------------------------------------------------------- /droidux/src/main/java/info/izumin/android/droidux/Middleware.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/droidux/src/main/java/info/izumin/android/droidux/Middleware.java -------------------------------------------------------------------------------- /droidux/src/main/java/info/izumin/android/droidux/OnStateChangedListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/droidux/src/main/java/info/izumin/android/droidux/OnStateChangedListener.java -------------------------------------------------------------------------------- /droidux/src/main/java/info/izumin/android/droidux/StoreImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/droidux/src/main/java/info/izumin/android/droidux/StoreImpl.java -------------------------------------------------------------------------------- /droidux/src/main/java/info/izumin/android/droidux/UndoableState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/droidux/src/main/java/info/izumin/android/droidux/UndoableState.java -------------------------------------------------------------------------------- /droidux/src/main/java/info/izumin/android/droidux/UndoableStoreImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/droidux/src/main/java/info/izumin/android/droidux/UndoableStoreImpl.java -------------------------------------------------------------------------------- /droidux/src/main/java/info/izumin/android/droidux/action/HistoryAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/droidux/src/main/java/info/izumin/android/droidux/action/HistoryAction.java -------------------------------------------------------------------------------- /droidux/src/main/java/info/izumin/android/droidux/action/RedoAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/droidux/src/main/java/info/izumin/android/droidux/action/RedoAction.java -------------------------------------------------------------------------------- /droidux/src/main/java/info/izumin/android/droidux/action/UndoAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/droidux/src/main/java/info/izumin/android/droidux/action/UndoAction.java -------------------------------------------------------------------------------- /droidux/src/main/java/info/izumin/android/droidux/annotation/Dispatchable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/droidux/src/main/java/info/izumin/android/droidux/annotation/Dispatchable.java -------------------------------------------------------------------------------- /droidux/src/main/java/info/izumin/android/droidux/annotation/Reducer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/droidux/src/main/java/info/izumin/android/droidux/annotation/Reducer.java -------------------------------------------------------------------------------- /droidux/src/main/java/info/izumin/android/droidux/annotation/Store.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/droidux/src/main/java/info/izumin/android/droidux/annotation/Store.java -------------------------------------------------------------------------------- /droidux/src/main/java/info/izumin/android/droidux/annotation/Undoable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/droidux/src/main/java/info/izumin/android/droidux/annotation/Undoable.java -------------------------------------------------------------------------------- /droidux/src/main/java/info/izumin/android/droidux/exception/NotInitializedException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/droidux/src/main/java/info/izumin/android/droidux/exception/NotInitializedException.java -------------------------------------------------------------------------------- /droidux/src/test/groovy/info/izumin/android/droidux/DispatcherTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/droidux/src/test/groovy/info/izumin/android/droidux/DispatcherTest.groovy -------------------------------------------------------------------------------- /droidux/src/test/groovy/info/izumin/android/droidux/HistoryTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/droidux/src/test/groovy/info/izumin/android/droidux/HistoryTest.groovy -------------------------------------------------------------------------------- /droidux/src/test/groovy/info/izumin/android/droidux/action/HistoryActionTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/droidux/src/test/groovy/info/izumin/android/droidux/action/HistoryActionTest.groovy -------------------------------------------------------------------------------- /examples/counter/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /examples/counter/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/counter/build.gradle -------------------------------------------------------------------------------- /examples/counter/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/counter/proguard-rules.pro -------------------------------------------------------------------------------- /examples/counter/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/counter/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /examples/counter/src/main/java/info/izumin/android/droidux/example/counter/Counter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/counter/src/main/java/info/izumin/android/droidux/example/counter/Counter.java -------------------------------------------------------------------------------- /examples/counter/src/main/java/info/izumin/android/droidux/example/counter/CounterReducer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/counter/src/main/java/info/izumin/android/droidux/example/counter/CounterReducer.java -------------------------------------------------------------------------------- /examples/counter/src/main/java/info/izumin/android/droidux/example/counter/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/counter/src/main/java/info/izumin/android/droidux/example/counter/MainActivity.java -------------------------------------------------------------------------------- /examples/counter/src/main/java/info/izumin/android/droidux/example/counter/MainEventHandlers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/counter/src/main/java/info/izumin/android/droidux/example/counter/MainEventHandlers.java -------------------------------------------------------------------------------- /examples/counter/src/main/java/info/izumin/android/droidux/example/counter/RootStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/counter/src/main/java/info/izumin/android/droidux/example/counter/RootStore.java -------------------------------------------------------------------------------- /examples/counter/src/main/java/info/izumin/android/droidux/example/counter/action/DecrementCountAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/counter/src/main/java/info/izumin/android/droidux/example/counter/action/DecrementCountAction.java -------------------------------------------------------------------------------- /examples/counter/src/main/java/info/izumin/android/droidux/example/counter/action/IncrementCountAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/counter/src/main/java/info/izumin/android/droidux/example/counter/action/IncrementCountAction.java -------------------------------------------------------------------------------- /examples/counter/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/counter/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /examples/counter/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/counter/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /examples/counter/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/counter/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /examples/counter/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/counter/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /examples/counter/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/counter/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /examples/counter/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/counter/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /examples/counter/src/main/res/values-w820dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/counter/src/main/res/values-w820dp/dimens.xml -------------------------------------------------------------------------------- /examples/counter/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/counter/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /examples/counter/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/counter/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /examples/counter/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/counter/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /examples/counter/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/counter/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /examples/todomvc/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /examples/todomvc/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/todomvc/build.gradle -------------------------------------------------------------------------------- /examples/todomvc/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/todomvc/proguard-rules.pro -------------------------------------------------------------------------------- /examples/todomvc/src/androidTest/java/info/izumin/android/droidux/ApplicationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/todomvc/src/androidTest/java/info/izumin/android/droidux/ApplicationTest.java -------------------------------------------------------------------------------- /examples/todomvc/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/todomvc/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /examples/todomvc/src/main/java/info/izumin/android/droidux/example/todomvc/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/todomvc/src/main/java/info/izumin/android/droidux/example/todomvc/App.java -------------------------------------------------------------------------------- /examples/todomvc/src/main/java/info/izumin/android/droidux/example/todomvc/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/todomvc/src/main/java/info/izumin/android/droidux/example/todomvc/MainActivity.java -------------------------------------------------------------------------------- /examples/todomvc/src/main/java/info/izumin/android/droidux/example/todomvc/MainActivityHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/todomvc/src/main/java/info/izumin/android/droidux/example/todomvc/MainActivityHelper.java -------------------------------------------------------------------------------- /examples/todomvc/src/main/java/info/izumin/android/droidux/example/todomvc/RootStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/todomvc/src/main/java/info/izumin/android/droidux/example/todomvc/RootStore.java -------------------------------------------------------------------------------- /examples/todomvc/src/main/java/info/izumin/android/droidux/example/todomvc/TodoListAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/todomvc/src/main/java/info/izumin/android/droidux/example/todomvc/TodoListAdapter.java -------------------------------------------------------------------------------- /examples/todomvc/src/main/java/info/izumin/android/droidux/example/todomvc/action/AddTodoAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/todomvc/src/main/java/info/izumin/android/droidux/example/todomvc/action/AddTodoAction.java -------------------------------------------------------------------------------- /examples/todomvc/src/main/java/info/izumin/android/droidux/example/todomvc/action/ClearCompletedTodoAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/todomvc/src/main/java/info/izumin/android/droidux/example/todomvc/action/ClearCompletedTodoAction.java -------------------------------------------------------------------------------- /examples/todomvc/src/main/java/info/izumin/android/droidux/example/todomvc/action/DeleteTodoAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/todomvc/src/main/java/info/izumin/android/droidux/example/todomvc/action/DeleteTodoAction.java -------------------------------------------------------------------------------- /examples/todomvc/src/main/java/info/izumin/android/droidux/example/todomvc/action/ToggleCompletedTodoAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/todomvc/src/main/java/info/izumin/android/droidux/example/todomvc/action/ToggleCompletedTodoAction.java -------------------------------------------------------------------------------- /examples/todomvc/src/main/java/info/izumin/android/droidux/example/todomvc/entity/TodoList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/todomvc/src/main/java/info/izumin/android/droidux/example/todomvc/entity/TodoList.java -------------------------------------------------------------------------------- /examples/todomvc/src/main/java/info/izumin/android/droidux/example/todomvc/middleware/Logger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/todomvc/src/main/java/info/izumin/android/droidux/example/todomvc/middleware/Logger.java -------------------------------------------------------------------------------- /examples/todomvc/src/main/java/info/izumin/android/droidux/example/todomvc/reducer/TodoListReducer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/todomvc/src/main/java/info/izumin/android/droidux/example/todomvc/reducer/TodoListReducer.java -------------------------------------------------------------------------------- /examples/todomvc/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/todomvc/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /examples/todomvc/src/main/res/layout/list_item_todo.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/todomvc/src/main/res/layout/list_item_todo.xml -------------------------------------------------------------------------------- /examples/todomvc/src/main/res/menu/main_manu.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/todomvc/src/main/res/menu/main_manu.xml -------------------------------------------------------------------------------- /examples/todomvc/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/todomvc/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /examples/todomvc/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/todomvc/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /examples/todomvc/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/todomvc/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /examples/todomvc/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/todomvc/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /examples/todomvc/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/todomvc/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /examples/todomvc/src/main/res/values-v21/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/todomvc/src/main/res/values-v21/styles.xml -------------------------------------------------------------------------------- /examples/todomvc/src/main/res/values-w820dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/todomvc/src/main/res/values-w820dp/dimens.xml -------------------------------------------------------------------------------- /examples/todomvc/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/todomvc/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /examples/todomvc/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/todomvc/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /examples/todomvc/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/todomvc/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /examples/todomvc/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/todomvc/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /examples/todos-with-dagger/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /examples/todos-with-dagger/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/todos-with-dagger/build.gradle -------------------------------------------------------------------------------- /examples/todos-with-dagger/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/todos-with-dagger/proguard-rules.pro -------------------------------------------------------------------------------- /examples/todos-with-dagger/src/androidTest/java/info/izumin/android/droidux/example/todoswithdagger/ApplicationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/todos-with-dagger/src/androidTest/java/info/izumin/android/droidux/example/todoswithdagger/ApplicationTest.java -------------------------------------------------------------------------------- /examples/todos-with-dagger/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/todos-with-dagger/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /examples/todos-with-dagger/src/main/java/info/izumin/android/droidux/example/todoswithdagger/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/todos-with-dagger/src/main/java/info/izumin/android/droidux/example/todoswithdagger/App.java -------------------------------------------------------------------------------- /examples/todos-with-dagger/src/main/java/info/izumin/android/droidux/example/todoswithdagger/AppComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/todos-with-dagger/src/main/java/info/izumin/android/droidux/example/todoswithdagger/AppComponent.java -------------------------------------------------------------------------------- /examples/todos-with-dagger/src/main/java/info/izumin/android/droidux/example/todoswithdagger/AppModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/todos-with-dagger/src/main/java/info/izumin/android/droidux/example/todoswithdagger/AppModule.java -------------------------------------------------------------------------------- /examples/todos-with-dagger/src/main/java/info/izumin/android/droidux/example/todoswithdagger/RootStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/todos-with-dagger/src/main/java/info/izumin/android/droidux/example/todoswithdagger/RootStore.java -------------------------------------------------------------------------------- /examples/todos-with-dagger/src/main/java/info/izumin/android/droidux/example/todoswithdagger/action/AddTodoAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/todos-with-dagger/src/main/java/info/izumin/android/droidux/example/todoswithdagger/action/AddTodoAction.java -------------------------------------------------------------------------------- /examples/todos-with-dagger/src/main/java/info/izumin/android/droidux/example/todoswithdagger/action/ClearCompletedTodoAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/todos-with-dagger/src/main/java/info/izumin/android/droidux/example/todoswithdagger/action/ClearCompletedTodoAction.java -------------------------------------------------------------------------------- /examples/todos-with-dagger/src/main/java/info/izumin/android/droidux/example/todoswithdagger/action/ClearNewTodoTextAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/todos-with-dagger/src/main/java/info/izumin/android/droidux/example/todoswithdagger/action/ClearNewTodoTextAction.java -------------------------------------------------------------------------------- /examples/todos-with-dagger/src/main/java/info/izumin/android/droidux/example/todoswithdagger/action/DeleteTodoAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/todos-with-dagger/src/main/java/info/izumin/android/droidux/example/todoswithdagger/action/DeleteTodoAction.java -------------------------------------------------------------------------------- /examples/todos-with-dagger/src/main/java/info/izumin/android/droidux/example/todoswithdagger/action/ToggleCompletedTodoAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/todos-with-dagger/src/main/java/info/izumin/android/droidux/example/todoswithdagger/action/ToggleCompletedTodoAction.java -------------------------------------------------------------------------------- /examples/todos-with-dagger/src/main/java/info/izumin/android/droidux/example/todoswithdagger/action/UpdateNewTodoTextAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/todos-with-dagger/src/main/java/info/izumin/android/droidux/example/todoswithdagger/action/UpdateNewTodoTextAction.java -------------------------------------------------------------------------------- /examples/todos-with-dagger/src/main/java/info/izumin/android/droidux/example/todoswithdagger/adapter/TodoListAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/todos-with-dagger/src/main/java/info/izumin/android/droidux/example/todoswithdagger/adapter/TodoListAdapter.java -------------------------------------------------------------------------------- /examples/todos-with-dagger/src/main/java/info/izumin/android/droidux/example/todoswithdagger/entity/TodoList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/todos-with-dagger/src/main/java/info/izumin/android/droidux/example/todoswithdagger/entity/TodoList.java -------------------------------------------------------------------------------- /examples/todos-with-dagger/src/main/java/info/izumin/android/droidux/example/todoswithdagger/module/main/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/todos-with-dagger/src/main/java/info/izumin/android/droidux/example/todoswithdagger/module/main/MainActivity.java -------------------------------------------------------------------------------- /examples/todos-with-dagger/src/main/java/info/izumin/android/droidux/example/todoswithdagger/module/main/MainComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/todos-with-dagger/src/main/java/info/izumin/android/droidux/example/todoswithdagger/module/main/MainComponent.java -------------------------------------------------------------------------------- /examples/todos-with-dagger/src/main/java/info/izumin/android/droidux/example/todoswithdagger/module/main/MainEventHandlers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/todos-with-dagger/src/main/java/info/izumin/android/droidux/example/todoswithdagger/module/main/MainEventHandlers.java -------------------------------------------------------------------------------- /examples/todos-with-dagger/src/main/java/info/izumin/android/droidux/example/todoswithdagger/module/main/MainModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/todos-with-dagger/src/main/java/info/izumin/android/droidux/example/todoswithdagger/module/main/MainModule.java -------------------------------------------------------------------------------- /examples/todos-with-dagger/src/main/java/info/izumin/android/droidux/example/todoswithdagger/module/main/MainPresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/todos-with-dagger/src/main/java/info/izumin/android/droidux/example/todoswithdagger/module/main/MainPresenter.java -------------------------------------------------------------------------------- /examples/todos-with-dagger/src/main/java/info/izumin/android/droidux/example/todoswithdagger/module/main/MainView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/todos-with-dagger/src/main/java/info/izumin/android/droidux/example/todoswithdagger/module/main/MainView.java -------------------------------------------------------------------------------- /examples/todos-with-dagger/src/main/java/info/izumin/android/droidux/example/todoswithdagger/reducer/TodoListReducer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/todos-with-dagger/src/main/java/info/izumin/android/droidux/example/todoswithdagger/reducer/TodoListReducer.java -------------------------------------------------------------------------------- /examples/todos-with-dagger/src/main/java/info/izumin/android/droidux/example/todoswithdagger/util/ViewBindingUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/todos-with-dagger/src/main/java/info/izumin/android/droidux/example/todoswithdagger/util/ViewBindingUtils.java -------------------------------------------------------------------------------- /examples/todos-with-dagger/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/todos-with-dagger/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /examples/todos-with-dagger/src/main/res/layout/list_item_todo.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/todos-with-dagger/src/main/res/layout/list_item_todo.xml -------------------------------------------------------------------------------- /examples/todos-with-dagger/src/main/res/menu/main_manu.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/todos-with-dagger/src/main/res/menu/main_manu.xml -------------------------------------------------------------------------------- /examples/todos-with-dagger/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/todos-with-dagger/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /examples/todos-with-dagger/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/todos-with-dagger/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /examples/todos-with-dagger/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/todos-with-dagger/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /examples/todos-with-dagger/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/todos-with-dagger/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /examples/todos-with-dagger/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/todos-with-dagger/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /examples/todos-with-dagger/src/main/res/values-w820dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/todos-with-dagger/src/main/res/values-w820dp/dimens.xml -------------------------------------------------------------------------------- /examples/todos-with-dagger/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/todos-with-dagger/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /examples/todos-with-dagger/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/todos-with-dagger/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /examples/todos-with-dagger/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/todos-with-dagger/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /examples/todos-with-dagger/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/todos-with-dagger/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /examples/todos-with-dagger/src/test/java/info/izumin/android/droidux/example/todoswithdagger/ExampleUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/todos-with-dagger/src/test/java/info/izumin/android/droidux/example/todoswithdagger/ExampleUnitTest.java -------------------------------------------------------------------------------- /examples/todos-with-undo/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /examples/todos-with-undo/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/todos-with-undo/build.gradle -------------------------------------------------------------------------------- /examples/todos-with-undo/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/todos-with-undo/proguard-rules.pro -------------------------------------------------------------------------------- /examples/todos-with-undo/src/androidTest/java/info/izumin/android/droidux/example/todoswithundo/ApplicationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/todos-with-undo/src/androidTest/java/info/izumin/android/droidux/example/todoswithundo/ApplicationTest.java -------------------------------------------------------------------------------- /examples/todos-with-undo/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/todos-with-undo/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /examples/todos-with-undo/src/main/java/info/izumin/android/droidux/example/todoswithundo/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/todos-with-undo/src/main/java/info/izumin/android/droidux/example/todoswithundo/App.java -------------------------------------------------------------------------------- /examples/todos-with-undo/src/main/java/info/izumin/android/droidux/example/todoswithundo/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/todos-with-undo/src/main/java/info/izumin/android/droidux/example/todoswithundo/MainActivity.java -------------------------------------------------------------------------------- /examples/todos-with-undo/src/main/java/info/izumin/android/droidux/example/todoswithundo/MainActivityHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/todos-with-undo/src/main/java/info/izumin/android/droidux/example/todoswithundo/MainActivityHelper.java -------------------------------------------------------------------------------- /examples/todos-with-undo/src/main/java/info/izumin/android/droidux/example/todoswithundo/RootStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/todos-with-undo/src/main/java/info/izumin/android/droidux/example/todoswithundo/RootStore.java -------------------------------------------------------------------------------- /examples/todos-with-undo/src/main/java/info/izumin/android/droidux/example/todoswithundo/TodoListAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/todos-with-undo/src/main/java/info/izumin/android/droidux/example/todoswithundo/TodoListAdapter.java -------------------------------------------------------------------------------- /examples/todos-with-undo/src/main/java/info/izumin/android/droidux/example/todoswithundo/action/AddTodoAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/todos-with-undo/src/main/java/info/izumin/android/droidux/example/todoswithundo/action/AddTodoAction.java -------------------------------------------------------------------------------- /examples/todos-with-undo/src/main/java/info/izumin/android/droidux/example/todoswithundo/action/ClearCompletedTodoAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/todos-with-undo/src/main/java/info/izumin/android/droidux/example/todoswithundo/action/ClearCompletedTodoAction.java -------------------------------------------------------------------------------- /examples/todos-with-undo/src/main/java/info/izumin/android/droidux/example/todoswithundo/action/DeleteTodoAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/todos-with-undo/src/main/java/info/izumin/android/droidux/example/todoswithundo/action/DeleteTodoAction.java -------------------------------------------------------------------------------- /examples/todos-with-undo/src/main/java/info/izumin/android/droidux/example/todoswithundo/action/ToggleCompletedTodoAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/todos-with-undo/src/main/java/info/izumin/android/droidux/example/todoswithundo/action/ToggleCompletedTodoAction.java -------------------------------------------------------------------------------- /examples/todos-with-undo/src/main/java/info/izumin/android/droidux/example/todoswithundo/entity/TodoList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/todos-with-undo/src/main/java/info/izumin/android/droidux/example/todoswithundo/entity/TodoList.java -------------------------------------------------------------------------------- /examples/todos-with-undo/src/main/java/info/izumin/android/droidux/example/todoswithundo/middleware/Logger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/todos-with-undo/src/main/java/info/izumin/android/droidux/example/todoswithundo/middleware/Logger.java -------------------------------------------------------------------------------- /examples/todos-with-undo/src/main/java/info/izumin/android/droidux/example/todoswithundo/reducer/TodoListReducer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/todos-with-undo/src/main/java/info/izumin/android/droidux/example/todoswithundo/reducer/TodoListReducer.java -------------------------------------------------------------------------------- /examples/todos-with-undo/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/todos-with-undo/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /examples/todos-with-undo/src/main/res/layout/list_item_todo.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/todos-with-undo/src/main/res/layout/list_item_todo.xml -------------------------------------------------------------------------------- /examples/todos-with-undo/src/main/res/menu/main_manu.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/todos-with-undo/src/main/res/menu/main_manu.xml -------------------------------------------------------------------------------- /examples/todos-with-undo/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/todos-with-undo/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /examples/todos-with-undo/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/todos-with-undo/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /examples/todos-with-undo/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/todos-with-undo/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /examples/todos-with-undo/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/todos-with-undo/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /examples/todos-with-undo/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/todos-with-undo/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /examples/todos-with-undo/src/main/res/values-w820dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/todos-with-undo/src/main/res/values-w820dp/dimens.xml -------------------------------------------------------------------------------- /examples/todos-with-undo/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/todos-with-undo/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /examples/todos-with-undo/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/todos-with-undo/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /examples/todos-with-undo/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/todos-with-undo/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /examples/todos-with-undo/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/todos-with-undo/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /examples/todos-with-undo/src/test/java/info/izumin/android/droidux/example/todoswithundo/ExampleUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/examples/todos-with-undo/src/test/java/info/izumin/android/droidux/example/todoswithundo/ExampleUnitTest.java -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/gradlew.bat -------------------------------------------------------------------------------- /middlewares/droidux-thunk/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /middlewares/droidux-thunk/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/middlewares/droidux-thunk/build.gradle -------------------------------------------------------------------------------- /middlewares/droidux-thunk/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/middlewares/droidux-thunk/proguard-rules.pro -------------------------------------------------------------------------------- /middlewares/droidux-thunk/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/middlewares/droidux-thunk/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /middlewares/droidux-thunk/src/main/java/info/izumin/android/droidux/thunk/AsyncAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/middlewares/droidux-thunk/src/main/java/info/izumin/android/droidux/thunk/AsyncAction.java -------------------------------------------------------------------------------- /middlewares/droidux-thunk/src/main/java/info/izumin/android/droidux/thunk/ThunkMiddleware.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/middlewares/droidux-thunk/src/main/java/info/izumin/android/droidux/thunk/ThunkMiddleware.java -------------------------------------------------------------------------------- /middlewares/droidux-thunk/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/middlewares/droidux-thunk/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /middlewares/droidux-thunk/src/test/groovy/info/izumin/android/droidux/thunk/ThunkMiddlewareTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/middlewares/droidux-thunk/src/test/groovy/info/izumin/android/droidux/thunk/ThunkMiddlewareTest.groovy -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izumin5210/Droidux/HEAD/settings.gradle --------------------------------------------------------------------------------