Eclipse Platform Runtime

Clone this repo:
  1. 957eb64 Bug 572476 - IllegalStateException in ServiceSupplier if bundle is stopped by Dirk Fauth · 2 weeks ago master I20210412-1800 I20210412-2130 I20210413-1400 I20210413-1800 I20210413-2350 I20210414-0330 I20210414-1800 I20210415-0010 I20210415-1800
  2. 6c650ca [dogfooding][cleanup] Use static inner class clean up for test code by Lars Vogel · 7 days ago I20210409-1800 I20210409-2140 I20210410-0630 I20210410-1800 I20210411-1800
  3. 171a56d [dogfooding][cleanup] Use static inner class clean up for by Lars Vogel · 7 days ago
  4. fa96c9c [dogfooding][cleanup] Use static inner class clean up for core.tools by Lars Vogel · 7 days ago
  5. 4082058 4.20 update of org.eclipse.e4.core.tests by Lars Vogel · 2 weeks ago I20210402-0510 I20210402-1800 I20210403-0600 I20210403-1800 I20210404-0600 I20210404-1800 I20210405-0600 I20210405-0630 I20210405-0840 I20210405-1800 I20210406-0600 I20210406-1800 I20210407-0040 I20210407-0600 I20210407-1800 S4_20_0_M1

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