update abaplint configuration (#1033)

Co-authored-by: Gregor Wolf <gregor.wolf@gmail.com>
This commit is contained in:
Lars Hvam 2022-06-16 11:18:47 +02:00 committed by GitHub
parent d161a757a7
commit a0f28d9f54
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 22 additions and 6 deletions

View File

@ -3,9 +3,9 @@
"default": { "default": {
"filename": "./abaplint.json" "filename": "./abaplint.json"
}, },
"steampunk": { "steampunk": {
"filename": "./abaplint-steampunk.json" "filename": "./abaplint-steampunk.json",
"annotations": false
} }
} }
} }

View File

@ -5,7 +5,7 @@
}, },
"dependencies": [ "dependencies": [
{ {
"url": "https://github.com/abapedia/steampunk-2202-api", "url": "https://github.com/abapedia/steampunk-2205-api",
"files": "/src/**/*.*" "files": "/src/**/*.*"
} }
], ],

View File

@ -19,10 +19,27 @@
"globalMacros": [] "globalMacros": []
}, },
"rules": { "rules": {
"align_parameters": false,
"cds_legacy_view": true,
"cds_parser_error": true,
"classic_exceptions_overlap": true,
"local_testclass_consistency": true,
"no_aliases": false,
"no_chained_assignment": false,
"unnecessary_pragma": false,
"unnecessary_chaining": false,
"superfluous_value": true,
"static_call_via_instance": false,
"slow_parameter_passing": false,
"prefer_corresponding": true,
"pragma_style": true,
"omit_preceding_zeros": true,
"no_inline_in_optional_branches": false,
"nrob_consistency": true,
"no_external_form_calls": true,
"constant_classes": true, "constant_classes": true,
"cyclic_oo": false, "cyclic_oo": false,
"many_parentheses": true, "many_parentheses": true,
"pragma_placement": true,
"unused_ddic": true, "unused_ddic": true,
"dangerous_statement": true, "dangerous_statement": true,
"db_operation_in_loop": false, "db_operation_in_loop": false,
@ -77,6 +94,7 @@
"avoid_use": { "avoid_use": {
"define": true, "define": true,
"describeLines": false, "describeLines": false,
"testSeams": true,
"statics": false, "statics": false,
"defaultKey": false, "defaultKey": false,
"break": true "break": true
@ -87,7 +105,6 @@
"check_comments": false, "check_comments": false,
"check_ddic": true, "check_ddic": true,
"check_include": true, "check_include": true,
"check_no_handler_pragma": true,
"check_syntax": true, "check_syntax": true,
"check_text_elements": false, "check_text_elements": false,
"check_transformation_exists": true, "check_transformation_exists": true,
@ -117,7 +134,6 @@
"ignoreFunctionModuleName": false "ignoreFunctionModuleName": false
}, },
"local_class_naming": false, "local_class_naming": false,
"local_testclass_location": true,
"main_file_contents": true, "main_file_contents": true,
"message_exists": false, "message_exists": false,
"msag_consistency": true, "msag_consistency": true,