XSLT: Fix activation error (#5042)

Remove activation from `deserialize` and use `zcl_abapgit_objects_activation` instead.
This commit is contained in:
Marc Bernard 2021-10-18 15:08:44 -04:00 committed by GitHub
parent a8e7518348
commit e8a6cb8a51
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -156,20 +156,10 @@ CLASS zcl_abapgit_object_xslt IMPLEMENTATION.
zcx_abapgit_exception=>raise( |Error from XSLT save, { sy-subrc }| ). zcx_abapgit_exception=>raise( |Error from XSLT save, { sy-subrc }| ).
ENDIF. ENDIF.
lo_xslt->activate(
EXCEPTIONS
generate_error = 1
storage_error = 2
syntax_errors = 3
* xtc_not_available = 4 downport/upport, does not exist in 751
OTHERS = 5 ).
IF sy-subrc <> 0.
lo_xslt->set_changeable( abap_false ). " unlock
zcx_abapgit_exception=>raise( |Error from XSLT activate, { sy-subrc }| ).
ENDIF.
lo_xslt->set_changeable( abap_false ). lo_xslt->set_changeable( abap_false ).
zcl_abapgit_objects_activation=>add_item( ms_item ).
ENDMETHOD. ENDMETHOD.