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

Reply via email to