mirror of
https://github.com/abapGit/abapGit.git
synced 2025-05-03 05:18:59 +08:00

* introduce interfaces for classes zcl_abapgit_xml_input/output * refactor classes to use interfaces * fix indentation of xml files * fix exception class * Removed default for commit comment (#3513) * Removed default for commit comment Closes https://github.com/larshp/abapGit/issues/3511 * Removed default for commit comment Co-authored-by: Lars Hvam <larshp@hotmail.com> * Fix incorrect status of ignored files in repo view (#3506) * Fix incorrect status of ignored filed in repo view After update of repo settings, some ignored files showed as "-/A". https://github.com/larshp/abapGit/pull/3415 * Whitespace Co-authored-by: Lars Hvam <larshp@hotmail.com> * Minor improvements of icons in repo view (#3493) * Minor improvement for icons in repo view * Add Icon Legend in "Debug Info" A place to see available icons (will copy it to documentation). * Pretty print * Reverse icons in debug info Icons are now in docs. No need for this here Co-authored-by: Lars Hvam <larshp@hotmail.com> * z'ify * zif'y * remove to much zif'iation * whitespace Co-authored-by: Marc Bernard <59966492+mbtools@users.noreply.github.com> Co-authored-by: Lars Hvam <larshp@hotmail.com>
18 lines
436 B
ABAP
18 lines
436 B
ABAP
INTERFACE zif_abapgit_xml_input
|
|
PUBLIC .
|
|
METHODS read
|
|
IMPORTING
|
|
!iv_name TYPE clike
|
|
CHANGING
|
|
!cg_data TYPE any
|
|
RAISING
|
|
zcx_abapgit_exception .
|
|
METHODS get_raw
|
|
RETURNING
|
|
VALUE(ri_raw) TYPE REF TO if_ixml_document .
|
|
* todo, add read_xml to match add_xml in lcl_xml_output
|
|
METHODS get_metadata
|
|
RETURNING
|
|
VALUE(rs_metadata) TYPE zif_abapgit_definitions=>ty_metadata .
|
|
ENDINTERFACE.
|