Code Conventions for the Platform Workbench Team
Eclipse idea banner

The main Eclipse coding conventions can be found here. The Platform Workbench Team has been using the following additional code conventions. Those that can be expressed with a preference can be imported here. The extra conventions are

  1. Compiler warnings are on except for deprecated code.
  2. Formatting has width is 150 characters
  3. Use of the commented word package for package visibility (i.e. /*package*/ class PropertySheetViewer extends Viewer )
  4. The order of imports in is in order of dependency (i.e. java, then core, then set, then jface and then ui).