Examples of addPlugin()


Examples of org.jboss.forge.addon.gradle.projects.model.GradleModelBuilder.addPlugin()

      if (!this.isInstalled())
      {
         GradleModelBuilder model = GradleModelBuilder.create(getFaceted().getFacet(GradleFacet.class).getModel());
         if (!model.hasPlugin(GradlePluginBuilder.create(GradlePluginType.JAVA)))
         {
            model.addPlugin(GradlePluginBuilder.create(GradlePluginType.JAVA));
            getFaceted().getFacet(GradleFacet.class).setModel(model);
         }
      }
      return isInstalled();
   }
View Full Code Here

Examples of org.jboss.forge.addon.maven.projects.MavenPluginFacet.addPlugin()

                                 .setPhase("package")
                                 .addGoal("jar")
                                 .setConfig(ConfigurationBuilder.create().addConfigurationElement(
                                          ConfigurationElementBuilder.create().setName("classifier")
                                                   .setText("forge-addon"))));
      pluginFacet.addPlugin(plugin);
      return true;
   }

   @Override
   public boolean isInstalled()
View Full Code Here

Examples of org.jboss.forge.addon.maven.projects.MavenPluginFacet.addPlugin()

      MavenPluginFacet facet = project.getFacet(MavenPluginFacet.class);
      MavenPluginBuilder plugin = MavenPluginBuilder
               .create()
               .setCoordinate(PLUGIN_COORDINATE);
      // SUT
      facet.addPlugin(plugin);
      MavenFacet mavenFacet = project.getFacet(MavenFacet.class);
      Model model = mavenFacet.getModel();
      List<Plugin> plugins = model.getBuild().getPlugins();
      Assert.assertEquals(1, plugins.size());
      assertCoordinateMatch(PLUGIN_COORDINATE, plugins.get(0));
View Full Code Here

Examples of org.jboss.forge.addon.maven.projects.MavenPluginFacet.addPlugin()

      MavenPluginBuilder plugin = MavenPluginBuilder
               .create()
               .setCoordinate(PLUGIN_COORDINATE);

      // SUT
      facet.addPlugin(plugin, TEST_PROFILE_ID);

      MavenFacet mavenFacet = project.getFacet(MavenFacet.class);
      Model model = mavenFacet.getModel();
      Assert.assertNull(model.getBuild());
      List<Profile> profiles = model.getProfiles();
View Full Code Here

Examples of org.jboss.forge.addon.maven.projects.MavenPluginFacet.addPlugin()

                  .setArtifactId("maven-ear-plugin");
         MavenPlugin plugin;
         if (!plugins.hasPlugin(mvnEarPluginDep))
         {
            plugin = MavenPluginBuilder.create().setCoordinate(mvnEarPluginDep);
            plugins.addPlugin(plugin);
         }
      }
      return isInstalled();
   }
View Full Code Here

Examples of org.jboss.forge.addon.maven.projects.MavenPluginFacet.addPlugin()

         MavenPlugin plugin;
         if (!plugins.hasPlugin(mvnWarPluginDep))
         {
            plugin = MavenPluginBuilder.create().setCoordinate(mvnWarPluginDep);
            plugins.addPlugin(plugin);
         }
         else
         {
            plugin = plugins.getPlugin(mvnWarPluginDep);
         }
View Full Code Here

Examples of org.jboss.forge.addon.maven.projects.MavenPluginFacet.addPlugin()

            plugin.getConfig().removeConfigurationElement("failOnMissingWebXml");
            plugin.getConfig().addConfigurationElement(configElement);
         }

         plugins.removePlugin(mvnWarPluginDep);
         plugins.addPlugin(plugin);
      }
      return true;
   }

   @Override
View Full Code Here

Examples of org.jboss.forge.addon.maven.projects.MavenPluginFacet.addPlugin()

      final MavenPlugin processorPlugin = MavenPluginBuilder.create()
               .setCoordinate(versioned)
               .addExecution(execution)
               .addPluginDependency(DependencyBuilder.create().setCoordinate(aptDependency));
      facet.addPlugin(processorPlugin);
      // FORGE-700
      getFaceted().getFacet(DependencyFacet.class).addDirectDependency(
               DependencyBuilder.create().setCoordinate(aptDependency).setScopeType("provided"));
   }
View Full Code Here

Examples of org.jboss.forge.addon.maven.projects.MavenPluginFacet.addPlugin()

                                 .setPhase("prepare-package")
                                 .addGoal("generate-dot")
                                 .setConfig(ConfigurationBuilder.create().addConfigurationElement(
                                          ConfigurationElementBuilder.create().setName("attach")
                                                   .setText("true"))));
      pluginFacet.addPlugin(plugin, RELEASE_PROFILE);
      return true;
   }

   @Override
   public boolean isInstalled()
View Full Code Here

Examples of org.jboss.forge.maven.MavenPluginFacet.addPlugin()

         MavenPlugin plugin;
         if (!plugins.hasPlugin(mvnWarPluginDep))
         {
            plugin = MavenPluginBuilder.create().setDependency(mvnWarPluginDep);
            plugins.addPlugin(plugin);
         }
         else
         {
            plugin = plugins.getPlugin(mvnWarPluginDep);
         }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.