diff --git a/src/objects/zcl_abapgit_object_fugr.clas.abap b/src/objects/zcl_abapgit_object_fugr.clas.abap index d2b3b874c..731851529 100644 --- a/src/objects/zcl_abapgit_object_fugr.clas.abap +++ b/src/objects/zcl_abapgit_object_fugr.clas.abap @@ -706,8 +706,8 @@ CLASS ZCL_ABAPGIT_OBJECT_FUGR IMPLEMENTATION. lt_new_source TYPE rsfb_source, ls_function LIKE LINE OF rt_functions. - FIELD-SYMBOLS: LIKE LINE OF lt_functab. - + FIELD-SYMBOLS: LIKE LINE OF lt_functab, + TYPE LINE OF ty_function-documentation. lt_functab = functions( ). @@ -750,6 +750,10 @@ CLASS ZCL_ABAPGIT_OBJECT_FUGR IMPLEMENTATION. zcx_abapgit_exception=>raise( 'Error from RPY_FUNCTIONMODULE_READ_NEW' ). ENDIF. + LOOP AT ls_function-documentation ASSIGNING . + CLEAR -index. + ENDLOOP. + ls_function-exception_classes = are_exceptions_class_based( -funcname ). APPEND ls_function TO rt_functions.