Skip to content

Commit 59f593d

Browse files
authored
style: apply abap cleaner formatting (#33)
1 parent 43450cd commit 59f593d

File tree

358 files changed

+24996
-29838
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

358 files changed

+24996
-29838
lines changed

abapcleaner.cfj

Lines changed: 605 additions & 0 deletions
Large diffs are not rendered by default.

package.json

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
{
2+
"name": "abap-db-browser",
3+
"version": "1.0.0",
4+
"description": "ABAP DB Browser",
5+
"scripts": {
6+
"lint": "abaplint -f summary",
7+
"lint:file": "abaplint -f summary > lint-issues.txt",
8+
"format": "abap-cleanerc.exe --sourcedir src --recursive --overwrite --release 750 --profile abapcleaner.cfj"
9+
},
10+
"repository": {
11+
"type": "git",
12+
"url": "git+https://github.com/DevEpos/abap-db-browser.git"
13+
},
14+
"keywords": [
15+
"ABAP",
16+
"ADT"
17+
],
18+
"author": "Ludwig Stockbauer-Muhr",
19+
"license": "MIT",
20+
"bugs": {
21+
"url": "https://github.com/DevEpos/abap-db-browser/issues"
22+
},
23+
"homepage": "https://github.com/DevEpos/abap-db-browser#readme"
24+
}

src/adt/zcl_dbbr_adt_intgr_disc_app.clas.abap

Lines changed: 14 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,50 +1,41 @@
1-
"! <p class="shorttext synchronized" lang="en">Router ABAP DB Browser</p>
1+
"! <p class="shorttext synchronized">Router ABAP DB Browser</p>
22
CLASS zcl_dbbr_adt_intgr_disc_app DEFINITION
33
PUBLIC
4-
INHERITING FROM cl_adt_disc_res_app_base
5-
FINAL
6-
CREATE PUBLIC .
4+
INHERITING FROM cl_adt_disc_res_app_base FINAL
5+
CREATE PUBLIC.
76

87
PUBLIC SECTION.
98
CONSTANTS c_root_scheme TYPE string VALUE 'http://www.devepos.com/adt/dbbrowser/integration'.
109
CONSTANTS c_static_uri TYPE string VALUE '/devepos/adt/dbbr/integration'.
1110

12-
METHODS if_adt_rest_rfc_application~get_static_uri_path
13-
REDEFINITION.
11+
METHODS if_adt_rest_rfc_application~get_static_uri_path REDEFINITION.
12+
1413
PROTECTED SECTION.
15-
METHODS:
16-
get_application_title REDEFINITION,
17-
register_resources REDEFINITION,
18-
fill_router REDEFINITION.
14+
METHODS get_application_title REDEFINITION.
15+
METHODS register_resources REDEFINITION.
16+
METHODS fill_router REDEFINITION.
17+
1918
PRIVATE SECTION.
2019
CONSTANTS c_app_title TYPE string VALUE 'Discovery for ADT Integration of DB Browser'.
2120
ENDCLASS.
2221

2322

24-
2523
CLASS zcl_dbbr_adt_intgr_disc_app IMPLEMENTATION.
26-
27-
2824
METHOD get_application_title.
2925
result = c_app_title.
3026
ENDMETHOD.
3127

32-
3328
METHOD fill_router.
3429
super->fill_router( CHANGING router = router ).
35-
router->attach(
36-
iv_template = '/discovery'
37-
iv_handler_class = cl_adt_res_discovery=>co_class_name
38-
).
30+
router->attach( iv_template = '/discovery'
31+
iv_handler_class = cl_adt_res_discovery=>co_class_name ).
3932
ENDMETHOD.
4033

41-
42-
METHOD register_resources ##needed.
43-
*.. No rescources are currently needed. The specific discovery URI for the DB Browser integration
44-
*... is enough to recognize the availability of the DB Browser transaction i.e. ZDBBR
34+
METHOD register_resources ##NEEDED.
35+
" .. No rescources are currently needed. The specific discovery URI for the DB Browser integration
36+
" ... is enough to recognize the availability of the DB Browser transaction i.e. ZDBBR
4537
ENDMETHOD.
4638

47-
4839
METHOD if_adt_rest_rfc_application~get_static_uri_path.
4940
result = c_static_uri.
5041
ENDMETHOD.

src/bl/zcl_dbbr_addtext_bl.clas.abap

Lines changed: 64 additions & 79 deletions
Original file line numberDiff line numberDiff line change
@@ -1,45 +1,46 @@
11
CLASS zcl_dbbr_addtext_bl DEFINITION
2-
PUBLIC
3-
FINAL
4-
CREATE PRIVATE .
2+
PUBLIC FINAL
3+
CREATE PRIVATE.
54

65
PUBLIC SECTION.
7-
86
CLASS-METHODS get_instance
97
RETURNING
10-
VALUE(rr_instance) TYPE REF TO zcl_dbbr_addtext_bl .
8+
VALUE(rr_instance) TYPE REF TO zcl_dbbr_addtext_bl.
119

12-
"! <p class="shorttext synchronized" lang="en">Check if there is a text field for the given field</p>
10+
"! <p class="shorttext synchronized">Check if there is a text field for the given field</p>
1311
METHODS text_exists
1412
IMPORTING
15-
!is_data_element_info TYPE dfies
13+
is_data_element_info TYPE dfies
1614
RETURNING
17-
VALUE(rf_exists) TYPE boolean .
18-
"! <p class="shorttext synchronized" lang="en">Retrieve text fields</p>
15+
VALUE(rf_exists) TYPE boolean.
16+
17+
"! <p class="shorttext synchronized">Retrieve text fields</p>
1918
METHODS get_text_fields
2019
IMPORTING
21-
!iv_tablename TYPE tabname
22-
!iv_fieldname TYPE fieldname
20+
iv_tablename TYPE tabname
21+
iv_fieldname TYPE fieldname
2322
RETURNING
24-
VALUE(rt_text_info) TYPE zdbbr_addtext_data_itab .
23+
VALUE(rt_text_info) TYPE zdbbr_addtext_data_itab.
24+
2525
METHODS add_text_fields_to_list
2626
IMPORTING
2727
ir_tabfields TYPE REF TO zcl_dbbr_tabfield_list
2828
is_ref_tabfield TYPE zdbbr_tabfield_info_ui
2929
if_post_select TYPE abap_bool OPTIONAL
3030
iv_position TYPE tabfdpos
31-
is_altcoltext TYPE zdbbr_altcoltext_data .
32-
"! <p class="shorttext synchronized" lang="en">Determines text fields for table (new)</p>
31+
is_altcoltext TYPE zdbbr_altcoltext_data.
32+
33+
"! <p class="shorttext synchronized">Determines text fields for table (new)</p>
3334
METHODS determine_text_fields
3435
IMPORTING
35-
iv_entity type zsat_entity_id
36-
iv_entity_type type zsat_entity_type.
36+
iv_entity TYPE zsat_entity_id
37+
iv_entity_type TYPE zsat_entity_type.
3738

38-
"! <p class="shorttext synchronized" lang="en">Determines manually created text fields for table</p>
39+
"! <p class="shorttext synchronized">Determines manually created text fields for table</p>
3940
METHODS determine_manual_text_fields
4041
IMPORTING
4142
iv_entity TYPE tabname.
42-
PROTECTED SECTION.
43+
4344
PRIVATE SECTION.
4445
TYPES:
4546
BEGIN OF ty_text_tab_map,
@@ -57,92 +58,80 @@ CLASS zcl_dbbr_addtext_bl DEFINITION
5758
DATA mv_id_field TYPE fieldname.
5859
DATA ms_dtel_info TYPE dfies.
5960
DATA mr_addtext_factory TYPE REF TO zcl_dbbr_addtext_factory.
61+
6062
CLASS-DATA sr_instance TYPE REF TO zcl_dbbr_addtext_bl.
6163

62-
"! <p class="shorttext synchronized" lang="en">Create text from manual data</p>
64+
"! <p class="shorttext synchronized">Create text from manual data</p>
6365
METHODS create_addtext_from_manual
6466
IMPORTING
6567
is_manual_addtext TYPE zdbbr_addtext.
6668

67-
"! <p class="shorttext synchronized" lang="en">CONSTRUCTOR</p>
69+
"! <p class="shorttext synchronized">CONSTRUCTOR</p>
6870
METHODS constructor.
69-
"! <p class="shorttext synchronized" lang="en">Delete all existing fields for the given key</p>
71+
"! <p class="shorttext synchronized">Delete all existing fields for the given key</p>
7072
METHODS delete_existing_for_key.
7173
ENDCLASS.
7274

7375

74-
7576
CLASS zcl_dbbr_addtext_bl IMPLEMENTATION.
76-
7777
METHOD add_text_fields_to_list.
78+
LOOP AT mt_addtext_info ASSIGNING FIELD-SYMBOL(<ls_text_field>) USING KEY key_for_source WHERE id_table = is_ref_tabfield-tabname
79+
AND id_field = is_ref_tabfield-fieldname.
7880

79-
LOOP AT mt_addtext_info ASSIGNING FIELD-SYMBOL(<ls_text_field>) USING KEY key_for_source WHERE id_table = is_ref_tabfield-tabname
80-
AND id_field = is_ref_tabfield-fieldname.
81-
82-
IF ( <ls_text_field>-text_field IS NOT INITIAL
83-
OR <ls_text_field>-selection_type = zif_dbbr_c_text_selection_type=>domain_value ).
84-
85-
DATA(ls_text_tabfield) = VALUE zdbbr_tabfield_info_ui(
86-
tabname = is_ref_tabfield-tabname
87-
tabname_alias = is_ref_tabfield-tabname_alias
88-
fieldname = is_ref_tabfield-fieldname
89-
fieldname_raw = is_ref_tabfield-fieldname_raw
90-
rollname = is_ref_tabfield-rollname
91-
domname = is_ref_tabfield-domname
92-
is_key = abap_false
93-
is_foreign_key = abap_false
94-
field_ddtext = is_ref_tabfield-field_ddtext
95-
ddic_order = iv_position " text field gets the same ddic position for the moment
96-
selection_active = abap_false " text fields are not selectedable
97-
output_active = abap_false
98-
f4_available = abap_false
99-
is_numeric = abap_false
100-
is_text_field = abap_true
101-
is_virtual_join_field = if_post_select
102-
std_short_text = is_ref_tabfield-std_short_text
103-
std_medium_text = is_ref_tabfield-std_medium_text
104-
std_long_text = is_ref_tabfield-std_long_text
105-
alt_medium_text = is_altcoltext-alt_short_text
106-
alt_long_text = is_altcoltext-alt_long_text
107-
).
108-
ir_tabfields->add( REF #( ls_text_tabfield ) ).
81+
IF <ls_text_field>-text_field IS INITIAL
82+
AND <ls_text_field>-selection_type <> zif_dbbr_c_text_selection_type=>domain_value.
83+
CONTINUE.
10984
ENDIF.
11085

111-
ENDLOOP.
86+
DATA(ls_text_tabfield) = VALUE zdbbr_tabfield_info_ui( tabname = is_ref_tabfield-tabname
87+
tabname_alias = is_ref_tabfield-tabname_alias
88+
fieldname = is_ref_tabfield-fieldname
89+
fieldname_raw = is_ref_tabfield-fieldname_raw
90+
rollname = is_ref_tabfield-rollname
91+
domname = is_ref_tabfield-domname
92+
is_key = abap_false
93+
is_foreign_key = abap_false
94+
field_ddtext = is_ref_tabfield-field_ddtext
95+
ddic_order = iv_position " text field gets the same ddic position for the moment
96+
selection_active = abap_false " text fields are not selectedable
97+
output_active = abap_false
98+
f4_available = abap_false
99+
is_numeric = abap_false
100+
is_text_field = abap_true
101+
is_virtual_join_field = if_post_select
102+
std_short_text = is_ref_tabfield-std_short_text
103+
std_medium_text = is_ref_tabfield-std_medium_text
104+
std_long_text = is_ref_tabfield-std_long_text
105+
alt_medium_text = is_altcoltext-alt_short_text
106+
alt_long_text = is_altcoltext-alt_long_text ).
107+
ir_tabfields->add( REF #( ls_text_tabfield ) ).
112108

109+
ENDLOOP.
113110
ENDMETHOD.
114111

115-
116112
METHOD constructor.
117113
mr_addtext_factory = NEW #( ).
118114
ENDMETHOD.
119115

120-
121116
METHOD create_addtext_from_manual.
122117
DATA(ls_manual_addtext) = CORRESPONDING zdbbr_addtext_data( is_manual_addtext ).
123-
ls_manual_addtext-is_manual = abap_true.
118+
ls_manual_addtext-is_manual = abap_true.
124119
ls_manual_addtext-selection_type = zif_dbbr_c_text_selection_type=>text_table.
125120

126121
APPEND ls_manual_addtext TO mt_addtext_info.
127122
ENDMETHOD.
128123

129-
130124
METHOD delete_existing_for_key.
131-
DELETE mt_addtext_info WHERE id_table = mv_id_table
132-
AND id_field = mv_id_field.
125+
DELETE mt_addtext_info WHERE id_table = mv_id_table
126+
AND id_field = mv_id_field.
133127
ENDMETHOD.
134128

135-
136129
METHOD determine_text_fields.
137-
lcl_text_field_reader=>determine_text_fields(
138-
EXPORTING
139-
iv_entity = iv_entity
140-
iv_entity_type = iv_entity_type
141-
CHANGING
142-
ct_addtext = mt_addtext_info ).
130+
lcl_text_field_reader=>determine_text_fields( EXPORTING iv_entity = iv_entity
131+
iv_entity_type = iv_entity_type
132+
CHANGING ct_addtext = mt_addtext_info ).
143133
ENDMETHOD.
144134

145-
146135
METHOD get_instance.
147136
IF sr_instance IS INITIAL.
148137
sr_instance = NEW #( ).
@@ -151,24 +140,22 @@ CLASS zcl_dbbr_addtext_bl IMPLEMENTATION.
151140
rr_instance = sr_instance.
152141
ENDMETHOD.
153142

154-
155143
METHOD get_text_fields.
156144
rt_text_info = FILTER #(
157145
mt_addtext_info USING KEY key_for_source
158-
WHERE id_table = iv_tablename
159-
AND id_field = iv_fieldname ).
146+
WHERE id_table = iv_tablename
147+
AND id_field = iv_fieldname ).
160148
ENDMETHOD.
161149

162-
163150
METHOD text_exists.
164-
rf_exists = xsdbool( line_exists( mt_addtext_info[ KEY key_for_source id_table = is_data_element_info-tabname
165-
id_field = is_data_element_info-fieldname ] ) ).
151+
rf_exists = xsdbool( line_exists( mt_addtext_info[ KEY key_for_source
152+
id_table = is_data_element_info-tabname
153+
id_field = is_data_element_info-fieldname ] ) ).
166154
ENDMETHOD.
167155

168-
169156
METHOD determine_manual_text_fields.
170-
DELETE mt_addtext_info WHERE addtext_id IS NOT INITIAL
171-
AND id_table = iv_entity.
157+
DELETE mt_addtext_info WHERE addtext_id IS NOT INITIAL
158+
AND id_table = iv_entity.
172159

173160
NEW zcl_dbbr_addtext_factory( )->find_add_texts( EXPORTING iv_id_table = iv_entity
174161
IMPORTING et_add_texts = DATA(lt_addtext) ).
@@ -178,6 +165,4 @@ CLASS zcl_dbbr_addtext_bl IMPLEMENTATION.
178165
<ls_addtext_info>-selection_type = zif_dbbr_c_text_selection_type=>text_table.
179166
ENDLOOP.
180167
ENDMETHOD.
181-
182-
183168
ENDCLASS.

0 commit comments

Comments
 (0)