abapGit/docs/collections/_development/guidelines.md
Lars Hvam e6f09b0482
docs: dev guidelines, add notes on dynpros and linter (#5092)
Co-authored-by: Marc Bernard <59966492+mbtools@users.noreply.github.com>
2021-11-02 15:25:19 -04:00

883 B

title order
Development Guidelines 10

Conventions

Prefixing

Variables are prefixed using the standard setting in abapOpenChecks Naming Conventions

Downport

abapGit is targeted for version 702, so the code should only contain expressions/statements that works on 702. abaplint will automatically check every PR for language syntax that is not available on 702.

Pretty Printer

Use pretty printer, keywords upper case + indentation, abapOpenChecks can be used for checking this

Dynpros

For user interface, we are moving towards everything in HTML, ie. new dynpro screens or use of dynpro screens should not be added to the source code.

abaplint

Pull requests must pass all abaplint configured checks before they can be merged.