AI Slop Code Risk Monitor

voideditor/void

SlopCodeMonitor badge for voideditor/void Adjusted legacy signal; badge bands: 25 / 50 / 75 (different from dashboard bands).
1.2 Low pattern signal View on GitHub

Open-Source Code Quality, Security and Technical Debt Review

This report summarizes scanner evidence for voideditor/void, a TypeScript project with 28,725 GitHub stars. SynthScan examined 2,291,340 lines of code across 7108 source files, recording 2003 pattern matches distributed across 19 syntactic categories. The legacy adjusted pattern signal is 1.2 (Low pattern signal); it is not an authorship estimate.

Use the findings to ask whether maintainers can explain intent, verify dependencies, simplify unnecessary scaffolding, and focus review effort. Risk Payload v1 adds ownership, supply-chain, over-engineering, and review-effort vectors when available. These are prompts for human verification, not probabilities, security findings, or measured maintenance costs.

1.2
Adjusted Signal
1.2
Raw Pattern Score
100%
Time Factor
2026-06-02
Last Push
28.7K
Stars
TypeScript
Language
2.3M
Lines of Code
7.1K
Files
2.0K
Pattern Hits
2026-10-31
Scan Date
0.01
HC Hit Rate

Risk Review · Payload v1

Use each vector to guide manual verification of the underlying findings.

Payload schema: 1.0.0 · Engine: 2.0.0 · Scoring: heuristic-density-v1 · Scan date: 2026-10-31.

Cognitive Ownership Risk 4.1/100 · LOW

Can maintainers explain intent, assumptions, and trade-offs? 1797 finding(s).

Hallucinated Dependency & Supply Chain Risk 1.5/100 · LOW

Are imports declared and package/API names verified? 190 finding(s).

Agent Over-Engineering Ratio 3.2/100 · LOW

Are wrappers, guards, and repeated structures necessary? 1415 finding(s).

PR Review Velocity Impact 5.4/100 · LOW

Which changes need focused human review? 2003 finding(s).

What These Metrics Mean

Adjusted Signal
Legacy pattern score normalized per 1,000 scanned lines and multiplied by the repository-level time factor. It is not an estimate of AI authorship.
Raw Pattern Score
Sum of severity- and context-weighted pattern findings before applying the time factor.
Time Factor
A coarse multiplier based on repository last-push metadata. It does not identify when individual code was written.
Pattern Hits
Count of configured pattern findings. Review each location and surrounding code before acting.
HC Hit Rate
High- and critical-severity findings per scanned file. Severity is a configured detector weight, not proof of a vulnerability or authorship.
Lines / Files
Scan coverage denominators used by the legacy normalized score.

Pattern-Signal History

This chart tracks the legacy adjusted pattern score across scan runs. Changes can reflect source changes, scan coverage, or detector/scoring versions; they do not measure AI adoption or prove that a team refactored code. Compare runs only when their scoring versions are compatible. The dashed line tracks the raw pattern-hit count.

Severity Breakdown

Groups findings by configured severity weight. Severity is not a confidence estimate, security rating, or proof that a package is missing. Verify imports against the project's manifests and inspect each finding in its local design context.

CRITICAL 43HIGH 10MEDIUM 53LOW 1897

Directory Score Breakdown

This horizontal bar chart shows where configured pattern scores accumulate across directories. Treat the bars as locations to inspect, not as evidence of authorship or code quality. Use the file-level findings to decide whether a directory needs a focused ownership, dependency, complexity, or review check.

Pattern Findings

The scanner identified 2003 distinct pattern matches across 19 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a detector match to inspect in context. Expand any category row to inspect the individual file paths, line numbers, code snippets, and the lexical context (CODE, COMMENT, or STRING) in which each match was detected.

Reading the findings table: The Severity column indicates the configured finding weight (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — legacy comment-context matches receive a ×1.5 score weight. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier under the legacy scoring model.

Hyper-Verbose Identifiers1399 hits · 1456 pts
SeverityFileLineSnippetContext
LOW.eslint-plugin-local/code-no-unexternalized-strings.ts36 function collectDoubleQuotedStrings(node: TSESTree.Literal) {CODE
LOW.eslint-plugin-local/code-no-unexternalized-strings.ts110 function reportBadStringsAndBadKeys() {CODE
LOWtest/smoke/src/utils.ts28export function installDiagnosticsHandler(logger: Logger, appFn?: () => Application | undefined) {CODE
LOW…e/src/areas/terminal/terminal-shellIntegration.test.ts25 async function createShellIntegrationProfile() {CODE
LOWtest/automation/src/electron.ts21export async function resolveElectronConfiguration(options: LaunchOptions): Promise<IElectronConfiguration> {CODE
LOWextensions/terminal-suggest/scripts/pullZshBuiltins.ts132async function createCommandDescriptionsCache(): Promise<void> {CODE
LOWextensions/terminal-suggest/scripts/pullFishBuiltins.ts95async function createCommandDescriptionsCache(): Promise<void> {CODE
LOWextensions/terminal-suggest/src/terminalSuggestMain.ts224export async function getCompletionItemsFromSpecs(CODE
LOWextensions/terminal-suggest/src/terminalSuggestMain.ts353export function sanitizeProcessEnvironment(env: Record<string, string>, ...preserve: string[]): void {CODE
LOWextensions/terminal-suggest/src/fig/figInterface.ts162export async function collectCompletionItemResult(CODE
LOWextensions/terminal-suggest/src/fig/figInterface.ts343export function getFixSuggestionDescription(spec: Fig.Spec): string {CODE
LOW…-suggest/src/fig/autocomplete-parser/parseArguments.ts609function getExecuteShellCommandFunction(CODE
LOWextensions/terminal-suggest/src/helpers/executable.ts29function resolveWindowsExecutableExtensions(configuredWindowsExecutableExtensions?: { [key: string]: boolean | undefinedCODE
LOWextensions/media-preview/src/audioPreview.ts111export function registerAudioPreviewSupport(context: vscode.ExtensionContext, binarySizeStatusBarEntry: BinarySizeStatusCODE
LOWextensions/media-preview/src/videoPreview.ts115export function registerVideoPreviewSupport(context: vscode.ExtensionContext, binarySizeStatusBarEntry: BinarySizeStatusCODE
LOWextensions/media-preview/src/imagePreview/index.ts220export function registerImagePreviewSupport(context: vscode.ExtensionContext, binarySizeStatusBarEntry: BinarySizeStatusCODE
LOW…-features/server/src/modes/javascriptSemanticTokens.ts78function getTokenTypeFromClassification(tsClassification: number): number | undefined {CODE
LOW…-features/server/src/modes/javascriptSemanticTokens.ts85function getTokenModifierFromClassification(tsClassification: number) {CODE
LOW…tml-language-features/server/src/test/embedded.test.ts29 function assertEmbeddedLanguageContent(value: string, languageId: string, expectedContent: string): void {CODE
LOW…/html-language-features/server/src/utils/validation.ts17export function registerDiagnosticsPushSupport(documents: TextDocuments<TextDocument>, connection: Connection, runtime: CODE
LOW…/html-language-features/server/src/utils/validation.ts77export function registerDiagnosticsPullSupport(documents: TextDocuments<TextDocument>, connection: Connection, runtime: CODE
LOW…/html-language-features/server/src/utils/validation.ts79 function newDocumentDiagnosticReport(diagnostics: Diagnostic[]): DocumentDiagnosticReport {CODE
LOW…nsions/html-language-features/client/src/htmlClient.ts145async function startClientWithParticipants(languageParticipants: LanguageParticipants, newLanguageClient: LanguageClientCODE
LOW…nsions/html-language-features/client/src/htmlClient.ts257 function updateFormatterRegistration() {CODE
LOWextensions/simple-browser/preview-src/index.ts109function toggleFocusLockIndicatorEnabled(enabled: boolean) {CODE
LOW…/json-language-features/server/src/utils/validation.ts17export function registerDiagnosticsPushSupport(documents: TextDocuments<TextDocument>, connection: Connection, runtime: CODE
LOW…/json-language-features/server/src/utils/validation.ts77export function registerDiagnosticsPullSupport(documents: TextDocuments<TextDocument>, connection: Connection, runtime: CODE
LOW…/json-language-features/server/src/utils/validation.ts79 function newDocumentDiagnosticReport(diagnostics: Diagnostic[]): DocumentDiagnosticReport {CODE
LOW…nsions/json-language-features/client/src/jsonClient.ts189async function startClientWithParticipants(_context: ExtensionContext, languageParticipants: LanguageParticipants, newLaCODE
LOW…nsions/json-language-features/client/src/jsonClient.ts242 function filterSchemaErrorDiagnostics(uri: Uri, diagnostics: Diagnostic[]): Diagnostic[] {CODE
LOW…nsions/json-language-features/client/src/jsonClient.ts539 function updateFormatterRegistration() {CODE
LOW…nsions/json-language-features/client/src/jsonClient.ts571 function updateSchemaDownloadSetting() {CODE
LOW…nsions/json-language-features/client/src/jsonClient.ts620function getSchemaExtensionAssociations(): ISchemaAssociation[] {CODE
LOW…nsions/json-language-features/client/src/jsonClient.ts656async function getDynamicSchemaAssociations(): Promise<ISchemaAssociation[]> {CODE
LOW…ns/json-language-features/client/src/languageStatus.ts23function getExtensionSchemaAssociations() {CODE
LOW…ns/json-language-features/client/src/languageStatus.ts60function getSettingsSchemaAssociations(uri: string) {CODE
LOW…ns/json-language-features/client/src/languageStatus.ts271export function createDocumentSymbolsLimitItem(documentSelector: DocumentSelector, settingId: string, limit: number): DiCODE
LOWextensions/references-view/src/types/index.ts22 function setTypeHierarchyDirection(value: TypeHierarchyDirection, anchor: TypeItem | vscode.Location | unknown) {CODE
LOW…/configuration-editing/src/configurationEditingMain.ts32function registerSettingsCompletions(): vscode.Disposable {CODE
LOW…/configuration-editing/src/configurationEditingMain.ts40function registerVariableCompletions(pattern: string): vscode.Disposable {CODE
LOW…/configuration-editing/src/configurationEditingMain.ts84function isCompletingInsidePropertyStringValue(document: vscode.TextDocument, location: Location, pos: vscode.Position) CODE
LOW⚡…/configuration-editing/src/configurationEditingMain.ts96function isLocationInsideTopLevelProperty(location: Location, values: string[]) {CODE
LOW⚡…/configuration-editing/src/configurationEditingMain.ts104function registerExtensionsCompletions(): vscode.Disposable[] {CODE
LOW⚡…/configuration-editing/src/configurationEditingMain.ts108function registerExtensionsCompletionsInExtensionsDocument(): vscode.Disposable {CODE
LOW…/configuration-editing/src/configurationEditingMain.ts122function registerExtensionsCompletionsInWorkspaceConfigurationDocument(): vscode.Disposable {CODE
LOW…/configuration-editing/src/configurationEditingMain.ts182function registerContextKeyCompletions(): vscode.Disposable {CODE
LOW…sions/configuration-editing/src/extensionsProposals.ts9export async function provideInstalledExtensionProposals(existing: string[], additionalText: string, range: vscode.RangeCODE
LOW…-api-tests/src/singlefolder-tests/notebook.api.test.ts16async function openRandomNotebookDocument() {CODE
LOW…-api-tests/src/singlefolder-tests/notebook.api.test.ts21async function openUntitledNotebookDocument(data?: vscode.NotebookData) {CODE
LOW…i-tests/src/singlefolder-tests/notebook.kernel.test.ts16async function openRandomNotebookDocument() {CODE
LOW…c/singlefolder-tests/terminal.shellIntegration.test.ts33 function createTerminalAndWaitForShellIntegration(): Promise<{ terminal: Terminal; shellIntegration: TerminalShellIntegCODE
LOW…s/css-language-features/server/src/utils/validation.ts17export function registerDiagnosticsPushSupport(documents: TextDocuments<TextDocument>, connection: Connection, runtime: CODE
LOW…s/css-language-features/server/src/utils/validation.ts77export function registerDiagnosticsPullSupport(documents: TextDocuments<TextDocument>, connection: Connection, runtime: CODE
LOW…s/css-language-features/server/src/utils/validation.ts79 function newDocumentDiagnosticReport(diagnostics: Diagnostic[]): DocumentDiagnosticReport {CODE
LOW…ensions/css-language-features/client/src/customData.ts40function getCustomDataPathsInAllWorkspaces(): string[] {CODE
LOW…ensions/css-language-features/client/src/customData.ts77function getCustomDataPathsFromAllExtensions(): string[] {CODE
LOW…tensions/css-language-features/client/src/cssClient.ts168 function updateFormatterRegistration(registration: FormatterRegistration) {CODE
LOW…features/client/src/dropOrPaste/dropOrPasteResource.ts134export function registerDropOrPasteResourceSupport(selector: vscode.DocumentSelector): vscode.Disposable {CODE
LOW…ons/typescript-language-features/web/src/serverHost.ts386 function getAccessibleFileSystemEntries(path: string): { files: readonly string[]; directories: readonly string[] } {CODE
LOW⚡…language-features/web/src/typingsInstaller/jsTyping.ts33export function validatePackageNameWorker(packageName: string, supportScopedPackage: true): ScopedPackageNameValidationRCODE
1339 more matches not shown…
Hallucination Indicators43 hits · 500 pts
SeverityFileLineSnippetContext
CRITICALextensions/references-view/src/tree.ts303 if (newPosition && !item.input.location.range.start.isEqual(newPosition)) {CODE
CRITICAL…cript-language-features/src/typescriptServiceClient.ts558 this.serverState.server.tsServerLog.output.show();CODE
CRITICAL…s/platform/webview/electron-main/webviewMainService.ts92 const frame = window.win.webContents.mainFrame.framesInSubtree.find(frame => {CODE
CRITICALsrc/vs/platform/quickinput/browser/quickInputBox.ts96 // this.findInput.inputBox.inputElement.classList.toggle('disabled', !enabled);COMMENT
CRITICAL…inal/common/capabilities/commandDetectionCapability.ts647 (this._terminal as any)._core._bufferService.buffer.lines.onDeleteEmitter.fire({CODE
CRITICALsrc/vs/platform/windows/electron-main/windowImpl.ts735 this._win.webContents.session.webRequest.onBeforeSendHeaders({ urls }, async (details, cb) => {CODE
CRITICAL…workbench/contrib/terminal/browser/terminalInstance.ts2131 const line = this.xterm.raw.buffer.active.getLine(i);CODE
CRITICAL…alContrib/links/browser/terminalLinkDetectorAdapter.ts73 this._detector.xterm.buffer.active.getLine(startLine)!CODE
CRITICAL⚡…alContrib/links/browser/terminalLinkDetectorAdapter.ts84 while (startLine >= minStartLine && this._detector.xterm.buffer.active.getLine(startLine)?.isWrapped) {CODE
CRITICAL⚡…alContrib/links/browser/terminalLinkDetectorAdapter.ts85 lines.unshift(this._detector.xterm.buffer.active.getLine(startLine - 1)!);CODE
CRITICAL⚡…alContrib/links/browser/terminalLinkDetectorAdapter.ts89 while (endLine < maxEndLine && this._detector.xterm.buffer.active.getLine(endLine + 1)?.isWrapped) {CODE
CRITICAL⚡…alContrib/links/browser/terminalLinkDetectorAdapter.ts90 lines.push(this._detector.xterm.buffer.active.getLine(endLine + 1)!);CODE
CRITICAL…ib/stickyScroll/browser/terminalStickyScrollOverlay.ts370 this._xterm.raw.element.parentElement.append(this._element);CODE
CRITICAL…/contrib/extensions/browser/extensions.contribution.ts1849 const extensionId = editorService.activeEditor.extension.identifier.id.toLowerCase();CODE
CRITICAL…/contrib/extensions/browser/extensions.contribution.ts1883 const extensionId = editorService.activeEditor.extension.identifier.id.toLowerCase();CODE
CRITICAL…rkbench/contrib/testing/browser/testingExplorerView.ts1611 if (node.element.test.item.label.trim()) {CODE
CRITICAL…vs/workbench/contrib/issue/browser/issueFormService.ts87 auxiliaryWindow.window.document.body.classList.add('issue-reporter-body', 'monaco-workbench', platformClass);CODE
CRITICAL…nch/contrib/inlineChat/browser/inlineChatController.ts580 this._ui.value.widget.chatWidget.acceptInput();CODE
CRITICAL…nch/contrib/inlineChat/browser/inlineChatController.ts718 store.add(this._ui.value.widget.chatWidget.inputEditor.onDidChangeModelContent(() => {CODE
CRITICAL…nch/contrib/inlineChat/browser/inlineChatController.ts1030 this._ui.value.widget.chatWidget.setInput(text);CODE
CRITICAL…nch/contrib/inlineChat/browser/inlineChatController.ts1033 this._ui.value.widget.chatWidget.inputEditor.setSelection(newSelection);CODE
CRITICAL…nch/contrib/inlineChat/browser/inlineChatController.ts1397 this._zone.value.widget.chatWidget.setInput(arg.message);CODE
CRITICAL…nch/contrib/inlineChat/browser/inlineChatController.ts1399 await this._zone.value.widget.chatWidget.acceptInput();CODE
CRITICAL…ok/browser/diff/inlineDiff/notebookInlineDiffWidget.ts60 this.widget.value.notebookOptions.previousModelToCompare.set(undefined, undefined);CODE
CRITICAL…vs/workbench/contrib/scm/browser/scmHistoryViewPane.ts1571 const historyProvider = e.element.repository.provider.historyProvider.get();CODE
CRITICALsrc/vs/workbench/browser/layout.ts1343 this.state.runtime.zenMode.transitionDisposables.clearAndDisposeAll();CODE
CRITICALsrc/vs/workbench/browser/layout.ts1396 this.state.runtime.zenMode.transitionDisposables.set(ZenModeSettings.HIDE_LINENUMBERS, this.mainPartEditorService.onCODE
CRITICALsrc/vs/workbench/browser/layout.ts1400 this.state.runtime.zenMode.transitionDisposables.set(ZenModeSettings.SHOW_TABS, this.editorGroupService.mainPart.enfCODE
CRITICALsrc/vs/workbench/browser/layout.ts1412 this.state.runtime.zenMode.transitionDisposables.set('configurationChange', this.configurationService.onDidChangeConfCODE
CRITICALsrc/vs/workbench/browser/layout.ts1434 this.state.runtime.zenMode.transitionDisposables.set(ZenModeSettings.SHOW_TABS, this.editorGroupService.mainPart.enCODE
CRITICALsrc/vs/workbench/browser/layout.ts1449 this.state.runtime.zenMode.transitionDisposables.set(ZenModeSettings.HIDE_LINENUMBERS, this.mainPartEditorService.oCODE
CRITICAL…/vs/workbench/browser/parts/editor/breadcrumbsModel.ts104 const breadcrumbsElements = this._currentOutline.value.config.breadcrumbsDataSource.getBreadcrumbElements();CODE
CRITICAL…kbench/services/suggest/browser/simpleSuggestWidget.ts433 // this._details.widget.domNode.classList.remove('focused');COMMENT
CRITICAL⚡src/vs/base/common/marked/marked.js1524 while ((match = this.tokenizer.rules.inline.reflinkSearch.exec(maskedSrc)) != null) {CODE
CRITICAL⚡src/vs/base/common/marked/marked.js1532 while ((match = this.tokenizer.rules.inline.blockSkip.exec(maskedSrc)) != null) {CODE
CRITICAL⚡src/vs/base/common/marked/marked.js1536 while ((match = this.tokenizer.rules.inline.anyPunctuation.exec(maskedSrc)) != null) {CODE
CRITICALsrc/vs/editor/contrib/suggest/browser/suggestWidget.ts587 this._details.widget.domNode.classList.remove('focused');CODE
CRITICAL⚡…er/widget/multiDiffEditor/multiDiffEditorWidgetImpl.ts276 v.viewModel.diffEditorViewModel.model.modified.uri.toString() === resource.toString()CODE
CRITICAL⚡…er/widget/multiDiffEditor/multiDiffEditorWidgetImpl.ts277 || v.viewModel.diffEditorViewModel.model.original.uri.toString() === resource.toString()CODE
CRITICAL⚡…er/widget/multiDiffEditor/multiDiffEditorWidgetImpl.ts284 v.viewModel.diffEditorViewModel.model.modified.uri.toString() === resource.toString()CODE
CRITICAL⚡…er/widget/multiDiffEditor/multiDiffEditorWidgetImpl.ts285 || v.viewModel.diffEditorViewModel.model.original.uri.toString() === resource.toString()CODE
CRITICAL⚡…er/widget/multiDiffEditor/multiDiffEditorWidgetImpl.ts292 if (item.viewModel.diffEditorViewModel.model.modified.uri.toString() === resource.toString()) {CODE
CRITICALsrc/vs/editor/common/cursor/cursor.ts448 const autoClosingPairsCandidates = this.context.cursorConfig.autoClosingPairs.autoClosingPairsCloseSingleChar.get(cloCODE
Over-Commented Block316 hits · 310 pts
SeverityFileLineSnippetContext
LOWCodeQL.yml1path_classifiers:COMMENT
LOWeslint.config.js861 'when': 'test',COMMENT
LOWeslint.config.js881 // - src/vs/base/nodeCOMMENT
LOWtest/smoke/test/index.js61#############################################COMMENT
LOW…sources/server/bin/helpers/check-requirements-linux.sh1#!/usr/bin/env shCOMMENT
LOWcli/src/util/errors.rs441pub enum CodeError {COMMENT
LOWcli/src/util/errors.rs501 #[error("Sorry, you cannot use this CLI without accepting the terms.")]COMMENT
LOWcli/src/tunnels/local_forwarding.rs81COMMENT
LOWcli/src/tunnels/protocol.rs141 pub pid: u32,COMMENT
LOWcli/src/commands/args.rs181 /// Runs a local web version of VS Code.COMMENT
LOWcli/src/commands/args.rs201 /// A secret that must be included with all requests.COMMENT
LOWcli/src/commands/args.rs221#[derive(Args, Debug, Clone)]COMMENT
LOWcli/src/commands/args.rs321pub struct InstallExtensionArgs {COMMENT
LOWcli/src/commands/args.rs461 /// Specifies the directory that user data is kept in. Can be used toCOMMENT
LOW…minal-suggest/src/fig/autocomplete/state/generators.ts41): {COMMENT
LOW…minal-suggest/src/fig/autocomplete/state/generators.ts61 // ...generatorState,COMMENT
LOW…minal-suggest/src/fig/autocomplete/state/generators.ts101 request = getCustomSuggestions(generator, context, executeExternals);COMMENT
LOW…s/terminal-suggest/src/fig/autocomplete/state/types.ts21 // 1. The escape key is pressedCOMMENT
LOW…-suggest/src/fig/autocomplete-parser/parseArguments.ts621// tokenArray: string[],COMMENT
LOW…-suggest/src/fig/autocomplete-parser/parseArguments.ts641// // Return this late to ensure any generateSpecCacheKey side effects still happenCOMMENT
LOW…-suggest/src/fig/autocomplete-parser/parseArguments.ts661// if (!generateSpec) {COMMENT
LOW…-suggest/src/fig/autocomplete-parser/parseArguments.ts681// }COMMENT
LOW…-suggest/src/fig/autocomplete-parser/parseArguments.ts701// } catch (err) {COMMENT
LOW…-suggest/src/fig/autocomplete-parser/parseArguments.ts781// return { unsubscribe: false };COMMENT
LOW…-suggest/src/fig/autocomplete-parser/parseArguments.ts821COMMENT
LOW…-suggest/src/fig/autocomplete-parser/parseArguments.ts841 // for (let i = 0; i < locations.length; i += 1) {COMMENT
LOW…-suggest/src/fig/autocomplete-parser/parseArguments.ts881COMMENT
LOW…-suggest/src/fig/autocomplete-parser/parseArguments.ts901 // isParsingHistory,COMMENT
LOW…-suggest/src/fig/autocomplete-parser/parseArguments.ts921 // haveEnteredSubcommandArgs: false,COMMENT
LOW…-suggest/src/fig/autocomplete-parser/parseArguments.ts1001COMMENT
LOW…-suggest/src/fig/autocomplete-parser/parseArguments.ts1021 // {COMMENT
LOW…nsions/terminal-suggest/src/fig/shell-parser/parser.ts1/*---------------------------------------------------------------------------------------------COMMENT
LOW…minal-suggest/src/fig/shell-parser/test/parser.test.ts41// filePath: string,COMMENT
LOW…minal-suggest/src/fig/shell-parser/test/parser.test.ts61// return notIncluded;COMMENT
LOW…minal-suggest/src/fig/shell-parser/test/parser.test.ts81 const inputData = new Map(getData(inputFile, '###'));COMMENT
LOW…ions/terminal-suggest/src/completions/upstream/wget.ts401COMMENT
LOW…ions/terminal-suggest/src/completions/upstream/wget.ts421// --config=FILE specify config file to useCOMMENT
LOW…ions/terminal-suggest/src/completions/upstream/wget.ts441// --no-use-server-timestamps don't set the local file's timestamp byCOMMENT
LOW…ions/terminal-suggest/src/completions/upstream/wget.ts461// --prefer-family=FAMILY connect first to addresses of specified family,COMMENT
LOW…ions/terminal-suggest/src/completions/upstream/wget.ts481// -P, --directory-prefix=PREFIX save files to PREFIX/..COMMENT
LOW…ions/terminal-suggest/src/completions/upstream/wget.ts501// --no-cookies don't use cookiesCOMMENT
LOW…ions/terminal-suggest/src/completions/upstream/wget.ts521// --no-check-certificate don't validate the server's certificateCOMMENT
LOW…ions/terminal-suggest/src/completions/upstream/wget.ts541COMMENT
LOW…ions/terminal-suggest/src/completions/upstream/wget.ts561// --warc-cdx write CDX index filesCOMMENT
LOW…ions/terminal-suggest/src/completions/upstream/wget.ts581COMMENT
LOW…html-language-features/server/src/test/folding.test.ts161 await assertRanges(input, [r(0, 9), r(1, 8), r(2, 7), r(3, 7, 'region'), r(4, 6, 'region')]);COMMENT
LOWextensions/vscode-api-tests/testWorkspace/myFile.ts1// 1COMMENT
LOW…code-api-tests/src/singlefolder-tests/terminal.test.ts281 // const reg1 = window.onDidChangeActiveTerminal((active: Terminal | undefined) => {COMMENT
LOW…code-api-tests/src/singlefolder-tests/terminal.test.ts301 // equal(typeof event.dimensions.rows, 'number');COMMENT
LOW…code-api-tests/src/singlefolder-tests/terminal.test.ts321 // secondCalled = true;COMMENT
LOW…code-api-tests/src/singlefolder-tests/terminal.test.ts521 // test('should not provide dimensions on start as the terminal has not been shown yet', (done) => {COMMENT
LOW…code-api-tests/src/singlefolder-tests/terminal.test.ts541 // };COMMENT
LOW…vscode-api-tests/src/singlefolder-tests/window.test.ts381 }).then(passOncePlease, failOncePlease);COMMENT
LOW…vscode-api-tests/src/singlefolder-tests/window.test.ts541COMMENT
LOW…vscode-api-tests/src/singlefolder-tests/window.test.ts561 // assert.strictEqual(tab.isPinned, false);COMMENT
LOW…vscode-api-tests/src/singlefolder-tests/window.test.ts581COMMENT
LOW…vscode-api-tests/src/singlefolder-tests/window.test.ts601 // const edit = new WorkspaceEdit();COMMENT
LOW…vscode-api-tests/src/singlefolder-tests/window.test.ts621 // workspace.openTextDocument(await createRandomFile()),COMMENT
LOWextensions/python/.vscode/tasks.json1// Available variables which can be used inside of strings.COMMENT
LOW…ons/typescript-language-features/test-workspace/bar.ts1// export const foo = 1;COMMENT
256 more matches not shown…
Fake / Example Data139 hits · 136 pts
SeverityFileLineSnippetContext
LOWcli/src/util/io.rs316 let base_line = "Elit ipsum cillum ex cillum. Adipisicing consequat cupidatat do proident ut in sunt Lorem ipsum tempoCODE
LOWextensions/vscode-api-tests/testWorkspace/lorem.txt1Lorem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur vulputate, ipsum quis interdum fermentum, lorem sem fCODE
LOWextensions/vscode-api-tests/testWorkspace/lorem.txt1Lorem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur vulputate, ipsum quis interdum fermentum, lorem sem fCODE
LOWextensions/vscode-api-tests/testWorkspace/lorem.txt19Morbi vitae lacus nec libero ornare tempus eu et diam. Suspendisse magna ipsum, fermentum vel odio quis, molestie aliquaCODE
LOWextensions/vscode-api-tests/testWorkspace/lorem.txt115Suspendisse fermentum id nibh eget accumsan. Duis dapibus bibendum erat ut sollicitudin. Aliquam nec felis risus. PellenCODE
LOWextensions/vscode-api-tests/testWorkspace/lorem.txt115Suspendisse fermentum id nibh eget accumsan. Duis dapibus bibendum erat ut sollicitudin. Aliquam nec felis risus. PellenCODE
LOWextensions/vscode-api-tests/testWorkspace/lorem.txt135Duis nulla leo, accumsan eu odio eget, sagittis semper orci. Quisque ullamcorper ligula quam, commodo porttitor mauris uCODE
LOWextensions/vscode-api-tests/testWorkspace/lorem.txt135Duis nulla leo, accumsan eu odio eget, sagittis semper orci. Quisque ullamcorper ligula quam, commodo porttitor mauris uCODE
LOWextensions/vscode-api-tests/testWorkspace/lorem.txt173Mauris pretium ipsum risus, venenatis cursus ante imperdiet id. Praesent eu turpis nec risus feugiat maximus ullamcorperCODE
LOWextensions/vscode-api-tests/testWorkspace/lorem.txt173Mauris pretium ipsum risus, venenatis cursus ante imperdiet id. Praesent eu turpis nec risus feugiat maximus ullamcorperCODE
LOWextensions/vscode-api-tests/testWorkspace/lorem.txt205In fringilla elit eu orci aliquam consequat. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum ante ipCODE
LOWextensions/vscode-api-tests/testWorkspace/lorem.txt205In fringilla elit eu orci aliquam consequat. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum ante ipCODE
LOWextensions/vscode-api-tests/testWorkspace/lorem.txt243Duis dictum justo quis nisl porta, eget tincidunt magna suscipit. Sed velit massa, ullamcorper eu sodales ac, pretium a CODE
LOWextensions/vscode-api-tests/testWorkspace/lorem.txt285Lorem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur vulputate, ipsum quis interdum fermentum, lorem sem fCODE
LOWextensions/vscode-api-tests/testWorkspace/lorem.txt285Lorem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur vulputate, ipsum quis interdum fermentum, lorem sem fCODE
LOWextensions/vscode-api-tests/testWorkspace/lorem.txt303Morbi vitae lacus nec libero ornare tempus eu et diam. Suspendisse magna ipsum, fermentum vel odio quis, molestie aliquaCODE
LOWextensions/vscode-api-tests/testWorkspace/lorem.txt399Suspendisse fermentum id nibh eget accumsan. Duis dapibus bibendum erat ut sollicitudin. Aliquam nec felis risus. PellenCODE
LOWextensions/vscode-api-tests/testWorkspace/lorem.txt399Suspendisse fermentum id nibh eget accumsan. Duis dapibus bibendum erat ut sollicitudin. Aliquam nec felis risus. PellenCODE
LOWextensions/vscode-api-tests/testWorkspace/lorem.txt419Duis nulla leo, accumsan eu odio eget, sagittis semper orci. Quisque ullamcorper ligula quam, commodo porttitor mauris uCODE
LOWextensions/vscode-api-tests/testWorkspace/lorem.txt419Duis nulla leo, accumsan eu odio eget, sagittis semper orci. Quisque ullamcorper ligula quam, commodo porttitor mauris uCODE
LOWextensions/vscode-api-tests/testWorkspace/lorem.txt457Mauris pretium ipsum risus, venenatis cursus ante imperdiet id. Praesent eu turpis nec risus feugiat maximus ullamcorperCODE
LOWextensions/vscode-api-tests/testWorkspace/lorem.txt457Mauris pretium ipsum risus, venenatis cursus ante imperdiet id. Praesent eu turpis nec risus feugiat maximus ullamcorperCODE
LOWextensions/vscode-api-tests/testWorkspace/lorem.txt489In fringilla elit eu orci aliquam consequat. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum ante ipCODE
LOWextensions/vscode-api-tests/testWorkspace/lorem.txt489In fringilla elit eu orci aliquam consequat. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum ante ipCODE
LOWextensions/vscode-api-tests/testWorkspace/lorem.txt527Duis dictum justo quis nisl porta, eget tincidunt magna suscipit. Sed velit massa, ullamcorper eu sodales ac, pretium a CODE
LOWextensions/vscode-api-tests/testWorkspace/lorem.txt569Lorem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur vulputate, ipsum quis interdum fermentum, lorem sem fCODE
LOWextensions/vscode-api-tests/testWorkspace/lorem.txt569Lorem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur vulputate, ipsum quis interdum fermentum, lorem sem fCODE
LOWextensions/vscode-api-tests/testWorkspace/lorem.txt587Morbi vitae lacus nec libero ornare tempus eu et diam. Suspendisse magna ipsum, fermentum vel odio quis, molestie aliquaCODE
LOWextensions/vscode-api-tests/testWorkspace/lorem.txt683Suspendisse fermentum id nibh eget accumsan. Duis dapibus bibendum erat ut sollicitudin. Aliquam nec felis risus. PellenCODE
LOWextensions/vscode-api-tests/testWorkspace/lorem.txt683Suspendisse fermentum id nibh eget accumsan. Duis dapibus bibendum erat ut sollicitudin. Aliquam nec felis risus. PellenCODE
LOWextensions/vscode-api-tests/testWorkspace/lorem.txt703Duis nulla leo, accumsan eu odio eget, sagittis semper orci. Quisque ullamcorper ligula quam, commodo porttitor mauris uCODE
LOWextensions/vscode-api-tests/testWorkspace/lorem.txt703Duis nulla leo, accumsan eu odio eget, sagittis semper orci. Quisque ullamcorper ligula quam, commodo porttitor mauris uCODE
LOWextensions/vscode-api-tests/testWorkspace/lorem.txt741Mauris pretium ipsum risus, venenatis cursus ante imperdiet id. Praesent eu turpis nec risus feugiat maximus ullamcorperCODE
LOWextensions/vscode-api-tests/testWorkspace/lorem.txt741Mauris pretium ipsum risus, venenatis cursus ante imperdiet id. Praesent eu turpis nec risus feugiat maximus ullamcorperCODE
LOWextensions/vscode-api-tests/testWorkspace/lorem.txt773In fringilla elit eu orci aliquam consequat. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum ante ipCODE
LOWextensions/vscode-api-tests/testWorkspace/lorem.txt773In fringilla elit eu orci aliquam consequat. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum ante ipCODE
LOWextensions/vscode-api-tests/testWorkspace/lorem.txt811Duis dictum justo quis nisl porta, eget tincidunt magna suscipit. Sed velit massa, ullamcorper eu sodales ac, pretium a CODE
LOWextensions/vscode-api-tests/testWorkspace/lorem.txt853Lorem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur vulputate, ipsum quis interdum fermentum, lorem sem fCODE
LOWextensions/vscode-api-tests/testWorkspace/lorem.txt853Lorem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur vulputate, ipsum quis interdum fermentum, lorem sem fCODE
LOWextensions/vscode-api-tests/testWorkspace/lorem.txt871Morbi vitae lacus nec libero ornare tempus eu et diam. Suspendisse magna ipsum, fermentum vel odio quis, molestie aliquaCODE
LOWextensions/vscode-api-tests/testWorkspace/lorem.txt967Suspendisse fermentum id nibh eget accumsan. Duis dapibus bibendum erat ut sollicitudin. Aliquam nec felis risus. PellenCODE
LOWextensions/vscode-api-tests/testWorkspace/lorem.txt967Suspendisse fermentum id nibh eget accumsan. Duis dapibus bibendum erat ut sollicitudin. Aliquam nec felis risus. PellenCODE
LOWextensions/vscode-api-tests/testWorkspace/lorem.txt987Duis nulla leo, accumsan eu odio eget, sagittis semper orci. Quisque ullamcorper ligula quam, commodo porttitor mauris uCODE
LOWextensions/vscode-api-tests/testWorkspace/lorem.txt987Duis nulla leo, accumsan eu odio eget, sagittis semper orci. Quisque ullamcorper ligula quam, commodo porttitor mauris uCODE
LOWextensions/vscode-api-tests/testWorkspace/lorem.txt1025Mauris pretium ipsum risus, venenatis cursus ante imperdiet id. Praesent eu turpis nec risus feugiat maximus ullamcorperCODE
LOWextensions/vscode-api-tests/testWorkspace/lorem.txt1025Mauris pretium ipsum risus, venenatis cursus ante imperdiet id. Praesent eu turpis nec risus feugiat maximus ullamcorperCODE
LOWextensions/vscode-api-tests/testWorkspace/lorem.txt1057In fringilla elit eu orci aliquam consequat. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum ante ipCODE
LOWextensions/vscode-api-tests/testWorkspace/lorem.txt1057In fringilla elit eu orci aliquam consequat. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum ante ipCODE
LOWextensions/vscode-api-tests/testWorkspace/lorem.txt1095Duis dictum justo quis nisl porta, eget tincidunt magna suscipit. Sed velit massa, ullamcorper eu sodales ac, pretium a CODE
LOW…vscode-api-tests/src/singlefolder-tests/editor.test.ts41 .appendPlaceholder('placeholder')CODE
LOWextensions/microsoft-authentication/src/AADHelper.ts566 label: claims.preferred_username ?? claims.email ?? claims.unique_name ?? 'user@example.com',CODE
LOW⚡extensions/emmet/src/test/wrapWithAbbreviation.test.ts379 • lorem ipsumCODE
LOW⚡extensions/emmet/src/test/wrapWithAbbreviation.test.ts380 • lorem ipsumCODE
LOW⚡extensions/emmet/src/test/wrapWithAbbreviation.test.ts386 <li class="hello1">lorem ipsum</li>CODE
LOW⚡extensions/emmet/src/test/wrapWithAbbreviation.test.ts387 <li class="hello2">lorem ipsum</li>CODE
LOW…ode-colorize-tests/test/colorize-results/test_ini.json101 "c": "John Doe",CODE
LOW…-tests/test/colorize-tree-sitter-results/test_ini.json87 "c": "John Doe",CODE
LOWextensions/git/src/test/git.test.ts288 authorName: 'John Doe',CODE
LOWextensions/git/src/test/git.test.ts312 authorName: 'John Doe',CODE
LOWextensions/git/src/test/git.test.ts336 authorName: 'John Doe',CODE
79 more matches not shown…
AI Slop Vocabulary21 hits · 53 pts
SeverityFileLineSnippetContext
MEDIUMcli/src/constants.rs17/// changed capabilities that clients may wish to leverage.COMMENT
LOW…nsions/terminal-suggest/src/shell/fishBuiltinsCache.ts37 "description": "This command makes it easy for fish scripts and functions to handle\narguments. You pass arguments tCODE
MEDIUM…nsions/terminal-suggest/src/shell/fishBuiltinsCache.ts259 "description": "string performs operations on strings.\n\nSTRING arguments are taken from the command line unless stCODE
MEDIUMextensions/css/syntaxes/css.tmLanguage.json1396 "match": "(?xi) (?<![\\w-])\n[-+]? # Sign indicator\n\n(?: CODE
MEDIUM…inal/common/capabilities/commandDetectionCapability.ts363 // runs with a different exit code, that will need a more robust fix where we send theCOMMENT
MEDIUMsrc/vs/platform/files/common/fileService.ts818 // same provider with fast copy: leverage copy() functionalityCOMMENT
MEDIUMsrc/vs/platform/files/common/fileService.ts840 // same provider: leverage rename() functionalityCOMMENT
MEDIUMsrc/vs/platform/files/common/fileService.ts1116 // leverage `copy` method if provided and providers are identicalCOMMENT
MEDIUMsrc/vs/code/electron-sandbox/workbench/workbench.ts290 // leverage canvas elements in our code in manyCOMMENT
MEDIUM…alogs/askToSelectPrompt/utils/createPlaceholderText.ts24 // and `cmd` modifiers users can leverage to alter the command behaviorCOMMENT
MEDIUM…nch/contrib/terminal/browser/terminalProcessManager.ts425 // Clear data written flag to re-enable seamless relaunch if this relaunch was manuallyCOMMENT
MEDIUM…nch/contrib/terminal/browser/terminalProcessManager.ts742 // - this is not a reset, so seamless relaunch isn't necessaryCOMMENT
MEDIUM…nch/contrib/terminal/browser/terminalProcessManager.ts743 // - seamless relaunch is disabled because the terminal has accepted inputCOMMENT
LOW…ontrib/terminal/common/scripts/shellIntegration-rc.zsh215 # Associative array is empty, do not diff, just addCOMMENT
LOW…ontrib/terminal/common/scripts/shellIntegration-rc.zsh231 # Non-associative arrays are both empty, do not diff, just addCOMMENT
LOW…ntrib/terminal/common/scripts/shellIntegration-bash.sh318 # Associative array is empty, do not diff, just addCOMMENT
LOW…ntrib/terminal/common/scripts/shellIntegration-bash.sh344 # Non associative arrays are both empty, do not diff, just addCOMMENT
MEDIUM…nch/contrib/files/browser/editors/fileEditorHandler.ts98 // but because some custom editors also leverage text file based working copiesCOMMENT
MEDIUM…k/browser/contrib/saveParticipants/saveParticipants.ts631 // @Yoyokrazy this could likely be modified to leverage the extensionID, therefore not getting actions from providers uCOMMENT
MEDIUM…nch/contrib/performance/browser/inputLatencyContrib.ts26 // everything, just somewhat randomly, and using an interval would utilize CPU when theCOMMENT
MEDIUMsrc/vs/base/browser/ui/tree/abstractTree.ts1504 // In that case, utilize the next node's relative top to calculate the sticky node's positionCOMMENT
Cross-Language Confusion (JS/TS)7 hits · 42 pts
SeverityFileLineSnippetContext
HIGHextensions/open-remote-wsl/src/serverSetup.ts245 elif [[ ! -z $(which curl) ]]; thenCODE
HIGHextensions/open-remote-ssh/src/serverSetup.ts342 elif [[ ! -z $(which curl) ]]; thenCODE
HIGH⚡src/vs/platform/contextkey/test/common/parser.test.ts19 print('Lexing errors:', '\n\n');CODE
HIGH⚡src/vs/platform/contextkey/test/common/parser.test.ts25 print('Parsing errors:', '\n\n');CODE
HIGH⚡src/vs/platform/contextkey/test/common/parser.test.ts30 print(expr.serialize());CODE
HIGH…/platform/files/browser/indexedDBFileSystemProvider.ts147 print(indentation = '') {CODE
HIGHsrc/vs/base/common/event.ts933 print() {CODE
Self-Referential Comments18 hits · 37 pts
SeverityFileLineSnippetContext
MEDIUM…nsions/terminal-suggest/src/shell/fishBuiltinsCache.ts57 "description": "block prevents events triggered by fish or the emit command from\nbeing delivered and acted upon whiCODE
MEDIUMscripts/appimage/create-appimage-old.sh101# Create the AppImageCOMMENT
MEDIUM…notebook/test/browser/diff/notebookDiffService.test.ts4945 "### Define the conversion function\n",CODE
MEDIUM…notebook/test/browser/diff/notebookDiffService.test.ts5586 "### Define a prompt\n",CODE
MEDIUM…notebook/test/browser/diff/notebookDiffService.test.ts5843 "### Define the conversion function\n",CODE
MEDIUM…notebook/test/browser/diff/notebookDiffService.test.ts6484 "### Define a prompt\n",CODE
MEDIUM…notebook/test/browser/diff/notebookDiffService.test.ts6814 "### Define the conversion function\n",CODE
MEDIUM…notebook/test/browser/diff/notebookDiffService.test.ts7451 "### Define a prompt\n",CODE
MEDIUM…notebook/test/browser/diff/notebookDiffService.test.ts7711 "### Define the conversion function\n",CODE
MEDIUM…notebook/test/browser/diff/notebookDiffService.test.ts8352 "### Define a prompt\n",CODE
MEDIUM…notebook/test/browser/diff/notebookDiffService.test.ts9145 " # Create a video player to play with target fps.\n",CODE
MEDIUM…notebook/test/browser/diff/notebookDiffService.test.ts9207 " # Create an IPython image.\n",CODE
MEDIUM…notebook/test/browser/diff/notebookDiffService.test.ts10034 " # Create a video player to play with target fps.\n",CODE
MEDIUM…notebook/test/browser/diff/notebookDiffService.test.ts10096 " # Create an IPython image.\n",CODE
MEDIUM…notebook/test/browser/diff/notebookDiffService.test.ts10973 " # Create a video player to play with target fps.\n",CODE
MEDIUM…notebook/test/browser/diff/notebookDiffService.test.ts11035 " # Create an IPython image.\n",CODE
MEDIUM…notebook/test/browser/diff/notebookDiffService.test.ts11913 " # Create a video player to play with target fps.\n",CODE
MEDIUM…notebook/test/browser/diff/notebookDiffService.test.ts11975 " # Create an IPython image.\n",CODE
Decorative Section Separators14 hits · 36 pts
SeverityFileLineSnippetContext
MEDIUM.github/scripts/issue_triage.py24# ───────── helpers ────────────────────────────────────────────────────────STRING
MEDIUM.github/scripts/issue_triage.py58# ───────── main ───────────────────────────────────────────────────────────STRING
MEDIUM.github/scripts/issue_triage.py131# ── fetch ALL current open issues once (PRs filtered out) ────────────────STRING
MEDIUM…ontrib/terminal/common/scripts/shellIntegration-rc.zsh1# ---------------------------------------------------------------------------------------------COMMENT
MEDIUM…ontrib/terminal/common/scripts/shellIntegration-rc.zsh4# ---------------------------------------------------------------------------------------------COMMENT
MEDIUM…rib/terminal/common/scripts/shellIntegration-login.zsh1# ---------------------------------------------------------------------------------------------COMMENT
MEDIUM…rib/terminal/common/scripts/shellIntegration-login.zsh4# ---------------------------------------------------------------------------------------------COMMENT
MEDIUM…b/terminal/common/scripts/shellIntegration-profile.zsh1# ---------------------------------------------------------------------------------------------COMMENT
MEDIUM…b/terminal/common/scripts/shellIntegration-profile.zsh4# ---------------------------------------------------------------------------------------------COMMENT
MEDIUM…ntrib/terminal/common/scripts/shellIntegration-bash.sh1# ---------------------------------------------------------------------------------------------COMMENT
MEDIUM…ntrib/terminal/common/scripts/shellIntegration-bash.sh4# ---------------------------------------------------------------------------------------------COMMENT
MEDIUM…ntrib/terminal/common/scripts/shellIntegration-env.zsh1# ---------------------------------------------------------------------------------------------COMMENT
MEDIUM…ntrib/terminal/common/scripts/shellIntegration-env.zsh4# ---------------------------------------------------------------------------------------------COMMENT
MEDIUM…/void/browser/react/src/void-settings-tsx/Settings.tsx1034 // ─── sidebar nav ──────────────────────────COMMENT
Verbosity Indicators14 hits · 25 pts
SeverityFileLineSnippetContext
LOW…ize-perf-tests/test/colorize-fixtures/test-treeView.ts615 // Throughout setVisibility we need to check if the tree view's data provider still exists.COMMENT
LOWsrc/vs/platform/assignment/common/assignmentService.ts63 // The TAS client is initialized but we need to check if the initial fetch has completed yetCOMMENT
LOWsrc/vs/platform/actions/common/menuService.ts403 // When context keys or storage state changes we need to check if the menu also has changed. However,COMMENT
LOW…vs/workbench/contrib/snippets/browser/tabCompletion.ts167 // we need to check if the editor has changed in flight and thenCOMMENT
LOW…c/vs/workbench/contrib/chat/browser/chatDragAndDrop.ts303 // Otherwise, we need to check if the contents are already open in another editorCOMMENT
LOW⚡…nch/contrib/mcp/browser/mcpCommandsAddConfiguration.ts358 // Step 1: Choose server typeCOMMENT
LOW⚡…nch/contrib/mcp/browser/mcpCommandsAddConfiguration.ts364 // Step 2: Get server details based on typeCOMMENT
LOW⚡…nch/contrib/mcp/browser/mcpCommandsAddConfiguration.ts390 // Step 3: Get server IDCOMMENT
LOW⚡…nch/contrib/mcp/browser/mcpCommandsAddConfiguration.ts396 // Step 4: Choose configuration target if no configUri providedCOMMENT
LOW⚡…nch/contrib/mcp/browser/mcpCommandsAddConfiguration.ts406 // Step 5: Update configurationCOMMENT
LOW…rib/notebook/browser/view/renderers/webviewPreloads.ts647 // so we need to check if the difference is less than some thresholdCOMMENT
LOW…/workbench/contrib/debug/browser/replAccessibleView.ts71 // Content is loaded asynchronously, so we need to check if it's available or fallback to the elements that are alreadCOMMENT
LOWsrc/vs/workbench/browser/parts/views/treeView.ts614 // Throughout setVisibility we need to check if the tree view's data provider still exists.COMMENT
LOWsrc/vs/base/browser/ui/tree/abstractTree.ts1781 // We need to check if it is already a unique instance of the node by the delegateCOMMENT
Redundant / Tautological Comments10 hits · 13 pts
SeverityFileLineSnippetContext
LOWextensions/open-remote-wsl/src/serverSetup.ts184# Check if platform is supportedCOMMENT
LOWextensions/open-remote-wsl/src/serverSetup.ts234# Check if server script is already installedCOMMENT
LOWextensions/open-remote-ssh/src/serverSetup.ts251# Check if platform is supportedCOMMENT
LOWextensions/open-remote-ssh/src/serverSetup.ts327# Check if server script is already installedCOMMENT
LOWextensions/open-remote-ssh/src/serverSetup.ts511# Check if server script is already installedCOMMENT
LOWscripts/appimage/create_appimage.sh27# Check if Docker is runningCOMMENT
LOWscripts/appimage/create-appimage-old.sh12# Check if void binary exists in current directoryCOMMENT
LOWscripts/appimage/create-appimage-old.sh18# Check if icon existsCOMMENT
LOW…notebook/test/browser/diff/notebookDiffService.test.ts14362 " # Open the file in append mode\n",CODE
LOW…notebook/test/browser/diff/notebookDiffService.test.ts14534 " # Open the file in append mode\n",CODE
Structural Annotation Overuse6 hits · 13 pts
SeverityFileLineSnippetContext
LOW⚡…nch/contrib/mcp/browser/mcpCommandsAddConfiguration.ts358 // Step 1: Choose server typeCOMMENT
LOW⚡…nch/contrib/mcp/browser/mcpCommandsAddConfiguration.ts364 // Step 2: Get server details based on typeCOMMENT
LOW⚡…nch/contrib/mcp/browser/mcpCommandsAddConfiguration.ts390 // Step 3: Get server IDCOMMENT
LOW⚡…nch/contrib/mcp/browser/mcpCommandsAddConfiguration.ts396 // Step 4: Choose configuration target if no configUri providedCOMMENT
LOW⚡…nch/contrib/mcp/browser/mcpCommandsAddConfiguration.ts406 // Step 5: Update configurationCOMMENT
LOWsrc/vs/base/common/filters.ts151 // NOTE: This function is written in such a way that it can be extended inCOMMENT
Slop Phrases7 hits · 12 pts
SeverityFileLineSnippetContext
LOW…ode-colorize-tests/test/colorize-results/test_tex.json395 "c": "Don't forget to include examples of topicalization.",CODE
LOW…rkspaces/electron-main/workspacesHistoryMainService.ts405 this.logService.warn('updateWindowsJumpList#setJumpList', error); // since setJumpList is relatively new API, make suCODE
MEDIUMsrc/vs/workbench/contrib/void/common/prompt/prompts.ts978To implement memoization in your Fibonacci function, you can use a JavaScript object to store previously computed resultCODE
MEDIUM…notebook/test/browser/diff/notebookDiffService.test.ts10349 "There are several version of [YOLO V10](https://github.com/THU-MIG/yolov10/tree/main?tab=readme-ov-file#performanCODE
MEDIUM…notebook/test/browser/diff/notebookDiffService.test.ts11289 "There are several version of [YOLO V10](https://github.com/THU-MIG/yolov10/tree/main?tab=readme-ov-file#performanCODE
MEDIUM…/contrib/notebook/common/services/notebookWebWorker.ts248 // Eg as mentioned earlier, its possible after similarity algorithms we find that cells weren't inserted/deleted but wCOMMENT
LOWsrc/vs/base/test/common/observable.test.ts278 disposable.dispose(); // Don't forget to dispose the keepAlive to prevent memory leaks!CODE
Synthetic Comment Markers2 hits · 10 pts
SeverityFileLineSnippetContext
HIGH…workbench/browser/parts/editor/editorGroupWatermark.ts200 openFolderButton.root.style.width = '124px' // Set width to 124px as requestedCODE
HIGH…workbench/browser/parts/editor/editorGroupWatermark.ts217 openSSHButton.root.style.width = '124px' // Set width to 124px as requestedCODE
Empty Error Handlers1 hit · 5 pts
SeverityFileLineSnippetContext
HIGH.github/scripts/issue_triage.py110except Exception:CODE
TODO Padding2 hits · 3 pts
SeverityFileLineSnippetContext
LOW…nsions/terminal-suggest/src/fig/shell-parser/parser.ts44 // TODO: implement <(commands)COMMENT
LOW…code-api-tests/src/singlefolder-tests/terminal.test.ts567 // TODO: Fix test, flaky in CI (local and remote) https://github.com/microsoft/vscode/issues/137155COMMENT
Modern AI Meta-Vocabulary1 hit · 3 pts
SeverityFileLineSnippetContext
MEDIUM…kbench/contrib/files/browser/editors/textFileEditor.ts230 // a link to a file that does not exist to scaffold it quickly.COMMENT
Overly Generic Function Names1 hit · 1 pts
SeverityFileLineSnippetContext
LOW…minal-suggest/src/fig/shell-parser/test/parser.test.ts20function getData(CODE
Unused Imports1 hit · 1 pts
SeverityFileLineSnippetContext
LOW.github/scripts/issue_triage.py2CODE
Excessive Try-Catch Wrapping1 hit · 0 pts
SeverityFileLineSnippetContext
LOW.github/scripts/issue_triage.py110 except Exception:STRING