Annotation Type SdkTestInternalApi
-
@Target({CONSTRUCTOR,METHOD,FIELD,TYPE}) public @interface SdkTestInternalApi
Marker interface for methods used by test code in the same module. Methods/Constructors annotated with this method should not be accessed in production code. This annotation should be used sparingly as it's a code smell to need access to internal data/functionality to properly unit test a class. Typically there is a better way to test a class.TODO: Write a linter that makes sure only test code depends on methods or constructors annotated with this method