From 2389627be70c73ac9ac3202b56befd4377b846f5 Mon Sep 17 00:00:00 2001 From: larshp Date: Mon, 22 Jan 2018 15:45:36 +0000 Subject: [PATCH] 702 syntax warnings #1167 --- src/zabapgit_http.prog.abap | 9 ++++----- src/zabapgit_object_auth.prog.abap | 1 + src/zabapgit_object_clas_new.prog.abap | 16 +++++++++++----- 3 files changed, 16 insertions(+), 10 deletions(-) diff --git a/src/zabapgit_http.prog.abap b/src/zabapgit_http.prog.abap index 6c4c4d0fc..3a4eaddc5 100644 --- a/src/zabapgit_http.prog.abap +++ b/src/zabapgit_http.prog.abap @@ -350,12 +350,11 @@ CLASS lcl_http IMPLEMENTATION. CALL FUNCTION 'ICM_GET_INFO2' TABLES - servlist = lt_list + servlist = lt_list EXCEPTIONS - icm_error = 1 - icm_timeout = 2 - icm_not_authorized = 3 - OTHERS = 4. + icm_error = 1 + icm_timeout = 2 + OTHERS = 3. IF sy-subrc <> 0. RETURN. ENDIF. diff --git a/src/zabapgit_object_auth.prog.abap b/src/zabapgit_object_auth.prog.abap index aea3ed1d9..84baea531 100644 --- a/src/zabapgit_object_auth.prog.abap +++ b/src/zabapgit_object_auth.prog.abap @@ -119,6 +119,7 @@ CLASS lcl_object_auth IMPLEMENTATION. field = ms_item-obj_name. +* TODO, this function module does not exist in 702 CALL FUNCTION 'SU20_MAINTAIN_SNGL' EXPORTING id_field = field diff --git a/src/zabapgit_object_clas_new.prog.abap b/src/zabapgit_object_clas_new.prog.abap index 68c5c2c25..ca23a1b3c 100644 --- a/src/zabapgit_object_clas_new.prog.abap +++ b/src/zabapgit_object_clas_new.prog.abap @@ -46,7 +46,9 @@ CLASS lcl_oo_class_new DEFINITION INHERITING FROM lcl_oo_class. it_source TYPE zif_abapgit_definitions=>ty_string_tt iv_name TYPE seoclsname RETURNING - VALUE(ro_scanner) TYPE REF TO cl_oo_source_scanner_class, + VALUE(ro_scanner) TYPE REF TO cl_oo_source_scanner_class + RAISING + zcx_abapgit_exception, update_full_class_include IMPORTING iv_classname TYPE seoclsname @@ -138,10 +140,14 @@ CLASS lcl_oo_class_new IMPLEMENTATION. METHOD init_scanner. - ro_scanner = cl_oo_source_scanner_class=>create_class_scanner( - clif_name = iv_name - source = it_source ). - ro_scanner->scan( ). + TRY. + ro_scanner = cl_oo_source_scanner_class=>create_class_scanner( + clif_name = iv_name + source = it_source ). + ro_scanner->scan( ). + CATCH cx_clif_scan_error. + zcx_abapgit_exception=>raise( 'error initializing CLAS scanner' ). + ENDTRY. ENDMETHOD.