mirror of
https://github.com/abapGit/abapGit.git
synced 2025-04-30 20:03:20 +08:00
cleanup: select_add_order_by skip FAE + fix all omit_parameter_name (#6544)
This commit is contained in:
parent
aeb6b285d8
commit
f417f8fa18
|
@ -439,15 +439,19 @@
|
||||||
"unreachable_code": true,
|
"unreachable_code": true,
|
||||||
"use_new": true,
|
"use_new": true,
|
||||||
"when_others_last": true,
|
"when_others_last": true,
|
||||||
|
"omit_parameter_name": {
|
||||||
|
"exclude": ["/json/"]
|
||||||
|
},
|
||||||
"whitespace_end": true
|
"whitespace_end": true
|
||||||
},
|
},
|
||||||
"targetRules": {
|
"targetRules": {
|
||||||
"double_space": true,
|
"double_space": true,
|
||||||
"omit_parameter_name": true,
|
|
||||||
"unnecessary_pragma": {
|
"unnecessary_pragma": {
|
||||||
"allowNoTextGlobal": true
|
"allowNoTextGlobal": true
|
||||||
},
|
},
|
||||||
"select_add_order_by": true,
|
"select_add_order_by": {
|
||||||
|
"skipForAllEntries": true
|
||||||
|
},
|
||||||
"slow_parameter_passing": true,
|
"slow_parameter_passing": true,
|
||||||
"select_single_full_key": true,
|
"select_single_full_key": true,
|
||||||
"unused_variables": true
|
"unused_variables": true
|
||||||
|
|
|
@ -27,7 +27,7 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@abaplint/cli": "^2.102.57",
|
"@abaplint/cli": "^2.102.58",
|
||||||
"@abaplint/database-sqlite": "^2.7.101",
|
"@abaplint/database-sqlite": "^2.7.101",
|
||||||
"@abaplint/runtime": "^2.7.105",
|
"@abaplint/runtime": "^2.7.105",
|
||||||
"@abaplint/transpiler-cli": "^2.7.105",
|
"@abaplint/transpiler-cli": "^2.7.105",
|
||||||
|
|
|
@ -165,7 +165,7 @@ CLASS lcl_transport_zipper IMPLEMENTATION.
|
||||||
ENDMETHOD.
|
ENDMETHOD.
|
||||||
|
|
||||||
METHOD does_folder_exist.
|
METHOD does_folder_exist.
|
||||||
rv_folder_exist = zcl_abapgit_ui_factory=>get_frontend_services( )->directory_exist( iv_directory = iv_folder ).
|
rv_folder_exist = zcl_abapgit_ui_factory=>get_frontend_services( )->directory_exist( iv_folder ).
|
||||||
ENDMETHOD.
|
ENDMETHOD.
|
||||||
|
|
||||||
METHOD get_full_folder.
|
METHOD get_full_folder.
|
||||||
|
|
|
@ -110,7 +110,7 @@ CLASS ltcl_parse IMPLEMENTATION.
|
||||||
APPEND '000000f7e6e5b066fb4177bf0780bf343ab2de06368dd973 refs/heads/main' TO mt_data.
|
APPEND '000000f7e6e5b066fb4177bf0780bf343ab2de06368dd973 refs/heads/main' TO mt_data.
|
||||||
APPEND '0000' TO mt_data.
|
APPEND '0000' TO mt_data.
|
||||||
|
|
||||||
parse( iv_expected_lines = 1 ).
|
parse( 1 ).
|
||||||
|
|
||||||
ENDMETHOD.
|
ENDMETHOD.
|
||||||
|
|
||||||
|
|
|
@ -171,7 +171,7 @@ CLASS ltc_parent_handling IMPLEMENTATION.
|
||||||
|
|
||||||
DATA ls_commit TYPE zif_abapgit_git_definitions=>ty_commit.
|
DATA ls_commit TYPE zif_abapgit_git_definitions=>ty_commit.
|
||||||
|
|
||||||
given_commit( iv_sha1 = 'F00' ).
|
given_commit( 'F00' ).
|
||||||
given_commit( iv_sha1 = 'BA5'
|
given_commit( iv_sha1 = 'BA5'
|
||||||
iv_parent1 = 'F00' ).
|
iv_parent1 = 'F00' ).
|
||||||
|
|
||||||
|
|
|
@ -52,17 +52,17 @@ CLASS zcl_abapgit_aff_registry IMPLEMENTATION.
|
||||||
|
|
||||||
|
|
||||||
METHOD initialize_registry_table.
|
METHOD initialize_registry_table.
|
||||||
register( iv_obj_type = 'CHKC' ).
|
register( 'CHKC' ).
|
||||||
register( iv_obj_type = 'CHKO' ).
|
register( 'CHKO' ).
|
||||||
register( iv_obj_type = 'CHKV' ).
|
register( 'CHKV' ).
|
||||||
register( iv_obj_type = 'EVTB' ).
|
register( 'EVTB' ).
|
||||||
register( iv_obj_type = 'EEEC' ).
|
register( 'EEEC' ).
|
||||||
register( iv_obj_type = 'GSMP' ).
|
register( 'GSMP' ).
|
||||||
register( iv_obj_type = 'INTF'
|
register( iv_obj_type = 'INTF'
|
||||||
iv_experimental = abap_true ).
|
iv_experimental = abap_true ).
|
||||||
register( iv_obj_type = 'SMBC' ).
|
register( 'SMBC' ).
|
||||||
register( iv_obj_type = 'NONT' ).
|
register( 'NONT' ).
|
||||||
register( iv_obj_type = 'RONT' ).
|
register( 'RONT' ).
|
||||||
ENDMETHOD.
|
ENDMETHOD.
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -106,7 +106,7 @@ CLASS zcl_abapgit_json_handler IMPLEMENTATION.
|
||||||
|
|
||||||
lv_json = zcl_abapgit_convert=>xstring_to_string_utf8( iv_content ).
|
lv_json = zcl_abapgit_convert=>xstring_to_string_utf8( iv_content ).
|
||||||
|
|
||||||
lo_ajson = zcl_abapgit_ajson=>parse( iv_json = lv_json
|
lo_ajson = zcl_abapgit_ajson=>parse( lv_json
|
||||||
)->map( zcl_abapgit_ajson_mapping=>create_to_snake_case( ) ).
|
)->map( zcl_abapgit_ajson_mapping=>create_to_snake_case( ) ).
|
||||||
|
|
||||||
map2abap_original_language( CHANGING co_ajson = lo_ajson ).
|
map2abap_original_language( CHANGING co_ajson = lo_ajson ).
|
||||||
|
|
|
@ -234,7 +234,7 @@ CLASS zcl_abapgit_object_common_aff IMPLEMENTATION.
|
||||||
<ls_msg> TYPE symsg,
|
<ls_msg> TYPE symsg,
|
||||||
<ls_extension_mapper_pair> LIKE LINE OF ls_additional_extensions.
|
<ls_extension_mapper_pair> LIKE LINE OF ls_additional_extensions.
|
||||||
|
|
||||||
lv_json_as_xstring = zif_abapgit_object~mo_files->read_raw( iv_ext = 'json' ).
|
lv_json_as_xstring = zif_abapgit_object~mo_files->read_raw( 'json' ).
|
||||||
lv_name = ms_item-obj_name.
|
lv_name = ms_item-obj_name.
|
||||||
|
|
||||||
" beyond here there will be dragons....
|
" beyond here there will be dragons....
|
||||||
|
@ -290,7 +290,7 @@ CLASS zcl_abapgit_object_common_aff IMPLEMENTATION.
|
||||||
|
|
||||||
LOOP AT ls_additional_extensions ASSIGNING <ls_extension_mapper_pair>.
|
LOOP AT ls_additional_extensions ASSIGNING <ls_extension_mapper_pair>.
|
||||||
|
|
||||||
lv_file_as_xstring = zif_abapgit_object~mo_files->read_raw( iv_ext = <ls_extension_mapper_pair>-extension ).
|
lv_file_as_xstring = zif_abapgit_object~mo_files->read_raw( <ls_extension_mapper_pair>-extension ).
|
||||||
|
|
||||||
CALL METHOD <ls_extension_mapper_pair>-file_name_mapper->('IF_AFF_FILE_NAME_MAPPER~GET_FILE_NAME_FROM_OBJECT')
|
CALL METHOD <ls_extension_mapper_pair>-file_name_mapper->('IF_AFF_FILE_NAME_MAPPER~GET_FILE_NAME_FROM_OBJECT')
|
||||||
EXPORTING
|
EXPORTING
|
||||||
|
@ -631,13 +631,13 @@ CLASS zcl_abapgit_object_common_aff IMPLEMENTATION.
|
||||||
DATA lv_json_wo_alv TYPE string.
|
DATA lv_json_wo_alv TYPE string.
|
||||||
DATA li_json TYPE REF TO zif_abapgit_ajson.
|
DATA li_json TYPE REF TO zif_abapgit_ajson.
|
||||||
|
|
||||||
lv_json = zcl_abapgit_convert=>xstring_to_string_utf8( iv_data = iv_json_as_xstring ).
|
lv_json = zcl_abapgit_convert=>xstring_to_string_utf8( iv_json_as_xstring ).
|
||||||
|
|
||||||
TRY.
|
TRY.
|
||||||
li_json = zcl_abapgit_ajson=>parse( iv_json = lv_json
|
li_json = zcl_abapgit_ajson=>parse( iv_json = lv_json
|
||||||
iv_keep_item_order = abap_true ).
|
iv_keep_item_order = abap_true ).
|
||||||
li_json->delete( '/header/abapLanguageVersion' ).
|
li_json->delete( '/header/abapLanguageVersion' ).
|
||||||
lv_json_wo_alv = li_json->stringify( iv_indent = 2 ).
|
lv_json_wo_alv = li_json->stringify( 2 ).
|
||||||
|
|
||||||
rv_json_as_xstring_wo_alv = zcl_abapgit_convert=>string_to_xstring_utf8( lv_json_wo_alv ).
|
rv_json_as_xstring_wo_alv = zcl_abapgit_convert=>string_to_xstring_utf8( lv_json_wo_alv ).
|
||||||
|
|
||||||
|
|
|
@ -27,7 +27,7 @@ ENDCLASS.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
CLASS ZCL_ABAPGIT_ECATT_DATA_UPLOAD IMPLEMENTATION.
|
CLASS zcl_abapgit_ecatt_data_upload IMPLEMENTATION.
|
||||||
METHOD upload.
|
METHOD upload.
|
||||||
SET HANDLER on_ev_object_saved FOR ALL INSTANCES.
|
SET HANDLER on_ev_object_saved FOR ALL INSTANCES.
|
||||||
|
|
||||||
|
|
|
@ -201,7 +201,7 @@ CLASS zcl_abapgit_ecatt_script_downl IMPLEMENTATION.
|
||||||
free_text = lv_errmsg ).
|
free_text = lv_errmsg ).
|
||||||
ENDIF.
|
ENDIF.
|
||||||
|
|
||||||
lv_rc = li_artmp_node->set_value( value = lv_text ).
|
lv_rc = li_artmp_node->set_value( lv_text ).
|
||||||
IF lv_rc <> 0.
|
IF lv_rc <> 0.
|
||||||
raise_download_exception(
|
raise_download_exception(
|
||||||
textid = cx_ecatt_apl_util=>download_processing
|
textid = cx_ecatt_apl_util=>download_processing
|
||||||
|
@ -237,7 +237,7 @@ CLASS zcl_abapgit_ecatt_script_downl IMPLEMENTATION.
|
||||||
IMPORTING
|
IMPORTING
|
||||||
ex_xml_blob = lv_text ).
|
ex_xml_blob = lv_text ).
|
||||||
|
|
||||||
lv_rc = li_blob_node->set_value( value = lv_text ).
|
lv_rc = li_blob_node->set_value( lv_text ).
|
||||||
IF lv_rc <> 0.
|
IF lv_rc <> 0.
|
||||||
raise_download_exception(
|
raise_download_exception(
|
||||||
textid = cx_ecatt_apl_util=>download_processing
|
textid = cx_ecatt_apl_util=>download_processing
|
||||||
|
@ -368,7 +368,7 @@ CLASS zcl_abapgit_ecatt_script_downl IMPLEMENTATION.
|
||||||
ENDIF.
|
ENDIF.
|
||||||
|
|
||||||
* Ast in Hauptbaum haengen
|
* Ast in Hauptbaum haengen
|
||||||
lv_rc = li_deep_tcd->append_child( new_child = li_element ).
|
lv_rc = li_deep_tcd->append_child( li_element ).
|
||||||
|
|
||||||
IF lv_rc <> 0.
|
IF lv_rc <> 0.
|
||||||
raise_download_exception(
|
raise_download_exception(
|
||||||
|
|
|
@ -103,7 +103,7 @@ CLASS ZCL_ABAPGIT_ECATT_SP_DOWNLOAD IMPLEMENTATION.
|
||||||
document = li_dom.
|
document = li_dom.
|
||||||
|
|
||||||
li_element = li_dom->get_root_element( ).
|
li_element = li_dom->get_root_element( ).
|
||||||
li_start_profile_data_node->append_child( new_child = li_element ).
|
li_start_profile_data_node->append_child( li_element ).
|
||||||
|
|
||||||
ENDMETHOD.
|
ENDMETHOD.
|
||||||
|
|
||||||
|
|
|
@ -27,7 +27,7 @@ ENDCLASS.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
CLASS zcl_abapgit_ecatt_sp_upload IMPLEMENTATION.
|
CLASS ZCL_ABAPGIT_ECATT_SP_UPLOAD IMPLEMENTATION.
|
||||||
|
|
||||||
|
|
||||||
METHOD get_ecatt_sp.
|
METHOD get_ecatt_sp.
|
||||||
|
@ -51,7 +51,7 @@ CLASS zcl_abapgit_ecatt_sp_upload IMPLEMENTATION.
|
||||||
li_ixml = cl_ixml=>create( ).
|
li_ixml = cl_ixml=>create( ).
|
||||||
li_dom = li_ixml->create_document( ).
|
li_dom = li_ixml->create_document( ).
|
||||||
li_root ?= li_section->clone( ).
|
li_root ?= li_section->clone( ).
|
||||||
li_dom->append_child( new_child = li_root ).
|
li_dom->append_child( li_root ).
|
||||||
CALL FUNCTION 'SDIXML_DOM_TO_XML'
|
CALL FUNCTION 'SDIXML_DOM_TO_XML'
|
||||||
EXPORTING
|
EXPORTING
|
||||||
document = li_dom
|
document = li_dom
|
||||||
|
|
|
@ -106,7 +106,7 @@ CLASS zcl_abapgit_ecatt_system_downl IMPLEMENTATION.
|
||||||
OTHERS = 2.
|
OTHERS = 2.
|
||||||
ASSERT sy-subrc = 0.
|
ASSERT sy-subrc = 0.
|
||||||
|
|
||||||
etpar_node->append_child( new_child = li_item ).
|
etpar_node->append_child( li_item ).
|
||||||
|
|
||||||
ENDLOOP.
|
ENDLOOP.
|
||||||
|
|
||||||
|
|
|
@ -146,7 +146,7 @@ CLASS ZCL_ABAPGIT_ECATT_VAL_OBJ_DOWN IMPLEMENTATION.
|
||||||
|
|
||||||
li_insert_objects ?= template_over_all->find_from_name( 'BUSINESS_MESSAGES' ).
|
li_insert_objects ?= template_over_all->find_from_name( 'BUSINESS_MESSAGES' ).
|
||||||
|
|
||||||
li_insert_objects->append_child( new_child = li_element ).
|
li_insert_objects->append_child( li_element ).
|
||||||
|
|
||||||
ENDMETHOD.
|
ENDMETHOD.
|
||||||
|
|
||||||
|
@ -193,7 +193,7 @@ CLASS ZCL_ABAPGIT_ECATT_VAL_OBJ_DOWN IMPLEMENTATION.
|
||||||
|
|
||||||
li_insert_objects ?= template_over_all->find_from_name( 'VO_FLAGS' ).
|
li_insert_objects ?= template_over_all->find_from_name( 'VO_FLAGS' ).
|
||||||
|
|
||||||
li_insert_objects->append_child( new_child = li_element ).
|
li_insert_objects->append_child( li_element ).
|
||||||
|
|
||||||
CALL METHOD lo_ecatt_vo->('GET_ERROR_PRIORITY')
|
CALL METHOD lo_ecatt_vo->('GET_ERROR_PRIORITY')
|
||||||
RECEIVING
|
RECEIVING
|
||||||
|
@ -217,7 +217,7 @@ CLASS ZCL_ABAPGIT_ECATT_VAL_OBJ_DOWN IMPLEMENTATION.
|
||||||
|
|
||||||
li_insert_objects = template_over_all->find_from_name( 'VO_FLAGS' ).
|
li_insert_objects = template_over_all->find_from_name( 'VO_FLAGS' ).
|
||||||
|
|
||||||
li_insert_objects->append_child( new_child = li_element ).
|
li_insert_objects->append_child( li_element ).
|
||||||
|
|
||||||
ENDMETHOD.
|
ENDMETHOD.
|
||||||
|
|
||||||
|
@ -264,7 +264,7 @@ CLASS ZCL_ABAPGIT_ECATT_VAL_OBJ_DOWN IMPLEMENTATION.
|
||||||
|
|
||||||
li_insert_objects = template_over_all->find_from_name( 'IMPL_DETAILS' ).
|
li_insert_objects = template_over_all->find_from_name( 'IMPL_DETAILS' ).
|
||||||
|
|
||||||
li_insert_objects->append_child( new_child = li_element ).
|
li_insert_objects->append_child( li_element ).
|
||||||
|
|
||||||
ENDMETHOD.
|
ENDMETHOD.
|
||||||
|
|
||||||
|
|
|
@ -35,7 +35,7 @@ ENDCLASS.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
CLASS ZCL_ABAPGIT_ECATT_VAL_OBJ_UPL IMPLEMENTATION.
|
CLASS zcl_abapgit_ecatt_val_obj_upl IMPLEMENTATION.
|
||||||
|
|
||||||
|
|
||||||
METHOD get_business_msgs_from_dom.
|
METHOD get_business_msgs_from_dom.
|
||||||
|
|
|
@ -189,7 +189,7 @@ CLASS zcl_abapgit_object_area IMPLEMENTATION.
|
||||||
|
|
||||||
|
|
||||||
METHOD zif_abapgit_object~is_locked.
|
METHOD zif_abapgit_object~is_locked.
|
||||||
rv_is_locked = exists_a_lock_entry_for( iv_lock_object = 'ERSDAREA' ).
|
rv_is_locked = exists_a_lock_entry_for( 'ERSDAREA' ).
|
||||||
ENDMETHOD.
|
ENDMETHOD.
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -54,7 +54,7 @@ CLASS ltcl_changed_by IMPLEMENTATION.
|
||||||
|
|
||||||
when_changed_is_checked( ).
|
when_changed_is_checked( ).
|
||||||
|
|
||||||
then_should_be( iv_exp_change_more_recent = abap_true ).
|
then_should_be( abap_true ).
|
||||||
|
|
||||||
ENDMETHOD.
|
ENDMETHOD.
|
||||||
|
|
||||||
|
@ -69,7 +69,7 @@ CLASS ltcl_changed_by IMPLEMENTATION.
|
||||||
|
|
||||||
when_changed_is_checked( ).
|
when_changed_is_checked( ).
|
||||||
|
|
||||||
then_should_be( iv_exp_change_more_recent = abap_false ).
|
then_should_be( abap_false ).
|
||||||
|
|
||||||
ENDMETHOD.
|
ENDMETHOD.
|
||||||
|
|
||||||
|
@ -84,7 +84,7 @@ CLASS ltcl_changed_by IMPLEMENTATION.
|
||||||
|
|
||||||
when_changed_is_checked( ).
|
when_changed_is_checked( ).
|
||||||
|
|
||||||
then_should_be( iv_exp_change_more_recent = abap_true ).
|
then_should_be( abap_true ).
|
||||||
|
|
||||||
ENDMETHOD.
|
ENDMETHOD.
|
||||||
|
|
||||||
|
@ -99,7 +99,7 @@ CLASS ltcl_changed_by IMPLEMENTATION.
|
||||||
|
|
||||||
when_changed_is_checked( ).
|
when_changed_is_checked( ).
|
||||||
|
|
||||||
then_should_be( iv_exp_change_more_recent = abap_false ).
|
then_should_be( abap_false ).
|
||||||
|
|
||||||
ENDMETHOD.
|
ENDMETHOD.
|
||||||
|
|
||||||
|
|
|
@ -70,7 +70,7 @@ CLASS zcl_abapgit_object_fdt0 IMPLEMENTATION.
|
||||||
name = 'DevelopmentPackage'
|
name = 'DevelopmentPackage'
|
||||||
namespace = 'FDTNS' ).
|
namespace = 'FDTNS' ).
|
||||||
IF lo_node_package IS BOUND.
|
IF lo_node_package IS BOUND.
|
||||||
lo_node_package->set_value( value = |{ iv_package }| ).
|
lo_node_package->set_value( |{ iv_package }| ).
|
||||||
ENDIF.
|
ENDIF.
|
||||||
|
|
||||||
lo_node_id = co_dom_tree->find_from_name(
|
lo_node_id = co_dom_tree->find_from_name(
|
||||||
|
@ -231,7 +231,7 @@ CLASS zcl_abapgit_object_fdt0 IMPLEMENTATION.
|
||||||
lo_components_node = co_ixml_element->find_from_name( name = 'ComponentReleases'
|
lo_components_node = co_ixml_element->find_from_name( name = 'ComponentReleases'
|
||||||
namespace = 'FDTNS' ).
|
namespace = 'FDTNS' ).
|
||||||
IF lo_components_node IS BOUND.
|
IF lo_components_node IS BOUND.
|
||||||
co_ixml_element->remove_child( old_child = lo_components_node ).
|
co_ixml_element->remove_child( lo_components_node ).
|
||||||
ENDIF.
|
ENDIF.
|
||||||
|
|
||||||
" Clear user/time/system-specific fields
|
" Clear user/time/system-specific fields
|
||||||
|
|
|
@ -64,16 +64,16 @@ CLASS zcl_abapgit_object_iatu IMPLEMENTATION.
|
||||||
|
|
||||||
ls_name = ms_item-obj_name.
|
ls_name = ms_item-obj_name.
|
||||||
|
|
||||||
li_template = w3_api_load( is_name = ls_name ).
|
li_template = w3_api_load( ls_name ).
|
||||||
|
|
||||||
es_attr = w3_api_get_attributes( ii_template = li_template ).
|
es_attr = w3_api_get_attributes( li_template ).
|
||||||
|
|
||||||
CLEAR: es_attr-chname,
|
CLEAR: es_attr-chname,
|
||||||
es_attr-tdate,
|
es_attr-tdate,
|
||||||
es_attr-ttime,
|
es_attr-ttime,
|
||||||
es_attr-devclass.
|
es_attr-devclass.
|
||||||
|
|
||||||
lt_source = w3_api_get_source( ii_template = li_template ).
|
lt_source = w3_api_get_source( li_template ).
|
||||||
|
|
||||||
CONCATENATE LINES OF lt_source INTO ev_source RESPECTING BLANKS.
|
CONCATENATE LINES OF lt_source INTO ev_source RESPECTING BLANKS.
|
||||||
|
|
||||||
|
@ -87,7 +87,7 @@ CLASS zcl_abapgit_object_iatu IMPLEMENTATION.
|
||||||
li_template TYPE REF TO if_w3_api_template.
|
li_template TYPE REF TO if_w3_api_template.
|
||||||
|
|
||||||
|
|
||||||
li_template = w3_api_create_new( is_template_data = is_attr ).
|
li_template = w3_api_create_new( is_attr ).
|
||||||
|
|
||||||
w3_api_set_attributes( ii_template = li_template
|
w3_api_set_attributes( ii_template = li_template
|
||||||
is_attr = is_attr ).
|
is_attr = is_attr ).
|
||||||
|
@ -314,14 +314,14 @@ CLASS zcl_abapgit_object_iatu IMPLEMENTATION.
|
||||||
|
|
||||||
ls_name = ms_item-obj_name.
|
ls_name = ms_item-obj_name.
|
||||||
|
|
||||||
li_template = w3_api_load( is_name = ls_name ).
|
li_template = w3_api_load( ls_name ).
|
||||||
|
|
||||||
w3_api_set_changeable( ii_template = li_template
|
w3_api_set_changeable( ii_template = li_template
|
||||||
iv_changeable = abap_true ).
|
iv_changeable = abap_true ).
|
||||||
|
|
||||||
w3_api_delete( ii_template = li_template ).
|
w3_api_delete( li_template ).
|
||||||
|
|
||||||
w3_api_save( ii_template = li_template ).
|
w3_api_save( li_template ).
|
||||||
|
|
||||||
ENDMETHOD.
|
ENDMETHOD.
|
||||||
|
|
||||||
|
|
|
@ -64,9 +64,9 @@ CLASS zcl_abapgit_object_iaxu IMPLEMENTATION.
|
||||||
|
|
||||||
DATA: lo_xml_api TYPE REF TO object.
|
DATA: lo_xml_api TYPE REF TO object.
|
||||||
|
|
||||||
lo_xml_api = w3_api_create_new( is_attr = is_attr ).
|
lo_xml_api = w3_api_create_new( is_attr ).
|
||||||
|
|
||||||
w3_api_save( io_xml_api = lo_xml_api ).
|
w3_api_save( lo_xml_api ).
|
||||||
|
|
||||||
w3_api_set_changeable( io_xml_api = lo_xml_api
|
w3_api_set_changeable( io_xml_api = lo_xml_api
|
||||||
iv_changeable = abap_false ).
|
iv_changeable = abap_false ).
|
||||||
|
@ -222,9 +222,9 @@ CLASS zcl_abapgit_object_iaxu IMPLEMENTATION.
|
||||||
w3_api_set_changeable( io_xml_api = lo_xml_api
|
w3_api_set_changeable( io_xml_api = lo_xml_api
|
||||||
iv_changeable = abap_true ).
|
iv_changeable = abap_true ).
|
||||||
|
|
||||||
w3_api_delete( io_xml_api = lo_xml_api ).
|
w3_api_delete( lo_xml_api ).
|
||||||
|
|
||||||
w3_api_save( io_xml_api = lo_xml_api ).
|
w3_api_save( lo_xml_api ).
|
||||||
|
|
||||||
ENDMETHOD.
|
ENDMETHOD.
|
||||||
|
|
||||||
|
@ -244,7 +244,7 @@ CLASS zcl_abapgit_object_iaxu IMPLEMENTATION.
|
||||||
iv_transport = iv_transport ).
|
iv_transport = iv_transport ).
|
||||||
ENDIF.
|
ENDIF.
|
||||||
|
|
||||||
save( is_attr = ls_attr ).
|
save( ls_attr ).
|
||||||
|
|
||||||
ENDMETHOD.
|
ENDMETHOD.
|
||||||
|
|
||||||
|
|
|
@ -108,7 +108,7 @@ CLASS zcl_abapgit_object_pdts IMPLEMENTATION.
|
||||||
check_subrc_for( `TO_XML` ).
|
check_subrc_for( `TO_XML` ).
|
||||||
|
|
||||||
ri_first_element ?= li_xml_dom->get_first_child( ).
|
ri_first_element ?= li_xml_dom->get_first_child( ).
|
||||||
li_elements = ri_first_element->get_elements_by_tag_name( name = 'ELEMENTS' ).
|
li_elements = ri_first_element->get_elements_by_tag_name( 'ELEMENTS' ).
|
||||||
li_iterator = li_elements->create_iterator( ).
|
li_iterator = li_elements->create_iterator( ).
|
||||||
|
|
||||||
DO.
|
DO.
|
||||||
|
@ -131,14 +131,14 @@ CLASS zcl_abapgit_object_pdts IMPLEMENTATION.
|
||||||
"Remove system container elements - causing too much trouble
|
"Remove system container elements - causing too much trouble
|
||||||
"Todo: This is a bad hack, but obsolete if we can fix todo above
|
"Todo: This is a bad hack, but obsolete if we can fix todo above
|
||||||
li_attributes = li_element->get_attributes( ).
|
li_attributes = li_element->get_attributes( ).
|
||||||
lv_name = li_attributes->get_named_item( name = 'NAME' )->get_value( ).
|
lv_name = li_attributes->get_named_item( 'NAME' )->get_value( ).
|
||||||
IF lv_name(1) = '_'.
|
IF lv_name(1) = '_'.
|
||||||
li_element->remove_node( ).
|
li_element->remove_node( ).
|
||||||
li_child_iterator->reset( ).
|
li_child_iterator->reset( ).
|
||||||
CONTINUE.
|
CONTINUE.
|
||||||
ENDIF.
|
ENDIF.
|
||||||
|
|
||||||
li_attributes->remove_named_item( name = 'CHGDTA' ).
|
li_attributes->remove_named_item( 'CHGDTA' ).
|
||||||
|
|
||||||
ENDDO.
|
ENDDO.
|
||||||
|
|
||||||
|
|
|
@ -172,7 +172,7 @@ CLASS zcl_abapgit_object_pers IMPLEMENTATION.
|
||||||
METHOD zif_abapgit_object~is_locked.
|
METHOD zif_abapgit_object~is_locked.
|
||||||
|
|
||||||
" There's no object specific locking. Just a global one.
|
" There's no object specific locking. Just a global one.
|
||||||
rv_is_locked = exists_a_lock_entry_for( iv_lock_object = 'E_SPERSREG' ).
|
rv_is_locked = exists_a_lock_entry_for( 'E_SPERSREG' ).
|
||||||
|
|
||||||
ENDMETHOD.
|
ENDMETHOD.
|
||||||
|
|
||||||
|
|
|
@ -84,7 +84,7 @@ CLASS zcl_abapgit_object_scvi IMPLEMENTATION.
|
||||||
zcx_abapgit_exception=>raise_t100( ).
|
zcx_abapgit_exception=>raise_t100( ).
|
||||||
ENDIF.
|
ENDIF.
|
||||||
|
|
||||||
corr_insert( iv_package = iv_package ).
|
corr_insert( iv_package ).
|
||||||
|
|
||||||
* Populate user details
|
* Populate user details
|
||||||
ls_screen_variant-shdsvci-crdate = sy-datum.
|
ls_screen_variant-shdsvci-crdate = sy-datum.
|
||||||
|
|
|
@ -83,7 +83,7 @@ CLASS zcl_abapgit_object_stvi IMPLEMENTATION.
|
||||||
zcx_abapgit_exception=>raise_t100( ).
|
zcx_abapgit_exception=>raise_t100( ).
|
||||||
ENDIF.
|
ENDIF.
|
||||||
|
|
||||||
corr_insert( iv_package = iv_package ).
|
corr_insert( iv_package ).
|
||||||
|
|
||||||
* Populate user details
|
* Populate user details
|
||||||
ls_transaction_variant-shdtvciu-crdate = sy-datum.
|
ls_transaction_variant-shdtvciu-crdate = sy-datum.
|
||||||
|
|
|
@ -534,7 +534,7 @@ CLASS zcl_abapgit_object_ueno IMPLEMENTATION.
|
||||||
DATA lv_objname TYPE lxeobjname.
|
DATA lv_objname TYPE lxeobjname.
|
||||||
|
|
||||||
|
|
||||||
ls_dokvl-object = build_text_name( iv_id = iv_id ).
|
ls_dokvl-object = build_text_name( iv_id ).
|
||||||
|
|
||||||
SELECT id object langu
|
SELECT id object langu
|
||||||
FROM dokvl
|
FROM dokvl
|
||||||
|
|
|
@ -297,7 +297,7 @@ CLASS zcl_abapgit_object_wdca IMPLEMENTATION.
|
||||||
WITH '<?xml version="1.0"?>'.
|
WITH '<?xml version="1.0"?>'.
|
||||||
ASSERT sy-subrc = 0.
|
ASSERT sy-subrc = 0.
|
||||||
|
|
||||||
lv_xml_xstring = zcl_abapgit_convert=>string_to_xstring( iv_str = lv_xml_string ).
|
lv_xml_xstring = zcl_abapgit_convert=>string_to_xstring( lv_xml_string ).
|
||||||
UPDATE wdy_config_appl
|
UPDATE wdy_config_appl
|
||||||
SET xcontent = lv_xml_xstring
|
SET xcontent = lv_xml_xstring
|
||||||
WHERE config_id = ls_outline-config_id
|
WHERE config_id = ls_outline-config_id
|
||||||
|
@ -411,7 +411,7 @@ CLASS zcl_abapgit_object_wdca IMPLEMENTATION.
|
||||||
WHERE config_id = ls_outline-config_id
|
WHERE config_id = ls_outline-config_id
|
||||||
AND config_type = ls_outline-config_type
|
AND config_type = ls_outline-config_type
|
||||||
AND config_var = ls_outline-config_var.
|
AND config_var = ls_outline-config_var.
|
||||||
lv_xml_string = zcl_abapgit_convert=>xstring_to_string_utf8( iv_data = lv_xml_xstring ).
|
lv_xml_string = zcl_abapgit_convert=>xstring_to_string_utf8( lv_xml_xstring ).
|
||||||
IF lv_xml_string IS NOT INITIAL.
|
IF lv_xml_string IS NOT INITIAL.
|
||||||
TRY.
|
TRY.
|
||||||
lv_xml_string = zcl_abapgit_xml_pretty=>print(
|
lv_xml_string = zcl_abapgit_xml_pretty=>print(
|
||||||
|
|
|
@ -136,7 +136,7 @@ CLASS zcl_abapgit_object_wdcc IMPLEMENTATION.
|
||||||
WITH '<?xml version="1.0"?>'.
|
WITH '<?xml version="1.0"?>'.
|
||||||
ASSERT sy-subrc = 0.
|
ASSERT sy-subrc = 0.
|
||||||
|
|
||||||
lv_xml_xstring = zcl_abapgit_convert=>string_to_xstring( iv_str = lv_xml_string ).
|
lv_xml_xstring = zcl_abapgit_convert=>string_to_xstring( lv_xml_string ).
|
||||||
ls_orig_config-xcontent = lv_xml_xstring.
|
ls_orig_config-xcontent = lv_xml_xstring.
|
||||||
|
|
||||||
ASSIGN COMPONENT 'PARENT' OF STRUCTURE ls_orig_config TO <lv_data>.
|
ASSIGN COMPONENT 'PARENT' OF STRUCTURE ls_orig_config TO <lv_data>.
|
||||||
|
@ -403,7 +403,7 @@ CLASS zcl_abapgit_object_wdcc IMPLEMENTATION.
|
||||||
io_xml->add( iv_name = 'RELID'
|
io_xml->add( iv_name = 'RELID'
|
||||||
ig_data = ls_orig_config-relid ).
|
ig_data = ls_orig_config-relid ).
|
||||||
|
|
||||||
lv_xml_string = zcl_abapgit_convert=>xstring_to_string_utf8( iv_data = lv_xml_xstring ).
|
lv_xml_string = zcl_abapgit_convert=>xstring_to_string_utf8( lv_xml_xstring ).
|
||||||
IF lv_xml_string IS NOT INITIAL.
|
IF lv_xml_string IS NOT INITIAL.
|
||||||
TRY.
|
TRY.
|
||||||
lv_xml_string = zcl_abapgit_xml_pretty=>print(
|
lv_xml_string = zcl_abapgit_xml_pretty=>print(
|
||||||
|
|
|
@ -36,7 +36,7 @@ CLASS lcl_cua_interface IMPLEMENTATION.
|
||||||
|
|
||||||
METHOD get_own_cua.
|
METHOD get_own_cua.
|
||||||
|
|
||||||
rs_cua = serialize_cua( iv_program_name = sy-cprog ).
|
rs_cua = serialize_cua( sy-cprog ).
|
||||||
|
|
||||||
ENDMETHOD.
|
ENDMETHOD.
|
||||||
|
|
||||||
|
@ -49,7 +49,7 @@ CLASS lcl_cua_interface IMPLEMENTATION.
|
||||||
iv_program_name = ms_item-obj_name ).
|
iv_program_name = ms_item-obj_name ).
|
||||||
|
|
||||||
CREATE OBJECT li_log TYPE zcl_abapgit_log.
|
CREATE OBJECT li_log TYPE zcl_abapgit_log.
|
||||||
zcl_abapgit_objects_activation=>activate( ii_log = li_log ).
|
zcl_abapgit_objects_activation=>activate( li_log ).
|
||||||
zcl_abapgit_objects_activation=>clear( ).
|
zcl_abapgit_objects_activation=>clear( ).
|
||||||
|
|
||||||
ENDMETHOD.
|
ENDMETHOD.
|
||||||
|
|
|
@ -177,7 +177,7 @@ CLASS zcl_abapgit_object_filter_tran IMPLEMENTATION.
|
||||||
DATA lr_list TYPE REF TO devclass.
|
DATA lr_list TYPE REF TO devclass.
|
||||||
DATA ls_filter TYPE zif_abapgit_definitions=>ty_tadir.
|
DATA ls_filter TYPE zif_abapgit_definitions=>ty_tadir.
|
||||||
|
|
||||||
li_package = zcl_abapgit_factory=>get_sap_package( iv_package = iv_package ).
|
li_package = zcl_abapgit_factory=>get_sap_package( iv_package ).
|
||||||
lt_list = li_package->list_subpackages( ).
|
lt_list = li_package->list_subpackages( ).
|
||||||
LOOP AT lt_list REFERENCE INTO lr_list.
|
LOOP AT lt_list REFERENCE INTO lr_list.
|
||||||
ls_filter-pgmid = 'R3TR'.
|
ls_filter-pgmid = 'R3TR'.
|
||||||
|
|
|
@ -204,7 +204,7 @@ CLASS zcl_abapgit_repo IMPLEMENTATION.
|
||||||
IF lo_abapgit_abap_language_vers->is_import_allowed( ms_data-package ) = abap_false.
|
IF lo_abapgit_abap_language_vers->is_import_allowed( ms_data-package ) = abap_false.
|
||||||
lv_text = |Repository cannot be imported. | &&
|
lv_text = |Repository cannot be imported. | &&
|
||||||
|ABAP Language Version of linked package is not compatible with repository settings.|.
|
|ABAP Language Version of linked package is not compatible with repository settings.|.
|
||||||
zcx_abapgit_exception=>raise( iv_text = lv_text ).
|
zcx_abapgit_exception=>raise( lv_text ).
|
||||||
ENDIF.
|
ENDIF.
|
||||||
ENDMETHOD.
|
ENDMETHOD.
|
||||||
|
|
||||||
|
|
|
@ -162,7 +162,7 @@ CLASS ZCL_ABAPGIT_REPO_CHECKSUMS IMPLEMENTATION.
|
||||||
DATA lv_cs_blob TYPE string.
|
DATA lv_cs_blob TYPE string.
|
||||||
|
|
||||||
TRY.
|
TRY.
|
||||||
lv_cs_blob = zcl_abapgit_persist_factory=>get_repo_cs( )->read( iv_key = mv_repo_key ).
|
lv_cs_blob = zcl_abapgit_persist_factory=>get_repo_cs( )->read( mv_repo_key ).
|
||||||
CATCH zcx_abapgit_exception zcx_abapgit_not_found.
|
CATCH zcx_abapgit_exception zcx_abapgit_not_found.
|
||||||
" Ignore currently, it's not critical for execution, just return empty
|
" Ignore currently, it's not critical for execution, just return empty
|
||||||
RETURN.
|
RETURN.
|
||||||
|
|
|
@ -1041,7 +1041,7 @@ CLASS ltcl_calculate_status IMPLEMENTATION.
|
||||||
iv_obj_name = '$$ZDOMA1'
|
iv_obj_name = '$$ZDOMA1'
|
||||||
iv_devclass = 'FOO' ).
|
iv_devclass = 'FOO' ).
|
||||||
|
|
||||||
mo_result = mo_helper->run( iv_devclass = 'FOO' ).
|
mo_result = mo_helper->run( 'FOO' ).
|
||||||
|
|
||||||
mo_result->assert_lines(
|
mo_result->assert_lines(
|
||||||
iv_lines = 2
|
iv_lines = 2
|
||||||
|
@ -1443,7 +1443,7 @@ CLASS ltcl_calculate_status IMPLEMENTATION.
|
||||||
iv_filename = 'zcl_clas.clas.locals_imp.abap'
|
iv_filename = 'zcl_clas.clas.locals_imp.abap'
|
||||||
iv_sha1 = '1111' ).
|
iv_sha1 = '1111' ).
|
||||||
|
|
||||||
mo_result = mo_helper->run( iv_devclass = '$DIFFERENT' ).
|
mo_result = mo_helper->run( '$DIFFERENT' ).
|
||||||
|
|
||||||
mo_result->assert_lines( 2 ).
|
mo_result->assert_lines( 2 ).
|
||||||
|
|
||||||
|
@ -1478,7 +1478,7 @@ CLASS ltcl_calculate_status IMPLEMENTATION.
|
||||||
iv_filename = 'package.devc.xml'
|
iv_filename = 'package.devc.xml'
|
||||||
iv_sha1 = '112233' ).
|
iv_sha1 = '112233' ).
|
||||||
|
|
||||||
mo_result = mo_helper->run( iv_devclass = '$DIFFERENT' ).
|
mo_result = mo_helper->run( '$DIFFERENT' ).
|
||||||
|
|
||||||
mo_result->assert_lines( 2 ).
|
mo_result->assert_lines( 2 ).
|
||||||
|
|
||||||
|
|
|
@ -217,7 +217,7 @@ CLASS ltcl_html_processor_test IMPLEMENTATION.
|
||||||
|
|
||||||
"when
|
"when
|
||||||
TRY.
|
TRY.
|
||||||
lv_head_end = mo_cut->find_head_offset( iv_html = lv_html ).
|
lv_head_end = mo_cut->find_head_offset( lv_html ).
|
||||||
CATCH zcx_abapgit_exception.
|
CATCH zcx_abapgit_exception.
|
||||||
cl_abap_unit_assert=>fail( msg = 'HEAD closing tag could not be found' ).
|
cl_abap_unit_assert=>fail( msg = 'HEAD closing tag could not be found' ).
|
||||||
ENDTRY.
|
ENDTRY.
|
||||||
|
|
|
@ -192,7 +192,7 @@ CLASS ltcl_html IMPLEMENTATION.
|
||||||
|
|
||||||
METHOD wrap.
|
METHOD wrap.
|
||||||
|
|
||||||
mo_html->wrap( iv_tag = 'td' ).
|
mo_html->wrap( 'td' ).
|
||||||
mo_html->wrap(
|
mo_html->wrap(
|
||||||
iv_tag = 'td'
|
iv_tag = 'td'
|
||||||
iv_content = 'Hello' ).
|
iv_content = 'Hello' ).
|
||||||
|
|
|
@ -662,7 +662,7 @@ CLASS zcl_abapgit_gui_chunk_lib IMPLEMENTATION.
|
||||||
APPEND `</div>` TO lt_fragments.
|
APPEND `</div>` TO lt_fragments.
|
||||||
APPEND `</div>` TO lt_fragments.
|
APPEND `</div>` TO lt_fragments.
|
||||||
|
|
||||||
rv_html = concat_lines_of( table = lt_fragments ).
|
rv_html = concat_lines_of( lt_fragments ).
|
||||||
|
|
||||||
ENDMETHOD.
|
ENDMETHOD.
|
||||||
|
|
||||||
|
@ -810,7 +810,7 @@ CLASS zcl_abapgit_gui_chunk_lib IMPLEMENTATION.
|
||||||
|
|
||||||
APPEND `</ul>` TO lt_fragments.
|
APPEND `</ul>` TO lt_fragments.
|
||||||
|
|
||||||
rv_html = concat_lines_of( table = lt_fragments ).
|
rv_html = concat_lines_of( lt_fragments ).
|
||||||
|
|
||||||
ENDMETHOD.
|
ENDMETHOD.
|
||||||
|
|
||||||
|
|
|
@ -193,7 +193,7 @@ CLASS ZCL_ABAPGIT_HTML_TABLE IMPLEMENTATION.
|
||||||
mi_html->add( '<tr>' ).
|
mi_html->add( '<tr>' ).
|
||||||
|
|
||||||
LOOP AT mt_columns ASSIGNING <ls_col>.
|
LOOP AT mt_columns ASSIGNING <ls_col>.
|
||||||
mi_html->th( iv_content = <ls_col>-column_title ).
|
mi_html->th( <ls_col>-column_title ).
|
||||||
ENDLOOP.
|
ENDLOOP.
|
||||||
|
|
||||||
mi_html->add( '</tr>' ).
|
mi_html->add( '</tr>' ).
|
||||||
|
|
|
@ -42,7 +42,7 @@ CLASS ltcl_test_simple_table IMPLEMENTATION.
|
||||||
DATA li_html_exp TYPE REF TO zif_abapgit_html.
|
DATA li_html_exp TYPE REF TO zif_abapgit_html.
|
||||||
FIELD-SYMBOLS <ls_i> LIKE LINE OF lt_dummy_data.
|
FIELD-SYMBOLS <ls_i> LIKE LINE OF lt_dummy_data.
|
||||||
|
|
||||||
lo_tab = zcl_abapgit_html_table=>create( ii_renderer = me
|
lo_tab = zcl_abapgit_html_table=>create( me
|
||||||
)->define_column(
|
)->define_column(
|
||||||
iv_column_id = 'col1'
|
iv_column_id = 'col1'
|
||||||
iv_column_title = 'Col 1'
|
iv_column_title = 'Col 1'
|
||||||
|
|
|
@ -479,7 +479,7 @@ CLASS zcl_abapgit_gui_page_db IMPLEMENTATION.
|
||||||
|
|
||||||
METHOD render_table.
|
METHOD render_table.
|
||||||
|
|
||||||
ri_html = zcl_abapgit_html_table=>create( ii_renderer = me
|
ri_html = zcl_abapgit_html_table=>create( me
|
||||||
)->define_column(
|
)->define_column(
|
||||||
iv_column_id = 'type'
|
iv_column_id = 'type'
|
||||||
iv_column_title = 'Type'
|
iv_column_title = 'Type'
|
||||||
|
|
|
@ -441,7 +441,7 @@ CLASS ZCL_ABAPGIT_GUI_PAGE_PATCH IMPLEMENTATION.
|
||||||
mv_section_count = mv_section_count + 1.
|
mv_section_count = mv_section_count + 1.
|
||||||
|
|
||||||
ii_html->add( |<th class="patch">| ).
|
ii_html->add( |<th class="patch">| ).
|
||||||
ii_html->add_checkbox( iv_id = |patch_section_{ get_normalized_fname_with_path( is_diff ) }_{ mv_section_count }| ).
|
ii_html->add_checkbox( |patch_section_{ get_normalized_fname_with_path( is_diff ) }_{ mv_section_count }| ).
|
||||||
ii_html->add( '</th>' ).
|
ii_html->add( '</th>' ).
|
||||||
|
|
||||||
ENDMETHOD.
|
ENDMETHOD.
|
||||||
|
|
|
@ -769,7 +769,7 @@ CLASS zcl_abapgit_gui_page_stage IMPLEMENTATION.
|
||||||
filename = ls_file-filename.
|
filename = ls_file-filename.
|
||||||
IF sy-subrc <> 0.
|
IF sy-subrc <> 0.
|
||||||
* see https://github.com/abapGit/abapGit/issues/3073
|
* see https://github.com/abapGit/abapGit/issues/3073
|
||||||
zcx_abapgit_exception=>raise( iv_text =
|
zcx_abapgit_exception=>raise(
|
||||||
|Unable to stage { ls_file-filename }. If the filename contains spaces, this is a known issue.| &&
|
|Unable to stage { ls_file-filename }. If the filename contains spaces, this is a known issue.| &&
|
||||||
| Consider ignoring or staging the file at a later time.| ).
|
| Consider ignoring or staging the file at a later time.| ).
|
||||||
ENDIF.
|
ENDIF.
|
||||||
|
|
|
@ -40,7 +40,7 @@ CLASS ZCL_ABAPGIT_STRING_BUFFER IMPLEMENTATION.
|
||||||
|
|
||||||
|
|
||||||
METHOD join_and_flush.
|
METHOD join_and_flush.
|
||||||
rv_str = concat_lines_of( table = mt_buffer ).
|
rv_str = concat_lines_of( mt_buffer ).
|
||||||
CLEAR mt_buffer.
|
CLEAR mt_buffer.
|
||||||
ENDMETHOD.
|
ENDMETHOD.
|
||||||
|
|
||||||
|
|
|
@ -150,7 +150,7 @@ CLASS ltcl_sm_test IMPLEMENTATION.
|
||||||
METHOD case_insensitive.
|
METHOD case_insensitive.
|
||||||
|
|
||||||
DATA lo_cut TYPE REF TO zcl_abapgit_string_map.
|
DATA lo_cut TYPE REF TO zcl_abapgit_string_map.
|
||||||
lo_cut = zcl_abapgit_string_map=>create( iv_case_insensitive = abap_true ).
|
lo_cut = zcl_abapgit_string_map=>create( abap_true ).
|
||||||
|
|
||||||
lo_cut->set(
|
lo_cut->set(
|
||||||
iv_key = 'A'
|
iv_key = 'A'
|
||||||
|
|
|
@ -52,7 +52,7 @@ CLASS ltcl_xml IMPLEMENTATION.
|
||||||
&& iv_xml
|
&& iv_xml
|
||||||
&& |</{ mo_xml->c_abapgit_tag }>|.
|
&& |</{ mo_xml->c_abapgit_tag }>|.
|
||||||
|
|
||||||
mo_xml->parse( iv_xml = lv_xml ).
|
mo_xml->parse( lv_xml ).
|
||||||
|
|
||||||
ENDMETHOD.
|
ENDMETHOD.
|
||||||
|
|
||||||
|
@ -105,7 +105,7 @@ CLASS ltcl_xml IMPLEMENTATION.
|
||||||
&& |</{ mo_xml->c_abapgit_tag }>|.
|
&& |</{ mo_xml->c_abapgit_tag }>|.
|
||||||
|
|
||||||
TRY.
|
TRY.
|
||||||
mo_xml->parse( iv_xml = lv_xml ).
|
mo_xml->parse( lv_xml ).
|
||||||
cl_abap_unit_assert=>fail( msg = 'Exception not raised' ).
|
cl_abap_unit_assert=>fail( msg = 'Exception not raised' ).
|
||||||
|
|
||||||
CATCH zcx_abapgit_exception INTO lo_error.
|
CATCH zcx_abapgit_exception INTO lo_error.
|
||||||
|
@ -129,7 +129,7 @@ CLASS ltcl_xml IMPLEMENTATION.
|
||||||
&& |</{ mo_xml->c_abapgit_tag }>|.
|
&& |</{ mo_xml->c_abapgit_tag }>|.
|
||||||
|
|
||||||
TRY.
|
TRY.
|
||||||
mo_xml->parse( iv_xml = lv_xml ).
|
mo_xml->parse( lv_xml ).
|
||||||
cl_abap_unit_assert=>fail( msg = 'Exception not raised' ).
|
cl_abap_unit_assert=>fail( msg = 'Exception not raised' ).
|
||||||
|
|
||||||
CATCH zcx_abapgit_exception INTO lo_error.
|
CATCH zcx_abapgit_exception INTO lo_error.
|
||||||
|
|
Loading…
Reference in New Issue
Block a user