This an unoffical fork of Eclipse RedDeer that follows the approach "it works on my machine". In our case this fork should just be working for our SonarQube for Eclipse plug-in.
It is not intended for adding new features or doing bug fixes but rather to keep it compatible with our CI build for the product as well as the latest released versions of the Eclipse IDE.
Important
Please do not reach out to us about providing support for this fork. It is meant to only work for our specific needs and it is only a coincidence that this might also work for your needs.
For more information about the official but archived Eclipse project, have a look at its GitHub repository.
To get started with working with Eclipse RedDeer and implementing tests, check the official but archived Documentation.
To build this fork locally, run Maven, using Tycho, to build all bundles, features and the official Eclipse Update Site. We have to disable the tests as there are failing ones and the tests are not split from the main build like it is done on the SonarQube for Eclipse repository.
mvn clean verify
Once built the Eclipse Update Site can be found inside the this folder structure at
site/target/repository. Get the path and use it in Eclipse Help -> Install New Software... to
install the plug-in(s) inside the running application.
To release the fork (master for 4.7.x) see the dedicated
Release Process Documentation.
Sadly Eclipse RedDeer does not provide a target platform for development and some plug-ins required cannot be installed on the newest version of the Eclipse IDE anymore.
But for just maintaining a working Maven/Tycho build relying on other editors like Visual Studio Code and running the build via Maven in the shell should be sufficient.