mirror of
https://github.com/abapGit/abapGit.git
synced 2025-04-30 20:03:20 +08:00
move version constants to interface
This commit is contained in:
parent
2bf3a96550
commit
ef18d2c716
|
@ -2,9 +2,6 @@ REPORT zabapgit LINE-SIZE 100.
|
|||
|
||||
* See http://www.abapgit.org
|
||||
|
||||
CONSTANTS: gc_xml_version TYPE string VALUE 'v1.0.0', "#EC NOTEXT
|
||||
gc_abap_version TYPE string VALUE 'v1.37.2'. "#EC NOTEXT
|
||||
|
||||
********************************************************************************
|
||||
* The MIT License (MIT)
|
||||
*
|
||||
|
|
|
@ -6,6 +6,9 @@ TYPE-POOLS seop.
|
|||
|
||||
INTERFACE lif_defs.
|
||||
|
||||
CONSTANTS: gc_xml_version TYPE string VALUE 'v1.0.0', "#EC NOTEXT
|
||||
gc_abap_version TYPE string VALUE 'v1.37.2'. "#EC NOTEXT
|
||||
|
||||
TYPES: ty_type TYPE c LENGTH 6,
|
||||
ty_bitbyte TYPE c LENGTH 8,
|
||||
ty_sha1 TYPE c LENGTH 40.
|
||||
|
|
|
@ -408,7 +408,7 @@ CLASS lcl_http IMPLEMENTATION.
|
|||
METHOD get_agent.
|
||||
|
||||
* bitbucket require agent prefix = "git/"
|
||||
rv_agent = 'git/abapGit-' && gc_abap_version.
|
||||
rv_agent = 'git/abapGit-' && lif_defs=>gc_abap_version.
|
||||
|
||||
ENDMETHOD.
|
||||
|
||||
|
|
|
@ -121,7 +121,7 @@ CLASS lcl_news IMPLEMENTATION.
|
|||
CREATE OBJECT ro_instance
|
||||
EXPORTING
|
||||
iv_rawdata = <file>-data
|
||||
iv_current_version = gc_abap_version " TODO refactor
|
||||
iv_current_version = lif_defs=>gc_abap_version " TODO refactor
|
||||
iv_lastseen_version = normalize_version( lv_last_seen ).
|
||||
ENDIF.
|
||||
|
||||
|
|
|
@ -119,7 +119,7 @@ CLASS lcl_gui_page IMPLEMENTATION.
|
|||
ro_html->add( '<table class="w100"><tr>' ). "#EC NOTEXT
|
||||
|
||||
ro_html->add( '<td class="w40"></td>' ). "#EC NOTEXT
|
||||
ro_html->add( |<td><span class="version">{ gc_abap_version }</span></td>| ). "#EC NOTEXT
|
||||
ro_html->add( |<td><span class="version">{ lif_defs=>gc_abap_version }</span></td>| ). "#EC NOTEXT
|
||||
ro_html->add( '<td id="debug-output" class="w40"></td>' ). "#EC NOTEXT
|
||||
|
||||
ro_html->add( '</tr></table>' ). "#EC NOTEXT
|
||||
|
|
|
@ -55,8 +55,8 @@ CLASS lcl_gui_page_debuginfo IMPLEMENTATION.
|
|||
|
||||
CREATE OBJECT ro_html.
|
||||
|
||||
ro_html->add( |<p>abapGit version: { gc_abap_version }</p>| ).
|
||||
ro_html->add( |<p>XML version: { gc_xml_version }</p>| ).
|
||||
ro_html->add( |<p>abapGit version: { lif_defs=>gc_abap_version }</p>| ).
|
||||
ro_html->add( |<p>XML version: { lif_defs=>gc_xml_version }</p>| ).
|
||||
ro_html->add( |<p>GUI version: { lv_gui_version }</p>| ).
|
||||
ro_html->add( |<p>LCL_TIME: { lcl_time=>get( ) }</p>| ).
|
||||
ro_html->add( |<p>SY time: { sy-datum } { sy-uzeit } { sy-tzone }</p>| ).
|
||||
|
|
|
@ -81,7 +81,7 @@ CLASS lcl_xml IMPLEMENTATION.
|
|||
li_element = mi_xml_doc->find_from_name_ns( depth = 0 name = c_abapgit_tag ).
|
||||
li_version = li_element->if_ixml_node~get_attributes(
|
||||
)->get_named_item_ns( c_attr_version ) ##no_text.
|
||||
IF li_version->get_value( ) <> gc_xml_version.
|
||||
IF li_version->get_value( ) <> lif_defs=>gc_xml_version.
|
||||
display_xml_error( ).
|
||||
ENDIF.
|
||||
|
||||
|
@ -96,7 +96,7 @@ CLASS lcl_xml IMPLEMENTATION.
|
|||
DATA: lv_version TYPE string.
|
||||
|
||||
|
||||
lv_version = |abapGit version: { gc_abap_version }|.
|
||||
lv_version = |abapGit version: { lif_defs=>gc_abap_version }|.
|
||||
|
||||
CALL FUNCTION 'POPUP_TO_INFORM'
|
||||
EXPORTING
|
||||
|
@ -270,7 +270,7 @@ CLASS lcl_xml_output IMPLEMENTATION.
|
|||
ENDIF.
|
||||
|
||||
li_git = mi_xml_doc->create_element( c_abapgit_tag ).
|
||||
li_git->set_attribute( name = c_attr_version value = gc_xml_version ).
|
||||
li_git->set_attribute( name = c_attr_version value = lif_defs=>gc_xml_version ).
|
||||
IF NOT is_metadata IS INITIAL.
|
||||
li_git->set_attribute( name = c_attr_serializer
|
||||
value = is_metadata-class ).
|
||||
|
|
Loading…
Reference in New Issue
Block a user