This page is a hub to collect information about Eclipse Project APIs.
- How to use the Eclipse API Guidelines for using Eclipse APIs to ensure that your code will keep working as Eclipse evolves.
- Evolving Java-based APIs Guidelines for how to evolve Java-based APIs while maintaining compatibility with existing client code.
- Javadoc How to write Javadoc
- Provisional API Guidelines
- API Removal Process
- Deprecation Policy
- Policy on use of Export-Package
- Version Numbering Guidelines on how to assign and evolve plug-in version numbers
- Naming Conventions How to name things like packages, classes, and methods
- Code Conventions How to make Java code readable
- Eclipse Doc Conventions Guide how to write Eclipse docs
- User interface guidelines