Memory Analyzer API Policy
This document provides the current API Policy for Memory Analyzer.
The declared APIs in Memory Analyzer are provided as public and documented. The API compatibility between different versions of Memory Analyzer should reflectd by the version numbers, following the Eclipse versioning policy
New APIs should be approved by the project lead.
Deprecated APIs should also be approved by the project lead. They should be notified for the community, and not be removed for at least 2 major releases.
Provisional and internal API
Provisional APIs should be used while development is occurring. If successfully adopted, they might become declared APIs. If not, they can be removed. In any situation, the community should be notified.