public AccessToModifiedClosureWarning(IJavaScriptTreeNode treeNode) { _treeNode = treeNode; }
public void Execute(Action<DaemonStageResult> commiter) { if (!daemonProcess.FullRehighlightingRequired) return; var sourceFile = daemonProcess.SourceFile; mainFile = sourceFile.GetNonInjectedPsiFile(JavaScriptLanguage.Instance) as IJavaScriptFile; highlightings.Clear(); if (mainFile != null) { if (sourceFile.PrimaryPsiLanguage is JavaScriptLanguage) { isMixed = false; mainNode = mainFile; LintAndAddHighlightings(); } else { isMixed = true; foreach (var subFile in mainFile.Sections) { mainNode = subFile; LintAndAddHighlightings(); } } } commiter(new DaemonStageResult(highlightings)); }
public AccessToModifiedClosureWarning(IJavaScriptTreeNode treeNode) { _treeNode = treeNode; }