Skip to content

build(deps): Bump jsonc-parser from 0.32.4 to 0.33.0#36

Merged
muhac merged 2 commits into
mainfrom
dependabot/cargo/main/jsonc-parser-0.33.0
Jul 11, 2026
Merged

build(deps): Bump jsonc-parser from 0.32.4 to 0.33.0#36
muhac merged 2 commits into
mainfrom
dependabot/cargo/main/jsonc-parser-0.33.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 10, 2026

Copy link
Copy Markdown
Contributor

Bumps jsonc-parser from 0.32.4 to 0.33.0.

Commits
  • 20d89e2 0.33.0
  • 2f3a463 feat(BREAKING): add new wrapped Map type (#83)
  • 2f578b2 perf: optional fast_hash feature for a faster (non-DoS-resistant) hasher (#82)
  • 6923687 perf(serde): borrow object keys during deserialization to avoid per-key alloc...
  • ab679c0 perf(BREAKING): parse_to_value - borrow object keys with Cow\<'a, str> to ...
  • See full diff in compare view

@muhac

muhac commented Jul 10, 2026

Copy link
Copy Markdown
Owner

@dependabot rebase

Bumps [jsonc-parser](https://github.com/dprint/jsonc-parser) from 0.32.4 to 0.33.0.
- [Commits](dprint/jsonc-parser@0.32.4...0.33.0)

---
updated-dependencies:
- dependency-name: jsonc-parser
  dependency-version: 0.33.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/cargo/main/jsonc-parser-0.33.0 branch from d83cf90 to d6670c6 Compare July 10, 2026 15:54
@muhac

muhac commented Jul 11, 2026

Copy link
Copy Markdown
Owner

@cursor fix ci

@cursor

cursor Bot commented Jul 11, 2026

Copy link
Copy Markdown

Fixed. The CI failure was a clippy error (clippy::question_mark, run with -D warnings), not a test failure — the jsonc-parser 0.33.0 bump surfaced a block in src/document.rs that clippy now flags as rewritable with the ? operator.

  • Rewrote the else if let Some(wl) = name_node.as_word_lit() chain in json_shared_scalar_leaf_keys to use name_node.as_word_lit()?.to_string(), matching clippy's suggestion.
  • Verified locally with the exact CI commands: cargo fmt --check, cargo clippy --all-targets -- -D warnings, and cargo test --all-targets (131 tests pass). Note: this required updating the toolchain to stable 1.97.0 since the crate uses edition2024.
  • Committed and pushed to the existing dependabot/cargo/main/jsonc-parser-0.33.0 branch (PR build(deps): Bump jsonc-parser from 0.32.4 to 0.33.0 #36).
Open in Web Open in Cursor 

@muhac muhac merged commit bbf6acb into main Jul 11, 2026
6 checks passed
@muhac muhac deleted the dependabot/cargo/main/jsonc-parser-0.33.0 branch July 11, 2026 03:37
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