Skip to content

chore: update workspace dependencies and internal docs - #111

Open
Martin Taillefer (geeknoid) wants to merge 1 commit into
mainfrom
fixes
Open

chore: update workspace dependencies and internal docs#111
Martin Taillefer (geeknoid) wants to merge 1 commit into
mainfrom
fixes

Conversation

@geeknoid

Copy link
Copy Markdown
Member

Summary

  • update workspace crates and pinned development tools to current releases
  • replace cel-interpreter with cel and remove the obsolete paste advisory exception
  • unify README generation across library, proc-macro, and binary crates
  • hide cargo-gamma implementation-library rustdoc and replace generated READMEs with dependency warnings

Validation

  • cargo check --workspace --all-targets --all-features --locked
  • targeted cargo-gamma-engine and cargo-aprz-lib tests
  • targeted Clippy with warnings denied
  • just readme-check
  • just spellcheck
  • just deny
  • cargo sort --workspace --grouped --check --check-format

Copilot AI lite review requested due to automatic review settings August 28, 2026 19:18
@github-actions

Copy link
Copy Markdown

⚠️ Breaking Changes Detected


--- failure function_now_doc_hidden: pub function is now #[doc(hidden)] ---

Description:
A pub function is now #[doc(hidden)], removing it from the crate's public API.
        ref: https://doc.rust-lang.org/rustdoc/write-documentation/the-doc-attribute.html#hidden
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.50.0/src/lints/function_now_doc_hidden.ron

Failed in:
  function inert in file /home/runner/work/ox-tools/ox-tools/crates/cargo-gamma-attrs-impl/src/implementation.rs:16
  function value in file /home/runner/work/ox-tools/ox-tools/crates/cargo-gamma-attrs-impl/src/implementation.rs:68
  function inert_timeout in file /home/runner/work/ox-tools/ox-tools/crates/cargo-gamma-attrs-impl/src/implementation.rs:30


--- failure enum_now_doc_hidden: pub enum is now #[doc(hidden)] ---

Description:
A pub enum is now #[doc(hidden)], removing it from the crate's public API.
        ref: https://doc.rust-lang.org/rustdoc/write-documentation/the-doc-attribute.html#hidden
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.50.0/src/lints/enum_now_doc_hidden.ron

Failed in:
  enum Either in file /home/runner/work/ox-tools/ox-tools/crates/cargo-gamma-rt/src/either.rs:35

--- failure function_now_doc_hidden: pub function is now #[doc(hidden)] ---

Description:
A pub function is now #[doc(hidden)], removing it from the crate's public API.
        ref: https://doc.rust-lang.org/rustdoc/write-documentation/the-doc-attribute.html#hidden
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.50.0/src/lints/function_now_doc_hidden.ron

Failed in:
  function a in file /home/runner/work/ox-tools/ox-tools/crates/cargo-gamma-rt/src/runtime.rs:1182
  function active in file /home/runner/work/ox-tools/ox-tools/crates/cargo-gamma-rt/src/runtime.rs:1135
  function any in file /home/runner/work/ox-tools/ox-tools/crates/cargo-gamma-rt/src/runtime.rs:1209

--- failure pub_module_level_const_now_doc_hidden: pub module-level const is now #[doc(hidden)] ---

Description:
A public const is now marked #[doc(hidden)], removing it from the crate's public API.
        ref: https://doc.rust-lang.org/rustdoc/write-documentation/the-doc-attribute.html#hidden
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.50.0/src/lints/pub_module_level_const_now_doc_hidden.ron

Failed in:
  OVERFLOW in file /home/runner/work/ox-tools/ox-tools/crates/cargo-gamma-rt/src/runtime.rs:125
  ENVIRONMENT_ERROR_MARKER in file /home/runner/work/ox-tools/ox-tools/crates/cargo-gamma-rt/src/runtime.rs:238
  CENSUS_VAR in file /home/runner/work/ox-tools/ox-tools/crates/cargo-gamma-rt/src/runtime.rs:50
  ACTIVE_VAR in file /home/runner/work/ox-tools/ox-tools/crates/cargo-gamma-rt/src/runtime.rs:33
  SEAL in file /home/runner/work/ox-tools/ox-tools/crates/cargo-gamma-rt/src/runtime.rs:141
  NONE in file /home/runner/work/ox-tools/ox-tools/crates/cargo-gamma-rt/src/runtime.rs:23

If the breaking changes are intentional then everything is fine - this message is merely informative.

Remember to apply a version number bump with the correct severity when publishing a version with breaking changes (1.x.x -> 2.x.x or 0.1.x -> 0.2.x).

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

This PR updates the ox-tools workspace to newer dependency/tooling versions, migrates cargo-aprz-lib from cel-interpreter to cel, and refactors README generation to use a single anvil-managed path across library/proc-macro/bin crates (including opting specific internal crates out of generation while keeping stability-warning READMEs).

Changes:

  • Bump workspace dependencies and pinned developer tools (including cargo-deny, cargo-doc2readme, cargo-llvm-cov, cargo-mutants, cargo-nextest, cargo-semver-checks, just, and sccache).
  • Replace cel-interpreter with cel and remove the now-obsolete paste advisory ignore.
  • Unify README generation/checking via _anvil-readme, extend it to bin-only crates, and disable README auto-generation for internal cargo-gamma* implementation crates while hiding their rustdoc.

Reviewed changes

Copilot reviewed 41 out of 42 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
justfiles/basic.just Route readme / readme-check through anvil’s unified README recipe.
justfiles/anvil/versions.just Bump pinned cargo tool versions used by anvil recipes.
justfiles/anvil/checks/readme-check.just Update README generation policy (lib/proc-macro preferred; bin fallback) and add _anvil-readme helper.
deny.toml Remove paste advisory ignore (no longer needed after CEL swap).
crates/cargo-heather/README.md Regenerated README metadata due to doc2readme/tooling updates.
crates/cargo-gamma-unsafe/README.md Replace generated README with explicit stability warning text.
crates/cargo-gamma-unsafe/docs/DESIGN.md Document stability expectations and hidden rustdoc posture.
crates/cargo-gamma-unsafe/Cargo.toml Opt out of README generation via package.metadata.ox-gen-readme.
crates/cargo-gamma-rt/src/lib.rs Hide rustdoc for internal runtime crate.
crates/cargo-gamma-rt/README.md Replace generated README with explicit stability warning text.
crates/cargo-gamma-rt/docs/DESIGN.md Note hidden rustdoc + stability warning README.
crates/cargo-gamma-rt/Cargo.toml Opt out of README generation via package.metadata.ox-gen-readme.
crates/cargo-gamma-process/README.md Replace generated README with explicit stability warning text.
crates/cargo-gamma-process/docs/DESIGN.md Clarify stability posture and hidden rustdoc + README warning.
crates/cargo-gamma-process/Cargo.toml Opt out of README generation via package.metadata.ox-gen-readme.
crates/cargo-gamma-lib/README.md Replace generated README with explicit stability warning text.
crates/cargo-gamma-lib/docs/DESIGN.md Clarify stability posture and hidden rustdoc + README warning.
crates/cargo-gamma-lib/Cargo.toml Opt out of README generation via package.metadata.ox-gen-readme.
crates/cargo-gamma-engine/src/ops/collect/defaults.rs Adjust syn AST handling for updated syn structures (incl. added fields in tests).
crates/cargo-gamma-engine/src/ops/collect/collector/values.rs Update syn AST test construction for new required fields.
crates/cargo-gamma-engine/src/ops/collect/collector/types.rs Update syn AST test construction for new required fields.
crates/cargo-gamma-engine/src/ops/collect/collector.rs Update match-guard handling to new syn pattern representation.
crates/cargo-gamma-engine/README.md Replace generated README with explicit stability warning text.
crates/cargo-gamma-engine/docs/DESIGN.md Clarify stability posture and hidden rustdoc + README warning.
crates/cargo-gamma-engine/Cargo.toml Opt out of README generation via package.metadata.ox-gen-readme.
crates/cargo-gamma-attrs-impl/src/lib.rs Hide rustdoc for internal implementation crate.
crates/cargo-gamma-attrs-impl/README.md Replace generated README with explicit stability warning text.
crates/cargo-gamma-attrs-impl/docs/DESIGN.md Clarify stability posture and hidden rustdoc + README warning.
crates/cargo-gamma-attrs-impl/Cargo.toml Opt out of README generation via package.metadata.ox-gen-readme.
crates/cargo-coverage-gate/README.md Regenerated README metadata due to doc2readme/tooling updates.
crates/cargo-aprz-lib/src/facts/codebase/source_file_analyzer.rs Minor refactor to match updated text API usage.
crates/cargo-aprz-lib/src/expr/expression.rs Switch CEL import to cel::Program.
crates/cargo-aprz-lib/src/expr/evaluator.rs Switch CEL imports and update clippy expect reasons accordingly.
crates/cargo-aprz-lib/Cargo.toml Replace cel-interpreter dependency with cel.
crates/cargo-anvil/templates/justfiles/anvil/versions.just Keep anvil template pinned tool versions in sync with workspace.
crates/cargo-anvil/templates/justfiles/anvil/checks/readme-check.just Keep anvil template README policy in sync with workspace.
crates/cargo-anvil/README.md Regenerated README metadata due to doc2readme/tooling updates.
crates/cargo-anvil/docs/design/checks.md Update documented README check policy to match new selection path.
crates/cargo-anvil/Cargo.toml Adjust sha2 dependency spec to workspace shorthand.
constants.env Bump pinned tool versions used by workflows/just recipes.
Cargo.toml Update workspace dependency versions; migrate cel-interpretercel.
Cargo.lock Refresh lockfile for all dependency/tooling bumps and CEL swap.
Suppressed comments (2)

justfiles/anvil/checks/readme-check.just:77

  • _anvil-readme can run in generate mode, but this opt-out log line is always prefixed with anvil-readme-check, which is confusing when invoked via just readme. Consider using a mode-agnostic prefix (or incorporating mode).
    crates/cargo-anvil/templates/justfiles/anvil/checks/readme-check.just:77
  • _anvil-readme can run in generate mode, but this opt-out log line is always prefixed with anvil-readme-check, which is confusing when invoked via just readme. Consider using a mode-agnostic prefix (or incorporating mode).
            Write-Host "anvil-readme-check: $name (opted out via [package.metadata.ox-gen-readme])"

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread justfiles/basic.just Outdated
Comment thread justfiles/anvil/checks/readme-check.just Outdated
Comment thread crates/cargo-anvil/templates/justfiles/anvil/checks/readme-check.just Outdated

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

Copilot reviewed 46 out of 47 changed files in this pull request and generated 3 comments.

Suppressed comments (2)

justfiles/anvil/checks/readme-check.just:75

  • The Write-Host prefixes use a backtick-escaped : (e.g. "anvil-readme-$action: ...") to avoid $action:being parsed as a scoped variable. Using${action}` is clearer and avoids relying on escape semantics; it also makes it easier to reuse the same prefix pattern elsewhere in this helper.
    crates/cargo-anvil/templates/justfiles/anvil/checks/readme-check.just:75
  • The template uses backtick-escaped : in Write-Host (e.g. "anvil-readme-$action: ...") to avoid $action:being parsed as a scoped variable.${action}` is clearer and avoids relying on escape semantics; it also keeps the template easier to maintain when copied into generated repos.
        if ($p.publish -is [array] -and $p.publish.Count -eq 0) {
            Write-Host "anvil-readme-$action`: $name (skipped: publish = false)"
            continue

Comment thread justfiles/anvil/checks/readme-check.just Outdated
Comment thread Cargo.toml Outdated
Comment thread crates/cargo-anvil/templates/justfiles/anvil/checks/readme-check.just Outdated
@codecov-commenter

Codecov Comments Bot (codecov-commenter) commented Aug 28, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 91.30435% with 4 lines in your changes missing coverage. Please review.
✅ Project coverage is 97.7%. Comparing base (95089c5) to head (706a654).

Files with missing lines Patch % Lines
crates/cargo-gamma-lib/src/exec/measure.rs 80.0% 4 Missing ⚠️

❌ Your project status has failed because the head coverage (97.7%) is below the target coverage (100.0%). You can increase the head coverage or adjust the target coverage.

Additional details and impacted files
@@           Coverage Diff           @@
##            main    #111     +/-   ##
=======================================
- Coverage   97.7%   97.7%   -0.1%     
=======================================
  Files        286     286             
  Lines      62174   62206     +32     
=======================================
+ Hits       60751   60780     +29     
- Misses      1423    1426      +3     
Flag Coverage Δ
linux 97.6% <91.3%> (?)
linux-arm 97.6% <91.3%> (?)
windows 97.8% <91.3%> (?)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

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

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

Comment thread crates/cargo-gamma-engine/src/ops/collect/collector.rs
Comment thread crates/cargo-gamma-engine/docs/DESIGN.md
Copilot AI review requested due to automatic review settings August 29, 2026 16:58

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

Copilot reviewed 48 out of 49 changed files in this pull request and generated 3 comments.

Comment thread crates/cargo-anvil/tests/snapshots/snapshots__local_only.snap
Comment thread crates/cargo-anvil/tests/snapshots/snapshots__github_backend.snap
Comment thread crates/cargo-anvil/tests/snapshots/snapshots__ado_backend.snap
@github-actions

github-actions Bot commented Aug 29, 2026

Copy link
Copy Markdown

⚠️ SemVer check advisory

Potential breaking changes

cargo semver-checks flagged the following on this PR. This is informational -- breaking changes between commits are expected; the major-version bump happens at release time, not on every PR.

cargo-gamma-attrs-impl

     Cloning 95089c509ae50e028cb16406b07809f084150a42
    Building cargo-gamma-attrs-impl v0.1.0 (current)
       Built [   2.227s] (current)
     Parsing cargo-gamma-attrs-impl v0.1.0 (current)
      Parsed [   0.002s] (current)
    Building cargo-gamma-attrs-impl v0.1.0 (baseline)
       Built [   2.225s] (baseline)
     Parsing cargo-gamma-attrs-impl v0.1.0 (baseline)
      Parsed [   0.002s] (baseline)
    Checking cargo-gamma-attrs-impl v0.1.0 -> v0.1.0 (no change; assume minor)
     Checked [   0.012s] 196 checks: 195 pass, 1 fail, 0 warn, 58 skip

--- failure function_now_doc_hidden: pub function is now #[doc(hidden)] ---

Description:
A pub function is now #[doc(hidden)], removing it from the crate's public API.
        ref: https://doc.rust-lang.org/rustdoc/write-documentation/the-doc-attribute.html#hidden
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.50.0/src/lints/function_now_doc_hidden.ron

Failed in:
  function inert in file /home/runner/work/ox-tools/ox-tools/crates/cargo-gamma-attrs-impl/src/implementation.rs:16
  function value in file /home/runner/work/ox-tools/ox-tools/crates/cargo-gamma-attrs-impl/src/implementation.rs:68
  function inert_timeout in file /home/runner/work/ox-tools/ox-tools/crates/cargo-gamma-attrs-impl/src/implementation.rs:30

     Summary semver requires new major version: 1 major and 0 minor checks failed
    Finished [   4.846s] cargo-gamma-attrs-impl

cargo-gamma-rt

     Cloning 95089c509ae50e028cb16406b07809f084150a42
    Building cargo-gamma-rt v0.1.0 (current)
       Built [   0.227s] (current)
     Parsing cargo-gamma-rt v0.1.0 (current)
      Parsed [   0.001s] (current)
    Building cargo-gamma-rt v0.1.0 (baseline)
       Built [   0.227s] (baseline)
     Parsing cargo-gamma-rt v0.1.0 (baseline)
      Parsed [   0.001s] (baseline)
    Checking cargo-gamma-rt v0.1.0 -> v0.1.0 (no change; assume minor)
     Checked [   0.012s] 196 checks: 193 pass, 3 fail, 0 warn, 58 skip

--- failure enum_now_doc_hidden: pub enum is now #[doc(hidden)] ---

Description:
A pub enum is now #[doc(hidden)], removing it from the crate's public API.
        ref: https://doc.rust-lang.org/rustdoc/write-documentation/the-doc-attribute.html#hidden
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.50.0/src/lints/enum_now_doc_hidden.ron

Failed in:
  enum Either in file /home/runner/work/ox-tools/ox-tools/crates/cargo-gamma-rt/src/either.rs:35

--- failure function_now_doc_hidden: pub function is now #[doc(hidden)] ---

Description:
A pub function is now #[doc(hidden)], removing it from the crate's public API.
        ref: https://doc.rust-lang.org/rustdoc/write-documentation/the-doc-attribute.html#hidden
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.50.0/src/lints/function_now_doc_hidden.ron

Failed in:
  function a in file /home/runner/work/ox-tools/ox-tools/crates/cargo-gamma-rt/src/runtime.rs:1182
  function active in file /home/runner/work/ox-tools/ox-tools/crates/cargo-gamma-rt/src/runtime.rs:1135
  function any in file /home/runner/work/ox-tools/ox-tools/crates/cargo-gamma-rt/src/runtime.rs:1209

--- failure pub_module_level_const_now_doc_hidden: pub module-level const is now #[doc(hidden)] ---

Description:
A public const is now marked #[doc(hidden)], removing it from the crate's public API.
        ref: https://doc.rust-lang.org/rustdoc/write-documentation/the-doc-attribute.html#hidden
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.50.0/src/lints/pub_module_level_const_now_doc_hidden.ron

Failed in:
  OVERFLOW in file /home/runner/work/ox-tools/ox-tools/crates/cargo-gamma-rt/src/runtime.rs:125
  ENVIRONMENT_ERROR_MARKER in file /home/runner/work/ox-tools/ox-tools/crates/cargo-gamma-rt/src/runtime.rs:238
  CENSUS_VAR in file /home/runner/work/ox-tools/ox-tools/crates/cargo-gamma-rt/src/runtime.rs:50
  ACTIVE_VAR in file /home/runner/work/ox-tools/ox-tools/crates/cargo-gamma-rt/src/runtime.rs:33
  SEAL in file /home/runner/work/ox-tools/ox-tools/crates/cargo-gamma-rt/src/runtime.rs:141
  NONE in file /home/runner/work/ox-tools/ox-tools/crates/cargo-gamma-rt/src/runtime.rs:23

     Summary semver requires new major version: 3 major and 0 minor checks failed
    Finished [   0.931s] cargo-gamma-rt

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

Copilot reviewed 49 out of 50 changed files in this pull request and generated no new comments.

Suppressed comments (9)

crates/cargo-anvil/tests/snapshots/snapshots__local_only.snap:2905

  • Snapshot is missing the new $prefix variable added to _anvil-readme; without it, later ${prefix}: ... diagnostics in the template won't match the recorded snapshot.
    $check = $action -eq 'check'

crates/cargo-anvil/tests/snapshots/snapshots__local_only.snap:2921

  • Snapshot still expects the old mode-agnostic cargo-metadata failure message. The template now uses a mode-aware ${prefix}; the snapshot should be updated to match.
    if ($LASTEXITCODE -ne 0) {
        Write-Error 'anvil-readme-check: cargo metadata failed'
        exit $LASTEXITCODE
    }

crates/cargo-anvil/tests/snapshots/snapshots__local_only.snap:2937

  • Snapshot still records per-crate status output using $action (with an escaped colon) instead of the new ${prefix}: ... form, so it will drift from the updated _anvil-readme implementation.
        if ($p.publish -is [array] -and $p.publish.Count -eq 0) {
            Write-Host "anvil-readme-$action`: $name (skipped: publish = false)"
            continue
        }
        $disabled = $false

crates/cargo-anvil/tests/snapshots/snapshots__github_backend.snap:4032

  • Snapshot is missing the new $prefix variable added to _anvil-readme; without it, later ${prefix}: ... diagnostics in the template won't match the recorded snapshot.
    $check = $action -eq 'check'

crates/cargo-anvil/tests/snapshots/snapshots__github_backend.snap:4048

  • Snapshot still expects the old mode-agnostic cargo-metadata failure message. The template now uses a mode-aware ${prefix}; the snapshot should be updated to match.
    if ($LASTEXITCODE -ne 0) {
        Write-Error 'anvil-readme-check: cargo metadata failed'
        exit $LASTEXITCODE
    }

crates/cargo-anvil/tests/snapshots/snapshots__github_backend.snap:4064

  • Snapshot still records per-crate status output using $action (with an escaped colon) instead of the new ${prefix}: ... form, so it will drift from the updated _anvil-readme implementation.
        if ($p.publish -is [array] -and $p.publish.Count -eq 0) {
            Write-Host "anvil-readme-$action`: $name (skipped: publish = false)"
            continue
        }
        $disabled = $false

crates/cargo-anvil/tests/snapshots/snapshots__ado_backend.snap:4153

  • Snapshot is missing the new $prefix variable added to _anvil-readme; without it, later ${prefix}: ... diagnostics in the template won't match the recorded snapshot.
    $check = $action -eq 'check'

crates/cargo-anvil/tests/snapshots/snapshots__ado_backend.snap:4169

  • Snapshot still expects the old mode-agnostic cargo-metadata failure message. The template now uses a mode-aware ${prefix}; the snapshot should be updated to match.
    if ($LASTEXITCODE -ne 0) {
        Write-Error 'anvil-readme-check: cargo metadata failed'
        exit $LASTEXITCODE
    }

crates/cargo-anvil/tests/snapshots/snapshots__ado_backend.snap:4185

  • Snapshot still records per-crate status output using $action (with an escaped colon) instead of the new ${prefix}: ... form, so it will drift from the updated _anvil-readme implementation.
        if ($p.publish -is [array] -and $p.publish.Count -eq 0) {
            Write-Host "anvil-readme-$action`: $name (skipped: publish = false)"
            continue
        }
        $disabled = $false

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

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

Comment thread justfiles/anvil/checks/readme-check.just

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

Copilot reviewed 50 out of 51 changed files in this pull request and generated no new comments.

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

Copilot reviewed 53 out of 54 changed files in this pull request and generated no new comments.

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

Copilot reviewed 57 out of 58 changed files in this pull request and generated no new comments.

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

Copilot reviewed 58 out of 59 changed files in this pull request and generated no new comments.

Refresh workspace dependencies and pinned development tools, including the migration from cel-interpreter to cel, and adapt affected APIs.

Unify README generation and checking, clarify internal cargo-gamma crate documentation, retain release line-table debugging, and serialize PowerShell-heavy impact tests on constrained runners. Keep ra_ap_syntax at 0.0.331 because 0.0.349 includes a parser fixture that crashes CodeQL 2.26.4.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 52e352a5-2ebd-47c9-9a63-0bc23be56154

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

Copilot reviewed 58 out of 59 changed files in this pull request and generated no new comments.

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.

3 participants