[ 
https://issues.apache.org/jira/browse/MNG-6074?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Robert Scholte updated MNG-6074:
--------------------------------
    Comment: was deleted

(was: SUCCESS: Integrated in maven-3.x #1348 (See 
[https://builds.apache.org/job/maven-3.x/1348/])
[MNG-6074] Maven should print a warning if no model version has been set 
(schulte: rev 0246aed0c2b29522a323d45bbf455251e8bb049e)
* 
maven-model-builder/src/main/java/org/apache/maven/model/validation/DefaultModelValidator.java
)

> Maven should produce an error if no model version has been set in a POM file 
> used to build an effective model.
> --------------------------------------------------------------------------------------------------------------
>
>                 Key: MNG-6074
>                 URL: https://issues.apache.org/jira/browse/MNG-6074
>             Project: Maven
>          Issue Type: Improvement
>            Reporter: Christian Schulte
>            Priority: Critical
>
> Maven currently only validates the model version to equal {{4.0.0}} when set. 
> The XML element is optional. Starting with Maven 3.4.0 a warning message 
> should be printed whenever no model version has been set so that it becomes 
> possible to use that version to decide about Maven behaviour. For example: In 
> Maven 3.5 we could add support for a new model version {{4.1.0}} which may be 
> used to decide about how Maven 3.5 should behave. Behaviour for model version 
> {{4.0.0}} will be the same as in Maven 3.4. Behaviour for model version 
> {{4.1.0}} could be different. For this the model version needs to be set.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to