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; referencesstat,isFileexists— function at line 26; referencesstat,isFileexec— function at line 41; referencesreject,resolve,toStringbuildNames— const at line 52; referencesfor,indexOfisBuildTask— function at line 53; referencesfor,indexOftestNames— const at line 62; referencesfor,indexOfisTestTask— function at line 63; referencesfor,indexOf_channel— let at line 72; referencescreateOutputChannelgetOutputChannel— function at line 73; referencescreateOutputChannelshowError— function at line 80; referencesshowWarningMessage,showfindGulpCommand— function at line 89; referencesexists,joinplatform— const at line 90; referencesexists,joinglobalGulp— const at line 93; referencesjoin,existsGulpTaskDefinition— interface at line 109FolderDetector— class at line 114; referencesconstructor,workspaceFolder,isEnabled,getConfiguration,start,join,createFileSystemWatcher,onDidChange,onDidCreate,onDidDelete,getTasks,computeTasks,getTask,Task,ShellExecution,hasGulpfile,for,readdir,extname,existspattern— const at line 133; referencesjoin,createFileSystemWatcher,onDidChange,onDidCreate,onDidDelete,getTasks,isEnabled,computeTasksgulpTask— const at line 153; referencesTask,ShellExecutionkind— const at line 155options— const at line 156task— const at line 157; referencesTask,ShellExecution,hasGulpfile,for,readdir,extname,exists,toLowerCaseext— const at line 179; referencesextnamebasename— const at line 188; referencestoLowerCaserootPath— const at line 204emptyTasks— const at line 205commandLine— const at line 214; referencesexec,split,pop,every,indexOf,getOutputChannel,appendLine,showError,for,Task,ShellExecution,push,toLowerCase,isBuildTask,isTestTaskerrors— const at line 219; referencessplit,pop,every,indexOf,getOutputChannel,appendLine,showErrorresult— const at line 226; referencessplit,for,Task,ShellExecution,push,toLowerCase,isBuildTask,isTestTasklines— const at line 228; referencessplitkind— const at line 233options— const at line 237task— const at line 238; referencesTask,ShellExecution,push,toLowerCase,isBuildTask,isTestTasklowerCaseLine— const at line 240; referencestoLowerCase,isBuildTask,isTestTaskchannel— const at line 250; referencesgetOutputChannel,appendLineTaskDetector— class at line 271; referencesMap,constructor,start,updateWorkspaceFolders,onDidChangeWorkspaceFolders,onDidChangeConfiguration,dispose,clear,for,get,toString,delete,FolderDetector,findGulpCommand,set,isEnabled,updateProvider,updateConfiguration,values,hasfolders— const at line 280; referencesupdateWorkspaceFoldersdetector— const at line 298; referencesget,toString,dispose,deletedetector— const at line 305; referencesFolderDetector,findGulpCommand,set,toString,isEnabled,startfolders— const at line 319; referencesfor,has,toString,FolderDetector,findGulpCommand,set,isEnabled,startdetector— const at line 323; referencesFolderDetector,findGulpCommand,set,toString,isEnabled,startthisCapture— const at line 336; referencesregisterTaskProvider,provideTasks,getTasks,resolveTask,getTaskpromises— const at line 362; referencesfor,values,push,getTasksresult— const at line 367; referencesfor,pushdetector— const at line 388; referencesget,toString,getTaskdetector— let at line 398; referencesTaskDetector,startactivate— exported function at line 399; referencesTaskDetector,startdeactivate— exported function at line 404; referencesdispose
Imported modules
pathfschild_processvscode
File-level call references
stat— line 29isFile— line 29exec— line 43reject— line 45resolve— line 47toString— line 47for— line 54indexOf— line 55createOutputChannel— line 75showWarningMessage— line 81show— line 84exists— line 92join— line 92constructor— line 119workspaceFolder— line 124isEnabled— line 128getConfiguration— line 129start— line 132createFileSystemWatcher— line 134onDidChange— line 135onDidCreate— line 136onDidDelete— line 137getTasks— line 140computeTasks— line 146getTask— line 152Task— line 157ShellExecution— line 157hasGulpfile— line 175readdir— line 177extname— line 179toLowerCase— line 188split— line 219pop— line 220every— line 221getOutputChannel— line 222appendLine— line 222showError— line 223push— line 239isBuildTask— line 241isTestTask— line 243dispose— line 263Map— line 274updateWorkspaceFolders— line 282onDidChangeWorkspaceFolders— line 284onDidChangeConfiguration— line 285clear— line 293get— line 298delete— line 301FolderDetector— line 305findGulpCommand— line 305set— line 306updateProvider— line 311updateConfiguration— line 314values— line 315has— line 322registerTaskProvider— line 337provideTasks— line 338resolveTask— line 341next— line 360all— line 366TaskDetector— line 400
Source: extensions/gulp/src/main.ts