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