Skip to content
This repository was archived by the owner on Feb 1, 2025. It is now read-only.

Commit 2145e5f

Browse files
authored
Add CPVM to v3 branch (#165)
* enable CPVM + analyzers * Update ToolsTests.cs
1 parent 19b59ca commit 2145e5f

File tree

12 files changed

+51
-30
lines changed

12 files changed

+51
-30
lines changed

Build/linq2db.Default.props

Lines changed: 5 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,14 @@
55
<Authors>Svyatoslav Danyliv, Igor Tkachev, Dmitry Lukashenko, Ilya Chudin</Authors>
66
<Product>Linq to DB</Product>
77
<Company>linq2db.net</Company>
8-
<Copyright>2002-2020 linq2db.net</Copyright>
8+
<Copyright>2002-2021 linq2db.net</Copyright>
99
<RepositoryUrl>https://github.com/linq2db/linq2db.EntityFrameworkCore</RepositoryUrl>
1010
<RepositoryType>git</RepositoryType>
1111

12-
<LangVersion>9.0</LangVersion>
12+
<LangVersion>latest</LangVersion>
1313
<Nullable>enable</Nullable>
1414
<WarningLevel>4</WarningLevel>
1515
<ErrorReport>prompt</ErrorReport>
16-
<AnalysisLevel>preview</AnalysisLevel>
1716

1817
<AutoGenerateBindingRedirects>false</AutoGenerateBindingRedirects>
1918
<GeneratePackageOnBuild>false</GeneratePackageOnBuild>
@@ -28,16 +27,13 @@
2827
<GenerateAssemblyVersionAttribute>true</GenerateAssemblyVersionAttribute>
2928
<GenerateAssemblyFileVersionAttribute>true</GenerateAssemblyFileVersionAttribute>
3029
<GenerateNeutralResourcesLanguageAttribute>false</GenerateNeutralResourcesLanguageAttribute>
30+
31+
<ManagePackageVersionsCentrally>true</ManagePackageVersionsCentrally>
3132
</PropertyGroup>
3233

3334
<PropertyGroup>
3435
<AnalysisLevel>preview</AnalysisLevel>
35-
36-
<EnableNETAnalyzers>false</EnableNETAnalyzers>
37-
<RunAnalyzers>false</RunAnalyzers>
38-
</PropertyGroup>
39-
<PropertyGroup Condition=" '$(Configuration)' == 'Azure' OR '$(Configuration)' == 'Release' OR '$(Configuration)' == 'Debug'">
4036
<EnableNETAnalyzers>true</EnableNETAnalyzers>
4137
<RunAnalyzers>true</RunAnalyzers>
42-
</PropertyGroup>
38+
</PropertyGroup>
4339
</Project>

Build/linq2db.Tests.props

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,12 @@
66
</PropertyGroup>
77

88
<ItemGroup>
9-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="16.8.0" />
10-
<PackageReference Include="NUnit3TestAdapter" Version="3.17.0">
9+
<PackageReference Include="Microsoft.NET.Test.Sdk" />
10+
<PackageReference Include="NUnit3TestAdapter">
1111
<PrivateAssets>all</PrivateAssets>
1212
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
1313
</PackageReference>
14-
<PackageReference Include="NUnit" Version="3.12.0" />
14+
<PackageReference Include="NUnit" />
1515
</ItemGroup>
1616

1717
</Project>

Directory.Packages.props

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
<Project>
2+
<ItemGroup>
3+
<PackageVersion Include="Microsoft.NET.Test.Sdk" Version="16.10.0" />
4+
<PackageVersion Include="NUnit3TestAdapter" Version="4.0.0" />
5+
<PackageVersion Include="NUnit" Version="3.13.2" />
6+
<PackageVersion Include="FluentAssertions" Version="5.10.3" />
7+
8+
<PackageVersion Include="linq2db" Version="3.4.2" />
9+
<PackageVersion Include="linq2db.Tools" Version="3.4.2" />
10+
11+
<PackageVersion Include="Microsoft.SourceLink.GitHub" Version="1.0.0" />
12+
<PackageVersion Include="Microsoft.Bcl.AsyncInterfaces" Version="5.0.0" />
13+
14+
15+
<PackageVersion Include="Microsoft.EntityFrameworkCore.Relational" Version="3.1.11" />
16+
<PackageVersion Include="Microsoft.EntityFrameworkCore.InMemory" Version="3.1.11" />
17+
18+
<PackageVersion Include="Microsoft.Extensions.Logging" Version="3.1.11" />
19+
<PackageVersion Include="Microsoft.Extensions.Logging.Console" Version="3.1.11" />
20+
21+
<PackageVersion Include="Pomelo.EntityFrameworkCore.MySql" Version="3.2.4" />
22+
<PackageVersion Include="Npgsql.EntityFrameworkCore.PostgreSQL" Version="3.1.4" />
23+
<PackageVersion Include="Microsoft.EntityFrameworkCore.Sqlite" Version="3.1.15" />
24+
<PackageVersion Include="Microsoft.EntityFrameworkCore.SqlServer" Version="3.1.10" />
25+
</ItemGroup>
26+
</Project>

NuGet/linq2db.EntityFrameworkCore.nuspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
<license type="file">MIT-LICENSE.txt</license>
1616
<dependencies>
1717
<group targetFramework=".NETStandard2.0">
18-
<dependency id="Microsoft.EntityFrameworkCore.Relational" version="3.1.10" />
18+
<dependency id="Microsoft.EntityFrameworkCore.Relational" version="3.1.11" />
1919
<dependency id="linq2db" version="3.4.2" />
2020
</group>
2121
</dependencies>

Source/LinqToDB.EntityFrameworkCore/linq2db.EntityFrameworkCore.csproj

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,6 @@
1212
<DocumentationFile>bin\$(Configuration)\$(TargetFramework)\linq2db.EntityFrameworkCore.xml</DocumentationFile>
1313

1414
<NoWarn>EF1001</NoWarn>
15-
16-
<LangVersion>latest</LangVersion>
1715
</PropertyGroup>
1816

1917
<PropertyGroup Condition="'$(Configuration)'=='Release'">
@@ -23,9 +21,9 @@
2321
</PropertyGroup>
2422

2523
<ItemGroup>
26-
<PackageReference Include="linq2db" Version="3.4.2" />
27-
<PackageReference Include="Microsoft.EntityFrameworkCore.Relational" Version="3.1.11" />
28-
<PackageReference Include="Microsoft.SourceLink.GitHub" Version="1.0.0">
24+
<PackageReference Include="linq2db" />
25+
<PackageReference Include="Microsoft.EntityFrameworkCore.Relational" />
26+
<PackageReference Include="Microsoft.SourceLink.GitHub">
2927
<PrivateAssets>all</PrivateAssets>
3028
<IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets>
3129
</PackageReference>

Tests/LinqToDB.EntityFrameworkCore.BaseTests/LinqToDB.EntityFrameworkCore.BaseTests.csproj

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,12 @@
99
</ItemGroup>
1010

1111
<ItemGroup>
12-
<PackageReference Include="FluentAssertions" Version="5.10.3" />
13-
<PackageReference Include="linq2db.Tools" Version="3.4.2" />
14-
<PackageReference Include="Microsoft.Bcl.AsyncInterfaces" Version="5.0.0" />
15-
<PackageReference Include="Microsoft.EntityFrameworkCore.InMemory" Version="3.1.11" />
16-
<PackageReference Include="Microsoft.Extensions.Logging" Version="3.1.11" />
17-
<PackageReference Include="Microsoft.Extensions.Logging.Console" Version="3.1.11" />
12+
<PackageReference Include="FluentAssertions" />
13+
<PackageReference Include="linq2db.Tools" />
14+
<PackageReference Include="Microsoft.Bcl.AsyncInterfaces" />
15+
<PackageReference Include="Microsoft.EntityFrameworkCore.InMemory" />
16+
<PackageReference Include="Microsoft.Extensions.Logging" />
17+
<PackageReference Include="Microsoft.Extensions.Logging.Console" />
1818
</ItemGroup>
1919

2020
<ItemGroup>

Tests/LinqToDB.EntityFrameworkCore.PomeloMySql.Tests/LinqToDB.EntityFrameworkCore.PomeloMySql.Tests.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
</ItemGroup>
1010

1111
<ItemGroup>
12-
<PackageReference Include="Pomelo.EntityFrameworkCore.MySql" Version="3.2.4" />
12+
<PackageReference Include="Pomelo.EntityFrameworkCore.MySql" />
1313
</ItemGroup>
1414

1515
<ItemGroup>

Tests/LinqToDB.EntityFrameworkCore.PostgreSQL.Tests/LinqToDB.EntityFrameworkCore.PostgreSQL.Tests.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
<Import Project="..\..\Build\linq2db.Tests.props" />
44

55
<ItemGroup>
6-
<PackageReference Include="FluentAssertions" Version="6.0.0-alpha0001" />
7-
<PackageReference Include="Npgsql.EntityFrameworkCore.PostgreSQL" Version="3.1.4" />
6+
<PackageReference Include="FluentAssertions" />
7+
<PackageReference Include="Npgsql.EntityFrameworkCore.PostgreSQL" />
88
</ItemGroup>
99

1010
<ItemGroup>

Tests/LinqToDB.EntityFrameworkCore.SQLite.Tests/LinqToDB.EntityFrameworkCore.SQLite.Tests.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
</ItemGroup>
1515

1616
<ItemGroup>
17-
<PackageReference Include="Microsoft.EntityFrameworkCore.Sqlite" Version="3.1.15" />
17+
<PackageReference Include="Microsoft.EntityFrameworkCore.Sqlite" />
1818
</ItemGroup>
1919

2020
</Project>

Tests/LinqToDB.EntityFrameworkCore.SqlServer.Tests/LinqToDB.EntityFrameworkCore.SqlServer.Tests.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
</ItemGroup>
1010

1111
<ItemGroup>
12-
<PackageReference Include="Microsoft.EntityFrameworkCore.SqlServer" Version="3.1.10" />
12+
<PackageReference Include="Microsoft.EntityFrameworkCore.SqlServer" />
1313
</ItemGroup>
1414

1515
<ItemGroup>

0 commit comments

Comments
 (0)