public final class ResolveImports extends GenerationTask implements io.spine.logging.Logging
Supports only CommonJs
imports.
The task should be performed last among generation tasks to ensure that imports won't be modified after execution of this task.
Constructor and Description |
---|
ResolveImports(io.spine.code.fs.js.Directory generatedRoot,
java.util.Collection<io.spine.tools.code.structure.ExternalModule> modules) |
Modifier and Type | Method and Description |
---|---|
protected void |
generateFor(io.spine.code.proto.FileSet fileSet)
Generates code for the Protobuf files.
|
filter, generatedRoot, performFor
public ResolveImports(io.spine.code.fs.js.Directory generatedRoot, java.util.Collection<io.spine.tools.code.structure.ExternalModule> modules)
protected void generateFor(io.spine.code.proto.FileSet fileSet)
GenerationTask
generateFor
in class GenerationTask