From 5efc7a63ab895e54ad8fde770adb9bd8cd99bd01 Mon Sep 17 00:00:00 2001 From: Lars Hvam Date: Mon, 15 Feb 2021 14:16:16 +0100 Subject: [PATCH] update deps in package.json (#4514) * update deps in package.json * enable rule max_one_method_parameter_per_line --- abap_transpile.json | 5 ++++- abaplint.json | 6 ++++-- package.json | 8 ++++---- src/objects/zcl_abapgit_object_iatu.clas.abap | 4 +++- src/objects/zcl_abapgit_object_idoc.clas.abap | 4 +++- 5 files changed, 18 insertions(+), 9 deletions(-) diff --git a/abap_transpile.json b/abap_transpile.json index 4b63eecc3..dcf1547a3 100644 --- a/abap_transpile.json +++ b/abap_transpile.json @@ -9,6 +9,7 @@ "zcl_abapgit_persistence_db", "zcl_abapgit_http_client", "zcl_abapgit_login_manager", + "zif_abapgit_html_viewer", "zcl_abapgit_path", "zcl_abapgit_progress", "zcl_abapgit_string_map", @@ -91,7 +92,9 @@ {"object": "ZCL_ABAPGIT_XML_PRETTY", "class": "ltcl_test", "method": "unpretty"}, {"object": "ZCL_ABAPGIT_ZLIB", "class": "ltcl_zlib", "method": "fixed"}, {"object": "ZCL_ABAPGIT_ZLIB", "class": "ltcl_zlib", "method": "dynamic"}, - {"object": "ZCL_ABAPGIT_UTILS", "class": "ltcl_utils_test", "method": "extract_author_data"} + {"object": "ZCL_ABAPGIT_UTILS", "class": "ltcl_utils_test", "method": "extract_author_data1"}, + {"object": "ZCL_ABAPGIT_UTILS", "class": "ltcl_utils_test", "method": "extract_author_data2"}, + {"object": "ZCL_ABAPGIT_UTILS", "class": "ltcl_utils_test", "method": "extract_author_data9"} ] } } \ No newline at end of file diff --git a/abaplint.json b/abaplint.json index d685d53a5..923e03968 100644 --- a/abaplint.json +++ b/abaplint.json @@ -74,6 +74,7 @@ "globalMacros": [] }, "rules": { + "max_one_method_parameter_per_line": true, "prefer_raise_exception_new": true, "use_class_based_exceptions": true, "uncaught_exception": true, @@ -170,7 +171,7 @@ "W3MI" ] }, - "ambiguous_statement": false, + "ambiguous_statement": true, "avoid_use": { "define": true, "endselect": true, @@ -328,7 +329,8 @@ "requested": true, "setExtended": true, "withHeaderLine": true, - "occurs": true + "occurs": true, + "parameter": true }, "parser_error": {}, "preferred_compare_operator": { diff --git a/package.json b/package.json index e30e8df50..e54e54b60 100644 --- a/package.json +++ b/package.json @@ -17,10 +17,10 @@ "url": "git+https://github.com/abapGit/abapGit.git" }, "devDependencies": { - "@abaplint/cli": "^2.66.2", - "@abaplint/transpiler-cli": "^1.2.7", - "@abaplint/runtime": "^1.2.7", + "@abaplint/cli": "^2.67.0", + "@abaplint/transpiler-cli": "^1.2.12", + "@abaplint/runtime": "^1.2.12", "abapmerge": "^0.14.2", - "eslint": "^7.19.0" + "eslint": "^7.20.0" } } diff --git a/src/objects/zcl_abapgit_object_iatu.clas.abap b/src/objects/zcl_abapgit_object_iatu.clas.abap index b38556595..c1c6327ca 100644 --- a/src/objects/zcl_abapgit_object_iatu.clas.abap +++ b/src/objects/zcl_abapgit_object_iatu.clas.abap @@ -12,7 +12,9 @@ CLASS zcl_abapgit_object_iatu DEFINITION PUBLIC INHERITING FROM zcl_abapgit_obje ev_source TYPE string RAISING zcx_abapgit_exception, save - IMPORTING is_attr TYPE w3tempattr iv_source TYPE string + IMPORTING + is_attr TYPE w3tempattr + iv_source TYPE string RAISING zcx_abapgit_exception, w3_api_load IMPORTING is_name TYPE iacikeyt diff --git a/src/objects/zcl_abapgit_object_idoc.clas.abap b/src/objects/zcl_abapgit_object_idoc.clas.abap index f4a0321a7..6705c9c46 100644 --- a/src/objects/zcl_abapgit_object_idoc.clas.abap +++ b/src/objects/zcl_abapgit_object_idoc.clas.abap @@ -20,7 +20,9 @@ CLASS zcl_abapgit_object_idoc DEFINITION PUBLIC INHERITING FROM zcl_abapgit_obje DATA: mv_idoctyp TYPE edi_iapi00-idoctyp. - CLASS-METHODS clear_idoc_segement_field IMPORTING iv_fieldname TYPE csequence CHANGING cg_structure TYPE any. + CLASS-METHODS clear_idoc_segement_field + IMPORTING iv_fieldname TYPE csequence + CHANGING cg_structure TYPE any. ENDCLASS.