Class TestPropertiesMojo

  • All Implemented Interfaces:
    org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo

    @Mojo(name="test-properties",
          threadSafe=true)
    public class TestPropertiesMojo
    extends AbstractPluginScannerMojo
    • Field Detail

      • destination

        @Parameter(defaultValue="${project.build.directory}/test.properties")
        protected java.io.File destination
    • Constructor Detail

      • TestPropertiesMojo

        public TestPropertiesMojo()
    • Method Detail

      • processPlugins

        protected void processPlugins​(java.util.Properties properties,
                                      java.util.Map<java.io.File,​org.eclipse.tycho.core.osgitools.OsgiManifest> plugins)
                               throws java.lang.Exception
        Specified by:
        processPlugins in class AbstractPluginScannerMojo
        Throws:
        java.lang.Exception
      • getTestType

        private static TestPropertiesMojo.TestType getTestType​(java.io.File plugin)
                                                        throws java.io.IOException
        Throws:
        java.io.IOException