tracehubpm / tracehub

Tracehub and Project as a Code, a VCS-based collaboration tool
MIT License
5 stars 0 forks source link

feat(#122): CreatePull #123

Closed h1alexbel closed 5 months ago

h1alexbel commented 5 months ago

closes #122


PR-Codex overview

This PR focuses on implementing new features and improvements related to GitHub integration.

Detailed summary

The following files were skipped due to too many changes: src/test/java/git/tracehub/extensions/MockedTree.java, src/test/java/git/tracehub/agents/github/CreateTreeTest.java, src/main/java/git/tracehub/agents/github/TreeBody.java, src/main/java/git/tracehub/agents/github/issues/YmlIssue.java, src/test/java/git/tracehub/agents/github/TreeBodyTest.java, src/test/java/git/tracehub/agents/github/CommitBodyTest.java, src/test/java/git/tracehub/agents/github/CreatePullTest.java, src/main/java/git/tracehub/agents/github/CreatePull.java, src/test/java/it/CreatePullITCase.java, src/test/java/git/tracehub/agents/github/CreateCommitTest.java, src/test/resources/it/github/new-issue.json, src/test/resources/github/hooks/opened/new-issue.json

✨ Ask PR-Codex anything about this PR by commenting with /codex {your question}

codecov[bot] commented 5 months ago

Codecov Report

Attention: 26 lines in your changes are missing coverage. Please review.

Comparison is base (a519e53) 81.10% compared to head (dd8251a) 77.89%. Report is 22 commits behind head on master.

Files Patch % Lines
...in/java/git/tracehub/agents/github/CreatePull.java 0.00% 23 Missing :warning:
.../java/git/tracehub/agents/github/CreateCommit.java 0.00% 3 Missing :warning:
Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #123 +/- ## ============================================ - Coverage 81.10% 77.89% -3.21% - Complexity 120 131 +11 ============================================ Files 39 46 +7 Lines 397 457 +60 Branches 20 20 ============================================ + Hits 322 356 +34 - Misses 69 95 +26 Partials 6 6 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

h1alexbel commented 5 months ago

todos created, need to merge