mirror of
https://github.com/abapGit/abapGit.git
synced 2025-04-30 20:03:20 +08:00
Replace zcl_abapgit_objects=>ty_serialization
with same type in interface (#6451)
Co-authored-by: Lars Hvam <larshp@hotmail.com> Co-authored-by: Marc Bernard <59966492+mbtools@users.noreply.github.com>
This commit is contained in:
parent
7ae6ac291a
commit
b9a8de1ad2
|
@ -21,7 +21,7 @@ FUNCTION z_abapgit_serialize_parallel.
|
|||
DATA: ls_item TYPE zif_abapgit_definitions=>ty_item,
|
||||
lx_error TYPE REF TO zcx_abapgit_exception,
|
||||
lv_text TYPE c LENGTH 200,
|
||||
ls_files TYPE zcl_abapgit_objects=>ty_serialization.
|
||||
ls_files TYPE zif_abapgit_objects=>ty_serialization.
|
||||
|
||||
TRY.
|
||||
ls_item-obj_type = iv_obj_type.
|
||||
|
|
|
@ -6,18 +6,13 @@ CLASS zcl_abapgit_objects DEFINITION
|
|||
|
||||
TYPES:
|
||||
ty_types_tt TYPE SORTED TABLE OF tadir-object WITH UNIQUE KEY table_line .
|
||||
TYPES:
|
||||
BEGIN OF ty_serialization,
|
||||
files TYPE zif_abapgit_git_definitions=>ty_files_tt,
|
||||
item TYPE zif_abapgit_definitions=>ty_item,
|
||||
END OF ty_serialization .
|
||||
|
||||
CLASS-METHODS serialize
|
||||
IMPORTING
|
||||
!is_item TYPE zif_abapgit_definitions=>ty_item
|
||||
!io_i18n_params TYPE REF TO zcl_abapgit_i18n_params
|
||||
RETURNING
|
||||
VALUE(rs_files_and_item) TYPE ty_serialization
|
||||
VALUE(rs_files_and_item) TYPE zif_abapgit_objects=>ty_serialization
|
||||
RAISING
|
||||
zcx_abapgit_exception .
|
||||
CLASS-METHODS deserialize
|
||||
|
|
|
@ -248,7 +248,7 @@ CLASS ltcl_serialize IMPLEMENTATION.
|
|||
|
||||
METHOD check.
|
||||
|
||||
DATA: ls_files_item TYPE zcl_abapgit_objects=>ty_serialization.
|
||||
DATA: ls_files_item TYPE zif_abapgit_objects=>ty_serialization.
|
||||
|
||||
ls_files_item = zcl_abapgit_objects=>serialize(
|
||||
is_item = is_item
|
||||
|
|
|
@ -142,7 +142,7 @@ CLASS ZCL_ABAPGIT_ZIP IMPLEMENTATION.
|
|||
lv_folder TYPE string,
|
||||
lv_fullpath TYPE string,
|
||||
lv_sep TYPE c LENGTH 1,
|
||||
ls_files_item TYPE zcl_abapgit_objects=>ty_serialization,
|
||||
ls_files_item TYPE zif_abapgit_objects=>ty_serialization,
|
||||
lo_frontend_serv TYPE REF TO zif_abapgit_frontend_services.
|
||||
|
||||
FIELD-SYMBOLS: <ls_file> LIKE LINE OF ls_files_item-files.
|
||||
|
|
Loading…
Reference in New Issue
Block a user