update auto_downport action, replace abaplint version

This commit is contained in:
oblomov-dev 2025-02-27 12:10:36 -05:00 committed by GitHub
parent be52d507d5
commit d83a8f9587
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -5,7 +5,7 @@
"description": "Developing UI5 Apps Purely in ABAP.",
"scripts": {
"syfixes": "find . -type f -name '*.abap' -exec sed -i -e 's/ RAISE EXCEPTION TYPE cx_sy_itab_line_not_found/ ASSERT 1 = 0/g' {} + ",
"auto_downport": "abaplint --fix .github/abaplint/abap_702.jsonc && npm run syfixes && cp -r src node/downport && cp -i .github/abaplint/abap_702.jsonc abaplint.jsonc",
"auto_downport": "abaplint --fix .github/abaplint/abap_702.jsonc && npm run syfixes && cp -r src node/downport && cp -f .github/abaplint/abap_702.jsonc abaplint.jsonc",
"auto_app2abap": "node .github/app2abap/trans2abap.js",
"auto_abaplint": "npx abaplint .github/abaplint/auto_abaplint_fix.jsonc --fix",
"auto_transpile": "rm -rf node/output && cp node/srv/*.abap node/downport && abap_transpile ./node/setup/abap_transpile.json",