Skip to content

Commit 1c5ea40

Browse files
committed
CSHARP-2750: Upgrade to C# 9
1 parent 6508cc2 commit 1c5ea40

File tree

16 files changed

+29
-28
lines changed

16 files changed

+29
-28
lines changed

MongoDB.ruleset

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
<Rule Id="CA1060" Action="Warning" />
2222
<Rule Id="CA1061" Action="None" />
2323
<Rule Id="CA1063" Action="None" />
24-
<Rule Id="CA1065" Action="Warning" />
24+
<Rule Id="CA1065" Action="Info" />
2525
<Rule Id="CA1067" Action="None" />
2626
<Rule Id="CA1200" Action="None" />
2727
<Rule Id="CA1301" Action="Warning" />

src/MongoDB.Bson/MongoDB.Bson.csproj

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
1-
<Project Sdk="Microsoft.NET.Sdk">
1+
<Project Sdk="Microsoft.NET.Sdk">
22
<PropertyGroup>
33
<IsWindows Condition="$([MSBuild]::IsOSPlatform('Windows'))">true</IsWindows>
44
</PropertyGroup>
55

66
<PropertyGroup>
77
<TargetFrameworks>netstandard1.5;netstandard2.0;netstandard2.1;net452</TargetFrameworks>
88
<TargetFrameworks Condition="'$(IsWindows)'!='true'">netstandard1.5;netstandard2.0;netstandard2.1</TargetFrameworks>
9-
<LangVersion>7.3</LangVersion>
9+
<LangVersion>9</LangVersion>
1010
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
1111
<WarningsAsErrors />
1212
<CodeAnalysisRuleSet>..\..\MongoDBLegacy.ruleset</CodeAnalysisRuleSet>

src/MongoDB.Driver.Core/MongoDB.Driver.Core.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
<PropertyGroup>
99
<TargetFrameworks>netstandard1.5;netstandard2.0;netstandard2.1;net452</TargetFrameworks>
1010
<TargetFrameworks Condition="'$(IsWindows)'!='true'">netstandard1.5;netstandard2.0;netstandard2.1</TargetFrameworks>
11-
<LangVersion>7.3</LangVersion>
11+
<LangVersion>9</LangVersion>
1212
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
1313
<WarningsAsErrors />
1414
<CodeAnalysisRuleSet>..\..\MongoDB.ruleset</CodeAnalysisRuleSet>

src/MongoDB.Driver.GridFS/MongoDB.Driver.GridFS.csproj

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
1-
<Project Sdk="Microsoft.NET.Sdk">
1+
<Project Sdk="Microsoft.NET.Sdk">
22
<PropertyGroup>
33
<IsWindows Condition="$([MSBuild]::IsOSPlatform('Windows'))">true</IsWindows>
44
</PropertyGroup>
55

66
<PropertyGroup>
77
<TargetFrameworks>netstandard1.5;netstandard2.0;netstandard2.1;net452</TargetFrameworks>
88
<TargetFrameworks Condition="'$(IsWindows)'!='true'">netstandard1.5;netstandard2.0;netstandard2.1</TargetFrameworks>
9-
<LangVersion>7.3</LangVersion>
9+
<LangVersion>9</LangVersion>
1010
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
1111
<WarningsAsErrors />
1212
<CodeAnalysisRuleSet>..\..\MongoDB.ruleset</CodeAnalysisRuleSet>

src/MongoDB.Driver/MongoDB.Driver.csproj

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
1-
<Project Sdk="Microsoft.NET.Sdk">
1+
<Project Sdk="Microsoft.NET.Sdk">
22
<PropertyGroup>
33
<IsWindows Condition="$([MSBuild]::IsOSPlatform('Windows'))">true</IsWindows>
44
</PropertyGroup>
55

66
<PropertyGroup>
77
<TargetFrameworks>netstandard1.5;netstandard2.0;netstandard2.1;net452</TargetFrameworks>
88
<TargetFrameworks Condition="'$(IsWindows)'!='true'">netstandard1.5;netstandard2.0;netstandard2.1</TargetFrameworks>
9-
<LangVersion>7.3</LangVersion>
9+
<LangVersion>9</LangVersion>
1010
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
1111
<WarningsAsErrors />
1212
<CodeAnalysisRuleSet>..\..\MongoDB.ruleset</CodeAnalysisRuleSet>

tests/AstrolabeWorkloadExecutor/AstrolabeWorkloadExecutor.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<OutputType>Exe</OutputType>
88
<TargetFrameworks>netcoreapp1.1;netcoreapp2.1;netcoreapp3.0;net452</TargetFrameworks>
99
<TargetFrameworks Condition="'$(IsWindows)'!='true'">netcoreapp1.1;netcoreapp2.1;netcoreapp3.0</TargetFrameworks>
10-
<LangVersion>7.3</LangVersion>
10+
<LangVersion>9</LangVersion>
1111
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
1212
<WarningsAsErrors />
1313
<IsPackable>false</IsPackable>

tests/AtlasConnectivity.Tests/AtlasConnectivity.Tests.csproj

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
1-
<Project Sdk="Microsoft.NET.Sdk">
1+
<Project Sdk="Microsoft.NET.Sdk">
22
<PropertyGroup>
33
<IsWindows Condition="$([MSBuild]::IsOSPlatform('Windows'))">true</IsWindows>
44
</PropertyGroup>
55

66
<PropertyGroup>
77
<TargetFrameworks>netcoreapp2.1;netcoreapp3.0;net452</TargetFrameworks>
88
<TargetFrameworks Condition="'$(IsWindows)'!='true'">netcoreapp2.1;netcoreapp3.0</TargetFrameworks>
9-
<LangVersion>7.3</LangVersion>
9+
<LangVersion>9</LangVersion>
1010
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
1111
<WarningsAsErrors />
1212
<IsPackable>false</IsPackable>

tests/MongoDB.Bson.TestHelpers/MongoDB.Bson.TestHelpers.csproj

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
1-
<Project Sdk="Microsoft.NET.Sdk">
1+
<Project Sdk="Microsoft.NET.Sdk">
22
<PropertyGroup>
33
<IsWindows Condition="$([MSBuild]::IsOSPlatform('Windows'))">true</IsWindows>
44
</PropertyGroup>
55

66
<PropertyGroup>
77
<TargetFrameworks>netstandard1.5;netstandard2.0;netstandard2.1;net452</TargetFrameworks>
88
<TargetFrameworks Condition="'$(IsWindows)'!='true'">netstandard1.5;netstandard2.0;netstandard2.1</TargetFrameworks>
9-
<LangVersion>7.3</LangVersion>
9+
<LangVersion>9</LangVersion>
1010
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
1111
<WarningsAsErrors />
1212
<IsPackable>false</IsPackable>

tests/MongoDB.Bson.Tests/MongoDB.Bson.Tests.csproj

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
1-
<Project Sdk="Microsoft.NET.Sdk">
1+
<Project Sdk="Microsoft.NET.Sdk">
22
<PropertyGroup>
33
<IsWindows Condition="$([MSBuild]::IsOSPlatform('Windows'))">true</IsWindows>
44
</PropertyGroup>
55

66
<PropertyGroup>
77
<TargetFrameworks>netcoreapp1.1;netcoreapp2.1;netcoreapp3.0;net452</TargetFrameworks>
88
<TargetFrameworks Condition="'$(IsWindows)'!='true'">netcoreapp1.1;netcoreapp2.1;netcoreapp3.0</TargetFrameworks>
9-
<LangVersion>7.3</LangVersion>
9+
<LangVersion>9</LangVersion>
1010
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
1111
<WarningsAsErrors />
1212
<IsPackable>false</IsPackable>

tests/MongoDB.Driver.Core.TestHelpers/MongoDB.Driver.Core.TestHelpers.csproj

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<Project Sdk="Microsoft.NET.Sdk">
1+
<Project Sdk="Microsoft.NET.Sdk">
22
<PropertyGroup>
33
<IsWindows Condition="$([MSBuild]::IsOSPlatform('Windows'))">true</IsWindows>
44
</PropertyGroup>
@@ -12,7 +12,7 @@
1212
<PropertyGroup>
1313
<TargetFrameworks>netstandard1.5;netstandard2.0;netstandard2.1;net452</TargetFrameworks>
1414
<TargetFrameworks Condition="'$(IsWindows)'!='true'">netstandard1.5;netstandard2.0;netstandard2.1</TargetFrameworks>
15-
<LangVersion>7.3</LangVersion>
15+
<LangVersion>9</LangVersion>
1616
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
1717
<WarningsAsErrors />
1818
<IsPackable>false</IsPackable>

tests/MongoDB.Driver.Core.Tests/MongoDB.Driver.Core.Tests.csproj

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
1-
<Project Sdk="Microsoft.NET.Sdk">
1+
<Project Sdk="Microsoft.NET.Sdk">
22
<PropertyGroup>
33
<IsWindows Condition="$([MSBuild]::IsOSPlatform('Windows'))">true</IsWindows>
44
</PropertyGroup>
55

66
<PropertyGroup>
77
<TargetFrameworks>netcoreapp1.1;netcoreapp2.1;netcoreapp3.0;net452</TargetFrameworks>
88
<TargetFrameworks Condition="'$(IsWindows)'!='true'">netcoreapp1.1;netcoreapp2.1;netcoreapp3.0</TargetFrameworks>
9-
<LangVersion>7.3</LangVersion>
9+
<LangVersion>9</LangVersion>
1010
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
1111
<WarningsAsErrors />
1212
<IsPackable>false</IsPackable>

tests/MongoDB.Driver.Examples/MongoDB.Driver.Examples.csproj

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
1-
<Project Sdk="Microsoft.NET.Sdk">
1+
<Project Sdk="Microsoft.NET.Sdk">
22
<PropertyGroup>
33
<IsWindows Condition="$([MSBuild]::IsOSPlatform('Windows'))">true</IsWindows>
44
</PropertyGroup>
55

66
<PropertyGroup>
77
<TargetFrameworks>netcoreapp1.1;netcoreapp2.1;netcoreapp3.0;net452</TargetFrameworks>
88
<TargetFrameworks Condition="'$(IsWindows)'!='true'">netcoreapp1.1;netcoreapp2.1;netcoreapp3.0</TargetFrameworks>
9-
<LangVersion>7.3</LangVersion>
9+
<LangVersion>9</LangVersion>
1010
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
1111
<WarningsAsErrors />
1212
<IsPackable>false</IsPackable>

tests/MongoDB.Driver.TestConsoleApplication/MongoDB.Driver.TestConsoleApplication.csproj

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<Project Sdk="Microsoft.NET.Sdk">
1+
<Project Sdk="Microsoft.NET.Sdk">
22
<PropertyGroup>
33
<IsWindows Condition="$([MSBuild]::IsOSPlatform('Windows'))">true</IsWindows>
44
</PropertyGroup>
@@ -7,6 +7,7 @@
77
<OutputType>Exe</OutputType>
88
<TargetFrameworks>netcoreapp2.1;netcoreapp3.0;net452</TargetFrameworks>
99
<TargetFrameworks Condition="'$(IsWindows)'!='true'">netcoreapp2.1;netcoreapp3.0</TargetFrameworks>
10+
<LangVersion>9</LangVersion>
1011
</PropertyGroup>
1112

1213
<PropertyGroup>

tests/MongoDB.Driver.TestHelpers/MongoDB.Driver.TestHelpers.csproj

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
1-
<Project Sdk="Microsoft.NET.Sdk">
1+
<Project Sdk="Microsoft.NET.Sdk">
22
<PropertyGroup>
33
<IsWindows Condition="$([MSBuild]::IsOSPlatform('Windows'))">true</IsWindows>
44
</PropertyGroup>
55

66
<PropertyGroup>
77
<TargetFrameworks>netstandard1.5;netstandard2.0;netstandard2.1;net452</TargetFrameworks>
88
<TargetFrameworks Condition="'$(IsWindows)'!='true'">netstandard1.5;netstandard2.0;netstandard2.1</TargetFrameworks>
9-
<LangVersion>7.3</LangVersion>
9+
<LangVersion>9</LangVersion>
1010
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
1111
<WarningsAsErrors />
1212
<IsPackable>false</IsPackable>

tests/MongoDB.Driver.Tests/MongoDB.Driver.Tests.csproj

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
1-
<Project Sdk="Microsoft.NET.Sdk">
1+
<Project Sdk="Microsoft.NET.Sdk">
22
<PropertyGroup>
33
<IsWindows Condition="$([MSBuild]::IsOSPlatform('Windows'))">true</IsWindows>
44
</PropertyGroup>
55

66
<PropertyGroup>
77
<TargetFrameworks>netcoreapp1.1;netcoreapp2.1;netcoreapp3.0;net452</TargetFrameworks>
88
<TargetFrameworks Condition="'$(IsWindows)'!='true'">netcoreapp1.1;netcoreapp2.1;netcoreapp3.0</TargetFrameworks>
9-
<LangVersion>7.3</LangVersion>
9+
<LangVersion>9</LangVersion>
1010
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
1111
<WarningsAsErrors />
1212
<IsPackable>false</IsPackable>

tests/SkippableTests/SkippableTests.csproj

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
1-
<Project Sdk="Microsoft.NET.Sdk">
1+
<Project Sdk="Microsoft.NET.Sdk">
22
<PropertyGroup>
33
<IsWindows Condition="$([MSBuild]::IsOSPlatform('Windows'))">true</IsWindows>
44
</PropertyGroup>
55

66
<PropertyGroup>
77
<TargetFrameworks>netcoreapp2.1;net452</TargetFrameworks>
88
<TargetFrameworks Condition="'$(IsWindows)'!='true'">netcoreapp2.1</TargetFrameworks>
9-
<LangVersion>7.3</LangVersion>
9+
<LangVersion>9</LangVersion>
1010
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
1111
<WarningsAsErrors />
1212
<IsPackable>false</IsPackable>

0 commit comments

Comments
 (0)