Skip to content

chore(deps): bump ANcpLua.Roslyn.Utilities 2.2.27 → 2.2.29 - #456

Merged
github-actions[bot] merged 2 commits into
mainfrom
claude/bump-roslyn-utilities-2.2.29
Jul 1, 2026
Merged

chore(deps): bump ANcpLua.Roslyn.Utilities 2.2.27 → 2.2.29#456
github-actions[bot] merged 2 commits into
mainfrom
claude/bump-roslyn-utilities-2.2.29

Conversation

@ANcpLua

@ANcpLua ANcpLua commented Jul 1, 2026

Copy link
Copy Markdown
Owner

What

Adopt ANcpLua.Roslyn.Utilities 2.2.29, published today from ANcpLua/ANcpLua.Roslyn.Utilities#148. That release adds Delta / SetDelta<T> — set-difference for incremental "what changed between snapshots" diffing (relative complement + a value-equatable added/removed result that flows through the generator cache).

  • Version.props: $(ANcpLuaRoslynUtilitiesVersion) 2.2.27 → 2.2.29 (CPM single-source; drives every ANcpLua.Roslyn.Utilities* PackageReference).
  • global.json: the two msbuild-sdks pins (ANcpLua.Roslyn.Utilities, .Testing) 2.2.28 → 2.2.29 — aligns the pre-existing drift so everything tracks one version.

Verification

  • ANcpLua.Roslyn.Utilities.Sources 2.2.29 restores from nuget.org (indexing confirmed).
  • internal/qyl.instrumentation.generators builds -c Release against 2.2.29 — the Sources package (incl. the new Delta.cs) compiles inline in qyl's netstandard2.0 generator context: Build succeeded.

Complete & verified.

🤖 Generated with Claude Code

Adopt the just-published 2.2.29, which adds Delta / SetDelta<T> (set-difference
for incremental snapshot diffing). Bumps the central $(ANcpLuaRoslynUtilitiesVersion)
(CPM, drives all ANcpLua.Roslyn.Utilities* PackageReferences) and aligns the two
global.json msbuild-sdks pins (were 2.2.28) to the same version.

Verified: qyl.instrumentation.generators builds against 2.2.29 (Sources package,
incl. new Delta.cs, compiles inline) — Build succeeded.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Copilot AI review requested due to automatic review settings July 1, 2026 05:49
@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.

@github-actions
github-actions Bot enabled auto-merge (squash) July 1, 2026 05:49
@coderabbitai

coderabbitai Bot commented Jul 1, 2026

Copy link
Copy Markdown

Warning

Review limit reached

You’ve reached a temporary PR review limit under our Fair Usage Limits Policy.

Your recent review volume is higher than typical usage, so adaptive limits are currently applied.

Next review available in: 17 minutes

Enable usage-based reviews in Billing to review now. Otherwise, wait until the next included review is available.
You're only billed for reviews past your plan's rate limits ($0.25/file).

How can I continue?

After more reviews become available, a review can be triggered using the @coderabbitai review command as a PR comment. Alternatively, push new commits to this PR.

To avoid repeated limits, reduce automatic review volume by pausing incremental auto-reviews earlier, using label-based review opt-in, excluding WIP or generated PR titles, or requesting reviews manually when the PR is ready. If your team needs uninterrupted high-volume reviews, an organization admin can enable usage-based reviews.

How do review limits work?

CodeRabbit enforces per-developer PR review limits for each organization. Most developers receive the normal plan review availability.

For paid Pro and Pro+ PR reviews, CodeRabbit uses adaptive limits for sustained high-volume activity. When a developer's recent PR review activity reaches the 95th percentile or higher among CodeRabbit users, additional reviews become available more gradually as earlier reviews age out of the rolling window.

Please refer docs for additional details.

Review details
⚙️ Run configuration

Configuration used: Organization UI

Review profile: ASSERTIVE

Plan: Pro Plus

Run ID: 25ffab9f-2671-40e0-8a9f-a16ba1dcd2a8

📥 Commits

Reviewing files that changed from the base of the PR and between b787500 and 0dd5a13.

📒 Files selected for processing (1)
  • .github/workflows/ci.yml

Walkthrough

Version.props updates the ANcpLuaRoslynUtilitiesVersion property from 2.2.27 to 2.2.29, a single-line dependency version bump with no other changes.

Changes

Package Version Bump

Layer / File(s) Summary
ANcpLuaRoslynUtilitiesVersion bump
Version.props
Property value changed from 2.2.27 to 2.2.29.

Estimated code review effort: 1 (Trivial) | ~2 minutes

Possibly related PRs

Suggested labels: area:infra


Important

Pre-merge checks failed

Please resolve all errors before merging. Addressing warnings is optional.

❌ Failed checks (1 error)

Check name Status Explanation Resolution
Title check ❌ Error The title matches the package bump, but the scope deps does not satisfy the required area labels. Use an allowed conventional scope such as infra, e.g. chore(infra): bump ANcpLua.Roslyn.Utilities to 2.2.29.
✅ Passed checks (7 passed)
Check name Status Explanation
Description check ✅ Passed The description describes the same version bump and verification steps, so it is clearly related.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
Otel Instrumentation Required ✅ Passed The PR only bumps version pins in Version.props and global.json; it adds no new DI-registered service, so no OpenTelemetry hookup is required.
No Unbounded Mcp Responses ✅ Passed The diff only touches Version.props and global.json; there are no changes under src/qyl.mcp, so no MCP tool can be unbounded.
Duckdb Backpressure On Write Paths ✅ Passed PR only bumps package/version pins in Version.props and global.json; no DuckDB write-path code was added or changed.
Cancellationtoken Threading ✅ Passed No src/**/*.cs files were changed in this PR, so there are no new public async methods to audit for CancellationToken threading.

Comment @coderabbitai help to get the list of available commands.

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the repo’s Roslyn utilities dependency pins to consistently use ANcpLua.Roslyn.Utilities 2.2.29, aligning central package versioning with the msbuild-sdks versions used by the toolchain.

Changes:

  • Bump $(ANcpLuaRoslynUtilitiesVersion) from 2.2.27 → 2.2.29 in Version.props.
  • Align global.json msbuild-sdks pins for ANcpLua.Roslyn.Utilities and .Testing to 2.2.29 (removing prior drift).

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
Version.props Updates the single-source Roslyn utilities version property to 2.2.29 for CPM usage.
global.json Aligns MSBuild SDK pins for ANcpLua.Roslyn.Utilities (+ Testing) to 2.2.29.

…l-linux

The qyl-linux self-hosted runner is offline, leaving all CI jobs queued
indefinitely and blocking auto-merge. Switch the three jobs to hosted
ubuntu-latest (fresh monthly minutes; restore re-downloads NuGet, Docker
is preinstalled) so CI actually runs.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@github-actions
github-actions Bot merged commit dfb8f1f into main Jul 1, 2026
6 checks passed
@ANcpLua
ANcpLua deleted the claude/bump-roslyn-utilities-2.2.29 branch July 4, 2026 07:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants