← Back to issue list

feat: add Maven POM inspector

View original Github issue

Metadata

Project
fetch-service
Number
#192
Type
pull request
State
merged
Author
tigarmo
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR #192 as commit 8a6ca8b, adding a Maven POM inspector that inspects downloaded dependency POMs and fixes #168.

Resolution: closed resolved

Reason: PR #192 was merged into main as commit 8a6ca8b. Its implementation added the Maven POM inspector and explicitly closed fetch-service#168.

Evaluated by: mr-cal-bot

No scores available.

Issue body

POM-based projects declared their dependencies by version; as such, when building the project Maven accesses the POM for each dependency through a fully-qualified URL that includes the group, artifact, and version. This means that this inspector can be very simple because there is no "index" that Maven queries to determine versions; instead, we just inspect the downloaded POMs. Fixes #168 - [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? -----

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #192 as commit 8a6ca8b, adding a Maven POM inspector that inspects downloaded dependency POMs and fixes #168.
stealth/space-bunny-alpha — closed resolved Merged canonical/fetch-service#192 as 8a6ca8b, adding a Maven POM inspector that resolves dependency versions by inspecting downloaded POMs and fixes #168.
qwen/qwen3.6-35b-a3b — — Merged implementation of a Maven POM inspector that resolves dependencies by inspecting downloaded POM files instead of querying a central index. Approved by two reviewers, the change fixes issue #168 and modifies 8 files with 888 additions and 89 deletions.

Update history

Date Change
created

Related work

  • Likely Fixed By: fetch-service#168 (confidence 100%)

    PR #192 states “Fixes #168,” and the merged commit adds inspectors/maven/pom.go.

Related issues

Issue Project State Summary Similarity
#180 feat: add inspector for Jar files downloaded by Maven fetch-service merged Merged PR #180 in commit 6e47255, adding a Maven-aware JAR inspector that reads pom.xml metadata and fixes #169.
87%
#169 Add a Java jar inspector fetch-service closed Implemented and merged a Maven JAR inspector in PR #180 via commit 6e47255, using pom.xml metadata to inspect JARs downloaded by Maven.
74%
#1138 feat: improve error messages when parsing XML craft-parts merged Merged PR #1138 as commit 281cb7d8, improving maven-use XML parse errors by displaying the full offending XML element for easier debugging.
70%