microsoft / ABAP-SDK-for-Azure
File Size

The distribution of size of files (measured in lines of code).

Intro
  • File size measurements show the distribution of size of files.
  • Files are classified in four categories based on their size (lines of code): 1-100 (very small files), 101-200 (small files), 201-500 (medium size files), 501-1000 (long files), 1001+(very long files).
  • It is a good practice to keep files small. Long files may become "bloaters", code that have increased to such gargantuan proportions that they are hard to work with.
Learn more...
File Size Overall
  • There are 75 files with 7,347 lines of code.
    • 1 very long files (1,388 lines of code)
    • 2 long files (1,465 lines of code)
    • 7 medium size files (2,094 lines of codeclsfd_ftr_w_mp_ins)
    • 7 small files (961 lines of code)
    • 58 very small files (1,439 lines of code)
18% | 19% | 28% | 13% | 19%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: zoomable circles | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
abap18% | 19% | 28% | 13% | 19%
yml0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
src/zrest36% | 20% | 12% | 17% | 12%
src/zadf0% | 24% | 58% | 0% | 16%
src/zadf/zadf_graph0% | 0% | 0% | 62% | 37%
src/zadf_demo0% | 0% | 0% | 22% | 77%
ROOT0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
abap
zcl_rest_utility_class.clas.abap
in src/zrest
1388 20
abap
zrest_screen.prog.abap
in src/zrest
778 3
abap
zcl_adf_service.clas.abap
in src/zadf
687 16
abap
zcl_rest_framework.clas.abap
in src/zrest
486 51
abap
zcl_adf_service_eventhub.clas.abap
in src/zadf
386 5
abap
zcl_adf_service_blob.clas.abap
in src/zadf
289 5
abap
zcl_adf_service_cosmosdb.clas.abap
in src/zadf
245 6
abap
zadf_fg.fugr.lzadf_fgf01.abap
in src/zadf
241 -
abap
zcl_adf_service_oms_la.clas.abap
in src/zadf
224 6
abap
zcl_adf_service_keyvault.clas.abap
in src/zadf
223 3
abap
zcl_adf_service_graph.clas.abap
in src/zadf/zadf_graph
166 3
abap
zrest_monitor_archive_f01.prog.abap
in src/zrest
165 -
abap
zrest.fugr.lzrestf01.abap
in src/zrest
137 -
abap
zrest_sched_batch_f01.prog.abap
in src/zrest
135 -
abap
zrest_tables_archive_f01.prog.abap
in src/zrest
127 -
abap
zrest.fugr.zsave_rest_log.abap
in src/zrest
126 -
abap
zadf_demo_azure_graph.prog.abap
in src/zadf_demo
105 -
abap
zcl_adf_service_aad.clas.abap
in src/zadf
98 1
abap
zadf_demo_azure_blob.prog.abap
in src/zadf_demo
84 -
abap
zadf_demo_azure_cosmos.prog.abap
in src/zadf_demo
84 -
abap
zadf_demo_azure_eventhub.prog.abap
in src/zadf_demo
81 -
abap
zadf_demo_azure_servicebus.prog.abap
in src/zadf_demo
78 -
abap
zcx_adf_service.clas.abap
in src/zadf
73 -
abap
zif_adf_service_graph.intf.abap
in src/zadf/zadf_graph
70 -
abap
zcl_adf_service_servicebus.clas.abap
in src/zadf
65 1
abap
zrest_scheduler.prog.abap
in src/zrest
62 2
abap
zcl_adf_service_default_config.clas.abap
in src/zadf
54 2
abap
zcl_adf_service_factory.clas.abap
in src/zadf
49 3
abap
zrest_call_demo.prog.abap
in src/zrest
44 -
abap
zadf_demo_azure_aad.prog.abap
in src/zadf_demo
40 -
abap
zrest_sched_batch_sel.prog.abap
in src/zrest
37 -
abap
zrest.fugr.lzrestt00.abap
in src/zrest
36 -
abap
zrest_send_mail_max_retry.prog.abap
in src/zrest
32 -
abap
zcx_adf_service_graph.clas.abap
in src/zadf/zadf_graph
30 -
abap
zif_rest_framework.intf.abap
in src/zrest
29 -
abap
zcx_http_client_failed.clas.abap
in src/zrest
27 -
abap
zcx_interace_config_missing.clas.abap
in src/zrest
27 -
abap
zcx_rest.clas.abap
in src/zrest
27 -
abap
z_restcall_from_db.clas.abap
in src/zrest
25 1
abap
zcx_adf_sqldb.clas.abap
in src/zadf
22 -
abap
zrest_sched_batch_top.prog.abap
in src/zrest
22 -
abap
zrest_monitor_archive_top.prog.abap
in src/zrest
18 -
azure-pipelines.yml
in root
17 -
abap
zadf_fg.fugr.lzadf_fgi01.abap
in src/zadf
16 -
abap
zif_adf_azure_defconfig.intf.abap
in src/zadf
14 -
abap
zrest.fugr.lzresttop.abap
in src/zrest
14 -
abap
zrest.fugr.zupdates_tables_update.abap
in src/zrest
13 -
abap
zcl_adf_service_documentdb.clas.abap
in src/zadf
12 -
abap
zrest.fugr.zupdates_tables.abap
in src/zrest
11 -
abap
zadf_fg.fugr.saplzadf_fg.abap
in src/zadf
9 -
Files With Most Units (Top 16)
File# lines# units
abap
zcl_rest_framework.clas.abap
in src/zrest
486 51
abap
zcl_rest_utility_class.clas.abap
in src/zrest
1388 20
abap
zcl_adf_service.clas.abap
in src/zadf
687 16
abap
zcl_adf_service_cosmosdb.clas.abap
in src/zadf
245 6
abap
zcl_adf_service_oms_la.clas.abap
in src/zadf
224 6
abap
zcl_adf_service_blob.clas.abap
in src/zadf
289 5
abap
zcl_adf_service_eventhub.clas.abap
in src/zadf
386 5
abap
zcl_adf_service_graph.clas.abap
in src/zadf/zadf_graph
166 3
abap
zcl_adf_service_factory.clas.abap
in src/zadf
49 3
abap
zcl_adf_service_keyvault.clas.abap
in src/zadf
223 3
abap
zrest_screen.prog.abap
in src/zrest
778 3
abap
zcl_adf_service_default_config.clas.abap
in src/zadf
54 2
abap
zrest_scheduler.prog.abap
in src/zrest
62 2
abap
zcl_adf_service_aad.clas.abap
in src/zadf
98 1
abap
zcl_adf_service_servicebus.clas.abap
in src/zadf
65 1
abap
z_restcall_from_db.clas.abap
in src/zrest
25 1
Files With Long Lines (Top 14)

There are 14 files with lines longer than 120 characters. In total, there are 26 long lines.

File# lines# units# long lines
abap
zcl_adf_service_eventhub.clas.abap
in src/zadf
386 5 7
abap
zcl_rest_utility_class.clas.abap
in src/zrest
1388 20 3
abap
zcl_adf_service.clas.abap
in src/zadf
687 16 2
abap
zcl_adf_service_blob.clas.abap
in src/zadf
289 5 2
abap
zcl_adf_service_keyvault.clas.abap
in src/zadf
223 3 2
abap
zcl_rest_framework.clas.abap
in src/zrest
486 51 2
abap
zcl_adf_service_graph.clas.abap
in src/zadf/zadf_graph
166 3 1
abap
zcl_adf_service_aad.clas.abap
in src/zadf
98 1 1
abap
zcl_adf_service_cosmosdb.clas.abap
in src/zadf
245 6 1
abap
zcl_adf_service_oms_la.clas.abap
in src/zadf
224 6 1
abap
zcl_adf_service_servicebus.clas.abap
in src/zadf
65 1 1
abap
zadf_demo_azure_cosmos.prog.abap
in src/zadf_demo
84 - 1
abap
zrest_call_demo.prog.abap
in src/zrest
44 - 1
abap
zrest_screen.prog.abap
in src/zrest
778 3 1