mirror of
https://github.com/abapGit/abapGit.git
synced 2025-04-30 20:03:20 +08:00
Fix APACK for namespaces (#6639)
This commit is contained in:
parent
60bfcdb6cb
commit
79bbd2ffe7
|
@ -186,17 +186,10 @@ CLASS zcl_abapgit_apack_reader IMPLEMENTATION.
|
|||
INTO TABLE lt_manifest_implementation
|
||||
WHERE tadir~pgmid = 'R3TR' AND
|
||||
tadir~object = 'CLAS' AND
|
||||
seometarel~version = '1' AND
|
||||
seometarel~refclsname = zif_abapgit_apack_definitions=>c_apack_interface_cust
|
||||
ORDER BY clsname devclass.
|
||||
|
||||
SELECT seometarel~clsname tadir~devclass FROM seometarel "#EC CI_NOORDER
|
||||
INNER JOIN tadir ON seometarel~clsname = tadir~obj_name "#EC CI_BUFFJOIN
|
||||
APPENDING TABLE lt_manifest_implementation
|
||||
WHERE tadir~pgmid = 'R3TR' AND
|
||||
tadir~object = 'CLAS' AND
|
||||
seometarel~version = '1' AND
|
||||
seometarel~refclsname = zif_abapgit_apack_definitions=>c_apack_interface_sap
|
||||
seometarel~version = '1' AND (
|
||||
seometarel~refclsname = zif_abapgit_apack_definitions=>c_apack_interface_cust OR
|
||||
seometarel~refclsname = zif_abapgit_apack_definitions=>c_apack_interface_sap OR
|
||||
seometarel~refclsname LIKE zif_abapgit_apack_definitions=>c_apack_interface_nspc )
|
||||
ORDER BY clsname devclass.
|
||||
|
||||
LOOP AT lt_packages INTO lv_package.
|
||||
|
|
|
@ -27,7 +27,7 @@ INTERFACE zif_abapgit_apack_definitions PUBLIC .
|
|||
BEGIN OF ty_descriptor.
|
||||
INCLUDE TYPE ty_descriptor_wo_dependencies.
|
||||
TYPES:
|
||||
dependencies TYPE ty_dependencies,
|
||||
dependencies TYPE ty_dependencies,
|
||||
END OF ty_descriptor,
|
||||
|
||||
ty_descriptors TYPE STANDARD TABLE OF ty_descriptor WITH NON-UNIQUE DEFAULT KEY.
|
||||
|
@ -36,4 +36,5 @@ INTERFACE zif_abapgit_apack_definitions PUBLIC .
|
|||
CONSTANTS c_repository_type_abapgit TYPE ty_repository_type VALUE 'abapGit' ##NO_TEXT.
|
||||
CONSTANTS c_apack_interface_sap TYPE seoclsname VALUE 'IF_APACK_MANIFEST' ##NO_TEXT.
|
||||
CONSTANTS c_apack_interface_cust TYPE seoclsname VALUE 'ZIF_APACK_MANIFEST' ##NO_TEXT.
|
||||
CONSTANTS c_apack_interface_nspc TYPE seoclsname VALUE '/%/IF_APACK_MANIFEST' ##NO_TEXT.
|
||||
ENDINTERFACE.
|
||||
|
|
Loading…
Reference in New Issue
Block a user