facebookexperimental / fb-vscode
File Change Frequency

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

File Change Frequency Overall
File Change Frequency Overall
The number of recorded file updates
  • There are 2,045 files with 400,064 lines of code.
    • 323 files changed more than 100 times (132,355 lines of code)
    • 415 files changed 51-100 times (81,932 lines of code)
    • 532 files changed 21-50 times (87,602 lines of code)
    • 600 files changed 6-20 times (80,654 lines of code)
    • 175 files changed 1-5 times (17,521 lines of code)
33% | 20% | 21% | 20% | 4%
Legend:
101+
51-100
21-50
6-20
1-5
explore: zoomable circles | data
File Change Frequency per File Extension
ts, svg, json, css, js, vscodeignore, txt, md, html, sh, yml, gitignore, bat, ps1, yaml, scss, xml, less, cpp, pug, py, rs, desktop, go, coffee, php, pl, npmignore, iss, java, handlebars, editorconfig, swift, clj, mm, diff, vb, rb, groovy, hbs, cmd, shader, gitattributes, fs, jsx, sql, tsx, cc, c, ini, hlsl, m, cshtml, cs, r, lua
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
ts33% | 20% | 21% | 20% | 4%
js36% | 32% | 18% | 11% | 1%
iss100% | 0% | 0% | 0% | 0%
css3% | 17% | 31% | 32% | 15%
desktop0% | 58% | 0% | 41% | 0%
yml0% | 0% | 64% | 28% | 7%
html0% | 0% | 65% | 34% | 0%
yaml0% | 0% | 100% | 0% | 0%
ps10% | 0% | 0% | 100% | 0%
xml0% | 0% | 0% | 100% | 0%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
src/vs34% | 18% | 21% | 20% | 4%
extensions/git81% | 9% | 7% | <1% | 0%
build/lib34% | 33% | 24% | 6% | 1%
build78% | 6% | 8% | <1% | 6%
extensions/typescript-language-features17% | 36% | 32% | 12% | <1%
build/win32100% | 0% | 0% | 0% | 0%
extensions/emmet37% | 33% | 29% | 0% | 0%
src37% | 10% | 28% | 24% | 0%
extensions/configuration-editing51% | 48% | 0% | 0% | 0%
extensions/npm5% | 65% | 20% | 8% | 0%
build/npm11% | 32% | 37% | 15% | 2%
extensions/markdown-language-features0% | 45% | 40% | 13% | 0%
extensions/html-language-features0% | 65% | 25% | 9% | 0%
build/monaco0% | 100% | 0% | 0% | 0%
extensions/json-language-features0% | 78% | 8% | 13% | 0%
extensions/merge-conflict0% | 46% | 53% | 0% | 0%
extensions/css-language-features0% | 47% | 36% | 15% | 0%
extensions/extension-editing0% | 87% | 0% | 12% | 0%
extensions/theme-seti0% | 100% | 0% | 0% | 0%
extensions/gulp0% | 100% | 0% | 0% | 0%
extensions/jake0% | 100% | 0% | 0% | 0%
extensions/grunt0% | 100% | 0% | 0% | 0%
ROOT0% | 60% | 0% | 40% | 0%
resources/linux0% | 16% | 55% | 28% | 0%
extensions/php-language-features0% | 0% | 12% | 87% | 0%
build/azure-pipelines0% | 0% | 36% | 52% | 10%
extensions/debug-server-ready0% | 0% | 100% | 0% | 0%
extensions/php0% | 0% | 100% | 0% | 0%
extensions0% | 0% | 100% | 0% | 0%
build/builtin0% | 0% | 0% | 100% | 0%
extensions/debug-auto-launch0% | 0% | 0% | 100% | 0%
extensions/typescript-basics0% | 0% | 0% | 100% | 0%
extensions/git-ui0% | 0% | 0% | 100% | 0%
extensions/json0% | 0% | 0% | 100% | 0%
extensions/python0% | 0% | 0% | 100% | 0%
resources/win320% | 0% | 0% | 100% | 0%
extensions/cpp0% | 0% | 0% | 100% | 0%
extensions/objective-c0% | 0% | 0% | 100% | 0%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitslast modified
(days ago)
created
(days ago)
# changes# contributors
510 10 999 2340 591 99
extHost.api.impl.ts
in src/vs/workbench/api/node
873 81 999 2287 587 100
main.contribution.ts
in src/vs/workbench/electron-browser
461 1 999 2339 464 118
modes.ts
in src/vs/editor/common
697 12 999 2334 444 85
windows.ts
in src/vs/code/electron-main
1510 48 999 2175 442 82
commonEditorConfig.ts
in src/vs/editor/common/config
1027 14 999 2336 417 118
editorPart.ts
in src/vs/workbench/browser/parts/editor
681 40 999 2340 413 77
editorCommon.ts
in src/vs/editor/common
238 1 1061 2339 409 88
window.ts
in src/vs/code/electron-main
740 32 999 2175 396 79
editor.ts
in src/vs/workbench/common
572 12 999 2340 383 84
tabsTitleControl.ts
in src/vs/workbench/browser/parts/editor
931 29 999 2137 367 76
window.ts
in src/vs/workbench/electron-browser
375 16 999 2337 363 81
quickOpenController.ts
in src/vs/workbench/browser/parts/quickopen
631 25 999 2340 363 81
editorStatus.ts
in src/vs/workbench/browser/parts/editor
974 40 999 2319 357 79
main.ts
in src/vs/workbench/electron-browser
242 13 999 2328 347 68
extensionManagementService.ts
in src/vs/platform/extensionManagement/node
840 56 999 2173 347 80
main.ts
in src/vs/code/electron-main
270 9 999 2175 344 79
activitybarPart.ts
in src/vs/workbench/browser/parts/activitybar
403 23 999 2325 340 74
textFileEditorModel.ts
in src/vs/workbench/services/textfile/common
737 34 999 2019 329 74
editor.contribution.ts
in src/vs/workbench/browser/parts/editor
784 5 999 2332 325 69
commands.ts
in extensions/git/src
1764 111 999 1968 320 121
windows.ts
in src/vs/platform/windows/common
358 7 999 1991 319 73
app.ts
in src/vs/code/electron-main
588 15 999 1837 319 68
searchService.ts
in src/vs/workbench/services/search/node
163 2 999 2335 316 65
files.ts
in src/vs/platform/files/common
405 16 999 2337 316 72
diffEditorWidget.ts
in src/vs/editor/browser/widget
1647 118 999 2339 311 77
listWidget.ts
in src/vs/base/browser/ui/list
1181 51 999 2263 310 72
titleControl.ts
in src/vs/workbench/browser/parts/editor
279 12 999 2138 298 73
textModel.ts
in src/vs/editor/common/model
2302 168 999 2339 297 77
windowsService.ts
in src/vs/platform/windows/electron-main
366 53 999 1991 294 69
panelPart.ts
in src/vs/workbench/browser/parts/panel
413 16 999 2284 292 69
codeEditorWidget.ts
in src/vs/editor/browser/widget
1520 114 999 2290 288 75
workbench.main.ts
in src/vs/workbench
228 - 999 2138 287 65
environment.ts
in src/vs/platform/environment/common
137 - 999 2173 283 75
extHostExtensionService.ts
in src/vs/workbench/api/node
634 37 999 2119 283 72
modelServiceImpl.ts
in src/vs/editor/common/services
336 21 999 2334 279 70
extensionService.ts
in src/vs/workbench/services/extensions/electron-browser
409 18 999 1706 276 65
actionbar.ts
in src/vs/base/browser/ui/actionbar
658 26 999 2284 275 60
compositePart.ts
in src/vs/workbench/browser/parts
332 17 999 2285 273 67
argv.ts
in src/vs/platform/environment/node
231 14 999 2049 272 77
environmentService.ts
in src/vs/platform/environment/node
232 16 999 2173 272 64
editorActions.ts
in src/vs/workbench/browser/parts/editor
1286 26 999 2161 272 67
git.ts
in extensions/git/src
1378 91 999 2012 272 97
extensionManagement.ts
in src/vs/platform/extensionManagement/common
170 1 999 2173 270 66
layout.ts
in src/vs/workbench/browser
953 15 999 2308 270 66
extensionHost.ts
in src/vs/workbench/services/extensions/electron-browser
398 14 999 2011 269 59
treeView.ts
in src/vs/base/parts/tree/browser
1292 100 999 2319 268 63
textFileService.ts
in src/vs/workbench/services/textfile/common
695 37 999 1951 266 71
titlebarPart.ts
in src/vs/workbench/browser/parts/titlebar
474 18 999 1986 265 63
async.ts
in src/vs/base/common
534 36 999 2336 264 66
Files With Most Contributors (Top 50)
Files sorted by the number of unique email addresses found in commits.

See data for all files...

File# lines# unitslast modified
(days ago)
created
(days ago)
# changes# contributors
510 10 999 2340 591 99
extHost.api.impl.ts
in src/vs/workbench/api/node
873 81 999 2287 587 100
main.contribution.ts
in src/vs/workbench/electron-browser
461 1 999 2339 464 118
modes.ts
in src/vs/editor/common
697 12 999 2334 444 85
windows.ts
in src/vs/code/electron-main
1510 48 999 2175 442 82
commonEditorConfig.ts
in src/vs/editor/common/config
1027 14 999 2336 417 118
editorPart.ts
in src/vs/workbench/browser/parts/editor
681 40 999 2340 413 77
editorCommon.ts
in src/vs/editor/common
238 1 1061 2339 409 88
window.ts
in src/vs/code/electron-main
740 32 999 2175 396 79
editor.ts
in src/vs/workbench/common
572 12 999 2340 383 84
tabsTitleControl.ts
in src/vs/workbench/browser/parts/editor
931 29 999 2137 367 76
window.ts
in src/vs/workbench/electron-browser
375 16 999 2337 363 81
quickOpenController.ts
in src/vs/workbench/browser/parts/quickopen
631 25 999 2340 363 81
editorStatus.ts
in src/vs/workbench/browser/parts/editor
974 40 999 2319 357 79
main.ts
in src/vs/workbench/electron-browser
242 13 999 2328 347 68
extensionManagementService.ts
in src/vs/platform/extensionManagement/node
840 56 999 2173 347 80
main.ts
in src/vs/code/electron-main
270 9 999 2175 344 79
activitybarPart.ts
in src/vs/workbench/browser/parts/activitybar
403 23 999 2325 340 74
textFileEditorModel.ts
in src/vs/workbench/services/textfile/common
737 34 999 2019 329 74
editor.contribution.ts
in src/vs/workbench/browser/parts/editor
784 5 999 2332 325 69
commands.ts
in extensions/git/src
1764 111 999 1968 320 121
app.ts
in src/vs/code/electron-main
588 15 999 1837 319 68
windows.ts
in src/vs/platform/windows/common
358 7 999 1991 319 73
searchService.ts
in src/vs/workbench/services/search/node
163 2 999 2335 316 65
files.ts
in src/vs/platform/files/common
405 16 999 2337 316 72
diffEditorWidget.ts
in src/vs/editor/browser/widget
1647 118 999 2339 311 77
listWidget.ts
in src/vs/base/browser/ui/list
1181 51 999 2263 310 72
titleControl.ts
in src/vs/workbench/browser/parts/editor
279 12 999 2138 298 73
textModel.ts
in src/vs/editor/common/model
2302 168 999 2339 297 77
windowsService.ts
in src/vs/platform/windows/electron-main
366 53 999 1991 294 69
panelPart.ts
in src/vs/workbench/browser/parts/panel
413 16 999 2284 292 69
codeEditorWidget.ts
in src/vs/editor/browser/widget
1520 114 999 2290 288 75
workbench.main.ts
in src/vs/workbench
228 - 999 2138 287 65
extHostExtensionService.ts
in src/vs/workbench/api/node
634 37 999 2119 283 72
environment.ts
in src/vs/platform/environment/common
137 - 999 2173 283 75
modelServiceImpl.ts
in src/vs/editor/common/services
336 21 999 2334 279 70
extensionService.ts
in src/vs/workbench/services/extensions/electron-browser
409 18 999 1706 276 65
actionbar.ts
in src/vs/base/browser/ui/actionbar
658 26 999 2284 275 60
compositePart.ts
in src/vs/workbench/browser/parts
332 17 999 2285 273 67
environmentService.ts
in src/vs/platform/environment/node
232 16 999 2173 272 64
editorActions.ts
in src/vs/workbench/browser/parts/editor
1286 26 999 2161 272 67
argv.ts
in src/vs/platform/environment/node
231 14 999 2049 272 77
git.ts
in extensions/git/src
1378 91 999 2012 272 97
layout.ts
in src/vs/workbench/browser
953 15 999 2308 270 66
extensionManagement.ts
in src/vs/platform/extensionManagement/common
170 1 999 2173 270 66
extensionHost.ts
in src/vs/workbench/services/extensions/electron-browser
398 14 999 2011 269 59
treeView.ts
in src/vs/base/parts/tree/browser
1292 100 999 2319 268 63
textFileService.ts
in src/vs/workbench/services/textfile/common
695 37 999 1951 266 71
titlebarPart.ts
in src/vs/workbench/browser/parts/titlebar
474 18 999 1986 265 63
async.ts
in src/vs/base/common
534 36 999 2336 264 66
Correlations

File Size vs. Number of Changes: 2052 points

extensions/configuration-editing/src/extension.ts x: 187 lines of code y: 150 # changes extensions/css-language-features/client/src/cssMain.ts x: 105 lines of code y: 74 # changes extensions/css-language-features/server/src/cssServerMain.ts x: 324 lines of code y: 85 # changes extensions/debug-server-ready/src/extension.ts x: 186 lines of code y: 24 # changes extensions/html-language-features/client/src/htmlMain.ts x: 171 lines of code y: 93 # changes extensions/html-language-features/server/src/htmlServerMain.ts x: 396 lines of code y: 89 # changes extensions/json-language-features/client/src/jsonMain.ts x: 310 lines of code y: 94 # changes extensions/json-language-features/server/src/jsonServerMain.ts x: 362 lines of code y: 85 # changes extensions/markdown-language-features/src/commands/showSource.ts x: 18 lines of code y: 14 # changes extensions/markdown-language-features/src/features/preview.ts x: 451 lines of code y: 92 # changes extensions/markdown-language-features/src/features/previewManager.ts x: 130 lines of code y: 61 # changes extensions/theme-seti/build/update-icon-theme.js x: 346 lines of code y: 93 # changes extensions/typescript-language-features/src/features/bufferSyncSupport.ts x: 402 lines of code y: 99 # changes src/vs/base/browser/dom.ts x: 928 lines of code y: 256 # changes src/vs/base/browser/ui/checkbox/checkbox.ts x: 139 lines of code y: 115 # changes src/vs/base/browser/ui/findinput/findInput.ts x: 350 lines of code y: 125 # changes src/vs/base/browser/ui/findinput/findInputCheckboxes.ts x: 46 lines of code y: 39 # changes src/vs/base/browser/ui/grid/gridview.ts x: 544 lines of code y: 84 # changes src/vs/base/browser/ui/splitview/splitview.ts x: 656 lines of code y: 194 # changes src/vs/base/browser/ui/tree/compressedObjectTreeModel.ts x: 179 lines of code y: 6 # changes src/vs/base/browser/ui/tree/objectTreeModel.ts x: 211 lines of code y: 63 # changes src/vs/base/common/iterator.ts x: 201 lines of code y: 75 # changes src/vs/base/common/lifecycle.ts x: 202 lines of code y: 124 # changes src/vs/base/common/platform.ts x: 139 lines of code y: 111 # changes src/vs/base/parts/ipc/common/ipc.ts x: 628 lines of code y: 102 # changes src/vs/code/browser/workbench/workbench.html x: 19 lines of code y: 29 # changes src/vs/code/browser/workbench/workbench.js x: 18 lines of code y: 23 # changes src/vs/code/electron-browser/issue/issueReporterMain.ts x: 955 lines of code y: 175 # changes src/vs/code/electron-browser/sharedProcess/sharedProcessMain.ts x: 199 lines of code y: 141 # changes src/vs/code/electron-main/app.ts x: 588 lines of code y: 319 # changes src/vs/code/electron-main/main.ts x: 270 lines of code y: 344 # changes src/vs/code/electron-main/windows.ts x: 1510 lines of code y: 442 # changes src/vs/code/node/cliProcessMain.ts x: 301 lines of code y: 259 # changes src/vs/editor/browser/controller/coreCommands.ts x: 1480 lines of code y: 98 # changes src/vs/editor/browser/view/viewController.ts x: 268 lines of code y: 134 # changes src/vs/editor/browser/viewParts/contentWidgets/contentWidgets.ts x: 422 lines of code y: 145 # changes src/vs/editor/common/config/commonEditorConfig.ts x: 1027 lines of code y: 417 # changes src/vs/editor/common/controller/cursor.ts x: 676 lines of code y: 243 # changes src/vs/editor/common/controller/cursorColumnSelection.ts x: 97 lines of code y: 27 # changes src/vs/editor/common/controller/cursorCommon.ts x: 515 lines of code y: 134 # changes src/vs/editor/common/modes.ts x: 697 lines of code y: 444 # changes src/vs/editor/common/view/editorColorRegistry.ts x: 55 lines of code y: 148 # changes src/vs/editor/contrib/find/findModel.ts x: 427 lines of code y: 74 # changes src/vs/editor/contrib/find/findOptionsWidget.ts x: 172 lines of code y: 50 # changes src/vs/editor/contrib/find/findWidget.css x: 266 lines of code y: 45 # changes src/vs/editor/contrib/find/findWidget.ts x: 1013 lines of code y: 138 # changes src/vs/editor/contrib/find/simpleFindWidget.ts x: 245 lines of code y: 105 # changes src/vs/editor/contrib/gotoError/gotoError.ts x: 438 lines of code y: 128 # changes src/vs/editor/contrib/linesOperations/linesOperations.ts x: 829 lines of code y: 93 # changes src/vs/editor/contrib/links/links.ts x: 326 lines of code y: 119 # changes src/vs/platform/debug/common/extensionHostDebug.ts x: 36 lines of code y: 2 # changes src/vs/platform/debug/common/extensionHostDebugIpc.ts x: 79 lines of code y: 2 # changes src/vs/platform/diagnostics/node/diagnosticsService.ts x: 416 lines of code y: 9 # changes src/vs/platform/download/common/download.ts x: 8 lines of code y: 23 # changes src/vs/platform/download/common/downloadIpc.ts x: 29 lines of code y: 2 # changes src/vs/platform/environment/common/environment.ts x: 137 lines of code y: 283 # changes src/vs/platform/extensionManagement/common/extensionGalleryService.ts x: 685 lines of code y: 5 # changes src/vs/platform/extensionManagement/common/extensionManagement.ts x: 170 lines of code y: 270 # changes src/vs/platform/extensionManagement/node/extensionManagementService.ts x: 840 lines of code y: 347 # changes src/vs/platform/launch/electron-main/launchService.ts x: 267 lines of code y: 69 # changes src/vs/platform/menubar/electron-main/menubar.ts x: 595 lines of code y: 75 # changes src/vs/platform/product/browser/productService.ts x: 25 lines of code y: 10 # changes src/vs/platform/product/common/product.ts x: 113 lines of code y: 25 # changes src/vs/platform/remote/browser/remoteAuthorityResolverService.ts x: 23 lines of code y: 14 # changes src/vs/platform/remote/common/remoteAgentConnection.ts x: 382 lines of code y: 22 # changes src/vs/platform/remote/common/remoteAuthorityResolver.ts x: 54 lines of code y: 42 # changes src/vs/platform/remote/electron-browser/remoteAuthorityResolverService.ts x: 49 lines of code y: 28 # changes src/vs/platform/telemetry/browser/workbenchCommonProperties.ts x: 54 lines of code y: 2 # changes src/vs/platform/telemetry/common/telemetryService.ts x: 133 lines of code y: 142 # changes src/vs/platform/telemetry/common/telemetryUtils.ts x: 296 lines of code y: 214 # changes src/vs/platform/telemetry/node/appInsightsAppender.ts x: 73 lines of code y: 79 # changes src/vs/platform/telemetry/node/telemetry.ts x: 35 lines of code y: 7 # changes src/vs/platform/theme/common/colorRegistry.ts x: 320 lines of code y: 240 # changes src/vs/platform/windows/common/windows.ts x: 358 lines of code y: 319 # changes src/vs/platform/windows/electron-main/windows.ts x: 112 lines of code y: 163 # changes src/vs/platform/windows/electron-main/windowsService.ts x: 366 lines of code y: 294 # changes src/vs/workbench/api/browser/extensionHost.contribution.ts x: 60 lines of code y: 16 # changes src/vs/workbench/api/browser/mainThreadCodeInsets.ts x: 109 lines of code y: 20 # changes src/vs/workbench/api/browser/mainThreadComments.ts x: 411 lines of code y: 32 # changes src/vs/workbench/api/browser/mainThreadDownloadService.ts x: 17 lines of code y: 2 # changes src/vs/workbench/api/browser/mainThreadExtensionService.ts x: 119 lines of code y: 7 # changes src/vs/workbench/api/browser/mainThreadTreeViews.ts x: 182 lines of code y: 9 # changes src/vs/workbench/api/browser/mainThreadWebview.ts x: 310 lines of code y: 22 # changes src/vs/workbench/api/common/apiCommands.ts x: 180 lines of code y: 14 # changes src/vs/workbench/api/common/extHost.protocol.ts x: 1164 lines of code y: 63 # changes src/vs/workbench/api/common/extHostComments.ts x: 412 lines of code y: 34 # changes src/vs/workbench/api/common/extHostSCM.ts x: 535 lines of code y: 11 # changes src/vs/workbench/api/node/extHost.api.impl.ts x: 873 lines of code y: 587 # changes src/vs/workbench/api/node/extHostCLIServer.ts x: 159 lines of code y: 20 # changes src/vs/workbench/api/node/extHostExtensionService.ts x: 634 lines of code y: 283 # changes src/vs/workbench/browser/layout.ts x: 953 lines of code y: 270 # changes src/vs/workbench/browser/web.simpleservices.ts x: 686 lines of code y: 45 # changes src/vs/workbench/contrib/codeEditor/browser/toggleWordWrap.ts x: 249 lines of code y: 16 # changes src/vs/workbench/contrib/comments/browser/commentNode.ts x: 437 lines of code y: 32 # changes src/vs/workbench/contrib/comments/browser/commentService.ts x: 170 lines of code y: 29 # changes src/vs/workbench/contrib/comments/browser/commentThreadWidget.ts x: 711 lines of code y: 35 # changes src/vs/workbench/contrib/comments/browser/commentsEditorContribution.ts x: 686 lines of code y: 26 # changes src/vs/workbench/contrib/comments/browser/commentsPanel.ts x: 201 lines of code y: 14 # changes src/vs/workbench/contrib/comments/browser/commentsTreeViewer.ts x: 156 lines of code y: 12 # changes src/vs/workbench/contrib/comments/browser/media/review.css x: 395 lines of code y: 18 # changes src/vs/workbench/contrib/comments/common/commentModel.ts x: 128 lines of code y: 20 # changes src/vs/workbench/contrib/debug/browser/debugService.ts x: 876 lines of code y: 9 # changes src/vs/workbench/contrib/experiments/electron-browser/experimentService.ts x: 359 lines of code y: 14 # changes src/vs/workbench/contrib/extensions/browser/extensionEditor.ts x: 942 lines of code y: 5 # changes src/vs/workbench/contrib/extensions/browser/extensions.contribution.ts x: 306 lines of code y: 4 # changes src/vs/workbench/contrib/extensions/browser/extensionsActions.ts x: 2644 lines of code y: 8 # changes src/vs/workbench/contrib/extensions/browser/extensionsList.ts x: 175 lines of code y: 4 # changes src/vs/workbench/contrib/extensions/browser/extensionsViewlet.ts x: 595 lines of code y: 4 # changes src/vs/workbench/contrib/extensions/browser/extensionsViews.ts x: 833 lines of code y: 4 # changes src/vs/workbench/contrib/extensions/browser/extensionsWidgets.ts x: 94 lines of code y: 4 # changes src/vs/workbench/contrib/extensions/browser/extensionsWorkbenchService.ts x: 879 lines of code y: 6 # changes src/vs/workbench/contrib/extensions/common/extensions.ts x: 126 lines of code y: 28 # changes src/vs/workbench/contrib/extensions/common/extensionsUtils.ts x: 107 lines of code y: 14 # changes src/vs/workbench/contrib/extensions/electron-browser/extensionTipsService.ts x: 817 lines of code y: 41 # changes src/vs/workbench/contrib/extensions/electron-browser/extensions.contribution.ts x: 107 lines of code y: 44 # changes src/vs/workbench/contrib/extensions/electron-browser/runtimeExtensionsEditor.ts x: 527 lines of code y: 27 # changes src/vs/workbench/contrib/files/common/explorerService.ts x: 283 lines of code y: 36 # changes src/vs/workbench/contrib/format/browser/formatActionsMultiple.ts x: 251 lines of code y: 22 # changes src/vs/workbench/contrib/issue/electron-browser/issueService.ts x: 88 lines of code y: 10 # changes src/vs/workbench/contrib/output/browser/outputActions.ts x: 218 lines of code y: 29 # changes src/vs/workbench/contrib/preferences/browser/preferencesEditor.ts x: 997 lines of code y: 32 # changes src/vs/workbench/contrib/preferences/browser/preferencesSearch.ts x: 432 lines of code y: 12 # changes src/vs/workbench/contrib/preferences/browser/settingsTree.ts x: 1207 lines of code y: 41 # changes src/vs/workbench/contrib/remote/electron-browser/remote.contribution.ts x: 323 lines of code y: 20 # changes src/vs/workbench/contrib/search/browser/searchView.ts x: 1399 lines of code y: 60 # changes src/vs/workbench/contrib/stats/electron-browser/workspaceStats.ts x: 250 lines of code y: 7 # changes src/vs/workbench/contrib/stats/electron-browser/workspaceStatsService.ts x: 322 lines of code y: 2 # changes src/vs/workbench/contrib/tasks/electron-browser/taskService.ts x: 120 lines of code y: 10 # changes src/vs/workbench/contrib/update/electron-browser/update.ts x: 358 lines of code y: 33 # changes src/vs/workbench/contrib/webview/browser/webviewEditor.ts x: 150 lines of code y: 22 # changes src/vs/workbench/contrib/webview/browser/webviewEditorInput.ts x: 135 lines of code y: 23 # changes src/vs/workbench/contrib/webview/browser/webviewEditorInputFactory.ts x: 96 lines of code y: 9 # changes src/vs/workbench/contrib/webview/browser/webviewEditorService.ts x: 221 lines of code y: 16 # changes src/vs/workbench/contrib/webview/browser/webviewElement.ts x: 262 lines of code y: 16 # changes src/vs/workbench/contrib/webview/browser/webviewService.ts x: 159 lines of code y: 14 # changes src/vs/workbench/contrib/webview/common/webview.ts x: 74 lines of code y: 22 # changes src/vs/workbench/contrib/webview/electron-browser/webviewCommands.ts x: 82 lines of code y: 17 # changes src/vs/workbench/contrib/webview/electron-browser/webviewElement.ts x: 562 lines of code y: 54 # changes src/vs/workbench/contrib/webview/electron-browser/webviewService.ts x: 19 lines of code y: 17 # changes src/vs/workbench/contrib/welcome/page/browser/welcomePage.ts x: 498 lines of code y: 29 # changes src/vs/workbench/services/configurationResolver/common/variableResolver.ts x: 219 lines of code y: 24 # changes src/vs/workbench/services/decorations/browser/decorationsService.ts x: 345 lines of code y: 135 # changes src/vs/workbench/services/environment/browser/environmentService.ts x: 152 lines of code y: 19 # changes src/vs/workbench/services/extensionManagement/common/extensionManagement.ts x: 72 lines of code y: 3 # changes src/vs/workbench/services/extensionManagement/common/extensionManagementServerService.ts x: 34 lines of code y: 4 # changes src/vs/workbench/services/extensionManagement/common/extensionManagementService.ts x: 162 lines of code y: 3 # changes src/vs/workbench/services/extensionManagement/electron-browser/extensionManagementServerService.ts x: 53 lines of code y: 4 # changes src/vs/workbench/services/extensions/browser/extensionService.ts x: 74 lines of code y: 9 # changes src/vs/workbench/services/extensions/common/abstractExtensionService.ts x: 392 lines of code y: 15 # changes src/vs/workbench/services/extensions/common/extensionHostProcessManager.ts x: 342 lines of code y: 14 # changes src/vs/workbench/services/extensions/common/inactiveExtensionUrlHandler.ts x: 203 lines of code y: 12 # changes src/vs/workbench/services/extensions/electron-browser/cachedExtensionScanner.ts x: 314 lines of code y: 50 # changes src/vs/workbench/services/extensions/electron-browser/extensionHost.ts x: 398 lines of code y: 269 # changes src/vs/workbench/services/extensions/electron-browser/extensionHostDebugService.ts x: 12 lines of code y: 7 # changes src/vs/workbench/services/extensions/electron-browser/extensionService.ts x: 409 lines of code y: 276 # changes src/vs/workbench/services/extensions/node/extensionPoints.ts x: 503 lines of code y: 110 # changes src/vs/workbench/services/remote/common/abstractRemoteAgentService.ts x: 125 lines of code y: 18 # changes src/vs/workbench/services/remote/node/tunnelService.ts x: 90 lines of code y: 14 # changes src/vs/workbench/services/telemetry/browser/telemetryService.ts x: 137 lines of code y: 2 # changes src/vs/workbench/services/telemetry/electron-browser/telemetryService.ts x: 55 lines of code y: 13 # changes src/vs/workbench/workbench.main.ts x: 228 lines of code y: 287 # changes src/vs/workbench/workbench.web.main.ts x: 178 lines of code y: 38 # changes build/azure-pipelines/common/publish.ts x: 197 lines of code y: 18 # changes build/azure-pipelines/common/release.ts x: 80 lines of code y: 5 # changes build/azure-pipelines/common/symbols.ts x: 185 lines of code y: 16 # changes build/azure-pipelines/common/sync-mooncake.ts x: 126 lines of code y: 7 # changes build/azure-pipelines/darwin/continuous-build-darwin.yml x: 49 lines of code y: 27 # changes build/azure-pipelines/darwin/product-build-darwin.yml x: 122 lines of code y: 48 # changes build/azure-pipelines/distro-build.yml x: 30 lines of code y: 13 # changes build/azure-pipelines/linux/continuous-build-linux.yml x: 54 lines of code y: 31 # changes build/azure-pipelines/linux/product-build-linux.yml x: 101 lines of code y: 48 # changes build/azure-pipelines/linux/snap-build-linux.yml x: 36 lines of code y: 31 # changes build/azure-pipelines/mixin.js x: 30 lines of code y: 4 # changes build/azure-pipelines/product-build.yml x: 123 lines of code y: 37 # changes build/azure-pipelines/product-compile.yml x: 105 lines of code y: 11 # changes build/azure-pipelines/publish-types/check-version.ts x: 29 lines of code y: 8 # changes build/azure-pipelines/publish-types/publish-types.yml x: 48 lines of code y: 10 # changes build/azure-pipelines/publish-types/update-types.ts x: 56 lines of code y: 8 # changes build/azure-pipelines/release.yml x: 17 lines of code y: 5 # changes build/azure-pipelines/web/product-build-web.yml x: 64 lines of code y: 4 # changes build/azure-pipelines/win32/product-build-win32.yml x: 183 lines of code y: 46 # changes build/builtin/main.js x: 11 lines of code y: 12 # changes build/gulpfile.compile.js x: 8 lines of code y: 18 # changes build/gulpfile.extensions.js x: 124 lines of code y: 102 # changes build/gulpfile.hygiene.js x: 327 lines of code y: 243 # changes build/gulpfile.reh.js x: 114 lines of code y: 22 # changes build/gulpfile.vscode.js x: 510 lines of code y: 591 # changes build/gulpfile.vscode.linux.js x: 189 lines of code y: 144 # changes build/gulpfile.vscode.web.js x: 112 lines of code y: 4 # changes build/gulpfile.vscode.win32.js x: 117 lines of code y: 96 # changes build/lib/compilation.js x: 174 lines of code y: 120 # changes build/lib/compilation.ts x: 181 lines of code y: 103 # changes build/lib/extensions.js x: 191 lines of code y: 120 # changes build/lib/extensions.ts x: 198 lines of code y: 104 # changes build/lib/i18n.ts x: 1049 lines of code y: 126 # changes build/lib/node.ts x: 9 lines of code y: 6 # changes build/lib/optimize.js x: 224 lines of code y: 98 # changes build/lib/optimize.ts x: 253 lines of code y: 84 # changes build/lib/standalone.js x: 299 lines of code y: 60 # changes build/lib/standalone.ts x: 297 lines of code y: 62 # changes build/lib/util.js x: 217 lines of code y: 117 # changes build/lib/util.ts x: 218 lines of code y: 86 # changes build/npm/postinstall.js x: 53 lines of code y: 132 # changes build/npm/update-grammar.js x: 151 lines of code y: 76 # changes build/win32/code.iss x: 1020 lines of code y: 147 # changes extensions/cpp/build/update-grammars.js x: 5 lines of code y: 19 # changes extensions/css-language-features/server/src/utils/documentContext.ts x: 59 lines of code y: 34 # changes extensions/css-language-features/server/src/utils/runner.ts x: 57 lines of code y: 18 # changes extensions/emmet/src/abbreviationActions.ts x: 508 lines of code y: 193 # changes extensions/emmet/src/util.ts x: 467 lines of code y: 154 # changes extensions/git-ui/src/main.ts x: 46 lines of code y: 7 # changes extensions/git/src/commands.ts x: 1764 lines of code y: 320 # changes extensions/git/src/git.ts x: 1378 lines of code y: 272 # changes extensions/git/src/model.ts x: 312 lines of code y: 198 # changes extensions/git/src/repository.ts x: 1301 lines of code y: 216 # changes extensions/git/src/util.ts x: 279 lines of code y: 122 # changes extensions/grunt/src/main.ts x: 278 lines of code y: 71 # changes extensions/html-language-features/client/src/tagClosing.ts x: 64 lines of code y: 29 # changes extensions/html-language-features/server/src/modes/htmlMode.ts x: 82 lines of code y: 59 # changes extensions/html-language-features/server/src/modes/languageModes.ts x: 125 lines of code y: 70 # changes extensions/html-language-features/server/src/modes/pathCompletion.ts x: 153 lines of code y: 56 # changes extensions/jake/src/main.ts x: 305 lines of code y: 67 # changes extensions/markdown-language-features/media/markdown.css x: 178 lines of code y: 50 # changes extensions/markdown-language-features/preview-src/index.ts x: 132 lines of code y: 53 # changes extensions/markdown-language-features/preview-src/settings.ts x: 31 lines of code y: 29 # changes extensions/markdown-language-features/src/commands/showPreviewSecuritySelector.ts x: 22 lines of code y: 27 # changes extensions/markdown-language-features/src/features/documentLinkProvider.ts x: 158 lines of code y: 54 # changes extensions/markdown-language-features/src/features/previewContentProvider.ts x: 176 lines of code y: 70 # changes extensions/markdown-language-features/src/markdownEngine.ts x: 262 lines of code y: 80 # changes extensions/markdown-language-features/src/markdownExtensions.ts x: 133 lines of code y: 37 # changes extensions/markdown-language-features/src/security.ts x: 125 lines of code y: 43 # changes extensions/markdown-language-features/src/util/resources.ts x: 20 lines of code y: 11 # changes extensions/merge-conflict/src/commandHandler.ts x: 276 lines of code y: 66 # changes extensions/merge-conflict/src/contentProvider.ts x: 36 lines of code y: 47 # changes extensions/merge-conflict/src/interfaces.ts x: 37 lines of code y: 35 # changes extensions/npm/src/features/packageJSONContribution.ts x: 298 lines of code y: 63 # changes extensions/objective-c/build/update-grammars.js x: 4 lines of code y: 9 # changes extensions/php/build/update-grammar.js x: 48 lines of code y: 41 # changes extensions/typescript-language-features/src/extension.ts x: 108 lines of code y: 63 # changes extensions/typescript-language-features/src/features/completions.ts x: 588 lines of code y: 105 # changes extensions/typescript-language-features/src/features/definitions.ts x: 55 lines of code y: 50 # changes extensions/typescript-language-features/src/features/diagnostics.ts x: 201 lines of code y: 84 # changes extensions/typescript-language-features/src/features/implementationsCodeLens.ts x: 86 lines of code y: 45 # changes extensions/typescript-language-features/src/features/organizeImports.ts x: 85 lines of code y: 78 # changes extensions/typescript-language-features/src/features/refactor.ts x: 214 lines of code y: 80 # changes extensions/typescript-language-features/src/features/referencesCodeLens.ts x: 86 lines of code y: 43 # changes extensions/typescript-language-features/src/features/tagClosing.ts x: 143 lines of code y: 50 # changes extensions/typescript-language-features/src/features/task.ts x: 233 lines of code y: 62 # changes extensions/typescript-language-features/src/tsServer/server.ts x: 315 lines of code y: 53 # changes extensions/typescript-language-features/src/tsServer/serverError.ts x: 47 lines of code y: 5 # changes extensions/typescript-language-features/src/tsServer/spawner.ts x: 187 lines of code y: 7 # changes extensions/typescript-language-features/src/typeScriptServiceClientHost.ts x: 243 lines of code y: 97 # changes extensions/typescript-language-features/src/typescriptService.ts x: 94 lines of code y: 101 # changes extensions/typescript-language-features/src/typescriptServiceClient.ts x: 637 lines of code y: 115 # changes extensions/typescript-language-features/src/utils/api.ts x: 55 lines of code y: 66 # changes extensions/typescript-language-features/src/utils/arrays.ts x: 17 lines of code y: 45 # changes extensions/typescript-language-features/src/utils/electron.ts x: 56 lines of code y: 64 # changes extensions/typescript-language-features/src/utils/languageDescription.ts x: 32 lines of code y: 44 # changes extensions/typescript-language-features/src/utils/pluginPathsProvider.ts x: 30 lines of code y: 31 # changes extensions/typescript-language-features/src/utils/previewer.ts x: 72 lines of code y: 35 # changes extensions/typescript-language-features/src/utils/telemetry.ts x: 57 lines of code y: 48 # changes extensions/typescript-language-features/src/utils/tracer.ts x: 82 lines of code y: 48 # changes extensions/typescript-language-features/src/utils/tsconfigProvider.ts x: 25 lines of code y: 24 # changes extensions/typescript-language-features/src/utils/typeConverters.ts x: 71 lines of code y: 56 # changes extensions/typescript-language-features/src/utils/versionPicker.ts x: 97 lines of code y: 38 # changes extensions/typescript-language-features/src/utils/versionStatus.ts x: 46 lines of code y: 49 # changes gulpfile.js x: 24 lines of code y: 100 # changes resources/linux/snap/snapcraft.yaml x: 59 lines of code y: 41 # changes src/buildfile.js x: 19 lines of code y: 57 # changes src/main.js x: 201 lines of code y: 241 # changes src/vs/base/browser/browser.ts x: 105 lines of code y: 145 # changes src/vs/base/browser/contextmenu.ts x: 28 lines of code y: 63 # changes src/vs/base/browser/globalMouseMoveMonitor.ts x: 91 lines of code y: 47 # changes src/vs/base/browser/htmlContentRenderer.ts x: 325 lines of code y: 182 # changes src/vs/base/browser/ui/actionbar/actionbar.ts x: 658 lines of code y: 275 # changes src/vs/base/browser/ui/breadcrumbs/breadcrumbsWidget.css x: 36 lines of code y: 33 # changes src/vs/base/browser/ui/breadcrumbs/breadcrumbsWidget.ts x: 296 lines of code y: 66 # changes src/vs/base/browser/ui/centered/centeredViewLayout.ts x: 137 lines of code y: 45 # changes src/vs/base/browser/ui/contextview/contextview.ts x: 215 lines of code y: 101 # changes src/vs/base/browser/ui/countBadge/countBadge.css x: 12 lines of code y: 31 # changes src/vs/base/browser/ui/dialog/dialog.css x: 138 lines of code y: 14 # changes src/vs/base/browser/ui/dialog/dialog.ts x: 209 lines of code y: 22 # changes src/vs/base/browser/ui/dropdown/dropdown.ts x: 279 lines of code y: 162 # changes src/vs/base/browser/ui/findinput/findInputCheckboxes.css x: 30 lines of code y: 21 # changes src/vs/base/browser/ui/grid/grid.ts x: 439 lines of code y: 81 # changes src/vs/base/browser/ui/inputbox/inputBox.ts x: 487 lines of code y: 179 # changes src/vs/base/browser/ui/list/list.css x: 153 lines of code y: 90 # changes src/vs/base/browser/ui/list/list.ts x: 78 lines of code y: 101 # changes src/vs/base/browser/ui/list/listPaging.ts x: 160 lines of code y: 131 # changes src/vs/base/browser/ui/list/listView.ts x: 894 lines of code y: 242 # changes src/vs/base/browser/ui/list/listWidget.ts x: 1181 lines of code y: 310 # changes src/vs/base/browser/ui/menu/menu.css x: 164 lines of code y: 106 # changes src/vs/base/browser/ui/menu/menu.ts x: 642 lines of code y: 179 # changes src/vs/base/browser/ui/menu/menubar.ts x: 800 lines of code y: 55 # changes src/vs/base/browser/ui/sash/sash.ts x: 305 lines of code y: 134 # changes src/vs/base/browser/ui/scrollbar/abstractScrollbar.ts x: 204 lines of code y: 87 # changes src/vs/base/browser/ui/selectBox/selectBox.ts x: 93 lines of code y: 132 # changes src/vs/base/browser/ui/selectBox/selectBoxCustom.ts x: 723 lines of code y: 150 # changes src/vs/base/browser/ui/selectBox/selectBoxNative.ts x: 126 lines of code y: 90 # changes src/vs/base/browser/ui/splitview/panelview.ts x: 359 lines of code y: 123 # changes src/vs/base/browser/ui/splitview/splitview.css x: 58 lines of code y: 68 # changes src/vs/base/browser/ui/toolbar/toolbar.css x: 13 lines of code y: 37 # changes src/vs/base/browser/ui/toolbar/toolbar.ts x: 132 lines of code y: 140 # changes src/vs/base/browser/ui/tree/abstractTree.ts x: 1248 lines of code y: 106 # changes src/vs/base/browser/ui/tree/asyncDataTree.ts x: 690 lines of code y: 81 # changes src/vs/base/browser/ui/tree/media/tree.css x: 72 lines of code y: 47 # changes src/vs/base/browser/ui/tree/tree.ts x: 120 lines of code y: 96 # changes src/vs/base/browser/ui/tree/treeDefaults.ts x: 16 lines of code y: 4 # changes src/vs/base/common/actions.ts x: 190 lines of code y: 127 # changes src/vs/base/common/arrays.ts x: 443 lines of code y: 201 # changes src/vs/base/common/async.ts x: 534 lines of code y: 264 # changes src/vs/base/common/buffer.ts x: 301 lines of code y: 17 # changes src/vs/base/common/cache.ts x: 26 lines of code y: 39 # changes src/vs/base/common/collections.ts x: 94 lines of code y: 86 # changes src/vs/base/common/console.ts x: 93 lines of code y: 12 # changes src/vs/base/common/errorMessage.ts x: 56 lines of code y: 45 # changes src/vs/base/common/event.ts x: 547 lines of code y: 242 # changes src/vs/base/common/extpath.ts x: 77 lines of code y: 23 # changes src/vs/base/common/filters.ts x: 575 lines of code y: 210 # changes src/vs/base/common/glob.ts x: 515 lines of code y: 168 # changes src/vs/base/common/htmlContent.ts x: 97 lines of code y: 81 # changes src/vs/base/common/marked/marked.js x: 1317 lines of code y: 62 # changes src/vs/base/common/mime.ts x: 249 lines of code y: 124 # changes src/vs/base/common/network.ts x: 16 lines of code y: 76 # changes src/vs/base/common/objects.ts x: 183 lines of code y: 130 # changes src/vs/base/common/parsers.ts x: 58 lines of code y: 75 # changes src/vs/base/common/path.ts x: 1266 lines of code y: 18 # changes src/vs/base/common/resources.ts x: 249 lines of code y: 123 # changes src/vs/base/common/strings.ts x: 464 lines of code y: 222 # changes src/vs/base/common/types.ts x: 130 lines of code y: 74 # changes src/vs/base/common/uri.ts x: 443 lines of code y: 204 # changes src/vs/base/common/uriIpc.ts x: 115 lines of code y: 42 # changes src/vs/base/common/worker/simpleWorker.ts x: 297 lines of code y: 134 # changes src/vs/base/node/config.ts x: 140 lines of code y: 112 # changes src/vs/base/node/encoding.ts x: 297 lines of code y: 181 # changes src/vs/base/node/id.ts x: 58 lines of code y: 78 # changes src/vs/base/node/pfs.ts x: 465 lines of code y: 184 # changes src/vs/base/node/processes.ts x: 396 lines of code y: 159 # changes src/vs/base/node/stream.ts x: 43 lines of code y: 66 # changes src/vs/base/parts/contextmenu/electron-main/contextmenu.ts x: 48 lines of code y: 25 # changes src/vs/base/parts/ipc/common/ipc.net.ts x: 603 lines of code y: 23 # changes src/vs/base/parts/ipc/node/ipc.net.ts x: 254 lines of code y: 128 # changes src/vs/base/parts/quickopen/browser/quickOpenModel.ts x: 403 lines of code y: 198 # changes src/vs/base/parts/storage/common/storage.ts x: 201 lines of code y: 5 # changes src/vs/base/parts/storage/node/storage.ts x: 301 lines of code y: 5 # changes src/vs/base/parts/tree/browser/tree.css x: 95 lines of code y: 50 # changes src/vs/base/parts/tree/browser/tree.ts x: 225 lines of code y: 182 # changes src/vs/base/parts/tree/browser/treeModel.ts x: 1192 lines of code y: 157 # changes src/vs/base/parts/tree/browser/treeView.ts x: 1292 lines of code y: 268 # changes src/vs/code/electron-browser/issue/issueReporterModel.ts x: 212 lines of code y: 75 # changes src/vs/code/electron-browser/processExplorer/processExplorerMain.ts x: 318 lines of code y: 95 # changes src/vs/code/electron-browser/sharedProcess/contrib/languagePackCachedDataCleaner.ts x: 88 lines of code y: 55 # changes src/vs/code/electron-browser/sharedProcess/contrib/nodeCachedDataCleaner.ts x: 55 lines of code y: 53 # changes src/vs/code/electron-browser/workbench/workbench.html x: 10 lines of code y: 32 # changes src/vs/code/electron-main/auth.ts x: 75 lines of code y: 74 # changes src/vs/code/electron-main/sharedProcess.ts x: 106 lines of code y: 113 # changes src/vs/code/electron-main/window.ts x: 740 lines of code y: 396 # changes src/vs/code/node/cli.ts x: 273 lines of code y: 194 # changes src/vs/css.build.js x: 319 lines of code y: 30 # changes src/vs/editor/browser/config/configuration.ts x: 298 lines of code y: 165 # changes src/vs/editor/browser/controller/pointerHandler.ts x: 182 lines of code y: 93 # changes src/vs/editor/browser/core/editorState.ts x: 121 lines of code y: 53 # changes src/vs/editor/browser/core/keybindingCancellation.ts x: 78 lines of code y: 9 # changes src/vs/editor/browser/editorExtensions.ts x: 270 lines of code y: 86 # changes src/vs/editor/browser/services/bulkEditService.ts x: 16 lines of code y: 43 # changes src/vs/editor/browser/services/codeEditorServiceImpl.ts x: 414 lines of code y: 173 # changes src/vs/editor/browser/view/viewImpl.ts x: 456 lines of code y: 247 # changes src/vs/editor/browser/viewParts/lines/rangeUtil.ts x: 109 lines of code y: 45 # changes src/vs/editor/browser/viewParts/minimap/minimap.ts x: 810 lines of code y: 140 # changes src/vs/editor/browser/widget/codeEditorWidget.ts x: 1520 lines of code y: 288 # changes src/vs/editor/browser/widget/diffEditorWidget.ts x: 1647 lines of code y: 311 # changes src/vs/editor/browser/widget/diffNavigator.ts x: 173 lines of code y: 61 # changes src/vs/editor/browser/widget/media/diffEditor.css x: 75 lines of code y: 54 # changes src/vs/editor/common/core/position.ts x: 86 lines of code y: 61 # changes src/vs/editor/common/core/uint.ts x: 53 lines of code y: 34 # changes src/vs/editor/common/model.ts x: 330 lines of code y: 108 # changes src/vs/editor/common/model/indentationGuesser.ts x: 152 lines of code y: 78 # changes src/vs/editor/common/model/pieceTreeTextBuffer/pieceTreeBase.ts x: 1422 lines of code y: 88 # changes src/vs/editor/common/model/pieceTreeTextBuffer/pieceTreeTextBuffer.ts x: 397 lines of code y: 53 # changes src/vs/editor/common/model/textModel.ts x: 2302 lines of code y: 297 # changes src/vs/editor/common/model/textModelTokens.ts x: 394 lines of code y: 59 # changes src/vs/editor/common/model/tokensStore.ts x: 255 lines of code y: 5 # changes src/vs/editor/common/services/editorSimpleWorker.ts x: 518 lines of code y: 206 # changes src/vs/editor/common/services/editorWorkerServiceImpl.ts x: 388 lines of code y: 195 # changes src/vs/editor/common/services/languagesRegistry.ts x: 284 lines of code y: 127 # changes src/vs/editor/common/services/markerDecorationsServiceImpl.ts x: 194 lines of code y: 19 # changes src/vs/editor/common/services/modeService.ts x: 40 lines of code y: 117 # changes src/vs/editor/common/services/modeServiceImpl.ts x: 134 lines of code y: 177 # changes src/vs/editor/common/services/modelServiceImpl.ts x: 336 lines of code y: 279 # changes src/vs/editor/common/services/resolverService.ts x: 24 lines of code y: 82 # changes src/vs/editor/common/services/resourceConfiguration.ts x: 17 lines of code y: 62 # changes src/vs/editor/common/services/resourceConfigurationImpl.ts x: 43 lines of code y: 78 # changes src/vs/editor/common/services/webWorker.ts x: 72 lines of code y: 60 # changes src/vs/editor/common/viewModel/splitLinesCollection.ts x: 1112 lines of code y: 185 # changes src/vs/editor/common/viewModel/viewModel.ts x: 203 lines of code y: 198 # changes src/vs/editor/common/viewModel/viewModelImpl.ts x: 599 lines of code y: 215 # changes src/vs/editor/contrib/bracketMatching/bracketMatching.ts x: 272 lines of code y: 83 # changes src/vs/editor/contrib/clipboard/clipboard.ts x: 192 lines of code y: 66 # changes src/vs/editor/contrib/codeAction/codeAction.ts x: 113 lines of code y: 93 # changes src/vs/editor/contrib/codeAction/codeActionCommands.ts x: 394 lines of code y: 128 # changes src/vs/editor/contrib/codeAction/codeActionModel.ts x: 197 lines of code y: 97 # changes src/vs/editor/contrib/codeAction/codeActionWidget.ts x: 72 lines of code y: 84 # changes src/vs/editor/contrib/codeAction/lightBulbWidget.ts x: 153 lines of code y: 84 # changes src/vs/editor/contrib/codelens/codelens.ts x: 81 lines of code y: 64 # changes src/vs/editor/contrib/codelens/codelensController.ts x: 300 lines of code y: 113 # changes src/vs/editor/contrib/codelens/codelensWidget.ts x: 279 lines of code y: 93 # changes src/vs/editor/contrib/colorPicker/colorDetector.ts x: 206 lines of code y: 77 # changes src/vs/editor/contrib/colorPicker/colorPicker.css x: 92 lines of code y: 22 # changes src/vs/editor/contrib/contextmenu/contextmenu.ts x: 187 lines of code y: 109 # changes src/vs/editor/contrib/cursorUndo/cursorUndo.ts x: 107 lines of code y: 60 # changes src/vs/editor/contrib/dnd/dnd.ts x: 195 lines of code y: 72 # changes src/vs/editor/contrib/dnd/dragAndDropCommand.ts x: 86 lines of code y: 30 # changes src/vs/editor/contrib/documentSymbols/media/symbol-icons.css x: 217 lines of code y: 36 # changes src/vs/editor/contrib/documentSymbols/outlineTree.ts x: 196 lines of code y: 62 # changes src/vs/editor/contrib/find/findController.ts x: 675 lines of code y: 111 # changes src/vs/editor/contrib/find/findDecorations.ts x: 268 lines of code y: 71 # changes src/vs/editor/contrib/find/findState.ts x: 222 lines of code y: 47 # changes src/vs/editor/contrib/find/simpleFindWidget.css x: 67 lines of code y: 49 # changes src/vs/editor/contrib/folding/folding.css x: 41 lines of code y: 26 # changes src/vs/editor/contrib/folding/folding.ts x: 738 lines of code y: 158 # changes src/vs/editor/contrib/folding/foldingModel.ts x: 266 lines of code y: 62 # changes src/vs/editor/contrib/format/format.ts x: 332 lines of code y: 96 # changes src/vs/editor/contrib/format/formatActions.ts x: 231 lines of code y: 117 # changes src/vs/editor/contrib/goToDefinition/goToDefinitionCommands.ts x: 417 lines of code y: 105 # changes src/vs/editor/contrib/goToDefinition/goToDefinitionMouse.ts x: 245 lines of code y: 84 # changes src/vs/editor/contrib/goToDefinition/goToDefinitionResultsNavigation.ts x: 168 lines of code y: 13 # changes src/vs/editor/contrib/gotoError/gotoErrorWidget.ts x: 271 lines of code y: 97 # changes src/vs/editor/contrib/gotoError/media/gotoErrorWidget.css x: 38 lines of code y: 16 # changes src/vs/editor/contrib/hover/hover.css x: 75 lines of code y: 43 # changes src/vs/editor/contrib/hover/hover.ts x: 219 lines of code y: 127 # changes src/vs/editor/contrib/hover/hoverWidgets.ts x: 197 lines of code y: 57 # changes src/vs/editor/contrib/hover/modesContentHover.ts x: 376 lines of code y: 148 # changes src/vs/editor/contrib/hover/modesGlyphHover.ts x: 132 lines of code y: 58 # changes src/vs/editor/contrib/indentation/indentation.ts x: 548 lines of code y: 93 # changes src/vs/editor/contrib/links/getLinks.ts x: 137 lines of code y: 78 # changes src/vs/editor/contrib/markdown/markdownRenderer.ts x: 78 lines of code y: 74 # changes src/vs/editor/contrib/message/messageController.ts x: 155 lines of code y: 71 # changes src/vs/editor/contrib/multicursor/multicursor.ts x: 870 lines of code y: 105 # changes src/vs/editor/contrib/parameterHints/parameterHintsModel.ts x: 223 lines of code y: 27 # changes src/vs/editor/contrib/parameterHints/parameterHintsWidget.ts x: 249 lines of code y: 129 # changes src/vs/editor/contrib/parameterHints/provideSignatureHelp.ts x: 36 lines of code y: 68 # changes src/vs/editor/contrib/referenceSearch/media/peekViewWidget.css x: 69 lines of code y: 28 # changes src/vs/editor/contrib/referenceSearch/peekViewWidget.ts x: 183 lines of code y: 74 # changes src/vs/editor/contrib/referenceSearch/referenceSearch.ts x: 254 lines of code y: 99 # changes src/vs/editor/contrib/referenceSearch/referencesController.ts x: 209 lines of code y: 119 # changes src/vs/editor/contrib/referenceSearch/referencesModel.ts x: 237 lines of code y: 79 # changes src/vs/editor/contrib/referenceSearch/referencesTree.ts x: 166 lines of code y: 39 # changes src/vs/editor/contrib/referenceSearch/referencesWidget.ts x: 463 lines of code y: 179 # changes src/vs/editor/contrib/rename/rename.ts x: 281 lines of code y: 131 # changes src/vs/editor/contrib/rename/renameInputField.ts x: 163 lines of code y: 67 # changes src/vs/editor/contrib/smartSelect/bracketSelections.ts x: 129 lines of code y: 31 # changes src/vs/editor/contrib/smartSelect/smartSelect.ts x: 238 lines of code y: 96 # changes src/vs/editor/contrib/smartSelect/wordSelections.ts x: 67 lines of code y: 32 # changes src/vs/editor/contrib/snippet/snippetController2.ts x: 227 lines of code y: 96 # changes src/vs/editor/contrib/snippet/snippetSession.ts x: 465 lines of code y: 117 # changes src/vs/editor/contrib/snippet/snippetVariables.ts x: 227 lines of code y: 74 # changes src/vs/editor/contrib/suggest/media/suggest.css x: 291 lines of code y: 48 # changes src/vs/editor/contrib/suggest/suggestCommitCharacters.ts x: 44 lines of code y: 12 # changes src/vs/editor/contrib/suggest/suggestController.ts x: 481 lines of code y: 158 # changes src/vs/editor/contrib/suggest/suggestModel.ts x: 414 lines of code y: 131 # changes src/vs/editor/contrib/suggest/suggestWidget.ts x: 929 lines of code y: 201 # changes src/vs/editor/contrib/toggleTabFocusMode/toggleTabFocusMode.ts x: 35 lines of code y: 43 # changes src/vs/editor/contrib/wordHighlighter/wordHighlighter.ts x: 498 lines of code y: 134 # changes src/vs/editor/contrib/wordOperations/wordOperations.ts x: 359 lines of code y: 55 # changes src/vs/editor/contrib/wordPartOperations/wordPartOperations.ts x: 142 lines of code y: 40 # changes src/vs/editor/contrib/zoneWidget/zoneWidget.ts x: 414 lines of code y: 71 # changes src/vs/editor/editor.worker.ts x: 21 lines of code y: 20 # changes src/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.ts x: 314 lines of code y: 96 # changes src/vs/editor/standalone/browser/inspectTokens/inspectTokens.ts x: 283 lines of code y: 61 # changes src/vs/editor/standalone/browser/quickOpen/gotoLine.ts x: 138 lines of code y: 71 # changes src/vs/editor/standalone/browser/quickOpen/quickCommand.ts x: 110 lines of code y: 79 # changes src/vs/editor/standalone/browser/quickOpen/quickOutline.ts x: 234 lines of code y: 91 # changes src/vs/editor/standalone/browser/simpleServices.ts x: 559 lines of code y: 246 # changes src/vs/editor/standalone/browser/standaloneEditor.ts x: 248 lines of code y: 132 # changes src/vs/editor/standalone/browser/standaloneLanguages.ts x: 313 lines of code y: 139 # changes src/vs/editor/standalone/browser/standaloneServices.ts x: 170 lines of code y: 150 # changes src/vs/editor/standalone/browser/standaloneThemeServiceImpl.ts x: 219 lines of code y: 71 # changes src/vs/editor/standalone/browser/toggleHighContrast/toggleHighContrast.ts x: 27 lines of code y: 37 # changes src/vs/loader.js x: 1529 lines of code y: 115 # changes src/vs/nls.build.js x: 163 lines of code y: 31 # changes src/vs/nls.js x: 136 lines of code y: 64 # changes src/vs/platform/actions/browser/menuEntryActionViewItem.ts x: 207 lines of code y: 19 # changes src/vs/platform/actions/common/actions.ts x: 310 lines of code y: 245 # changes src/vs/platform/actions/common/menuService.ts x: 119 lines of code y: 71 # changes src/vs/platform/backup/electron-main/backupMainService.ts x: 347 lines of code y: 154 # changes src/vs/platform/clipboard/common/clipboardService.ts x: 14 lines of code y: 60 # changes src/vs/platform/commands/common/commands.ts x: 108 lines of code y: 104 # changes src/vs/platform/configuration/common/configuration.ts x: 236 lines of code y: 173 # changes src/vs/platform/configuration/common/configurationModels.ts x: 584 lines of code y: 108 # changes src/vs/platform/configuration/common/configurationRegistry.ts x: 358 lines of code y: 196 # changes src/vs/platform/configuration/node/configurationService.ts x: 116 lines of code y: 144 # changes src/vs/platform/contextkey/browser/contextKeyService.ts x: 348 lines of code y: 129 # changes src/vs/platform/contextview/browser/contextMenuHandler.ts x: 114 lines of code y: 128 # changes src/vs/platform/contextview/browser/contextMenuService.ts x: 32 lines of code y: 47 # changes src/vs/platform/diagnostics/node/diagnosticsIpc.ts x: 41 lines of code y: 6 # changes src/vs/platform/dialogs/browser/dialogService.ts x: 74 lines of code y: 12 # changes src/vs/platform/driver/electron-browser/driver.ts x: 171 lines of code y: 97 # changes src/vs/platform/driver/electron-main/driver.ts x: 166 lines of code y: 100 # changes src/vs/platform/editor/common/editor.ts x: 40 lines of code y: 186 # changes src/vs/platform/environment/node/argv.ts x: 231 lines of code y: 272 # changes src/vs/platform/extensionManagement/common/extensionManagementIpc.ts x: 98 lines of code y: 88 # changes src/vs/platform/extensionManagement/common/extensionManagementUtil.ts x: 86 lines of code y: 127 # changes src/vs/platform/extensions/common/extensionValidator.ts x: 195 lines of code y: 3 # changes src/vs/platform/extensions/common/extensions.ts x: 168 lines of code y: 136 # changes src/vs/platform/files/common/fileService.ts x: 696 lines of code y: 5 # changes src/vs/platform/files/common/files.ts x: 405 lines of code y: 316 # changes src/vs/platform/files/electron-browser/diskFileSystemProvider.ts x: 23 lines of code y: 5 # changes src/vs/platform/files/node/diskFileSystemProvider.ts x: 388 lines of code y: 5 # changes src/vs/platform/files/node/watcher/nsfw/watcherApp.ts x: 7 lines of code y: 4 # changes src/vs/platform/files/node/watcher/unix/chokidarWatcherService.ts x: 291 lines of code y: 4 # changes src/vs/platform/history/common/history.ts x: 41 lines of code y: 71 # changes src/vs/platform/history/electron-main/historyMainService.ts x: 286 lines of code y: 173 # changes src/vs/platform/instantiation/common/extensions.ts x: 9 lines of code y: 25 # changes src/vs/platform/instantiation/common/instantiationService.ts x: 236 lines of code y: 108 # changes src/vs/platform/issue/electron-main/issueService.ts x: 314 lines of code y: 140 # changes src/vs/platform/keybinding/common/abstractKeybindingService.ts x: 173 lines of code y: 128 # changes src/vs/platform/keybinding/common/keybinding.ts x: 49 lines of code y: 110 # changes src/vs/platform/keybinding/common/keybindingResolver.ts x: 269 lines of code y: 116 # changes src/vs/platform/keybinding/common/resolvedKeybindingItem.ts x: 33 lines of code y: 38 # changes src/vs/platform/lifecycle/common/lifecycle.ts x: 85 lines of code y: 115 # changes src/vs/platform/lifecycle/common/lifecycleService.ts x: 53 lines of code y: 17 # changes src/vs/platform/lifecycle/electron-browser/lifecycleService.ts x: 96 lines of code y: 94 # changes src/vs/platform/list/browser/listService.ts x: 869 lines of code y: 198 # changes src/vs/platform/log/common/log.ts x: 270 lines of code y: 73 # changes src/vs/platform/log/common/logIpc.ts x: 40 lines of code y: 23 # changes src/vs/platform/log/node/spdlogService.ts x: 136 lines of code y: 69 # changes src/vs/platform/markers/common/markers.ts x: 144 lines of code y: 81 # changes src/vs/platform/notification/common/notification.ts x: 75 lines of code y: 65 # changes src/vs/platform/opener/common/opener.ts x: 17 lines of code y: 48 # changes src/vs/platform/registry/common/platform.ts x: 23 lines of code y: 50 # changes src/vs/platform/request/browser/requestService.ts x: 70 lines of code y: 5 # changes src/vs/platform/request/common/request.ts x: 104 lines of code y: 26 # changes src/vs/platform/sign/browser/signService.ts x: 8 lines of code y: 12 # changes src/vs/platform/statusbar/common/statusbar.ts x: 25 lines of code y: 86 # changes src/vs/platform/storage/browser/storageService.ts x: 92 lines of code y: 6 # changes src/vs/platform/storage/common/storage.ts x: 176 lines of code y: 84 # changes src/vs/platform/storage/node/storageMainService.ts x: 94 lines of code y: 56 # changes src/vs/platform/storage/node/storageService.ts x: 163 lines of code y: 77 # changes src/vs/platform/telemetry/browser/errorTelemetry.ts x: 45 lines of code y: 74 # changes src/vs/platform/telemetry/common/telemetry.ts x: 25 lines of code y: 128 # changes src/vs/platform/telemetry/node/commonProperties.ts x: 41 lines of code y: 106 # changes src/vs/platform/telemetry/node/workbenchCommonProperties.ts x: 29 lines of code y: 112 # changes src/vs/platform/update/electron-main/abstractUpdateService.ts x: 134 lines of code y: 74 # changes src/vs/platform/update/electron-main/updateService.darwin.ts x: 84 lines of code y: 88 # changes src/vs/platform/update/electron-main/updateService.linux.ts x: 57 lines of code y: 96 # changes src/vs/platform/update/electron-main/updateService.snap.ts x: 150 lines of code y: 43 # changes src/vs/platform/update/electron-main/updateService.win32.ts x: 195 lines of code y: 90 # changes src/vs/platform/update/node/update.config.contribution.ts x: 48 lines of code y: 82 # changes src/vs/platform/windows/electron-browser/windowsService.ts x: 195 lines of code y: 22 # changes src/vs/platform/workspace/common/workspace.ts x: 159 lines of code y: 217 # changes src/vs/platform/workspaces/common/workspaces.ts x: 186 lines of code y: 136 # changes src/vs/platform/workspaces/electron-main/workspacesMainService.ts x: 174 lines of code y: 152 # changes src/vs/workbench/api/browser/mainThreadCommands.ts x: 82 lines of code y: 14 # changes src/vs/workbench/api/browser/mainThreadDebugService.ts x: 290 lines of code y: 14 # changes src/vs/workbench/api/browser/mainThreadDocumentContentProviders.ts x: 75 lines of code y: 11 # changes src/vs/workbench/api/browser/mainThreadDocuments.ts x: 205 lines of code y: 22 # changes src/vs/workbench/api/browser/mainThreadDocumentsAndEditors.ts x: 378 lines of code y: 18 # changes src/vs/workbench/api/browser/mainThreadEditors.ts x: 248 lines of code y: 17 # changes src/vs/workbench/api/browser/mainThreadFileSystem.ts x: 171 lines of code y: 15 # changes src/vs/workbench/api/browser/mainThreadKeytar.ts x: 39 lines of code y: 11 # changes src/vs/workbench/api/browser/mainThreadLanguageFeatures.ts x: 478 lines of code y: 22 # changes src/vs/workbench/api/browser/mainThreadSCM.ts x: 324 lines of code y: 9 # changes src/vs/workbench/api/browser/mainThreadSaveParticipant.ts x: 310 lines of code y: 26 # changes src/vs/workbench/api/browser/mainThreadTask.ts x: 603 lines of code y: 9 # changes src/vs/workbench/api/browser/mainThreadTerminalService.ts x: 271 lines of code y: 34 # changes src/vs/workbench/api/browser/mainThreadWindow.ts x: 60 lines of code y: 19 # changes src/vs/workbench/api/browser/mainThreadWorkspace.ts x: 182 lines of code y: 18 # changes src/vs/workbench/api/browser/viewsExtensionPoint.ts x: 403 lines of code y: 139 # changes src/vs/workbench/api/common/configurationExtensionPoint.ts x: 281 lines of code y: 23 # changes src/vs/workbench/api/common/extHostApiCommands.ts x: 508 lines of code y: 23 # changes src/vs/workbench/api/common/extHostCodeInsets.ts x: 110 lines of code y: 17 # changes src/vs/workbench/api/common/extHostCommands.ts x: 212 lines of code y: 17 # changes src/vs/workbench/api/common/extHostDiagnostics.ts x: 256 lines of code y: 12 # changes src/vs/workbench/api/common/extHostFileSystem.ts x: 279 lines of code y: 15 # changes src/vs/workbench/api/common/extHostLanguageFeatures.ts x: 1229 lines of code y: 40 # changes src/vs/workbench/api/common/extHostQuickOpen.ts x: 502 lines of code y: 10 # changes src/vs/workbench/api/common/extHostStatusBar.ts x: 146 lines of code y: 10 # changes src/vs/workbench/api/common/extHostTextEditor.ts x: 524 lines of code y: 9 # changes src/vs/workbench/api/common/extHostTreeViews.ts x: 519 lines of code y: 13 # changes src/vs/workbench/api/common/extHostTypeConverters.ts x: 961 lines of code y: 16 # changes src/vs/workbench/api/common/extHostTypes.ts x: 1888 lines of code y: 24 # changes src/vs/workbench/api/common/extHostWorkspace.ts x: 409 lines of code y: 13 # changes src/vs/workbench/api/common/shared/tasks.ts x: 105 lines of code y: 7 # changes src/vs/workbench/api/node/extHostDebugService.ts x: 827 lines of code y: 217 # changes src/vs/workbench/api/node/extHostOutputService.ts x: 48 lines of code y: 108 # changes src/vs/workbench/api/node/extHostSearch.ts x: 142 lines of code y: 128 # changes src/vs/workbench/api/node/extHostTask.ts x: 717 lines of code y: 217 # changes src/vs/workbench/api/node/extHostTerminalService.ts x: 707 lines of code y: 251 # changes src/vs/workbench/browser/actions.ts x: 129 lines of code y: 88 # changes src/vs/workbench/browser/actions/layoutActions.ts x: 396 lines of code y: 44 # changes src/vs/workbench/browser/actions/listCommands.ts x: 600 lines of code y: 34 # changes src/vs/workbench/browser/actions/navigationActions.ts x: 213 lines of code y: 26 # changes src/vs/workbench/browser/actions/windowActions.ts x: 235 lines of code y: 8 # changes src/vs/workbench/browser/actions/workspaceActions.ts x: 243 lines of code y: 166 # changes src/vs/workbench/browser/composite.ts x: 158 lines of code y: 187 # changes src/vs/workbench/browser/contextkeys.ts x: 174 lines of code y: 29 # changes src/vs/workbench/browser/dnd.ts x: 339 lines of code y: 126 # changes src/vs/workbench/browser/editor.ts x: 107 lines of code y: 70 # changes src/vs/workbench/browser/labels.ts x: 372 lines of code y: 227 # changes src/vs/workbench/browser/legacyLayout.ts x: 569 lines of code y: 17 # changes src/vs/workbench/browser/media/style.css x: 180 lines of code y: 19 # changes src/vs/workbench/browser/panel.ts x: 70 lines of code y: 130 # changes src/vs/workbench/browser/part.ts x: 96 lines of code y: 89 # changes src/vs/workbench/browser/parts/activitybar/activitybarActions.ts x: 249 lines of code y: 195 # changes src/vs/workbench/browser/parts/activitybar/activitybarPart.ts x: 403 lines of code y: 340 # changes src/vs/workbench/browser/parts/activitybar/media/activitybarpart.css x: 22 lines of code y: 75 # changes src/vs/workbench/browser/parts/compositeBar.ts x: 567 lines of code y: 80 # changes src/vs/workbench/browser/parts/compositeBarActions.ts x: 509 lines of code y: 65 # changes src/vs/workbench/browser/parts/compositePart.ts x: 332 lines of code y: 273 # changes src/vs/workbench/browser/parts/editor/baseEditor.ts x: 192 lines of code y: 167 # changes src/vs/workbench/browser/parts/editor/binaryEditor.ts x: 109 lines of code y: 180 # changes src/vs/workbench/browser/parts/editor/breadcrumbsControl.ts x: 635 lines of code y: 119 # changes src/vs/workbench/browser/parts/editor/breadcrumbsPicker.ts x: 418 lines of code y: 88 # changes src/vs/workbench/browser/parts/editor/editor.contribution.ts x: 784 lines of code y: 325 # changes src/vs/workbench/browser/parts/editor/editorActions.ts x: 1286 lines of code y: 272 # changes src/vs/workbench/browser/parts/editor/editorCommands.ts x: 641 lines of code y: 223 # changes src/vs/workbench/browser/parts/editor/editorDropTarget.ts x: 378 lines of code y: 58 # changes src/vs/workbench/browser/parts/editor/editorGroupView.ts x: 944 lines of code y: 147 # changes src/vs/workbench/browser/parts/editor/editorPart.ts x: 681 lines of code y: 413 # changes src/vs/workbench/browser/parts/editor/editorPicker.ts x: 178 lines of code y: 163 # changes src/vs/workbench/browser/parts/editor/editorStatus.ts x: 974 lines of code y: 357 # changes src/vs/workbench/browser/parts/editor/editorWidgets.ts x: 142 lines of code y: 36 # changes src/vs/workbench/browser/parts/editor/media/editorgroupview.css x: 82 lines of code y: 57 # changes src/vs/workbench/browser/parts/editor/media/editorstatus.css x: 49 lines of code y: 86 # changes src/vs/workbench/browser/parts/editor/media/notabstitlecontrol.css x: 64 lines of code y: 73 # changes src/vs/workbench/browser/parts/editor/media/resourceviewer.css x: 50 lines of code y: 37 # changes src/vs/workbench/browser/parts/editor/media/tabstitlecontrol.css x: 229 lines of code y: 65 # changes src/vs/workbench/browser/parts/editor/media/titlecontrol.css x: 55 lines of code y: 86 # changes src/vs/workbench/browser/parts/editor/noTabsTitleControl.ts x: 209 lines of code y: 189 # changes src/vs/workbench/browser/parts/editor/rangeDecorations.ts x: 94 lines of code y: 68 # changes src/vs/workbench/browser/parts/editor/resourceViewer.ts x: 457 lines of code y: 142 # changes src/vs/workbench/browser/parts/editor/sideBySideEditor.ts x: 188 lines of code y: 165 # changes src/vs/workbench/browser/parts/editor/tabsTitleControl.ts x: 931 lines of code y: 367 # changes src/vs/workbench/browser/parts/editor/textDiffEditor.ts x: 235 lines of code y: 250 # changes src/vs/workbench/browser/parts/editor/textEditor.ts x: 232 lines of code y: 252 # changes src/vs/workbench/browser/parts/editor/textResourceEditor.ts x: 146 lines of code y: 179 # changes src/vs/workbench/browser/parts/editor/titleControl.ts x: 279 lines of code y: 298 # changes src/vs/workbench/browser/parts/notifications/media/notificationsList.css x: 102 lines of code y: 38 # changes src/vs/workbench/browser/parts/notifications/notificationsActions.ts x: 128 lines of code y: 66 # changes src/vs/workbench/browser/parts/notifications/notificationsCenter.ts x: 193 lines of code y: 82 # changes src/vs/workbench/browser/parts/notifications/notificationsCommands.ts x: 174 lines of code y: 65 # changes src/vs/workbench/browser/parts/notifications/notificationsList.ts x: 179 lines of code y: 68 # changes src/vs/workbench/browser/parts/notifications/notificationsToasts.ts x: 377 lines of code y: 118 # changes src/vs/workbench/browser/parts/notifications/notificationsViewer.ts x: 357 lines of code y: 113 # changes src/vs/workbench/browser/parts/panel/media/panelpart.css x: 136 lines of code y: 131 # changes src/vs/workbench/browser/parts/panel/panelActions.ts x: 225 lines of code y: 134 # changes src/vs/workbench/browser/parts/panel/panelPart.ts x: 413 lines of code y: 292 # changes src/vs/workbench/browser/parts/quickinput/quickInput.ts x: 1332 lines of code y: 163 # changes src/vs/workbench/browser/parts/quickinput/quickInputList.ts x: 519 lines of code y: 106 # changes src/vs/workbench/browser/parts/quickopen/quickOpenController.ts x: 631 lines of code y: 363 # changes src/vs/workbench/browser/parts/quickopen/quickopen.ts x: 119 lines of code y: 98 # changes src/vs/workbench/browser/parts/sidebar/sidebarPart.ts x: 231 lines of code y: 256 # changes src/vs/workbench/browser/parts/statusbar/statusbarPart.ts x: 589 lines of code y: 252 # changes src/vs/workbench/browser/parts/titlebar/media/titlebarpart.css x: 131 lines of code y: 117 # changes src/vs/workbench/browser/parts/titlebar/menubarControl.ts x: 649 lines of code y: 128 # changes src/vs/workbench/browser/parts/titlebar/titlebarPart.ts x: 474 lines of code y: 265 # changes src/vs/workbench/browser/parts/views/customView.ts x: 773 lines of code y: 190 # changes src/vs/workbench/browser/parts/views/panelViewlet.ts x: 340 lines of code y: 168 # changes src/vs/workbench/browser/parts/views/views.ts x: 583 lines of code y: 106 # changes src/vs/workbench/browser/parts/views/viewsViewlet.ts x: 258 lines of code y: 195 # changes src/vs/workbench/browser/quickopen.ts x: 198 lines of code y: 142 # changes src/vs/workbench/browser/web.main.ts x: 177 lines of code y: 33 # changes src/vs/workbench/browser/workbench.contribution.ts x: 348 lines of code y: 46 # changes src/vs/workbench/browser/workbench.ts x: 293 lines of code y: 106 # changes src/vs/workbench/buildfile.js x: 21 lines of code y: 108 # changes src/vs/workbench/common/actions.ts x: 79 lines of code y: 109 # changes src/vs/workbench/common/activity.ts x: 7 lines of code y: 33 # changes src/vs/workbench/common/component.ts x: 28 lines of code y: 62 # changes src/vs/workbench/common/editor.ts x: 572 lines of code y: 383 # changes src/vs/workbench/common/editor/dataUriEditorInput.ts x: 53 lines of code y: 69 # changes src/vs/workbench/common/editor/diffEditorInput.ts x: 50 lines of code y: 99 # changes src/vs/workbench/common/editor/diffEditorModel.ts x: 36 lines of code y: 60 # changes src/vs/workbench/common/editor/editorGroup.ts x: 489 lines of code y: 66 # changes src/vs/workbench/common/editor/resourceEditorInput.ts x: 89 lines of code y: 164 # changes src/vs/workbench/common/editor/textDiffEditorModel.ts x: 51 lines of code y: 48 # changes src/vs/workbench/common/editor/textEditorModel.ts x: 111 lines of code y: 147 # changes src/vs/workbench/common/editor/untitledEditorInput.ts x: 190 lines of code y: 208 # changes src/vs/workbench/common/editor/untitledEditorModel.ts x: 142 lines of code y: 190 # changes src/vs/workbench/common/notifications.ts x: 499 lines of code y: 104 # changes src/vs/workbench/common/theme.ts x: 463 lines of code y: 220 # changes src/vs/workbench/common/views.ts x: 261 lines of code y: 166 # changes src/vs/workbench/contrib/callHierarchy/browser/callHierarchyPeek.ts x: 314 lines of code y: 20 # changes src/vs/workbench/contrib/cli/node/cli.contribution.ts x: 163 lines of code y: 17 # changes src/vs/workbench/contrib/codeEditor/browser/accessibility/accessibility.ts x: 270 lines of code y: 17 # changes src/vs/workbench/contrib/codeEditor/browser/inspectTMScopes/inspectTMScopes.ts x: 330 lines of code y: 14 # changes src/vs/workbench/contrib/codeEditor/browser/languageConfigurationExtensionPoint.ts x: 542 lines of code y: 8 # changes src/vs/workbench/contrib/comments/browser/commentMenus.ts x: 41 lines of code y: 19 # changes src/vs/workbench/contrib/comments/common/commentContextKeys.ts x: 5 lines of code y: 11 # changes src/vs/workbench/contrib/debug/browser/breakpointWidget.ts x: 310 lines of code y: 14 # changes src/vs/workbench/contrib/debug/browser/callStackView.ts x: 571 lines of code y: 25 # changes src/vs/workbench/contrib/debug/browser/debug.contribution.ts x: 486 lines of code y: 12 # changes src/vs/workbench/contrib/debug/browser/debugANSIHandling.ts x: 205 lines of code y: 24 # changes src/vs/workbench/contrib/debug/browser/debugActions.ts x: 322 lines of code y: 26 # changes src/vs/workbench/contrib/debug/browser/debugCommands.ts x: 461 lines of code y: 35 # changes src/vs/workbench/contrib/debug/browser/debugEditorActions.ts x: 263 lines of code y: 24 # changes src/vs/workbench/contrib/debug/browser/debugHover.ts x: 257 lines of code y: 15 # changes src/vs/workbench/contrib/debug/browser/debugSession.ts x: 721 lines of code y: 11 # changes src/vs/workbench/contrib/debug/browser/debugStatus.ts x: 68 lines of code y: 19 # changes src/vs/workbench/contrib/debug/browser/debugToolBar.ts x: 224 lines of code y: 23 # changes src/vs/workbench/contrib/debug/browser/debugViewlet.ts x: 187 lines of code y: 30 # changes src/vs/workbench/contrib/debug/browser/media/repl.css x: 98 lines of code y: 28 # changes src/vs/workbench/contrib/debug/browser/rawDebugSession.ts x: 564 lines of code y: 14 # changes src/vs/workbench/contrib/debug/browser/repl.ts x: 775 lines of code y: 36 # changes src/vs/workbench/contrib/debug/browser/variablesView.ts x: 242 lines of code y: 23 # changes src/vs/workbench/contrib/debug/browser/watchExpressionsView.ts x: 252 lines of code y: 18 # changes src/vs/workbench/contrib/debug/common/abstractDebugAdapter.ts x: 133 lines of code y: 10 # changes src/vs/workbench/contrib/debug/common/debug.ts x: 507 lines of code y: 54 # changes src/vs/workbench/contrib/debug/common/debugModel.ts x: 935 lines of code y: 44 # changes src/vs/workbench/contrib/debug/common/debugger.ts x: 226 lines of code y: 7 # changes src/vs/workbench/contrib/debug/node/terminals.ts x: 164 lines of code y: 36 # changes src/vs/workbench/contrib/extensions/browser/extensionsViewer.ts x: 217 lines of code y: 25 # changes src/vs/workbench/contrib/extensions/browser/media/extensionActions.css x: 99 lines of code y: 3 # changes src/vs/workbench/contrib/extensions/browser/media/extensionEditor.css x: 321 lines of code y: 3 # changes src/vs/workbench/contrib/extensions/browser/media/extensionsViewlet.css x: 227 lines of code y: 3 # changes src/vs/workbench/contrib/extensions/browser/media/markdown.css x: 139 lines of code y: 3 # changes src/vs/workbench/contrib/extensions/common/extensionQuery.ts x: 59 lines of code y: 10 # changes src/vs/workbench/contrib/extensions/electron-browser/extensionsSlowActions.ts x: 149 lines of code y: 7 # changes src/vs/workbench/contrib/externalTerminal/browser/externalTerminal.contribution.ts x: 141 lines of code y: 7 # changes src/vs/workbench/contrib/externalTerminal/node/externalTerminalService.ts x: 323 lines of code y: 6 # changes src/vs/workbench/contrib/feedback/browser/feedback.ts x: 334 lines of code y: 13 # changes src/vs/workbench/contrib/feedback/browser/media/feedback.css x: 198 lines of code y: 9 # changes src/vs/workbench/contrib/files/browser/editors/binaryFileEditor.ts x: 56 lines of code y: 24 # changes src/vs/workbench/contrib/files/browser/editors/fileEditorTracker.ts x: 260 lines of code y: 30 # changes src/vs/workbench/contrib/files/browser/editors/textFileEditor.ts x: 203 lines of code y: 28 # changes src/vs/workbench/contrib/files/browser/fileActions.contribution.ts x: 621 lines of code y: 33 # changes src/vs/workbench/contrib/files/browser/fileActions.ts x: 827 lines of code y: 59 # changes src/vs/workbench/contrib/files/browser/fileCommands.ts x: 521 lines of code y: 35 # changes src/vs/workbench/contrib/files/browser/files.contribution.ts x: 389 lines of code y: 32 # changes src/vs/workbench/contrib/files/browser/media/explorerviewlet.css x: 116 lines of code y: 13 # changes src/vs/workbench/contrib/files/browser/saveErrorHandler.ts x: 276 lines of code y: 32 # changes src/vs/workbench/contrib/files/browser/views/emptyView.ts x: 127 lines of code y: 23 # changes src/vs/workbench/contrib/files/browser/views/explorerView.ts x: 429 lines of code y: 54 # changes src/vs/workbench/contrib/files/browser/views/explorerViewer.ts x: 654 lines of code y: 47 # changes src/vs/workbench/contrib/files/browser/views/openEditorsView.ts x: 550 lines of code y: 30 # changes src/vs/workbench/contrib/files/common/editors/fileEditorInput.ts x: 255 lines of code y: 37 # changes src/vs/workbench/contrib/files/common/explorerModel.ts x: 247 lines of code y: 24 # changes src/vs/workbench/contrib/files/common/files.ts x: 182 lines of code y: 43 # changes src/vs/workbench/contrib/localizations/browser/localizations.contribution.ts x: 268 lines of code y: 19 # changes src/vs/workbench/contrib/localizations/browser/localizationsActions.ts x: 69 lines of code y: 18 # changes src/vs/workbench/contrib/markers/browser/markersModel.ts x: 122 lines of code y: 13 # changes src/vs/workbench/contrib/markers/browser/markersPanel.ts x: 612 lines of code y: 30 # changes src/vs/workbench/contrib/markers/browser/markersPanelActions.ts x: 295 lines of code y: 23 # changes src/vs/workbench/contrib/markers/browser/markersTreeViewer.ts x: 621 lines of code y: 30 # changes src/vs/workbench/contrib/markers/browser/media/markers.css x: 177 lines of code y: 24 # changes src/vs/workbench/contrib/outline/browser/outlinePanel.ts x: 532 lines of code y: 45 # changes src/vs/workbench/contrib/output/browser/logViewer.ts x: 55 lines of code y: 21 # changes src/vs/workbench/contrib/output/browser/outputPanel.ts x: 140 lines of code y: 20 # changes src/vs/workbench/contrib/output/browser/outputServices.ts x: 245 lines of code y: 19 # changes src/vs/workbench/contrib/performance/electron-browser/perfviewEditor.ts x: 339 lines of code y: 27 # changes src/vs/workbench/contrib/performance/electron-browser/startupProfiler.ts x: 97 lines of code y: 18 # changes src/vs/workbench/contrib/preferences/browser/keybindingWidgets.ts x: 282 lines of code y: 17 # changes src/vs/workbench/contrib/preferences/browser/keybindingsEditor.ts x: 987 lines of code y: 35 # changes src/vs/workbench/contrib/preferences/browser/keybindingsEditorContribution.ts x: 339 lines of code y: 23 # changes src/vs/workbench/contrib/preferences/browser/media/settingsEditor2.css x: 404 lines of code y: 14 # changes src/vs/workbench/contrib/preferences/browser/preferencesRenderers.ts x: 829 lines of code y: 21 # changes src/vs/workbench/contrib/preferences/browser/preferencesWidgets.ts x: 718 lines of code y: 27 # changes src/vs/workbench/contrib/preferences/browser/settingsEditor2.ts x: 1016 lines of code y: 12 # changes src/vs/workbench/contrib/preferences/browser/settingsTreeModels.ts x: 482 lines of code y: 30 # changes src/vs/workbench/contrib/preferences/browser/settingsWidgets.ts x: 430 lines of code y: 17 # changes src/vs/workbench/contrib/preferences/browser/tocTree.ts x: 183 lines of code y: 23 # changes src/vs/workbench/contrib/preferences/common/preferences.ts x: 93 lines of code y: 24 # changes src/vs/workbench/contrib/quickopen/browser/commandsHandler.ts x: 456 lines of code y: 32 # changes src/vs/workbench/contrib/quickopen/browser/gotoLineHandler.ts x: 260 lines of code y: 19 # changes src/vs/workbench/contrib/quickopen/browser/gotoSymbolHandler.ts x: 451 lines of code y: 23 # changes src/vs/workbench/contrib/quickopen/browser/viewPickerHandler.ts x: 192 lines of code y: 13 # changes src/vs/workbench/contrib/relauncher/electron-browser/relauncher.contribution.ts x: 172 lines of code y: 21 # changes src/vs/workbench/contrib/scm/browser/dirtydiffDecorator.ts x: 1036 lines of code y: 24 # changes src/vs/workbench/contrib/scm/browser/media/scmViewlet.css x: 129 lines of code y: 14 # changes src/vs/workbench/contrib/scm/browser/scmViewlet.ts x: 995 lines of code y: 38 # changes src/vs/workbench/contrib/search/browser/media/search.contribution.css x: 3 lines of code y: 14 # changes src/vs/workbench/contrib/search/browser/media/searchview.css x: 338 lines of code y: 19 # changes src/vs/workbench/contrib/search/browser/openFileHandler.ts x: 274 lines of code y: 28 # changes src/vs/workbench/contrib/search/browser/replaceService.ts x: 182 lines of code y: 11 # changes src/vs/workbench/contrib/search/browser/search.contribution.ts x: 732 lines of code y: 41 # changes src/vs/workbench/contrib/search/browser/searchActions.ts x: 646 lines of code y: 32 # changes src/vs/workbench/contrib/search/common/queryBuilder.ts x: 389 lines of code y: 36 # changes src/vs/workbench/contrib/search/common/searchModel.ts x: 878 lines of code y: 28 # changes src/vs/workbench/contrib/snippets/browser/configureSnippets.ts x: 238 lines of code y: 28 # changes src/vs/workbench/contrib/snippets/browser/snippetsFile.ts x: 220 lines of code y: 18 # changes src/vs/workbench/contrib/snippets/browser/snippetsService.ts x: 298 lines of code y: 32 # changes src/vs/workbench/contrib/splash/electron-browser/partsSplash.contribution.ts x: 113 lines of code y: 31 # changes src/vs/workbench/contrib/surveys/electron-browser/languageSurveys.contribution.ts x: 117 lines of code y: 15 # changes src/vs/workbench/contrib/tasks/browser/abstractTaskService.ts x: 2097 lines of code y: 13 # changes src/vs/workbench/contrib/tasks/browser/runAutomaticTasks.ts x: 144 lines of code y: 6 # changes src/vs/workbench/contrib/tasks/browser/terminalTaskSystem.ts x: 1243 lines of code y: 16 # changes src/vs/workbench/contrib/tasks/common/jsonSchema_v2.ts x: 526 lines of code y: 16 # changes src/vs/workbench/contrib/tasks/common/problemCollectors.ts x: 446 lines of code y: 15 # changes src/vs/workbench/contrib/tasks/common/problemMatcher.ts x: 1490 lines of code y: 26 # changes src/vs/workbench/contrib/tasks/common/taskConfiguration.ts x: 1512 lines of code y: 21 # changes src/vs/workbench/contrib/tasks/common/taskSystem.ts x: 98 lines of code y: 19 # changes src/vs/workbench/contrib/tasks/common/tasks.ts x: 699 lines of code y: 38 # changes src/vs/workbench/contrib/tasks/node/processTaskSystem.ts x: 408 lines of code y: 21 # changes src/vs/workbench/contrib/telemetry/browser/telemetry.contribution.ts x: 86 lines of code y: 11 # changes src/vs/workbench/contrib/terminal/browser/terminalActions.ts x: 1092 lines of code y: 27 # changes src/vs/workbench/contrib/terminal/browser/terminalConfigHelper.ts x: 232 lines of code y: 26 # changes src/vs/workbench/contrib/terminal/browser/terminalInstance.ts x: 1192 lines of code y: 60 # changes src/vs/workbench/contrib/terminal/browser/terminalLinkHandler.ts x: 326 lines of code y: 32 # changes src/vs/workbench/contrib/terminal/browser/terminalPanel.ts x: 297 lines of code y: 12 # changes src/vs/workbench/contrib/terminal/browser/terminalProcessManager.ts x: 231 lines of code y: 43 # changes src/vs/workbench/contrib/terminal/browser/terminalService.ts x: 131 lines of code y: 31 # changes src/vs/workbench/contrib/terminal/browser/terminalTab.ts x: 357 lines of code y: 22 # changes src/vs/workbench/contrib/terminal/common/terminal.ts x: 372 lines of code y: 68 # changes src/vs/workbench/contrib/terminal/common/terminalProcessExtHostProxy.ts x: 118 lines of code y: 27 # changes src/vs/workbench/contrib/terminal/common/terminalService.ts x: 476 lines of code y: 47 # changes src/vs/workbench/contrib/terminal/electron-browser/terminalInstanceService.ts x: 86 lines of code y: 37 # changes src/vs/workbench/contrib/terminal/node/terminal.ts x: 141 lines of code y: 18 # changes src/vs/workbench/contrib/terminal/node/terminalEnvironment.ts x: 102 lines of code y: 21 # changes src/vs/workbench/contrib/terminal/node/terminalProcess.ts x: 239 lines of code y: 45 # changes src/vs/workbench/contrib/terminal/node/windowsShellHelper.ts x: 106 lines of code y: 17 # changes src/vs/workbench/contrib/watermark/browser/watermark.ts x: 193 lines of code y: 17 # changes src/vs/workbench/contrib/webview/browser/pre/main.js x: 379 lines of code y: 27 # changes src/vs/workbench/contrib/webview/browser/webview.contribution.ts x: 54 lines of code y: 16 # changes src/vs/workbench/contrib/webview/electron-browser/webviewProtocols.ts x: 33 lines of code y: 28 # changes src/vs/workbench/contrib/welcome/walkThrough/browser/walkThroughPart.ts x: 488 lines of code y: 15 # changes src/vs/workbench/electron-browser/actions/helpActions.ts x: 162 lines of code y: 26 # changes src/vs/workbench/electron-browser/actions/windowActions.ts x: 240 lines of code y: 40 # changes src/vs/workbench/electron-browser/main.contribution.ts x: 461 lines of code y: 464 # changes src/vs/workbench/electron-browser/main.ts x: 242 lines of code y: 347 # changes src/vs/workbench/electron-browser/window.ts x: 375 lines of code y: 363 # changes src/vs/workbench/services/backup/common/backup.ts x: 25 lines of code y: 107 # changes src/vs/workbench/services/backup/common/backupFileService.ts x: 315 lines of code y: 5 # changes src/vs/workbench/services/backup/node/backupFileService.ts x: 13 lines of code y: 166 # changes src/vs/workbench/services/configuration/browser/configuration.ts x: 626 lines of code y: 32 # changes src/vs/workbench/services/configuration/browser/configurationService.ts x: 601 lines of code y: 31 # changes src/vs/workbench/services/configuration/common/configurationEditingService.ts x: 439 lines of code y: 20 # changes src/vs/workbench/services/contextmenu/electron-browser/contextmenuService.ts x: 144 lines of code y: 30 # changes src/vs/workbench/services/dialogs/browser/remoteFileDialog.ts x: 763 lines of code y: 53 # changes src/vs/workbench/services/dialogs/electron-browser/dialogService.ts x: 133 lines of code y: 87 # changes src/vs/workbench/services/editor/browser/editorService.ts x: 469 lines of code y: 219 # changes src/vs/workbench/services/editor/common/editorGroupsService.ts x: 164 lines of code y: 25 # changes src/vs/workbench/services/extensions/common/extensions.ts x: 146 lines of code y: 105 # changes src/vs/workbench/services/extensions/common/extensionsRegistry.ts x: 370 lines of code y: 114 # changes src/vs/workbench/services/extensions/common/rpcProtocol.ts x: 652 lines of code y: 5 # changes src/vs/workbench/services/extensions/electron-browser/extensionHostProfiler.ts x: 106 lines of code y: 78 # changes src/vs/workbench/services/extensions/node/extensionHostMain.ts x: 122 lines of code y: 40 # changes src/vs/workbench/services/extensions/node/extensionHostProcess.ts x: 2 lines of code y: 35 # changes src/vs/workbench/services/extensions/node/proxyResolver.ts x: 485 lines of code y: 43 # changes src/vs/workbench/services/files/common/workspaceWatcher.ts x: 120 lines of code y: 6 # changes src/vs/workbench/services/history/browser/history.ts x: 719 lines of code y: 193 # changes src/vs/workbench/services/keybinding/browser/keybindingService.ts x: 607 lines of code y: 27 # changes src/vs/workbench/services/keybinding/browser/keyboardLayouts/cz.win.ts x: 162 lines of code y: 11 # changes src/vs/workbench/services/keybinding/browser/keyboardLayouts/en.win.ts x: 167 lines of code y: 11 # changes src/vs/workbench/services/keybinding/common/keybindingEditing.ts x: 220 lines of code y: 130 # changes src/vs/workbench/services/keybinding/common/keymapInfo.ts x: 262 lines of code y: 11 # changes src/vs/workbench/services/label/common/labelService.ts x: 221 lines of code y: 32 # changes src/vs/workbench/services/notification/common/notificationService.ts x: 73 lines of code y: 72 # changes src/vs/workbench/services/panel/common/panelService.ts x: 26 lines of code y: 93 # changes src/vs/workbench/services/preferences/browser/preferencesService.ts x: 535 lines of code y: 133 # changes src/vs/workbench/services/preferences/common/keybindingsEditorModel.ts x: 511 lines of code y: 68 # changes src/vs/workbench/services/preferences/common/preferences.ts x: 188 lines of code y: 104 # changes src/vs/workbench/services/preferences/common/preferencesModels.ts x: 1014 lines of code y: 117 # changes src/vs/workbench/services/progress/browser/progressIndicator.ts x: 219 lines of code y: 5 # changes src/vs/workbench/services/progress/browser/progressService.ts x: 297 lines of code y: 103 # changes src/vs/workbench/services/search/common/searchService.ts x: 382 lines of code y: 10 # changes src/vs/workbench/services/search/node/fileSearch.ts x: 567 lines of code y: 246 # changes src/vs/workbench/services/search/node/rawSearchService.ts x: 357 lines of code y: 212 # changes src/vs/workbench/services/search/node/ripgrepTextSearchEngine.ts x: 404 lines of code y: 63 # changes src/vs/workbench/services/search/node/searchService.ts x: 163 lines of code y: 316 # changes src/vs/workbench/services/textMate/common/TMGrammarFactory.ts x: 122 lines of code y: 4 # changes src/vs/workbench/services/textMate/electron-browser/textMateWorker.ts x: 104 lines of code y: 5 # changes src/vs/workbench/services/textfile/common/textFileEditorModel.ts x: 737 lines of code y: 329 # changes src/vs/workbench/services/textfile/common/textFileEditorModelManager.ts x: 235 lines of code y: 121 # changes src/vs/workbench/services/textfile/common/textFileService.ts x: 695 lines of code y: 266 # changes src/vs/workbench/services/textfile/common/textfiles.ts x: 503 lines of code y: 225 # changes src/vs/workbench/services/textfile/node/textFileService.ts x: 359 lines of code y: 23 # changes src/vs/workbench/services/textmodelResolver/common/textModelResolverService.ts x: 128 lines of code y: 157 # changes src/vs/workbench/services/themes/browser/fileIconThemeData.ts x: 329 lines of code y: 5 # changes src/vs/workbench/services/themes/browser/workbenchThemeService.ts x: 587 lines of code y: 41 # changes src/vs/workbench/services/themes/common/workbenchThemeService.ts x: 88 lines of code y: 111 # changes src/vs/workbench/services/untitled/common/untitledEditorService.ts x: 165 lines of code y: 168 # changes src/vs/workbench/services/userData/common/fileUserDataProvider.ts x: 113 lines of code y: 11 # changes src/vs/workbench/services/viewlet/browser/viewlet.ts x: 21 lines of code y: 93 # changes src/vs/workbench/services/workspace/electron-browser/workspaceEditingService.ts x: 343 lines of code y: 24 # changes src/vs/platform/keybinding/common/keybindingsRegistry.ts x: 214 lines of code y: 155 # changes src/vs/base/browser/ui/tree/indexTreeModel.ts x: 450 lines of code y: 61 # changes src/vs/platform/url/electron-main/electronUrlListener.ts x: 58 lines of code y: 61 # changes build/gulpfile.editor.js x: 313 lines of code y: 155 # changes build/lib/builtInExtensions.js x: 93 lines of code y: 41 # changes build/lib/i18n.js x: 1015 lines of code y: 143 # changes build/lib/reporter.js x: 79 lines of code y: 84 # changes build/lib/reporter.ts x: 79 lines of code y: 51 # changes build/lib/treeshaking.js x: 599 lines of code y: 38 # changes build/lib/treeshaking.ts x: 611 lines of code y: 37 # changes build/lib/tslint/noStandaloneEditorRule.js x: 47 lines of code y: 21 # changes build/lib/tslint/noUnexternalizedStringsRule.js x: 168 lines of code y: 103 # changes build/lib/tslint/noUnexternalizedStringsRule.ts x: 185 lines of code y: 63 # changes build/lib/tslint/translationRemindRule.js x: 58 lines of code y: 54 # changes build/lib/tslint/translationRemindRule.ts x: 55 lines of code y: 31 # changes build/monaco/api.js x: 564 lines of code y: 88 # changes build/monaco/api.ts x: 581 lines of code y: 84 # changes build/npm/update-localization-extension.js x: 121 lines of code y: 38 # changes extensions/css-language-features/client/src/customData.ts x: 46 lines of code y: 20 # changes extensions/emmet/src/extension.ts x: 143 lines of code y: 94 # changes extensions/emmet/src/selectItemHTML.ts x: 153 lines of code y: 64 # changes extensions/emmet/src/toggleComment.ts x: 164 lines of code y: 73 # changes extensions/git/src/api/api1.ts x: 167 lines of code y: 48 # changes extensions/git/src/askpass.ts x: 95 lines of code y: 61 # changes extensions/html-language-features/server/src/modes/htmlFolding.ts x: 100 lines of code y: 52 # changes extensions/html-language-features/server/src/modes/javascriptMode.ts x: 399 lines of code y: 61 # changes extensions/markdown-language-features/preview-src/scroll-sync.ts x: 110 lines of code y: 29 # changes extensions/markdown-language-features/src/features/workspaceSymbolProvider.ts x: 105 lines of code y: 35 # changes extensions/markdown-language-features/src/slugify.ts x: 24 lines of code y: 34 # changes extensions/markdown-language-features/src/tableOfContentsProvider.ts x: 92 lines of code y: 53 # changes extensions/markdown-language-features/src/util/dispose.ts x: 31 lines of code y: 17 # changes extensions/merge-conflict/src/mergeDecorator.ts x: 182 lines of code y: 53 # changes extensions/npm/src/main.ts x: 86 lines of code y: 128 # changes extensions/php-language-features/src/features/completionItemProvider.ts x: 97 lines of code y: 29 # changes extensions/php-language-features/src/features/phpGlobalFunctions.ts x: 6023 lines of code y: 20 # changes extensions/php-language-features/src/features/validationProvider.ts x: 270 lines of code y: 32 # changes extensions/typescript-language-features/src/commands/goToProjectConfiguration.ts x: 94 lines of code y: 19 # changes extensions/typescript-language-features/src/features/definitionProviderBase.ts x: 26 lines of code y: 46 # changes extensions/typescript-language-features/src/features/documentHighlight.ts x: 45 lines of code y: 46 # changes extensions/typescript-language-features/src/features/fileConfigurationManager.ts x: 171 lines of code y: 77 # changes extensions/typescript-language-features/src/features/formatting.ts x: 83 lines of code y: 38 # changes extensions/typescript-language-features/src/features/languageConfiguration.ts x: 78 lines of code y: 33 # changes extensions/typescript-language-features/src/features/quickFix.ts x: 263 lines of code y: 57 # changes extensions/typescript-language-features/src/features/rename.ts x: 128 lines of code y: 60 # changes extensions/typescript-language-features/src/features/updatePathsOnRename.ts x: 203 lines of code y: 73 # changes extensions/typescript-language-features/src/features/workspaceSymbols.ts x: 81 lines of code y: 31 # changes extensions/typescript-language-features/src/languageProvider.ts x: 118 lines of code y: 113 # changes extensions/typescript-language-features/src/tsServer/callbackMap.ts x: 40 lines of code y: 25 # changes extensions/typescript-language-features/src/utils/plugins.ts x: 72 lines of code y: 39 # changes extensions/typescript-language-features/src/utils/resourceMap.ts x: 80 lines of code y: 24 # changes extensions/typescript-language-features/src/utils/typingsStatus.ts x: 105 lines of code y: 33 # changes resources/linux/code.desktop x: 17 lines of code y: 84 # changes src/bootstrap-amd.js x: 37 lines of code y: 58 # changes src/vs/base/browser/dnd.ts x: 66 lines of code y: 105 # changes src/vs/base/browser/event.ts x: 29 lines of code y: 78 # changes src/vs/base/browser/keyboardEvent.ts x: 245 lines of code y: 101 # changes src/vs/base/browser/touch.ts x: 239 lines of code y: 74 # changes src/vs/base/browser/ui/aria/aria.ts x: 56 lines of code y: 57 # changes src/vs/base/browser/ui/button/button.ts x: 175 lines of code y: 108 # changes src/vs/base/browser/ui/highlightedlabel/highlightedLabel.ts x: 92 lines of code y: 83 # changes src/vs/base/browser/ui/iconLabel/iconLabel.ts x: 127 lines of code y: 116 # changes src/vs/base/browser/ui/scrollbar/horizontalScrollbar.ts x: 45 lines of code y: 78 # changes src/vs/base/common/color.ts x: 475 lines of code y: 108 # changes src/vs/base/common/decorators.ts x: 69 lines of code y: 82 # changes src/vs/base/common/diff/diff.ts x: 576 lines of code y: 72 # changes src/vs/base/common/errors.ts x: 146 lines of code y: 91 # changes src/vs/base/common/json.ts x: 1107 lines of code y: 115 # changes src/vs/base/common/jsonEdit.ts x: 156 lines of code y: 52 # changes src/vs/base/common/jsonFormatter.ts x: 173 lines of code y: 34 # changes src/vs/base/common/keyCodes.ts x: 424 lines of code y: 109 # changes src/vs/base/common/keybindingLabels.ts x: 147 lines of code y: 46 # changes src/vs/base/common/keybindingParser.ts x: 103 lines of code y: 32 # changes src/vs/base/common/labels.ts x: 245 lines of code y: 199 # changes src/vs/base/common/linkedList.ts x: 119 lines of code y: 54 # changes src/vs/base/common/map.ts x: 673 lines of code y: 198 # changes src/vs/base/common/marshalling.ts x: 40 lines of code y: 61 # changes src/vs/base/common/paging.ts x: 151 lines of code y: 61 # changes src/vs/base/common/performance.js x: 77 lines of code y: 71 # changes src/vs/base/common/scrollable.ts x: 359 lines of code y: 79 # changes src/vs/base/node/ps.ts x: 202 lines of code y: 91 # changes src/vs/base/node/watcher.ts x: 124 lines of code y: 2 # changes src/vs/base/node/zip.ts x: 195 lines of code y: 98 # changes src/vs/base/parts/contextmenu/electron-browser/contextmenu.ts x: 41 lines of code y: 18 # changes src/vs/base/parts/ipc/electron-browser/ipc.electron-browser.ts x: 22 lines of code y: 40 # changes src/vs/base/parts/ipc/node/ipc.cp.ts x: 183 lines of code y: 133 # changes src/vs/base/parts/quickopen/browser/quickOpenViewer.ts x: 110 lines of code y: 65 # changes src/vs/base/parts/quickopen/browser/quickOpenWidget.ts x: 760 lines of code y: 244 # changes src/vs/base/parts/quickopen/common/quickOpen.ts x: 53 lines of code y: 75 # changes src/vs/base/parts/tree/browser/treeDefaults.ts x: 448 lines of code y: 159 # changes src/vs/base/parts/tree/browser/treeImpl.ts x: 220 lines of code y: 159 # changes src/vs/base/parts/tree/browser/treeViewModel.ts x: 146 lines of code y: 55 # changes src/vs/base/worker/defaultWorkerFactory.ts x: 90 lines of code y: 59 # changes src/vs/code/electron-browser/issue/media/issueReporter.css x: 289 lines of code y: 77 # changes src/vs/code/electron-browser/processExplorer/processExplorer.html x: 11 lines of code y: 25 # changes src/vs/code/node/paths.ts x: 94 lines of code y: 65 # changes src/vs/code/node/windowsFinder.ts x: 112 lines of code y: 101 # changes src/vs/editor/browser/controller/mouseHandler.ts x: 484 lines of code y: 150 # changes src/vs/editor/browser/controller/mouseTarget.ts x: 803 lines of code y: 166 # changes src/vs/editor/browser/controller/textAreaHandler.ts x: 449 lines of code y: 113 # changes src/vs/editor/browser/controller/textAreaInput.ts x: 440 lines of code y: 93 # changes src/vs/editor/browser/controller/textAreaState.ts x: 194 lines of code y: 79 # changes src/vs/editor/browser/editorBrowser.ts x: 237 lines of code y: 193 # changes src/vs/editor/browser/editorDom.ts x: 112 lines of code y: 52 # changes src/vs/editor/browser/services/abstractCodeEditorService.ts x: 107 lines of code y: 66 # changes src/vs/editor/browser/services/codeEditorService.ts x: 29 lines of code y: 54 # changes src/vs/editor/browser/view/viewOutgoingEvents.ts x: 144 lines of code y: 58 # changes src/vs/editor/browser/view/viewOverlays.ts x: 213 lines of code y: 99 # changes src/vs/editor/browser/viewParts/currentLineHighlight/currentLineHighlight.ts x: 121 lines of code y: 119 # changes src/vs/editor/browser/viewParts/lineNumbers/lineNumbers.ts x: 153 lines of code y: 111 # changes src/vs/editor/browser/viewParts/lines/viewLine.ts x: 448 lines of code y: 185 # changes src/vs/editor/browser/viewParts/lines/viewLines.ts x: 509 lines of code y: 173 # changes src/vs/editor/browser/viewParts/linesDecorations/linesDecorations.ts x: 89 lines of code y: 77 # changes src/vs/editor/browser/viewParts/marginDecorations/marginDecorations.ts x: 78 lines of code y: 55 # changes src/vs/editor/browser/viewParts/overlayWidgets/overlayWidgets.ts x: 113 lines of code y: 66 # changes src/vs/editor/browser/viewParts/overviewRuler/overviewRuler.ts x: 123 lines of code y: 82 # changes src/vs/editor/browser/viewParts/scrollDecoration/scrollDecoration.ts x: 80 lines of code y: 76 # changes src/vs/editor/browser/viewParts/selections/selections.ts x: 327 lines of code y: 128 # changes src/vs/editor/browser/viewParts/viewCursors/viewCursors.ts x: 303 lines of code y: 155 # changes src/vs/editor/browser/viewParts/viewZones/viewZones.ts x: 289 lines of code y: 114 # changes src/vs/editor/browser/widget/diffReview.ts x: 726 lines of code y: 90 # changes src/vs/editor/common/commands/replaceCommand.ts x: 95 lines of code y: 46 # changes src/vs/editor/common/config/editorOptions.ts x: 1755 lines of code y: 226 # changes src/vs/editor/common/config/fontInfo.ts x: 171 lines of code y: 64 # changes src/vs/editor/common/controller/cursorDeleteOperations.ts x: 180 lines of code y: 78 # changes src/vs/editor/common/controller/cursorMoveCommands.ts x: 661 lines of code y: 74 # changes src/vs/editor/common/controller/cursorTypeOperations.ts x: 764 lines of code y: 169 # changes src/vs/editor/common/controller/cursorWordOperations.ts x: 496 lines of code y: 91 # changes src/vs/editor/common/editorCommon.ts x: 238 lines of code y: 409 # changes src/vs/editor/common/editorContextKeys.ts x: 35 lines of code y: 55 # changes src/vs/editor/common/model/intervalTree.ts x: 931 lines of code y: 87 # changes src/vs/editor/common/model/mirrorTextModel.ts x: 109 lines of code y: 33 # changes src/vs/editor/common/model/textModelSearch.ts x: 441 lines of code y: 73 # changes src/vs/editor/common/modes/abstractMode.ts x: 13 lines of code y: 66 # changes src/vs/editor/common/modes/languageConfigurationRegistry.ts x: 630 lines of code y: 154 # changes src/vs/editor/common/modes/languageFeatureRegistry.ts x: 136 lines of code y: 101 # changes src/vs/editor/common/modes/languageSelector.ts x: 70 lines of code y: 92 # changes src/vs/editor/common/modes/linkComputer.ts x: 241 lines of code y: 70 # changes src/vs/editor/common/modes/supports/electricCharacter.ts x: 95 lines of code y: 74 # changes src/vs/editor/common/modes/supports/inplaceReplaceSupport.ts x: 43 lines of code y: 52 # changes src/vs/editor/common/modes/supports/tokenization.ts x: 323 lines of code y: 74 # changes src/vs/editor/common/services/editorWorkerService.ts x: 23 lines of code y: 88 # changes src/vs/editor/common/standaloneStrings.ts x: 71 lines of code y: 2 # changes src/vs/editor/common/viewLayout/lineDecorations.ts x: 160 lines of code y: 45 # changes src/vs/editor/common/viewLayout/linesLayout.ts x: 300 lines of code y: 68 # changes src/vs/editor/common/viewLayout/viewLineRenderer.ts x: 694 lines of code y: 153 # changes src/vs/editor/common/viewLayout/whitespaceComputer.ts x: 307 lines of code y: 55 # changes src/vs/editor/common/viewModel/prefixSumComputer.ts x: 185 lines of code y: 50 # changes src/vs/editor/common/viewModel/viewModelDecorations.ts x: 127 lines of code y: 117 # changes src/vs/editor/contrib/colorPicker/colorPickerWidget.ts x: 270 lines of code y: 55 # changes src/vs/editor/contrib/comment/blockCommentCommand.ts x: 155 lines of code y: 44 # changes src/vs/editor/contrib/comment/comment.ts x: 122 lines of code y: 58 # changes src/vs/editor/contrib/comment/lineCommentCommand.ts x: 299 lines of code y: 52 # changes src/vs/editor/contrib/documentSymbols/outlineModel.ts x: 348 lines of code y: 76 # changes src/vs/editor/contrib/folding/hiddenRangeModel.ts x: 129 lines of code y: 45 # changes src/vs/editor/contrib/folding/indentRangeProvider.ts x: 146 lines of code y: 68 # changes src/vs/editor/contrib/hover/hoverOperation.ts x: 156 lines of code y: 51 # changes src/vs/editor/contrib/linesOperations/sortLinesCommand.ts x: 76 lines of code y: 34 # changes src/vs/editor/contrib/snippet/snippetParser.ts x: 843 lines of code y: 64 # changes src/vs/editor/contrib/suggest/wordDistance.ts x: 58 lines of code y: 27 # changes src/vs/editor/standalone/common/monarch/monarchCompile.ts x: 441 lines of code y: 53 # changes src/vs/editor/standalone/common/monarch/monarchLexer.ts x: 705 lines of code y: 65 # changes src/vs/platform/backup/common/backup.ts x: 34 lines of code y: 95 # changes src/vs/platform/contextkey/common/contextkey.ts x: 509 lines of code y: 116 # changes src/vs/platform/contextview/browser/contextView.ts x: 28 lines of code y: 73 # changes src/vs/platform/driver/node/driver.ts x: 202 lines of code y: 59 # changes src/vs/platform/extensionManagement/common/extensionNls.ts x: 19 lines of code y: 33 # changes src/vs/platform/extensionManagement/node/extensionLifecycle.ts x: 104 lines of code y: 58 # changes src/vs/platform/extensionManagement/node/extensionManagementUtil.ts x: 13 lines of code y: 54 # changes src/vs/platform/jsonschemas/common/jsonContributionRegistry.ts x: 43 lines of code y: 85 # changes src/vs/platform/keybinding/common/baseResolvedKeybinding.ts x: 59 lines of code y: 6 # changes src/vs/platform/label/common/label.ts x: 47 lines of code y: 59 # changes src/vs/platform/localizations/node/localizations.ts x: 160 lines of code y: 82 # changes src/vs/platform/localizations/node/localizationsIpc.ts x: 21 lines of code y: 39 # changes src/vs/platform/markers/common/markerService.ts x: 288 lines of code y: 111 # changes src/vs/platform/menubar/electron-main/menubarService.ts x: 21 lines of code y: 53 # changes src/vs/platform/quickOpen/common/quickOpen.ts x: 19 lines of code y: 112 # changes src/vs/platform/quickinput/common/quickInput.ts x: 136 lines of code y: 91 # changes src/vs/workbench/api/common/extHostDecorations.ts x: 55 lines of code y: 2 # changes src/vs/workbench/api/common/extHostDocumentData.ts x: 212 lines of code y: 2 # changes src/vs/workbench/api/common/extHostFileSystemEventService.ts x: 147 lines of code y: 3 # changes src/vs/workbench/browser/media/part.css x: 75 lines of code y: 76 # changes src/vs/workbench/browser/parts/editor/binaryDiffEditor.ts x: 27 lines of code y: 110 # changes src/vs/workbench/browser/parts/views/media/panelviewlet.css x: 11 lines of code y: 40 # changes src/vs/workbench/browser/viewlet.ts x: 122 lines of code y: 249 # changes src/vs/workbench/contrib/debug/browser/debugEditorContribution.ts x: 656 lines of code y: 6 # changes src/vs/workbench/contrib/format/browser/showExtensionQuery.ts x: 9 lines of code y: 2 # changes src/vs/workbench/contrib/preferences/common/smartSnippetInserter.ts x: 131 lines of code y: 5 # changes src/vs/workbench/contrib/search/browser/searchWidget.ts x: 462 lines of code y: 18 # changes src/vs/workbench/contrib/tasks/common/jsonSchemaCommon.ts x: 236 lines of code y: 3 # changes src/vs/workbench/contrib/welcome/page/browser/welcomePage.css x: 207 lines of code y: 4 # changes src/vs/workbench/services/configuration/common/configurationModels.ts x: 208 lines of code y: 132 # changes src/vs/workbench/services/decorations/browser/decorations.ts x: 35 lines of code y: 76 # changes src/vs/workbench/services/editor/common/editorService.ts x: 52 lines of code y: 163 # changes src/vs/workbench/services/extensions/common/extensionDescriptionRegistry.ts x: 150 lines of code y: 2 # changes src/vs/workbench/services/history/common/history.ts x: 19 lines of code y: 88 # changes src/vs/workbench/services/keybinding/common/keybindingIO.ts x: 64 lines of code y: 59 # changes src/vs/workbench/services/keybinding/common/keyboardMapper.ts x: 36 lines of code y: 64 # changes src/vs/workbench/services/keybinding/common/macLinuxFallbackKeyboardMapper.ts x: 107 lines of code y: 50 # changes src/vs/workbench/services/keybinding/common/macLinuxKeyboardMapper.ts x: 921 lines of code y: 96 # changes src/vs/workbench/services/keybinding/common/windowsKeyboardMapper.ts x: 577 lines of code y: 80 # changes src/vs/workbench/services/mode/common/workbenchModeService.ts x: 206 lines of code y: 100 # changes src/vs/workbench/services/search/common/search.ts x: 434 lines of code y: 23 # changes src/vs/workbench/services/search/common/searchExtTypes.ts x: 112 lines of code y: 2 # changes src/vs/workbench/services/search/node/fileSearchManager.ts x: 300 lines of code y: 40 # changes src/vs/workbench/services/search/node/ripgrepFileSearch.ts x: 133 lines of code y: 94 # changes src/vs/workbench/services/themes/common/colorExtensionPoint.ts x: 119 lines of code y: 37 # changes src/vs/workbench/services/themes/common/colorThemeSchema.ts x: 207 lines of code y: 89 # changes src/vs/workbench/services/themes/common/fileIconThemeSchema.ts x: 212 lines of code y: 69 # changes src/vs/editor/common/controller/cursorMoveOperations.ts x: 187 lines of code y: 38 # changes build/lib/bundle.js x: 439 lines of code y: 65 # changes build/lib/bundle.ts x: 529 lines of code y: 67 # changes build/lib/nls.js x: 324 lines of code y: 66 # changes build/lib/nls.ts x: 346 lines of code y: 43 # changes extensions/git/src/main.ts x: 145 lines of code y: 160 # changes extensions/npm/src/npmView.ts x: 311 lines of code y: 65 # changes src/vs/base/browser/ui/scrollbar/scrollbarArrow.ts x: 76 lines of code y: 16 # changes src/vs/editor/browser/viewParts/viewCursors/viewCursor.ts x: 171 lines of code y: 117 # changes src/vs/editor/common/controller/oneCursor.ts x: 92 lines of code y: 170 # changes src/vs/editor/common/core/lineTokens.ts x: 102 lines of code y: 69 # changes src/vs/editor/common/core/range.ts x: 239 lines of code y: 84 # changes src/vs/editor/common/diff/diffComputer.ts x: 435 lines of code y: 59 # changes src/vs/editor/common/modes/supports/richEditBrackets.ts x: 162 lines of code y: 60 # changes src/vs/editor/common/view/runtimeMinimapCharRenderer.ts x: 593 lines of code y: 27 # changes src/vs/editor/common/view/viewEvents.ts x: 275 lines of code y: 99 # changes src/vs/editor/editor.main.ts x: 10 lines of code y: 114 # changes src/vs/editor/standalone/common/monarch/monarchCommon.ts x: 137 lines of code y: 28 # changes src/vs/editor/standalone/common/themes.ts x: 170 lines of code y: 32 # changes build/lib/asar.ts x: 104 lines of code y: 13 # changes extensions/emmet/src/bufferStream.ts x: 92 lines of code y: 37 # changes extensions/emmet/src/defaultCompletionProvider.ts x: 129 lines of code y: 99 # changes extensions/emmet/src/removeTag.ts x: 51 lines of code y: 55 # changes extensions/emmet/src/updateImageSize.ts x: 196 lines of code y: 42 # changes extensions/extension-editing/src/extensionLinter.ts x: 316 lines of code y: 65 # changes extensions/git/src/contentProvider.ts x: 114 lines of code y: 87 # changes extensions/git/src/decorators.ts x: 74 lines of code y: 45 # changes extensions/typescript-language-features/src/utils/dependentRegistration.ts x: 71 lines of code y: 27 # changes src/cli.js x: 6 lines of code y: 40 # changes src/vs/base/browser/fastDomNode.ts x: 186 lines of code y: 43 # changes src/vs/base/browser/ui/scrollbar/scrollbarState.ts x: 129 lines of code y: 33 # changes src/vs/base/common/date.ts x: 9 lines of code y: 26 # changes src/vs/base/common/numbers.ts x: 12 lines of code y: 49 # changes src/vs/base/common/scanCode.ts x: 602 lines of code y: 11 # changes src/vs/base/parts/quickopen/browser/quickopen.css x: 129 lines of code y: 93 # changes src/vs/code/electron-browser/issue/issueReporter.js x: 5 lines of code y: 51 # changes src/vs/editor/standalone/browser/standalone-tokens.css x: 196 lines of code y: 52 # changes src/vs/platform/log/common/bufferLog.ts x: 68 lines of code y: 25 # changes src/vs/workbench/services/configuration/common/jsonEditing.ts x: 20 lines of code y: 26 # changes src/vs/workbench/browser/parts/notifications/media/notificationsCenter.css x: 28 lines of code y: 19 # changes build/lib/tslint/importPatternsRule.ts x: 61 lines of code y: 35 # changes src/vs/editor/browser/widget/media/tokens.css x: 3 lines of code y: 66 # changes
591.0
# changes
  min: 2.0
  average: 55.37
  25th percentile: 12.0
  median: 31.0
  75th percentile: 74.0
  max: 591.0
0 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

Number of Contributors vs. Number of Changes: 2052 points

extensions/configuration-editing/src/extension.ts x: 48 # contributors y: 150 # changes extensions/css-language-features/client/src/cssMain.ts x: 34 # contributors y: 74 # changes extensions/css-language-features/server/src/cssServerMain.ts x: 39 # contributors y: 85 # changes extensions/debug-server-ready/src/extension.ts x: 13 # contributors y: 24 # changes extensions/html-language-features/client/src/htmlMain.ts x: 36 # contributors y: 93 # changes extensions/html-language-features/server/src/htmlServerMain.ts x: 40 # contributors y: 89 # changes extensions/json-language-features/client/src/jsonMain.ts x: 37 # contributors y: 94 # changes extensions/json-language-features/server/src/jsonServerMain.ts x: 41 # contributors y: 85 # changes extensions/markdown-language-features/src/commands/showSource.ts x: 12 # contributors y: 14 # changes extensions/markdown-language-features/src/features/preview.ts x: 38 # contributors y: 92 # changes extensions/markdown-language-features/src/features/previewManager.ts x: 30 # contributors y: 61 # changes extensions/theme-seti/build/update-icon-theme.js x: 39 # contributors y: 93 # changes extensions/typescript-language-features/src/features/bufferSyncSupport.ts x: 35 # contributors y: 99 # changes src/vs/base/browser/dom.ts x: 67 # contributors y: 256 # changes src/vs/base/browser/ui/checkbox/checkbox.ts x: 43 # contributors y: 115 # changes src/vs/base/browser/ui/findinput/findInput.ts x: 48 # contributors y: 125 # changes src/vs/base/browser/ui/findinput/findInputCheckboxes.ts x: 23 # contributors y: 39 # changes src/vs/base/browser/ui/grid/gridview.ts x: 30 # contributors y: 84 # changes src/vs/base/browser/ui/splitview/splitview.ts x: 50 # contributors y: 194 # changes src/vs/base/browser/ui/tree/compressedObjectTreeModel.ts x: 4 # contributors y: 6 # changes src/vs/base/browser/ui/tree/objectTreeModel.ts x: 22 # contributors y: 63 # changes src/vs/base/common/iterator.ts x: 31 # contributors y: 75 # changes src/vs/base/common/lifecycle.ts x: 43 # contributors y: 124 # changes src/vs/base/common/platform.ts x: 44 # contributors y: 111 # changes src/vs/base/parts/ipc/common/ipc.ts x: 38 # contributors y: 102 # changes src/vs/code/browser/workbench/workbench.html x: 17 # contributors y: 29 # changes src/vs/code/browser/workbench/workbench.js x: 15 # contributors y: 23 # changes src/vs/code/electron-browser/issue/issueReporterMain.ts x: 48 # contributors y: 175 # changes src/vs/code/electron-browser/sharedProcess/sharedProcessMain.ts x: 45 # contributors y: 141 # changes src/vs/code/electron-main/app.ts x: 68 # contributors y: 319 # changes src/vs/code/electron-main/main.ts x: 79 # contributors y: 344 # changes src/vs/code/electron-main/windows.ts x: 82 # contributors y: 442 # changes src/vs/code/node/cliProcessMain.ts x: 73 # contributors y: 259 # changes src/vs/editor/browser/controller/coreCommands.ts x: 42 # contributors y: 98 # changes src/vs/editor/browser/view/viewController.ts x: 44 # contributors y: 134 # changes src/vs/editor/browser/viewParts/contentWidgets/contentWidgets.ts x: 50 # contributors y: 145 # changes src/vs/editor/common/config/commonEditorConfig.ts x: 118 # contributors y: 417 # changes src/vs/editor/common/controller/cursor.ts x: 61 # contributors y: 243 # changes src/vs/editor/common/controller/cursorColumnSelection.ts x: 20 # contributors y: 27 # changes src/vs/editor/common/controller/cursorCommon.ts x: 50 # contributors y: 134 # changes src/vs/editor/common/modes.ts x: 85 # contributors y: 444 # changes src/vs/editor/common/view/editorColorRegistry.ts x: 52 # contributors y: 148 # changes src/vs/editor/contrib/find/findModel.ts x: 31 # contributors y: 74 # changes src/vs/editor/contrib/find/findOptionsWidget.ts x: 29 # contributors y: 50 # changes src/vs/editor/contrib/find/findWidget.css x: 27 # contributors y: 45 # changes src/vs/editor/contrib/find/findWidget.ts x: 50 # contributors y: 138 # changes src/vs/editor/contrib/find/simpleFindWidget.ts x: 42 # contributors y: 105 # changes src/vs/editor/contrib/gotoError/gotoError.ts x: 47 # contributors y: 128 # changes src/vs/editor/contrib/linesOperations/linesOperations.ts x: 41 # contributors y: 93 # changes src/vs/editor/contrib/links/links.ts x: 42 # contributors y: 119 # changes src/vs/platform/debug/common/extensionHostDebug.ts x: 4 # contributors y: 2 # changes src/vs/platform/diagnostics/node/diagnosticsService.ts x: 10 # contributors y: 9 # changes src/vs/platform/download/common/download.ts x: 16 # contributors y: 23 # changes src/vs/platform/download/common/downloadIpc.ts x: 3 # contributors y: 2 # changes src/vs/platform/environment/common/environment.ts x: 75 # contributors y: 283 # changes src/vs/platform/extensionManagement/common/extensionManagement.ts x: 66 # contributors y: 270 # changes src/vs/platform/extensionManagement/node/extensionManagementService.ts x: 80 # contributors y: 347 # changes src/vs/platform/launch/electron-main/launchService.ts x: 28 # contributors y: 69 # changes src/vs/platform/product/browser/productService.ts x: 10 # contributors y: 10 # changes src/vs/platform/product/common/product.ts x: 15 # contributors y: 25 # changes src/vs/platform/remote/browser/remoteAuthorityResolverService.ts x: 10 # contributors y: 14 # changes src/vs/platform/remote/common/remoteAgentConnection.ts x: 14 # contributors y: 22 # changes src/vs/platform/remote/common/remoteAuthorityResolver.ts x: 22 # contributors y: 42 # changes src/vs/platform/remote/electron-browser/remoteAuthorityResolverService.ts x: 19 # contributors y: 28 # changes src/vs/platform/telemetry/common/telemetryService.ts x: 49 # contributors y: 142 # changes src/vs/platform/telemetry/common/telemetryUtils.ts x: 78 # contributors y: 214 # changes src/vs/platform/telemetry/node/appInsightsAppender.ts x: 38 # contributors y: 79 # changes src/vs/platform/telemetry/node/telemetry.ts x: 6 # contributors y: 7 # changes src/vs/platform/theme/common/colorRegistry.ts x: 64 # contributors y: 240 # changes src/vs/platform/windows/common/windows.ts x: 73 # contributors y: 319 # changes src/vs/platform/windows/electron-main/windows.ts x: 47 # contributors y: 163 # changes src/vs/platform/windows/electron-main/windowsService.ts x: 69 # contributors y: 294 # changes src/vs/workbench/api/browser/extensionHost.contribution.ts x: 11 # contributors y: 16 # changes src/vs/workbench/api/browser/mainThreadCodeInsets.ts x: 12 # contributors y: 20 # changes src/vs/workbench/api/browser/mainThreadComments.ts x: 18 # contributors y: 32 # changes src/vs/workbench/api/browser/mainThreadConsole.ts x: 8 # contributors y: 7 # changes src/vs/workbench/api/browser/mainThreadExtensionService.ts x: 7 # contributors y: 7 # changes src/vs/workbench/api/browser/mainThreadWebview.ts x: 13 # contributors y: 22 # changes src/vs/workbench/api/common/extHost.protocol.ts x: 28 # contributors y: 63 # changes src/vs/workbench/api/common/extHostComments.ts x: 17 # contributors y: 34 # changes src/vs/workbench/api/node/extHost.api.impl.ts x: 100 # contributors y: 587 # changes src/vs/workbench/api/node/extHostCLIServer.ts x: 17 # contributors y: 20 # changes src/vs/workbench/api/node/extHostExtensionService.ts x: 72 # contributors y: 283 # changes src/vs/workbench/browser/parts/statusbar/media/statusbarpart.css x: 32 # contributors y: 79 # changes src/vs/workbench/browser/web.simpleservices.ts x: 23 # contributors y: 45 # changes src/vs/workbench/contrib/comments/browser/commentNode.ts x: 21 # contributors y: 32 # changes src/vs/workbench/contrib/comments/browser/commentThreadWidget.ts x: 19 # contributors y: 35 # changes src/vs/workbench/contrib/comments/browser/commentsEditorContribution.ts x: 17 # contributors y: 26 # changes src/vs/workbench/contrib/comments/browser/commentsPanel.ts x: 13 # contributors y: 14 # changes src/vs/workbench/contrib/comments/browser/commentsTreeViewer.ts x: 12 # contributors y: 12 # changes src/vs/workbench/contrib/comments/browser/media/review.css x: 15 # contributors y: 18 # changes src/vs/workbench/contrib/comments/common/commentModel.ts x: 14 # contributors y: 20 # changes src/vs/workbench/contrib/extensions/browser/extensionEditor.ts x: 6 # contributors y: 5 # changes src/vs/workbench/contrib/extensions/browser/extensions.contribution.ts x: 4 # contributors y: 4 # changes src/vs/workbench/contrib/extensions/browser/extensionsActions.ts x: 4 # contributors y: 8 # changes src/vs/workbench/contrib/extensions/common/extensions.ts x: 16 # contributors y: 28 # changes src/vs/workbench/contrib/extensions/electron-browser/extensionTipsService.ts x: 23 # contributors y: 41 # changes src/vs/workbench/contrib/extensions/electron-browser/extensions.contribution.ts x: 21 # contributors y: 44 # changes src/vs/workbench/contrib/extensions/electron-browser/runtimeExtensionsEditor.ts x: 18 # contributors y: 27 # changes src/vs/workbench/contrib/output/browser/outputActions.ts x: 18 # contributors y: 29 # changes src/vs/workbench/contrib/preferences/browser/preferencesSearch.ts x: 10 # contributors y: 12 # changes src/vs/workbench/contrib/preferences/browser/settingsTree.ts x: 22 # contributors y: 41 # changes src/vs/workbench/contrib/search/browser/searchView.ts x: 26 # contributors y: 60 # changes src/vs/workbench/contrib/tasks/electron-browser/taskService.ts x: 11 # contributors y: 10 # changes src/vs/workbench/contrib/update/electron-browser/releaseNotesEditor.ts x: 14 # contributors y: 24 # changes src/vs/workbench/contrib/webview/browser/webviewEditor.ts x: 11 # contributors y: 22 # changes src/vs/workbench/contrib/webview/browser/webviewEditorInputFactory.ts x: 5 # contributors y: 9 # changes src/vs/workbench/contrib/webview/browser/webviewService.ts x: 9 # contributors y: 14 # changes src/vs/workbench/contrib/webview/electron-browser/webviewCommands.ts x: 12 # contributors y: 17 # changes src/vs/workbench/contrib/webview/electron-browser/webviewElement.ts x: 19 # contributors y: 54 # changes src/vs/workbench/contrib/webview/electron-browser/webviewService.ts x: 10 # contributors y: 17 # changes src/vs/workbench/services/configurationResolver/common/variableResolver.ts x: 17 # contributors y: 24 # changes src/vs/workbench/services/decorations/browser/decorationsService.ts x: 42 # contributors y: 135 # changes src/vs/workbench/services/environment/browser/environmentService.ts x: 13 # contributors y: 19 # changes src/vs/workbench/services/extensions/electron-browser/cachedExtensionScanner.ts x: 27 # contributors y: 50 # changes src/vs/workbench/services/extensions/electron-browser/extensionHost.ts x: 59 # contributors y: 269 # changes src/vs/workbench/services/extensions/electron-browser/extensionService.ts x: 65 # contributors y: 276 # changes src/vs/workbench/services/extensions/node/extensionPoints.ts x: 42 # contributors y: 110 # changes src/vs/workbench/services/telemetry/electron-browser/telemetryService.ts x: 13 # contributors y: 13 # changes src/vs/workbench/workbench.main.ts x: 65 # contributors y: 287 # changes src/vs/workbench/workbench.web.main.ts x: 22 # contributors y: 38 # changes build/azure-pipelines/common/release.ts x: 7 # contributors y: 5 # changes build/azure-pipelines/darwin/product-build-darwin.yml x: 21 # contributors y: 48 # changes build/azure-pipelines/distro-build.yml x: 9 # contributors y: 13 # changes build/azure-pipelines/linux/continuous-build-linux.yml x: 20 # contributors y: 31 # changes build/azure-pipelines/linux/product-build-linux-multiarch.yml x: 7 # contributors y: 10 # changes build/azure-pipelines/linux/product-build-linux.yml x: 22 # contributors y: 48 # changes build/azure-pipelines/linux/snap-build-linux.yml x: 16 # contributors y: 31 # changes build/azure-pipelines/product-build.yml x: 21 # contributors y: 37 # changes build/azure-pipelines/publish-types/check-version.ts x: 9 # contributors y: 8 # changes build/azure-pipelines/publish-types/publish-types.yml x: 9 # contributors y: 10 # changes build/azure-pipelines/upload-sourcemaps.js x: 3 # contributors y: 4 # changes build/azure-pipelines/web/product-build-web.yml x: 6 # contributors y: 4 # changes build/azure-pipelines/win32/product-build-win32.yml x: 20 # contributors y: 46 # changes build/gulpfile.extensions.js x: 34 # contributors y: 102 # changes build/gulpfile.hygiene.js x: 66 # contributors y: 243 # changes build/gulpfile.reh.js x: 12 # contributors y: 22 # changes build/gulpfile.vscode.js x: 99 # contributors y: 591 # changes build/gulpfile.vscode.linux.js x: 51 # contributors y: 144 # changes build/gulpfile.vscode.win32.js x: 40 # contributors y: 96 # changes build/lib/compilation.js x: 54 # contributors y: 120 # changes build/lib/compilation.ts x: 46 # contributors y: 103 # changes build/lib/extensions.ts x: 36 # contributors y: 104 # changes build/lib/i18n.ts x: 42 # contributors y: 126 # changes build/lib/node.js x: 5 # contributors y: 6 # changes build/lib/optimize.js x: 44 # contributors y: 98 # changes build/lib/optimize.ts x: 40 # contributors y: 84 # changes build/lib/standalone.js x: 32 # contributors y: 60 # changes build/lib/standalone.ts x: 32 # contributors y: 62 # changes build/lib/util.js x: 48 # contributors y: 117 # changes build/npm/postinstall.js x: 53 # contributors y: 132 # changes build/npm/update-grammar.js x: 32 # contributors y: 76 # changes extensions/css-language-features/server/src/utils/documentContext.ts x: 21 # contributors y: 34 # changes extensions/css-language-features/server/src/utils/runner.ts x: 16 # contributors y: 18 # changes extensions/emmet/src/abbreviationActions.ts x: 64 # contributors y: 193 # changes extensions/emmet/src/util.ts x: 55 # contributors y: 154 # changes extensions/git/src/commands.ts x: 121 # contributors y: 320 # changes extensions/git/src/git.ts x: 97 # contributors y: 272 # changes extensions/git/src/model.ts x: 68 # contributors y: 198 # changes extensions/git/src/repository.ts x: 74 # contributors y: 216 # changes extensions/git/src/util.ts x: 48 # contributors y: 122 # changes extensions/grunt/src/main.ts x: 33 # contributors y: 71 # changes extensions/gulp/src/main.ts x: 38 # contributors y: 95 # changes extensions/html-language-features/server/src/modes/htmlMode.ts x: 34 # contributors y: 59 # changes extensions/html-language-features/server/src/modes/languageModes.ts x: 37 # contributors y: 70 # changes extensions/html-language-features/server/src/modes/pathCompletion.ts x: 32 # contributors y: 56 # changes extensions/jake/src/main.ts x: 33 # contributors y: 67 # changes extensions/markdown-language-features/media/markdown.css x: 24 # contributors y: 50 # changes extensions/markdown-language-features/preview-src/index.ts x: 29 # contributors y: 53 # changes extensions/markdown-language-features/src/features/documentLinkProvider.ts x: 24 # contributors y: 54 # changes extensions/markdown-language-features/src/features/previewContentProvider.ts x: 32 # contributors y: 70 # changes extensions/markdown-language-features/src/markdownEngine.ts x: 37 # contributors y: 80 # changes extensions/markdown-language-features/src/markdownExtensions.ts x: 25 # contributors y: 37 # changes extensions/markdown-language-features/src/security.ts x: 27 # contributors y: 43 # changes extensions/markdown-language-features/src/util/resources.ts x: 8 # contributors y: 11 # changes extensions/merge-conflict/src/commandHandler.ts x: 34 # contributors y: 66 # changes extensions/merge-conflict/src/contentProvider.ts x: 25 # contributors y: 47 # changes extensions/merge-conflict/src/documentMergeConflict.ts x: 24 # contributors y: 26 # changes extensions/npm/src/features/packageJSONContribution.ts x: 34 # contributors y: 63 # changes extensions/php/build/update-grammar.js x: 25 # contributors y: 41 # changes extensions/typescript-language-features/src/extension.ts x: 32 # contributors y: 63 # changes extensions/typescript-language-features/src/features/completions.ts x: 32 # contributors y: 105 # changes extensions/typescript-language-features/src/features/diagnostics.ts x: 35 # contributors y: 84 # changes extensions/typescript-language-features/src/features/implementationsCodeLens.ts x: 24 # contributors y: 45 # changes extensions/typescript-language-features/src/features/organizeImports.ts x: 34 # contributors y: 78 # changes extensions/typescript-language-features/src/features/refactor.ts x: 29 # contributors y: 80 # changes extensions/typescript-language-features/src/features/referencesCodeLens.ts x: 23 # contributors y: 43 # changes extensions/typescript-language-features/src/features/tagClosing.ts x: 26 # contributors y: 50 # changes extensions/typescript-language-features/src/tsServer/server.ts x: 24 # contributors y: 53 # changes extensions/typescript-language-features/src/typeScriptServiceClientHost.ts x: 38 # contributors y: 97 # changes extensions/typescript-language-features/src/typescriptService.ts x: 36 # contributors y: 101 # changes extensions/typescript-language-features/src/typescriptServiceClient.ts x: 39 # contributors y: 115 # changes extensions/typescript-language-features/src/utils/api.ts x: 29 # contributors y: 66 # changes extensions/typescript-language-features/src/utils/arrays.ts x: 26 # contributors y: 45 # changes extensions/typescript-language-features/src/utils/configuration.ts x: 25 # contributors y: 44 # changes extensions/typescript-language-features/src/utils/electron.ts x: 30 # contributors y: 64 # changes extensions/typescript-language-features/src/utils/previewer.ts x: 22 # contributors y: 35 # changes extensions/typescript-language-features/src/utils/projectStatus.ts x: 20 # contributors y: 44 # changes extensions/typescript-language-features/src/utils/relativePathResolver.ts x: 21 # contributors y: 28 # changes extensions/typescript-language-features/src/utils/telemetry.ts x: 23 # contributors y: 48 # changes extensions/typescript-language-features/src/utils/tracer.ts x: 24 # contributors y: 48 # changes extensions/typescript-language-features/src/utils/typeConverters.ts x: 25 # contributors y: 56 # changes extensions/typescript-language-features/src/utils/versionPicker.ts x: 24 # contributors y: 38 # changes gulpfile.js x: 41 # contributors y: 100 # changes resources/linux/snap/snapcraft.yaml x: 24 # contributors y: 41 # changes src/main.js x: 69 # contributors y: 241 # changes src/vs/base/browser/browser.ts x: 55 # contributors y: 145 # changes src/vs/base/browser/htmlContentRenderer.ts x: 56 # contributors y: 182 # changes src/vs/base/browser/ui/actionbar/actionbar.ts x: 60 # contributors y: 275 # changes src/vs/base/browser/ui/breadcrumbs/breadcrumbsWidget.css x: 16 # contributors y: 33 # changes src/vs/base/browser/ui/centered/centeredViewLayout.ts x: 25 # contributors y: 45 # changes src/vs/base/browser/ui/contextview/contextview.ts x: 39 # contributors y: 101 # changes src/vs/base/browser/ui/countBadge/countBadge.css x: 19 # contributors y: 31 # changes src/vs/base/browser/ui/dropdown/dropdown.ts x: 55 # contributors y: 162 # changes src/vs/base/browser/ui/inputbox/inputBox.ts x: 54 # contributors y: 179 # changes src/vs/base/browser/ui/list/list.css x: 36 # contributors y: 90 # changes src/vs/base/browser/ui/list/list.ts x: 43 # contributors y: 101 # changes src/vs/base/browser/ui/list/listPaging.ts x: 47 # contributors y: 131 # changes src/vs/base/browser/ui/list/listView.ts x: 64 # contributors y: 242 # changes src/vs/base/browser/ui/list/listWidget.ts x: 72 # contributors y: 310 # changes src/vs/base/browser/ui/menu/menu.css x: 43 # contributors y: 106 # changes src/vs/base/browser/ui/menu/menu.ts x: 51 # contributors y: 179 # changes src/vs/base/browser/ui/menu/menubar.ts x: 25 # contributors y: 55 # changes src/vs/base/browser/ui/sash/sash.ts x: 42 # contributors y: 134 # changes src/vs/base/browser/ui/scrollbar/abstractScrollbar.ts x: 34 # contributors y: 87 # changes src/vs/base/browser/ui/selectBox/selectBox.ts x: 42 # contributors y: 132 # changes src/vs/base/browser/ui/selectBox/selectBoxCustom.ts x: 49 # contributors y: 150 # changes src/vs/base/browser/ui/selectBox/selectBoxNative.ts x: 39 # contributors y: 90 # changes src/vs/base/browser/ui/splitview/panelview.ts x: 40 # contributors y: 123 # changes src/vs/base/browser/ui/splitview/splitview.css x: 29 # contributors y: 68 # changes src/vs/base/browser/ui/toolbar/toolbar.css x: 20 # contributors y: 37 # changes src/vs/base/browser/ui/toolbar/toolbar.ts x: 50 # contributors y: 140 # changes src/vs/base/browser/ui/tree/abstractTree.ts x: 31 # contributors y: 106 # changes src/vs/base/browser/ui/tree/asyncDataTree.ts x: 27 # contributors y: 81 # changes src/vs/base/browser/ui/tree/dataTree.ts x: 21 # contributors y: 50 # changes src/vs/base/browser/ui/tree/objectTree.ts x: 18 # contributors y: 34 # changes src/vs/base/browser/ui/tree/tree.ts x: 34 # contributors y: 96 # changes src/vs/base/common/actions.ts x: 41 # contributors y: 127 # changes src/vs/base/common/arrays.ts x: 60 # contributors y: 201 # changes src/vs/base/common/async.ts x: 66 # contributors y: 264 # changes src/vs/base/common/cache.ts x: 21 # contributors y: 39 # changes src/vs/base/common/collections.ts x: 38 # contributors y: 86 # changes src/vs/base/common/comparers.ts x: 39 # contributors y: 97 # changes src/vs/base/common/console.ts x: 11 # contributors y: 12 # changes src/vs/base/common/errorsWithActions.ts x: 8 # contributors y: 12 # changes src/vs/base/common/extpath.ts x: 17 # contributors y: 23 # changes src/vs/base/common/filters.ts x: 62 # contributors y: 210 # changes src/vs/base/common/glob.ts x: 46 # contributors y: 168 # changes src/vs/base/common/htmlContent.ts x: 28 # contributors y: 81 # changes src/vs/base/common/marked/marked.js x: 29 # contributors y: 62 # changes src/vs/base/common/mime.ts x: 44 # contributors y: 124 # changes src/vs/base/common/network.ts x: 43 # contributors y: 76 # changes src/vs/base/common/parsers.ts x: 36 # contributors y: 75 # changes src/vs/base/common/path.ts x: 13 # contributors y: 18 # changes src/vs/base/common/resources.ts x: 43 # contributors y: 123 # changes src/vs/base/common/strings.ts x: 70 # contributors y: 222 # changes src/vs/base/common/uri.ts x: 63 # contributors y: 204 # changes src/vs/base/common/uriIpc.ts x: 26 # contributors y: 42 # changes src/vs/base/common/worker/simpleWorker.ts x: 43 # contributors y: 134 # changes src/vs/base/node/config.ts x: 41 # contributors y: 112 # changes src/vs/base/node/encoding.ts x: 55 # contributors y: 181 # changes src/vs/base/node/id.ts x: 35 # contributors y: 78 # changes src/vs/base/node/pfs.ts x: 56 # contributors y: 184 # changes src/vs/base/node/processes.ts x: 53 # contributors y: 159 # changes src/vs/base/parts/contextmenu/electron-main/contextmenu.ts x: 19 # contributors y: 25 # changes src/vs/base/parts/ipc/node/ipc.net.ts x: 43 # contributors y: 128 # changes src/vs/base/parts/quickopen/browser/quickOpenModel.ts x: 60 # contributors y: 198 # changes src/vs/base/parts/tree/browser/tree.ts x: 60 # contributors y: 182 # changes src/vs/base/parts/tree/browser/treeModel.ts x: 46 # contributors y: 157 # changes src/vs/base/parts/tree/browser/treeView.ts x: 63 # contributors y: 268 # changes src/vs/code/electron-browser/issue/issueReporterModel.ts x: 30 # contributors y: 75 # changes src/vs/code/electron-browser/processExplorer/processExplorerMain.ts x: 40 # contributors y: 95 # changes src/vs/code/electron-browser/sharedProcess/contrib/languagePackCachedDataCleaner.ts x: 27 # contributors y: 55 # changes src/vs/code/electron-browser/sharedProcess/contrib/nodeCachedDataCleaner.ts x: 26 # contributors y: 53 # changes src/vs/code/electron-browser/workbench/workbench.js x: 30 # contributors y: 54 # changes src/vs/code/electron-main/auth.ts x: 33 # contributors y: 74 # changes src/vs/code/electron-main/sharedProcess.ts x: 40 # contributors y: 113 # changes src/vs/code/electron-main/window.ts x: 79 # contributors y: 396 # changes src/vs/code/node/cli.ts x: 57 # contributors y: 194 # changes src/vs/code/node/shellEnv.ts x: 30 # contributors y: 46 # changes src/vs/css.build.js x: 20 # contributors y: 30 # changes src/vs/editor/browser/config/configuration.ts x: 65 # contributors y: 165 # changes src/vs/editor/browser/controller/pointerHandler.ts x: 37 # contributors y: 93 # changes src/vs/editor/browser/core/editorState.ts x: 21 # contributors y: 53 # changes src/vs/editor/browser/services/bulkEditService.ts x: 24 # contributors y: 43 # changes src/vs/editor/browser/services/codeEditorServiceImpl.ts x: 57 # contributors y: 173 # changes src/vs/editor/browser/view/viewImpl.ts x: 64 # contributors y: 247 # changes src/vs/editor/browser/viewParts/minimap/minimap.ts x: 49 # contributors y: 140 # changes src/vs/editor/browser/widget/codeEditorWidget.ts x: 75 # contributors y: 288 # changes src/vs/editor/browser/widget/diffEditorWidget.ts x: 77 # contributors y: 311 # changes src/vs/editor/browser/widget/diffNavigator.ts x: 27 # contributors y: 61 # changes src/vs/editor/common/core/uint.ts x: 25 # contributors y: 34 # changes src/vs/editor/common/model.ts x: 45 # contributors y: 108 # changes src/vs/editor/common/model/indentationGuesser.ts x: 26 # contributors y: 78 # changes src/vs/editor/common/model/pieceTreeTextBuffer/pieceTreeTextBuffer.ts x: 22 # contributors y: 53 # changes src/vs/editor/common/model/textModel.ts x: 77 # contributors y: 297 # changes src/vs/editor/common/model/textModelTokens.ts x: 28 # contributors y: 59 # changes src/vs/editor/common/services/editorSimpleWorker.ts x: 57 # contributors y: 206 # changes src/vs/editor/common/services/editorWorkerServiceImpl.ts x: 53 # contributors y: 195 # changes src/vs/editor/common/services/getIconClasses.ts x: 20 # contributors y: 33 # changes src/vs/editor/common/services/languagesRegistry.ts x: 43 # contributors y: 127 # changes src/vs/editor/common/services/markerDecorationsServiceImpl.ts x: 15 # contributors y: 19 # changes src/vs/editor/common/services/modeService.ts x: 41 # contributors y: 117 # changes src/vs/editor/common/services/modeServiceImpl.ts x: 47 # contributors y: 177 # changes src/vs/editor/common/services/modelServiceImpl.ts x: 70 # contributors y: 279 # changes src/vs/editor/common/services/resolverService.ts x: 33 # contributors y: 82 # changes src/vs/editor/common/services/resourceConfiguration.ts x: 31 # contributors y: 62 # changes src/vs/editor/common/services/resourceConfigurationImpl.ts x: 33 # contributors y: 78 # changes src/vs/editor/common/viewModel/splitLinesCollection.ts x: 51 # contributors y: 185 # changes src/vs/editor/common/viewModel/viewModel.ts x: 54 # contributors y: 198 # changes src/vs/editor/common/viewModel/viewModelImpl.ts x: 57 # contributors y: 215 # changes src/vs/editor/contrib/bracketMatching/bracketMatching.ts x: 41 # contributors y: 83 # changes src/vs/editor/contrib/codeAction/codeActionCommands.ts x: 39 # contributors y: 128 # changes src/vs/editor/contrib/codeAction/lightBulbWidget.ts x: 32 # contributors y: 84 # changes src/vs/editor/contrib/codelens/codelensController.ts x: 44 # contributors y: 113 # changes src/vs/editor/contrib/codelens/codelensWidget.ts x: 33 # contributors y: 93 # changes src/vs/editor/contrib/colorPicker/colorDetector.ts x: 37 # contributors y: 77 # changes src/vs/editor/contrib/contextmenu/contextmenu.ts x: 38 # contributors y: 109 # changes src/vs/editor/contrib/cursorUndo/cursorUndo.ts x: 33 # contributors y: 60 # changes src/vs/editor/contrib/dnd/dnd.ts x: 30 # contributors y: 72 # changes src/vs/editor/contrib/find/findController.ts x: 43 # contributors y: 111 # changes src/vs/editor/contrib/find/simpleFindWidget.css x: 28 # contributors y: 49 # changes src/vs/editor/contrib/folding/folding.css x: 15 # contributors y: 26 # changes src/vs/editor/contrib/folding/folding.ts x: 48 # contributors y: 158 # changes src/vs/editor/contrib/folding/foldingModel.ts x: 28 # contributors y: 62 # changes src/vs/editor/contrib/fontZoom/fontZoom.ts x: 16 # contributors y: 26 # changes src/vs/editor/contrib/format/format.ts x: 37 # contributors y: 96 # changes src/vs/editor/contrib/format/formatActions.ts x: 42 # contributors y: 117 # changes src/vs/editor/contrib/goToDefinition/goToDefinitionCommands.ts x: 34 # contributors y: 105 # changes src/vs/editor/contrib/goToDefinition/goToDefinitionMouse.ts x: 33 # contributors y: 84 # changes src/vs/editor/contrib/hover/hover.ts x: 45 # contributors y: 127 # changes src/vs/editor/contrib/hover/modesContentHover.ts x: 46 # contributors y: 148 # changes src/vs/editor/contrib/hover/modesGlyphHover.ts x: 28 # contributors y: 58 # changes src/vs/editor/contrib/links/getLinks.ts x: 29 # contributors y: 78 # changes src/vs/editor/contrib/markdown/markdownRenderer.ts x: 30 # contributors y: 74 # changes src/vs/editor/contrib/parameterHints/parameterHintsModel.ts x: 13 # contributors y: 27 # changes src/vs/editor/contrib/parameterHints/parameterHintsWidget.ts x: 45 # contributors y: 129 # changes src/vs/editor/contrib/parameterHints/provideSignatureHelp.ts x: 30 # contributors y: 68 # changes src/vs/editor/contrib/referenceSearch/referencesController.ts x: 40 # contributors y: 119 # changes src/vs/editor/contrib/referenceSearch/referencesModel.ts x: 36 # contributors y: 79 # changes src/vs/editor/contrib/rename/renameInputField.ts x: 28 # contributors y: 67 # changes src/vs/editor/contrib/snippet/snippetSession.ts x: 40 # contributors y: 117 # changes src/vs/editor/contrib/suggest/media/suggest.css x: 28 # contributors y: 48 # changes src/vs/editor/contrib/suggest/suggestController.ts x: 50 # contributors y: 158 # changes src/vs/editor/contrib/suggest/suggestMemory.ts x: 36 # contributors y: 96 # changes src/vs/editor/contrib/suggest/suggestModel.ts x: 40 # contributors y: 131 # changes src/vs/editor/contrib/suggest/suggestWidget.ts x: 56 # contributors y: 201 # changes src/vs/editor/contrib/toggleTabFocusMode/toggleTabFocusMode.ts x: 29 # contributors y: 43 # changes src/vs/editor/contrib/wordHighlighter/wordHighlighter.ts x: 45 # contributors y: 134 # changes src/vs/editor/contrib/wordOperations/wordOperations.ts x: 32 # contributors y: 55 # changes src/vs/editor/contrib/zoneWidget/zoneWidget.ts x: 31 # contributors y: 71 # changes src/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.ts x: 42 # contributors y: 96 # changes src/vs/editor/standalone/browser/quickOpen/gotoLine.ts x: 40 # contributors y: 71 # changes src/vs/editor/standalone/browser/quickOpen/quickOutline.ts x: 44 # contributors y: 91 # changes src/vs/editor/standalone/browser/simpleServices.ts x: 58 # contributors y: 246 # changes src/vs/editor/standalone/browser/standaloneCodeEditor.ts x: 44 # contributors y: 127 # changes src/vs/editor/standalone/browser/standaloneEditor.ts x: 46 # contributors y: 132 # changes src/vs/editor/standalone/browser/standaloneLanguages.ts x: 48 # contributors y: 139 # changes src/vs/editor/standalone/browser/standaloneServices.ts x: 46 # contributors y: 150 # changes src/vs/loader.js x: 44 # contributors y: 115 # changes src/vs/platform/actions/common/actions.ts x: 63 # contributors y: 245 # changes src/vs/platform/backup/electron-main/backupMainService.ts x: 47 # contributors y: 154 # changes src/vs/platform/clipboard/browser/clipboardService.ts x: 7 # contributors y: 3 # changes src/vs/platform/clipboard/electron-browser/clipboardService.ts x: 33 # contributors y: 68 # changes src/vs/platform/commands/common/commands.ts x: 43 # contributors y: 104 # changes src/vs/platform/configuration/common/configuration.ts x: 49 # contributors y: 173 # changes src/vs/platform/configuration/common/configurationModels.ts x: 40 # contributors y: 108 # changes src/vs/platform/configuration/common/configurationRegistry.ts x: 55 # contributors y: 196 # changes src/vs/platform/configuration/node/configurationService.ts x: 42 # contributors y: 144 # changes src/vs/platform/contextview/browser/contextMenuHandler.ts x: 46 # contributors y: 128 # changes src/vs/platform/driver/electron-main/driver.ts x: 40 # contributors y: 100 # changes src/vs/platform/editor/common/editor.ts x: 53 # contributors y: 186 # changes src/vs/platform/environment/node/argv.ts x: 77 # contributors y: 272 # changes src/vs/platform/environment/node/environmentService.ts x: 64 # contributors y: 272 # changes src/vs/platform/extensionManagement/common/extensionManagementIpc.ts x: 28 # contributors y: 88 # changes src/vs/platform/extensionManagement/node/extensionsManifestCache.ts x: 25 # contributors y: 38 # changes src/vs/platform/extensions/common/extensions.ts x: 43 # contributors y: 136 # changes src/vs/platform/files/common/files.ts x: 72 # contributors y: 316 # changes src/vs/platform/files/node/watcher/nodejs/watcherService.ts x: 5 # contributors y: 4 # changes src/vs/platform/history/electron-main/historyMainService.ts x: 51 # contributors y: 173 # changes src/vs/platform/instantiation/common/instantiation.ts x: 40 # contributors y: 87 # changes src/vs/platform/instantiation/common/instantiationService.ts x: 42 # contributors y: 108 # changes src/vs/platform/issue/electron-main/issueService.ts x: 43 # contributors y: 140 # changes src/vs/platform/keybinding/common/keybinding.ts x: 40 # contributors y: 110 # changes src/vs/platform/keybinding/common/keybindingResolver.ts x: 42 # contributors y: 116 # changes src/vs/platform/lifecycle/common/lifecycle.ts x: 40 # contributors y: 115 # changes src/vs/platform/lifecycle/common/lifecycleService.ts x: 14 # contributors y: 17 # changes src/vs/platform/lifecycle/electron-main/lifecycleMain.ts x: 49 # contributors y: 139 # changes src/vs/platform/list/browser/listService.ts x: 55 # contributors y: 198 # changes src/vs/platform/log/common/logIpc.ts x: 19 # contributors y: 23 # changes src/vs/platform/log/node/spdlogService.ts x: 32 # contributors y: 69 # changes src/vs/platform/markers/common/markers.ts x: 34 # contributors y: 81 # changes src/vs/platform/request/node/requestService.ts x: 33 # contributors y: 96 # changes src/vs/platform/storage/common/storage.ts x: 34 # contributors y: 84 # changes src/vs/platform/storage/node/storageIpc.ts x: 20 # contributors y: 40 # changes src/vs/platform/storage/node/storageMainService.ts x: 24 # contributors y: 56 # changes src/vs/platform/storage/node/storageService.ts x: 27 # contributors y: 77 # changes src/vs/platform/telemetry/common/telemetry.ts x: 44 # contributors y: 128 # changes src/vs/platform/telemetry/node/commonProperties.ts x: 39 # contributors y: 106 # changes src/vs/platform/update/electron-main/abstractUpdateService.ts x: 32 # contributors y: 74 # changes src/vs/platform/update/electron-main/updateService.darwin.ts x: 33 # contributors y: 88 # changes src/vs/platform/update/node/update.config.contribution.ts x: 38 # contributors y: 82 # changes src/vs/platform/workspace/common/workspace.ts x: 54 # contributors y: 217 # changes src/vs/platform/workspaces/common/workspaces.ts x: 41 # contributors y: 136 # changes src/vs/platform/workspaces/electron-main/workspacesMainService.ts x: 47 # contributors y: 152 # changes src/vs/workbench/api/browser/mainThreadDocumentsAndEditors.ts x: 11 # contributors y: 18 # changes src/vs/workbench/api/browser/mainThreadSaveParticipant.ts x: 12 # contributors y: 26 # changes src/vs/workbench/api/browser/viewsExtensionPoint.ts x: 41 # contributors y: 139 # changes src/vs/workbench/api/common/extHostLanguageFeatures.ts x: 17 # contributors y: 40 # changes src/vs/workbench/api/common/menusExtensionPoint.ts x: 19 # contributors y: 34 # changes src/vs/workbench/api/node/extHostDebugService.ts x: 58 # contributors y: 217 # changes src/vs/workbench/api/node/extHostOutputService.ts x: 34 # contributors y: 108 # changes src/vs/workbench/api/node/extHostRequireInterceptor.ts x: 8 # contributors y: 5 # changes src/vs/workbench/api/node/extHostTask.ts x: 59 # contributors y: 217 # changes src/vs/workbench/api/node/extHostTerminalService.ts x: 60 # contributors y: 251 # changes src/vs/workbench/browser/actions.ts x: 35 # contributors y: 88 # changes src/vs/workbench/browser/actions/workspaceActions.ts x: 47 # contributors y: 166 # changes src/vs/workbench/browser/actions/workspaceCommands.ts x: 35 # contributors y: 94 # changes src/vs/workbench/browser/composite.ts x: 56 # contributors y: 187 # changes src/vs/workbench/browser/dnd.ts x: 37 # contributors y: 126 # changes src/vs/workbench/browser/labels.ts x: 63 # contributors y: 227 # changes src/vs/workbench/browser/parts/activitybar/activitybarActions.ts x: 59 # contributors y: 195 # changes src/vs/workbench/browser/parts/activitybar/activitybarPart.ts x: 74 # contributors y: 340 # changes src/vs/workbench/browser/parts/activitybar/media/activityaction.css x: 33 # contributors y: 76 # changes src/vs/workbench/browser/parts/activitybar/media/activitybarpart.css x: 29 # contributors y: 75 # changes src/vs/workbench/browser/parts/compositeBar.ts x: 32 # contributors y: 80 # changes src/vs/workbench/browser/parts/compositePart.ts x: 67 # contributors y: 273 # changes src/vs/workbench/browser/parts/editor/baseEditor.ts x: 50 # contributors y: 167 # changes src/vs/workbench/browser/parts/editor/binaryEditor.ts x: 51 # contributors y: 180 # changes src/vs/workbench/browser/parts/editor/breadcrumbsControl.ts x: 39 # contributors y: 119 # changes src/vs/workbench/browser/parts/editor/editor.contribution.ts x: 69 # contributors y: 325 # changes src/vs/workbench/browser/parts/editor/editorActions.ts x: 67 # contributors y: 272 # changes src/vs/workbench/browser/parts/editor/editorCommands.ts x: 55 # contributors y: 223 # changes src/vs/workbench/browser/parts/editor/editorDropTarget.ts x: 26 # contributors y: 58 # changes src/vs/workbench/browser/parts/editor/editorGroupView.ts x: 42 # contributors y: 147 # changes src/vs/workbench/browser/parts/editor/editorPart.ts x: 77 # contributors y: 413 # changes src/vs/workbench/browser/parts/editor/editorPicker.ts x: 50 # contributors y: 163 # changes src/vs/workbench/browser/parts/editor/editorStatus.ts x: 79 # contributors y: 357 # changes src/vs/workbench/browser/parts/editor/media/editorstatus.css x: 36 # contributors y: 86 # changes src/vs/workbench/browser/parts/editor/media/notabstitlecontrol.css x: 28 # contributors y: 73 # changes src/vs/workbench/browser/parts/editor/media/tabstitlecontrol.css x: 27 # contributors y: 65 # changes src/vs/workbench/browser/parts/editor/noTabsTitleControl.ts x: 50 # contributors y: 189 # changes src/vs/workbench/browser/parts/editor/rangeDecorations.ts x: 31 # contributors y: 68 # changes src/vs/workbench/browser/parts/editor/resourceViewer.ts x: 44 # contributors y: 142 # changes src/vs/workbench/browser/parts/editor/sideBySideEditor.ts x: 53 # contributors y: 165 # changes src/vs/workbench/browser/parts/editor/tabsTitleControl.ts x: 76 # contributors y: 367 # changes src/vs/workbench/browser/parts/editor/textDiffEditor.ts x: 62 # contributors y: 250 # changes src/vs/workbench/browser/parts/editor/textEditor.ts x: 54 # contributors y: 252 # changes src/vs/workbench/browser/parts/editor/textResourceEditor.ts x: 59 # contributors y: 179 # changes src/vs/workbench/browser/parts/editor/titleControl.ts x: 73 # contributors y: 298 # changes src/vs/workbench/browser/parts/notifications/notificationsCenter.ts x: 34 # contributors y: 82 # changes src/vs/workbench/browser/parts/notifications/notificationsList.ts x: 35 # contributors y: 68 # changes src/vs/workbench/browser/parts/notifications/notificationsStatus.ts x: 27 # contributors y: 53 # changes src/vs/workbench/browser/parts/notifications/notificationsToasts.ts x: 38 # contributors y: 118 # changes src/vs/workbench/browser/parts/panel/media/panelpart.css x: 49 # contributors y: 131 # changes src/vs/workbench/browser/parts/panel/panelPart.ts x: 69 # contributors y: 292 # changes src/vs/workbench/browser/parts/quickinput/quickInput.ts x: 43 # contributors y: 163 # changes src/vs/workbench/browser/parts/quickinput/quickInputUtils.ts x: 18 # contributors y: 25 # changes src/vs/workbench/browser/parts/quickopen/quickOpenController.ts x: 81 # contributors y: 363 # changes src/vs/workbench/browser/parts/quickopen/quickopen.ts x: 36 # contributors y: 98 # changes src/vs/workbench/browser/parts/sidebar/sidebarPart.ts x: 65 # contributors y: 256 # changes src/vs/workbench/browser/parts/statusbar/statusbarPart.ts x: 64 # contributors y: 252 # changes src/vs/workbench/browser/parts/titlebar/media/titlebarpart.css x: 43 # contributors y: 117 # changes src/vs/workbench/browser/parts/titlebar/menubarControl.ts x: 36 # contributors y: 128 # changes src/vs/workbench/browser/parts/titlebar/titlebarPart.ts x: 63 # contributors y: 265 # changes src/vs/workbench/browser/parts/views/customView.ts x: 47 # contributors y: 190 # changes src/vs/workbench/browser/parts/views/panelViewlet.ts x: 49 # contributors y: 168 # changes src/vs/workbench/browser/quickopen.ts x: 52 # contributors y: 142 # changes src/vs/workbench/browser/workbench.contribution.ts x: 17 # contributors y: 46 # changes src/vs/workbench/browser/workbench.ts x: 25 # contributors y: 106 # changes src/vs/workbench/buildfile.js x: 35 # contributors y: 108 # changes src/vs/workbench/common/component.ts x: 26 # contributors y: 62 # changes src/vs/workbench/common/composite.ts x: 27 # contributors y: 59 # changes src/vs/workbench/common/editor.ts x: 84 # contributors y: 383 # changes src/vs/workbench/common/editor/diffEditorModel.ts x: 29 # contributors y: 60 # changes src/vs/workbench/common/editor/resourceEditorInput.ts x: 55 # contributors y: 164 # changes src/vs/workbench/common/editor/untitledEditorInput.ts x: 54 # contributors y: 208 # changes src/vs/workbench/common/editor/untitledEditorModel.ts x: 49 # contributors y: 190 # changes src/vs/workbench/common/notifications.ts x: 38 # contributors y: 104 # changes src/vs/workbench/common/theme.ts x: 64 # contributors y: 220 # changes src/vs/workbench/contrib/backup/common/backupModelTracker.ts x: 15 # contributors y: 16 # changes src/vs/workbench/contrib/debug/browser/breakpointWidget.ts x: 8 # contributors y: 14 # changes src/vs/workbench/contrib/debug/browser/debugConfigurationManager.ts x: 12 # contributors y: 10 # changes src/vs/workbench/contrib/debug/browser/debugToolBar.ts x: 18 # contributors y: 23 # changes src/vs/workbench/contrib/debug/common/debug.ts x: 22 # contributors y: 54 # changes src/vs/workbench/contrib/externalTerminal/common/externalTerminal.ts x: 11 # contributors y: 9 # changes src/vs/workbench/contrib/files/browser/editors/binaryFileEditor.ts x: 16 # contributors y: 24 # changes src/vs/workbench/contrib/files/browser/saveErrorHandler.ts x: 15 # contributors y: 32 # changes src/vs/workbench/contrib/files/browser/views/explorerView.ts x: 23 # contributors y: 54 # changes src/vs/workbench/contrib/files/browser/views/openEditorsView.ts x: 22 # contributors y: 30 # changes src/vs/workbench/contrib/files/common/dirtyFilesTracker.ts x: 13 # contributors y: 11 # changes src/vs/workbench/contrib/files/common/files.ts x: 19 # contributors y: 43 # changes src/vs/workbench/contrib/localizations/browser/localizations.contribution.ts x: 10 # contributors y: 19 # changes src/vs/workbench/contrib/logs/common/logs.contribution.ts x: 16 # contributors y: 20 # changes src/vs/workbench/contrib/outline/browser/outlinePanel.ts x: 21 # contributors y: 45 # changes src/vs/workbench/contrib/preferences/browser/keybindingsEditor.ts x: 17 # contributors y: 35 # changes src/vs/workbench/contrib/preferences/browser/settingsWidgets.ts x: 17 # contributors y: 17 # changes src/vs/workbench/contrib/search/browser/search.contribution.ts x: 21 # contributors y: 41 # changes src/vs/workbench/contrib/search/browser/searchActions.ts x: 17 # contributors y: 32 # changes src/vs/workbench/contrib/search/common/constants.ts x: 12 # contributors y: 9 # changes src/vs/workbench/contrib/tasks/browser/quickOpen.ts x: 14 # contributors y: 16 # changes src/vs/workbench/contrib/tasks/common/problemMatcher.ts x: 19 # contributors y: 26 # changes src/vs/workbench/contrib/terminal/browser/terminalFindWidget.ts x: 14 # contributors y: 13 # changes src/vs/workbench/contrib/terminal/browser/terminalInstance.ts x: 24 # contributors y: 60 # changes src/vs/workbench/contrib/terminal/common/terminal.ts x: 25 # contributors y: 68 # changes src/vs/workbench/contrib/terminal/common/terminalService.ts x: 19 # contributors y: 47 # changes src/vs/workbench/electron-browser/main.contribution.ts x: 118 # contributors y: 464 # changes src/vs/workbench/electron-browser/main.ts x: 68 # contributors y: 347 # changes src/vs/workbench/services/backup/common/backup.ts x: 38 # contributors y: 107 # changes src/vs/workbench/services/configuration/browser/configurationService.ts x: 14 # contributors y: 31 # changes src/vs/workbench/services/configuration/common/configuration.ts x: 41 # contributors y: 109 # changes src/vs/workbench/services/configuration/common/configurationEditingService.ts x: 11 # contributors y: 20 # changes src/vs/workbench/services/dialogs/browser/remoteFileDialog.ts x: 19 # contributors y: 53 # changes src/vs/workbench/services/dialogs/electron-browser/dialogService.ts x: 37 # contributors y: 87 # changes src/vs/workbench/services/editor/browser/editorService.ts x: 55 # contributors y: 219 # changes src/vs/workbench/services/extensions/common/extensions.ts x: 36 # contributors y: 105 # changes src/vs/workbench/services/history/browser/history.ts x: 52 # contributors y: 193 # changes src/vs/workbench/services/panel/common/panelService.ts x: 40 # contributors y: 93 # changes src/vs/workbench/services/preferences/common/preferences.ts x: 47 # contributors y: 104 # changes src/vs/workbench/services/preferences/common/preferencesModels.ts x: 44 # contributors y: 117 # changes src/vs/workbench/services/progress/browser/progressService.ts x: 34 # contributors y: 103 # changes src/vs/workbench/services/remote/electron-browser/remoteAgentServiceImpl.ts x: 18 # contributors y: 35 # changes src/vs/workbench/services/search/node/fileSearch.ts x: 59 # contributors y: 246 # changes src/vs/workbench/services/search/node/rawSearchService.ts x: 58 # contributors y: 212 # changes src/vs/workbench/services/search/node/ripgrepTextSearchEngine.ts x: 26 # contributors y: 63 # changes src/vs/workbench/services/search/node/searchService.ts x: 65 # contributors y: 316 # changes src/vs/workbench/services/textMate/common/TMScopeRegistry.ts x: 3 # contributors y: 5 # changes src/vs/workbench/services/textMate/electron-browser/textMateService.ts x: 27 # contributors y: 57 # changes src/vs/workbench/services/textfile/common/textFileEditorModel.ts x: 74 # contributors y: 329 # changes src/vs/workbench/services/textfile/common/textFileEditorModelManager.ts x: 46 # contributors y: 121 # changes src/vs/workbench/services/textfile/common/textFileService.ts x: 71 # contributors y: 266 # changes src/vs/workbench/services/textfile/common/textfiles.ts x: 64 # contributors y: 225 # changes src/vs/workbench/services/textmodelResolver/common/textModelResolverService.ts x: 51 # contributors y: 157 # changes src/vs/workbench/services/untitled/common/untitledEditorService.ts x: 51 # contributors y: 168 # changes src/vs/workbench/services/userData/common/inMemoryUserDataProvider.ts x: 5 # contributors y: 10 # changes src/vs/platform/keybinding/common/keybindingsRegistry.ts x: 51 # contributors y: 155 # changes src/vs/base/browser/ui/tree/indexTreeModel.ts x: 23 # contributors y: 61 # changes build/gulpfile.editor.js x: 44 # contributors y: 155 # changes build/lib/i18n.js x: 46 # contributors y: 143 # changes build/lib/tslint/noUnexternalizedStringsRule.ts x: 37 # contributors y: 63 # changes build/lib/tslint/translationRemindRule.js x: 31 # contributors y: 54 # changes build/lib/tslint/translationRemindRule.ts x: 27 # contributors y: 31 # changes build/monaco/api.js x: 45 # contributors y: 88 # changes build/monaco/api.ts x: 45 # contributors y: 84 # changes extensions/configuration-editing/src/settingsDocumentHelper.ts x: 35 # contributors y: 65 # changes extensions/emmet/src/extension.ts x: 33 # contributors y: 94 # changes extensions/emmet/src/selectItemHTML.ts x: 33 # contributors y: 64 # changes extensions/git/src/api/api1.ts x: 27 # contributors y: 48 # changes extensions/git/src/autofetch.ts x: 36 # contributors y: 69 # changes extensions/markdown-language-features/src/commands/openDocumentLink.ts x: 26 # contributors y: 41 # changes extensions/merge-conflict/src/delayer.ts x: 20 # contributors y: 25 # changes extensions/merge-conflict/src/documentTracker.ts x: 26 # contributors y: 36 # changes extensions/npm/src/main.ts x: 42 # contributors y: 128 # changes extensions/typescript-language-features/src/features/baseCodeLensProvider.ts x: 26 # contributors y: 54 # changes extensions/typescript-language-features/src/features/documentHighlight.ts x: 22 # contributors y: 46 # changes extensions/typescript-language-features/src/features/fileConfigurationManager.ts x: 30 # contributors y: 77 # changes extensions/typescript-language-features/src/features/rename.ts x: 30 # contributors y: 60 # changes extensions/typescript-language-features/src/features/updatePathsOnRename.ts x: 27 # contributors y: 73 # changes extensions/typescript-language-features/src/languageProvider.ts x: 38 # contributors y: 113 # changes extensions/typescript-language-features/src/utils/typingsStatus.ts x: 22 # contributors y: 33 # changes src/bootstrap-amd.js x: 31 # contributors y: 58 # changes src/vs/base/browser/keyboardEvent.ts x: 41 # contributors y: 101 # changes src/vs/base/browser/mouseEvent.ts x: 29 # contributors y: 54 # changes src/vs/base/browser/ui/findinput/findInput.css x: 19 # contributors y: 39 # changes src/vs/base/browser/ui/highlightedlabel/highlightedLabel.ts x: 32 # contributors y: 83 # changes src/vs/base/browser/ui/list/rowCache.ts x: 33 # contributors y: 61 # changes src/vs/base/browser/ui/progressbar/progressbar.ts x: 32 # contributors y: 97 # changes src/vs/base/browser/ui/sash/sash.css x: 23 # contributors y: 50 # changes src/vs/base/browser/ui/scrollbar/scrollableElement.ts x: 54 # contributors y: 138 # changes src/vs/base/common/decorators.ts x: 35 # contributors y: 82 # changes src/vs/base/common/keyCodes.ts x: 43 # contributors y: 109 # changes src/vs/base/common/labels.ts x: 61 # contributors y: 199 # changes src/vs/base/common/map.ts x: 63 # contributors y: 198 # changes src/vs/base/node/watcher.ts x: 2 # contributors y: 2 # changes src/vs/base/parts/ipc/electron-main/ipc.electron-main.ts x: 30 # contributors y: 57 # changes src/vs/base/parts/quickopen/browser/quickOpenViewer.ts x: 31 # contributors y: 65 # changes src/vs/base/parts/quickopen/browser/quickOpenWidget.ts x: 69 # contributors y: 244 # changes src/vs/base/parts/quickopen/common/quickOpen.ts x: 38 # contributors y: 75 # changes src/vs/base/parts/tree/browser/treeDefaults.ts x: 50 # contributors y: 159 # changes src/vs/code/electron-browser/issue/issueReporterPage.ts x: 28 # contributors y: 70 # changes src/vs/code/electron-browser/issue/media/issueReporter.css x: 28 # contributors y: 77 # changes src/vs/code/electron-browser/processExplorer/processExplorer.html x: 21 # contributors y: 25 # changes src/vs/editor/browser/controller/textAreaHandler.ts x: 42 # contributors y: 113 # changes src/vs/editor/browser/editorBrowser.ts x: 54 # contributors y: 193 # changes src/vs/editor/browser/editorDom.ts x: 28 # contributors y: 52 # changes src/vs/editor/browser/view/viewLayer.ts x: 35 # contributors y: 92 # changes src/vs/editor/browser/view/viewOverlays.ts x: 38 # contributors y: 99 # changes src/vs/editor/browser/viewParts/currentLineHighlight/currentLineHighlight.ts x: 46 # contributors y: 119 # changes src/vs/editor/browser/viewParts/editorScrollbar/editorScrollbar.ts x: 37 # contributors y: 89 # changes src/vs/editor/browser/viewParts/glyphMargin/glyphMargin.ts x: 34 # contributors y: 89 # changes src/vs/editor/browser/viewParts/indentGuides/indentGuides.ts x: 45 # contributors y: 118 # changes src/vs/editor/browser/viewParts/lines/viewLine.ts x: 55 # contributors y: 185 # changes src/vs/editor/browser/viewParts/marginDecorations/marginDecorations.ts x: 28 # contributors y: 55 # changes src/vs/editor/browser/viewParts/overlayWidgets/overlayWidgets.ts x: 30 # contributors y: 66 # changes src/vs/editor/browser/viewParts/overviewRuler/overviewRuler.ts x: 39 # contributors y: 82 # changes src/vs/editor/browser/widget/diffReview.ts x: 32 # contributors y: 90 # changes src/vs/editor/common/commands/shiftCommand.ts x: 35 # contributors y: 75 # changes src/vs/editor/common/commands/trimTrailingWhitespaceCommand.ts x: 22 # contributors y: 49 # changes src/vs/editor/common/config/editorOptions.ts x: 83 # contributors y: 226 # changes src/vs/editor/common/controller/cursorCollection.ts x: 39 # contributors y: 99 # changes src/vs/editor/common/controller/cursorMoveCommands.ts x: 36 # contributors y: 74 # changes src/vs/editor/common/controller/cursorTypeOperations.ts x: 53 # contributors y: 169 # changes src/vs/editor/common/core/editOperation.ts x: 20 # contributors y: 38 # changes src/vs/editor/common/editorCommon.ts x: 88 # contributors y: 409 # changes src/vs/editor/common/model/editStack.ts x: 29 # contributors y: 65 # changes src/vs/editor/common/model/pieceTreeTextBuffer/pieceTreeTextBufferBuilder.ts x: 16 # contributors y: 35 # changes src/vs/editor/common/model/textModelEvents.ts x: 35 # contributors y: 70 # changes src/vs/editor/common/modes/abstractMode.ts x: 22 # contributors y: 66 # changes src/vs/editor/common/modes/languageFeatureRegistry.ts x: 40 # contributors y: 101 # changes src/vs/editor/common/modes/linkComputer.ts x: 29 # contributors y: 70 # changes src/vs/editor/common/services/editorWorkerService.ts x: 32 # contributors y: 88 # changes src/vs/editor/common/viewLayout/viewLineRenderer.ts x: 50 # contributors y: 153 # changes src/vs/editor/contrib/codeAction/codeActionContributions.ts x: 27 # contributors y: 37 # changes src/vs/editor/contrib/comment/comment.ts x: 29 # contributors y: 58 # changes src/vs/editor/contrib/comment/lineCommentCommand.ts x: 25 # contributors y: 52 # changes src/vs/editor/contrib/documentSymbols/outlineModel.ts x: 28 # contributors y: 76 # changes src/vs/editor/contrib/find/replaceAllCommand.ts x: 19 # contributors y: 41 # changes src/vs/editor/contrib/folding/indentRangeProvider.ts x: 27 # contributors y: 68 # changes src/vs/editor/contrib/folding/syntaxRangeProvider.ts x: 24 # contributors y: 63 # changes src/vs/editor/contrib/parameterHints/parameterHints.ts x: 31 # contributors y: 66 # changes src/vs/editor/contrib/quickOpen/quickOpen.ts x: 21 # contributors y: 54 # changes src/vs/editor/editor.all.ts x: 39 # contributors y: 79 # changes src/vs/platform/backup/common/backup.ts x: 36 # contributors y: 95 # changes src/vs/platform/contextkey/common/contextkey.ts x: 41 # contributors y: 116 # changes src/vs/platform/keybinding/common/usLayoutResolvedKeybinding.ts x: 33 # contributors y: 58 # changes src/vs/platform/markers/common/markerService.ts x: 38 # contributors y: 111 # changes src/vs/workbench/api/common/extHostDialogs.ts x: 2 # contributors y: 3 # changes src/vs/workbench/browser/media/part.css x: 34 # contributors y: 76 # changes src/vs/workbench/browser/parts/editor/binaryDiffEditor.ts x: 39 # contributors y: 110 # changes src/vs/workbench/browser/parts/editor/editor.ts x: 31 # contributors y: 77 # changes src/vs/workbench/browser/viewlet.ts x: 63 # contributors y: 249 # changes src/vs/workbench/contrib/backup/common/backup.contribution.ts x: 9 # contributors y: 5 # changes src/vs/workbench/contrib/extensions/common/extensionsInput.ts x: 10 # contributors y: 6 # changes src/vs/workbench/services/activity/common/activity.ts x: 24 # contributors y: 37 # changes src/vs/workbench/services/configuration/common/configurationModels.ts x: 44 # contributors y: 132 # changes src/vs/workbench/services/editor/common/editorService.ts x: 48 # contributors y: 163 # changes src/vs/workbench/services/keybinding/common/keybindingIO.ts x: 31 # contributors y: 59 # changes src/vs/workbench/services/keybinding/common/macLinuxKeyboardMapper.ts x: 41 # contributors y: 96 # changes src/vs/workbench/services/search/node/ripgrepFileSearch.ts x: 32 # contributors y: 94 # changes build/lib/tslint/duplicateImportsRule.js x: 30 # contributors y: 51 # changes build/lib/tslint/importPatternsRule.js x: 32 # contributors y: 66 # changes extensions/git/src/main.ts x: 56 # contributors y: 160 # changes src/vs/base/browser/ui/actionbar/actionbar.css x: 26 # contributors y: 72 # changes src/vs/base/browser/ui/progressbar/progressbar.css x: 15 # contributors y: 28 # changes src/vs/editor/common/controller/oneCursor.ts x: 46 # contributors y: 170 # changes src/vs/editor/common/diff/diffComputer.ts x: 25 # contributors y: 59 # changes src/vs/editor/common/modes/nullMode.ts x: 20 # contributors y: 49 # changes src/vs/editor/common/modes/supports.ts x: 29 # contributors y: 91 # changes src/vs/editor/common/modes/textToHtmlTokenizer.ts x: 29 # contributors y: 74 # changes src/vs/editor/common/view/viewEvents.ts x: 43 # contributors y: 99 # changes src/vs/editor/contrib/colorPicker/color.ts x: 25 # contributors y: 49 # changes src/vs/editor/standalone/common/standaloneThemeService.ts x: 24 # contributors y: 29 # changes src/vs/editor/standalone/common/themes.ts x: 24 # contributors y: 32 # changes build/lib/asar.ts x: 7 # contributors y: 13 # changes extensions/emmet/src/bufferStream.ts x: 23 # contributors y: 37 # changes extensions/emmet/src/defaultCompletionProvider.ts x: 34 # contributors y: 99 # changes extensions/emmet/src/selectItemStylesheet.ts x: 29 # contributors y: 48 # changes src/vs/base/browser/ui/button/button.css x: 18 # contributors y: 38 # changes src/vs/base/browser/ui/octiconLabel/octiconLabel.ts x: 26 # contributors y: 48 # changes src/vs/base/common/jsonSchema.ts x: 24 # contributors y: 62 # changes src/vs/code/electron-browser/processExplorer/processExplorer.js x: 26 # contributors y: 32 # changes src/vs/base/browser/ui/aria/aria.css x: 14 # contributors y: 26 # changes src/vs/editor/browser/widget/media/editor.css x: 25 # contributors y: 62 # changes
591.0
# changes
  min: 2.0
  average: 55.37
  25th percentile: 12.0
  median: 31.0
  75th percentile: 74.0
  max: 591.0
0 121.0
# contributors
min: 2.0 | average: 23.11 | 25th percentile: 10.0 | median: 18.0 | 75th percentile: 32.0 | max: 121.0