Uses of Interface
io.github.ascopes.protobufmavenplugin.sources.SourceListing
Packages that use 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
Methods in io.github.ascopes.protobufmavenplugin.generation with parameters of type SourceListingModifier and TypeMethodDescriptionvoid
SourceRootRegistrar.embedListing
(org.apache.maven.execution.MavenSession session, SourceListing listing) -
Uses of SourceListing in io.github.ascopes.protobufmavenplugin.sources
Classes in io.github.ascopes.protobufmavenplugin.sources that implement SourceListingMethods in io.github.ascopes.protobufmavenplugin.sources that return types with arguments of type SourceListingModifier and TypeMethodDescriptionImmutableProjectInputListing.getCompilableProtoSources()
ProjectInputListing.getCompilableProtoSources()
ImmutableProjectInputListing.getDependencyProtoSources()
ProjectInputListing.getDependencyProtoSources()
Methods in io.github.ascopes.protobufmavenplugin.sources with parameters of type SourceListingModifier and TypeMethodDescriptionImmutableSourceListing.Builder.from
(SourceListing instance) Fill a builder with attribute values from the providedSourceListing
instance.Method parameters in io.github.ascopes.protobufmavenplugin.sources with type arguments of type SourceListingModifier and TypeMethodDescriptionImmutableProjectInputListing.Builder.compilableProtoSources
(Collection<SourceListing> compilableProtoSources) Initializes the value for thecompilableProtoSources
attribute.ImmutableProjectInputListing.Builder.dependencyProtoSources
(Collection<SourceListing> dependencyProtoSources) Initializes the value for thedependencyProtoSources
attribute.static Collection
<Path> SourceListing.flatten
(Collection<? extends SourceListing> listings)