META-INF.plexus.components.xml Maven / Gradle / Ivy
<component-set> <components> <component> <role>net.unit8.waitt.mojo.component.ArtifactResolver</role> <role-hint>default</role-hint> <implementation>net.unit8.waitt.mojo.component.DefaultArtifactResolver</implementation> <instantiation-strategy>singleton</instantiation-strategy> <requirements> <requirement> <role>org.apache.maven.repository.RepositorySystem</role> </requirement> </requirements> </component> <component> <role>net.unit8.waitt.mojo.component.ServerProvider</role> <role-hint>default</role-hint> <implementation>net.unit8.waitt.mojo.component.DefaultServerProvider</implementation> <instantiation-strategy>per-lookup</instantiation-strategy> <requirements> <requirement> <role>net.unit8.waitt.mojo.component.ArtifactResolver</role> </requirement> <requirement> <role>org.apache.maven.repository.RepositorySystem</role> </requirement> <requirement> <role>org.codehaus.plexus.components.interactivity.Prompter</role> <role-hint>waitt</role-hint> </requirement> </requirements> </component> <component> <role>org.codehaus.plexus.components.interactivity.Prompter</role> <role-hint>waitt</role-hint> <implementation>net.unit8.waitt.mojo.component.WaittPrompter</implementation> <instantiation-strategy>per-lookup</instantiation-strategy> <requirements> <requirement> <role>org.codehaus.plexus.components.interactivity.InputHandler</role> </requirement> <requirement> <role>org.codehaus.plexus.components.interactivity.OutputHandler</role> </requirement> </requirements> </component> </components> </component-set>