-
Notifications
You must be signed in to change notification settings - Fork 30
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
chore: unify external logger code #3098
Conversation
Build 5291 failed. |
Built wire-android-staging-release-pr-3098.apk is available for download |
Built wire-android-dev-debug-pr-3098.apk is available for download |
Build 5292 succeeded. The build produced the following APK's: |
…unify-external-logger
Built wire-android-staging-release-pr-3098.apk is available for download |
Built wire-android-dev-debug-pr-3098.apk is available for download |
Build 5313 succeeded. The build produced the following APK's: |
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.
Looking fantastic, I added a suggestion about getting the local props and go for reusage 💪
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.
👏 🐇
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.
Instead of external-logger-enabled
, what about public
vs private
source sets?
prod
and fdroid
can use public
(no external logger). The other flavours can use private
(with external logger).
I'd like to avoid setting a pattern where every different configurable feature will will have its own source set.
I'd also take the opportunity to remove the internal
flavour 😅
Built wire-android-staging-release-pr-3098.apk is available for download |
Built wire-android-dev-debug-pr-3098.apk is available for download |
using private vs public is a nice idea i will give it a try, but for Internal i have another plan to turn it into an edge environment (publish with every push to RC) |
Build 5318 failed. |
That's a nice idea for |
|
Built wire-android-staging-release-pr-3098.apk is available for download |
Built wire-android-dev-debug-pr-3098.apk is available for download |
(cherry picked from commit e88f509)
PR Submission Checklist for internal contributors
The PR Title
SQPIT-764
The PR Description
What's new in this PR?
Issues
dublicated code for external datadog logger
Solutions
move the code to its own source directory and add it to internal app flavours
Needs releases with:
Testing
build the app and datadog is there
Test Coverage (Optional)
How to Test
Briefly describe how this change was tested and if applicable the exact steps taken to verify that it works as expected.
Notes (Optional)
Specify here any other facts that you think are important for this issue.
Attachments (Optional)
Attachments like images, videos, etc. (drag and drop in the text box)
PR Post Submission Checklist for internal contributors (Optional)
PR Post Merge Checklist for internal contributors
References
feat(conversation-list): Sort conversations by most emojis in the title #SQPIT-764
.