syndesisio / syndesis-rest

The API for Syndesis - a flexible, customizable, cloud-hosted platform that provides core integration capabilities as a service. It leverages Red Hat's existing product architecture using OpenShift Online/Dedicated and Fuse Integration Services.
https://syndesis-staging.b6ff.rh-idev.openshiftapps.com/api/v1/
Apache License 2.0
6 stars 17 forks source link

feat: introduce errorprone checks #814

Closed zregvart closed 6 years ago

zregvart commented 7 years ago

This adds errorprone[1] compiler extension that provides several new checks[2] some of which were not caught by our existing checks.

Also goes one step more and declares all compiler warnings as errors.

Well, you know me, I need my checks :)

To argument this one -- actual bugs not caught by other checks:

[1] http://errorprone.info/ [2] http://errorprone.info/bugpatterns

jimmibot commented 7 years ago

@zregvart, thanks! @KurtStam, please review this.

rhuss commented 7 years ago

@zregvart I think it makes sense (especially the fixes you already added). Could you please carry over this PR to syndesis and close this one ?

zregvart commented 6 years ago

Rebased and transfered to https://github.com/syndesisio/syndesis/pull/383