-
Notifications
You must be signed in to change notification settings - Fork 1
Increase test coverage to 95% and fix merge-queue merge driver (plan 85) #172
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
+3,602
−15
Merged
Changes from 25 commits
Commits
Show all changes
28 commits
Select commit
Hold shift + click to select a range
e921f91
test: add targeted coverage tests for rule packages and shared utilities
claude 1a0d349
test: add coverage tests for fix, metrics, lint, and rule packages
claude 549aa88
test: add Category() tests and headingstyle explore tests
claude 439da04
test: add Category() tests and branch coverage across rule packages
claude 1215064
test: update headingstyle coverage tests
claude 513fcde
test: add coverage tests for catalog, requiredstructure, metrics, cro…
claude 81b04b7
chore: ignore local coverage run artifacts
claude 379415f
test: add edge-case tests to reach 95% combined coverage (plan 85)
claude a6680a5
test: address Copilot review comments on PR #172
claude 0a2b5b8
test: address second round of Copilot review comments on PR #172
claude db5c9cd
test: fix misleading test names and comments (PR #172 Copilot round 3)
claude 70e9e8e
ci: install mdsmith merge driver in merge-queue workflow
claude 7750e53
test: fix misleading names and comments (PR #172 Copilot round 4)
claude 5f67156
fix(merge-queue): use go run to install merge driver
claude a1cb584
fix(merge-queue): build merge driver from trusted base ref
claude 62b6bf3
fix(merge-queue): download pinned release binary to install merge driver
claude dbbb90d
test(requiredstructure): rename misleading test to match what it veri…
claude e46248c
docs(plan-85): clarify toInt acceptance criterion lists intentional e…
claude 9841d74
test: fix inaccurate comments on two tests
claude 6c143ac
fix(merge-driver): store absolute binary path in git config
claude 372740c
fix: resolve Go 1.25 covdata regression and harden isTemporaryBinary
claude 3a91345
ci: install mdsmith before tests so merge-driver install tests pass
claude 533b65a
fix(merge-driver): shell-quote exe path, add coverage, fix test names
claude 0787345
test(merge-driver): cover registerMergeDriver error path and isTempor…
claude e3e85b8
test(merge-driver): cover resolveInstalledBinary $GOPATH/bin fallback
claude 287728a
fix(merge-driver): split multi-entry GOPATH for $GOPATH/bin lookup
claude 3bd89ae
fix(merge-driver): narrow isTemporaryBinary to go-build/go-run dirs only
claude d1febe6
docs(merge-driver): update usage text to match actual install output
claude File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.