public void ProcessFile(IFile file, IJavaScriptCacheBuilderContext context) { if (!ShouldProcess(file)) { return; } var jsFile = (IJavaScriptFile)file; var processor = new Processor(context); jsFile.ProcessDescendants(processor); }
public Processor(IJavaScriptCacheBuilderContext context) { this.context = context; }
public void ProcessFile(IFile file, IJavaScriptCacheBuilderContext context) { if (!ShouldProcess(file)) return; var jsFile = (IJavaScriptFile) file; var processor = new Processor(context); jsFile.ProcessDescendants(processor); }