diff --git a/abap_transpile.json b/abap_transpile.json index f66d22112..f69b89dd8 100644 --- a/abap_transpile.json +++ b/abap_transpile.json @@ -6,11 +6,13 @@ "zcl_abapgit_hash", "zcl_abapgit_html.clas", "zcl_abapgit_http_digest", + "zcl_abapgit_http_client", "zcl_abapgit_login_manager", "zcl_abapgit_path", "zcl_abapgit_progress", "zcl_abapgit_string_map", "zcl_abapgit_syntax_*", + "zif_abapgit_ajson*", "zcl_abapgit_url", "zcl_abapgit_zlib_convert", "zcl_abapgit_zlib_huffman", @@ -19,6 +21,7 @@ "zcl_abapgit_git_branch_list", "zcx_abapgit_exception", "zcx_abapgit_not_found", + "zcx_abapgit_ajson_error", "zif_abapgit_apack_definitions", "zif_abapgit_auth", "zif_abapgit_cts_api", @@ -28,8 +31,6 @@ "zif_abapgit_exit", "zcl_abapgit_gui_buttons", "zcl_abapgit_exit", - "zif_abapgit_ajson_writer", - "zif_abapgit_ajson_reader", "zif_abapgit_frontend_services", "zif_abapgit_xml_output", "zif_abapgit_xml_input", diff --git a/abaplint.json b/abaplint.json index 55c131c3b..02e1a30f2 100644 --- a/abaplint.json +++ b/abaplint.json @@ -74,6 +74,7 @@ "globalMacros": [] }, "rules": { + "use_class_based_exceptions": true, "uncaught_exception": true, "intf_referencing_clas": false, "method_implemented_twice": true, diff --git a/package.json b/package.json index 70b37b950..7436a81be 100644 --- a/package.json +++ b/package.json @@ -13,9 +13,9 @@ "url": "git+https://github.com/abapGit/abapGit.git" }, "devDependencies": { - "@abaplint/cli": "^2.63.13", - "@abaplint/transpiler-cli": "^1.1.18", - "@abaplint/runtime": "^1.1.18", + "@abaplint/cli": "^2.64.1", + "@abaplint/transpiler-cli": "^1.1.24", + "@abaplint/runtime": "^1.1.24", "abapmerge": "^0.14.2", "eslint": "^7.17.0" }