[ http://jira.codehaus.org/browse/MNG-864?page=comments#action_51225 ]
Vincent Massol commented on MNG-864:
------------------------------------
Here's a rule to know what is a property:
if there's an expression containing ${...} then it means it's a property isn't
it?. What are the cases where you think this is non-deterministic?
If there's a case wich is ambiguous then we could simply add some markup in the
pom to tell what are required properties that must be defined by the user.
Maven would check thoses.
> Fail the build with a nice error message if a property to be interpolated in
> pom.xml is not defined
> ---------------------------------------------------------------------------------------------------
>
> Key: MNG-864
> URL: http://jira.codehaus.org/browse/MNG-864
> Project: Maven 2
> Type: Improvement
> Components: maven-core
> Versions: 2.0-alpha-3
> Reporter: Vincent Massol
> Priority: Minor
> Fix For: 2.1
>
>
> There are uses cases with pom.xml requiring an environment-specific property
> to be defined. If those property are not provided by the user in a
> settings.xm, profiles.xml or a command-line system property then m2 should
> fail the build with a nice error explaiing the reason.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]