Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[cross-project-issues-dev] Development/APIs Requirement question

Hello,
 
I verified Subversive with PDE API Tools on leveraging only published APIs of dependencies and got the API usage problems related to non-API usage (e.g. implements non-API interface, non-API parameter type etc.) and illegal usage (e.g. illegally extends, illegally implements etc.).
 
In general most problems of incorrect API usage are related to using eclipse team API (e.g. org.eclipse.team.internal.ui.synchronize.IChangeSetProvider, org.eclipse.team.internal.ui.actions.TeamAction).
 
Development/APIs requirement says the following "all deviations must be documented". As I can't find another way how to avoid using non-API or restricted classes/interfaces, how should I document them(or process in another way)?

Best regards,
Burilo Igor

 

Back to the top