FragmentAnnotations { public static void checkIfEnabledOrThrow() { if (!enabled.get()) { throw new IllegalStateException( "Trying to access logic that requires annotations processing to be enabled, " + "but it appears that the annotations processing is disabled for the Fragments library." ); } } private  FragmentAnnotations(); static void setEnabled(final boolean enabled); static boolean isEnabled(); static void checkIfEnabledOrThrow(); @Nullable static A obtainAnnotationFrom(
			@NonNull final Class<A> classOfAnnotation,
			@NonNull final Class<?> fromClass,
			@Nullable final Class<?> maxSuperClass
	); static void iterateFields(@NonNull final FieldProcessor processor, @NonNull final Class<?> ofClass, @Nullable final Class<?> maxSuperClass);  }
@Test public void testCheckIfEnabledOrThrowWhenEnabled() { FragmentAnnotations.checkIfEnabledOrThrow(); }