Class DefaultModelPathTranslator

java.lang.Object
org.apache.maven.internal.impl.model.DefaultModelPathTranslator
All Implemented Interfaces:
ModelPathTranslator

@Named @Singleton public class DefaultModelPathTranslator extends Object implements ModelPathTranslator
Resolves relative paths within a model against a specific base directory.
  • Constructor Details

  • Method Details

    • alignToBaseDirectory

      public Model alignToBaseDirectory(Model model, Path basedir, ModelBuilderRequest request)
      Description copied from interface: ModelPathTranslator
      Resolves the well-known paths of the specified model against the given base directory. Paths within plugin configuration are not processed.
      Specified by:
      alignToBaseDirectory in interface ModelPathTranslator
      Parameters:
      model - The model whose paths should be resolved, may be null.
      basedir - The base directory to resolve relative paths against, may be null.
      request - The model building request that holds further settings, must not be null.