@Mojo(name="import-dependency",
defaultPhase=INITIALIZE)
public class CeylonImportDependencyMojo
extends org.apache.maven.plugin.AbstractMojo
| Modifier and Type | Field and Description |
|---|---|
protected ModuleImport[] |
moduleImports |
org.apache.maven.project.MavenProject |
project |
protected org.eclipse.aether.RepositorySystemSession |
repoSession |
protected org.eclipse.aether.RepositorySystem |
repoSystem |
protected org.apache.maven.project.ProjectDependenciesResolver |
resolver |
| Constructor and Description |
|---|
CeylonImportDependencyMojo() |
| Modifier and Type | Method and Description |
|---|---|
void |
execute() |
@Parameter(required=true) protected ModuleImport[] moduleImports
@Parameter(defaultValue="${repositorySystemSession}",
readonly=true,
required=true)
protected org.eclipse.aether.RepositorySystemSession repoSession
@Parameter(defaultValue="${project}",
readonly=true)
public org.apache.maven.project.MavenProject project
@Component protected org.eclipse.aether.RepositorySystem repoSystem
@Component protected org.apache.maven.project.ProjectDependenciesResolver resolver
Copyright © 2015 Ceylon Lang. All Rights Reserved.