-
-
Notifications
You must be signed in to change notification settings - Fork 229
chore: Ensure appropriate Maven references for net10-android targets #4876
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
base: main
Are you sure you want to change the base?
Conversation
|
|
||
| <ItemGroup> | ||
| <PackageReference Include="CommunityToolkit.Mvvm" Version="8.3.2"/> | ||
| <PackageReference Include="CommunityToolkit.Mvvm" Version="8.4.0"/> |
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.
This bumps to the latest version of CommunityToolkit.Mvvm... typically we target the oldest version possible but CommunityToolkit.Mvvm has shared Java dependencies with Maui and also with some of the transitive dependencies we take through the Sentry SDK for Java. So for this particular integration, our approach has been to keep it as up to date as possible (as long as that isn't incompatible with either the versions of net-android we target or the dependencies we get via the Sentry SDK for Java).
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #4876 +/- ##
==========================================
+ Coverage 73.84% 73.87% +0.02%
==========================================
Files 483 483
Lines 17578 17578
Branches 3464 3464
==========================================
+ Hits 12980 12985 +5
+ Misses 3742 3740 -2
+ Partials 856 853 -3 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
9b405dd to
cb41e0c
Compare
Semver Impact of This PR🟢 Patch (bug fixes) 📋 Changelog PreviewThis is how your changes will appear in the changelog. New Features ✨
Bug Fixes 🐛
Internal Changes 🔧Deps
Test
Other
Other
🤖 This preview updates automatically when you update the PR. |
Resolves #4802:
Basically done here:
sentry-dotnet/src/Sentry.Bindings.Android/Sentry.Bindings.Android.csproj
Lines 48 to 61 in 9b405dd
Note
I tried bumping
Xamarin.AndroidX.Lifecycle.Common.Java8andXamarin.AndroidX.Lifecycle.Processto2.10.0but that gives us dependency conflicts in our Sentry.Maui package. It might be possible with a bit of sleuthing to work out where those come from (would have to be from the<UseMaui>true</UseMaui>include... so somewhere in the MS target files) but I think the fact that it breaks our builds is evidence enough that it's not the right version to reference so I left it at2.9.2.1.