mirror of
https://github.com/abapGit/abapGit.git
synced 2025-04-30 20:03:20 +08:00
Merge branch 'main' into mbtools/multi-transport
This commit is contained in:
commit
78f6dd37a8
|
@ -62,7 +62,7 @@ CLASS zcl_abapgit_pr_enumerator IMPLEMENTATION.
|
||||||
DATA lv_user TYPE string.
|
DATA lv_user TYPE string.
|
||||||
DATA lv_repo TYPE string.
|
DATA lv_repo TYPE string.
|
||||||
|
|
||||||
li_agent = zcl_abapgit_factory=>get_http_agent( ).
|
li_agent = zcl_abapgit_http_agent=>create( ).
|
||||||
|
|
||||||
FIND ALL OCCURRENCES OF REGEX 'github\.com\/([^\/]+)\/([^\/]+)'
|
FIND ALL OCCURRENCES OF REGEX 'github\.com\/([^\/]+)\/([^\/]+)'
|
||||||
IN iv_repo_url
|
IN iv_repo_url
|
||||||
|
|
|
@ -228,39 +228,40 @@ CLASS ltcl_aff_settings_deserialize IMPLEMENTATION.
|
||||||
|
|
||||||
TRY.
|
TRY.
|
||||||
lo_settings_deserialize = lo_cut->create_aff_setting_deserialize( ).
|
lo_settings_deserialize = lo_cut->create_aff_setting_deserialize( ).
|
||||||
|
|
||||||
|
CALL METHOD lo_settings_deserialize->('IF_AFF_SETTINGS_DESERIALIZE~GET_ABAP_LANGUAGE_VERSION')
|
||||||
|
RECEIVING
|
||||||
|
result = lv_act_setting_abap_lv.
|
||||||
|
cl_abap_unit_assert=>assert_equals( msg = 'Unexpected ABAP language version in settings'
|
||||||
|
act = lv_act_setting_abap_lv
|
||||||
|
exp = iv_exp_setting_abap_lv ).
|
||||||
|
|
||||||
|
CALL METHOD lo_settings_deserialize->('IF_AFF_SETTINGS_DESERIALIZE~GET_VERSION')
|
||||||
|
RECEIVING
|
||||||
|
result = lv_act_setting_version.
|
||||||
|
cl_abap_unit_assert=>assert_equals( msg = 'Unexpected Version in settings'
|
||||||
|
act = lv_act_setting_version
|
||||||
|
exp = 'A' ).
|
||||||
|
|
||||||
|
CALL METHOD lo_settings_deserialize->('IF_AFF_SETTINGS_DESERIALIZE~GET_LANGUAGE')
|
||||||
|
RECEIVING
|
||||||
|
result = lv_act_setting_language.
|
||||||
|
cl_abap_unit_assert=>assert_equals( msg = 'Unexpected Language in settings'
|
||||||
|
act = lv_act_setting_language
|
||||||
|
exp = 'E' ).
|
||||||
|
|
||||||
|
CALL METHOD lo_settings_deserialize->('IF_AFF_SETTINGS_DESERIALIZE~GET_USER')
|
||||||
|
RECEIVING
|
||||||
|
result = lv_act_setting_user.
|
||||||
|
cl_abap_unit_assert=>assert_equals( msg = 'Unexpected User in settings'
|
||||||
|
act = lv_act_setting_user
|
||||||
|
exp = sy-uname ).
|
||||||
|
|
||||||
CATCH cx_root.
|
CATCH cx_root.
|
||||||
" System doesn't support AFF with ABAP language version
|
" System doesn't support AFF with ABAP language version
|
||||||
RETURN.
|
RETURN.
|
||||||
ENDTRY.
|
ENDTRY.
|
||||||
|
|
||||||
CALL METHOD lo_settings_deserialize->('IF_AFF_SETTINGS_DESERIALIZE~GET_ABAP_LANGUAGE_VERSION')
|
|
||||||
RECEIVING
|
|
||||||
result = lv_act_setting_abap_lv.
|
|
||||||
cl_abap_unit_assert=>assert_equals( msg = 'Unexpected ABAP language version in settings'
|
|
||||||
act = lv_act_setting_abap_lv
|
|
||||||
exp = iv_exp_setting_abap_lv ).
|
|
||||||
|
|
||||||
CALL METHOD lo_settings_deserialize->('IF_AFF_SETTINGS_DESERIALIZE~GET_VERSION')
|
|
||||||
RECEIVING
|
|
||||||
result = lv_act_setting_version.
|
|
||||||
cl_abap_unit_assert=>assert_equals( msg = 'Unexpected Version in settings'
|
|
||||||
act = lv_act_setting_version
|
|
||||||
exp = 'A' ).
|
|
||||||
|
|
||||||
CALL METHOD lo_settings_deserialize->('IF_AFF_SETTINGS_DESERIALIZE~GET_LANGUAGE')
|
|
||||||
RECEIVING
|
|
||||||
result = lv_act_setting_language.
|
|
||||||
cl_abap_unit_assert=>assert_equals( msg = 'Unexpected Language in settings'
|
|
||||||
act = lv_act_setting_language
|
|
||||||
exp = 'E' ).
|
|
||||||
|
|
||||||
CALL METHOD lo_settings_deserialize->('IF_AFF_SETTINGS_DESERIALIZE~GET_USER')
|
|
||||||
RECEIVING
|
|
||||||
result = lv_act_setting_user.
|
|
||||||
cl_abap_unit_assert=>assert_equals( msg = 'Unexpected User in settings'
|
|
||||||
act = lv_act_setting_user
|
|
||||||
exp = sy-uname ).
|
|
||||||
|
|
||||||
ENDMETHOD.
|
ENDMETHOD.
|
||||||
|
|
||||||
METHOD abap_language_version_standard.
|
METHOD abap_language_version_standard.
|
||||||
|
|
|
@ -18,18 +18,13 @@ CLASS zcl_abapgit_factory DEFINITION
|
||||||
VALUE(ri_cts_api) TYPE REF TO zif_abapgit_cts_api .
|
VALUE(ri_cts_api) TYPE REF TO zif_abapgit_cts_api .
|
||||||
CLASS-METHODS get_default_transport
|
CLASS-METHODS get_default_transport
|
||||||
RETURNING
|
RETURNING
|
||||||
VALUE(ri_default_transport) TYPE REF TO zif_abapgit_default_transport
|
VALUE(ri_default_transport) TYPE REF TO zif_abapgit_default_transport.
|
||||||
RAISING
|
|
||||||
zcx_abapgit_exception.
|
|
||||||
CLASS-METHODS get_environment
|
CLASS-METHODS get_environment
|
||||||
RETURNING
|
RETURNING
|
||||||
VALUE(ri_environment) TYPE REF TO zif_abapgit_environment .
|
VALUE(ri_environment) TYPE REF TO zif_abapgit_environment .
|
||||||
CLASS-METHODS get_longtexts
|
CLASS-METHODS get_longtexts
|
||||||
RETURNING
|
RETURNING
|
||||||
VALUE(ri_longtexts) TYPE REF TO zif_abapgit_longtexts .
|
VALUE(ri_longtexts) TYPE REF TO zif_abapgit_longtexts .
|
||||||
CLASS-METHODS get_http_agent
|
|
||||||
RETURNING
|
|
||||||
VALUE(ri_http_agent) TYPE REF TO zif_abapgit_http_agent .
|
|
||||||
CLASS-METHODS get_lxe_texts
|
CLASS-METHODS get_lxe_texts
|
||||||
RETURNING
|
RETURNING
|
||||||
VALUE(ri_lxe_texts) TYPE REF TO zif_abapgit_lxe_texts .
|
VALUE(ri_lxe_texts) TYPE REF TO zif_abapgit_lxe_texts .
|
||||||
|
@ -59,7 +54,6 @@ CLASS zcl_abapgit_factory DEFINITION
|
||||||
CLASS-DATA gi_cts_api TYPE REF TO zif_abapgit_cts_api .
|
CLASS-DATA gi_cts_api TYPE REF TO zif_abapgit_cts_api .
|
||||||
CLASS-DATA gi_environment TYPE REF TO zif_abapgit_environment .
|
CLASS-DATA gi_environment TYPE REF TO zif_abapgit_environment .
|
||||||
CLASS-DATA gi_longtext TYPE REF TO zif_abapgit_longtexts .
|
CLASS-DATA gi_longtext TYPE REF TO zif_abapgit_longtexts .
|
||||||
CLASS-DATA gi_http_agent TYPE REF TO zif_abapgit_http_agent .
|
|
||||||
CLASS-DATA gi_lxe_texts TYPE REF TO zif_abapgit_lxe_texts .
|
CLASS-DATA gi_lxe_texts TYPE REF TO zif_abapgit_lxe_texts .
|
||||||
CLASS-DATA gi_sap_namespace TYPE REF TO zif_abapgit_sap_namespace .
|
CLASS-DATA gi_sap_namespace TYPE REF TO zif_abapgit_sap_namespace .
|
||||||
CLASS-DATA gi_sap_report TYPE REF TO zif_abapgit_sap_report.
|
CLASS-DATA gi_sap_report TYPE REF TO zif_abapgit_sap_report.
|
||||||
|
@ -111,17 +105,6 @@ CLASS zcl_abapgit_factory IMPLEMENTATION.
|
||||||
ENDMETHOD.
|
ENDMETHOD.
|
||||||
|
|
||||||
|
|
||||||
METHOD get_http_agent.
|
|
||||||
|
|
||||||
IF gi_http_agent IS INITIAL.
|
|
||||||
gi_http_agent = zcl_abapgit_http_agent=>create( ).
|
|
||||||
ENDIF.
|
|
||||||
|
|
||||||
ri_http_agent = gi_http_agent.
|
|
||||||
|
|
||||||
ENDMETHOD.
|
|
||||||
|
|
||||||
|
|
||||||
METHOD get_longtexts.
|
METHOD get_longtexts.
|
||||||
|
|
||||||
IF gi_longtext IS NOT BOUND.
|
IF gi_longtext IS NOT BOUND.
|
||||||
|
|
|
@ -21,9 +21,6 @@ CLASS zcl_abapgit_injector DEFINITION
|
||||||
CLASS-METHODS set_longtexts
|
CLASS-METHODS set_longtexts
|
||||||
IMPORTING
|
IMPORTING
|
||||||
!ii_longtexts TYPE REF TO zif_abapgit_longtexts .
|
!ii_longtexts TYPE REF TO zif_abapgit_longtexts .
|
||||||
CLASS-METHODS set_http_agent
|
|
||||||
IMPORTING
|
|
||||||
!ii_http_agent TYPE REF TO zif_abapgit_http_agent .
|
|
||||||
CLASS-METHODS set_lxe_texts
|
CLASS-METHODS set_lxe_texts
|
||||||
IMPORTING
|
IMPORTING
|
||||||
!ii_lxe_texts TYPE REF TO zif_abapgit_lxe_texts .
|
!ii_lxe_texts TYPE REF TO zif_abapgit_lxe_texts .
|
||||||
|
@ -68,11 +65,6 @@ CLASS zcl_abapgit_injector IMPLEMENTATION.
|
||||||
ENDMETHOD.
|
ENDMETHOD.
|
||||||
|
|
||||||
|
|
||||||
METHOD set_http_agent.
|
|
||||||
zcl_abapgit_factory=>gi_http_agent = ii_http_agent.
|
|
||||||
ENDMETHOD.
|
|
||||||
|
|
||||||
|
|
||||||
METHOD set_longtexts.
|
METHOD set_longtexts.
|
||||||
zcl_abapgit_factory=>gi_longtext = ii_longtexts.
|
zcl_abapgit_factory=>gi_longtext = ii_longtexts.
|
||||||
ENDMETHOD.
|
ENDMETHOD.
|
||||||
|
|
|
@ -23,7 +23,7 @@ CLASS zcl_abapgit_gitea IMPLEMENTATION.
|
||||||
DATA lv_url TYPE string.
|
DATA lv_url TYPE string.
|
||||||
|
|
||||||
|
|
||||||
li_agent = zcl_abapgit_factory=>get_http_agent( ).
|
li_agent = zcl_abapgit_http_agent=>create( ).
|
||||||
|
|
||||||
li_agent->global_headers( )->set(
|
li_agent->global_headers( )->set(
|
||||||
iv_key = 'Accept'
|
iv_key = 'Accept'
|
||||||
|
|
Loading…
Reference in New Issue
Block a user