mirror of
https://github.com/abapGit/abapGit.git
synced 2025-05-01 12:20:51 +08:00
Add support pack to debug info (#4779)
* Add support pack to debug info * Add get_basis_release * Lint * Structure Co-authored-by: Lars Hvam <larshp@hotmail.com>
This commit is contained in:
parent
85cdff8de7
commit
e42e502d7d
|
@ -125,6 +125,7 @@ CLASS zcl_abapgit_gui_page_debuginfo IMPLEMENTATION.
|
||||||
|
|
||||||
DATA: lt_ver_tab TYPE filetable,
|
DATA: lt_ver_tab TYPE filetable,
|
||||||
lv_rc TYPE i,
|
lv_rc TYPE i,
|
||||||
|
ls_release TYPE zif_abapgit_environment=>ty_release_sp,
|
||||||
lv_gui_version TYPE string,
|
lv_gui_version TYPE string,
|
||||||
ls_version LIKE LINE OF lt_ver_tab,
|
ls_version LIKE LINE OF lt_ver_tab,
|
||||||
lv_devclass TYPE devclass.
|
lv_devclass TYPE devclass.
|
||||||
|
@ -161,6 +162,8 @@ CLASS zcl_abapgit_gui_page_debuginfo IMPLEMENTATION.
|
||||||
iv_typ = zif_abapgit_html=>c_action_type-url ).
|
iv_typ = zif_abapgit_html=>c_action_type-url ).
|
||||||
ri_html->add( '</div>' ).
|
ri_html->add( '</div>' ).
|
||||||
|
|
||||||
|
ls_release = zcl_abapgit_factory=>get_environment( )->get_basis_release( ).
|
||||||
|
|
||||||
ri_html->add( '<h2>Environment</h2>' ).
|
ri_html->add( '<h2>Environment</h2>' ).
|
||||||
|
|
||||||
ri_html->add( |<table>| ).
|
ri_html->add( |<table>| ).
|
||||||
|
@ -171,7 +174,7 @@ CLASS zcl_abapgit_gui_page_debuginfo IMPLEMENTATION.
|
||||||
zcl_abapgit_apack_migration=>c_apack_interface_version }</td></tr>| ).
|
zcl_abapgit_apack_migration=>c_apack_interface_version }</td></tr>| ).
|
||||||
ri_html->add( |<tr><td>LCL_TIME: </td><td>{ zcl_abapgit_time=>get_unix( ) }</td></tr>| ).
|
ri_html->add( |<tr><td>LCL_TIME: </td><td>{ zcl_abapgit_time=>get_unix( ) }</td></tr>| ).
|
||||||
ri_html->add( |<tr><td>SY time: </td><td>{ sy-datum } { sy-uzeit } { sy-tzone }</td></tr>| ).
|
ri_html->add( |<tr><td>SY time: </td><td>{ sy-datum } { sy-uzeit } { sy-tzone }</td></tr>| ).
|
||||||
ri_html->add( |<tr><td>SY release: </td><td>{ sy-saprl }</td></tr>| ).
|
ri_html->add( |<tr><td>SY release: </td><td>{ ls_release-release } SP { ls_release-sp }</td></tr>| ).
|
||||||
ri_html->add( |</table>| ).
|
ri_html->add( |</table>| ).
|
||||||
ri_html->add( |<br>| ).
|
ri_html->add( |<br>| ).
|
||||||
|
|
||||||
|
|
|
@ -81,6 +81,14 @@ CLASS zcl_abapgit_environment IMPLEMENTATION.
|
||||||
ENDMETHOD.
|
ENDMETHOD.
|
||||||
|
|
||||||
|
|
||||||
|
METHOD zif_abapgit_environment~get_basis_release.
|
||||||
|
|
||||||
|
SELECT SINGLE release extrelease FROM cvers INTO (rs_result-release, rs_result-sp)
|
||||||
|
WHERE component = 'SAP_BASIS' ##SUBRC_OK.
|
||||||
|
|
||||||
|
ENDMETHOD.
|
||||||
|
|
||||||
|
|
||||||
METHOD zif_abapgit_environment~is_merged.
|
METHOD zif_abapgit_environment~is_merged.
|
||||||
DATA lr_marker TYPE REF TO data ##NEEDED.
|
DATA lr_marker TYPE REF TO data ##NEEDED.
|
||||||
|
|
||||||
|
|
|
@ -1,5 +1,11 @@
|
||||||
INTERFACE zif_abapgit_environment
|
INTERFACE zif_abapgit_environment
|
||||||
PUBLIC.
|
PUBLIC.
|
||||||
|
TYPES:
|
||||||
|
BEGIN OF ty_release_sp,
|
||||||
|
release TYPE c LENGTH 10,
|
||||||
|
sp TYPE c LENGTH 10,
|
||||||
|
END OF ty_release_sp.
|
||||||
|
|
||||||
METHODS is_sap_cloud_platform
|
METHODS is_sap_cloud_platform
|
||||||
RETURNING
|
RETURNING
|
||||||
VALUE(rv_result) TYPE abap_bool.
|
VALUE(rv_result) TYPE abap_bool.
|
||||||
|
@ -18,4 +24,7 @@ INTERFACE zif_abapgit_environment
|
||||||
METHODS is_sap_object_allowed
|
METHODS is_sap_object_allowed
|
||||||
RETURNING
|
RETURNING
|
||||||
VALUE(rv_allowed) TYPE abap_bool.
|
VALUE(rv_allowed) TYPE abap_bool.
|
||||||
|
METHODS get_basis_release
|
||||||
|
RETURNING
|
||||||
|
VALUE(rs_result) TYPE ty_release_sp.
|
||||||
ENDINTERFACE.
|
ENDINTERFACE.
|
||||||
|
|
Loading…
Reference in New Issue
Block a user