Uses of Interface
io.github.ascopes.protobufmavenplugin.sources.DescriptorListing
Packages that use DescriptorListing
Package
Description
Detection and management of input Protocol Buffer sources.
Components to facilitate incremental code generation, which aims to reduce build times for
large codebases by allowing the
maven-compiler-plugin
to incrementally generate classes
from Java sources.-
Uses of DescriptorListing in io.github.ascopes.protobufmavenplugin.sources
Classes in io.github.ascopes.protobufmavenplugin.sources that implement DescriptorListingFields in io.github.ascopes.protobufmavenplugin.sources with type parameters of type DescriptorListingModifier and TypeFieldDescriptionprivate Collection
<DescriptorListing> ImmutableProjectInputListing.Builder.compilableDescriptorFiles
private final Collection
<DescriptorListing> ImmutableProjectInputListing.compilableDescriptorFiles
Methods in io.github.ascopes.protobufmavenplugin.sources that return types with arguments of type DescriptorListingModifier and TypeMethodDescriptionImmutableProjectInputListing.getCompilableDescriptorFiles()
ProjectInputListing.getCompilableDescriptorFiles()
private Collection
<DescriptorListing> ProjectInputResolver.resolveCompilableDescriptorSources
(GenerationRequest request, FileFilter filter) private Optional
<DescriptorListing> ProtoSourceResolver.resolveDescriptor
(Path descriptorFilePath, FileFilter filter) (package private) Collection
<DescriptorListing> ProtoSourceResolver.resolveDescriptors
(Collection<Path> descriptorFilePaths, FileFilter filter) Methods in io.github.ascopes.protobufmavenplugin.sources with parameters of type DescriptorListingModifier and TypeMethodDescriptionImmutableDescriptorListing.Builder.from
(DescriptorListing instance) Fill a builder with attribute values from the providedDescriptorListing
instance.Method parameters in io.github.ascopes.protobufmavenplugin.sources with type arguments of type DescriptorListingModifier and TypeMethodDescriptionImmutableProjectInputListing.Builder.compilableDescriptorFiles
(Collection<DescriptorListing> compilableDescriptorFiles) Initializes the value for thecompilableDescriptorFiles
attribute.static Collection
<String> DescriptorListing.flatten
(Collection<? extends DescriptorListing> listings) -
Uses of DescriptorListing in io.github.ascopes.protobufmavenplugin.sources.incremental
Method parameters in io.github.ascopes.protobufmavenplugin.sources.incremental with type arguments of type DescriptorListingModifier and TypeMethodDescriptionprivate Stream
<FutureTask<Map.Entry<Path, String>>> IncrementalCacheManager.generateDescriptorDigests
(Collection<DescriptorListing> listings)