Skip to content

Commit

Permalink
Added missing license header
Browse files Browse the repository at this point in the history
  • Loading branch information
gastaldi committed Sep 27, 2012
1 parent 69b4d97 commit 0349703
Showing 1 changed file with 16 additions and 10 deletions.
Original file line number Original file line Diff line number Diff line change
@@ -1,3 +1,9 @@
/*
* Copyright 2012 Red Hat, Inc. and/or its affiliates.
*
* Licensed under the Eclipse Public License version 1.0, available at
* http://www.eclipse.org/legal/epl-v10.html
*/
package org.jboss.forge.spec.javaee.jpa; package org.jboss.forge.spec.javaee.jpa;


import java.util.List; import java.util.List;
Expand Down Expand Up @@ -37,7 +43,7 @@ public class PersistenceMetaModelFacetImpl extends BaseFacet implements Persiste


@Inject @Inject
private BeanManager manager; private BeanManager manager;

@Inject @Inject
private ShellPrompt prompt; private ShellPrompt prompt;


Expand All @@ -56,7 +62,7 @@ public boolean isInstalled()
{ {
return processorConfigured(lookupProvider()); return processorConfigured(lookupProvider());
} }

@Override @Override
public String getProcessor() public String getProcessor()
{ {
Expand Down Expand Up @@ -94,22 +100,22 @@ private void addProcessorPlugin(MetaModelProvider provider)
{ {
DependencyBuilder processorDependency = createProcessorDependency(); DependencyBuilder processorDependency = createProcessorDependency();
Dependency versioned = promptVersion(processorDependency); Dependency versioned = promptVersion(processorDependency);

ConfigurationBuilder configuration = ConfigurationBuilder.create(); ConfigurationBuilder configuration = ConfigurationBuilder.create();
configuration.createConfigurationElement("processors") configuration.createConfigurationElement("processors")
.addChild("processor").setText(provider.getProcessor()); .addChild("processor").setText(provider.getProcessor());
if (!Strings.isNullOrEmpty(provider.getCompilerArguments())) if (!Strings.isNullOrEmpty(provider.getCompilerArguments()))
{ {
configuration.createConfigurationElement("compilerArguments") configuration.createConfigurationElement("compilerArguments")
.setText(provider.getCompilerArguments()); .setText(provider.getCompilerArguments());
} }

ExecutionBuilder execution = ExecutionBuilder.create() ExecutionBuilder execution = ExecutionBuilder.create()
.setId("process") .setId("process")
.setPhase("generate-sources") .setPhase("generate-sources")
.addGoal("process") .addGoal("process")
.setConfig(configuration); .setConfig(configuration);

Dependency aptDependency = provider.getAptDependency(); Dependency aptDependency = provider.getAptDependency();
if (Strings.isNullOrEmpty(aptDependency.getVersion())) if (Strings.isNullOrEmpty(aptDependency.getVersion()))
{ {
Expand All @@ -119,7 +125,7 @@ private void addProcessorPlugin(MetaModelProvider provider)
.setDependency(versioned) .setDependency(versioned)
.addExecution(execution) .addExecution(execution)
.addPluginDependency(aptDependency); .addPluginDependency(aptDependency);

project.getFacet(MavenPluginFacet.class).addPlugin(processorPlugin); project.getFacet(MavenPluginFacet.class).addPlugin(processorPlugin);
} }


Expand All @@ -146,7 +152,7 @@ private void modifyCompilerPlugin()
} }
pluginFacet.updatePlugin(compiler); pluginFacet.updatePlugin(compiler);
} }

private boolean processorConfigured(MetaModelProvider provider) private boolean processorConfigured(MetaModelProvider provider)
{ {
DependencyBuilder dependency = createProcessorDependency().setVersion(null); DependencyBuilder dependency = createProcessorDependency().setVersion(null);
Expand All @@ -166,7 +172,7 @@ private boolean processorConfigured(MetaModelProvider provider)
} }
return false; return false;
} }

private void addPluginRepository(MetaModelProvider provider) private void addPluginRepository(MetaModelProvider provider)
{ {
Repository repository = provider.getAptPluginRepository(); Repository repository = provider.getAptPluginRepository();
Expand All @@ -176,7 +182,7 @@ private void addPluginRepository(MetaModelProvider provider)
pluginFacet.addPluginRepository(repository.getName(), repository.getUrl()); pluginFacet.addPluginRepository(repository.getName(), repository.getUrl());
} }
} }

private Dependency promptVersion(Dependency dependency) private Dependency promptVersion(Dependency dependency)
{ {
DependencyFacet dependencyFacet = project.getFacet(DependencyFacet.class); DependencyFacet dependencyFacet = project.getFacet(DependencyFacet.class);
Expand Down

0 comments on commit 0349703

Please sign in to comment.