Skip to content

release: v1.1.6 - advance scanner past consumed --conditions value; drop… - #14

Merged
Shinrai merged 5 commits into
masterfrom
next
Aug 9, 2026
Merged

release: v1.1.6 - advance scanner past consumed --conditions value; drop…#14
Shinrai merged 5 commits into
masterfrom
next

Conversation

@cldmv-bot

@cldmv-bot cldmv-bot Bot commented Aug 9, 2026

Copy link
Copy Markdown
Contributor

🚀 What's Changed

💥 Breaking Changes

No breaking changes

✨ Features

No new features

🐛 Bug Fixes

📦 Dependencies

No dependency updates

🔧 Other Changes

👥 Contributors

coverage

Metric Coverage
Statements 83.6%
Branches 84.4%
Functions 91.7%
Lines 83.2%

Avg: 85.7% · f91c204 · Node lts/*

Shinrai and others added 3 commits August 8, 2026 20:48
… invalid -C= form

The devcheck scanner (merged via #10) had two nits: the space-form branch
(`--conditions x` / `-C x`) consumed tokens[i+1] as the value but did not
advance the loop index, so a value that itself looks like a flag could be
double-processed; and it handled `-C=value`, which Node rejects outright
("bad option") so it can never appear. Advance i past the consumed value token,
drop the dead `-C=` branch (valid forms: `--conditions=x`, `--conditions x`,
`-C x`), and add -C short-flag test coverage.

Redo of the change that was mistakenly pushed onto the already-merged
fix/devcheck-condition-detection branch (which opened a diverged PR #12);
this branch is cut fresh from next so the diff is only the scanner delta.
@cldmv-bot cldmv-bot Bot added ! release → master v4 flow: persistent next → master release PR (carries the next feature release) release Marks a pull request as a pending release — merge to publish a new version semver: patch This release contains only backwards-compatible bug fixes type: bug Something is broken or not behaving as expected area: tests Touches test files, fixtures, or test infrastructure type: dependencies Relates to dependency updates, version bumps, or package management labels Aug 9, 2026
@cldmv-bot

cldmv-bot Bot commented Aug 9, 2026

Copy link
Copy Markdown
Contributor Author

🔒 Dependency Review

  • 0 vulnerable package(s)
  • 0 package(s) with incompatible licenses
  • 0 package(s) with invalid SPDX license definitions
  • 0 package(s) with unknown licenses
  • 0 denied package(s)
  • 0 package(s) with OpenSSF Scorecard score < 3

Full job summary

Shinrai and others added 2 commits August 8, 2026 21:23
Syncs the wording fix from CLDMV/holdmytask#12: the message asserted "UUID is
loading from dist/", which isn't necessarily true when devcheck runs standalone
or in an unbuilt checkout (dist/ may not exist). Reworded to describe default
resolution ("imports resolve to dist/ by default, or fail if it isn't built")
rather than asserting the current runtime is on dist/.
@Shinrai
Shinrai enabled auto-merge (squash) August 9, 2026 04:31
@Shinrai
Shinrai merged commit 2eb73ee into master Aug 9, 2026
32 checks passed
@cldmv-bot
cldmv-bot Bot deleted the next branch August 9, 2026 04:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area: tests Touches test files, fixtures, or test infrastructure ! release → master v4 flow: persistent next → master release PR (carries the next feature release) release Marks a pull request as a pending release — merge to publish a new version semver: patch This release contains only backwards-compatible bug fixes type: bug Something is broken or not behaving as expected type: dependencies Relates to dependency updates, version bumps, or package management

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant