Skip to content

Latest commit

 

History

History
42 lines (33 loc) · 1.97 KB

DEV-GUIDELINES.md

File metadata and controls

42 lines (33 loc) · 1.97 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

Quality Tools

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

Guides

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

Troubleshooting

Error Unrecognized option: --add-modules=ALL-SYSTEM Stack Overflow

Create new release

New releases will only be accepted by project maintainers.

Versioning

  • 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.

Build update site content