From 9667f7cb3e5c452a2242c1dbf46eec0dea510b5c Mon Sep 17 00:00:00 2001 From: Italo N Date: Fri, 15 Nov 2019 11:31:18 -0300 Subject: [PATCH] Refactor: scimessages CHECK 22 (#880) --- src/checks/zcl_aoc_check_22.clas.abap | 28 +++++++-------------------- src/checks/zcl_aoc_check_22.clas.xml | 8 ++++++++ 2 files changed, 15 insertions(+), 21 deletions(-) diff --git a/src/checks/zcl_aoc_check_22.clas.abap b/src/checks/zcl_aoc_check_22.clas.abap index 5d3a020a..cbda07ed 100644 --- a/src/checks/zcl_aoc_check_22.clas.abap +++ b/src/checks/zcl_aoc_check_22.clas.abap @@ -1,16 +1,14 @@ CLASS zcl_aoc_check_22 DEFINITION PUBLIC INHERITING FROM zcl_aoc_super - CREATE PUBLIC. + CREATE PUBLIC . PUBLIC SECTION. - METHODS constructor. + METHODS constructor . METHODS check - REDEFINITION. - METHODS get_message_text - REDEFINITION. + REDEFINITION . PROTECTED SECTION. DATA mo_scan TYPE REF TO zcl_aoc_scan . @@ -149,23 +147,11 @@ CLASS ZCL_AOC_CHECK_22 IMPLEMENTATION. enable_rfc( ). - ENDMETHOD. - - - METHOD get_message_text. - - CLEAR p_text. + insert_scimessage( + iv_code = '001' + iv_text = 'Conditions contain identical code, &1'(m01) ). - CASE p_code. - WHEN '001'. - p_text = 'Conditions contain identical code, &1'. "#EC NOTEXT - WHEN OTHERS. - super->get_message_text( EXPORTING p_test = p_test - p_code = p_code - IMPORTING p_text = p_text ). - ENDCASE. - - ENDMETHOD. "GET_MESSAGE_TEXT + ENDMETHOD. METHOD loop. diff --git a/src/checks/zcl_aoc_check_22.clas.xml b/src/checks/zcl_aoc_check_22.clas.xml index 343b2b5a..a8e4e315 100644 --- a/src/checks/zcl_aoc_check_22.clas.xml +++ b/src/checks/zcl_aoc_check_22.clas.xml @@ -13,6 +13,14 @@ P X + + + I + M01 + Conditions contain identical code, &1 + 74 + + *