tensorflow / sig-tfjs
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 76 files with 2,011 lines of code.
    • 0 very long files (0 lines of code)
    • 0 long files (0 lines of code)
    • 0 medium size files (0 lines of codeclsfd_ftr_w_mp_ins)
    • 2 small files (241 lines of code)
    • 74 very small files (1,770 lines of code)
0% | 0% | 0% | 11% | 88%
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
ts0% | 0% | 0% | 16% | 83%
scss0% | 0% | 0% | 0% | 100%
html0% | 0% | 0% | 0% | 100%
js0% | 0% | 0% | 0% | 100%
yml0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
toolings/tfjs-debugger/src/app/store0% | 0% | 0% | 40% | 59%
toolings/tfjs-debugger/src/app/components0% | 0% | 0% | 10% | 89%
toolings/tfjs-debugger/src0% | 0% | 0% | 0% | 100%
toolings/tfjs-debugger/src/app/app0% | 0% | 0% | 0% | 100%
toolings/tfjs-debugger/src/app/data_model0% | 0% | 0% | 0% | 100%
toolings/tfjs-debugger0% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 100%
toolings/tfjs-debugger/src/app/services0% | 0% | 0% | 0% | 100%
toolings/tfjs-debugger/src/app/layout_generator0% | 0% | 0% | 0% | 100%
toolings/tfjs-debugger/src/app/common0% | 0% | 0% | 0% | 100%
toolings/tfjs-debugger/src/environments0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
reducers.ts
in toolings/tfjs-debugger/src/app/store
121 -
model_selector.component.ts
in toolings/tfjs-debugger/src/app/components/model_selector
120 5
karma-ci.conf.js
in toolings/tfjs-debugger
93 2
backend_version_selector.component.ts
in toolings/tfjs-debugger/src/app/components/backend_selector
91 5
graph_panel.component.ts
in toolings/tfjs-debugger/src/app/components/graph_panel
80 2
input_selector.component.ts
in toolings/tfjs-debugger/src/app/components/input_selector
77 4
error_panel.component.ts
in toolings/tfjs-debugger/src/app/components/error_panel
65 4
backend_selector.component.ts
in toolings/tfjs-debugger/src/app/components/backend_selector
65 3
styles.scss
in toolings/tfjs-debugger/src
59 -
effects.ts
in toolings/tfjs-debugger/src/app/store
56 -
actions.ts
in toolings/tfjs-debugger/src/app/store
56 -
app.module.ts
in toolings/tfjs-debugger/src/app/app
55 -
app_bar.component.ts
in toolings/tfjs-debugger/src/app/components/app_bar
46 3
run_results.ts
in toolings/tfjs-debugger/src/app/data_model
45 1
presubmit.ts
in root
43 -
selectors.ts
in toolings/tfjs-debugger/src/app/store
39 -
layout_generator.worker.ts
in toolings/tfjs-debugger/src/app/layout_generator
35 1
model_selector.component.html
in toolings/tfjs-debugger/src/app/components/model_selector
30 -
error_panel.component.scss
in toolings/tfjs-debugger/src/app/components/error_panel
29 -
backend_version_selector.component.html
in toolings/tfjs-debugger/src/app/components/backend_selector
28 -
state.ts
in toolings/tfjs-debugger/src/app/store
28 -
tfjs_release.ts
in toolings/tfjs-debugger/src/app/data_model
26 1
app_bar.component.scss
in toolings/tfjs-debugger/src/app/components/app_bar
25 -
variables.scss
in toolings/tfjs-debugger/src
24 -
model_selector.module.ts
in toolings/tfjs-debugger/src/app/components/model_selector
24 -
backend_selector.module.ts
in toolings/tfjs-debugger/src/app/components/backend_selector
24 -
configs_panel.component.scss
in toolings/tfjs-debugger/src/app/components/configs_panel
22 -
input_selector.module.ts
in toolings/tfjs-debugger/src/app/components/input_selector
22 -
config_section.module.ts
in toolings/tfjs-debugger/src/app/components/config_section
22 -
cloudbuild.yml
in root
22 -
backend_version_selector.component.scss
in toolings/tfjs-debugger/src/app/components/backend_selector
21 -
theme.scss
in toolings/tfjs-debugger/src
21 -
app.component.scss
in toolings/tfjs-debugger/src/app/app
20 -
app_bar.module.ts
in toolings/tfjs-debugger/src/app/components/app_bar
20 -
error_panel.module.ts
in toolings/tfjs-debugger/src/app/components/error_panel
20 -
url_service.ts
in toolings/tfjs-debugger/src/app/services
20 1
app.component.ts
in toolings/tfjs-debugger/src/app/app
18 1
configs_panel.module.ts
in toolings/tfjs-debugger/src/app/components/configs_panel
18 -
types.ts
in toolings/tfjs-debugger/src/app/common
18 -
error_panel.component.html
in toolings/tfjs-debugger/src/app/components/error_panel
17 -
config_section.component.ts
in toolings/tfjs-debugger/src/app/components/config_section
17 1
graph_panel.module.ts
in toolings/tfjs-debugger/src/app/components/graph_panel
16 -
info_panel.module.ts
in toolings/tfjs-debugger/src/app/components/info_panel
16 -
backend_selector.component.html
in toolings/tfjs-debugger/src/app/components/backend_selector
16 -
config_section.component.html
in toolings/tfjs-debugger/src/app/components/config_section
16 -
index.html
in toolings/tfjs-debugger/src
15 -
github_service.ts
in toolings/tfjs-debugger/src/app/services
15 -
test.ts
in toolings/tfjs-debugger/src
14 -
app_bar.component.html
in toolings/tfjs-debugger/src/app/components/app_bar
14 -
input_selector.component.html
in toolings/tfjs-debugger/src/app/components/input_selector
14 -
Files With Most Units (Top 15)
File# lines# units
model_selector.component.ts
in toolings/tfjs-debugger/src/app/components/model_selector
120 5
backend_version_selector.component.ts
in toolings/tfjs-debugger/src/app/components/backend_selector
91 5
error_panel.component.ts
in toolings/tfjs-debugger/src/app/components/error_panel
65 4
input_selector.component.ts
in toolings/tfjs-debugger/src/app/components/input_selector
77 4
app_bar.component.ts
in toolings/tfjs-debugger/src/app/components/app_bar
46 3
backend_selector.component.ts
in toolings/tfjs-debugger/src/app/components/backend_selector
65 3
karma-ci.conf.js
in toolings/tfjs-debugger
93 2
graph_panel.component.ts
in toolings/tfjs-debugger/src/app/components/graph_panel
80 2
layout_generator.worker.ts
in toolings/tfjs-debugger/src/app/layout_generator
35 1
app.component.ts
in toolings/tfjs-debugger/src/app/app
18 1
run_results.ts
in toolings/tfjs-debugger/src/app/data_model
45 1
tfjs_release.ts
in toolings/tfjs-debugger/src/app/data_model
26 1
config_section.component.ts
in toolings/tfjs-debugger/src/app/components/config_section
17 1
url_service.ts
in toolings/tfjs-debugger/src/app/services
20 1
utils.ts
in toolings/tfjs-debugger/src/app/common
5 1
Files With Long Lines (Top 4)

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

File# lines# units# long lines
model_selector.component.ts
in toolings/tfjs-debugger/src/app/components/model_selector
120 5 1
effects.ts
in toolings/tfjs-debugger/src/app/store
56 - 1
reducers.ts
in toolings/tfjs-debugger/src/app/store
121 - 1
cloudbuild.yml
in root
22 - 1