mirror of
https://github.com/abapGit/abapGit.git
synced 2025-04-30 20:03:20 +08:00
Avoid double deserialize of text symbols (#5273)
* Avoid double deserialize of text symbols Text symbols are already deserialized in `ZCL_ABAPGIT_OBJECTS_PROGRAM->DESERIALIZE_TEXTPOOL`. * remove method Co-authored-by: Lars Hvam <larshp@hotmail.com>
This commit is contained in:
parent
cf9ede7d7c
commit
fd167aa13b
|
@ -188,17 +188,11 @@ CLASS zcl_abapgit_objects_program DEFINITION PUBLIC INHERITING FROM zcl_abapgit_
|
||||||
!is_progdir TYPE ty_progdir
|
!is_progdir TYPE ty_progdir
|
||||||
RAISING
|
RAISING
|
||||||
zcx_abapgit_exception .
|
zcx_abapgit_exception .
|
||||||
METHODS insert_tpool
|
|
||||||
IMPORTING
|
|
||||||
!is_progdir TYPE ty_progdir
|
|
||||||
!it_tpool TYPE textpool_table
|
|
||||||
RAISING
|
|
||||||
zcx_abapgit_exception .
|
|
||||||
ENDCLASS.
|
ENDCLASS.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
CLASS ZCL_ABAPGIT_OBJECTS_PROGRAM IMPLEMENTATION.
|
CLASS zcl_abapgit_objects_program IMPLEMENTATION.
|
||||||
|
|
||||||
|
|
||||||
METHOD add_tpool.
|
METHOD add_tpool.
|
||||||
|
@ -506,10 +500,6 @@ CLASS ZCL_ABAPGIT_OBJECTS_PROGRAM IMPLEMENTATION.
|
||||||
iv_package = iv_package ).
|
iv_package = iv_package ).
|
||||||
ENDIF.
|
ENDIF.
|
||||||
|
|
||||||
insert_tpool(
|
|
||||||
is_progdir = is_progdir
|
|
||||||
it_tpool = it_tpool ).
|
|
||||||
|
|
||||||
update_progdir( is_progdir ).
|
update_progdir( is_progdir ).
|
||||||
|
|
||||||
zcl_abapgit_objects_activation=>add(
|
zcl_abapgit_objects_activation=>add(
|
||||||
|
@ -639,21 +629,6 @@ CLASS ZCL_ABAPGIT_OBJECTS_PROGRAM IMPLEMENTATION.
|
||||||
ENDMETHOD.
|
ENDMETHOD.
|
||||||
|
|
||||||
|
|
||||||
METHOD insert_tpool.
|
|
||||||
|
|
||||||
IF NOT it_tpool[] IS INITIAL.
|
|
||||||
INSERT TEXTPOOL is_progdir-name
|
|
||||||
FROM it_tpool
|
|
||||||
LANGUAGE mv_language
|
|
||||||
STATE 'I'.
|
|
||||||
IF sy-subrc <> 0.
|
|
||||||
zcx_abapgit_exception=>raise( 'Error from INSERT TEXTPOOL' ).
|
|
||||||
ENDIF.
|
|
||||||
ENDIF.
|
|
||||||
|
|
||||||
ENDMETHOD.
|
|
||||||
|
|
||||||
|
|
||||||
METHOD is_any_dynpro_locked.
|
METHOD is_any_dynpro_locked.
|
||||||
|
|
||||||
DATA: lt_dynpros TYPE ty_dynpro_tt,
|
DATA: lt_dynpros TYPE ty_dynpro_tt,
|
||||||
|
|
Loading…
Reference in New Issue
Block a user