feat: add sourcecraft inspector
Metadata
Current evaluation
Merged after two approvals. Introduces the sourcecraft inspector and resolves repository cloning issues with the fetch-service. Closes #211 and was integrated following #216.
Suggested action: —
No scores available.
Issue body
- [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
Fixes cloning repositories with fetch-service working and adds sourcecraft inspector.
Should be merged after #216
Fixes: #211
(CRAFT-3336)
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Merged after two approvals. Introduces the sourcecraft inspector and resolves repository cloning issues with the fetch-service. Closes #211 and was integrated following #216. |
Update history
| Date | Change |
|---|---|
| created |
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #219 docs: document sourcecraft inspector | fetch-service | merged | Merged documentation for the sourcecraft inspector. Approved by two reviewers, the changes were successfully integrated, resolving CRAFT-3337. | |
| #456 feat: add fetch-service integration | craft-application | merged | Merged fetch-service integration into the craft tool build. Changes span 18 files with 1445 additions and 32 deletions. Approved by two reviewers after individual commit reviews. | |
| #229 fix: remove inspecting text/html in sourcecraft inspector | fetch-service | merged | Merged to resolve issue #228 by removing text/html inspection in the sourcecraft inspector, preventing accidental processing of non-git requests. Approved by two reviewers and passed CI checks. | |
| #222 test: enable sourcecraft inspector tests | fetch-service | merged | Merged changes enabling sourcecraft inspector tests disabled during refactoring. Approved by two reviewers, passed CI, and updated four files. Deb inspector tests require separate handling. | |
| #626 feat: bincraft inspector | fetch-service | merged | Merged the bincraft inspector, adapted from Rockcraft with updated tests and a test data generation script. Approved by two reviewers, passed all CI checks, and added 625 lines across eight files. |