mirror of
https://github.com/abapGit/abapGit.git
synced 2025-04-30 11:46:38 +08:00
update abaplint config to latest (#2480)
* update abaplint config to latest * remove some descriptions * remove more descriptions * fixes * fixes
This commit is contained in:
parent
9b9417b094
commit
fc167ff3cd
|
@ -14,7 +14,9 @@
|
|||
"enabled": true,
|
||||
"exclude": [],
|
||||
"define": false,
|
||||
"endselect": true
|
||||
"endselect": true,
|
||||
"execSQL": true,
|
||||
"kernelCall": true
|
||||
},
|
||||
"breakpoint": {
|
||||
"enabled": true,
|
||||
|
@ -55,6 +57,20 @@
|
|||
"enabled": true,
|
||||
"exclude": []
|
||||
},
|
||||
"double_space": {
|
||||
"enabled": true,
|
||||
"exclude": []
|
||||
},
|
||||
"empty_line_in_statement": {
|
||||
"enabled": true,
|
||||
"exclude": [],
|
||||
"allowChained": true
|
||||
},
|
||||
"empty_loop": {
|
||||
"enabled": true,
|
||||
"exclude": [],
|
||||
"length": 120
|
||||
},
|
||||
"empty_statement": {
|
||||
"enabled": true,
|
||||
"exclude": []
|
||||
|
@ -80,6 +96,10 @@
|
|||
"enabled": true,
|
||||
"exclude": []
|
||||
},
|
||||
"if_in_if": {
|
||||
"enabled": true,
|
||||
"exclude": []
|
||||
},
|
||||
"indentation": {
|
||||
"enabled": true,
|
||||
"exclude": [],
|
||||
|
@ -128,7 +148,7 @@
|
|||
"enabled": true,
|
||||
"exclude": []
|
||||
},
|
||||
"message": {
|
||||
"message_exists": {
|
||||
"enabled": false,
|
||||
"exclude": []
|
||||
},
|
||||
|
@ -162,10 +182,6 @@
|
|||
"exclude": [],
|
||||
"depth": 5
|
||||
},
|
||||
"no_exec_sql": {
|
||||
"enabled": true,
|
||||
"exclude": []
|
||||
},
|
||||
"no_public_attributes": {
|
||||
"enabled": true,
|
||||
"exclude": []
|
||||
|
@ -203,11 +219,22 @@
|
|||
"enabled": true,
|
||||
"exclude": []
|
||||
},
|
||||
"remove_descriptions": {
|
||||
"enabled": true,
|
||||
"exclude": [],
|
||||
"ignoreExceptions": true
|
||||
},
|
||||
"sequential_blank": {
|
||||
"enabled": true,
|
||||
"exclude": [],
|
||||
"lines": 4
|
||||
},
|
||||
"short_case": {
|
||||
"enabled": true,
|
||||
"exclude": [],
|
||||
"length": 1,
|
||||
"allow": ["iv_action", "sy"]
|
||||
},
|
||||
"space_before_colon": {
|
||||
"enabled": true,
|
||||
"exclude": []
|
||||
|
@ -220,6 +247,10 @@
|
|||
"enabled": false,
|
||||
"exclude": []
|
||||
},
|
||||
"tabl_enhancement_category": {
|
||||
"enabled": true,
|
||||
"exclude": []
|
||||
},
|
||||
"when_others_last": {
|
||||
"enabled": true,
|
||||
"exclude": []
|
||||
|
|
|
@ -4,19 +4,18 @@ CLASS zcl_abapgit_git_tag DEFINITION
|
|||
|
||||
PUBLIC SECTION.
|
||||
|
||||
CLASS-METHODS:
|
||||
add_tag_prefix
|
||||
IMPORTING
|
||||
iv_text TYPE csequence
|
||||
RETURNING
|
||||
VALUE(rv_text) TYPE string,
|
||||
|
||||
remove_tag_prefix
|
||||
IMPORTING
|
||||
iv_text TYPE string
|
||||
RETURNING
|
||||
VALUE(rv_text) TYPE string.
|
||||
|
||||
CLASS-METHODS add_tag_prefix
|
||||
IMPORTING
|
||||
!iv_text TYPE csequence
|
||||
RETURNING
|
||||
VALUE(rv_text) TYPE string .
|
||||
CLASS-METHODS remove_tag_prefix
|
||||
IMPORTING
|
||||
!iv_text TYPE string
|
||||
RETURNING
|
||||
VALUE(rv_text) TYPE string .
|
||||
PROTECTED SECTION.
|
||||
PRIVATE SECTION.
|
||||
ENDCLASS.
|
||||
|
||||
|
||||
|
|
|
@ -12,20 +12,6 @@
|
|||
<FIXPT>X</FIXPT>
|
||||
<UNICODE>X</UNICODE>
|
||||
</VSEOCLASS>
|
||||
<DESCRIPTIONS>
|
||||
<SEOCOMPOTX>
|
||||
<CLSNAME>ZCL_ABAPGIT_GIT_TAG</CLSNAME>
|
||||
<CMPNAME>ADD_TAG_PREFIX</CMPNAME>
|
||||
<LANGU>E</LANGU>
|
||||
<DESCRIPT>ADD_TAG_PREFIX</DESCRIPT>
|
||||
</SEOCOMPOTX>
|
||||
<SEOCOMPOTX>
|
||||
<CLSNAME>ZCL_ABAPGIT_GIT_TAG</CLSNAME>
|
||||
<CMPNAME>REMOVE_TAG_PREFIX</CMPNAME>
|
||||
<LANGU>E</LANGU>
|
||||
<DESCRIPT>REMOVE_TAG_PREFIX</DESCRIPT>
|
||||
</SEOCOMPOTX>
|
||||
</DESCRIPTIONS>
|
||||
</asx:values>
|
||||
</asx:abap>
|
||||
</abapGit>
|
||||
|
|
|
@ -19,14 +19,15 @@ CLASS zcl_abapgit_object_udmo DEFINITION
|
|||
PRIVATE SECTION.
|
||||
|
||||
TYPES:
|
||||
" You are reminded that the text serialisation / de-serialisation methods depend upon a common type.
|
||||
" To make the dependency explicit, there is one common definition.
|
||||
" You are reminded that the text serialisation / de-serialisation methods depend upon a common type.
|
||||
" To make the dependency explicit, there is one common definition.
|
||||
BEGIN OF ty_udmo_text_type.
|
||||
TYPES sprache TYPE dm40t-sprache.
|
||||
TYPES dmoid TYPE dm40t-dmoid.
|
||||
TYPES langbez TYPE dm40t-langbez.
|
||||
TYPES as4local TYPE dm40t-as4local.
|
||||
TYPES END OF ty_udmo_text_type .
|
||||
|
||||
DATA mv_data_model TYPE uddmodl .
|
||||
DATA mv_text_object TYPE doku_obj .
|
||||
DATA mv_lxe_text_name TYPE lxeobjname .
|
||||
|
|
|
@ -12,68 +12,6 @@
|
|||
<FIXPT>X</FIXPT>
|
||||
<UNICODE>X</UNICODE>
|
||||
</VSEOCLASS>
|
||||
<DESCRIPTIONS>
|
||||
<SEOCOMPOTX>
|
||||
<CLSNAME>ZCL_ABAPGIT_OBJECT_UDMO</CLSNAME>
|
||||
<CMPNAME>ACCESS_FREE</CMPNAME>
|
||||
<LANGU>E</LANGU>
|
||||
<DESCRIPT>RS Access Permission - Free</DESCRIPT>
|
||||
</SEOCOMPOTX>
|
||||
<SEOCOMPOTX>
|
||||
<CLSNAME>ZCL_ABAPGIT_OBJECT_UDMO</CLSNAME>
|
||||
<CMPNAME>ACCESS_MODIFY</CMPNAME>
|
||||
<LANGU>E</LANGU>
|
||||
<DESCRIPT>RS Access Permission - Modify</DESCRIPT>
|
||||
</SEOCOMPOTX>
|
||||
<SEOCOMPOTX>
|
||||
<CLSNAME>ZCL_ABAPGIT_OBJECT_UDMO</CLSNAME>
|
||||
<CMPNAME>CONSTRUCTOR</CMPNAME>
|
||||
<LANGU>E</LANGU>
|
||||
<DESCRIPT>Constructor</DESCRIPT>
|
||||
</SEOCOMPOTX>
|
||||
<SEOCOMPOTX>
|
||||
<CLSNAME>ZCL_ABAPGIT_OBJECT_UDMO</CLSNAME>
|
||||
<CMPNAME>C_ACTIVE_STATE</CMPNAME>
|
||||
<LANGU>E</LANGU>
|
||||
<DESCRIPT>Activation State</DESCRIPT>
|
||||
</SEOCOMPOTX>
|
||||
<SEOCOMPOTX>
|
||||
<CLSNAME>ZCL_ABAPGIT_OBJECT_UDMO</CLSNAME>
|
||||
<CMPNAME>C_CORRECTION_OBJECT_TYPE</CMPNAME>
|
||||
<LANGU>E</LANGU>
|
||||
<DESCRIPT>Object directory Type</DESCRIPT>
|
||||
</SEOCOMPOTX>
|
||||
<SEOCOMPOTX>
|
||||
<CLSNAME>ZCL_ABAPGIT_OBJECT_UDMO</CLSNAME>
|
||||
<CMPNAME>C_LXE_TEXT_TYPE</CMPNAME>
|
||||
<LANGU>E</LANGU>
|
||||
<DESCRIPT>Translation Object</DESCRIPT>
|
||||
</SEOCOMPOTX>
|
||||
<SEOCOMPOTX>
|
||||
<CLSNAME>ZCL_ABAPGIT_OBJECT_UDMO</CLSNAME>
|
||||
<CMPNAME>C_TRANSPORT_OBJECT_CLASS</CMPNAME>
|
||||
<LANGU>E</LANGU>
|
||||
<DESCRIPT>Object directory Class</DESCRIPT>
|
||||
</SEOCOMPOTX>
|
||||
<SEOCOMPOTX>
|
||||
<CLSNAME>ZCL_ABAPGIT_OBJECT_UDMO</CLSNAME>
|
||||
<CMPNAME>IS_NAME_PERMITTED</CMPNAME>
|
||||
<LANGU>E</LANGU>
|
||||
<DESCRIPT>Does the model comply with naming conventions?</DESCRIPT>
|
||||
</SEOCOMPOTX>
|
||||
<SEOCOMPOTX>
|
||||
<CLSNAME>ZCL_ABAPGIT_OBJECT_UDMO</CLSNAME>
|
||||
<CMPNAME>MS_OBJECT_TYPE</CMPNAME>
|
||||
<LANGU>E</LANGU>
|
||||
<DESCRIPT>Lock object structure for ABAP/4 Dictionary objects</DESCRIPT>
|
||||
</SEOCOMPOTX>
|
||||
<SEOCOMPOTX>
|
||||
<CLSNAME>ZCL_ABAPGIT_OBJECT_UDMO</CLSNAME>
|
||||
<CMPNAME>UPDATE_TREE</CMPNAME>
|
||||
<LANGU>E</LANGU>
|
||||
<DESCRIPT>Update the development workbench tree</DESCRIPT>
|
||||
</SEOCOMPOTX>
|
||||
</DESCRIPTIONS>
|
||||
</asx:values>
|
||||
</asx:abap>
|
||||
</abapGit>
|
||||
|
|
|
@ -182,16 +182,16 @@ CLASS ZCL_ABAPGIT_OBJECT_VCLS IMPLEMENTATION.
|
|||
lv_argument TYPE seqg3-garg,
|
||||
lv_argument_langu TYPE seqg3-garg.
|
||||
|
||||
lv_argument = me->ms_item-obj_name.
|
||||
lv_argument_langu = |@{ me->ms_item-obj_name }|.
|
||||
lv_argument = me->ms_item-obj_name.
|
||||
lv_argument_langu = |@{ me->ms_item-obj_name }|.
|
||||
|
||||
"Check all relevant maintein tabeles for view clusters
|
||||
IF check_lock( iv_tabname = 'VCLDIR' iv_argument = lv_argument ) = abap_true
|
||||
OR check_lock( iv_tabname = 'VCLDIRT' iv_argument = lv_argument_langu ) = abap_true
|
||||
OR check_lock( iv_tabname = 'VCLSTRUC' iv_argument = lv_argument ) = abap_true
|
||||
OR check_lock( iv_tabname = 'VCLSTRUCT' iv_argument = lv_argument_langu ) = abap_true
|
||||
OR check_lock( iv_tabname = 'VCLSTRUC' iv_argument = lv_argument ) = abap_true
|
||||
OR check_lock( iv_tabname = 'VCLMF' iv_argument = lv_argument ) = abap_true.
|
||||
IF check_lock( iv_tabname = 'VCLDIR' iv_argument = lv_argument ) = abap_true
|
||||
OR check_lock( iv_tabname = 'VCLDIRT' iv_argument = lv_argument_langu ) = abap_true
|
||||
OR check_lock( iv_tabname = 'VCLSTRUC' iv_argument = lv_argument ) = abap_true
|
||||
OR check_lock( iv_tabname = 'VCLSTRUCT' iv_argument = lv_argument_langu ) = abap_true
|
||||
OR check_lock( iv_tabname = 'VCLSTRUC' iv_argument = lv_argument ) = abap_true
|
||||
OR check_lock( iv_tabname = 'VCLMF' iv_argument = lv_argument ) = abap_true.
|
||||
|
||||
rv_is_locked = abap_true.
|
||||
ENDIF.
|
||||
|
|
|
@ -12,14 +12,6 @@
|
|||
<FIXPT>X</FIXPT>
|
||||
<UNICODE>X</UNICODE>
|
||||
</VSEOCLASS>
|
||||
<DESCRIPTIONS>
|
||||
<SEOCOMPOTX>
|
||||
<CLSNAME>ZCL_ABAPGIT_OBJECT_VCLS</CLSNAME>
|
||||
<CMPNAME>CHECK_LOCK</CMPNAME>
|
||||
<LANGU>E</LANGU>
|
||||
<DESCRIPT>check if lock entry exits</DESCRIPT>
|
||||
</SEOCOMPOTX>
|
||||
</DESCRIPTIONS>
|
||||
</asx:values>
|
||||
</asx:abap>
|
||||
</abapGit>
|
||||
|
|
|
@ -193,7 +193,7 @@ CLASS ZCL_ABAPGIT_OBJECT_WEBI IMPLEMENTATION.
|
|||
RETURN.
|
||||
ENDIF.
|
||||
|
||||
IF mi_vi->has_soap_extension_virtinfc( sews_c_vif_version-inactive ) = abap_true.
|
||||
IF mi_vi->has_soap_extension_virtinfc( sews_c_vif_version-inactive ) = abap_true.
|
||||
li_soap = mi_vi->get_soap_extension_virtinfc( sews_c_vif_version-inactive ).
|
||||
ELSE.
|
||||
li_soap = mi_vi->create_soap_extension_virtinfc( ls_soap-soap_appl_uri ).
|
||||
|
|
|
@ -1,7 +1,6 @@
|
|||
CLASS zcl_abapgit_persist_factory DEFINITION
|
||||
PUBLIC
|
||||
CREATE PRIVATE
|
||||
|
||||
GLOBAL FRIENDS zcl_abapgit_persist_injector .
|
||||
|
||||
PUBLIC SECTION.
|
||||
|
|
|
@ -15,6 +15,7 @@ CLASS zcl_abapgit_persist_settings DEFINITION
|
|||
CLASS-METHODS get_instance
|
||||
RETURNING
|
||||
VALUE(ro_settings) TYPE REF TO zcl_abapgit_persist_settings .
|
||||
PROTECTED SECTION.
|
||||
PRIVATE SECTION.
|
||||
|
||||
DATA mo_settings TYPE REF TO zcl_abapgit_settings .
|
||||
|
@ -23,7 +24,7 @@ ENDCLASS.
|
|||
|
||||
|
||||
|
||||
CLASS zcl_abapgit_persist_settings IMPLEMENTATION.
|
||||
CLASS ZCL_ABAPGIT_PERSIST_SETTINGS IMPLEMENTATION.
|
||||
|
||||
|
||||
METHOD get_instance.
|
||||
|
|
|
@ -13,14 +13,6 @@
|
|||
<UNICODE>X</UNICODE>
|
||||
<WITH_UNIT_TESTS>X</WITH_UNIT_TESTS>
|
||||
</VSEOCLASS>
|
||||
<DESCRIPTIONS>
|
||||
<SEOCOMPOTX>
|
||||
<CLSNAME>ZCL_ABAPGIT_PERSIST_SETTINGS</CLSNAME>
|
||||
<CMPNAME>GO_PERSIST</CMPNAME>
|
||||
<LANGU>E</LANGU>
|
||||
<DESCRIPT>Settings</DESCRIPT>
|
||||
</SEOCOMPOTX>
|
||||
</DESCRIPTIONS>
|
||||
</asx:values>
|
||||
</asx:abap>
|
||||
</abapGit>
|
||||
|
|
|
@ -65,13 +65,15 @@ CLASS zcl_abapgit_persistence_db DEFINITION
|
|||
!iv_data TYPE zif_abapgit_persistence=>ty_content-data_str
|
||||
RAISING
|
||||
zcx_abapgit_exception .
|
||||
PROTECTED SECTION.
|
||||
PRIVATE SECTION.
|
||||
|
||||
CLASS-DATA go_db TYPE REF TO zcl_abapgit_persistence_db .
|
||||
DATA: mv_update_function TYPE funcname.
|
||||
|
||||
METHODS get_update_function RETURNING VALUE(rv_funcname) TYPE funcname.
|
||||
DATA mv_update_function TYPE funcname .
|
||||
|
||||
METHODS get_update_function
|
||||
RETURNING
|
||||
VALUE(rv_funcname) TYPE funcname .
|
||||
METHODS validate_and_unprettify_xml
|
||||
IMPORTING
|
||||
!iv_xml TYPE string
|
||||
|
|
|
@ -12,14 +12,6 @@
|
|||
<FIXPT>X</FIXPT>
|
||||
<UNICODE>X</UNICODE>
|
||||
</VSEOCLASS>
|
||||
<DESCRIPTIONS>
|
||||
<SEOCOMPOTX>
|
||||
<CLSNAME>ZCL_ABAPGIT_PERSISTENCE_DB</CLSNAME>
|
||||
<CMPNAME>GO_DB</CMPNAME>
|
||||
<LANGU>E</LANGU>
|
||||
<DESCRIPT>Database persistence</DESCRIPT>
|
||||
</SEOCOMPOTX>
|
||||
</DESCRIPTIONS>
|
||||
</asx:values>
|
||||
</asx:abap>
|
||||
</abapGit>
|
||||
|
|
|
@ -1,7 +1,6 @@
|
|||
CLASS zcl_abapgit_persistence_repo DEFINITION
|
||||
PUBLIC
|
||||
CREATE PROTECTED
|
||||
|
||||
GLOBAL FRIENDS zcl_abapgit_persist_factory .
|
||||
|
||||
PUBLIC SECTION.
|
||||
|
|
|
@ -16,7 +16,7 @@ CLASS zcl_abapgit_gui_page_merge DEFINITION
|
|||
zcx_abapgit_exception .
|
||||
|
||||
METHODS zif_abapgit_gui_page~on_event
|
||||
REDEFINITION.
|
||||
REDEFINITION.
|
||||
PROTECTED SECTION.
|
||||
METHODS render_content REDEFINITION.
|
||||
|
||||
|
|
|
@ -12,14 +12,6 @@
|
|||
<FIXPT>X</FIXPT>
|
||||
<UNICODE>X</UNICODE>
|
||||
</VSEOCLASS>
|
||||
<DESCRIPTIONS>
|
||||
<SEOCOMPOTX>
|
||||
<CLSNAME>ZCL_ABAPGIT_GUI_PAGE_MERGE</CLSNAME>
|
||||
<CMPNAME>MO_MERGE</CMPNAME>
|
||||
<LANGU>E</LANGU>
|
||||
<DESCRIPT>Merge logic</DESCRIPT>
|
||||
</SEOCOMPOTX>
|
||||
</DESCRIPTIONS>
|
||||
</asx:values>
|
||||
</asx:abap>
|
||||
</abapGit>
|
||||
|
|
|
@ -16,7 +16,7 @@ CLASS zcl_abapgit_gui_page_merge_res DEFINITION
|
|||
zcx_abapgit_exception.
|
||||
|
||||
METHODS zif_abapgit_gui_page~on_event
|
||||
REDEFINITION .
|
||||
REDEFINITION .
|
||||
PROTECTED SECTION.
|
||||
METHODS render_content REDEFINITION.
|
||||
|
||||
|
|
|
@ -12,32 +12,6 @@
|
|||
<FIXPT>X</FIXPT>
|
||||
<UNICODE>X</UNICODE>
|
||||
</VSEOCLASS>
|
||||
<DESCRIPTIONS>
|
||||
<SEOCOMPOTX>
|
||||
<CLSNAME>ZCL_ABAPGIT_GUI_PAGE_MERGE_RES</CLSNAME>
|
||||
<CMPNAME>MO_MERGE</CMPNAME>
|
||||
<LANGU>E</LANGU>
|
||||
<DESCRIPT>Merge logic</DESCRIPT>
|
||||
</SEOCOMPOTX>
|
||||
<SEOCOMPOTX>
|
||||
<CLSNAME>ZCL_ABAPGIT_GUI_PAGE_MERGE_RES</CLSNAME>
|
||||
<CMPNAME>MO_MERGE_PAGE</CMPNAME>
|
||||
<LANGU>E</LANGU>
|
||||
<DESCRIPT>GUI - Merging page</DESCRIPT>
|
||||
</SEOCOMPOTX>
|
||||
<SEOCOMPOTX>
|
||||
<CLSNAME>ZCL_ABAPGIT_GUI_PAGE_MERGE_RES</CLSNAME>
|
||||
<CMPNAME>MO_REPO</CMPNAME>
|
||||
<LANGU>E</LANGU>
|
||||
<DESCRIPT>Online Repository</DESCRIPT>
|
||||
</SEOCOMPOTX>
|
||||
<SEOCOMPOTX>
|
||||
<CLSNAME>ZCL_ABAPGIT_GUI_PAGE_MERGE_RES</CLSNAME>
|
||||
<CMPNAME>MV_CURRENT_CONFLICT_INDEX</CMPNAME>
|
||||
<LANGU>E</LANGU>
|
||||
<DESCRIPT>Row Index of Internal Tables</DESCRIPT>
|
||||
</SEOCOMPOTX>
|
||||
</DESCRIPTIONS>
|
||||
</asx:values>
|
||||
</asx:abap>
|
||||
</abapGit>
|
||||
|
|
|
@ -305,8 +305,8 @@ CLASS ZCL_ABAPGIT_POPUPS IMPLEMENTATION.
|
|||
|
||||
METHOD validate_folder_logic.
|
||||
|
||||
IF iv_folder_logic <> zif_abapgit_dot_abapgit=>c_folder_logic-prefix
|
||||
AND iv_folder_logic <> zif_abapgit_dot_abapgit=>c_folder_logic-full.
|
||||
IF iv_folder_logic <> zif_abapgit_dot_abapgit=>c_folder_logic-prefix
|
||||
AND iv_folder_logic <> zif_abapgit_dot_abapgit=>c_folder_logic-full.
|
||||
|
||||
zcx_abapgit_exception=>raise( |Invalid folder logic { iv_folder_logic }. |
|
||||
&& |Choose either { zif_abapgit_dot_abapgit=>c_folder_logic-prefix } |
|
||||
|
|
|
@ -70,18 +70,14 @@ CLASS ZCL_ABAPGIT_CONVERT IMPLEMENTATION.
|
|||
DO lv_len TIMES.
|
||||
|
||||
IF sy-index = 1.
|
||||
|
||||
"Intialize
|
||||
CASE lv_bitbyte+lv_offset(1).
|
||||
WHEN '1'.
|
||||
rv_int = 1.
|
||||
ENDCASE.
|
||||
|
||||
IF lv_bitbyte+lv_offset(1) = '1'.
|
||||
rv_int = 1.
|
||||
ENDIF.
|
||||
ELSE.
|
||||
CASE lv_bitbyte+lv_offset(1).
|
||||
WHEN '1'.
|
||||
rv_int = rv_int + ( 2 ** ( sy-index - 1 ) ).
|
||||
ENDCASE.
|
||||
IF lv_bitbyte+lv_offset(1) = '1'.
|
||||
rv_int = rv_int + ( 2 ** ( sy-index - 1 ) ).
|
||||
ENDIF.
|
||||
ENDIF.
|
||||
|
||||
lv_offset = lv_offset - 1. "Move Cursor
|
||||
|
|
|
@ -29,6 +29,7 @@ CLASS zcl_abapgit_login_manager DEFINITION
|
|||
VALUE(rv_auth) TYPE string
|
||||
RAISING
|
||||
zcx_abapgit_exception .
|
||||
PROTECTED SECTION.
|
||||
PRIVATE SECTION.
|
||||
|
||||
TYPES:
|
||||
|
@ -38,16 +39,14 @@ CLASS zcl_abapgit_login_manager DEFINITION
|
|||
END OF ty_auth .
|
||||
|
||||
CLASS-DATA:
|
||||
gt_auth TYPE TABLE OF ty_auth WITH DEFAULT KEY.
|
||||
|
||||
CLASS-METHODS:
|
||||
append
|
||||
IMPORTING
|
||||
!iv_uri TYPE string
|
||||
!iv_auth TYPE string
|
||||
RAISING
|
||||
zcx_abapgit_exception.
|
||||
gt_auth TYPE TABLE OF ty_auth WITH DEFAULT KEY .
|
||||
|
||||
CLASS-METHODS append
|
||||
IMPORTING
|
||||
!iv_uri TYPE string
|
||||
!iv_auth TYPE string
|
||||
RAISING
|
||||
zcx_abapgit_exception .
|
||||
ENDCLASS.
|
||||
|
||||
|
||||
|
|
|
@ -13,14 +13,6 @@
|
|||
<UNICODE>X</UNICODE>
|
||||
<WITH_UNIT_TESTS>X</WITH_UNIT_TESTS>
|
||||
</VSEOCLASS>
|
||||
<DESCRIPTIONS>
|
||||
<SEOCOMPOTX>
|
||||
<CLSNAME>ZCL_ABAPGIT_LOGIN_MANAGER</CLSNAME>
|
||||
<CMPNAME>TY_AUTH</CMPNAME>
|
||||
<LANGU>E</LANGU>
|
||||
<DESCRIPT>TY_AUTH</DESCRIPT>
|
||||
</SEOCOMPOTX>
|
||||
</DESCRIPTIONS>
|
||||
</asx:values>
|
||||
</asx:abap>
|
||||
</abapGit>
|
||||
|
|
|
@ -12,20 +12,6 @@
|
|||
<FIXPT>X</FIXPT>
|
||||
<UNICODE>X</UNICODE>
|
||||
</VSEOCLASS>
|
||||
<DESCRIPTIONS>
|
||||
<SEOCOMPOTX>
|
||||
<CLSNAME>ZCL_ABAPGIT_PROGRESS</CLSNAME>
|
||||
<CMPNAME>MV_CV_DATUM_NEXT</CMPNAME>
|
||||
<LANGU>E</LANGU>
|
||||
<DESCRIPT>Date or Earliest, Next Progress Display</DESCRIPT>
|
||||
</SEOCOMPOTX>
|
||||
<SEOCOMPOTX>
|
||||
<CLSNAME>ZCL_ABAPGIT_PROGRESS</CLSNAME>
|
||||
<CMPNAME>MV_CV_TIME_NEXT</CMPNAME>
|
||||
<LANGU>E</LANGU>
|
||||
<DESCRIPT>Time of Earliest, Next Progress Display</DESCRIPT>
|
||||
</SEOCOMPOTX>
|
||||
</DESCRIPTIONS>
|
||||
</asx:values>
|
||||
</asx:abap>
|
||||
</abapGit>
|
||||
|
|
|
@ -146,7 +146,7 @@ CLASS ZCL_ABAPGIT_REQUIREMENT_HELPER IMPLEMENTATION.
|
|||
|
||||
TYPES: BEGIN OF lty_color_line,
|
||||
color TYPE lvc_t_scol.
|
||||
INCLUDE TYPE ty_requirement_status.
|
||||
INCLUDE TYPE ty_requirement_status.
|
||||
TYPES: END OF lty_color_line,
|
||||
lty_color_tab TYPE STANDARD TABLE OF lty_color_line WITH DEFAULT KEY.
|
||||
|
||||
|
|
|
@ -12,20 +12,6 @@
|
|||
<FIXPT>X</FIXPT>
|
||||
<UNICODE>X</UNICODE>
|
||||
</VSEOCLASS>
|
||||
<DESCRIPTIONS>
|
||||
<SEOCOMPOTX>
|
||||
<CLSNAME>ZCL_ABAPGIT_REQUIREMENT_HELPER</CLSNAME>
|
||||
<CMPNAME>TY_REQUIREMENT_STATUS</CMPNAME>
|
||||
<LANGU>E</LANGU>
|
||||
<DESCRIPT>TY_REQUIREMENT_STATUS</DESCRIPT>
|
||||
</SEOCOMPOTX>
|
||||
<SEOCOMPOTX>
|
||||
<CLSNAME>ZCL_ABAPGIT_REQUIREMENT_HELPER</CLSNAME>
|
||||
<CMPNAME>TY_REQUIREMENT_STATUS_TT</CMPNAME>
|
||||
<LANGU>E</LANGU>
|
||||
<DESCRIPT>TY_REQUIREMENT_STATUS_TT</DESCRIPT>
|
||||
</SEOCOMPOTX>
|
||||
</DESCRIPTIONS>
|
||||
</asx:values>
|
||||
</asx:abap>
|
||||
</abapGit>
|
||||
|
|
|
@ -12,20 +12,6 @@
|
|||
<FIXPT>X</FIXPT>
|
||||
<UNICODE>X</UNICODE>
|
||||
</VSEOCLASS>
|
||||
<DESCRIPTIONS>
|
||||
<SEOCOMPOTX>
|
||||
<CLSNAME>ZCL_ABAPGIT_MERGE</CLSNAME>
|
||||
<CMPNAME>CONSTRUCTOR</CMPNAME>
|
||||
<LANGU>E</LANGU>
|
||||
<DESCRIPT>CONSTRUCTOR</DESCRIPT>
|
||||
</SEOCOMPOTX>
|
||||
<SEOCOMPOTX>
|
||||
<CLSNAME>ZCL_ABAPGIT_MERGE</CLSNAME>
|
||||
<CMPNAME>MO_REPO</CMPNAME>
|
||||
<LANGU>E</LANGU>
|
||||
<DESCRIPT>Online Repository</DESCRIPT>
|
||||
</SEOCOMPOTX>
|
||||
</DESCRIPTIONS>
|
||||
</asx:values>
|
||||
</asx:abap>
|
||||
</abapGit>
|
||||
|
|
|
@ -134,19 +134,18 @@ CLASS ZCL_ABAPGIT_TADIR IMPLEMENTATION.
|
|||
|
||||
<ls_tadir>-path = lv_path.
|
||||
|
||||
CASE <ls_tadir>-object.
|
||||
WHEN 'SICF'.
|
||||
IF <ls_tadir>-object = 'SICF'.
|
||||
* replace the internal GUID with a hash of the path
|
||||
TRY.
|
||||
CALL METHOD ('ZCL_ABAPGIT_OBJECT_SICF')=>read_sicf_url
|
||||
EXPORTING
|
||||
iv_obj_name = <ls_tadir>-obj_name
|
||||
RECEIVING
|
||||
rv_hash = <ls_tadir>-obj_name+15.
|
||||
CATCH cx_sy_dyn_call_illegal_method ##NO_HANDLER.
|
||||
TRY.
|
||||
CALL METHOD ('ZCL_ABAPGIT_OBJECT_SICF')=>read_sicf_url
|
||||
EXPORTING
|
||||
iv_obj_name = <ls_tadir>-obj_name
|
||||
RECEIVING
|
||||
rv_hash = <ls_tadir>-obj_name+15.
|
||||
CATCH cx_sy_dyn_call_illegal_method ##NO_HANDLER.
|
||||
* SICF might not be supported in some systems, assume this code is not called
|
||||
ENDTRY.
|
||||
ENDCASE.
|
||||
ENDTRY.
|
||||
ENDIF.
|
||||
ENDLOOP.
|
||||
ENDMETHOD.
|
||||
|
||||
|
|
|
@ -24,7 +24,7 @@ INTERFACE zif_abapgit_definitions
|
|||
ty_file_signature WITH UNIQUE KEY path filename .
|
||||
TYPES:
|
||||
BEGIN OF ty_file.
|
||||
INCLUDE TYPE ty_file_signature.
|
||||
INCLUDE TYPE ty_file_signature.
|
||||
TYPES: data TYPE xstring,
|
||||
END OF ty_file .
|
||||
TYPES:
|
||||
|
@ -99,7 +99,7 @@ INTERFACE zif_abapgit_definitions
|
|||
ty_yes_no TYPE c LENGTH 1 .
|
||||
TYPES:
|
||||
BEGIN OF ty_overwrite.
|
||||
INCLUDE TYPE ty_item.
|
||||
INCLUDE TYPE ty_item.
|
||||
TYPES: decision TYPE ty_yes_no,
|
||||
END OF ty_overwrite .
|
||||
TYPES:
|
||||
|
@ -202,7 +202,7 @@ INTERFACE zif_abapgit_definitions
|
|||
ty_seocompotx_tt TYPE STANDARD TABLE OF seocompotx WITH DEFAULT KEY .
|
||||
TYPES:
|
||||
BEGIN OF ty_tpool.
|
||||
INCLUDE TYPE textpool.
|
||||
INCLUDE TYPE textpool.
|
||||
TYPES: split TYPE c LENGTH 8.
|
||||
TYPES: END OF ty_tpool .
|
||||
TYPES:
|
||||
|
@ -430,16 +430,13 @@ INTERFACE zif_abapgit_definitions
|
|||
repo_syntax_check TYPE string VALUE 'repo_syntax_check',
|
||||
repo_code_inspector TYPE string VALUE 'repo_code_inspector',
|
||||
repo_open_in_master_lang TYPE string VALUE 'repo_open_in_master_lang',
|
||||
|
||||
abapgit_home TYPE string VALUE 'abapgit_home',
|
||||
abapgit_install TYPE string VALUE 'abapgit_install',
|
||||
|
||||
zip_import TYPE string VALUE 'zip_import',
|
||||
zip_export TYPE string VALUE 'zip_export',
|
||||
zip_package TYPE string VALUE 'zip_package',
|
||||
zip_transport TYPE string VALUE 'zip_transport',
|
||||
zip_object TYPE string VALUE 'zip_object',
|
||||
|
||||
git_pull TYPE string VALUE 'git_pull',
|
||||
git_reset TYPE string VALUE 'git_reset',
|
||||
git_branch_create TYPE string VALUE 'git_branch_create',
|
||||
|
@ -449,11 +446,9 @@ INTERFACE zif_abapgit_definitions
|
|||
git_tag_delete TYPE string VALUE 'git_tag_delete',
|
||||
git_tag_switch TYPE string VALUE 'git_tag_switch',
|
||||
git_commit TYPE string VALUE 'git_commit',
|
||||
|
||||
db_display TYPE string VALUE 'db_display',
|
||||
db_edit TYPE string VALUE 'db_edit',
|
||||
bg_update TYPE string VALUE 'bg_update',
|
||||
|
||||
go_main TYPE string VALUE 'go_main',
|
||||
go_explore TYPE string VALUE 'go_explore',
|
||||
go_repo_overview TYPE string VALUE 'go_repo_overview',
|
||||
|
@ -470,11 +465,9 @@ INTERFACE zif_abapgit_definitions
|
|||
go_settings TYPE string VALUE 'go_settings',
|
||||
go_tutorial TYPE string VALUE 'go_tutorial',
|
||||
go_patch TYPE string VALUE 'go_patch',
|
||||
|
||||
jump TYPE string VALUE 'jump',
|
||||
jump_pkg TYPE string VALUE 'jump_pkg',
|
||||
jump_transport TYPE string VALUE 'jump_transport',
|
||||
|
||||
url TYPE string VALUE 'url',
|
||||
END OF c_action .
|
||||
CONSTANTS c_tag_prefix TYPE string VALUE 'refs/tags/' ##NO_TEXT.
|
||||
|
|
|
@ -11,212 +11,6 @@
|
|||
<STATE>1</STATE>
|
||||
<UNICODE>X</UNICODE>
|
||||
</VSEOINTERF>
|
||||
<DESCRIPTIONS>
|
||||
<SEOCOMPOTX>
|
||||
<CLSNAME>ZIF_ABAPGIT_DEFINITIONS</CLSNAME>
|
||||
<CMPNAME>TT_REPO_FILES</CMPNAME>
|
||||
<LANGU>E</LANGU>
|
||||
<DESCRIPT>TT_REPO_FILES</DESCRIPT>
|
||||
</SEOCOMPOTX>
|
||||
<SEOCOMPOTX>
|
||||
<CLSNAME>ZIF_ABAPGIT_DEFINITIONS</CLSNAME>
|
||||
<CMPNAME>TY_BITBYTE</CMPNAME>
|
||||
<LANGU>E</LANGU>
|
||||
<DESCRIPT>TY_BITBYTE</DESCRIPT>
|
||||
</SEOCOMPOTX>
|
||||
<SEOCOMPOTX>
|
||||
<CLSNAME>ZIF_ABAPGIT_DEFINITIONS</CLSNAME>
|
||||
<CMPNAME>TY_CHMOD</CMPNAME>
|
||||
<LANGU>E</LANGU>
|
||||
<DESCRIPT>TY_CHMOD</DESCRIPT>
|
||||
</SEOCOMPOTX>
|
||||
<SEOCOMPOTX>
|
||||
<CLSNAME>ZIF_ABAPGIT_DEFINITIONS</CLSNAME>
|
||||
<CMPNAME>TY_COMMENT</CMPNAME>
|
||||
<LANGU>E</LANGU>
|
||||
<DESCRIPT>TY_COMMENT</DESCRIPT>
|
||||
</SEOCOMPOTX>
|
||||
<SEOCOMPOTX>
|
||||
<CLSNAME>ZIF_ABAPGIT_DEFINITIONS</CLSNAME>
|
||||
<CMPNAME>TY_FILE</CMPNAME>
|
||||
<LANGU>E</LANGU>
|
||||
<DESCRIPT>TY_FILE</DESCRIPT>
|
||||
</SEOCOMPOTX>
|
||||
<SEOCOMPOTX>
|
||||
<CLSNAME>ZIF_ABAPGIT_DEFINITIONS</CLSNAME>
|
||||
<CMPNAME>TY_FILES_ITEM_TT</CMPNAME>
|
||||
<LANGU>E</LANGU>
|
||||
<DESCRIPT>TY_FILES_ITEM_TT</DESCRIPT>
|
||||
</SEOCOMPOTX>
|
||||
<SEOCOMPOTX>
|
||||
<CLSNAME>ZIF_ABAPGIT_DEFINITIONS</CLSNAME>
|
||||
<CMPNAME>TY_FILES_TT</CMPNAME>
|
||||
<LANGU>E</LANGU>
|
||||
<DESCRIPT>TY_FILES_TT</DESCRIPT>
|
||||
</SEOCOMPOTX>
|
||||
<SEOCOMPOTX>
|
||||
<CLSNAME>ZIF_ABAPGIT_DEFINITIONS</CLSNAME>
|
||||
<CMPNAME>TY_FILE_ITEM</CMPNAME>
|
||||
<LANGU>E</LANGU>
|
||||
<DESCRIPT>TY_FILE_ITEM</DESCRIPT>
|
||||
</SEOCOMPOTX>
|
||||
<SEOCOMPOTX>
|
||||
<CLSNAME>ZIF_ABAPGIT_DEFINITIONS</CLSNAME>
|
||||
<CMPNAME>TY_FILE_SIGNATURE</CMPNAME>
|
||||
<LANGU>E</LANGU>
|
||||
<DESCRIPT>TY_FILE_SIGNATURE</DESCRIPT>
|
||||
</SEOCOMPOTX>
|
||||
<SEOCOMPOTX>
|
||||
<CLSNAME>ZIF_ABAPGIT_DEFINITIONS</CLSNAME>
|
||||
<CMPNAME>TY_FILE_SIGNATURES_TS</CMPNAME>
|
||||
<LANGU>E</LANGU>
|
||||
<DESCRIPT>TY_FILE_SIGNATURES_TS</DESCRIPT>
|
||||
</SEOCOMPOTX>
|
||||
<SEOCOMPOTX>
|
||||
<CLSNAME>ZIF_ABAPGIT_DEFINITIONS</CLSNAME>
|
||||
<CMPNAME>TY_FILE_SIGNATURES_TT</CMPNAME>
|
||||
<LANGU>E</LANGU>
|
||||
<DESCRIPT>TY_FILE_SIGNATURES_TT</DESCRIPT>
|
||||
</SEOCOMPOTX>
|
||||
<SEOCOMPOTX>
|
||||
<CLSNAME>ZIF_ABAPGIT_DEFINITIONS</CLSNAME>
|
||||
<CMPNAME>TY_GIT_USER</CMPNAME>
|
||||
<LANGU>E</LANGU>
|
||||
<DESCRIPT>TY_GIT_USER</DESCRIPT>
|
||||
</SEOCOMPOTX>
|
||||
<SEOCOMPOTX>
|
||||
<CLSNAME>ZIF_ABAPGIT_DEFINITIONS</CLSNAME>
|
||||
<CMPNAME>TY_ITEM</CMPNAME>
|
||||
<LANGU>E</LANGU>
|
||||
<DESCRIPT>TY_ITEM</DESCRIPT>
|
||||
</SEOCOMPOTX>
|
||||
<SEOCOMPOTX>
|
||||
<CLSNAME>ZIF_ABAPGIT_DEFINITIONS</CLSNAME>
|
||||
<CMPNAME>TY_ITEMS_TS</CMPNAME>
|
||||
<LANGU>E</LANGU>
|
||||
<DESCRIPT>TY_ITEMS_TS</DESCRIPT>
|
||||
</SEOCOMPOTX>
|
||||
<SEOCOMPOTX>
|
||||
<CLSNAME>ZIF_ABAPGIT_DEFINITIONS</CLSNAME>
|
||||
<CMPNAME>TY_ITEMS_TT</CMPNAME>
|
||||
<LANGU>E</LANGU>
|
||||
<DESCRIPT>TY_ITEMS_TT</DESCRIPT>
|
||||
</SEOCOMPOTX>
|
||||
<SEOCOMPOTX>
|
||||
<CLSNAME>ZIF_ABAPGIT_DEFINITIONS</CLSNAME>
|
||||
<CMPNAME>TY_METADATA</CMPNAME>
|
||||
<LANGU>E</LANGU>
|
||||
<DESCRIPT>TY_METADATA</DESCRIPT>
|
||||
</SEOCOMPOTX>
|
||||
<SEOCOMPOTX>
|
||||
<CLSNAME>ZIF_ABAPGIT_DEFINITIONS</CLSNAME>
|
||||
<CMPNAME>TY_OBJECT</CMPNAME>
|
||||
<LANGU>E</LANGU>
|
||||
<DESCRIPT>TY_OBJECT</DESCRIPT>
|
||||
</SEOCOMPOTX>
|
||||
<SEOCOMPOTX>
|
||||
<CLSNAME>ZIF_ABAPGIT_DEFINITIONS</CLSNAME>
|
||||
<CMPNAME>TY_OBJECTS_TT</CMPNAME>
|
||||
<LANGU>E</LANGU>
|
||||
<DESCRIPT>TY_OBJECTS_TT</DESCRIPT>
|
||||
</SEOCOMPOTX>
|
||||
<SEOCOMPOTX>
|
||||
<CLSNAME>ZIF_ABAPGIT_DEFINITIONS</CLSNAME>
|
||||
<CMPNAME>TY_REPO_FILE</CMPNAME>
|
||||
<LANGU>E</LANGU>
|
||||
<DESCRIPT>TY_REPO_FILE</DESCRIPT>
|
||||
</SEOCOMPOTX>
|
||||
<SEOCOMPOTX>
|
||||
<CLSNAME>ZIF_ABAPGIT_DEFINITIONS</CLSNAME>
|
||||
<CMPNAME>TY_RESULT</CMPNAME>
|
||||
<LANGU>E</LANGU>
|
||||
<DESCRIPT>TY_RESULT</DESCRIPT>
|
||||
</SEOCOMPOTX>
|
||||
<SEOCOMPOTX>
|
||||
<CLSNAME>ZIF_ABAPGIT_DEFINITIONS</CLSNAME>
|
||||
<CMPNAME>TY_RESULTS_TT</CMPNAME>
|
||||
<LANGU>E</LANGU>
|
||||
<DESCRIPT>TY_RESULTS_TT</DESCRIPT>
|
||||
</SEOCOMPOTX>
|
||||
<SEOCOMPOTX>
|
||||
<CLSNAME>ZIF_ABAPGIT_DEFINITIONS</CLSNAME>
|
||||
<CMPNAME>TY_SEOCOMPOTX_TT</CMPNAME>
|
||||
<LANGU>E</LANGU>
|
||||
<DESCRIPT>TY_SEOCOMPOTX_TT</DESCRIPT>
|
||||
</SEOCOMPOTX>
|
||||
<SEOCOMPOTX>
|
||||
<CLSNAME>ZIF_ABAPGIT_DEFINITIONS</CLSNAME>
|
||||
<CMPNAME>TY_SHA1</CMPNAME>
|
||||
<LANGU>E</LANGU>
|
||||
<DESCRIPT>TY_SHA1</DESCRIPT>
|
||||
</SEOCOMPOTX>
|
||||
<SEOCOMPOTX>
|
||||
<CLSNAME>ZIF_ABAPGIT_DEFINITIONS</CLSNAME>
|
||||
<CMPNAME>TY_SOTR</CMPNAME>
|
||||
<LANGU>E</LANGU>
|
||||
<DESCRIPT>TY_SOTR</DESCRIPT>
|
||||
</SEOCOMPOTX>
|
||||
<SEOCOMPOTX>
|
||||
<CLSNAME>ZIF_ABAPGIT_DEFINITIONS</CLSNAME>
|
||||
<CMPNAME>TY_SOTR_TT</CMPNAME>
|
||||
<LANGU>E</LANGU>
|
||||
<DESCRIPT>TY_SOTR_TT</DESCRIPT>
|
||||
</SEOCOMPOTX>
|
||||
<SEOCOMPOTX>
|
||||
<CLSNAME>ZIF_ABAPGIT_DEFINITIONS</CLSNAME>
|
||||
<CMPNAME>TY_STAGE_FILES</CMPNAME>
|
||||
<LANGU>E</LANGU>
|
||||
<DESCRIPT>TY_STAGE_FILES</DESCRIPT>
|
||||
</SEOCOMPOTX>
|
||||
<SEOCOMPOTX>
|
||||
<CLSNAME>ZIF_ABAPGIT_DEFINITIONS</CLSNAME>
|
||||
<CMPNAME>TY_STRING_TT</CMPNAME>
|
||||
<LANGU>E</LANGU>
|
||||
<DESCRIPT>TY_STRING_TT</DESCRIPT>
|
||||
</SEOCOMPOTX>
|
||||
<SEOCOMPOTX>
|
||||
<CLSNAME>ZIF_ABAPGIT_DEFINITIONS</CLSNAME>
|
||||
<CMPNAME>TY_SVAL_TT</CMPNAME>
|
||||
<LANGU>E</LANGU>
|
||||
<DESCRIPT>TY_SVAL_TT</DESCRIPT>
|
||||
</SEOCOMPOTX>
|
||||
<SEOCOMPOTX>
|
||||
<CLSNAME>ZIF_ABAPGIT_DEFINITIONS</CLSNAME>
|
||||
<CMPNAME>TY_TADIR</CMPNAME>
|
||||
<LANGU>E</LANGU>
|
||||
<DESCRIPT>TY_TADIR</DESCRIPT>
|
||||
</SEOCOMPOTX>
|
||||
<SEOCOMPOTX>
|
||||
<CLSNAME>ZIF_ABAPGIT_DEFINITIONS</CLSNAME>
|
||||
<CMPNAME>TY_TADIR_TT</CMPNAME>
|
||||
<LANGU>E</LANGU>
|
||||
<DESCRIPT>TY_TADIR_TT</DESCRIPT>
|
||||
</SEOCOMPOTX>
|
||||
<SEOCOMPOTX>
|
||||
<CLSNAME>ZIF_ABAPGIT_DEFINITIONS</CLSNAME>
|
||||
<CMPNAME>TY_TPOOL</CMPNAME>
|
||||
<LANGU>E</LANGU>
|
||||
<DESCRIPT>TY_TPOOL</DESCRIPT>
|
||||
</SEOCOMPOTX>
|
||||
<SEOCOMPOTX>
|
||||
<CLSNAME>ZIF_ABAPGIT_DEFINITIONS</CLSNAME>
|
||||
<CMPNAME>TY_TPOOL_TT</CMPNAME>
|
||||
<LANGU>E</LANGU>
|
||||
<DESCRIPT>TY_TPOOL_TT</DESCRIPT>
|
||||
</SEOCOMPOTX>
|
||||
<SEOCOMPOTX>
|
||||
<CLSNAME>ZIF_ABAPGIT_DEFINITIONS</CLSNAME>
|
||||
<CMPNAME>TY_TRANSPORT_TO_BRANCH</CMPNAME>
|
||||
<LANGU>E</LANGU>
|
||||
<DESCRIPT>TY_TRANSPORT_TO_BRANCH</DESCRIPT>
|
||||
</SEOCOMPOTX>
|
||||
<SEOCOMPOTX>
|
||||
<CLSNAME>ZIF_ABAPGIT_DEFINITIONS</CLSNAME>
|
||||
<CMPNAME>TY_TYPE</CMPNAME>
|
||||
<LANGU>E</LANGU>
|
||||
<DESCRIPT>TY_TYPE</DESCRIPT>
|
||||
</SEOCOMPOTX>
|
||||
</DESCRIPTIONS>
|
||||
</asx:values>
|
||||
</asx:abap>
|
||||
</abapGit>
|
||||
|
|
Loading…
Reference in New Issue
Block a user