Package io.github.ascopes.protobufmavenplugin.plugins
package io.github.ascopes.protobufmavenplugin.plugins
Management of
protoc plugins.-
ClassDescriptionImmutable implementation of
MavenProtocPlugin.Builds instances of typeImmutableMavenProtocPlugin.Immutable implementation ofResolvedProtocPlugin.Builds instances of typeImmutableResolvedProtocPlugin.Implementation independent descriptor for a protoc plugin that can be resolved from a Maven repository.A modifiable implementation of theMavenProtocPlugintype.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 thePathProtocPlugintype.Resolver for plugins within a project that may be located in several different places.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 URI.A modifiable implementation of theUriProtocPlugintype.