Uses of Interface
io.github.ascopes.protobufmavenplugin.dependencies.MavenArtifactPathResolver
Packages that use MavenArtifactPathResolver
Package
Description
Interoperability with Eclipse Aether for underlying dependency and artifact resolution.
Management of
protoc
plugins.Integration with and management of
protoc
itself.Detection and management of input Protocol Buffer sources.
-
Uses of MavenArtifactPathResolver in io.github.ascopes.protobufmavenplugin.dependencies.aether
Classes in io.github.ascopes.protobufmavenplugin.dependencies.aether that implement MavenArtifactPathResolverModifier and TypeClassDescription(package private) final class
Implementation ofMavenArtifactPathResolver
that integrates with the Eclipse Aether artifact resolution backend provided by Eclipse for Apache Maven. -
Uses of MavenArtifactPathResolver in io.github.ascopes.protobufmavenplugin.plugins
Fields in io.github.ascopes.protobufmavenplugin.plugins declared as MavenArtifactPathResolverModifier and TypeFieldDescriptionprivate final MavenArtifactPathResolver
BinaryPluginResolver.artifactPathResolver
private final MavenArtifactPathResolver
JvmPluginResolver.artifactPathResolver
Constructors in io.github.ascopes.protobufmavenplugin.plugins with parameters of type MavenArtifactPathResolverModifierConstructorDescription(package private)
BinaryPluginResolver
(MavenArtifactPathResolver artifactPathResolver, PlatformClassifierFactory platformClassifierFactory, SystemPathBinaryResolver systemPathResolver, UrlResourceFetcher urlResourceFetcher) (package private)
JvmPluginResolver
(HostSystem hostSystem, MavenArtifactPathResolver artifactPathResolver, TemporarySpace temporarySpace, SystemPathBinaryResolver pathResolver) -
Uses of MavenArtifactPathResolver in io.github.ascopes.protobufmavenplugin.protoc
Fields in io.github.ascopes.protobufmavenplugin.protoc declared as MavenArtifactPathResolverModifier and TypeFieldDescriptionprivate final MavenArtifactPathResolver
ProtocResolver.artifactPathResolver
Constructors in io.github.ascopes.protobufmavenplugin.protoc with parameters of type MavenArtifactPathResolverModifierConstructorDescriptionProtocResolver
(HostSystem hostSystem, MavenArtifactPathResolver artifactPathResolver, PlatformClassifierFactory platformClassifierFactory, SystemPathBinaryResolver systemPathResolver, UrlResourceFetcher urlResourceFetcher) -
Uses of MavenArtifactPathResolver in io.github.ascopes.protobufmavenplugin.sources
Fields in io.github.ascopes.protobufmavenplugin.sources declared as MavenArtifactPathResolverModifier and TypeFieldDescriptionprivate final MavenArtifactPathResolver
ProjectInputResolver.artifactPathResolver
Constructors in io.github.ascopes.protobufmavenplugin.sources with parameters of type MavenArtifactPathResolverModifierConstructorDescription(package private)
ProjectInputResolver
(MavenArtifactPathResolver artifactPathResolver, ProtoSourceResolver sourceResolver)