Microsoft.DotNet.Arcade.Sdk
From Version 10.0.0-beta.24461.3 -> To Version 10.0.0-beta.24463.4
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Microsoft.DotNet.Arcade.Sdk
From Version 10.0.0-beta.24459.1 -> To Version 10.0.0-beta.24461.3
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Microsoft.DotNet.Arcade.Sdk
From Version 10.0.0-beta.24430.1 -> To Version 10.0.0-beta.24459.1
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Microsoft.DotNet.Arcade.Sdk
From Version 9.0.0-beta.24423.2 -> To Version 10.0.0-beta.24430.1
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Microsoft.DotNet.Arcade.Sdk
From Version 9.0.0-beta.24421.2 -> To Version 9.0.0-beta.24423.2
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Microsoft.DotNet.Arcade.Sdk
From Version 9.0.0-beta.24416.2 -> To Version 9.0.0-beta.24421.2
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Microsoft.DotNet.Arcade.Sdk
From Version 9.0.0-beta.24408.2 -> To Version 9.0.0-beta.24416.2
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Microsoft.DotNet.Arcade.Sdk
From Version 9.0.0-beta.24401.1 -> To Version 9.0.0-beta.24408.2
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
The prior behavior assumed a MethodDefinition's RVA value of 0 meant an effectively empty body with a single RET instruction. This change removes the RET insertion and leaves the method completely empty. This is important for mono's UnsafeAccessor detection around methods specified as extern as it uses a quicker method of an empty vs non-empty body to bypass loading / checking custom attributes.
Fixes https://github.com/dotnet/runtime/issues/102045
The prior behavior assumed a MethodDefinition's RVA value of 0 meant an effectively empty body with a single RET instruction. This change removes
the RET insertion and leaves the method completely empty. This is important for mono's UnsafeAccessor detection around methods specified as extern as it
uses a quicker method of an empty vs non-empty body to bypass loading / checking custom attributes.
Fixes https://github.com/dotnet/runtime/issues/102045
Microsoft.DotNet.Arcade.Sdk
From Version 9.0.0-beta.24375.3 -> To Version 9.0.0-beta.24401.1
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Microsoft.DotNet.Arcade.Sdk
From Version 9.0.0-beta.24372.7 -> To Version 9.0.0-beta.24375.3
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Microsoft.DotNet.Arcade.Sdk
From Version 9.0.0-beta.24360.4 -> To Version 9.0.0-beta.24368.9
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Microsoft.DotNet.Arcade.Sdk
From Version 9.0.0-beta.24352.2 -> To Version 9.0.0-beta.24360.4
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Microsoft.DotNet.Arcade.Sdk
From Version 9.0.0-beta.24327.1 -> To Version 9.0.0-beta.24352.2
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Microsoft.DotNet.Arcade.Sdk
From Version 9.0.0-beta.24314.1 -> To Version 9.0.0-beta.24321.4
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Microsoft.DotNet.Arcade.Sdk
From Version 9.0.0-beta.24311.10 -> To Version 9.0.0-beta.24314.1
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Microsoft.DotNet.Arcade.Sdk
From Version 9.0.0-beta.24306.4 -> To Version 9.0.0-beta.24311.10
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Microsoft.DotNet.Arcade.Sdk
From Version 9.0.0-beta.24281.1 -> To Version 9.0.0-beta.24306.4
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Microsoft.DotNet.Arcade.Sdk
From Version 9.0.0-beta.24272.5 -> To Version 9.0.0-beta.24281.1
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Microsoft.DotNet.Arcade.Sdk
From Version 9.0.0-beta.24260.2 -> To Version 9.0.0-beta.24266.1
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Microsoft.DotNet.Arcade.Sdk
From Version 9.0.0-beta.24253.1 -> To Version 9.0.0-beta.24260.2
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Microsoft.DotNet.Arcade.Sdk
From Version 9.0.0-beta.24229.1 -> To Version 9.0.0-beta.24253.1
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Microsoft.DotNet.Arcade.Sdk
From Version 9.0.0-beta.24226.3 -> To Version 9.0.0-beta.24229.1
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Microsoft.DotNet.Arcade.Sdk
From Version 9.0.0-beta.24212.4 -> To Version 9.0.0-beta.24219.5
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Microsoft.DotNet.Arcade.Sdk
From Version 9.0.0-beta.24207.1 -> To Version 9.0.0-beta.24212.4
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Microsoft.DotNet.Arcade.Sdk
From Version 9.0.0-beta.24205.4 -> To Version 9.0.0-beta.24207.1
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Microsoft.DotNet.Arcade.Sdk
From Version 9.0.0-beta.24159.1 -> To Version 9.0.0-beta.24165.6
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Microsoft.DotNet.Arcade.Sdk
From Version 9.0.0-beta.24151.5 -> To Version 9.0.0-beta.24159.1
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>