GuiceInjectOnFinalField
Although Guice allows injecting final fields, doing so is disallowed because the injected value may not be visible to other threads.

Severity
ERROR

The problem

From the Guice wiki:

Injecting final fields is not recommended because the injected value may not be visible to other threads.

Suppression

Suppress false positives by adding the suppression annotation @SuppressWarnings("GuiceInjectOnFinalField") to the enclosing element.