Skip to content

Commit 766fc4d

Browse files
authored
Merge pull request #695 from polyadic/cpm
Use Central Package Management
2 parents 2b2508e + 1ef7acd commit 766fc4d

File tree

25 files changed

+86
-80
lines changed

25 files changed

+86
-80
lines changed

Directory.Packages.props

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<Project>
3+
<PropertyGroup>
4+
<ManagePackageVersionsCentrally>true</ManagePackageVersionsCentrally>
5+
</PropertyGroup>
6+
<ItemGroup Label="Runtime Dependencies">
7+
<PackageVersion Include="Microsoft.Bcl.HashCode" Version="1.1.1" />
8+
<PackageVersion Include="System.Collections.Immutable" Version="1.7.1" />
9+
<PackageVersion Include="System.Text.Json" Version="5.0.0" />
10+
<PackageVersion Include="xunit.assert" Version="[2.4.0, 3)" />
11+
<PackageVersion Include="xunit.extensibility.core" Version="[2.4.0, 3)" />
12+
<PackageVersion Include="System.Linq.Async" Version="[5.0.0, 7)" />
13+
</ItemGroup>
14+
<ItemGroup Label="Build Dependencies">
15+
<PackageVersion Include="IsExternalInit" Version="1.0.2" />
16+
<PackageVersion Include="Messerli.CodeStyle" Version="2.2.0" />
17+
<PackageVersion Include="Microsoft.CodeAnalysis.PublicApiAnalyzers" Version="3.3.3" />
18+
<PackageVersion Include="Microsoft.SourceLink.GitHub" Version="1.1.1" />
19+
<PackageVersion Include="Nullable" Version="1.3.0" />
20+
</ItemGroup>
21+
<ItemGroup Label="Test Dependencies">
22+
<PackageVersion Include="Microsoft.NET.Test.Sdk" Version="17.2.0" />
23+
<PackageVersion Include="xunit" Version="2.4.2" />
24+
<PackageVersion Include="xunit.runner.visualstudio" Version="2.4.5" />
25+
<PackageVersion Include="FsCheck.Xunit" Version="2.16.4" />
26+
<PackageVersion Include="coverlet.collector" Version="3.1.2" />
27+
<PackageVersion Include="Verify.XUnit" Version="16.8.1" />
28+
<PackageVersion Include="Verify.SourceGenerators" Version="1.4.0" />
29+
</ItemGroup>
30+
<ItemGroup Label="Analyzer">
31+
<PackageVersion Include="Microsoft.CodeAnalysis" Version="4.0.1" />
32+
<PackageVersion Include="Microsoft.CodeAnalysis.CSharp" Version="4.0.1" />
33+
<PackageVersion Include="Microsoft.CodeAnalysis.Analyzers" Version="3.3.3" />
34+
<PackageVersion Include="Microsoft.CodeAnalysis.CSharp.Analyzer.Testing.XUnit" Version="1.1.0" />
35+
<PackageVersion Include="Microsoft.CodeAnalysis.CSharp.CodeFix.Testing.XUnit" Version="1.1.0" />
36+
<PackageVersion Include="Microsoft.CodeAnalysis.CSharp.CodeRefactoring.Testing.XUnit" Version="1.1.0" />
37+
<PackageVersion Include="Microsoft.CodeAnalysis.CSharp.Workspaces" Version="4.0.1" />
38+
<PackageVersion Include="Microsoft.VSSDK.BuildTools" Version="17.0.1597"/>
39+
</ItemGroup>
40+
</Project>

Funcky.Analyzers/Funcky.Analyzers.CodeFixes/Funcky.Analyzers.CodeFixes.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<Project Sdk="Microsoft.NET.Sdk; Microsoft.Build.CentralPackageVersions">
1+
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
44
<TargetFramework>netstandard2.0</TargetFramework>

Funcky.Analyzers/Funcky.Analyzers.Package/Funcky.Analyzers.Package.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<Project Sdk="Microsoft.NET.Sdk; Microsoft.Build.CentralPackageVersions">
1+
<Project Sdk="Microsoft.NET.Sdk">
22
<PropertyGroup>
33
<TargetFramework>netstandard2.0</TargetFramework>
44
<LangVersion>preview</LangVersion>

Funcky.Analyzers/Funcky.Analyzers.Test/Funcky.Analyzers.Test.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<Project Sdk="Microsoft.NET.Sdk; Microsoft.Build.CentralPackageVersions">
1+
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
44
<TargetFramework>net7.0</TargetFramework>

Funcky.Analyzers/Funcky.Analyzers.Vsix/Funcky.Analyzers.Vsix.csproj

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<Project>
33
<Import Sdk="Microsoft.NET.Sdk" Project="Sdk.props" />
4-
<Import Sdk="Microsoft.Build.CentralPackageVersions" Project="Sdk.props" />
54

65
<PropertyGroup>
76
<TargetFramework>netstandard2.0</TargetFramework>
@@ -47,6 +46,4 @@
4746
<!-- https://github.com/Microsoft/extendvs/issues/57 -->
4847
<ProjectReference Update="@(ProjectReference)" Name="%(Filename)" />
4948
</ItemGroup>
50-
51-
<Import Sdk="Microsoft.Build.CentralPackageVersions" Project="Sdk.targets" />
52-
</Project>
49+
</Project>

Funcky.Analyzers/Funcky.Analyzers/Funcky.Analyzers.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<Project Sdk="Microsoft.NET.Sdk; Microsoft.Build.CentralPackageVersions">
1+
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
44
<TargetFramework>netstandard2.0</TargetFramework>

Funcky.Analyzers/Funcky.BuiltinAnalyzers/Funcky.BuiltinAnalyzers.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<Project Sdk="Microsoft.NET.Sdk; Microsoft.Build.CentralPackageVersions">
1+
<Project Sdk="Microsoft.NET.Sdk">
22
<PropertyGroup>
33
<TargetFramework>netstandard2.0</TargetFramework>
44
<IsPackable>false</IsPackable>

Funcky.Async.Test/Extensions/AsyncEnumerableExtensions/ChunkTest.cs

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -75,20 +75,21 @@ public async Task GivenAnEnumerableNotAMultipleOfSizeWeHaveASmallerLastSlice()
7575

7676
const int chunkSize = 4;
7777
var chunked = numbers.Chunk(chunkSize);
78+
var count = await numbers.CountAsync();
7879

7980
await AsyncAssert.Collection(
8081
chunked,
8182
a =>
8283
{
83-
Assert.Equal(a.Count, chunkSize);
84+
Assert.Equal(chunkSize, a.Count);
8485
},
8586
b =>
8687
{
87-
Assert.Equal(b.Count, chunkSize);
88+
Assert.Equal(chunkSize, b.Count);
8889
},
89-
async c =>
90+
c =>
9091
{
91-
Assert.Equal(c.Count, await numbers.CountAsync() % chunkSize);
92+
Assert.Equal(count % chunkSize, c.Count);
9293
});
9394
}
9495

Funcky.Async.Test/Funcky.Async.Test.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<Project Sdk="Microsoft.NET.Sdk; Microsoft.Build.CentralPackageVersions">
1+
<Project Sdk="Microsoft.NET.Sdk">
22
<PropertyGroup>
33
<TargetFramework>net7.0</TargetFramework>
44
<LangVersion>preview</LangVersion>

Funcky.Async/Funcky.Async.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<Project Sdk="Microsoft.NET.Sdk; Microsoft.Build.CentralPackageVersions">
1+
<Project Sdk="Microsoft.NET.Sdk">
22
<PropertyGroup>
33
<TargetFrameworks>net5.0;netstandard2.1;netstandard2.0</TargetFrameworks>
44
<LangVersion>preview</LangVersion>

0 commit comments

Comments
 (0)