chore(deps): update Hyperbee.XS to 1.6.3 and clear all build warnings - #134
Merged
Conversation
Build warnings 24 -> 0. All 66 tests pass across net8.0, net9.0 and net10.0. Hyperbee.XS / Hyperbee.XS.Extensions 1.6.2 -> 1.6.3 1.6.3 carries Hyperbee.Expressions 1.5.1 (was 1.2.0/1.3.2) and NuGet.* 7.9.0, so this repo picks up both transitively. NU1901 x 18 NuGet.Packaging and NuGet.Protocol 7.0.1 carry GHSA-g4vj-cjjj-v7hg. They arrived transitively via Hyperbee.XS 1.6.2; the 1.6.3 bump resolves them at source. This repo references no NuGet.* package directly, so no pin is needed here. MSTEST0001 x 6 MSTest requires test parallelization to be declared explicitly. Added AssemblyInfo.cs to the Tests and Benchmark projects with [assembly: DoNotParallelize], which matches MSTest's behavior when nothing is declared and so preserves existing execution order. Also group Hyperbee.* updates in dependabot so the co-versioned family moves together.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Updates
Hyperbee.XSto 1.6.3 and clears every outstanding build warning.24 warnings → 0. All 66 tests pass across net8.0, net9.0 and net10.0.
Hyperbee.XS / Hyperbee.XS.Extensions 1.6.2 → 1.6.3
Hyperbee.XS#94 shipped as 1.6.3, carrying
Hyperbee.Expressions 1.5.1(was 1.2.0/1.3.2) andNuGet.* 7.9.0. This repo picks up both transitively — no direct reference or pin is needed here.Warning fixes
NuGet.Packaging/NuGet.Protocol7.0.1 (GHSA-g4vj-cjjj-v7hg), arriving via Hyperbee.XS 1.6.2AssemblyInfo.cswith[assembly: DoNotParallelize]in the Tests and Benchmark projectsDoNotParallelizewas chosen overParallelizedeliberately: MSTest runs sequentially when nothing is declared, so this silences the analyzer while preserving existing execution behavior exactly. Opting into method-level parallelism is a separate decision.Notes
Hyperbee.Templating.Provider.XSdeclares only its genuine direct dependencies — noHyperbee.Expressions,Hyperbee.Collections, orNuGet.*leakage.Hyperbee.*so the co-versioned family moves together.🤖 Generated with Claude Code