vvscodeSource ↗
46 declarations and 61 call references extracted from public source metadata.

Source symbols: extensions/gulp/src/main.ts

Deterministic, value-free symbol metadata extracted from public source. Implementations and literal values are not copied into this page.

  • Revision: main@0b8aecc9797195d109bf60817ebc6b174eb252e1 · 2026-07-20T15:21:55Z
  • Declarations: 46
  • Referenced calls: 61

Declared symbols

  • AutoDetect — type at line 12; references stat, isFile
  • exists — function at line 26; references stat, isFile
  • exec — function at line 41; references reject, resolve, toString
  • buildNames — const at line 52; references for, indexOf
  • isBuildTask — function at line 53; references for, indexOf
  • testNames — const at line 62; references for, indexOf
  • isTestTask — function at line 63; references for, indexOf
  • _channel — let at line 72; references createOutputChannel
  • getOutputChannel — function at line 73; references createOutputChannel
  • showError — function at line 80; references showWarningMessage, show
  • findGulpCommand — function at line 89; references exists, join
  • platform — const at line 90; references exists, join
  • globalGulp — const at line 93; references join, exists
  • GulpTaskDefinition — interface at line 109
  • FolderDetector — class at line 114; references constructor, workspaceFolder, isEnabled, getConfiguration, start, join, createFileSystemWatcher, onDidChange, onDidCreate, onDidDelete, getTasks, computeTasks, getTask, Task, ShellExecution, hasGulpfile, for, readdir, extname, exists
  • pattern — const at line 133; references join, createFileSystemWatcher, onDidChange, onDidCreate, onDidDelete, getTasks, isEnabled, computeTasks
  • gulpTask — const at line 153; references Task, ShellExecution
  • kind — const at line 155
  • options — const at line 156
  • task — const at line 157; references Task, ShellExecution, hasGulpfile, for, readdir, extname, exists, toLowerCase
  • ext — const at line 179; references extname
  • basename — const at line 188; references toLowerCase
  • rootPath — const at line 204
  • emptyTasks — const at line 205
  • commandLine — const at line 214; references exec, split, pop, every, indexOf, getOutputChannel, appendLine, showError, for, Task, ShellExecution, push, toLowerCase, isBuildTask, isTestTask
  • errors — const at line 219; references split, pop, every, indexOf, getOutputChannel, appendLine, showError
  • result — const at line 226; references split, for, Task, ShellExecution, push, toLowerCase, isBuildTask, isTestTask
  • lines — const at line 228; references split
  • kind — const at line 233
  • options — const at line 237
  • task — const at line 238; references Task, ShellExecution, push, toLowerCase, isBuildTask, isTestTask
  • lowerCaseLine — const at line 240; references toLowerCase, isBuildTask, isTestTask
  • channel — const at line 250; references getOutputChannel, appendLine
  • TaskDetector — class at line 271; references Map, constructor, start, updateWorkspaceFolders, onDidChangeWorkspaceFolders, onDidChangeConfiguration, dispose, clear, for, get, toString, delete, FolderDetector, findGulpCommand, set, isEnabled, updateProvider, updateConfiguration, values, has
  • folders — const at line 280; references updateWorkspaceFolders
  • detector — const at line 298; references get, toString, dispose, delete
  • detector — const at line 305; references FolderDetector, findGulpCommand, set, toString, isEnabled, start
  • folders — const at line 319; references for, has, toString, FolderDetector, findGulpCommand, set, isEnabled, start
  • detector — const at line 323; references FolderDetector, findGulpCommand, set, toString, isEnabled, start
  • thisCapture — const at line 336; references registerTaskProvider, provideTasks, getTasks, resolveTask, getTask
  • promises — const at line 362; references for, values, push, getTasks
  • result — const at line 367; references for, push
  • detector — const at line 388; references get, toString, getTask
  • detector — let at line 398; references TaskDetector, start
  • activate — exported function at line 399; references TaskDetector, start
  • deactivate — exported function at line 404; references dispose

Imported modules

  • path
  • fs
  • child_process
  • vscode

File-level call references


Source: extensions/gulp/src/main.ts

Generated by smolify with deterministic-repository-import-v2 · 1 source file