Package | Description |
---|---|
org.apache.maven.exception | |
org.apache.maven.model.building | |
org.apache.maven.project | |
org.apache.maven.project.artifact |
Modifier and Type | Method and Description |
---|---|
private ExceptionSummary |
DefaultExceptionHandler.handle(ModelProblem problem,
java.lang.String projectId) |
Modifier and Type | Class and Description |
---|---|
class |
DefaultModelProblem
Describes a problem that was encountered during model building.
|
Modifier and Type | Field and Description |
---|---|
private java.util.List<ModelProblem> |
DefaultModelProblemCollector.problems |
private java.util.List<ModelProblem> |
DefaultModelBuildingResult.problems |
private java.lang.Iterable<? extends ModelProblem> |
Result.problems |
Modifier and Type | Method and Description |
---|---|
java.util.List<ModelProblem> |
ModelBuildingException.getProblems()
Gets the problems that caused this exception.
|
java.util.List<ModelProblem> |
DefaultModelProblemCollector.getProblems() |
java.util.List<ModelProblem> |
DefaultModelBuildingResult.getProblems() |
java.lang.Iterable<? extends ModelProblem> |
Result.getProblems() |
java.util.List<ModelProblem> |
ModelBuildingResult.getProblems()
Gets the problems that were encountered during the model building.
|
java.util.List<ModelProblem> |
ModelProblemCollectorExt.getProblems()
The collected problems.
|
Modifier and Type | Method and Description |
---|---|
void |
DefaultModelProblemCollector.add(ModelProblem problem) |
static <T> Result<T> |
Result.addProblem(Result<T> result,
ModelProblem problem)
New result consisting of given result and new problem.
|
static java.lang.String |
ModelProblemUtils.formatLocation(ModelProblem problem,
java.lang.String projectId)
Creates a string with all location details for the specified model problem.
|
Modifier and Type | Method and Description |
---|---|
void |
DefaultModelProblemCollector.addAll(java.util.List<ModelProblem> problems) |
static <T> Result<T> |
Result.addProblems(Result<T> result,
java.lang.Iterable<? extends ModelProblem> problems)
New result that includes the given
|
static <T> Result<T> |
Result.error(java.lang.Iterable<? extends ModelProblem> problems)
Error with problems describing the cause
|
static <T> Result<T> |
Result.error(T model,
java.lang.Iterable<? extends ModelProblem> problems)
Error with partial result and problems describing the cause
|
private static boolean |
Result.hasErrors(java.lang.Iterable<? extends ModelProblem> problems) |
static <T> Result<T> |
Result.newResult(T model,
java.lang.Iterable<? extends ModelProblem> problems)
New result - determine whether error or success by checking problems for errors
|
DefaultModelBuildingResult |
DefaultModelBuildingResult.setProblems(java.util.List<ModelProblem> problems) |
static <T> Result<T> |
Result.success(T model,
java.lang.Iterable<? extends ModelProblem> problems)
Success with warnings
|
private static java.lang.String |
ModelBuildingException.toMessage(java.lang.String modelId,
java.util.List<ModelProblem> problems) |
Constructor and Description |
---|
ModelBuildingException(Model model,
java.lang.String modelId,
java.util.List<ModelProblem> problems)
Deprecated.
Use
ModelBuildingException(ModelBuildingResult) instead. |
Result(boolean errors,
T model,
java.lang.Iterable<? extends ModelProblem> problems) |
Modifier and Type | Field and Description |
---|---|
private java.util.List<ModelProblem> |
DefaultProjectBuildingResult.problems |
Modifier and Type | Method and Description |
---|---|
java.util.List<ModelProblem> |
ProjectBuildingResult.getProblems()
Gets the problems that were encountered during the project building.
|
java.util.List<ModelProblem> |
DefaultProjectBuildingResult.getProblems() |
Constructor and Description |
---|
DefaultProjectBuildingResult(MavenProject project,
java.util.List<ModelProblem> problems,
DependencyResolutionResult dependencyResolutionResult)
Creates a new result with the specified contents.
|
DefaultProjectBuildingResult(java.lang.String projectId,
java.io.File pomFile,
java.util.List<ModelProblem> problems)
Creates a new result with the specified contents.
|
Modifier and Type | Method and Description |
---|---|
private ModelProblem |
MavenMetadataSource.hasMissingParentPom(ProjectBuildingException e) |