Add checks for empty class includes CLAS

This commit is contained in:
Domi Bigl 2018-11-01 11:36:58 +01:00 committed by Lars Hvam
parent b8ed4589af
commit 95deb3ed57

View File

@ -405,6 +405,7 @@ CLASS zcl_abapgit_oo_class_new IMPLEMENTATION.
* public
lt_source = lo_scanner->get_public_section_source( ).
IF lt_source IS NOT INITIAL.
lv_program = cl_oo_classname_service=>get_pubsec_name( is_key-clsname ).
lv_updated = update_report( iv_program = lv_program
it_source = lt_source ).
@ -413,9 +414,11 @@ CLASS zcl_abapgit_oo_class_new IMPLEMENTATION.
iv_exposure = seoc_exposure_public
it_source = lt_source ).
ENDIF.
ENDIF.
* protected
lt_source = lo_scanner->get_protected_section_source( ).
IF lt_source IS NOT INITIAL.
lv_program = cl_oo_classname_service=>get_prosec_name( is_key-clsname ).
lv_updated = update_report( iv_program = lv_program
it_source = lt_source ).
@ -424,9 +427,11 @@ CLASS zcl_abapgit_oo_class_new IMPLEMENTATION.
iv_exposure = seoc_exposure_protected
it_source = lt_source ).
ENDIF.
ENDIF.
* private
lt_source = lo_scanner->get_private_section_source( ).
IF lt_source IS NOT INITIAL.
lv_program = cl_oo_classname_service=>get_prisec_name( is_key-clsname ).
lv_updated = update_report( iv_program = lv_program
it_source = lt_source ).
@ -435,6 +440,7 @@ CLASS zcl_abapgit_oo_class_new IMPLEMENTATION.
iv_exposure = seoc_exposure_private
it_source = lt_source ).
ENDIF.
ENDIF.
* methods
lt_methods = lo_scanner->get_method_implementations( ).