Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Child and Parent POM traversal #3

Open
nkavian opened this issue Aug 12, 2013 · 1 comment · May be fixed by #16
Open

Child and Parent POM traversal #3

nkavian opened this issue Aug 12, 2013 · 1 comment · May be fixed by #16

Comments

@nkavian
Copy link

nkavian commented Aug 12, 2013

My POM has a dependency on org.atteo : evo-classindex.

As it turns out, they have child modules as well as a parent module.

A) The parent module defines the license for all of the child modules. This isn't being picked up by license-check.
-- Would like license-check to accept the parent POM license when the current POM doesn't have one defined.

B) The POM and/or child modules depend on other POMs. Those don't seem to be picked up either.
-- Would like obviously for class-index to recursively traverse dependencies and child modules.

@nkavian
Copy link
Author

nkavian commented Aug 12, 2013

Regarding (A) it was pointed out to me that you do support traversing into the parent. Maybe then it is a bug?

I saw this output when I got the failure:

[ERROR] Could not resolve parent artifact (org.atteo:evo-classindex-top:2.0): Failure to find org.atteo:evo-classindex-top:jar:2.0 in http://repo1.maven.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced

atteo/classindex#6 (comment)

subes added a commit to subes/license-check that referenced this issue Mar 15, 2016
- support for multi module projects and better parent pom detection; fixes mrice#3
@subes subes linked a pull request Mar 15, 2016 that will close this issue
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 a pull request may close this issue.

1 participant