abapGit/src/zif_abapgit_environment.intf.abap
Gregor Wolf 143f7d4d3b
fix: exclude Translation Object Detective language for MSAG objects (#5596)
* fix: exclude Translation Object Detective language

Excludes Translation Object Detective language from serialization
Provides a solution for object type MSAG in issue #5595

* fix: Contains non 7 bit ascii character

* fix: exclude also Pseudo Translation

* refactoring based on the PR suggestion

* fix abaplint issues

* fix further abaplint issues
2022-05-28 12:00:15 +02:00

35 lines
950 B
ABAP

INTERFACE zif_abapgit_environment
PUBLIC.
TYPES:
BEGIN OF ty_release_sp,
release TYPE c LENGTH 10,
sp TYPE c LENGTH 10,
END OF ty_release_sp,
ty_system_language_filter TYPE RANGE OF spras.
METHODS is_sap_cloud_platform
RETURNING
VALUE(rv_result) TYPE abap_bool.
METHODS is_merged
RETURNING
VALUE(rv_result) TYPE abap_bool.
METHODS is_repo_object_changes_allowed
RETURNING
VALUE(rv_result) TYPE abap_bool.
METHODS compare_with_inactive
RETURNING
VALUE(rv_result) TYPE abap_bool.
METHODS is_restart_required
RETURNING
VALUE(rv_result) TYPE abap_bool.
METHODS is_sap_object_allowed
RETURNING
VALUE(rv_allowed) TYPE abap_bool.
METHODS get_basis_release
RETURNING
VALUE(rs_result) TYPE ty_release_sp.
METHODS get_system_language_filter
RETURNING
VALUE(rt_system_language_filter) TYPE ty_system_language_filter.
ENDINTERFACE.