public final class JsProtocConfigurationPlugin
extends io.spine.tools.gradle.ProtocConfigurationPlugin
protoc
configurations relevant for JavaScript
projects.Constructor and Description |
---|
JsProtocConfigurationPlugin() |
Modifier and Type | Method and Description |
---|---|
protected void |
configureProtocPlugins(org.gradle.api.NamedDomainObjectContainer<com.google.protobuf.gradle.ExecutableLocator> plugins,
org.gradle.api.Project project) |
protected java.nio.file.Path |
generatedFilesBaseDir(org.gradle.api.Project project) |
protected java.io.File |
getMainDescriptorSet(org.gradle.api.Project project) |
protected java.io.File |
getTestDescriptorSet(org.gradle.api.Project project) |
apply, customizeTask, isTestsTask
logMissingDescriptorSetFile, newTask, resolve
protected java.io.File getTestDescriptorSet(org.gradle.api.Project project)
getTestDescriptorSet
in class io.spine.tools.gradle.ProtocConfigurationPlugin
protected java.nio.file.Path generatedFilesBaseDir(org.gradle.api.Project project)
generatedFilesBaseDir
in class io.spine.tools.gradle.ProtocConfigurationPlugin
protected java.io.File getMainDescriptorSet(org.gradle.api.Project project)
getMainDescriptorSet
in class io.spine.tools.gradle.ProtocConfigurationPlugin
protected void configureProtocPlugins(org.gradle.api.NamedDomainObjectContainer<com.google.protobuf.gradle.ExecutableLocator> plugins, org.gradle.api.Project project)
configureProtocPlugins
in class io.spine.tools.gradle.ProtocConfigurationPlugin