SRVB: Clear metadata links (#6550)

This commit is contained in:
divzz95 2023-10-20 13:23:17 +05:30 committed by GitHub
parent 35711c489a
commit 587b52211a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -75,52 +75,57 @@ CLASS zcl_abapgit_object_srvb IMPLEMENTATION.
clear_field(
EXPORTING
iv_fieldname = 'METADATA-VERSION'
iv_fieldname = 'METADATA-VERSION'
CHANGING
cs_service_binding = cs_service_binding ).
clear_field(
EXPORTING
iv_fieldname = 'METADATA-CREATED_AT'
iv_fieldname = 'METADATA-CREATED_AT'
CHANGING
cs_service_binding = cs_service_binding ).
clear_field(
EXPORTING
iv_fieldname = 'METADATA-CREATED_BY'
iv_fieldname = 'METADATA-CREATED_BY'
CHANGING
cs_service_binding = cs_service_binding ).
clear_field(
EXPORTING
iv_fieldname = 'METADATA-CHANGED_AT'
iv_fieldname = 'METADATA-CHANGED_AT'
CHANGING
cs_service_binding = cs_service_binding ).
clear_field(
EXPORTING
iv_fieldname = 'METADATA-CHANGED_BY'
iv_fieldname = 'METADATA-CHANGED_BY'
CHANGING
cs_service_binding = cs_service_binding ).
clear_field(
EXPORTING
iv_fieldname = 'METADATA-LANGUAGE'
iv_fieldname = 'METADATA-LANGUAGE'
CHANGING
cs_service_binding = cs_service_binding ).
clear_field(
EXPORTING
iv_fieldname = 'METADATA-PACKAGE_REF'
iv_fieldname = 'METADATA-PACKAGE_REF'
CHANGING
cs_service_binding = cs_service_binding ).
cs_service_binding = cs_service_binding ).
clear_field(
EXPORTING
iv_fieldname = 'METADATA-MASTER_SYSTEM'
iv_fieldname = 'METADATA-MASTER_SYSTEM'
CHANGING
cs_service_binding = cs_service_binding ).
cs_service_binding = cs_service_binding ).
clear_field(
EXPORTING
iv_fieldname = 'METADATA-LINKS'
CHANGING
cs_service_binding = cs_service_binding ).
ENDMETHOD.
@ -128,8 +133,8 @@ CLASS zcl_abapgit_object_srvb IMPLEMENTATION.
METHOD constructor.
super->constructor(
is_item = is_item
iv_language = iv_language ).
is_item = is_item
iv_language = iv_language ).
mv_service_binding_key = ms_item-obj_name.
@ -141,7 +146,7 @@ CLASS zcl_abapgit_object_srvb IMPLEMENTATION.
zcx_abapgit_exception=>raise( |SRVB not supported by your NW release| ).
ENDTRY.
mv_is_inactive_supported = is_ai_supported( ).
mv_is_inactive_supported = is_ai_supported( ).
ENDMETHOD.
@ -170,7 +175,7 @@ CLASS zcl_abapgit_object_srvb IMPLEMENTATION.
<lv_language> = mv_language.
CREATE OBJECT ro_object_data TYPE ('CL_SRVB_OBJECT_DATA').
ro_object_data->set_data( p_data = <ls_service_binding> ).
ro_object_data->set_data( p_data = <ls_service_binding> ).
ENDMETHOD.
@ -502,8 +507,8 @@ CLASS zcl_abapgit_object_srvb IMPLEMENTATION.
ENDTRY.
io_xml->add(
iv_name = 'SRVB'
ig_data = <ls_service_binding> ).
iv_name = 'SRVB'
ig_data = <ls_service_binding> ).
ENDMETHOD.
ENDCLASS.