Class ProjectInputResolver
java.lang.Object
io.github.ascopes.protobufmavenplugin.sources.ProjectInputResolver
@Description("Resolves all protobuf sources to compile and/or make importable in the project")
@Named
public final class ProjectInputResolver
extends Object
Component that resolves all protobuf source and import paths for a given plugin invocation,
ensuring they are in a location that is accessible by the
protoc
binary.- Since:
- 2.7.0
- Author:
- Ashley Scopes
-
Method Summary
-
Method Details
-
resolveProjectInputs
public ProjectInputListing resolveProjectInputs(GenerationRequest request) throws ResolutionException - Throws:
ResolutionException
-