Skip to content

Conversation

hash-worker[bot]
Copy link
Contributor

@hash-worker hash-worker bot commented Jul 12, 2025

This PR contains the following updates:

Package Type Update Change
oxc (source) workspace.dependencies minor =0.67.0 -> =0.95.0

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Configuration

📅 Schedule: Branch creation - "before 4am every weekday,every weekend" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

@hash-worker hash-worker bot enabled auto-merge July 12, 2025 12:58
@hash-worker hash-worker bot requested a review from a team July 12, 2025 12:58
@hash-worker
Copy link
Contributor Author

hash-worker bot commented Jul 12, 2025

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: Cargo.lock
Command failed: cargo update --config net.git-fetch-with-cli=true --manifest-path Cargo.toml --package [email protected] --precise 0.95.0
info: syncing channel updates for 'nightly-2025-10-06-x86_64-unknown-linux-gnu'
info: latest update on 2025-10-06, rust version 1.92.0-nightly (839222065 2025-10-05)
info: downloading component 'cargo'
info: downloading component 'clippy'
info: downloading component 'llvm-tools'
info: downloading component 'miri'
info: downloading component 'rust-analyzer'
info: downloading component 'rust-src'
info: downloading component 'rust-std'
info: downloading component 'rustc'
info: downloading component 'rustc-codegen-cranelift'
info: downloading component 'rustfmt'
info: installing component 'cargo'
info: installing component 'clippy'
info: installing component 'llvm-tools'
info: installing component 'miri'
info: installing component 'rust-analyzer'
info: installing component 'rust-src'
info: installing component 'rust-std'
info: installing component 'rustc'
info: installing component 'rustc-codegen-cranelift'
info: installing component 'rustfmt'
    Updating git repository `https://github.com/TimDiekmann/oxc`
From https://github.com/TimDiekmann/oxc
 * [new branch]          main       -> origin/main
 * [new ref]             HEAD       -> origin/HEAD
error: Unable to update https://github.com/TimDiekmann/oxc?rev=333f583e#0.95.0

Caused by:
  revspec '0.95.0' not found; class=Reference (4); code=NotFound (-3)

@github-actions github-actions bot added the area/deps Relates to third-party dependencies (area) label Jul 12, 2025
hashdotai
hashdotai previously approved these changes Jul 12, 2025
hashdotai
hashdotai previously approved these changes Jul 12, 2025
@hash-worker hash-worker bot force-pushed the deps/rs/oxlint-monorepo branch from e1d07ea to 3d9b4d6 Compare July 16, 2025 11:46
@hash-worker hash-worker bot changed the title Update Rust crate oxc to v0.77.0 Update Rust crate oxc to v0.77.1 Jul 16, 2025
hashdotai
hashdotai previously approved these changes Jul 16, 2025
@hash-worker hash-worker bot force-pushed the deps/rs/oxlint-monorepo branch from 3d9b4d6 to 95f477e Compare July 17, 2025 16:17
@hash-worker hash-worker bot changed the title Update Rust crate oxc to v0.77.1 Update Rust crate oxc to v0.77.2 Jul 17, 2025
hashdotai
hashdotai previously approved these changes Jul 17, 2025
@hash-worker hash-worker bot force-pushed the deps/rs/oxlint-monorepo branch from 95f477e to d8268f7 Compare July 20, 2025 14:45
@hash-worker hash-worker bot changed the title Update Rust crate oxc to v0.77.2 Update Rust crate oxc to v0.77.3 Jul 20, 2025
hashdotai
hashdotai previously approved these changes Jul 20, 2025
@hash-worker hash-worker bot force-pushed the deps/rs/oxlint-monorepo branch from d8268f7 to eaeff9d Compare July 24, 2025 04:30
@hash-worker hash-worker bot changed the title Update Rust crate oxc to v0.77.3 Update Rust crate oxc to v0.78.0 Jul 24, 2025
hashdotai
hashdotai previously approved these changes Jul 24, 2025
@hash-worker hash-worker bot changed the title Update Rust crate oxc to v0.90.0 Update Rust crate oxc to v0.91.0 Sep 24, 2025
hashdotai
hashdotai previously approved these changes Sep 24, 2025
Copy link

codecov bot commented Sep 24, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 55.19%. Comparing base (0e7c6a3) to head (025d66f).
⚠️ Report is 9 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #7613      +/-   ##
==========================================
- Coverage   55.22%   55.19%   -0.03%     
==========================================
  Files        1103     1103              
  Lines       98465    98386      -79     
  Branches     4584     4582       -2     
==========================================
- Hits        54373    54307      -66     
+ Misses      43472    43459      -13     
  Partials      620      620              
Flag Coverage Δ
local.harpc-client 50.93% <ø> (ø)
rust.antsi 0.00% <ø> (ø)
rust.error-stack 88.77% <ø> (ø)
rust.harpc-codec 84.22% <ø> (ø)
rust.harpc-types 0.00% <ø> (ø)
rust.harpc-wire-protocol 92.23% <ø> (ø)
rust.hashql-diagnostics 72.38% <ø> (-0.26%) ⬇️
rust.sarif 97.93% <ø> (ø)

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

☔ View full report in Codecov by Sentry.
📢 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.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@hash-worker hash-worker bot force-pushed the deps/rs/oxlint-monorepo branch from 7f08222 to 7a5f018 Compare September 24, 2025 04:48
@hash-worker hash-worker bot changed the title Update Rust crate oxc to v0.91.0 Update Rust crate oxc to v0.92.0 Sep 24, 2025
hashdotai
hashdotai previously approved these changes Sep 24, 2025
hashdotai
hashdotai previously approved these changes Sep 27, 2025
@hash-worker hash-worker bot force-pushed the deps/rs/oxlint-monorepo branch from 74c0f52 to e290560 Compare September 28, 2025 06:53
@hash-worker hash-worker bot changed the title Update Rust crate oxc to v0.92.0 Update Rust crate oxc to v0.93.0 Sep 28, 2025
hashdotai
hashdotai previously approved these changes Sep 28, 2025
@hash-worker hash-worker bot force-pushed the deps/rs/oxlint-monorepo branch from e290560 to a225c73 Compare October 6, 2025 13:26
@hash-worker hash-worker bot changed the title Update Rust crate oxc to v0.93.0 Update Rust crate oxc to v0.94.0 Oct 6, 2025
@hash-worker hash-worker bot force-pushed the deps/rs/oxlint-monorepo branch from a225c73 to 025d66f Compare October 15, 2025 07:43
@hash-worker hash-worker bot changed the title Update Rust crate oxc to v0.94.0 Update Rust crate oxc to v0.95.0 Oct 15, 2025
@github-actions github-actions bot dismissed hashdotai’s stale review October 15, 2025 07:44

Your organization requires reapproval when changes are made, so Graphite has dismissed approvals. See the output of git range-diff at https://github.com/hashintel/hash/actions/runs/18521597079

opentelemetry_sdk = { version = "=0.30.0", default-features = false }
owo-colors = { version = "=4.2.2", default-features = false }
oxc = { version = "=0.67.0", default-features = false, features = ["allocator_api"] }
oxc = { version = "=0.95.0", default-features = false, features = ["allocator_api"] }
Copy link

Choose a reason for hiding this comment

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

Suggested change
oxc = { version = "=0.95.0", default-features = false, features = ["allocator_api"] }
oxc = { version = "=0.67.0", default-features = false, features = ["allocator_api"] }

The oxc dependency version update is ineffective because a git patch on line 388 overrides the workspace dependency version.

View Details

Analysis

oxc dependency version update ineffective due to git patch override

What fails: Workspace dependency update to oxc = "=0.95.0" on line 195 has no effect because [patch.crates-io] entry on line 388 overrides it with git commit 333f583e (version 0.67.0)

How to reproduce:

# Test crates.io version 0.95.0 alone (fails - missing allocator_api feature):
cargo new test && cd test
echo 'oxc = { version = "=0.95.0", features = ["allocator_api"] }' >> Cargo.toml
cargo check
# Error: oxc does not have allocator_api feature

# Test with git patch (works - has allocator_api feature):
echo '[patch.crates-io]\noxc = { git = "https://github.com/TimDiekmann/oxc", rev = "333f583e" }' >> Cargo.toml
cargo check
# Downloads dependencies successfully (version 0.67.0 from git)

Result: Project continues using oxc 0.67.0 from git repository instead of intended 0.95.0 from crates.io

Expected: Version update should take effect, or patch should be updated to compatible commit with 0.95.0+ features

Reference: Cargo patch documentation confirms patches override workspace dependencies during resolution

Copy link
Member

Choose a reason for hiding this comment

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

This is exactly the reason why it fails. And it's overwritten because we wait on the upstream issue to be fixed.

@TimDiekmann TimDiekmann removed request for a team and TimDiekmann October 16, 2025 11:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/deps Relates to third-party dependencies (area)

Development

Successfully merging this pull request may close these issues.

2 participants