From ba425e031872e4702f51c35d20390086b6247515 Mon Sep 17 00:00:00 2001 From: Marc Bernard <59966492+mbtools@users.noreply.github.com> Date: Thu, 19 May 2022 19:35:13 +0200 Subject: [PATCH] Repo stats: don't count lines of ignored files (#5576) Size and lines of code incorrectly included files that are ignored (outside of `/src/`). --- src/ui/zcl_abapgit_gui_page_sett_info.clas.abap | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/ui/zcl_abapgit_gui_page_sett_info.clas.abap b/src/ui/zcl_abapgit_gui_page_sett_info.clas.abap index af8dc85e3..e759d41f1 100644 --- a/src/ui/zcl_abapgit_gui_page_sett_info.clas.abap +++ b/src/ui/zcl_abapgit_gui_page_sett_info.clas.abap @@ -485,18 +485,18 @@ CLASS zcl_abapgit_gui_page_sett_info IMPLEMENTATION. ENDLOOP. IF mo_repo->has_remote_source( ) = abap_true. - LOOP AT it_remote ASSIGNING . - ls_info_file = read_stats_file( ). - - ls_info_remote-size = ls_info_remote-size + ls_info_file-size. - ls_info_remote-line = ls_info_remote-line + ls_info_file-line. - ls_info_remote-sloc = ls_info_remote-sloc + ls_info_file-sloc. - + LOOP AT it_remote ASSIGNING WHERE filename IS NOT INITIAL. lv_ignored = mo_repo->get_dot_abapgit( )->is_ignored( iv_filename = -filename iv_path = -path ). - IF -filename IS NOT INITIAL AND lv_ignored = abap_false. + IF lv_ignored = abap_false. + ls_info_file = read_stats_file( ). + + ls_info_remote-size = ls_info_remote-size + ls_info_file-size. + ls_info_remote-line = ls_info_remote-line + ls_info_file-line. + ls_info_remote-sloc = ls_info_remote-sloc + ls_info_file-sloc. + TRY. zcl_abapgit_filename_logic=>file_to_object( EXPORTING