diff --git a/xml/dom-impl/intellij.xml.dom.impl.iml b/xml/dom-impl/intellij.xml.dom.impl.iml
index 48446b0f32a5..2d25d39f4177 100644
--- a/xml/dom-impl/intellij.xml.dom.impl.iml
+++ b/xml/dom-impl/intellij.xml.dom.impl.iml
@@ -4,6 +4,7 @@
+
diff --git a/xml/dom-impl/src/META-INF/DomPlugin.xml b/xml/dom-impl/resources/META-INF/DomPlugin.xml
similarity index 100%
rename from xml/dom-impl/src/META-INF/DomPlugin.xml
rename to xml/dom-impl/resources/META-INF/DomPlugin.xml
diff --git a/xml/impl/src/com/intellij/xml/util/documentation/attributes.html b/xml/impl/resources/com/intellij/xml/util/documentation/attributes.html
similarity index 100%
rename from xml/impl/src/com/intellij/xml/util/documentation/attributes.html
rename to xml/impl/resources/com/intellij/xml/util/documentation/attributes.html
diff --git a/xml/impl/src/com/intellij/xml/util/documentation/elements.html b/xml/impl/resources/com/intellij/xml/util/documentation/elements.html
similarity index 100%
rename from xml/impl/src/com/intellij/xml/util/documentation/elements.html
rename to xml/impl/resources/com/intellij/xml/util/documentation/elements.html
diff --git a/xml/impl/src/com/intellij/xml/util/documentation/html5.html b/xml/impl/resources/com/intellij/xml/util/documentation/html5.html
similarity index 100%
rename from xml/impl/src/com/intellij/xml/util/documentation/html5.html
rename to xml/impl/resources/com/intellij/xml/util/documentation/html5.html
diff --git a/xml/impl/src/com/intellij/xml/util/documentation/html5TagTableGen.rb b/xml/impl/resources/com/intellij/xml/util/documentation/html5TagTableGen.rb
similarity index 100%
rename from xml/impl/src/com/intellij/xml/util/documentation/html5TagTableGen.rb
rename to xml/impl/resources/com/intellij/xml/util/documentation/html5TagTableGen.rb
diff --git a/xml/impl/src/com/intellij/xml/util/documentation/htmlTagTableGen.pl b/xml/impl/resources/com/intellij/xml/util/documentation/htmlTagTableGen.pl
similarity index 100%
rename from xml/impl/src/com/intellij/xml/util/documentation/htmlTagTableGen.pl
rename to xml/impl/resources/com/intellij/xml/util/documentation/htmlTagTableGen.pl
diff --git a/xml/impl/src/com/intellij/xml/util/htmlreferencetable.xml b/xml/impl/resources/com/intellij/xml/util/htmlreferencetable.xml
similarity index 100%
rename from xml/impl/src/com/intellij/xml/util/htmlreferencetable.xml
rename to xml/impl/resources/com/intellij/xml/util/htmlreferencetable.xml
diff --git a/xml/relaxng/src/inspectionDescriptions/UnresolvedReference.html b/xml/relaxng/resources/inspectionDescriptions/UnresolvedReference.html
similarity index 100%
rename from xml/relaxng/src/inspectionDescriptions/UnresolvedReference.html
rename to xml/relaxng/resources/inspectionDescriptions/UnresolvedReference.html
diff --git a/xml/relaxng/src/inspectionDescriptions/UnusedDefine.html b/xml/relaxng/resources/inspectionDescriptions/UnusedDefine.html
similarity index 100%
rename from xml/relaxng/src/inspectionDescriptions/UnusedDefine.html
rename to xml/relaxng/resources/inspectionDescriptions/UnusedDefine.html
diff --git a/xml/relaxng/src/inspectionDescriptions/metaInformation.json b/xml/relaxng/resources/inspectionDescriptions/metaInformation.json
similarity index 100%
rename from xml/relaxng/src/inspectionDescriptions/metaInformation.json
rename to xml/relaxng/resources/inspectionDescriptions/metaInformation.json
diff --git a/xml/relaxng/src/resources/html5-schema/LICENSE b/xml/relaxng/resources/resources/html5-schema/LICENSE
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/LICENSE
rename to xml/relaxng/resources/resources/html5-schema/LICENSE
diff --git a/xml/relaxng/src/resources/html5-schema/html5-all.rnc b/xml/relaxng/resources/resources/html5-schema/html5-all.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/html5-all.rnc
rename to xml/relaxng/resources/resources/html5-schema/html5-all.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/html5-its.rnc b/xml/relaxng/resources/resources/html5-schema/html5-its.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/html5-its.rnc
rename to xml/relaxng/resources/resources/html5-schema/html5-its.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/html5-no-microdata.rnc b/xml/relaxng/resources/resources/html5-schema/html5-no-microdata.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/html5-no-microdata.rnc
rename to xml/relaxng/resources/resources/html5-schema/html5-no-microdata.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/html5-rdfalite-w3c.rnc b/xml/relaxng/resources/resources/html5-schema/html5-rdfalite-w3c.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/html5-rdfalite-w3c.rnc
rename to xml/relaxng/resources/resources/html5-schema/html5-rdfalite-w3c.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/html5-rdfalite.rnc b/xml/relaxng/resources/resources/html5-schema/html5-rdfalite.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/html5-rdfalite.rnc
rename to xml/relaxng/resources/resources/html5-schema/html5-rdfalite.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/html5-svg-mathml.rnc b/xml/relaxng/resources/resources/html5-schema/html5-svg-mathml.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/html5-svg-mathml.rnc
rename to xml/relaxng/resources/resources/html5-schema/html5-svg-mathml.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/html5.rnc b/xml/relaxng/resources/resources/html5-schema/html5.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/html5.rnc
rename to xml/relaxng/resources/resources/html5-schema/html5.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/html5/applications.rnc b/xml/relaxng/resources/resources/html5-schema/html5/applications.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/html5/applications.rnc
rename to xml/relaxng/resources/resources/html5-schema/html5/applications.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/html5/aria.rnc b/xml/relaxng/resources/resources/html5-schema/html5/aria.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/html5/aria.rnc
rename to xml/relaxng/resources/resources/html5-schema/html5/aria.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/html5/block.rnc b/xml/relaxng/resources/resources/html5-schema/html5/block.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/html5/block.rnc
rename to xml/relaxng/resources/resources/html5-schema/html5/block.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/html5/common-ext.rnc b/xml/relaxng/resources/resources/html5-schema/html5/common-ext.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/html5/common-ext.rnc
rename to xml/relaxng/resources/resources/html5-schema/html5/common-ext.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/html5/common.rnc b/xml/relaxng/resources/resources/html5-schema/html5/common.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/html5/common.rnc
rename to xml/relaxng/resources/resources/html5-schema/html5/common.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/html5/core-scripting-ext.rnc b/xml/relaxng/resources/resources/html5-schema/html5/core-scripting-ext.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/html5/core-scripting-ext.rnc
rename to xml/relaxng/resources/resources/html5-schema/html5/core-scripting-ext.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/html5/core-scripting.rnc b/xml/relaxng/resources/resources/html5-schema/html5/core-scripting.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/html5/core-scripting.rnc
rename to xml/relaxng/resources/resources/html5-schema/html5/core-scripting.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/html5/data.rnc b/xml/relaxng/resources/resources/html5-schema/html5/data.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/html5/data.rnc
rename to xml/relaxng/resources/resources/html5-schema/html5/data.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/html5/embed-ext.rnc b/xml/relaxng/resources/resources/html5-schema/html5/embed-ext.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/html5/embed-ext.rnc
rename to xml/relaxng/resources/resources/html5-schema/html5/embed-ext.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/html5/embed.rnc b/xml/relaxng/resources/resources/html5-schema/html5/embed.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/html5/embed.rnc
rename to xml/relaxng/resources/resources/html5-schema/html5/embed.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/html5/form-datatypes.rnc b/xml/relaxng/resources/resources/html5-schema/html5/form-datatypes.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/html5/form-datatypes.rnc
rename to xml/relaxng/resources/resources/html5-schema/html5/form-datatypes.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/html5/html5.rnc b/xml/relaxng/resources/resources/html5-schema/html5/html5.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/html5/html5.rnc
rename to xml/relaxng/resources/resources/html5-schema/html5/html5.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/html5/html5core.rnc b/xml/relaxng/resources/resources/html5-schema/html5/html5core.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/html5/html5core.rnc
rename to xml/relaxng/resources/resources/html5-schema/html5/html5core.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/html5/html5exclusions.rnc b/xml/relaxng/resources/resources/html5-schema/html5/html5exclusions.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/html5/html5exclusions.rnc
rename to xml/relaxng/resources/resources/html5-schema/html5/html5exclusions.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/html5/html5full-no-microdata.rnc b/xml/relaxng/resources/resources/html5-schema/html5/html5full-no-microdata.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/html5/html5full-no-microdata.rnc
rename to xml/relaxng/resources/resources/html5-schema/html5/html5full-no-microdata.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/html5/html5full-rdfa.rnc b/xml/relaxng/resources/resources/html5-schema/html5/html5full-rdfa.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/html5/html5full-rdfa.rnc
rename to xml/relaxng/resources/resources/html5-schema/html5/html5full-rdfa.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/html5/html5full-rdfalite.rnc b/xml/relaxng/resources/resources/html5-schema/html5/html5full-rdfalite.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/html5/html5full-rdfalite.rnc
rename to xml/relaxng/resources/resources/html5-schema/html5/html5full-rdfalite.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/html5/html5full.rnc b/xml/relaxng/resources/resources/html5-schema/html5/html5full.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/html5/html5full.rnc
rename to xml/relaxng/resources/resources/html5-schema/html5/html5full.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/html5/its20-html5-types.rnc b/xml/relaxng/resources/resources/html5-schema/html5/its20-html5-types.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/html5/its20-html5-types.rnc
rename to xml/relaxng/resources/resources/html5-schema/html5/its20-html5-types.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/html5/its20-html5.rnc b/xml/relaxng/resources/resources/html5-schema/html5/its20-html5.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/html5/its20-html5.rnc
rename to xml/relaxng/resources/resources/html5-schema/html5/its20-html5.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/html5/legacy.rnc b/xml/relaxng/resources/resources/html5-schema/html5/legacy.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/html5/legacy.rnc
rename to xml/relaxng/resources/resources/html5-schema/html5/legacy.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/html5/media.rnc b/xml/relaxng/resources/resources/html5-schema/html5/media.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/html5/media.rnc
rename to xml/relaxng/resources/resources/html5-schema/html5/media.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/html5/meta-ext.rnc b/xml/relaxng/resources/resources/html5-schema/html5/meta-ext.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/html5/meta-ext.rnc
rename to xml/relaxng/resources/resources/html5-schema/html5/meta-ext.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/html5/meta.rnc b/xml/relaxng/resources/resources/html5-schema/html5/meta.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/html5/meta.rnc
rename to xml/relaxng/resources/resources/html5-schema/html5/meta.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/html5/microdata.rnc b/xml/relaxng/resources/resources/html5-schema/html5/microdata.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/html5/microdata.rnc
rename to xml/relaxng/resources/resources/html5-schema/html5/microdata.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/html5/phrase.rnc b/xml/relaxng/resources/resources/html5-schema/html5/phrase.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/html5/phrase.rnc
rename to xml/relaxng/resources/resources/html5-schema/html5/phrase.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/html5/rdfa.rnc b/xml/relaxng/resources/resources/html5-schema/html5/rdfa.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/html5/rdfa.rnc
rename to xml/relaxng/resources/resources/html5-schema/html5/rdfa.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/html5/revision.rnc b/xml/relaxng/resources/resources/html5-schema/html5/revision.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/html5/revision.rnc
rename to xml/relaxng/resources/resources/html5-schema/html5/revision.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/html5/ruby.rnc b/xml/relaxng/resources/resources/html5-schema/html5/ruby.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/html5/ruby.rnc
rename to xml/relaxng/resources/resources/html5-schema/html5/ruby.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/html5/sectional.rnc b/xml/relaxng/resources/resources/html5-schema/html5/sectional.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/html5/sectional.rnc
rename to xml/relaxng/resources/resources/html5-schema/html5/sectional.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/html5/structural.rnc b/xml/relaxng/resources/resources/html5-schema/html5/structural.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/html5/structural.rnc
rename to xml/relaxng/resources/resources/html5-schema/html5/structural.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/html5/tables.rnc b/xml/relaxng/resources/resources/html5-schema/html5/tables.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/html5/tables.rnc
rename to xml/relaxng/resources/resources/html5-schema/html5/tables.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/html5/web-components.rnc b/xml/relaxng/resources/resources/html5-schema/html5/web-components.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/html5/web-components.rnc
rename to xml/relaxng/resources/resources/html5-schema/html5/web-components.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/html5/web-forms-scripting.rnc b/xml/relaxng/resources/resources/html5-schema/html5/web-forms-scripting.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/html5/web-forms-scripting.rnc
rename to xml/relaxng/resources/resources/html5-schema/html5/web-forms-scripting.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/html5/web-forms.rnc b/xml/relaxng/resources/resources/html5-schema/html5/web-forms.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/html5/web-forms.rnc
rename to xml/relaxng/resources/resources/html5-schema/html5/web-forms.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/html5/web-forms2-scripting.rnc b/xml/relaxng/resources/resources/html5-schema/html5/web-forms2-scripting.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/html5/web-forms2-scripting.rnc
rename to xml/relaxng/resources/resources/html5-schema/html5/web-forms2-scripting.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/html5/web-forms2.rnc b/xml/relaxng/resources/resources/html5-schema/html5/web-forms2.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/html5/web-forms2.rnc
rename to xml/relaxng/resources/resources/html5-schema/html5/web-forms2.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/html5/xhtml5.rnc b/xml/relaxng/resources/resources/html5-schema/html5/xhtml5.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/html5/xhtml5.rnc
rename to xml/relaxng/resources/resources/html5-schema/html5/xhtml5.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/html5/xhtml5core-plus-web-forms2.rnc b/xml/relaxng/resources/resources/html5-schema/html5/xhtml5core-plus-web-forms2.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/html5/xhtml5core-plus-web-forms2.rnc
rename to xml/relaxng/resources/resources/html5-schema/html5/xhtml5core-plus-web-forms2.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/html5/xhtml5core.rnc b/xml/relaxng/resources/resources/html5-schema/html5/xhtml5core.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/html5/xhtml5core.rnc
rename to xml/relaxng/resources/resources/html5-schema/html5/xhtml5core.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/html5/xhtml5full-html-no-microdata.rnc b/xml/relaxng/resources/resources/html5-schema/html5/xhtml5full-html-no-microdata.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/html5/xhtml5full-html-no-microdata.rnc
rename to xml/relaxng/resources/resources/html5-schema/html5/xhtml5full-html-no-microdata.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/html5/xhtml5full-html-rdfalite.rnc b/xml/relaxng/resources/resources/html5-schema/html5/xhtml5full-html-rdfalite.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/html5/xhtml5full-html-rdfalite.rnc
rename to xml/relaxng/resources/resources/html5-schema/html5/xhtml5full-html-rdfalite.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/html5/xhtml5full-html.rnc b/xml/relaxng/resources/resources/html5-schema/html5/xhtml5full-html.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/html5/xhtml5full-html.rnc
rename to xml/relaxng/resources/resources/html5-schema/html5/xhtml5full-html.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/html5/xhtml5full-xhtml-no-microdata.rnc b/xml/relaxng/resources/resources/html5-schema/html5/xhtml5full-xhtml-no-microdata.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/html5/xhtml5full-xhtml-no-microdata.rnc
rename to xml/relaxng/resources/resources/html5-schema/html5/xhtml5full-xhtml-no-microdata.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/html5/xhtml5full-xhtml-rdfa.rnc b/xml/relaxng/resources/resources/html5-schema/html5/xhtml5full-xhtml-rdfa.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/html5/xhtml5full-xhtml-rdfa.rnc
rename to xml/relaxng/resources/resources/html5-schema/html5/xhtml5full-xhtml-rdfa.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/html5/xhtml5full-xhtml-rdfalite.rnc b/xml/relaxng/resources/resources/html5-schema/html5/xhtml5full-xhtml-rdfalite.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/html5/xhtml5full-xhtml-rdfalite.rnc
rename to xml/relaxng/resources/resources/html5-schema/html5/xhtml5full-xhtml-rdfalite.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/html5/xhtml5full-xhtml.rnc b/xml/relaxng/resources/resources/html5-schema/html5/xhtml5full-xhtml.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/html5/xhtml5full-xhtml.rnc
rename to xml/relaxng/resources/resources/html5-schema/html5/xhtml5full-xhtml.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/html5chars.ent b/xml/relaxng/resources/resources/html5-schema/html5chars.ent
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/html5chars.ent
rename to xml/relaxng/resources/resources/html5-schema/html5chars.ent
diff --git a/xml/relaxng/src/resources/html5-schema/its2/its20-html5-types.rnc b/xml/relaxng/resources/resources/html5-schema/its2/its20-html5-types.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/its2/its20-html5-types.rnc
rename to xml/relaxng/resources/resources/html5-schema/its2/its20-html5-types.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/its2/its20-html5.rnc b/xml/relaxng/resources/resources/html5-schema/its2/its20-html5.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/its2/its20-html5.rnc
rename to xml/relaxng/resources/resources/html5-schema/its2/its20-html5.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/mml3/mathml3-common.rnc b/xml/relaxng/resources/resources/html5-schema/mml3/mathml3-common.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/mml3/mathml3-common.rnc
rename to xml/relaxng/resources/resources/html5-schema/mml3/mathml3-common.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/mml3/mathml3-content.rnc b/xml/relaxng/resources/resources/html5-schema/mml3/mathml3-content.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/mml3/mathml3-content.rnc
rename to xml/relaxng/resources/resources/html5-schema/mml3/mathml3-content.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/mml3/mathml3-inc.rnc b/xml/relaxng/resources/resources/html5-schema/mml3/mathml3-inc.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/mml3/mathml3-inc.rnc
rename to xml/relaxng/resources/resources/html5-schema/mml3/mathml3-inc.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/mml3/mathml3-presentation.rnc b/xml/relaxng/resources/resources/html5-schema/mml3/mathml3-presentation.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/mml3/mathml3-presentation.rnc
rename to xml/relaxng/resources/resources/html5-schema/mml3/mathml3-presentation.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/mml3/mathml3-strict-content.rnc b/xml/relaxng/resources/resources/html5-schema/mml3/mathml3-strict-content.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/mml3/mathml3-strict-content.rnc
rename to xml/relaxng/resources/resources/html5-schema/mml3/mathml3-strict-content.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/mml3/mathml3.rnc b/xml/relaxng/resources/resources/html5-schema/mml3/mathml3.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/mml3/mathml3.rnc
rename to xml/relaxng/resources/resources/html5-schema/mml3/mathml3.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/rdf/rdf.rnc b/xml/relaxng/resources/resources/html5-schema/rdf/rdf.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/rdf/rdf.rnc
rename to xml/relaxng/resources/resources/html5-schema/rdf/rdf.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/svg-xhtml5-rdf-mathml.rnc b/xml/relaxng/resources/resources/html5-schema/svg-xhtml5-rdf-mathml.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/svg-xhtml5-rdf-mathml.rnc
rename to xml/relaxng/resources/resources/html5-schema/svg-xhtml5-rdf-mathml.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/svg11/inkscape-draft.rnc b/xml/relaxng/resources/resources/html5-schema/svg11/inkscape-draft.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/svg11/inkscape-draft.rnc
rename to xml/relaxng/resources/resources/html5-schema/svg11/inkscape-draft.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/svg11/inkscape.rnc b/xml/relaxng/resources/resources/html5-schema/svg11/inkscape.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/svg11/inkscape.rnc
rename to xml/relaxng/resources/resources/html5-schema/svg11/inkscape.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/svg11/svg-animation.rnc b/xml/relaxng/resources/resources/html5-schema/svg11/svg-animation.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/svg11/svg-animation.rnc
rename to xml/relaxng/resources/resources/html5-schema/svg11/svg-animation.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/svg11/svg-animevents-attrib.rnc b/xml/relaxng/resources/resources/html5-schema/svg11/svg-animevents-attrib.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/svg11/svg-animevents-attrib.rnc
rename to xml/relaxng/resources/resources/html5-schema/svg11/svg-animevents-attrib.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/svg11/svg-basic-clip.rnc b/xml/relaxng/resources/resources/html5-schema/svg11/svg-basic-clip.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/svg11/svg-basic-clip.rnc
rename to xml/relaxng/resources/resources/html5-schema/svg11/svg-basic-clip.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/svg11/svg-basic-filter.rnc b/xml/relaxng/resources/resources/html5-schema/svg11/svg-basic-filter.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/svg11/svg-basic-filter.rnc
rename to xml/relaxng/resources/resources/html5-schema/svg11/svg-basic-filter.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/svg11/svg-basic-font.rnc b/xml/relaxng/resources/resources/html5-schema/svg11/svg-basic-font.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/svg11/svg-basic-font.rnc
rename to xml/relaxng/resources/resources/html5-schema/svg11/svg-basic-font.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/svg11/svg-basic-graphics-attrib.rnc b/xml/relaxng/resources/resources/html5-schema/svg11/svg-basic-graphics-attrib.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/svg11/svg-basic-graphics-attrib.rnc
rename to xml/relaxng/resources/resources/html5-schema/svg11/svg-basic-graphics-attrib.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/svg11/svg-basic-structure.rnc b/xml/relaxng/resources/resources/html5-schema/svg11/svg-basic-structure.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/svg11/svg-basic-structure.rnc
rename to xml/relaxng/resources/resources/html5-schema/svg11/svg-basic-structure.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/svg11/svg-basic-text.rnc b/xml/relaxng/resources/resources/html5-schema/svg11/svg-basic-text.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/svg11/svg-basic-text.rnc
rename to xml/relaxng/resources/resources/html5-schema/svg11/svg-basic-text.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/svg11/svg-clip.rnc b/xml/relaxng/resources/resources/html5-schema/svg11/svg-clip.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/svg11/svg-clip.rnc
rename to xml/relaxng/resources/resources/html5-schema/svg11/svg-clip.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/svg11/svg-conditional.rnc b/xml/relaxng/resources/resources/html5-schema/svg11/svg-conditional.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/svg11/svg-conditional.rnc
rename to xml/relaxng/resources/resources/html5-schema/svg11/svg-conditional.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/svg11/svg-container-attrib.rnc b/xml/relaxng/resources/resources/html5-schema/svg11/svg-container-attrib.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/svg11/svg-container-attrib.rnc
rename to xml/relaxng/resources/resources/html5-schema/svg11/svg-container-attrib.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/svg11/svg-core-attrib.rnc b/xml/relaxng/resources/resources/html5-schema/svg11/svg-core-attrib.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/svg11/svg-core-attrib.rnc
rename to xml/relaxng/resources/resources/html5-schema/svg11/svg-core-attrib.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/svg11/svg-cursor.rnc b/xml/relaxng/resources/resources/html5-schema/svg11/svg-cursor.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/svg11/svg-cursor.rnc
rename to xml/relaxng/resources/resources/html5-schema/svg11/svg-cursor.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/svg11/svg-datatypes.rnc b/xml/relaxng/resources/resources/html5-schema/svg11/svg-datatypes.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/svg11/svg-datatypes.rnc
rename to xml/relaxng/resources/resources/html5-schema/svg11/svg-datatypes.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/svg11/svg-docevents-attrib.rnc b/xml/relaxng/resources/resources/html5-schema/svg11/svg-docevents-attrib.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/svg11/svg-docevents-attrib.rnc
rename to xml/relaxng/resources/resources/html5-schema/svg11/svg-docevents-attrib.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/svg11/svg-extensibility.rnc b/xml/relaxng/resources/resources/html5-schema/svg11/svg-extensibility.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/svg11/svg-extensibility.rnc
rename to xml/relaxng/resources/resources/html5-schema/svg11/svg-extensibility.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/svg11/svg-extresources-attrib.rnc b/xml/relaxng/resources/resources/html5-schema/svg11/svg-extresources-attrib.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/svg11/svg-extresources-attrib.rnc
rename to xml/relaxng/resources/resources/html5-schema/svg11/svg-extresources-attrib.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/svg11/svg-filter.rnc b/xml/relaxng/resources/resources/html5-schema/svg11/svg-filter.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/svg11/svg-filter.rnc
rename to xml/relaxng/resources/resources/html5-schema/svg11/svg-filter.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/svg11/svg-font.rnc b/xml/relaxng/resources/resources/html5-schema/svg11/svg-font.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/svg11/svg-font.rnc
rename to xml/relaxng/resources/resources/html5-schema/svg11/svg-font.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/svg11/svg-gradient.rnc b/xml/relaxng/resources/resources/html5-schema/svg11/svg-gradient.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/svg11/svg-gradient.rnc
rename to xml/relaxng/resources/resources/html5-schema/svg11/svg-gradient.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/svg11/svg-graphevents-attrib.rnc b/xml/relaxng/resources/resources/html5-schema/svg11/svg-graphevents-attrib.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/svg11/svg-graphevents-attrib.rnc
rename to xml/relaxng/resources/resources/html5-schema/svg11/svg-graphevents-attrib.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/svg11/svg-graphics-attrib.rnc b/xml/relaxng/resources/resources/html5-schema/svg11/svg-graphics-attrib.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/svg11/svg-graphics-attrib.rnc
rename to xml/relaxng/resources/resources/html5-schema/svg11/svg-graphics-attrib.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/svg11/svg-hyperlink.rnc b/xml/relaxng/resources/resources/html5-schema/svg11/svg-hyperlink.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/svg11/svg-hyperlink.rnc
rename to xml/relaxng/resources/resources/html5-schema/svg11/svg-hyperlink.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/svg11/svg-image.rnc b/xml/relaxng/resources/resources/html5-schema/svg11/svg-image.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/svg11/svg-image.rnc
rename to xml/relaxng/resources/resources/html5-schema/svg11/svg-image.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/svg11/svg-marker.rnc b/xml/relaxng/resources/resources/html5-schema/svg11/svg-marker.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/svg11/svg-marker.rnc
rename to xml/relaxng/resources/resources/html5-schema/svg11/svg-marker.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/svg11/svg-mask.rnc b/xml/relaxng/resources/resources/html5-schema/svg11/svg-mask.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/svg11/svg-mask.rnc
rename to xml/relaxng/resources/resources/html5-schema/svg11/svg-mask.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/svg11/svg-opacity-attrib.rnc b/xml/relaxng/resources/resources/html5-schema/svg11/svg-opacity-attrib.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/svg11/svg-opacity-attrib.rnc
rename to xml/relaxng/resources/resources/html5-schema/svg11/svg-opacity-attrib.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/svg11/svg-paint-attrib.rnc b/xml/relaxng/resources/resources/html5-schema/svg11/svg-paint-attrib.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/svg11/svg-paint-attrib.rnc
rename to xml/relaxng/resources/resources/html5-schema/svg11/svg-paint-attrib.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/svg11/svg-pattern.rnc b/xml/relaxng/resources/resources/html5-schema/svg11/svg-pattern.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/svg11/svg-pattern.rnc
rename to xml/relaxng/resources/resources/html5-schema/svg11/svg-pattern.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/svg11/svg-profile.rnc b/xml/relaxng/resources/resources/html5-schema/svg11/svg-profile.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/svg11/svg-profile.rnc
rename to xml/relaxng/resources/resources/html5-schema/svg11/svg-profile.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/svg11/svg-qname.rnc b/xml/relaxng/resources/resources/html5-schema/svg11/svg-qname.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/svg11/svg-qname.rnc
rename to xml/relaxng/resources/resources/html5-schema/svg11/svg-qname.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/svg11/svg-script.rnc b/xml/relaxng/resources/resources/html5-schema/svg11/svg-script.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/svg11/svg-script.rnc
rename to xml/relaxng/resources/resources/html5-schema/svg11/svg-script.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/svg11/svg-shape.rnc b/xml/relaxng/resources/resources/html5-schema/svg11/svg-shape.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/svg11/svg-shape.rnc
rename to xml/relaxng/resources/resources/html5-schema/svg11/svg-shape.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/svg11/svg-structure.rnc b/xml/relaxng/resources/resources/html5-schema/svg11/svg-structure.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/svg11/svg-structure.rnc
rename to xml/relaxng/resources/resources/html5-schema/svg11/svg-structure.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/svg11/svg-style.rnc b/xml/relaxng/resources/resources/html5-schema/svg11/svg-style.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/svg11/svg-style.rnc
rename to xml/relaxng/resources/resources/html5-schema/svg11/svg-style.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/svg11/svg-text.rnc b/xml/relaxng/resources/resources/html5-schema/svg11/svg-text.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/svg11/svg-text.rnc
rename to xml/relaxng/resources/resources/html5-schema/svg11/svg-text.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/svg11/svg-view.rnc b/xml/relaxng/resources/resources/html5-schema/svg11/svg-view.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/svg11/svg-view.rnc
rename to xml/relaxng/resources/resources/html5-schema/svg11/svg-view.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/svg11/svg-viewport-attrib.rnc b/xml/relaxng/resources/resources/html5-schema/svg11/svg-viewport-attrib.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/svg11/svg-viewport-attrib.rnc
rename to xml/relaxng/resources/resources/html5-schema/svg11/svg-viewport-attrib.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/svg11/svg-xlink-attrib.rnc b/xml/relaxng/resources/resources/html5-schema/svg11/svg-xlink-attrib.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/svg11/svg-xlink-attrib.rnc
rename to xml/relaxng/resources/resources/html5-schema/svg11/svg-xlink-attrib.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/svg11/svg11-basic-inc.rnc b/xml/relaxng/resources/resources/html5-schema/svg11/svg11-basic-inc.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/svg11/svg11-basic-inc.rnc
rename to xml/relaxng/resources/resources/html5-schema/svg11/svg11-basic-inc.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/svg11/svg11-basic.rnc b/xml/relaxng/resources/resources/html5-schema/svg11/svg11-basic.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/svg11/svg11-basic.rnc
rename to xml/relaxng/resources/resources/html5-schema/svg11/svg11-basic.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/svg11/svg11-inc.rnc b/xml/relaxng/resources/resources/html5-schema/svg11/svg11-inc.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/svg11/svg11-inc.rnc
rename to xml/relaxng/resources/resources/html5-schema/svg11/svg11-inc.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/svg11/svg11-tiny-inc.rnc b/xml/relaxng/resources/resources/html5-schema/svg11/svg11-tiny-inc.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/svg11/svg11-tiny-inc.rnc
rename to xml/relaxng/resources/resources/html5-schema/svg11/svg11-tiny-inc.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/svg11/svg11-tiny.rnc b/xml/relaxng/resources/resources/html5-schema/svg11/svg11-tiny.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/svg11/svg11-tiny.rnc
rename to xml/relaxng/resources/resources/html5-schema/svg11/svg11-tiny.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/svg11/svg11.rnc b/xml/relaxng/resources/resources/html5-schema/svg11/svg11.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/svg11/svg11.rnc
rename to xml/relaxng/resources/resources/html5-schema/svg11/svg11.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/svg20/svg20-inc.rnc b/xml/relaxng/resources/resources/html5-schema/svg20/svg20-inc.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/svg20/svg20-inc.rnc
rename to xml/relaxng/resources/resources/html5-schema/svg20/svg20-inc.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/svg20/svg20.rnc b/xml/relaxng/resources/resources/html5-schema/svg20/svg20.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/svg20/svg20.rnc
rename to xml/relaxng/resources/resources/html5-schema/svg20/svg20.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/xhtml1-ruby-rdf-svg-mathml.rnc b/xml/relaxng/resources/resources/html5-schema/xhtml1-ruby-rdf-svg-mathml.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/xhtml1-ruby-rdf-svg-mathml.rnc
rename to xml/relaxng/resources/resources/html5-schema/xhtml1-ruby-rdf-svg-mathml.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/xhtml5-all.rnc b/xml/relaxng/resources/resources/html5-schema/xhtml5-all.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/xhtml5-all.rnc
rename to xml/relaxng/resources/resources/html5-schema/xhtml5-all.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/xhtml5-no-microdata.rnc b/xml/relaxng/resources/resources/html5-schema/xhtml5-no-microdata.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/xhtml5-no-microdata.rnc
rename to xml/relaxng/resources/resources/html5-schema/xhtml5-no-microdata.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/xhtml5-rdfalite-w3c.rnc b/xml/relaxng/resources/resources/html5-schema/xhtml5-rdfalite-w3c.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/xhtml5-rdfalite-w3c.rnc
rename to xml/relaxng/resources/resources/html5-schema/xhtml5-rdfalite-w3c.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/xhtml5-rdfalite.rnc b/xml/relaxng/resources/resources/html5-schema/xhtml5-rdfalite.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/xhtml5-rdfalite.rnc
rename to xml/relaxng/resources/resources/html5-schema/xhtml5-rdfalite.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/xhtml5-svg-mathml.rnc b/xml/relaxng/resources/resources/html5-schema/xhtml5-svg-mathml.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/xhtml5-svg-mathml.rnc
rename to xml/relaxng/resources/resources/html5-schema/xhtml5-svg-mathml.rnc
diff --git a/xml/relaxng/src/resources/html5-schema/xhtml5.rnc b/xml/relaxng/resources/resources/html5-schema/xhtml5.rnc
similarity index 100%
rename from xml/relaxng/src/resources/html5-schema/xhtml5.rnc
rename to xml/relaxng/resources/resources/html5-schema/xhtml5.rnc
diff --git a/xml/relaxng/src/resources/patches/0001_html5.patch b/xml/relaxng/resources/resources/patches/0001_html5.patch
similarity index 100%
rename from xml/relaxng/src/resources/patches/0001_html5.patch
rename to xml/relaxng/resources/resources/patches/0001_html5.patch
diff --git a/xml/relaxng/src/resources/patches/0002_xhtml5.patch b/xml/relaxng/resources/resources/patches/0002_xhtml5.patch
similarity index 100%
rename from xml/relaxng/src/resources/patches/0002_xhtml5.patch
rename to xml/relaxng/resources/resources/patches/0002_xhtml5.patch
diff --git a/xml/relaxng/src/resources/patches/0004_ping.patch b/xml/relaxng/resources/resources/patches/0004_ping.patch
similarity index 100%
rename from xml/relaxng/src/resources/patches/0004_ping.patch
rename to xml/relaxng/resources/resources/patches/0004_ping.patch
diff --git a/xml/relaxng/src/resources/patches/0005_html5_namespace.patch b/xml/relaxng/resources/resources/patches/0005_html5_namespace.patch
similarity index 100%
rename from xml/relaxng/src/resources/patches/0005_html5_namespace.patch
rename to xml/relaxng/resources/resources/patches/0005_html5_namespace.patch
diff --git a/xml/relaxng/src/resources/patches/0006_xhtml5_namespace.patch b/xml/relaxng/resources/resources/patches/0006_xhtml5_namespace.patch
similarity index 100%
rename from xml/relaxng/src/resources/patches/0006_xhtml5_namespace.patch
rename to xml/relaxng/resources/resources/patches/0006_xhtml5_namespace.patch
diff --git a/xml/relaxng/src/resources/patches/0007_legacy.patch b/xml/relaxng/resources/resources/patches/0007_legacy.patch
similarity index 100%
rename from xml/relaxng/src/resources/patches/0007_legacy.patch
rename to xml/relaxng/resources/resources/patches/0007_legacy.patch
diff --git a/xml/relaxng/src/resources/patches/0008_svg_gradient.patch b/xml/relaxng/resources/resources/patches/0008_svg_gradient.patch
similarity index 100%
rename from xml/relaxng/src/resources/patches/0008_svg_gradient.patch
rename to xml/relaxng/resources/resources/patches/0008_svg_gradient.patch
diff --git a/xml/relaxng/src/resources/patches/common-ext.rnc b/xml/relaxng/resources/resources/patches/common-ext.rnc
similarity index 100%
rename from xml/relaxng/src/resources/patches/common-ext.rnc
rename to xml/relaxng/resources/resources/patches/common-ext.rnc
diff --git a/xml/relaxng/src/resources/patches/core-scripting-ext.rnc b/xml/relaxng/resources/resources/patches/core-scripting-ext.rnc
similarity index 100%
rename from xml/relaxng/src/resources/patches/core-scripting-ext.rnc
rename to xml/relaxng/resources/resources/patches/core-scripting-ext.rnc
diff --git a/xml/relaxng/src/resources/patches/embed-ext.rnc b/xml/relaxng/resources/resources/patches/embed-ext.rnc
similarity index 100%
rename from xml/relaxng/src/resources/patches/embed-ext.rnc
rename to xml/relaxng/resources/resources/patches/embed-ext.rnc
diff --git a/xml/relaxng/src/resources/patches/meta-ext.rnc b/xml/relaxng/resources/resources/patches/meta-ext.rnc
similarity index 100%
rename from xml/relaxng/src/resources/patches/meta-ext.rnc
rename to xml/relaxng/resources/resources/patches/meta-ext.rnc
diff --git a/xml/relaxng/src/resources/patches/patch_build.patch b/xml/relaxng/resources/resources/patches/patch_build.patch
similarity index 100%
rename from xml/relaxng/src/resources/patches/patch_build.patch
rename to xml/relaxng/resources/resources/patches/patch_build.patch
diff --git a/xml/relaxng/src/resources/relaxng.rng b/xml/relaxng/resources/resources/relaxng.rng
similarity index 100%
rename from xml/relaxng/src/resources/relaxng.rng
rename to xml/relaxng/resources/resources/relaxng.rng
diff --git a/xml/tests/intellij.xml.tests.iml b/xml/tests/intellij.xml.tests.iml
index 179dc545c482..22b137bd4f93 100644
--- a/xml/tests/intellij.xml.tests.iml
+++ b/xml/tests/intellij.xml.tests.iml
@@ -4,6 +4,7 @@
+
diff --git a/xml/tests/src/com/intellij/psi/html/test.html b/xml/tests/testResources/com/intellij/psi/html/test.html
similarity index 100%
rename from xml/tests/src/com/intellij/psi/html/test.html
rename to xml/tests/testResources/com/intellij/psi/html/test.html
diff --git a/xml/xml-psi-impl/src/com/intellij/documentation/mdn/Css-obsolete.json b/xml/xml-psi-impl/resources/com/intellij/documentation/mdn/Css-obsolete.json
similarity index 100%
rename from xml/xml-psi-impl/src/com/intellij/documentation/mdn/Css-obsolete.json
rename to xml/xml-psi-impl/resources/com/intellij/documentation/mdn/Css-obsolete.json
diff --git a/xml/xml-psi-impl/src/com/intellij/documentation/mdn/DomEvents-obsolete.json b/xml/xml-psi-impl/resources/com/intellij/documentation/mdn/DomEvents-obsolete.json
similarity index 100%
rename from xml/xml-psi-impl/src/com/intellij/documentation/mdn/DomEvents-obsolete.json
rename to xml/xml-psi-impl/resources/com/intellij/documentation/mdn/DomEvents-obsolete.json
diff --git a/xml/xml-psi-impl/src/com/intellij/documentation/mdn/Html-obsolete.json b/xml/xml-psi-impl/resources/com/intellij/documentation/mdn/Html-obsolete.json
similarity index 100%
rename from xml/xml-psi-impl/src/com/intellij/documentation/mdn/Html-obsolete.json
rename to xml/xml-psi-impl/resources/com/intellij/documentation/mdn/Html-obsolete.json
diff --git a/xml/xml-psi-impl/src/com/intellij/documentation/mdn/Svg-obsolete.json b/xml/xml-psi-impl/resources/com/intellij/documentation/mdn/Svg-obsolete.json
similarity index 100%
rename from xml/xml-psi-impl/src/com/intellij/documentation/mdn/Svg-obsolete.json
rename to xml/xml-psi-impl/resources/com/intellij/documentation/mdn/Svg-obsolete.json
diff --git a/xml/xml-psi-impl/src/com/intellij/xml/util/documentation/mimeTypes/application.csv b/xml/xml-psi-impl/resources/com/intellij/xml/util/documentation/mimeTypes/application.csv
similarity index 100%
rename from xml/xml-psi-impl/src/com/intellij/xml/util/documentation/mimeTypes/application.csv
rename to xml/xml-psi-impl/resources/com/intellij/xml/util/documentation/mimeTypes/application.csv
diff --git a/xml/xml-psi-impl/src/com/intellij/xml/util/documentation/mimeTypes/audio.csv b/xml/xml-psi-impl/resources/com/intellij/xml/util/documentation/mimeTypes/audio.csv
similarity index 100%
rename from xml/xml-psi-impl/src/com/intellij/xml/util/documentation/mimeTypes/audio.csv
rename to xml/xml-psi-impl/resources/com/intellij/xml/util/documentation/mimeTypes/audio.csv
diff --git a/xml/xml-psi-impl/src/com/intellij/xml/util/documentation/mimeTypes/image.csv b/xml/xml-psi-impl/resources/com/intellij/xml/util/documentation/mimeTypes/image.csv
similarity index 100%
rename from xml/xml-psi-impl/src/com/intellij/xml/util/documentation/mimeTypes/image.csv
rename to xml/xml-psi-impl/resources/com/intellij/xml/util/documentation/mimeTypes/image.csv
diff --git a/xml/xml-psi-impl/src/com/intellij/xml/util/documentation/mimeTypes/message.csv b/xml/xml-psi-impl/resources/com/intellij/xml/util/documentation/mimeTypes/message.csv
similarity index 100%
rename from xml/xml-psi-impl/src/com/intellij/xml/util/documentation/mimeTypes/message.csv
rename to xml/xml-psi-impl/resources/com/intellij/xml/util/documentation/mimeTypes/message.csv
diff --git a/xml/xml-psi-impl/src/com/intellij/xml/util/documentation/mimeTypes/model.csv b/xml/xml-psi-impl/resources/com/intellij/xml/util/documentation/mimeTypes/model.csv
similarity index 100%
rename from xml/xml-psi-impl/src/com/intellij/xml/util/documentation/mimeTypes/model.csv
rename to xml/xml-psi-impl/resources/com/intellij/xml/util/documentation/mimeTypes/model.csv
diff --git a/xml/xml-psi-impl/src/com/intellij/xml/util/documentation/mimeTypes/multipart.csv b/xml/xml-psi-impl/resources/com/intellij/xml/util/documentation/mimeTypes/multipart.csv
similarity index 100%
rename from xml/xml-psi-impl/src/com/intellij/xml/util/documentation/mimeTypes/multipart.csv
rename to xml/xml-psi-impl/resources/com/intellij/xml/util/documentation/mimeTypes/multipart.csv
diff --git a/xml/xml-psi-impl/src/com/intellij/xml/util/documentation/mimeTypes/text.csv b/xml/xml-psi-impl/resources/com/intellij/xml/util/documentation/mimeTypes/text.csv
similarity index 100%
rename from xml/xml-psi-impl/src/com/intellij/xml/util/documentation/mimeTypes/text.csv
rename to xml/xml-psi-impl/resources/com/intellij/xml/util/documentation/mimeTypes/text.csv
diff --git a/xml/xml-psi-impl/src/com/intellij/xml/util/documentation/mimeTypes/video.csv b/xml/xml-psi-impl/resources/com/intellij/xml/util/documentation/mimeTypes/video.csv
similarity index 100%
rename from xml/xml-psi-impl/src/com/intellij/xml/util/documentation/mimeTypes/video.csv
rename to xml/xml-psi-impl/resources/com/intellij/xml/util/documentation/mimeTypes/video.csv
diff --git a/xml/xmlbeans/intellij.xml.xmlbeans.iml b/xml/xmlbeans/intellij.xml.xmlbeans.iml
index 7ceaa0ddbd18..9c0d841543b1 100644
--- a/xml/xmlbeans/intellij.xml.xmlbeans.iml
+++ b/xml/xmlbeans/intellij.xml.xmlbeans.iml
@@ -5,6 +5,7 @@
+
diff --git a/xml/xmlbeans/src/intellij.xml.xmlbeans.xml b/xml/xmlbeans/resources/intellij.xml.xmlbeans.xml
similarity index 100%
rename from xml/xmlbeans/src/intellij.xml.xmlbeans.xml
rename to xml/xmlbeans/resources/intellij.xml.xmlbeans.xml