Class OutputDescriptorAttachmentRegistrar
java.lang.Object
io.github.ascopes.protobufmavenplugin.generation.OutputDescriptorAttachmentRegistrar
Strategy for registration of additional artifacts to attach
to the Maven project.
- Since:
- 2.11.0
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionOutputDescriptorAttachmentRegistrar
(org.apache.maven.project.MavenProjectHelper mavenProjectHelper, String defaultArtifactType, @Nullable String defaultArtifactClassifier) -
Method Summary
Modifier and TypeMethodDescriptionvoid
registerAttachedArtifact
(org.apache.maven.execution.MavenSession session, Path artifactPath, @Nullable String artifactType, @Nullable String artifactClassifier)
-
Field Details
-
log
private static final org.slf4j.Logger log -
mavenProjectHelper
private final org.apache.maven.project.MavenProjectHelper mavenProjectHelper -
defaultArtifactType
-
defaultArtifactClassifier
-
-
Constructor Details
-
OutputDescriptorAttachmentRegistrar
-
-
Method Details
-
registerAttachedArtifact
-