Remove support for monoandroid libraries
- Dominant language
- C#
- Stars
- 2.1k
- Forks
- 579
- Avg merge
- 1d 19h
- Merged PRs (30d)
- 252
Description
Pre-.net6 binding libraries are likely to break with the new trimmable type map in .NET 11. This issue tracks removing support for these libraries.
Per our discussion @jonathanpeppers @simonrozsival the first step will be to add a warning when referencing old binding libraries (I think this means libraries with a monoandroid TFM).
Once that has had some time to bake, we can start removing custom steps and other logic that was there just for compatibility with such binding assemblies. We could also consider taking a breaking change to make these TFMs incompatible, similar to https://github.com/NuGet/Home/issues/11338.
I'm attempting to add the warning in https://github.com/NuGet/NuGet.Client/pull/7229.
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.