From 21d22d93f2e52154be0e07da256c7e25f364ca44 Mon Sep 17 00:00:00 2001 From: larshp Date: Fri, 19 Jan 2018 15:38:22 +0000 Subject: [PATCH] activate new CLAS deserialization #1141 activate new CLAS deserialization #1141 --- src/zabapgit_object_clas.prog.abap | 4 ++-- src/zabapgit_object_clas_new.prog.abap | 4 ++-- src/zabapgit_objects_impl.prog.abap | 8 ++++---- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/src/zabapgit_object_clas.prog.abap b/src/zabapgit_object_clas.prog.abap index a326f9582..f4c2d17bf 100644 --- a/src/zabapgit_object_clas.prog.abap +++ b/src/zabapgit_object_clas.prog.abap @@ -7,7 +7,7 @@ *----------------------------------------------------------------------* * *----------------------------------------------------------------------* -CLASS lcl_object_clas DEFINITION INHERITING FROM lcl_objects_program. +CLASS lcl_object_clas_old DEFINITION INHERITING FROM lcl_objects_program. PUBLIC SECTION. INTERFACES zif_abapgit_object. @@ -47,7 +47,7 @@ ENDCLASS. "lcl_object_dtel DEFINITION *----------------------------------------------------------------------* * *----------------------------------------------------------------------* -CLASS lcl_object_clas IMPLEMENTATION. +CLASS lcl_object_clas_old IMPLEMENTATION. METHOD zif_abapgit_object~has_changed_since. DATA: diff --git a/src/zabapgit_object_clas_new.prog.abap b/src/zabapgit_object_clas_new.prog.abap index 597183183..68c5c2c25 100644 --- a/src/zabapgit_object_clas_new.prog.abap +++ b/src/zabapgit_object_clas_new.prog.abap @@ -396,7 +396,7 @@ CLASS lcl_oo_class_new IMPLEMENTATION. ENDCLASS. -CLASS lcl_object_clas_new DEFINITION INHERITING FROM lcl_object_clas. +CLASS lcl_object_clas DEFINITION INHERITING FROM lcl_object_clas_old. PUBLIC SECTION. METHODS: constructor @@ -410,7 +410,7 @@ CLASS lcl_object_clas_new DEFINITION INHERITING FROM lcl_object_clas. ENDCLASS. -CLASS lcl_object_clas_new IMPLEMENTATION. +CLASS lcl_object_clas IMPLEMENTATION. METHOD constructor. super->constructor( is_item = is_item diff --git a/src/zabapgit_objects_impl.prog.abap b/src/zabapgit_objects_impl.prog.abap index 54adba5f7..9bfabe22e 100644 --- a/src/zabapgit_objects_impl.prog.abap +++ b/src/zabapgit_objects_impl.prog.abap @@ -146,10 +146,10 @@ CLASS lcl_objects IMPLEMENTATION. lv_class_name = class_name( is_item ). ENDIF. - IF zcl_abapgit_persist_settings=>get_instance( )->read( )->get_experimental_features( ) = abap_true - AND is_item-obj_type = 'CLAS'. - lv_class_name = 'LCL_OBJECT_CLAS_NEW'. - ENDIF. +* IF zcl_abapgit_persist_settings=>get_instance( )->read( )->get_experimental_features( ) = abap_true +* AND is_item-obj_type = 'CLAS'. +* lv_class_name = 'LCL_OBJECT_CLAS_NEW'. +* ENDIF. TRY. CREATE OBJECT ri_obj TYPE (lv_class_name)