feat(inspector): support apt translation
Metadata
Current evaluation
Merged to add apt translation support to the inspector. Approved by one reviewer, introducing 446 lines across eight files. Requires rebasing onto feature/launchpad-integration to resolve test conflicts.
Suggested action: —
No scores available.
Issue body
No description provided.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Merged to add apt translation support to the inspector. Approved by one reviewer, introducing 446 lines across eight files. Requires rebasing onto feature/launchpad-integration to resolve test conflicts. |
Update history
| Date | Change |
|---|---|
| created |
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #308 fix(inspectors/apt): rejection fix and additional tests | fetch-service | merged | Merged fix for apt inspector to reject instead of exiting on translation file uncompression failures, plus added inspector tests. Approved by two reviewers and passed CI. | |
| #548 fix(inspectors/apt): allow translation file request by name | fetch-service | merged | Merged update allowing the apt translation inspector to request files by name, like Translation-en, in addition to SHA256 hash URLs. Approved by two reviewers, passed all CI checks, and modified three files with 33 additions and 7 deletions. | |
| #127 inspectors/apt: extend configuration to apt inspectors | fetch-service | merged | Merged extension of apt inspectors to share configuration for allowed repositories, dists, and components. Approved by two reviewers, passed CI, and modified 14 files. Resolves CRAFT-3027. | |
| #395 feat: add apt commands file inspector | fetch-service | merged | Added apt commands file inspector to resolve issue #394. Merged after two approvals, with the author deferring security fixes to a separate PR despite 29 unresolved review comments. | |
| #83 docs: add apt inspectors reference | fetch-service | merged | Merged documentation update adding reference guides for apt release, package, and translation files. Approved by two reviewers under ticket CRAFT-2638. | |
| #120 config: initial apt release inspector configuration | fetch-service | merged | Merged the initial apt release inspector configuration, adding user-configurable parameters for repositories, distributions, components, and architectures. Approved by one reviewer and merged as a spike, despite expected test failures. | |
| #102 inspectors/apt: fix release validation of translation file | fetch-service | merged | Merged a fix for the APT inspector to validate translation file release data. The change ensures actual file digest and size match the release entry. Accepted and merged without code modifications. |