-
Notifications
You must be signed in to change notification settings - Fork 498
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
Silence warnings from 3rd-party CocoaPods dependencies #6196
Silence warnings from 3rd-party CocoaPods dependencies #6196
Conversation
The warnings from 3rd-party code can mostly be ignored, because it is not under the control of our team. In Xcode, this allows us to focus on the issues that we are able to fix.
Since all warnings are inhibited by default, there is no need to manually set this parameter here to `true`.
Hey @wtimme thanks for taking the time to open this PR, it sound great. As you mentioned it would indeed be nice for us to still see warnings for MatrixSDK as we are responsible for that. Additionally it would be nice to see them for AnalyticsEvent as that's one of ours and I was thinking about Olm too but I see they're already disabled on that due to it being "bad" so probably a good idea to leave that alone 😅 Additionally would you be able to a) add a sign off to your PR and b) update the changelog filename to |
Thanks for your feedback, @pixlwave! I have updated the pull request's description to include a Sign-Off as per your comment. I have also added Here's another comparison after updating the
|
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.
Looks good to me. Sorry, there's a conflict in the Podfile now that we've just made a new release. If you would like to update that I can merge this afterwards :)
…Inhibit-all-warnings-from-pods
Thanks for your approval, Doug! I have merged |
Thanks for your contribution Wolfgang 🙏 |
Introduction
This pull request configures CocoaPods in the way that warnings from 3rd-party code are not displayed in Xcode. This has two huge benefits:
Here's a clean build on my machine:
develop
right nowThe one instance that one might want to see warnings is when using a "local" version of the matrix-ios-sdk. I was unsure whether this is something that you want/need, so I did not add it. Should not be much effort though, so let me know what you think.
Signed-off-by: Wolfgang Timme element-signoff@milchbartstrasse.de
Pull Request Checklist