-
Notifications
You must be signed in to change notification settings - Fork 2.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remove FXIOS-5820 [v112] Swift protobuf dependency #13331
Remove FXIOS-5820 [v112] Swift protobuf dependency #13331
Conversation
@lougeniaC64 I don't see any instances of Protobuf being used directly in our app @travis79 Do you happen to know if Glean needs Protobuf for anything? We are removing the library it in this PR but want to give you a chance to let us know if you would like us to keep it? Thanks!! :) If I don't hear from either one of you then we will merge it tomorrow EOD cc @lmarceau |
Generated by 🚫 Danger Swift against dadf14a |
I don't think Glean relies on this unless it would be coming from the UniFFI dependency or something... I think this should be fine to remove but it wouldn't hurt to smoke test that telemetry was working afterwards. |
I think this should be okay. I would run these changes locally and ensure that the sign-in flow and send tab aren't affected as it looks like protobuf is used in viaduct which is used in fxa (though I think the iOS protobuf dependency was for our components before uniffi). cc/ @tarikeshaq as he has more fxa/push insight |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Goodbye, protobufs!
Yes, we don't use protobufs for iOS, it's used by viaduct in Android and Desktop, but not in iOS - let's kill it if the app itself doesn't use it!
Build is green here |
FXIOS-5820 #13304
Remove swift protobuf dependency, not needed anymore it seems