Skip to content

Commit 4108025

Browse files
author
CI
committed
update base
1 parent 05972c8 commit 4108025

385 files changed

Lines changed: 1923 additions & 2719 deletions

File tree

Some content is hidden

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

‎src/apack/zcl_abapgit_apack_migration.clas.abap‎

Lines changed: 6 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -124,10 +124,9 @@ CLASS zcl_abapgit_apack_migration IMPLEMENTATION.
124124

125125
METHOD add_intf_source_and_activate.
126126

127-
TYPES temp1 TYPE TABLE OF dwinactiv.
128-
DATA: ls_clskey TYPE seoclskey,
127+
DATA: ls_clskey TYPE seoclskey,
129128
ls_inactive_object TYPE dwinactiv,
130-
lt_inactive_objects TYPE temp1.
129+
lt_inactive_objects TYPE TABLE OF dwinactiv.
131130

132131
ls_clskey-clsname = zif_abapgit_apack_definitions=>c_apack_interface_cust.
133132

@@ -245,9 +244,7 @@ DATA: ls_clskey TYPE seoclskey,
245244

246245
SELECT SINGLE clsname FROM seoclass INTO lv_interface_name
247246
WHERE clsname = zif_abapgit_apack_definitions=>c_apack_interface_cust.
248-
DATA temp1 TYPE xsdboolean.
249-
temp1 = boolc( sy-subrc = 0 ).
250-
rv_interface_exists = temp1.
247+
rv_interface_exists = xsdbool( sy-subrc = 0 ).
251248

252249
ENDMETHOD.
253250

@@ -257,9 +254,8 @@ DATA: ls_clskey TYPE seoclskey,
257254
FIELD-SYMBOLS: <lv_interface_vers> TYPE i.
258255

259256
ASSIGN (zif_abapgit_apack_definitions=>c_apack_interface_cust)=>('CO_INTERFACE_VERSION') TO <lv_interface_vers>.
260-
DATA temp2 TYPE xsdboolean.
261-
temp2 = boolc( <lv_interface_vers> IS ASSIGNED AND <lv_interface_vers> >= c_apack_interface_version ).
262-
rv_interface_valid = temp2.
257+
rv_interface_valid = xsdbool( <lv_interface_vers> IS ASSIGNED
258+
AND <lv_interface_vers> >= c_apack_interface_version ).
263259

264260
ENDMETHOD.
265261

@@ -279,7 +275,7 @@ DATA: ls_clskey TYPE seoclskey,
279275

280276
DATA: lo_apack_migration TYPE REF TO zcl_abapgit_apack_migration.
281277

282-
CREATE OBJECT lo_apack_migration.
278+
lo_apack_migration = NEW #( ).
283279
lo_apack_migration->perform_migration( ).
284280

285281
ENDMETHOD.

‎src/apack/zcl_abapgit_apack_reader.clas.abap‎

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -145,7 +145,7 @@ CLASS zcl_abapgit_apack_reader IMPLEMENTATION.
145145
IF sy-subrc <> 0.
146146
ls_instance-package = iv_package_name.
147147

148-
CREATE OBJECT ls_instance-instance EXPORTING iv_package_name = iv_package_name.
148+
ls_instance-instance = NEW #( iv_package_name = iv_package_name ).
149149

150150
INSERT ls_instance INTO TABLE gt_instances.
151151
ENDIF.
@@ -245,9 +245,7 @@ CLASS zcl_abapgit_apack_reader IMPLEMENTATION.
245245

246246
ls_returned_manifest = get_manifest_descriptor( ).
247247

248-
DATA temp1 TYPE xsdboolean.
249-
temp1 = boolc( ls_returned_manifest IS NOT INITIAL ).
250-
rv_has_manifest = temp1.
248+
rv_has_manifest = xsdbool( ls_returned_manifest IS NOT INITIAL ).
251249

252250
ENDMETHOD.
253251

‎src/apack/zcl_abapgit_apack_writer.clas.abap‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ CLASS zcl_abapgit_apack_writer IMPLEMENTATION.
3535

3636

3737
METHOD create_instance.
38-
CREATE OBJECT ro_manifest_writer EXPORTING is_apack_manifest_descriptor = is_apack_manifest_descriptor.
38+
ro_manifest_writer = NEW #( is_apack_manifest_descriptor = is_apack_manifest_descriptor ).
3939
ENDMETHOD.
4040

4141

‎src/apack/zcl_abapgit_apack_writer.clas.testclasses.abap‎

Lines changed: 6 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -21,22 +21,16 @@ CLASS ltcl_apack_manifest_writer IMPLEMENTATION.
2121
lv_actual_xml = lo_manifest_writer->serialize( ).
2222
cl_abap_unit_assert=>assert_not_initial( lv_actual_xml ).
2323

24-
DATA temp1 TYPE xsdboolean.
25-
temp1 = boolc( contains( val = lv_actual_xml
26-
sub = '<ARTIFACT_ID>abapGit</ARTIFACT_ID>' ) ).
27-
lv_bool = temp1.
24+
lv_bool = xsdbool( contains( val = lv_actual_xml
25+
sub = '<ARTIFACT_ID>abapGit</ARTIFACT_ID>' ) ).
2826
cl_abap_unit_assert=>assert_equals( act = lv_bool
2927
exp = abap_true ).
30-
DATA temp2 TYPE xsdboolean.
31-
temp2 = boolc( contains( val = lv_actual_xml
32-
sub = '<GROUP_ID>github.com/larshp</GROUP_ID>' ) ).
33-
lv_bool = temp2.
28+
lv_bool = xsdbool( contains( val = lv_actual_xml
29+
sub = '<GROUP_ID>github.com/larshp</GROUP_ID>' ) ).
3430
cl_abap_unit_assert=>assert_equals( act = lv_bool
3531
exp = abap_true ).
36-
DATA temp3 TYPE xsdboolean.
37-
temp3 = boolc( contains( val = lv_actual_xml
38-
sub = '<REPOSITORY_TYPE>abapGit</REPOSITORY_TYPE>' ) ).
39-
lv_bool = temp3.
32+
lv_bool = xsdbool( contains( val = lv_actual_xml
33+
sub = '<REPOSITORY_TYPE>abapGit</REPOSITORY_TYPE>' ) ).
4034
cl_abap_unit_assert=>assert_equals( act = lv_bool
4135
exp = abap_true ).
4236
ENDMETHOD.

‎src/background/zcl_abapgit_background.clas.abap‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -158,7 +158,7 @@ CLASS zcl_abapgit_background IMPLEMENTATION.
158158
WRITE: / 'Background mode'.
159159

160160
LOOP AT lt_list ASSIGNING <ls_list>.
161-
CREATE OBJECT li_log TYPE zcl_abapgit_log.
161+
li_log = NEW zcl_abapgit_log( ).
162162

163163
TRY.
164164
li_repo = zcl_abapgit_repo_srv=>get_instance( )->get( <ls_list>-key ).

‎src/background/zcl_abapgit_background_push_au.clas.abap‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -135,7 +135,7 @@ CLASS zcl_abapgit_background_push_au IMPLEMENTATION.
135135
* Fill user details
136136
ls_comment-committer = determine_user_details( lv_changed_by ).
137137

138-
CREATE OBJECT lo_stage.
138+
lo_stage = NEW #( ).
139139

140140
CLEAR ls_user_files.
141141

@@ -196,7 +196,7 @@ CLASS zcl_abapgit_background_push_au IMPLEMENTATION.
196196

197197
ASSERT lines( is_files-remote ) > 0.
198198

199-
CREATE OBJECT lo_stage.
199+
lo_stage = NEW #( ).
200200

201201
ls_comment-comment = 'BG: Deletion'.
202202

‎src/background/zcl_abapgit_background_push_fi.clas.abap‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ CLASS zcl_abapgit_background_push_fi IMPLEMENTATION.
7777
ASSERT lines( ls_files-local ) > 0
7878
OR lines( ls_files-remote ) > 0.
7979

80-
CREATE OBJECT lo_stage.
80+
lo_stage = NEW #( ).
8181

8282
LOOP AT ls_files-local ASSIGNING <ls_local>.
8383
mi_log->add_info( |stage: { <ls_local>-file-path } { <ls_local>-file-filename }| ).

‎src/cts/zcl_abapgit_cts_api.clas.abap‎

Lines changed: 13 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -98,14 +98,12 @@ CLASS zcl_abapgit_cts_api IMPLEMENTATION.
9898

9999

100100
METHOD get_current_transport_for_obj.
101-
TYPES temp1 TYPE STANDARD TABLE OF tlock WITH DEFAULT KEY.
102-
TYPES temp2 TYPE STANDARD TABLE OF trkorr WITH DEFAULT KEY.
103-
DATA: lv_object_lockable TYPE abap_bool,
101+
DATA: lv_object_lockable TYPE abap_bool,
104102
lv_locked TYPE abap_bool,
105103
lv_transport_request TYPE trkorr,
106104
ls_tlock TYPE tlock,
107-
lt_tlock TYPE temp1,
108-
lt_transports TYPE temp2,
105+
lt_tlock TYPE STANDARD TABLE OF tlock WITH DEFAULT KEY,
106+
lt_transports TYPE STANDARD TABLE OF trkorr WITH DEFAULT KEY,
109107
lv_task TYPE trkorr,
110108
lv_tr_object_name TYPE trobj_name.
111109

@@ -253,9 +251,7 @@ DATA: lv_object_lockable TYPE abap_bool,
253251
zcx_abapgit_exception=>raise_t100( ).
254252
ENDIF.
255253

256-
DATA temp1 TYPE xsdboolean.
257-
temp1 = boolc( lv_lock_flag <> space ).
258-
rv_locked = temp1.
254+
rv_locked = xsdbool( lv_lock_flag <> space ).
259255
ENDMETHOD.
260256

261257

@@ -273,9 +269,7 @@ DATA: lv_object_lockable TYPE abap_bool,
273269
IMPORTING
274270
pe_result = lv_type_check_result.
275271

276-
DATA temp2 TYPE xsdboolean.
277-
temp2 = boolc( lv_type_check_result = 'L' ).
278-
rv_lockable = temp2.
272+
rv_lockable = xsdbool( lv_type_check_result = 'L' ).
279273
ENDMETHOD.
280274

281275

@@ -293,9 +287,7 @@ DATA: lv_object_lockable TYPE abap_bool,
293287
IMPORTING
294288
pe_result = lv_type_check_result.
295289

296-
DATA temp3 TYPE xsdboolean.
297-
temp3 = boolc( lv_type_check_result CA 'RTL' OR iv_object_type = 'TABU' ).
298-
rv_transportable = temp3.
290+
rv_transportable = xsdbool( lv_type_check_result CA 'RTL' OR iv_object_type = 'TABU' ).
299291
ENDMETHOD.
300292

301293

@@ -428,8 +420,7 @@ DATA: lv_object_lockable TYPE abap_bool,
428420
METHOD zif_abapgit_cts_api~create_transport_entries.
429421

430422
DATA lt_tables TYPE tredt_objects.
431-
TYPES temp3 TYPE STANDARD TABLE OF e071k.
432-
DATA lt_table_keys TYPE temp3.
423+
DATA lt_table_keys TYPE STANDARD TABLE OF e071k.
433424
DATA lv_with_dialog TYPE abap_bool.
434425

435426
FIELD-SYMBOLS <ls_table> LIKE LINE OF lt_tables.
@@ -532,8 +523,7 @@ DATA lt_table_keys TYPE temp3.
532523
METHOD zif_abapgit_cts_api~get_transports_for_list.
533524

534525
DATA lv_request TYPE trkorr.
535-
TYPES temp4 TYPE SORTED TABLE OF tlock WITH NON-UNIQUE KEY object hikey.
536-
DATA lt_tlock TYPE temp4.
526+
DATA lt_tlock TYPE SORTED TABLE OF tlock WITH NON-UNIQUE KEY object hikey.
537527
DATA ls_object_key TYPE e071.
538528
DATA lv_type_check_result TYPE c LENGTH 1.
539529
DATA ls_lock_key TYPE tlock_int.
@@ -683,9 +673,8 @@ DATA lt_tlock TYPE temp4.
683673
we_category = lv_category
684674
ev_logo_obj = lv_is_logical_object.
685675

686-
DATA temp4 TYPE xsdboolean.
687-
temp4 = boolc( lv_category = zif_abapgit_cts_api~c_transport_category-customizing AND lv_is_logical_object = abap_true ).
688-
rv_is_customizing_object = temp4.
676+
rv_is_customizing_object = xsdbool(
677+
lv_category = zif_abapgit_cts_api~c_transport_category-customizing AND lv_is_logical_object = abap_true ).
689678

690679
ENDMETHOD.
691680

@@ -712,10 +701,8 @@ DATA lt_tlock TYPE temp4.
712701
obj_name TYPE e071-obj_name,
713702
END OF ty_contents.
714703

715-
TYPES temp5 TYPE STANDARD TABLE OF trkorr WITH DEFAULT KEY.
716-
DATA lt_tasks TYPE temp5.
717-
TYPES temp6 TYPE STANDARD TABLE OF ty_contents WITH DEFAULT KEY.
718-
DATA lt_contents TYPE temp6.
704+
DATA lt_tasks TYPE STANDARD TABLE OF trkorr WITH DEFAULT KEY.
705+
DATA lt_contents TYPE STANDARD TABLE OF ty_contents WITH DEFAULT KEY.
719706
DATA ls_contents LIKE LINE OF lt_contents.
720707
DATA ls_list LIKE LINE OF rt_list.
721708

@@ -831,8 +818,7 @@ DATA lt_contents TYPE temp6.
831818
END OF ty_e070create.
832819

833820
DATA lt_trkorr LIKE it_trkorr.
834-
TYPES temp7 TYPE STANDARD TABLE OF ty_e070create WITH DEFAULT KEY.
835-
DATA lt_e070create TYPE temp7.
821+
DATA lt_e070create TYPE STANDARD TABLE OF ty_e070create WITH DEFAULT KEY.
836822
DATA ls_e070create LIKE LINE OF lt_e070create.
837823
DATA ls_created_on LIKE LINE OF rt_created_on.
838824

‎src/cts/zcl_abapgit_transport.clas.abap‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -305,7 +305,7 @@ CLASS zcl_abapgit_transport IMPLEMENTATION.
305305
lv_message TYPE string.
306306
FIELD-SYMBOLS: <ls_log> TYPE sprot_u.
307307

308-
CREATE OBJECT li_log TYPE zcl_abapgit_log EXPORTING iv_title = iv_title.
308+
li_log = NEW zcl_abapgit_log( iv_title = iv_title ).
309309

310310
LOOP AT it_log ASSIGNING <ls_log>.
311311

‎src/cts/zcl_abapgit_transport_2_branch.clas.abap‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ CLASS zcl_abapgit_transport_2_branch IMPLEMENTATION.
4848

4949
ii_repo_online->create_branch( lv_branch_name ).
5050

51-
CREATE OBJECT lo_stage.
51+
lo_stage = NEW #( ).
5252

5353
ls_stage_objects = zcl_abapgit_stage_logic=>get_stage_logic( )->get( ii_repo_online ).
5454

@@ -76,7 +76,7 @@ CLASS zcl_abapgit_transport_2_branch IMPLEMENTATION.
7676

7777
METHOD stage_transport_objects.
7878
DATA lo_transport_objects TYPE REF TO zcl_abapgit_transport_objects.
79-
CREATE OBJECT lo_transport_objects EXPORTING it_transport_objects = it_transport_objects.
79+
lo_transport_objects = NEW #( it_transport_objects = it_transport_objects ).
8080

8181
lo_transport_objects->to_stage(
8282
io_stage = io_stage

0 commit comments

Comments
 (0)