Index: /trunk/.idea/README.txt
===================================================================
--- /trunk/.idea/README.txt	(revision 939)
+++ /trunk/.idea/README.txt	(revision 939)
@@ -0,0 +1,15 @@
+
+IntelliJ IDEA 
+
+- Create new project.
+- Import from Grails sources.
+- Overwrite .idea -> yes (should not destroy runConfigurations).
+- Don't commit any other IDEA project files (they can all be generated).
+
+#### runConfigurations.
+The "module" is set to a path variable "$grailsAppModuleName$".
+Set the value in IDEA settings not in runConfigurations dialogue.
+Once the path variable is set, change it with all projects closed when switching branches.
+
+Do not commit changes to "$grailsAppModuleName$".
+If accidentally changed with the runConfigurations dialogue then please revert.
Index: /trunk/.idea/runConfigurations/AllUnitTestSuite.xml
===================================================================
--- /trunk/.idea/runConfigurations/AllUnitTestSuite.xml	(revision 939)
+++ /trunk/.idea/runConfigurations/AllUnitTestSuite.xml	(revision 939)
@@ -0,0 +1,25 @@
+<component name="ProjectRunConfigurationManager">
+  <configuration default="false" name="AllUnitTestSuite" type="JUnit" factoryName="JUnit">
+    <extension name="coverage" enabled="false" merge="false" sample_coverage="true" runner="idea" />
+    <module name="$grailsAppModuleName$" />
+    <option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false" />
+    <option name="ALTERNATIVE_JRE_PATH" value="" />
+    <option name="PACKAGE_NAME" value="" />
+    <option name="MAIN_CLASS_NAME" value="AllUnitTestSuite" />
+    <option name="METHOD_NAME" value="" />
+    <option name="TEST_OBJECT" value="class" />
+    <option name="VM_PARAMETERS" value="" />
+    <option name="PARAMETERS" value="" />
+    <option name="WORKING_DIRECTORY" value="file://$PROJECT_DIR$" />
+    <option name="ENV_VARIABLES" />
+    <option name="PASS_PARENT_ENVS" value="true" />
+    <option name="TEST_SEARCH_SCOPE">
+      <value defaultName="moduleWithDependencies" />
+    </option>
+    <envs />
+    <patterns />
+    <RunnerSettings RunnerId="Run" />
+    <ConfigurationWrapper RunnerId="Run" />
+    <method />
+  </configuration>
+</component>
Index: /trunk/.idea/runConfigurations/Grails_clean.xml
===================================================================
--- /trunk/.idea/runConfigurations/Grails_clean.xml	(revision 939)
+++ /trunk/.idea/runConfigurations/Grails_clean.xml	(revision 939)
@@ -0,0 +1,21 @@
+<component name="ProjectRunConfigurationManager">
+  <configuration default="false" name="Grails clean" type="GrailsRunConfigurationType" factoryName="Grails">
+    <module name="$grailsAppModuleName$" />
+    <setting name="vmparams" value="" />
+    <setting name="cmdLine" value="clean" />
+    <setting name="depsClasspath" value="true" />
+    <setting name="passParentEnv" value="true" />
+    <setting name="launchBrowser" value="false" />
+    <RunnerSettings RunnerId="Debug">
+      <option name="DEBUG_PORT" value="42270" />
+      <option name="TRANSPORT" value="0" />
+      <option name="LOCAL" value="true" />
+    </RunnerSettings>
+    <RunnerSettings RunnerId="Run" />
+    <ConfigurationWrapper RunnerId="Debug" />
+    <ConfigurationWrapper RunnerId="Run" />
+    <method>
+      <option name="Make" enabled="false" />
+    </method>
+  </configuration>
+</component>
Index: /trunk/.idea/runConfigurations/Grails_console.xml
===================================================================
--- /trunk/.idea/runConfigurations/Grails_console.xml	(revision 939)
+++ /trunk/.idea/runConfigurations/Grails_console.xml	(revision 939)
@@ -0,0 +1,15 @@
+<component name="ProjectRunConfigurationManager">
+  <configuration default="false" name="Grails console" type="GrailsRunConfigurationType" factoryName="Grails">
+    <module name="$grailsAppModuleName$" />
+    <setting name="vmparams" value="" />
+    <setting name="cmdLine" value="console" />
+    <setting name="depsClasspath" value="true" />
+    <setting name="passParentEnv" value="true" />
+    <setting name="launchBrowser" value="false" />
+    <RunnerSettings RunnerId="Run" />
+    <ConfigurationWrapper RunnerId="Run" />
+    <method>
+      <option name="Make" enabled="false" />
+    </method>
+  </configuration>
+</component>
Index: /trunk/.idea/runConfigurations/Grails_interactive.xml
===================================================================
--- /trunk/.idea/runConfigurations/Grails_interactive.xml	(revision 939)
+++ /trunk/.idea/runConfigurations/Grails_interactive.xml	(revision 939)
@@ -0,0 +1,15 @@
+<component name="ProjectRunConfigurationManager">
+  <configuration default="false" name="Grails interactive" type="GrailsRunConfigurationType" factoryName="Grails">
+    <module name="$grailsAppModuleName$" />
+    <setting name="vmparams" value="-server -Xmx256m -XX:MaxPermSize=120m" />
+    <setting name="cmdLine" value="interactive" />
+    <setting name="depsClasspath" value="true" />
+    <setting name="passParentEnv" value="true" />
+    <setting name="launchBrowser" value="false" />
+    <RunnerSettings RunnerId="Run" />
+    <ConfigurationWrapper RunnerId="Run" />
+    <method>
+      <option name="Make" enabled="false" />
+    </method>
+  </configuration>
+</component>
Index: /trunk/.idea/runConfigurations/Grails_runApp.xml
===================================================================
--- /trunk/.idea/runConfigurations/Grails_runApp.xml	(revision 939)
+++ /trunk/.idea/runConfigurations/Grails_runApp.xml	(revision 939)
@@ -0,0 +1,15 @@
+<component name="ProjectRunConfigurationManager">
+  <configuration default="false" name="Grails runApp" type="GrailsRunConfigurationType" factoryName="Grails">
+    <module name="$grailsAppModuleName$" />
+    <setting name="vmparams" value="-server -Xmx256m -XX:MaxPermSize=120m" />
+    <setting name="cmdLine" value="run-app" />
+    <setting name="depsClasspath" value="true" />
+    <setting name="passParentEnv" value="true" />
+    <setting name="launchBrowser" value="true" />
+    <RunnerSettings RunnerId="Run" />
+    <ConfigurationWrapper RunnerId="Run" />
+    <method>
+      <option name="Make" enabled="false" />
+    </method>
+  </configuration>
+</component>
Index: /trunk/.idea/runConfigurations/Grails_testApp.xml
===================================================================
--- /trunk/.idea/runConfigurations/Grails_testApp.xml	(revision 939)
+++ /trunk/.idea/runConfigurations/Grails_testApp.xml	(revision 939)
@@ -0,0 +1,15 @@
+<component name="ProjectRunConfigurationManager">
+  <configuration default="false" name="Grails testApp" type="GrailsRunConfigurationType" factoryName="Grails">
+    <module name="$grailsAppModuleName$" />
+    <setting name="vmparams" value="-server -Xmx256m -XX:MaxPermSize=120m" />
+    <setting name="cmdLine" value="test-app" />
+    <setting name="depsClasspath" value="true" />
+    <setting name="passParentEnv" value="true" />
+    <setting name="launchBrowser" value="false" />
+    <RunnerSettings RunnerId="Run" />
+    <ConfigurationWrapper RunnerId="Run" />
+    <method>
+      <option name="Make" enabled="false" />
+    </method>
+  </configuration>
+</component>
Index: /trunk/.idea/runConfigurations/Grails_tests_functional.xml
===================================================================
--- /trunk/.idea/runConfigurations/Grails_tests_functional.xml	(revision 939)
+++ /trunk/.idea/runConfigurations/Grails_tests_functional.xml	(revision 939)
@@ -0,0 +1,15 @@
+<component name="ProjectRunConfigurationManager">
+  <configuration default="false" name="Grails tests:functional" type="GrailsRunConfigurationType" factoryName="Grails">
+    <module name="$grailsAppModuleName$" />
+    <setting name="vmparams" value="-server -Xmx256m -XX:MaxPermSize=120m" />
+    <setting name="cmdLine" value="test-app functional: -echoOut" />
+    <setting name="depsClasspath" value="true" />
+    <setting name="passParentEnv" value="true" />
+    <setting name="launchBrowser" value="false" />
+    <RunnerSettings RunnerId="Run" />
+    <ConfigurationWrapper RunnerId="Run" />
+    <method>
+      <option name="Make" enabled="false" />
+    </method>
+  </configuration>
+</component>
Index: /trunk/.idea/runConfigurations/Grails_tests_integration.xml
===================================================================
--- /trunk/.idea/runConfigurations/Grails_tests_integration.xml	(revision 939)
+++ /trunk/.idea/runConfigurations/Grails_tests_integration.xml	(revision 939)
@@ -0,0 +1,15 @@
+<component name="ProjectRunConfigurationManager">
+  <configuration default="false" name="Grails tests:integration" type="GrailsRunConfigurationType" factoryName="Grails">
+    <module name="$grailsAppModuleName$" />
+    <setting name="vmparams" value="-server -Xmx256m -XX:MaxPermSize=120m" />
+    <setting name="cmdLine" value="test-app integration: -echoOut" />
+    <setting name="depsClasspath" value="true" />
+    <setting name="passParentEnv" value="true" />
+    <setting name="launchBrowser" value="false" />
+    <RunnerSettings RunnerId="Run" />
+    <ConfigurationWrapper RunnerId="Run" />
+    <method>
+      <option name="Make" enabled="false" />
+    </method>
+  </configuration>
+</component>
Index: /trunk/.idea/runConfigurations/Grails_tests_unit.xml
===================================================================
--- /trunk/.idea/runConfigurations/Grails_tests_unit.xml	(revision 939)
+++ /trunk/.idea/runConfigurations/Grails_tests_unit.xml	(revision 939)
@@ -0,0 +1,15 @@
+<component name="ProjectRunConfigurationManager">
+  <configuration default="false" name="Grails tests:unit" type="GrailsRunConfigurationType" factoryName="Grails">
+    <module name="$grailsAppModuleName$" />
+    <setting name="vmparams" value="-server -Xmx256m -XX:MaxPermSize=120m" />
+    <setting name="cmdLine" value="test-app unit: -echoOut" />
+    <setting name="depsClasspath" value="true" />
+    <setting name="passParentEnv" value="true" />
+    <setting name="launchBrowser" value="false" />
+    <RunnerSettings RunnerId="Run" />
+    <ConfigurationWrapper RunnerId="Run" />
+    <method>
+      <option name="Make" enabled="false" />
+    </method>
+  </configuration>
+</component>
