Author: mkleint
Date: Thu Nov 29 11:16:22 2007
New Revision: 599548
URL: http://svn.apache.org/viewvc?rev=599548&view=rev
Log:
only ask for confirmation when the archetype is not fully configured up front.
Modified:
maven/sandbox/trunk/archetypeng/archetypeng-plugin/src/main/java/org/apache/maven/archetype/ui/DefaultArchetypeGenerationConfigurator.java
Modified:
maven/sandbox/trunk/archetypeng/archetypeng-plugin/src/main/java/org/apache/maven/archetype/ui/DefaultArchetypeGenerationConfigurator.java
URL:
http://svn.apache.org/viewvc/maven/sandbox/trunk/archetypeng/archetypeng-plugin/src/main/java/org/apache/maven/archetype/ui/DefaultArchetypeGenerationConfigurator.java?rev=599548&r1=599547&r2=599548&view=diff
==============================================================================
---
maven/sandbox/trunk/archetypeng/archetypeng-plugin/src/main/java/org/apache/maven/archetype/ui/DefaultArchetypeGenerationConfigurator.java
(original)
+++
maven/sandbox/trunk/archetypeng/archetypeng-plugin/src/main/java/org/apache/maven/archetype/ui/DefaultArchetypeGenerationConfigurator.java
Thu Nov 29 11:16:22 2007
@@ -138,8 +138,9 @@
{
throw new ArchetypeGenerationConfigurationFailure( "The defined
artifact is not an archetype" );
}
-
- if ( interactiveMode.booleanValue() )
+
+ // mkleint: if already preconfigured, don't ask for confirmation,
assume it's fine.
+ if ( interactiveMode.booleanValue() &&
!archetypeConfiguration.isConfigured() )
{
boolean confirmed = false;