mirror of
https://github.com/abapGit/abapGit.git
synced 2025-05-01 12:20:51 +08:00
parent
d92e313c32
commit
a0a9eb1771
|
@ -17,7 +17,6 @@ CLASS zcl_abapgit_repo_online DEFINITION
|
||||||
get_selected_commit FOR zif_abapgit_repo_online~get_selected_commit,
|
get_selected_commit FOR zif_abapgit_repo_online~get_selected_commit,
|
||||||
get_current_remote FOR zif_abapgit_repo_online~get_current_remote,
|
get_current_remote FOR zif_abapgit_repo_online~get_current_remote,
|
||||||
select_commit FOR zif_abapgit_repo_online~select_commit,
|
select_commit FOR zif_abapgit_repo_online~select_commit,
|
||||||
get_objects FOR zif_abapgit_repo_online~get_objects,
|
|
||||||
get_switched_origin FOR zif_abapgit_repo_online~get_switched_origin,
|
get_switched_origin FOR zif_abapgit_repo_online~get_switched_origin,
|
||||||
switch_origin FOR zif_abapgit_repo_online~switch_origin.
|
switch_origin FOR zif_abapgit_repo_online~switch_origin.
|
||||||
|
|
||||||
|
@ -46,6 +45,11 @@ CLASS zcl_abapgit_repo_online DEFINITION
|
||||||
METHODS fetch_remote
|
METHODS fetch_remote
|
||||||
RAISING
|
RAISING
|
||||||
zcx_abapgit_exception .
|
zcx_abapgit_exception .
|
||||||
|
METHODS get_objects
|
||||||
|
RETURNING
|
||||||
|
VALUE(rt_objects) TYPE zif_abapgit_definitions=>ty_objects_tt
|
||||||
|
RAISING
|
||||||
|
zcx_abapgit_exception .
|
||||||
ENDCLASS.
|
ENDCLASS.
|
||||||
|
|
||||||
|
|
||||||
|
@ -173,7 +177,7 @@ CLASS ZCL_ABAPGIT_REPO_ONLINE IMPLEMENTATION.
|
||||||
ENDMETHOD.
|
ENDMETHOD.
|
||||||
|
|
||||||
|
|
||||||
METHOD zif_abapgit_repo_online~get_objects.
|
METHOD get_objects.
|
||||||
fetch_remote( ).
|
fetch_remote( ).
|
||||||
rt_objects = mt_objects.
|
rt_objects = mt_objects.
|
||||||
ENDMETHOD.
|
ENDMETHOD.
|
||||||
|
|
|
@ -1,5 +1,7 @@
|
||||||
INTERFACE zif_abapgit_repo_online
|
INTERFACE zif_abapgit_repo_online
|
||||||
PUBLIC .
|
PUBLIC .
|
||||||
|
|
||||||
|
|
||||||
METHODS get_url
|
METHODS get_url
|
||||||
RETURNING
|
RETURNING
|
||||||
VALUE(rv_url) TYPE zif_abapgit_persistence=>ty_repo-url .
|
VALUE(rv_url) TYPE zif_abapgit_persistence=>ty_repo-url .
|
||||||
|
@ -8,12 +10,12 @@ INTERFACE zif_abapgit_repo_online
|
||||||
VALUE(rv_name) TYPE zif_abapgit_persistence=>ty_repo-branch_name .
|
VALUE(rv_name) TYPE zif_abapgit_persistence=>ty_repo-branch_name .
|
||||||
METHODS set_url
|
METHODS set_url
|
||||||
IMPORTING
|
IMPORTING
|
||||||
iv_url TYPE zif_abapgit_persistence=>ty_repo-url
|
!iv_url TYPE zif_abapgit_persistence=>ty_repo-url
|
||||||
RAISING
|
RAISING
|
||||||
zcx_abapgit_exception .
|
zcx_abapgit_exception .
|
||||||
METHODS select_branch
|
METHODS select_branch
|
||||||
IMPORTING
|
IMPORTING
|
||||||
iv_branch_name TYPE zif_abapgit_persistence=>ty_repo-branch_name
|
!iv_branch_name TYPE zif_abapgit_persistence=>ty_repo-branch_name
|
||||||
RAISING
|
RAISING
|
||||||
zcx_abapgit_exception .
|
zcx_abapgit_exception .
|
||||||
METHODS get_selected_commit
|
METHODS get_selected_commit
|
||||||
|
@ -28,12 +30,7 @@ INTERFACE zif_abapgit_repo_online
|
||||||
zcx_abapgit_exception .
|
zcx_abapgit_exception .
|
||||||
METHODS select_commit
|
METHODS select_commit
|
||||||
IMPORTING
|
IMPORTING
|
||||||
iv_selected_commit TYPE zif_abapgit_persistence=>ty_repo-selected_commit
|
!iv_selected_commit TYPE zif_abapgit_persistence=>ty_repo-selected_commit
|
||||||
RAISING
|
|
||||||
zcx_abapgit_exception .
|
|
||||||
METHODS get_objects
|
|
||||||
RETURNING
|
|
||||||
VALUE(rt_objects) TYPE zif_abapgit_definitions=>ty_objects_tt
|
|
||||||
RAISING
|
RAISING
|
||||||
zcx_abapgit_exception .
|
zcx_abapgit_exception .
|
||||||
METHODS get_switched_origin
|
METHODS get_switched_origin
|
||||||
|
@ -41,8 +38,8 @@ INTERFACE zif_abapgit_repo_online
|
||||||
VALUE(rv_url) TYPE zif_abapgit_persistence=>ty_repo-switched_origin .
|
VALUE(rv_url) TYPE zif_abapgit_persistence=>ty_repo-switched_origin .
|
||||||
METHODS switch_origin
|
METHODS switch_origin
|
||||||
IMPORTING
|
IMPORTING
|
||||||
iv_url TYPE zif_abapgit_persistence=>ty_repo-url
|
!iv_url TYPE zif_abapgit_persistence=>ty_repo-url
|
||||||
iv_overwrite TYPE abap_bool DEFAULT abap_false
|
!iv_overwrite TYPE abap_bool DEFAULT abap_false
|
||||||
RAISING
|
RAISING
|
||||||
zcx_abapgit_exception .
|
zcx_abapgit_exception .
|
||||||
METHODS push
|
METHODS push
|
||||||
|
@ -51,7 +48,6 @@ INTERFACE zif_abapgit_repo_online
|
||||||
!io_stage TYPE REF TO zcl_abapgit_stage
|
!io_stage TYPE REF TO zcl_abapgit_stage
|
||||||
RAISING
|
RAISING
|
||||||
zcx_abapgit_exception .
|
zcx_abapgit_exception .
|
||||||
|
|
||||||
METHODS create_branch
|
METHODS create_branch
|
||||||
IMPORTING
|
IMPORTING
|
||||||
!iv_name TYPE string
|
!iv_name TYPE string
|
||||||
|
|
Loading…
Reference in New Issue
Block a user