mirror of
https://github.com/abapGit/abapGit.git
synced 2025-05-01 12:20:51 +08:00
Fewer DDIC type references (#3434)
* Fewer DDIC type references * Update abaplint.json
This commit is contained in:
parent
b5d40ca2a3
commit
ea03cc5e4a
|
@ -70,7 +70,7 @@
|
||||||
"rules": {
|
"rules": {
|
||||||
"unknown_types": true,
|
"unknown_types": true,
|
||||||
"forbidden_void_type": {
|
"forbidden_void_type": {
|
||||||
"check": ["^stringtab$", "^SYCHAR01$", "^char2$", "^char20$", "^int4$", "^flag$"]
|
"check": ["^stringtab$", "^SYCHAR01$", "^char2$", "^char20$", "^int4$", "^flag$", "^char12$", "^char10$", "^char70$", "^char4$"]
|
||||||
},
|
},
|
||||||
"forbidden_identifier": true,
|
"forbidden_identifier": true,
|
||||||
"try_without_catch": false,
|
"try_without_catch": false,
|
||||||
|
|
|
@ -3,6 +3,7 @@ CLASS zcl_abapgit_persist_migrate DEFINITION PUBLIC CREATE PUBLIC.
|
||||||
PUBLIC SECTION.
|
PUBLIC SECTION.
|
||||||
CLASS-METHODS: run RAISING zcx_abapgit_exception.
|
CLASS-METHODS: run RAISING zcx_abapgit_exception.
|
||||||
|
|
||||||
|
PROTECTED SECTION.
|
||||||
PRIVATE SECTION.
|
PRIVATE SECTION.
|
||||||
TYPES: BEGIN OF ty_settings_to_migrate,
|
TYPES: BEGIN OF ty_settings_to_migrate,
|
||||||
name TYPE string,
|
name TYPE string,
|
||||||
|
@ -64,7 +65,9 @@ CLASS ZCL_ABAPGIT_PERSIST_MIGRATE IMPLEMENTATION.
|
||||||
|
|
||||||
METHOD distribute_settings_to_users.
|
METHOD distribute_settings_to_users.
|
||||||
|
|
||||||
DATA: lt_abapgit_users TYPE STANDARD TABLE OF char12
|
TYPES: ty_char12 TYPE c LENGTH 12.
|
||||||
|
|
||||||
|
DATA: lt_abapgit_users TYPE STANDARD TABLE OF ty_char12
|
||||||
WITH NON-UNIQUE DEFAULT KEY,
|
WITH NON-UNIQUE DEFAULT KEY,
|
||||||
ls_user_settings TYPE zif_abapgit_definitions=>ty_s_user_settings,
|
ls_user_settings TYPE zif_abapgit_definitions=>ty_s_user_settings,
|
||||||
li_user_persistence TYPE REF TO zif_abapgit_persist_user.
|
li_user_persistence TYPE REF TO zif_abapgit_persist_user.
|
||||||
|
|
|
@ -304,7 +304,7 @@ CLASS ZCL_ABAPGIT_GUI_PAGE_BOVERVIEW IMPLEMENTATION.
|
||||||
|
|
||||||
METHOD render_commit_popups.
|
METHOD render_commit_popups.
|
||||||
|
|
||||||
DATA: lv_time TYPE char10,
|
DATA: lv_time TYPE c LENGTH 10,
|
||||||
lv_date TYPE sy-datum,
|
lv_date TYPE sy-datum,
|
||||||
lv_content TYPE string.
|
lv_content TYPE string.
|
||||||
|
|
||||||
|
|
|
@ -100,7 +100,7 @@ ENDCLASS.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
CLASS zcl_abapgit_popups IMPLEMENTATION.
|
CLASS ZCL_ABAPGIT_POPUPS IMPLEMENTATION.
|
||||||
|
|
||||||
|
|
||||||
METHOD add_field.
|
METHOD add_field.
|
||||||
|
@ -716,6 +716,32 @@ CLASS zcl_abapgit_popups IMPLEMENTATION.
|
||||||
ENDMETHOD.
|
ENDMETHOD.
|
||||||
|
|
||||||
|
|
||||||
|
METHOD zif_abapgit_popups~popup_proxy_bypass.
|
||||||
|
rt_proxy_bypass = it_proxy_bypass.
|
||||||
|
CALL FUNCTION 'COMPLEX_SELECTIONS_DIALOG'
|
||||||
|
EXPORTING
|
||||||
|
title = 'Bypass proxy settings for these Hosts & Domains'
|
||||||
|
signed = abap_false
|
||||||
|
lower_case = abap_true
|
||||||
|
no_interval_check = abap_true
|
||||||
|
TABLES
|
||||||
|
range = rt_proxy_bypass
|
||||||
|
EXCEPTIONS
|
||||||
|
no_range_tab = 1
|
||||||
|
cancelled = 2
|
||||||
|
internal_error = 3
|
||||||
|
invalid_fieldname = 4
|
||||||
|
OTHERS = 5.
|
||||||
|
CASE sy-subrc.
|
||||||
|
WHEN 0.
|
||||||
|
WHEN 2.
|
||||||
|
RAISE EXCEPTION TYPE zcx_abapgit_cancel.
|
||||||
|
WHEN OTHERS.
|
||||||
|
zcx_abapgit_exception=>raise( 'Error from COMPLEX_SELECTIONS_DIALOG' ).
|
||||||
|
ENDCASE.
|
||||||
|
ENDMETHOD.
|
||||||
|
|
||||||
|
|
||||||
METHOD zif_abapgit_popups~popup_to_confirm.
|
METHOD zif_abapgit_popups~popup_to_confirm.
|
||||||
|
|
||||||
CALL FUNCTION 'POPUP_TO_CONFIRM'
|
CALL FUNCTION 'POPUP_TO_CONFIRM'
|
||||||
|
@ -818,8 +844,8 @@ CLASS zcl_abapgit_popups IMPLEMENTATION.
|
||||||
|
|
||||||
METHOD zif_abapgit_popups~popup_to_inform.
|
METHOD zif_abapgit_popups~popup_to_inform.
|
||||||
|
|
||||||
DATA: lv_line1 TYPE char70,
|
DATA: lv_line1 TYPE c LENGTH 70,
|
||||||
lv_line2 TYPE char70.
|
lv_line2 TYPE c LENGTH 70.
|
||||||
|
|
||||||
lv_line1 = iv_text_message.
|
lv_line1 = iv_text_message.
|
||||||
IF strlen( iv_text_message ) > 70.
|
IF strlen( iv_text_message ) > 70.
|
||||||
|
@ -1275,32 +1301,6 @@ CLASS zcl_abapgit_popups IMPLEMENTATION.
|
||||||
ENDMETHOD.
|
ENDMETHOD.
|
||||||
|
|
||||||
|
|
||||||
METHOD zif_abapgit_popups~popup_proxy_bypass.
|
|
||||||
rt_proxy_bypass = it_proxy_bypass.
|
|
||||||
CALL FUNCTION 'COMPLEX_SELECTIONS_DIALOG'
|
|
||||||
EXPORTING
|
|
||||||
title = 'Bypass proxy settings for these Hosts & Domains'
|
|
||||||
signed = abap_false
|
|
||||||
lower_case = abap_true
|
|
||||||
no_interval_check = abap_true
|
|
||||||
TABLES
|
|
||||||
range = rt_proxy_bypass
|
|
||||||
EXCEPTIONS
|
|
||||||
no_range_tab = 1
|
|
||||||
cancelled = 2
|
|
||||||
internal_error = 3
|
|
||||||
invalid_fieldname = 4
|
|
||||||
OTHERS = 5.
|
|
||||||
CASE sy-subrc.
|
|
||||||
WHEN 0.
|
|
||||||
WHEN 2.
|
|
||||||
RAISE EXCEPTION TYPE zcx_abapgit_cancel.
|
|
||||||
WHEN OTHERS.
|
|
||||||
zcx_abapgit_exception=>raise( 'Error from COMPLEX_SELECTIONS_DIALOG' ).
|
|
||||||
ENDCASE.
|
|
||||||
ENDMETHOD.
|
|
||||||
|
|
||||||
|
|
||||||
METHOD _popup_3_get_values.
|
METHOD _popup_3_get_values.
|
||||||
|
|
||||||
DATA lv_answer TYPE c LENGTH 1.
|
DATA lv_answer TYPE c LENGTH 1.
|
||||||
|
@ -1343,5 +1343,4 @@ CLASS zcl_abapgit_popups IMPLEMENTATION.
|
||||||
ENDIF.
|
ENDIF.
|
||||||
|
|
||||||
ENDMETHOD.
|
ENDMETHOD.
|
||||||
|
|
||||||
ENDCLASS.
|
ENDCLASS.
|
||||||
|
|
|
@ -27,7 +27,7 @@ CLASS lcl_password_dialog DEFINITION FINAL.
|
||||||
**************
|
**************
|
||||||
|
|
||||||
PUBLIC SECTION.
|
PUBLIC SECTION.
|
||||||
CONSTANTS c_dynnr TYPE char4 VALUE '1002'.
|
CONSTANTS c_dynnr TYPE c LENGTH 4 VALUE '1002'.
|
||||||
|
|
||||||
CLASS-METHODS popup
|
CLASS-METHODS popup
|
||||||
IMPORTING
|
IMPORTING
|
||||||
|
|
Loading…
Reference in New Issue
Block a user