Skip to content

Latest commit

 

History

History
40 lines (30 loc) · 1.6 KB

DEV-GUIDELINES.md

File metadata and controls

40 lines (30 loc) · 1.6 KB

Development Guidelines

Prerequsites

Import

  • 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

Versioning

  • For versioning, we try to follow the concepts of Semantic Versioning
  • Create a new version via cmd: mvn tycho-versions:set-version -DnewVersion=<New Version>
  • Create a "raise version" PR with the updated files.
  • After it was merged, a new git tag with the same version needs to be created.

Build updatesite content

Quality Tools

The below-mentioned tools are used to verify the quality of the source code during submitting a PR:

  • Spotbugs
    • Run locally via maven: mvn clean verify

Guides

SAP NetWeaver How-To Guide: SDK for the ABAP Development Tools

Troubleshooting

Error Unrecognized option: --add-modules=ALL-SYSTEM stackoverflow