Uses of Interface
io.github.ascopes.protobufmavenplugin.sources.SourceListing
Package
Description
Management of source code generation requests.
Detection and management of input Protocol Buffer sources.
-
Uses of SourceListing in io.github.ascopes.protobufmavenplugin.generation
Modifier and TypeMethodDescriptionvoid
SourceRootRegistrar.embedListing
(org.apache.maven.execution.MavenSession session, SourceListing listing) -
Uses of SourceListing in io.github.ascopes.protobufmavenplugin.sources
Modifier and TypeMethodDescriptionImmutableProjectInputListing.getCompilableSources()
ProjectInputListing.getCompilableSources()
ImmutableProjectInputListing.getDependencySources()
ProjectInputListing.getDependencySources()
SourcePathResolver.resolveSources
(Collection<Path> rootPaths, SourceGlobFilter filter) Modifier and TypeMethodDescriptionImmutableSourceListing.Builder.from
(SourceListing instance) Fill a builder with attribute values from the providedSourceListing
instance.Modifier and TypeMethodDescriptionImmutableProjectInputListing.Builder.compilableSources
(Collection<SourceListing> compilableSources) Initializes the value for thecompilableSources
attribute.ImmutableProjectInputListing.Builder.dependencySources
(Collection<SourceListing> dependencySources) Initializes the value for thedependencySources
attribute.static Collection
<Path> SourceListing.flattenSourceProtoFiles
(Collection<SourceListing> listings)