Hi

On 03/01/2023 21:13, Stephan Herrmann wrote:
* The code change in question didn't touch any true API.

IMHO, UX is also API, albeit spelling changes / menu rationalization / form prettifying are acceptable and sometimes desirable. The fundamental user capability to check out a CVS project is API.

Presumably it was possible to write a program that re-used team CVS support to check out a CVS project. The API used by this hypothetical program is now broken. If such a program was only possible using internal classes, then those classes constitute what I call artificially internal functionality; internal classes that, in the absence of a suitable Facade, users have no alternative but to use for reasonable purposes.

    Regards

        Ed Willink


_______________________________________________
cross-project-issues-dev mailing list
cross-project-issues-dev@eclipse.org
To unsubscribe from this list, visit 
https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev

Reply via email to