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)
Thu, Jul 4, 1:58 PM
Unknown Object (File)
Sun, Jun 30, 8:44 PM
Unknown Object (File)
Sun, Jun 30, 8:44 PM
Unknown Object (File)
Sun, Jun 30, 8:44 PM
Unknown Object (File)
Sun, Jun 30, 8:44 PM
Unknown Object (File)
Sun, Jun 30, 8:43 PM
Unknown Object (File)
Sun, Jun 30, 8:41 PM
Unknown Object (File)
Thu, Jun 27, 9:25 PM
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