Skip to content

Commit 6c462db

Browse files
committed
Use PolySharp to generate polyfills
1 parent 261e7d3 commit 6c462db

32 files changed

+59
-755
lines changed

src/CommunityToolkit.Common/Attributes/NotNullIfNotNullAttribute.cs

Lines changed: 0 additions & 28 deletions
This file was deleted.

src/CommunityToolkit.Common/Attributes/NotNullWhenAttribute.cs

Lines changed: 0 additions & 28 deletions
This file was deleted.

src/CommunityToolkit.Common/Attributes/SkipLocalsInitAttribute.cs

Lines changed: 0 additions & 27 deletions
This file was deleted.

src/CommunityToolkit.Common/CommunityToolkit.Common.csproj

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,4 +19,13 @@
1919
<DefineConstants>NETSTANDARD2_1_OR_GREATER</DefineConstants>
2020
</PropertyGroup>
2121

22+
<!-- Necessary polyfills -->
23+
<PropertyGroup>
24+
<PolySharpIncludeGeneratedTypes>
25+
System.Diagnostics.CodeAnalysis.NotNullIfNotNullAttribute;
26+
System.Diagnostics.CodeAnalysis.NotNullWhenAttribute;
27+
System.Runtime.CompilerServices.SkipLocalsInitAttribute;
28+
</PolySharpIncludeGeneratedTypes>
29+
</PropertyGroup>
30+
2231
</Project>

src/CommunityToolkit.Diagnostics/Attributes/CallerArgumentExpressionAttribute.cs

Lines changed: 0 additions & 31 deletions
This file was deleted.

src/CommunityToolkit.Diagnostics/Attributes/DoesNotReturnAttribute.cs

Lines changed: 0 additions & 18 deletions
This file was deleted.

src/CommunityToolkit.Diagnostics/Attributes/DoesNotReturnIfAttribute.cs

Lines changed: 0 additions & 35 deletions
This file was deleted.

src/CommunityToolkit.Diagnostics/Attributes/NotNullAttribute.cs

Lines changed: 0 additions & 19 deletions
This file was deleted.

src/CommunityToolkit.Diagnostics/Attributes/SkipLocalsInitAttribute.cs

Lines changed: 0 additions & 27 deletions
This file was deleted.

src/CommunityToolkit.Diagnostics/Attributes/StackTraceHiddenAttribute.cs

Lines changed: 0 additions & 23 deletions
This file was deleted.

0 commit comments

Comments
 (0)