UnnecessarilyVisible
Some methods (such as those annotated with @Inject or @Provides) are only intended to be called by a framework, and so should have default visibility

Severity
WARNING
Has Fix?

Alternate names: RestrictInjectVisibility

Suppression

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