This is an automated email from the ASF dual-hosted git repository.

rfscholte pushed a commit to branch MNG-6957
in repository https://gitbox.apache.org/repos/asf/maven.git

commit 337d180534b86e0b74bb69cd59af5146119236c7
Merge: 2737305 b24c34b
Author: rfscholte <rfscho...@apache.org>
AuthorDate: Sun Nov 29 12:59:55 2020 +0100

    Merge branch 'master' into MNG-6957

 .../src/main/java/org/apache/maven/project/ReactorModelPool.java      | 4 ++--
 .../apache/maven/xml/internal/DefaultConsumerPomXMLFilterFactory.java | 2 +-
 .../src/main/java/org/apache/maven/feature/Features.java              | 4 ++--
 .../apache/maven/model/building/AbstractModelSourceTransformer.java   | 2 +-
 .../java/org/apache/maven/model/building/ArtifactModelSource.java     | 2 +-
 .../org/apache/maven/model/building/BuildModelSourceTransformer.java  | 2 +-
 .../apache/maven/model/building/DefaultBuildPomXMLFilterFactory.java  | 2 +-
 .../java/org/apache/maven/model/building/DefaultModelBuilder.java     | 2 +-
 .../apache/maven/model/building/DefaultModelSourceTransformer.java    | 2 +-
 .../java/org/apache/maven/model/building/ModelBuildingRequest.java    | 3 +++
 .../src/main/java/org/apache/maven/model/building/ModelCache.java     | 4 ++--
 .../java/org/apache/maven/model/building/ModelSourceTransformer.java  | 2 +-
 .../main/java/org/apache/maven/model/building/TransformerContext.java | 2 +-
 .../java/org/apache/maven/model/building/TransformerException.java    | 2 +-
 maven-xml/src/main/java/org/apache/maven/xml/Factories.java           | 2 +-
 maven-xml/src/main/java/org/apache/maven/xml/sax/SAXEvent.java        | 2 +-
 maven-xml/src/main/java/org/apache/maven/xml/sax/SAXEventFactory.java | 2 +-
 maven-xml/src/main/java/org/apache/maven/xml/sax/SAXEventUtils.java   | 2 +-
 .../main/java/org/apache/maven/xml/sax/ext/CommentRenormalizer.java   | 2 +-
 .../java/org/apache/maven/xml/sax/filter/AbstractEventXMLFilter.java  | 2 +-
 .../main/java/org/apache/maven/xml/sax/filter/AbstractSAXFilter.java  | 2 +-
 .../main/java/org/apache/maven/xml/sax/filter/BuildPomXMLFilter.java  | 2 +-
 .../org/apache/maven/xml/sax/filter/BuildPomXMLFilterFactory.java     | 2 +-
 .../org/apache/maven/xml/sax/filter/BuildPomXMLFilterListener.java    | 2 +-
 .../java/org/apache/maven/xml/sax/filter/CiFriendlyXMLFilter.java     | 2 +-
 .../java/org/apache/maven/xml/sax/filter/ConsumerPomXMLFilter.java    | 2 +-
 .../org/apache/maven/xml/sax/filter/ConsumerPomXMLFilterFactory.java  | 2 +-
 .../src/main/java/org/apache/maven/xml/sax/filter/DependencyKey.java  | 2 +-
 .../main/java/org/apache/maven/xml/sax/filter/FastForwardFilter.java  | 2 +-
 .../main/java/org/apache/maven/xml/sax/filter/ModulesXMLFilter.java   | 2 +-
 .../main/java/org/apache/maven/xml/sax/filter/ParentXMLFilter.java    | 2 +-
 .../org/apache/maven/xml/sax/filter/ReactorDependencyXMLFilter.java   | 2 +-
 .../java/org/apache/maven/xml/sax/filter/RelativePathXMLFilter.java   | 2 +-
 .../main/java/org/apache/maven/xml/sax/filter/RelativeProject.java    | 2 +-
 .../src/test/java/org/apache/maven/xml/sax/ChainedFilterTest.java     | 2 +-
 .../org/apache/maven/xml/sax/filter/ConsumerPomXMLFilterTest.java     | 2 +-
 36 files changed, 41 insertions(+), 38 deletions(-)

diff --cc 
maven-model-builder/src/main/java/org/apache/maven/model/building/DefaultBuildPomXMLFilterFactory.java
index 4460f45,cf095e0..189e5ef
--- 
a/maven-model-builder/src/main/java/org/apache/maven/model/building/DefaultBuildPomXMLFilterFactory.java
+++ 
b/maven-model-builder/src/main/java/org/apache/maven/model/building/DefaultBuildPomXMLFilterFactory.java
@@@ -32,10 -32,9 +32,10 @@@ import org.apache.maven.xml.sax.filter.
  import org.xml.sax.ext.LexicalHandler;
  
  /**
 - * 
 + * A BuildPomXMLFilterFactory which is context aware
 + *
   * @author Robert Scholte
-  * @since 3.7.0
+  * @since 4.0.0
   */
  public class DefaultBuildPomXMLFilterFactory extends BuildPomXMLFilterFactory
  {
diff --cc 
maven-model-builder/src/main/java/org/apache/maven/model/building/ModelBuildingRequest.java
index efd4ec1,c9451ef..f3d42b5
--- 
a/maven-model-builder/src/main/java/org/apache/maven/model/building/ModelBuildingRequest.java
+++ 
b/maven-model-builder/src/main/java/org/apache/maven/model/building/ModelBuildingRequest.java
@@@ -63,26 -63,27 +63,29 @@@ public interface ModelBuildingReques
       * Denotes strict validation as recommended by the current Maven version.
       */
      int VALIDATION_LEVEL_STRICT = VALIDATION_LEVEL_MAVEN_3_0;
 -    
 +
      /**
 -     * 
 -     * @return the file model
 +     * Gets the file model to build (with profile activatio). 
 +     * If not set, model source will be used to load file model.
 +     *
 +     * @return The file model to build or {@code null} if not set.
+      * @since 4.0.0
       */
      Model getFileModel();
 -    
 +
      /**
 -     * 
 +     * Set the file model with profile activation
 +     *
       * @param fileModel
+      * @return This request, never {@code null}.
+      * @since 4.0.0
       */
      ModelBuildingRequest setFileModel( Model fileModel );
 -
 +    
      /**
 -     * Gets the raw model to build. If not set, model source will be used to 
load raw model.
 -     *
 -     * @return The raw model to build or {@code null} if not set.
 +     * @deprecated rawModel is never set, instead the fileModel is set 
       */
 +    @Deprecated
      Model getRawModel();
  
      /**
diff --cc 
maven-model-builder/src/main/java/org/apache/maven/model/building/ModelSourceTransformer.java
index e62c80b,b502e1e..bc3743b
--- 
a/maven-model-builder/src/main/java/org/apache/maven/model/building/ModelSourceTransformer.java
+++ 
b/maven-model-builder/src/main/java/org/apache/maven/model/building/ModelSourceTransformer.java
@@@ -24,13 -24,9 +24,13 @@@ import java.io.InputStream
  import java.nio.file.Path;
  
  /**
 + * The ModelSourceTransformer is a way to transform the local pom while 
streaming the input. 
 + * 
 + * The {@link #transform(Path, TransformerContext)} method uses a Path on 
purpose, to ensure the
 + * local pom is the the original source. 
   * 
   * @author Robert Scholte
-  * @since 3.7.0
+  * @since 4.0.0
   */
  public interface ModelSourceTransformer
  {

Reply via email to