Skip to content

Add ILComparisonTool to the solution - #165

Merged
bfarmer67 merged 1 commit into
mainfrom
chore/add-ilcomparisontool-to-solution
Aug 31, 2026
Merged

bfarmer67 merged 1 commit into
mainfrom
chore/add-ilcomparisontool-to-solution

Conversation

@bfarmer67

Copy link
Copy Markdown
Contributor

test/ILComparisonTool was not listed in Hyperbee.Expressions.slnx, so no solution build
ever compiled it, and neither did CI. It has a ProjectReference to
Hyperbee.Expressions.Compiler, so a change there could break it with nothing reporting the
break until someone tried to run the tool.

Found while verifying that the test suites for #164 really covered everything. The tool does
still build today; this stops it rotting silently.

Safe to include in the solution: it is IsPackable=false and single-targeted at net9.0, so
it adds a build but cannot reach the published packages. It contains no tests, so
dotnet test on the solution is unchanged.

Verified: solution build now compiles ILComparisonTool.dll, 0 warnings, 0 errors, and the
three test suites are unaffected.

🤖 Generated with Claude Code

The project sits under test/ and references Hyperbee.Expressions.Compiler,
but it was not in the solution, so no solution build ever compiled it and
neither did CI. A change to the compiler could break it with nothing
reporting that until someone tried to run it.

It is IsPackable=false and single-targeted at net9.0, so including it adds a
build but cannot reach the published packages.
@bfarmer67
bfarmer67 merged commit ff1e21e into main Aug 31, 2026
10 checks passed
@bfarmer67
bfarmer67 deleted the chore/add-ilcomparisontool-to-solution branch August 31, 2026 14:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant