CLAS,INTF: Removing STATE field in XML (#5981)

Co-authored-by: Lars Hvam <larshp@hotmail.com>
This commit is contained in:
Marc Bernard 2023-01-12 11:36:55 +01:00 committed by GitHub
parent c2b8b597aa
commit 47dbee1d48
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 14 additions and 4 deletions

View File

@ -465,6 +465,10 @@ CLASS zcl_abapgit_oo_class IMPLEMENTATION.
iv_clsname = <lv_clsname>
it_attributes = it_attributes ).
" Hardcode STATE (#2612)
ls_properties = cg_properties.
ls_properties-state = seoc_state_implemented.
TRY.
CALL FUNCTION 'SEO_CLASS_CREATE_COMPLETE'
EXPORTING
@ -473,7 +477,7 @@ CLASS zcl_abapgit_oo_class IMPLEMENTATION.
version = seoc_version_active
suppress_dialog = abap_true " Parameter missing in 702
CHANGING
class = cg_properties
class = ls_properties
attributes = lt_vseoattrib
EXCEPTIONS
existing = 1
@ -490,7 +494,7 @@ CLASS zcl_abapgit_oo_class IMPLEMENTATION.
overwrite = abap_true
version = seoc_version_active
CHANGING
class = cg_properties
class = ls_properties
attributes = lt_vseoattrib
EXCEPTIONS
existing = 1
@ -707,6 +711,7 @@ CLASS zcl_abapgit_oo_class IMPLEMENTATION.
ENDIF.
CLEAR:
" TODO 2023-08-01: Clear rs_class_properties-state (#2612)
rs_class_properties-uuid,
rs_class_properties-author,
rs_class_properties-createdon,

View File

@ -188,6 +188,10 @@ CLASS zcl_abapgit_oo_interface IMPLEMENTATION.
iv_clsname = <lv_clsname>
it_attributes = it_attributes ).
" Hardcode STATE (#2612)
ls_properties = cg_properties.
ls_properties-state = seoc_state_implemented.
TRY.
CALL FUNCTION 'SEO_INTERFACE_CREATE_COMPLETE'
EXPORTING
@ -196,7 +200,7 @@ CLASS zcl_abapgit_oo_interface IMPLEMENTATION.
version = seoc_version_active
suppress_dialog = abap_true " Parameter missing in 702
CHANGING
interface = cg_properties
interface = ls_properties
attributes = lt_vseoattrib
EXCEPTIONS
existing = 1
@ -213,7 +217,7 @@ CLASS zcl_abapgit_oo_interface IMPLEMENTATION.
overwrite = abap_true
version = seoc_version_active
CHANGING
interface = cg_properties
interface = ls_properties
attributes = lt_vseoattrib
EXCEPTIONS
existing = 1
@ -322,6 +326,7 @@ CLASS zcl_abapgit_oo_interface IMPLEMENTATION.
ENDIF.
CLEAR:
" TODO 2023-08-01: Clear rs_interface_properties-state (#2612)
rs_interface_properties-uuid,
rs_interface_properties-author,
rs_interface_properties-createdon,