public class DependencyExtractor extends Object
Constructor and Description |
---|
DependencyExtractor() |
Modifier and Type | Method and Description |
---|---|
static void |
generateEffectiveBuildRequires(org.apache.maven.model.Model model,
DependencyVisitor visitor,
BuildSettings settings) |
static void |
generateEffectiveRuntimeRequires(org.apache.maven.model.Model model,
DependencyVisitor visitor) |
static void |
generateRawRequires(org.apache.maven.model.Model model,
DependencyVisitor visitor) |
static void |
getJavaCompilerTarget(org.apache.maven.project.MavenProject project,
DependencyVisitor visitor) |
static org.apache.maven.model.Model |
getRawModel(org.apache.maven.project.MavenProject project)
Obtain raw model for given project.
|
static void |
simplifyEffectiveModel(org.apache.maven.model.Model model) |
static void |
writeModel(org.apache.maven.model.Model model,
Path path) |
public static org.apache.maven.model.Model getRawModel(org.apache.maven.project.MavenProject project) throws IOException
project
- project to get model ofIOException
- if parsing XML file failspublic static void simplifyEffectiveModel(org.apache.maven.model.Model model)
public static void writeModel(org.apache.maven.model.Model model, Path path) throws IOException
IOException
public static void generateEffectiveRuntimeRequires(org.apache.maven.model.Model model, DependencyVisitor visitor)
public static void generateEffectiveBuildRequires(org.apache.maven.model.Model model, DependencyVisitor visitor, BuildSettings settings)
public static void generateRawRequires(org.apache.maven.model.Model model, DependencyVisitor visitor)
public static void getJavaCompilerTarget(org.apache.maven.project.MavenProject project, DependencyVisitor visitor)
Copyright © 2012-2013 Red Hat, Inc.. All Rights Reserved.