Uploaded image for project: 'Ivy'
  1. Ivy
  2. IVY-1526

PomModuleDescriptorParser should parse licenses from parent POM

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.5.0-rc1
    • Component/s: None
    • Labels:
      None

      Description

      PomModuleDescriptorParser Line 167 only uses the license information from the current pom mdBuilder.setLicenses(domReader.getLicenses()); The parent is being parsed, so it should be easy to include info from it.

      About half of libraries used in my projects set the license info on their parent pom, so I don't get any license info returned. A few examples from my project include Jackson, Dropwizard Metrics, Amazon AWS SDK, Google Guava, Apache Commons, Lucene, Jetty, Selenium, Slf4j.

        Attachments

          Activity

            People

            • Assignee:
              hibou Nicolas Lalevée
              Reporter:
              chengas123 Ben McCann
            • Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: