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; referencesexists,resolveexists— function at line 13; referencesresolveexec— function at line 21; referencesreject,resolve,toStringbuildNames— const at line 32; referencesfor,indexOfisBuildTask— function at line 33; referencesfor,indexOftestNames— const at line 42; referencesfor,indexOfisTestTask— function at line 43; referencesfor,indexOf_channel— let at line 52; referencescreateOutputChannelgetOutputChannel— function at line 53; referencescreateOutputChannelshowError— function at line 60; referencesshowWarningMessage,getOutputChannel,showGruntTaskDefinition— interface at line 66findGruntCommand— function at line 72; referencesexists,joincommand— let at line 73; referencesexists,joinplatform— const at line 74; referencesexists,joinFolderDetector— class at line 85; referencesconstructor,workspaceFolder,isEnabled,getConfiguration,start,join,createFileSystemWatcher,onDidChange,onDidCreate,onDidDelete,getTasks,computeTasks,getTask,indexOf,Task,ShellExecution,exists,exec,getOutputChannel,appendLinepattern— const at line 104; referencesjoin,createFileSystemWatcher,onDidChange,onDidCreate,onDidDelete,getTasks,isEnabled,computeTaskstaskDefinition— const at line 123; referencesindexOf,Task,ShellExecutiongruntTask— const at line 124; referencesindexOf,Task,ShellExecutionoptions— const at line 126source— const at line 127; referencesindexOf,Task,ShellExecution,computeTasks,exists,join,exec,getOutputChannel,appendLine,showError,split,for,push,toLowerCase,isBuildTask,isTestTasktask— const at line 128; referencesindexOf,Task,ShellExecution,computeTasks,exists,join,exec,getOutputChannel,appendLine,showError,split,for,push,toLowerCase,isBuildTask,isTestTaskrootPath— const at line 137emptyTasks— const at line 138commandLine— const at line 146; referencesexec,getOutputChannel,appendLine,showError,split,for,indexOf,Task,ShellExecution,push,toLowerCase,isBuildTask,isTestTaskresult— const at line 153; referencessplit,for,indexOf,exec,Task,ShellExecution,push,toLowerCase,isBuildTask,isTestTasklines— const at line 167; referencessplittasksStart— let at line 168; referencesfor,indexOf,exec,Task,ShellExecution,push,toLowerCase,isBuildTask,isTestTasktasksEnd— let at line 169; referencesfor,indexOf,exec,Task,ShellExecution,push,toLowerCase,isBuildTask,isTestTaskregExp— const at line 182; referencesexec,indexOf,Task,ShellExecution,push,toLowerCase,isBuildTask,isTestTaskmatches— const at line 183; referencesexec,indexOf,Task,ShellExecution,push,toLowerCase,isBuildTask,isTestTaskname— const at line 185kind— const at line 186source— const at line 190options— const at line 191task— const at line 192; referencesindexOf,Task,ShellExecution,push,toLowerCase,isBuildTask,isTestTasklowerCaseTaskName— const at line 196; referencestoLowerCase,isBuildTask,isTestTaskchannel— const at line 209; referencesgetOutputChannel,appendLineTaskDetector— class at line 230; referencesMap,constructor,start,updateWorkspaceFolders,onDidChangeWorkspaceFolders,onDidChangeConfiguration,dispose,clear,for,get,toString,delete,FolderDetector,findGruntCommand,set,isEnabled,updateProvider,updateConfiguration,values,hasfolders— const at line 239; referencesupdateWorkspaceFoldersdetector— const at line 257; referencesget,toString,dispose,deletedetector— const at line 264; referencesFolderDetector,findGruntCommand,set,toString,isEnabled,startfolders— const at line 278; referencesfor,has,toString,FolderDetector,findGruntCommand,set,isEnabled,startdetector— const at line 282; referencesFolderDetector,findGruntCommand,set,toString,isEnabled,startthisCapture— const at line 295; referencesregisterTaskProvider,getTasks,resolveTask,getTaskpromises— const at line 321; referencesfor,values,push,getTasksresult— const at line 326; referencesfor,pushdetector— const at line 346; referencesget,toString,getTaskdetector— let at line 356; referencesTaskDetector,startactivate— exported function at line 357; referencesTaskDetector,startdeactivate— exported function at line 362; referencesdispose
Imported modules
pathfschild_processvscode
File-level call references
exists— line 15resolve— line 16exec— line 23reject— line 25toString— line 27for— line 34indexOf— line 35createOutputChannel— line 55showWarningMessage— line 61getOutputChannel— line 63show— line 63join— line 75constructor— line 90workspaceFolder— line 95isEnabled— line 99getConfiguration— line 100start— line 103createFileSystemWatcher— line 105onDidChange— line 106onDidCreate— line 107onDidDelete— line 108getTasks— line 111computeTasks— line 114getTask— line 122Task— line 129ShellExecution— line 129appendLine— line 150showError— line 151split— line 167push— line 195toLowerCase— line 196isBuildTask— line 197isTestTask— line 199dispose— line 222Map— line 233updateWorkspaceFolders— line 241onDidChangeWorkspaceFolders— line 243onDidChangeConfiguration— line 244clear— line 252get— line 257delete— line 260FolderDetector— line 264findGruntCommand— line 264set— line 265updateProvider— line 270updateConfiguration— line 273values— line 274has— line 281registerTaskProvider— line 296resolveTask— line 300next— line 319all— line 325TaskDetector— line 358
Source: extensions/grunt/src/main.ts