Uses of Package
io.github.ascopes.protobufmavenplugin.plugins
Package
Description
Management of source code generation requests.
Management of
protoc
plugins.Integration with and management of
protoc
itself.-
ClassDescriptionImplementation independent descriptor for a protoc plugin that can be resolved from a Maven repository.Implementation independent descriptor for a protoc plugin that can be resolved from the system
$PATH
.Resolver for plugins within a project.Implementation independent descriptor for a protoc plugin that can be resolved from a URL. -
ClassDescriptionProtoc plugin resolver for native binaries on the system.Immutable implementation of
MavenProtocPlugin
.Builds instances of typeImmutableMavenProtocPlugin
.Immutable implementation ofResolvedProtocPlugin
.Builds instances of typeImmutableResolvedProtocPlugin
.Component that takes a reference to a pure-Javaprotoc
plugin and wraps it in a shell script or batch file to invoke it as if it were a single executable binary.Implementation independent descriptor for a protoc plugin that can be resolved from a Maven repository.A modifiable implementation of theMavenProtocPlugin
type.Protoc plugin base that can be optionally ignored if it cannot be resolved.Implementation independent descriptor for a protoc plugin that can be resolved from the system$PATH
.A modifiable implementation of thePathProtocPlugin
type.Base interface for a Protoc plugin reference.Model that holds details about a resolved protoc plugin.Implementation independent descriptor for a protoc plugin that can be resolved from a URL.A modifiable implementation of theUrlProtocPlugin
type. -