mirror of
https://github.com/abapGit/abapGit.git
synced 2025-04-30 20:03:20 +08:00
do not skip descriptions check for exception classes (#2714)
* do not skip descriptions check for exception classes * remove description * remove description * remove description * remove description * remove description * remove description * remove description * remove description
This commit is contained in:
parent
4169d1045a
commit
58235f1e6a
|
@ -241,7 +241,7 @@
|
|||
"remove_descriptions": {
|
||||
"enabled": true,
|
||||
"exclude": [],
|
||||
"ignoreExceptions": true
|
||||
"ignoreExceptions": false
|
||||
},
|
||||
"sequential_blank": {
|
||||
"enabled": true,
|
||||
|
|
|
@ -12,14 +12,6 @@
|
|||
<FIXPT>X</FIXPT>
|
||||
<UNICODE>X</UNICODE>
|
||||
</VSEOCLASS>
|
||||
<DESCRIPTIONS>
|
||||
<SEOCOMPOTX>
|
||||
<CLSNAME>ZCX_ABAPGIT_2FA_AUTH_FAILED</CLSNAME>
|
||||
<CMPNAME>CONSTRUCTOR</CMPNAME>
|
||||
<LANGU>E</LANGU>
|
||||
<DESCRIPT>CONSTRUCTOR</DESCRIPT>
|
||||
</SEOCOMPOTX>
|
||||
</DESCRIPTIONS>
|
||||
</asx:values>
|
||||
</asx:abap>
|
||||
</abapGit>
|
||||
|
|
|
@ -12,14 +12,6 @@
|
|||
<FIXPT>X</FIXPT>
|
||||
<UNICODE>X</UNICODE>
|
||||
</VSEOCLASS>
|
||||
<DESCRIPTIONS>
|
||||
<SEOCOMPOTX>
|
||||
<CLSNAME>ZCX_ABAPGIT_2FA_COMM_ERROR</CLSNAME>
|
||||
<CMPNAME>CONSTRUCTOR</CMPNAME>
|
||||
<LANGU>E</LANGU>
|
||||
<DESCRIPT>CONSTRUCTOR</DESCRIPT>
|
||||
</SEOCOMPOTX>
|
||||
</DESCRIPTIONS>
|
||||
</asx:values>
|
||||
</asx:abap>
|
||||
</abapGit>
|
||||
|
|
|
@ -12,14 +12,6 @@
|
|||
<FIXPT>X</FIXPT>
|
||||
<UNICODE>X</UNICODE>
|
||||
</VSEOCLASS>
|
||||
<DESCRIPTIONS>
|
||||
<SEOCOMPOTX>
|
||||
<CLSNAME>ZCX_ABAPGIT_2FA_DEL_FAILED</CLSNAME>
|
||||
<CMPNAME>CONSTRUCTOR</CMPNAME>
|
||||
<LANGU>E</LANGU>
|
||||
<DESCRIPT>CONSTRUCTOR</DESCRIPT>
|
||||
</SEOCOMPOTX>
|
||||
</DESCRIPTIONS>
|
||||
</asx:values>
|
||||
</asx:abap>
|
||||
</abapGit>
|
||||
|
|
|
@ -12,14 +12,6 @@
|
|||
<FIXPT>X</FIXPT>
|
||||
<UNICODE>X</UNICODE>
|
||||
</VSEOCLASS>
|
||||
<DESCRIPTIONS>
|
||||
<SEOCOMPOTX>
|
||||
<CLSNAME>ZCX_ABAPGIT_2FA_ERROR</CLSNAME>
|
||||
<CMPNAME>CONSTRUCTOR</CMPNAME>
|
||||
<LANGU>E</LANGU>
|
||||
<DESCRIPT>CONSTRUCTOR</DESCRIPT>
|
||||
</SEOCOMPOTX>
|
||||
</DESCRIPTIONS>
|
||||
</asx:values>
|
||||
</asx:abap>
|
||||
</abapGit>
|
||||
|
|
|
@ -12,14 +12,6 @@
|
|||
<FIXPT>X</FIXPT>
|
||||
<UNICODE>X</UNICODE>
|
||||
</VSEOCLASS>
|
||||
<DESCRIPTIONS>
|
||||
<SEOCOMPOTX>
|
||||
<CLSNAME>ZCX_ABAPGIT_2FA_GEN_FAILED</CLSNAME>
|
||||
<CMPNAME>CONSTRUCTOR</CMPNAME>
|
||||
<LANGU>E</LANGU>
|
||||
<DESCRIPT>CONSTRUCTOR</DESCRIPT>
|
||||
</SEOCOMPOTX>
|
||||
</DESCRIPTIONS>
|
||||
</asx:values>
|
||||
</asx:abap>
|
||||
</abapGit>
|
||||
|
|
|
@ -12,14 +12,6 @@
|
|||
<FIXPT>X</FIXPT>
|
||||
<UNICODE>X</UNICODE>
|
||||
</VSEOCLASS>
|
||||
<DESCRIPTIONS>
|
||||
<SEOCOMPOTX>
|
||||
<CLSNAME>ZCX_ABAPGIT_2FA_ILLEGAL_STATE</CLSNAME>
|
||||
<CMPNAME>CONSTRUCTOR</CMPNAME>
|
||||
<LANGU>E</LANGU>
|
||||
<DESCRIPT>CONSTRUCTOR</DESCRIPT>
|
||||
</SEOCOMPOTX>
|
||||
</DESCRIPTIONS>
|
||||
</asx:values>
|
||||
</asx:abap>
|
||||
</abapGit>
|
||||
|
|
|
@ -12,14 +12,6 @@
|
|||
<FIXPT>X</FIXPT>
|
||||
<UNICODE>X</UNICODE>
|
||||
</VSEOCLASS>
|
||||
<DESCRIPTIONS>
|
||||
<SEOCOMPOTX>
|
||||
<CLSNAME>ZCX_ABAPGIT_2FA_UNSUPPORTED</CLSNAME>
|
||||
<CMPNAME>CONSTRUCTOR</CMPNAME>
|
||||
<LANGU>E</LANGU>
|
||||
<DESCRIPT>CONSTRUCTOR</DESCRIPT>
|
||||
</SEOCOMPOTX>
|
||||
</DESCRIPTIONS>
|
||||
</asx:values>
|
||||
</asx:abap>
|
||||
</abapGit>
|
||||
|
|
|
@ -2,50 +2,57 @@
|
|||
CLASS zcx_abapgit_exception DEFINITION
|
||||
PUBLIC
|
||||
INHERITING FROM cx_static_check
|
||||
CREATE PUBLIC.
|
||||
CREATE PUBLIC .
|
||||
|
||||
PUBLIC SECTION.
|
||||
INTERFACES:
|
||||
if_t100_message.
|
||||
CLASS-METHODS:
|
||||
"! Raise exception with text
|
||||
"! @parameter iv_text | Text
|
||||
"! @parameter ix_previous | Previous exception
|
||||
"! @raising zcx_abapgit_exception | Exception
|
||||
raise IMPORTING iv_text TYPE clike
|
||||
ix_previous TYPE REF TO cx_root OPTIONAL
|
||||
RAISING zcx_abapgit_exception,
|
||||
"! Raise exception with T100 message
|
||||
"! <p>
|
||||
"! Will default to sy-msg* variables. These need to be set right before calling this method.
|
||||
"! </p>
|
||||
"! @parameter iv_msgid | Message ID
|
||||
"! @parameter iv_msgno | Message number
|
||||
"! @parameter iv_msgv1 | Message variable 1
|
||||
"! @parameter iv_msgv2 | Message variable 2
|
||||
"! @parameter iv_msgv3 | Message variable 3
|
||||
"! @parameter iv_msgv4 | Message variable 4
|
||||
"! @raising zcx_abapgit_exception | Exception
|
||||
raise_t100 IMPORTING VALUE(iv_msgid) TYPE symsgid DEFAULT sy-msgid
|
||||
VALUE(iv_msgno) TYPE symsgno DEFAULT sy-msgno
|
||||
VALUE(iv_msgv1) TYPE symsgv DEFAULT sy-msgv1
|
||||
VALUE(iv_msgv2) TYPE symsgv DEFAULT sy-msgv2
|
||||
VALUE(iv_msgv3) TYPE symsgv DEFAULT sy-msgv3
|
||||
VALUE(iv_msgv4) TYPE symsgv DEFAULT sy-msgv4
|
||||
RAISING zcx_abapgit_exception .
|
||||
METHODS:
|
||||
constructor IMPORTING textid LIKE if_t100_message=>t100key OPTIONAL
|
||||
previous LIKE previous OPTIONAL
|
||||
msgv1 TYPE symsgv OPTIONAL
|
||||
msgv2 TYPE symsgv OPTIONAL
|
||||
msgv3 TYPE symsgv OPTIONAL
|
||||
msgv4 TYPE symsgv OPTIONAL.
|
||||
DATA:
|
||||
subrc TYPE sysubrc READ-ONLY,
|
||||
msgv1 TYPE symsgv READ-ONLY,
|
||||
msgv2 TYPE symsgv READ-ONLY,
|
||||
msgv3 TYPE symsgv READ-ONLY,
|
||||
msgv4 TYPE symsgv READ-ONLY.
|
||||
|
||||
INTERFACES if_t100_message .
|
||||
|
||||
DATA subrc TYPE sysubrc READ-ONLY .
|
||||
DATA msgv1 TYPE symsgv READ-ONLY .
|
||||
DATA msgv2 TYPE symsgv READ-ONLY .
|
||||
DATA msgv3 TYPE symsgv READ-ONLY .
|
||||
DATA msgv4 TYPE symsgv READ-ONLY .
|
||||
|
||||
"! Raise exception with text
|
||||
"! @parameter iv_text | Text
|
||||
"! @parameter ix_previous | Previous exception
|
||||
"! @raising zcx_abapgit_exception | Exception
|
||||
CLASS-METHODS raise
|
||||
IMPORTING
|
||||
!iv_text TYPE clike
|
||||
!ix_previous TYPE REF TO cx_root OPTIONAL
|
||||
RAISING
|
||||
zcx_abapgit_exception .
|
||||
"! Raise exception with T100 message
|
||||
"! <p>
|
||||
"! Will default to sy-msg* variables. These need to be set right before calling this method.
|
||||
"! </p>
|
||||
"! @parameter iv_msgid | Message ID
|
||||
"! @parameter iv_msgno | Message number
|
||||
"! @parameter iv_msgv1 | Message variable 1
|
||||
"! @parameter iv_msgv2 | Message variable 2
|
||||
"! @parameter iv_msgv3 | Message variable 3
|
||||
"! @parameter iv_msgv4 | Message variable 4
|
||||
"! @raising zcx_abapgit_exception | Exception
|
||||
CLASS-METHODS raise_t100
|
||||
IMPORTING
|
||||
VALUE(iv_msgid) TYPE symsgid DEFAULT sy-msgid
|
||||
VALUE(iv_msgno) TYPE symsgno DEFAULT sy-msgno
|
||||
VALUE(iv_msgv1) TYPE symsgv DEFAULT sy-msgv1
|
||||
VALUE(iv_msgv2) TYPE symsgv DEFAULT sy-msgv2
|
||||
VALUE(iv_msgv3) TYPE symsgv DEFAULT sy-msgv3
|
||||
VALUE(iv_msgv4) TYPE symsgv DEFAULT sy-msgv4
|
||||
RAISING
|
||||
zcx_abapgit_exception .
|
||||
METHODS constructor
|
||||
IMPORTING
|
||||
!textid LIKE if_t100_message=>t100key OPTIONAL
|
||||
!previous LIKE previous OPTIONAL
|
||||
!msgv1 TYPE symsgv OPTIONAL
|
||||
!msgv2 TYPE symsgv OPTIONAL
|
||||
!msgv3 TYPE symsgv OPTIONAL
|
||||
!msgv4 TYPE symsgv OPTIONAL .
|
||||
PROTECTED SECTION.
|
||||
PRIVATE SECTION.
|
||||
CONSTANTS:
|
||||
|
@ -55,6 +62,8 @@ ENDCLASS.
|
|||
|
||||
|
||||
CLASS zcx_abapgit_exception IMPLEMENTATION.
|
||||
|
||||
|
||||
METHOD constructor ##ADT_SUPPRESS_GENERATION.
|
||||
super->constructor( previous = previous ).
|
||||
|
||||
|
@ -71,6 +80,7 @@ CLASS zcx_abapgit_exception IMPLEMENTATION.
|
|||
ENDIF.
|
||||
ENDMETHOD.
|
||||
|
||||
|
||||
METHOD raise.
|
||||
DATA: lv_msgv1 TYPE symsgv,
|
||||
lv_msgv2 TYPE symsgv,
|
||||
|
@ -108,6 +118,7 @@ CLASS zcx_abapgit_exception IMPLEMENTATION.
|
|||
previous = ix_previous.
|
||||
ENDMETHOD.
|
||||
|
||||
|
||||
METHOD raise_t100.
|
||||
DATA: ls_t100_key TYPE scx_t100key.
|
||||
|
||||
|
|
|
@ -13,14 +13,6 @@
|
|||
<UNICODE>X</UNICODE>
|
||||
<WITH_UNIT_TESTS>X</WITH_UNIT_TESTS>
|
||||
</VSEOCLASS>
|
||||
<DESCRIPTIONS>
|
||||
<SEOCOMPOTX>
|
||||
<CLSNAME>ZCX_ABAPGIT_EXCEPTION</CLSNAME>
|
||||
<CMPNAME>CONSTRUCTOR</CMPNAME>
|
||||
<LANGU>E</LANGU>
|
||||
<DESCRIPT>CONSTRUCTOR</DESCRIPT>
|
||||
</SEOCOMPOTX>
|
||||
</DESCRIPTIONS>
|
||||
</asx:values>
|
||||
</asx:abap>
|
||||
</abapGit>
|
||||
|
|
Loading…
Reference in New Issue
Block a user