You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "ant elder (JIRA)" <ji...@codehaus.org> on 2009/07/04 16:19:22 UTC

[jira] Commented: (ARCHETYPE-200) Should ask input for requiredProperty with defaultValue

    [ http://jira.codehaus.org/browse/ARCHETYPE-200?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=182613#action_182613 ] 

ant elder commented on ARCHETYPE-200:
-------------------------------------

I also agree its counter intuitive like this, and having it prompt for the first time surely must be what most users would want and expect. I'd hunted and debugged this for hours before finding this jira and finding that it is possible to change the default value by answering N to the final confirmation prompt, that seems _really_ obscure. If it really is wanted by some wouldn't it be better to have a separate option to disable the initial prompting?

> Should ask input for requiredProperty with defaultValue
> -------------------------------------------------------
>
>                 Key: ARCHETYPE-200
>                 URL: http://jira.codehaus.org/browse/ARCHETYPE-200
>             Project: Maven Archetype
>          Issue Type: Bug
>          Components: Generator, Plugin
>            Reporter: Grégory Joseph
>         Attachments: ARCHETYPE-200.patch
>
>
> It seems that if a requiredProperty is defined with a defaultValue, the generate mojo does not ask user input. In my opinion it should, just like it does it for the version.
> DefaultArchetypeFactory lines 156-168 seem to be the culprit and I'll attach a patch that might fix this.

-- 
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