File Size Overall
  • There are 32 files with 6,403 lines of code.
    • 1 very long files (1,387 lines of code)
    • 1 long files (614 lines of code)
    • 9 medium size files (2,802 lines of code)
    • 5 small files (718 lines of code)
    • 16 very small files (882 lines of code)
21% | 9% | 43% | 11% | 13%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
svelte24% | 10% | 49% | 8% | 6%
js0% | 0% | 0% | 38% | 61%
py0% | 0% | 0% | 0% | 100%
html0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
src22% | 9% | 44% | 11% | 11%
ROOT0% | 0% | 0% | 0% | 100%
Longest Files (Top 32)
File# lines# units
svelte
UmapView.svelte
in src/components
1387 -
svelte
614 -
svelte
FeaturePairList.svelte
in src/components
415 -
svelte
FeatureSnippets.svelte
in src/components
396 -
svelte
MetricsTab.svelte
in src/components
384 -
svelte
Example.svelte
in src/components
371 -
svelte
AttributionTab.svelte
in src/components
289 -
svelte
HelpTab.svelte
in src/components
274 -
svelte
Sidebar.svelte
in src/components
240 -
svelte
ScatterPlot.svelte
in src/components
228 -
svelte
FeaturePanel.svelte
in src/components
205 -
svelte
SequencesTab.svelte
in src/components
175 -
svelte
Token.svelte
in src/components
155 -
svelte
LinePlot.svelte
in src/components
145 -
attributions.js
in src/lib
128 10
sparse.js
in src/lib
115 6
svelte
AddSequenceForm.svelte
in src/components
98 -
data.js
in src/lib
98 8
svelte
SequenceDisplay.svelte
in src/components
97 -
svelte
TokenRankTable.svelte
in src/components
88 -
server.py
in root
78 6
svelte
Colorbar.svelte
in src/components
66 -
61 10
56 3
43 3
tokens.js
in src/lib
38 3
reductions.js
in src/lib
37 4
colors.js
in src/lib
37 4
jitter.js
in src/lib
36 2
35 1
11 -
main.js
in src
3 -
Files With Most Units (Top 12)
File# lines# units
61 10
attributions.js
in src/lib
128 10
data.js
in src/lib
98 8
server.py
in root
78 6
sparse.js
in src/lib
115 6
reductions.js
in src/lib
37 4
colors.js
in src/lib
37 4
tokens.js
in src/lib
38 3
43 3
56 3
jitter.js
in src/lib
36 2
35 1
Files With Long Lines (Top 7)

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

File# lines# units# long lines
svelte
HelpTab.svelte
in src/components
274 - 21
svelte
UmapView.svelte
in src/components
1387 - 6
svelte
Example.svelte
in src/components
371 - 4
svelte
FeaturePairList.svelte
in src/components
415 - 4
svelte
614 - 2
svelte
FeatureSnippets.svelte
in src/components
396 - 1
svelte
Token.svelte
in src/components
155 - 1
About This Analysis
  • 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...