Uses of Interface
io.github.ascopes.protobufmavenplugin.sources.FilesToCompile
Packages that use FilesToCompile
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 FilesToCompile in io.github.ascopes.protobufmavenplugin.sources
Classes in io.github.ascopes.protobufmavenplugin.sources that implement FilesToCompileMethods in io.github.ascopes.protobufmavenplugin.sources that return FilesToCompileModifier and TypeMethodDescriptionstatic FilesToCompile
FilesToCompile.allOf
(ProjectInputListing listing) Produce aFilesToCompile
containing all the proto sources and descriptor files from the givenProjectInputListing
.static FilesToCompile
FilesToCompile.empty()
Produce aFilesToCompile
that is totally empty.Methods in io.github.ascopes.protobufmavenplugin.sources with parameters of type FilesToCompileModifier and TypeMethodDescriptionImmutableFilesToCompile.Builder.from
(FilesToCompile instance) Fill a builder with attribute values from the providedFilesToCompile
instance. -
Uses of FilesToCompile in io.github.ascopes.protobufmavenplugin.sources.incremental
Methods in io.github.ascopes.protobufmavenplugin.sources.incremental that return FilesToCompileModifier and TypeMethodDescriptionIncrementalCacheManager.determineSourcesToCompile
(ProjectInputListing listing)