Class TemporarySpace
java.lang.Object
io.github.ascopes.protobufmavenplugin.fs.AbstractTemporaryLocationProvider
io.github.ascopes.protobufmavenplugin.fs.TemporarySpace
@Description("Manages build-scoped reusable temporary directories for processing")
@Named
public final class TemporarySpace
extends AbstractTemporaryLocationProvider
Helper to provide access to temporary spaces on the file system to use during builds.
These temporary spaces reside within the project target/
directory.
- Author:
- Ashley Scopes
-
Constructor Summary
ConstructorsConstructorDescriptionTemporarySpace
(org.apache.maven.project.MavenProject mavenProject, org.apache.maven.plugin.MojoExecution mojoExecution) -
Method Summary
Methods inherited from class io.github.ascopes.protobufmavenplugin.fs.AbstractTemporaryLocationProvider
resolveAndCreateDirectory
-
Constructor Details
-
TemporarySpace
@Inject public TemporarySpace(org.apache.maven.project.MavenProject mavenProject, org.apache.maven.plugin.MojoExecution mojoExecution)
-
-
Method Details
-
createTemporarySpace
-