Skip to content

Abaplint.json example configs according to ABAP clean code guidelines

License

Notifications You must be signed in to change notification settings

marcelloganzaroli/abaplint-clean-code

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

abaplint-clean-code

Abaplint rule overview and definitions according to ABAP clean code guidelines.

rule overview

clean config - rules are picked in an attempt to match the Clean ABAP styleguide.

full config - example of config with every rule included

You can also find about the list of rules interactively by editing your abaplint.json using vscode. The abaplint plugin provides validation and autocompletion according to the schema which is generated automatically from docstrings in the code.

vscode schema autocomplete

about abaplint

abaplint is an open source reimplementation of the ABAP parser written in Typescript. It works without a SAP system and is meant to be used on code serialized using abapGit. It is meant to be used in addition to, not instead of other checks such as ATC.

Make sure to visit https://github.com/abaplint/abaplint for more information about how to get it running and https://abaplint.org/ for some cool stuff like statistics of open source ABAP projects, an interactive abaplint playground or diagrams of ABAP syntax.

About

Abaplint.json example configs according to ABAP clean code guidelines

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published