log viewer: refactor types (#3041)

This commit is contained in:
mariusraht2 2019-11-06 09:30:21 +01:00 committed by Lars Hvam
parent 678b3bebd5
commit e014efd3f4
2 changed files with 7 additions and 26 deletions

View File

@ -327,22 +327,10 @@ CLASS zcl_abapgit_log_viewer IMPLEMENTATION.
DATA: lx_abapgit TYPE REF TO zcx_abapgit_exception. DATA: lx_abapgit TYPE REF TO zcx_abapgit_exception.
TYPES: BEGIN OF dummy1. DATA: lv_docu_object TYPE dokhl-object,
INCLUDE TYPE dselc. lt_dummy1 TYPE TABLE OF dselc,
TYPES: END OF dummy1, lt_dummy2 TYPE TABLE OF dval,
tty_dummy1 TYPE STANDARD TABLE OF dummy1 ls_help_info TYPE help_info.
WITH NON-UNIQUE DEFAULT KEY,
BEGIN OF dummy2.
INCLUDE TYPE dval.
TYPES: END OF dummy2,
tty_dummy2 TYPE STANDARD TABLE OF dummy2
WITH NON-UNIQUE DEFAULT KEY.
DATA:
lv_docu_object TYPE dokhl-object,
lt_dummy1 TYPE tty_dummy1,
lt_dummy2 TYPE tty_dummy2,
ls_help_info TYPE help_info.
IF is_log-exception IS NOT BOUND. IF is_log-exception IS NOT BOUND.
RETURN. RETURN.

View File

@ -49,20 +49,13 @@ ENDCLASS.
CLASS ZCL_ABAPGIT_DEPENDENCIES IMPLEMENTATION. CLASS zcl_abapgit_dependencies IMPLEMENTATION.
METHOD get_ddls_dependencies. METHOD get_ddls_dependencies.
TYPES: BEGIN OF ty_ddls_name. DATA: lt_ddls_name TYPE TABLE OF ddsymtab,
INCLUDE TYPE ddsymtab. ls_ddls_name TYPE ddsymtab.
TYPES: END OF ty_ddls_name.
TYPES: tty_ddls_names TYPE STANDARD TABLE OF ty_ddls_name
WITH NON-UNIQUE DEFAULT KEY.
DATA: lt_ddls_name TYPE tty_ddls_names,
ls_ddls_name LIKE LINE OF lt_ddls_name.
ls_ddls_name-name = iv_ddls_name. ls_ddls_name-name = iv_ddls_name.
INSERT ls_ddls_name INTO TABLE lt_ddls_name. INSERT ls_ddls_name INTO TABLE lt_ddls_name.