abaplint
This project uses abaplint for static code analysis and several other tasks.
Static Code Analysis
On every PR, abaplint checks the ABAP code to enforce quality and ABAP best practices. Review the project-specific abaplint configuration. All statistics and analysis results live on the abaplint app dashboard.
Downporting
The abaplint downport feature builds an abap2UI5 version with syntax compatible with ABAP 7.02 automatically:
sh
abaplint --fix .github/abaplint/abap_702.jsoncRenaming
All artifacts are compatible with the abaplint renaming feature, so you can use abap2UI5 under different custom namespaces:
sh
abaplint .github/abaplint/rename_test.jsonc --rename