azure / monaco-kusto
File Size

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

Intro
Learn more...
File Size Overall
38% | 14% | 14% | 11% | 21%
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
ts40% | 15% | 15% | 12% | 16%
js0% | 0% | 0% | 0% | 100%
html0% | 0% | 0% | 0% | 100%
css0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
package38% | 14% | 14% | 11% | 20%
scripts0% | 0% | 0% | 0% | 100%
Longest Files (Top 36)
File# lines# units
kustoLanguageService.ts
in package/src/languageServiceManager
1777 50
languageFeatures.ts
in package/src
663 29
kustoMonarchLanguageDefinition.ts
in package/src/syntaxHighlighting
402 -
kustoWorker.ts
in package/src
274 13
schema.ts
in package/src/languageServiceManager
194 -
128 9
kustoMode.ts
in package/src
125 3
themes.ts
in package/src/syntaxHighlighting
107 -
workerManager.ts
in package/src
99 5
lib.js
in package/scripts
98 2
index.html
in package
82 -
types.ts
in package/src
76 -
types.ts
in package/src/syntaxHighlighting
65 -
build.ts
in package/scripts
61 6
SemanticTokensProvider.ts
in package/src/syntaxHighlighting
53 4
renderInfo.ts
in package/src/languageServiceManager
44 -
commandHighlighter.ts
in package/src/editorExtensions
41 2
rollup.esm.js
in package/scripts
40 -
test-samples.ts
in scripts
36 1
semanticTokensProviderRegistrar.ts
in package/src/syntaxHighlighting
34 3
settings.ts
in package/src/languageServiceManager
33 -
extendedEditor.ts
in package/src
33 3
watch.ts
in package/scripts
32 2
commandFormatter.ts
in package/src/editorExtensions
28 1
style.css
in package
24 -
23 3
completionCacheManager.ts
in package/src/completionCacheManager
21 -
15 2
test-ui.ts
in package/scripts
11 1
getRangeHtml.ts
in package/src/extendedGlobalApi
11 1
dev.ts
in package/scripts
10 1
kusto.worker.ts
in package/src
7 -
rollup.dev.js
in package/scripts
5 -
util.ts
in package/src
3 -
index.ts
in package/src/extendedGlobalApi
1 -
globals.ts
in package/src
1 -
Files With Most Units (Top 20)
File# lines# units
kustoLanguageService.ts
in package/src/languageServiceManager
1777 50
languageFeatures.ts
in package/src
663 29
kustoWorker.ts
in package/src
274 13
128 9
build.ts
in package/scripts
61 6
workerManager.ts
in package/src
99 5
SemanticTokensProvider.ts
in package/src/syntaxHighlighting
53 4
extendedEditor.ts
in package/src
33 3
kustoMode.ts
in package/src
125 3
semanticTokensProviderRegistrar.ts
in package/src/syntaxHighlighting
34 3
23 3
watch.ts
in package/scripts
32 2
lib.js
in package/scripts
98 2
15 2
commandHighlighter.ts
in package/src/editorExtensions
41 2
test-samples.ts
in scripts
36 1
test-ui.ts
in package/scripts
11 1
dev.ts
in package/scripts
10 1
getRangeHtml.ts
in package/src/extendedGlobalApi
11 1
commandFormatter.ts
in package/src/editorExtensions
28 1
Files With Long Lines (Top 2)

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

File# lines# units# long lines
lib.js
in package/scripts
98 2 3
kustoLanguageService.ts
in package/src/languageServiceManager
1777 50 1
Correlations

File Size vs. Commits (all time): 36 points

package/src/monaco.contribution.ts x: 64 commits (all time) y: 128 lines of code package/src/editorExtensions/commandFormatter.ts x: 1 commits (all time) y: 28 lines of code package/src/editorExtensions/commandHighlighter.ts x: 1 commits (all time) y: 41 lines of code package/scripts/test-ui.ts x: 1 commits (all time) y: 11 lines of code package/src/syntaxHighlighting/SemanticTokensProvider.ts x: 4 commits (all time) y: 53 lines of code package/src/syntaxHighlighting/types.ts x: 2 commits (all time) y: 65 lines of code package/src/kustoMode.ts x: 26 commits (all time) y: 125 lines of code package/src/languageServiceManager/kustoLanguageService.ts x: 14 commits (all time) y: 1777 lines of code package/src/completionCacheManager/completionCacheManager.ts x: 2 commits (all time) y: 21 lines of code package/src/workerManager.ts x: 9 commits (all time) y: 99 lines of code package/src/syntaxHighlighting/themes.ts x: 4 commits (all time) y: 107 lines of code package/src/languageFeatures.ts x: 69 commits (all time) y: 663 lines of code package/src/languageServiceManager/schema.ts x: 3 commits (all time) y: 194 lines of code package/src/syntaxHighlighting/semanticTokensProviderRegistrar.ts x: 2 commits (all time) y: 34 lines of code package/src/extendedGlobalApi/index.ts x: 1 commits (all time) y: 1 lines of code package/src/kustoWorker.ts x: 32 commits (all time) y: 274 lines of code package/src/languageServiceManager/settings.ts x: 3 commits (all time) y: 33 lines of code package/src/syntaxHighlighting/kustoMonarchLanguageDefinition.ts x: 1 commits (all time) y: 402 lines of code package/src/languageFeatures.utils.ts x: 2 commits (all time) y: 15 lines of code package/scripts/dev.ts x: 2 commits (all time) y: 10 lines of code package/index.html x: 28 commits (all time) y: 82 lines of code package/src/languageServiceManager/renderInfo.ts x: 1 commits (all time) y: 44 lines of code package/src/types.ts x: 5 commits (all time) y: 76 lines of code package/style.css x: 1 commits (all time) y: 24 lines of code package/scripts/watch.ts x: 6 commits (all time) y: 32 lines of code package/scripts/rollup.esm.js x: 4 commits (all time) y: 40 lines of code package/scripts/lib.js x: 6 commits (all time) y: 98 lines of code package/scripts/build.ts x: 6 commits (all time) y: 61 lines of code package/src/kusto.worker.ts x: 8 commits (all time) y: 7 lines of code package/src/extendedEditor.ts x: 12 commits (all time) y: 33 lines of code package/scripts/rollup.dev.js x: 2 commits (all time) y: 5 lines of code
1777.0
lines of code
  min: 1.0
  average: 129.36
  25th percentile: 16.5
  median: 38.0
  75th percentile: 98.75
  max: 1777.0
0 69.0
commits (all time)
min: 1.0 | average: 9.08 | 25th percentile: 1.0 | median: 2.5 | 75th percentile: 7.5 | max: 69.0

File Size vs. Contributors (all time): 36 points

package/src/monaco.contribution.ts x: 12 contributors (all time) y: 128 lines of code package/src/editorExtensions/commandFormatter.ts x: 1 contributors (all time) y: 28 lines of code package/src/editorExtensions/commandHighlighter.ts x: 1 contributors (all time) y: 41 lines of code package/scripts/test-ui.ts x: 1 contributors (all time) y: 11 lines of code package/src/syntaxHighlighting/SemanticTokensProvider.ts x: 1 contributors (all time) y: 53 lines of code package/src/syntaxHighlighting/types.ts x: 1 contributors (all time) y: 65 lines of code package/src/kustoMode.ts x: 9 contributors (all time) y: 125 lines of code package/src/languageServiceManager/kustoLanguageService.ts x: 3 contributors (all time) y: 1777 lines of code package/src/completionCacheManager/completionCacheManager.ts x: 1 contributors (all time) y: 21 lines of code package/src/workerManager.ts x: 5 contributors (all time) y: 99 lines of code package/src/syntaxHighlighting/themes.ts x: 1 contributors (all time) y: 107 lines of code package/src/languageFeatures.ts x: 12 contributors (all time) y: 663 lines of code package/src/languageServiceManager/schema.ts x: 1 contributors (all time) y: 194 lines of code package/src/extendedGlobalApi/index.ts x: 1 contributors (all time) y: 1 lines of code package/src/kustoWorker.ts x: 10 contributors (all time) y: 274 lines of code package/src/syntaxHighlighting/kustoMonarchLanguageDefinition.ts x: 1 contributors (all time) y: 402 lines of code package/src/languageFeatures.utils.ts x: 1 contributors (all time) y: 15 lines of code package/index.html x: 11 contributors (all time) y: 82 lines of code package/src/languageServiceManager/renderInfo.ts x: 1 contributors (all time) y: 44 lines of code package/src/types.ts x: 3 contributors (all time) y: 76 lines of code package/scripts/watch.ts x: 2 contributors (all time) y: 32 lines of code package/scripts/rollup.esm.js x: 2 contributors (all time) y: 40 lines of code package/scripts/lib.js x: 2 contributors (all time) y: 98 lines of code package/scripts/build.ts x: 1 contributors (all time) y: 61 lines of code package/src/kusto.worker.ts x: 5 contributors (all time) y: 7 lines of code package/src/extendedEditor.ts x: 5 contributors (all time) y: 33 lines of code
1777.0
lines of code
  min: 1.0
  average: 129.36
  25th percentile: 16.5
  median: 38.0
  75th percentile: 98.75
  max: 1777.0
0 12.0
contributors (all time)
min: 1.0 | average: 2.89 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 3.0 | max: 12.0

File Size vs. Commits (30 days): 7 points

package/src/monaco.contribution.ts x: 2 commits (30d) y: 128 lines of code package/src/editorExtensions/commandFormatter.ts x: 1 commits (30d) y: 28 lines of code package/src/editorExtensions/commandHighlighter.ts x: 1 commits (30d) y: 41 lines of code package/scripts/test-ui.ts x: 1 commits (30d) y: 11 lines of code package/src/syntaxHighlighting/SemanticTokensProvider.ts x: 1 commits (30d) y: 53 lines of code package/src/syntaxHighlighting/types.ts x: 1 commits (30d) y: 65 lines of code package/src/kustoMode.ts x: 1 commits (30d) y: 125 lines of code
128.0
lines of code
  min: 11.0
  average: 64.43
  25th percentile: 28.0
  median: 53.0
  75th percentile: 125.0
  max: 128.0
0 2.0
commits (30d)
min: 1.0 | average: 1.14 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0

File Size vs. Contributors (30 days): 7 points

package/src/monaco.contribution.ts x: 1 contributors (30d) y: 128 lines of code package/src/editorExtensions/commandFormatter.ts x: 1 contributors (30d) y: 28 lines of code package/src/editorExtensions/commandHighlighter.ts x: 1 contributors (30d) y: 41 lines of code package/scripts/test-ui.ts x: 1 contributors (30d) y: 11 lines of code package/src/syntaxHighlighting/SemanticTokensProvider.ts x: 1 contributors (30d) y: 53 lines of code package/src/syntaxHighlighting/types.ts x: 1 contributors (30d) y: 65 lines of code package/src/kustoMode.ts x: 1 contributors (30d) y: 125 lines of code
128.0
lines of code
  min: 11.0
  average: 64.43
  25th percentile: 28.0
  median: 53.0
  75th percentile: 125.0
  max: 128.0
0 1.0
contributors (30d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0

File Size vs. Commits (90 days): 9 points

package/src/monaco.contribution.ts x: 2 commits (90d) y: 128 lines of code package/src/editorExtensions/commandFormatter.ts x: 1 commits (90d) y: 28 lines of code package/src/editorExtensions/commandHighlighter.ts x: 1 commits (90d) y: 41 lines of code package/scripts/test-ui.ts x: 1 commits (90d) y: 11 lines of code package/src/syntaxHighlighting/SemanticTokensProvider.ts x: 1 commits (90d) y: 53 lines of code package/src/syntaxHighlighting/types.ts x: 1 commits (90d) y: 65 lines of code package/src/kustoMode.ts x: 1 commits (90d) y: 125 lines of code package/src/languageServiceManager/kustoLanguageService.ts x: 4 commits (90d) y: 1777 lines of code package/src/completionCacheManager/completionCacheManager.ts x: 1 commits (90d) y: 21 lines of code
1777.0
lines of code
  min: 11.0
  average: 249.89
  25th percentile: 24.5
  median: 53.0
  75th percentile: 126.5
  max: 1777.0
0 4.0
commits (90d)
min: 1.0 | average: 1.44 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.5 | max: 4.0

File Size vs. Contributors (90 days): 9 points

package/src/monaco.contribution.ts x: 1 contributors (90d) y: 128 lines of code package/src/editorExtensions/commandFormatter.ts x: 1 contributors (90d) y: 28 lines of code package/src/editorExtensions/commandHighlighter.ts x: 1 contributors (90d) y: 41 lines of code package/scripts/test-ui.ts x: 1 contributors (90d) y: 11 lines of code package/src/syntaxHighlighting/SemanticTokensProvider.ts x: 1 contributors (90d) y: 53 lines of code package/src/syntaxHighlighting/types.ts x: 1 contributors (90d) y: 65 lines of code package/src/kustoMode.ts x: 1 contributors (90d) y: 125 lines of code package/src/languageServiceManager/kustoLanguageService.ts x: 2 contributors (90d) y: 1777 lines of code package/src/completionCacheManager/completionCacheManager.ts x: 1 contributors (90d) y: 21 lines of code
1777.0
lines of code
  min: 11.0
  average: 249.89
  25th percentile: 24.5
  median: 53.0
  75th percentile: 126.5
  max: 1777.0
0 2.0
contributors (90d)
min: 1.0 | average: 1.11 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0