[ApiCompat] Update Mono.Android
ApiCompat reference assembly to current.
#8596
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Update our ApiCompat "baseline" to what we shipped in .NET 8. This means we can delete all current "acceptable breakages". Additionally, we can delete all the
acceptable-breakages-v*.0.txt
files because they were only used for Classic.Remove usage of
cil-strip.exe
from the target to create the baseline .zip, as we no longer provision the Mono bundle which contained it. By default, we produce a .NETref
version ofMono.Android.dll
that we can include instead, which already has had CIL stripped from it.Also update our
PublicAPIAnalyzers
API-34 profile fromPublicAPI.Unshipped.txt
->PublicAPI.Shipped.txt
now that we've shipped.