Skip to content

Commit e01b913

Browse files
committed
Move NoWarn to its own property group
1 parent c03292c commit e01b913

File tree

5 files changed

+22
-7
lines changed

5 files changed

+22
-7
lines changed

sources/ClangSharp.Interop/ClangSharp.Interop.csproj

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<Project Sdk="Microsoft.NET.Sdk">
33

4+
<PropertyGroup>
5+
<TargetFrameworks>net8.0;netstandard2.0</TargetFrameworks>
6+
</PropertyGroup>
7+
48
<PropertyGroup>
59
<!-- CA1003: Use generic event handler instances -->
610
<!-- CA1008: Enums should have zero value -->
@@ -21,7 +25,6 @@
2125
<!-- CA1815: Override equals and operator equals on value types -->
2226
<!-- CA2225: Operator overloads have named alternates -->
2327
<NoWarn>$(NoWarn);CA1003;CA1008;CA1027;CA1034;CA1051;CA1069;CA1305;CA1508;CA1707;CA1708;CA1710;CA1711;CA1712;CA1720;CA1721;CA1724;CA1815;CA2225</NoWarn>
24-
<TargetFrameworks>net8.0;netstandard2.0</TargetFrameworks>
2528
</PropertyGroup>
2629

2730
<ItemGroup Condition="'$(TargetFramework)' == 'netstandard2.0'">

sources/ClangSharp.PInvokeGenerator/ClangSharp.PInvokeGenerator.csproj

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,15 @@
22
<Project Sdk="Microsoft.NET.Sdk">
33

44
<PropertyGroup>
5-
<!-- CA1303: Do not pass literals as localized parameters -->
6-
<NoWarn>$(NoWarn);CA1303</NoWarn>
75
<RootNamespace>ClangSharp</RootNamespace>
86
<TargetFrameworks>net8.0</TargetFrameworks>
97
</PropertyGroup>
108

9+
<PropertyGroup>
10+
<!-- CA1303: Do not pass literals as localized parameters -->
11+
<NoWarn>$(NoWarn);CA1303</NoWarn>
12+
</PropertyGroup>
13+
1114
<ItemGroup>
1215
<ProjectReference Include="..\ClangSharp\ClangSharp.csproj" />
1316
</ItemGroup>

sources/ClangSharp/ClangSharp.csproj

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,15 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<Project Sdk="Microsoft.NET.Sdk">
33

4+
<PropertyGroup>
5+
<TargetFrameworks>net8.0;netstandard2.0</TargetFrameworks>
6+
</PropertyGroup>
7+
48
<PropertyGroup>
59
<!-- CA1034: Nested types should not be visible -->
610
<!-- CA1040: Avoid empty interfaces -->
711
<!-- CA1720: Identifiers should not contain type names -->
812
<NoWarn>$(NoWarn);CA1034;CA1040;CA1720</NoWarn>
9-
<TargetFrameworks>net8.0;netstandard2.0</TargetFrameworks>
1013
</PropertyGroup>
1114

1215
<ItemGroup>

tests/ClangSharp.PInvokeGenerator.UnitTests/ClangSharp.PInvokeGenerator.UnitTests.csproj

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,15 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<Project Sdk="Microsoft.NET.Sdk">
33

4+
<PropertyGroup>
5+
<RootNamespace>ClangSharp.UnitTests</RootNamespace>
6+
<TargetFrameworks>net8.0</TargetFrameworks>
7+
</PropertyGroup>
8+
49
<PropertyGroup>
510
<!-- CA1707: Identifiers should not contain underscores -->
611
<!-- CA1711: Identifiers should not have incorrect suffix -->
712
<NoWarn>$(NoWarn);CA1707;CA1711</NoWarn>
8-
<RootNamespace>ClangSharp.UnitTests</RootNamespace>
9-
<TargetFrameworks>net8.0</TargetFrameworks>
1013
</PropertyGroup>
1114

1215
<ItemGroup>

tests/ClangSharp.UnitTests/ClangSharp.UnitTests.csproj

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,13 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<Project Sdk="Microsoft.NET.Sdk">
33

4+
<PropertyGroup>
5+
<TargetFrameworks>net8.0</TargetFrameworks>
6+
</PropertyGroup>
7+
48
<PropertyGroup>
59
<!-- CA1707: Identifiers should not contain underscores -->
610
<NoWarn>$(NoWarn);CA1707</NoWarn>
7-
<TargetFrameworks>net8.0</TargetFrameworks>
811
</PropertyGroup>
912

1013
<ItemGroup>

0 commit comments

Comments
 (0)