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": {
"filename": "./abaplint.json"
},
"steampunk": {
"filename": "./abaplint-steampunk.json"
"filename": "./abaplint-steampunk.json",
"annotations": false
}
}
}

View File

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

View File

@ -19,10 +19,27 @@
"globalMacros": []
},
"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,
"cyclic_oo": false,
"many_parentheses": true,
"pragma_placement": true,
"unused_ddic": true,
"dangerous_statement": true,
"db_operation_in_loop": false,
@ -77,6 +94,7 @@
"avoid_use": {
"define": true,
"describeLines": false,
"testSeams": true,
"statics": false,
"defaultKey": false,
"break": true
@ -87,7 +105,6 @@
"check_comments": false,
"check_ddic": true,
"check_include": true,
"check_no_handler_pragma": true,
"check_syntax": true,
"check_text_elements": false,
"check_transformation_exists": true,
@ -117,7 +134,6 @@
"ignoreFunctionModuleName": false
},
"local_class_naming": false,
"local_testclass_location": true,
"main_file_contents": true,
"message_exists": false,
"msag_consistency": true,