Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-75677

jquery3-api incorrectly depends on java plugins

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Minor Minor
    • jquery3-api-plugin
    • None

      Because the jquery3-api uses

      <parent>
          <groupId>org.jvnet.hudson.plugins</groupId>
          <artifactId>analysis-pom</artifactId>
          <version>10.11.0</version>
          <relativePath />
        </parent>
      

      it picks up dependencies defined there and erroneously depends on commons-text and commons-lang3
      https://github.com/jenkinsci/analysis-pom-plugin/blob/v10.11.0/pom.xml#L111-L119

      The plugin should only declare runtime dependencies on what it needs allowing it to be used with a minimum plugin set.

            drulli Ulli Hafner
            teilo James Nord
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: