Page MenuHomePhabricator

Remove unused SQLite dependencies from NotificationService
ClosedPublic

Authored by marcin on Dec 19 2022, 6:50 AM.
Tags
None
Referenced Files
Unknown Object (File)
Fri, Nov 22, 8:42 PM
Unknown Object (File)
Fri, Nov 22, 8:32 PM
Unknown Object (File)
Fri, Nov 22, 4:24 PM
Unknown Object (File)
Fri, Nov 8, 10:02 AM
Unknown Object (File)
Thu, Nov 7, 5:53 AM
Unknown Object (File)
Sat, Nov 2, 12:55 AM
Unknown Object (File)
Oct 5 2024, 8:24 AM
Unknown Object (File)
Oct 5 2024, 8:19 AM
Subscribers

Details

Summary

This differential removes SQLite -related dependencies from NotificationService. Currently we do not update SQLite from NotificationService so keeping its dependencies in NotificationService's dependencies compile sources is a bad practice. Related context is here: https://linear.app/comm/issue/ENG-1979/using-rust-with-sqlite

Test Plan

Build the app.

Diff Detail

Repository
rCOMM Comm
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

tomek requested changes to this revision.Dec 20 2022, 9:52 AM
tomek added inline comments.
native/ios/Comm.xcodeproj/project.pbxproj
983 ↗(On Diff #19555)

This doesn't seem to be SQLite-related

This revision now requires changes to proceed.Dec 20 2022, 9:52 AM

Bring CommSecureStore back to NotificationService dependencies

tomek added inline comments.
native/ios/Comm.xcodeproj/project.pbxproj
60 ↗(On Diff #19945)

Xcode might disagree, but I would expect this file not being touched, instead of being remove and added. But it doesn't matter that much.

This revision is now accepted and ready to land.Dec 21 2022, 6:21 AM