Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [cdt-dev] API Tooling


On Mon, 24 Aug 2020 at 15:55, Liviu Ionescu <ilg@xxxxxxxxxx> wrote:


> On 24 Aug 2020, at 22:42, Jonah Graham <jonah@xxxxxxxxxxxxxxxx> wrote:
>
> ... some of CDTs bundles did not have API Tooling enabled. ...

I discovered that this is part of Eclipse Plugin Development Environment (PDE), but a quick explanation would help to understand what this means.


API Tools is the part of PDE that verifies that you have maintained your API contract as compared to your previous releases. e.g. it will give you an error to tell you to increment the minor version if you introduce a new method in a public API class. If you remove a method it will tell you to increment the major version number.

There is more info on https://wiki.eclipse.org/Eclipse/API_Central  - in particular https://wiki.eclipse.org/Evolving_Java-based_APIs_2 for what breaks and is compatible API.

HTH,
Jonah

 
Thank you,

Liviu

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

Back to the top