- generatedFilesBaseDir(Project) - Method in class io.spine.tools.gradle.ProtocConfigurationPlugin
-
Obtains the location of the generated
directory of the specified project.
- GeneratedSourceRoot - Class in io.spine.tools.gradle
-
A root directory to generate source code into.
- GeneratedSourceSet - Class in io.spine.tools.gradle
-
The generated code directory which belongs to a certain source set.
- get() - Static method in class io.spine.tools.gradle.DependencyVersions
-
Obtains the DependencyVersions
instance.
- getIndent(Project) - Method in class io.spine.tools.gradle.CodeGenerationAction
-
Obtains indentation configuration from the project.
- getMainDescriptorSet(Project) - Method in class io.spine.tools.gradle.ProtocConfigurationPlugin
-
Obtains the merged descriptor set file of the main
module.
- getName() - Method in class io.spine.tools.gradle.GradleTask
-
Obtains task name.
- getProject() - Method in class io.spine.tools.gradle.GradleTask
-
Obtains the project of the task.
- getTask() - Method in class io.spine.tools.gradle.GradleTask
-
Obtains the Gradle task itself.
- getTestDescriptorSet(Project) - Method in class io.spine.tools.gradle.ProtocConfigurationPlugin
-
Obtains the merged descriptor set file of the test
module.
- GradleExtension - Class in io.spine.tools.gradle
-
An abstract base for creating Gradle extensions.
- GradleExtension() - Constructor for class io.spine.tools.gradle.GradleExtension
-
- GradlePlugin<P extends org.gradle.api.Plugin<? extends org.gradle.api.Project>> - Class in io.spine.tools.gradle
-
An identifier of a Gradle plugin.
- gradlePlugin() - Static method in class io.spine.tools.gradle.ProtobufDependencies
-
Obtains the ID of the Protobuf Gradle plugin.
- GradleTask - Class in io.spine.tools.gradle
-
Utility wrapper around the Gradle tasks created.
- GradleTask.Builder - Class in io.spine.tools.gradle
-
- groupId() - Method in interface io.spine.tools.gradle.Dependency
-
Obtains the Maven group ID of this dependency.
- groupId() - Method in class io.spine.tools.gradle.ThirdPartyDependency
-
- grpc() - Method in class io.spine.tools.gradle.DependencyVersions
-
Obtains the version of gRPC.
- grpc() - Method in class io.spine.tools.gradle.GeneratedSourceSet
-
Obtains the root directory for Java sources generated by the gRPC Protobuf compiler.
- GStrings - Class in io.spine.tools.groovy
-
- path() - Method in interface io.spine.tools.gradle.TaskName
-
Obtains this task name as a path.
- PlugableProject - Class in io.spine.tools.gradle.project
-
An implementation of
PluginTarget
based on a Gradle
Project
.
- PlugableProject(Project) - Constructor for class io.spine.tools.gradle.project.PlugableProject
-
- PluginId - Class in io.spine.tools.gradle
-
An identifier of a Gradle plugin.
- PluginId(String) - Constructor for class io.spine.tools.gradle.PluginId
-
- PluginScript - Class in io.spine.tools.gradle
-
A Gradle project plugin implemented in a .gradle
script.
- PluginTarget - Interface in io.spine.tools.gradle.project
-
A target of Gradle plugin application.
- predefinedModules() - Static method in class io.spine.tools.code.structure.ExternalModule
-
- project() - Method in class io.spine.tools.gradle.CodeGenerationAction
-
Obtains the project for which the code is generated.
- ProjectHierarchy - Class in io.spine.tools.gradle
-
A utility class for working with the Gradle project hierarchy.
- ProjectSourceSuperset - Class in io.spine.tools.gradle.project
-
A
SourceSuperset
implementation based on source sets of a Gradle project.
- protobuf() - Method in class io.spine.tools.gradle.DependencyVersions
-
Obtains the version of Protobuf.
- protobufCompiler() - Static method in class io.spine.tools.gradle.ProtobufDependencies
-
- ProtobufDependencies - Class in io.spine.tools.gradle
-
A factory of Protobuf-related artifact specs.
- protobufLite() - Static method in class io.spine.tools.gradle.ProtobufDependencies
-
- ProtobufTaskName - Enum in io.spine.tools.gradle
-
Names of Gradle tasks defined by the Protobuf Gradle plugin.
- ProtocConfigurationPlugin - Class in io.spine.tools.gradle
-
An abstract base for Gradle plugins that configure Protobuf compilation.
- ProtocConfigurationPlugin() - Constructor for class io.spine.tools.gradle.ProtocConfigurationPlugin
-
- ProtocPluginName - Enum in io.spine.tools.gradle
-
Names of known Protobuf compiler plugins.
- ProtoDartTaskName - Enum in io.spine.tools.gradle
-
Names of Gradle tasks defined by the Spine Protobuf Dart plugin.
- protoFiles() - Method in class io.spine.tools.gradle.CodeGenerationAction
-
Obtains the Protobuf files to be processed.
- ProtoJsTaskName - Enum in io.spine.tools.gradle
-
Names of Gradle tasks defined by the Spine Protobuf JS plugin.
- ProtoPlugin - Class in io.spine.tools.gradle
-
A plugin performing code-generation based on a .proto
files.
- ProtoPlugin() - Constructor for class io.spine.tools.gradle.ProtoPlugin
-
- protoSrcDir() - Method in class io.spine.tools.gradle.CodeGenerationAction
-
Obtains directory with source proto files.
- provides(FileReference) - Method in class io.spine.tools.code.structure.ExternalModule
-
Checks if the module provides the referenced file.
- value() - Method in enum io.spine.tools.gradle.ConfigurationName
-
- valueOf(String) - Static method in enum io.spine.tools.gradle.BaseTaskName
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.spine.tools.gradle.ConfigurationName
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.spine.tools.gradle.JavadocPrettifierTaskName
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.spine.tools.gradle.JavaTaskName
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.spine.tools.gradle.ModelCompilerTaskName
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.spine.tools.gradle.ModelVerifierTaskName
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.spine.tools.gradle.ProtobufTaskName
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.spine.tools.gradle.ProtocPluginName
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.spine.tools.gradle.ProtoDartTaskName
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.spine.tools.gradle.ProtoJsTaskName
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.spine.tools.gradle.SourceScope
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.spine.tools.gradle.BaseTaskName
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.spine.tools.gradle.ConfigurationName
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.spine.tools.gradle.JavadocPrettifierTaskName
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.spine.tools.gradle.JavaTaskName
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.spine.tools.gradle.ModelCompilerTaskName
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.spine.tools.gradle.ModelVerifierTaskName
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.spine.tools.gradle.ProtobufTaskName
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.spine.tools.gradle.ProtocPluginName
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.spine.tools.gradle.ProtoDartTaskName
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.spine.tools.gradle.ProtoJsTaskName
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.spine.tools.gradle.SourceScope
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- VERSIONS - Static variable in class io.spine.tools.gradle.ProtocConfigurationPlugin
-