Eclipse Platform Runtime

Clone this repo:
  1. ce6825c Bug 545935 - Improve PlatformTest by Karsten Thoms · 3 weeks ago master I20190405-1800 I20190406-1800 I20190407-1800 I20190408-0600 I20190408-1800 I20190409-0600 I20190409-1800 I20190410-0600 I20190410-1800 I20190411-0625 I20190412-0520 I20190412-1800 I20190413-1800 I20190414-0210 I20190414-1800 I20190415-0300 I20190415-1800 I20190416-1800 I20190417-1800 I20190418-1800 I20190419-1800 I20190420-1800 I20190421-1800 I20190422-1800 I20190423-1800 S4_12_0_M1
  2. 2553f3f Bug 545935 - Disabled testGetBundle & testGetBundles by Karsten Thoms · 3 weeks ago I20190404-1800
  3. d2b521e Bug 544423 - Resolve usage of deprecated PackageAdmin by Sebastian Ratz · 3 weeks ago I20190401-1800 I20190402-1800 I20190403-1800
  4. 0987511 Bug 544423 - getBundles(): versionRange was not honored by Karsten Thoms · 4 weeks ago I20190329-1800 I20190330-1800 I20190331-1800
  5. dd3a015 Bug 544728 - Resolve usage of deprecated PackageAdmin by Karsten Thoms · 9 weeks ago I20190328-1800 I20190329-0120

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