Skip to content

Fix AttributeUsage.AllowMultiple not inherited for C#-defined attributes#19315

Merged
T-Gro merged 2 commits into
dotnet:mainfrom
edgarfgp:fix-17107-allowmultiple-inherited-csharp
Apr 14, 2026
Merged

Fix AttributeUsage.AllowMultiple not inherited for C#-defined attributes#19315
T-Gro merged 2 commits into
dotnet:mainfrom
edgarfgp:fix-17107-allowmultiple-inherited-csharp

Use O(1) WellKnownILAttributes fast-path for AttributeUsage lookup

ead1260
Select commit
Loading
Failed to load commit list.
Azure Pipelines / fsharp-ci succeeded Apr 14, 2026 in 1h 21m 32s

Build #20260414.36 succeeded with issues

Details

Tests

  • Failed: 0 (0.00%)
  • Passed: 117,741 (97.48%)
  • Other: 3,049 (2.52%)
  • Total: 120,790

Annotations

Check failure on line 428 in .packages\microsoft.dotnet.arcade.sdk\10.0.0-beta.26208.4\tools\Publish.proj

See this annotation in the file changed.

@azure-pipelines azure-pipelines / fsharp-ci

.packages\microsoft.dotnet.arcade.sdk\10.0.0-beta.26208.4\tools\Publish.proj#L428

.packages\microsoft.dotnet.arcade.sdk\10.0.0-beta.26208.4\tools\Publish.proj(428,5): error : (NETCORE_ENGINEERING_TELEMETRY=Publish) ItemsToPush is not specified.