-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathabaplint.jsonc
99 lines (99 loc) · 2.76 KB
/
abaplint.jsonc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
{
"global": {
"files": "/src/**/*.*",
"skipGeneratedGatewayClasses": true,
"skipGeneratedPersistentClasses": true,
"skipGeneratedFunctionGroups": true
},
"dependencies": [
{
"url": "https://github.com/abaplint/deps",
"folder": "/deps",
"files": "/src/**/*.*"
}
],
"syntax": {
"version": "v740sp08",
"errorNamespace": "^(Z|Y|LT?CL_|TY_|LIF_)",
"globalConstants": [
"icon_led_red",
"icon_led_yellow",
"icon_led_green",
"icon_led_inactive",
"icon_message_information",
"icon_system_help",
"icon_stack",
"seop_incextapp_definition",
"seop_incextapp_implementation",
"seop_incextapp_macros",
"seop_incextapp_testclasses",
"icon_abap",
"icon_display_text",
"icon_set_state",
"icon_workflow_fork",
"icon_okay",
"icon_folder",
"abap_func_exporting",
"abap_func_tables",
"cssf_formtype_text",
"seoc_category_exception",
"seoc_category_webdynpro_class",
"seoc_exposure_private",
"seoc_exposure_protected",
"seoc_exposure_public",
"seox_false",
"seoc_version_deleted",
"srext_ext_class_pool",
"srext_ext_interface_pool",
"seoc_version_active",
"seoc_version_inactive",
"seok_access_free",
"seok_access_modify",
"seok_pgmid_r3tr",
"seop_ext_class_locals_def",
"seop_ext_class_locals_imp",
"seop_ext_class_macros",
"seop_ext_class_testclasses",
"sews_c_vif_version",
"skwfc_obtype_folder",
"skwfc_obtype_loio",
"so2_controller",
"ststc_c_type_dialog",
"ststc_c_type_object",
"ststc_c_type_parameters",
"ststc_c_type_report",
"swbm_c_op_delete_no_dialog",
"swbm_c_type_ddic_db_tabxinx",
"swbm_c_type_wdy_application",
"swbm_version_active",
"swbm_version_inactive",
"wbmr_c_skwf_folder_class",
"wdyn_limu_component_controller",
"wdyn_limu_component_definition",
"seoc_state_implemented",
"seox_true",
"seoo_cmptype_attribute",
"seoo_cmptype_method",
"seoo_cmptype_type",
"seos_scotype_parameter",
"seos_scotype_exception",
"seoo_cmptype_event",
"wdyn_limu_component_view"
],
"globalMacros": []
},
"rules": {
"prefer_inline": false, // todo, abaplint bugs
"sql_escape_host_variables": false, // todo, this needs a quickfix in abaplint
"use_line_exists": false, // todo, this needs a quickfix in abaplint
"prefer_xsdbool": true,
"use_bool_expression": true,
"whitespace_end": true,
"parser_error": true,
"check_syntax": true,
"line_break_multiple_parameters": true,
"unknown_types": true,
"use_new": true,
"sequential_blank": true
}
}