Skip to content

Commit e66bcc2

Browse files
Introduce version variables for often-used package version
1 parent 6f1c2b6 commit e66bcc2

5 files changed

Lines changed: 44 additions & 38 deletions

File tree

Directory.Packages.props

Lines changed: 25 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,11 @@
33
<ManagePackageVersionsCentrally>true</ManagePackageVersionsCentrally>
44
<CentralPackageTransitivePinningEnabled>false</CentralPackageTransitivePinningEnabled>
55
</PropertyGroup>
6+
<PropertyGroup>
7+
<RoslynVersion>5.6.0-2.26177.1</RoslynVersion>
8+
<NetPackageVersion>10.0.5</NetPackageVersion>
9+
<TomsToolboxVersion>2.23.0</TomsToolboxVersion>
10+
</PropertyGroup>
611
<ItemGroup>
712
<PackageVersion Include="AvalonEdit" Version="6.3.1.120" />
813
<PackageVersion Include="AwesomeAssertions" Version="9.4.0" />
@@ -13,20 +18,20 @@
1318
<PackageVersion Include="ILCompiler.Reflection.ReadyToRun.Experimental" Version="10.0.0-rtm.25531.102" />
1419
<PackageVersion Include="Iced" Version="1.21.0" />
1520
<PackageVersion Include="K4os.Compression.LZ4" Version="1.3.8" />
16-
<PackageVersion Include="McMaster.Extensions.CommandLineUtils" Version="5.0.1" />
17-
<PackageVersion Include="McMaster.Extensions.Hosting.CommandLine" Version="5.0.1" />
18-
<PackageVersion Include="Microsoft.CodeAnalysis.CSharp" Version="5.6.0-2.26177.1" />
19-
<PackageVersion Include="Microsoft.CodeAnalysis.VisualBasic" Version="5.6.0-2.26177.1" />
21+
<PackageVersion Include="McMaster.Extensions.CommandLineUtils" Version="5.1.0" />
22+
<PackageVersion Include="McMaster.Extensions.Hosting.CommandLine" Version="5.1.0" />
23+
<PackageVersion Include="Microsoft.CodeAnalysis.CSharp" Version="$(RoslynVersion)" />
24+
<PackageVersion Include="Microsoft.CodeAnalysis.VisualBasic" Version="$(RoslynVersion)" />
2025
<PackageVersion Include="Microsoft.DiaSymReader.Converter.Xml" Version="1.1.0-beta2-22171-02" />
2126
<PackageVersion Include="Microsoft.DiaSymReader" Version="1.4.0" />
2227
<PackageVersion Include="Microsoft.DiaSymReader.Native" Version="17.0.0-beta1.21524.1" />
23-
<PackageVersion Include="Microsoft.Extensions.Configuration" Version="10.0.5" />
24-
<PackageVersion Include="Microsoft.Extensions.Configuration.Json" Version="10.0.5" />
25-
<PackageVersion Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="10.0.5" />
26-
<PackageVersion Include="Microsoft.Extensions.Hosting" Version="10.0.5" />
28+
<PackageVersion Include="Microsoft.Extensions.Configuration" Version="$(NetPackageVersion)" />
29+
<PackageVersion Include="Microsoft.Extensions.Configuration.Json" Version="$(NetPackageVersion)" />
30+
<PackageVersion Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="$(NetPackageVersion)" />
31+
<PackageVersion Include="Microsoft.Extensions.Hosting" Version="$(NetPackageVersion)" />
2732
<PackageVersion Include="Microsoft.NET.Test.Sdk" Version="17.14.1" />
28-
<PackageVersion Include="Microsoft.NETCore.ILAsm" Version="10.0.5" />
29-
<PackageVersion Include="Microsoft.NETCore.ILDAsm" Version="10.0.5" />
33+
<PackageVersion Include="Microsoft.NETCore.ILAsm" Version="$(NetPackageVersion)" />
34+
<PackageVersion Include="Microsoft.NETCore.ILDAsm" Version="$(NetPackageVersion)" />
3035
<PackageVersion Include="Microsoft.Sbom.Targets" Version="4.1.5" />
3136
<PackageVersion Include="Microsoft.SourceLink.GitHub" Version="10.0.201" />
3237
<PackageVersion Include="Microsoft.Testing.Extensions.TrxReport" Version="2.1.0" />
@@ -39,23 +44,23 @@
3944
<PackageVersion Include="NUnit3TestAdapter" Version="6.2.0" />
4045
<PackageVersion Include="NuGet.Protocol" Version="7.3.0" />
4146
<PackageVersion Include="PowerShellStandard.Library" Version="5.1.1" />
42-
<PackageVersion Include="System.Composition.AttributedModel" Version="10.0.5" />
43-
<PackageVersion Include="System.Collections.Immutable" Version="10.0.5" />
47+
<PackageVersion Include="System.Composition.AttributedModel" Version="$(NetPackageVersion)" />
48+
<PackageVersion Include="System.Collections.Immutable" Version="$(NetPackageVersion)" />
4449
<PackageVersion Include="System.Memory" Version="4.6.3" />
45-
<PackageVersion Include="System.Reflection.Metadata" Version="10.0.5" />
46-
<PackageVersion Include="System.Resources.Extensions" Version="10.0.5" />
50+
<PackageVersion Include="System.Reflection.Metadata" Version="$(NetPackageVersion)" />
51+
<PackageVersion Include="System.Resources.Extensions" Version="$(NetPackageVersion)" />
4752
<PackageVersion Include="System.Runtime.CompilerServices.Unsafe" Version="6.1.2" />
48-
<PackageVersion Include="System.Security.Cryptography.Pkcs" Version="10.0.5" />
49-
<PackageVersion Include="TomsToolbox.Composition.MicrosoftExtensions" Version="2.22.2" />
50-
<PackageVersion Include="TomsToolbox.Wpf.Composition" Version="2.22.2" />
51-
<PackageVersion Include="TomsToolbox.Wpf.Composition.AttributedModel" Version="2.22.2" />
52-
<PackageVersion Include="TomsToolbox.Wpf.Styles" Version="2.22.2" />
53+
<PackageVersion Include="System.Security.Cryptography.Pkcs" Version="$(NetPackageVersion)" />
54+
<PackageVersion Include="TomsToolbox.Composition.MicrosoftExtensions" Version="$(TomsToolboxVersion)" />
55+
<PackageVersion Include="TomsToolbox.Wpf.Composition" Version="$(TomsToolboxVersion)" />
56+
<PackageVersion Include="TomsToolbox.Wpf.Composition.AttributedModel" Version="$(TomsToolboxVersion)" />
57+
<PackageVersion Include="TomsToolbox.Wpf.Styles" Version="$(TomsToolboxVersion)" />
5358
<PackageVersion Include="coverlet.MTP" Version="8.0.1" />
5459
<PackageVersion Include="System.Net.Http" Version="4.3.4" />
5560
<PackageVersion Include="System.Private.Uri" Version="4.3.2" />
5661
<PackageVersion Include="System.Text.RegularExpressions" Version="4.3.1" />
5762
</ItemGroup>
5863
<ItemGroup>
59-
<GlobalPackageReference Include="TomsToolbox.Composition.Analyzer" Version="2.22.2" />
64+
<GlobalPackageReference Include="TomsToolbox.Composition.Analyzer" Version="$(TomsToolboxVersion)" />
6065
</ItemGroup>
6166
</Project>

ICSharpCode.BamlDecompiler/packages.lock.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@
1010
},
1111
"TomsToolbox.Composition.Analyzer": {
1212
"type": "Direct",
13-
"requested": "[2.22.2, )",
14-
"resolved": "2.22.2",
15-
"contentHash": "7gYo8ZR2eq3XkrilvUpLbTypeZy6IlD5FB8jah0YPhMOmDGhya4jJ3kfDMTTRt5m258Ou78P69mHMkG6DKZXsg=="
13+
"requested": "[2.23.0, )",
14+
"resolved": "2.23.0",
15+
"contentHash": "WHvTkPV5AI9FQY7MB7PUWgIkm69NEiCmuG0A7cVXFF/wNQ0xI5YjS60a20vM1Z1Sg+mDDkZ4452hwFGaky0Txg=="
1616
},
1717
"icsharpcode.decompiler": {
1818
"type": "Project",

ICSharpCode.ILSpyCmd/packages.lock.json

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,13 @@
44
"net10.0": {
55
"McMaster.Extensions.Hosting.CommandLine": {
66
"type": "Direct",
7-
"requested": "[5.0.1, )",
8-
"resolved": "5.0.1",
9-
"contentHash": "5BwLoyjHJESg0Fns+4rokcPP+kBfeZ+1NrZ03MUJsv9kf26s1mOLNgc2M9ju8lMCmJty+pQ2qyFQypVA+kbYhA==",
7+
"requested": "[5.1.0, )",
8+
"resolved": "5.1.0",
9+
"contentHash": "XN6s/86/bP0PSsP5p2eX49ZKmWrURSNg7nvrG5vws3abm7Py1A4bv3x3Pdvg7FqR8mLgEE0gNTI1qDtlYQIQnw==",
1010
"dependencies": {
11-
"McMaster.Extensions.CommandLineUtils": "5.0.1",
12-
"Microsoft.Extensions.Hosting.Abstractions": "10.0.1",
13-
"Microsoft.Extensions.Logging.Abstractions": "10.0.1"
11+
"McMaster.Extensions.CommandLineUtils": "5.1.0",
12+
"Microsoft.Extensions.Hosting.Abstractions": "10.0.5",
13+
"Microsoft.Extensions.Logging.Abstractions": "10.0.5"
1414
}
1515
},
1616
"Microsoft.Extensions.Hosting": {
@@ -60,9 +60,9 @@
6060
},
6161
"TomsToolbox.Composition.Analyzer": {
6262
"type": "Direct",
63-
"requested": "[2.22.2, )",
64-
"resolved": "2.22.2",
65-
"contentHash": "7gYo8ZR2eq3XkrilvUpLbTypeZy6IlD5FB8jah0YPhMOmDGhya4jJ3kfDMTTRt5m258Ou78P69mHMkG6DKZXsg=="
63+
"requested": "[2.23.0, )",
64+
"resolved": "2.23.0",
65+
"contentHash": "WHvTkPV5AI9FQY7MB7PUWgIkm69NEiCmuG0A7cVXFF/wNQ0xI5YjS60a20vM1Z1Sg+mDDkZ4452hwFGaky0Txg=="
6666
},
6767
"Microsoft.Extensions.Configuration.Abstractions": {
6868
"type": "Transitive",
@@ -368,9 +368,9 @@
368368
},
369369
"McMaster.Extensions.CommandLineUtils": {
370370
"type": "CentralTransitive",
371-
"requested": "[5.0.1, )",
372-
"resolved": "5.0.1",
373-
"contentHash": "dXerCHdnTrlpoQjdpxBISv9OIqqziJph1bKOTK95nPG0m7yDyMyVmQDcE1Z10ZZlQeaod1C8zewOW+MQOgPWhw=="
371+
"requested": "[5.1.0, )",
372+
"resolved": "5.1.0",
373+
"contentHash": "YceiKmxdsBrlkAJpmJ2N8XkLyAH01xLsm4VLfjNp5MvtAom2wflZtEBz3CLMQret6Z7jSh3oBO1ULF1Is0tNxA=="
374374
},
375375
"Microsoft.Extensions.Configuration": {
376376
"type": "CentralTransitive",

ICSharpCode.ILSpyX/packages.lock.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -51,9 +51,9 @@
5151
},
5252
"TomsToolbox.Composition.Analyzer": {
5353
"type": "Direct",
54-
"requested": "[2.22.2, )",
55-
"resolved": "2.22.2",
56-
"contentHash": "7gYo8ZR2eq3XkrilvUpLbTypeZy6IlD5FB8jah0YPhMOmDGhya4jJ3kfDMTTRt5m258Ou78P69mHMkG6DKZXsg=="
54+
"requested": "[2.23.0, )",
55+
"resolved": "2.23.0",
56+
"contentHash": "WHvTkPV5AI9FQY7MB7PUWgIkm69NEiCmuG0A7cVXFF/wNQ0xI5YjS60a20vM1Z1Sg+mDDkZ4452hwFGaky0Txg=="
5757
},
5858
"Microsoft.Build.Tasks.Git": {
5959
"type": "Transitive",

restore.bat

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
msbuild --restore /p:RestoreForceEvaluate=true /p:RestoreEnablePackagePruning=false ILSpy.sln

0 commit comments

Comments
 (0)