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.

Website: https://projects.eclipse.org/projects/eclipse.platform

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:

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

License

Eclipse Public License (EPL) 2.0