Skip to content

perf: optimise SyntaxNodeComparer #192

perf: optimise SyntaxNodeComparer

perf: optimise SyntaxNodeComparer #192

Triggered via pull request November 1, 2025 22:10
Status Failure
Total duration 1m 4s
Artifacts

ValidatePullRequest.yml

on: pull_request
Run Tests
55s
Run Tests
No Warnings
49s
No Warnings
Builds Playground
59s
Builds Playground
Check Formatting
19s
Check Formatting
Check TODOs
10s
Check TODOs
Matrix: Test CSharpier.MSBuild
Fit to window
Zoom out
Zoom in

Annotations

33 errors
No Warnings: Src/CSharpier.Core/obj/Release/netstandard2.0/generated/CSharpier.Generators/CSharpier.Generators.SyntaxNodeComparerGenerator/SyntaxNodeComparer.generated.cs#L891
Member 'SyntaxNodeComparer.CompareLists<SyntaxToken[]>(SyntaxToken[], SyntaxToken[], Func<SyntaxToken, SyntaxToken, CompareResult>, Func<SyntaxToken, TextSpan>, TextSpan, TextSpan)' cannot be accessed with an instance reference; qualify it with a type name instead
No Warnings: Src/CSharpier.Core/obj/Release/netstandard2.0/generated/CSharpier.Generators/CSharpier.Generators.SyntaxNodeComparerGenerator/SyntaxNodeComparer.generated.cs#L844
Member 'SyntaxNodeComparer.CompareLists<SyntaxToken[]>(SyntaxToken[], SyntaxToken[], Func<SyntaxToken, SyntaxToken, CompareResult>, Func<SyntaxToken, TextSpan>, TextSpan, TextSpan)' cannot be accessed with an instance reference; qualify it with a type name instead
No Warnings: Src/CSharpier.Core/obj/Release/netstandard2.0/generated/CSharpier.Generators/CSharpier.Generators.SyntaxNodeComparerGenerator/SyntaxNodeComparer.generated.cs#L772
Member 'SyntaxNodeComparer.CompareLists<SyntaxToken[]>(SyntaxToken[], SyntaxToken[], Func<SyntaxToken, SyntaxToken, CompareResult>, Func<SyntaxToken, TextSpan>, TextSpan, TextSpan)' cannot be accessed with an instance reference; qualify it with a type name instead
No Warnings: Src/CSharpier.Core/obj/Release/netstandard2.0/generated/CSharpier.Generators/CSharpier.Generators.SyntaxNodeComparerGenerator/SyntaxNodeComparer.generated.cs#L746
Member 'SyntaxNodeComparer.CompareLists<SyntaxToken[]>(SyntaxToken[], SyntaxToken[], Func<SyntaxToken, SyntaxToken, CompareResult>, Func<SyntaxToken, TextSpan>, TextSpan, TextSpan)' cannot be accessed with an instance reference; qualify it with a type name instead
No Warnings: Src/CSharpier.Core/obj/Release/netstandard2.0/generated/CSharpier.Generators/CSharpier.Generators.SyntaxNodeComparerGenerator/SyntaxNodeComparer.generated.cs#L700
Member 'SyntaxNodeComparer.CompareLists<SyntaxToken[]>(SyntaxToken[], SyntaxToken[], Func<SyntaxToken, SyntaxToken, CompareResult>, Func<SyntaxToken, TextSpan>, TextSpan, TextSpan)' cannot be accessed with an instance reference; qualify it with a type name instead
No Warnings: Src/CSharpier.Core/obj/Release/netstandard2.0/generated/CSharpier.Generators/CSharpier.Generators.SyntaxNodeComparerGenerator/SyntaxNodeComparer.generated.cs#L654
Member 'SyntaxNodeComparer.CompareLists<SyntaxToken[]>(SyntaxToken[], SyntaxToken[], Func<SyntaxToken, SyntaxToken, CompareResult>, Func<SyntaxToken, TextSpan>, TextSpan, TextSpan)' cannot be accessed with an instance reference; qualify it with a type name instead
No Warnings: Src/CSharpier.Core/obj/Release/netstandard2.0/generated/CSharpier.Generators/CSharpier.Generators.SyntaxNodeComparerGenerator/SyntaxNodeComparer.generated.cs#L630
Member 'SyntaxNodeComparer.CompareLists<SyntaxToken[]>(SyntaxToken[], SyntaxToken[], Func<SyntaxToken, SyntaxToken, CompareResult>, Func<SyntaxToken, TextSpan>, TextSpan, TextSpan)' cannot be accessed with an instance reference; qualify it with a type name instead
No Warnings: Src/CSharpier.Core/obj/Release/netstandard2.0/generated/CSharpier.Generators/CSharpier.Generators.SyntaxNodeComparerGenerator/SyntaxNodeComparer.generated.cs#L617
Member 'SyntaxNodeComparer.CompareLists<SyntaxToken[]>(SyntaxToken[], SyntaxToken[], Func<SyntaxToken, SyntaxToken, CompareResult>, Func<SyntaxToken, TextSpan>, TextSpan, TextSpan)' cannot be accessed with an instance reference; qualify it with a type name instead
No Warnings: Src/CSharpier.Core/obj/Release/netstandard2.0/generated/CSharpier.Generators/CSharpier.Generators.SyntaxNodeComparerGenerator/SyntaxNodeComparer.generated.cs#L598
Member 'SyntaxNodeComparer.CompareLists<SyntaxToken[]>(SyntaxToken[], SyntaxToken[], Func<SyntaxToken, SyntaxToken, CompareResult>, Func<SyntaxToken, TextSpan>, TextSpan, TextSpan)' cannot be accessed with an instance reference; qualify it with a type name instead
No Warnings: Src/CSharpier.Core/obj/Release/netstandard2.0/generated/CSharpier.Generators/CSharpier.Generators.SyntaxNodeComparerGenerator/SyntaxNodeComparer.generated.cs#L556
Member 'SyntaxNodeComparer.CompareLists<SyntaxToken[]>(SyntaxToken[], SyntaxToken[], Func<SyntaxToken, SyntaxToken, CompareResult>, Func<SyntaxToken, TextSpan>, TextSpan, TextSpan)' cannot be accessed with an instance reference; qualify it with a type name instead
Test CSharpier.MSBuild (ubuntu-latest): Src/CSharpier.Core/obj/Release/net8.0/generated/CSharpier.Generators/CSharpier.Generators.SyntaxNodeComparerGenerator/SyntaxNodeComparer.generated.cs#L891
Member 'SyntaxNodeComparer.CompareLists<SyntaxToken[]>(SyntaxToken[], SyntaxToken[], Func<SyntaxToken, SyntaxToken, CompareResult>, Func<SyntaxToken, TextSpan>, TextSpan, TextSpan)' cannot be accessed with an instance reference; qualify it with a type name instead
Test CSharpier.MSBuild (ubuntu-latest): Src/CSharpier.Core/obj/Release/net8.0/generated/CSharpier.Generators/CSharpier.Generators.SyntaxNodeComparerGenerator/SyntaxNodeComparer.generated.cs#L844
Member 'SyntaxNodeComparer.CompareLists<SyntaxToken[]>(SyntaxToken[], SyntaxToken[], Func<SyntaxToken, SyntaxToken, CompareResult>, Func<SyntaxToken, TextSpan>, TextSpan, TextSpan)' cannot be accessed with an instance reference; qualify it with a type name instead
Test CSharpier.MSBuild (ubuntu-latest): Src/CSharpier.Core/obj/Release/net8.0/generated/CSharpier.Generators/CSharpier.Generators.SyntaxNodeComparerGenerator/SyntaxNodeComparer.generated.cs#L772
Member 'SyntaxNodeComparer.CompareLists<SyntaxToken[]>(SyntaxToken[], SyntaxToken[], Func<SyntaxToken, SyntaxToken, CompareResult>, Func<SyntaxToken, TextSpan>, TextSpan, TextSpan)' cannot be accessed with an instance reference; qualify it with a type name instead
Test CSharpier.MSBuild (ubuntu-latest): Src/CSharpier.Core/obj/Release/net8.0/generated/CSharpier.Generators/CSharpier.Generators.SyntaxNodeComparerGenerator/SyntaxNodeComparer.generated.cs#L746
Member 'SyntaxNodeComparer.CompareLists<SyntaxToken[]>(SyntaxToken[], SyntaxToken[], Func<SyntaxToken, SyntaxToken, CompareResult>, Func<SyntaxToken, TextSpan>, TextSpan, TextSpan)' cannot be accessed with an instance reference; qualify it with a type name instead
Test CSharpier.MSBuild (ubuntu-latest): Src/CSharpier.Core/obj/Release/net8.0/generated/CSharpier.Generators/CSharpier.Generators.SyntaxNodeComparerGenerator/SyntaxNodeComparer.generated.cs#L700
Member 'SyntaxNodeComparer.CompareLists<SyntaxToken[]>(SyntaxToken[], SyntaxToken[], Func<SyntaxToken, SyntaxToken, CompareResult>, Func<SyntaxToken, TextSpan>, TextSpan, TextSpan)' cannot be accessed with an instance reference; qualify it with a type name instead
Test CSharpier.MSBuild (ubuntu-latest): Src/CSharpier.Core/obj/Release/net8.0/generated/CSharpier.Generators/CSharpier.Generators.SyntaxNodeComparerGenerator/SyntaxNodeComparer.generated.cs#L654
Member 'SyntaxNodeComparer.CompareLists<SyntaxToken[]>(SyntaxToken[], SyntaxToken[], Func<SyntaxToken, SyntaxToken, CompareResult>, Func<SyntaxToken, TextSpan>, TextSpan, TextSpan)' cannot be accessed with an instance reference; qualify it with a type name instead
Test CSharpier.MSBuild (ubuntu-latest): Src/CSharpier.Core/obj/Release/net8.0/generated/CSharpier.Generators/CSharpier.Generators.SyntaxNodeComparerGenerator/SyntaxNodeComparer.generated.cs#L630
Member 'SyntaxNodeComparer.CompareLists<SyntaxToken[]>(SyntaxToken[], SyntaxToken[], Func<SyntaxToken, SyntaxToken, CompareResult>, Func<SyntaxToken, TextSpan>, TextSpan, TextSpan)' cannot be accessed with an instance reference; qualify it with a type name instead
Test CSharpier.MSBuild (ubuntu-latest): Src/CSharpier.Core/obj/Release/net8.0/generated/CSharpier.Generators/CSharpier.Generators.SyntaxNodeComparerGenerator/SyntaxNodeComparer.generated.cs#L617
Member 'SyntaxNodeComparer.CompareLists<SyntaxToken[]>(SyntaxToken[], SyntaxToken[], Func<SyntaxToken, SyntaxToken, CompareResult>, Func<SyntaxToken, TextSpan>, TextSpan, TextSpan)' cannot be accessed with an instance reference; qualify it with a type name instead
Test CSharpier.MSBuild (ubuntu-latest): Src/CSharpier.Core/obj/Release/net8.0/generated/CSharpier.Generators/CSharpier.Generators.SyntaxNodeComparerGenerator/SyntaxNodeComparer.generated.cs#L598
Member 'SyntaxNodeComparer.CompareLists<SyntaxToken[]>(SyntaxToken[], SyntaxToken[], Func<SyntaxToken, SyntaxToken, CompareResult>, Func<SyntaxToken, TextSpan>, TextSpan, TextSpan)' cannot be accessed with an instance reference; qualify it with a type name instead
Test CSharpier.MSBuild (ubuntu-latest): Src/CSharpier.Core/obj/Release/net8.0/generated/CSharpier.Generators/CSharpier.Generators.SyntaxNodeComparerGenerator/SyntaxNodeComparer.generated.cs#L556
Member 'SyntaxNodeComparer.CompareLists<SyntaxToken[]>(SyntaxToken[], SyntaxToken[], Func<SyntaxToken, SyntaxToken, CompareResult>, Func<SyntaxToken, TextSpan>, TextSpan, TextSpan)' cannot be accessed with an instance reference; qualify it with a type name instead
Run Tests: Src/CSharpier.Core/obj/Release/netstandard2.0/generated/CSharpier.Generators/CSharpier.Generators.SyntaxNodeComparerGenerator/SyntaxNodeComparer.generated.cs#L891
Member 'SyntaxNodeComparer.CompareLists<SyntaxToken[]>(SyntaxToken[], SyntaxToken[], Func<SyntaxToken, SyntaxToken, CompareResult>, Func<SyntaxToken, TextSpan>, TextSpan, TextSpan)' cannot be accessed with an instance reference; qualify it with a type name instead
Run Tests: Src/CSharpier.Core/obj/Release/netstandard2.0/generated/CSharpier.Generators/CSharpier.Generators.SyntaxNodeComparerGenerator/SyntaxNodeComparer.generated.cs#L844
Member 'SyntaxNodeComparer.CompareLists<SyntaxToken[]>(SyntaxToken[], SyntaxToken[], Func<SyntaxToken, SyntaxToken, CompareResult>, Func<SyntaxToken, TextSpan>, TextSpan, TextSpan)' cannot be accessed with an instance reference; qualify it with a type name instead
Run Tests: Src/CSharpier.Core/obj/Release/netstandard2.0/generated/CSharpier.Generators/CSharpier.Generators.SyntaxNodeComparerGenerator/SyntaxNodeComparer.generated.cs#L772
Member 'SyntaxNodeComparer.CompareLists<SyntaxToken[]>(SyntaxToken[], SyntaxToken[], Func<SyntaxToken, SyntaxToken, CompareResult>, Func<SyntaxToken, TextSpan>, TextSpan, TextSpan)' cannot be accessed with an instance reference; qualify it with a type name instead
Run Tests: Src/CSharpier.Core/obj/Release/netstandard2.0/generated/CSharpier.Generators/CSharpier.Generators.SyntaxNodeComparerGenerator/SyntaxNodeComparer.generated.cs#L746
Member 'SyntaxNodeComparer.CompareLists<SyntaxToken[]>(SyntaxToken[], SyntaxToken[], Func<SyntaxToken, SyntaxToken, CompareResult>, Func<SyntaxToken, TextSpan>, TextSpan, TextSpan)' cannot be accessed with an instance reference; qualify it with a type name instead
Run Tests: Src/CSharpier.Core/obj/Release/netstandard2.0/generated/CSharpier.Generators/CSharpier.Generators.SyntaxNodeComparerGenerator/SyntaxNodeComparer.generated.cs#L700
Member 'SyntaxNodeComparer.CompareLists<SyntaxToken[]>(SyntaxToken[], SyntaxToken[], Func<SyntaxToken, SyntaxToken, CompareResult>, Func<SyntaxToken, TextSpan>, TextSpan, TextSpan)' cannot be accessed with an instance reference; qualify it with a type name instead
Run Tests: Src/CSharpier.Core/obj/Release/netstandard2.0/generated/CSharpier.Generators/CSharpier.Generators.SyntaxNodeComparerGenerator/SyntaxNodeComparer.generated.cs#L654
Member 'SyntaxNodeComparer.CompareLists<SyntaxToken[]>(SyntaxToken[], SyntaxToken[], Func<SyntaxToken, SyntaxToken, CompareResult>, Func<SyntaxToken, TextSpan>, TextSpan, TextSpan)' cannot be accessed with an instance reference; qualify it with a type name instead
Run Tests: Src/CSharpier.Core/obj/Release/netstandard2.0/generated/CSharpier.Generators/CSharpier.Generators.SyntaxNodeComparerGenerator/SyntaxNodeComparer.generated.cs#L630
Member 'SyntaxNodeComparer.CompareLists<SyntaxToken[]>(SyntaxToken[], SyntaxToken[], Func<SyntaxToken, SyntaxToken, CompareResult>, Func<SyntaxToken, TextSpan>, TextSpan, TextSpan)' cannot be accessed with an instance reference; qualify it with a type name instead
Run Tests: Src/CSharpier.Core/obj/Release/netstandard2.0/generated/CSharpier.Generators/CSharpier.Generators.SyntaxNodeComparerGenerator/SyntaxNodeComparer.generated.cs#L617
Member 'SyntaxNodeComparer.CompareLists<SyntaxToken[]>(SyntaxToken[], SyntaxToken[], Func<SyntaxToken, SyntaxToken, CompareResult>, Func<SyntaxToken, TextSpan>, TextSpan, TextSpan)' cannot be accessed with an instance reference; qualify it with a type name instead
Run Tests: Src/CSharpier.Core/obj/Release/netstandard2.0/generated/CSharpier.Generators/CSharpier.Generators.SyntaxNodeComparerGenerator/SyntaxNodeComparer.generated.cs#L598
Member 'SyntaxNodeComparer.CompareLists<SyntaxToken[]>(SyntaxToken[], SyntaxToken[], Func<SyntaxToken, SyntaxToken, CompareResult>, Func<SyntaxToken, TextSpan>, TextSpan, TextSpan)' cannot be accessed with an instance reference; qualify it with a type name instead
Run Tests: Src/CSharpier.Core/obj/Release/netstandard2.0/generated/CSharpier.Generators/CSharpier.Generators.SyntaxNodeComparerGenerator/SyntaxNodeComparer.generated.cs#L556
Member 'SyntaxNodeComparer.CompareLists<SyntaxToken[]>(SyntaxToken[], SyntaxToken[], Func<SyntaxToken, SyntaxToken, CompareResult>, Func<SyntaxToken, TextSpan>, TextSpan, TextSpan)' cannot be accessed with an instance reference; qualify it with a type name instead
Test CSharpier.MSBuild (windows-latest)
The strategy configuration was canceled because "test_msbuild.ubuntu-latest" failed
Test CSharpier.MSBuild (windows-latest)
The operation was canceled.
Builds Playground
Process completed with exit code 1.