- Java 8
- Eclipse for RCP and RAP Developers
- Latest ADT Plugins installed in Eclipse for RCP and RAP Developers
- Latest ADT_Backend or odense-z for Z-Namespace or Project Odense for SAP Namespace installed via abapGit (documentation) on your ABAP system
- Clone git repository on disk
- Import via Eclipse:
File
->Import
->Existing Projects into Workspace
- Select root directory:
<path to cloned repo on disk>
- Select All
- Finish
The below-mentioned tools are used to verify the quality of the source code during submitting a Pull Request:
- Spotbugs
- Run locally via maven:
mvn clean verify
- Run locally via maven:
SAP NetWeaver How-To Guide: SDK for the ABAP Development Tools
Error Unrecognized option: --add-modules=ALL-SYSTEM
Stack Overflow
New releases will only be accepted by project maintainers.
- We stick to the concepts of Semantic Versioning
- Create a new version
mvn tycho-versions:set-version -DnewVersion=<New Version>
- Create a "raise version" Pull Request with the updated files.
- After it was merged, create a new git tag with the same version.
- Run
mvn clean verify
- Open a new Pull Request on https://github.com/abapGit/eclipse.abapgit.org
- Upload binaries and create a release tag