Uploaded image for project: 'XWiki Commons'
  1. XWiki Commons
  2. XCOMMONS-3872

Remove the unused jakarta.enterprise.cdi-api dependency version

    XMLWordPrintable

Details

    • Unknown
    • N/A
    • N/A

    Description

      The root pom of xwiki-commons manages jakarta.enterprise:jakarta.enterprise.cdi-api (2.0.2), but nothing uses CDI anymore:

      • It was added by XCOMMONS-2453 to control the CDI API version brought in by microprofile-metrics-api, which Infinispan required at the time.
      • Infinispan stopped using MicroProfile in XCOMMONS-2545, and microprofile-metrics-api was removed then, but the CDI API version was left behind.
      • No XWiki code uses CDI, and no module of xwiki-commons, xwiki-rendering or xwiki-platform depends on it, directly or transitively, in any scope (including the distribution, flavor and functional test modules). The XWiki WAR does not contain it.

      Attachments

        Issue Links

          Activity

            People

              tmortagne Thomas Mortagne
              tmortagne Thomas Mortagne
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: