Example usage for org.apache.maven.model.building ModelBuildingRequest isTwoPhaseBuilding

List of usage examples for org.apache.maven.model.building ModelBuildingRequest isTwoPhaseBuilding

Introduction

In this page you can find the example usage for org.apache.maven.model.building ModelBuildingRequest isTwoPhaseBuilding.

Prototype

boolean isTwoPhaseBuilding();

Source Link

Document

Indicates whether the model building should happen in two phases.

Usage

From source file:org.fedoraproject.maven.model.building.FossModelBuilder.java

License:Open Source License

@Override
public ModelBuildingResult build(ModelBuildingRequest request) throws ModelBuildingException {
    // The JPP repository contains broken poms which do not properly specify
    // dependency versions. This is a hack to counter such problems.
    final boolean onePhase;
    if (request.isTwoPhaseBuilding()) {
        // just perform phase 1
        return delegate.build(request);
    }/* w  w  w  . ja  v a2  s. c  o m*/
    final ModelBuildingResult result = delegate.build(request);
    return fixUp(request, result);
}