mirror of
https://github.com/abapGit/abapGit.git
synced 2025-05-01 20:32:26 +08:00
ZCL_ABAPGIT_OBJECTS: optimize with sec.key
This commit is contained in:
parent
67068136e1
commit
d4cd7e2639
|
@ -976,8 +976,10 @@ CLASS ZCL_ABAPGIT_OBJECTS IMPLEMENTATION.
|
||||||
lt_overwrite = warning_overwrite_find( ct_results ).
|
lt_overwrite = warning_overwrite_find( ct_results ).
|
||||||
|
|
||||||
LOOP AT lt_overwrite ASSIGNING <ls_overwrite>.
|
LOOP AT lt_overwrite ASSIGNING <ls_overwrite>.
|
||||||
READ TABLE it_overwrite INTO ls_overwrite WITH KEY
|
|
||||||
obj_type = <ls_overwrite>-obj_type
|
READ TABLE it_overwrite INTO ls_overwrite
|
||||||
|
WITH TABLE KEY object_type_and_name
|
||||||
|
COMPONENTS obj_type = <ls_overwrite>-obj_type
|
||||||
obj_name = <ls_overwrite>-obj_name.
|
obj_name = <ls_overwrite>-obj_name.
|
||||||
IF sy-subrc <> 0 OR ls_overwrite-decision IS INITIAL.
|
IF sy-subrc <> 0 OR ls_overwrite-decision IS INITIAL.
|
||||||
zcx_abapgit_exception=>raise( |Overwrite { <ls_overwrite>-obj_type } {
|
zcx_abapgit_exception=>raise( |Overwrite { <ls_overwrite>-obj_type } {
|
||||||
|
@ -1035,8 +1037,10 @@ CLASS ZCL_ABAPGIT_OBJECTS IMPLEMENTATION.
|
||||||
io_repo = io_repo ).
|
io_repo = io_repo ).
|
||||||
|
|
||||||
LOOP AT lt_overwrite ASSIGNING <ls_overwrite>.
|
LOOP AT lt_overwrite ASSIGNING <ls_overwrite>.
|
||||||
READ TABLE it_overwrite INTO ls_overwrite WITH KEY
|
|
||||||
obj_type = <ls_overwrite>-obj_type
|
READ TABLE it_overwrite INTO ls_overwrite
|
||||||
|
WITH TABLE KEY object_type_and_name
|
||||||
|
COMPONENTS obj_type = <ls_overwrite>-obj_type
|
||||||
obj_name = <ls_overwrite>-obj_name.
|
obj_name = <ls_overwrite>-obj_name.
|
||||||
IF sy-subrc <> 0 OR ls_overwrite-decision IS INITIAL.
|
IF sy-subrc <> 0 OR ls_overwrite-decision IS INITIAL.
|
||||||
zcx_abapgit_exception=>raise( |Overwrite odd package { <ls_overwrite>-obj_type } {
|
zcx_abapgit_exception=>raise( |Overwrite odd package { <ls_overwrite>-obj_type } {
|
||||||
|
|
Loading…
Reference in New Issue
Block a user