mirror of
https://github.com/abapGit/abapGit.git
synced 2025-04-30 20:03:20 +08:00
code inspector and pretty printer
This commit is contained in:
parent
96579e58b3
commit
d03a9bdcc7
|
@ -268,7 +268,7 @@ CLASS lcl_git_branch_list IMPLEMENTATION.
|
|||
|
||||
METHOD is_ignored.
|
||||
|
||||
IF iv_branch_name EQ 'refs/heads/gh-pages'. " Github pages
|
||||
IF iv_branch_name = 'refs/heads/gh-pages'. " Github pages
|
||||
rv_ignore = abap_true.
|
||||
ENDIF.
|
||||
|
||||
|
@ -302,7 +302,6 @@ CLASS lcl_git_branch_list IMPLEMENTATION.
|
|||
|
||||
IF iv_branch_name CP 'refs/tags/*'.
|
||||
rv_type = c_type-tag.
|
||||
RETURN.
|
||||
ENDIF.
|
||||
|
||||
ENDMETHOD. "get_type
|
||||
|
|
|
@ -200,8 +200,7 @@ CLASS lcl_gui_router IMPLEMENTATION.
|
|||
METHOD get_page_by_name.
|
||||
|
||||
DATA: lv_page_class TYPE string,
|
||||
lv_page_name TYPE string,
|
||||
lv_message TYPE string.
|
||||
lv_page_name TYPE string.
|
||||
|
||||
lv_page_name = iv_name.
|
||||
SHIFT lv_page_name LEFT DELETING LEADING 'go_'.
|
||||
|
|
|
@ -153,13 +153,13 @@ CLASS lcl_html_helper IMPLEMENTATION.
|
|||
|
||||
lv_class = iv_class.
|
||||
|
||||
IF iv_opt ca gc_html_opt-emphas.
|
||||
IF iv_opt CA gc_html_opt-emphas.
|
||||
lv_class = lv_class && ' emphasis' ##NO_TEXT.
|
||||
ENDIF.
|
||||
IF iv_opt ca gc_html_opt-cancel.
|
||||
IF iv_opt CA gc_html_opt-cancel.
|
||||
lv_class = lv_class && ' attention' ##NO_TEXT.
|
||||
ENDIF.
|
||||
IF iv_opt ca gc_html_opt-crossout.
|
||||
IF iv_opt CA gc_html_opt-crossout.
|
||||
lv_class = lv_class && ' crossout grey' ##NO_TEXT.
|
||||
ENDIF.
|
||||
IF lv_class IS NOT INITIAL.
|
||||
|
|
|
@ -74,9 +74,9 @@ CLASS lcl_html_action_utils DEFINITION FINAL.
|
|||
IMPORTING it_postdata TYPE cnht_post_data_tab
|
||||
EXPORTING es_fields TYPE any.
|
||||
|
||||
CLASS-METHODS repo_key_encode
|
||||
IMPORTING iv_key TYPE lcl_persistence_repo=>ty_repo-key
|
||||
RETURNING VALUE(rv_string) TYPE string.
|
||||
* CLASS-METHODS repo_key_encode
|
||||
* IMPORTING iv_key TYPE lcl_persistence_repo=>ty_repo-key
|
||||
* RETURNING VALUE(rv_string) TYPE string.
|
||||
|
||||
CLASS-METHODS decode_bg_update
|
||||
IMPORTING iv_getdata TYPE clike
|
||||
|
@ -265,7 +265,6 @@ CLASS lcl_html_action_utils IMPLEMENTATION.
|
|||
DATA: lt_fields TYPE tihttpnvp,
|
||||
lv_string TYPE string.
|
||||
|
||||
FIELD-SYMBOLS: <ls_field> LIKE LINE OF lt_fields.
|
||||
|
||||
CONCATENATE LINES OF it_postdata INTO lv_string.
|
||||
rs_content = dbkey_decode( lv_string ).
|
||||
|
@ -312,16 +311,15 @@ CLASS lcl_html_action_utils IMPLEMENTATION.
|
|||
|
||||
ENDMETHOD. "parse_commit_request
|
||||
|
||||
METHOD repo_key_encode.
|
||||
|
||||
DATA: lt_fields TYPE tihttpnvp,
|
||||
ls_field LIKE LINE OF lt_fields.
|
||||
|
||||
add_field( EXPORTING name = 'KEY' iv = iv_key CHANGING ct = lt_fields ).
|
||||
|
||||
rv_string = cl_http_utility=>if_http_utility~fields_to_string( lt_fields ).
|
||||
|
||||
ENDMETHOD. "repo_key_encode
|
||||
* METHOD repo_key_encode.
|
||||
*
|
||||
* DATA: lt_fields TYPE tihttpnvp.
|
||||
*
|
||||
* add_field( EXPORTING name = 'KEY' iv = iv_key CHANGING ct = lt_fields ).
|
||||
*
|
||||
* rv_string = cl_http_utility=>if_http_utility~fields_to_string( lt_fields ).
|
||||
*
|
||||
* ENDMETHOD. "repo_key_encode
|
||||
|
||||
METHOD decode_bg_update.
|
||||
|
||||
|
|
|
@ -50,8 +50,7 @@ CLASS lcl_objects IMPLEMENTATION.
|
|||
lv_answer = lcl_popups=>popup_to_confirm(
|
||||
titlebar = 'Warning'
|
||||
text_question = lv_question
|
||||
display_cancel_button = abap_false
|
||||
). "#EC NOTEXT
|
||||
display_cancel_button = abap_false ). "#EC NOTEXT
|
||||
|
||||
IF lv_answer = '2'.
|
||||
DELETE ct_results INDEX lv_index.
|
||||
|
@ -85,8 +84,7 @@ CLASS lcl_objects IMPLEMENTATION.
|
|||
text_button_2 = 'Cancel'
|
||||
icon_button_2 = 'ICON_CANCEL'
|
||||
default_button = '2'
|
||||
display_cancel_button = abap_false
|
||||
). "#EC NOTEXT
|
||||
display_cancel_button = abap_false ). "#EC NOTEXT
|
||||
|
||||
IF lv_answer = '2'.
|
||||
rv_cancel = abap_true.
|
||||
|
|
|
@ -122,8 +122,7 @@ CLASS lcl_gui_page_background IMPLEMENTATION.
|
|||
lv_push TYPE string,
|
||||
lv_pull TYPE string,
|
||||
lv_afixed TYPE string,
|
||||
lv_aauto TYPE string,
|
||||
lt_list TYPE lcl_repo_srv=>ty_repo_tt.
|
||||
lv_aauto TYPE string.
|
||||
|
||||
|
||||
CREATE OBJECT ro_html.
|
||||
|
|
|
@ -6,15 +6,14 @@ CLASS lcl_gui_page_diff DEFINITION FINAL INHERITING FROM lcl_gui_page_super.
|
|||
|
||||
PUBLIC SECTION.
|
||||
|
||||
TYPES: begin of ty_file_diff,
|
||||
TYPES: BEGIN OF ty_file_diff,
|
||||
filename TYPE string,
|
||||
o_diff TYPE REF TO lcl_diff,
|
||||
end of ty_file_diff,
|
||||
END OF ty_file_diff,
|
||||
tt_file_diff TYPE STANDARD TABLE OF ty_file_diff.
|
||||
|
||||
METHODS: constructor
|
||||
IMPORTING
|
||||
iv_key TYPE lcl_persistence_repo=>ty_repo-key
|
||||
IMPORTING iv_key TYPE lcl_persistence_repo=>ty_repo-key
|
||||
is_file TYPE ty_file OPTIONAL
|
||||
is_object TYPE ty_item OPTIONAL
|
||||
RAISING lcx_exception.
|
||||
|
|
|
@ -21,7 +21,7 @@ SELECTION-SCREEN END OF SCREEN 1002.
|
|||
*-----------------------------------------------------------------------
|
||||
* LCL_PASSWORD_DIALOG
|
||||
*-----------------------------------------------------------------------
|
||||
CLASS lcl_password_dialog DEFINITION.
|
||||
CLASS lcl_password_dialog DEFINITION FINAL.
|
||||
|
||||
PUBLIC SECTION.
|
||||
CONSTANTS dynnr TYPE char4 VALUE '1002'.
|
||||
|
|
|
@ -424,11 +424,6 @@ CLASS lcl_persistence_user DEFINITION FINAL CREATE PRIVATE FRIENDS lcl_app.
|
|||
|
||||
DATA: mv_user TYPE xubname.
|
||||
|
||||
TYPES:
|
||||
ty_repo_hidden_tt
|
||||
TYPE STANDARD TABLE OF lcl_persistence_repo=>ty_repo-key
|
||||
WITH DEFAULT KEY.
|
||||
|
||||
TYPES: BEGIN OF ty_repo_config,
|
||||
url TYPE lcl_persistence_repo=>ty_repo-url,
|
||||
username TYPE string,
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
*&---------------------------------------------------------------------*
|
||||
|
||||
"! various popups, static methods, no class/object state
|
||||
CLASS lcl_popups DEFINITION.
|
||||
CLASS lcl_popups DEFINITION FINAL.
|
||||
|
||||
PUBLIC SECTION.
|
||||
TYPES: BEGIN OF ty_popup,
|
||||
|
|
|
@ -52,8 +52,7 @@ CLASS lcl_services_abapgit IMPLEMENTATION.
|
|||
text_button_1 = 'Continue'
|
||||
text_button_2 = 'Cancel'
|
||||
default_button = '2'
|
||||
display_cancel_button = abap_false
|
||||
). "#EC NOTEXT
|
||||
display_cancel_button = abap_false ). "#EC NOTEXT
|
||||
|
||||
IF lv_answer <> '1'.
|
||||
RETURN. ">>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
|
||||
|
|
|
@ -56,10 +56,10 @@ CLASS lcl_stage DEFINITION FINAL.
|
|||
IMPORTING iv_path TYPE ty_file-path
|
||||
iv_filename TYPE ty_file-filename
|
||||
RAISING lcx_exception,
|
||||
lookup
|
||||
IMPORTING iv_path TYPE ty_file-path
|
||||
iv_filename TYPE ty_file-filename
|
||||
RETURNING VALUE(rv_method) TYPE ty_method,
|
||||
* lookup
|
||||
* IMPORTING iv_path TYPE ty_file-path
|
||||
* iv_filename TYPE ty_file-filename
|
||||
* RETURNING VALUE(rv_method) TYPE ty_method,
|
||||
get_merge_source
|
||||
RETURNING VALUE(rv_source) TYPE ty_sha1,
|
||||
count
|
||||
|
@ -103,19 +103,19 @@ CLASS lcl_stage IMPLEMENTATION.
|
|||
rv_branch = mv_branch_sha1.
|
||||
ENDMETHOD.
|
||||
|
||||
METHOD lookup.
|
||||
|
||||
DATA ls_stage LIKE LINE OF mt_stage.
|
||||
|
||||
|
||||
READ TABLE mt_stage INTO ls_stage
|
||||
WITH KEY file-path = iv_path
|
||||
file-filename = iv_filename.
|
||||
IF sy-subrc = 0.
|
||||
rv_method = ls_stage-method.
|
||||
ENDIF.
|
||||
|
||||
ENDMETHOD. "lookup
|
||||
* METHOD lookup.
|
||||
*
|
||||
* DATA ls_stage LIKE LINE OF mt_stage.
|
||||
*
|
||||
*
|
||||
* READ TABLE mt_stage INTO ls_stage
|
||||
* WITH KEY file-path = iv_path
|
||||
* file-filename = iv_filename.
|
||||
* IF sy-subrc = 0.
|
||||
* rv_method = ls_stage-method.
|
||||
* ENDIF.
|
||||
*
|
||||
* ENDMETHOD. "lookup
|
||||
|
||||
METHOD get_all.
|
||||
rt_stage = mt_stage.
|
||||
|
|
|
@ -398,7 +398,7 @@ CLASS lcl_path IMPLEMENTATION.
|
|||
lv_last = lv_len - 1.
|
||||
rv_yes = boolc( strlen( iv_path ) > lv_len
|
||||
AND iv_path+0(lv_len) = iv_parent
|
||||
AND ( iv_parent+lv_last(1) = '/' OR iv_path+lv_Len(1) = '/' ) ).
|
||||
AND ( iv_parent+lv_last(1) = '/' OR iv_path+lv_len(1) = '/' ) ).
|
||||
|
||||
ENDMETHOD. "is_subdir
|
||||
|
||||
|
@ -406,7 +406,6 @@ CLASS lcl_path IMPLEMENTATION.
|
|||
|
||||
DATA lv_last TYPE i.
|
||||
DATA lv_temp TYPE string.
|
||||
DATA lv_len TYPE i.
|
||||
|
||||
lv_last = strlen( iv_cur_dir ) - 1.
|
||||
|
||||
|
@ -425,13 +424,11 @@ CLASS lcl_path IMPLEMENTATION.
|
|||
SHIFT lv_temp UP TO '/' LEFT.
|
||||
rv_path = reverse( lv_temp ).
|
||||
ENDIF.
|
||||
ELSE.
|
||||
IF iv_cur_dir+lv_last(1) = '/'. " Append cd to cur_dir separated by /
|
||||
ELSEIF iv_cur_dir+lv_last(1) = '/'. " Append cd to cur_dir separated by /
|
||||
rv_path = iv_cur_dir && iv_cd.
|
||||
ELSE.
|
||||
rv_path = iv_cur_dir && '/' && iv_cd.
|
||||
ENDIF.
|
||||
ENDIF.
|
||||
|
||||
" TODO: improve logic and cases
|
||||
|
||||
|
|
|
@ -323,8 +323,7 @@ CLASS lcl_xml_input IMPLEMENTATION.
|
|||
|
||||
METHOD read.
|
||||
|
||||
DATA: lv_text TYPE string,
|
||||
lx_error TYPE REF TO cx_transformation_error,
|
||||
DATA: lx_error TYPE REF TO cx_transformation_error,
|
||||
lt_rtab TYPE abap_trans_resbind_tab.
|
||||
|
||||
FIELD-SYMBOLS: <ls_rtab> LIKE LINE OF lt_rtab.
|
||||
|
|
Loading…
Reference in New Issue
Block a user