Validator or SourceInstrumentingCompiler).@Deprecated public interface FileProcessingCompiler extends Compiler, ValidityStateFactory
| Modifier and Type | Interface and Description |
|---|---|
static interface |
FileProcessingCompiler.ProcessingItem
Deprecated.
Describes a processing unit for this compiler - a virtual file with associated state.
|
| Modifier and Type | Method and Description |
|---|---|
FileProcessingCompiler.ProcessingItem [] |
getProcessingItems(CompileContext context)
Deprecated.
Returns the items which will be processed in the current compile operation.
|
FileProcessingCompiler.ProcessingItem[] |
process(CompileContext context,
FileProcessingCompiler.ProcessingItem[] items)
Deprecated.
Compiles the specified items.
|
getDescription, validateConfigurationcreateValidityStateFileProcessingCompiler.ProcessingItem [] getProcessingItems(CompileContext context)
process(com.intellij.openapi.compiler.CompileContext, com.intellij.openapi.compiler.FileProcessingCompiler.ProcessingItem[]) methodcontext - the current compilation context.FileProcessingCompiler.ProcessingItem[] process(CompileContext context, FileProcessingCompiler.ProcessingItem[] items)
context - the current compilation context.items - items to be processed, selected by make subsystem. The items are selected from the list returned by the
getProcessingItems(com.intellij.openapi.compiler.CompileContext) method.