PicnicSupermarket / reactive-support

RxJava 2 utilities.
MIT License
29 stars 0 forks source link

Support Error Prone on Java 8-11 #32

Closed Stephan202 closed 6 years ago

Stephan202 commented 6 years ago

The previous Error Prone setup only properly worked on Java 8 and 9. By configuring Error Prone as a javac plugin it now also successfully runs on Java 10 and above. Running the plugin under Java 8 requires a modest amount of extra configuration.

While there:


This PR is on top of #31. @imTachu, for various reasons upgrading our internal build will require more work than what is shown here, but as you can see proper Java 10+ support is inching closer :).

NB: the work in this PR proved not quite trivial; I opened google/error-prone#1115 so that it may be easier for the next person to try this.

coveralls commented 6 years ago

Pull Request Test Coverage Report for Build 272


Totals Coverage Status
Change from base Build 269: 0.0%
Covered Lines: 124
Relevant Lines: 143

💛 - Coveralls