Hello, This came up over on the 2.3.0RC0 thread, so let's open it for proper discussion. In that context, we observe method signature changes to a method marked with the Guava VisibleForTesting annotation. The method is a protected method on a IA.Public class. There is no method-level IA annotation.
Do we consider the VisibleForTesting annotation as a specifier for our compatibility guidelines? I am of the opinion that no, it is not an InterfaceAudience annotation, and so it is not applicable for defining our public API. What do you think? Thanks, Nick