diff --git a/build.xml b/build.xml
index 7cc273155c6..1b2bb85e45f 100644
--- a/build.xml
+++ b/build.xml
@@ -202,6 +202,7 @@
+
diff --git a/dev-tools/idea/.idea/modules.xml b/dev-tools/idea/.idea/modules.xml
index 21dc20c2dbe..d3c0bc71d5f 100644
--- a/dev-tools/idea/.idea/modules.xml
+++ b/dev-tools/idea/.idea/modules.xml
@@ -16,7 +16,8 @@
-
+
+
diff --git a/dev-tools/idea/.idea/workspace.xml b/dev-tools/idea/.idea/workspace.xml
index 597957ee980..265715d54f9 100644
--- a/dev-tools/idea/.idea/workspace.xml
+++ b/dev-tools/idea/.idea/workspace.xml
@@ -7,235 +7,231 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
-
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
diff --git a/dev-tools/idea/lucene/analysis/common/analysis-common.iml b/dev-tools/idea/lucene/analysis/common/analysis-common.iml
index 7c408188e9d..f0ecc2e08d6 100644
--- a/dev-tools/idea/lucene/analysis/common/analysis-common.iml
+++ b/dev-tools/idea/lucene/analysis/common/analysis-common.iml
@@ -1,8 +1,8 @@
-
-
+
+
diff --git a/dev-tools/idea/lucene/analysis/icu/icu.iml b/dev-tools/idea/lucene/analysis/icu/icu.iml
index 3f218dadd7e..a3f7d9fd216 100644
--- a/dev-tools/idea/lucene/analysis/icu/icu.iml
+++ b/dev-tools/idea/lucene/analysis/icu/icu.iml
@@ -1,8 +1,8 @@
-
-
+
+
diff --git a/dev-tools/idea/lucene/analysis/kuromoji/kuromoji.iml b/dev-tools/idea/lucene/analysis/kuromoji/kuromoji.iml
index 3485630b9f1..b35b1b316fe 100644
--- a/dev-tools/idea/lucene/analysis/kuromoji/kuromoji.iml
+++ b/dev-tools/idea/lucene/analysis/kuromoji/kuromoji.iml
@@ -1,8 +1,8 @@
-
-
+
+
diff --git a/dev-tools/idea/lucene/analysis/morfologik/morfologik.iml b/dev-tools/idea/lucene/analysis/morfologik/morfologik.iml
index 626233b4849..eafb7f128ef 100644
--- a/dev-tools/idea/lucene/analysis/morfologik/morfologik.iml
+++ b/dev-tools/idea/lucene/analysis/morfologik/morfologik.iml
@@ -1,8 +1,8 @@
-
-
+
+
diff --git a/dev-tools/idea/lucene/analysis/phonetic/phonetic.iml b/dev-tools/idea/lucene/analysis/phonetic/phonetic.iml
index c72563dc3af..88c904bc124 100644
--- a/dev-tools/idea/lucene/analysis/phonetic/phonetic.iml
+++ b/dev-tools/idea/lucene/analysis/phonetic/phonetic.iml
@@ -1,8 +1,8 @@
-
-
+
+
diff --git a/dev-tools/idea/lucene/analysis/smartcn/smartcn.iml b/dev-tools/idea/lucene/analysis/smartcn/smartcn.iml
index ed9d374fe27..209db00c66f 100644
--- a/dev-tools/idea/lucene/analysis/smartcn/smartcn.iml
+++ b/dev-tools/idea/lucene/analysis/smartcn/smartcn.iml
@@ -1,8 +1,8 @@
-
-
+
+
diff --git a/dev-tools/idea/lucene/analysis/stempel/stempel.iml b/dev-tools/idea/lucene/analysis/stempel/stempel.iml
index 15f9340559d..b3e1668f0ca 100644
--- a/dev-tools/idea/lucene/analysis/stempel/stempel.iml
+++ b/dev-tools/idea/lucene/analysis/stempel/stempel.iml
@@ -1,8 +1,8 @@
-
-
+
+
diff --git a/dev-tools/idea/lucene/analysis/uima/analysis-uima.iml b/dev-tools/idea/lucene/analysis/uima/analysis-uima.iml
index 68127dbd3b3..efea33b7577 100644
--- a/dev-tools/idea/lucene/analysis/uima/analysis-uima.iml
+++ b/dev-tools/idea/lucene/analysis/uima/analysis-uima.iml
@@ -1,8 +1,8 @@
-
-
+
+
diff --git a/dev-tools/idea/lucene/benchmark/conf/benchmark-conf.iml b/dev-tools/idea/lucene/benchmark/conf/benchmark-conf.iml
new file mode 100644
index 00000000000..4d3b7f12f01
--- /dev/null
+++ b/dev-tools/idea/lucene/benchmark/conf/benchmark-conf.iml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/dev-tools/idea/lucene/benchmark/benchmark.iml b/dev-tools/idea/lucene/benchmark/src/benchmark.iml
similarity index 68%
rename from dev-tools/idea/lucene/benchmark/benchmark.iml
rename to dev-tools/idea/lucene/benchmark/src/benchmark.iml
index 6463486a928..039c5e298d4 100644
--- a/dev-tools/idea/lucene/benchmark/benchmark.iml
+++ b/dev-tools/idea/lucene/benchmark/src/benchmark.iml
@@ -1,30 +1,29 @@
-
-
+
+
-
-
-
-
+
+
-
+
-
+
+
diff --git a/dev-tools/idea/lucene/classification/classification.iml b/dev-tools/idea/lucene/classification/classification.iml
index 12b965096b6..936be59aafa 100644
--- a/dev-tools/idea/lucene/classification/classification.iml
+++ b/dev-tools/idea/lucene/classification/classification.iml
@@ -1,8 +1,8 @@
-
-
+
+
diff --git a/dev-tools/idea/lucene/codecs/src/java/codecs.iml b/dev-tools/idea/lucene/codecs/src/java/codecs.iml
index f012fd35054..ac8a2d75c34 100644
--- a/dev-tools/idea/lucene/codecs/src/java/codecs.iml
+++ b/dev-tools/idea/lucene/codecs/src/java/codecs.iml
@@ -1,8 +1,8 @@
-
-
+
+
diff --git a/dev-tools/idea/lucene/codecs/src/resources/codecs-resources.iml b/dev-tools/idea/lucene/codecs/src/resources/codecs-resources.iml
index 9feec2db56e..5fc6576614c 100644
--- a/dev-tools/idea/lucene/codecs/src/resources/codecs-resources.iml
+++ b/dev-tools/idea/lucene/codecs/src/resources/codecs-resources.iml
@@ -1,8 +1,8 @@
-
-
+
+
diff --git a/dev-tools/idea/lucene/codecs/src/test/codecs-tests.iml b/dev-tools/idea/lucene/codecs/src/test/codecs-tests.iml
index e21e946c24e..ea7a02e46c6 100755
--- a/dev-tools/idea/lucene/codecs/src/test/codecs-tests.iml
+++ b/dev-tools/idea/lucene/codecs/src/test/codecs-tests.iml
@@ -1,8 +1,8 @@
-
-
+
+
diff --git a/dev-tools/idea/lucene/core/src/java/lucene-core.iml b/dev-tools/idea/lucene/core/src/java/lucene-core.iml
index c74dfecb674..cd38d5bfb16 100644
--- a/dev-tools/idea/lucene/core/src/java/lucene-core.iml
+++ b/dev-tools/idea/lucene/core/src/java/lucene-core.iml
@@ -1,8 +1,8 @@
-
-
+
+
diff --git a/dev-tools/idea/lucene/core/src/resources/lucene-core-resources.iml b/dev-tools/idea/lucene/core/src/resources/lucene-core-resources.iml
index 3c48aa19d33..7807b0c3705 100644
--- a/dev-tools/idea/lucene/core/src/resources/lucene-core-resources.iml
+++ b/dev-tools/idea/lucene/core/src/resources/lucene-core-resources.iml
@@ -1,8 +1,8 @@
-
-
+
+
diff --git a/dev-tools/idea/lucene/core/src/test/lucene-core-tests.iml b/dev-tools/idea/lucene/core/src/test/lucene-core-tests.iml
index f2da14f0f3a..ce5e38d247e 100644
--- a/dev-tools/idea/lucene/core/src/test/lucene-core-tests.iml
+++ b/dev-tools/idea/lucene/core/src/test/lucene-core-tests.iml
@@ -1,8 +1,8 @@
-
-
+
+
diff --git a/dev-tools/idea/lucene/demo/demo.iml b/dev-tools/idea/lucene/demo/demo.iml
index a18db636ff8..99ca3425709 100644
--- a/dev-tools/idea/lucene/demo/demo.iml
+++ b/dev-tools/idea/lucene/demo/demo.iml
@@ -1,8 +1,8 @@
-
-
+
+
diff --git a/dev-tools/idea/lucene/facet/facet.iml b/dev-tools/idea/lucene/facet/facet.iml
index 60f54add404..4eaadf5a298 100644
--- a/dev-tools/idea/lucene/facet/facet.iml
+++ b/dev-tools/idea/lucene/facet/facet.iml
@@ -1,8 +1,8 @@
-
-
+
+
diff --git a/dev-tools/idea/lucene/grouping/grouping.iml b/dev-tools/idea/lucene/grouping/grouping.iml
index 2eda90472b8..956c2630219 100644
--- a/dev-tools/idea/lucene/grouping/grouping.iml
+++ b/dev-tools/idea/lucene/grouping/grouping.iml
@@ -1,8 +1,8 @@
-
-
+
+
diff --git a/dev-tools/idea/lucene/highlighter/highlighter.iml b/dev-tools/idea/lucene/highlighter/highlighter.iml
index 0e231e3e96c..8ef9409390f 100644
--- a/dev-tools/idea/lucene/highlighter/highlighter.iml
+++ b/dev-tools/idea/lucene/highlighter/highlighter.iml
@@ -1,8 +1,8 @@
-
-
+
+
diff --git a/dev-tools/idea/lucene/join/join.iml b/dev-tools/idea/lucene/join/join.iml
index e5acd68f57b..1f9e80b8adb 100644
--- a/dev-tools/idea/lucene/join/join.iml
+++ b/dev-tools/idea/lucene/join/join.iml
@@ -1,8 +1,8 @@
-
-
+
+
diff --git a/dev-tools/idea/lucene/memory/memory.iml b/dev-tools/idea/lucene/memory/memory.iml
index 388e87014ac..84019e07298 100644
--- a/dev-tools/idea/lucene/memory/memory.iml
+++ b/dev-tools/idea/lucene/memory/memory.iml
@@ -1,8 +1,8 @@
-
-
+
+
diff --git a/dev-tools/idea/lucene/misc/misc.iml b/dev-tools/idea/lucene/misc/misc.iml
index 37f841e5fa7..5fb33dea3a7 100644
--- a/dev-tools/idea/lucene/misc/misc.iml
+++ b/dev-tools/idea/lucene/misc/misc.iml
@@ -1,8 +1,8 @@
-
-
+
+
diff --git a/dev-tools/idea/lucene/queries/queries.iml b/dev-tools/idea/lucene/queries/queries.iml
index 16fe4855d6b..948b6514e33 100644
--- a/dev-tools/idea/lucene/queries/queries.iml
+++ b/dev-tools/idea/lucene/queries/queries.iml
@@ -1,8 +1,8 @@
-
-
+
+
diff --git a/dev-tools/idea/lucene/queryparser/queryparser.iml b/dev-tools/idea/lucene/queryparser/queryparser.iml
index 4dc29056d8f..9a6db5d376a 100644
--- a/dev-tools/idea/lucene/queryparser/queryparser.iml
+++ b/dev-tools/idea/lucene/queryparser/queryparser.iml
@@ -1,8 +1,8 @@
-
-
+
+
diff --git a/dev-tools/idea/lucene/sandbox/sandbox.iml b/dev-tools/idea/lucene/sandbox/sandbox.iml
index ffa103e455b..7643404f9c9 100644
--- a/dev-tools/idea/lucene/sandbox/sandbox.iml
+++ b/dev-tools/idea/lucene/sandbox/sandbox.iml
@@ -1,8 +1,8 @@
-
-
+
+
diff --git a/dev-tools/idea/lucene/spatial/spatial.iml b/dev-tools/idea/lucene/spatial/spatial.iml
index 32232be7526..b351b0a71c3 100644
--- a/dev-tools/idea/lucene/spatial/spatial.iml
+++ b/dev-tools/idea/lucene/spatial/spatial.iml
@@ -1,8 +1,8 @@
-
-
+
+
diff --git a/dev-tools/idea/lucene/suggest/suggest.iml b/dev-tools/idea/lucene/suggest/suggest.iml
index 015a79ba5e0..8e97a81c70f 100644
--- a/dev-tools/idea/lucene/suggest/suggest.iml
+++ b/dev-tools/idea/lucene/suggest/suggest.iml
@@ -1,8 +1,8 @@
-
-
+
+
diff --git a/dev-tools/idea/lucene/test-framework/lucene-test-framework.iml b/dev-tools/idea/lucene/test-framework/lucene-test-framework.iml
index 7bd702579c2..6943ae3bce6 100644
--- a/dev-tools/idea/lucene/test-framework/lucene-test-framework.iml
+++ b/dev-tools/idea/lucene/test-framework/lucene-test-framework.iml
@@ -1,8 +1,8 @@
-
-
+
+
diff --git a/dev-tools/idea/lucene/tools/tools.iml b/dev-tools/idea/lucene/tools/tools.iml
index a3bcd070ad7..a1aee1f3182 100644
--- a/dev-tools/idea/lucene/tools/tools.iml
+++ b/dev-tools/idea/lucene/tools/tools.iml
@@ -1,8 +1,8 @@
-
-
+
+
diff --git a/dev-tools/idea/parent.iml b/dev-tools/idea/parent.iml
index 436c530537b..913d64fac81 100644
--- a/dev-tools/idea/parent.iml
+++ b/dev-tools/idea/parent.iml
@@ -6,6 +6,8 @@
+
+
diff --git a/dev-tools/idea/solr/contrib/analysis-extras/analysis-extras.iml b/dev-tools/idea/solr/contrib/analysis-extras/analysis-extras.iml
index c303a7f4835..85878b8e743 100644
--- a/dev-tools/idea/solr/contrib/analysis-extras/analysis-extras.iml
+++ b/dev-tools/idea/solr/contrib/analysis-extras/analysis-extras.iml
@@ -1,8 +1,8 @@
-
-
+
+
diff --git a/dev-tools/idea/solr/contrib/clustering/clustering.iml b/dev-tools/idea/solr/contrib/clustering/clustering.iml
index bd85d56f6c4..f19a3b5706a 100644
--- a/dev-tools/idea/solr/contrib/clustering/clustering.iml
+++ b/dev-tools/idea/solr/contrib/clustering/clustering.iml
@@ -1,8 +1,8 @@
-
-
+
+
diff --git a/dev-tools/idea/solr/contrib/dataimporthandler-extras/dataimporthandler-extras.iml b/dev-tools/idea/solr/contrib/dataimporthandler-extras/dataimporthandler-extras.iml
index 382030cf357..ced9613a687 100644
--- a/dev-tools/idea/solr/contrib/dataimporthandler-extras/dataimporthandler-extras.iml
+++ b/dev-tools/idea/solr/contrib/dataimporthandler-extras/dataimporthandler-extras.iml
@@ -1,8 +1,8 @@
-
-
+
+
diff --git a/dev-tools/idea/solr/contrib/dataimporthandler/dataimporthandler.iml b/dev-tools/idea/solr/contrib/dataimporthandler/dataimporthandler.iml
index 90e4cf13da1..45f860092de 100644
--- a/dev-tools/idea/solr/contrib/dataimporthandler/dataimporthandler.iml
+++ b/dev-tools/idea/solr/contrib/dataimporthandler/dataimporthandler.iml
@@ -1,8 +1,8 @@
-
-
+
+
diff --git a/dev-tools/idea/solr/contrib/extraction/extraction.iml b/dev-tools/idea/solr/contrib/extraction/extraction.iml
index 4d471577110..fc729a9763d 100644
--- a/dev-tools/idea/solr/contrib/extraction/extraction.iml
+++ b/dev-tools/idea/solr/contrib/extraction/extraction.iml
@@ -1,8 +1,8 @@
-
-
+
+
diff --git a/dev-tools/idea/solr/contrib/langid/langid.iml b/dev-tools/idea/solr/contrib/langid/langid.iml
index 48e75eb7186..8a95345a5bf 100644
--- a/dev-tools/idea/solr/contrib/langid/langid.iml
+++ b/dev-tools/idea/solr/contrib/langid/langid.iml
@@ -1,8 +1,8 @@
-
-
+
+
diff --git a/dev-tools/idea/solr/contrib/uima/uima.iml b/dev-tools/idea/solr/contrib/uima/uima.iml
index a01e211e442..b765a2cce78 100644
--- a/dev-tools/idea/solr/contrib/uima/uima.iml
+++ b/dev-tools/idea/solr/contrib/uima/uima.iml
@@ -1,8 +1,8 @@
-
-
+
+
diff --git a/dev-tools/idea/solr/contrib/velocity/velocity.iml b/dev-tools/idea/solr/contrib/velocity/velocity.iml
index 57cc2a74e71..1006b6e5ee6 100644
--- a/dev-tools/idea/solr/contrib/velocity/velocity.iml
+++ b/dev-tools/idea/solr/contrib/velocity/velocity.iml
@@ -1,8 +1,8 @@
-
-
+
+
diff --git a/dev-tools/idea/solr/core/src/java/solr-core.iml b/dev-tools/idea/solr/core/src/java/solr-core.iml
index 91a29724108..63426c37f94 100644
--- a/dev-tools/idea/solr/core/src/java/solr-core.iml
+++ b/dev-tools/idea/solr/core/src/java/solr-core.iml
@@ -1,8 +1,8 @@
-
-
+
+
diff --git a/dev-tools/idea/solr/core/src/test-files/solr-core-test-files.iml b/dev-tools/idea/solr/core/src/test-files/solr-core-test-files.iml
index 97b87d5dac0..759642de365 100644
--- a/dev-tools/idea/solr/core/src/test-files/solr-core-test-files.iml
+++ b/dev-tools/idea/solr/core/src/test-files/solr-core-test-files.iml
@@ -1,8 +1,8 @@
-
-
+
+
diff --git a/dev-tools/idea/solr/core/src/test/solr-core-tests.iml b/dev-tools/idea/solr/core/src/test/solr-core-tests.iml
index 792e5af02fa..6a47d93f879 100644
--- a/dev-tools/idea/solr/core/src/test/solr-core-tests.iml
+++ b/dev-tools/idea/solr/core/src/test/solr-core-tests.iml
@@ -1,8 +1,8 @@
-
-
+
+
diff --git a/dev-tools/idea/solr/solrj/src/java/solrj.iml b/dev-tools/idea/solr/solrj/src/java/solrj.iml
index ff770dbded8..e5e25050a7c 100644
--- a/dev-tools/idea/solr/solrj/src/java/solrj.iml
+++ b/dev-tools/idea/solr/solrj/src/java/solrj.iml
@@ -1,8 +1,8 @@
-
-
+
+
diff --git a/dev-tools/idea/solr/solrj/src/test-files/solrj-test-files.iml b/dev-tools/idea/solr/solrj/src/test-files/solrj-test-files.iml
index 7098acd6dd6..8e16e6b2069 100644
--- a/dev-tools/idea/solr/solrj/src/test-files/solrj-test-files.iml
+++ b/dev-tools/idea/solr/solrj/src/test-files/solrj-test-files.iml
@@ -1,8 +1,8 @@
-
-
+
+
diff --git a/dev-tools/idea/solr/solrj/src/test/solrj-tests.iml b/dev-tools/idea/solr/solrj/src/test/solrj-tests.iml
index 83fc4cc0360..a3ccdb08f5e 100644
--- a/dev-tools/idea/solr/solrj/src/test/solrj-tests.iml
+++ b/dev-tools/idea/solr/solrj/src/test/solrj-tests.iml
@@ -1,8 +1,8 @@
-
-
+
+
@@ -16,6 +16,7 @@
+
diff --git a/dev-tools/idea/solr/test-framework/solr-test-framework.iml b/dev-tools/idea/solr/test-framework/solr-test-framework.iml
index ae208c9de6b..3317e716a86 100644
--- a/dev-tools/idea/solr/test-framework/solr-test-framework.iml
+++ b/dev-tools/idea/solr/test-framework/solr-test-framework.iml
@@ -1,8 +1,8 @@
-
-
+
+