Skip to content

Commit f06c62a

Browse files
authored
Merge pull request #1356 from microsoft/renovateTouchup
Disable renovate from updating any analyzer-specific assemblies
2 parents 1dd0595 + 753b518 commit f06c62a

File tree

3 files changed

+19
-14
lines changed

3 files changed

+19
-14
lines changed

.github/renovate.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -49,11 +49,11 @@
4949
"enabled": false
5050
},
5151
{
52-
"matchPackageNames": ["MessagePack"],
52+
"matchPackageNames": ["MessagePack", "MessagePackAnalyzer"],
5353
"enabled": false
5454
},
5555
{
56-
"matchJsonata": [ "sharedVariableName='CodeAnalysisVersionForAnalyzers'" ],
56+
"matchFileNames": ["Directory.Packages.Analyzers.props"],
5757
"enabled": false
5858
}
5959
]

Directory.Packages.Analyzers.props

+16
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
<Project>
2+
<PropertyGroup>
3+
<CodeAnalysisVersionForAnalyzers>3.11.0</CodeAnalysisVersionForAnalyzers>
4+
</PropertyGroup>
5+
<ItemGroup>
6+
<!-- These versions carefully chosen to support VS 2019 Update 11. -->
7+
<PackageVersion Update="Microsoft.CodeAnalysis.Common" Version="$(CodeAnalysisVersionForAnalyzers)" />
8+
<PackageVersion Update="Microsoft.CodeAnalysis.CSharp.Workspaces" Version="$(CodeAnalysisVersionForAnalyzers)" />
9+
<PackageVersion Update="Microsoft.CodeAnalysis.CSharp" Version="$(CodeAnalysisVersionForAnalyzers)" />
10+
<PackageVersion Update="System.Collections.Immutable" Version="5.0.0" />
11+
<PackageVersion Update="System.Memory" Version="4.5.4" />
12+
<PackageVersion Update="System.Reflection.Metadata" Version="5.0.0" />
13+
<PackageVersion Update="System.Runtime.CompilerServices.Unsafe" Version="5.0.0" />
14+
<PackageVersion Include="System.Text.Encodings.Web" Version="4.7.1" />
15+
</ItemGroup>
16+
</Project>

Directory.Packages.props

+1-12
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111
<!-- <DiaMetadataVersion>0.2.185-preview-g7e1e6a442c</DiaMetadataVersion> -->
1212
<ApiDocsVersion>0.1.42-alpha</ApiDocsVersion>
1313
<CodeAnalysisVersion>4.12.0</CodeAnalysisVersion>
14-
<CodeAnalysisVersionForAnalyzers>3.11.0</CodeAnalysisVersionForAnalyzers>
1514
</PropertyGroup>
1615
<ItemGroup>
1716
<!-- We have to use the MessagePack version used by win32metadata (https://github.com/microsoft/CsWin32/issues/371) -->
@@ -32,21 +31,11 @@
3231
<PackageVersion Include="System.Memory" Version="4.6.0" />
3332
<PackageVersion Include="System.Reflection.Metadata" Version="8.0.1" />
3433
<PackageVersion Include="System.Runtime.CompilerServices.Unsafe" Version="6.1.0" />
35-
<PackageVersion Include="System.Text.Encodings.Web" Version="4.7.1" />
3634
<PackageVersion Include="System.Text.Json" Version="4.7.2" />
3735
<PackageVersion Include="Xunit.Combinatorial" Version="2.0.24" />
3836
<PackageVersion Include="Xunit.Assert" Version="2.9.3" />
3937
</ItemGroup>
40-
<ItemGroup Condition="'$(IsTestProject)'!='true'">
41-
<!-- These versions carefully chosen to support VS 2019 Update 11. -->
42-
<PackageVersion Update="Microsoft.CodeAnalysis.Common" Version="$(CodeAnalysisVersionForAnalyzers)" />
43-
<PackageVersion Update="Microsoft.CodeAnalysis.CSharp.Workspaces" Version="$(CodeAnalysisVersionForAnalyzers)" />
44-
<PackageVersion Update="Microsoft.CodeAnalysis.CSharp" Version="$(CodeAnalysisVersionForAnalyzers)" />
45-
<PackageVersion Update="System.Collections.Immutable" Version="5.0.0" />
46-
<PackageVersion Update="System.Memory" Version="4.5.4" />
47-
<PackageVersion Update="System.Reflection.Metadata" Version="5.0.0" />
48-
<PackageVersion Update="System.Runtime.CompilerServices.Unsafe" Version="5.0.0" />
49-
</ItemGroup>
38+
<Import Project="Directory.Packages.Analyzers.props" Condition="'$(IsTestProject)'!='true'" />
5039
<ItemGroup Label="Library.Template">
5140
<PackageVersion Include="Microsoft.NET.Test.Sdk" Version="17.12.0" />
5241
<PackageVersion Include="Microsoft.VisualStudio.Internal.MicroBuild.NonShipping" Version="$(MicroBuildVersion)" />

0 commit comments

Comments
 (0)