zcash-android-wallet-sdk/.run
Carter Jernigan 4c2807aefd
[#705] Roomoval
The Android and Rust code have previously managed joint custody of the derived data database.  With more complex migrations now required, we need to make the Android side read-only.  To achieve that, the Android side will remove Room and instead rely on more primitive SQLite APIs for read-only access.

As part of implementing this change, database management throughout the SDK is being refactored.

There will be multiple representations of the data:
 - Database representation (and some Entity representations in the places that Room hasn’t been removed yet).  These representations are not as type safe and don’t match Kotlin best practices in all cases.
 - Once #615 is implemented there will also be network representations
 - Type safe models, which often appear in the public API  The Database and Network representations will be converted to and from the type safe model representation.
2022-10-19 16:52:54 -04:00
..
_darkside-test-lib_connectedAndroidTest.run.xml [#284] Refactor darkside tests to separate module 2021-09-27 14:55:08 -04:00
_sdk-lib_test.run.xml Add Android Studio run configurations 2021-08-31 14:57:23 -04:00
_sdkLib_connectedCheck.run.xml [#285] Implement gradle build conventions 2021-09-25 12:54:42 -04:00
assemble.run.xml Add Android Studio run configurations 2021-08-31 14:57:23 -04:00
clean.run.xml [#290] Delete `targets` directory during clean 2021-09-30 07:45:36 -04:00
demo-app.run.xml [#285] Implement gradle build conventions 2021-09-25 12:54:42 -04:00
dependencyUpdates.run.xml [#256] Configure Gradle Versions Plugin 2021-09-25 12:54:42 -04:00
ktlint.run.xml [#666] Download sapling files atomically (#707) 2022-09-06 06:44:33 -04:00
lint.run.xml Add Android Studio run configurations 2021-08-31 14:57:23 -04:00
publishToMavenLocal.run.xml [#285] Implement gradle build conventions 2021-09-25 12:54:42 -04:00