xamarin-macios/tools/dotnet-linker
Rolf Bjarne Kvinge 59179c4bb7 [dotnet-linker] Improve error reporting by not forgetting about original exceptions.
This way we report the stack trace of the original exception in build logs.
2024-10-17 11:13:44 +02:00
..
.vscode [dotnet-linker] Add a tasks.json to ease development with VSCode. (#18292) 2023-05-19 07:59:24 +02:00
Steps [dotnet-linker] Improve error reporting by not forgetting about original exceptions. 2024-10-17 11:13:44 +02:00
.gitignore
AppBundleRewriter.cs [net8.0] Remove workarounds for SDK and runtime bugs (#18830) 2023-09-15 07:43:38 +02:00
ApplyPreserveAttributeBase.cs Simplify code 2023-11-24 14:57:48 +01:00
BackingFieldDelayHandler.cs [dotnet-linker] Enable nullability in numerous files. (#18184) 2023-05-04 07:50:32 +02:00
CecilExtensions.cs [NativeAOT] Add support for [Preserve] attributes (#18666) 2023-08-18 16:49:47 +02:00
Compat.cs Use 'managed-static' as the new default registrar (#20174) 2024-03-04 19:27:10 +01:00
DocumentionComments.cs [NativeAOT] Replace custom method signature builder with DocCommentId (#18864) 2023-08-30 11:03:20 +02:00
DotNetResolver.cs [dotnet-linker] Enable nullability in numerous files. (#18184) 2023-05-04 07:50:32 +02:00
Extensions.cs Change all null checking expressions to use 'is' and 'is not'. (#18176) 2023-05-05 17:52:19 +02:00
LinkerConfiguration.cs [tools] Ignore any interpreter settings when the current runtime isn't MonoVM. Fixes #20398. (#21406) 2024-10-11 09:32:15 +02:00
Makefile [tools] Create a binlog when building dotnet-linker. (#20473) 2024-04-22 07:23:57 +02:00
MarkIProtocolHandler.cs [dotnet-linker] Enable nullability in numerous files. (#18184) 2023-05-04 07:50:32 +02:00
README.md
SetupStep.cs [dotnet-linker] Enable nullability in numerous files. (#18184) 2023-05-04 07:50:32 +02:00
dotnet-linker.csproj [dotnet-linker] Add ProcessExportedFields to the list of steps we execute. Fixes #20061. (#20066) 2024-02-20 16:46:47 +01:00
dotnet-linker.sln

README.md

Linker

This directory contains the custom linker steps for the managed linker when building Xamarin.iOS/tvOS/watchOS/macOS apps using .NET 5.

This is work in progress, and is not in a releasable state yet.