镜像站点 · 本页由第三方 GitHub 只读镜像提供,非 GitHub 官方站点,不接受任何登录或凭据输入。前往 github.com
Skip to content

Add repo deps command to export Maven GAVs for dash-licenses - #7275

Merged
peterkir merged 1 commit into
masterfrom
GAV_emmitter
Jun 24, 2026
Merged

peterkir merged 1 commit into
masterfrom
GAV_emmitter

Conversation

@juergen-albert

Copy link
Copy Markdown
Contributor

Exports the macro-resolved Maven coordinates of all artifacts in the workspace's Maven repositories as a flat list, consumable by the Eclipse Dash License Tool. Includes --from/--exclude/--clearlydefined options and documentation.

Exports the macro-resolved Maven coordinates of all artifacts in the
workspace's Maven repositories as a flat list, consumable by the Eclipse
Dash License Tool. Includes --from/--exclude/--clearlydefined options
and documentation.

Signed-off-by: Juergen Albert <j.albert@data-in-motion.biz>
@juergen-albert

Copy link
Copy Markdown
Contributor Author

@chrisrueger @peterkir What needs to be done, so I have a verified signature?

@chrisrueger

Copy link
Copy Markdown
Contributor

Sorry that was a mistake on our part. It should be possible to merge again

@chrisrueger

Copy link
Copy Markdown
Contributor

Just a minor remark: It would be cool in the future to put the main logic into a Util class / method. I could imagine it would be also nice to implement this as a RepoAction in bndtools (right-click on repo in Repo Browser)

But this could also be done in the future if needed in a separate PR

String[] exclude();

@Description("Emit ClearlyDefined ids (maven/mavencentral/<group>/<artifact>/<version>) instead of Maven GAVs")
boolean clearlydefined();

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

suggesting mavenpath as method name

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Is the term "ClearlyDefined" related to https://clearlydefined.io/about ? @juergen-albert

@peterkir
peterkir merged commit dfb34c9 into master Jun 24, 2026
24 checks passed
@peterkir
peterkir deleted the GAV_emmitter branch June 24, 2026 12:11
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.

3 participants