-
Notifications
You must be signed in to change notification settings - Fork 10.5k
Labels
area-infrastructureIncludes: MSBuild projects/targets, build scripts, CI, Installers and shared frameworkIncludes: MSBuild projects/targets, build scripts, CI, Installers and shared frameworkblockedThe work on this issue is blocked due to some dependencyThe work on this issue is blocked due to some dependencylinker-friendlinessTracking linker friendlinessTracking linker friendliness
Milestone
Description
Currently ASP.NET Core has a Trimmable property to indicate trimming. Custom MSBuild configuration then adds the [AssemblyMetadata("IsTrimmable", "True")] attribute to assemblies.
Consider moving to the standard IsTrimmable property that is built into .NET 6+ - https://docs.microsoft.com/en-us/dotnet/core/deploying/trimming/prepare-libraries-for-trimming#set-istrimmable.
IsTrimmable should continue to drive the generation of known trimmable assemblies which are passed to the LinkabilityChecker.
sbomer
Metadata
Metadata
Assignees
Labels
area-infrastructureIncludes: MSBuild projects/targets, build scripts, CI, Installers and shared frameworkIncludes: MSBuild projects/targets, build scripts, CI, Installers and shared frameworkblockedThe work on this issue is blocked due to some dependencyThe work on this issue is blocked due to some dependencylinker-friendlinessTracking linker friendlinessTracking linker friendliness