Uploaded image for project: 'Apache Arrow'
  1. Apache Arrow
  2. ARROW-9729

[Java] Error Prone causes other annotation processors to not work with Eclipse

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Minor
    • Resolution: Fixed
    • None
    • 2.0.0
    • Java

    Description

      An incompatibility between Eclipse (m2e-apt), Error Prone prevents other annotation processors to work correctly within Eclipse, which is especially an issue with Immutables.org annotation processor as it generated classes needed for the project to compile.

      This is explained in more detailed in this bug report for m2e-apt Eclipse plugin: https://github.com/jbosstools/m2e-apt/issues/62

      There's no easy workaround Eclipse user can apply by themselves, but the Arrow project could not include Error Prone as an annotation processor when being imported into Eclipse, in order for the other annotation processors to work.

      Attachments

        Issue Links

          Activity

            People

              laurent Laurent Goujon
              laurent Laurent Goujon
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 1h
                  1h