mirror of
https://github.com/abapGit/abapGit.git
synced 2025-05-01 12:20:51 +08:00
Fix ABAP language version check (#6693)
Co-authored-by: Lars Hvam <larshp@hotmail.com>
This commit is contained in:
parent
94bad9ddcf
commit
c2219e553f
|
@ -78,7 +78,7 @@ CLASS zcl_abapgit_abap_language_vers IMPLEMENTATION.
|
||||||
METHOD check_abap_language_version.
|
METHOD check_abap_language_version.
|
||||||
|
|
||||||
" Check if ABAP language version matches repository setting
|
" Check if ABAP language version matches repository setting
|
||||||
IF iv_abap_language_version <> is_item-abap_language_version.
|
IF is_item-abap_language_version IS NOT INITIAL AND iv_abap_language_version <> is_item-abap_language_version.
|
||||||
zcx_abapgit_exception=>raise(
|
zcx_abapgit_exception=>raise(
|
||||||
|Object { is_item-obj_type } { is_item-obj_name } has { get_description( iv_abap_language_version ) }| &&
|
|Object { is_item-obj_type } { is_item-obj_name } has { get_description( iv_abap_language_version ) }| &&
|
||||||
| but repository is set to { get_description( is_item-abap_language_version ) }| ).
|
| but repository is set to { get_description( is_item-abap_language_version ) }| ).
|
||||||
|
|
|
@ -465,11 +465,11 @@ CLASS ltcl_abap_language_version IMPLEMENTATION.
|
||||||
|
|
||||||
ls_item-obj_type = 'CLAS'.
|
ls_item-obj_type = 'CLAS'.
|
||||||
ls_item-obj_name = 'ZCL_FOO_BAR'.
|
ls_item-obj_name = 'ZCL_FOO_BAR'.
|
||||||
ls_item-abap_language_version = zif_abapgit_aff_types_v1=>co_abap_language_version-standard.
|
ls_item-abap_language_version = zif_abapgit_aff_types_v1=>co_abap_language_version_src-standard.
|
||||||
|
|
||||||
TRY.
|
TRY.
|
||||||
zcl_abapgit_abap_language_vers=>check_abap_language_version(
|
zcl_abapgit_abap_language_vers=>check_abap_language_version(
|
||||||
iv_abap_language_version = zif_abapgit_aff_types_v1=>co_abap_language_version-cloud_development
|
iv_abap_language_version = zif_abapgit_aff_types_v1=>co_abap_language_version_src-cloud_development
|
||||||
is_item = ls_item ).
|
is_item = ls_item ).
|
||||||
cl_abap_unit_assert=>fail( ).
|
cl_abap_unit_assert=>fail( ).
|
||||||
CATCH zcx_abapgit_exception ##NO_HANDLER.
|
CATCH zcx_abapgit_exception ##NO_HANDLER.
|
||||||
|
|
|
@ -155,6 +155,7 @@ CLASS zcl_abapgit_zip IMPLEMENTATION.
|
||||||
|
|
||||||
ls_files_item-item-obj_type = ls_tadir-object.
|
ls_files_item-item-obj_type = ls_tadir-object.
|
||||||
ls_files_item-item-obj_name = ls_tadir-obj_name.
|
ls_files_item-item-obj_name = ls_tadir-obj_name.
|
||||||
|
ls_files_item-item-abap_language_version = '*'. "any
|
||||||
|
|
||||||
ls_files_item = zcl_abapgit_objects=>serialize(
|
ls_files_item = zcl_abapgit_objects=>serialize(
|
||||||
is_item = ls_files_item-item
|
is_item = ls_files_item-item
|
||||||
|
|
Loading…
Reference in New Issue
Block a user