Eclipse Platform Runtime

Clone this repo:
  1. 5671f29 Use verifyFreezeReport.sh from download.eclipse.org by Alexander Kurtakov · 5 months ago master
  2. 247d4fd Bug 578867 - report first (non system) job of family to block by Joerg Kubitz · 6 months ago I20220323-0740 I20220323-1230 I20220323-1800 I20220324-0140
  3. a5642f2 Bug 578820 - Use new FileLocator.getBundleFileLocation(Bundle) by Hannes Wellmann · 5 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 · 6 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 · 5 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.

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