public class SourceLocationHelper
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private static int |
COLUMN_END_OFFSET |
private static int |
COLUMN_START_OFFSET |
static java.lang.String |
CONFIGURATION |
static java.lang.String |
DEPENDENCY |
static java.lang.String |
EXECUTION |
private static java.lang.String |
PACKAGING |
private static java.lang.String |
PARENT |
private static java.lang.String |
PLUGIN |
private static java.lang.String |
PROJECT |
private static java.lang.String |
SELF |
static java.lang.String |
VERSION |
Constructor and Description |
---|
SourceLocationHelper() |
Modifier and Type | Method and Description |
---|---|
private static <T> boolean |
eq(java.lang.String s1,
java.lang.String s2) |
private static org.apache.maven.model.Dependency |
findDependency(java.util.List<org.apache.maven.model.Dependency> dependencies,
org.eclipse.aether.graph.Dependency dependency) |
private static org.apache.maven.model.Dependency |
findDependencyImport(org.apache.maven.model.DependencyManagement origMgmt,
java.lang.String depId) |
private static org.apache.maven.model.InputLocation |
findExecutionLocation(org.apache.maven.model.Plugin plugin,
java.lang.String executionId) |
static SourceLocation |
findLocation(org.eclipse.core.resources.IResource pomResource,
org.apache.maven.model.building.ModelProblem modelProblem) |
static SourceLocation |
findLocation(org.apache.maven.project.MavenProject mavenProject,
org.eclipse.aether.graph.Dependency dependency) |
static SourceLocation |
findLocation(org.apache.maven.project.MavenProject mavenProject,
org.apache.maven.model.Dependency dependency) |
static SourceLocation |
findLocation(org.apache.maven.project.MavenProject mavenProject,
MojoExecutionKey mojoExecutionKey) |
static SourceLocation |
findLocation(org.apache.maven.model.Plugin plugin,
java.lang.String attribute) |
static SourceLocation |
findPackagingLocation(org.apache.maven.project.MavenProject mavenProject) |
private static org.apache.maven.model.Dependency |
getMavenDependency(org.apache.maven.project.MavenProject mavenProject,
org.eclipse.aether.graph.Dependency dependency) |
private static final java.lang.String SELF
private static final java.lang.String PROJECT
private static final java.lang.String PACKAGING
private static final java.lang.String PLUGIN
private static final java.lang.String PARENT
public static final java.lang.String CONFIGURATION
public static final java.lang.String VERSION
public static final java.lang.String EXECUTION
public static final java.lang.String DEPENDENCY
private static final int COLUMN_START_OFFSET
private static final int COLUMN_END_OFFSET
public static SourceLocation findPackagingLocation(org.apache.maven.project.MavenProject mavenProject)
public static SourceLocation findLocation(org.apache.maven.model.Plugin plugin, java.lang.String attribute)
public static SourceLocation findLocation(org.eclipse.core.resources.IResource pomResource, org.apache.maven.model.building.ModelProblem modelProblem)
public static SourceLocation findLocation(org.apache.maven.project.MavenProject mavenProject, MojoExecutionKey mojoExecutionKey)
private static org.apache.maven.model.InputLocation findExecutionLocation(org.apache.maven.model.Plugin plugin, java.lang.String executionId)
private static org.apache.maven.model.Dependency getMavenDependency(org.apache.maven.project.MavenProject mavenProject, org.eclipse.aether.graph.Dependency dependency)
private static org.apache.maven.model.Dependency findDependencyImport(org.apache.maven.model.DependencyManagement origMgmt, java.lang.String depId)
private static org.apache.maven.model.Dependency findDependency(java.util.List<org.apache.maven.model.Dependency> dependencies, org.eclipse.aether.graph.Dependency dependency)
private static <T> boolean eq(java.lang.String s1, java.lang.String s2)
public static SourceLocation findLocation(org.apache.maven.project.MavenProject mavenProject, org.eclipse.aether.graph.Dependency dependency)
public static SourceLocation findLocation(org.apache.maven.project.MavenProject mavenProject, org.apache.maven.model.Dependency dependency)