3 Commits

Author SHA1 Message Date
Bryan Oltman 3f907de7c0 Revert "feat: treat iOS patches as diffs instead of full artifacts (#88)" (#90)
This reverts commit f4db98b759.
2023-09-26 15:41:01 -04:00
Bryan Oltman f4db98b759 feat: treat iOS patches as diffs instead of full artifacts (#88)
* feat: apply iOS patches from diffs

* Clean up imports

* fix lint

* Add iOS, tests

* refactor

* revert changes to shorebird_code_push

* remove unused debug trait

* coverage

* imports
2023-09-22 16:58:31 -04:00
Eric Seidel e4a883c8a7 Refactor C API to avoid using unwrap. (#12)
This removes another source of possible crashes from the rust code.

I also took this opportunity to try and test the C-api. I also
discovered rust "integration tests" as part of this and chose
to move some of the (new) c_api tests to an integration test
as well as the existing rust api (updater.rs) tests.
2023-04-25 15:39:33 -05:00