vvscodeSource ↗
50 declarations and 53 call references extracted from public source metadata.

Source symbols: extensions/grunt/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: 50
  • Referenced calls: 53

Declared symbols

  • AutoDetect — type at line 11; references exists, resolve
  • exists — function at line 13; references resolve
  • exec — function at line 21; references reject, resolve, toString
  • buildNames — const at line 32; references for, indexOf
  • isBuildTask — function at line 33; references for, indexOf
  • testNames — const at line 42; references for, indexOf
  • isTestTask — function at line 43; references for, indexOf
  • _channel — let at line 52; references createOutputChannel
  • getOutputChannel — function at line 53; references createOutputChannel
  • showError — function at line 60; references showWarningMessage, getOutputChannel, show
  • GruntTaskDefinition — interface at line 66
  • findGruntCommand — function at line 72; references exists, join
  • command — let at line 73; references exists, join
  • platform — const at line 74; references exists, join
  • FolderDetector — class at line 85; references constructor, workspaceFolder, isEnabled, getConfiguration, start, join, createFileSystemWatcher, onDidChange, onDidCreate, onDidDelete, getTasks, computeTasks, getTask, indexOf, Task, ShellExecution, exists, exec, getOutputChannel, appendLine
  • pattern — const at line 104; references join, createFileSystemWatcher, onDidChange, onDidCreate, onDidDelete, getTasks, isEnabled, computeTasks
  • taskDefinition — const at line 123; references indexOf, Task, ShellExecution
  • gruntTask — const at line 124; references indexOf, Task, ShellExecution
  • options — const at line 126
  • source — const at line 127; references indexOf, Task, ShellExecution, computeTasks, exists, join, exec, getOutputChannel, appendLine, showError, split, for, push, toLowerCase, isBuildTask, isTestTask
  • task — const at line 128; references indexOf, Task, ShellExecution, computeTasks, exists, join, exec, getOutputChannel, appendLine, showError, split, for, push, toLowerCase, isBuildTask, isTestTask
  • rootPath — const at line 137
  • emptyTasks — const at line 138
  • commandLine — const at line 146; references exec, getOutputChannel, appendLine, showError, split, for, indexOf, Task, ShellExecution, push, toLowerCase, isBuildTask, isTestTask
  • result — const at line 153; references split, for, indexOf, exec, Task, ShellExecution, push, toLowerCase, isBuildTask, isTestTask
  • lines — const at line 167; references split
  • tasksStart — let at line 168; references for, indexOf, exec, Task, ShellExecution, push, toLowerCase, isBuildTask, isTestTask
  • tasksEnd — let at line 169; references for, indexOf, exec, Task, ShellExecution, push, toLowerCase, isBuildTask, isTestTask
  • regExp — const at line 182; references exec, indexOf, Task, ShellExecution, push, toLowerCase, isBuildTask, isTestTask
  • matches — const at line 183; references exec, indexOf, Task, ShellExecution, push, toLowerCase, isBuildTask, isTestTask
  • name — const at line 185
  • kind — const at line 186
  • source — const at line 190
  • options — const at line 191
  • task — const at line 192; references indexOf, Task, ShellExecution, push, toLowerCase, isBuildTask, isTestTask
  • lowerCaseTaskName — const at line 196; references toLowerCase, isBuildTask, isTestTask
  • channel — const at line 209; references getOutputChannel, appendLine
  • TaskDetector — class at line 230; references Map, constructor, start, updateWorkspaceFolders, onDidChangeWorkspaceFolders, onDidChangeConfiguration, dispose, clear, for, get, toString, delete, FolderDetector, findGruntCommand, set, isEnabled, updateProvider, updateConfiguration, values, has
  • folders — const at line 239; references updateWorkspaceFolders
  • detector — const at line 257; references get, toString, dispose, delete
  • detector — const at line 264; references FolderDetector, findGruntCommand, set, toString, isEnabled, start
  • folders — const at line 278; references for, has, toString, FolderDetector, findGruntCommand, set, isEnabled, start
  • detector — const at line 282; references FolderDetector, findGruntCommand, set, toString, isEnabled, start
  • thisCapture — const at line 295; references registerTaskProvider, getTasks, resolveTask, getTask
  • promises — const at line 321; references for, values, push, getTasks
  • result — const at line 326; references for, push
  • detector — const at line 346; references get, toString, getTask
  • detector — let at line 356; references TaskDetector, start
  • activate — exported function at line 357; references TaskDetector, start
  • deactivate — exported function at line 362; references dispose

Imported modules

  • path
  • fs
  • child_process
  • vscode

File-level call references


Source: extensions/grunt/src/main.ts

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