facebookexperimental / fb-vscode
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 2,047 files with 400,072 lines of code.
    • 42 very long files (62,311 lines of code)
    • 149 long files (100,605 lines of code)
    • 406 medium size files (126,753 lines of codeclsfd_ftr_w_mp_ins)
    • 459 small files (66,782 lines of code)
    • 991 very small files (43,621 lines of code)
15% | 25% | 31% | 16% | 10%
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
ts15% | 26% | 32% | 16% | 9%
js27% | 12% | 27% | 17% | 14%
iss100% | 0% | 0% | 0% | 0%
css0% | 0% | 30% | 33% | 35%
yml0% | 0% | 0% | 56% | 43%
html0% | 0% | 0% | 0% | 100%
ps10% | 0% | 0% | 0% | 100%
yaml0% | 0% | 0% | 0% | 100%
desktop0% | 0% | 0% | 0% | 100%
xml0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
src/vs14% | 27% | 32% | 16% | 9%
extensions/php-language-features85% | 0% | 8% | 3% | 2%
extensions/git70% | 0% | 9% | 11% | 9%
build/lib22% | 18% | 27% | 16% | 15%
build/win32100% | 0% | 0% | 0% | 0%
extensions/typescript-language-features0% | 14% | 25% | 19% | 40%
build/monaco0% | 100% | 0% | 0% | 0%
build0% | 27% | 34% | 35% | 3%
extensions/emmet0% | 19% | 17% | 30% | 32%
extensions/npm0% | 0% | 65% | 26% | 7%
extensions/html-language-features0% | 0% | 46% | 20% | 33%
extensions/markdown-language-features0% | 0% | 22% | 42% | 34%
extensions/json-language-features0% | 0% | 78% | 0% | 21%
extensions/theme-seti0% | 0% | 100% | 0% | 0%
extensions/css-language-features0% | 0% | 36% | 31% | 32%
extensions/extension-editing0% | 0% | 68% | 0% | 31%
extensions/gulp0% | 0% | 100% | 0% | 0%
extensions/jake0% | 0% | 100% | 0% | 0%
extensions/grunt0% | 0% | 100% | 0% | 0%
extensions/merge-conflict0% | 0% | 27% | 29% | 42%
src0% | 0% | 37% | 48% | 14%
build/azure-pipelines0% | 0% | 0% | 57% | 42%
extensions/configuration-editing0% | 0% | 0% | 100% | 0%
build/npm0% | 0% | 0% | 59% | 40%
extensions/debug-server-ready0% | 0% | 0% | 100% | 0%
build/builtin0% | 0% | 0% | 0% | 100%
resources/linux0% | 0% | 0% | 0% | 100%
extensions/debug-auto-launch0% | 0% | 0% | 0% | 100%
extensions/typescript-basics0% | 0% | 0% | 0% | 100%
extensions/php0% | 0% | 0% | 0% | 100%
extensions/git-ui0% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 100%
extensions/json0% | 0% | 0% | 0% | 100%
extensions0% | 0% | 0% | 0% | 100%
extensions/python0% | 0% | 0% | 0% | 100%
resources/win320% | 0% | 0% | 0% | 100%
extensions/cpp0% | 0% | 0% | 0% | 100%
extensions/objective-c0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
phpGlobalFunctions.ts
in extensions/php-language-features/src/features
6023 -
extensionsActions.ts
in src/vs/workbench/contrib/extensions/browser
2644 82
textModel.ts
in src/vs/editor/common/model
2302 168
abstractTaskService.ts
in src/vs/workbench/contrib/tasks/browser
2097 87
extHostTypes.ts
in src/vs/workbench/api/common
1888 151
commands.ts
in extensions/git/src
1764 111
editorOptions.ts
in src/vs/editor/common/config
1755 141
diffEditorWidget.ts
in src/vs/editor/browser/widget
1647 118
loader.js
in src/vs
1529 143
codeEditorWidget.ts
in src/vs/editor/browser/widget
1520 114
taskConfiguration.ts
in src/vs/workbench/contrib/tasks/common
1512 73
windows.ts
in src/vs/code/electron-main
1510 48
problemMatcher.ts
in src/vs/workbench/contrib/tasks/common
1490 116
coreCommands.ts
in src/vs/editor/browser/controller
1480 70
pieceTreeBase.ts
in src/vs/editor/common/model/pieceTreeTextBuffer
1422 44
searchView.ts
in src/vs/workbench/contrib/search/browser
1399 46
git.ts
in extensions/git/src
1378 91
quickInput.ts
in src/vs/workbench/browser/parts/quickinput
1332 90
marked.js
in src/vs/base/common/marked
1317 69
repository.ts
in extensions/git/src
1301 111
treeView.ts
in src/vs/base/parts/tree/browser
1292 100
editorActions.ts
in src/vs/workbench/browser/parts/editor
1286 26
path.ts
in src/vs/base/common
1266 9
abstractTree.ts
in src/vs/base/browser/ui/tree
1248 54
terminalTaskSystem.ts
in src/vs/workbench/contrib/tasks/browser
1243 44
extHostLanguageFeatures.ts
in src/vs/workbench/api/common
1229 29
settingsTree.ts
in src/vs/workbench/contrib/preferences/browser
1207 38
terminalInstance.ts
in src/vs/workbench/contrib/terminal/browser
1192 71
treeModel.ts
in src/vs/base/parts/tree/browser
1192 107
listWidget.ts
in src/vs/base/browser/ui/list
1181 51
extHost.protocol.ts
in src/vs/workbench/api/common
1164 41
splitLinesCollection.ts
in src/vs/editor/common/viewModel
1112 120
json.ts
in src/vs/base/common
1107 36
terminalActions.ts
in src/vs/workbench/contrib/terminal/browser
1092 54
i18n.ts
in build/lib
1049 42
dirtydiffDecorator.ts
in src/vs/workbench/contrib/scm/browser
1036 40
commonEditorConfig.ts
in src/vs/editor/common/config
1027 14
iss
code.iss
in build/win32
1020 -
settingsEditor2.ts
in src/vs/workbench/contrib/preferences/browser
1016 48
i18n.js
in build/lib
1015 47
preferencesModels.ts
in src/vs/workbench/services/preferences/common
1014 57
findWidget.ts
in src/vs/editor/contrib/find
1013 48
preferencesEditor.ts
in src/vs/workbench/contrib/preferences/browser
997 49
scmViewlet.ts
in src/vs/workbench/contrib/scm/browser
995 36
keybindingsEditor.ts
in src/vs/workbench/contrib/preferences/browser
987 61
editorStatus.ts
in src/vs/workbench/browser/parts/editor
974 40
extHostTypeConverters.ts
in src/vs/workbench/api/common
961 79
issueReporterMain.ts
in src/vs/code/electron-browser/issue
955 42
layout.ts
in src/vs/workbench/browser
953 15
editorGroupView.ts
in src/vs/workbench/browser/parts/editor
944 59
Files With Most Units (Top 50)
File# lines# units
textModel.ts
in src/vs/editor/common/model
2302 168
extHostTypes.ts
in src/vs/workbench/api/common
1888 151
loader.js
in src/vs
1529 143
editorOptions.ts
in src/vs/editor/common/config
1755 141
splitLinesCollection.ts
in src/vs/editor/common/viewModel
1112 120
diffEditorWidget.ts
in src/vs/editor/browser/widget
1647 118
problemMatcher.ts
in src/vs/workbench/contrib/tasks/common
1490 116
codeEditorWidget.ts
in src/vs/editor/browser/widget
1520 114
commands.ts
in extensions/git/src
1764 111
repository.ts
in extensions/git/src
1301 111
treeModel.ts
in src/vs/base/parts/tree/browser
1192 107
treeView.ts
in src/vs/base/parts/tree/browser
1292 100
git.ts
in extensions/git/src
1378 91
quickInput.ts
in src/vs/workbench/browser/parts/quickinput
1332 90
abstractTaskService.ts
in src/vs/workbench/contrib/tasks/browser
2097 87
extensionsActions.ts
in src/vs/workbench/contrib/extensions/browser
2644 82
extHost.api.impl.ts
in src/vs/workbench/api/node
873 81
extHostTypeConverters.ts
in src/vs/workbench/api/common
961 79
dom.ts
in src/vs/base/browser
928 78
taskConfiguration.ts
in src/vs/workbench/contrib/tasks/common
1512 73
contextkey.ts
in src/vs/platform/contextkey/common
509 71
terminalInstance.ts
in src/vs/workbench/contrib/terminal/browser
1192 71
extHostTerminalService.ts
in src/vs/workbench/api/node
707 70
coreCommands.ts
in src/vs/editor/browser/controller
1480 70
marked.js
in src/vs/base/common/marked
1317 69
extensionsWorkbenchService.ts
in src/vs/workbench/contrib/extensions/browser
879 65
simpleServices.ts
in src/vs/editor/standalone/browser
559 63
keybindingsEditor.ts
in src/vs/workbench/contrib/preferences/browser
987 61
rpcProtocol.ts
in src/vs/workbench/services/extensions/common
652 60
editorGroupView.ts
in src/vs/workbench/browser/parts/editor
944 59
multicursor.ts
in src/vs/editor/contrib/multicursor
870 59
preferencesModels.ts
in src/vs/workbench/services/preferences/common
1014 57
extensionManagementService.ts
in src/vs/platform/extensionManagement/node
840 56
extHostTask.ts
in src/vs/workbench/api/node
717 56
terminalActions.ts
in src/vs/workbench/contrib/terminal/browser
1092 54
extHostQuickOpen.ts
in src/vs/workbench/api/common
502 54
abstractTree.ts
in src/vs/base/browser/ui/tree
1248 54
windowsService.ts
in src/vs/platform/windows/electron-main
366 53
mouseTarget.ts
in src/vs/editor/browser/controller
803 53
fileService.ts
in src/vs/platform/files/common
696 51
listWidget.ts
in src/vs/base/browser/ui/list
1181 51
preferencesEditor.ts
in src/vs/workbench/contrib/preferences/browser
997 49
tasks.ts
in src/vs/workbench/contrib/tasks/common
699 49
searchModel.ts
in src/vs/workbench/contrib/search/common
878 49
strings.ts
in src/vs/base/common
464 49
intervalTree.ts
in src/vs/editor/common/model
931 49
windows.ts
in src/vs/code/electron-main
1510 48
settingsEditor2.ts
in src/vs/workbench/contrib/preferences/browser
1016 48
findWidget.ts
in src/vs/editor/contrib/find
1013 48
i18n.js
in build/lib
1015 47
Files With Long Lines (Top 50)

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

File# lines# units# long lines
iss
code.iss
in build/win32
1020 - 773
extensionsActions.ts
in src/vs/workbench/contrib/extensions/browser
2644 82 236
editor.contribution.ts
in src/vs/workbench/browser/parts/editor
784 5 136
colorRegistry.ts
in src/vs/platform/theme/common
320 16 134
extHostLanguageFeatures.ts
in src/vs/workbench/api/common
1229 29 133
commonEditorConfig.ts
in src/vs/editor/common/config
1027 14 131
extensionManagementService.ts
in src/vs/platform/extensionManagement/node
840 56 110
diffEditorWidget.ts
in src/vs/editor/browser/widget
1647 118 110
phpGlobalFunctions.ts
in extensions/php-language-features/src/features
6023 - 104
extHost.api.impl.ts
in src/vs/workbench/api/node
873 81 100
textModel.ts
in src/vs/editor/common/model
2302 168 100
abstractTaskService.ts
in src/vs/workbench/contrib/tasks/browser
2097 87 99
preferencesEditor.ts
in src/vs/workbench/contrib/preferences/browser
997 49 84
searchView.ts
in src/vs/workbench/contrib/search/browser
1399 46 81
extensionTipsService.ts
in src/vs/workbench/contrib/extensions/electron-browser
817 30 80
windows.ts
in src/vs/code/electron-main
1510 48 79
codeEditorWidget.ts
in src/vs/editor/browser/widget
1520 114 79
debug.contribution.ts
in src/vs/workbench/contrib/debug/browser
486 - 78
theme.ts
in src/vs/workbench/common
463 36 77
fileService.ts
in src/vs/platform/files/common
696 51 76
problemMatcher.ts
in src/vs/workbench/contrib/tasks/common
1490 116 76
debugService.ts
in src/vs/workbench/contrib/debug/browser
876 39 76
settingsTree.ts
in src/vs/workbench/contrib/preferences/browser
1207 38 75
commands.ts
in extensions/git/src
1764 111 74
configurationService.ts
in src/vs/workbench/services/configuration/browser
601 41 74
taskConfiguration.ts
in src/vs/workbench/contrib/tasks/common
1512 73 73
extHost.protocol.ts
in src/vs/workbench/api/common
1164 41 70
splitLinesCollection.ts
in src/vs/editor/common/viewModel
1112 120 70
workbench.contribution.ts
in src/vs/workbench/browser
348 - 69
extensionsWorkbenchService.ts
in src/vs/workbench/contrib/extensions/browser
879 65 67
main.contribution.ts
in src/vs/workbench/electron-browser
461 1 67
terminalTaskSystem.ts
in src/vs/workbench/contrib/tasks/browser
1243 44 66
preferencesService.ts
in src/vs/workbench/services/preferences/browser
535 31 65
editorStatus.ts
in src/vs/workbench/browser/parts/editor
974 40 64
preferencesRenderers.ts
in src/vs/workbench/contrib/preferences/browser
829 46 62
extensionsViews.ts
in src/vs/workbench/contrib/extensions/browser
833 47 62
cursorMoveCommands.ts
in src/vs/editor/common/controller
661 39 61
keybindingsEditor.ts
in src/vs/workbench/contrib/preferences/browser
987 61 60
configurationEditingService.ts
in src/vs/workbench/services/configuration/common
439 19 60
editorOptions.ts
in src/vs/editor/common/config
1755 141 60
tabsTitleControl.ts
in src/vs/workbench/browser/parts/editor
931 29 58
menubar.ts
in src/vs/platform/menubar/electron-main
595 31 57
fileActions.contribution.ts
in src/vs/workbench/contrib/files/browser
621 3 57
mainThreadLanguageFeatures.ts
in src/vs/workbench/api/browser
478 13 56
files.contribution.ts
in src/vs/workbench/contrib/files/browser
389 1 55
legacyLayout.ts
in src/vs/workbench/browser
569 14 55
tabstitlecontrol.css
in src/vs/workbench/browser/parts/editor/media
229 - 54
languageConfigurationExtensionPoint.ts
in src/vs/workbench/contrib/codeEditor/browser
542 11 53
extensions.contribution.ts
in src/vs/workbench/contrib/extensions/browser
306 17 53
diff.ts
in src/vs/base/common/diff
576 28 53
Correlations

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

extensions/configuration-editing/src/extension.ts x: 221 commits (all time) y: 187 lines of code extensions/css-language-features/client/src/cssMain.ts x: 108 commits (all time) y: 105 lines of code extensions/css-language-features/server/src/cssServerMain.ts x: 129 commits (all time) y: 324 lines of code extensions/debug-server-ready/src/extension.ts x: 35 commits (all time) y: 186 lines of code extensions/html-language-features/client/src/htmlMain.ts x: 142 commits (all time) y: 171 lines of code extensions/html-language-features/server/src/htmlServerMain.ts x: 132 commits (all time) y: 396 lines of code extensions/json-language-features/client/src/jsonMain.ts x: 141 commits (all time) y: 310 lines of code extensions/json-language-features/server/src/jsonServerMain.ts x: 126 commits (all time) y: 362 lines of code extensions/markdown-language-features/src/commands/showSource.ts x: 21 commits (all time) y: 18 lines of code extensions/markdown-language-features/src/features/preview.ts x: 151 commits (all time) y: 451 lines of code extensions/markdown-language-features/src/features/previewManager.ts x: 101 commits (all time) y: 130 lines of code extensions/theme-seti/build/update-icon-theme.js x: 122 commits (all time) y: 346 lines of code extensions/typescript-language-features/src/features/bufferSyncSupport.ts x: 174 commits (all time) y: 402 lines of code src/vs/base/browser/dom.ts x: 383 commits (all time) y: 928 lines of code src/vs/base/browser/ui/checkbox/checkbox.ts x: 152 commits (all time) y: 139 lines of code src/vs/base/browser/ui/findinput/findInput.ts x: 187 commits (all time) y: 350 lines of code src/vs/base/browser/ui/findinput/findInputCheckboxes.ts x: 53 commits (all time) y: 46 lines of code src/vs/base/browser/ui/grid/gridview.ts x: 187 commits (all time) y: 544 lines of code src/vs/base/browser/ui/splitview/splitview.ts x: 310 commits (all time) y: 656 lines of code src/vs/base/browser/ui/tree/compressedObjectTreeModel.ts x: 11 commits (all time) y: 179 lines of code src/vs/base/browser/ui/tree/objectTreeModel.ts x: 110 commits (all time) y: 211 lines of code src/vs/base/common/iterator.ts x: 100 commits (all time) y: 201 lines of code src/vs/base/common/lifecycle.ts x: 196 commits (all time) y: 202 lines of code src/vs/base/common/platform.ts x: 145 commits (all time) y: 139 lines of code src/vs/base/parts/ipc/common/ipc.ts x: 159 commits (all time) y: 628 lines of code src/vs/code/browser/workbench/workbench.html x: 58 commits (all time) y: 19 lines of code src/vs/code/browser/workbench/workbench.js x: 40 commits (all time) y: 18 lines of code src/vs/code/electron-browser/issue/issueReporterMain.ts x: 304 commits (all time) y: 955 lines of code src/vs/code/electron-browser/sharedProcess/sharedProcessMain.ts x: 217 commits (all time) y: 199 lines of code src/vs/code/electron-main/app.ts x: 622 commits (all time) y: 588 lines of code src/vs/code/electron-main/main.ts x: 649 commits (all time) y: 270 lines of code src/vs/code/electron-main/windows.ts x: 1002 commits (all time) y: 1510 lines of code src/vs/code/node/cliProcessMain.ts x: 406 commits (all time) y: 301 lines of code src/vs/editor/browser/controller/coreCommands.ts x: 147 commits (all time) y: 1480 lines of code src/vs/editor/browser/view/viewController.ts x: 194 commits (all time) y: 268 lines of code src/vs/editor/browser/viewParts/contentWidgets/contentWidgets.ts x: 216 commits (all time) y: 422 lines of code src/vs/editor/common/config/commonEditorConfig.ts x: 773 commits (all time) y: 1027 lines of code src/vs/editor/common/controller/cursor.ts x: 408 commits (all time) y: 676 lines of code src/vs/editor/common/controller/cursorColumnSelection.ts x: 41 commits (all time) y: 97 lines of code src/vs/editor/common/controller/cursorCommon.ts x: 205 commits (all time) y: 515 lines of code src/vs/editor/common/modes.ts x: 843 commits (all time) y: 697 lines of code src/vs/editor/common/view/editorColorRegistry.ts x: 220 commits (all time) y: 55 lines of code src/vs/editor/contrib/find/findModel.ts x: 109 commits (all time) y: 427 lines of code src/vs/editor/contrib/find/findOptionsWidget.ts x: 66 commits (all time) y: 172 lines of code src/vs/editor/contrib/find/findWidget.css x: 62 commits (all time) y: 266 lines of code src/vs/editor/contrib/find/findWidget.ts x: 200 commits (all time) y: 1013 lines of code src/vs/editor/contrib/find/simpleFindWidget.ts x: 161 commits (all time) y: 245 lines of code src/vs/editor/contrib/gotoError/gotoError.ts x: 194 commits (all time) y: 438 lines of code src/vs/editor/contrib/linesOperations/linesOperations.ts x: 136 commits (all time) y: 829 lines of code src/vs/editor/contrib/links/links.ts x: 169 commits (all time) y: 326 lines of code src/vs/platform/debug/common/extensionHostDebug.ts x: 4 commits (all time) y: 36 lines of code src/vs/platform/debug/common/extensionHostDebugIpc.ts x: 5 commits (all time) y: 79 lines of code src/vs/platform/diagnostics/node/diagnosticsService.ts x: 14 commits (all time) y: 416 lines of code src/vs/platform/download/common/download.ts x: 35 commits (all time) y: 8 lines of code src/vs/platform/environment/common/environment.ts x: 454 commits (all time) y: 137 lines of code src/vs/platform/extensionManagement/common/extensionGalleryService.ts x: 8 commits (all time) y: 685 lines of code src/vs/platform/extensionManagement/common/extensionManagement.ts x: 455 commits (all time) y: 170 lines of code src/vs/platform/extensionManagement/node/extensionManagementService.ts x: 639 commits (all time) y: 840 lines of code src/vs/platform/launch/electron-main/launchService.ts x: 97 commits (all time) y: 267 lines of code src/vs/platform/menubar/electron-main/menubar.ts x: 124 commits (all time) y: 595 lines of code src/vs/platform/product/browser/productService.ts x: 16 commits (all time) y: 25 lines of code src/vs/platform/product/common/product.ts x: 37 commits (all time) y: 113 lines of code src/vs/platform/remote/browser/remoteAuthorityResolverService.ts x: 16 commits (all time) y: 23 lines of code src/vs/platform/remote/common/remoteAgentConnection.ts x: 31 commits (all time) y: 382 lines of code src/vs/platform/remote/common/remoteAuthorityResolver.ts x: 57 commits (all time) y: 54 lines of code src/vs/platform/remote/electron-browser/remoteAuthorityResolverService.ts x: 41 commits (all time) y: 49 lines of code src/vs/platform/telemetry/browser/workbenchCommonProperties.ts x: 3 commits (all time) y: 54 lines of code src/vs/platform/telemetry/common/telemetryService.ts x: 195 commits (all time) y: 133 lines of code src/vs/platform/telemetry/common/telemetryUtils.ts x: 333 commits (all time) y: 296 lines of code src/vs/platform/telemetry/node/appInsightsAppender.ts x: 101 commits (all time) y: 73 lines of code src/vs/platform/telemetry/node/telemetry.ts x: 8 commits (all time) y: 35 lines of code src/vs/platform/theme/common/colorRegistry.ts x: 442 commits (all time) y: 320 lines of code src/vs/platform/windows/common/windows.ts x: 584 commits (all time) y: 358 lines of code src/vs/platform/windows/electron-main/windows.ts x: 259 commits (all time) y: 112 lines of code src/vs/platform/windows/electron-main/windowsService.ts x: 523 commits (all time) y: 366 lines of code src/vs/workbench/api/browser/extensionHost.contribution.ts x: 21 commits (all time) y: 60 lines of code src/vs/workbench/api/browser/mainThreadCodeInsets.ts x: 30 commits (all time) y: 109 lines of code src/vs/workbench/api/browser/mainThreadComments.ts x: 54 commits (all time) y: 411 lines of code src/vs/workbench/api/browser/mainThreadDownloadService.ts x: 3 commits (all time) y: 17 lines of code src/vs/workbench/api/browser/mainThreadExtensionService.ts x: 14 commits (all time) y: 119 lines of code src/vs/workbench/api/browser/mainThreadWebview.ts x: 35 commits (all time) y: 310 lines of code src/vs/workbench/api/common/apiCommands.ts x: 20 commits (all time) y: 180 lines of code src/vs/workbench/api/common/extHost.protocol.ts x: 159 commits (all time) y: 1164 lines of code src/vs/workbench/api/common/extHostComments.ts x: 60 commits (all time) y: 412 lines of code src/vs/workbench/api/common/extHostSCM.ts x: 15 commits (all time) y: 535 lines of code src/vs/workbench/api/node/extHost.api.impl.ts x: 1307 commits (all time) y: 873 lines of code src/vs/workbench/api/node/extHostCLIServer.ts x: 36 commits (all time) y: 159 lines of code src/vs/workbench/api/node/extHostExtensionService.ts x: 485 commits (all time) y: 634 lines of code src/vs/workbench/browser/layout.ts x: 462 commits (all time) y: 953 lines of code src/vs/workbench/browser/parts/statusbar/media/statusbarpart.css x: 109 commits (all time) y: 76 lines of code src/vs/workbench/browser/web.simpleservices.ts x: 128 commits (all time) y: 686 lines of code src/vs/workbench/contrib/codeEditor/browser/toggleWordWrap.ts x: 22 commits (all time) y: 249 lines of code src/vs/workbench/contrib/comments/browser/commentNode.ts x: 55 commits (all time) y: 437 lines of code src/vs/workbench/contrib/comments/browser/commentService.ts x: 46 commits (all time) y: 170 lines of code src/vs/workbench/contrib/comments/browser/commentThreadWidget.ts x: 69 commits (all time) y: 711 lines of code src/vs/workbench/contrib/comments/browser/commentsEditorContribution.ts x: 39 commits (all time) y: 686 lines of code src/vs/workbench/contrib/comments/browser/commentsPanel.ts x: 20 commits (all time) y: 201 lines of code src/vs/workbench/contrib/comments/browser/commentsTreeViewer.ts x: 17 commits (all time) y: 156 lines of code src/vs/workbench/contrib/comments/browser/media/review.css x: 24 commits (all time) y: 395 lines of code src/vs/workbench/contrib/comments/common/commentModel.ts x: 30 commits (all time) y: 128 lines of code src/vs/workbench/contrib/debug/browser/debugService.ts x: 16 commits (all time) y: 876 lines of code src/vs/workbench/contrib/experiments/electron-browser/experimentService.ts x: 22 commits (all time) y: 359 lines of code src/vs/workbench/contrib/extensions/browser/extensionEditor.ts x: 16 commits (all time) y: 942 lines of code src/vs/workbench/contrib/extensions/browser/extensions.contribution.ts x: 7 commits (all time) y: 306 lines of code src/vs/workbench/contrib/extensions/browser/extensionsActions.ts x: 21 commits (all time) y: 2644 lines of code src/vs/workbench/contrib/extensions/browser/extensionsList.ts x: 7 commits (all time) y: 175 lines of code src/vs/workbench/contrib/extensions/browser/extensionsViewlet.ts x: 8 commits (all time) y: 595 lines of code src/vs/workbench/contrib/extensions/browser/extensionsViews.ts x: 7 commits (all time) y: 833 lines of code src/vs/workbench/contrib/extensions/browser/extensionsWidgets.ts x: 10 commits (all time) y: 94 lines of code src/vs/workbench/contrib/extensions/browser/extensionsWorkbenchService.ts x: 13 commits (all time) y: 879 lines of code src/vs/workbench/contrib/extensions/common/extensions.ts x: 43 commits (all time) y: 126 lines of code src/vs/workbench/contrib/extensions/common/extensionsUtils.ts x: 23 commits (all time) y: 107 lines of code src/vs/workbench/contrib/extensions/electron-browser/extensionTipsService.ts x: 71 commits (all time) y: 817 lines of code src/vs/workbench/contrib/extensions/electron-browser/extensions.contribution.ts x: 88 commits (all time) y: 107 lines of code src/vs/workbench/contrib/extensions/electron-browser/runtimeExtensionsEditor.ts x: 54 commits (all time) y: 527 lines of code src/vs/workbench/contrib/files/common/explorerService.ts x: 56 commits (all time) y: 283 lines of code src/vs/workbench/contrib/format/browser/formatActionsMultiple.ts x: 48 commits (all time) y: 251 lines of code src/vs/workbench/contrib/issue/electron-browser/issueService.ts x: 14 commits (all time) y: 88 lines of code src/vs/workbench/contrib/output/browser/outputActions.ts x: 45 commits (all time) y: 218 lines of code src/vs/workbench/contrib/preferences/browser/preferencesEditor.ts x: 47 commits (all time) y: 997 lines of code src/vs/workbench/contrib/preferences/browser/preferencesSearch.ts x: 17 commits (all time) y: 432 lines of code src/vs/workbench/contrib/preferences/browser/settingsTree.ts x: 73 commits (all time) y: 1207 lines of code src/vs/workbench/contrib/remote/electron-browser/remote.contribution.ts x: 31 commits (all time) y: 323 lines of code src/vs/workbench/contrib/search/browser/searchView.ts x: 108 commits (all time) y: 1399 lines of code src/vs/workbench/contrib/stats/electron-browser/workspaceStats.ts x: 9 commits (all time) y: 250 lines of code src/vs/workbench/contrib/stats/electron-browser/workspaceStatsService.ts x: 3 commits (all time) y: 322 lines of code src/vs/workbench/contrib/tasks/electron-browser/taskService.ts x: 16 commits (all time) y: 120 lines of code src/vs/workbench/contrib/update/electron-browser/update.ts x: 55 commits (all time) y: 358 lines of code src/vs/workbench/contrib/webview/browser/webviewEditor.ts x: 38 commits (all time) y: 150 lines of code src/vs/workbench/contrib/webview/browser/webviewEditorInput.ts x: 42 commits (all time) y: 135 lines of code src/vs/workbench/contrib/webview/browser/webviewEditorInputFactory.ts x: 11 commits (all time) y: 96 lines of code src/vs/workbench/contrib/webview/browser/webviewEditorService.ts x: 22 commits (all time) y: 221 lines of code src/vs/workbench/contrib/webview/browser/webviewElement.ts x: 33 commits (all time) y: 262 lines of code src/vs/workbench/contrib/webview/browser/webviewService.ts x: 22 commits (all time) y: 159 lines of code src/vs/workbench/contrib/webview/common/webview.ts x: 36 commits (all time) y: 74 lines of code src/vs/workbench/contrib/webview/electron-browser/webviewCommands.ts x: 30 commits (all time) y: 82 lines of code src/vs/workbench/contrib/webview/electron-browser/webviewElement.ts x: 108 commits (all time) y: 562 lines of code src/vs/workbench/contrib/welcome/page/browser/welcomePage.ts x: 43 commits (all time) y: 498 lines of code src/vs/workbench/services/configurationResolver/common/variableResolver.ts x: 38 commits (all time) y: 219 lines of code src/vs/workbench/services/decorations/browser/decorationsService.ts x: 220 commits (all time) y: 345 lines of code src/vs/workbench/services/dialogs/browser/fileDialogService.ts x: 48 commits (all time) y: 220 lines of code src/vs/workbench/services/environment/browser/environmentService.ts x: 45 commits (all time) y: 152 lines of code src/vs/workbench/services/extensionManagement/common/extensionEnablementService.ts x: 5 commits (all time) y: 323 lines of code src/vs/workbench/services/extensionManagement/common/extensionManagementServerService.ts x: 7 commits (all time) y: 34 lines of code src/vs/workbench/services/extensionManagement/common/extensionManagementService.ts x: 7 commits (all time) y: 162 lines of code src/vs/workbench/services/extensionManagement/electron-browser/extensionManagementServerService.ts x: 7 commits (all time) y: 53 lines of code src/vs/workbench/services/extensions/browser/extensionService.ts x: 15 commits (all time) y: 74 lines of code src/vs/workbench/services/extensions/common/extensionHostProcessManager.ts x: 18 commits (all time) y: 342 lines of code src/vs/workbench/services/extensions/common/inactiveExtensionUrlHandler.ts x: 16 commits (all time) y: 203 lines of code src/vs/workbench/services/extensions/common/remoteExtensionHostClient.ts x: 32 commits (all time) y: 191 lines of code src/vs/workbench/services/extensions/electron-browser/cachedExtensionScanner.ts x: 73 commits (all time) y: 314 lines of code src/vs/workbench/services/extensions/electron-browser/extensionHost.ts x: 462 commits (all time) y: 398 lines of code src/vs/workbench/services/extensions/electron-browser/extensionHostDebugService.ts x: 9 commits (all time) y: 12 lines of code src/vs/workbench/services/extensions/electron-browser/extensionService.ts x: 502 commits (all time) y: 409 lines of code src/vs/workbench/services/extensions/node/extensionPoints.ts x: 149 commits (all time) y: 503 lines of code src/vs/workbench/services/remote/common/abstractRemoteAgentService.ts x: 25 commits (all time) y: 125 lines of code src/vs/workbench/services/remote/node/tunnelService.ts x: 18 commits (all time) y: 90 lines of code src/vs/workbench/services/telemetry/browser/telemetryService.ts x: 3 commits (all time) y: 137 lines of code src/vs/workbench/services/telemetry/electron-browser/telemetryService.ts x: 17 commits (all time) y: 55 lines of code src/vs/workbench/workbench.main.ts x: 534 commits (all time) y: 228 lines of code src/vs/workbench/workbench.web.main.ts x: 103 commits (all time) y: 178 lines of code build/azure-pipelines/common/publish.ts x: 27 commits (all time) y: 197 lines of code build/azure-pipelines/common/release.ts x: 8 commits (all time) y: 80 lines of code build/azure-pipelines/common/sync-mooncake.ts x: 11 commits (all time) y: 126 lines of code build/azure-pipelines/darwin/continuous-build-darwin.yml x: 40 commits (all time) y: 49 lines of code build/azure-pipelines/darwin/product-build-darwin.yml x: 120 commits (all time) y: 122 lines of code build/azure-pipelines/distro-build.yml x: 25 commits (all time) y: 30 lines of code build/azure-pipelines/linux/continuous-build-linux.yml x: 46 commits (all time) y: 54 lines of code build/azure-pipelines/linux/product-build-linux-multiarch.yml x: 20 commits (all time) y: 96 lines of code build/azure-pipelines/linux/product-build-linux.yml x: 120 commits (all time) y: 101 lines of code build/azure-pipelines/linux/snap-build-linux.yml x: 48 commits (all time) y: 36 lines of code build/azure-pipelines/product-build.yml x: 91 commits (all time) y: 123 lines of code build/azure-pipelines/publish-types/check-version.ts x: 11 commits (all time) y: 29 lines of code build/azure-pipelines/publish-types/publish-types.yml x: 26 commits (all time) y: 48 lines of code build/azure-pipelines/publish-types/update-types.ts x: 14 commits (all time) y: 56 lines of code build/azure-pipelines/sync-mooncake.yml x: 13 commits (all time) y: 19 lines of code build/azure-pipelines/web/product-build-web.yml x: 8 commits (all time) y: 64 lines of code build/azure-pipelines/win32/product-build-win32.yml x: 113 commits (all time) y: 183 lines of code build/azure-pipelines/win32/publish.ps1 x: 14 commits (all time) y: 29 lines of code build/gulpfile.compile.js x: 29 commits (all time) y: 8 lines of code build/gulpfile.extensions.js x: 159 commits (all time) y: 124 lines of code build/gulpfile.hygiene.js x: 387 commits (all time) y: 327 lines of code build/gulpfile.reh.js x: 32 commits (all time) y: 114 lines of code build/gulpfile.vscode.js x: 1254 commits (all time) y: 510 lines of code build/gulpfile.vscode.linux.js x: 227 commits (all time) y: 189 lines of code build/gulpfile.vscode.web.js x: 6 commits (all time) y: 112 lines of code build/gulpfile.vscode.win32.js x: 155 commits (all time) y: 117 lines of code build/lib/compilation.js x: 182 commits (all time) y: 174 lines of code build/lib/compilation.ts x: 159 commits (all time) y: 181 lines of code build/lib/electron.js x: 26 commits (all time) y: 16 lines of code build/lib/extensions.js x: 167 commits (all time) y: 191 lines of code build/lib/extensions.ts x: 149 commits (all time) y: 198 lines of code build/lib/i18n.ts x: 197 commits (all time) y: 1049 lines of code build/lib/node.js x: 6 commits (all time) y: 11 lines of code build/lib/optimize.js x: 135 commits (all time) y: 224 lines of code build/lib/optimize.ts x: 124 commits (all time) y: 253 lines of code build/lib/standalone.js x: 80 commits (all time) y: 299 lines of code build/lib/standalone.ts x: 84 commits (all time) y: 297 lines of code build/lib/util.js x: 171 commits (all time) y: 217 lines of code build/lib/util.ts x: 132 commits (all time) y: 218 lines of code build/npm/postinstall.js x: 185 commits (all time) y: 53 lines of code build/npm/update-grammar.js x: 101 commits (all time) y: 151 lines of code build/win32/code.iss x: 236 commits (all time) y: 1020 lines of code extensions/cpp/build/update-grammars.js x: 25 commits (all time) y: 5 lines of code extensions/emmet/src/abbreviationActions.ts x: 324 commits (all time) y: 508 lines of code extensions/emmet/src/util.ts x: 238 commits (all time) y: 467 lines of code extensions/git/src/commands.ts x: 723 commits (all time) y: 1764 lines of code extensions/git/src/git.ts x: 464 commits (all time) y: 1378 lines of code extensions/git/src/model.ts x: 370 commits (all time) y: 312 lines of code extensions/git/src/repository.ts x: 426 commits (all time) y: 1301 lines of code extensions/git/src/util.ts x: 171 commits (all time) y: 279 lines of code extensions/gulp/src/main.ts x: 139 commits (all time) y: 305 lines of code extensions/html-language-features/client/src/tagClosing.ts x: 36 commits (all time) y: 64 lines of code extensions/html-language-features/server/src/modes/htmlMode.ts x: 84 commits (all time) y: 82 lines of code extensions/html-language-features/server/src/modes/languageModes.ts x: 102 commits (all time) y: 125 lines of code extensions/html-language-features/server/src/modes/pathCompletion.ts x: 80 commits (all time) y: 153 lines of code extensions/jake/src/main.ts x: 87 commits (all time) y: 305 lines of code extensions/markdown-language-features/preview-src/index.ts x: 70 commits (all time) y: 132 lines of code extensions/markdown-language-features/preview-src/settings.ts x: 38 commits (all time) y: 31 lines of code extensions/markdown-language-features/src/commands/showPreviewSecuritySelector.ts x: 32 commits (all time) y: 22 lines of code extensions/markdown-language-features/src/features/documentLinkProvider.ts x: 74 commits (all time) y: 158 lines of code extensions/markdown-language-features/src/features/previewContentProvider.ts x: 101 commits (all time) y: 176 lines of code extensions/markdown-language-features/src/markdownEngine.ts x: 116 commits (all time) y: 262 lines of code extensions/markdown-language-features/src/markdownExtensions.ts x: 57 commits (all time) y: 133 lines of code extensions/markdown-language-features/src/security.ts x: 52 commits (all time) y: 125 lines of code extensions/merge-conflict/src/commandHandler.ts x: 94 commits (all time) y: 276 lines of code extensions/merge-conflict/src/contentProvider.ts x: 65 commits (all time) y: 36 lines of code extensions/npm/src/features/packageJSONContribution.ts x: 82 commits (all time) y: 298 lines of code extensions/objective-c/build/update-grammars.js x: 10 commits (all time) y: 4 lines of code extensions/php/build/update-grammar.js x: 48 commits (all time) y: 48 lines of code extensions/typescript-language-features/src/extension.ts x: 91 commits (all time) y: 108 lines of code extensions/typescript-language-features/src/features/completions.ts x: 186 commits (all time) y: 588 lines of code extensions/typescript-language-features/src/features/definitions.ts x: 61 commits (all time) y: 55 lines of code extensions/typescript-language-features/src/features/diagnostics.ts x: 127 commits (all time) y: 201 lines of code extensions/typescript-language-features/src/features/implementationsCodeLens.ts x: 69 commits (all time) y: 86 lines of code extensions/typescript-language-features/src/features/organizeImports.ts x: 113 commits (all time) y: 85 lines of code extensions/typescript-language-features/src/features/refactor.ts x: 112 commits (all time) y: 214 lines of code extensions/typescript-language-features/src/features/referencesCodeLens.ts x: 68 commits (all time) y: 86 lines of code extensions/typescript-language-features/src/features/tagClosing.ts x: 64 commits (all time) y: 143 lines of code extensions/typescript-language-features/src/features/task.ts x: 85 commits (all time) y: 233 lines of code extensions/typescript-language-features/src/tsServer/server.ts x: 90 commits (all time) y: 315 lines of code extensions/typescript-language-features/src/tsServer/spawner.ts x: 8 commits (all time) y: 187 lines of code extensions/typescript-language-features/src/typeScriptServiceClientHost.ts x: 148 commits (all time) y: 243 lines of code extensions/typescript-language-features/src/typescriptService.ts x: 142 commits (all time) y: 94 lines of code extensions/typescript-language-features/src/typescriptServiceClient.ts x: 187 commits (all time) y: 637 lines of code extensions/typescript-language-features/src/utils/api.ts x: 87 commits (all time) y: 55 lines of code extensions/typescript-language-features/src/utils/configuration.ts x: 64 commits (all time) y: 126 lines of code extensions/typescript-language-features/src/utils/electron.ts x: 77 commits (all time) y: 56 lines of code extensions/typescript-language-features/src/utils/languageDescription.ts x: 56 commits (all time) y: 32 lines of code extensions/typescript-language-features/src/utils/pluginPathsProvider.ts x: 41 commits (all time) y: 30 lines of code extensions/typescript-language-features/src/utils/previewer.ts x: 50 commits (all time) y: 72 lines of code extensions/typescript-language-features/src/utils/projectStatus.ts x: 55 commits (all time) y: 102 lines of code extensions/typescript-language-features/src/utils/relativePathResolver.ts x: 36 commits (all time) y: 15 lines of code extensions/typescript-language-features/src/utils/surveyor.ts x: 29 commits (all time) y: 150 lines of code extensions/typescript-language-features/src/utils/tracer.ts x: 61 commits (all time) y: 82 lines of code extensions/typescript-language-features/src/utils/tsconfigProvider.ts x: 30 commits (all time) y: 25 lines of code extensions/typescript-language-features/src/utils/typeConverters.ts x: 75 commits (all time) y: 71 lines of code extensions/typescript-language-features/src/utils/versionPicker.ts x: 49 commits (all time) y: 97 lines of code extensions/typescript-language-features/src/utils/versionProvider.ts x: 71 commits (all time) y: 171 lines of code extensions/typescript-language-features/src/utils/versionStatus.ts x: 61 commits (all time) y: 46 lines of code gulpfile.js x: 161 commits (all time) y: 24 lines of code src/buildfile.js x: 69 commits (all time) y: 19 lines of code src/main.js x: 374 commits (all time) y: 201 lines of code src/vs/base/browser/browser.ts x: 192 commits (all time) y: 105 lines of code src/vs/base/browser/contextmenu.ts x: 84 commits (all time) y: 28 lines of code src/vs/base/browser/htmlContentRenderer.ts x: 256 commits (all time) y: 325 lines of code src/vs/base/browser/ui/actionbar/actionbar.ts x: 413 commits (all time) y: 658 lines of code src/vs/base/browser/ui/breadcrumbs/breadcrumbsWidget.ts x: 113 commits (all time) y: 296 lines of code src/vs/base/browser/ui/contextview/contextview.ts x: 133 commits (all time) y: 215 lines of code src/vs/base/browser/ui/countBadge/countBadge.css x: 46 commits (all time) y: 12 lines of code src/vs/base/browser/ui/dialog/dialog.css x: 17 commits (all time) y: 138 lines of code src/vs/base/browser/ui/dropdown/dropdown.ts x: 224 commits (all time) y: 279 lines of code src/vs/base/browser/ui/findinput/findInputCheckboxes.css x: 22 commits (all time) y: 30 lines of code src/vs/base/browser/ui/grid/grid.ts x: 138 commits (all time) y: 439 lines of code src/vs/base/browser/ui/inputbox/inputBox.ts x: 250 commits (all time) y: 487 lines of code src/vs/base/browser/ui/list/list.css x: 129 commits (all time) y: 153 lines of code src/vs/base/browser/ui/list/list.ts x: 153 commits (all time) y: 78 lines of code src/vs/base/browser/ui/list/listPaging.ts x: 200 commits (all time) y: 160 lines of code src/vs/base/browser/ui/list/listView.ts x: 384 commits (all time) y: 894 lines of code src/vs/base/browser/ui/list/listWidget.ts x: 578 commits (all time) y: 1181 lines of code src/vs/base/browser/ui/menu/menu.css x: 139 commits (all time) y: 164 lines of code src/vs/base/browser/ui/menu/menu.ts x: 259 commits (all time) y: 642 lines of code src/vs/base/browser/ui/menu/menubar.ts x: 87 commits (all time) y: 800 lines of code src/vs/base/browser/ui/sash/sash.ts x: 199 commits (all time) y: 305 lines of code src/vs/base/browser/ui/scrollbar/abstractScrollbar.ts x: 125 commits (all time) y: 204 lines of code src/vs/base/browser/ui/selectBox/selectBox.ts x: 172 commits (all time) y: 93 lines of code src/vs/base/browser/ui/selectBox/selectBoxCustom.ts x: 219 commits (all time) y: 723 lines of code src/vs/base/browser/ui/selectBox/selectBoxNative.ts x: 116 commits (all time) y: 126 lines of code src/vs/base/browser/ui/splitview/panelview.css x: 55 commits (all time) y: 82 lines of code src/vs/base/browser/ui/splitview/panelview.ts x: 187 commits (all time) y: 359 lines of code src/vs/base/browser/ui/splitview/splitview.css x: 98 commits (all time) y: 58 lines of code src/vs/base/browser/ui/toolbar/toolbar.ts x: 183 commits (all time) y: 132 lines of code src/vs/base/browser/ui/tree/abstractTree.ts x: 321 commits (all time) y: 1248 lines of code src/vs/base/browser/ui/tree/asyncDataTree.ts x: 187 commits (all time) y: 690 lines of code src/vs/base/browser/ui/tree/dataTree.ts x: 109 commits (all time) y: 145 lines of code src/vs/base/browser/ui/tree/media/tree.css x: 76 commits (all time) y: 72 lines of code src/vs/base/browser/ui/tree/tree.ts x: 173 commits (all time) y: 120 lines of code src/vs/base/common/actions.ts x: 173 commits (all time) y: 190 lines of code src/vs/base/common/arrays.ts x: 284 commits (all time) y: 443 lines of code src/vs/base/common/async.ts x: 406 commits (all time) y: 534 lines of code src/vs/base/common/buffer.ts x: 31 commits (all time) y: 301 lines of code src/vs/base/common/collections.ts x: 115 commits (all time) y: 94 lines of code src/vs/base/common/comparers.ts x: 134 commits (all time) y: 122 lines of code src/vs/base/common/errorMessage.ts x: 63 commits (all time) y: 56 lines of code src/vs/base/common/errorsWithActions.ts x: 17 commits (all time) y: 17 lines of code src/vs/base/common/event.ts x: 347 commits (all time) y: 547 lines of code src/vs/base/common/extpath.ts x: 39 commits (all time) y: 77 lines of code src/vs/base/common/filters.ts x: 352 commits (all time) y: 575 lines of code src/vs/base/common/glob.ts x: 244 commits (all time) y: 515 lines of code src/vs/base/common/htmlContent.ts x: 116 commits (all time) y: 97 lines of code src/vs/base/common/marked/marked.js x: 78 commits (all time) y: 1317 lines of code src/vs/base/common/mime.ts x: 172 commits (all time) y: 249 lines of code src/vs/base/common/network.ts x: 101 commits (all time) y: 16 lines of code src/vs/base/common/objects.ts x: 174 commits (all time) y: 183 lines of code src/vs/base/common/path.ts x: 29 commits (all time) y: 1266 lines of code src/vs/base/common/resources.ts x: 206 commits (all time) y: 249 lines of code src/vs/base/common/strings.ts x: 317 commits (all time) y: 464 lines of code src/vs/base/common/types.ts x: 106 commits (all time) y: 130 lines of code src/vs/base/common/uri.ts x: 316 commits (all time) y: 443 lines of code src/vs/base/common/uriIpc.ts x: 54 commits (all time) y: 115 lines of code src/vs/base/common/worker/simpleWorker.ts x: 177 commits (all time) y: 297 lines of code src/vs/base/node/config.ts x: 165 commits (all time) y: 140 lines of code src/vs/base/node/encoding.ts x: 240 commits (all time) y: 297 lines of code src/vs/base/node/id.ts x: 100 commits (all time) y: 58 lines of code src/vs/base/node/pfs.ts x: 265 commits (all time) y: 465 lines of code src/vs/base/node/processes.ts x: 232 commits (all time) y: 396 lines of code src/vs/base/node/stream.ts x: 95 commits (all time) y: 43 lines of code src/vs/base/parts/contextmenu/electron-main/contextmenu.ts x: 33 commits (all time) y: 48 lines of code src/vs/base/parts/ipc/common/ipc.net.ts x: 30 commits (all time) y: 603 lines of code src/vs/base/parts/ipc/node/ipc.net.ts x: 198 commits (all time) y: 254 lines of code src/vs/base/parts/quickopen/browser/quickOpenModel.ts x: 288 commits (all time) y: 403 lines of code src/vs/base/parts/storage/common/storage.ts x: 6 commits (all time) y: 201 lines of code src/vs/base/parts/tree/browser/tree.css x: 64 commits (all time) y: 95 lines of code src/vs/base/parts/tree/browser/tree.ts x: 261 commits (all time) y: 225 lines of code src/vs/base/parts/tree/browser/treeModel.ts x: 225 commits (all time) y: 1192 lines of code src/vs/base/parts/tree/browser/treeView.ts x: 405 commits (all time) y: 1292 lines of code src/vs/code/electron-browser/issue/issueReporterModel.ts x: 121 commits (all time) y: 212 lines of code src/vs/code/electron-browser/processExplorer/processExplorerMain.ts x: 132 commits (all time) y: 318 lines of code src/vs/code/electron-browser/sharedProcess/contrib/languagePackCachedDataCleaner.ts x: 65 commits (all time) y: 88 lines of code src/vs/code/electron-browser/sharedProcess/contrib/nodeCachedDataCleaner.ts x: 71 commits (all time) y: 55 lines of code src/vs/code/electron-browser/workbench/workbench.js x: 78 commits (all time) y: 89 lines of code src/vs/code/electron-main/auth.ts x: 92 commits (all time) y: 75 lines of code src/vs/code/electron-main/sharedProcess.ts x: 172 commits (all time) y: 106 lines of code src/vs/code/electron-main/window.ts x: 747 commits (all time) y: 740 lines of code src/vs/code/node/cli.ts x: 275 commits (all time) y: 273 lines of code src/vs/css.build.js x: 37 commits (all time) y: 319 lines of code src/vs/editor/browser/config/configuration.ts x: 243 commits (all time) y: 298 lines of code src/vs/editor/browser/controller/pointerHandler.ts x: 123 commits (all time) y: 182 lines of code src/vs/editor/browser/editorExtensions.ts x: 130 commits (all time) y: 270 lines of code src/vs/editor/browser/services/bulkEditService.ts x: 52 commits (all time) y: 16 lines of code src/vs/editor/browser/services/codeEditorServiceImpl.ts x: 259 commits (all time) y: 414 lines of code src/vs/editor/browser/services/openerService.ts x: 82 commits (all time) y: 74 lines of code src/vs/editor/browser/view/viewImpl.ts x: 401 commits (all time) y: 456 lines of code src/vs/editor/browser/viewParts/lines/rangeUtil.ts x: 59 commits (all time) y: 109 lines of code src/vs/editor/browser/viewParts/minimap/minimap.ts x: 249 commits (all time) y: 810 lines of code src/vs/editor/browser/widget/codeEditorWidget.ts x: 461 commits (all time) y: 1520 lines of code src/vs/editor/browser/widget/diffEditorWidget.ts x: 508 commits (all time) y: 1647 lines of code src/vs/editor/browser/widget/diffNavigator.ts x: 79 commits (all time) y: 173 lines of code src/vs/editor/browser/widget/media/diffReview.css x: 22 commits (all time) y: 55 lines of code src/vs/editor/common/model.ts x: 181 commits (all time) y: 330 lines of code src/vs/editor/common/model/indentationGuesser.ts x: 102 commits (all time) y: 152 lines of code src/vs/editor/common/model/pieceTreeTextBuffer/pieceTreeBase.ts x: 144 commits (all time) y: 1422 lines of code src/vs/editor/common/model/pieceTreeTextBuffer/pieceTreeTextBuffer.ts x: 77 commits (all time) y: 397 lines of code src/vs/editor/common/model/textModel.ts x: 546 commits (all time) y: 2302 lines of code src/vs/editor/common/model/textModelTokens.ts x: 103 commits (all time) y: 394 lines of code src/vs/editor/common/services/editorSimpleWorker.ts x: 298 commits (all time) y: 518 lines of code src/vs/editor/common/services/editorWorkerServiceImpl.ts x: 279 commits (all time) y: 388 lines of code src/vs/editor/common/services/languagesRegistry.ts x: 177 commits (all time) y: 284 lines of code src/vs/editor/common/services/modeService.ts x: 166 commits (all time) y: 40 lines of code src/vs/editor/common/services/modeServiceImpl.ts x: 265 commits (all time) y: 134 lines of code src/vs/editor/common/services/modelServiceImpl.ts x: 441 commits (all time) y: 336 lines of code src/vs/editor/common/services/resolverService.ts x: 125 commits (all time) y: 24 lines of code src/vs/editor/common/services/resourceConfiguration.ts x: 87 commits (all time) y: 17 lines of code src/vs/editor/common/services/resourceConfigurationImpl.ts x: 103 commits (all time) y: 43 lines of code src/vs/editor/common/standalone/standaloneEnums.ts x: 26 commits (all time) y: 317 lines of code src/vs/editor/common/viewModel/splitLinesCollection.ts x: 284 commits (all time) y: 1112 lines of code src/vs/editor/common/viewModel/viewModel.ts x: 304 commits (all time) y: 203 lines of code src/vs/editor/common/viewModel/viewModelImpl.ts x: 359 commits (all time) y: 599 lines of code src/vs/editor/contrib/clipboard/clipboard.ts x: 91 commits (all time) y: 192 lines of code src/vs/editor/contrib/codeAction/codeAction.ts x: 148 commits (all time) y: 113 lines of code src/vs/editor/contrib/codeAction/codeActionCommands.ts x: 208 commits (all time) y: 394 lines of code src/vs/editor/contrib/codeAction/codeActionModel.ts x: 146 commits (all time) y: 197 lines of code src/vs/editor/contrib/codeAction/codeActionWidget.ts x: 119 commits (all time) y: 72 lines of code src/vs/editor/contrib/codeAction/lightBulbWidget.css x: 27 commits (all time) y: 25 lines of code src/vs/editor/contrib/codeAction/lightBulbWidget.ts x: 115 commits (all time) y: 153 lines of code src/vs/editor/contrib/codelens/codeLensCache.ts x: 22 commits (all time) y: 92 lines of code src/vs/editor/contrib/codelens/codelens.ts x: 87 commits (all time) y: 81 lines of code src/vs/editor/contrib/codelens/codelensController.ts x: 156 commits (all time) y: 300 lines of code src/vs/editor/contrib/codelens/codelensWidget.ts x: 120 commits (all time) y: 279 lines of code src/vs/editor/contrib/colorPicker/colorDetector.ts x: 107 commits (all time) y: 206 lines of code src/vs/editor/contrib/colorPicker/colorPicker.css x: 31 commits (all time) y: 92 lines of code src/vs/editor/contrib/cursorUndo/cursorUndo.ts x: 81 commits (all time) y: 107 lines of code src/vs/editor/contrib/dnd/dragAndDropCommand.ts x: 41 commits (all time) y: 86 lines of code src/vs/editor/contrib/documentSymbols/media/symbol-icons.css x: 50 commits (all time) y: 217 lines of code src/vs/editor/contrib/documentSymbols/outlineTree.ts x: 106 commits (all time) y: 196 lines of code src/vs/editor/contrib/find/findController.ts x: 159 commits (all time) y: 675 lines of code src/vs/editor/contrib/find/findDecorations.ts x: 103 commits (all time) y: 268 lines of code src/vs/editor/contrib/find/findState.ts x: 61 commits (all time) y: 222 lines of code src/vs/editor/contrib/folding/folding.css x: 33 commits (all time) y: 41 lines of code src/vs/editor/contrib/folding/folding.ts x: 254 commits (all time) y: 738 lines of code src/vs/editor/contrib/folding/foldingModel.ts x: 89 commits (all time) y: 266 lines of code src/vs/editor/contrib/format/format.ts x: 133 commits (all time) y: 332 lines of code src/vs/editor/contrib/format/formatActions.ts x: 173 commits (all time) y: 231 lines of code src/vs/editor/contrib/goToDefinition/goToDefinitionCommands.ts x: 165 commits (all time) y: 417 lines of code src/vs/editor/contrib/gotoError/gotoErrorWidget.ts x: 150 commits (all time) y: 271 lines of code src/vs/editor/contrib/hover/hover.css x: 57 commits (all time) y: 75 lines of code src/vs/editor/contrib/hover/hover.ts x: 180 commits (all time) y: 219 lines of code src/vs/editor/contrib/hover/hoverWidgets.ts x: 73 commits (all time) y: 197 lines of code src/vs/editor/contrib/hover/modesContentHover.ts x: 228 commits (all time) y: 376 lines of code src/vs/editor/contrib/hover/modesGlyphHover.ts x: 74 commits (all time) y: 132 lines of code src/vs/editor/contrib/indentation/indentation.ts x: 134 commits (all time) y: 548 lines of code src/vs/editor/contrib/markdown/markdownRenderer.ts x: 97 commits (all time) y: 78 lines of code src/vs/editor/contrib/multicursor/multicursor.ts x: 157 commits (all time) y: 870 lines of code src/vs/editor/contrib/parameterHints/parameterHintsWidget.ts x: 189 commits (all time) y: 249 lines of code src/vs/editor/contrib/parameterHints/provideSignatureHelp.ts x: 89 commits (all time) y: 36 lines of code src/vs/editor/contrib/referenceSearch/referenceSearch.ts x: 150 commits (all time) y: 254 lines of code src/vs/editor/contrib/referenceSearch/referencesController.ts x: 169 commits (all time) y: 209 lines of code src/vs/editor/contrib/referenceSearch/referencesModel.ts x: 98 commits (all time) y: 237 lines of code src/vs/editor/contrib/referenceSearch/referencesWidget.ts x: 283 commits (all time) y: 463 lines of code src/vs/editor/contrib/rename/rename.ts x: 205 commits (all time) y: 281 lines of code src/vs/editor/contrib/rename/renameInputField.ts x: 90 commits (all time) y: 163 lines of code src/vs/editor/contrib/smartSelect/bracketSelections.ts x: 48 commits (all time) y: 129 lines of code src/vs/editor/contrib/smartSelect/smartSelect.ts x: 146 commits (all time) y: 238 lines of code src/vs/editor/contrib/snippet/snippetController2.ts x: 143 commits (all time) y: 227 lines of code src/vs/editor/contrib/snippet/snippetSession.ts x: 181 commits (all time) y: 465 lines of code src/vs/editor/contrib/snippet/snippetVariables.ts x: 119 commits (all time) y: 227 lines of code src/vs/editor/contrib/suggest/completionModel.ts x: 137 commits (all time) y: 199 lines of code src/vs/editor/contrib/suggest/media/suggest.css x: 66 commits (all time) y: 291 lines of code src/vs/editor/contrib/suggest/suggest.ts x: 148 commits (all time) y: 229 lines of code src/vs/editor/contrib/suggest/suggestController.ts x: 262 commits (all time) y: 481 lines of code src/vs/editor/contrib/suggest/suggestModel.ts x: 205 commits (all time) y: 414 lines of code src/vs/editor/contrib/suggest/suggestWidget.ts x: 330 commits (all time) y: 929 lines of code src/vs/editor/contrib/suggest/wordContextKey.ts x: 29 commits (all time) y: 52 lines of code src/vs/editor/contrib/toggleTabFocusMode/toggleTabFocusMode.ts x: 57 commits (all time) y: 35 lines of code src/vs/editor/contrib/tokenization/tokenization.ts x: 25 commits (all time) y: 65 lines of code src/vs/editor/contrib/wordHighlighter/wordHighlighter.ts x: 189 commits (all time) y: 498 lines of code src/vs/editor/contrib/wordOperations/wordOperations.ts x: 78 commits (all time) y: 359 lines of code src/vs/editor/contrib/wordPartOperations/wordPartOperations.ts x: 56 commits (all time) y: 142 lines of code src/vs/editor/contrib/zoneWidget/zoneWidget.ts x: 92 commits (all time) y: 414 lines of code src/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.ts x: 135 commits (all time) y: 314 lines of code src/vs/editor/standalone/browser/quickOpen/quickCommand.ts x: 110 commits (all time) y: 110 lines of code src/vs/editor/standalone/browser/simpleServices.ts x: 418 commits (all time) y: 559 lines of code src/vs/editor/standalone/browser/standaloneCodeEditor.ts x: 174 commits (all time) y: 288 lines of code src/vs/editor/standalone/browser/standaloneLanguages.ts x: 200 commits (all time) y: 313 lines of code src/vs/editor/standalone/browser/standaloneServices.ts x: 215 commits (all time) y: 170 lines of code src/vs/editor/standalone/browser/standaloneThemeServiceImpl.ts x: 96 commits (all time) y: 219 lines of code src/vs/loader.js x: 152 commits (all time) y: 1529 lines of code src/vs/platform/actions/common/actions.ts x: 396 commits (all time) y: 310 lines of code src/vs/platform/actions/common/menuService.ts x: 93 commits (all time) y: 119 lines of code src/vs/platform/backup/electron-main/backupMainService.ts x: 257 commits (all time) y: 347 lines of code src/vs/platform/clipboard/common/clipboardService.ts x: 81 commits (all time) y: 14 lines of code src/vs/platform/clipboard/electron-browser/clipboardService.ts x: 93 commits (all time) y: 56 lines of code src/vs/platform/configuration/common/configuration.ts x: 267 commits (all time) y: 236 lines of code src/vs/platform/configuration/common/configurationModels.ts x: 176 commits (all time) y: 584 lines of code src/vs/platform/configuration/common/configurationRegistry.ts x: 290 commits (all time) y: 358 lines of code src/vs/platform/configuration/node/configurationService.ts x: 229 commits (all time) y: 116 lines of code src/vs/platform/contextkey/browser/contextKeyService.ts x: 192 commits (all time) y: 348 lines of code src/vs/platform/contextview/browser/contextMenuHandler.ts x: 183 commits (all time) y: 114 lines of code src/vs/platform/credentials/node/credentialsService.ts x: 35 commits (all time) y: 28 lines of code src/vs/platform/diagnostics/common/diagnosticsService.ts x: 15 commits (all time) y: 63 lines of code src/vs/platform/dialogs/common/dialogs.ts x: 107 commits (all time) y: 86 lines of code src/vs/platform/driver/electron-browser/driver.ts x: 149 commits (all time) y: 171 lines of code src/vs/platform/driver/electron-main/driver.ts x: 145 commits (all time) y: 166 lines of code src/vs/platform/editor/common/editor.ts x: 259 commits (all time) y: 40 lines of code src/vs/platform/environment/node/argv.ts x: 406 commits (all time) y: 231 lines of code src/vs/platform/environment/node/environmentService.ts x: 432 commits (all time) y: 232 lines of code src/vs/platform/extensionManagement/common/extensionManagementUtil.ts x: 179 commits (all time) y: 86 lines of code src/vs/platform/extensions/common/extensionValidator.ts x: 3 commits (all time) y: 195 lines of code src/vs/platform/extensions/common/extensions.ts x: 206 commits (all time) y: 168 lines of code src/vs/platform/files/common/fileService.ts x: 10 commits (all time) y: 696 lines of code src/vs/platform/files/common/files.ts x: 564 commits (all time) y: 405 lines of code src/vs/platform/files/node/diskFileSystemProvider.ts x: 9 commits (all time) y: 388 lines of code src/vs/platform/history/common/history.ts x: 92 commits (all time) y: 41 lines of code src/vs/platform/history/electron-main/historyMainService.ts x: 279 commits (all time) y: 286 lines of code src/vs/platform/instantiation/common/instantiationService.ts x: 169 commits (all time) y: 236 lines of code src/vs/platform/issue/electron-main/issueService.ts x: 198 commits (all time) y: 314 lines of code src/vs/platform/keybinding/common/abstractKeybindingService.ts x: 189 commits (all time) y: 173 lines of code src/vs/platform/keybinding/common/keybinding.ts x: 162 commits (all time) y: 49 lines of code src/vs/platform/keybinding/common/keybindingResolver.ts x: 174 commits (all time) y: 269 lines of code src/vs/platform/lifecycle/common/lifecycle.ts x: 175 commits (all time) y: 85 lines of code src/vs/platform/lifecycle/electron-browser/lifecycleService.ts x: 134 commits (all time) y: 96 lines of code src/vs/platform/lifecycle/electron-main/lifecycleMain.ts x: 209 commits (all time) y: 309 lines of code src/vs/platform/list/browser/listService.ts x: 371 commits (all time) y: 869 lines of code src/vs/platform/log/common/log.ts x: 109 commits (all time) y: 270 lines of code src/vs/platform/markers/common/markers.ts x: 108 commits (all time) y: 144 lines of code src/vs/platform/opener/common/opener.ts x: 62 commits (all time) y: 17 lines of code src/vs/platform/registry/common/platform.ts x: 66 commits (all time) y: 23 lines of code src/vs/platform/remote/common/remoteAgentFileSystemChannel.ts x: 20 commits (all time) y: 90 lines of code src/vs/platform/request/common/request.ts x: 28 commits (all time) y: 104 lines of code src/vs/platform/request/node/requestService.ts x: 123 commits (all time) y: 109 lines of code src/vs/platform/state/node/stateService.ts x: 103 commits (all time) y: 115 lines of code src/vs/platform/statusbar/common/statusbar.ts x: 122 commits (all time) y: 25 lines of code src/vs/platform/storage/common/storage.ts x: 120 commits (all time) y: 176 lines of code src/vs/platform/storage/node/storageIpc.ts x: 61 commits (all time) y: 144 lines of code src/vs/platform/storage/node/storageService.ts x: 151 commits (all time) y: 163 lines of code src/vs/platform/telemetry/common/errorTelemetry.ts x: 17 commits (all time) y: 96 lines of code src/vs/platform/telemetry/common/telemetry.ts x: 189 commits (all time) y: 25 lines of code src/vs/platform/telemetry/node/commonProperties.ts x: 146 commits (all time) y: 41 lines of code src/vs/platform/update/electron-main/updateService.darwin.ts x: 129 commits (all time) y: 84 lines of code src/vs/platform/update/electron-main/updateService.linux.ts x: 141 commits (all time) y: 57 lines of code src/vs/platform/update/electron-main/updateService.snap.ts x: 70 commits (all time) y: 150 lines of code src/vs/platform/update/electron-main/updateService.win32.ts x: 134 commits (all time) y: 195 lines of code src/vs/platform/update/node/update.config.contribution.ts x: 106 commits (all time) y: 48 lines of code src/vs/platform/windows/electron-browser/windowsService.ts x: 29 commits (all time) y: 195 lines of code src/vs/platform/workspace/common/workspace.ts x: 357 commits (all time) y: 159 lines of code src/vs/platform/workspaces/common/workspaces.ts x: 225 commits (all time) y: 186 lines of code src/vs/platform/workspaces/electron-main/workspacesMainService.ts x: 254 commits (all time) y: 174 lines of code src/vs/workbench/api/browser/mainThreadDebugService.ts x: 19 commits (all time) y: 290 lines of code src/vs/workbench/api/browser/mainThreadEditor.ts x: 16 commits (all time) y: 400 lines of code src/vs/workbench/api/browser/mainThreadLanguageFeatures.ts x: 43 commits (all time) y: 478 lines of code src/vs/workbench/api/browser/mainThreadSCM.ts x: 12 commits (all time) y: 324 lines of code src/vs/workbench/api/browser/mainThreadSaveParticipant.ts x: 38 commits (all time) y: 310 lines of code src/vs/workbench/api/browser/mainThreadTask.ts x: 11 commits (all time) y: 603 lines of code src/vs/workbench/api/browser/mainThreadTerminalService.ts x: 66 commits (all time) y: 271 lines of code src/vs/workbench/api/browser/mainThreadWorkspace.ts x: 22 commits (all time) y: 182 lines of code src/vs/workbench/api/browser/viewsExtensionPoint.ts x: 218 commits (all time) y: 403 lines of code src/vs/workbench/api/common/extHostApiCommands.ts x: 36 commits (all time) y: 508 lines of code src/vs/workbench/api/common/extHostCodeInsets.ts x: 24 commits (all time) y: 110 lines of code src/vs/workbench/api/common/extHostCommands.ts x: 25 commits (all time) y: 212 lines of code src/vs/workbench/api/common/extHostDiagnostics.ts x: 14 commits (all time) y: 256 lines of code src/vs/workbench/api/common/extHostFileSystem.ts x: 28 commits (all time) y: 279 lines of code src/vs/workbench/api/common/extHostLanguageFeatures.ts x: 81 commits (all time) y: 1229 lines of code src/vs/workbench/api/common/extHostQuickOpen.ts x: 11 commits (all time) y: 502 lines of code src/vs/workbench/api/common/extHostStatusBar.ts x: 13 commits (all time) y: 146 lines of code src/vs/workbench/api/common/extHostTextEditor.ts x: 10 commits (all time) y: 524 lines of code src/vs/workbench/api/common/extHostTreeViews.ts x: 18 commits (all time) y: 519 lines of code src/vs/workbench/api/common/extHostTypeConverters.ts x: 25 commits (all time) y: 961 lines of code src/vs/workbench/api/common/extHostTypes.ts x: 36 commits (all time) y: 1888 lines of code src/vs/workbench/api/common/extHostWebview.ts x: 25 commits (all time) y: 298 lines of code src/vs/workbench/api/common/extHostWorkspace.ts x: 16 commits (all time) y: 409 lines of code src/vs/workbench/api/common/shared/tasks.ts x: 8 commits (all time) y: 105 lines of code src/vs/workbench/api/node/extHostDebugService.ts x: 363 commits (all time) y: 827 lines of code src/vs/workbench/api/node/extHostOutputService.ts x: 172 commits (all time) y: 48 lines of code src/vs/workbench/api/node/extHostRequireInterceptor.ts x: 8 commits (all time) y: 206 lines of code src/vs/workbench/api/node/extHostSearch.ts x: 214 commits (all time) y: 142 lines of code src/vs/workbench/api/node/extHostTask.ts x: 346 commits (all time) y: 717 lines of code src/vs/workbench/api/node/extHostTerminalService.ts x: 465 commits (all time) y: 707 lines of code src/vs/workbench/browser/actions.ts x: 123 commits (all time) y: 129 lines of code src/vs/workbench/browser/actions/layoutActions.ts x: 75 commits (all time) y: 396 lines of code src/vs/workbench/browser/actions/listCommands.ts x: 56 commits (all time) y: 600 lines of code src/vs/workbench/browser/actions/navigationActions.ts x: 38 commits (all time) y: 213 lines of code src/vs/workbench/browser/actions/windowActions.ts x: 12 commits (all time) y: 235 lines of code src/vs/workbench/browser/actions/workspaceActions.ts x: 301 commits (all time) y: 243 lines of code src/vs/workbench/browser/actions/workspaceCommands.ts x: 137 commits (all time) y: 94 lines of code src/vs/workbench/browser/composite.ts x: 254 commits (all time) y: 158 lines of code src/vs/workbench/browser/contextkeys.ts x: 48 commits (all time) y: 174 lines of code src/vs/workbench/browser/dnd.ts x: 210 commits (all time) y: 339 lines of code src/vs/workbench/browser/editor.ts x: 99 commits (all time) y: 107 lines of code src/vs/workbench/browser/labels.ts x: 380 commits (all time) y: 372 lines of code src/vs/workbench/browser/legacyLayout.ts x: 33 commits (all time) y: 569 lines of code src/vs/workbench/browser/part.ts x: 131 commits (all time) y: 96 lines of code src/vs/workbench/browser/parts/activitybar/activitybarPart.ts x: 638 commits (all time) y: 403 lines of code src/vs/workbench/browser/parts/activitybar/media/activitybarpart.css x: 103 commits (all time) y: 22 lines of code src/vs/workbench/browser/parts/compositeBar.ts x: 121 commits (all time) y: 567 lines of code src/vs/workbench/browser/parts/compositeBarActions.ts x: 97 commits (all time) y: 509 lines of code src/vs/workbench/browser/parts/compositePart.ts x: 402 commits (all time) y: 332 lines of code src/vs/workbench/browser/parts/editor/baseEditor.ts x: 238 commits (all time) y: 192 lines of code src/vs/workbench/browser/parts/editor/breadcrumbs.ts x: 108 commits (all time) y: 129 lines of code src/vs/workbench/browser/parts/editor/breadcrumbsControl.ts x: 260 commits (all time) y: 635 lines of code src/vs/workbench/browser/parts/editor/breadcrumbsPicker.ts x: 173 commits (all time) y: 418 lines of code src/vs/workbench/browser/parts/editor/editor.contribution.ts x: 535 commits (all time) y: 784 lines of code src/vs/workbench/browser/parts/editor/editorActions.ts x: 476 commits (all time) y: 1286 lines of code src/vs/workbench/browser/parts/editor/editorCommands.ts x: 375 commits (all time) y: 641 lines of code src/vs/workbench/browser/parts/editor/editorControl.ts x: 123 commits (all time) y: 146 lines of code src/vs/workbench/browser/parts/editor/editorDropTarget.ts x: 83 commits (all time) y: 378 lines of code src/vs/workbench/browser/parts/editor/editorGroupView.ts x: 257 commits (all time) y: 944 lines of code src/vs/workbench/browser/parts/editor/editorPart.ts x: 809 commits (all time) y: 681 lines of code src/vs/workbench/browser/parts/editor/editorPicker.ts x: 235 commits (all time) y: 178 lines of code src/vs/workbench/browser/parts/editor/editorStatus.ts x: 624 commits (all time) y: 974 lines of code src/vs/workbench/browser/parts/editor/media/editorgroupview.css x: 75 commits (all time) y: 82 lines of code src/vs/workbench/browser/parts/editor/media/editorstatus.css x: 107 commits (all time) y: 49 lines of code src/vs/workbench/browser/parts/editor/media/notabstitlecontrol.css x: 118 commits (all time) y: 64 lines of code src/vs/workbench/browser/parts/editor/noTabsTitleControl.ts x: 288 commits (all time) y: 209 lines of code src/vs/workbench/browser/parts/editor/resourceViewer.ts x: 219 commits (all time) y: 457 lines of code src/vs/workbench/browser/parts/editor/sideBySideEditor.ts x: 240 commits (all time) y: 188 lines of code src/vs/workbench/browser/parts/editor/tabsTitleControl.ts x: 653 commits (all time) y: 931 lines of code src/vs/workbench/browser/parts/editor/textDiffEditor.ts x: 379 commits (all time) y: 235 lines of code src/vs/workbench/browser/parts/editor/textEditor.ts x: 383 commits (all time) y: 232 lines of code src/vs/workbench/browser/parts/editor/textResourceEditor.ts x: 251 commits (all time) y: 146 lines of code src/vs/workbench/browser/parts/editor/titleControl.ts x: 474 commits (all time) y: 279 lines of code src/vs/workbench/browser/parts/notifications/media/notificationsList.css x: 63 commits (all time) y: 102 lines of code src/vs/workbench/browser/parts/notifications/notificationsActions.ts x: 96 commits (all time) y: 128 lines of code src/vs/workbench/browser/parts/notifications/notificationsCommands.ts x: 87 commits (all time) y: 174 lines of code src/vs/workbench/browser/parts/notifications/notificationsList.ts x: 97 commits (all time) y: 179 lines of code src/vs/workbench/browser/parts/notifications/notificationsStatus.ts x: 79 commits (all time) y: 124 lines of code src/vs/workbench/browser/parts/notifications/notificationsToasts.ts x: 197 commits (all time) y: 377 lines of code src/vs/workbench/browser/parts/notifications/notificationsViewer.ts x: 172 commits (all time) y: 357 lines of code src/vs/workbench/browser/parts/panel/panelActions.ts x: 205 commits (all time) y: 225 lines of code src/vs/workbench/browser/parts/panel/panelPart.ts x: 482 commits (all time) y: 413 lines of code src/vs/workbench/browser/parts/quickinput/quickInput.ts x: 338 commits (all time) y: 1332 lines of code src/vs/workbench/browser/parts/quickinput/quickInputBox.ts x: 104 commits (all time) y: 102 lines of code src/vs/workbench/browser/parts/quickinput/quickInputList.ts x: 169 commits (all time) y: 519 lines of code src/vs/workbench/browser/parts/quickopen/media/quickopen.css x: 22 commits (all time) y: 16 lines of code src/vs/workbench/browser/parts/quickopen/quickOpenController.ts x: 643 commits (all time) y: 631 lines of code src/vs/workbench/browser/parts/quickopen/quickopen.ts x: 135 commits (all time) y: 119 lines of code src/vs/workbench/browser/parts/sidebar/sidebarPart.ts x: 376 commits (all time) y: 231 lines of code src/vs/workbench/browser/parts/statusbar/statusbarPart.ts x: 399 commits (all time) y: 589 lines of code src/vs/workbench/browser/parts/titlebar/media/titlebarpart.css x: 175 commits (all time) y: 131 lines of code src/vs/workbench/browser/parts/titlebar/menubarControl.ts x: 211 commits (all time) y: 649 lines of code src/vs/workbench/browser/parts/titlebar/titlebarPart.ts x: 451 commits (all time) y: 474 lines of code src/vs/workbench/browser/parts/views/customView.ts x: 340 commits (all time) y: 773 lines of code src/vs/workbench/browser/parts/views/media/views.css x: 122 commits (all time) y: 122 lines of code src/vs/workbench/browser/parts/views/views.ts x: 171 commits (all time) y: 583 lines of code src/vs/workbench/browser/parts/views/viewsViewlet.ts x: 325 commits (all time) y: 258 lines of code src/vs/workbench/browser/quickopen.ts x: 212 commits (all time) y: 198 lines of code src/vs/workbench/browser/web.main.ts x: 84 commits (all time) y: 177 lines of code src/vs/workbench/browser/workbench.contribution.ts x: 62 commits (all time) y: 348 lines of code src/vs/workbench/browser/workbench.ts x: 188 commits (all time) y: 293 lines of code src/vs/workbench/buildfile.js x: 147 commits (all time) y: 21 lines of code src/vs/workbench/common/activity.ts x: 41 commits (all time) y: 7 lines of code src/vs/workbench/common/contributions.ts x: 124 commits (all time) y: 73 lines of code src/vs/workbench/common/editor.ts x: 626 commits (all time) y: 572 lines of code src/vs/workbench/common/editor/dataUriEditorInput.ts x: 96 commits (all time) y: 53 lines of code src/vs/workbench/common/editor/diffEditorInput.ts x: 138 commits (all time) y: 50 lines of code src/vs/workbench/common/editor/diffEditorModel.ts x: 78 commits (all time) y: 36 lines of code src/vs/workbench/common/editor/editorGroup.ts x: 91 commits (all time) y: 489 lines of code src/vs/workbench/common/editor/resourceEditorInput.ts x: 237 commits (all time) y: 89 lines of code src/vs/workbench/common/editor/resourceEditorModel.ts x: 56 commits (all time) y: 22 lines of code src/vs/workbench/common/editor/textDiffEditorModel.ts x: 70 commits (all time) y: 51 lines of code src/vs/workbench/common/editor/untitledEditorInput.ts x: 316 commits (all time) y: 190 lines of code src/vs/workbench/common/editor/untitledEditorModel.ts x: 300 commits (all time) y: 142 lines of code src/vs/workbench/common/memento.ts x: 83 commits (all time) y: 61 lines of code src/vs/workbench/common/notifications.ts x: 161 commits (all time) y: 499 lines of code src/vs/workbench/common/resources.ts x: 192 commits (all time) y: 158 lines of code src/vs/workbench/common/theme.ts x: 349 commits (all time) y: 463 lines of code src/vs/workbench/common/views.ts x: 281 commits (all time) y: 261 lines of code src/vs/workbench/contrib/callHierarchy/browser/callHierarchyPeek.ts x: 41 commits (all time) y: 314 lines of code src/vs/workbench/contrib/codeEditor/browser/accessibility/accessibility.ts x: 24 commits (all time) y: 270 lines of code src/vs/workbench/contrib/codeEditor/browser/inspectTMScopes/inspectTMScopes.ts x: 18 commits (all time) y: 330 lines of code src/vs/workbench/contrib/codeEditor/browser/languageConfigurationExtensionPoint.ts x: 12 commits (all time) y: 542 lines of code src/vs/workbench/contrib/codeEditor/browser/suggestEnabledInput/suggestEnabledInput.ts x: 26 commits (all time) y: 216 lines of code src/vs/workbench/contrib/codeEditor/browser/toggleMinimap.ts x: 20 commits (all time) y: 33 lines of code src/vs/workbench/contrib/debug/browser/breakpointWidget.ts x: 16 commits (all time) y: 310 lines of code src/vs/workbench/contrib/debug/browser/breakpointsView.ts x: 34 commits (all time) y: 530 lines of code src/vs/workbench/contrib/debug/browser/callStackView.ts x: 36 commits (all time) y: 571 lines of code src/vs/workbench/contrib/debug/browser/debug.contribution.ts x: 14 commits (all time) y: 486 lines of code src/vs/workbench/contrib/debug/browser/debugANSIHandling.ts x: 46 commits (all time) y: 205 lines of code src/vs/workbench/contrib/debug/browser/debugActions.ts x: 49 commits (all time) y: 322 lines of code src/vs/workbench/contrib/debug/browser/debugCommands.ts x: 64 commits (all time) y: 461 lines of code src/vs/workbench/contrib/debug/browser/debugEditorActions.ts x: 40 commits (all time) y: 263 lines of code src/vs/workbench/contrib/debug/browser/debugHover.ts x: 17 commits (all time) y: 257 lines of code src/vs/workbench/contrib/debug/browser/debugSession.ts x: 16 commits (all time) y: 721 lines of code src/vs/workbench/contrib/debug/browser/debugToolBar.ts x: 33 commits (all time) y: 224 lines of code src/vs/workbench/contrib/debug/browser/debugViewlet.ts x: 53 commits (all time) y: 187 lines of code src/vs/workbench/contrib/debug/browser/exceptionWidget.ts x: 27 commits (all time) y: 73 lines of code src/vs/workbench/contrib/debug/browser/loadedScriptsView.ts x: 42 commits (all time) y: 530 lines of code src/vs/workbench/contrib/debug/browser/media/debug.contribution.css x: 41 commits (all time) y: 167 lines of code src/vs/workbench/contrib/debug/browser/media/repl.css x: 43 commits (all time) y: 98 lines of code src/vs/workbench/contrib/debug/browser/rawDebugSession.ts x: 22 commits (all time) y: 564 lines of code src/vs/workbench/contrib/debug/browser/repl.ts x: 62 commits (all time) y: 775 lines of code src/vs/workbench/contrib/debug/browser/variablesView.ts x: 37 commits (all time) y: 242 lines of code src/vs/workbench/contrib/debug/browser/watchExpressionsView.ts x: 25 commits (all time) y: 252 lines of code src/vs/workbench/contrib/debug/common/debug.ts x: 102 commits (all time) y: 507 lines of code src/vs/workbench/contrib/debug/common/debugModel.ts x: 69 commits (all time) y: 935 lines of code src/vs/workbench/contrib/debug/common/debugger.ts x: 9 commits (all time) y: 226 lines of code src/vs/workbench/contrib/debug/node/terminals.ts x: 67 commits (all time) y: 164 lines of code src/vs/workbench/contrib/extensions/browser/extensionsViewer.ts x: 41 commits (all time) y: 217 lines of code src/vs/workbench/contrib/extensions/browser/media/extensionActions.css x: 3 commits (all time) y: 99 lines of code src/vs/workbench/contrib/extensions/browser/media/extensionsViewlet.css x: 3 commits (all time) y: 227 lines of code src/vs/workbench/contrib/extensions/electron-browser/extensionProfileService.ts x: 35 commits (all time) y: 72 lines of code src/vs/workbench/contrib/extensions/electron-browser/extensionsSlowActions.ts x: 9 commits (all time) y: 149 lines of code src/vs/workbench/contrib/extensions/electron-browser/media/runtimeExtensionsEditor.css x: 18 commits (all time) y: 27 lines of code src/vs/workbench/contrib/externalTerminal/node/externalTerminalService.ts x: 11 commits (all time) y: 323 lines of code src/vs/workbench/contrib/feedback/browser/feedback.ts x: 20 commits (all time) y: 334 lines of code src/vs/workbench/contrib/feedback/browser/media/feedback.css x: 11 commits (all time) y: 198 lines of code src/vs/workbench/contrib/files/browser/editors/textFileEditor.ts x: 50 commits (all time) y: 203 lines of code src/vs/workbench/contrib/files/browser/explorerViewlet.ts x: 36 commits (all time) y: 204 lines of code src/vs/workbench/contrib/files/browser/fileActions.contribution.ts x: 54 commits (all time) y: 621 lines of code src/vs/workbench/contrib/files/browser/fileActions.ts x: 116 commits (all time) y: 827 lines of code src/vs/workbench/contrib/files/browser/fileCommands.ts x: 60 commits (all time) y: 521 lines of code src/vs/workbench/contrib/files/browser/files.contribution.ts x: 47 commits (all time) y: 389 lines of code src/vs/workbench/contrib/files/browser/saveErrorHandler.ts x: 45 commits (all time) y: 276 lines of code src/vs/workbench/contrib/files/browser/views/explorerView.ts x: 106 commits (all time) y: 429 lines of code src/vs/workbench/contrib/files/browser/views/explorerViewer.ts x: 91 commits (all time) y: 654 lines of code src/vs/workbench/contrib/files/browser/views/openEditorsView.ts x: 44 commits (all time) y: 550 lines of code src/vs/workbench/contrib/files/common/editors/fileEditorInput.ts x: 59 commits (all time) y: 255 lines of code src/vs/workbench/contrib/files/common/explorerModel.ts x: 40 commits (all time) y: 247 lines of code src/vs/workbench/contrib/files/common/files.ts x: 70 commits (all time) y: 182 lines of code src/vs/workbench/contrib/localizations/browser/localizations.contribution.ts x: 23 commits (all time) y: 268 lines of code src/vs/workbench/contrib/markers/browser/markersModel.ts x: 19 commits (all time) y: 122 lines of code src/vs/workbench/contrib/markers/browser/markersPanel.ts x: 45 commits (all time) y: 612 lines of code src/vs/workbench/contrib/markers/browser/markersTreeViewer.ts x: 50 commits (all time) y: 621 lines of code src/vs/workbench/contrib/outline/browser/outlinePanel.ts x: 72 commits (all time) y: 532 lines of code src/vs/workbench/contrib/output/browser/outputPanel.ts x: 35 commits (all time) y: 140 lines of code src/vs/workbench/contrib/output/browser/outputServices.ts x: 27 commits (all time) y: 245 lines of code src/vs/workbench/contrib/performance/electron-browser/perfviewEditor.ts x: 46 commits (all time) y: 339 lines of code src/vs/workbench/contrib/preferences/browser/keybindingsEditor.ts x: 62 commits (all time) y: 987 lines of code src/vs/workbench/contrib/preferences/browser/keybindingsEditorContribution.ts x: 33 commits (all time) y: 339 lines of code src/vs/workbench/contrib/preferences/browser/keyboardLayoutPicker.ts x: 25 commits (all time) y: 149 lines of code src/vs/workbench/contrib/preferences/browser/media/keybindingsEditor.css x: 27 commits (all time) y: 177 lines of code src/vs/workbench/contrib/preferences/browser/media/preferences.css x: 22 commits (all time) y: 198 lines of code src/vs/workbench/contrib/preferences/browser/media/settingsWidgets.css x: 25 commits (all time) y: 82 lines of code src/vs/workbench/contrib/preferences/browser/preferencesActions.ts x: 35 commits (all time) y: 228 lines of code src/vs/workbench/contrib/preferences/browser/preferencesRenderers.ts x: 31 commits (all time) y: 829 lines of code src/vs/workbench/contrib/preferences/browser/preferencesWidgets.ts x: 41 commits (all time) y: 718 lines of code src/vs/workbench/contrib/preferences/browser/settingsEditor2.ts x: 22 commits (all time) y: 1016 lines of code src/vs/workbench/contrib/preferences/browser/settingsTreeModels.ts x: 49 commits (all time) y: 482 lines of code src/vs/workbench/contrib/preferences/browser/settingsWidgets.ts x: 30 commits (all time) y: 430 lines of code src/vs/workbench/contrib/preferences/browser/tocTree.ts x: 38 commits (all time) y: 183 lines of code src/vs/workbench/contrib/preferences/common/preferences.ts x: 44 commits (all time) y: 93 lines of code src/vs/workbench/contrib/preferences/common/preferencesContribution.ts x: 35 commits (all time) y: 118 lines of code src/vs/workbench/contrib/quickopen/browser/commandsHandler.ts x: 51 commits (all time) y: 456 lines of code src/vs/workbench/contrib/quickopen/browser/gotoSymbolHandler.ts x: 33 commits (all time) y: 451 lines of code src/vs/workbench/contrib/quickopen/browser/quickopen.contribution.ts x: 19 commits (all time) y: 164 lines of code src/vs/workbench/contrib/relauncher/electron-browser/relauncher.contribution.ts x: 36 commits (all time) y: 172 lines of code src/vs/workbench/contrib/scm/browser/dirtydiffDecorator.ts x: 38 commits (all time) y: 1036 lines of code src/vs/workbench/contrib/scm/browser/media/scmViewlet.css x: 22 commits (all time) y: 129 lines of code src/vs/workbench/contrib/scm/browser/scmActivity.ts x: 35 commits (all time) y: 162 lines of code src/vs/workbench/contrib/scm/browser/scmViewlet.ts x: 69 commits (all time) y: 995 lines of code src/vs/workbench/contrib/search/browser/media/searchview.css x: 27 commits (all time) y: 338 lines of code src/vs/workbench/contrib/search/browser/openSymbolHandler.ts x: 30 commits (all time) y: 176 lines of code src/vs/workbench/contrib/search/browser/search.contribution.ts x: 62 commits (all time) y: 732 lines of code src/vs/workbench/contrib/search/browser/searchActions.ts x: 56 commits (all time) y: 646 lines of code src/vs/workbench/contrib/search/common/queryBuilder.ts x: 58 commits (all time) y: 389 lines of code src/vs/workbench/contrib/search/common/searchModel.ts x: 43 commits (all time) y: 878 lines of code src/vs/workbench/contrib/snippets/browser/configureSnippets.ts x: 43 commits (all time) y: 238 lines of code src/vs/workbench/contrib/snippets/browser/snippetsService.ts x: 46 commits (all time) y: 298 lines of code src/vs/workbench/contrib/splash/electron-browser/partsSplash.contribution.ts x: 57 commits (all time) y: 113 lines of code src/vs/workbench/contrib/tasks/browser/abstractTaskService.ts x: 31 commits (all time) y: 2097 lines of code src/vs/workbench/contrib/tasks/browser/terminalTaskSystem.ts x: 37 commits (all time) y: 1243 lines of code src/vs/workbench/contrib/tasks/common/jsonSchema_v2.ts x: 24 commits (all time) y: 526 lines of code src/vs/workbench/contrib/tasks/common/problemCollectors.ts x: 27 commits (all time) y: 446 lines of code src/vs/workbench/contrib/tasks/common/problemMatcher.ts x: 40 commits (all time) y: 1490 lines of code src/vs/workbench/contrib/tasks/common/taskConfiguration.ts x: 32 commits (all time) y: 1512 lines of code src/vs/workbench/contrib/tasks/common/tasks.ts x: 64 commits (all time) y: 699 lines of code src/vs/workbench/contrib/tasks/node/processRunnerDetector.ts x: 24 commits (all time) y: 337 lines of code src/vs/workbench/contrib/tasks/node/processTaskSystem.ts x: 36 commits (all time) y: 408 lines of code src/vs/workbench/contrib/terminal/browser/terminalActions.ts x: 49 commits (all time) y: 1092 lines of code src/vs/workbench/contrib/terminal/browser/terminalCommandTracker.ts x: 28 commits (all time) y: 136 lines of code src/vs/workbench/contrib/terminal/browser/terminalInstance.ts x: 119 commits (all time) y: 1192 lines of code src/vs/workbench/contrib/terminal/browser/terminalLinkHandler.ts x: 55 commits (all time) y: 326 lines of code src/vs/workbench/contrib/terminal/browser/terminalTab.ts x: 38 commits (all time) y: 357 lines of code src/vs/workbench/contrib/terminal/common/terminal.ts x: 147 commits (all time) y: 372 lines of code src/vs/workbench/contrib/terminal/common/terminalEnvironment.ts x: 55 commits (all time) y: 212 lines of code src/vs/workbench/contrib/terminal/common/terminalService.ts x: 85 commits (all time) y: 476 lines of code src/vs/workbench/contrib/terminal/electron-browser/terminal.contribution.ts x: 50 commits (all time) y: 10 lines of code src/vs/workbench/contrib/terminal/node/terminal.ts x: 39 commits (all time) y: 141 lines of code src/vs/workbench/contrib/terminal/node/terminalProcess.ts x: 90 commits (all time) y: 239 lines of code src/vs/workbench/contrib/themes/browser/themes.contribution.ts x: 34 commits (all time) y: 249 lines of code src/vs/workbench/contrib/webview/browser/pre/main.js x: 61 commits (all time) y: 379 lines of code src/vs/workbench/contrib/welcome/gettingStarted/electron-browser/telemetryOptOut.ts x: 31 commits (all time) y: 130 lines of code src/vs/workbench/contrib/welcome/walkThrough/browser/walkThroughPart.ts x: 24 commits (all time) y: 488 lines of code src/vs/workbench/electron-browser/actions/windowActions.ts x: 62 commits (all time) y: 240 lines of code src/vs/workbench/electron-browser/main.contribution.ts x: 862 commits (all time) y: 461 lines of code src/vs/workbench/electron-browser/main.ts x: 644 commits (all time) y: 242 lines of code src/vs/workbench/electron-browser/window.ts x: 603 commits (all time) y: 375 lines of code src/vs/workbench/services/backup/common/backup.ts x: 182 commits (all time) y: 25 lines of code src/vs/workbench/services/backup/node/backupFileService.ts x: 299 commits (all time) y: 13 lines of code src/vs/workbench/services/bulkEdit/browser/bulkEditService.ts x: 36 commits (all time) y: 341 lines of code src/vs/workbench/services/configuration/browser/configuration.ts x: 55 commits (all time) y: 626 lines of code src/vs/workbench/services/configuration/browser/configurationService.ts x: 57 commits (all time) y: 601 lines of code src/vs/workbench/services/configuration/common/configuration.ts x: 159 commits (all time) y: 54 lines of code src/vs/workbench/services/configurationResolver/browser/configurationResolverService.ts x: 33 commits (all time) y: 242 lines of code src/vs/workbench/services/contextmenu/electron-browser/contextmenuService.ts x: 42 commits (all time) y: 144 lines of code src/vs/workbench/services/dialogs/browser/remoteFileDialog.ts x: 112 commits (all time) y: 763 lines of code src/vs/workbench/services/editor/browser/editorService.ts x: 364 commits (all time) y: 469 lines of code src/vs/workbench/services/extensions/common/extensions.ts x: 148 commits (all time) y: 146 lines of code src/vs/workbench/services/extensions/common/extensionsRegistry.ts x: 155 commits (all time) y: 370 lines of code src/vs/workbench/services/extensions/common/rpcProtocol.ts x: 7 commits (all time) y: 652 lines of code src/vs/workbench/services/extensions/node/extensionHostMain.ts x: 60 commits (all time) y: 122 lines of code src/vs/workbench/services/extensions/node/proxyResolver.ts x: 70 commits (all time) y: 485 lines of code src/vs/workbench/services/files/common/workspaceWatcher.ts x: 9 commits (all time) y: 120 lines of code src/vs/workbench/services/history/browser/history.ts x: 348 commits (all time) y: 719 lines of code src/vs/workbench/services/keybinding/browser/keybindingService.ts x: 62 commits (all time) y: 607 lines of code src/vs/workbench/services/keybinding/browser/keyboardLayouts/cz.win.ts x: 16 commits (all time) y: 162 lines of code src/vs/workbench/services/keybinding/browser/keyboardLayouts/de.linux.ts x: 16 commits (all time) y: 180 lines of code src/vs/workbench/services/keybinding/browser/keyboardLayouts/en.win.ts x: 17 commits (all time) y: 167 lines of code src/vs/workbench/services/keybinding/browser/keymapService.ts x: 34 commits (all time) y: 482 lines of code src/vs/workbench/services/keybinding/common/keybindingEditing.ts x: 187 commits (all time) y: 220 lines of code src/vs/workbench/services/keybinding/common/keymapInfo.ts x: 19 commits (all time) y: 262 lines of code src/vs/workbench/services/label/common/labelService.ts x: 62 commits (all time) y: 221 lines of code src/vs/workbench/services/notification/common/notificationService.ts x: 103 commits (all time) y: 73 lines of code src/vs/workbench/services/output/common/outputChannelModel.ts x: 30 commits (all time) y: 339 lines of code src/vs/workbench/services/output/node/outputChannelModelService.ts x: 25 commits (all time) y: 184 lines of code src/vs/workbench/services/panel/common/panelService.ts x: 130 commits (all time) y: 26 lines of code src/vs/workbench/services/preferences/browser/preferencesService.ts x: 217 commits (all time) y: 535 lines of code src/vs/workbench/services/preferences/common/preferences.ts x: 175 commits (all time) y: 188 lines of code src/vs/workbench/services/preferences/common/preferencesModels.ts x: 185 commits (all time) y: 1014 lines of code src/vs/workbench/services/progress/browser/progressIndicator.ts x: 7 commits (all time) y: 219 lines of code src/vs/workbench/services/progress/browser/progressService.ts x: 154 commits (all time) y: 297 lines of code src/vs/workbench/services/search/common/searchService.ts x: 13 commits (all time) y: 382 lines of code src/vs/workbench/services/search/node/fileSearch.ts x: 361 commits (all time) y: 567 lines of code src/vs/workbench/services/search/node/rawSearchService.ts x: 307 commits (all time) y: 357 lines of code src/vs/workbench/services/search/node/ripgrepTextSearchEngine.ts x: 98 commits (all time) y: 404 lines of code src/vs/workbench/services/search/node/searchService.ts x: 487 commits (all time) y: 163 lines of code src/vs/workbench/services/textMate/browser/abstractTextMateService.ts x: 19 commits (all time) y: 367 lines of code src/vs/workbench/services/textMate/browser/textMateService.ts x: 10 commits (all time) y: 51 lines of code src/vs/workbench/services/textMate/common/TMGrammarFactory.ts x: 5 commits (all time) y: 122 lines of code src/vs/workbench/services/textfile/common/textFileEditorModel.ts x: 599 commits (all time) y: 737 lines of code src/vs/workbench/services/textfile/common/textFileEditorModelManager.ts x: 185 commits (all time) y: 235 lines of code src/vs/workbench/services/textfile/common/textFileService.ts x: 450 commits (all time) y: 695 lines of code src/vs/workbench/services/textfile/common/textfiles.ts x: 356 commits (all time) y: 503 lines of code src/vs/workbench/services/textfile/node/textFileService.ts x: 41 commits (all time) y: 359 lines of code src/vs/workbench/services/textmodelResolver/common/textModelResolverService.ts x: 235 commits (all time) y: 128 lines of code src/vs/workbench/services/themes/browser/workbenchThemeService.ts x: 60 commits (all time) y: 587 lines of code src/vs/workbench/services/themes/common/plistParser.ts x: 14 commits (all time) y: 431 lines of code src/vs/workbench/services/themes/common/workbenchThemeService.ts x: 148 commits (all time) y: 88 lines of code src/vs/workbench/services/timer/electron-browser/timerService.ts x: 106 commits (all time) y: 180 lines of code src/vs/workbench/services/viewlet/browser/viewlet.ts x: 146 commits (all time) y: 21 lines of code src/vs/workbench/services/workspace/electron-browser/workspaceEditingService.ts x: 41 commits (all time) y: 343 lines of code src/vs/platform/keybinding/common/keybindingsRegistry.ts x: 210 commits (all time) y: 214 lines of code src/vs/base/browser/ui/tree/indexTreeModel.ts x: 108 commits (all time) y: 450 lines of code src/vs/platform/url/electron-main/electronUrlListener.ts x: 81 commits (all time) y: 58 lines of code extensions/merge-conflict/src/codelensProvider.ts x: 54 commits (all time) y: 79 lines of code build/gulpfile.editor.js x: 243 commits (all time) y: 313 lines of code build/lib/git.js x: 51 commits (all time) y: 45 lines of code build/lib/i18n.js x: 218 commits (all time) y: 1015 lines of code build/lib/stats.js x: 46 commits (all time) y: 120 lines of code build/lib/stats.ts x: 45 commits (all time) y: 106 lines of code build/lib/task.ts x: 15 commits (all time) y: 99 lines of code build/lib/treeshaking.js x: 51 commits (all time) y: 599 lines of code build/lib/tslint/noUnexternalizedStringsRule.js x: 141 commits (all time) y: 168 lines of code build/lib/tslint/translationRemindRule.ts x: 43 commits (all time) y: 55 lines of code build/monaco/api.js x: 137 commits (all time) y: 564 lines of code build/monaco/api.ts x: 126 commits (all time) y: 581 lines of code build/npm/preinstall.js x: 61 commits (all time) y: 23 lines of code extensions/configuration-editing/src/settingsDocumentHelper.ts x: 88 commits (all time) y: 175 lines of code extensions/css-language-features/server/src/pathCompletion.ts x: 74 commits (all time) y: 173 lines of code extensions/emmet/src/extension.ts x: 133 commits (all time) y: 143 lines of code extensions/emmet/src/reflectCssValue.ts x: 36 commits (all time) y: 39 lines of code extensions/emmet/src/selectItemHTML.ts x: 86 commits (all time) y: 153 lines of code extensions/emmet/src/toggleComment.ts x: 99 commits (all time) y: 164 lines of code extensions/git/src/askpass.ts x: 83 commits (all time) y: 95 lines of code extensions/git/src/autofetch.ts x: 94 commits (all time) y: 91 lines of code extensions/html-language-features/server/src/modes/htmlFolding.ts x: 70 commits (all time) y: 100 lines of code extensions/html-language-features/server/src/modes/javascriptMode.ts x: 86 commits (all time) y: 399 lines of code extensions/markdown-language-features/preview-src/scroll-sync.ts x: 40 commits (all time) y: 110 lines of code extensions/markdown-language-features/src/slugify.ts x: 46 commits (all time) y: 24 lines of code extensions/markdown-language-features/src/tableOfContentsProvider.ts x: 73 commits (all time) y: 92 lines of code extensions/npm/src/features/bowerJSONContribution.ts x: 60 commits (all time) y: 172 lines of code extensions/npm/src/main.ts x: 200 commits (all time) y: 86 lines of code extensions/npm/src/tasks.ts x: 106 commits (all time) y: 410 lines of code extensions/php-language-features/src/features/phpGlobalFunctions.ts x: 23 commits (all time) y: 6023 lines of code extensions/php-language-features/src/features/validationProvider.ts x: 41 commits (all time) y: 270 lines of code extensions/typescript-language-features/src/features/folding.ts x: 50 commits (all time) y: 66 lines of code extensions/typescript-language-features/src/features/signatureHelp.ts x: 68 commits (all time) y: 96 lines of code extensions/typescript-language-features/src/languageProvider.ts x: 194 commits (all time) y: 118 lines of code extensions/typescript-language-features/src/protocol.const.ts x: 64 commits (all time) y: 61 lines of code extensions/typescript-language-features/src/utils/dispose.ts x: 43 commits (all time) y: 31 lines of code src/bootstrap-amd.js x: 86 commits (all time) y: 37 lines of code src/vs/base/browser/dnd.ts x: 144 commits (all time) y: 66 lines of code src/vs/base/browser/keyboardEvent.ts x: 137 commits (all time) y: 245 lines of code src/vs/base/browser/mouseEvent.ts x: 72 commits (all time) y: 155 lines of code src/vs/base/browser/touch.ts x: 104 commits (all time) y: 239 lines of code src/vs/base/browser/ui/findinput/findInput.css x: 52 commits (all time) y: 48 lines of code src/vs/base/browser/ui/iconLabel/iconLabel.ts x: 167 commits (all time) y: 127 lines of code src/vs/base/browser/ui/scrollbar/horizontalScrollbar.ts x: 99 commits (all time) y: 45 lines of code src/vs/base/browser/ui/scrollbar/scrollableElement.ts x: 191 commits (all time) y: 409 lines of code src/vs/base/browser/ui/scrollbar/verticalScrollbar.ts x: 109 commits (all time) y: 45 lines of code src/vs/base/common/color.ts x: 164 commits (all time) y: 475 lines of code src/vs/base/common/decorators.ts x: 103 commits (all time) y: 69 lines of code src/vs/base/common/diff/diff.ts x: 89 commits (all time) y: 576 lines of code src/vs/base/common/history.ts x: 79 commits (all time) y: 65 lines of code src/vs/base/common/json.ts x: 151 commits (all time) y: 1107 lines of code src/vs/base/common/keyCodes.ts x: 169 commits (all time) y: 424 lines of code src/vs/base/common/keybindingLabels.ts x: 58 commits (all time) y: 147 lines of code src/vs/base/common/labels.ts x: 306 commits (all time) y: 245 lines of code src/vs/base/common/linkedList.ts x: 76 commits (all time) y: 119 lines of code src/vs/base/common/map.ts x: 277 commits (all time) y: 673 lines of code src/vs/base/common/marshalling.ts x: 82 commits (all time) y: 40 lines of code src/vs/base/common/scrollable.ts x: 110 commits (all time) y: 359 lines of code src/vs/base/node/decoder.ts x: 68 commits (all time) y: 44 lines of code src/vs/base/node/languagePacks.js x: 11 commits (all time) y: 229 lines of code src/vs/base/node/ps.ts x: 131 commits (all time) y: 202 lines of code src/vs/base/parts/ipc/node/ipc.cp.ts x: 205 commits (all time) y: 183 lines of code src/vs/base/parts/quickopen/browser/quickOpenViewer.ts x: 93 commits (all time) y: 110 lines of code src/vs/base/parts/quickopen/browser/quickOpenWidget.ts x: 371 commits (all time) y: 760 lines of code src/vs/base/parts/quickopen/common/quickOpenScorer.ts x: 123 commits (all time) y: 360 lines of code src/vs/base/parts/tree/browser/treeDefaults.ts x: 219 commits (all time) y: 448 lines of code src/vs/base/parts/tree/browser/treeImpl.ts x: 226 commits (all time) y: 220 lines of code src/vs/code/electron-browser/issue/issueReporterPage.ts x: 112 commits (all time) y: 114 lines of code src/vs/code/electron-browser/issue/media/issueReporter.css x: 130 commits (all time) y: 289 lines of code src/vs/code/electron-browser/processExplorer/media/processExplorer.css x: 45 commits (all time) y: 82 lines of code src/vs/code/node/windowsFinder.ts x: 159 commits (all time) y: 112 lines of code src/vs/editor/browser/controller/mouseHandler.ts x: 226 commits (all time) y: 484 lines of code src/vs/editor/browser/controller/mouseTarget.ts x: 234 commits (all time) y: 803 lines of code src/vs/editor/browser/controller/textAreaHandler.ts x: 182 commits (all time) y: 449 lines of code src/vs/editor/browser/controller/textAreaInput.ts x: 132 commits (all time) y: 440 lines of code src/vs/editor/browser/controller/textAreaState.ts x: 119 commits (all time) y: 194 lines of code src/vs/editor/browser/editorBrowser.ts x: 291 commits (all time) y: 237 lines of code src/vs/editor/browser/view/viewLayer.ts x: 141 commits (all time) y: 435 lines of code src/vs/editor/browser/view/viewOverlays.ts x: 151 commits (all time) y: 213 lines of code src/vs/editor/browser/viewParts/currentLineHighlight/currentLineHighlight.ts x: 169 commits (all time) y: 121 lines of code src/vs/editor/browser/viewParts/currentLineMarginHighlight/currentLineMarginHighlight.ts x: 129 commits (all time) y: 113 lines of code src/vs/editor/browser/viewParts/editorScrollbar/editorScrollbar.ts x: 126 commits (all time) y: 120 lines of code src/vs/editor/browser/viewParts/glyphMargin/glyphMargin.ts x: 136 commits (all time) y: 163 lines of code src/vs/editor/browser/viewParts/lineNumbers/lineNumbers.ts x: 160 commits (all time) y: 153 lines of code src/vs/editor/browser/viewParts/lines/viewLine.ts x: 300 commits (all time) y: 448 lines of code src/vs/editor/browser/viewParts/lines/viewLines.ts x: 262 commits (all time) y: 509 lines of code src/vs/editor/browser/viewParts/margin/margin.ts x: 114 commits (all time) y: 67 lines of code src/vs/editor/browser/viewParts/overlayWidgets/overlayWidgets.ts x: 95 commits (all time) y: 113 lines of code src/vs/editor/browser/viewParts/rulers/rulers.ts x: 145 commits (all time) y: 81 lines of code src/vs/editor/browser/viewParts/selections/selections.ts x: 179 commits (all time) y: 327 lines of code src/vs/editor/browser/viewParts/viewCursors/viewCursors.ts x: 222 commits (all time) y: 303 lines of code src/vs/editor/browser/viewParts/viewZones/viewZones.ts x: 161 commits (all time) y: 289 lines of code src/vs/editor/browser/widget/diffReview.ts x: 139 commits (all time) y: 726 lines of code src/vs/editor/browser/widget/embeddedCodeEditorWidget.ts x: 133 commits (all time) y: 78 lines of code src/vs/editor/common/config/editorOptions.ts x: 415 commits (all time) y: 1755 lines of code src/vs/editor/common/config/fontInfo.ts x: 90 commits (all time) y: 171 lines of code src/vs/editor/common/controller/cursorMoveCommands.ts x: 100 commits (all time) y: 661 lines of code src/vs/editor/common/controller/cursorTypeOperations.ts x: 258 commits (all time) y: 764 lines of code src/vs/editor/common/controller/cursorWordOperations.ts x: 136 commits (all time) y: 496 lines of code src/vs/editor/common/editorCommon.ts x: 811 commits (all time) y: 238 lines of code src/vs/editor/common/editorContextKeys.ts x: 76 commits (all time) y: 35 lines of code src/vs/editor/common/model/editStack.ts x: 94 commits (all time) y: 187 lines of code src/vs/editor/common/model/intervalTree.ts x: 143 commits (all time) y: 931 lines of code src/vs/editor/common/modes/abstractMode.ts x: 97 commits (all time) y: 13 lines of code src/vs/editor/common/modes/languageConfigurationRegistry.ts x: 237 commits (all time) y: 630 lines of code src/vs/editor/common/modes/languageFeatureRegistry.ts x: 139 commits (all time) y: 136 lines of code src/vs/editor/common/modes/modesRegistry.ts x: 114 commits (all time) y: 47 lines of code src/vs/editor/common/modes/supports/characterPair.ts x: 74 commits (all time) y: 42 lines of code src/vs/editor/common/modes/supports/inplaceReplaceSupport.ts x: 69 commits (all time) y: 43 lines of code src/vs/editor/common/modes/supports/tokenization.ts x: 102 commits (all time) y: 323 lines of code src/vs/editor/common/services/editorWorkerService.ts x: 116 commits (all time) y: 23 lines of code src/vs/editor/common/view/minimapCharRenderer.ts x: 102 commits (all time) y: 191 lines of code src/vs/editor/common/view/overviewZoneManager.ts x: 76 commits (all time) y: 158 lines of code src/vs/editor/common/viewLayout/linesLayout.ts x: 88 commits (all time) y: 300 lines of code src/vs/editor/common/viewLayout/viewLineRenderer.ts x: 245 commits (all time) y: 694 lines of code src/vs/editor/common/viewLayout/whitespaceComputer.ts x: 69 commits (all time) y: 307 lines of code src/vs/editor/contrib/colorPicker/colorPickerWidget.ts x: 67 commits (all time) y: 270 lines of code src/vs/editor/contrib/comment/lineCommentCommand.ts x: 67 commits (all time) y: 299 lines of code src/vs/editor/contrib/documentSymbols/outlineModel.ts x: 124 commits (all time) y: 348 lines of code src/vs/editor/contrib/folding/foldingRanges.ts x: 63 commits (all time) y: 158 lines of code src/vs/editor/contrib/folding/indentRangeProvider.ts x: 94 commits (all time) y: 146 lines of code src/vs/editor/contrib/inPlaceReplace/inPlaceReplace.ts x: 106 commits (all time) y: 150 lines of code src/vs/editor/contrib/linesOperations/moveLinesCommand.ts x: 60 commits (all time) y: 265 lines of code src/vs/editor/contrib/snippet/snippetParser.ts x: 91 commits (all time) y: 843 lines of code src/vs/editor/editor.all.ts x: 105 commits (all time) y: 39 lines of code src/vs/editor/standalone/browser/colorizer.ts x: 115 commits (all time) y: 206 lines of code src/vs/editor/standalone/common/monarch/monarchCompile.ts x: 66 commits (all time) y: 441 lines of code src/vs/editor/standalone/common/monarch/monarchLexer.ts x: 81 commits (all time) y: 705 lines of code src/vs/platform/backup/common/backup.ts x: 149 commits (all time) y: 34 lines of code src/vs/platform/contextkey/common/contextkey.ts x: 165 commits (all time) y: 509 lines of code src/vs/platform/driver/node/driver.ts x: 78 commits (all time) y: 202 lines of code src/vs/platform/extensionManagement/common/extensionNls.ts x: 43 commits (all time) y: 19 lines of code src/vs/platform/extensionManagement/node/extensionLifecycle.ts x: 87 commits (all time) y: 104 lines of code src/vs/platform/extensionManagement/node/extensionManagementUtil.ts x: 77 commits (all time) y: 13 lines of code src/vs/platform/issue/common/issue.ts x: 117 commits (all time) y: 75 lines of code src/vs/platform/localizations/node/localizations.ts x: 116 commits (all time) y: 160 lines of code src/vs/platform/markers/common/markerService.ts x: 142 commits (all time) y: 288 lines of code src/vs/platform/menubar/electron-main/menubarService.ts x: 73 commits (all time) y: 21 lines of code src/vs/platform/quickOpen/common/quickOpen.ts x: 155 commits (all time) y: 19 lines of code src/vs/platform/quickinput/common/quickInput.ts x: 156 commits (all time) y: 136 lines of code src/vs/platform/remote/common/tunnel.ts x: 2 commits (all time) y: 11 lines of code src/vs/platform/theme/common/themeService.ts x: 131 commits (all time) y: 88 lines of code src/vs/workbench/api/browser/mainThreadOutputService.ts x: 4 commits (all time) y: 90 lines of code src/vs/workbench/api/common/extHostDecorations.ts x: 2 commits (all time) y: 55 lines of code src/vs/workbench/api/common/extHostDocumentData.ts x: 2 commits (all time) y: 212 lines of code src/vs/workbench/api/common/extHostDocumentSaveParticipant.ts x: 2 commits (all time) y: 130 lines of code src/vs/workbench/api/common/extHostFileSystemEventService.ts x: 4 commits (all time) y: 147 lines of code src/vs/workbench/api/common/extHostStorage.ts x: 2 commits (all time) y: 24 lines of code src/vs/workbench/browser/viewlet.ts x: 374 commits (all time) y: 122 lines of code src/vs/workbench/common/viewlet.ts x: 49 commits (all time) y: 8 lines of code src/vs/workbench/contrib/debug/browser/debugQuickOpen.ts x: 14 commits (all time) y: 106 lines of code src/vs/workbench/contrib/search/browser/openAnythingHandler.ts x: 12 commits (all time) y: 176 lines of code src/vs/workbench/services/configuration/common/configurationModels.ts x: 207 commits (all time) y: 208 lines of code src/vs/workbench/services/configurationResolver/common/configurationResolver.ts x: 112 commits (all time) y: 33 lines of code src/vs/workbench/services/configurationResolver/electron-browser/configurationResolverService.ts x: 165 commits (all time) y: 23 lines of code src/vs/workbench/services/editor/common/editorService.ts x: 258 commits (all time) y: 52 lines of code src/vs/workbench/services/extensions/common/extensionDescriptionRegistry.ts x: 2 commits (all time) y: 150 lines of code src/vs/workbench/services/history/common/history.ts x: 119 commits (all time) y: 19 lines of code src/vs/workbench/services/keybinding/common/macLinuxKeyboardMapper.ts x: 159 commits (all time) y: 921 lines of code src/vs/workbench/services/keybinding/common/windowsKeyboardMapper.ts x: 122 commits (all time) y: 577 lines of code src/vs/workbench/services/search/common/search.ts x: 34 commits (all time) y: 434 lines of code src/vs/workbench/services/search/node/fileSearchManager.ts x: 54 commits (all time) y: 300 lines of code src/vs/workbench/services/search/node/ripgrepFileSearch.ts x: 128 commits (all time) y: 133 lines of code src/vs/workbench/services/search/node/searchIpc.ts x: 101 commits (all time) y: 31 lines of code src/vs/workbench/services/search/node/textSearchManager.ts x: 54 commits (all time) y: 284 lines of code src/vs/workbench/services/themes/common/colorThemeSchema.ts x: 116 commits (all time) y: 207 lines of code src/vs/workbench/services/themes/common/fileIconThemeSchema.ts x: 85 commits (all time) y: 212 lines of code src/vs/workbench/services/workspace/common/workspaceEditing.ts x: 131 commits (all time) y: 15 lines of code src/vs/editor/common/controller/cursorMoveOperations.ts x: 56 commits (all time) y: 187 lines of code build/lib/bundle.js x: 83 commits (all time) y: 439 lines of code build/lib/bundle.ts x: 90 commits (all time) y: 529 lines of code build/lib/nls.js x: 83 commits (all time) y: 324 lines of code build/lib/nls.ts x: 52 commits (all time) y: 346 lines of code extensions/git/src/main.ts x: 272 commits (all time) y: 145 lines of code extensions/npm/src/npmView.ts x: 104 commits (all time) y: 311 lines of code src/vs/editor/browser/viewParts/viewCursors/viewCursor.ts x: 167 commits (all time) y: 171 lines of code src/vs/editor/common/controller/oneCursor.ts x: 276 commits (all time) y: 92 lines of code src/vs/editor/common/core/range.ts x: 115 commits (all time) y: 239 lines of code src/vs/editor/common/core/selection.ts x: 71 commits (all time) y: 103 lines of code src/vs/editor/common/model/pieceTreeTextBuffer/rbTreeBase.ts x: 35 commits (all time) y: 339 lines of code src/vs/editor/common/modes/supports/richEditBrackets.ts x: 82 commits (all time) y: 162 lines of code src/vs/editor/common/view/runtimeMinimapCharRenderer.ts x: 41 commits (all time) y: 593 lines of code src/vs/editor/common/view/viewEvents.ts x: 140 commits (all time) y: 275 lines of code src/vs/editor/common/viewModel/viewEventHandler.ts x: 95 commits (all time) y: 163 lines of code src/vs/editor/contrib/caretOperations/transpose.ts x: 63 commits (all time) y: 94 lines of code src/vs/editor/contrib/colorPicker/color.ts x: 68 commits (all time) y: 70 lines of code src/vs/editor/contrib/goToDefinition/clickLinkGesture.ts x: 33 commits (all time) y: 157 lines of code src/vs/platform/instantiation/common/descriptors.ts x: 63 commits (all time) y: 125 lines of code extensions/emmet/src/updateImageSize.ts x: 59 commits (all time) y: 196 lines of code extensions/extension-editing/src/extensionLinter.ts x: 96 commits (all time) y: 316 lines of code src/vs/base/browser/ui/iconLabel/iconlabel.css x: 91 commits (all time) y: 56 lines of code src/vs/base/common/scanCode.ts x: 15 commits (all time) y: 602 lines of code src/vs/editor/standalone/browser/standalone-tokens.css x: 68 commits (all time) y: 196 lines of code src/vs/editor/browser/widget/media/tokens.css x: 105 commits (all time) y: 3 lines of code
6023.0
lines of code
  min: 1.0
  average: 195.21
  25th percentile: 42.0
  median: 106.0
  75th percentile: 232.0
  max: 6023.0
0 1307.0
commits (all time)
min: 2.0 | average: 84.76 | 25th percentile: 17.0 | median: 45.0 | 75th percentile: 105.75 | max: 1307.0

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

extensions/configuration-editing/src/extension.ts x: 48 contributors (all time) y: 187 lines of code extensions/css-language-features/client/src/cssMain.ts x: 34 contributors (all time) y: 105 lines of code extensions/css-language-features/server/src/cssServerMain.ts x: 39 contributors (all time) y: 324 lines of code extensions/debug-server-ready/src/extension.ts x: 13 contributors (all time) y: 186 lines of code extensions/html-language-features/client/src/htmlMain.ts x: 36 contributors (all time) y: 171 lines of code extensions/html-language-features/server/src/htmlServerMain.ts x: 40 contributors (all time) y: 396 lines of code extensions/json-language-features/client/src/jsonMain.ts x: 37 contributors (all time) y: 310 lines of code extensions/json-language-features/server/src/jsonServerMain.ts x: 41 contributors (all time) y: 362 lines of code extensions/markdown-language-features/src/commands/showSource.ts x: 12 contributors (all time) y: 18 lines of code extensions/markdown-language-features/src/features/preview.ts x: 38 contributors (all time) y: 451 lines of code extensions/markdown-language-features/src/features/previewManager.ts x: 30 contributors (all time) y: 130 lines of code extensions/theme-seti/build/update-icon-theme.js x: 39 contributors (all time) y: 346 lines of code extensions/typescript-language-features/src/features/bufferSyncSupport.ts x: 35 contributors (all time) y: 402 lines of code src/vs/base/browser/dom.ts x: 67 contributors (all time) y: 928 lines of code src/vs/base/browser/ui/checkbox/checkbox.ts x: 43 contributors (all time) y: 139 lines of code src/vs/base/browser/ui/findinput/findInput.ts x: 48 contributors (all time) y: 350 lines of code src/vs/base/browser/ui/findinput/findInputCheckboxes.ts x: 23 contributors (all time) y: 46 lines of code src/vs/base/browser/ui/grid/gridview.ts x: 30 contributors (all time) y: 544 lines of code src/vs/base/browser/ui/splitview/splitview.ts x: 50 contributors (all time) y: 656 lines of code src/vs/base/browser/ui/tree/compressedObjectTreeModel.ts x: 4 contributors (all time) y: 179 lines of code src/vs/base/browser/ui/tree/objectTreeModel.ts x: 22 contributors (all time) y: 211 lines of code src/vs/base/common/iterator.ts x: 31 contributors (all time) y: 201 lines of code src/vs/base/common/lifecycle.ts x: 43 contributors (all time) y: 202 lines of code src/vs/base/common/platform.ts x: 44 contributors (all time) y: 139 lines of code src/vs/base/parts/ipc/common/ipc.ts x: 38 contributors (all time) y: 628 lines of code src/vs/code/browser/workbench/workbench.html x: 17 contributors (all time) y: 19 lines of code src/vs/code/browser/workbench/workbench.js x: 15 contributors (all time) y: 18 lines of code src/vs/code/electron-browser/issue/issueReporterMain.ts x: 48 contributors (all time) y: 955 lines of code src/vs/code/electron-browser/sharedProcess/sharedProcessMain.ts x: 45 contributors (all time) y: 199 lines of code src/vs/code/electron-main/app.ts x: 68 contributors (all time) y: 588 lines of code src/vs/code/electron-main/main.ts x: 79 contributors (all time) y: 270 lines of code src/vs/code/electron-main/windows.ts x: 82 contributors (all time) y: 1510 lines of code src/vs/code/node/cliProcessMain.ts x: 73 contributors (all time) y: 301 lines of code src/vs/editor/browser/controller/coreCommands.ts x: 42 contributors (all time) y: 1480 lines of code src/vs/editor/browser/view/viewController.ts x: 44 contributors (all time) y: 268 lines of code src/vs/editor/browser/viewParts/contentWidgets/contentWidgets.ts x: 50 contributors (all time) y: 422 lines of code src/vs/editor/common/config/commonEditorConfig.ts x: 118 contributors (all time) y: 1027 lines of code src/vs/editor/common/controller/cursor.ts x: 61 contributors (all time) y: 676 lines of code src/vs/editor/common/controller/cursorColumnSelection.ts x: 20 contributors (all time) y: 97 lines of code src/vs/editor/common/controller/cursorCommon.ts x: 50 contributors (all time) y: 515 lines of code src/vs/editor/common/modes.ts x: 85 contributors (all time) y: 697 lines of code src/vs/editor/common/view/editorColorRegistry.ts x: 52 contributors (all time) y: 55 lines of code src/vs/editor/contrib/find/findModel.ts x: 31 contributors (all time) y: 427 lines of code src/vs/editor/contrib/find/findOptionsWidget.ts x: 29 contributors (all time) y: 172 lines of code src/vs/editor/contrib/find/findWidget.css x: 27 contributors (all time) y: 266 lines of code src/vs/editor/contrib/find/findWidget.ts x: 50 contributors (all time) y: 1013 lines of code src/vs/editor/contrib/find/simpleFindWidget.ts x: 42 contributors (all time) y: 245 lines of code src/vs/editor/contrib/gotoError/gotoError.ts x: 47 contributors (all time) y: 438 lines of code src/vs/editor/contrib/linesOperations/linesOperations.ts x: 41 contributors (all time) y: 829 lines of code src/vs/editor/contrib/links/links.ts x: 42 contributors (all time) y: 326 lines of code src/vs/platform/debug/common/extensionHostDebug.ts x: 4 contributors (all time) y: 36 lines of code src/vs/platform/debug/common/extensionHostDebugIpc.ts x: 4 contributors (all time) y: 79 lines of code src/vs/platform/diagnostics/node/diagnosticsService.ts x: 10 contributors (all time) y: 416 lines of code src/vs/platform/download/common/download.ts x: 16 contributors (all time) y: 8 lines of code src/vs/platform/download/common/downloadIpc.ts x: 3 contributors (all time) y: 29 lines of code src/vs/platform/environment/common/environment.ts x: 75 contributors (all time) y: 137 lines of code src/vs/platform/extensionManagement/common/extensionGalleryService.ts x: 4 contributors (all time) y: 685 lines of code src/vs/platform/extensionManagement/common/extensionManagement.ts x: 66 contributors (all time) y: 170 lines of code src/vs/platform/extensionManagement/node/extensionManagementService.ts x: 80 contributors (all time) y: 840 lines of code src/vs/platform/launch/electron-main/launchService.ts x: 28 contributors (all time) y: 267 lines of code src/vs/platform/menubar/electron-main/menubar.ts x: 31 contributors (all time) y: 595 lines of code src/vs/platform/product/browser/productService.ts x: 10 contributors (all time) y: 25 lines of code src/vs/platform/product/common/product.ts x: 15 contributors (all time) y: 113 lines of code src/vs/platform/remote/browser/remoteAuthorityResolverService.ts x: 10 contributors (all time) y: 23 lines of code src/vs/platform/remote/common/remoteAgentConnection.ts x: 14 contributors (all time) y: 382 lines of code src/vs/platform/remote/common/remoteAuthorityResolver.ts x: 22 contributors (all time) y: 54 lines of code src/vs/platform/remote/electron-browser/remoteAuthorityResolverService.ts x: 19 contributors (all time) y: 49 lines of code src/vs/platform/telemetry/browser/workbenchCommonProperties.ts x: 3 contributors (all time) y: 54 lines of code src/vs/platform/telemetry/common/telemetryService.ts x: 49 contributors (all time) y: 133 lines of code src/vs/platform/telemetry/common/telemetryUtils.ts x: 78 contributors (all time) y: 296 lines of code src/vs/platform/telemetry/node/appInsightsAppender.ts x: 38 contributors (all time) y: 73 lines of code src/vs/platform/telemetry/node/telemetry.ts x: 6 contributors (all time) y: 35 lines of code src/vs/platform/theme/common/colorRegistry.ts x: 64 contributors (all time) y: 320 lines of code src/vs/platform/windows/common/windows.ts x: 73 contributors (all time) y: 358 lines of code src/vs/platform/windows/electron-main/windows.ts x: 47 contributors (all time) y: 112 lines of code src/vs/platform/windows/electron-main/windowsService.ts x: 69 contributors (all time) y: 366 lines of code src/vs/workbench/api/browser/extensionHost.contribution.ts x: 11 contributors (all time) y: 60 lines of code src/vs/workbench/api/browser/mainThreadCodeInsets.ts x: 12 contributors (all time) y: 109 lines of code src/vs/workbench/api/browser/mainThreadComments.ts x: 18 contributors (all time) y: 411 lines of code src/vs/workbench/api/browser/mainThreadConsole.ts x: 8 contributors (all time) y: 35 lines of code src/vs/workbench/api/browser/mainThreadDownloadService.ts x: 3 contributors (all time) y: 17 lines of code src/vs/workbench/api/browser/mainThreadExtensionService.ts x: 7 contributors (all time) y: 119 lines of code src/vs/workbench/api/browser/mainThreadTreeViews.ts x: 8 contributors (all time) y: 182 lines of code src/vs/workbench/api/browser/mainThreadWebview.ts x: 13 contributors (all time) y: 310 lines of code src/vs/workbench/api/common/apiCommands.ts x: 12 contributors (all time) y: 180 lines of code src/vs/workbench/api/common/extHost.protocol.ts x: 28 contributors (all time) y: 1164 lines of code src/vs/workbench/api/common/extHostComments.ts x: 17 contributors (all time) y: 412 lines of code src/vs/workbench/api/common/extHostSCM.ts x: 10 contributors (all time) y: 535 lines of code src/vs/workbench/api/node/extHost.api.impl.ts x: 100 contributors (all time) y: 873 lines of code src/vs/workbench/api/node/extHostCLIServer.ts x: 17 contributors (all time) y: 159 lines of code src/vs/workbench/api/node/extHostExtensionService.ts x: 72 contributors (all time) y: 634 lines of code src/vs/workbench/browser/layout.ts x: 66 contributors (all time) y: 953 lines of code src/vs/workbench/browser/parts/statusbar/media/statusbarpart.css x: 32 contributors (all time) y: 76 lines of code src/vs/workbench/browser/web.simpleservices.ts x: 23 contributors (all time) y: 686 lines of code src/vs/workbench/contrib/codeEditor/browser/toggleWordWrap.ts x: 12 contributors (all time) y: 249 lines of code src/vs/workbench/contrib/comments/browser/commentNode.ts x: 21 contributors (all time) y: 437 lines of code src/vs/workbench/contrib/comments/browser/commentService.ts x: 17 contributors (all time) y: 170 lines of code src/vs/workbench/contrib/comments/browser/commentThreadWidget.ts x: 19 contributors (all time) y: 711 lines of code src/vs/workbench/contrib/comments/browser/commentsEditorContribution.ts x: 17 contributors (all time) y: 686 lines of code src/vs/workbench/contrib/comments/browser/commentsPanel.ts x: 13 contributors (all time) y: 201 lines of code src/vs/workbench/contrib/comments/browser/commentsTreeViewer.ts x: 12 contributors (all time) y: 156 lines of code src/vs/workbench/contrib/comments/browser/media/review.css x: 15 contributors (all time) y: 395 lines of code src/vs/workbench/contrib/comments/common/commentModel.ts x: 14 contributors (all time) y: 128 lines of code src/vs/workbench/contrib/debug/browser/debugService.ts x: 10 contributors (all time) y: 876 lines of code src/vs/workbench/contrib/experiments/electron-browser/experimentService.ts x: 11 contributors (all time) y: 359 lines of code src/vs/workbench/contrib/extensions/browser/extensionEditor.ts x: 6 contributors (all time) y: 942 lines of code src/vs/workbench/contrib/extensions/browser/extensions.contribution.ts x: 4 contributors (all time) y: 306 lines of code src/vs/workbench/contrib/extensions/browser/extensionsActions.ts x: 4 contributors (all time) y: 2644 lines of code src/vs/workbench/contrib/extensions/browser/extensionsViewlet.ts x: 4 contributors (all time) y: 595 lines of code src/vs/workbench/contrib/extensions/browser/extensionsViews.ts x: 4 contributors (all time) y: 833 lines of code src/vs/workbench/contrib/extensions/browser/extensionsWorkbenchService.ts x: 4 contributors (all time) y: 879 lines of code src/vs/workbench/contrib/extensions/common/extensions.ts x: 16 contributors (all time) y: 126 lines of code src/vs/workbench/contrib/extensions/common/extensionsUtils.ts x: 13 contributors (all time) y: 107 lines of code src/vs/workbench/contrib/extensions/electron-browser/extensionTipsService.ts x: 23 contributors (all time) y: 817 lines of code src/vs/workbench/contrib/extensions/electron-browser/extensions.contribution.ts x: 21 contributors (all time) y: 107 lines of code src/vs/workbench/contrib/extensions/electron-browser/runtimeExtensionsEditor.ts x: 18 contributors (all time) y: 527 lines of code src/vs/workbench/contrib/files/common/explorerService.ts x: 19 contributors (all time) y: 283 lines of code src/vs/workbench/contrib/format/browser/formatActionsMultiple.ts x: 16 contributors (all time) y: 251 lines of code src/vs/workbench/contrib/issue/electron-browser/issueService.ts x: 10 contributors (all time) y: 88 lines of code src/vs/workbench/contrib/output/browser/outputActions.ts x: 18 contributors (all time) y: 218 lines of code src/vs/workbench/contrib/preferences/browser/preferencesEditor.ts x: 18 contributors (all time) y: 997 lines of code src/vs/workbench/contrib/preferences/browser/preferencesSearch.ts x: 10 contributors (all time) y: 432 lines of code src/vs/workbench/contrib/preferences/browser/settingsTree.ts x: 22 contributors (all time) y: 1207 lines of code src/vs/workbench/contrib/remote/electron-browser/remote.contribution.ts x: 12 contributors (all time) y: 323 lines of code src/vs/workbench/contrib/search/browser/searchView.ts x: 26 contributors (all time) y: 1399 lines of code src/vs/workbench/contrib/stats/electron-browser/workspaceStats.ts x: 7 contributors (all time) y: 250 lines of code src/vs/workbench/contrib/stats/electron-browser/workspaceStatsService.ts x: 3 contributors (all time) y: 322 lines of code src/vs/workbench/contrib/tasks/electron-browser/taskService.ts x: 11 contributors (all time) y: 120 lines of code src/vs/workbench/contrib/update/electron-browser/releaseNotesEditor.ts x: 14 contributors (all time) y: 188 lines of code src/vs/workbench/contrib/update/electron-browser/update.ts x: 17 contributors (all time) y: 358 lines of code src/vs/workbench/contrib/webview/browser/webviewEditor.ts x: 11 contributors (all time) y: 150 lines of code src/vs/workbench/contrib/webview/browser/webviewEditorInput.ts x: 13 contributors (all time) y: 135 lines of code src/vs/workbench/contrib/webview/browser/webviewEditorInputFactory.ts x: 5 contributors (all time) y: 96 lines of code src/vs/workbench/contrib/webview/browser/webviewEditorService.ts x: 11 contributors (all time) y: 221 lines of code src/vs/workbench/contrib/webview/browser/webviewElement.ts x: 10 contributors (all time) y: 262 lines of code src/vs/workbench/contrib/webview/browser/webviewService.ts x: 9 contributors (all time) y: 159 lines of code src/vs/workbench/contrib/webview/common/webview.ts x: 14 contributors (all time) y: 74 lines of code src/vs/workbench/contrib/webview/electron-browser/webviewCommands.ts x: 12 contributors (all time) y: 82 lines of code src/vs/workbench/contrib/webview/electron-browser/webviewElement.ts x: 19 contributors (all time) y: 562 lines of code src/vs/workbench/contrib/welcome/page/browser/welcomePage.ts x: 16 contributors (all time) y: 498 lines of code src/vs/workbench/services/configurationResolver/common/variableResolver.ts x: 17 contributors (all time) y: 219 lines of code src/vs/workbench/services/decorations/browser/decorationsService.ts x: 42 contributors (all time) y: 345 lines of code src/vs/workbench/services/environment/browser/environmentService.ts x: 13 contributors (all time) y: 152 lines of code src/vs/workbench/services/extensionManagement/common/extensionEnablementService.ts x: 4 contributors (all time) y: 323 lines of code src/vs/workbench/services/extensionManagement/common/extensionManagementService.ts x: 4 contributors (all time) y: 162 lines of code src/vs/workbench/services/extensionManagement/electron-browser/extensionManagementServerService.ts x: 4 contributors (all time) y: 53 lines of code src/vs/workbench/services/extensions/browser/extensionService.ts x: 8 contributors (all time) y: 74 lines of code src/vs/workbench/services/extensions/common/abstractExtensionService.ts x: 11 contributors (all time) y: 392 lines of code src/vs/workbench/services/extensions/common/extensionHostProcessManager.ts x: 10 contributors (all time) y: 342 lines of code src/vs/workbench/services/extensions/common/inactiveExtensionUrlHandler.ts x: 10 contributors (all time) y: 203 lines of code src/vs/workbench/services/extensions/common/remoteExtensionHostClient.ts x: 14 contributors (all time) y: 191 lines of code src/vs/workbench/services/extensions/electron-browser/cachedExtensionScanner.ts x: 27 contributors (all time) y: 314 lines of code src/vs/workbench/services/extensions/electron-browser/extensionHost.ts x: 59 contributors (all time) y: 398 lines of code src/vs/workbench/services/extensions/electron-browser/extensionHostDebugService.ts x: 8 contributors (all time) y: 12 lines of code src/vs/workbench/services/extensions/electron-browser/extensionService.ts x: 65 contributors (all time) y: 409 lines of code src/vs/workbench/services/extensions/node/extensionPoints.ts x: 42 contributors (all time) y: 503 lines of code src/vs/workbench/services/remote/common/abstractRemoteAgentService.ts x: 12 contributors (all time) y: 125 lines of code src/vs/workbench/services/remote/node/tunnelService.ts x: 11 contributors (all time) y: 90 lines of code src/vs/workbench/services/telemetry/browser/telemetryService.ts x: 3 contributors (all time) y: 137 lines of code src/vs/workbench/services/telemetry/electron-browser/telemetryService.ts x: 13 contributors (all time) y: 55 lines of code src/vs/workbench/workbench.main.ts x: 65 contributors (all time) y: 228 lines of code src/vs/workbench/workbench.web.main.ts x: 22 contributors (all time) y: 178 lines of code build/azure-pipelines/common/publish.ts x: 12 contributors (all time) y: 197 lines of code build/azure-pipelines/common/release.ts x: 7 contributors (all time) y: 80 lines of code build/azure-pipelines/common/sync-mooncake.ts x: 8 contributors (all time) y: 126 lines of code build/azure-pipelines/darwin/continuous-build-darwin.yml x: 17 contributors (all time) y: 49 lines of code build/azure-pipelines/darwin/product-build-darwin.yml x: 21 contributors (all time) y: 122 lines of code build/azure-pipelines/distro-build.yml x: 9 contributors (all time) y: 30 lines of code build/azure-pipelines/linux/continuous-build-linux.yml x: 20 contributors (all time) y: 54 lines of code build/azure-pipelines/linux/product-build-linux-multiarch.yml x: 7 contributors (all time) y: 96 lines of code build/azure-pipelines/linux/product-build-linux.yml x: 22 contributors (all time) y: 101 lines of code build/azure-pipelines/linux/snap-build-linux.yml x: 16 contributors (all time) y: 36 lines of code build/azure-pipelines/publish-types/publish-types.yml x: 9 contributors (all time) y: 48 lines of code build/azure-pipelines/release.yml x: 7 contributors (all time) y: 17 lines of code build/azure-pipelines/web/product-build-web.yml x: 6 contributors (all time) y: 64 lines of code build/azure-pipelines/win32/product-build-win32.yml x: 20 contributors (all time) y: 183 lines of code build/builtin/main.js x: 9 contributors (all time) y: 11 lines of code build/gulpfile.extensions.js x: 34 contributors (all time) y: 124 lines of code build/gulpfile.hygiene.js x: 66 contributors (all time) y: 327 lines of code build/gulpfile.vscode.js x: 99 contributors (all time) y: 510 lines of code build/gulpfile.vscode.linux.js x: 51 contributors (all time) y: 189 lines of code build/gulpfile.vscode.web.js x: 4 contributors (all time) y: 112 lines of code build/gulpfile.vscode.win32.js x: 40 contributors (all time) y: 117 lines of code build/lib/compilation.js x: 54 contributors (all time) y: 174 lines of code build/lib/compilation.ts x: 46 contributors (all time) y: 181 lines of code build/lib/extensions.js x: 42 contributors (all time) y: 191 lines of code build/lib/extensions.ts x: 36 contributors (all time) y: 198 lines of code build/lib/i18n.ts x: 42 contributors (all time) y: 1049 lines of code build/lib/node.js x: 5 contributors (all time) y: 11 lines of code build/lib/optimize.js x: 44 contributors (all time) y: 224 lines of code build/lib/optimize.ts x: 40 contributors (all time) y: 253 lines of code build/lib/standalone.js x: 32 contributors (all time) y: 299 lines of code build/lib/util.js x: 48 contributors (all time) y: 217 lines of code build/lib/util.ts x: 41 contributors (all time) y: 218 lines of code build/npm/postinstall.js x: 53 contributors (all time) y: 53 lines of code build/npm/update-distro.js x: 6 contributors (all time) y: 11 lines of code build/npm/update-grammar.js x: 32 contributors (all time) y: 151 lines of code build/win32/code.iss x: 52 contributors (all time) y: 1020 lines of code extensions/cpp/build/update-grammars.js x: 13 contributors (all time) y: 5 lines of code extensions/css-language-features/server/src/utils/documentContext.ts x: 21 contributors (all time) y: 59 lines of code extensions/css-language-features/server/src/utils/runner.ts x: 16 contributors (all time) y: 57 lines of code extensions/emmet/src/abbreviationActions.ts x: 64 contributors (all time) y: 508 lines of code extensions/emmet/src/util.ts x: 55 contributors (all time) y: 467 lines of code extensions/git-ui/src/main.ts x: 7 contributors (all time) y: 46 lines of code extensions/git/src/commands.ts x: 121 contributors (all time) y: 1764 lines of code extensions/git/src/git.ts x: 97 contributors (all time) y: 1378 lines of code extensions/git/src/model.ts x: 68 contributors (all time) y: 312 lines of code extensions/git/src/repository.ts x: 74 contributors (all time) y: 1301 lines of code extensions/git/src/util.ts x: 48 contributors (all time) y: 279 lines of code extensions/grunt/src/main.ts x: 33 contributors (all time) y: 278 lines of code extensions/gulp/src/main.ts x: 38 contributors (all time) y: 305 lines of code extensions/html-language-features/server/src/modes/htmlMode.ts x: 34 contributors (all time) y: 82 lines of code extensions/html-language-features/server/src/modes/languageModes.ts x: 37 contributors (all time) y: 125 lines of code extensions/jake/src/main.ts x: 33 contributors (all time) y: 305 lines of code extensions/markdown-language-features/media/markdown.css x: 24 contributors (all time) y: 178 lines of code extensions/markdown-language-features/preview-src/index.ts x: 29 contributors (all time) y: 132 lines of code extensions/markdown-language-features/preview-src/settings.ts x: 17 contributors (all time) y: 31 lines of code extensions/markdown-language-features/src/commands/showPreviewSecuritySelector.ts x: 18 contributors (all time) y: 22 lines of code extensions/markdown-language-features/src/features/documentLinkProvider.ts x: 24 contributors (all time) y: 158 lines of code extensions/markdown-language-features/src/features/previewContentProvider.ts x: 32 contributors (all time) y: 176 lines of code extensions/markdown-language-features/src/markdownEngine.ts x: 37 contributors (all time) y: 262 lines of code extensions/markdown-language-features/src/markdownExtensions.ts x: 25 contributors (all time) y: 133 lines of code extensions/markdown-language-features/src/security.ts x: 27 contributors (all time) y: 125 lines of code extensions/merge-conflict/src/commandHandler.ts x: 34 contributors (all time) y: 276 lines of code extensions/merge-conflict/src/contentProvider.ts x: 25 contributors (all time) y: 36 lines of code extensions/merge-conflict/src/documentMergeConflict.ts x: 24 contributors (all time) y: 48 lines of code extensions/npm/src/features/packageJSONContribution.ts x: 34 contributors (all time) y: 298 lines of code extensions/php/build/update-grammar.js x: 25 contributors (all time) y: 48 lines of code extensions/typescript-language-features/src/extension.ts x: 32 contributors (all time) y: 108 lines of code extensions/typescript-language-features/src/features/completions.ts x: 32 contributors (all time) y: 588 lines of code extensions/typescript-language-features/src/features/diagnostics.ts x: 35 contributors (all time) y: 201 lines of code extensions/typescript-language-features/src/features/implementationsCodeLens.ts x: 24 contributors (all time) y: 86 lines of code extensions/typescript-language-features/src/features/refactor.ts x: 29 contributors (all time) y: 214 lines of code extensions/typescript-language-features/src/features/referencesCodeLens.ts x: 23 contributors (all time) y: 86 lines of code extensions/typescript-language-features/src/features/tagClosing.ts x: 26 contributors (all time) y: 143 lines of code extensions/typescript-language-features/src/features/task.ts x: 30 contributors (all time) y: 233 lines of code extensions/typescript-language-features/src/tsServer/server.ts x: 24 contributors (all time) y: 315 lines of code extensions/typescript-language-features/src/tsServer/spawner.ts x: 7 contributors (all time) y: 187 lines of code extensions/typescript-language-features/src/typeScriptServiceClientHost.ts x: 38 contributors (all time) y: 243 lines of code extensions/typescript-language-features/src/typescriptService.ts x: 36 contributors (all time) y: 94 lines of code extensions/typescript-language-features/src/typescriptServiceClient.ts x: 39 contributors (all time) y: 637 lines of code extensions/typescript-language-features/src/utils/api.ts x: 29 contributors (all time) y: 55 lines of code extensions/typescript-language-features/src/utils/arrays.ts x: 26 contributors (all time) y: 17 lines of code extensions/typescript-language-features/src/utils/electron.ts x: 30 contributors (all time) y: 56 lines of code extensions/typescript-language-features/src/utils/pluginPathsProvider.ts x: 21 contributors (all time) y: 30 lines of code extensions/typescript-language-features/src/utils/previewer.ts x: 22 contributors (all time) y: 72 lines of code extensions/typescript-language-features/src/utils/relativePathResolver.ts x: 21 contributors (all time) y: 15 lines of code extensions/typescript-language-features/src/utils/surveyor.ts x: 14 contributors (all time) y: 150 lines of code extensions/typescript-language-features/src/utils/telemetry.ts x: 23 contributors (all time) y: 57 lines of code extensions/typescript-language-features/src/utils/versionPicker.ts x: 24 contributors (all time) y: 97 lines of code extensions/typescript-language-features/src/utils/versionProvider.ts x: 26 contributors (all time) y: 171 lines of code extensions/typescript-language-features/src/utils/versionStatus.ts x: 26 contributors (all time) y: 46 lines of code gulpfile.js x: 41 contributors (all time) y: 24 lines of code src/buildfile.js x: 25 contributors (all time) y: 19 lines of code src/main.js x: 69 contributors (all time) y: 201 lines of code src/vs/base/browser/browser.ts x: 55 contributors (all time) y: 105 lines of code src/vs/base/browser/contextmenu.ts x: 32 contributors (all time) y: 28 lines of code src/vs/base/browser/globalMouseMoveMonitor.ts x: 25 contributors (all time) y: 91 lines of code src/vs/base/browser/htmlContentRenderer.ts x: 56 contributors (all time) y: 325 lines of code src/vs/base/browser/ui/actionbar/actionbar.ts x: 60 contributors (all time) y: 658 lines of code src/vs/base/browser/ui/breadcrumbs/breadcrumbsWidget.ts x: 29 contributors (all time) y: 296 lines of code src/vs/base/browser/ui/contextview/contextview.ts x: 39 contributors (all time) y: 215 lines of code src/vs/base/browser/ui/countBadge/countBadge.css x: 19 contributors (all time) y: 12 lines of code src/vs/base/browser/ui/dialog/dialog.css x: 9 contributors (all time) y: 138 lines of code src/vs/base/browser/ui/dropdown/dropdown.ts x: 55 contributors (all time) y: 279 lines of code src/vs/base/browser/ui/findinput/findInputCheckboxes.css x: 15 contributors (all time) y: 30 lines of code src/vs/base/browser/ui/grid/grid.ts x: 29 contributors (all time) y: 439 lines of code src/vs/base/browser/ui/inputbox/inputBox.ts x: 54 contributors (all time) y: 487 lines of code src/vs/base/browser/ui/list/list.css x: 36 contributors (all time) y: 153 lines of code src/vs/base/browser/ui/list/list.ts x: 43 contributors (all time) y: 78 lines of code src/vs/base/browser/ui/list/listPaging.ts x: 47 contributors (all time) y: 160 lines of code src/vs/base/browser/ui/list/listView.ts x: 64 contributors (all time) y: 894 lines of code src/vs/base/browser/ui/list/listWidget.ts x: 72 contributors (all time) y: 1181 lines of code src/vs/base/browser/ui/menu/menu.css x: 43 contributors (all time) y: 164 lines of code src/vs/base/browser/ui/menu/menu.ts x: 51 contributors (all time) y: 642 lines of code src/vs/base/browser/ui/menu/menubar.ts x: 25 contributors (all time) y: 800 lines of code src/vs/base/browser/ui/sash/sash.ts x: 42 contributors (all time) y: 305 lines of code src/vs/base/browser/ui/scrollbar/abstractScrollbar.ts x: 34 contributors (all time) y: 204 lines of code src/vs/base/browser/ui/selectBox/selectBox.ts x: 42 contributors (all time) y: 93 lines of code src/vs/base/browser/ui/selectBox/selectBoxCustom.ts x: 49 contributors (all time) y: 723 lines of code src/vs/base/browser/ui/selectBox/selectBoxNative.ts x: 39 contributors (all time) y: 126 lines of code src/vs/base/browser/ui/splitview/panelview.css x: 20 contributors (all time) y: 82 lines of code src/vs/base/browser/ui/splitview/panelview.ts x: 40 contributors (all time) y: 359 lines of code src/vs/base/browser/ui/toolbar/toolbar.css x: 20 contributors (all time) y: 13 lines of code src/vs/base/browser/ui/toolbar/toolbar.ts x: 50 contributors (all time) y: 132 lines of code src/vs/base/browser/ui/tree/abstractTree.ts x: 31 contributors (all time) y: 1248 lines of code src/vs/base/browser/ui/tree/asyncDataTree.ts x: 27 contributors (all time) y: 690 lines of code src/vs/base/browser/ui/tree/dataTree.ts x: 21 contributors (all time) y: 145 lines of code src/vs/base/browser/ui/tree/media/tree.css x: 21 contributors (all time) y: 72 lines of code src/vs/base/browser/ui/tree/objectTree.ts x: 18 contributors (all time) y: 43 lines of code src/vs/base/browser/ui/tree/treeDefaults.ts x: 4 contributors (all time) y: 16 lines of code src/vs/base/common/actions.ts x: 41 contributors (all time) y: 190 lines of code src/vs/base/common/arrays.ts x: 60 contributors (all time) y: 443 lines of code src/vs/base/common/async.ts x: 66 contributors (all time) y: 534 lines of code src/vs/base/common/buffer.ts x: 12 contributors (all time) y: 301 lines of code src/vs/base/common/event.ts x: 66 contributors (all time) y: 547 lines of code src/vs/base/common/extpath.ts x: 17 contributors (all time) y: 77 lines of code src/vs/base/common/filters.ts x: 62 contributors (all time) y: 575 lines of code src/vs/base/common/glob.ts x: 46 contributors (all time) y: 515 lines of code src/vs/base/common/htmlContent.ts x: 28 contributors (all time) y: 97 lines of code src/vs/base/common/marked/marked.js x: 29 contributors (all time) y: 1317 lines of code src/vs/base/common/mime.ts x: 44 contributors (all time) y: 249 lines of code src/vs/base/common/network.ts x: 43 contributors (all time) y: 16 lines of code src/vs/base/common/objects.ts x: 47 contributors (all time) y: 183 lines of code src/vs/base/common/parsers.ts x: 36 contributors (all time) y: 58 lines of code src/vs/base/common/path.ts x: 13 contributors (all time) y: 1266 lines of code src/vs/base/common/resources.ts x: 43 contributors (all time) y: 249 lines of code src/vs/base/common/strings.ts x: 70 contributors (all time) y: 464 lines of code src/vs/base/common/types.ts x: 31 contributors (all time) y: 130 lines of code src/vs/base/common/uri.ts x: 63 contributors (all time) y: 443 lines of code src/vs/base/common/uriIpc.ts x: 26 contributors (all time) y: 115 lines of code src/vs/base/common/worker/simpleWorker.ts x: 43 contributors (all time) y: 297 lines of code src/vs/base/node/config.ts x: 41 contributors (all time) y: 140 lines of code src/vs/base/node/encoding.ts x: 55 contributors (all time) y: 297 lines of code src/vs/base/node/id.ts x: 35 contributors (all time) y: 58 lines of code src/vs/base/node/pfs.ts x: 56 contributors (all time) y: 465 lines of code src/vs/base/node/processes.ts x: 53 contributors (all time) y: 396 lines of code src/vs/base/node/stream.ts x: 33 contributors (all time) y: 43 lines of code src/vs/base/parts/ipc/common/ipc.net.ts x: 12 contributors (all time) y: 603 lines of code src/vs/base/parts/quickopen/browser/quickOpenModel.ts x: 60 contributors (all time) y: 403 lines of code src/vs/base/parts/storage/common/storage.ts x: 6 contributors (all time) y: 201 lines of code src/vs/base/parts/storage/node/storage.ts x: 5 contributors (all time) y: 301 lines of code src/vs/base/parts/tree/browser/tree.ts x: 60 contributors (all time) y: 225 lines of code src/vs/base/parts/tree/browser/treeModel.ts x: 46 contributors (all time) y: 1192 lines of code src/vs/base/parts/tree/browser/treeView.ts x: 63 contributors (all time) y: 1292 lines of code src/vs/code/electron-browser/issue/issueReporterModel.ts x: 30 contributors (all time) y: 212 lines of code src/vs/code/electron-browser/processExplorer/processExplorerMain.ts x: 40 contributors (all time) y: 318 lines of code src/vs/code/electron-browser/sharedProcess/contrib/languagePackCachedDataCleaner.ts x: 27 contributors (all time) y: 88 lines of code src/vs/code/electron-browser/sharedProcess/contrib/nodeCachedDataCleaner.ts x: 26 contributors (all time) y: 55 lines of code src/vs/code/electron-browser/workbench/workbench.js x: 30 contributors (all time) y: 89 lines of code src/vs/code/electron-main/auth.ts x: 33 contributors (all time) y: 75 lines of code src/vs/code/electron-main/window.ts x: 79 contributors (all time) y: 740 lines of code src/vs/code/node/cli.ts x: 57 contributors (all time) y: 273 lines of code src/vs/css.build.js x: 20 contributors (all time) y: 319 lines of code src/vs/editor/browser/config/configuration.ts x: 65 contributors (all time) y: 298 lines of code src/vs/editor/browser/controller/pointerHandler.ts x: 37 contributors (all time) y: 182 lines of code src/vs/editor/browser/editorExtensions.ts x: 35 contributors (all time) y: 270 lines of code src/vs/editor/browser/services/bulkEditService.ts x: 24 contributors (all time) y: 16 lines of code src/vs/editor/browser/services/codeEditorServiceImpl.ts x: 57 contributors (all time) y: 414 lines of code src/vs/editor/browser/view/viewImpl.ts x: 64 contributors (all time) y: 456 lines of code src/vs/editor/browser/viewParts/lines/rangeUtil.ts x: 23 contributors (all time) y: 109 lines of code src/vs/editor/browser/viewParts/minimap/minimap.ts x: 49 contributors (all time) y: 810 lines of code src/vs/editor/browser/widget/codeEditorWidget.ts x: 75 contributors (all time) y: 1520 lines of code src/vs/editor/browser/widget/diffEditorWidget.ts x: 77 contributors (all time) y: 1647 lines of code src/vs/editor/browser/widget/diffNavigator.ts x: 27 contributors (all time) y: 173 lines of code src/vs/editor/common/model.ts x: 45 contributors (all time) y: 330 lines of code src/vs/editor/common/model/pieceTreeTextBuffer/pieceTreeBase.ts x: 34 contributors (all time) y: 1422 lines of code src/vs/editor/common/model/pieceTreeTextBuffer/pieceTreeTextBuffer.ts x: 22 contributors (all time) y: 397 lines of code src/vs/editor/common/model/textModel.ts x: 77 contributors (all time) y: 2302 lines of code src/vs/editor/common/model/textModelTokens.ts x: 28 contributors (all time) y: 394 lines of code src/vs/editor/common/model/tokensStore.ts x: 5 contributors (all time) y: 255 lines of code src/vs/editor/common/services/editorSimpleWorker.ts x: 57 contributors (all time) y: 518 lines of code src/vs/editor/common/services/languagesRegistry.ts x: 43 contributors (all time) y: 284 lines of code src/vs/editor/common/services/markerDecorationsServiceImpl.ts x: 15 contributors (all time) y: 194 lines of code src/vs/editor/common/services/modeServiceImpl.ts x: 47 contributors (all time) y: 134 lines of code src/vs/editor/common/services/modelServiceImpl.ts x: 70 contributors (all time) y: 336 lines of code src/vs/editor/common/services/resourceConfiguration.ts x: 31 contributors (all time) y: 17 lines of code src/vs/editor/common/services/webWorker.ts x: 26 contributors (all time) y: 72 lines of code src/vs/editor/common/standalone/standaloneEnums.ts x: 15 contributors (all time) y: 317 lines of code src/vs/editor/common/viewModel/splitLinesCollection.ts x: 51 contributors (all time) y: 1112 lines of code src/vs/editor/common/viewModel/viewModel.ts x: 54 contributors (all time) y: 203 lines of code src/vs/editor/common/viewModel/viewModelImpl.ts x: 57 contributors (all time) y: 599 lines of code src/vs/editor/contrib/bracketMatching/bracketMatching.ts x: 41 contributors (all time) y: 272 lines of code src/vs/editor/contrib/clipboard/clipboard.ts x: 33 contributors (all time) y: 192 lines of code src/vs/editor/contrib/codeAction/codeAction.ts x: 41 contributors (all time) y: 113 lines of code src/vs/editor/contrib/codeAction/codeActionCommands.ts x: 39 contributors (all time) y: 394 lines of code src/vs/editor/contrib/codeAction/codeActionModel.ts x: 38 contributors (all time) y: 197 lines of code src/vs/editor/contrib/codeAction/codeActionTrigger.ts x: 32 contributors (all time) y: 71 lines of code src/vs/editor/contrib/codeAction/codeActionUi.ts x: 5 contributors (all time) y: 84 lines of code src/vs/editor/contrib/codeAction/codeActionWidget.ts x: 35 contributors (all time) y: 72 lines of code src/vs/editor/contrib/codelens/codelensController.ts x: 44 contributors (all time) y: 300 lines of code src/vs/editor/contrib/colorPicker/colorDetector.ts x: 37 contributors (all time) y: 206 lines of code src/vs/editor/contrib/contextmenu/contextmenu.ts x: 38 contributors (all time) y: 187 lines of code src/vs/editor/contrib/cursorUndo/cursorUndo.ts x: 33 contributors (all time) y: 107 lines of code src/vs/editor/contrib/dnd/dragAndDropCommand.ts x: 18 contributors (all time) y: 86 lines of code src/vs/editor/contrib/documentSymbols/media/symbol-icons.css x: 21 contributors (all time) y: 217 lines of code src/vs/editor/contrib/documentSymbols/outlineTree.ts x: 27 contributors (all time) y: 196 lines of code src/vs/editor/contrib/find/findController.ts x: 43 contributors (all time) y: 675 lines of code src/vs/editor/contrib/find/findDecorations.ts x: 32 contributors (all time) y: 268 lines of code src/vs/editor/contrib/find/findState.ts x: 22 contributors (all time) y: 222 lines of code src/vs/editor/contrib/find/simpleFindWidget.css x: 28 contributors (all time) y: 67 lines of code src/vs/editor/contrib/folding/folding.ts x: 48 contributors (all time) y: 738 lines of code src/vs/editor/contrib/format/format.ts x: 37 contributors (all time) y: 332 lines of code src/vs/editor/contrib/format/formatActions.ts x: 42 contributors (all time) y: 231 lines of code src/vs/editor/contrib/goToDefinition/goToDefinitionCommands.ts x: 34 contributors (all time) y: 417 lines of code src/vs/editor/contrib/goToDefinition/goToDefinitionMouse.ts x: 33 contributors (all time) y: 245 lines of code src/vs/editor/contrib/goToDefinition/goToDefinitionResultsNavigation.ts x: 10 contributors (all time) y: 168 lines of code src/vs/editor/contrib/hover/hover.ts x: 45 contributors (all time) y: 219 lines of code src/vs/editor/contrib/hover/hoverWidgets.ts x: 25 contributors (all time) y: 197 lines of code src/vs/editor/contrib/hover/modesContentHover.ts x: 46 contributors (all time) y: 376 lines of code src/vs/editor/contrib/hover/modesGlyphHover.ts x: 28 contributors (all time) y: 132 lines of code src/vs/editor/contrib/indentation/indentation.ts x: 38 contributors (all time) y: 548 lines of code src/vs/editor/contrib/message/messageController.ts x: 33 contributors (all time) y: 155 lines of code src/vs/editor/contrib/multicursor/multicursor.ts x: 42 contributors (all time) y: 870 lines of code src/vs/editor/contrib/parameterHints/parameterHintsModel.ts x: 13 contributors (all time) y: 223 lines of code src/vs/editor/contrib/parameterHints/parameterHintsWidget.ts x: 45 contributors (all time) y: 249 lines of code src/vs/editor/contrib/parameterHints/provideSignatureHelp.ts x: 30 contributors (all time) y: 36 lines of code src/vs/editor/contrib/referenceSearch/peekViewWidget.ts x: 30 contributors (all time) y: 183 lines of code src/vs/editor/contrib/referenceSearch/referenceSearch.ts x: 35 contributors (all time) y: 254 lines of code src/vs/editor/contrib/referenceSearch/referencesController.ts x: 40 contributors (all time) y: 209 lines of code src/vs/editor/contrib/referenceSearch/referencesModel.ts x: 36 contributors (all time) y: 237 lines of code src/vs/editor/contrib/referenceSearch/referencesWidget.ts x: 51 contributors (all time) y: 463 lines of code src/vs/editor/contrib/rename/rename.ts x: 42 contributors (all time) y: 281 lines of code src/vs/editor/contrib/rename/renameInputField.ts x: 28 contributors (all time) y: 163 lines of code src/vs/editor/contrib/smartSelect/bracketSelections.ts x: 19 contributors (all time) y: 129 lines of code src/vs/editor/contrib/smartSelect/wordSelections.ts x: 18 contributors (all time) y: 67 lines of code src/vs/editor/contrib/snippet/snippetController2.ts x: 40 contributors (all time) y: 227 lines of code src/vs/editor/contrib/snippet/snippetSession.ts x: 40 contributors (all time) y: 465 lines of code src/vs/editor/contrib/snippet/snippetVariables.ts x: 34 contributors (all time) y: 227 lines of code src/vs/editor/contrib/suggest/completionModel.ts x: 32 contributors (all time) y: 199 lines of code src/vs/editor/contrib/suggest/media/suggest.css x: 28 contributors (all time) y: 291 lines of code src/vs/editor/contrib/suggest/suggestController.ts x: 50 contributors (all time) y: 481 lines of code src/vs/editor/contrib/suggest/suggestModel.ts x: 40 contributors (all time) y: 414 lines of code src/vs/editor/contrib/suggest/suggestWidget.ts x: 56 contributors (all time) y: 929 lines of code src/vs/editor/contrib/suggest/wordContextKey.ts x: 15 contributors (all time) y: 52 lines of code src/vs/editor/contrib/toggleTabFocusMode/toggleTabFocusMode.ts x: 29 contributors (all time) y: 35 lines of code src/vs/editor/contrib/wordHighlighter/wordHighlighter.ts x: 45 contributors (all time) y: 498 lines of code src/vs/editor/contrib/wordOperations/wordOperations.ts x: 32 contributors (all time) y: 359 lines of code src/vs/editor/contrib/wordPartOperations/wordPartOperations.ts x: 24 contributors (all time) y: 142 lines of code src/vs/editor/contrib/zoneWidget/zoneWidget.ts x: 31 contributors (all time) y: 414 lines of code src/vs/editor/standalone/browser/iPadShowKeyboard/iPadShowKeyboard.css x: 11 contributors (all time) y: 18 lines of code src/vs/editor/standalone/browser/inspectTokens/inspectTokens.ts x: 29 contributors (all time) y: 283 lines of code src/vs/editor/standalone/browser/quickOpen/gotoLine.ts x: 40 contributors (all time) y: 138 lines of code src/vs/editor/standalone/browser/quickOpen/quickCommand.ts x: 38 contributors (all time) y: 110 lines of code src/vs/editor/standalone/browser/simpleServices.ts x: 58 contributors (all time) y: 559 lines of code src/vs/editor/standalone/browser/standaloneEditor.ts x: 46 contributors (all time) y: 248 lines of code src/vs/editor/standalone/browser/standaloneLanguages.ts x: 48 contributors (all time) y: 313 lines of code src/vs/editor/standalone/browser/standaloneThemeServiceImpl.ts x: 32 contributors (all time) y: 219 lines of code src/vs/loader.js x: 44 contributors (all time) y: 1529 lines of code src/vs/nls.build.js x: 20 contributors (all time) y: 163 lines of code src/vs/platform/actions/common/actions.ts x: 63 contributors (all time) y: 310 lines of code src/vs/platform/actions/common/menuService.ts x: 32 contributors (all time) y: 119 lines of code src/vs/platform/backup/electron-main/backupMainService.ts x: 47 contributors (all time) y: 347 lines of code src/vs/platform/clipboard/common/clipboardService.ts x: 32 contributors (all time) y: 14 lines of code src/vs/platform/clipboard/electron-browser/clipboardService.ts x: 33 contributors (all time) y: 56 lines of code src/vs/platform/commands/common/commands.ts x: 43 contributors (all time) y: 108 lines of code src/vs/platform/configuration/common/configuration.ts x: 49 contributors (all time) y: 236 lines of code src/vs/platform/configuration/common/configurationModels.ts x: 40 contributors (all time) y: 584 lines of code src/vs/platform/configuration/common/configurationRegistry.ts x: 55 contributors (all time) y: 358 lines of code src/vs/platform/configuration/node/configurationService.ts x: 42 contributors (all time) y: 116 lines of code src/vs/platform/contextview/browser/contextMenuHandler.ts x: 46 contributors (all time) y: 114 lines of code src/vs/platform/credentials/node/credentialsService.ts x: 19 contributors (all time) y: 28 lines of code src/vs/platform/diagnostics/common/diagnosticsService.ts x: 10 contributors (all time) y: 63 lines of code src/vs/platform/dialogs/browser/dialogService.ts x: 13 contributors (all time) y: 74 lines of code src/vs/platform/driver/electron-main/driver.ts x: 40 contributors (all time) y: 166 lines of code src/vs/platform/editor/common/editor.ts x: 53 contributors (all time) y: 40 lines of code src/vs/platform/environment/node/argv.ts x: 77 contributors (all time) y: 231 lines of code src/vs/platform/environment/node/environmentService.ts x: 64 contributors (all time) y: 232 lines of code src/vs/platform/extensions/common/extensionValidator.ts x: 3 contributors (all time) y: 195 lines of code src/vs/platform/extensions/common/extensions.ts x: 43 contributors (all time) y: 168 lines of code src/vs/platform/files/common/fileService.ts x: 7 contributors (all time) y: 696 lines of code src/vs/platform/files/common/files.ts x: 72 contributors (all time) y: 405 lines of code src/vs/platform/files/node/diskFileSystemProvider.ts x: 6 contributors (all time) y: 388 lines of code src/vs/platform/files/node/watcher/nsfw/nsfwWatcherService.ts x: 5 contributors (all time) y: 181 lines of code src/vs/platform/files/node/watcher/nsfw/watcherIpc.ts x: 5 contributors (all time) y: 40 lines of code src/vs/platform/files/node/watcher/unix/watcherService.ts x: 5 contributors (all time) y: 71 lines of code src/vs/platform/history/electron-main/historyMainService.ts x: 51 contributors (all time) y: 286 lines of code src/vs/platform/issue/electron-main/issueService.ts x: 43 contributors (all time) y: 314 lines of code src/vs/platform/keybinding/common/abstractKeybindingService.ts x: 45 contributors (all time) y: 173 lines of code src/vs/platform/keybinding/common/keybinding.ts x: 40 contributors (all time) y: 49 lines of code src/vs/platform/keybinding/common/resolvedKeybindingItem.ts x: 22 contributors (all time) y: 33 lines of code src/vs/platform/lifecycle/common/lifecycle.ts x: 40 contributors (all time) y: 85 lines of code src/vs/platform/lifecycle/common/lifecycleService.ts x: 14 contributors (all time) y: 53 lines of code src/vs/platform/lifecycle/electron-main/lifecycleMain.ts x: 49 contributors (all time) y: 309 lines of code src/vs/platform/list/browser/listService.ts x: 55 contributors (all time) y: 869 lines of code src/vs/platform/log/common/log.ts x: 31 contributors (all time) y: 270 lines of code src/vs/platform/markers/common/markers.ts x: 34 contributors (all time) y: 144 lines of code src/vs/platform/progress/common/progress.ts x: 45 contributors (all time) y: 119 lines of code src/vs/platform/registry/common/platform.ts x: 27 contributors (all time) y: 23 lines of code src/vs/platform/state/node/stateService.ts x: 36 contributors (all time) y: 115 lines of code src/vs/platform/storage/common/storage.ts x: 34 contributors (all time) y: 176 lines of code src/vs/platform/storage/node/storageService.ts x: 27 contributors (all time) y: 163 lines of code src/vs/platform/telemetry/browser/errorTelemetry.ts x: 31 contributors (all time) y: 45 lines of code src/vs/platform/telemetry/common/telemetry.ts x: 44 contributors (all time) y: 25 lines of code src/vs/platform/telemetry/node/commonProperties.ts x: 39 contributors (all time) y: 41 lines of code src/vs/platform/telemetry/node/workbenchCommonProperties.ts x: 40 contributors (all time) y: 29 lines of code src/vs/platform/update/node/update.config.contribution.ts x: 38 contributors (all time) y: 48 lines of code src/vs/platform/windows/electron-browser/windowsService.ts x: 16 contributors (all time) y: 195 lines of code src/vs/platform/windows/node/windowsIpc.ts x: 30 contributors (all time) y: 111 lines of code src/vs/platform/workspace/common/workspace.ts x: 54 contributors (all time) y: 159 lines of code src/vs/platform/workspaces/common/workspaces.ts x: 41 contributors (all time) y: 186 lines of code src/vs/workbench/api/browser/mainThreadDebugService.ts x: 13 contributors (all time) y: 290 lines of code src/vs/workbench/api/browser/mainThreadDocumentContentProviders.ts x: 9 contributors (all time) y: 75 lines of code src/vs/workbench/api/browser/mainThreadLanguageFeatures.ts x: 16 contributors (all time) y: 478 lines of code src/vs/workbench/api/browser/mainThreadSCM.ts x: 9 contributors (all time) y: 324 lines of code src/vs/workbench/api/browser/mainThreadTask.ts x: 10 contributors (all time) y: 603 lines of code src/vs/workbench/api/browser/mainThreadTerminalService.ts x: 16 contributors (all time) y: 271 lines of code src/vs/workbench/api/browser/viewsExtensionPoint.ts x: 41 contributors (all time) y: 403 lines of code src/vs/workbench/api/common/extHostApiCommands.ts x: 15 contributors (all time) y: 508 lines of code src/vs/workbench/api/common/extHostCodeInsets.ts x: 11 contributors (all time) y: 110 lines of code src/vs/workbench/api/common/extHostDiagnostics.ts x: 11 contributors (all time) y: 256 lines of code src/vs/workbench/api/common/extHostFileSystem.ts x: 13 contributors (all time) y: 279 lines of code src/vs/workbench/api/common/extHostLanguageFeatures.ts x: 17 contributors (all time) y: 1229 lines of code src/vs/workbench/api/common/extHostProgress.ts x: 6 contributors (all time) y: 73 lines of code src/vs/workbench/api/common/extHostQuickOpen.ts x: 10 contributors (all time) y: 502 lines of code src/vs/workbench/api/common/extHostTextEditor.ts x: 9 contributors (all time) y: 524 lines of code src/vs/workbench/api/common/extHostTreeViews.ts x: 12 contributors (all time) y: 519 lines of code src/vs/workbench/api/common/extHostTypeConverters.ts x: 10 contributors (all time) y: 961 lines of code src/vs/workbench/api/common/extHostTypes.ts x: 15 contributors (all time) y: 1888 lines of code src/vs/workbench/api/common/menusExtensionPoint.ts x: 19 contributors (all time) y: 406 lines of code src/vs/workbench/api/common/shared/tasks.ts x: 8 contributors (all time) y: 105 lines of code src/vs/workbench/api/node/extHostDebugService.ts x: 58 contributors (all time) y: 827 lines of code src/vs/workbench/api/node/extHostOutputService.ts x: 34 contributors (all time) y: 48 lines of code src/vs/workbench/api/node/extHostRequireInterceptor.ts x: 8 contributors (all time) y: 206 lines of code src/vs/workbench/api/node/extHostTask.ts x: 59 contributors (all time) y: 717 lines of code src/vs/workbench/api/node/extHostTerminalService.ts x: 60 contributors (all time) y: 707 lines of code src/vs/workbench/browser/actions.ts x: 35 contributors (all time) y: 129 lines of code src/vs/workbench/browser/actions/layoutActions.ts x: 24 contributors (all time) y: 396 lines of code src/vs/workbench/browser/actions/listCommands.ts x: 18 contributors (all time) y: 600 lines of code src/vs/workbench/browser/actions/windowActions.ts x: 9 contributors (all time) y: 235 lines of code src/vs/workbench/browser/actions/workspaceActions.ts x: 47 contributors (all time) y: 243 lines of code src/vs/workbench/browser/composite.ts x: 56 contributors (all time) y: 158 lines of code src/vs/workbench/browser/labels.ts x: 63 contributors (all time) y: 372 lines of code src/vs/workbench/browser/legacyLayout.ts x: 13 contributors (all time) y: 569 lines of code src/vs/workbench/browser/panel.ts x: 46 contributors (all time) y: 70 lines of code src/vs/workbench/browser/parts/activitybar/activitybarActions.ts x: 59 contributors (all time) y: 249 lines of code src/vs/workbench/browser/parts/activitybar/activitybarPart.ts x: 74 contributors (all time) y: 403 lines of code src/vs/workbench/browser/parts/activitybar/media/activitybarpart.css x: 29 contributors (all time) y: 22 lines of code src/vs/workbench/browser/parts/compositeBar.ts x: 32 contributors (all time) y: 567 lines of code src/vs/workbench/browser/parts/compositeBarActions.ts x: 30 contributors (all time) y: 509 lines of code src/vs/workbench/browser/parts/compositePart.ts x: 67 contributors (all time) y: 332 lines of code src/vs/workbench/browser/parts/editor/baseEditor.ts x: 50 contributors (all time) y: 192 lines of code src/vs/workbench/browser/parts/editor/binaryEditor.ts x: 51 contributors (all time) y: 109 lines of code src/vs/workbench/browser/parts/editor/breadcrumbsPicker.ts x: 33 contributors (all time) y: 418 lines of code src/vs/workbench/browser/parts/editor/editor.contribution.ts x: 69 contributors (all time) y: 784 lines of code src/vs/workbench/browser/parts/editor/editorActions.ts x: 67 contributors (all time) y: 1286 lines of code src/vs/workbench/browser/parts/editor/editorCommands.ts x: 55 contributors (all time) y: 641 lines of code src/vs/workbench/browser/parts/editor/editorControl.ts x: 29 contributors (all time) y: 146 lines of code src/vs/workbench/browser/parts/editor/editorDropTarget.ts x: 26 contributors (all time) y: 378 lines of code src/vs/workbench/browser/parts/editor/editorGroupView.ts x: 42 contributors (all time) y: 944 lines of code src/vs/workbench/browser/parts/editor/editorPart.ts x: 77 contributors (all time) y: 681 lines of code src/vs/workbench/browser/parts/editor/editorPicker.ts x: 50 contributors (all time) y: 178 lines of code src/vs/workbench/browser/parts/editor/editorStatus.ts x: 79 contributors (all time) y: 974 lines of code src/vs/workbench/browser/parts/editor/editorWidgets.ts x: 22 contributors (all time) y: 142 lines of code src/vs/workbench/browser/parts/editor/media/tabstitlecontrol.css x: 27 contributors (all time) y: 229 lines of code src/vs/workbench/browser/parts/editor/rangeDecorations.ts x: 31 contributors (all time) y: 94 lines of code src/vs/workbench/browser/parts/editor/resourceViewer.ts x: 44 contributors (all time) y: 457 lines of code src/vs/workbench/browser/parts/editor/sideBySideEditor.ts x: 53 contributors (all time) y: 188 lines of code src/vs/workbench/browser/parts/editor/tabsTitleControl.ts x: 76 contributors (all time) y: 931 lines of code src/vs/workbench/browser/parts/editor/textDiffEditor.ts x: 62 contributors (all time) y: 235 lines of code src/vs/workbench/browser/parts/editor/textEditor.ts x: 54 contributors (all time) y: 232 lines of code src/vs/workbench/browser/parts/editor/textResourceEditor.ts x: 59 contributors (all time) y: 146 lines of code src/vs/workbench/browser/parts/editor/titleControl.ts x: 73 contributors (all time) y: 279 lines of code src/vs/workbench/browser/parts/notifications/notificationsList.ts x: 35 contributors (all time) y: 179 lines of code src/vs/workbench/browser/parts/notifications/notificationsToasts.ts x: 38 contributors (all time) y: 377 lines of code src/vs/workbench/browser/parts/panel/panelActions.ts x: 50 contributors (all time) y: 225 lines of code src/vs/workbench/browser/parts/panel/panelPart.ts x: 69 contributors (all time) y: 413 lines of code src/vs/workbench/browser/parts/quickinput/media/quickInput.css x: 5 contributors (all time) y: 191 lines of code src/vs/workbench/browser/parts/quickinput/quickInput.ts x: 43 contributors (all time) y: 1332 lines of code src/vs/workbench/browser/parts/quickinput/quickInputList.ts x: 34 contributors (all time) y: 519 lines of code src/vs/workbench/browser/parts/quickopen/quickOpenController.ts x: 81 contributors (all time) y: 631 lines of code src/vs/workbench/browser/parts/quickopen/quickopen.ts x: 36 contributors (all time) y: 119 lines of code src/vs/workbench/browser/parts/statusbar/statusbarPart.ts x: 64 contributors (all time) y: 589 lines of code src/vs/workbench/browser/parts/titlebar/menubarControl.ts x: 36 contributors (all time) y: 649 lines of code src/vs/workbench/browser/parts/titlebar/titlebarPart.ts x: 63 contributors (all time) y: 474 lines of code src/vs/workbench/browser/parts/views/customView.ts x: 47 contributors (all time) y: 773 lines of code src/vs/workbench/browser/parts/views/media/views.css x: 33 contributors (all time) y: 122 lines of code src/vs/workbench/browser/parts/views/panelViewlet.ts x: 49 contributors (all time) y: 340 lines of code src/vs/workbench/browser/parts/views/views.ts x: 34 contributors (all time) y: 583 lines of code src/vs/workbench/browser/parts/views/viewsViewlet.ts x: 53 contributors (all time) y: 258 lines of code src/vs/workbench/browser/quickopen.ts x: 52 contributors (all time) y: 198 lines of code src/vs/workbench/browser/style.ts x: 14 contributors (all time) y: 109 lines of code src/vs/workbench/browser/workbench.contribution.ts x: 17 contributors (all time) y: 348 lines of code src/vs/workbench/browser/workbench.ts x: 25 contributors (all time) y: 293 lines of code src/vs/workbench/buildfile.js x: 35 contributors (all time) y: 21 lines of code src/vs/workbench/common/editor.ts x: 84 contributors (all time) y: 572 lines of code src/vs/workbench/common/editor/editorGroup.ts x: 29 contributors (all time) y: 489 lines of code src/vs/workbench/common/editor/resourceEditorInput.ts x: 55 contributors (all time) y: 89 lines of code src/vs/workbench/common/notifications.ts x: 38 contributors (all time) y: 499 lines of code src/vs/workbench/common/resources.ts x: 42 contributors (all time) y: 158 lines of code src/vs/workbench/common/views.ts x: 47 contributors (all time) y: 261 lines of code src/vs/workbench/contrib/codeEditor/browser/accessibility/accessibility.ts x: 14 contributors (all time) y: 270 lines of code src/vs/workbench/contrib/codeEditor/browser/inspectTMScopes/inspectTMScopes.ts x: 11 contributors (all time) y: 330 lines of code src/vs/workbench/contrib/codeEditor/browser/languageConfigurationExtensionPoint.ts x: 7 contributors (all time) y: 542 lines of code src/vs/workbench/contrib/codeEditor/browser/suggestEnabledInput/suggestEnabledInput.ts x: 14 contributors (all time) y: 216 lines of code src/vs/workbench/contrib/codeEditor/browser/toggleMinimap.ts x: 12 contributors (all time) y: 33 lines of code src/vs/workbench/contrib/comments/browser/commentFormActions.ts x: 11 contributors (all time) y: 46 lines of code src/vs/workbench/contrib/comments/browser/commentMenus.ts x: 13 contributors (all time) y: 41 lines of code src/vs/workbench/contrib/debug/browser/baseDebugView.ts x: 15 contributors (all time) y: 185 lines of code src/vs/workbench/contrib/debug/browser/breakpointWidget.ts x: 8 contributors (all time) y: 310 lines of code src/vs/workbench/contrib/debug/browser/breakpointsView.ts x: 15 contributors (all time) y: 530 lines of code src/vs/workbench/contrib/debug/browser/callStackView.ts x: 19 contributors (all time) y: 571 lines of code src/vs/workbench/contrib/debug/browser/debug.contribution.ts x: 11 contributors (all time) y: 486 lines of code src/vs/workbench/contrib/debug/browser/debugActions.ts x: 17 contributors (all time) y: 322 lines of code src/vs/workbench/contrib/debug/browser/debugCommands.ts x: 19 contributors (all time) y: 461 lines of code src/vs/workbench/contrib/debug/browser/debugConfigurationManager.ts x: 12 contributors (all time) y: 539 lines of code src/vs/workbench/contrib/debug/browser/debugHover.ts x: 10 contributors (all time) y: 257 lines of code src/vs/workbench/contrib/debug/browser/debugSession.ts x: 10 contributors (all time) y: 721 lines of code src/vs/workbench/contrib/debug/browser/loadedScriptsView.ts x: 17 contributors (all time) y: 530 lines of code src/vs/workbench/contrib/debug/browser/media/debugViewlet.css x: 16 contributors (all time) y: 322 lines of code src/vs/workbench/contrib/debug/browser/media/repl.css x: 17 contributors (all time) y: 98 lines of code src/vs/workbench/contrib/debug/browser/rawDebugSession.ts x: 12 contributors (all time) y: 564 lines of code src/vs/workbench/contrib/debug/browser/repl.ts x: 20 contributors (all time) y: 775 lines of code src/vs/workbench/contrib/debug/browser/variablesView.ts x: 18 contributors (all time) y: 242 lines of code src/vs/workbench/contrib/debug/browser/watchExpressionsView.ts x: 15 contributors (all time) y: 252 lines of code src/vs/workbench/contrib/debug/common/debug.ts x: 22 contributors (all time) y: 507 lines of code src/vs/workbench/contrib/debug/common/debugModel.ts x: 21 contributors (all time) y: 935 lines of code src/vs/workbench/contrib/debug/common/debugger.ts x: 7 contributors (all time) y: 226 lines of code src/vs/workbench/contrib/experiments/electron-browser/experimentalPrompt.ts x: 15 contributors (all time) y: 81 lines of code src/vs/workbench/contrib/extensions/browser/media/extensionActions.css x: 3 contributors (all time) y: 99 lines of code src/vs/workbench/contrib/extensions/browser/media/extensionsViewlet.css x: 3 contributors (all time) y: 227 lines of code src/vs/workbench/contrib/extensions/electron-browser/extensionsSlowActions.ts x: 6 contributors (all time) y: 149 lines of code src/vs/workbench/contrib/externalTerminal/node/externalTerminalService.ts x: 7 contributors (all time) y: 323 lines of code src/vs/workbench/contrib/feedback/browser/feedback.ts x: 9 contributors (all time) y: 334 lines of code src/vs/workbench/contrib/files/browser/editors/textFileEditor.ts x: 17 contributors (all time) y: 203 lines of code src/vs/workbench/contrib/files/browser/fileActions.contribution.ts x: 17 contributors (all time) y: 621 lines of code src/vs/workbench/contrib/files/browser/fileActions.ts x: 26 contributors (all time) y: 827 lines of code src/vs/workbench/contrib/files/browser/fileCommands.ts x: 19 contributors (all time) y: 521 lines of code src/vs/workbench/contrib/files/browser/files.contribution.ts x: 18 contributors (all time) y: 389 lines of code src/vs/workbench/contrib/files/browser/media/fileactions.css x: 10 contributors (all time) y: 99 lines of code src/vs/workbench/contrib/files/browser/saveErrorHandler.ts x: 15 contributors (all time) y: 276 lines of code src/vs/workbench/contrib/files/browser/views/explorerView.ts x: 23 contributors (all time) y: 429 lines of code src/vs/workbench/contrib/files/browser/views/explorerViewer.ts x: 21 contributors (all time) y: 654 lines of code src/vs/workbench/contrib/files/browser/views/openEditorsView.ts x: 22 contributors (all time) y: 550 lines of code src/vs/workbench/contrib/files/common/editors/fileEditorInput.ts x: 20 contributors (all time) y: 255 lines of code src/vs/workbench/contrib/files/common/explorerModel.ts x: 14 contributors (all time) y: 247 lines of code src/vs/workbench/contrib/files/common/files.ts x: 19 contributors (all time) y: 182 lines of code src/vs/workbench/contrib/issue/electron-browser/issue.contribution.ts x: 14 contributors (all time) y: 37 lines of code src/vs/workbench/contrib/logs/electron-browser/logs.contribution.ts x: 12 contributors (all time) y: 55 lines of code src/vs/workbench/contrib/markers/browser/markers.contribution.ts x: 14 contributors (all time) y: 296 lines of code src/vs/workbench/contrib/markers/browser/markersPanel.ts x: 19 contributors (all time) y: 612 lines of code src/vs/workbench/contrib/markers/browser/markersPanelActions.ts x: 16 contributors (all time) y: 295 lines of code src/vs/workbench/contrib/markers/browser/markersTreeViewer.ts x: 18 contributors (all time) y: 621 lines of code src/vs/workbench/contrib/outline/browser/outlinePanel.ts x: 21 contributors (all time) y: 532 lines of code src/vs/workbench/contrib/performance/electron-browser/perfviewEditor.ts x: 18 contributors (all time) y: 339 lines of code src/vs/workbench/contrib/performance/electron-browser/startupProfiler.ts x: 16 contributors (all time) y: 97 lines of code src/vs/workbench/contrib/preferences/browser/keybindingsEditor.ts x: 17 contributors (all time) y: 987 lines of code src/vs/workbench/contrib/preferences/browser/keybindingsEditorContribution.ts x: 14 contributors (all time) y: 339 lines of code src/vs/workbench/contrib/preferences/browser/media/settingsEditor2.css x: 9 contributors (all time) y: 404 lines of code src/vs/workbench/contrib/preferences/browser/media/settingsWidgets.css x: 16 contributors (all time) y: 82 lines of code src/vs/workbench/contrib/preferences/browser/preferencesRenderers.ts x: 17 contributors (all time) y: 829 lines of code src/vs/workbench/contrib/preferences/browser/preferencesWidgets.ts x: 18 contributors (all time) y: 718 lines of code src/vs/workbench/contrib/preferences/browser/settingsEditor2.ts x: 10 contributors (all time) y: 1016 lines of code src/vs/workbench/contrib/preferences/browser/settingsTreeModels.ts x: 21 contributors (all time) y: 482 lines of code src/vs/workbench/contrib/preferences/browser/settingsWidgets.ts x: 17 contributors (all time) y: 430 lines of code src/vs/workbench/contrib/quickopen/browser/commandsHandler.ts x: 20 contributors (all time) y: 456 lines of code src/vs/workbench/contrib/quickopen/browser/gotoSymbolHandler.ts x: 15 contributors (all time) y: 451 lines of code src/vs/workbench/contrib/resources/browser/resourceServiceWorker.ts x: 7 contributors (all time) y: 65 lines of code src/vs/workbench/contrib/scm/browser/dirtydiffDecorator.ts x: 18 contributors (all time) y: 1036 lines of code src/vs/workbench/contrib/scm/browser/scmMenus.ts x: 15 contributors (all time) y: 135 lines of code src/vs/workbench/contrib/scm/browser/scmViewlet.ts x: 21 contributors (all time) y: 995 lines of code src/vs/workbench/contrib/scm/common/scmService.ts x: 10 contributors (all time) y: 122 lines of code src/vs/workbench/contrib/search/browser/search.contribution.ts x: 21 contributors (all time) y: 732 lines of code src/vs/workbench/contrib/search/browser/searchActions.ts x: 17 contributors (all time) y: 646 lines of code src/vs/workbench/contrib/search/common/queryBuilder.ts x: 19 contributors (all time) y: 389 lines of code src/vs/workbench/contrib/search/common/searchModel.ts x: 18 contributors (all time) y: 878 lines of code src/vs/workbench/contrib/tasks/browser/abstractTaskService.ts x: 13 contributors (all time) y: 2097 lines of code src/vs/workbench/contrib/tasks/browser/runAutomaticTasks.ts x: 8 contributors (all time) y: 144 lines of code src/vs/workbench/contrib/tasks/browser/terminalTaskSystem.ts x: 12 contributors (all time) y: 1243 lines of code src/vs/workbench/contrib/tasks/common/jsonSchema_v2.ts x: 11 contributors (all time) y: 526 lines of code src/vs/workbench/contrib/tasks/common/problemCollectors.ts x: 13 contributors (all time) y: 446 lines of code src/vs/workbench/contrib/tasks/common/problemMatcher.ts x: 19 contributors (all time) y: 1490 lines of code src/vs/workbench/contrib/tasks/common/taskConfiguration.ts x: 13 contributors (all time) y: 1512 lines of code src/vs/workbench/contrib/tasks/common/tasks.ts x: 21 contributors (all time) y: 699 lines of code src/vs/workbench/contrib/tasks/node/processRunnerDetector.ts x: 15 contributors (all time) y: 337 lines of code src/vs/workbench/contrib/tasks/node/processTaskSystem.ts x: 16 contributors (all time) y: 408 lines of code src/vs/workbench/contrib/terminal/browser/terminalActions.ts x: 19 contributors (all time) y: 1092 lines of code src/vs/workbench/contrib/terminal/browser/terminalConfigHelper.ts x: 16 contributors (all time) y: 232 lines of code src/vs/workbench/contrib/terminal/browser/terminalInstance.ts x: 24 contributors (all time) y: 1192 lines of code src/vs/workbench/contrib/terminal/browser/terminalLinkHandler.ts x: 19 contributors (all time) y: 326 lines of code src/vs/workbench/contrib/terminal/browser/terminalProcessManager.ts x: 19 contributors (all time) y: 231 lines of code src/vs/workbench/contrib/terminal/browser/terminalTab.ts x: 14 contributors (all time) y: 357 lines of code src/vs/workbench/contrib/terminal/common/terminal.ts x: 25 contributors (all time) y: 372 lines of code src/vs/workbench/contrib/terminal/common/terminalService.ts x: 19 contributors (all time) y: 476 lines of code src/vs/workbench/contrib/terminal/node/terminalProcess.ts x: 23 contributors (all time) y: 239 lines of code src/vs/workbench/contrib/themes/browser/themes.contribution.ts x: 17 contributors (all time) y: 249 lines of code src/vs/workbench/contrib/webview/browser/pre/main.js x: 16 contributors (all time) y: 379 lines of code src/vs/workbench/contrib/webview/browser/pre/service-worker.js x: 9 contributors (all time) y: 180 lines of code src/vs/workbench/contrib/webview/common/portMapping.ts x: 8 contributors (all time) y: 71 lines of code src/vs/workbench/contrib/welcome/walkThrough/browser/walkThroughPart.ts x: 13 contributors (all time) y: 488 lines of code src/vs/workbench/electron-browser/actions/developerActions.ts x: 14 contributors (all time) y: 23 lines of code src/vs/workbench/electron-browser/actions/helpActions.ts x: 15 contributors (all time) y: 162 lines of code src/vs/workbench/electron-browser/main.contribution.ts x: 118 contributors (all time) y: 461 lines of code src/vs/workbench/electron-browser/main.ts x: 68 contributors (all time) y: 242 lines of code src/vs/workbench/electron-browser/window.ts x: 81 contributors (all time) y: 375 lines of code src/vs/workbench/services/backup/common/backup.ts x: 38 contributors (all time) y: 25 lines of code src/vs/workbench/services/backup/common/backupFileService.ts x: 5 contributors (all time) y: 315 lines of code src/vs/workbench/services/backup/node/backupFileService.ts x: 50 contributors (all time) y: 13 lines of code src/vs/workbench/services/configuration/browser/configuration.ts x: 15 contributors (all time) y: 626 lines of code src/vs/workbench/services/configuration/browser/configurationService.ts x: 14 contributors (all time) y: 601 lines of code src/vs/workbench/services/configuration/common/configuration.ts x: 41 contributors (all time) y: 54 lines of code src/vs/workbench/services/configuration/common/configurationEditingService.ts x: 11 contributors (all time) y: 439 lines of code src/vs/workbench/services/configuration/common/jsonEditingService.ts x: 9 contributors (all time) y: 106 lines of code src/vs/workbench/services/contextmenu/electron-browser/contextmenuService.ts x: 16 contributors (all time) y: 144 lines of code src/vs/workbench/services/dialogs/browser/remoteFileDialog.ts x: 19 contributors (all time) y: 763 lines of code src/vs/workbench/services/extensions/common/extensionsRegistry.ts x: 44 contributors (all time) y: 370 lines of code src/vs/workbench/services/extensions/common/rpcProtocol.ts x: 5 contributors (all time) y: 652 lines of code src/vs/workbench/services/extensions/electron-browser/remoteExtensionManagementIpc.ts x: 6 contributors (all time) y: 125 lines of code src/vs/workbench/services/extensions/node/extensionHostMain.ts x: 20 contributors (all time) y: 122 lines of code src/vs/workbench/services/extensions/node/proxyResolver.ts x: 20 contributors (all time) y: 485 lines of code src/vs/workbench/services/history/browser/history.ts x: 52 contributors (all time) y: 719 lines of code src/vs/workbench/services/keybinding/browser/keybindingService.ts x: 16 contributors (all time) y: 607 lines of code src/vs/workbench/services/keybinding/browser/keymapService.ts x: 8 contributors (all time) y: 482 lines of code src/vs/workbench/services/keybinding/common/keybindingEditing.ts x: 47 contributors (all time) y: 220 lines of code src/vs/workbench/services/keybinding/common/keymapInfo.ts x: 9 contributors (all time) y: 262 lines of code src/vs/workbench/services/preferences/browser/preferencesService.ts x: 45 contributors (all time) y: 535 lines of code src/vs/workbench/services/preferences/common/keybindingsEditorModel.ts x: 33 contributors (all time) y: 511 lines of code src/vs/workbench/services/preferences/common/preferencesModels.ts x: 44 contributors (all time) y: 1014 lines of code src/vs/workbench/services/search/node/fileSearch.ts x: 59 contributors (all time) y: 567 lines of code src/vs/workbench/services/search/node/rawSearchService.ts x: 58 contributors (all time) y: 357 lines of code src/vs/workbench/services/search/node/ripgrepTextSearchEngine.ts x: 26 contributors (all time) y: 404 lines of code src/vs/workbench/services/search/node/searchService.ts x: 65 contributors (all time) y: 163 lines of code src/vs/workbench/services/textfile/common/textFileEditorModel.ts x: 74 contributors (all time) y: 737 lines of code src/vs/workbench/services/textfile/common/textFileEditorModelManager.ts x: 46 contributors (all time) y: 235 lines of code src/vs/workbench/services/textfile/common/textFileService.ts x: 71 contributors (all time) y: 695 lines of code src/vs/workbench/services/textmodelResolver/common/textModelResolverService.ts x: 51 contributors (all time) y: 128 lines of code src/vs/workbench/services/themes/browser/fileIconThemeData.ts x: 6 contributors (all time) y: 329 lines of code src/vs/workbench/services/themes/browser/workbenchThemeService.ts x: 20 contributors (all time) y: 587 lines of code src/vs/workbench/services/themes/common/colorThemeData.ts x: 10 contributors (all time) y: 328 lines of code src/vs/workbench/services/themes/common/plistParser.ts x: 9 contributors (all time) y: 431 lines of code src/vs/workbench/services/themes/common/workbenchThemeService.ts x: 44 contributors (all time) y: 88 lines of code src/vs/workbench/services/timer/electron-browser/timerService.ts x: 31 contributors (all time) y: 180 lines of code src/vs/workbench/services/untitled/common/untitledEditorService.ts x: 51 contributors (all time) y: 165 lines of code src/vs/workbench/services/viewlet/browser/viewlet.ts x: 40 contributors (all time) y: 21 lines of code src/vs/platform/keybinding/common/keybindingsRegistry.ts x: 51 contributors (all time) y: 214 lines of code build/gulpfile.editor.js x: 44 contributors (all time) y: 313 lines of code build/lib/i18n.js x: 46 contributors (all time) y: 1015 lines of code build/lib/reporter.ts x: 29 contributors (all time) y: 79 lines of code build/lib/stats.ts x: 19 contributors (all time) y: 106 lines of code build/lib/treeshaking.js x: 22 contributors (all time) y: 599 lines of code build/lib/tslint/translationRemindRule.js x: 31 contributors (all time) y: 58 lines of code build/lib/tslint/translationRemindRule.ts x: 27 contributors (all time) y: 55 lines of code build/monaco/api.js x: 45 contributors (all time) y: 564 lines of code build/monaco/api.ts x: 45 contributors (all time) y: 581 lines of code extensions/emmet/src/reflectCssValue.ts x: 20 contributors (all time) y: 39 lines of code extensions/git/src/askpass.ts x: 31 contributors (all time) y: 95 lines of code extensions/git/src/staging.ts x: 28 contributors (all time) y: 92 lines of code extensions/html-language-features/server/src/modes/htmlFolding.ts x: 29 contributors (all time) y: 100 lines of code extensions/html-language-features/server/src/modes/javascriptMode.ts x: 31 contributors (all time) y: 399 lines of code extensions/markdown-language-features/src/features/previewConfig.ts x: 19 contributors (all time) y: 79 lines of code extensions/markdown-language-features/src/features/workspaceSymbolProvider.ts x: 25 contributors (all time) y: 105 lines of code extensions/php-language-features/src/features/completionItemProvider.ts x: 18 contributors (all time) y: 97 lines of code extensions/php-language-features/src/features/phpGlobalFunctions.ts x: 15 contributors (all time) y: 6023 lines of code extensions/php-language-features/src/features/phpGlobals.ts x: 18 contributors (all time) y: 316 lines of code extensions/php-language-features/src/features/signatureHelpProvider.ts x: 18 contributors (all time) y: 146 lines of code extensions/php-language-features/src/features/validationProvider.ts x: 18 contributors (all time) y: 270 lines of code extensions/typescript-language-features/src/features/definitionProviderBase.ts x: 24 contributors (all time) y: 26 lines of code src/vs/base/browser/dnd.ts x: 39 contributors (all time) y: 66 lines of code src/vs/base/browser/keyboardEvent.ts x: 41 contributors (all time) y: 245 lines of code src/vs/base/browser/touch.ts x: 31 contributors (all time) y: 239 lines of code src/vs/base/browser/ui/button/button.ts x: 42 contributors (all time) y: 175 lines of code src/vs/base/browser/ui/keybindingLabel/keybindingLabel.ts x: 27 contributors (all time) y: 95 lines of code src/vs/base/browser/ui/scrollbar/scrollableElement.ts x: 54 contributors (all time) y: 409 lines of code src/vs/base/common/color.ts x: 45 contributors (all time) y: 475 lines of code src/vs/base/common/diff/diff.ts x: 30 contributors (all time) y: 576 lines of code src/vs/base/common/errors.ts x: 39 contributors (all time) y: 146 lines of code src/vs/base/common/json.ts x: 43 contributors (all time) y: 1107 lines of code src/vs/base/common/jsonFormatter.ts x: 18 contributors (all time) y: 173 lines of code src/vs/base/common/keyCodes.ts x: 43 contributors (all time) y: 424 lines of code src/vs/base/common/labels.ts x: 61 contributors (all time) y: 245 lines of code src/vs/base/common/map.ts x: 63 contributors (all time) y: 673 lines of code src/vs/base/common/scrollable.ts x: 36 contributors (all time) y: 359 lines of code src/vs/base/node/decoder.ts x: 27 contributors (all time) y: 44 lines of code src/vs/base/node/languagePacks.js x: 5 contributors (all time) y: 229 lines of code src/vs/base/node/ps.ts x: 44 contributors (all time) y: 202 lines of code src/vs/base/node/watcher.ts x: 2 contributors (all time) y: 124 lines of code src/vs/base/parts/ipc/electron-browser/ipc.electron-browser.ts x: 23 contributors (all time) y: 22 lines of code src/vs/base/parts/ipc/node/ipc.cp.ts x: 44 contributors (all time) y: 183 lines of code src/vs/base/parts/quickopen/browser/quickOpenWidget.ts x: 69 contributors (all time) y: 760 lines of code src/vs/base/parts/quickopen/common/quickOpenScorer.ts x: 30 contributors (all time) y: 360 lines of code src/vs/base/parts/tree/browser/treeDefaults.ts x: 50 contributors (all time) y: 448 lines of code src/vs/base/parts/tree/browser/treeImpl.ts x: 53 contributors (all time) y: 220 lines of code src/vs/editor/browser/controller/mouseHandler.ts x: 48 contributors (all time) y: 484 lines of code src/vs/editor/browser/controller/mouseTarget.ts x: 47 contributors (all time) y: 803 lines of code src/vs/editor/browser/controller/textAreaHandler.ts x: 42 contributors (all time) y: 449 lines of code src/vs/editor/browser/controller/textAreaInput.ts x: 37 contributors (all time) y: 440 lines of code src/vs/editor/browser/view/viewLayer.ts x: 35 contributors (all time) y: 435 lines of code src/vs/editor/browser/viewParts/currentLineHighlight/currentLineHighlight.ts x: 46 contributors (all time) y: 121 lines of code src/vs/editor/browser/viewParts/lines/viewLine.ts x: 55 contributors (all time) y: 448 lines of code src/vs/editor/browser/viewParts/lines/viewLines.ts x: 51 contributors (all time) y: 509 lines of code src/vs/editor/browser/viewParts/overviewRuler/decorationsOverviewRuler.ts x: 43 contributors (all time) y: 341 lines of code src/vs/editor/browser/viewParts/viewZones/viewZones.ts x: 41 contributors (all time) y: 289 lines of code src/vs/editor/browser/widget/diffReview.ts x: 32 contributors (all time) y: 726 lines of code src/vs/editor/common/config/editorOptions.ts x: 83 contributors (all time) y: 1755 lines of code src/vs/editor/common/controller/cursorTypeOperations.ts x: 53 contributors (all time) y: 764 lines of code src/vs/editor/common/controller/cursorWordOperations.ts x: 38 contributors (all time) y: 496 lines of code src/vs/editor/common/editorAction.ts x: 28 contributors (all time) y: 35 lines of code src/vs/editor/common/editorCommon.ts x: 88 contributors (all time) y: 238 lines of code src/vs/editor/common/model/intervalTree.ts x: 37 contributors (all time) y: 931 lines of code src/vs/editor/common/model/textModelSearch.ts x: 34 contributors (all time) y: 441 lines of code src/vs/editor/common/modes/abstractMode.ts x: 22 contributors (all time) y: 13 lines of code src/vs/editor/common/modes/languageConfigurationRegistry.ts x: 51 contributors (all time) y: 630 lines of code src/vs/editor/common/modes/linkComputer.ts x: 29 contributors (all time) y: 241 lines of code src/vs/editor/common/modes/supports/tokenization.ts x: 34 contributors (all time) y: 323 lines of code src/vs/editor/common/modes/tokenizationRegistry.ts x: 37 contributors (all time) y: 80 lines of code src/vs/editor/common/services/modelService.ts x: 35 contributors (all time) y: 24 lines of code src/vs/editor/common/viewLayout/lineDecorations.ts x: 25 contributors (all time) y: 160 lines of code src/vs/editor/common/viewLayout/viewLineRenderer.ts x: 50 contributors (all time) y: 694 lines of code src/vs/editor/contrib/comment/blockCommentCommand.ts x: 23 contributors (all time) y: 155 lines of code src/vs/editor/contrib/documentSymbols/outlineModel.ts x: 28 contributors (all time) y: 348 lines of code src/vs/editor/contrib/folding/hiddenRangeModel.ts x: 23 contributors (all time) y: 129 lines of code src/vs/editor/contrib/linesOperations/moveLinesCommand.ts x: 21 contributors (all time) y: 265 lines of code src/vs/editor/contrib/snippet/snippetParser.ts x: 33 contributors (all time) y: 843 lines of code src/vs/editor/standalone/common/monarch/monarchCompile.ts x: 28 contributors (all time) y: 441 lines of code src/vs/editor/standalone/common/monarch/monarchLexer.ts x: 29 contributors (all time) y: 705 lines of code src/vs/platform/backup/common/backup.ts x: 36 contributors (all time) y: 34 lines of code src/vs/platform/contextkey/common/contextkey.ts x: 41 contributors (all time) y: 509 lines of code src/vs/platform/localizations/node/localizations.ts x: 38 contributors (all time) y: 160 lines of code src/vs/platform/quickOpen/common/quickOpen.ts x: 41 contributors (all time) y: 19 lines of code src/vs/platform/remote/common/tunnel.ts x: 2 contributors (all time) y: 11 lines of code src/vs/platform/theme/common/themeService.ts x: 41 contributors (all time) y: 88 lines of code src/vs/workbench/api/common/extHostDecorations.ts x: 2 contributors (all time) y: 55 lines of code src/vs/workbench/api/common/extHostDocumentData.ts x: 2 contributors (all time) y: 212 lines of code src/vs/workbench/api/common/extHostFileSystemEventService.ts x: 3 contributors (all time) y: 147 lines of code src/vs/workbench/api/common/extHostLogService.ts x: 2 contributors (all time) y: 24 lines of code src/vs/workbench/api/common/extHostOutput.ts x: 2 contributors (all time) y: 153 lines of code src/vs/workbench/browser/parts/editor/breadcrumbsModel.ts x: 28 contributors (all time) y: 188 lines of code src/vs/workbench/browser/viewlet.ts x: 63 contributors (all time) y: 122 lines of code src/vs/workbench/contrib/callHierarchy/browser/callHierarchy.contribution.ts x: 5 contributors (all time) y: 132 lines of code src/vs/workbench/contrib/debug/node/debugAdapter.ts x: 17 contributors (all time) y: 305 lines of code src/vs/workbench/contrib/tasks/common/jsonSchemaCommon.ts x: 4 contributors (all time) y: 236 lines of code src/vs/workbench/contrib/welcome/walkThrough/browser/walkThroughPart.css x: 6 contributors (all time) y: 113 lines of code src/vs/workbench/services/configuration/node/configurationExportHelper.ts x: 3 contributors (all time) y: 84 lines of code src/vs/workbench/services/configurationResolver/electron-browser/configurationResolverService.ts x: 36 contributors (all time) y: 23 lines of code src/vs/workbench/services/editor/common/editorService.ts x: 48 contributors (all time) y: 52 lines of code src/vs/workbench/services/keybinding/common/macLinuxKeyboardMapper.ts x: 41 contributors (all time) y: 921 lines of code src/vs/workbench/services/keybinding/common/windowsKeyboardMapper.ts x: 37 contributors (all time) y: 577 lines of code src/vs/workbench/services/search/common/search.ts x: 14 contributors (all time) y: 434 lines of code src/vs/workbench/services/search/node/fileSearchManager.ts x: 21 contributors (all time) y: 300 lines of code src/vs/workbench/contrib/debug/browser/debugToolbar.ts x: 12 contributors (all time) y: 224 lines of code build/lib/nls.js x: 30 contributors (all time) y: 324 lines of code build/lib/nls.ts x: 20 contributors (all time) y: 346 lines of code extensions/npm/src/npmView.ts x: 26 contributors (all time) y: 311 lines of code src/vs/editor/common/controller/oneCursor.ts x: 46 contributors (all time) y: 92 lines of code src/vs/editor/common/diff/diffComputer.ts x: 25 contributors (all time) y: 435 lines of code src/vs/editor/common/model/pieceTreeTextBuffer/rbTreeBase.ts x: 13 contributors (all time) y: 339 lines of code src/vs/editor/common/viewModel/viewEventHandler.ts x: 30 contributors (all time) y: 163 lines of code src/vs/editor/editor.main.ts x: 38 contributors (all time) y: 10 lines of code src/vs/editor/standalone/common/monarch/monarchCommon.ts x: 17 contributors (all time) y: 137 lines of code extensions/emmet/src/updateImageSize.ts x: 24 contributors (all time) y: 196 lines of code extensions/extension-editing/src/extensionLinter.ts x: 31 contributors (all time) y: 316 lines of code src/vs/base/common/charCode.ts x: 11 contributors (all time) y: 284 lines of code src/vs/base/common/scanCode.ts x: 9 contributors (all time) y: 602 lines of code src/vs/editor/standalone/browser/standalone-tokens.css x: 29 contributors (all time) y: 196 lines of code src/vs/editor/browser/widget/media/tokens.css x: 28 contributors (all time) y: 3 lines of code
6023.0
lines of code
  min: 1.0
  average: 195.21
  25th percentile: 42.0
  median: 106.0
  75th percentile: 232.0
  max: 6023.0
0 121.0
contributors (all time)
min: 2.0 | average: 23.11 | 25th percentile: 10.0 | median: 18.0 | 75th percentile: 32.0 | max: 121.0

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

No data for "commits (30d)" vs. "lines of code".

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

No data for "contributors (30d)" vs. "lines of code".


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

No data for "commits (90d)" vs. "lines of code".

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

No data for "contributors (90d)" vs. "lines of code".