Index: dev-tools/idea/solr/solr.iml
===================================================================
--- dev-tools/idea/solr/solr.iml	(revision 0)
+++ dev-tools/idea/solr/solr.iml	(revision 0)
@@ -0,0 +1,51 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<module type="JAVA_MODULE" version="4">
+  <component name="NewModuleRootManager" inherit-compiler-output="false">
+    <output url="file://$MODULE_DIR$/build/solr" />
+    <output-test url="file://$MODULE_DIR$/build/tests" />
+    <exclude-output />
+    <content url="file://$MODULE_DIR$">
+      <sourceFolder url="file://$MODULE_DIR$/src/solrj" isTestSource="false" />
+      <sourceFolder url="file://$MODULE_DIR$/src/common" isTestSource="false" />
+      <sourceFolder url="file://$MODULE_DIR$/src/test" isTestSource="true" />
+      <sourceFolder url="file://$MODULE_DIR$/src/webapp/src" isTestSource="false" />
+      <sourceFolder url="file://$MODULE_DIR$/src/webapp/web" isTestSource="false" />
+      <sourceFolder url="file://$MODULE_DIR$/src/java" isTestSource="false" />
+      <sourceFolder url="file://$MODULE_DIR$/src/scripts" isTestSource="false" />
+      <excludeFolder url="file://$MODULE_DIR$/build" />
+    </content>
+    <orderEntry type="module" module-name="spatial" />
+    <orderEntry type="module" module-name="highlighter" />
+    <orderEntry type="module" module-name="extraction" />
+    <orderEntry type="module" module-name="common" />
+    <orderEntry type="module" module-name="icu" />
+    <orderEntry type="module" module-name="queries" />
+    <orderEntry type="module" module-name="misc" />
+    <orderEntry type="module" module-name="phonetic" />
+    <orderEntry type="module" module-name="spellchecker" />
+    <orderEntry type="module" module-name="remote" />
+    <orderEntry type="module" module-name="lucene" />
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+    <orderEntry type="module-library">
+      <library>
+        <CLASSES>
+          <root url="file://$MODULE_DIR$/lib" />
+        </CLASSES>
+        <JAVADOC />
+        <SOURCES />
+        <jarDirectory url="file://$MODULE_DIR$/lib" recursive="false" />
+      </library>
+    </orderEntry>
+    <orderEntry type="module-library">
+      <library>
+        <CLASSES>
+          <root url="file://$MODULE_DIR$/example/lib" />
+        </CLASSES>
+        <JAVADOC />
+        <SOURCES />
+        <jarDirectory url="file://$MODULE_DIR$/example/lib" recursive="false" />
+      </library>
+    </orderEntry>
+  </component>
+</module>
Index: dev-tools/idea/solr/contrib/clustering/clustering.iml
===================================================================
--- dev-tools/idea/solr/contrib/clustering/clustering.iml	(revision 0)
+++ dev-tools/idea/solr/contrib/clustering/clustering.iml	(revision 0)
@@ -0,0 +1,55 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<module type="JAVA_MODULE" version="4">
+  <component name="NewModuleRootManager" inherit-compiler-output="false">
+    <output url="file://$MODULE_DIR$/build/classes" />
+    <output-test url="file://$MODULE_DIR$/build/test-classes" />
+    <exclude-output />
+    <content url="file://$MODULE_DIR$">
+      <sourceFolder url="file://$MODULE_DIR$/src/main/java" isTestSource="false" />
+      <sourceFolder url="file://$MODULE_DIR$/src/test/resources" isTestSource="true" />
+      <sourceFolder url="file://$MODULE_DIR$/src/test/java" isTestSource="true" />
+    </content>
+    <orderEntry type="module" module-name="common" />
+    <orderEntry type="module" module-name="highlighter" />
+    <orderEntry type="module" module-name="lucene" />
+    <orderEntry type="module" module-name="memory" />
+    <orderEntry type="module" module-name="misc" />
+    <orderEntry type="module" module-name="phonetic" />
+    <orderEntry type="module" module-name="queries" />
+    <orderEntry type="module" module-name="remote" />
+    <orderEntry type="module" module-name="solr" />
+    <orderEntry type="module" module-name="spatial" />
+    <orderEntry type="module" module-name="spellchecker" />
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+    <orderEntry type="module-library">
+      <library>
+        <CLASSES>
+          <root url="file://$MODULE_DIR$/lib" />
+        </CLASSES>
+        <JAVADOC />
+        <SOURCES />
+        <jarDirectory url="file://$MODULE_DIR$/lib" recursive="false" />
+      </library>
+    </orderEntry>
+    <orderEntry type="module-library" scope="TEST">
+      <library>
+        <CLASSES>
+          <root url="jar://$MODULE_DIR$/../../../lucene/lib/junit-4.7.jar!/" />
+        </CLASSES>
+        <JAVADOC />
+        <SOURCES />
+      </library>
+    </orderEntry>
+    <orderEntry type="module-library">
+      <library>
+        <CLASSES>
+          <root url="file://$MODULE_DIR$/../../lib" />
+        </CLASSES>
+        <JAVADOC />
+        <SOURCES />
+        <jarDirectory url="file://$MODULE_DIR$/../../lib" recursive="false" />
+      </library>
+    </orderEntry>
+  </component>
+</module>
Index: dev-tools/idea/solr/contrib/extraction/extraction.iml
===================================================================
--- dev-tools/idea/solr/contrib/extraction/extraction.iml	(revision 0)
+++ dev-tools/idea/solr/contrib/extraction/extraction.iml	(revision 0)
@@ -0,0 +1,37 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<module type="JAVA_MODULE" version="4">
+  <component name="NewModuleRootManager" inherit-compiler-output="false">
+    <output url="file://$MODULE_DIR$/build/classes" />
+    <output-test url="file://$MODULE_DIR$/build/test-classes" />
+    <exclude-output />
+    <content url="file://$MODULE_DIR$">
+      <sourceFolder url="file://$MODULE_DIR$/src/test/java" isTestSource="true" />
+      <sourceFolder url="file://$MODULE_DIR$/src/test/resources" isTestSource="true" />
+      <sourceFolder url="file://$MODULE_DIR$/src/main/java" isTestSource="false" />
+      <excludeFolder url="file://$MODULE_DIR$/build" />
+    </content>
+    <orderEntry type="module" module-name="solr" />
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+    <orderEntry type="module-library">
+      <library>
+        <CLASSES>
+          <root url="file://$MODULE_DIR$/lib" />
+        </CLASSES>
+        <JAVADOC />
+        <SOURCES />
+        <jarDirectory url="file://$MODULE_DIR$/lib" recursive="false" />
+      </library>
+    </orderEntry>
+    <orderEntry type="module-library">
+      <library>
+        <CLASSES>
+          <root url="file://$MODULE_DIR$/../../lib" />
+        </CLASSES>
+        <JAVADOC />
+        <SOURCES />
+        <jarDirectory url="file://$MODULE_DIR$/../../lib" recursive="false" />
+      </library>
+    </orderEntry>
+  </component>
+</module>
Index: dev-tools/idea/solr/contrib/dataimporthandler/dataimporthandler.iml
===================================================================
--- dev-tools/idea/solr/contrib/dataimporthandler/dataimporthandler.iml	(revision 0)
+++ dev-tools/idea/solr/contrib/dataimporthandler/dataimporthandler.iml	(revision 0)
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<module type="JAVA_MODULE" version="4">
+  <component name="NewModuleRootManager" inherit-compiler-output="false">
+    <output url="file://$MODULE_DIR$/target/classes" />
+    <output-test url="file://$MODULE_DIR$/target/test-classes" />
+    <exclude-output />
+    <content url="file://$MODULE_DIR$">
+      <sourceFolder url="file://$MODULE_DIR$/src/main/java" isTestSource="false" />
+      <sourceFolder url="file://$MODULE_DIR$/src/main/webapp" isTestSource="false" />
+      <sourceFolder url="file://$MODULE_DIR$/src/test/java" isTestSource="true" />
+      <sourceFolder url="file://$MODULE_DIR$/src/test/resources" isTestSource="true" />
+      <excludeFolder url="file://$MODULE_DIR$/target" />
+    </content>
+    <orderEntry type="module" module-name="common" />
+    <orderEntry type="module" module-name="lucene" />
+    <orderEntry type="module" module-name="solr" />
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+    <orderEntry type="module-library">
+      <library>
+        <CLASSES>
+          <root url="file://$MODULE_DIR$/lib" />
+        </CLASSES>
+        <JAVADOC />
+        <SOURCES />
+        <jarDirectory url="file://$MODULE_DIR$/lib" recursive="false" />
+      </library>
+    </orderEntry>
+    <orderEntry type="module-library">
+      <library>
+        <CLASSES>
+          <root url="file://$MODULE_DIR$/../../lib" />
+        </CLASSES>
+        <JAVADOC />
+        <SOURCES />
+        <jarDirectory url="file://$MODULE_DIR$/../../lib" recursive="false" />
+      </library>
+    </orderEntry>
+  </component>
+</module>
Index: dev-tools/idea/solr/contrib/dataimporthandler/src/extras/extras.iml
===================================================================
--- dev-tools/idea/solr/contrib/dataimporthandler/src/extras/extras.iml	(revision 0)
+++ dev-tools/idea/solr/contrib/dataimporthandler/src/extras/extras.iml	(revision 0)
@@ -0,0 +1,49 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<module type="JAVA_MODULE" version="4">
+  <component name="NewModuleRootManager" inherit-compiler-output="false">
+    <output url="file://$MODULE_DIR$/../../target/extras/classes" />
+    <output-test url="file://$MODULE_DIR$/../../target/extras/test-classes" />
+    <exclude-output />
+    <content url="file://$MODULE_DIR$">
+      <sourceFolder url="file://$MODULE_DIR$/main/java" isTestSource="false" />
+      <sourceFolder url="file://$MODULE_DIR$/test/java" isTestSource="true" />
+      <sourceFolder url="file://$MODULE_DIR$/test/resources" isTestSource="true" />
+    </content>
+    <orderEntry type="module" module-name="solr" />
+    <orderEntry type="module" module-name="dataimporthandler" />
+    <orderEntry type="module" module-name="lucene" scope="TEST" />
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+    <orderEntry type="module-library">
+      <library>
+        <CLASSES>
+          <root url="file://$MODULE_DIR$/../../../../lib" />
+        </CLASSES>
+        <JAVADOC />
+        <SOURCES />
+        <jarDirectory url="file://$MODULE_DIR$/../../../../lib" recursive="false" />
+      </library>
+    </orderEntry>
+    <orderEntry type="module-library">
+      <library>
+        <CLASSES>
+          <root url="file://$MODULE_DIR$/../../lib" />
+        </CLASSES>
+        <JAVADOC />
+        <SOURCES />
+        <jarDirectory url="file://$MODULE_DIR$/../../lib" recursive="false" />
+      </library>
+    </orderEntry>
+    <orderEntry type="module-library">
+      <library>
+        <CLASSES>
+          <root url="file://$MODULE_DIR$/../../../extraction/lib" />
+        </CLASSES>
+        <JAVADOC />
+        <SOURCES />
+        <jarDirectory url="file://$MODULE_DIR$/../../../extraction/lib" recursive="false" />
+      </library>
+    </orderEntry>
+  </component>
+</module>
+
Index: dev-tools/idea/.idea/ant.xml
===================================================================
--- dev-tools/idea/.idea/ant.xml	(revision 0)
+++ dev-tools/idea/.idea/ant.xml	(revision 0)
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+  <component name="AntConfiguration">
+    <buildFile url="file://$PROJECT_DIR$/build.xml" />
+    <buildFile url="file://$PROJECT_DIR$/lucene/build.xml" />
+    <buildFile url="file://$PROJECT_DIR$/lucene/contrib/ant/build.xml" />
+    <buildFile url="file://$PROJECT_DIR$/lucene/contrib/benchmark/build.xml" />
+    <buildFile url="file://$PROJECT_DIR$/lucene/contrib/db/bdb/build.xml" />
+    <buildFile url="file://$PROJECT_DIR$/lucene/contrib/db/bdb-je/build.xml" />
+    <buildFile url="file://$PROJECT_DIR$/lucene/contrib/db/build.xml" />
+    <buildFile url="file://$PROJECT_DIR$/lucene/contrib/demo/build.xml" />
+    <buildFile url="file://$PROJECT_DIR$/lucene/contrib/highlighter/build.xml" />
+    <buildFile url="file://$PROJECT_DIR$/lucene/contrib/instantiated/build.xml" />
+    <buildFile url="file://$PROJECT_DIR$/lucene/contrib/lucli/build.xml" />
+    <buildFile url="file://$PROJECT_DIR$/lucene/contrib/memory/build.xml" />
+    <buildFile url="file://$PROJECT_DIR$/lucene/contrib/misc/build.xml" />
+    <buildFile url="file://$PROJECT_DIR$/lucene/contrib/queries/build.xml" />
+    <buildFile url="file://$PROJECT_DIR$/lucene/contrib/queryparser/build.xml" />
+    <buildFile url="file://$PROJECT_DIR$/lucene/contrib/remote/build.xml" />
+    <buildFile url="file://$PROJECT_DIR$/lucene/contrib/spatial/build.xml" />
+    <buildFile url="file://$PROJECT_DIR$/lucene/contrib/spellchecker/build.xml" />
+    <buildFile url="file://$PROJECT_DIR$/lucene/contrib/swing/build.xml" />
+    <buildFile url="file://$PROJECT_DIR$/lucene/contrib/wordnet/build.xml" />
+    <buildFile url="file://$PROJECT_DIR$/lucene/contrib/xml-query-parser/build.xml" />
+    <buildFile url="file://$PROJECT_DIR$/modules/analysis/common/build.xml" />
+    <buildFile url="file://$PROJECT_DIR$/modules/analysis/icu/build.xml" />
+    <buildFile url="file://$PROJECT_DIR$/modules/analysis/phonetic/build.xml" />
+    <buildFile url="file://$PROJECT_DIR$/modules/analysis/smartcn/build.xml" />
+    <buildFile url="file://$PROJECT_DIR$/modules/analysis/stempel/build.xml" />
+    <buildFile url="file://$PROJECT_DIR$/solr/build.xml" />
+    <buildFile url="file://$PROJECT_DIR$/solr/contrib/clustering/build.xml" />
+    <buildFile url="file://$PROJECT_DIR$/solr/contrib/dataimporthandler/build.xml" />
+    <buildFile url="file://$PROJECT_DIR$/solr/contrib/extraction/build.xml" />
+  </component>
+</project>
Index: dev-tools/idea/.idea/modules.xml
===================================================================
--- dev-tools/idea/.idea/modules.xml	(revision 0)
+++ dev-tools/idea/.idea/modules.xml	(revision 0)
@@ -0,0 +1,38 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+  <component name="ProjectModuleManager">
+    <modules>
+      <module fileurl="file://$PROJECT_DIR$/lucene/contrib/ant/ant.iml" filepath="$PROJECT_DIR$/lucene/contrib/ant/ant.iml" />
+      <module fileurl="file://$PROJECT_DIR$/lucene/contrib/db/bdb/bdb.iml" filepath="$PROJECT_DIR$/lucene/contrib/db/bdb/bdb.iml" />
+      <module fileurl="file://$PROJECT_DIR$/lucene/contrib/db/bdb-je/bdb-je.iml" filepath="$PROJECT_DIR$/lucene/contrib/db/bdb-je/bdb-je.iml" />
+      <module fileurl="file://$PROJECT_DIR$/lucene/contrib/benchmark/benchmark.iml" filepath="$PROJECT_DIR$/lucene/contrib/benchmark/benchmark.iml" />
+      <module fileurl="file://$PROJECT_DIR$/solr/contrib/clustering/clustering.iml" filepath="$PROJECT_DIR$/solr/contrib/clustering/clustering.iml" />
+      <module fileurl="file://$PROJECT_DIR$/modules/analysis/common/common.iml" filepath="$PROJECT_DIR$/modules/analysis/common/common.iml" />
+      <module fileurl="file://$PROJECT_DIR$/solr/contrib/dataimporthandler/dataimporthandler.iml" filepath="$PROJECT_DIR$/solr/contrib/dataimporthandler/dataimporthandler.iml" />
+      <module fileurl="file://$PROJECT_DIR$/lucene/contrib/demo/demo.iml" filepath="$PROJECT_DIR$/lucene/contrib/demo/demo.iml" />
+      <module fileurl="file://$PROJECT_DIR$/solr/contrib/extraction/extraction.iml" filepath="$PROJECT_DIR$/solr/contrib/extraction/extraction.iml" />
+      <module fileurl="file://$PROJECT_DIR$/solr/contrib/dataimporthandler/src/extras/extras.iml" filepath="$PROJECT_DIR$/solr/contrib/dataimporthandler/src/extras/extras.iml" />
+      <module fileurl="file://$PROJECT_DIR$/lucene/contrib/highlighter/highlighter.iml" filepath="$PROJECT_DIR$/lucene/contrib/highlighter/highlighter.iml" />
+      <module fileurl="file://$PROJECT_DIR$/modules/analysis/icu/icu.iml" filepath="$PROJECT_DIR$/modules/analysis/icu/icu.iml" />
+      <module fileurl="file://$PROJECT_DIR$/lucene/contrib/instantiated/instantiated.iml" filepath="$PROJECT_DIR$/lucene/contrib/instantiated/instantiated.iml" />
+      <module fileurl="file://$PROJECT_DIR$/lucene/lucene.iml" filepath="$PROJECT_DIR$/lucene/lucene.iml" />
+      <module fileurl="file://$PROJECT_DIR$/lucene/contrib/lucli/lucli.iml" filepath="$PROJECT_DIR$/lucene/contrib/lucli/lucli.iml" />
+      <module fileurl="file://$PROJECT_DIR$/lucene/contrib/memory/memory.iml" filepath="$PROJECT_DIR$/lucene/contrib/memory/memory.iml" />
+      <module fileurl="file://$PROJECT_DIR$/lucene/contrib/misc/misc.iml" filepath="$PROJECT_DIR$/lucene/contrib/misc/misc.iml" />
+      <module fileurl="file://$PROJECT_DIR$/parent.iml" filepath="$PROJECT_DIR$/parent.iml" />
+      <module fileurl="file://$PROJECT_DIR$/modules/analysis/phonetic/phonetic.iml" filepath="$PROJECT_DIR$/modules/analysis/phonetic/phonetic.iml" />
+      <module fileurl="file://$PROJECT_DIR$/lucene/contrib/queries/queries.iml" filepath="$PROJECT_DIR$/lucene/contrib/queries/queries.iml" />
+      <module fileurl="file://$PROJECT_DIR$/lucene/contrib/queryparser/queryparser.iml" filepath="$PROJECT_DIR$/lucene/contrib/queryparser/queryparser.iml" />
+      <module fileurl="file://$PROJECT_DIR$/lucene/contrib/remote/remote.iml" filepath="$PROJECT_DIR$/lucene/contrib/remote/remote.iml" />
+      <module fileurl="file://$PROJECT_DIR$/modules/analysis/smartcn/smartcn.iml" filepath="$PROJECT_DIR$/modules/analysis/smartcn/smartcn.iml" />
+      <module fileurl="file://$PROJECT_DIR$/solr/solr.iml" filepath="$PROJECT_DIR$/solr/solr.iml" />
+      <module fileurl="file://$PROJECT_DIR$/lucene/contrib/spatial/spatial.iml" filepath="$PROJECT_DIR$/lucene/contrib/spatial/spatial.iml" />
+      <module fileurl="file://$PROJECT_DIR$/lucene/contrib/spellchecker/spellchecker.iml" filepath="$PROJECT_DIR$/lucene/contrib/spellchecker/spellchecker.iml" />
+      <module fileurl="file://$PROJECT_DIR$/modules/analysis/stempel/stempel.iml" filepath="$PROJECT_DIR$/modules/analysis/stempel/stempel.iml" />
+      <module fileurl="file://$PROJECT_DIR$/lucene/contrib/swing/swing.iml" filepath="$PROJECT_DIR$/lucene/contrib/swing/swing.iml" />
+      <module fileurl="file://$PROJECT_DIR$/lucene/contrib/wordnet/wordnet.iml" filepath="$PROJECT_DIR$/lucene/contrib/wordnet/wordnet.iml" />
+      <module fileurl="file://$PROJECT_DIR$/lucene/contrib/xml-query-parser/xml-query-parser.iml" filepath="$PROJECT_DIR$/lucene/contrib/xml-query-parser/xml-query-parser.iml" />
+    </modules>
+  </component>
+</project>
+
Index: dev-tools/idea/.idea/compiler.xml
===================================================================
--- dev-tools/idea/.idea/compiler.xml	(revision 0)
+++ dev-tools/idea/.idea/compiler.xml	(revision 0)
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+  <component name="CompilerConfiguration">
+    <resourceExtensions>
+      <entry name=".+\.(properties|xml|html|dtd|tld)" />
+      <entry name=".+\.(gif|png|jpeg|jpg)" />
+    </resourceExtensions>
+    <wildcardResourcePatterns>
+      <entry name="?*.properties" />
+      <entry name="?*.xml" />
+      <entry name="?*.gif" />
+      <entry name="?*.png" />
+      <entry name="?*.jpeg" />
+      <entry name="?*.jpg" />
+      <entry name="?*.html" />
+      <entry name="?*.dtd" />
+      <entry name="?*.tld" />
+      <entry name="?*.ftl" />
+      <entry name="?*.txt" />
+      <entry name="?*.bz2" />
+      <entry name="?*.htm" />
+      <entry name="?*.zip" />
+      <entry name="?*.nrm" />
+      <entry name="?*.brk" />
+      <entry name="?*.mem" />
+      <entry name="?*.tbl" />
+      <entry name="?*.xsl" />
+    </wildcardResourcePatterns>
+  </component>
+</project>
+
Index: dev-tools/idea/.idea/vcs.xml
===================================================================
--- dev-tools/idea/.idea/vcs.xml	(revision 0)
+++ dev-tools/idea/.idea/vcs.xml	(revision 0)
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+  <component name="VcsDirectoryMappings">
+    <mapping directory="" vcs="svn" />
+  </component>
+</project>
+
Index: dev-tools/idea/.idea/workspace.xml
===================================================================
--- dev-tools/idea/.idea/workspace.xml	(revision 0)
+++ dev-tools/idea/.idea/workspace.xml	(revision 0)
@@ -0,0 +1,200 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+  <component name="RunManager">
+    <configuration default="false" name="ant contrib" type="JUnit" factoryName="JUnit">
+      <module name="ant" />
+      <option name="TEST_OBJECT" value="package" />
+      <option name="WORKING_DIRECTORY" value="file://$PROJECT_DIR$/lucene/contrib/ant" />
+      <option name="TEST_SEARCH_SCOPE"><value defaultName="singleModule" /></option>
+    </configuration>
+    <configuration default="false" name="bdb contrib" type="JUnit" factoryName="JUnit">
+      <module name="bdb" />
+      <option name="TEST_OBJECT" value="package" />
+      <option name="WORKING_DIRECTORY" value="file://$PROJECT_DIR$/lucene/contrib/db/bdb" />
+      <option name="TEST_SEARCH_SCOPE"><value defaultName="singleModule" /></option>
+    </configuration>
+    <configuration default="false" name="bdb-je contrib" type="JUnit" factoryName="JUnit">
+      <module name="bdb-je" />
+      <option name="TEST_OBJECT" value="package" />
+      <option name="WORKING_DIRECTORY" value="file://$PROJECT_DIR$/lucene/contrib/db/bdb-je" />
+      <option name="TEST_SEARCH_SCOPE"><value defaultName="singleModule" /></option>
+    </configuration>
+    <configuration default="false" name="benchmark contrib" type="JUnit" factoryName="JUnit">
+      <module name="benchmark" />
+      <option name="TEST_OBJECT" value="package" />
+      <option name="WORKING_DIRECTORY" value="file://$PROJECT_DIR$/lucene/contrib/benchmark" />
+      <option name="TEST_SEARCH_SCOPE"><value defaultName="singleModule" /></option>
+    </configuration>
+    <configuration default="false" name="clustering contrib" type="JUnit" factoryName="JUnit">
+      <module name="clustering" />
+      <option name="TEST_OBJECT" value="package" />
+      <option name="VM_PARAMETERS" value="-Dtests.luceneMatchVersion=4.0" />
+      <option name="WORKING_DIRECTORY" value="file://$PROJECT_DIR$/solr/contrib/clustering/src/test/resources" />
+      <option name="TEST_SEARCH_SCOPE"><value defaultName="singleModule" /></option>
+    </configuration>
+    <configuration default="false" name="common analysis module" type="JUnit" factoryName="JUnit">
+      <module name="common" />
+      <option name="TEST_OBJECT" value="package" />
+      <option name="WORKING_DIRECTORY" value="file://$PROJECT_DIR$/modules/analysis/common" />
+      <option name="TEST_SEARCH_SCOPE"><value defaultName="singleModule" /></option>
+    </configuration>
+    <configuration default="false" name="dataimporthandler contrib" type="JUnit" factoryName="JUnit">
+      <module name="dataimporthandler" />
+      <option name="TEST_OBJECT" value="package" />
+      <option name="WORKING_DIRECTORY" value="file://$PROJECT_DIR$/solr/contrib/dataimporthandler/src/test/resources" />
+      <option name="TEST_SEARCH_SCOPE"><value defaultName="singleModule" /></option>
+    </configuration>
+    <configuration default="false" name="extraction contrib" type="JUnit" factoryName="JUnit">
+      <module name="extraction" />
+      <option name="TEST_OBJECT" value="package" />
+      <option name="WORKING_DIRECTORY" value="file://$PROJECT_DIR$/solr/contrib/extraction/src/test/resources" />
+      <option name="TEST_SEARCH_SCOPE"><value defaultName="singleModule" /></option>
+    </configuration>
+    <configuration default="false" name="highlighter contrib" type="JUnit" factoryName="JUnit">
+      <module name="highlighter" />
+      <option name="TEST_OBJECT" value="package" />
+      <option name="WORKING_DIRECTORY" value="file://$PROJECT_DIR$/lucene/contrib/highlighter" />
+      <option name="TEST_SEARCH_SCOPE"><value defaultName="singleModule" /></option>
+    </configuration>
+    <configuration default="false" name="icu analysis module" type="JUnit" factoryName="JUnit">
+      <module name="icu" />
+      <option name="TEST_OBJECT" value="package" />
+      <option name="WORKING_DIRECTORY" value="file://$PROJECT_DIR$/modules/analysis/icu" />
+      <option name="TEST_SEARCH_SCOPE"><value defaultName="singleModule" /></option>
+    </configuration>
+    <configuration default="false" name="instantiated contrib" type="JUnit" factoryName="JUnit">
+      <module name="instantiated" />
+      <option name="TEST_OBJECT" value="package" />
+      <option name="WORKING_DIRECTORY" value="file://$PROJECT_DIR$/lucene/contrib/instantiated" />
+      <option name="TEST_SEARCH_SCOPE"><value defaultName="singleModule" /></option>
+    </configuration>
+    <configuration default="false" name="lucene" type="JUnit" factoryName="JUnit">
+      <module name="lucene" />
+      <option name="TEST_OBJECT" value="package" />
+      <option name="VM_PARAMETERS" value="-Dlucene.version=4.0-dev" />
+      <option name="WORKING_DIRECTORY" value="file://$PROJECT_DIR$/lucene" />
+      <option name="TEST_SEARCH_SCOPE"><value defaultName="singleModule" /></option>
+    </configuration>
+    <configuration default="false" name="lucli contrib" type="JUnit" factoryName="JUnit">
+      <module name="lucli" />
+      <option name="TEST_OBJECT" value="package" />
+      <option name="WORKING_DIRECTORY" value="file://$PROJECT_DIR$/lucene/contrib/lucli" />
+      <option name="TEST_SEARCH_SCOPE"><value defaultName="singleModule" /></option>
+    </configuration>
+    <configuration default="false" name="memory contrib" type="JUnit" factoryName="JUnit">
+      <module name="memory" />
+      <option name="TEST_OBJECT" value="package" />
+      <option name="WORKING_DIRECTORY" value="file://$PROJECT_DIR$/lucene/contrib/memory" />
+      <option name="TEST_SEARCH_SCOPE"><value defaultName="singleModule" /></option>
+    </configuration>
+    <configuration default="false" name="misc contrib" type="JUnit" factoryName="JUnit">
+      <module name="misc" />
+      <option name="TEST_OBJECT" value="package" />
+      <option name="WORKING_DIRECTORY" value="file://$PROJECT_DIR$/lucene/contrib/misc" />
+      <option name="TEST_SEARCH_SCOPE"><value defaultName="singleModule" /></option>
+    </configuration>
+    <configuration default="false" name="phonetic analysis module" type="JUnit" factoryName="JUnit">
+      <module name="phonetic" />
+      <option name="TEST_OBJECT" value="package" />
+      <option name="WORKING_DIRECTORY" value="file://$PROJECT_DIR$/modules/analysis/phonetic" />
+      <option name="TEST_SEARCH_SCOPE"><value defaultName="singleModule" /></option>
+    </configuration>
+    <configuration default="false" name="queries contrib" type="JUnit" factoryName="JUnit">
+      <module name="queries" />
+      <option name="TEST_OBJECT" value="package" />
+      <option name="WORKING_DIRECTORY" value="file://$PROJECT_DIR$/lucene/contrib/queries" />
+      <option name="TEST_SEARCH_SCOPE"><value defaultName="singleModule" /></option>
+    </configuration>
+    <configuration default="false" name="queryparser contrib" type="JUnit" factoryName="JUnit">
+      <module name="queryparser" />
+      <option name="TEST_OBJECT" value="package" />
+      <option name="WORKING_DIRECTORY" value="file://$PROJECT_DIR$/lucene/contrib/queryparser" />
+      <option name="TEST_SEARCH_SCOPE"><value defaultName="singleModule" /></option>
+    </configuration>
+    <configuration default="false" name="remote contrib" type="JUnit" factoryName="JUnit">
+      <module name="remote" />
+      <option name="TEST_OBJECT" value="package" />
+      <option name="WORKING_DIRECTORY" value="file://$PROJECT_DIR$/lucene/contrib/remote" />
+      <option name="TEST_SEARCH_SCOPE"><value defaultName="singleModule" /></option>
+    </configuration>
+    <configuration default="false" name="smartcn analysis module" type="JUnit" factoryName="JUnit">
+      <module name="smartcn" />
+      <option name="TEST_OBJECT" value="package" />
+      <option name="WORKING_DIRECTORY" value="file://$PROJECT_DIR$/modules/analysis/smartcn" />
+      <option name="TEST_SEARCH_SCOPE"><value defaultName="singleModule" /></option>
+    </configuration>
+    <configuration default="false" name="solr" type="JUnit" factoryName="JUnit">
+      <module name="solr" />
+      <option name="TEST_OBJECT" value="package" />
+      <option name="VM_PARAMETERS" value="-Dtests.luceneMatchVersion=4.0" />
+      <option name="WORKING_DIRECTORY" value="file://$PROJECT_DIR$/solr/src/test/test-files" />
+      <option name="TEST_SEARCH_SCOPE"><value defaultName="singleModule" /></option>
+    </configuration>
+    <configuration default="false" name="spatial contrib" type="JUnit" factoryName="JUnit">
+      <module name="spatial" />
+      <option name="TEST_OBJECT" value="package" />
+      <option name="WORKING_DIRECTORY" value="file://$PROJECT_DIR$/lucene/contrib/spatial" />
+      <option name="TEST_SEARCH_SCOPE"><value defaultName="singleModule" /></option>
+    </configuration>
+    <configuration default="false" name="spellchecker contrib" type="JUnit" factoryName="JUnit">
+      <module name="spellchecker" />
+      <option name="TEST_OBJECT" value="package" />
+      <option name="WORKING_DIRECTORY" value="file://$PROJECT_DIR$/lucene/contrib/spellchecker" />
+      <option name="TEST_SEARCH_SCOPE"><value defaultName="singleModule" /></option>
+    </configuration>
+    <configuration default="false" name="stempel analysis module" type="JUnit" factoryName="JUnit">
+      <module name="stempel" />
+      <option name="TEST_OBJECT" value="package" />
+      <option name="WORKING_DIRECTORY" value="file://$PROJECT_DIR$/modules/analysis/stempel" />
+      <option name="TEST_SEARCH_SCOPE"><value defaultName="singleModule" /></option>
+    </configuration>
+    <configuration default="false" name="swing contrib" type="JUnit" factoryName="JUnit">
+      <module name="swing" />
+      <option name="TEST_OBJECT" value="package" />
+      <option name="WORKING_DIRECTORY" value="file://$PROJECT_DIR$/lucene/contrib/swing" />
+      <option name="TEST_SEARCH_SCOPE"><value defaultName="singleModule" /></option>
+    </configuration>
+    <configuration default="false" name="wordnet contrib" type="JUnit" factoryName="JUnit">
+      <module name="wordnet" />
+      <option name="TEST_OBJECT" value="package" />
+      <option name="WORKING_DIRECTORY" value="file://$PROJECT_DIR$/lucene/contrib/wordnet" />
+      <option name="TEST_SEARCH_SCOPE"><value defaultName="singleModule" /></option>
+    </configuration>
+    <configuration default="false" name="xml-query-parser contrib" type="JUnit" factoryName="JUnit">
+      <module name="xml-query-parser" />
+      <option name="TEST_OBJECT" value="package" />
+      <option name="WORKING_DIRECTORY" value="file://$PROJECT_DIR$/lucene/contrib/xml-query-parser" />
+      <option name="TEST_SEARCH_SCOPE"><value defaultName="singleModule" /></option>
+    </configuration>
+    <list size="26">
+      <item index="0" class="java.lang.String" itemvalue="JUnit.ant contrib" />
+      <item index="1" class="java.lang.String" itemvalue="JUnit.bdb contrib" />
+      <item index="2" class="java.lang.String" itemvalue="JUnit.bdb-je contrib" />
+      <item index="3" class="java.lang.String" itemvalue="JUnit.benchmark contrib" />
+      <item index="4" class="java.lang.String" itemvalue="JUnit.clustering contrib" />
+      <item index="5" class="java.lang.String" itemvalue="JUnit.common analysis module" />
+      <item index="6" class="java.lang.String" itemvalue="JUnit.dataimporthandler contrib" />
+      <item index="7" class="java.lang.String" itemvalue="JUnit.extraction contrib" />
+      <item index="8" class="java.lang.String" itemvalue="JUnit.highlighter contrib" />
+      <item index="9" class="java.lang.String" itemvalue="JUnit.icu analysis module" />
+      <item index="10" class="java.lang.String" itemvalue="JUnit.instantiated contrib" />
+      <item index="11" class="java.lang.String" itemvalue="JUnit.lucene" />
+      <item index="12" class="java.lang.String" itemvalue="JUnit.lucli contrib" />
+      <item index="13" class="java.lang.String" itemvalue="JUnit.memory contrib" />
+      <item index="14" class="java.lang.String" itemvalue="JUnit.misc contrib" />
+      <item index="15" class="java.lang.String" itemvalue="JUnit.phonetic analysis module" />
+      <item index="16" class="java.lang.String" itemvalue="JUnit.queries contrib" />
+      <item index="17" class="java.lang.String" itemvalue="JUnit.queryparser contrib" />
+      <item index="18" class="java.lang.String" itemvalue="JUnit.remote contrib" />
+      <item index="19" class="java.lang.String" itemvalue="JUnit.smartcn analysis module" />
+      <item index="20" class="java.lang.String" itemvalue="JUnit.solr" />
+      <item index="21" class="java.lang.String" itemvalue="JUnit.spatial contrib" />
+      <item index="22" class="java.lang.String" itemvalue="JUnit.spellchecker contrib" />
+      <item index="23" class="java.lang.String" itemvalue="JUnit.stempel analysis module" />
+      <item index="24" class="java.lang.String" itemvalue="JUnit.swing contrib" />
+      <item index="25" class="java.lang.String" itemvalue="JUnit.wordnet contrib" />
+      <item index="26" class="java.lang.String" itemvalue="JUnit.xml-query-parser contrib" />
+    </list>
+  </component>
+</project>
+
Index: dev-tools/idea/modules/analysis/icu/icu.iml
===================================================================
--- dev-tools/idea/modules/analysis/icu/icu.iml	(revision 0)
+++ dev-tools/idea/modules/analysis/icu/icu.iml	(revision 0)
@@ -0,0 +1,37 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<module type="JAVA_MODULE" version="4">
+  <component name="NewModuleRootManager" inherit-compiler-output="false">
+    <output url="file://$MODULE_DIR$/../build/icu/classes/java" />
+    <output-test url="file://$MODULE_DIR$/../build/icu/classes/test" />
+    <exclude-output />
+    <content url="file://$MODULE_DIR$">
+      <sourceFolder url="file://$MODULE_DIR$/src/java" isTestSource="false" />
+      <sourceFolder url="file://$MODULE_DIR$/src/tools/java" isTestSource="false" />
+      <sourceFolder url="file://$MODULE_DIR$/src/test" isTestSource="true" />
+      <sourceFolder url="file://$MODULE_DIR$/src/resources" isTestSource="false" />
+    </content>
+    <orderEntry type="module" module-name="common" />
+    <orderEntry type="module" module-name="lucene" />
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+    <orderEntry type="module-library">
+      <library>
+        <CLASSES>
+          <root url="file://$MODULE_DIR$/lib" />
+        </CLASSES>
+        <JAVADOC />
+        <SOURCES />
+        <jarDirectory url="file://$MODULE_DIR$/lib" recursive="false" />
+      </library>
+    </orderEntry>
+    <orderEntry type="module-library" scope="TEST">
+      <library>
+        <CLASSES>
+          <root url="jar://$MODULE_DIR$/../../../lucene/lib/junit-4.7.jar!/" />
+        </CLASSES>
+        <JAVADOC />
+        <SOURCES />
+      </library>
+    </orderEntry>
+  </component>
+</module>
Index: dev-tools/idea/modules/analysis/smartcn/smartcn.iml
===================================================================
--- dev-tools/idea/modules/analysis/smartcn/smartcn.iml	(revision 0)
+++ dev-tools/idea/modules/analysis/smartcn/smartcn.iml	(revision 0)
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<module type="JAVA_MODULE" version="4">
+  <component name="NewModuleRootManager" inherit-compiler-output="false">
+    <output url="file://$MODULE_DIR$/../build/smartcn/classes/java" />
+    <output-test url="file://$MODULE_DIR$/../build/smartcn/classes/test" />
+    <exclude-output />
+    <content url="file://$MODULE_DIR$">
+      <sourceFolder url="file://$MODULE_DIR$/src/java" isTestSource="false" />
+      <sourceFolder url="file://$MODULE_DIR$/src/test" isTestSource="true" />
+      <sourceFolder url="file://$MODULE_DIR$/src/resources" isTestSource="false" />
+    </content>
+    <orderEntry type="module" module-name="common" />
+    <orderEntry type="module" module-name="lucene" />
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+    <orderEntry type="module-library" scope="TEST">
+      <library>
+        <CLASSES>
+          <root url="jar://$MODULE_DIR$/../../../lucene/lib/junit-4.7.jar!/" />
+        </CLASSES>
+        <JAVADOC />
+        <SOURCES />
+      </library>
+    </orderEntry>
+  </component>
+</module>
Index: dev-tools/idea/modules/analysis/common/common.iml
===================================================================
--- dev-tools/idea/modules/analysis/common/common.iml	(revision 0)
+++ dev-tools/idea/modules/analysis/common/common.iml	(revision 0)
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<module type="JAVA_MODULE" version="4">
+  <component name="NewModuleRootManager" inherit-compiler-output="false">
+    <output url="file://$MODULE_DIR$/../build/common/classes/java" />
+    <output-test url="file://$MODULE_DIR$/../build/common/classes/test" />
+    <exclude-output />
+    <content url="file://$MODULE_DIR$">
+      <sourceFolder url="file://$MODULE_DIR$/src/java" isTestSource="false" />
+      <sourceFolder url="file://$MODULE_DIR$/src/resources" isTestSource="false" />
+      <sourceFolder url="file://$MODULE_DIR$/src/test" isTestSource="true" />
+    </content>
+    <orderEntry type="module" module-name="remote" />
+    <orderEntry type="module" module-name="lucene" />
+    <orderEntry type="module" module-name="queries" />
+    <orderEntry type="module" module-name="misc" />
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+    <orderEntry type="module-library" scope="TEST">
+      <library>
+        <CLASSES>
+          <root url="jar://$MODULE_DIR$/../../../lucene/lib/junit-4.7.jar!/" />
+        </CLASSES>
+        <JAVADOC />
+        <SOURCES />
+      </library>
+    </orderEntry>
+  </component>
+</module>
Index: dev-tools/idea/modules/analysis/phonetic/phonetic.iml
===================================================================
--- dev-tools/idea/modules/analysis/phonetic/phonetic.iml	(revision 0)
+++ dev-tools/idea/modules/analysis/phonetic/phonetic.iml	(revision 0)
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<module type="JAVA_MODULE" version="4">
+  <component name="NewModuleRootManager" inherit-compiler-output="false">
+    <output url="file://$MODULE_DIR$/../build/phonetic/classes/java" />
+    <output-test url="file://$MODULE_DIR$/../build/phonetic/classes/test" />
+    <exclude-output />
+    <content url="file://$MODULE_DIR$">
+      <sourceFolder url="file://$MODULE_DIR$/src/java" isTestSource="false" />
+      <sourceFolder url="file://$MODULE_DIR$/src/test" isTestSource="true" />
+    </content>
+    <orderEntry type="module" module-name="common" />
+    <orderEntry type="module" module-name="lucene" />
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+    <orderEntry type="module-library">
+      <library>
+        <CLASSES>
+          <root url="file://$MODULE_DIR$/lib" />
+        </CLASSES>
+        <JAVADOC />
+        <SOURCES />
+        <jarDirectory url="file://$MODULE_DIR$/lib" recursive="false" />
+      </library>
+    </orderEntry>
+    <orderEntry type="module-library" scope="TEST">
+      <library>
+        <CLASSES>
+          <root url="jar://$MODULE_DIR$/../../../lucene/lib/junit-4.7.jar!/" />
+        </CLASSES>
+        <JAVADOC />
+        <SOURCES />
+      </library>
+    </orderEntry>
+  </component>
+</module>
Index: dev-tools/idea/modules/analysis/stempel/stempel.iml
===================================================================
--- dev-tools/idea/modules/analysis/stempel/stempel.iml	(revision 0)
+++ dev-tools/idea/modules/analysis/stempel/stempel.iml	(revision 0)
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<module type="JAVA_MODULE" version="4">
+  <component name="NewModuleRootManager" inherit-compiler-output="false">
+    <output url="file://$MODULE_DIR$/../build/stempel/classes/java" />
+    <output-test url="file://$MODULE_DIR$/../build/stempel/classes/test" />
+    <exclude-output />
+    <content url="file://$MODULE_DIR$">
+      <sourceFolder url="file://$MODULE_DIR$/src/test" isTestSource="true" />
+      <sourceFolder url="file://$MODULE_DIR$/src/java" isTestSource="false" />
+      <sourceFolder url="file://$MODULE_DIR$/src/resources" isTestSource="false" />
+    </content>
+    <orderEntry type="module" module-name="common" />
+    <orderEntry type="module" module-name="lucene" />
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+    <orderEntry type="module-library" scope="TEST">
+      <library>
+        <CLASSES>
+          <root url="jar://$MODULE_DIR$/../../../lucene/lib/junit-4.7.jar!/" />
+        </CLASSES>
+        <JAVADOC />
+        <SOURCES />
+      </library>
+    </orderEntry>
+  </component>
+</module>
Index: dev-tools/idea/parent.iml
===================================================================
--- dev-tools/idea/parent.iml	(revision 0)
+++ dev-tools/idea/parent.iml	(revision 0)
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<module type="JAVA_MODULE" version="4">
+  <component name="NewModuleRootManager" inherit-compiler-output="true">
+    <content url="file://$MODULE_DIR$" />
+    <orderEntry type="inheritedJdk" />
+  </component>
+</module>
+
Index: dev-tools/idea/lucene/contrib/wordnet/wordnet.iml
===================================================================
--- dev-tools/idea/lucene/contrib/wordnet/wordnet.iml	(revision 0)
+++ dev-tools/idea/lucene/contrib/wordnet/wordnet.iml	(revision 0)
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<module type="JAVA_MODULE" version="4">
+  <component name="NewModuleRootManager" inherit-compiler-output="false">
+    <output url="file://$MODULE_DIR$/../../build/contrib/wordnet/classes/java" />
+    <output-test url="file://$MODULE_DIR$/../../build/contrib/wordnet/classes/test" />
+    <exclude-output />
+    <content url="file://$MODULE_DIR$">
+      <sourceFolder url="file://$MODULE_DIR$/src/java" isTestSource="false" />
+      <sourceFolder url="file://$MODULE_DIR$/src/test" isTestSource="true" />
+    </content>
+    <orderEntry type="module" module-name="common" />
+    <orderEntry type="module" module-name="remote" />
+    <orderEntry type="module" module-name="lucene" />
+    <orderEntry type="module" module-name="queries" />
+    <orderEntry type="module" module-name="misc" />
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+    <orderEntry type="module-library" scope="TEST">
+      <library>
+        <CLASSES>
+          <root url="jar://$MODULE_DIR$/../../lib/junit-4.7.jar!/" />
+        </CLASSES>
+        <JAVADOC />
+        <SOURCES />
+      </library>
+    </orderEntry>
+  </component>
+</module>
Index: dev-tools/idea/lucene/contrib/ant/ant.iml
===================================================================
--- dev-tools/idea/lucene/contrib/ant/ant.iml	(revision 0)
+++ dev-tools/idea/lucene/contrib/ant/ant.iml	(revision 0)
@@ -0,0 +1,47 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<module type="JAVA_MODULE" version="4">
+  <component name="NewModuleRootManager" inherit-compiler-output="false">
+    <output url="file://$MODULE_DIR$/../../build/contrib/ant/classes/java" />
+    <output-test url="file://$MODULE_DIR$/../../build/contrib/ant/classes/test" />
+    <exclude-output />
+    <content url="file://$MODULE_DIR$">
+      <sourceFolder url="file://$MODULE_DIR$/src/java" isTestSource="false" />
+      <sourceFolder url="file://$MODULE_DIR$/src/test" isTestSource="true" />
+    </content>
+    <orderEntry type="module" module-name="common" />
+    <orderEntry type="module" module-name="remote" />
+    <orderEntry type="module" module-name="lucene" />
+    <orderEntry type="module" module-name="queries" />
+    <orderEntry type="module" module-name="misc" />
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+    <orderEntry type="module-library">
+      <library>
+        <CLASSES>
+          <root url="file://$MODULE_DIR$/lib" />
+        </CLASSES>
+        <JAVADOC />
+        <SOURCES />
+        <jarDirectory url="file://$MODULE_DIR$/lib" recursive="false" />
+      </library>
+    </orderEntry>
+    <orderEntry type="module-library">
+      <library>
+        <CLASSES>
+          <root url="jar://$MODULE_DIR$/../../lib/ant-1.7.1.jar!/" />
+        </CLASSES>
+        <JAVADOC />
+        <SOURCES />
+      </library>
+    </orderEntry>
+    <orderEntry type="module-library" scope="TEST">
+      <library>
+        <CLASSES>
+          <root url="jar://$MODULE_DIR$/../../lib/junit-4.7.jar!/" />
+        </CLASSES>
+        <JAVADOC />
+        <SOURCES />
+      </library>
+    </orderEntry>
+  </component>
+</module>
Index: dev-tools/idea/lucene/contrib/queryparser/queryparser.iml
===================================================================
--- dev-tools/idea/lucene/contrib/queryparser/queryparser.iml	(revision 0)
+++ dev-tools/idea/lucene/contrib/queryparser/queryparser.iml	(revision 0)
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<module type="JAVA_MODULE" version="4">
+  <component name="NewModuleRootManager" inherit-compiler-output="false">
+    <output url="file://$MODULE_DIR$/../../build/contrib/queryparser/classes/java" />
+    <output-test url="file://$MODULE_DIR$/../../build/contrib/queryparser/classes/test" />
+    <exclude-output />
+    <content url="file://$MODULE_DIR$">
+      <sourceFolder url="file://$MODULE_DIR$/src/java" isTestSource="false" />
+      <sourceFolder url="file://$MODULE_DIR$/src/test" isTestSource="true" />
+    </content>
+    <orderEntry type="module" module-name="remote" />
+    <orderEntry type="module" module-name="lucene" />
+    <orderEntry type="module" module-name="queries" />
+    <orderEntry type="module" module-name="misc" />
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+    <orderEntry type="module-library" scope="TEST">
+      <library>
+        <CLASSES>
+          <root url="jar://$MODULE_DIR$/../../lib/junit-4.7.jar!/" />
+        </CLASSES>
+        <JAVADOC />
+        <SOURCES />
+      </library>
+    </orderEntry>
+  </component>
+</module>
Index: dev-tools/idea/lucene/contrib/demo/demo.iml
===================================================================
--- dev-tools/idea/lucene/contrib/demo/demo.iml	(revision 0)
+++ dev-tools/idea/lucene/contrib/demo/demo.iml	(revision 0)
@@ -0,0 +1,30 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<module type="JAVA_MODULE" version="4">
+  <component name="NewModuleRootManager" inherit-compiler-output="false">
+    <output url="file://$MODULE_DIR$/../../build/contrib/demo/classes/java" />
+    <output-test url="file://$MODULE_DIR$/../../build/contrib/demo/classes/test" />
+    <exclude-output />
+    <content url="file://$MODULE_DIR$">
+      <sourceFolder url="file://$MODULE_DIR$/src/java" isTestSource="false" />
+      <sourceFolder url="file://$MODULE_DIR$/src/jsp" isTestSource="false" />
+      <sourceFolder url="file://$MODULE_DIR$/src/test" isTestSource="true" />
+    </content>
+    <orderEntry type="module" module-name="common" />
+    <orderEntry type="module" module-name="remote" />
+    <orderEntry type="module" module-name="lucene" />
+    <orderEntry type="module" module-name="queries" />
+    <orderEntry type="module" module-name="misc" />
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+    <orderEntry type="module-library">
+      <library>
+        <CLASSES>
+          <root url="file://$MODULE_DIR$/lib" />
+        </CLASSES>
+        <JAVADOC />
+        <SOURCES />
+        <jarDirectory url="file://$MODULE_DIR$/lib" recursive="false" />
+      </library>
+    </orderEntry>
+  </component>
+</module>
Index: dev-tools/idea/lucene/contrib/db/bdb-je/bdb-je.iml
===================================================================
--- dev-tools/idea/lucene/contrib/db/bdb-je/bdb-je.iml	(revision 0)
+++ dev-tools/idea/lucene/contrib/db/bdb-je/bdb-je.iml	(revision 0)
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<module type="JAVA_MODULE" version="4">
+  <component name="NewModuleRootManager" inherit-compiler-output="false">
+    <output url="file://$MODULE_DIR$/../../../build/contrib/db/classes/java" />
+    <output-test url="file://$MODULE_DIR$/../../../build/contrib/db/classes/test" />
+    <exclude-output />
+    <content url="file://$MODULE_DIR$">
+      <sourceFolder url="file://$MODULE_DIR$/src/java" isTestSource="false" />
+      <sourceFolder url="file://$MODULE_DIR$/src/test" isTestSource="true" />
+    </content>
+    <orderEntry type="module" module-name="lucene" />
+    <orderEntry type="module" module-name="misc" />
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+    <orderEntry type="module-library">
+      <library>
+        <CLASSES>
+          <root url="file://$MODULE_DIR$/lib" />
+        </CLASSES>
+        <JAVADOC />
+        <SOURCES />
+        <jarDirectory url="file://$MODULE_DIR$/lib" recursive="false" />
+      </library>
+    </orderEntry>
+    <orderEntry type="module-library" scope="TEST">
+      <library>
+        <CLASSES>
+          <root url="jar://$MODULE_DIR$/../../../lib/junit-4.7.jar!/" />
+        </CLASSES>
+        <JAVADOC />
+        <SOURCES />
+      </library>
+    </orderEntry>
+  </component>
+</module>
Index: dev-tools/idea/lucene/contrib/db/bdb/bdb.iml
===================================================================
--- dev-tools/idea/lucene/contrib/db/bdb/bdb.iml	(revision 0)
+++ dev-tools/idea/lucene/contrib/db/bdb/bdb.iml	(revision 0)
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<module type="JAVA_MODULE" version="4">
+  <component name="NewModuleRootManager" inherit-compiler-output="false">
+    <output url="file://$MODULE_DIR$/../../../build/contrib/db/classes/java" />
+    <output-test url="file://$MODULE_DIR$/../../../build/contrib/db/classes/test" />
+    <exclude-output />
+    <content url="file://$MODULE_DIR$">
+      <sourceFolder url="file://$MODULE_DIR$/src/java" isTestSource="false" />
+      <sourceFolder url="file://$MODULE_DIR$/src/test" isTestSource="true" />
+    </content>
+    <orderEntry type="module" module-name="lucene" />
+    <orderEntry type="module" module-name="misc" />
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+    <orderEntry type="module-library">
+      <library>
+        <CLASSES>
+          <root url="file://$MODULE_DIR$/lib" />
+        </CLASSES>
+        <JAVADOC />
+        <SOURCES />
+        <jarDirectory url="file://$MODULE_DIR$/lib" recursive="false" />
+      </library>
+    </orderEntry>
+    <orderEntry type="module-library" scope="TEST">
+      <library>
+        <CLASSES>
+          <root url="jar://$MODULE_DIR$/../../../lib/junit-4.7.jar!/" />
+        </CLASSES>
+        <JAVADOC />
+        <SOURCES />
+      </library>
+    </orderEntry>
+  </component>
+</module>
Index: dev-tools/idea/lucene/contrib/instantiated/instantiated.iml
===================================================================
--- dev-tools/idea/lucene/contrib/instantiated/instantiated.iml	(revision 0)
+++ dev-tools/idea/lucene/contrib/instantiated/instantiated.iml	(revision 0)
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<module type="JAVA_MODULE" version="4">
+  <component name="NewModuleRootManager" inherit-compiler-output="false">
+    <output url="file://$MODULE_DIR$/../../build/contrib/instantiated/classes/java" />
+    <output-test url="file://$MODULE_DIR$/../../build/contrib/instantiated/classes/test" />
+    <exclude-output />
+    <content url="file://$MODULE_DIR$">
+      <sourceFolder url="file://$MODULE_DIR$/src/java" isTestSource="false" />
+      <sourceFolder url="file://$MODULE_DIR$/src/test" isTestSource="true" />
+    </content>
+    <orderEntry type="module" module-name="remote" />
+    <orderEntry type="module" module-name="lucene" />
+    <orderEntry type="module" module-name="queries" />
+    <orderEntry type="module" module-name="misc" />
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+    <orderEntry type="module-library" scope="TEST">
+      <library>
+        <CLASSES>
+          <root url="jar://$MODULE_DIR$/../../lib/junit-4.7.jar!/" />
+        </CLASSES>
+        <JAVADOC />
+        <SOURCES />
+      </library>
+    </orderEntry>
+  </component>
+</module>
Index: dev-tools/idea/lucene/contrib/swing/swing.iml
===================================================================
--- dev-tools/idea/lucene/contrib/swing/swing.iml	(revision 0)
+++ dev-tools/idea/lucene/contrib/swing/swing.iml	(revision 0)
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<module type="JAVA_MODULE" version="4">
+  <component name="NewModuleRootManager" inherit-compiler-output="false">
+    <output url="file://$MODULE_DIR$/../../build/contrib/swing/classes/java" />
+    <output-test url="file://$MODULE_DIR$/../../build/contrib/swing/classes/test" />
+    <exclude-output />
+    <content url="file://$MODULE_DIR$">
+      <sourceFolder url="file://$MODULE_DIR$/src/java" isTestSource="false" />
+      <sourceFolder url="file://$MODULE_DIR$/src/test" isTestSource="true" />
+    </content>
+    <orderEntry type="module" module-name="common" />
+    <orderEntry type="module" module-name="remote" />
+    <orderEntry type="module" module-name="lucene" />
+    <orderEntry type="module" module-name="queries" />
+    <orderEntry type="module" module-name="misc" />
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+    <orderEntry type="module-library" scope="TEST">
+      <library>
+        <CLASSES>
+          <root url="jar://$MODULE_DIR$/../../lib/junit-4.7.jar!/" />
+        </CLASSES>
+        <JAVADOC />
+        <SOURCES />
+      </library>
+    </orderEntry>
+  </component>
+</module>
Index: dev-tools/idea/lucene/contrib/benchmark/benchmark.iml
===================================================================
--- dev-tools/idea/lucene/contrib/benchmark/benchmark.iml	(revision 0)
+++ dev-tools/idea/lucene/contrib/benchmark/benchmark.iml	(revision 0)
@@ -0,0 +1,45 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<module type="JAVA_MODULE" version="4">
+  <component name="NewModuleRootManager" inherit-compiler-output="false">
+    <output url="file://$MODULE_DIR$/../../build/contrib/benchmark/classes/java" />
+    <output-test url="file://$MODULE_DIR$/../../build/contrib/benchmark/classes/test" />
+    <exclude-output />
+    <content url="file://$MODULE_DIR$">
+      <sourceFolder url="file://$MODULE_DIR$/src/java" isTestSource="false" />
+      <sourceFolder url="file://$MODULE_DIR$/src/test" isTestSource="true" />
+      <sourceFolder url="file://$MODULE_DIR$/scripts" isTestSource="false" />
+      <excludeFolder url="file://$MODULE_DIR$/temp" />
+      <excludeFolder url="file://$MODULE_DIR$/work" />
+    </content>
+    <orderEntry type="module" module-name="highlighter" />
+    <orderEntry type="module" module-name="common" />
+    <orderEntry type="module" module-name="remote" />
+    <orderEntry type="module" module-name="lucene" />
+    <orderEntry type="module" module-name="icu" />
+    <orderEntry type="module" module-name="queries" />
+    <orderEntry type="module" module-name="misc" />
+    <orderEntry type="module" module-name="memory" />
+    <orderEntry type="module" module-name="demo" />
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+    <orderEntry type="module-library">
+      <library>
+        <CLASSES>
+          <root url="file://$MODULE_DIR$/lib" />
+        </CLASSES>
+        <JAVADOC />
+        <SOURCES />
+        <jarDirectory url="file://$MODULE_DIR$/lib" recursive="false" />
+      </library>
+    </orderEntry>
+    <orderEntry type="module-library" scope="TEST">
+      <library>
+        <CLASSES>
+          <root url="jar://$MODULE_DIR$/../../lib/junit-4.7.jar!/" />
+        </CLASSES>
+        <JAVADOC />
+        <SOURCES />
+      </library>
+    </orderEntry>
+  </component>
+</module>
Index: dev-tools/idea/lucene/contrib/misc/misc.iml
===================================================================
--- dev-tools/idea/lucene/contrib/misc/misc.iml	(revision 0)
+++ dev-tools/idea/lucene/contrib/misc/misc.iml	(revision 0)
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<module type="JAVA_MODULE" version="4">
+  <component name="NewModuleRootManager" inherit-compiler-output="false">
+    <output url="file://$MODULE_DIR$/../../build/contrib/misc/classes/java" />
+    <output-test url="file://$MODULE_DIR$/../../build/contrib/misc/classes/test" />
+    <exclude-output />
+    <content url="file://$MODULE_DIR$">
+      <sourceFolder url="file://$MODULE_DIR$/src/test" isTestSource="true" />
+      <sourceFolder url="file://$MODULE_DIR$/src/java" isTestSource="false" />
+    </content>
+    <orderEntry type="module" module-name="common" />
+    <orderEntry type="module" module-name="remote" />
+    <orderEntry type="module" module-name="lucene" />
+    <orderEntry type="module" module-name="queries" />
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+    <orderEntry type="module-library" scope="TEST">
+      <library>
+        <CLASSES>
+          <root url="jar://$MODULE_DIR$/../../lib/junit-4.7.jar!/" />
+        </CLASSES>
+        <JAVADOC />
+        <SOURCES />
+      </library>
+    </orderEntry>
+  </component>
+</module>
Index: dev-tools/idea/lucene/contrib/remote/remote.iml
===================================================================
--- dev-tools/idea/lucene/contrib/remote/remote.iml	(revision 0)
+++ dev-tools/idea/lucene/contrib/remote/remote.iml	(revision 0)
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<module type="JAVA_MODULE" version="4">
+  <component name="NewModuleRootManager" inherit-compiler-output="false">
+    <output url="file://$MODULE_DIR$/../../build/contrib/remote/classes/java" />
+    <output-test url="file://$MODULE_DIR$/../../build/contrib/remote/classes/test" />
+    <exclude-output />
+    <content url="file://$MODULE_DIR$">
+      <sourceFolder url="file://$MODULE_DIR$/src/test" isTestSource="true" />
+      <sourceFolder url="file://$MODULE_DIR$/src/java" isTestSource="false" />
+    </content>
+    <orderEntry type="module" module-name="lucene" />
+    <orderEntry type="module" module-name="misc" />
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+    <orderEntry type="module-library" scope="TEST">
+      <library>
+        <CLASSES>
+          <root url="jar://$MODULE_DIR$/../../lib/junit-4.7.jar!/" />
+        </CLASSES>
+        <JAVADOC />
+        <SOURCES />
+      </library>
+    </orderEntry>
+  </component>
+</module>
Index: dev-tools/idea/lucene/contrib/xml-query-parser/xml-query-parser.iml
===================================================================
--- dev-tools/idea/lucene/contrib/xml-query-parser/xml-query-parser.iml	(revision 0)
+++ dev-tools/idea/lucene/contrib/xml-query-parser/xml-query-parser.iml	(revision 0)
@@ -0,0 +1,39 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<module type="JAVA_MODULE" version="4">
+  <component name="NewModuleRootManager" inherit-compiler-output="false">
+    <output url="file://$MODULE_DIR$/../../build/contrib/xml-query-parser/classes/java" />
+    <output-test url="file://$MODULE_DIR$/../../build/contrib/xml-query-parser/classes/test" />
+    <exclude-output />
+    <content url="file://$MODULE_DIR$">
+      <sourceFolder url="file://$MODULE_DIR$/src/java" isTestSource="false" />
+      <sourceFolder url="file://$MODULE_DIR$/src/demo/java" isTestSource="false" />
+      <sourceFolder url="file://$MODULE_DIR$/src/demo/WebContent" isTestSource="false" />
+      <sourceFolder url="file://$MODULE_DIR$/src/test" isTestSource="true" />
+    </content>
+    <orderEntry type="module" module-name="common" />
+    <orderEntry type="module" module-name="remote" />
+    <orderEntry type="module" module-name="lucene" />
+    <orderEntry type="module" module-name="queries" />
+    <orderEntry type="module" module-name="misc" />
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+    <orderEntry type="module-library" scope="TEST">
+      <library>
+        <CLASSES>
+          <root url="jar://$MODULE_DIR$/../../lib/junit-4.7.jar!/" />
+        </CLASSES>
+        <JAVADOC />
+        <SOURCES />
+      </library>
+    </orderEntry>
+    <orderEntry type="module-library">
+      <library>
+        <CLASSES>
+          <root url="jar://$MODULE_DIR$/../demo/lib/servlet-api-2.4.jar!/" />
+        </CLASSES>
+        <JAVADOC />
+        <SOURCES />
+      </library>
+    </orderEntry>
+  </component>
+</module>
Index: dev-tools/idea/lucene/contrib/spatial/spatial.iml
===================================================================
--- dev-tools/idea/lucene/contrib/spatial/spatial.iml	(revision 0)
+++ dev-tools/idea/lucene/contrib/spatial/spatial.iml	(revision 0)
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<module type="JAVA_MODULE" version="4">
+  <component name="NewModuleRootManager" inherit-compiler-output="false">
+    <output url="file://$MODULE_DIR$/../../build/contrib/spatial/classes/java" />
+    <output-test url="file://$MODULE_DIR$/../../build/contrib/spatial/classes/test" />
+    <exclude-output />
+    <content url="file://$MODULE_DIR$">
+      <sourceFolder url="file://$MODULE_DIR$/src/java" isTestSource="false" />
+      <sourceFolder url="file://$MODULE_DIR$/src/test" isTestSource="true" />
+    </content>
+    <orderEntry type="module" module-name="remote" />
+    <orderEntry type="module" module-name="lucene" />
+    <orderEntry type="module" module-name="queries" />
+    <orderEntry type="module" module-name="misc" />
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+    <orderEntry type="module-library" scope="TEST">
+      <library>
+        <CLASSES>
+          <root url="jar://$MODULE_DIR$/../../lib/junit-4.7.jar!/" />
+        </CLASSES>
+        <JAVADOC />
+        <SOURCES />
+      </library>
+    </orderEntry>
+  </component>
+</module>
+
Index: dev-tools/idea/lucene/contrib/highlighter/highlighter.iml
===================================================================
--- dev-tools/idea/lucene/contrib/highlighter/highlighter.iml	(revision 0)
+++ dev-tools/idea/lucene/contrib/highlighter/highlighter.iml	(revision 0)
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<module type="JAVA_MODULE" version="4">
+  <component name="NewModuleRootManager" inherit-compiler-output="false">
+    <output url="file://$MODULE_DIR$/../../build/contrib/highlighter/classes/java" />
+    <output-test url="file://$MODULE_DIR$/../../build/contrib/highlighter/classes/test" />
+    <exclude-output />
+    <content url="file://$MODULE_DIR$">
+      <sourceFolder url="file://$MODULE_DIR$/src/java" isTestSource="false" />
+      <sourceFolder url="file://$MODULE_DIR$/src/test" isTestSource="true" />
+    </content>
+    <orderEntry type="module" module-name="remote" />
+    <orderEntry type="module" module-name="lucene" />
+    <orderEntry type="module" module-name="memory" />
+    <orderEntry type="module" module-name="queries" />
+    <orderEntry type="module" module-name="misc" />
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+    <orderEntry type="module-library" scope="TEST">
+      <library>
+        <CLASSES>
+          <root url="jar://$MODULE_DIR$/../../lib/junit-4.7.jar!/" />
+        </CLASSES>
+        <JAVADOC />
+        <SOURCES />
+      </library>
+    </orderEntry>
+  </component>
+</module>
Index: dev-tools/idea/lucene/contrib/spellchecker/spellchecker.iml
===================================================================
--- dev-tools/idea/lucene/contrib/spellchecker/spellchecker.iml	(revision 0)
+++ dev-tools/idea/lucene/contrib/spellchecker/spellchecker.iml	(revision 0)
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<module type="JAVA_MODULE" version="4">
+  <component name="NewModuleRootManager" inherit-compiler-output="false">
+    <output url="file://$MODULE_DIR$/../../build/contrib/spellchecker/classes/java" />
+    <output-test url="file://$MODULE_DIR$/../../build/contrib/spellchecker/classes/test" />
+    <exclude-output />
+    <content url="file://$MODULE_DIR$">
+      <sourceFolder url="file://$MODULE_DIR$/src/test" isTestSource="true" />
+      <sourceFolder url="file://$MODULE_DIR$/src/java" isTestSource="false" />
+    </content>
+    <orderEntry type="module" module-name="common" />
+    <orderEntry type="module" module-name="remote" />
+    <orderEntry type="module" module-name="lucene" />
+    <orderEntry type="module" module-name="queries" />
+    <orderEntry type="module" module-name="misc" />
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+    <orderEntry type="module-library" scope="TEST">
+      <library>
+        <CLASSES>
+          <root url="jar://$MODULE_DIR$/../../lib/junit-4.7.jar!/" />
+        </CLASSES>
+        <JAVADOC />
+        <SOURCES />
+      </library>
+    </orderEntry>
+  </component>
+</module>
Index: dev-tools/idea/lucene/contrib/memory/memory.iml
===================================================================
--- dev-tools/idea/lucene/contrib/memory/memory.iml	(revision 0)
+++ dev-tools/idea/lucene/contrib/memory/memory.iml	(revision 0)
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<module type="JAVA_MODULE" version="4">
+  <component name="NewModuleRootManager" inherit-compiler-output="false">
+    <output url="file://$MODULE_DIR$/../../build/contrib/memory/classes/java" />
+    <output-test url="file://$MODULE_DIR$/../../build/contrib/memory/classes/test" />
+    <exclude-output />
+    <content url="file://$MODULE_DIR$">
+      <sourceFolder url="file://$MODULE_DIR$/src/java" isTestSource="false" />
+      <sourceFolder url="file://$MODULE_DIR$/src/test" isTestSource="true" />
+    </content>
+    <orderEntry type="module" module-name="remote" />
+    <orderEntry type="module" module-name="lucene" />
+    <orderEntry type="module" module-name="queries" />
+    <orderEntry type="module" module-name="misc" />
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+    <orderEntry type="module-library" scope="TEST">
+      <library>
+        <CLASSES>
+          <root url="jar://$MODULE_DIR$/../../lib/junit-4.7.jar!/" />
+        </CLASSES>
+        <JAVADOC />
+        <SOURCES />
+      </library>
+    </orderEntry>
+  </component>
+</module>
Index: dev-tools/idea/lucene/contrib/lucli/lucli.iml
===================================================================
--- dev-tools/idea/lucene/contrib/lucli/lucli.iml	(revision 0)
+++ dev-tools/idea/lucene/contrib/lucli/lucli.iml	(revision 0)
@@ -0,0 +1,29 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<module type="JAVA_MODULE" version="4">
+  <component name="NewModuleRootManager" inherit-compiler-output="false">
+    <output url="file://$MODULE_DIR$/../../build/contrib/lucli/classes/java" />
+    <output-test url="file://$MODULE_DIR$/../../build/contrib/lucli/classes/test" />
+    <exclude-output />
+    <content url="file://$MODULE_DIR$">
+      <sourceFolder url="file://$MODULE_DIR$/src/java" isTestSource="false" />
+      <sourceFolder url="file://$MODULE_DIR$/src/test" isTestSource="true" />
+    </content>
+    <orderEntry type="module" module-name="common" />
+    <orderEntry type="module" module-name="remote" />
+    <orderEntry type="module" module-name="lucene" />
+    <orderEntry type="module" module-name="queries" />
+    <orderEntry type="module" module-name="misc" />
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+    <orderEntry type="module-library">
+      <library>
+        <CLASSES>
+          <root url="file://$MODULE_DIR$/lib" />
+        </CLASSES>
+        <JAVADOC />
+        <SOURCES />
+        <jarDirectory url="file://$MODULE_DIR$/lib" recursive="false" />
+      </library>
+    </orderEntry>
+  </component>
+</module>
Index: dev-tools/idea/lucene/contrib/queries/queries.iml
===================================================================
--- dev-tools/idea/lucene/contrib/queries/queries.iml	(revision 0)
+++ dev-tools/idea/lucene/contrib/queries/queries.iml	(revision 0)
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<module type="JAVA_MODULE" version="4">
+  <component name="NewModuleRootManager" inherit-compiler-output="false">
+    <output url="file://$MODULE_DIR$/../../build/contrib/queries/classes/java" />
+    <output-test url="file://$MODULE_DIR$/../../build/contrib/queries/classes/test" />
+    <exclude-output />
+    <content url="file://$MODULE_DIR$">
+      <sourceFolder url="file://$MODULE_DIR$/src/java" isTestSource="false" />
+      <sourceFolder url="file://$MODULE_DIR$/src/test" isTestSource="true" />
+    </content>
+    <orderEntry type="module" module-name="lucene" />
+    <orderEntry type="module" module-name="misc" />
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+    <orderEntry type="module-library">
+      <library>
+        <CLASSES>
+          <root url="jar://$MODULE_DIR$/lib/jakarta-regexp-1.4.jar!/" />
+        </CLASSES>
+        <JAVADOC />
+        <SOURCES />
+      </library>
+    </orderEntry>
+    <orderEntry type="module-library" scope="TEST">
+      <library>
+        <CLASSES>
+          <root url="jar://$MODULE_DIR$/../../lib/junit-4.7.jar!/" />
+        </CLASSES>
+        <JAVADOC />
+        <SOURCES />
+      </library>
+    </orderEntry>
+  </component>
+</module>
Index: dev-tools/idea/lucene/lucene.iml
===================================================================
--- dev-tools/idea/lucene/lucene.iml	(revision 0)
+++ dev-tools/idea/lucene/lucene.iml	(revision 0)
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<module type="JAVA_MODULE" version="4">
+  <component name="NewModuleRootManager" inherit-compiler-output="false">
+    <output url="file://$MODULE_DIR$/build/classes/java" />
+    <output-test url="file://$MODULE_DIR$/build/classes/test" />
+    <exclude-output />
+    <content url="file://$MODULE_DIR$">
+      <sourceFolder url="file://$MODULE_DIR$/src/java" isTestSource="false" />
+      <sourceFolder url="file://$MODULE_DIR$/src/test" isTestSource="true" />
+      <excludeFolder url="file://$MODULE_DIR$/build" />
+    </content>
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+    <orderEntry type="module-library" scope="TEST">
+      <library>
+        <CLASSES>
+          <root url="file://$MODULE_DIR$/lib" />
+        </CLASSES>
+        <JAVADOC />
+        <SOURCES />
+        <jarDirectory url="file://$MODULE_DIR$/lib" recursive="false" />
+      </library>
+    </orderEntry>
+  </component>
+</module>
+
Index: build.xml
===================================================================
--- build.xml	(revision 990809)
+++ build.xml	(working copy)
@@ -49,6 +49,12 @@
     </sequential>
   </target>
 
+  <target name="idea" description="Setup IntelliJ IDEA configuration">
+    <copy todir=".">
+      <fileset dir="dev-tools/idea"/>
+    </copy>
+  </target> 
+
   <target name="clean" description="Clean Lucene and Solr">
     <sequential>
       <subant target="clean" inheritall="false" failonerror="true">
