Page MenuHomePhabricator

Remove unused SQLite dependencies from NotificationService
ClosedPublic

Authored by marcin on Dec 19 2022, 6:50 AM.
Tags
None
Referenced Files
F5892556: D5930.diff
Thu, Apr 17, 8:14 AM
Unknown Object (File)
Tue, Apr 15, 9:44 PM
Unknown Object (File)
Wed, Apr 9, 12:17 AM
Unknown Object (File)
Sun, Mar 23, 5:56 PM
Unknown Object (File)
Feb 18 2025, 1:38 PM
Unknown Object (File)
Feb 17 2025, 8:57 PM
Unknown Object (File)
Feb 17 2025, 8:57 PM
Unknown Object (File)
Feb 17 2025, 8:57 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