├── .circleci
└── config.yml
├── .gitignore
├── LICENSE
├── README.md
├── adapterviews-databinding-recyclerpager
├── .gitignore
├── README.md
├── adapterviews-recyclerpager.iml
├── build.gradle
├── databinding.iml
├── proguard-rules.pro
└── src
│ ├── main
│ ├── AndroidManifest.xml
│ ├── java
│ │ └── com
│ │ │ └── aidanvii
│ │ │ └── toolbox
│ │ │ └── adapterviews
│ │ │ └── databinding
│ │ │ └── recyclerpager
│ │ │ ├── BindingAdapters.kt
│ │ │ ├── BindingRecyclerPagerAdapter.kt
│ │ │ ├── BindingRecyclerPagerBinder.kt
│ │ │ └── BindingRecyclerPagerItemViewHolder.kt
│ └── res
│ │ └── values
│ │ └── ids.xml
│ └── test
│ ├── java
│ ├── androidx
│ │ └── appcompat
│ │ │ └── widget
│ │ │ └── Utils.kt
│ └── com
│ │ └── aidanvii
│ │ └── toolbox
│ │ └── adapterviews
│ │ └── databinding
│ │ └── recyclerpager
│ │ └── BindingRecyclerPagerAdapterTest.kt
│ └── resources
│ └── mockito-extensions
│ └── org.mockito.plugins.MockMaker
├── adapterviews-databinding-recyclerview
├── .gitignore
├── README.md
├── adapterviews-recyclerpager.iml
├── build.gradle
├── databinding.iml
├── proguard-rules.pro
└── src
│ ├── main
│ ├── AndroidManifest.xml
│ ├── java
│ │ └── com
│ │ │ └── aidanvii
│ │ │ └── toolbox
│ │ │ └── adapterviews
│ │ │ ├── .DS_Store
│ │ │ └── databinding
│ │ │ └── recyclerview
│ │ │ ├── AdapterNotifier.kt
│ │ │ ├── AdapterNotifierItemBoundObserver.kt
│ │ │ ├── BindableAdapterProperty.kt
│ │ │ ├── BindableItemDecoration.kt
│ │ │ ├── BindingAdapters.kt
│ │ │ ├── BindingRecyclerViewAdapter.kt
│ │ │ ├── BindingRecyclerViewBinder.kt
│ │ │ ├── BindingRecyclerViewItemViewHolder.kt
│ │ │ ├── DiffCallback.kt
│ │ │ ├── ItemBoundObserver.kt
│ │ │ ├── ObservableItemViewModel.kt
│ │ │ └── RecycledViewPoolWrapper.kt
│ └── res
│ │ └── values
│ │ └── ids.xml
│ └── test
│ ├── java
│ ├── androidx
│ │ └── appcompat
│ │ │ └── widget
│ │ │ └── Utils.kt
│ └── com
│ │ └── aidanvii
│ │ └── toolbox
│ │ └── adapterviews
│ │ └── databinding
│ │ └── recyclerview
│ │ ├── AdapterNotifierDelegateTest.kt
│ │ ├── AdapterNotifierItemBoundObserverTest.kt
│ │ ├── BindableItemDecorationTest.kt
│ │ ├── BindingAdaptersTest.kt
│ │ ├── BindingRecyclerViewAdapterTest.kt
│ │ ├── DiffCallbackTest.kt
│ │ ├── ObservableItemViewModelTest.kt
│ │ └── ViewTagTrackerRule.kt
│ └── resources
│ └── mockito-extensions
│ └── org.mockito.plugins.MockMaker
├── adapterviews-databinding-test
├── .gitignore
├── adapterviews-databinding.iml
├── adapterviews-recyclerpager.iml
├── build.gradle
├── databinding.iml
├── proguard-rules.pro
└── src
│ └── main
│ └── AndroidManifest.xml
├── adapterviews-databinding
├── .gitignore
├── adapterviews-recyclerpager.iml
├── build.gradle
├── databinding.iml
├── proguard-rules.pro
└── src
│ ├── main
│ ├── AndroidManifest.xml
│ └── java
│ │ └── com
│ │ └── aidanvii
│ │ └── toolbox
│ │ └── adapterviews
│ │ └── databinding
│ │ ├── BindableAdapter.kt
│ │ ├── BindableAdapterDelegate.kt
│ │ ├── BindableAdapterItem.kt
│ │ ├── BindingInflater.kt
│ │ ├── ListBinder.kt
│ │ ├── MultiViewTypeHandler.kt
│ │ ├── SingleViewTypeHandler.kt
│ │ ├── TestItem.kt
│ │ └── Utils.kt
│ └── test
│ ├── java
│ └── com
│ │ └── aidanvii
│ │ └── toolbox
│ │ └── adapterviews
│ │ └── databinding
│ │ ├── BindableAdapterDelegateTest.kt
│ │ ├── MultiViewTypeHandlerTest.kt
│ │ ├── SingleViewTypeHandlerTest.kt
│ │ └── UtilsTest.kt
│ └── resources
│ └── mockito-extensions
│ └── org.mockito.plugins.MockMaker
├── adapterviews-recyclerpager
├── .gitignore
├── build.gradle
├── databinding.iml
├── proguard-rules.pro
└── src
│ ├── main
│ ├── AndroidManifest.xml
│ ├── java
│ │ └── com
│ │ │ └── aidanvii
│ │ │ └── toolbox
│ │ │ └── adapterviews
│ │ │ └── recyclerpager
│ │ │ ├── BasePageViewHolder.kt
│ │ │ ├── DataSetChangeResolver.kt
│ │ │ ├── ItemPool.kt
│ │ │ ├── PageItem.kt
│ │ │ ├── PooledItem.kt
│ │ │ ├── RecyclerPagerAdapter.kt
│ │ │ ├── Utils.kt
│ │ │ ├── ViewHolderWrapper.kt
│ │ │ └── ViewTransaction.kt
│ └── res
│ │ └── values
│ │ └── refs.xml
│ └── test
│ ├── java
│ └── com
│ │ └── aidanvii
│ │ └── toolbox
│ │ └── adapterviews
│ │ └── recyclerpager
│ │ ├── BasePageViewHolderTest.kt
│ │ ├── DataSetChangeResolverTest.kt
│ │ ├── JavaTestViewHolder.java
│ │ ├── PageItemTest.kt
│ │ ├── RecyclerPagerAdapterTest.kt
│ │ ├── TestUtils.kt
│ │ ├── TestViewHolder.kt
│ │ ├── TestableSparseArray.kt
│ │ └── ViewHolderWrapperTest.kt
│ └── resources
│ └── mockito-extensions
│ └── org.mockito.plugins.MockMaker
├── arch-lifecycle
├── .gitignore
├── build.gradle
├── proguard-rules.pro
└── src
│ ├── main
│ ├── AndroidManifest.xml
│ └── java
│ │ ├── androidx
│ │ └── lifecycle
│ │ │ └── OpenLifecycleObserver.java
│ │ └── com
│ │ └── aidanvii
│ │ └── toolbox
│ │ └── arch
│ │ └── lifecycle
│ │ ├── DefaultLifecycleObserver.kt
│ │ └── TypedDefaultLifecycleObserver.kt
│ └── test
│ └── resources
│ └── mockito-extensions
│ └── org.mockito.plugins.MockMaker
├── arch-viewmodel-factory
├── .gitignore
├── build.gradle
├── proguard-rules.pro
└── src
│ ├── main
│ ├── AndroidManifest.xml
│ └── java
│ │ └── com
│ │ └── aidanvii
│ │ └── toolbox
│ │ └── arch
│ │ └── viewmodel
│ │ └── ViewModelFactory.kt
│ └── test
│ └── resources
│ └── mockito-extensions
│ └── org.mockito.plugins.MockMaker
├── common-test
├── .gitignore
├── build.gradle
├── databinding.iml
├── proguard-rules.pro
└── src
│ └── main
│ ├── AndroidManifest.xml
│ └── java
│ └── com
│ └── aidanvii
│ └── toolbox
│ ├── MockUtils.kt
│ ├── RandomUtils.kt
│ └── TestableSparseArray.kt
├── common
├── .gitignore
├── build.gradle
├── proguard-rules.pro
└── src
│ ├── main
│ ├── AndroidManifest.xml
│ └── java
│ │ └── com
│ │ └── aidanvii
│ │ └── toolbox
│ │ ├── CollectionUtils.kt
│ │ ├── DisposableItem.kt
│ │ ├── PreconditionUtils.kt
│ │ ├── SparseArrayUtils.kt
│ │ ├── Suppressions.kt
│ │ ├── TypeAliases.kt
│ │ └── ViewUtils.kt
│ └── test
│ └── resources
│ └── mockito-extensions
│ └── org.mockito.plugins.MockMaker
├── databinding-arch-viewmodel
├── .gitignore
├── README.md
├── build.gradle
├── databinding.iml
├── proguard-rules.pro
└── src
│ ├── main
│ ├── AndroidManifest.xml
│ └── java
│ │ └── com
│ │ └── aidanvii
│ │ └── toolbox
│ │ └── databinding
│ │ └── ObservableArchViewModel.kt
│ └── test
│ └── resources
│ └── mockito-extensions
│ └── org.mockito.plugins.MockMaker
├── databinding-bindingadapters
├── .gitignore
├── build.gradle
├── databinding.iml
├── proguard-rules.pro
└── src
│ ├── main
│ └── AndroidManifest.xml
│ └── test
│ └── resources
│ └── mockito-extensions
│ └── org.mockito.plugins.MockMaker
├── databinding-design
├── .gitignore
├── build.gradle
├── proguard-rules.pro
└── src
│ ├── main
│ ├── AndroidManifest.xml
│ └── java
│ │ └── com
│ │ └── aidanvii
│ │ └── toolbox
│ │ └── databinding
│ │ └── design
│ │ └── BindingAdapters.kt
│ └── test
│ ├── java
│ └── com
│ │ └── aidanvii
│ │ └── toolbox
│ │ └── databinding
│ │ └── design
│ │ └── BindingAdaptersTest.kt
│ └── resources
│ └── mockito-extensions
│ └── org.mockito.plugins.MockMaker
├── databinding
├── .gitignore
├── build.gradle
├── proguard-rules.pro
└── src
│ ├── main
│ ├── AndroidManifest.xml
│ └── java
│ │ └── com
│ │ └── aidanvii
│ │ └── toolbox
│ │ └── databinding
│ │ ├── AutoBRs.kt
│ │ ├── BindableEvent.kt
│ │ ├── BindingInterfaces.kt
│ │ ├── InstanceTrackingUtils.kt
│ │ ├── NotifiableObservable.kt
│ │ ├── ObservableViewModel.kt
│ │ └── PropertyMapper.kt
│ └── test
│ ├── java
│ └── com
│ │ └── aidanvii
│ │ └── toolbox
│ │ └── databinding
│ │ ├── BindableEventTest.kt
│ │ ├── NotifiableObservableDelegateTest.kt
│ │ ├── ObservableViewModelTest.kt
│ │ ├── PropertyMapperTest.kt
│ │ └── TestBR.java
│ └── resources
│ └── mockito-extensions
│ └── org.mockito.plugins.MockMaker
├── delegates-coroutines-job
├── build.gradle
├── proguard-rules.pro
└── src
│ ├── main
│ ├── AndroidManifest.xml
│ └── java
│ │ └── com
│ │ └── aidanvii
│ │ └── toolbox
│ │ └── delegates
│ │ └── coroutines
│ │ └── job
│ │ └── CancelOnReassignProperty.kt
│ └── test
│ ├── java
│ └── com
│ │ └── aidanvii
│ │ └── toolbox
│ │ └── delegates
│ │ └── coroutines
│ │ └── job
│ │ └── CancelOnReassignPropertyTest.kt
│ └── resources
│ └── mockito-extensions
│ └── org.mockito.plugins.MockMaker
├── delegates-observable-databinding
├── .gitignore
├── README.md
├── build.gradle
├── proguard-rules.pro
└── src
│ ├── main
│ ├── AndroidManifest.xml
│ └── java
│ │ └── com
│ │ └── aidanvii
│ │ └── toolbox
│ │ └── databinding
│ │ ├── BindableLazyProperty.kt
│ │ └── BindableProperty.kt
│ └── test
│ ├── java
│ └── com
│ │ └── aidanvii
│ │ └── toolbox
│ │ └── databinding
│ │ ├── BindableLazyPropertyTest.kt
│ │ ├── BindablePropertyTest.kt
│ │ └── TestBR.java
│ └── resources
│ └── mockito-extensions
│ └── org.mockito.plugins.MockMaker
├── delegates-observable-lifecycle
├── .gitignore
├── build.gradle
├── proguard-rules.pro
└── src
│ ├── main
│ ├── AndroidManifest.xml
│ └── java
│ │ └── com
│ │ └── aidanvii
│ │ └── toolbox
│ │ └── delegates
│ │ └── observable
│ │ └── lifecycle
│ │ ├── DoOnLifecycleEventDecorator.kt
│ │ ├── DoWhenAtLeastDecorator.kt
│ │ └── LifecycleDecorator.kt
│ └── test
│ ├── java
│ └── com
│ │ └── aidanvii
│ │ └── toolbox
│ │ └── delegates
│ │ └── observable
│ │ └── lifecycle
│ │ └── LifecycleDecoratorTest.kt
│ └── resources
│ └── mockito-extensions
│ └── org.mockito.plugins.MockMaker
├── delegates-observable-persistence
├── .gitignore
├── build.gradle
├── proguard-rules.pro
└── src
│ ├── main
│ ├── AndroidManifest.xml
│ └── java
│ │ └── com
│ │ └── aidanvii
│ │ └── toolbox
│ │ └── persistence
│ │ └── PersistentProperty.kt
│ └── test
│ └── resources
│ └── mockito-extensions
│ └── org.mockito.plugins.MockMaker
├── delegates-observable-rxjava
├── .gitignore
├── build.gradle
├── delegates-observable-databinding.iml
├── proguard-rules.pro
└── src
│ ├── main
│ ├── AndroidManifest.xml
│ └── java
│ │ └── com
│ │ └── aidanvii
│ │ └── toolbox
│ │ └── delegates
│ │ └── observable
│ │ └── rxjava
│ │ ├── RxDistinctUntilChangedDecorator.kt
│ │ ├── RxDoOnNextDecorator.kt
│ │ ├── RxFilterDecorator.kt
│ │ ├── RxFilterNotNullDecorator.kt
│ │ ├── RxMapDecorator.kt
│ │ ├── RxObservableProperty.kt
│ │ ├── RxObserveOnDecorator.kt
│ │ ├── RxSkipDecorator.kt
│ │ ├── SubscribeDecorator.kt
│ │ └── ThrottleWithTimeOutDecorator.kt
│ └── test
│ ├── java
│ └── com
│ │ └── aidanvii
│ │ └── toolbox
│ │ └── delegates
│ │ └── observable
│ │ └── rxjava
│ │ ├── RxDistinctUntilChangedDecoratorTest.kt
│ │ ├── RxDoOnNextDecoratorTest.kt
│ │ ├── RxFilterDecoratorTest.kt
│ │ ├── RxMapDecoratorTest.kt
│ │ ├── RxObserveOnDecoratorTest.kt
│ │ ├── RxSkipDecoratorTest.kt
│ │ ├── SubscribeDecoratorTest.kt
│ │ └── ThrottleWithTimeOutDecoratorTest.kt
│ └── resources
│ └── mockito-extensions
│ └── org.mockito.plugins.MockMaker
├── delegates-observable
├── .gitignore
├── README.md
├── build.gradle
├── proguard-rules.pro
└── src
│ ├── main
│ ├── AndroidManifest.xml
│ └── java
│ │ └── com
│ │ └── aidanvii
│ │ └── toolbox
│ │ └── delegates
│ │ └── observable
│ │ ├── DistinctUntilChangedDecorator.kt
│ │ ├── DoOnFalseDecorator.kt
│ │ ├── DoOnNextDecorator.kt
│ │ ├── DoOnTrueDecorator.kt
│ │ ├── EagerDecorator.kt
│ │ ├── FilterDecorator.kt
│ │ ├── FilterNotNullDecorator.kt
│ │ ├── Functions.kt
│ │ ├── MapDecorator.kt
│ │ ├── ObservableProperty.kt
│ │ ├── OnFirstAccessDecorator.kt
│ │ └── SkipDecorator.kt
│ └── test
│ ├── java
│ └── com
│ │ └── aidanvii
│ │ └── toolbox
│ │ └── delegates
│ │ └── observable
│ │ ├── DistinctUntilChangedDecoratorTest.kt
│ │ ├── DoOnNextDecoratorTest.kt
│ │ ├── DoOoTrueOrFalseDecoratorTest.kt
│ │ ├── EagerDecoratorTest.kt
│ │ ├── FilterDecoratorTest.kt
│ │ ├── MapDecoratorTest.kt
│ │ ├── OnFirstAccessDecoratorTest.kt
│ │ └── SkipDecoratorTest.kt
│ └── resources
│ └── mockito-extensions
│ └── org.mockito.plugins.MockMaker
├── delegates-weak
├── .gitignore
├── build.gradle
├── delegates-observable.iml
├── proguard-rules.pro
└── src
│ ├── main
│ ├── AndroidManifest.xml
│ └── java
│ │ └── com
│ │ └── aidanvii
│ │ └── toolbox
│ │ └── delegates
│ │ └── weak
│ │ └── WeakProperty.kt
│ └── test
│ └── resources
│ └── mockito-extensions
│ └── org.mockito.plugins.MockMaker
├── gradle.properties
├── gradle
└── wrapper
│ ├── gradle-wrapper.jar
│ └── gradle-wrapper.properties
├── gradlew
├── gradlew.bat
├── paging
├── .gitignore
├── build.gradle
├── proguard-rules.pro
└── src
│ ├── main
│ ├── AndroidManifest.xml
│ └── java
│ │ └── com
│ │ └── aidanvii
│ │ └── toolbox
│ │ └── paging
│ │ ├── BaseDataSource.kt
│ │ ├── Elements.kt
│ │ ├── PageLoader.kt
│ │ ├── PagedList.kt
│ │ └── TestDataSource.kt
│ └── test
│ ├── java
│ └── com
│ │ └── aidanvii
│ │ └── toolbox
│ │ └── paging
│ │ └── PagedListTest.kt
│ └── resources
│ └── mockito-extensions
│ └── org.mockito.plugins.MockMaker
├── redux
├── .gitignore
├── build.gradle
├── proguard-rules.pro
└── src
│ ├── main
│ ├── AndroidManifest.xml
│ └── java
│ │ └── com
│ │ └── aidanvii
│ │ └── toolbox
│ │ └── redux
│ │ ├── ActionDispatcher.kt
│ │ ├── BufferedActionDispatcher.kt
│ │ ├── SideEffects.kt
│ │ ├── SimpleActionDispatcher.kt
│ │ └── Store.kt
│ └── test
│ ├── java
│ └── com
│ │ └── aidanvii
│ │ └── toolbox
│ │ └── redux
│ │ ├── BufferedActionDispatcherTest.kt
│ │ ├── ExampleAction.kt
│ │ ├── ExampleReducer.kt
│ │ ├── ExampleSideEffects.kt
│ │ ├── ExampleState.kt
│ │ ├── ExampleStore.kt
│ │ ├── SideEffectsTest.kt
│ │ ├── SimpleActionDispatcherTest.kt
│ │ └── StoreTest.kt
│ └── resources
│ └── mockito-extensions
│ └── org.mockito.plugins.MockMaker
├── rxjava-test
├── .gitignore
├── build.gradle
├── common-test.iml
├── databinding.iml
├── proguard-rules.pro
└── src
│ ├── main
│ ├── AndroidManifest.xml
│ └── java
│ │ └── com
│ │ └── aidanvii
│ │ └── toolbox
│ │ └── RxJavaTestutils.kt
│ └── test
│ └── resources
│ └── mockito-extensions
│ └── org.mockito.plugins.MockMaker
├── rxutils
├── .gitignore
├── build.gradle
├── proguard-rules.pro
└── src
│ ├── main
│ ├── AndroidManifest.xml
│ └── java
│ │ └── com
│ │ └── aidanvii
│ │ └── toolbox
│ │ └── rxutils
│ │ ├── DisposeOnReassignProperty.kt
│ │ └── RxSchedulers.kt
│ └── test
│ ├── java
│ └── com
│ │ └── aidanvii
│ │ └── toolbox
│ │ └── rxutils
│ │ └── DisposeOnReassignPropertyTest.kt
│ └── resources
│ └── mockito-extensions
│ └── org.mockito.plugins.MockMaker
├── settings.gradle
└── versions.gradle
/.circleci/config.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/.circleci/config.yml
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/.gitignore
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/LICENSE
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/README.md
--------------------------------------------------------------------------------
/adapterviews-databinding-recyclerpager/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/adapterviews-databinding-recyclerpager/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/adapterviews-databinding-recyclerpager/README.md
--------------------------------------------------------------------------------
/adapterviews-databinding-recyclerpager/adapterviews-recyclerpager.iml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/adapterviews-databinding-recyclerpager/adapterviews-recyclerpager.iml
--------------------------------------------------------------------------------
/adapterviews-databinding-recyclerpager/build.gradle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/adapterviews-databinding-recyclerpager/build.gradle
--------------------------------------------------------------------------------
/adapterviews-databinding-recyclerpager/databinding.iml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/adapterviews-databinding-recyclerpager/databinding.iml
--------------------------------------------------------------------------------
/adapterviews-databinding-recyclerpager/proguard-rules.pro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/adapterviews-databinding-recyclerpager/proguard-rules.pro
--------------------------------------------------------------------------------
/adapterviews-databinding-recyclerpager/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/adapterviews-databinding-recyclerpager/src/main/AndroidManifest.xml
--------------------------------------------------------------------------------
/adapterviews-databinding-recyclerpager/src/main/java/com/aidanvii/toolbox/adapterviews/databinding/recyclerpager/BindingAdapters.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/adapterviews-databinding-recyclerpager/src/main/java/com/aidanvii/toolbox/adapterviews/databinding/recyclerpager/BindingAdapters.kt
--------------------------------------------------------------------------------
/adapterviews-databinding-recyclerpager/src/main/java/com/aidanvii/toolbox/adapterviews/databinding/recyclerpager/BindingRecyclerPagerAdapter.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/adapterviews-databinding-recyclerpager/src/main/java/com/aidanvii/toolbox/adapterviews/databinding/recyclerpager/BindingRecyclerPagerAdapter.kt
--------------------------------------------------------------------------------
/adapterviews-databinding-recyclerpager/src/main/java/com/aidanvii/toolbox/adapterviews/databinding/recyclerpager/BindingRecyclerPagerBinder.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/adapterviews-databinding-recyclerpager/src/main/java/com/aidanvii/toolbox/adapterviews/databinding/recyclerpager/BindingRecyclerPagerBinder.kt
--------------------------------------------------------------------------------
/adapterviews-databinding-recyclerpager/src/main/java/com/aidanvii/toolbox/adapterviews/databinding/recyclerpager/BindingRecyclerPagerItemViewHolder.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/adapterviews-databinding-recyclerpager/src/main/java/com/aidanvii/toolbox/adapterviews/databinding/recyclerpager/BindingRecyclerPagerItemViewHolder.kt
--------------------------------------------------------------------------------
/adapterviews-databinding-recyclerpager/src/main/res/values/ids.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/adapterviews-databinding-recyclerpager/src/main/res/values/ids.xml
--------------------------------------------------------------------------------
/adapterviews-databinding-recyclerpager/src/test/java/androidx/appcompat/widget/Utils.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/adapterviews-databinding-recyclerpager/src/test/java/androidx/appcompat/widget/Utils.kt
--------------------------------------------------------------------------------
/adapterviews-databinding-recyclerpager/src/test/java/com/aidanvii/toolbox/adapterviews/databinding/recyclerpager/BindingRecyclerPagerAdapterTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/adapterviews-databinding-recyclerpager/src/test/java/com/aidanvii/toolbox/adapterviews/databinding/recyclerpager/BindingRecyclerPagerAdapterTest.kt
--------------------------------------------------------------------------------
/adapterviews-databinding-recyclerpager/src/test/resources/mockito-extensions/org.mockito.plugins.MockMaker:
--------------------------------------------------------------------------------
1 | mock-maker-inline
--------------------------------------------------------------------------------
/adapterviews-databinding-recyclerview/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/adapterviews-databinding-recyclerview/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/adapterviews-databinding-recyclerview/README.md
--------------------------------------------------------------------------------
/adapterviews-databinding-recyclerview/adapterviews-recyclerpager.iml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/adapterviews-databinding-recyclerview/adapterviews-recyclerpager.iml
--------------------------------------------------------------------------------
/adapterviews-databinding-recyclerview/build.gradle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/adapterviews-databinding-recyclerview/build.gradle
--------------------------------------------------------------------------------
/adapterviews-databinding-recyclerview/databinding.iml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/adapterviews-databinding-recyclerview/databinding.iml
--------------------------------------------------------------------------------
/adapterviews-databinding-recyclerview/proguard-rules.pro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/adapterviews-databinding-recyclerview/proguard-rules.pro
--------------------------------------------------------------------------------
/adapterviews-databinding-recyclerview/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/adapterviews-databinding-recyclerview/src/main/AndroidManifest.xml
--------------------------------------------------------------------------------
/adapterviews-databinding-recyclerview/src/main/java/com/aidanvii/toolbox/adapterviews/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/adapterviews-databinding-recyclerview/src/main/java/com/aidanvii/toolbox/adapterviews/.DS_Store
--------------------------------------------------------------------------------
/adapterviews-databinding-recyclerview/src/main/java/com/aidanvii/toolbox/adapterviews/databinding/recyclerview/AdapterNotifier.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/adapterviews-databinding-recyclerview/src/main/java/com/aidanvii/toolbox/adapterviews/databinding/recyclerview/AdapterNotifier.kt
--------------------------------------------------------------------------------
/adapterviews-databinding-recyclerview/src/main/java/com/aidanvii/toolbox/adapterviews/databinding/recyclerview/AdapterNotifierItemBoundObserver.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/adapterviews-databinding-recyclerview/src/main/java/com/aidanvii/toolbox/adapterviews/databinding/recyclerview/AdapterNotifierItemBoundObserver.kt
--------------------------------------------------------------------------------
/adapterviews-databinding-recyclerview/src/main/java/com/aidanvii/toolbox/adapterviews/databinding/recyclerview/BindableAdapterProperty.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/adapterviews-databinding-recyclerview/src/main/java/com/aidanvii/toolbox/adapterviews/databinding/recyclerview/BindableAdapterProperty.kt
--------------------------------------------------------------------------------
/adapterviews-databinding-recyclerview/src/main/java/com/aidanvii/toolbox/adapterviews/databinding/recyclerview/BindableItemDecoration.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/adapterviews-databinding-recyclerview/src/main/java/com/aidanvii/toolbox/adapterviews/databinding/recyclerview/BindableItemDecoration.kt
--------------------------------------------------------------------------------
/adapterviews-databinding-recyclerview/src/main/java/com/aidanvii/toolbox/adapterviews/databinding/recyclerview/BindingAdapters.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/adapterviews-databinding-recyclerview/src/main/java/com/aidanvii/toolbox/adapterviews/databinding/recyclerview/BindingAdapters.kt
--------------------------------------------------------------------------------
/adapterviews-databinding-recyclerview/src/main/java/com/aidanvii/toolbox/adapterviews/databinding/recyclerview/BindingRecyclerViewAdapter.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/adapterviews-databinding-recyclerview/src/main/java/com/aidanvii/toolbox/adapterviews/databinding/recyclerview/BindingRecyclerViewAdapter.kt
--------------------------------------------------------------------------------
/adapterviews-databinding-recyclerview/src/main/java/com/aidanvii/toolbox/adapterviews/databinding/recyclerview/BindingRecyclerViewBinder.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/adapterviews-databinding-recyclerview/src/main/java/com/aidanvii/toolbox/adapterviews/databinding/recyclerview/BindingRecyclerViewBinder.kt
--------------------------------------------------------------------------------
/adapterviews-databinding-recyclerview/src/main/java/com/aidanvii/toolbox/adapterviews/databinding/recyclerview/BindingRecyclerViewItemViewHolder.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/adapterviews-databinding-recyclerview/src/main/java/com/aidanvii/toolbox/adapterviews/databinding/recyclerview/BindingRecyclerViewItemViewHolder.kt
--------------------------------------------------------------------------------
/adapterviews-databinding-recyclerview/src/main/java/com/aidanvii/toolbox/adapterviews/databinding/recyclerview/DiffCallback.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/adapterviews-databinding-recyclerview/src/main/java/com/aidanvii/toolbox/adapterviews/databinding/recyclerview/DiffCallback.kt
--------------------------------------------------------------------------------
/adapterviews-databinding-recyclerview/src/main/java/com/aidanvii/toolbox/adapterviews/databinding/recyclerview/ItemBoundObserver.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/adapterviews-databinding-recyclerview/src/main/java/com/aidanvii/toolbox/adapterviews/databinding/recyclerview/ItemBoundObserver.kt
--------------------------------------------------------------------------------
/adapterviews-databinding-recyclerview/src/main/java/com/aidanvii/toolbox/adapterviews/databinding/recyclerview/ObservableItemViewModel.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/adapterviews-databinding-recyclerview/src/main/java/com/aidanvii/toolbox/adapterviews/databinding/recyclerview/ObservableItemViewModel.kt
--------------------------------------------------------------------------------
/adapterviews-databinding-recyclerview/src/main/java/com/aidanvii/toolbox/adapterviews/databinding/recyclerview/RecycledViewPoolWrapper.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/adapterviews-databinding-recyclerview/src/main/java/com/aidanvii/toolbox/adapterviews/databinding/recyclerview/RecycledViewPoolWrapper.kt
--------------------------------------------------------------------------------
/adapterviews-databinding-recyclerview/src/main/res/values/ids.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/adapterviews-databinding-recyclerview/src/main/res/values/ids.xml
--------------------------------------------------------------------------------
/adapterviews-databinding-recyclerview/src/test/java/androidx/appcompat/widget/Utils.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/adapterviews-databinding-recyclerview/src/test/java/androidx/appcompat/widget/Utils.kt
--------------------------------------------------------------------------------
/adapterviews-databinding-recyclerview/src/test/java/com/aidanvii/toolbox/adapterviews/databinding/recyclerview/AdapterNotifierDelegateTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/adapterviews-databinding-recyclerview/src/test/java/com/aidanvii/toolbox/adapterviews/databinding/recyclerview/AdapterNotifierDelegateTest.kt
--------------------------------------------------------------------------------
/adapterviews-databinding-recyclerview/src/test/java/com/aidanvii/toolbox/adapterviews/databinding/recyclerview/AdapterNotifierItemBoundObserverTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/adapterviews-databinding-recyclerview/src/test/java/com/aidanvii/toolbox/adapterviews/databinding/recyclerview/AdapterNotifierItemBoundObserverTest.kt
--------------------------------------------------------------------------------
/adapterviews-databinding-recyclerview/src/test/java/com/aidanvii/toolbox/adapterviews/databinding/recyclerview/BindableItemDecorationTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/adapterviews-databinding-recyclerview/src/test/java/com/aidanvii/toolbox/adapterviews/databinding/recyclerview/BindableItemDecorationTest.kt
--------------------------------------------------------------------------------
/adapterviews-databinding-recyclerview/src/test/java/com/aidanvii/toolbox/adapterviews/databinding/recyclerview/BindingAdaptersTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/adapterviews-databinding-recyclerview/src/test/java/com/aidanvii/toolbox/adapterviews/databinding/recyclerview/BindingAdaptersTest.kt
--------------------------------------------------------------------------------
/adapterviews-databinding-recyclerview/src/test/java/com/aidanvii/toolbox/adapterviews/databinding/recyclerview/BindingRecyclerViewAdapterTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/adapterviews-databinding-recyclerview/src/test/java/com/aidanvii/toolbox/adapterviews/databinding/recyclerview/BindingRecyclerViewAdapterTest.kt
--------------------------------------------------------------------------------
/adapterviews-databinding-recyclerview/src/test/java/com/aidanvii/toolbox/adapterviews/databinding/recyclerview/DiffCallbackTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/adapterviews-databinding-recyclerview/src/test/java/com/aidanvii/toolbox/adapterviews/databinding/recyclerview/DiffCallbackTest.kt
--------------------------------------------------------------------------------
/adapterviews-databinding-recyclerview/src/test/java/com/aidanvii/toolbox/adapterviews/databinding/recyclerview/ObservableItemViewModelTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/adapterviews-databinding-recyclerview/src/test/java/com/aidanvii/toolbox/adapterviews/databinding/recyclerview/ObservableItemViewModelTest.kt
--------------------------------------------------------------------------------
/adapterviews-databinding-recyclerview/src/test/java/com/aidanvii/toolbox/adapterviews/databinding/recyclerview/ViewTagTrackerRule.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/adapterviews-databinding-recyclerview/src/test/java/com/aidanvii/toolbox/adapterviews/databinding/recyclerview/ViewTagTrackerRule.kt
--------------------------------------------------------------------------------
/adapterviews-databinding-recyclerview/src/test/resources/mockito-extensions/org.mockito.plugins.MockMaker:
--------------------------------------------------------------------------------
1 | mock-maker-inline
--------------------------------------------------------------------------------
/adapterviews-databinding-test/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/adapterviews-databinding-test/adapterviews-databinding.iml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/adapterviews-databinding-test/adapterviews-databinding.iml
--------------------------------------------------------------------------------
/adapterviews-databinding-test/adapterviews-recyclerpager.iml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/adapterviews-databinding-test/adapterviews-recyclerpager.iml
--------------------------------------------------------------------------------
/adapterviews-databinding-test/build.gradle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/adapterviews-databinding-test/build.gradle
--------------------------------------------------------------------------------
/adapterviews-databinding-test/databinding.iml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/adapterviews-databinding-test/databinding.iml
--------------------------------------------------------------------------------
/adapterviews-databinding-test/proguard-rules.pro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/adapterviews-databinding-test/proguard-rules.pro
--------------------------------------------------------------------------------
/adapterviews-databinding-test/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/adapterviews-databinding-test/src/main/AndroidManifest.xml
--------------------------------------------------------------------------------
/adapterviews-databinding/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/adapterviews-databinding/adapterviews-recyclerpager.iml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/adapterviews-databinding/adapterviews-recyclerpager.iml
--------------------------------------------------------------------------------
/adapterviews-databinding/build.gradle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/adapterviews-databinding/build.gradle
--------------------------------------------------------------------------------
/adapterviews-databinding/databinding.iml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/adapterviews-databinding/databinding.iml
--------------------------------------------------------------------------------
/adapterviews-databinding/proguard-rules.pro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/adapterviews-databinding/proguard-rules.pro
--------------------------------------------------------------------------------
/adapterviews-databinding/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/adapterviews-databinding/src/main/AndroidManifest.xml
--------------------------------------------------------------------------------
/adapterviews-databinding/src/main/java/com/aidanvii/toolbox/adapterviews/databinding/BindableAdapter.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/adapterviews-databinding/src/main/java/com/aidanvii/toolbox/adapterviews/databinding/BindableAdapter.kt
--------------------------------------------------------------------------------
/adapterviews-databinding/src/main/java/com/aidanvii/toolbox/adapterviews/databinding/BindableAdapterDelegate.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/adapterviews-databinding/src/main/java/com/aidanvii/toolbox/adapterviews/databinding/BindableAdapterDelegate.kt
--------------------------------------------------------------------------------
/adapterviews-databinding/src/main/java/com/aidanvii/toolbox/adapterviews/databinding/BindableAdapterItem.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/adapterviews-databinding/src/main/java/com/aidanvii/toolbox/adapterviews/databinding/BindableAdapterItem.kt
--------------------------------------------------------------------------------
/adapterviews-databinding/src/main/java/com/aidanvii/toolbox/adapterviews/databinding/BindingInflater.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/adapterviews-databinding/src/main/java/com/aidanvii/toolbox/adapterviews/databinding/BindingInflater.kt
--------------------------------------------------------------------------------
/adapterviews-databinding/src/main/java/com/aidanvii/toolbox/adapterviews/databinding/ListBinder.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/adapterviews-databinding/src/main/java/com/aidanvii/toolbox/adapterviews/databinding/ListBinder.kt
--------------------------------------------------------------------------------
/adapterviews-databinding/src/main/java/com/aidanvii/toolbox/adapterviews/databinding/MultiViewTypeHandler.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/adapterviews-databinding/src/main/java/com/aidanvii/toolbox/adapterviews/databinding/MultiViewTypeHandler.kt
--------------------------------------------------------------------------------
/adapterviews-databinding/src/main/java/com/aidanvii/toolbox/adapterviews/databinding/SingleViewTypeHandler.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/adapterviews-databinding/src/main/java/com/aidanvii/toolbox/adapterviews/databinding/SingleViewTypeHandler.kt
--------------------------------------------------------------------------------
/adapterviews-databinding/src/main/java/com/aidanvii/toolbox/adapterviews/databinding/TestItem.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/adapterviews-databinding/src/main/java/com/aidanvii/toolbox/adapterviews/databinding/TestItem.kt
--------------------------------------------------------------------------------
/adapterviews-databinding/src/main/java/com/aidanvii/toolbox/adapterviews/databinding/Utils.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/adapterviews-databinding/src/main/java/com/aidanvii/toolbox/adapterviews/databinding/Utils.kt
--------------------------------------------------------------------------------
/adapterviews-databinding/src/test/java/com/aidanvii/toolbox/adapterviews/databinding/BindableAdapterDelegateTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/adapterviews-databinding/src/test/java/com/aidanvii/toolbox/adapterviews/databinding/BindableAdapterDelegateTest.kt
--------------------------------------------------------------------------------
/adapterviews-databinding/src/test/java/com/aidanvii/toolbox/adapterviews/databinding/MultiViewTypeHandlerTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/adapterviews-databinding/src/test/java/com/aidanvii/toolbox/adapterviews/databinding/MultiViewTypeHandlerTest.kt
--------------------------------------------------------------------------------
/adapterviews-databinding/src/test/java/com/aidanvii/toolbox/adapterviews/databinding/SingleViewTypeHandlerTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/adapterviews-databinding/src/test/java/com/aidanvii/toolbox/adapterviews/databinding/SingleViewTypeHandlerTest.kt
--------------------------------------------------------------------------------
/adapterviews-databinding/src/test/java/com/aidanvii/toolbox/adapterviews/databinding/UtilsTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/adapterviews-databinding/src/test/java/com/aidanvii/toolbox/adapterviews/databinding/UtilsTest.kt
--------------------------------------------------------------------------------
/adapterviews-databinding/src/test/resources/mockito-extensions/org.mockito.plugins.MockMaker:
--------------------------------------------------------------------------------
1 | mock-maker-inline
--------------------------------------------------------------------------------
/adapterviews-recyclerpager/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/adapterviews-recyclerpager/build.gradle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/adapterviews-recyclerpager/build.gradle
--------------------------------------------------------------------------------
/adapterviews-recyclerpager/databinding.iml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/adapterviews-recyclerpager/databinding.iml
--------------------------------------------------------------------------------
/adapterviews-recyclerpager/proguard-rules.pro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/adapterviews-recyclerpager/proguard-rules.pro
--------------------------------------------------------------------------------
/adapterviews-recyclerpager/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/adapterviews-recyclerpager/src/main/AndroidManifest.xml
--------------------------------------------------------------------------------
/adapterviews-recyclerpager/src/main/java/com/aidanvii/toolbox/adapterviews/recyclerpager/BasePageViewHolder.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/adapterviews-recyclerpager/src/main/java/com/aidanvii/toolbox/adapterviews/recyclerpager/BasePageViewHolder.kt
--------------------------------------------------------------------------------
/adapterviews-recyclerpager/src/main/java/com/aidanvii/toolbox/adapterviews/recyclerpager/DataSetChangeResolver.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/adapterviews-recyclerpager/src/main/java/com/aidanvii/toolbox/adapterviews/recyclerpager/DataSetChangeResolver.kt
--------------------------------------------------------------------------------
/adapterviews-recyclerpager/src/main/java/com/aidanvii/toolbox/adapterviews/recyclerpager/ItemPool.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/adapterviews-recyclerpager/src/main/java/com/aidanvii/toolbox/adapterviews/recyclerpager/ItemPool.kt
--------------------------------------------------------------------------------
/adapterviews-recyclerpager/src/main/java/com/aidanvii/toolbox/adapterviews/recyclerpager/PageItem.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/adapterviews-recyclerpager/src/main/java/com/aidanvii/toolbox/adapterviews/recyclerpager/PageItem.kt
--------------------------------------------------------------------------------
/adapterviews-recyclerpager/src/main/java/com/aidanvii/toolbox/adapterviews/recyclerpager/PooledItem.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/adapterviews-recyclerpager/src/main/java/com/aidanvii/toolbox/adapterviews/recyclerpager/PooledItem.kt
--------------------------------------------------------------------------------
/adapterviews-recyclerpager/src/main/java/com/aidanvii/toolbox/adapterviews/recyclerpager/RecyclerPagerAdapter.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/adapterviews-recyclerpager/src/main/java/com/aidanvii/toolbox/adapterviews/recyclerpager/RecyclerPagerAdapter.kt
--------------------------------------------------------------------------------
/adapterviews-recyclerpager/src/main/java/com/aidanvii/toolbox/adapterviews/recyclerpager/Utils.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/adapterviews-recyclerpager/src/main/java/com/aidanvii/toolbox/adapterviews/recyclerpager/Utils.kt
--------------------------------------------------------------------------------
/adapterviews-recyclerpager/src/main/java/com/aidanvii/toolbox/adapterviews/recyclerpager/ViewHolderWrapper.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/adapterviews-recyclerpager/src/main/java/com/aidanvii/toolbox/adapterviews/recyclerpager/ViewHolderWrapper.kt
--------------------------------------------------------------------------------
/adapterviews-recyclerpager/src/main/java/com/aidanvii/toolbox/adapterviews/recyclerpager/ViewTransaction.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/adapterviews-recyclerpager/src/main/java/com/aidanvii/toolbox/adapterviews/recyclerpager/ViewTransaction.kt
--------------------------------------------------------------------------------
/adapterviews-recyclerpager/src/main/res/values/refs.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/adapterviews-recyclerpager/src/main/res/values/refs.xml
--------------------------------------------------------------------------------
/adapterviews-recyclerpager/src/test/java/com/aidanvii/toolbox/adapterviews/recyclerpager/BasePageViewHolderTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/adapterviews-recyclerpager/src/test/java/com/aidanvii/toolbox/adapterviews/recyclerpager/BasePageViewHolderTest.kt
--------------------------------------------------------------------------------
/adapterviews-recyclerpager/src/test/java/com/aidanvii/toolbox/adapterviews/recyclerpager/DataSetChangeResolverTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/adapterviews-recyclerpager/src/test/java/com/aidanvii/toolbox/adapterviews/recyclerpager/DataSetChangeResolverTest.kt
--------------------------------------------------------------------------------
/adapterviews-recyclerpager/src/test/java/com/aidanvii/toolbox/adapterviews/recyclerpager/JavaTestViewHolder.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/adapterviews-recyclerpager/src/test/java/com/aidanvii/toolbox/adapterviews/recyclerpager/JavaTestViewHolder.java
--------------------------------------------------------------------------------
/adapterviews-recyclerpager/src/test/java/com/aidanvii/toolbox/adapterviews/recyclerpager/PageItemTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/adapterviews-recyclerpager/src/test/java/com/aidanvii/toolbox/adapterviews/recyclerpager/PageItemTest.kt
--------------------------------------------------------------------------------
/adapterviews-recyclerpager/src/test/java/com/aidanvii/toolbox/adapterviews/recyclerpager/RecyclerPagerAdapterTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/adapterviews-recyclerpager/src/test/java/com/aidanvii/toolbox/adapterviews/recyclerpager/RecyclerPagerAdapterTest.kt
--------------------------------------------------------------------------------
/adapterviews-recyclerpager/src/test/java/com/aidanvii/toolbox/adapterviews/recyclerpager/TestUtils.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/adapterviews-recyclerpager/src/test/java/com/aidanvii/toolbox/adapterviews/recyclerpager/TestUtils.kt
--------------------------------------------------------------------------------
/adapterviews-recyclerpager/src/test/java/com/aidanvii/toolbox/adapterviews/recyclerpager/TestViewHolder.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/adapterviews-recyclerpager/src/test/java/com/aidanvii/toolbox/adapterviews/recyclerpager/TestViewHolder.kt
--------------------------------------------------------------------------------
/adapterviews-recyclerpager/src/test/java/com/aidanvii/toolbox/adapterviews/recyclerpager/TestableSparseArray.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/adapterviews-recyclerpager/src/test/java/com/aidanvii/toolbox/adapterviews/recyclerpager/TestableSparseArray.kt
--------------------------------------------------------------------------------
/adapterviews-recyclerpager/src/test/java/com/aidanvii/toolbox/adapterviews/recyclerpager/ViewHolderWrapperTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/adapterviews-recyclerpager/src/test/java/com/aidanvii/toolbox/adapterviews/recyclerpager/ViewHolderWrapperTest.kt
--------------------------------------------------------------------------------
/adapterviews-recyclerpager/src/test/resources/mockito-extensions/org.mockito.plugins.MockMaker:
--------------------------------------------------------------------------------
1 | mock-maker-inline
--------------------------------------------------------------------------------
/arch-lifecycle/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/arch-lifecycle/build.gradle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/arch-lifecycle/build.gradle
--------------------------------------------------------------------------------
/arch-lifecycle/proguard-rules.pro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/arch-lifecycle/proguard-rules.pro
--------------------------------------------------------------------------------
/arch-lifecycle/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/arch-lifecycle/src/main/java/androidx/lifecycle/OpenLifecycleObserver.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/arch-lifecycle/src/main/java/androidx/lifecycle/OpenLifecycleObserver.java
--------------------------------------------------------------------------------
/arch-lifecycle/src/main/java/com/aidanvii/toolbox/arch/lifecycle/DefaultLifecycleObserver.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/arch-lifecycle/src/main/java/com/aidanvii/toolbox/arch/lifecycle/DefaultLifecycleObserver.kt
--------------------------------------------------------------------------------
/arch-lifecycle/src/main/java/com/aidanvii/toolbox/arch/lifecycle/TypedDefaultLifecycleObserver.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/arch-lifecycle/src/main/java/com/aidanvii/toolbox/arch/lifecycle/TypedDefaultLifecycleObserver.kt
--------------------------------------------------------------------------------
/arch-lifecycle/src/test/resources/mockito-extensions/org.mockito.plugins.MockMaker:
--------------------------------------------------------------------------------
1 | mock-maker-inline
--------------------------------------------------------------------------------
/arch-viewmodel-factory/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/arch-viewmodel-factory/build.gradle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/arch-viewmodel-factory/build.gradle
--------------------------------------------------------------------------------
/arch-viewmodel-factory/proguard-rules.pro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/arch-viewmodel-factory/proguard-rules.pro
--------------------------------------------------------------------------------
/arch-viewmodel-factory/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/arch-viewmodel-factory/src/main/java/com/aidanvii/toolbox/arch/viewmodel/ViewModelFactory.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/arch-viewmodel-factory/src/main/java/com/aidanvii/toolbox/arch/viewmodel/ViewModelFactory.kt
--------------------------------------------------------------------------------
/arch-viewmodel-factory/src/test/resources/mockito-extensions/org.mockito.plugins.MockMaker:
--------------------------------------------------------------------------------
1 | mock-maker-inline
--------------------------------------------------------------------------------
/common-test/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/common-test/build.gradle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/common-test/build.gradle
--------------------------------------------------------------------------------
/common-test/databinding.iml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/common-test/databinding.iml
--------------------------------------------------------------------------------
/common-test/proguard-rules.pro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/common-test/proguard-rules.pro
--------------------------------------------------------------------------------
/common-test/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/common-test/src/main/java/com/aidanvii/toolbox/MockUtils.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/common-test/src/main/java/com/aidanvii/toolbox/MockUtils.kt
--------------------------------------------------------------------------------
/common-test/src/main/java/com/aidanvii/toolbox/RandomUtils.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/common-test/src/main/java/com/aidanvii/toolbox/RandomUtils.kt
--------------------------------------------------------------------------------
/common-test/src/main/java/com/aidanvii/toolbox/TestableSparseArray.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/common-test/src/main/java/com/aidanvii/toolbox/TestableSparseArray.kt
--------------------------------------------------------------------------------
/common/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/common/build.gradle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/common/build.gradle
--------------------------------------------------------------------------------
/common/proguard-rules.pro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/common/proguard-rules.pro
--------------------------------------------------------------------------------
/common/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/common/src/main/java/com/aidanvii/toolbox/CollectionUtils.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/common/src/main/java/com/aidanvii/toolbox/CollectionUtils.kt
--------------------------------------------------------------------------------
/common/src/main/java/com/aidanvii/toolbox/DisposableItem.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/common/src/main/java/com/aidanvii/toolbox/DisposableItem.kt
--------------------------------------------------------------------------------
/common/src/main/java/com/aidanvii/toolbox/PreconditionUtils.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/common/src/main/java/com/aidanvii/toolbox/PreconditionUtils.kt
--------------------------------------------------------------------------------
/common/src/main/java/com/aidanvii/toolbox/SparseArrayUtils.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/common/src/main/java/com/aidanvii/toolbox/SparseArrayUtils.kt
--------------------------------------------------------------------------------
/common/src/main/java/com/aidanvii/toolbox/Suppressions.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/common/src/main/java/com/aidanvii/toolbox/Suppressions.kt
--------------------------------------------------------------------------------
/common/src/main/java/com/aidanvii/toolbox/TypeAliases.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/common/src/main/java/com/aidanvii/toolbox/TypeAliases.kt
--------------------------------------------------------------------------------
/common/src/main/java/com/aidanvii/toolbox/ViewUtils.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/common/src/main/java/com/aidanvii/toolbox/ViewUtils.kt
--------------------------------------------------------------------------------
/common/src/test/resources/mockito-extensions/org.mockito.plugins.MockMaker:
--------------------------------------------------------------------------------
1 | mock-maker-inline
--------------------------------------------------------------------------------
/databinding-arch-viewmodel/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/databinding-arch-viewmodel/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/databinding-arch-viewmodel/README.md
--------------------------------------------------------------------------------
/databinding-arch-viewmodel/build.gradle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/databinding-arch-viewmodel/build.gradle
--------------------------------------------------------------------------------
/databinding-arch-viewmodel/databinding.iml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/databinding-arch-viewmodel/databinding.iml
--------------------------------------------------------------------------------
/databinding-arch-viewmodel/proguard-rules.pro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/databinding-arch-viewmodel/proguard-rules.pro
--------------------------------------------------------------------------------
/databinding-arch-viewmodel/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/databinding-arch-viewmodel/src/main/AndroidManifest.xml
--------------------------------------------------------------------------------
/databinding-arch-viewmodel/src/main/java/com/aidanvii/toolbox/databinding/ObservableArchViewModel.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/databinding-arch-viewmodel/src/main/java/com/aidanvii/toolbox/databinding/ObservableArchViewModel.kt
--------------------------------------------------------------------------------
/databinding-arch-viewmodel/src/test/resources/mockito-extensions/org.mockito.plugins.MockMaker:
--------------------------------------------------------------------------------
1 | mock-maker-inline
--------------------------------------------------------------------------------
/databinding-bindingadapters/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/databinding-bindingadapters/build.gradle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/databinding-bindingadapters/build.gradle
--------------------------------------------------------------------------------
/databinding-bindingadapters/databinding.iml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/databinding-bindingadapters/databinding.iml
--------------------------------------------------------------------------------
/databinding-bindingadapters/proguard-rules.pro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/databinding-bindingadapters/proguard-rules.pro
--------------------------------------------------------------------------------
/databinding-bindingadapters/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/databinding-bindingadapters/src/main/AndroidManifest.xml
--------------------------------------------------------------------------------
/databinding-bindingadapters/src/test/resources/mockito-extensions/org.mockito.plugins.MockMaker:
--------------------------------------------------------------------------------
1 | mock-maker-inline
--------------------------------------------------------------------------------
/databinding-design/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/databinding-design/build.gradle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/databinding-design/build.gradle
--------------------------------------------------------------------------------
/databinding-design/proguard-rules.pro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/databinding-design/proguard-rules.pro
--------------------------------------------------------------------------------
/databinding-design/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/databinding-design/src/main/java/com/aidanvii/toolbox/databinding/design/BindingAdapters.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/databinding-design/src/main/java/com/aidanvii/toolbox/databinding/design/BindingAdapters.kt
--------------------------------------------------------------------------------
/databinding-design/src/test/java/com/aidanvii/toolbox/databinding/design/BindingAdaptersTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/databinding-design/src/test/java/com/aidanvii/toolbox/databinding/design/BindingAdaptersTest.kt
--------------------------------------------------------------------------------
/databinding-design/src/test/resources/mockito-extensions/org.mockito.plugins.MockMaker:
--------------------------------------------------------------------------------
1 | mock-maker-inline
--------------------------------------------------------------------------------
/databinding/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/databinding/build.gradle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/databinding/build.gradle
--------------------------------------------------------------------------------
/databinding/proguard-rules.pro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/databinding/proguard-rules.pro
--------------------------------------------------------------------------------
/databinding/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/databinding/src/main/java/com/aidanvii/toolbox/databinding/AutoBRs.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/databinding/src/main/java/com/aidanvii/toolbox/databinding/AutoBRs.kt
--------------------------------------------------------------------------------
/databinding/src/main/java/com/aidanvii/toolbox/databinding/BindableEvent.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/databinding/src/main/java/com/aidanvii/toolbox/databinding/BindableEvent.kt
--------------------------------------------------------------------------------
/databinding/src/main/java/com/aidanvii/toolbox/databinding/BindingInterfaces.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/databinding/src/main/java/com/aidanvii/toolbox/databinding/BindingInterfaces.kt
--------------------------------------------------------------------------------
/databinding/src/main/java/com/aidanvii/toolbox/databinding/InstanceTrackingUtils.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/databinding/src/main/java/com/aidanvii/toolbox/databinding/InstanceTrackingUtils.kt
--------------------------------------------------------------------------------
/databinding/src/main/java/com/aidanvii/toolbox/databinding/NotifiableObservable.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/databinding/src/main/java/com/aidanvii/toolbox/databinding/NotifiableObservable.kt
--------------------------------------------------------------------------------
/databinding/src/main/java/com/aidanvii/toolbox/databinding/ObservableViewModel.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/databinding/src/main/java/com/aidanvii/toolbox/databinding/ObservableViewModel.kt
--------------------------------------------------------------------------------
/databinding/src/main/java/com/aidanvii/toolbox/databinding/PropertyMapper.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/databinding/src/main/java/com/aidanvii/toolbox/databinding/PropertyMapper.kt
--------------------------------------------------------------------------------
/databinding/src/test/java/com/aidanvii/toolbox/databinding/BindableEventTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/databinding/src/test/java/com/aidanvii/toolbox/databinding/BindableEventTest.kt
--------------------------------------------------------------------------------
/databinding/src/test/java/com/aidanvii/toolbox/databinding/NotifiableObservableDelegateTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/databinding/src/test/java/com/aidanvii/toolbox/databinding/NotifiableObservableDelegateTest.kt
--------------------------------------------------------------------------------
/databinding/src/test/java/com/aidanvii/toolbox/databinding/ObservableViewModelTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/databinding/src/test/java/com/aidanvii/toolbox/databinding/ObservableViewModelTest.kt
--------------------------------------------------------------------------------
/databinding/src/test/java/com/aidanvii/toolbox/databinding/PropertyMapperTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/databinding/src/test/java/com/aidanvii/toolbox/databinding/PropertyMapperTest.kt
--------------------------------------------------------------------------------
/databinding/src/test/java/com/aidanvii/toolbox/databinding/TestBR.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/databinding/src/test/java/com/aidanvii/toolbox/databinding/TestBR.java
--------------------------------------------------------------------------------
/databinding/src/test/resources/mockito-extensions/org.mockito.plugins.MockMaker:
--------------------------------------------------------------------------------
1 | mock-maker-inline
--------------------------------------------------------------------------------
/delegates-coroutines-job/build.gradle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/delegates-coroutines-job/build.gradle
--------------------------------------------------------------------------------
/delegates-coroutines-job/proguard-rules.pro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/delegates-coroutines-job/proguard-rules.pro
--------------------------------------------------------------------------------
/delegates-coroutines-job/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/delegates-coroutines-job/src/main/java/com/aidanvii/toolbox/delegates/coroutines/job/CancelOnReassignProperty.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/delegates-coroutines-job/src/main/java/com/aidanvii/toolbox/delegates/coroutines/job/CancelOnReassignProperty.kt
--------------------------------------------------------------------------------
/delegates-coroutines-job/src/test/java/com/aidanvii/toolbox/delegates/coroutines/job/CancelOnReassignPropertyTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/delegates-coroutines-job/src/test/java/com/aidanvii/toolbox/delegates/coroutines/job/CancelOnReassignPropertyTest.kt
--------------------------------------------------------------------------------
/delegates-coroutines-job/src/test/resources/mockito-extensions/org.mockito.plugins.MockMaker:
--------------------------------------------------------------------------------
1 | mock-maker-inline
--------------------------------------------------------------------------------
/delegates-observable-databinding/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/delegates-observable-databinding/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/delegates-observable-databinding/README.md
--------------------------------------------------------------------------------
/delegates-observable-databinding/build.gradle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/delegates-observable-databinding/build.gradle
--------------------------------------------------------------------------------
/delegates-observable-databinding/proguard-rules.pro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/delegates-observable-databinding/proguard-rules.pro
--------------------------------------------------------------------------------
/delegates-observable-databinding/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/delegates-observable-databinding/src/main/AndroidManifest.xml
--------------------------------------------------------------------------------
/delegates-observable-databinding/src/main/java/com/aidanvii/toolbox/databinding/BindableLazyProperty.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/delegates-observable-databinding/src/main/java/com/aidanvii/toolbox/databinding/BindableLazyProperty.kt
--------------------------------------------------------------------------------
/delegates-observable-databinding/src/main/java/com/aidanvii/toolbox/databinding/BindableProperty.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/delegates-observable-databinding/src/main/java/com/aidanvii/toolbox/databinding/BindableProperty.kt
--------------------------------------------------------------------------------
/delegates-observable-databinding/src/test/java/com/aidanvii/toolbox/databinding/BindableLazyPropertyTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/delegates-observable-databinding/src/test/java/com/aidanvii/toolbox/databinding/BindableLazyPropertyTest.kt
--------------------------------------------------------------------------------
/delegates-observable-databinding/src/test/java/com/aidanvii/toolbox/databinding/BindablePropertyTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/delegates-observable-databinding/src/test/java/com/aidanvii/toolbox/databinding/BindablePropertyTest.kt
--------------------------------------------------------------------------------
/delegates-observable-databinding/src/test/java/com/aidanvii/toolbox/databinding/TestBR.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/delegates-observable-databinding/src/test/java/com/aidanvii/toolbox/databinding/TestBR.java
--------------------------------------------------------------------------------
/delegates-observable-databinding/src/test/resources/mockito-extensions/org.mockito.plugins.MockMaker:
--------------------------------------------------------------------------------
1 | mock-maker-inline
--------------------------------------------------------------------------------
/delegates-observable-lifecycle/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/delegates-observable-lifecycle/build.gradle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/delegates-observable-lifecycle/build.gradle
--------------------------------------------------------------------------------
/delegates-observable-lifecycle/proguard-rules.pro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/delegates-observable-lifecycle/proguard-rules.pro
--------------------------------------------------------------------------------
/delegates-observable-lifecycle/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/delegates-observable-lifecycle/src/main/AndroidManifest.xml
--------------------------------------------------------------------------------
/delegates-observable-lifecycle/src/main/java/com/aidanvii/toolbox/delegates/observable/lifecycle/DoOnLifecycleEventDecorator.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/delegates-observable-lifecycle/src/main/java/com/aidanvii/toolbox/delegates/observable/lifecycle/DoOnLifecycleEventDecorator.kt
--------------------------------------------------------------------------------
/delegates-observable-lifecycle/src/main/java/com/aidanvii/toolbox/delegates/observable/lifecycle/DoWhenAtLeastDecorator.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/delegates-observable-lifecycle/src/main/java/com/aidanvii/toolbox/delegates/observable/lifecycle/DoWhenAtLeastDecorator.kt
--------------------------------------------------------------------------------
/delegates-observable-lifecycle/src/main/java/com/aidanvii/toolbox/delegates/observable/lifecycle/LifecycleDecorator.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/delegates-observable-lifecycle/src/main/java/com/aidanvii/toolbox/delegates/observable/lifecycle/LifecycleDecorator.kt
--------------------------------------------------------------------------------
/delegates-observable-lifecycle/src/test/java/com/aidanvii/toolbox/delegates/observable/lifecycle/LifecycleDecoratorTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/delegates-observable-lifecycle/src/test/java/com/aidanvii/toolbox/delegates/observable/lifecycle/LifecycleDecoratorTest.kt
--------------------------------------------------------------------------------
/delegates-observable-lifecycle/src/test/resources/mockito-extensions/org.mockito.plugins.MockMaker:
--------------------------------------------------------------------------------
1 | mock-maker-inline
--------------------------------------------------------------------------------
/delegates-observable-persistence/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/delegates-observable-persistence/build.gradle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/delegates-observable-persistence/build.gradle
--------------------------------------------------------------------------------
/delegates-observable-persistence/proguard-rules.pro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/delegates-observable-persistence/proguard-rules.pro
--------------------------------------------------------------------------------
/delegates-observable-persistence/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/delegates-observable-persistence/src/main/AndroidManifest.xml
--------------------------------------------------------------------------------
/delegates-observable-persistence/src/main/java/com/aidanvii/toolbox/persistence/PersistentProperty.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/delegates-observable-persistence/src/main/java/com/aidanvii/toolbox/persistence/PersistentProperty.kt
--------------------------------------------------------------------------------
/delegates-observable-persistence/src/test/resources/mockito-extensions/org.mockito.plugins.MockMaker:
--------------------------------------------------------------------------------
1 | mock-maker-inline
--------------------------------------------------------------------------------
/delegates-observable-rxjava/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/delegates-observable-rxjava/build.gradle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/delegates-observable-rxjava/build.gradle
--------------------------------------------------------------------------------
/delegates-observable-rxjava/delegates-observable-databinding.iml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/delegates-observable-rxjava/delegates-observable-databinding.iml
--------------------------------------------------------------------------------
/delegates-observable-rxjava/proguard-rules.pro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/delegates-observable-rxjava/proguard-rules.pro
--------------------------------------------------------------------------------
/delegates-observable-rxjava/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/delegates-observable-rxjava/src/main/AndroidManifest.xml
--------------------------------------------------------------------------------
/delegates-observable-rxjava/src/main/java/com/aidanvii/toolbox/delegates/observable/rxjava/RxDistinctUntilChangedDecorator.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/delegates-observable-rxjava/src/main/java/com/aidanvii/toolbox/delegates/observable/rxjava/RxDistinctUntilChangedDecorator.kt
--------------------------------------------------------------------------------
/delegates-observable-rxjava/src/main/java/com/aidanvii/toolbox/delegates/observable/rxjava/RxDoOnNextDecorator.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/delegates-observable-rxjava/src/main/java/com/aidanvii/toolbox/delegates/observable/rxjava/RxDoOnNextDecorator.kt
--------------------------------------------------------------------------------
/delegates-observable-rxjava/src/main/java/com/aidanvii/toolbox/delegates/observable/rxjava/RxFilterDecorator.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/delegates-observable-rxjava/src/main/java/com/aidanvii/toolbox/delegates/observable/rxjava/RxFilterDecorator.kt
--------------------------------------------------------------------------------
/delegates-observable-rxjava/src/main/java/com/aidanvii/toolbox/delegates/observable/rxjava/RxFilterNotNullDecorator.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/delegates-observable-rxjava/src/main/java/com/aidanvii/toolbox/delegates/observable/rxjava/RxFilterNotNullDecorator.kt
--------------------------------------------------------------------------------
/delegates-observable-rxjava/src/main/java/com/aidanvii/toolbox/delegates/observable/rxjava/RxMapDecorator.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/delegates-observable-rxjava/src/main/java/com/aidanvii/toolbox/delegates/observable/rxjava/RxMapDecorator.kt
--------------------------------------------------------------------------------
/delegates-observable-rxjava/src/main/java/com/aidanvii/toolbox/delegates/observable/rxjava/RxObservableProperty.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/delegates-observable-rxjava/src/main/java/com/aidanvii/toolbox/delegates/observable/rxjava/RxObservableProperty.kt
--------------------------------------------------------------------------------
/delegates-observable-rxjava/src/main/java/com/aidanvii/toolbox/delegates/observable/rxjava/RxObserveOnDecorator.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/delegates-observable-rxjava/src/main/java/com/aidanvii/toolbox/delegates/observable/rxjava/RxObserveOnDecorator.kt
--------------------------------------------------------------------------------
/delegates-observable-rxjava/src/main/java/com/aidanvii/toolbox/delegates/observable/rxjava/RxSkipDecorator.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/delegates-observable-rxjava/src/main/java/com/aidanvii/toolbox/delegates/observable/rxjava/RxSkipDecorator.kt
--------------------------------------------------------------------------------
/delegates-observable-rxjava/src/main/java/com/aidanvii/toolbox/delegates/observable/rxjava/SubscribeDecorator.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/delegates-observable-rxjava/src/main/java/com/aidanvii/toolbox/delegates/observable/rxjava/SubscribeDecorator.kt
--------------------------------------------------------------------------------
/delegates-observable-rxjava/src/main/java/com/aidanvii/toolbox/delegates/observable/rxjava/ThrottleWithTimeOutDecorator.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/delegates-observable-rxjava/src/main/java/com/aidanvii/toolbox/delegates/observable/rxjava/ThrottleWithTimeOutDecorator.kt
--------------------------------------------------------------------------------
/delegates-observable-rxjava/src/test/java/com/aidanvii/toolbox/delegates/observable/rxjava/RxDistinctUntilChangedDecoratorTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/delegates-observable-rxjava/src/test/java/com/aidanvii/toolbox/delegates/observable/rxjava/RxDistinctUntilChangedDecoratorTest.kt
--------------------------------------------------------------------------------
/delegates-observable-rxjava/src/test/java/com/aidanvii/toolbox/delegates/observable/rxjava/RxDoOnNextDecoratorTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/delegates-observable-rxjava/src/test/java/com/aidanvii/toolbox/delegates/observable/rxjava/RxDoOnNextDecoratorTest.kt
--------------------------------------------------------------------------------
/delegates-observable-rxjava/src/test/java/com/aidanvii/toolbox/delegates/observable/rxjava/RxFilterDecoratorTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/delegates-observable-rxjava/src/test/java/com/aidanvii/toolbox/delegates/observable/rxjava/RxFilterDecoratorTest.kt
--------------------------------------------------------------------------------
/delegates-observable-rxjava/src/test/java/com/aidanvii/toolbox/delegates/observable/rxjava/RxMapDecoratorTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/delegates-observable-rxjava/src/test/java/com/aidanvii/toolbox/delegates/observable/rxjava/RxMapDecoratorTest.kt
--------------------------------------------------------------------------------
/delegates-observable-rxjava/src/test/java/com/aidanvii/toolbox/delegates/observable/rxjava/RxObserveOnDecoratorTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/delegates-observable-rxjava/src/test/java/com/aidanvii/toolbox/delegates/observable/rxjava/RxObserveOnDecoratorTest.kt
--------------------------------------------------------------------------------
/delegates-observable-rxjava/src/test/java/com/aidanvii/toolbox/delegates/observable/rxjava/RxSkipDecoratorTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/delegates-observable-rxjava/src/test/java/com/aidanvii/toolbox/delegates/observable/rxjava/RxSkipDecoratorTest.kt
--------------------------------------------------------------------------------
/delegates-observable-rxjava/src/test/java/com/aidanvii/toolbox/delegates/observable/rxjava/SubscribeDecoratorTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/delegates-observable-rxjava/src/test/java/com/aidanvii/toolbox/delegates/observable/rxjava/SubscribeDecoratorTest.kt
--------------------------------------------------------------------------------
/delegates-observable-rxjava/src/test/java/com/aidanvii/toolbox/delegates/observable/rxjava/ThrottleWithTimeOutDecoratorTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/delegates-observable-rxjava/src/test/java/com/aidanvii/toolbox/delegates/observable/rxjava/ThrottleWithTimeOutDecoratorTest.kt
--------------------------------------------------------------------------------
/delegates-observable-rxjava/src/test/resources/mockito-extensions/org.mockito.plugins.MockMaker:
--------------------------------------------------------------------------------
1 | mock-maker-inline
--------------------------------------------------------------------------------
/delegates-observable/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/delegates-observable/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/delegates-observable/README.md
--------------------------------------------------------------------------------
/delegates-observable/build.gradle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/delegates-observable/build.gradle
--------------------------------------------------------------------------------
/delegates-observable/proguard-rules.pro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/delegates-observable/proguard-rules.pro
--------------------------------------------------------------------------------
/delegates-observable/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/delegates-observable/src/main/java/com/aidanvii/toolbox/delegates/observable/DistinctUntilChangedDecorator.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/delegates-observable/src/main/java/com/aidanvii/toolbox/delegates/observable/DistinctUntilChangedDecorator.kt
--------------------------------------------------------------------------------
/delegates-observable/src/main/java/com/aidanvii/toolbox/delegates/observable/DoOnFalseDecorator.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/delegates-observable/src/main/java/com/aidanvii/toolbox/delegates/observable/DoOnFalseDecorator.kt
--------------------------------------------------------------------------------
/delegates-observable/src/main/java/com/aidanvii/toolbox/delegates/observable/DoOnNextDecorator.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/delegates-observable/src/main/java/com/aidanvii/toolbox/delegates/observable/DoOnNextDecorator.kt
--------------------------------------------------------------------------------
/delegates-observable/src/main/java/com/aidanvii/toolbox/delegates/observable/DoOnTrueDecorator.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/delegates-observable/src/main/java/com/aidanvii/toolbox/delegates/observable/DoOnTrueDecorator.kt
--------------------------------------------------------------------------------
/delegates-observable/src/main/java/com/aidanvii/toolbox/delegates/observable/EagerDecorator.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/delegates-observable/src/main/java/com/aidanvii/toolbox/delegates/observable/EagerDecorator.kt
--------------------------------------------------------------------------------
/delegates-observable/src/main/java/com/aidanvii/toolbox/delegates/observable/FilterDecorator.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/delegates-observable/src/main/java/com/aidanvii/toolbox/delegates/observable/FilterDecorator.kt
--------------------------------------------------------------------------------
/delegates-observable/src/main/java/com/aidanvii/toolbox/delegates/observable/FilterNotNullDecorator.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/delegates-observable/src/main/java/com/aidanvii/toolbox/delegates/observable/FilterNotNullDecorator.kt
--------------------------------------------------------------------------------
/delegates-observable/src/main/java/com/aidanvii/toolbox/delegates/observable/Functions.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/delegates-observable/src/main/java/com/aidanvii/toolbox/delegates/observable/Functions.kt
--------------------------------------------------------------------------------
/delegates-observable/src/main/java/com/aidanvii/toolbox/delegates/observable/MapDecorator.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/delegates-observable/src/main/java/com/aidanvii/toolbox/delegates/observable/MapDecorator.kt
--------------------------------------------------------------------------------
/delegates-observable/src/main/java/com/aidanvii/toolbox/delegates/observable/ObservableProperty.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/delegates-observable/src/main/java/com/aidanvii/toolbox/delegates/observable/ObservableProperty.kt
--------------------------------------------------------------------------------
/delegates-observable/src/main/java/com/aidanvii/toolbox/delegates/observable/OnFirstAccessDecorator.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/delegates-observable/src/main/java/com/aidanvii/toolbox/delegates/observable/OnFirstAccessDecorator.kt
--------------------------------------------------------------------------------
/delegates-observable/src/main/java/com/aidanvii/toolbox/delegates/observable/SkipDecorator.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/delegates-observable/src/main/java/com/aidanvii/toolbox/delegates/observable/SkipDecorator.kt
--------------------------------------------------------------------------------
/delegates-observable/src/test/java/com/aidanvii/toolbox/delegates/observable/DistinctUntilChangedDecoratorTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/delegates-observable/src/test/java/com/aidanvii/toolbox/delegates/observable/DistinctUntilChangedDecoratorTest.kt
--------------------------------------------------------------------------------
/delegates-observable/src/test/java/com/aidanvii/toolbox/delegates/observable/DoOnNextDecoratorTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/delegates-observable/src/test/java/com/aidanvii/toolbox/delegates/observable/DoOnNextDecoratorTest.kt
--------------------------------------------------------------------------------
/delegates-observable/src/test/java/com/aidanvii/toolbox/delegates/observable/DoOoTrueOrFalseDecoratorTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/delegates-observable/src/test/java/com/aidanvii/toolbox/delegates/observable/DoOoTrueOrFalseDecoratorTest.kt
--------------------------------------------------------------------------------
/delegates-observable/src/test/java/com/aidanvii/toolbox/delegates/observable/EagerDecoratorTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/delegates-observable/src/test/java/com/aidanvii/toolbox/delegates/observable/EagerDecoratorTest.kt
--------------------------------------------------------------------------------
/delegates-observable/src/test/java/com/aidanvii/toolbox/delegates/observable/FilterDecoratorTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/delegates-observable/src/test/java/com/aidanvii/toolbox/delegates/observable/FilterDecoratorTest.kt
--------------------------------------------------------------------------------
/delegates-observable/src/test/java/com/aidanvii/toolbox/delegates/observable/MapDecoratorTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/delegates-observable/src/test/java/com/aidanvii/toolbox/delegates/observable/MapDecoratorTest.kt
--------------------------------------------------------------------------------
/delegates-observable/src/test/java/com/aidanvii/toolbox/delegates/observable/OnFirstAccessDecoratorTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/delegates-observable/src/test/java/com/aidanvii/toolbox/delegates/observable/OnFirstAccessDecoratorTest.kt
--------------------------------------------------------------------------------
/delegates-observable/src/test/java/com/aidanvii/toolbox/delegates/observable/SkipDecoratorTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/delegates-observable/src/test/java/com/aidanvii/toolbox/delegates/observable/SkipDecoratorTest.kt
--------------------------------------------------------------------------------
/delegates-observable/src/test/resources/mockito-extensions/org.mockito.plugins.MockMaker:
--------------------------------------------------------------------------------
1 | mock-maker-inline
--------------------------------------------------------------------------------
/delegates-weak/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/delegates-weak/build.gradle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/delegates-weak/build.gradle
--------------------------------------------------------------------------------
/delegates-weak/delegates-observable.iml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/delegates-weak/delegates-observable.iml
--------------------------------------------------------------------------------
/delegates-weak/proguard-rules.pro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/delegates-weak/proguard-rules.pro
--------------------------------------------------------------------------------
/delegates-weak/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/delegates-weak/src/main/java/com/aidanvii/toolbox/delegates/weak/WeakProperty.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/delegates-weak/src/main/java/com/aidanvii/toolbox/delegates/weak/WeakProperty.kt
--------------------------------------------------------------------------------
/delegates-weak/src/test/resources/mockito-extensions/org.mockito.plugins.MockMaker:
--------------------------------------------------------------------------------
1 | mock-maker-inline
--------------------------------------------------------------------------------
/gradle.properties:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/gradle.properties
--------------------------------------------------------------------------------
/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/gradle/wrapper/gradle-wrapper.properties:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/gradle/wrapper/gradle-wrapper.properties
--------------------------------------------------------------------------------
/gradlew:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/gradlew
--------------------------------------------------------------------------------
/gradlew.bat:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/gradlew.bat
--------------------------------------------------------------------------------
/paging/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/paging/build.gradle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/paging/build.gradle
--------------------------------------------------------------------------------
/paging/proguard-rules.pro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/paging/proguard-rules.pro
--------------------------------------------------------------------------------
/paging/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/paging/src/main/java/com/aidanvii/toolbox/paging/BaseDataSource.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/paging/src/main/java/com/aidanvii/toolbox/paging/BaseDataSource.kt
--------------------------------------------------------------------------------
/paging/src/main/java/com/aidanvii/toolbox/paging/Elements.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/paging/src/main/java/com/aidanvii/toolbox/paging/Elements.kt
--------------------------------------------------------------------------------
/paging/src/main/java/com/aidanvii/toolbox/paging/PageLoader.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/paging/src/main/java/com/aidanvii/toolbox/paging/PageLoader.kt
--------------------------------------------------------------------------------
/paging/src/main/java/com/aidanvii/toolbox/paging/PagedList.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/paging/src/main/java/com/aidanvii/toolbox/paging/PagedList.kt
--------------------------------------------------------------------------------
/paging/src/main/java/com/aidanvii/toolbox/paging/TestDataSource.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/paging/src/main/java/com/aidanvii/toolbox/paging/TestDataSource.kt
--------------------------------------------------------------------------------
/paging/src/test/java/com/aidanvii/toolbox/paging/PagedListTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/paging/src/test/java/com/aidanvii/toolbox/paging/PagedListTest.kt
--------------------------------------------------------------------------------
/paging/src/test/resources/mockito-extensions/org.mockito.plugins.MockMaker:
--------------------------------------------------------------------------------
1 | mock-maker-inline
--------------------------------------------------------------------------------
/redux/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/redux/build.gradle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/redux/build.gradle
--------------------------------------------------------------------------------
/redux/proguard-rules.pro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/redux/proguard-rules.pro
--------------------------------------------------------------------------------
/redux/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/redux/src/main/java/com/aidanvii/toolbox/redux/ActionDispatcher.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/redux/src/main/java/com/aidanvii/toolbox/redux/ActionDispatcher.kt
--------------------------------------------------------------------------------
/redux/src/main/java/com/aidanvii/toolbox/redux/BufferedActionDispatcher.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/redux/src/main/java/com/aidanvii/toolbox/redux/BufferedActionDispatcher.kt
--------------------------------------------------------------------------------
/redux/src/main/java/com/aidanvii/toolbox/redux/SideEffects.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/redux/src/main/java/com/aidanvii/toolbox/redux/SideEffects.kt
--------------------------------------------------------------------------------
/redux/src/main/java/com/aidanvii/toolbox/redux/SimpleActionDispatcher.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/redux/src/main/java/com/aidanvii/toolbox/redux/SimpleActionDispatcher.kt
--------------------------------------------------------------------------------
/redux/src/main/java/com/aidanvii/toolbox/redux/Store.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/redux/src/main/java/com/aidanvii/toolbox/redux/Store.kt
--------------------------------------------------------------------------------
/redux/src/test/java/com/aidanvii/toolbox/redux/BufferedActionDispatcherTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/redux/src/test/java/com/aidanvii/toolbox/redux/BufferedActionDispatcherTest.kt
--------------------------------------------------------------------------------
/redux/src/test/java/com/aidanvii/toolbox/redux/ExampleAction.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/redux/src/test/java/com/aidanvii/toolbox/redux/ExampleAction.kt
--------------------------------------------------------------------------------
/redux/src/test/java/com/aidanvii/toolbox/redux/ExampleReducer.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/redux/src/test/java/com/aidanvii/toolbox/redux/ExampleReducer.kt
--------------------------------------------------------------------------------
/redux/src/test/java/com/aidanvii/toolbox/redux/ExampleSideEffects.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/redux/src/test/java/com/aidanvii/toolbox/redux/ExampleSideEffects.kt
--------------------------------------------------------------------------------
/redux/src/test/java/com/aidanvii/toolbox/redux/ExampleState.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/redux/src/test/java/com/aidanvii/toolbox/redux/ExampleState.kt
--------------------------------------------------------------------------------
/redux/src/test/java/com/aidanvii/toolbox/redux/ExampleStore.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/redux/src/test/java/com/aidanvii/toolbox/redux/ExampleStore.kt
--------------------------------------------------------------------------------
/redux/src/test/java/com/aidanvii/toolbox/redux/SideEffectsTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/redux/src/test/java/com/aidanvii/toolbox/redux/SideEffectsTest.kt
--------------------------------------------------------------------------------
/redux/src/test/java/com/aidanvii/toolbox/redux/SimpleActionDispatcherTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/redux/src/test/java/com/aidanvii/toolbox/redux/SimpleActionDispatcherTest.kt
--------------------------------------------------------------------------------
/redux/src/test/java/com/aidanvii/toolbox/redux/StoreTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/redux/src/test/java/com/aidanvii/toolbox/redux/StoreTest.kt
--------------------------------------------------------------------------------
/redux/src/test/resources/mockito-extensions/org.mockito.plugins.MockMaker:
--------------------------------------------------------------------------------
1 | mock-maker-inline
--------------------------------------------------------------------------------
/rxjava-test/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/rxjava-test/build.gradle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/rxjava-test/build.gradle
--------------------------------------------------------------------------------
/rxjava-test/common-test.iml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/rxjava-test/common-test.iml
--------------------------------------------------------------------------------
/rxjava-test/databinding.iml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/rxjava-test/databinding.iml
--------------------------------------------------------------------------------
/rxjava-test/proguard-rules.pro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/rxjava-test/proguard-rules.pro
--------------------------------------------------------------------------------
/rxjava-test/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/rxjava-test/src/main/java/com/aidanvii/toolbox/RxJavaTestutils.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/rxjava-test/src/main/java/com/aidanvii/toolbox/RxJavaTestutils.kt
--------------------------------------------------------------------------------
/rxjava-test/src/test/resources/mockito-extensions/org.mockito.plugins.MockMaker:
--------------------------------------------------------------------------------
1 | mock-maker-inline
--------------------------------------------------------------------------------
/rxutils/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/rxutils/build.gradle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/rxutils/build.gradle
--------------------------------------------------------------------------------
/rxutils/proguard-rules.pro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/rxutils/proguard-rules.pro
--------------------------------------------------------------------------------
/rxutils/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/rxutils/src/main/java/com/aidanvii/toolbox/rxutils/DisposeOnReassignProperty.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/rxutils/src/main/java/com/aidanvii/toolbox/rxutils/DisposeOnReassignProperty.kt
--------------------------------------------------------------------------------
/rxutils/src/main/java/com/aidanvii/toolbox/rxutils/RxSchedulers.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/rxutils/src/main/java/com/aidanvii/toolbox/rxutils/RxSchedulers.kt
--------------------------------------------------------------------------------
/rxutils/src/test/java/com/aidanvii/toolbox/rxutils/DisposeOnReassignPropertyTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/rxutils/src/test/java/com/aidanvii/toolbox/rxutils/DisposeOnReassignPropertyTest.kt
--------------------------------------------------------------------------------
/rxutils/src/test/resources/mockito-extensions/org.mockito.plugins.MockMaker:
--------------------------------------------------------------------------------
1 | mock-maker-inline
--------------------------------------------------------------------------------
/settings.gradle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/settings.gradle
--------------------------------------------------------------------------------
/versions.gradle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Aidanvii7/Toolbox/HEAD/versions.gradle
--------------------------------------------------------------------------------