Skip to content

chore: fix pre-existing repo hygiene issues#973

Merged
xiaolai merged 2 commits into
mainfrom
chore/repo-hygiene
May 29, 2026
Merged

chore: fix pre-existing repo hygiene issues#973
xiaolai merged 2 commits into
mainfrom
chore/repo-hygiene

Conversation

@xiaolai
Copy link
Copy Markdown
Owner

@xiaolai xiaolai commented May 29, 2026

Small, independent cleanups for two pre-existing defects on main (unrelated to PR #972 or any feature work).

Fixes

  1. Stale Cargo.lock — the 0.7.31 version bump updated the five tracked manifest files but not Cargo.lock, leaving the vmark package pinned at 0.7.30. Any cargo invocation silently regenerated it as dirty working state. Resynced to 0.7.31 (one-line change).
  2. Unused eslint-disable in SourcePane.tsx — the dep array already satisfied react-hooks/exhaustive-deps, so the directive was dead (eslint flagged it as an unused directive — the one warning pnpm lint emitted). Converted to a plain comment that preserves the ref-exclusion rationale.

Not included (deliberately)

Verification

pnpm lint clean (0 problems, was 1 warning); pnpm build, website build, cargo check, and the SplitPaneEditor test suite all pass.

xiaolai added 2 commits May 29, 2026 22:11
The dep array already satisfies react-hooks/exhaustive-deps, so the
eslint-disable directive was dead (flagged as an unused directive). Convert
it to a plain comment that keeps the ref-exclusion rationale.
The 0.7.31 version bump updated the five tracked manifest files but not
Cargo.lock, leaving the vmark package pinned at 0.7.30. Resync so the lockfile
matches Cargo.toml (cargo regenerates it on every build otherwise).
@xiaolai xiaolai merged commit b14eb6a into main May 29, 2026
10 checks passed
@xiaolai xiaolai deleted the chore/repo-hygiene branch May 29, 2026 15:13
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.

1 participant