mirror of
https://github.com/abapGit/abapGit.git
synced 2025-05-01 04:08:27 +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,
|
||||
lv_rc TYPE i,
|
||||
ls_release TYPE zif_abapgit_environment=>ty_release_sp,
|
||||
lv_gui_version TYPE string,
|
||||
ls_version LIKE LINE OF lt_ver_tab,
|
||||
lv_devclass TYPE devclass.
|
||||
|
@ -161,6 +162,8 @@ CLASS zcl_abapgit_gui_page_debuginfo IMPLEMENTATION.
|
|||
iv_typ = zif_abapgit_html=>c_action_type-url ).
|
||||
ri_html->add( '</div>' ).
|
||||
|
||||
ls_release = zcl_abapgit_factory=>get_environment( )->get_basis_release( ).
|
||||
|
||||
ri_html->add( '<h2>Environment</h2>' ).
|
||||
|
||||
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>| ).
|
||||
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 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( |<br>| ).
|
||||
|
||||
|
|
|
@ -81,6 +81,14 @@ CLASS zcl_abapgit_environment IMPLEMENTATION.
|
|||
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.
|
||||
DATA lr_marker TYPE REF TO data ##NEEDED.
|
||||
|
||||
|
|
|
@ -1,5 +1,11 @@
|
|||
INTERFACE zif_abapgit_environment
|
||||
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
|
||||
RETURNING
|
||||
VALUE(rv_result) TYPE abap_bool.
|
||||
|
@ -18,4 +24,7 @@ INTERFACE zif_abapgit_environment
|
|||
METHODS is_sap_object_allowed
|
||||
RETURNING
|
||||
VALUE(rv_allowed) TYPE abap_bool.
|
||||
METHODS get_basis_release
|
||||
RETURNING
|
||||
VALUE(rs_result) TYPE ty_release_sp.
|
||||
ENDINTERFACE.
|
||||
|
|
Loading…
Reference in New Issue
Block a user