Skip to content

GitLab Support, JSON Issue Scripting, and Coverage Boost#32

Merged
TheTrueSCU merged 2 commits into
mainfrom
feature/coverage-and-robustness
Mar 7, 2026
Merged

GitLab Support, JSON Issue Scripting, and Coverage Boost#32
TheTrueSCU merged 2 commits into
mainfrom
feature/coverage-and-robustness

Conversation

@TheTrueSCU

@TheTrueSCU TheTrueSCU commented Mar 7, 2026

Copy link
Copy Markdown
Owner

This PR expands the project's ecosystem and robustness:

Key Changes

  • Native GitLab Support: Added GitLabPullRequestProvider and GitLabIssueEngine using the glab CLI.
  • Robust Issue Scripting: Refactored ScriptIssueEngine to support JSON output (with legacy CSV fallback).
  • Test Coverage: Added comprehensive unit tests for the new GitLab providers and significantly increased coverage for commands.py and bare_cli.py.

All 94 tests pass, and total project coverage has reached 92.15%.

@TheTrueSCU TheTrueSCU force-pushed the feature/coverage-and-robustness branch from 8ad829e to 797d3ae Compare March 7, 2026 01:29
@TheTrueSCU TheTrueSCU changed the title Robustness and Coverage Improvements GitLab Support, JSON Issue Scripting, and Coverage Boost Mar 7, 2026
@TheTrueSCU TheTrueSCU force-pushed the feature/coverage-and-robustness branch from 797d3ae to 9712748 Compare March 7, 2026 01:30
@TheTrueSCU TheTrueSCU merged commit e7c5df9 into main Mar 7, 2026
4 checks passed
@TheTrueSCU TheTrueSCU deleted the feature/coverage-and-robustness branch March 7, 2026 01:34
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