license-maven-plugin icon indicating copy to clipboard operation
license-maven-plugin copied to clipboard

Use of licenseMergesUrl in multi-module projects

Open mthmulders opened this issue 4 years ago • 5 comments

I have a few large multi-module projects, where I'd like to report on the 3rd-party licenses being used. I use mvn license:aggregate-add-third-party license:aggregate-third-party-report for that.

From debugging I noticed that the forked add-third-party goal (on the submodule) does not have access to the licenseMergesUrl parameter. I would expect the AddThirdPartyMojo#initFromMojo() to copy it, but it doesn't.

Is this expected/desired behaviour? If not, I'd be happy to provide a little patch.

mthmulders avatar Jul 14 '20 09:07 mthmulders

@mthmulders Just in case: you don't happen to have any additional insights? In #407 I'm trying to track down similar problems I have with configuring aggregate-add-third-party against urls but apparently I'm getting nowhere (sadly my problems happen in a rather huge project, which makes things a little complicated)

caroso-de avatar Jun 16 '21 15:06 caroso-de

I haven't touched this issue since I reported it. My observations were also on a very large project, which also happens to be closed-source, and I don't have access to that codebase anymore.

I've forwarded your comment to somebody who (as far as I know) is still working on that project.

mthmulders avatar Jun 16 '21 15:06 mthmulders

I've forwarded your comment to somebody who (as far as I know) is still working on that project.

That's great, thank you!

caroso-de avatar Jun 16 '21 16:06 caroso-de

I've forwarded your comment to somebody who (as far as I know) is still working on that project.

That person is also no longer working on that project. I'm not involved with the organisation anymore so I don't know if the topic is still relevant to them.

mthmulders avatar Jun 18 '21 07:06 mthmulders

Thanks anyway for asking

caroso-de avatar Jun 18 '21 07:06 caroso-de