Class ProtoSourceResolver

java.lang.Object
io.github.ascopes.protobufmavenplugin.sources.ProtoSourceResolver

@Named public final class ProtoSourceResolver extends Object
Component that can index and resolve proto files in a file tree.

In addition, it can discover proto files within archives. These results will be extracted to a location within the Maven build directory to enable protoc and other plugins to be able to view them without needing access to the Java NIO file system APIs.

Author:
Ashley Scopes