Uses of Annotation Interface
com.google.common.annotations.VisibleForTesting

Packages that use VisibleForTesting
Package
Description
Basic utility libraries and interfaces.
Discouraged (in favor of Caffeine) caching utilities.
Collection interfaces and implementations, and other utilities for collections.
Interfaces, utilities, and simple implementations of escapers and encoders.
Discouraged in favor of dependency injection and concurrency frameworks, EventBus allows publish-subscribe-style communication.
Hash functions and related structures.
Utility methods and classes for I/O; for example input streams, output streams, readers, writers, and files.
Arithmetic functions operating on primitive values and on BigInteger and BigDecimal instances.
Static utilities for the eight primitive types and void, and value types for treating them as unsigned or storing them in immutable arrays.
Utilities for reflection.
Testing utilities.
Concurrency utilities.