Skip to content

NCL-9564 Remove GA/GAV classes#329

Merged
rnc merged 1 commit intoproject-ncl:masterfrom
rnc:NCL9564
Mar 24, 2026
Merged

NCL-9564 Remove GA/GAV classes#329
rnc merged 1 commit intoproject-ncl:masterfrom
rnc:NCL9564

Conversation

@rnc
Copy link
Contributor

@rnc rnc commented Mar 18, 2026

NCL-9564

This removes the GA/GAV added by @akridl for NCL-8828 in #241 - reqour can instead use project-ncl/pom-manipulation-ext#1112 This PR should not be merged until the PME PR is merged so not to break reqour.

@rnc rnc changed the title NCL-9564 Move DA DTO to pnc-api. Deduplicate GA/GAV classes NCL-9564 Remove GA/GAV classes Mar 19, 2026
@rnc rnc marked this pull request as ready for review March 20, 2026 09:35
@rnc rnc removed the request for review from jomrazek March 20, 2026 09:41
Copy link
Member

@akridl akridl left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I was checking all of my PNC-related repositories, and could not find the usage anywhere else other than reqour:

╰─❯ grep -RPo "^import org.jboss.pnc.api.dto.GAV;$"
reqour/adjuster/src/main/java/org/jboss/pnc/reqour/adjust/service/RootGavExtractor.java:import org.jboss.pnc.api.dto.GAV;
reqour/adjuster/src/test/java/org/jboss/pnc/reqour/adjust/service/RootGavExtractorTest.java:import org.jboss.pnc.api.dto.GAV;

(same for GA class), so should be fine to get rid of this, and start using from reqour the proper class, as already proposed in project-ncl/reqour#271

@rnc , once again, thank you a lot for this change! (and sorry for introducing this inaccuracy myself back then!)

@rnc rnc merged commit b1797aa into project-ncl:master Mar 24, 2026
1 check passed
@rnc rnc deleted the NCL9564 branch March 24, 2026 08:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants