Package org.jboss.forge.addon.projects.building

Examples of org.jboss.forge.addon.projects.building.BuildResultBuilder


   }

   @Override
   public BuildResult getBuildResult()
   {
      BuildResultBuilder resultBuilder = BuildResultBuilder.create();
      MavenFacetImpl mvn = getFaceted().getFacet(MavenFacetImpl.class);
      resultBuilder.status(mvn.isModelValid());
      try
      {
         ProjectBuildingResult result = mvn.getProjectBuildingResult();
         if (!result.getProblems().isEmpty())
         {
            String errorMessage = new ProjectBuildingException(Collections.singletonList(result)).getMessage();
            resultBuilder.addMessage(Severity.ERROR, errorMessage);
         }
      }
      catch (ProjectBuildingException e)
      {
         resultBuilder.addMessage(Severity.ERROR, e.getMessage());
      }
      return resultBuilder.build();
   }
View Full Code Here

TOP

Related Classes of org.jboss.forge.addon.projects.building.BuildResultBuilder

Copyright © 2018 www.massapicom. 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.