-
Notifications
You must be signed in to change notification settings - Fork 4.7k
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
Documentation status of _AggressiveAttributeTrimming #88805
Comments
Tagging subscribers to this area: @agocke, @sbomer, @vitek-karas Issue DetailsThese options are currently not documented on learn, but Blazor WASM enables them by default. So customers who get broken by this have no recourse but to dig into undocumented properties. Should these be documented? Cc @dotnet/illink @eerhardt
|
If |
Would a documented version of |
You're basically asking for #103934. Yep, it would be great if attribute stripping was done in way that it doesn't break apps. It currently does break apps. |
Closing this because the feature switch was removed in #103970, and we don't want to support/document the current attribute trimming model. See more context in #103004 (comment). |
|
I'm not sure what we should do here (aside from implementing #103934 as a better long-term solution).
|
The issue is that if Android opts into it and someone gets broken by it, they don't know what hit them and how to disable it. Documenting would involve dropping the underscore. Android SDK would ideally not do that. We can still keep the underscored feature for experimentation or just delete it. |
Android removed it in dotnet/android#9062. |
Closing this since the only remaining work is for xamarin-macios to remove use of the property. |
These options are currently not documented on learn, but Blazor WASM enables them by default. So customers who get broken by this have no recourse but to dig into undocumented properties. Should these be documented?
https://github.com/dotnet/sdk/blob/16546adca23bbbea314c734a684ea696b866d5fd/src/BlazorWasmSdk/Targets/Microsoft.NET.Sdk.BlazorWebAssembly.6_0.targets#L49-L50
Cc @dotnet/illink @eerhardt
The text was updated successfully, but these errors were encountered: