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

Disable annotation processing by default

    XMLWordPrintable

    Details

    • Type: Task
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 8.4.4
    • Fix Version/s: 9.0-rc-1
    • Labels:
      None
    • Documentation:
      N/A
    • Documentation in Release Notes:
      N/A
    • Similar issues:

      Description

      Some badly designed module like sisu-plexus comes with an annotation processor which only make sense for module containing Plexus components. Right now because of that we end up with tons of XWiki components registered as Plexus component just because they use @Inject.

        Attachments

          Activity

            People

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

              Dates

              Created:
              Updated:
              Resolved: