TaskEngineAnalyzer

public class TaskEngineAnalyzer implements ISpoofaxAnalyzer

Analyzer for NaBL + TS + index + task engine projects. Calls the analysis strategy with a list of all inputs.

Fields

name

public static final String name

Constructors

TaskEngineAnalyzer

public TaskEngineAnalyzer(IResourceService resourceService, ISpoofaxUnitService unitService, ITermFactoryService termFactoryService, IStrategoRuntimeService runtimeService, IStrategoCommon strategoCommon, AnalysisCommon analysisCommon)

Methods

analyze

public ISpoofaxAnalyzeResult analyze(ISpoofaxParseUnit input, IContext context, IProgress progress, ICancel cancel)

analyzeAll

public ISpoofaxAnalyzeResults analyzeAll(Iterable<ISpoofaxParseUnit> inputs, IContext context, IProgress progress, ICancel cancel)