File tree Expand file tree Collapse file tree 4 files changed +14
-14
lines changed
Expand file tree Collapse file tree 4 files changed +14
-14
lines changed Original file line number Diff line number Diff line change @@ -1174,14 +1174,14 @@ public static List<BaseCompare> GetComparators()
11741174 {
11751175 if ( c . Results [ key ] is List < CompareResult > queue )
11761176 {
1177+ var platformRules = opts . AnalysesFile . Rules . Where ( rule => rule . Platforms == null || rule . Platforms . Contains ( platform ) ) ;
11771178 queue . AsParallel ( ) . ForAll ( res =>
11781179 {
1179- // Select rules with the appropriate change type, platform and target
1180+ // Select rules with the appropriate change type and target (ResultType)
11801181 // - Target is also checked inside Analyze, but this shortcuts repeatedly
11811182 // checking rules which don't apply
1182- var selectedRules = opts . AnalysesFile . Rules . Where ( ( rule ) =>
1183+ var selectedRules = platformRules . Where ( ( rule ) =>
11831184 ( rule . ChangeTypes == null || rule . ChangeTypes . Contains ( res . ChangeType ) )
1184- && ( rule . Platforms == null || rule . Platforms . Contains ( platform ) )
11851185 && ( rule . ResultType == res . ResultType ) ) ;
11861186 res . Rules = analyzer . Analyze ( selectedRules , res . Base , res . Compare ) . ToList ( ) ;
11871187 res . Analysis = res . Rules . Count
Original file line number Diff line number Diff line change 3535 </ItemGroup >
3636
3737 <ItemGroup >
38- <PackageReference Include =" Microsoft.CodeAnalysis.Common" Version =" 4.0.1" />
39- <PackageReference Include =" Microsoft.CodeAnalysis.CSharp" Version =" 4.0.1" />
40- <PackageReference Include =" Microsoft.CST.OAT.Blazor.Components" Version =" 1.1.16" />
38+ <PackageReference Include =" Microsoft.CodeAnalysis.Common" Version =" 4.1.0" />
39+ <PackageReference Include =" Microsoft.CodeAnalysis.CSharp" Version =" 4.1.0" />
40+ <PackageReference Include =" Microsoft.CST.OAT.Blazor.Components" Version =" 1.2.6" />
41+ <PackageReference Include =" Microsoft.CST.OAT.Scripting" Version =" 1.2.6" />
4142 <PackageReference Include =" Sarif.Sdk" Version =" 2.4.12" />
4243 <PackageReference Include =" Tewr.Blazor.FileReader" Version =" 3.3.1.21360" />
4344 </ItemGroup >
Original file line number Diff line number Diff line change 3535
3636 <ItemGroup >
3737 <PackageReference Include =" MedallionShell" Version =" 1.6.2" />
38- <PackageReference Include =" Microsoft.CodeAnalysis.Common" Version =" 4.0.1 " />
39- <PackageReference Include =" Microsoft.CodeAnalysis.CSharp" Version =" 4.0.1 " />
40- <PackageReference Include =" Microsoft.CST.OAT" Version =" 1.1.16 " />
41- <PackageReference Include =" Microsoft.CST.RecursiveExtractor" Version =" 1.1.6 " />
38+ <PackageReference Include =" Microsoft.CodeAnalysis.Common" Version =" 4.1.0 " />
39+ <PackageReference Include =" Microsoft.CodeAnalysis.CSharp" Version =" 4.1.0 " />
40+ <PackageReference Include =" Microsoft.CST.OAT" Version =" 1.2.6 " />
41+ <PackageReference Include =" Microsoft.CST.RecursiveExtractor" Version =" 1.1.9 " />
4242 <PackageReference Include =" Microsoft.SourceLink.GitHub" Version =" 1.1.1" PrivateAssets =" All" />
43- <PackageReference Include =" CompareNETObjects" Version =" 4.74.0" />
44- <PackageReference Include =" Microsoft.Data.Sqlite" Version =" 6.0.1" />
43+ <PackageReference Include =" Microsoft.Data.Sqlite" Version =" 6.0.2" />
4544 <PackageReference Include =" Microsoft.PowerShell.Commands.Diagnostics" Version =" 7.2.1" />
4645 <PackageReference Include =" Microsoft.PowerShell.SDK" Version =" 7.2.1" />
4746 <PackageReference Include =" Microsoft.Win32.Registry" Version =" 5.0.0" />
6867 <PackageReference Include =" CommandLineParser" Version =" 2.8.0" />
6968 <PackageReference Include =" sqlite" Version =" 3.13.0" />
7069 <PackageReference Include =" Microsoft.TSS" Version =" 2.1.1" />
71- <PackageReference Include =" PeNet" Version =" 2.9.3 " />
70+ <PackageReference Include =" PeNet" Version =" 2.9.7 " />
7271 </ItemGroup >
7372 <ItemGroup >
7473 <EmbeddedResource Include =" ..\analyses.json" Link =" analyses.json" />
Original file line number Diff line number Diff line change 1313 </ItemGroup >
1414
1515 <ItemGroup >
16- <PackageReference Include =" Microsoft.NET.Test.Sdk" Version =" 17.0 .0" />
16+ <PackageReference Include =" Microsoft.NET.Test.Sdk" Version =" 17.1 .0" />
1717 <PackageReference Include =" MSTest.TestAdapter" Version =" 2.2.8" />
1818 <PackageReference Include =" MSTest.TestFramework" Version =" 2.2.8" />
1919 </ItemGroup >
You can’t perform that action at this time.
0 commit comments