Remove aliases from object classes (#5588)

This commit is contained in:
Marc Bernard 2022-06-04 10:33:42 +02:00 committed by GitHub
parent c88e1aba5d
commit 0ab3ee0a06
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
77 changed files with 162 additions and 284 deletions

View File

@ -2,8 +2,6 @@ CLASS zcl_abapgit_object_acid DEFINITION PUBLIC INHERITING FROM zcl_abapgit_obje
PUBLIC SECTION.
INTERFACES zif_abapgit_object.
ALIASES mo_files FOR zif_abapgit_object~mo_files.
PROTECTED SECTION.
PRIVATE SECTION.
METHODS: create_object

View File

@ -2,7 +2,7 @@ CLASS zcl_abapgit_object_amsd DEFINITION PUBLIC INHERITING FROM zcl_abapgit_obje
PUBLIC SECTION.
INTERFACES zif_abapgit_object.
ALIASES mo_files FOR zif_abapgit_object~mo_files.
METHODS:
constructor
IMPORTING
@ -10,7 +10,6 @@ CLASS zcl_abapgit_object_amsd DEFINITION PUBLIC INHERITING FROM zcl_abapgit_obje
iv_language TYPE spras
RAISING
zcx_abapgit_exception.
PROTECTED SECTION.
PRIVATE SECTION.
METHODS:

View File

@ -7,9 +7,6 @@ CLASS zcl_abapgit_object_area DEFINITION
PUBLIC SECTION.
INTERFACES zif_abapgit_object .
ALIASES mo_files
FOR zif_abapgit_object~mo_files .
PROTECTED SECTION.
PRIVATE SECTION.

View File

@ -2,7 +2,7 @@ CLASS zcl_abapgit_object_auth DEFINITION PUBLIC INHERITING FROM zcl_abapgit_obje
PUBLIC SECTION.
INTERFACES zif_abapgit_object.
ALIASES mo_files FOR zif_abapgit_object~mo_files.
METHODS constructor
IMPORTING
is_item TYPE zif_abapgit_definitions=>ty_item
@ -15,7 +15,7 @@ ENDCLASS.
CLASS ZCL_ABAPGIT_OBJECT_AUTH IMPLEMENTATION.
CLASS zcl_abapgit_object_auth IMPLEMENTATION.
METHOD constructor.

View File

@ -2,7 +2,7 @@ CLASS zcl_abapgit_object_bdef DEFINITION PUBLIC INHERITING FROM zcl_abapgit_obje
PUBLIC SECTION.
INTERFACES zif_abapgit_object.
ALIASES mo_files FOR zif_abapgit_object~mo_files.
METHODS:
constructor
IMPORTING
@ -10,7 +10,6 @@ CLASS zcl_abapgit_object_bdef DEFINITION PUBLIC INHERITING FROM zcl_abapgit_obje
iv_language TYPE spras
RAISING
zcx_abapgit_exception.
PROTECTED SECTION.
PRIVATE SECTION.
@ -245,7 +244,7 @@ CLASS zcl_abapgit_object_bdef IMPLEMENTATION.
ASSIGN COMPONENT 'CONTENT-SOURCE' OF STRUCTURE <lg_data> TO <lv_source>.
ASSERT sy-subrc = 0.
<lv_source> = mo_files->read_string( 'asbdef' ).
<lv_source> = zif_abapgit_object~mo_files->read_string( 'asbdef' ).
CREATE OBJECT ro_object_data TYPE ('CL_BLUE_SOURCE_OBJECT_DATA').
@ -587,7 +586,7 @@ CLASS zcl_abapgit_object_bdef IMPLEMENTATION.
iv_name = 'BDEF'
ig_data = <lv_metadata> ).
mo_files->add_string(
zif_abapgit_object~mo_files->add_string(
iv_ext = 'asbdef'
iv_string = lv_source ).

View File

@ -6,13 +6,11 @@ CLASS zcl_abapgit_object_chdo DEFINITION
PUBLIC SECTION.
INTERFACES zif_abapgit_object.
ALIASES mo_files FOR zif_abapgit_object~mo_files.
METHODS constructor
IMPORTING
is_item TYPE zif_abapgit_definitions=>ty_item
iv_language TYPE spras.
PROTECTED SECTION.
METHODS after_import

View File

@ -7,9 +7,6 @@ CLASS zcl_abapgit_object_clas DEFINITION
INTERFACES zif_abapgit_object .
ALIASES mo_files
FOR zif_abapgit_object~mo_files .
METHODS constructor
IMPORTING
!is_item TYPE zif_abapgit_definitions=>ty_item
@ -126,19 +123,23 @@ CLASS zcl_abapgit_object_clas IMPLEMENTATION.
lt_attributes TYPE zif_abapgit_definitions=>ty_obj_attribute_tt.
lt_source = mo_files->read_abap( ).
lt_source = zif_abapgit_object~mo_files->read_abap( ).
lt_local_definitions = mo_files->read_abap( iv_extra = zif_abapgit_oo_object_fnc=>c_parts-locals_def
iv_error = abap_false ).
lt_local_definitions = zif_abapgit_object~mo_files->read_abap(
iv_extra = zif_abapgit_oo_object_fnc=>c_parts-locals_def
iv_error = abap_false ).
lt_local_implementations = mo_files->read_abap( iv_extra = zif_abapgit_oo_object_fnc=>c_parts-locals_imp
iv_error = abap_false ).
lt_local_implementations = zif_abapgit_object~mo_files->read_abap(
iv_extra = zif_abapgit_oo_object_fnc=>c_parts-locals_imp
iv_error = abap_false ).
lt_local_macros = mo_files->read_abap( iv_extra = zif_abapgit_oo_object_fnc=>c_parts-macros
iv_error = abap_false ).
lt_local_macros = zif_abapgit_object~mo_files->read_abap(
iv_extra = zif_abapgit_oo_object_fnc=>c_parts-macros
iv_error = abap_false ).
lt_test_classes = mo_files->read_abap( iv_extra = zif_abapgit_oo_object_fnc=>c_parts-testclasses
iv_error = abap_false ).
lt_test_classes = zif_abapgit_object~mo_files->read_abap(
iv_extra = zif_abapgit_oo_object_fnc=>c_parts-testclasses
iv_error = abap_false ).
ls_class_key-clsname = ms_item-obj_name.
@ -756,22 +757,24 @@ CLASS zcl_abapgit_object_clas IMPLEMENTATION.
source_apack_replacement( CHANGING ct_source = lt_source ).
mo_files->add_abap( lt_source ).
zif_abapgit_object~mo_files->add_abap( lt_source ).
lt_source = mi_object_oriented_object_fct->serialize_abap(
is_class_key = ls_class_key
iv_type = seop_ext_class_locals_def ).
IF lines( lt_source ) > 0.
mo_files->add_abap( iv_extra = zif_abapgit_oo_object_fnc=>c_parts-locals_def
it_abap = lt_source ).
zif_abapgit_object~mo_files->add_abap(
iv_extra = zif_abapgit_oo_object_fnc=>c_parts-locals_def
it_abap = lt_source ).
ENDIF.
lt_source = mi_object_oriented_object_fct->serialize_abap(
is_class_key = ls_class_key
iv_type = seop_ext_class_locals_imp ).
IF lines( lt_source ) > 0.
mo_files->add_abap( iv_extra = zif_abapgit_oo_object_fnc=>c_parts-locals_imp
it_abap = lt_source ).
zif_abapgit_object~mo_files->add_abap(
iv_extra = zif_abapgit_oo_object_fnc=>c_parts-locals_imp
it_abap = lt_source ).
ENDIF.
lt_source = mi_object_oriented_object_fct->serialize_abap(
@ -780,16 +783,18 @@ CLASS zcl_abapgit_object_clas IMPLEMENTATION.
mv_skip_testclass = mi_object_oriented_object_fct->get_skip_test_classes( ).
IF lines( lt_source ) > 0 AND mv_skip_testclass = abap_false.
mo_files->add_abap( iv_extra = zif_abapgit_oo_object_fnc=>c_parts-testclasses
it_abap = lt_source ).
zif_abapgit_object~mo_files->add_abap(
iv_extra = zif_abapgit_oo_object_fnc=>c_parts-testclasses
it_abap = lt_source ).
ENDIF.
lt_source = mi_object_oriented_object_fct->serialize_abap(
is_class_key = ls_class_key
iv_type = seop_ext_class_macros ).
IF lines( lt_source ) > 0.
mo_files->add_abap( iv_extra = zif_abapgit_oo_object_fnc=>c_parts-macros
it_abap = lt_source ).
zif_abapgit_object~mo_files->add_abap(
iv_extra = zif_abapgit_oo_object_fnc=>c_parts-macros
it_abap = lt_source ).
ENDIF.
serialize_xml( io_xml ).

View File

@ -2,13 +2,11 @@ CLASS zcl_abapgit_object_cus0 DEFINITION PUBLIC INHERITING FROM zcl_abapgit_obje
PUBLIC SECTION.
INTERFACES zif_abapgit_object.
ALIASES mo_files FOR zif_abapgit_object~mo_files.
METHODS constructor
IMPORTING
is_item TYPE zif_abapgit_definitions=>ty_item
iv_language TYPE spras.
PROTECTED SECTION.
PRIVATE SECTION.
TYPES: ty_img_activity_texts TYPE STANDARD TABLE OF cus_imgact

View File

@ -2,13 +2,11 @@ CLASS zcl_abapgit_object_cus1 DEFINITION PUBLIC INHERITING FROM zcl_abapgit_obje
PUBLIC SECTION.
INTERFACES zif_abapgit_object.
ALIASES mo_files FOR zif_abapgit_object~mo_files.
METHODS constructor
IMPORTING
is_item TYPE zif_abapgit_definitions=>ty_item
iv_language TYPE spras.
PROTECTED SECTION.
PRIVATE SECTION.
TYPES: ty_activity_titles TYPE STANDARD TABLE OF cus_actt

View File

@ -2,13 +2,11 @@ CLASS zcl_abapgit_object_cus2 DEFINITION PUBLIC INHERITING FROM zcl_abapgit_obje
PUBLIC SECTION.
INTERFACES zif_abapgit_object.
ALIASES mo_files FOR zif_abapgit_object~mo_files.
METHODS constructor
IMPORTING
is_item TYPE zif_abapgit_definitions=>ty_item
iv_language TYPE spras.
PROTECTED SECTION.
PRIVATE SECTION.
TYPES: ty_attribute_titles TYPE STANDARD TABLE OF cus_atrt

View File

@ -2,8 +2,6 @@ CLASS zcl_abapgit_object_dcls DEFINITION PUBLIC INHERITING FROM zcl_abapgit_obje
PUBLIC SECTION.
INTERFACES zif_abapgit_object.
ALIASES mo_files FOR zif_abapgit_object~mo_files.
PROTECTED SECTION.
PRIVATE SECTION.
ENDCLASS.
@ -91,7 +89,7 @@ CLASS zcl_abapgit_object_dcls IMPLEMENTATION.
ASSIGN COMPONENT 'SOURCE' OF STRUCTURE <lg_data> TO <lg_field>.
ASSERT sy-subrc = 0.
<lg_field> = mo_files->read_string( 'asdcls' ).
<lg_field> = zif_abapgit_object~mo_files->read_string( 'asdcls' ).
TRY.
tadir_insert( iv_package ).
@ -230,8 +228,9 @@ CLASS zcl_abapgit_object_dcls IMPLEMENTATION.
ASSIGN COMPONENT 'SOURCE' OF STRUCTURE <lg_data> TO <lg_field>.
ASSERT sy-subrc = 0.
mo_files->add_string( iv_ext = 'asdcls'
iv_string = <lg_field> ).
zif_abapgit_object~mo_files->add_string(
iv_ext = 'asdcls'
iv_string = <lg_field> ).
CLEAR <lg_field>.

View File

@ -2,7 +2,6 @@ CLASS zcl_abapgit_object_ddls DEFINITION PUBLIC INHERITING FROM zcl_abapgit_obje
PUBLIC SECTION.
INTERFACES zif_abapgit_object.
ALIASES mo_files FOR zif_abapgit_object~mo_files.
METHODS constructor
IMPORTING
@ -163,7 +162,7 @@ CLASS zcl_abapgit_object_ddls IMPLEMENTATION.
METHOD read_baseinfo.
TRY.
rv_baseinfo_string = mo_files->read_string( 'baseinfo' ).
rv_baseinfo_string = zif_abapgit_object~mo_files->read_string( 'baseinfo' ).
CATCH zcx_abapgit_exception.
" File not found. That's ok, as the object could have been created in a
@ -279,7 +278,7 @@ CLASS zcl_abapgit_object_ddls IMPLEMENTATION.
ASSIGN COMPONENT 'SOURCE' OF STRUCTURE <lg_data> TO <lg_source>.
ASSERT sy-subrc = 0.
<lg_source> = mo_files->read_string( 'asddls' ).
<lg_source> = zif_abapgit_object~mo_files->read_string( 'asddls' ).
CALL METHOD ('CL_DD_DDL_HANDLER_FACTORY')=>('CREATE')
RECEIVING
@ -461,8 +460,9 @@ CLASS zcl_abapgit_object_ddls IMPLEMENTATION.
IF <lg_ddlname> = ms_item-obj_name AND <lg_as4local> = 'A'.
ASSIGN COMPONENT 'BASEINFO_STRING' OF STRUCTURE <lg_data_baseinfo> TO <lg_field>.
ASSERT sy-subrc = 0.
mo_files->add_string( iv_ext = 'baseinfo'
iv_string = <lg_field> ).
zif_abapgit_object~mo_files->add_string(
iv_ext = 'baseinfo'
iv_string = <lg_field> ).
EXIT.
ENDIF.
ENDLOOP.
@ -499,8 +499,9 @@ CLASS zcl_abapgit_object_ddls IMPLEMENTATION.
format_source_before_serialize( CHANGING cv_string = <lg_field> ).
mo_files->add_string( iv_ext = 'asddls'
iv_string = <lg_field> ).
zif_abapgit_object~mo_files->add_string(
iv_ext = 'asddls'
iv_string = <lg_field> ).
CLEAR <lg_field>.

View File

@ -2,7 +2,6 @@ CLASS zcl_abapgit_object_ddlx DEFINITION PUBLIC INHERITING FROM zcl_abapgit_obje
PUBLIC SECTION.
INTERFACES zif_abapgit_object.
ALIASES mo_files FOR zif_abapgit_object~mo_files.
PROTECTED SECTION.
PRIVATE SECTION.
DATA mi_persistence TYPE REF TO if_wb_object_persist .
@ -163,7 +162,7 @@ CLASS zcl_abapgit_object_ddlx IMPLEMENTATION.
TRY.
" If the file doesn't exist that's ok, because previously
" the source code was stored in the xml. We are downward compatible.
<lg_source> = mo_files->read_string( 'asddlxs' ).
<lg_source> = zif_abapgit_object~mo_files->read_string( 'asddlxs' ).
CATCH zcx_abapgit_exception ##NO_HANDLER.
ENDTRY.
@ -309,8 +308,9 @@ CLASS zcl_abapgit_object_ddlx IMPLEMENTATION.
ASSIGN COMPONENT 'CONTENT-SOURCE' OF STRUCTURE <lg_data> TO <lg_field>.
ASSERT sy-subrc = 0.
mo_files->add_string( iv_ext = 'asddlxs'
iv_string = <lg_field> ).
zif_abapgit_object~mo_files->add_string(
iv_ext = 'asddlxs'
iv_string = <lg_field> ).
CLEAR <lg_field>.

View File

@ -5,8 +5,7 @@ CLASS zcl_abapgit_object_devc DEFINITION PUBLIC
PUBLIC SECTION.
INTERFACES:
zif_abapgit_object.
ALIASES:
mo_files FOR zif_abapgit_object~mo_files.
METHODS:
constructor IMPORTING is_item TYPE zif_abapgit_definitions=>ty_item
iv_language TYPE spras.

View File

@ -2,13 +2,12 @@ CLASS zcl_abapgit_object_doct DEFINITION PUBLIC INHERITING FROM zcl_abapgit_obje
PUBLIC SECTION.
INTERFACES zif_abapgit_object.
ALIASES mo_files FOR zif_abapgit_object~mo_files.
METHODS:
constructor
IMPORTING
is_item TYPE zif_abapgit_definitions=>ty_item
iv_language TYPE spras.
PROTECTED SECTION.
PRIVATE SECTION.

View File

@ -2,8 +2,6 @@ CLASS zcl_abapgit_object_docv DEFINITION PUBLIC INHERITING FROM zcl_abapgit_obje
PUBLIC SECTION.
INTERFACES zif_abapgit_object.
ALIASES mo_files FOR zif_abapgit_object~mo_files.
PROTECTED SECTION.
PRIVATE SECTION.
CONSTANTS: c_typ TYPE dokhl-typ VALUE 'E',

View File

@ -2,8 +2,6 @@ CLASS zcl_abapgit_object_doma DEFINITION PUBLIC INHERITING FROM zcl_abapgit_obje
PUBLIC SECTION.
INTERFACES zif_abapgit_object.
ALIASES mo_files FOR zif_abapgit_object~mo_files.
PROTECTED SECTION.
PRIVATE SECTION.

View File

@ -2,7 +2,7 @@ CLASS zcl_abapgit_object_drul DEFINITION PUBLIC INHERITING FROM zcl_abapgit_obje
PUBLIC SECTION.
INTERFACES zif_abapgit_object.
ALIASES mo_files FOR zif_abapgit_object~mo_files.
METHODS:
constructor
IMPORTING
@ -10,7 +10,6 @@ CLASS zcl_abapgit_object_drul DEFINITION PUBLIC INHERITING FROM zcl_abapgit_obje
iv_language TYPE spras
RAISING
zcx_abapgit_exception.
PROTECTED SECTION.
PRIVATE SECTION.
METHODS:
@ -280,7 +279,7 @@ CLASS zcl_abapgit_object_drul IMPLEMENTATION.
TO <lv_source>.
ASSERT sy-subrc = 0.
<lv_source> = mo_files->read_string( 'asdrul' ).
<lv_source> = zif_abapgit_object~mo_files->read_string( 'asdrul' ).
tadir_insert( iv_package ).
@ -416,7 +415,7 @@ CLASS zcl_abapgit_object_drul IMPLEMENTATION.
iv_name = 'DRUL'
ig_data = <ls_dependency_rule> ).
mo_files->add_string(
zif_abapgit_object~mo_files->add_string(
iv_ext = 'asdrul'
iv_string = lv_source ).

View File

@ -2,7 +2,7 @@ CLASS zcl_abapgit_object_dtdc DEFINITION PUBLIC INHERITING FROM zcl_abapgit_obje
PUBLIC SECTION.
INTERFACES zif_abapgit_object.
ALIASES mo_files FOR zif_abapgit_object~mo_files.
METHODS:
constructor
IMPORTING
@ -10,7 +10,6 @@ CLASS zcl_abapgit_object_dtdc DEFINITION PUBLIC INHERITING FROM zcl_abapgit_obje
iv_language TYPE spras
RAISING
zcx_abapgit_exception.
PROTECTED SECTION.
PRIVATE SECTION.
METHODS:
@ -233,6 +232,22 @@ CLASS zcl_abapgit_object_dtdc IMPLEMENTATION.
ENDMETHOD.
METHOD has_own_wb_data_class.
DATA:
lr_own_type TYPE REF TO data,
lx_error TYPE REF TO cx_root.
TRY.
CREATE DATA lr_own_type TYPE ('CL_DTDC_WB_OBJECT_DATA=>TY_DTDC_OBJECT_DATA').
rv_supported = abap_true.
CATCH cx_root INTO lx_error.
rv_supported = abap_false.
ENDTRY.
ENDMETHOD.
METHOD zif_abapgit_object~changed_by.
DATA:
@ -309,7 +324,7 @@ CLASS zcl_abapgit_object_dtdc IMPLEMENTATION.
TO <lv_source>.
ASSERT sy-subrc = 0.
<lv_source> = mo_files->read_string( 'asdtdc' ).
<lv_source> = zif_abapgit_object~mo_files->read_string( 'asdtdc' ).
tadir_insert( iv_package ).
@ -445,25 +460,9 @@ CLASS zcl_abapgit_object_dtdc IMPLEMENTATION.
iv_name = 'DTDC'
ig_data = <ls_dynamic_cache> ).
mo_files->add_string(
zif_abapgit_object~mo_files->add_string(
iv_ext = 'asdtdc'
iv_string = lv_source ).
ENDMETHOD.
METHOD has_own_wb_data_class.
DATA:
lr_own_type TYPE REF TO data,
lx_error TYPE REF TO cx_root.
TRY.
CREATE DATA lr_own_type TYPE ('CL_DTDC_WB_OBJECT_DATA=>TY_DTDC_OBJECT_DATA').
rv_supported = abap_true.
CATCH cx_root INTO lx_error.
rv_supported = abap_false.
ENDTRY.
ENDMETHOD.
ENDCLASS.

View File

@ -2,8 +2,6 @@ CLASS zcl_abapgit_object_dtel DEFINITION PUBLIC INHERITING FROM zcl_abapgit_obje
PUBLIC SECTION.
INTERFACES zif_abapgit_object.
ALIASES mo_files FOR zif_abapgit_object~mo_files.
PROTECTED SECTION.
PRIVATE SECTION.

View File

@ -8,15 +8,11 @@ CLASS zcl_abapgit_object_ecatt_super DEFINITION
INTERFACES zif_abapgit_object .
ALIASES mo_files
FOR zif_abapgit_object~mo_files .
METHODS:
constructor
IMPORTING
!is_item TYPE zif_abapgit_definitions=>ty_item
!iv_language TYPE spras .
PROTECTED SECTION.
METHODS:
get_object_type ABSTRACT

View File

@ -4,14 +4,12 @@ CLASS zcl_abapgit_object_enhc DEFINITION
PUBLIC SECTION.
INTERFACES zif_abapgit_object.
ALIASES mo_files FOR zif_abapgit_object~mo_files.
METHODS:
constructor
IMPORTING
is_item TYPE zif_abapgit_definitions=>ty_item
iv_language TYPE spras.
PROTECTED SECTION.
PRIVATE SECTION.
DATA:

View File

@ -2,8 +2,6 @@ CLASS zcl_abapgit_object_enho DEFINITION PUBLIC INHERITING FROM zcl_abapgit_obje
PUBLIC SECTION.
INTERFACES zif_abapgit_object.
ALIASES mo_files FOR zif_abapgit_object~mo_files.
PROTECTED SECTION.
PRIVATE SECTION.
@ -34,17 +32,17 @@ CLASS zcl_abapgit_object_enho IMPLEMENTATION.
CREATE OBJECT ri_enho TYPE zcl_abapgit_object_enho_hook
EXPORTING
is_item = ms_item
io_files = mo_files.
io_files = zif_abapgit_object~mo_files.
WHEN cl_enh_tool_class=>tooltype.
CREATE OBJECT ri_enho TYPE zcl_abapgit_object_enho_class
EXPORTING
is_item = ms_item
io_files = mo_files.
io_files = zif_abapgit_object~mo_files.
WHEN cl_enh_tool_intf=>tooltype.
CREATE OBJECT ri_enho TYPE zcl_abapgit_object_enho_intf
EXPORTING
is_item = ms_item
io_files = mo_files.
io_files = zif_abapgit_object~mo_files.
WHEN cl_wdr_cfg_enhancement=>tooltype.
CREATE OBJECT ri_enho TYPE zcl_abapgit_object_enho_wdyc
EXPORTING
@ -53,7 +51,7 @@ CLASS zcl_abapgit_object_enho IMPLEMENTATION.
CREATE OBJECT ri_enho TYPE zcl_abapgit_object_enho_fugr
EXPORTING
is_item = ms_item
io_files = mo_files.
io_files = zif_abapgit_object~mo_files.
WHEN 'WDYENH'.
CREATE OBJECT ri_enho TYPE zcl_abapgit_object_enho_wdyn
EXPORTING

View File

@ -2,8 +2,6 @@ CLASS zcl_abapgit_object_enhs DEFINITION PUBLIC INHERITING FROM zcl_abapgit_obje
PUBLIC SECTION.
INTERFACES zif_abapgit_object.
ALIASES mo_files FOR zif_abapgit_object~mo_files.
PROTECTED SECTION.
PRIVATE SECTION.
METHODS:

View File

@ -7,9 +7,6 @@ CLASS zcl_abapgit_object_enqu DEFINITION
PUBLIC SECTION.
INTERFACES zif_abapgit_object .
ALIASES mo_files
FOR zif_abapgit_object~mo_files .
PROTECTED SECTION.
PRIVATE SECTION.
TYPES: ty_dd27p TYPE STANDARD TABLE OF dd27p WITH DEFAULT KEY.

View File

@ -1,8 +1,6 @@
CLASS zcl_abapgit_object_ensc DEFINITION PUBLIC INHERITING FROM zcl_abapgit_objects_super FINAL.
PUBLIC SECTION.
INTERFACES zif_abapgit_object.
ALIASES mo_files FOR zif_abapgit_object~mo_files.
PROTECTED SECTION.
PRIVATE SECTION.
ENDCLASS.

View File

@ -2,12 +2,11 @@ CLASS zcl_abapgit_object_form DEFINITION PUBLIC INHERITING FROM zcl_abapgit_obje
PUBLIC SECTION.
INTERFACES zif_abapgit_object.
ALIASES mo_files FOR zif_abapgit_object~mo_files.
METHODS constructor
IMPORTING
is_item TYPE zif_abapgit_definitions=>ty_item
iv_language TYPE spras.
PROTECTED SECTION.
PRIVATE SECTION.
CONSTANTS: c_objectname_form TYPE thead-tdobject VALUE 'FORM' ##NO_TEXT.
@ -135,7 +134,7 @@ CLASS zcl_abapgit_object_form IMPLEMENTATION.
ig_data = it_lines ).
lv_string = li_xml->render( ).
IF lv_string IS NOT INITIAL.
mo_files->add_string( iv_extra =
zif_abapgit_object~mo_files->add_string( iv_extra =
build_extra_from_header( is_form_data-form_header )
iv_ext = c_extension_xml
iv_string = lv_string ).
@ -160,12 +159,12 @@ CLASS zcl_abapgit_object_form IMPLEMENTATION.
DATA li_xml TYPE REF TO zif_abapgit_xml_input.
TRY.
lv_string = mo_files->read_string( iv_extra =
lv_string = zif_abapgit_object~mo_files->read_string( iv_extra =
build_extra_from_header( is_form_data-form_header )
iv_ext = c_extension_xml ).
CATCH zcx_abapgit_exception.
lv_string = mo_files->read_string( iv_extra =
lv_string = zif_abapgit_object~mo_files->read_string( iv_extra =
build_extra_from_header_old( is_form_data-form_header )
iv_ext = c_extension_xml ).

View File

@ -2,7 +2,6 @@ CLASS zcl_abapgit_object_ftgl DEFINITION PUBLIC INHERITING FROM zcl_abapgit_obje
PUBLIC SECTION.
INTERFACES zif_abapgit_object.
ALIASES mo_files FOR zif_abapgit_object~mo_files.
METHODS:
constructor
@ -11,7 +10,6 @@ CLASS zcl_abapgit_object_ftgl DEFINITION PUBLIC INHERITING FROM zcl_abapgit_obje
iv_language TYPE spras
RAISING
zcx_abapgit_exception.
PROTECTED SECTION.
PRIVATE SECTION.
DATA:

View File

@ -2,8 +2,6 @@ CLASS zcl_abapgit_object_fugr DEFINITION PUBLIC INHERITING FROM zcl_abapgit_obje
PUBLIC SECTION.
INTERFACES zif_abapgit_object.
ALIASES mo_files FOR zif_abapgit_object~mo_files.
PROTECTED SECTION.
PRIVATE SECTION.
@ -207,7 +205,7 @@ CLASS zcl_abapgit_object_fugr IMPLEMENTATION.
LOOP AT it_functions ASSIGNING <ls_func>.
lt_source = mo_files->read_abap( iv_extra = <ls_func>-funcname ).
lt_source = zif_abapgit_object~mo_files->read_abap( iv_extra = <ls_func>-funcname ).
lv_area = ms_item-obj_name.
@ -337,9 +335,9 @@ CLASS zcl_abapgit_object_fugr IMPLEMENTATION.
ENDIF.
TRY.
lt_source = mo_files->read_abap( iv_extra = <lv_include> ).
lt_source = zif_abapgit_object~mo_files->read_abap( iv_extra = <lv_include> ).
lo_xml = mo_files->read_xml( <lv_include> ).
lo_xml = zif_abapgit_object~mo_files->read_xml( <lv_include> ).
lo_xml->read( EXPORTING iv_name = 'PROGDIR'
CHANGING cg_data = ls_progdir ).
@ -508,7 +506,7 @@ CLASS zcl_abapgit_object_fugr IMPLEMENTATION.
LOOP AT lt_includes ASSIGNING <lv_include>.
lo_xml = mo_files->read_xml( <lv_include> ).
lo_xml = zif_abapgit_object~mo_files->read_xml( <lv_include> ).
lo_xml->read( EXPORTING iv_name = 'PROGDIR'
CHANGING cg_data = ls_progdir ).
@ -855,11 +853,13 @@ CLASS zcl_abapgit_object_fugr IMPLEMENTATION.
APPEND ls_function TO rt_functions.
IF NOT lt_new_source IS INITIAL.
mo_files->add_abap( iv_extra = <ls_func>-funcname
it_abap = lt_new_source ).
zif_abapgit_object~mo_files->add_abap(
iv_extra = <ls_func>-funcname
it_abap = lt_new_source ).
ELSE.
mo_files->add_abap( iv_extra = <ls_func>-funcname
it_abap = lt_source ).
zif_abapgit_object~mo_files->add_abap(
iv_extra = <ls_func>-funcname
it_abap = lt_source ).
ENDIF.
ENDLOOP.
@ -880,7 +880,7 @@ CLASS zcl_abapgit_object_fugr IMPLEMENTATION.
* todo, filename is not correct, a include can be used in several programs
serialize_program( is_item = ms_item
io_files = mo_files
io_files = zif_abapgit_object~mo_files
iv_program = <lv_include>
iv_extra = <lv_include> ).

View File

@ -2,8 +2,6 @@ CLASS zcl_abapgit_object_iamu DEFINITION PUBLIC INHERITING FROM zcl_abapgit_obje
PUBLIC SECTION.
INTERFACES zif_abapgit_object.
ALIASES mo_files FOR zif_abapgit_object~mo_files.
PROTECTED SECTION.
PRIVATE SECTION.
TYPES: BEGIN OF ty_internet_appl_comp_binary,

View File

@ -2,12 +2,11 @@ CLASS zcl_abapgit_object_iarp DEFINITION PUBLIC INHERITING FROM zcl_abapgit_obje
PUBLIC SECTION.
INTERFACES zif_abapgit_object.
ALIASES mo_files FOR zif_abapgit_object~mo_files.
METHODS:
constructor
IMPORTING is_item TYPE zif_abapgit_definitions=>ty_item
iv_language TYPE spras.
PROTECTED SECTION.
PRIVATE SECTION.
DATA:

View File

@ -2,13 +2,12 @@ CLASS zcl_abapgit_object_iasp DEFINITION PUBLIC INHERITING FROM zcl_abapgit_obje
PUBLIC SECTION.
INTERFACES zif_abapgit_object.
ALIASES mo_files FOR zif_abapgit_object~mo_files.
METHODS:
constructor
IMPORTING
is_item TYPE zif_abapgit_definitions=>ty_item
iv_language TYPE spras.
PROTECTED SECTION.
PRIVATE SECTION.
DATA:

View File

@ -2,8 +2,6 @@ CLASS zcl_abapgit_object_iatu DEFINITION PUBLIC INHERITING FROM zcl_abapgit_obje
PUBLIC SECTION.
INTERFACES zif_abapgit_object.
ALIASES mo_files FOR zif_abapgit_object~mo_files.
PROTECTED SECTION.
PRIVATE SECTION.
METHODS:
@ -337,7 +335,7 @@ CLASS zcl_abapgit_object_iatu IMPLEMENTATION.
io_xml->read( EXPORTING iv_name = 'ATTR'
CHANGING cg_data = ls_attr ).
lv_source = mo_files->read_string( 'html' ).
lv_source = zif_abapgit_object~mo_files->read_string( 'html' ).
ls_attr-devclass = iv_package.
save( is_attr = ls_attr
@ -405,8 +403,9 @@ CLASS zcl_abapgit_object_iatu IMPLEMENTATION.
io_xml->add( iv_name = 'ATTR'
ig_data = ls_attr ).
mo_files->add_string( iv_ext = 'html'
iv_string = lv_source ).
zif_abapgit_object~mo_files->add_string(
iv_ext = 'html'
iv_string = lv_source ).
ENDMETHOD.
ENDCLASS.

View File

@ -2,14 +2,13 @@ CLASS zcl_abapgit_object_idoc DEFINITION PUBLIC INHERITING FROM zcl_abapgit_obje
PUBLIC SECTION.
INTERFACES zif_abapgit_object.
ALIASES mo_files FOR zif_abapgit_object~mo_files.
METHODS:
constructor
IMPORTING
is_item TYPE zif_abapgit_definitions=>ty_item
iv_language TYPE spras.
CLASS-METHODS clear_idoc_segement_fields CHANGING cg_structure TYPE any.
PROTECTED SECTION.
PRIVATE SECTION.
TYPES:

View File

@ -2,7 +2,7 @@ CLASS zcl_abapgit_object_iext DEFINITION PUBLIC INHERITING FROM zcl_abapgit_obje
PUBLIC SECTION.
INTERFACES zif_abapgit_object.
ALIASES mo_files FOR zif_abapgit_object~mo_files.
METHODS:
constructor
IMPORTING

View File

@ -1,7 +1,7 @@
CLASS zcl_abapgit_object_intf DEFINITION PUBLIC FINAL INHERITING FROM zcl_abapgit_objects_program.
PUBLIC SECTION.
INTERFACES zif_abapgit_object.
ALIASES mo_files FOR zif_abapgit_object~mo_files.
METHODS constructor
IMPORTING
is_item TYPE zif_abapgit_definitions=>ty_item
@ -75,7 +75,7 @@ CLASS zcl_abapgit_object_intf IMPLEMENTATION.
ls_clskey-clsname = ms_item-obj_name.
lt_source = mo_files->read_abap( ).
lt_source = zif_abapgit_object~mo_files->read_abap( ).
ii_xml->read( EXPORTING iv_name = 'VSEOINTERF'
CHANGING cg_data = ls_vseointerf ).
@ -494,7 +494,7 @@ CLASS zcl_abapgit_object_intf IMPLEMENTATION.
lt_source = mi_object_oriented_object_fct->serialize_abap( ls_interface_key ).
mo_files->add_abap( lt_source ).
zif_abapgit_object~mo_files->add_abap( lt_source ).
serialize_xml( io_xml ).
ENDMETHOD.

View File

@ -2,8 +2,6 @@ CLASS zcl_abapgit_object_iobj DEFINITION PUBLIC INHERITING FROM zcl_abapgit_obje
PUBLIC SECTION.
INTERFACES zif_abapgit_object.
ALIASES mo_files FOR zif_abapgit_object~mo_files.
PROTECTED SECTION.
PRIVATE SECTION.
METHODS:

View File

@ -2,8 +2,6 @@ CLASS zcl_abapgit_object_msag DEFINITION PUBLIC INHERITING FROM zcl_abapgit_obje
PUBLIC SECTION.
INTERFACES zif_abapgit_object.
ALIASES mo_files FOR zif_abapgit_object~mo_files.
PROTECTED SECTION.
PRIVATE SECTION.

View File

@ -2,8 +2,6 @@ CLASS zcl_abapgit_object_nrob DEFINITION PUBLIC INHERITING FROM zcl_abapgit_obje
PUBLIC SECTION.
INTERFACES zif_abapgit_object.
ALIASES mo_files FOR zif_abapgit_object~mo_files.
PROTECTED SECTION.
PRIVATE SECTION.
METHODS:

View File

@ -7,9 +7,6 @@ CLASS zcl_abapgit_object_odso DEFINITION
PUBLIC SECTION.
INTERFACES zif_abapgit_object .
ALIASES mo_files
FOR zif_abapgit_object~mo_files .
PROTECTED SECTION.
PRIVATE SECTION.

View File

@ -2,8 +2,6 @@ CLASS zcl_abapgit_object_para DEFINITION PUBLIC INHERITING FROM zcl_abapgit_obje
PUBLIC SECTION.
INTERFACES zif_abapgit_object.
ALIASES mo_files FOR zif_abapgit_object~mo_files.
PROTECTED SECTION.
PRIVATE SECTION.

View File

@ -5,12 +5,10 @@ CLASS zcl_abapgit_object_pdxx_super DEFINITION
PUBLIC SECTION.
INTERFACES zif_abapgit_object.
ALIASES mo_files FOR zif_abapgit_object~mo_files.
METHODS constructor IMPORTING is_item TYPE zif_abapgit_definitions=>ty_item
iv_language TYPE spras
RAISING zcx_abapgit_exception.
PROTECTED SECTION.
DATA ms_objkey TYPE hrsobject.

View File

@ -2,13 +2,12 @@ CLASS zcl_abapgit_object_pers DEFINITION PUBLIC INHERITING FROM zcl_abapgit_obje
PUBLIC SECTION.
INTERFACES zif_abapgit_object.
ALIASES mo_files FOR zif_abapgit_object~mo_files.
METHODS:
constructor
IMPORTING
is_item TYPE zif_abapgit_definitions=>ty_item
iv_language TYPE spras.
PROTECTED SECTION.
PRIVATE SECTION.
TYPES:

View File

@ -2,8 +2,6 @@ CLASS zcl_abapgit_object_prog DEFINITION PUBLIC INHERITING FROM zcl_abapgit_obje
PUBLIC SECTION.
INTERFACES zif_abapgit_object.
ALIASES mo_files FOR zif_abapgit_object~mo_files.
PROTECTED SECTION.
PRIVATE SECTION.
@ -226,7 +224,7 @@ CLASS zcl_abapgit_object_prog IMPLEMENTATION.
lv_program_name = ms_item-obj_name.
lt_source = mo_files->read_abap( ).
lt_source = zif_abapgit_object~mo_files->read_abap( ).
io_xml->read( EXPORTING iv_name = 'TPOOL'
CHANGING cg_data = lt_tpool_ext ).
@ -329,7 +327,7 @@ CLASS zcl_abapgit_object_prog IMPLEMENTATION.
serialize_program( io_xml = io_xml
is_item = ms_item
io_files = mo_files ).
io_files = zif_abapgit_object~mo_files ).
" Texts serializing (translations)
IF io_xml->i18n_params( )-translation_languages IS INITIAL.

View File

@ -8,9 +8,6 @@ CLASS zcl_abapgit_object_sfpf DEFINITION
INTERFACES zif_abapgit_object .
ALIASES mo_files
FOR zif_abapgit_object~mo_files .
CLASS-METHODS fix_oref
IMPORTING
!ii_document TYPE REF TO if_ixml_document
@ -124,8 +121,9 @@ CLASS zcl_abapgit_object_sfpf IMPLEMENTATION.
li_fp_layout = li_fp_form->get_layout( ).
lv_layout_data = li_fp_layout->get_layout_data( ).
mo_files->add_raw( iv_ext = c_layout_file_ext
iv_data = lv_layout_data ).
zif_abapgit_object~mo_files->add_raw(
iv_ext = c_layout_file_ext
iv_data = lv_layout_data ).
TRY.
li_fp_layout->set_layout_data( i_layout_data = lc_empty_data
@ -232,8 +230,8 @@ CLASS zcl_abapgit_object_sfpf IMPLEMENTATION.
TRY.
li_form = cl_fp_helper=>convert_xstring_to_form( lv_xstr ).
IF mo_files->contains( c_layout_file_ext ) = abap_true.
lv_layout = mo_files->read_raw( c_layout_file_ext ).
IF zif_abapgit_object~mo_files->contains( c_layout_file_ext ) = abap_true.
lv_layout = zif_abapgit_object~mo_files->read_raw( c_layout_file_ext ).
li_form->get_layout( )->set_layout_data( lv_layout ).
ENDIF.

View File

@ -2,8 +2,6 @@ CLASS zcl_abapgit_object_sfpi DEFINITION PUBLIC INHERITING FROM zcl_abapgit_obje
PUBLIC SECTION.
INTERFACES zif_abapgit_object.
ALIASES mo_files FOR zif_abapgit_object~mo_files.
PROTECTED SECTION.
PRIVATE SECTION.
METHODS:

View File

@ -2,13 +2,11 @@ CLASS zcl_abapgit_object_shi3 DEFINITION PUBLIC INHERITING FROM zcl_abapgit_obje
PUBLIC SECTION.
INTERFACES zif_abapgit_object.
ALIASES mo_files FOR zif_abapgit_object~mo_files.
METHODS constructor
IMPORTING
is_item TYPE zif_abapgit_definitions=>ty_item
iv_language TYPE spras.
PROTECTED SECTION.
METHODS has_authorization

View File

@ -2,14 +2,11 @@ CLASS zcl_abapgit_object_shi5 DEFINITION PUBLIC INHERITING FROM zcl_abapgit_obje
PUBLIC SECTION.
INTERFACES zif_abapgit_object.
ALIASES mo_files FOR zif_abapgit_object~mo_files.
METHODS constructor
IMPORTING
is_item TYPE zif_abapgit_definitions=>ty_item
iv_language TYPE spras.
PROTECTED SECTION.
PRIVATE SECTION.
TYPES: ty_ttree_extt TYPE STANDARD TABLE OF ttree_extt

View File

@ -2,13 +2,11 @@ CLASS zcl_abapgit_object_shi8 DEFINITION PUBLIC INHERITING FROM zcl_abapgit_obje
PUBLIC SECTION.
INTERFACES zif_abapgit_object.
ALIASES mo_files FOR zif_abapgit_object~mo_files.
METHODS constructor
IMPORTING
is_item TYPE zif_abapgit_definitions=>ty_item
iv_language TYPE spras.
PROTECTED SECTION.
PRIVATE SECTION.
DATA: mv_assignment_id TYPE hier_sfw_id.
@ -17,7 +15,7 @@ ENDCLASS.
CLASS ZCL_ABAPGIT_OBJECT_SHI8 IMPLEMENTATION.
CLASS zcl_abapgit_object_shi8 IMPLEMENTATION.
METHOD constructor.

View File

@ -2,8 +2,6 @@ CLASS zcl_abapgit_object_shlp DEFINITION PUBLIC INHERITING FROM zcl_abapgit_obje
PUBLIC SECTION.
INTERFACES zif_abapgit_object.
ALIASES mo_files FOR zif_abapgit_object~mo_files.
PROTECTED SECTION.
PRIVATE SECTION.
ENDCLASS.

View File

@ -8,9 +8,6 @@ CLASS zcl_abapgit_object_sicf DEFINITION
INTERFACES zif_abapgit_object .
ALIASES mo_files
FOR zif_abapgit_object~mo_files .
TYPES: ty_hash TYPE c LENGTH 25.
CLASS-METHODS read_tadir_sicf

View File

@ -2,8 +2,6 @@ CLASS zcl_abapgit_object_smim DEFINITION PUBLIC INHERITING FROM zcl_abapgit_obje
PUBLIC SECTION.
INTERFACES zif_abapgit_object.
ALIASES mo_files FOR zif_abapgit_object~mo_files.
PROTECTED SECTION.
PRIVATE SECTION.
METHODS get_filename
@ -53,7 +51,7 @@ CLASS zcl_abapgit_object_smim IMPLEMENTATION.
lv_filename = build_filename( lv_filename ).
lt_files = mo_files->get_files( ).
lt_files = zif_abapgit_object~mo_files->get_files( ).
READ TABLE lt_files ASSIGNING <ls_file>
WITH KEY file
@ -339,7 +337,7 @@ CLASS zcl_abapgit_object_smim IMPLEMENTATION.
ls_file-filename = build_filename( lv_filename ).
ls_file-path = '/'.
ls_file-data = lv_content.
mo_files->add( ls_file ).
zif_abapgit_object~mo_files->add( ls_file ).
SELECT SINGLE lo_class FROM smimloio INTO lv_class
WHERE loio_id = lv_loio. "#EC CI_GENBUFF

View File

@ -2,7 +2,6 @@ CLASS zcl_abapgit_object_smtg DEFINITION PUBLIC INHERITING FROM zcl_abapgit_obje
PUBLIC SECTION.
INTERFACES zif_abapgit_object.
ALIASES mo_files FOR zif_abapgit_object~mo_files.
METHODS:
constructor
@ -11,7 +10,6 @@ CLASS zcl_abapgit_object_smtg DEFINITION PUBLIC INHERITING FROM zcl_abapgit_obje
iv_language TYPE spras
RAISING
zcx_abapgit_exception.
PROTECTED SECTION.
PRIVATE SECTION.
DATA:

View File

@ -3,10 +3,6 @@ CLASS zcl_abapgit_object_sots DEFINITION PUBLIC INHERITING FROM zcl_abapgit_obje
PUBLIC SECTION.
INTERFACES:
zif_abapgit_object.
ALIASES:
mo_files FOR zif_abapgit_object~mo_files.
PROTECTED SECTION.
PRIVATE SECTION.
TYPES:
@ -40,7 +36,7 @@ ENDCLASS.
CLASS ZCL_ABAPGIT_OBJECT_SOTS IMPLEMENTATION.
CLASS zcl_abapgit_object_sots IMPLEMENTATION.
METHOD create_sots.
@ -259,8 +255,9 @@ CLASS ZCL_ABAPGIT_OBJECT_SOTS IMPLEMENTATION.
LOOP AT <ls_sots>-entries ASSIGNING <ls_entry>.
TRY.
<ls_entry>-text = mo_files->read_string( iv_extra = get_raw_text_filename( <ls_entry> )
iv_ext = 'txt' ).
<ls_entry>-text = zif_abapgit_object~mo_files->read_string(
iv_extra = get_raw_text_filename( <ls_entry> )
iv_ext = 'txt' ).
CATCH zcx_abapgit_exception.
" Most probably file not found -> ignore
@ -348,9 +345,10 @@ CLASS ZCL_ABAPGIT_OBJECT_SOTS IMPLEMENTATION.
LOOP AT <ls_sots>-entries ASSIGNING <ls_entry>.
mo_files->add_string( iv_extra = get_raw_text_filename( <ls_entry> )
iv_ext = 'txt'
iv_string = <ls_entry>-text ).
zif_abapgit_object~mo_files->add_string(
iv_extra = get_raw_text_filename( <ls_entry> )
iv_ext = 'txt'
iv_string = <ls_entry>-text ).
CLEAR: <ls_entry>-text.

View File

@ -2,8 +2,6 @@ CLASS zcl_abapgit_object_splo DEFINITION PUBLIC INHERITING FROM zcl_abapgit_obje
PUBLIC SECTION.
INTERFACES zif_abapgit_object.
ALIASES mo_files FOR zif_abapgit_object~mo_files.
PROTECTED SECTION.
PRIVATE SECTION.
ENDCLASS.

View File

@ -2,7 +2,7 @@ CLASS zcl_abapgit_object_srvb DEFINITION PUBLIC INHERITING FROM zcl_abapgit_obje
PUBLIC SECTION.
INTERFACES zif_abapgit_object.
ALIASES mo_files FOR zif_abapgit_object~mo_files.
METHODS:
constructor
IMPORTING
@ -10,7 +10,6 @@ CLASS zcl_abapgit_object_srvb DEFINITION PUBLIC INHERITING FROM zcl_abapgit_obje
iv_language TYPE spras
RAISING
zcx_abapgit_exception.
PROTECTED SECTION.
PRIVATE SECTION.
METHODS:

View File

@ -2,7 +2,7 @@ CLASS zcl_abapgit_object_srvd DEFINITION PUBLIC INHERITING FROM zcl_abapgit_obje
PUBLIC SECTION.
INTERFACES zif_abapgit_object.
ALIASES mo_files FOR zif_abapgit_object~mo_files.
METHODS:
constructor
IMPORTING
@ -10,7 +10,6 @@ CLASS zcl_abapgit_object_srvd DEFINITION PUBLIC INHERITING FROM zcl_abapgit_obje
iv_language TYPE spras
RAISING
zcx_abapgit_exception.
PROTECTED SECTION.
PRIVATE SECTION.
@ -196,9 +195,9 @@ CLASS zcl_abapgit_object_srvd IMPLEMENTATION.
ASSIGN COMPONENT 'CONTENT-SOURCE' OF STRUCTURE <lg_data> TO <lv_source>.
ASSERT sy-subrc = 0.
<lv_source> = mo_files->read_string( mc_source_file ).
<lv_source> = zif_abapgit_object~mo_files->read_string( mc_source_file ).
IF <lv_source> IS INITIAL.
<lv_source> = mo_files->read_string( 'assrvd' ).
<lv_source> = zif_abapgit_object~mo_files->read_string( 'assrvd' ).
ENDIF.
CREATE OBJECT ro_object_data TYPE ('CL_SRVD_WB_OBJECT_DATA').
@ -551,13 +550,12 @@ CLASS zcl_abapgit_object_srvd IMPLEMENTATION.
lv_source = <lv_source>.
io_xml->add(
iv_name = mc_xml_parent_name
ig_data = <lv_metadata> ).
mo_files->add_string(
iv_ext = mc_source_file
iv_string = lv_source ).
iv_name = mc_xml_parent_name
ig_data = <lv_metadata> ).
zif_abapgit_object~mo_files->add_string(
iv_ext = mc_source_file
iv_string = lv_source ).
CATCH cx_root INTO lx_error.
zcx_abapgit_exception=>raise_with_text( lx_error ).

View File

@ -2,8 +2,6 @@ CLASS zcl_abapgit_object_ssfo DEFINITION PUBLIC INHERITING FROM zcl_abapgit_obje
PUBLIC SECTION.
INTERFACES zif_abapgit_object.
ALIASES mo_files FOR zif_abapgit_object~mo_files.
PROTECTED SECTION.
PRIVATE SECTION.

View File

@ -2,9 +2,8 @@ CLASS zcl_abapgit_object_ssst DEFINITION PUBLIC INHERITING FROM zcl_abapgit_obje
PUBLIC SECTION.
INTERFACES zif_abapgit_object.
ALIASES mo_files FOR zif_abapgit_object~mo_files.
CONSTANTS: c_style_active TYPE tdactivate VALUE 'A'.
CONSTANTS: c_style_active TYPE tdactivate VALUE 'A'.
PROTECTED SECTION.
PRIVATE SECTION.
METHODS validate_font

View File

@ -2,8 +2,6 @@ CLASS zcl_abapgit_object_styl DEFINITION PUBLIC INHERITING FROM zcl_abapgit_obje
PUBLIC SECTION.
INTERFACES zif_abapgit_object.
ALIASES mo_files FOR zif_abapgit_object~mo_files.
PROTECTED SECTION.
PRIVATE SECTION.
TYPES: BEGIN OF ty_style,

View File

@ -2,7 +2,6 @@ CLASS zcl_abapgit_object_susc DEFINITION PUBLIC INHERITING FROM zcl_abapgit_obje
PUBLIC SECTION.
INTERFACES zif_abapgit_object.
ALIASES mo_files FOR zif_abapgit_object~mo_files.
PROTECTED SECTION.
CONSTANTS transobjecttype_class TYPE c LENGTH 1 VALUE 'C' ##NO_TEXT.

View File

@ -8,15 +8,12 @@ CLASS zcl_abapgit_object_sush DEFINITION
INTERFACES zif_abapgit_object .
ALIASES mo_files
FOR zif_abapgit_object~mo_files .
METHODS constructor
IMPORTING
is_item TYPE zif_abapgit_definitions=>ty_item
iv_language TYPE spras
RAISING
zcx_abapgit_exception.
PROTECTED SECTION.
PRIVATE SECTION.

View File

@ -2,14 +2,12 @@ CLASS zcl_abapgit_object_suso DEFINITION PUBLIC INHERITING FROM zcl_abapgit_obje
PUBLIC SECTION.
INTERFACES zif_abapgit_object.
ALIASES mo_files FOR zif_abapgit_object~mo_files.
METHODS:
constructor
IMPORTING
is_item TYPE zif_abapgit_definitions=>ty_item
iv_language TYPE spras.
PROTECTED SECTION.
PRIVATE SECTION.
DATA:

View File

@ -7,9 +7,6 @@ CLASS zcl_abapgit_object_tabl DEFINITION
PUBLIC SECTION.
INTERFACES zif_abapgit_object .
ALIASES mo_files
FOR zif_abapgit_object~mo_files .
PROTECTED SECTION.
TYPES: BEGIN OF ty_segment_definition,
segmentheader TYPE edisegmhd,

View File

@ -2,8 +2,6 @@ CLASS zcl_abapgit_object_tobj DEFINITION PUBLIC INHERITING FROM zcl_abapgit_obje
PUBLIC SECTION.
INTERFACES zif_abapgit_object.
ALIASES mo_files FOR zif_abapgit_object~mo_files.
PROTECTED SECTION.
PRIVATE SECTION.
TYPES: BEGIN OF ty_tobj,
@ -22,7 +20,7 @@ ENDCLASS.
CLASS ZCL_ABAPGIT_OBJECT_TOBJ IMPLEMENTATION.
CLASS zcl_abapgit_object_tobj IMPLEMENTATION.
METHOD delete_extra.

View File

@ -6,9 +6,6 @@ CLASS zcl_abapgit_object_tran DEFINITION
PUBLIC SECTION.
INTERFACES zif_abapgit_object .
ALIASES mo_files
FOR zif_abapgit_object~mo_files .
PROTECTED SECTION.
PRIVATE SECTION.

View File

@ -2,8 +2,6 @@ CLASS zcl_abapgit_object_ttyp DEFINITION PUBLIC INHERITING FROM zcl_abapgit_obje
PUBLIC SECTION.
INTERFACES zif_abapgit_object.
ALIASES mo_files FOR zif_abapgit_object~mo_files.
PROTECTED SECTION.
PRIVATE SECTION.
ENDCLASS.

View File

@ -2,8 +2,6 @@ CLASS zcl_abapgit_object_type DEFINITION PUBLIC INHERITING FROM zcl_abapgit_obje
PUBLIC SECTION.
INTERFACES zif_abapgit_object.
ALIASES mo_files FOR zif_abapgit_object~mo_files.
PROTECTED SECTION.
PRIVATE SECTION.
CONSTANTS: c_prefix TYPE c LENGTH 3 VALUE '%_C'.
@ -133,7 +131,7 @@ CLASS zcl_abapgit_object_type IMPLEMENTATION.
io_xml->read( EXPORTING iv_name = 'DDTEXT'
CHANGING cg_data = lv_ddtext ).
lt_source = mo_files->read_abap( ).
lt_source = zif_abapgit_object~mo_files->read_abap( ).
IF zif_abapgit_object~exists( ) = abap_false.
create( iv_ddtext = lv_ddtext
@ -212,7 +210,7 @@ CLASS zcl_abapgit_object_type IMPLEMENTATION.
io_xml->add( iv_name = 'DDTEXT'
ig_data = lv_ddtext ).
mo_files->add_abap( lt_source ).
zif_abapgit_object~mo_files->add_abap( lt_source ).
ENDMETHOD.
ENDCLASS.

View File

@ -2,8 +2,6 @@ CLASS zcl_abapgit_object_view DEFINITION PUBLIC INHERITING FROM zcl_abapgit_obje
PUBLIC SECTION.
INTERFACES zif_abapgit_object.
ALIASES mo_files FOR zif_abapgit_object~mo_files.
PROTECTED SECTION.
PRIVATE SECTION.
TYPES: ty_dd26v TYPE STANDARD TABLE OF dd26v

View File

@ -2,8 +2,6 @@ CLASS zcl_abapgit_object_wapa DEFINITION PUBLIC INHERITING FROM zcl_abapgit_obje
PUBLIC SECTION.
INTERFACES zif_abapgit_object.
ALIASES mo_files FOR zif_abapgit_object~mo_files.
PROTECTED SECTION.
PRIVATE SECTION.
TYPES: BEGIN OF ty_page,
@ -235,7 +233,7 @@ CLASS zcl_abapgit_object_wapa IMPLEMENTATION.
REPLACE ALL OCCURRENCES OF '/' IN lv_ext WITH '_-'.
REPLACE ALL OCCURRENCES OF '/' IN lv_extra WITH '_-'.
IF iv_no_files_add = abap_false.
mo_files->add_raw(
zif_abapgit_object~mo_files->add_raw(
iv_extra = lv_extra
iv_ext = lv_ext
iv_data = lv_content ).
@ -490,8 +488,8 @@ CLASS zcl_abapgit_object_wapa IMPLEMENTATION.
REPLACE ALL OCCURRENCES OF '/' IN lv_extra WITH '_-'.
REPLACE ALL OCCURRENCES OF '/' IN lv_ext WITH '_-'.
lt_remote_content = to_page_content( mo_files->read_raw( iv_extra = lv_extra
iv_ext = lv_ext ) ).
lt_remote_content = to_page_content( zif_abapgit_object~mo_files->read_raw( iv_extra = lv_extra
iv_ext = lv_ext ) ).
lt_local_content = to_page_content( get_page_content( lo_page ) ).
IF ls_local_page = <ls_remote_page> AND lt_local_content = lt_remote_content.

View File

@ -7,8 +7,6 @@ CLASS zcl_abapgit_object_wdca DEFINITION
PUBLIC SECTION.
INTERFACES zif_abapgit_object .
ALIASES mo_files
FOR zif_abapgit_object~mo_files .
PROTECTED SECTION.
PRIVATE SECTION.
@ -281,8 +279,10 @@ CLASS zcl_abapgit_object_wdca IMPLEMENTATION.
iv_transport = iv_transport ).
TRY.
lv_xml_string = mo_files->read_string( iv_extra = 'appl_config'
iv_ext = 'xml' ).
lv_xml_string = zif_abapgit_object~mo_files->read_string(
iv_extra = 'appl_config'
iv_ext = 'xml' ).
TRY.
lv_xml_string = zcl_abapgit_xml_pretty=>print( iv_xml = lv_xml_string
iv_ignore_errors = abap_false
@ -413,10 +413,10 @@ CLASS zcl_abapgit_object_wdca IMPLEMENTATION.
ASSERT sy-subrc = 0.
ENDIF.
mo_files->add_string( iv_extra = 'appl_config'
iv_ext = 'xml'
iv_string = lv_xml_string ).
zif_abapgit_object~mo_files->add_string(
iv_extra = 'appl_config'
iv_ext = 'xml'
iv_string = lv_xml_string ).
SELECT * FROM wdy_config_appt INTO TABLE lt_cc_text
WHERE config_id = ls_outline-config_id

View File

@ -7,9 +7,6 @@ CLASS zcl_abapgit_object_wdcc DEFINITION
PUBLIC SECTION.
INTERFACES zif_abapgit_object .
ALIASES mo_files
FOR zif_abapgit_object~mo_files .
PROTECTED SECTION.
PRIVATE SECTION.
ENDCLASS.
@ -121,8 +118,10 @@ CLASS zcl_abapgit_object_wdcc IMPLEMENTATION.
io_xml->read( EXPORTING iv_name = 'WDA_COMPONENT'
CHANGING cg_data = ls_orig_config-component ).
lv_xml_string = mo_files->read_string( iv_extra = 'comp_config'
iv_ext = 'xml' ).
lv_xml_string = zif_abapgit_object~mo_files->read_string(
iv_extra = 'comp_config'
iv_ext = 'xml' ).
TRY.
lv_xml_string = zcl_abapgit_xml_pretty=>print( iv_xml = lv_xml_string
iv_ignore_errors = abap_false
@ -413,9 +412,10 @@ CLASS zcl_abapgit_object_wdcc IMPLEMENTATION.
ASSERT sy-subrc = 0.
ENDIF.
mo_files->add_string( iv_extra = 'comp_config'
iv_ext = 'xml'
iv_string = lv_xml_string ).
zif_abapgit_object~mo_files->add_string(
iv_extra = 'comp_config'
iv_ext = 'xml'
iv_string = lv_xml_string ).
SELECT * FROM wdy_config_compt INTO TABLE lt_otr_texts
WHERE config_id = ls_orig_config-config_id

View File

@ -2,8 +2,6 @@ CLASS zcl_abapgit_object_wdya DEFINITION PUBLIC INHERITING FROM zcl_abapgit_obje
PUBLIC SECTION.
INTERFACES zif_abapgit_object.
ALIASES mo_files FOR zif_abapgit_object~mo_files.
PROTECTED SECTION.
PRIVATE SECTION.
METHODS read

View File

@ -7,9 +7,6 @@ CLASS zcl_abapgit_object_wdyn DEFINITION
PUBLIC SECTION.
INTERFACES zif_abapgit_object .
ALIASES mo_files
FOR zif_abapgit_object~mo_files .
PROTECTED SECTION.
PRIVATE SECTION.

View File

@ -2,13 +2,12 @@ CLASS zcl_abapgit_object_xinx DEFINITION PUBLIC INHERITING FROM zcl_abapgit_obje
PUBLIC SECTION.
INTERFACES zif_abapgit_object.
ALIASES mo_files FOR zif_abapgit_object~mo_files.
METHODS:
constructor
IMPORTING
is_item TYPE zif_abapgit_definitions=>ty_item
iv_language TYPE spras.
PROTECTED SECTION.
PRIVATE SECTION.
TYPES:

View File

@ -2,8 +2,6 @@ CLASS zcl_abapgit_object_xslt DEFINITION PUBLIC INHERITING FROM zcl_abapgit_obje
PUBLIC SECTION.
INTERFACES zif_abapgit_object.
ALIASES mo_files FOR zif_abapgit_object~mo_files.
PROTECTED SECTION.
PRIVATE SECTION.
METHODS:
@ -118,8 +116,9 @@ CLASS zcl_abapgit_object_xslt IMPLEMENTATION.
ls_attributes-devclass = iv_package.
lv_source = mo_files->read_string( iv_extra = 'source'
iv_ext = 'xml' ).
lv_source = zif_abapgit_object~mo_files->read_string(
iv_extra = 'source'
iv_ext = 'xml' ).
* workaround: somewhere additional linefeeds are added
lv_len = strlen( lv_source ) - 2.
@ -229,9 +228,10 @@ CLASS zcl_abapgit_object_xslt IMPLEMENTATION.
lv_source = lo_xslt->get_source_string( ).
mo_files->add_string( iv_extra = 'source'
iv_ext = 'xml'
iv_string = lv_source ).
zif_abapgit_object~mo_files->add_string(
iv_extra = 'source'
iv_ext = 'xml'
iv_string = lv_source ).
ENDMETHOD.
ENDCLASS.

View File

@ -9,8 +9,6 @@ CLASS zcl_abapgit_objects_bridge DEFINITION PUBLIC FINAL CREATE PUBLIC INHERITIN
RAISING cx_sy_create_object_error.
INTERFACES zif_abapgit_object.
ALIASES mo_files FOR zif_abapgit_object~mo_files.
PROTECTED SECTION.
PRIVATE SECTION.
DATA: mo_plugin TYPE REF TO object.
@ -37,7 +35,7 @@ ENDCLASS.
CLASS ZCL_ABAPGIT_OBJECTS_BRIDGE IMPLEMENTATION.
CLASS zcl_abapgit_objects_bridge IMPLEMENTATION.
METHOD class_constructor.