chore: move GitRepo to separate module
Metadata
Current evaluation
PR #388 by dariuszd21 was merged as commit ea697712, moving GitRepo out of the remotebuild code into its own craft_application/git/_git_repo.py module. Fixes #385 (CRAFT-3123).
Resolution: closed resolved
Reason: The PR was approved by 2 reviewers and merged into main as commit ea697712 ("chore: move GitRepo to separate module (#388)"), which created craft_application/git/_git_repo.py with the GitRepo class and closed issue #385.
Evaluated by: mr-cal-bot
No scores available.
Issue body
- [ ] Have you followed the guidelines for contributing?
- [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
- [ ] Have you successfully run `tox`?
Fixes: #385
(CRAFT-3123)
-----
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | PR #388 by dariuszd21 was merged as commit ea697712, moving GitRepo out of the remotebuild code into its own craft_application/git/_git_repo.py module. Fixes #385 (CRAFT-3123). | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #388 moved GitRepo into a separate module, resolving #385/CRAFT-3123; merged as commit ea697712. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged after two approvals. Moved GitRepo to a separate module, resolving issue #385 and CRAFT-3123. The change modified 15 files with 633 additions and 415 deletions. Codecov noted minor coverage gaps, but the merge proceeded without blocking. |
Update history
No update history recorded yet.
Related work
-
Duplicate Of:
canonical/craft-application#385
(confidence 98%)
Issue #385 (CRAFT-3123, move Git abstraction outside of remotebuild) was closed by this PR.
-
Related To:
canonical/craft-application#396
(confidence 90%)
Follow-up PR #396 (commit 90423a82) extended GitRepo with clone/remotes functionality.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #385 Move Git abstraction outside of remotebuild | craft-application | closed | Moved GitRepo from remotebuild into craft_application.git in canonical/craft-application#388, merged as ea697712; fixes #385. |