Eclipse Platform Runtime

Clone this repo:
  1. 5671f29 Use from by Alexander Kurtakov · 2 years, 4 months ago master
  2. 247d4fd Bug 578867 - report first (non system) job of family to block by Joerg Kubitz · 2 years, 5 months ago I20220323-0740 I20220323-1230 I20220323-1800 I20220324-0140
  3. a5642f2 Bug 578820 - Use new FileLocator.getBundleFileLocation(Bundle) by Hannes Wellmann · 2 years, 4 months ago I20220316-1800 I20220317-1800 I20220318-0220 I20220318-1220 I20220318-1800 I20220319-1800 I20220320-0340 I20220320-1800 I20220321-0920 I20220321-1800 I20220322-0800 I20220322-1800
  4. d0afbcd Bug 578933 - avoid repeated Thread.setPriority by Joerg Kubitz · 2 years, 5 months ago I20220309-1800 I20220310-1800 I20220311-1800 I20220312-0100 I20220312-1800 I20220313-1800 I20220314-1800 I20220315-1800
  5. b65c49d Fix jdt.core compiler settings in o.e.e4.core.di.extensions.supplier by Alexander Kurtakov · 2 years, 4 months ago

Contributing to Eclipse Platform runtime project

Thanks for your interest in this project.

Project description:

Platform runtime provides the background componentns for Eclipse based applications.


For more information, refer to the Platform UI wiki page.

How to contribute:

Contributions to Platform UI are most welcome. There are many ways to contribute, from entering high quality bug reports, to contributing code or documentation changes. For a complete guide, see the Platform UI - How to contribute wiki page page on the team wiki.

Test dependencies

Several test plug-ins have a dependency to the Mockito and Hamcrest library. Please install them from the Orbit Download page

Currently the following versions are required:

  • org.hamcrest;bundle-version=“1.3.0”,
  • org.mockito;bundle-version=“2.13”,

How to build on the command line

You need Maven 3.3.1 installed. After this you can run the build via the following command:

mvn clean verify -Pbuild-individual-bundles

Developer resources:

Information regarding source code management, builds, coding standards, and more.

Contributor License Agreement:

Before your contribution can be accepted by the project, you need to create and electronically sign the Eclipse Foundation Contributor License Agreement (CLA).

Search for bugs:

This project uses Bugzilla to track ongoing development and issues.

Create a new bug:

Be sure to search for existing bugs before you create another one. Remember that contributions are always welcome!


Contact the project developers via the project's “dev” list.


Eclipse Public License (EPL) 2.0