de.saumya.mojo.ruby.gems
Class GemsInstaller
java.lang.Object
de.saumya.mojo.ruby.gems.GemsInstaller
public class GemsInstaller
- extends Object
|
Method Summary |
void |
installGem(String name,
String version,
org.sonatype.aether.RepositorySystemSession repositorySystemSession,
org.apache.maven.artifact.repository.ArtifactRepository localRepository)
|
void |
installGems(org.apache.maven.project.MavenProject pom,
org.apache.maven.artifact.Artifact ensureGem,
org.apache.maven.artifact.repository.ArtifactRepository localRepository)
|
void |
installPom(org.apache.maven.project.MavenProject pom)
|
void |
installPom(org.apache.maven.project.MavenProject pom,
org.apache.maven.artifact.repository.ArtifactRepository localRepository)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
config
public final GemsConfig config
factory
public final ScriptFactory factory
GEM_RUBY_COMMAND
public static final String GEM_RUBY_COMMAND
- See Also:
- Constant Field Values
GemsInstaller
public GemsInstaller(GemsConfig config,
ScriptFactory factory,
GemManager manager)
installPom
public void installPom(org.apache.maven.project.MavenProject pom)
throws IOException,
ScriptException,
GemException
- Throws:
IOException
ScriptException
GemException
installPom
public void installPom(org.apache.maven.project.MavenProject pom,
org.apache.maven.artifact.repository.ArtifactRepository localRepository)
throws IOException,
ScriptException,
GemException
- Throws:
IOException
ScriptException
GemException
installGem
public void installGem(String name,
String version,
org.sonatype.aether.RepositorySystemSession repositorySystemSession,
org.apache.maven.artifact.repository.ArtifactRepository localRepository)
throws GemException,
IOException,
ScriptException
- Throws:
GemException
IOException
ScriptException
installGems
public void installGems(org.apache.maven.project.MavenProject pom,
org.apache.maven.artifact.Artifact ensureGem,
org.apache.maven.artifact.repository.ArtifactRepository localRepository)
throws IOException,
ScriptException,
GemException
- Throws:
IOException
ScriptException
GemException
Copyright © 2010. All Rights Reserved.