XML Refactoring: Various Objects (#3891)

* change xml references

* change xml reference
This commit is contained in:
g-back 2020-09-16 15:23:14 +02:00 committed by GitHub
parent 4dde63360e
commit 6f8147036e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
9 changed files with 82 additions and 82 deletions

View File

@ -14,51 +14,51 @@ CLASS zcl_abapgit_object_clas DEFINITION PUBLIC INHERITING FROM zcl_abapgit_obje
mv_classpool_name TYPE progname.
METHODS:
deserialize_abap
IMPORTING io_xml TYPE REF TO zcl_abapgit_xml_input
IMPORTING ii_xml TYPE REF TO zif_abapgit_xml_input
iv_package TYPE devclass
RAISING zcx_abapgit_exception,
deserialize_docu
IMPORTING io_xml TYPE REF TO zcl_abapgit_xml_input
IMPORTING ii_xml TYPE REF TO zif_abapgit_xml_input
RAISING zcx_abapgit_exception,
deserialize_tpool
IMPORTING io_xml TYPE REF TO zcl_abapgit_xml_input
IMPORTING ii_xml TYPE REF TO zif_abapgit_xml_input
RAISING zcx_abapgit_exception,
deserialize_sotr
IMPORTING io_xml TYPE REF TO zcl_abapgit_xml_input
IMPORTING ii_ml TYPE REF TO zif_abapgit_xml_input
iv_package TYPE devclass
RAISING zcx_abapgit_exception,
serialize_xml
IMPORTING io_xml TYPE REF TO zcl_abapgit_xml_output
IMPORTING ii_xml TYPE REF TO zif_abapgit_xml_output
RAISING zcx_abapgit_exception,
serialize_attr
IMPORTING
!io_xml TYPE REF TO zcl_abapgit_xml_output
!ii_xml TYPE REF TO zif_abapgit_xml_output
!iv_clsname TYPE seoclsname
RAISING
zcx_abapgit_exception,
serialize_descr
IMPORTING
!io_xml TYPE REF TO zcl_abapgit_xml_output
!ii_xml TYPE REF TO zif_abapgit_xml_output
!iv_clsname TYPE seoclsname
RAISING
zcx_abapgit_exception,
serialize_docu
IMPORTING
!io_xml TYPE REF TO zcl_abapgit_xml_output
!ii_xml TYPE REF TO zif_abapgit_xml_output
!it_langu_additional TYPE zif_abapgit_lang_definitions=>tt_langu OPTIONAL
!iv_clsname TYPE seoclsname
RAISING
zcx_abapgit_exception,
serialize_tpool
IMPORTING
!io_xml TYPE REF TO zcl_abapgit_xml_output
!ii_xml TYPE REF TO zif_abapgit_xml_output
!it_langu_additional TYPE zif_abapgit_lang_definitions=>tt_langu OPTIONAL
!iv_clsname TYPE seoclsname
RAISING
zcx_abapgit_exception,
serialize_sotr
IMPORTING
!io_xml TYPE REF TO zcl_abapgit_xml_output
!ii_xml TYPE REF TO zif_abapgit_xml_output
RAISING
zcx_abapgit_exception,
source_apack_replacement
@ -81,7 +81,7 @@ ENDCLASS.
CLASS ZCL_ABAPGIT_OBJECT_CLAS IMPLEMENTATION.
CLASS zcl_abapgit_object_clas IMPLEMENTATION.
METHOD constructor.
@ -125,10 +125,10 @@ CLASS ZCL_ABAPGIT_OBJECT_CLAS IMPLEMENTATION.
ls_class_key-clsname = ms_item-obj_name.
io_xml->read( EXPORTING iv_name = 'VSEOCLASS'
ii_xml->read( EXPORTING iv_name = 'VSEOCLASS'
CHANGING cg_data = ls_vseoclass ).
io_xml->read( EXPORTING iv_name = 'ATTRIBUTES'
ii_xml->read( EXPORTING iv_name = 'ATTRIBUTES'
CHANGING cg_data = lt_attributes ).
mi_object_oriented_object_fct->create(
@ -151,7 +151,7 @@ CLASS ZCL_ABAPGIT_OBJECT_CLAS IMPLEMENTATION.
is_key = ls_class_key
it_source = lt_source ).
io_xml->read( EXPORTING iv_name = 'DESCRIPTIONS'
ii_xml->read( EXPORTING iv_name = 'DESCRIPTIONS'
CHANGING cg_data = lt_descriptions ).
mi_object_oriented_object_fct->update_descriptions(
@ -168,7 +168,7 @@ CLASS ZCL_ABAPGIT_OBJECT_CLAS IMPLEMENTATION.
lt_i18n_lines TYPE zif_abapgit_lang_definitions=>tt_i18n_lines,
ls_i18n_lines TYPE zif_abapgit_lang_definitions=>ty_i18n_lines.
io_xml->read( EXPORTING iv_name = 'LINES'
ii_xml->read( EXPORTING iv_name = 'LINES'
CHANGING cg_data = lt_lines ).
IF lines( lt_lines ) = 0.
@ -182,7 +182,7 @@ CLASS ZCL_ABAPGIT_OBJECT_CLAS IMPLEMENTATION.
iv_object_name = lv_object
iv_language = mv_language ).
io_xml->read( EXPORTING iv_name = 'I18N_LINES'
ii_xml->read( EXPORTING iv_name = 'I18N_LINES'
CHANGING cg_data = lt_i18n_lines ).
LOOP AT lt_i18n_lines INTO ls_i18n_lines.
@ -201,7 +201,7 @@ CLASS ZCL_ABAPGIT_OBJECT_CLAS IMPLEMENTATION.
mi_object_oriented_object_fct->create_sotr(
iv_object_name = ms_item-obj_name
iv_package = iv_package
ii_xml = io_xml ).
ii_xml = ii_ml ).
ENDMETHOD.
@ -214,7 +214,7 @@ CLASS ZCL_ABAPGIT_OBJECT_CLAS IMPLEMENTATION.
ls_i18n_tpool TYPE zif_abapgit_lang_definitions=>ty_i18n_tpool.
io_xml->read( EXPORTING iv_name = 'TPOOL'
ii_xml->read( EXPORTING iv_name = 'TPOOL'
CHANGING cg_data = lt_tpool_ext ).
lt_tpool = read_tpool( lt_tpool_ext ).
@ -229,7 +229,7 @@ CLASS ZCL_ABAPGIT_OBJECT_CLAS IMPLEMENTATION.
it_text_pool = lt_tpool
iv_language = mv_language ).
io_xml->read( EXPORTING iv_name = 'I18N_TPOOL'
ii_xml->read( EXPORTING iv_name = 'I18N_TPOOL'
CHANGING cg_data = lt_i18n_tpool ).
LOOP AT lt_i18n_tpool INTO ls_i18n_tpool.
@ -293,7 +293,7 @@ CLASS ZCL_ABAPGIT_OBJECT_CLAS IMPLEMENTATION.
RETURN.
ENDIF.
io_xml->add( iv_name = 'ATTRIBUTES'
ii_xml->add( iv_name = 'ATTRIBUTES'
ig_data = lt_attributes ).
ENDMETHOD.
@ -304,7 +304,7 @@ CLASS ZCL_ABAPGIT_OBJECT_CLAS IMPLEMENTATION.
DATA: lt_descriptions TYPE zif_abapgit_definitions=>ty_seocompotx_tt,
lv_language TYPE spras.
IF io_xml->i18n_params( )-serialize_master_lang_only = abap_true.
IF ii_xml->i18n_params( )-serialize_master_lang_only = abap_true.
lv_language = mv_language.
ENDIF.
@ -316,7 +316,7 @@ CLASS ZCL_ABAPGIT_OBJECT_CLAS IMPLEMENTATION.
RETURN.
ENDIF.
io_xml->add( iv_name = 'DESCRIPTIONS'
ii_xml->add( iv_name = 'DESCRIPTIONS'
ig_data = lt_descriptions ).
ENDMETHOD.
@ -333,11 +333,11 @@ CLASS ZCL_ABAPGIT_OBJECT_CLAS IMPLEMENTATION.
iv_class_name = iv_clsname
iv_language = mv_language ).
IF lines( lt_lines ) > 0.
io_xml->add( iv_name = 'LINES'
ii_xml->add( iv_name = 'LINES'
ig_data = lt_lines ).
ENDIF.
IF io_xml->i18n_params( )-serialize_master_lang_only IS NOT INITIAL.
IF ii_xml->i18n_params( )-serialize_master_lang_only IS NOT INITIAL.
RETURN.
ENDIF.
@ -355,7 +355,7 @@ CLASS ZCL_ABAPGIT_OBJECT_CLAS IMPLEMENTATION.
ENDLOOP.
IF lines( lt_i18n_lines ) > 0.
io_xml->add( iv_name = 'I18N_LINES'
ii_xml->add( iv_name = 'I18N_LINES'
ig_data = lt_i18n_lines ).
ENDIF.
@ -365,7 +365,7 @@ CLASS ZCL_ABAPGIT_OBJECT_CLAS IMPLEMENTATION.
METHOD serialize_sotr.
mi_object_oriented_object_fct->read_sotr(
iv_object_name = ms_item-obj_name
ii_xml = io_xml ).
ii_xml = ii_xml ).
ENDMETHOD.
@ -379,10 +379,10 @@ CLASS ZCL_ABAPGIT_OBJECT_CLAS IMPLEMENTATION.
lt_tpool = mi_object_oriented_object_fct->read_text_pool(
iv_class_name = iv_clsname
iv_language = mv_language ).
io_xml->add( iv_name = 'TPOOL'
ii_xml->add( iv_name = 'TPOOL'
ig_data = add_tpool( lt_tpool ) ).
IF io_xml->i18n_params( )-serialize_master_lang_only IS NOT INITIAL.
IF ii_xml->i18n_params( )-serialize_master_lang_only IS NOT INITIAL.
RETURN.
ENDIF.
@ -400,7 +400,7 @@ CLASS ZCL_ABAPGIT_OBJECT_CLAS IMPLEMENTATION.
ENDLOOP.
IF lines( lt_i18n_tpool ) > 0.
io_xml->add( iv_name = 'I18N_TPOOL'
ii_xml->add( iv_name = 'I18N_TPOOL'
ig_data = lt_i18n_tpool ).
ENDIF.
@ -457,25 +457,25 @@ CLASS ZCL_ABAPGIT_OBJECT_CLAS IMPLEMENTATION.
AND prog = mv_classpool_name
AND language <> mv_language.
io_xml->add( iv_name = 'VSEOCLASS'
ii_xml->add( iv_name = 'VSEOCLASS'
ig_data = ls_vseoclass ).
serialize_tpool( io_xml = io_xml
serialize_tpool( ii_xml = ii_xml
iv_clsname = ls_clskey-clsname
it_langu_additional = lt_langu_additional ).
IF ls_vseoclass-category = seoc_category_exception.
serialize_sotr( io_xml ).
serialize_sotr( ii_xml ).
ENDIF.
serialize_docu( io_xml = io_xml
serialize_docu( ii_xml = ii_xml
iv_clsname = ls_clskey-clsname
it_langu_additional = lt_langu_additional ).
serialize_descr( io_xml = io_xml
serialize_descr( ii_xml = ii_xml
iv_clsname = ls_clskey-clsname ).
serialize_attr( io_xml = io_xml
serialize_attr( ii_xml = ii_xml
iv_clsname = ls_clskey-clsname ).
ENDMETHOD.
@ -566,12 +566,12 @@ CLASS ZCL_ABAPGIT_OBJECT_CLAS IMPLEMENTATION.
DATA: ls_clskey TYPE seoclskey.
deserialize_abap( io_xml = io_xml
deserialize_abap( ii_xml = io_xml
iv_package = iv_package ).
deserialize_tpool( io_xml ).
deserialize_sotr( io_xml = io_xml
deserialize_sotr( ii_ml = io_xml
iv_package = iv_package ).
deserialize_docu( io_xml ).

View File

@ -31,13 +31,13 @@ CLASS zcl_abapgit_object_doma DEFINITION PUBLIC INHERITING FROM zcl_abapgit_obje
METHODS serialize_texts
IMPORTING
!io_xml TYPE REF TO zcl_abapgit_xml_output
!ii_xml TYPE REF TO zif_abapgit_xml_output
!it_dd07v TYPE dd07v_tab
RAISING
zcx_abapgit_exception .
METHODS deserialize_texts
IMPORTING
!io_xml TYPE REF TO zcl_abapgit_xml_input
!ii_xml TYPE REF TO zif_abapgit_xml_input
!is_dd01v TYPE dd01v
!it_dd07v TYPE dd07v_tab
RAISING
@ -66,13 +66,13 @@ CLASS ZCL_ABAPGIT_OBJECT_DOMA IMPLEMENTATION.
lv_name = ms_item-obj_name.
io_xml->read( EXPORTING iv_name = 'I18N_LANGS'
ii_xml->read( EXPORTING iv_name = 'I18N_LANGS'
CHANGING cg_data = lt_i18n_langs ).
io_xml->read( EXPORTING iv_name = 'DD01_TEXTS'
ii_xml->read( EXPORTING iv_name = 'DD01_TEXTS'
CHANGING cg_data = lt_dd01_texts ).
io_xml->read( EXPORTING iv_name = 'DD07_TEXTS'
ii_xml->read( EXPORTING iv_name = 'DD07_TEXTS'
CHANGING cg_data = lt_dd07_texts ).
SORT lt_i18n_langs.
@ -143,7 +143,7 @@ CLASS ZCL_ABAPGIT_OBJECT_DOMA IMPLEMENTATION.
<ls_dd01_text> LIKE LINE OF lt_dd01_texts,
<ls_dd07_text> LIKE LINE OF lt_dd07_texts.
IF io_xml->i18n_params( )-serialize_master_lang_only = abap_true.
IF ii_xml->i18n_params( )-serialize_master_lang_only = abap_true.
RETURN.
ENDIF.
@ -198,13 +198,13 @@ CLASS ZCL_ABAPGIT_OBJECT_DOMA IMPLEMENTATION.
SORT lt_dd07_texts BY valpos ASCENDING ddlanguage ASCENDING.
IF lines( lt_i18n_langs ) > 0.
io_xml->add( iv_name = 'I18N_LANGS'
ii_xml->add( iv_name = 'I18N_LANGS'
ig_data = lt_i18n_langs ).
io_xml->add( iv_name = 'DD01_TEXTS'
ii_xml->add( iv_name = 'DD01_TEXTS'
ig_data = lt_dd01_texts ).
io_xml->add( iv_name = 'DD07_TEXTS'
ii_xml->add( iv_name = 'DD07_TEXTS'
ig_data = lt_dd07_texts ).
ENDIF.
@ -284,7 +284,7 @@ CLASS ZCL_ABAPGIT_OBJECT_DOMA IMPLEMENTATION.
zcx_abapgit_exception=>raise( 'error from DDIF_DOMA_PUT' ).
ENDIF.
deserialize_texts( io_xml = io_xml
deserialize_texts( ii_xml = io_xml
is_dd01v = ls_dd01v
it_dd07v = lt_dd07v ).
@ -395,10 +395,10 @@ CLASS ZCL_ABAPGIT_OBJECT_DOMA IMPLEMENTATION.
io_xml->add( iv_name = 'DD07V_TAB'
ig_data = lt_dd07v ).
serialize_texts( io_xml = io_xml
serialize_texts( ii_xml = io_xml
it_dd07v = lt_dd07v ).
serialize_longtexts( io_xml = io_xml
serialize_longtexts( ii_xml = io_xml
iv_longtext_id = c_longtext_id_doma ).
ENDMETHOD.

View File

@ -26,7 +26,7 @@ CLASS zcl_abapgit_object_dsys DEFINITION PUBLIC INHERITING FROM zcl_abapgit_obje
METHODS deserialize_dsys
IMPORTING
io_xml TYPE REF TO zcl_abapgit_xml_input
ii_xml TYPE REF TO zif_abapgit_xml_input
RAISING
zcx_abapgit_exception.
@ -73,7 +73,7 @@ CLASS ZCL_ABAPGIT_OBJECT_DSYS IMPLEMENTATION.
lv_doku_obj TYPE doku_obj.
lv_doku_obj = mv_doc_object.
io_xml->read( EXPORTING iv_name = 'DSYS'
ii_xml->read( EXPORTING iv_name = 'DSYS'
CHANGING cg_data = ls_data ).
CALL FUNCTION 'DOCU_INIT'

View File

@ -327,7 +327,7 @@ CLASS ZCL_ABAPGIT_OBJECT_DTEL IMPLEMENTATION.
serialize_texts( io_xml ).
serialize_longtexts( io_xml = io_xml
serialize_longtexts( ii_xml = io_xml
iv_longtext_id = c_longtext_id_dtel ).
ENDMETHOD.

View File

@ -13,13 +13,13 @@ CLASS zcl_abapgit_object_intf DEFINITION PUBLIC FINAL INHERITING FROM zcl_abapgi
zcx_abapgit_exception .
METHODS deserialize_abap
IMPORTING
!io_xml TYPE REF TO zcl_abapgit_xml_input
!ii_xml TYPE REF TO zif_abapgit_xml_input
!iv_package TYPE devclass
RAISING
zcx_abapgit_exception .
METHODS deserialize_docu
IMPORTING
!io_xml TYPE REF TO zcl_abapgit_xml_input
!ii_xml TYPE REF TO zif_abapgit_xml_input
RAISING
zcx_abapgit_exception .
PRIVATE SECTION.
@ -55,7 +55,7 @@ CLASS ZCL_ABAPGIT_OBJECT_INTF IMPLEMENTATION.
ls_clskey-clsname = ms_item-obj_name.
lt_source = mo_files->read_abap( ).
io_xml->read( EXPORTING iv_name = 'VSEOINTERF'
ii_xml->read( EXPORTING iv_name = 'VSEOINTERF'
CHANGING cg_data = ls_vseointerf ).
mi_object_oriented_object_fct->create(
@ -68,7 +68,7 @@ CLASS ZCL_ABAPGIT_OBJECT_INTF IMPLEMENTATION.
is_key = ls_clskey
it_source = lt_source ).
io_xml->read( EXPORTING iv_name = 'DESCRIPTIONS'
ii_xml->read( EXPORTING iv_name = 'DESCRIPTIONS'
CHANGING cg_data = lt_descriptions ).
mi_object_oriented_object_fct->update_descriptions(
@ -84,7 +84,7 @@ CLASS ZCL_ABAPGIT_OBJECT_INTF IMPLEMENTATION.
DATA: lt_lines TYPE tlinetab,
lv_object TYPE dokhl-object.
io_xml->read( EXPORTING iv_name = 'LINES'
ii_xml->read( EXPORTING iv_name = 'LINES'
CHANGING cg_data = lt_lines ).
IF lines( lt_lines ) = 0.
@ -253,7 +253,7 @@ CLASS ZCL_ABAPGIT_OBJECT_INTF IMPLEMENTATION.
RETURN.
ENDIF.
deserialize_abap( io_xml = io_xml
deserialize_abap( ii_xml = io_xml
iv_package = iv_package ).
deserialize_docu( io_xml ).

View File

@ -21,18 +21,18 @@ CLASS zcl_abapgit_object_msag DEFINITION PUBLIC INHERITING FROM zcl_abapgit_obje
METHODS serialize_texts
IMPORTING
!io_xml TYPE REF TO zcl_abapgit_xml_output
!ii_xml TYPE REF TO zif_abapgit_xml_output
RAISING
zcx_abapgit_exception .
METHODS deserialize_texts
IMPORTING
!io_xml TYPE REF TO zcl_abapgit_xml_input
!ii_xml TYPE REF TO zif_abapgit_xml_input
RAISING
zcx_abapgit_exception .
METHODS serialize_longtexts_msag
IMPORTING
!it_t100 TYPE tty_t100
!io_xml TYPE REF TO zcl_abapgit_xml_output
!ii_xml TYPE REF TO zif_abapgit_xml_output
RAISING
zcx_abapgit_exception .
METHODS delete_msgid
@ -124,10 +124,10 @@ CLASS zcl_abapgit_object_msag IMPLEMENTATION.
SELECT * FROM t100u INTO TABLE lt_t100u
WHERE arbgb = lv_msg_id ORDER BY PRIMARY KEY. "#EC CI_GENBUFF
io_xml->read( EXPORTING iv_name = 'T100_TEXTS'
ii_xml->read( EXPORTING iv_name = 'T100_TEXTS'
CHANGING cg_data = lt_t100_texts ).
io_xml->read( EXPORTING iv_name = 'T100T'
ii_xml->read( EXPORTING iv_name = 'T100T'
CHANGING cg_data = lt_t100t ).
MODIFY t100t FROM TABLE lt_t100t. "#EC CI_SUBRC
@ -180,7 +180,7 @@ CLASS zcl_abapgit_object_msag IMPLEMENTATION.
ENDLOOP.
lv_master_lang_only = io_xml->i18n_params( )-serialize_master_lang_only.
lv_master_lang_only = ii_xml->i18n_params( )-serialize_master_lang_only.
IF lv_master_lang_only = abap_true.
SELECT * FROM dokil
INTO TABLE lt_dokil
@ -202,7 +202,7 @@ CLASS zcl_abapgit_object_msag IMPLEMENTATION.
MODIFY lt_dokil FROM ls_dokil TRANSPORTING dokstate WHERE dokstate IS NOT INITIAL.
IF lines( lt_dokil ) > 0.
serialize_longtexts( io_xml = io_xml
serialize_longtexts( ii_xml = ii_xml
it_dokil = lt_dokil ).
ENDIF.
@ -218,7 +218,7 @@ CLASS zcl_abapgit_object_msag IMPLEMENTATION.
lv_msg_id = ms_item-obj_name.
IF io_xml->i18n_params( )-serialize_master_lang_only = abap_true.
IF ii_xml->i18n_params( )-serialize_master_lang_only = abap_true.
RETURN. " skip
ENDIF.
@ -246,13 +246,13 @@ CLASS zcl_abapgit_object_msag IMPLEMENTATION.
SORT lt_t100t BY sprsl ASCENDING.
SORT lt_t100_texts BY sprsl msgnr ASCENDING.
io_xml->add( iv_name = 'I18N_LANGS'
ii_xml->add( iv_name = 'I18N_LANGS'
ig_data = lt_i18n_langs ).
io_xml->add( iv_name = 'T100T'
ii_xml->add( iv_name = 'T100T'
ig_data = lt_t100t ).
io_xml->add( iv_name = 'T100_TEXTS'
ii_xml->add( iv_name = 'T100_TEXTS'
ig_data = lt_t100_texts ).
ENDIF.
@ -496,7 +496,7 @@ CLASS zcl_abapgit_object_msag IMPLEMENTATION.
iv_name = 'T100' ).
serialize_longtexts_msag( it_t100 = lt_source
io_xml = io_xml ).
ii_xml = io_xml ).
serialize_texts( io_xml ).

View File

@ -15,10 +15,10 @@ CLASS zcl_abapgit_object_prog DEFINITION PUBLIC INHERITING FROM zcl_abapgit_obje
METHODS:
serialize_texts
IMPORTING io_xml TYPE REF TO zcl_abapgit_xml_output
IMPORTING ii_xml TYPE REF TO zif_abapgit_xml_output
RAISING zcx_abapgit_exception,
deserialize_texts
IMPORTING io_xml TYPE REF TO zcl_abapgit_xml_input
IMPORTING ii_xml TYPE REF TO zif_abapgit_xml_input
RAISING zcx_abapgit_exception,
is_program_locked
RETURNING
@ -41,7 +41,7 @@ CLASS ZCL_ABAPGIT_OBJECT_PROG IMPLEMENTATION.
FIELD-SYMBOLS <ls_tpool> LIKE LINE OF lt_tpool_i18n.
io_xml->read( EXPORTING iv_name = 'I18N_TPOOL'
ii_xml->read( EXPORTING iv_name = 'I18N_TPOOL'
CHANGING cg_data = lt_tpool_i18n ).
LOOP AT lt_tpool_i18n ASSIGNING <ls_tpool>.
@ -69,7 +69,7 @@ CLASS ZCL_ABAPGIT_OBJECT_PROG IMPLEMENTATION.
FIELD-SYMBOLS <ls_tpool> LIKE LINE OF lt_tpool_i18n.
IF io_xml->i18n_params( )-serialize_master_lang_only = abap_true.
IF ii_xml->i18n_params( )-serialize_master_lang_only = abap_true.
RETURN.
ENDIF.
@ -92,7 +92,7 @@ CLASS ZCL_ABAPGIT_OBJECT_PROG IMPLEMENTATION.
ENDLOOP.
IF lines( lt_tpool_i18n ) > 0.
io_xml->add( iv_name = 'I18N_TPOOL'
ii_xml->add( iv_name = 'I18N_TPOOL'
ig_data = lt_tpool_i18n ).
ENDIF.
@ -252,7 +252,7 @@ CLASS ZCL_ABAPGIT_OBJECT_PROG IMPLEMENTATION.
" Texts serializing (translations)
serialize_texts( io_xml ).
serialize_longtexts( io_xml = io_xml
serialize_longtexts( ii_xml = io_xml
iv_longtext_id = c_longtext_id_prog ).
ENDMETHOD.

View File

@ -966,7 +966,7 @@ CLASS zcl_abapgit_object_tabl IMPLEMENTATION.
serialize_texts( io_xml ).
serialize_longtexts( io_xml = io_xml
serialize_longtexts( ii_xml = io_xml
iv_longtext_id = c_longtext_id_tabl ).
serialize_idoc_segment( io_xml ).

View File

@ -64,14 +64,14 @@ CLASS zcl_abapgit_objects_super DEFINITION PUBLIC ABSTRACT.
!iv_package TYPE devclass .
METHODS serialize_longtexts
IMPORTING
!io_xml TYPE REF TO zcl_abapgit_xml_output
!ii_xml TYPE REF TO zif_abapgit_xml_output
!iv_longtext_id TYPE dokil-id OPTIONAL
!it_dokil TYPE zif_abapgit_definitions=>tty_dokil OPTIONAL
RAISING
zcx_abapgit_exception .
METHODS deserialize_longtexts
IMPORTING
!io_xml TYPE REF TO zcl_abapgit_xml_input
!ii_xml TYPE REF TO zif_abapgit_xml_input
RAISING
zcx_abapgit_exception .
METHODS delete_longtexts
@ -96,7 +96,7 @@ ENDCLASS.
CLASS ZCL_ABAPGIT_OBJECTS_SUPER IMPLEMENTATION.
CLASS zcl_abapgit_objects_super IMPLEMENTATION.
METHOD check_timestamp.
@ -226,7 +226,7 @@ CLASS ZCL_ABAPGIT_OBJECTS_SUPER IMPLEMENTATION.
METHOD deserialize_longtexts.
zcl_abapgit_factory=>get_longtexts( )->deserialize(
ii_xml = io_xml
ii_xml = ii_xml
iv_master_language = mv_language ).
ENDMETHOD.
@ -359,7 +359,7 @@ CLASS ZCL_ABAPGIT_OBJECTS_SUPER IMPLEMENTATION.
iv_object_name = ms_item-obj_name
iv_longtext_id = iv_longtext_id
it_dokil = it_dokil
ii_xml = io_xml ).
ii_xml = ii_xml ).
ENDMETHOD.