avoid use of STATICS #2828 (#2858)

* enable check for STATICS

* refactor to CLASS-DATA

* rename
This commit is contained in:
Lars Hvam 2019-08-08 01:30:13 -07:00 committed by GitHub
parent 39f850bc8b
commit c173458e39
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 5 additions and 5 deletions

View File

@ -19,7 +19,7 @@
"execSQL": true,
"kernelCall": true,
"communication": true,
"statics": false
"statics": true
},
"breakpoint": {
"enabled": true,

View File

@ -35,6 +35,8 @@ CLASS zcl_abapgit_zip DEFINITION
RAISING zcx_abapgit_exception.
PROTECTED SECTION.
CLASS-DATA gv_prev TYPE string .
PRIVATE SECTION.
CLASS-METHODS encode_files
@ -128,8 +130,6 @@ CLASS ZCL_ABAPGIT_ZIP IMPLEMENTATION.
lv_sep TYPE c LENGTH 1,
ls_files_item TYPE zcl_abapgit_objects=>ty_serialization.
STATICS: sv_prev TYPE string.
FIELD-SYMBOLS: <ls_file> LIKE LINE OF ls_files_item-files.
@ -151,14 +151,14 @@ CLASS ZCL_ABAPGIT_ZIP IMPLEMENTATION.
cl_gui_frontend_services=>directory_browse(
EXPORTING
initial_folder = sv_prev
initial_folder = gv_prev
CHANGING
selected_folder = lv_folder ).
IF lv_folder IS INITIAL.
RETURN.
ENDIF.
sv_prev = lv_folder.
gv_prev = lv_folder.
cl_gui_frontend_services=>get_file_separator(
CHANGING