diff --git a/.idea/compiler.xml b/.idea/compiler.xml index bcd77538a..38d0479b5 100755 --- a/.idea/compiler.xml +++ b/.idea/compiler.xml @@ -7,19 +7,26 @@ - + + + + + + + + @@ -29,15 +36,52 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/annotation-processors/build.gradle b/annotation-processors/build.gradle index 7871218fb..3f9602852 100644 --- a/annotation-processors/build.gradle +++ b/annotation-processors/build.gradle @@ -46,5 +46,5 @@ dependencies { implementation project(path: ':shared') kapt google.auto_service - kapt project (path: ':build-tools:framework-stubs') + kapt project (path: ':subprojects:framework-stubs') } \ No newline at end of file diff --git a/annotations/build.gradle b/annotations/build.gradle index 5d67bb50d..881f71240 100644 --- a/annotations/build.gradle +++ b/annotations/build.gradle @@ -24,5 +24,5 @@ dependencies { implementation androidx.annotation implementation common.jkotlin compileOnly project (path: ':shared') - compileOnly project (path: ':build-tools:framework-stubs') + compileOnly project (path: ':subprojects:framework-stubs') } \ No newline at end of file diff --git a/app/build.gradle b/app/build.gradle index 5c2d567a0..f79abf0de 100755 --- a/app/build.gradle +++ b/app/build.gradle @@ -144,11 +144,11 @@ dependencies { implementation project (':eventbus') implementation project (':eventbus-android') implementation project (':eventbus-events') - implementation project (':build-tools:aaptcompiler') - implementation project (':build-tools:javac-services') - implementation project (':build-tools:xml-utils') - implementation project (':build-tools:projects') - implementation project (':build-tools:tooling-api') + implementation project (':subprojects:aaptcompiler') + implementation project (':subprojects:javac-services') + implementation project (':subprojects:xml-utils') + implementation project (':subprojects:projects') + implementation project (':subprojects:tooling-api') implementation project (':lsp:api') implementation project (':lsp:java') implementation project (':lsp:xml') @@ -166,7 +166,7 @@ dependencies { // This is to build the tooling-api-impl project before the app is built // So we always copy the latest JAR file to assets - compileOnly project (path: ':build-tools:tooling-api-impl') + compileOnly project (path: ':subprojects:tooling-api-impl') testImplementation common.editor testImplementation tests.junit diff --git a/app/src/main/java/com/itsaky/androidide/activities/editor/ProjectHandlerActivity.kt b/app/src/main/java/com/itsaky/androidide/activities/editor/ProjectHandlerActivity.kt index c41443627..2052709de 100644 --- a/app/src/main/java/com/itsaky/androidide/activities/editor/ProjectHandlerActivity.kt +++ b/app/src/main/java/com/itsaky/androidide/activities/editor/ProjectHandlerActivity.kt @@ -17,11 +17,8 @@ package com.itsaky.androidide.activities.editor -import android.content.ComponentName import android.content.Intent -import android.content.ServiceConnection import android.os.Bundle -import android.os.IBinder import android.view.ViewGroup.MarginLayoutParams import android.widget.CheckBox import androidx.annotation.GravityInt @@ -49,7 +46,6 @@ import com.itsaky.androidide.projects.ProjectManager.setupProject import com.itsaky.androidide.projects.api.Project import com.itsaky.androidide.projects.builder.BuildService import com.itsaky.androidide.services.GradleBuildService -import com.itsaky.androidide.services.GradleBuildService.GradleServiceBinder import com.itsaky.androidide.services.GradleBuildServiceConnnection import com.itsaky.androidide.tooling.api.messages.result.InitializeResult import com.itsaky.androidide.utils.DialogUtils.newMaterialDialogBuilder @@ -77,10 +73,9 @@ abstract class ProjectHandlerActivity : BaseEditorActivity(), IProjectHandler { } protected val mBuildEventListener = EditorBuildEventListener() - + companion object { - @JvmStatic - private val buildServiceConnection = GradleBuildServiceConnnection() + @JvmStatic private val buildServiceConnection = GradleBuildServiceConnnection() } abstract fun doCloseAll(runAfter: () -> Unit) @@ -136,22 +131,28 @@ abstract class ProjectHandlerActivity : BaseEditorActivity(), IProjectHandler { } override fun startServices() { - + val service = Lookup.DEFAULT.lookup(BuildService.KEY_BUILD_SERVICE) as GradleBuildService? if (viewModel.isBoundToBuildSerice && service != null) { log.info("Reusing already started Gradle build service") onGradleBuildServiceConnected(service) return } - + buildServiceConnection.onConnected = this::onGradleBuildServiceConnected - - if (bindService(Intent(this, GradleBuildService::class.java), buildServiceConnection, BIND_AUTO_CREATE or BIND_IMPORTANT)) { + + if ( + bindService( + Intent(this, GradleBuildService::class.java), + buildServiceConnection, + BIND_AUTO_CREATE or BIND_IMPORTANT + ) + ) { log.info("Bind request for Gradle build service was successful...") } else { log.error("Gradle build service doesn't exist or the IDE is not allowed to access it.") } - + initLspClient() } diff --git a/buildSrc/src/main/java/com/itsaky/androidide/plugins/GoogleJavaFormatPlugin.kt b/buildSrc/src/main/java/com/itsaky/androidide/plugins/GoogleJavaFormatPlugin.kt index 00288802a..519b77852 100644 --- a/buildSrc/src/main/java/com/itsaky/androidide/plugins/GoogleJavaFormatPlugin.kt +++ b/buildSrc/src/main/java/com/itsaky/androidide/plugins/GoogleJavaFormatPlugin.kt @@ -40,12 +40,12 @@ class GoogleJavaFormatPlugin : Plugin { companion object { private val excludeProjects = listOf( - ":build-tools:aaptcompiler", - ":build-tools:google-java-format", - ":build-tools:jaxp", - ":build-tools:jdt", - ":build-tools:xml-dom", - ":build-tools:xml-formatter", + ":subprojects:aaptcompiler", + ":subprojects:google-java-format", + ":subprojects:jaxp", + ":subprojects:jdt", + ":subprojects:xml-dom", + ":subprojects:xml-formatter", ":lexers" ) } diff --git a/logger/build.gradle b/logger/build.gradle index 5df558545..30c3ead86 100644 --- a/logger/build.gradle +++ b/logger/build.gradle @@ -25,7 +25,7 @@ java { } dependencies { - compileOnly project (path: ':build-tools:framework-stubs') + compileOnly project (path: ':subprojects:framework-stubs') testImplementation tests.junit testImplementation tests.google_truth diff --git a/lsp/api/build.gradle b/lsp/api/build.gradle index 25e4981ab..a9fc5b13d 100644 --- a/lsp/api/build.gradle +++ b/lsp/api/build.gradle @@ -55,7 +55,7 @@ dependencies { kapt common.eventbus_ap implementation common.editor - implementation project (':build-tools:fuzzysearch') + implementation project (':subprojects:fuzzysearch') implementation project (':eventbus-events') implementation androidx.appcompat @@ -64,8 +64,8 @@ dependencies { implementation common.utilcode implementation google.material - api project (':build-tools:projects') - api project (':build-tools:xml-utils') + api project (':subprojects:projects') + api project (':subprojects:xml-utils') api project (':lookup') api project (':lsp:models') api project (':preferences') diff --git a/lsp/java/build.gradle b/lsp/java/build.gradle index d8a3beee7..884116235 100644 --- a/lsp/java/build.gradle +++ b/lsp/java/build.gradle @@ -70,9 +70,9 @@ dependencies { implementation project (path: ':resources') implementation project (path: ':lsp:api') - implementation project (path: ':build-tools:javac') - implementation project (path: ':build-tools:javac-services') - implementation project (path: ':build-tools:google-java-format') + implementation project (path: ':subprojects:javac') + implementation project (path: ':subprojects:javac-services') + implementation project (path: ':subprojects:google-java-format') implementation androidx.ktx implementation common.kotlin @@ -80,7 +80,7 @@ dependencies { testImplementation project (':lsp:testing') testImplementation project (':common') testImplementation project (':actions') - testImplementation project (':build-tools:javac') + testImplementation project (':subprojects:javac') testImplementation tests.junit testImplementation tests.google_truth testImplementation tests.robolectric diff --git a/lsp/models/build.gradle b/lsp/models/build.gradle index b12ccfba6..7af592365 100644 --- a/lsp/models/build.gradle +++ b/lsp/models/build.gradle @@ -31,7 +31,7 @@ android { dependencies { implementation common.editor implementation project (':common') - implementation project (':build-tools:fuzzysearch') + implementation project (':subprojects:fuzzysearch') implementation androidx.appcompat implementation androidx.ktx diff --git a/lsp/testing/build.gradle b/lsp/testing/build.gradle index 3ca2c56a4..6e16c3e6e 100644 --- a/lsp/testing/build.gradle +++ b/lsp/testing/build.gradle @@ -53,7 +53,7 @@ dependencies { implementation project (':actions') implementation project (':common') implementation project (':eventbus-android') - implementation project (':build-tools:tooling-api-testing') + implementation project (':subprojects:tooling-api-testing') implementation common.editor implementation tests.junit implementation tests.google_truth diff --git a/lsp/xml/build.gradle b/lsp/xml/build.gradle index 81f114b7b..76923e431 100644 --- a/lsp/xml/build.gradle +++ b/lsp/xml/build.gradle @@ -69,16 +69,16 @@ dependencies { implementation project (':actions') implementation project (':lsp:api') implementation project (':lexers') - implementation project (':build-tools:xml-dom') - implementation project (':build-tools:xml-formatter') - implementation project (':build-tools:xml-utils') + implementation project (':subprojects:xml-dom') + implementation project (':subprojects:xml-formatter') + implementation project (':subprojects:xml-utils') implementation androidx.ktx implementation common.kotlin implementation google.material - testImplementation project (':build-tools:projects') - testImplementation project (':build-tools:tooling-api') + testImplementation project (':subprojects:projects') + testImplementation project (':subprojects:tooling-api') testImplementation project (':lsp:testing') testImplementation project (':common') testImplementation project (':actions') diff --git a/settings.gradle b/settings.gradle index a0ad43071..e4f45af36 100755 --- a/settings.gradle +++ b/settings.gradle @@ -4,6 +4,7 @@ include ':annotations' include ':actions' include ':app' include ':common' +include ':editor' include ':emulatorview' include ':eventbus' include ':eventbus-android' @@ -11,8 +12,12 @@ include ':eventbus-events' include ':lexers' include ':logger' include ':lookup' +include ':preferences' +include ':resources' include ':shared' include ':treeview' +include ':uidesigner' +include ':xml-inflater' include ':gradle-plugin' @@ -22,29 +27,24 @@ include ':lsp:java' include ':lsp:xml' include ':lsp:testing' -include ':build-tools:aaptcompiler' -include ':build-tools:builder-model-impl' -include ':build-tools:classfile' -include ':build-tools:framework-stubs' -include ':build-tools:fuzzysearch' -include ':build-tools:google-java-format' -include ':build-tools:javac' -include ':build-tools:javac-services' -include ':build-tools:jaxp' -include ':build-tools:jdt' -include ':build-tools:jsonrpc' -include ':build-tools:layoutlib-api' -include ':build-tools:projects' -include ':build-tools:tooling-api' -include ':build-tools:tooling-api-events' -include ':build-tools:tooling-api-impl' -include ':build-tools:tooling-api-model' -include ':build-tools:tooling-api-testing' -include ':build-tools:xml-dom' -include ':build-tools:xml-formatter' -include ':build-tools:xml-utils' -include ':editor' -include ':preferences' -include ':resources' -include ':uidesigner' -include ':xml-inflater' +include ':subprojects:aaptcompiler' +include ':subprojects:builder-model-impl' +include ':subprojects:classfile' +include ':subprojects:framework-stubs' +include ':subprojects:fuzzysearch' +include ':subprojects:google-java-format' +include ':subprojects:javac' +include ':subprojects:javac-services' +include ':subprojects:jaxp' +include ':subprojects:jdt' +include ':subprojects:jsonrpc' +include ':subprojects:layoutlib-api' +include ':subprojects:projects' +include ':subprojects:tooling-api' +include ':subprojects:tooling-api-events' +include ':subprojects:tooling-api-impl' +include ':subprojects:tooling-api-model' +include ':subprojects:tooling-api-testing' +include ':subprojects:xml-dom' +include ':subprojects:xml-formatter' +include ':subprojects:xml-utils' diff --git a/build-tools/aaptcompiler/.gitignore b/subprojects/aaptcompiler/.gitignore similarity index 100% rename from build-tools/aaptcompiler/.gitignore rename to subprojects/aaptcompiler/.gitignore diff --git a/build-tools/aaptcompiler/build.gradle b/subprojects/aaptcompiler/build.gradle similarity index 95% rename from build-tools/aaptcompiler/build.gradle rename to subprojects/aaptcompiler/build.gradle index 01d1621e6..47098a1a6 100644 --- a/build-tools/aaptcompiler/build.gradle +++ b/subprojects/aaptcompiler/build.gradle @@ -56,13 +56,13 @@ android { dependencies { implementation common.kotlin implementation project (':logger') - implementation project (':build-tools:jaxp') + implementation project (':subprojects:jaxp') api aapt.annotations api aapt.common api aapt.proto api google.protobuf - api project (':build-tools:layoutlib-api') + api project (':subprojects:layoutlib-api') testImplementation tests.junit testImplementation tests.robolectric diff --git a/build-tools/aaptcompiler/gradle.properties b/subprojects/aaptcompiler/gradle.properties similarity index 100% rename from build-tools/aaptcompiler/gradle.properties rename to subprojects/aaptcompiler/gradle.properties diff --git a/build-tools/aaptcompiler/src/main/java/com/android/aaptcompiler/AaptResourceType.kt b/subprojects/aaptcompiler/src/main/java/com/android/aaptcompiler/AaptResourceType.kt similarity index 100% rename from build-tools/aaptcompiler/src/main/java/com/android/aaptcompiler/AaptResourceType.kt rename to subprojects/aaptcompiler/src/main/java/com/android/aaptcompiler/AaptResourceType.kt diff --git a/build-tools/aaptcompiler/src/main/java/com/android/aaptcompiler/BlameLogger.kt b/subprojects/aaptcompiler/src/main/java/com/android/aaptcompiler/BlameLogger.kt similarity index 100% rename from build-tools/aaptcompiler/src/main/java/com/android/aaptcompiler/BlameLogger.kt rename to subprojects/aaptcompiler/src/main/java/com/android/aaptcompiler/BlameLogger.kt diff --git a/build-tools/aaptcompiler/src/main/java/com/android/aaptcompiler/ConfigDescription.kt b/subprojects/aaptcompiler/src/main/java/com/android/aaptcompiler/ConfigDescription.kt similarity index 100% rename from build-tools/aaptcompiler/src/main/java/com/android/aaptcompiler/ConfigDescription.kt rename to subprojects/aaptcompiler/src/main/java/com/android/aaptcompiler/ConfigDescription.kt diff --git a/build-tools/aaptcompiler/src/main/java/com/android/aaptcompiler/ConfigDescriptionParsers.kt b/subprojects/aaptcompiler/src/main/java/com/android/aaptcompiler/ConfigDescriptionParsers.kt similarity index 100% rename from build-tools/aaptcompiler/src/main/java/com/android/aaptcompiler/ConfigDescriptionParsers.kt rename to subprojects/aaptcompiler/src/main/java/com/android/aaptcompiler/ConfigDescriptionParsers.kt diff --git a/build-tools/aaptcompiler/src/main/java/com/android/aaptcompiler/Container.kt b/subprojects/aaptcompiler/src/main/java/com/android/aaptcompiler/Container.kt similarity index 100% rename from build-tools/aaptcompiler/src/main/java/com/android/aaptcompiler/Container.kt rename to subprojects/aaptcompiler/src/main/java/com/android/aaptcompiler/Container.kt diff --git a/build-tools/aaptcompiler/src/main/java/com/android/aaptcompiler/FloatConstants.kt b/subprojects/aaptcompiler/src/main/java/com/android/aaptcompiler/FloatConstants.kt similarity index 100% rename from build-tools/aaptcompiler/src/main/java/com/android/aaptcompiler/FloatConstants.kt rename to subprojects/aaptcompiler/src/main/java/com/android/aaptcompiler/FloatConstants.kt diff --git a/build-tools/aaptcompiler/src/main/java/com/android/aaptcompiler/FloatParsing.kt b/subprojects/aaptcompiler/src/main/java/com/android/aaptcompiler/FloatParsing.kt similarity index 100% rename from build-tools/aaptcompiler/src/main/java/com/android/aaptcompiler/FloatParsing.kt rename to subprojects/aaptcompiler/src/main/java/com/android/aaptcompiler/FloatParsing.kt diff --git a/build-tools/aaptcompiler/src/main/java/com/android/aaptcompiler/LocaleValue.kt b/subprojects/aaptcompiler/src/main/java/com/android/aaptcompiler/LocaleValue.kt similarity index 100% rename from build-tools/aaptcompiler/src/main/java/com/android/aaptcompiler/LocaleValue.kt rename to subprojects/aaptcompiler/src/main/java/com/android/aaptcompiler/LocaleValue.kt diff --git a/build-tools/aaptcompiler/src/main/java/com/android/aaptcompiler/PseudolocaleGenerator.kt b/subprojects/aaptcompiler/src/main/java/com/android/aaptcompiler/PseudolocaleGenerator.kt similarity index 100% rename from build-tools/aaptcompiler/src/main/java/com/android/aaptcompiler/PseudolocaleGenerator.kt rename to subprojects/aaptcompiler/src/main/java/com/android/aaptcompiler/PseudolocaleGenerator.kt diff --git a/build-tools/aaptcompiler/src/main/java/com/android/aaptcompiler/Pseudolocalizer.kt b/subprojects/aaptcompiler/src/main/java/com/android/aaptcompiler/Pseudolocalizer.kt similarity index 100% rename from build-tools/aaptcompiler/src/main/java/com/android/aaptcompiler/Pseudolocalizer.kt rename to subprojects/aaptcompiler/src/main/java/com/android/aaptcompiler/Pseudolocalizer.kt diff --git a/build-tools/aaptcompiler/src/main/java/com/android/aaptcompiler/ResourceCompilationException.kt b/subprojects/aaptcompiler/src/main/java/com/android/aaptcompiler/ResourceCompilationException.kt similarity index 100% rename from build-tools/aaptcompiler/src/main/java/com/android/aaptcompiler/ResourceCompilationException.kt rename to subprojects/aaptcompiler/src/main/java/com/android/aaptcompiler/ResourceCompilationException.kt diff --git a/build-tools/aaptcompiler/src/main/java/com/android/aaptcompiler/ResourceCompiler.kt b/subprojects/aaptcompiler/src/main/java/com/android/aaptcompiler/ResourceCompiler.kt similarity index 100% rename from build-tools/aaptcompiler/src/main/java/com/android/aaptcompiler/ResourceCompiler.kt rename to subprojects/aaptcompiler/src/main/java/com/android/aaptcompiler/ResourceCompiler.kt diff --git a/build-tools/aaptcompiler/src/main/java/com/android/aaptcompiler/ResourceFile.kt b/subprojects/aaptcompiler/src/main/java/com/android/aaptcompiler/ResourceFile.kt similarity index 100% rename from build-tools/aaptcompiler/src/main/java/com/android/aaptcompiler/ResourceFile.kt rename to subprojects/aaptcompiler/src/main/java/com/android/aaptcompiler/ResourceFile.kt diff --git a/build-tools/aaptcompiler/src/main/java/com/android/aaptcompiler/ResourcePathData.kt b/subprojects/aaptcompiler/src/main/java/com/android/aaptcompiler/ResourcePathData.kt similarity index 100% rename from build-tools/aaptcompiler/src/main/java/com/android/aaptcompiler/ResourcePathData.kt rename to subprojects/aaptcompiler/src/main/java/com/android/aaptcompiler/ResourcePathData.kt diff --git a/build-tools/aaptcompiler/src/main/java/com/android/aaptcompiler/ResourceTable.kt b/subprojects/aaptcompiler/src/main/java/com/android/aaptcompiler/ResourceTable.kt similarity index 100% rename from build-tools/aaptcompiler/src/main/java/com/android/aaptcompiler/ResourceTable.kt rename to subprojects/aaptcompiler/src/main/java/com/android/aaptcompiler/ResourceTable.kt diff --git a/build-tools/aaptcompiler/src/main/java/com/android/aaptcompiler/ResourceUtils.kt b/subprojects/aaptcompiler/src/main/java/com/android/aaptcompiler/ResourceUtils.kt similarity index 100% rename from build-tools/aaptcompiler/src/main/java/com/android/aaptcompiler/ResourceUtils.kt rename to subprojects/aaptcompiler/src/main/java/com/android/aaptcompiler/ResourceUtils.kt diff --git a/build-tools/aaptcompiler/src/main/java/com/android/aaptcompiler/ResourceValues.kt b/subprojects/aaptcompiler/src/main/java/com/android/aaptcompiler/ResourceValues.kt similarity index 100% rename from build-tools/aaptcompiler/src/main/java/com/android/aaptcompiler/ResourceValues.kt rename to subprojects/aaptcompiler/src/main/java/com/android/aaptcompiler/ResourceValues.kt diff --git a/build-tools/aaptcompiler/src/main/java/com/android/aaptcompiler/SDKConstants.kt b/subprojects/aaptcompiler/src/main/java/com/android/aaptcompiler/SDKConstants.kt similarity index 100% rename from build-tools/aaptcompiler/src/main/java/com/android/aaptcompiler/SDKConstants.kt rename to subprojects/aaptcompiler/src/main/java/com/android/aaptcompiler/SDKConstants.kt diff --git a/build-tools/aaptcompiler/src/main/java/com/android/aaptcompiler/Source.kt b/subprojects/aaptcompiler/src/main/java/com/android/aaptcompiler/Source.kt similarity index 100% rename from build-tools/aaptcompiler/src/main/java/com/android/aaptcompiler/Source.kt rename to subprojects/aaptcompiler/src/main/java/com/android/aaptcompiler/Source.kt diff --git a/build-tools/aaptcompiler/src/main/java/com/android/aaptcompiler/StringPool.kt b/subprojects/aaptcompiler/src/main/java/com/android/aaptcompiler/StringPool.kt similarity index 100% rename from build-tools/aaptcompiler/src/main/java/com/android/aaptcompiler/StringPool.kt rename to subprojects/aaptcompiler/src/main/java/com/android/aaptcompiler/StringPool.kt diff --git a/build-tools/aaptcompiler/src/main/java/com/android/aaptcompiler/TableExtractor.kt b/subprojects/aaptcompiler/src/main/java/com/android/aaptcompiler/TableExtractor.kt similarity index 100% rename from build-tools/aaptcompiler/src/main/java/com/android/aaptcompiler/TableExtractor.kt rename to subprojects/aaptcompiler/src/main/java/com/android/aaptcompiler/TableExtractor.kt diff --git a/build-tools/aaptcompiler/src/main/java/com/android/aaptcompiler/ToolFingerprint.kt b/subprojects/aaptcompiler/src/main/java/com/android/aaptcompiler/ToolFingerprint.kt similarity index 100% rename from build-tools/aaptcompiler/src/main/java/com/android/aaptcompiler/ToolFingerprint.kt rename to subprojects/aaptcompiler/src/main/java/com/android/aaptcompiler/ToolFingerprint.kt diff --git a/build-tools/aaptcompiler/src/main/java/com/android/aaptcompiler/UnicodeUtil.kt b/subprojects/aaptcompiler/src/main/java/com/android/aaptcompiler/UnicodeUtil.kt similarity index 100% rename from build-tools/aaptcompiler/src/main/java/com/android/aaptcompiler/UnicodeUtil.kt rename to subprojects/aaptcompiler/src/main/java/com/android/aaptcompiler/UnicodeUtil.kt diff --git a/build-tools/aaptcompiler/src/main/java/com/android/aaptcompiler/XmlProcessor.kt b/subprojects/aaptcompiler/src/main/java/com/android/aaptcompiler/XmlProcessor.kt similarity index 100% rename from build-tools/aaptcompiler/src/main/java/com/android/aaptcompiler/XmlProcessor.kt rename to subprojects/aaptcompiler/src/main/java/com/android/aaptcompiler/XmlProcessor.kt diff --git a/build-tools/aaptcompiler/src/main/java/com/android/aaptcompiler/XmlResource.kt b/subprojects/aaptcompiler/src/main/java/com/android/aaptcompiler/XmlResource.kt similarity index 100% rename from build-tools/aaptcompiler/src/main/java/com/android/aaptcompiler/XmlResource.kt rename to subprojects/aaptcompiler/src/main/java/com/android/aaptcompiler/XmlResource.kt diff --git a/build-tools/aaptcompiler/src/main/java/com/android/aaptcompiler/XmlResourceBuilder.kt b/subprojects/aaptcompiler/src/main/java/com/android/aaptcompiler/XmlResourceBuilder.kt similarity index 100% rename from build-tools/aaptcompiler/src/main/java/com/android/aaptcompiler/XmlResourceBuilder.kt rename to subprojects/aaptcompiler/src/main/java/com/android/aaptcompiler/XmlResourceBuilder.kt diff --git a/build-tools/aaptcompiler/src/main/java/com/android/aaptcompiler/XmlStringBuilder.kt b/subprojects/aaptcompiler/src/main/java/com/android/aaptcompiler/XmlStringBuilder.kt similarity index 100% rename from build-tools/aaptcompiler/src/main/java/com/android/aaptcompiler/XmlStringBuilder.kt rename to subprojects/aaptcompiler/src/main/java/com/android/aaptcompiler/XmlStringBuilder.kt diff --git a/build-tools/aaptcompiler/src/main/java/com/android/aaptcompiler/XmlUtil.kt b/subprojects/aaptcompiler/src/main/java/com/android/aaptcompiler/XmlUtil.kt similarity index 100% rename from build-tools/aaptcompiler/src/main/java/com/android/aaptcompiler/XmlUtil.kt rename to subprojects/aaptcompiler/src/main/java/com/android/aaptcompiler/XmlUtil.kt diff --git a/build-tools/aaptcompiler/src/main/java/com/android/aaptcompiler/android/AConfiguration.kt b/subprojects/aaptcompiler/src/main/java/com/android/aaptcompiler/android/AConfiguration.kt similarity index 100% rename from build-tools/aaptcompiler/src/main/java/com/android/aaptcompiler/android/AConfiguration.kt rename to subprojects/aaptcompiler/src/main/java/com/android/aaptcompiler/android/AConfiguration.kt diff --git a/build-tools/aaptcompiler/src/main/java/com/android/aaptcompiler/android/LocaleData.java b/subprojects/aaptcompiler/src/main/java/com/android/aaptcompiler/android/LocaleData.java similarity index 100% rename from build-tools/aaptcompiler/src/main/java/com/android/aaptcompiler/android/LocaleData.java rename to subprojects/aaptcompiler/src/main/java/com/android/aaptcompiler/android/LocaleData.java diff --git a/build-tools/aaptcompiler/src/main/java/com/android/aaptcompiler/android/LocaleDataTables.kt b/subprojects/aaptcompiler/src/main/java/com/android/aaptcompiler/android/LocaleDataTables.kt similarity index 100% rename from build-tools/aaptcompiler/src/main/java/com/android/aaptcompiler/android/LocaleDataTables.kt rename to subprojects/aaptcompiler/src/main/java/com/android/aaptcompiler/android/LocaleDataTables.kt diff --git a/build-tools/aaptcompiler/src/main/java/com/android/aaptcompiler/android/Ref.kt b/subprojects/aaptcompiler/src/main/java/com/android/aaptcompiler/android/Ref.kt similarity index 100% rename from build-tools/aaptcompiler/src/main/java/com/android/aaptcompiler/android/Ref.kt rename to subprojects/aaptcompiler/src/main/java/com/android/aaptcompiler/android/Ref.kt diff --git a/build-tools/aaptcompiler/src/main/java/com/android/aaptcompiler/android/ResTableConfig.kt b/subprojects/aaptcompiler/src/main/java/com/android/aaptcompiler/android/ResTableConfig.kt similarity index 100% rename from build-tools/aaptcompiler/src/main/java/com/android/aaptcompiler/android/ResTableConfig.kt rename to subprojects/aaptcompiler/src/main/java/com/android/aaptcompiler/android/ResTableConfig.kt diff --git a/build-tools/aaptcompiler/src/main/java/com/android/aaptcompiler/android/ResourceTypes.kt b/subprojects/aaptcompiler/src/main/java/com/android/aaptcompiler/android/ResourceTypes.kt similarity index 100% rename from build-tools/aaptcompiler/src/main/java/com/android/aaptcompiler/android/ResourceTypes.kt rename to subprojects/aaptcompiler/src/main/java/com/android/aaptcompiler/android/ResourceTypes.kt diff --git a/build-tools/aaptcompiler/src/main/java/com/android/aaptcompiler/android/Util.kt b/subprojects/aaptcompiler/src/main/java/com/android/aaptcompiler/android/Util.kt similarity index 100% rename from build-tools/aaptcompiler/src/main/java/com/android/aaptcompiler/android/Util.kt rename to subprojects/aaptcompiler/src/main/java/com/android/aaptcompiler/android/Util.kt diff --git a/build-tools/aaptcompiler/src/main/java/com/android/aaptcompiler/buffer/BigBuffer.kt b/subprojects/aaptcompiler/src/main/java/com/android/aaptcompiler/buffer/BigBuffer.kt similarity index 100% rename from build-tools/aaptcompiler/src/main/java/com/android/aaptcompiler/buffer/BigBuffer.kt rename to subprojects/aaptcompiler/src/main/java/com/android/aaptcompiler/buffer/BigBuffer.kt diff --git a/build-tools/aaptcompiler/src/main/java/com/android/aaptcompiler/proto/ProtoDeserialize.kt b/subprojects/aaptcompiler/src/main/java/com/android/aaptcompiler/proto/ProtoDeserialize.kt similarity index 100% rename from build-tools/aaptcompiler/src/main/java/com/android/aaptcompiler/proto/ProtoDeserialize.kt rename to subprojects/aaptcompiler/src/main/java/com/android/aaptcompiler/proto/ProtoDeserialize.kt diff --git a/build-tools/aaptcompiler/src/main/java/com/android/aaptcompiler/proto/ProtoSerialize.kt b/subprojects/aaptcompiler/src/main/java/com/android/aaptcompiler/proto/ProtoSerialize.kt similarity index 100% rename from build-tools/aaptcompiler/src/main/java/com/android/aaptcompiler/proto/ProtoSerialize.kt rename to subprojects/aaptcompiler/src/main/java/com/android/aaptcompiler/proto/ProtoSerialize.kt diff --git a/build-tools/aaptcompiler/src/main/java/com/itsaky/androidide/aapt/Resources.kt b/subprojects/aaptcompiler/src/main/java/com/itsaky/androidide/aapt/Resources.kt similarity index 100% rename from build-tools/aaptcompiler/src/main/java/com/itsaky/androidide/aapt/Resources.kt rename to subprojects/aaptcompiler/src/main/java/com/itsaky/androidide/aapt/Resources.kt diff --git a/build-tools/aaptcompiler/src/main/java/com/itsaky/androidide/aapt/logging/IDELogger.kt b/subprojects/aaptcompiler/src/main/java/com/itsaky/androidide/aapt/logging/IDELogger.kt similarity index 100% rename from build-tools/aaptcompiler/src/main/java/com/itsaky/androidide/aapt/logging/IDELogger.kt rename to subprojects/aaptcompiler/src/main/java/com/itsaky/androidide/aapt/logging/IDELogger.kt diff --git a/build-tools/aaptcompiler/src/test/java/com/itsaky/androidide/aaptcompiler/CompilerTest.kt b/subprojects/aaptcompiler/src/test/java/com/itsaky/androidide/aaptcompiler/CompilerTest.kt similarity index 100% rename from build-tools/aaptcompiler/src/test/java/com/itsaky/androidide/aaptcompiler/CompilerTest.kt rename to subprojects/aaptcompiler/src/test/java/com/itsaky/androidide/aaptcompiler/CompilerTest.kt diff --git a/build-tools/aaptcompiler/src/test/resources/layout/activity_editor.xml b/subprojects/aaptcompiler/src/test/resources/layout/activity_editor.xml similarity index 100% rename from build-tools/aaptcompiler/src/test/resources/layout/activity_editor.xml rename to subprojects/aaptcompiler/src/test/resources/layout/activity_editor.xml diff --git a/build-tools/builder-model-impl/.gitignore b/subprojects/builder-model-impl/.gitignore similarity index 100% rename from build-tools/builder-model-impl/.gitignore rename to subprojects/builder-model-impl/.gitignore diff --git a/build-tools/builder-model-impl/build.gradle b/subprojects/builder-model-impl/build.gradle similarity index 100% rename from build-tools/builder-model-impl/build.gradle rename to subprojects/builder-model-impl/build.gradle diff --git a/build-tools/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultAndroidArtifact.kt b/subprojects/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultAndroidArtifact.kt similarity index 100% rename from build-tools/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultAndroidArtifact.kt rename to subprojects/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultAndroidArtifact.kt diff --git a/build-tools/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultAndroidGradlePluginProjectFlags.kt b/subprojects/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultAndroidGradlePluginProjectFlags.kt similarity index 100% rename from build-tools/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultAndroidGradlePluginProjectFlags.kt rename to subprojects/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultAndroidGradlePluginProjectFlags.kt diff --git a/build-tools/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultAndroidLibraryData.kt b/subprojects/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultAndroidLibraryData.kt similarity index 100% rename from build-tools/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultAndroidLibraryData.kt rename to subprojects/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultAndroidLibraryData.kt diff --git a/build-tools/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultApiVersion.kt b/subprojects/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultApiVersion.kt similarity index 100% rename from build-tools/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultApiVersion.kt rename to subprojects/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultApiVersion.kt diff --git a/build-tools/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultArtifactDependencies.kt b/subprojects/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultArtifactDependencies.kt similarity index 100% rename from build-tools/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultArtifactDependencies.kt rename to subprojects/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultArtifactDependencies.kt diff --git a/build-tools/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultBundleInfo.kt b/subprojects/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultBundleInfo.kt similarity index 100% rename from build-tools/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultBundleInfo.kt rename to subprojects/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultBundleInfo.kt diff --git a/build-tools/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultCustomSourceDirectory.kt b/subprojects/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultCustomSourceDirectory.kt similarity index 100% rename from build-tools/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultCustomSourceDirectory.kt rename to subprojects/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultCustomSourceDirectory.kt diff --git a/build-tools/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultGraphItem.kt b/subprojects/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultGraphItem.kt similarity index 100% rename from build-tools/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultGraphItem.kt rename to subprojects/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultGraphItem.kt diff --git a/build-tools/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultJavaArtifact.kt b/subprojects/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultJavaArtifact.kt similarity index 100% rename from build-tools/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultJavaArtifact.kt rename to subprojects/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultJavaArtifact.kt diff --git a/build-tools/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultJavaCompileOptions.kt b/subprojects/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultJavaCompileOptions.kt similarity index 100% rename from build-tools/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultJavaCompileOptions.kt rename to subprojects/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultJavaCompileOptions.kt diff --git a/build-tools/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultLibrary.kt b/subprojects/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultLibrary.kt similarity index 95% rename from build-tools/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultLibrary.kt rename to subprojects/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultLibrary.kt index 05ff27fd1..23e2dc47f 100644 --- a/build-tools/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultLibrary.kt +++ b/subprojects/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultLibrary.kt @@ -45,7 +45,7 @@ class DefaultLibrary : Library, Serializable { /** * The package name of this library. MUST NOT be accesed directly. Use - * `DefaultLibrary.findPackageName()` method defined in the `:build-tools:tooling-api-models` + * `DefaultLibrary.findPackageName()` method defined in the `:subprojects:tooling-api-models` * module. */ var packageName: String = "" diff --git a/build-tools/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultLibraryInfo.kt b/subprojects/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultLibraryInfo.kt similarity index 100% rename from build-tools/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultLibraryInfo.kt rename to subprojects/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultLibraryInfo.kt diff --git a/build-tools/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultModelBuilderParameter.kt b/subprojects/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultModelBuilderParameter.kt similarity index 100% rename from build-tools/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultModelBuilderParameter.kt rename to subprojects/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultModelBuilderParameter.kt diff --git a/build-tools/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultModelSyncFile.kt b/subprojects/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultModelSyncFile.kt similarity index 100% rename from build-tools/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultModelSyncFile.kt rename to subprojects/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultModelSyncFile.kt diff --git a/build-tools/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultProjectInfo.kt b/subprojects/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultProjectInfo.kt similarity index 100% rename from build-tools/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultProjectInfo.kt rename to subprojects/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultProjectInfo.kt diff --git a/build-tools/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultProjectSyncIssues.kt b/subprojects/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultProjectSyncIssues.kt similarity index 100% rename from build-tools/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultProjectSyncIssues.kt rename to subprojects/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultProjectSyncIssues.kt diff --git a/build-tools/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultSourceProvider.kt b/subprojects/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultSourceProvider.kt similarity index 100% rename from build-tools/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultSourceProvider.kt rename to subprojects/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultSourceProvider.kt diff --git a/build-tools/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultSourceSetContainer.kt b/subprojects/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultSourceSetContainer.kt similarity index 100% rename from build-tools/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultSourceSetContainer.kt rename to subprojects/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultSourceSetContainer.kt diff --git a/build-tools/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultSyncIssue.kt b/subprojects/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultSyncIssue.kt similarity index 100% rename from build-tools/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultSyncIssue.kt rename to subprojects/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultSyncIssue.kt diff --git a/build-tools/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultTestInfo.kt b/subprojects/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultTestInfo.kt similarity index 100% rename from build-tools/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultTestInfo.kt rename to subprojects/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultTestInfo.kt diff --git a/build-tools/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultTestedTargetVariant.kt b/subprojects/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultTestedTargetVariant.kt similarity index 100% rename from build-tools/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultTestedTargetVariant.kt rename to subprojects/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultTestedTargetVariant.kt diff --git a/build-tools/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultUnresolvedDependency.kt b/subprojects/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultUnresolvedDependency.kt similarity index 100% rename from build-tools/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultUnresolvedDependency.kt rename to subprojects/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultUnresolvedDependency.kt diff --git a/build-tools/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultVariant.kt b/subprojects/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultVariant.kt similarity index 100% rename from build-tools/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultVariant.kt rename to subprojects/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultVariant.kt diff --git a/build-tools/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultVariantDependencies.kt b/subprojects/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultVariantDependencies.kt similarity index 100% rename from build-tools/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultVariantDependencies.kt rename to subprojects/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultVariantDependencies.kt diff --git a/build-tools/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultViewBindingOptions.kt b/subprojects/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultViewBindingOptions.kt similarity index 100% rename from build-tools/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultViewBindingOptions.kt rename to subprojects/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/DefaultViewBindingOptions.kt diff --git a/build-tools/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/IJavaCompilerSettings.kt b/subprojects/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/IJavaCompilerSettings.kt similarity index 100% rename from build-tools/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/IJavaCompilerSettings.kt rename to subprojects/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/IJavaCompilerSettings.kt diff --git a/build-tools/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/modelConstants.kt b/subprojects/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/modelConstants.kt similarity index 100% rename from build-tools/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/modelConstants.kt rename to subprojects/builder-model-impl/src/main/java/com/itsaky/androidide/builder/model/modelConstants.kt diff --git a/build-tools/classfile/.gitignore b/subprojects/classfile/.gitignore similarity index 100% rename from build-tools/classfile/.gitignore rename to subprojects/classfile/.gitignore diff --git a/build-tools/classfile/README.md b/subprojects/classfile/README.md similarity index 100% rename from build-tools/classfile/README.md rename to subprojects/classfile/README.md diff --git a/build-tools/classfile/build.gradle b/subprojects/classfile/build.gradle similarity index 100% rename from build-tools/classfile/build.gradle rename to subprojects/classfile/build.gradle diff --git a/build-tools/classfile/src/main/java/com/itsaky/androidide/classfile/ClassFileConstants.java b/subprojects/classfile/src/main/java/com/itsaky/androidide/classfile/ClassFileConstants.java similarity index 100% rename from build-tools/classfile/src/main/java/com/itsaky/androidide/classfile/ClassFileConstants.java rename to subprojects/classfile/src/main/java/com/itsaky/androidide/classfile/ClassFileConstants.java diff --git a/build-tools/classfile/src/main/java/com/itsaky/androidide/classfile/ClassFileReader.kt b/subprojects/classfile/src/main/java/com/itsaky/androidide/classfile/ClassFileReader.kt similarity index 100% rename from build-tools/classfile/src/main/java/com/itsaky/androidide/classfile/ClassFileReader.kt rename to subprojects/classfile/src/main/java/com/itsaky/androidide/classfile/ClassFileReader.kt diff --git a/build-tools/classfile/src/main/java/com/itsaky/androidide/classfile/ClassFileVersion.kt b/subprojects/classfile/src/main/java/com/itsaky/androidide/classfile/ClassFileVersion.kt similarity index 100% rename from build-tools/classfile/src/main/java/com/itsaky/androidide/classfile/ClassFileVersion.kt rename to subprojects/classfile/src/main/java/com/itsaky/androidide/classfile/ClassFileVersion.kt diff --git a/build-tools/classfile/src/main/java/com/itsaky/androidide/classfile/IClassFile.kt b/subprojects/classfile/src/main/java/com/itsaky/androidide/classfile/IClassFile.kt similarity index 100% rename from build-tools/classfile/src/main/java/com/itsaky/androidide/classfile/IClassFile.kt rename to subprojects/classfile/src/main/java/com/itsaky/androidide/classfile/IClassFile.kt diff --git a/build-tools/classfile/src/main/java/com/itsaky/androidide/classfile/IFieldInfo.kt b/subprojects/classfile/src/main/java/com/itsaky/androidide/classfile/IFieldInfo.kt similarity index 100% rename from build-tools/classfile/src/main/java/com/itsaky/androidide/classfile/IFieldInfo.kt rename to subprojects/classfile/src/main/java/com/itsaky/androidide/classfile/IFieldInfo.kt diff --git a/build-tools/classfile/src/main/java/com/itsaky/androidide/classfile/attributes/Annotation.kt b/subprojects/classfile/src/main/java/com/itsaky/androidide/classfile/attributes/Annotation.kt similarity index 100% rename from build-tools/classfile/src/main/java/com/itsaky/androidide/classfile/attributes/Annotation.kt rename to subprojects/classfile/src/main/java/com/itsaky/androidide/classfile/attributes/Annotation.kt diff --git a/build-tools/classfile/src/main/java/com/itsaky/androidide/classfile/attributes/AnnotationAttr.kt b/subprojects/classfile/src/main/java/com/itsaky/androidide/classfile/attributes/AnnotationAttr.kt similarity index 100% rename from build-tools/classfile/src/main/java/com/itsaky/androidide/classfile/attributes/AnnotationAttr.kt rename to subprojects/classfile/src/main/java/com/itsaky/androidide/classfile/attributes/AnnotationAttr.kt diff --git a/build-tools/classfile/src/main/java/com/itsaky/androidide/classfile/attributes/BaseAttribute.kt b/subprojects/classfile/src/main/java/com/itsaky/androidide/classfile/attributes/BaseAttribute.kt similarity index 100% rename from build-tools/classfile/src/main/java/com/itsaky/androidide/classfile/attributes/BaseAttribute.kt rename to subprojects/classfile/src/main/java/com/itsaky/androidide/classfile/attributes/BaseAttribute.kt diff --git a/build-tools/classfile/src/main/java/com/itsaky/androidide/classfile/attributes/ConstantValueAttr.kt b/subprojects/classfile/src/main/java/com/itsaky/androidide/classfile/attributes/ConstantValueAttr.kt similarity index 100% rename from build-tools/classfile/src/main/java/com/itsaky/androidide/classfile/attributes/ConstantValueAttr.kt rename to subprojects/classfile/src/main/java/com/itsaky/androidide/classfile/attributes/ConstantValueAttr.kt diff --git a/build-tools/classfile/src/main/java/com/itsaky/androidide/classfile/attributes/DeprecatedAttr.kt b/subprojects/classfile/src/main/java/com/itsaky/androidide/classfile/attributes/DeprecatedAttr.kt similarity index 100% rename from build-tools/classfile/src/main/java/com/itsaky/androidide/classfile/attributes/DeprecatedAttr.kt rename to subprojects/classfile/src/main/java/com/itsaky/androidide/classfile/attributes/DeprecatedAttr.kt diff --git a/build-tools/classfile/src/main/java/com/itsaky/androidide/classfile/attributes/ElementValue.kt b/subprojects/classfile/src/main/java/com/itsaky/androidide/classfile/attributes/ElementValue.kt similarity index 100% rename from build-tools/classfile/src/main/java/com/itsaky/androidide/classfile/attributes/ElementValue.kt rename to subprojects/classfile/src/main/java/com/itsaky/androidide/classfile/attributes/ElementValue.kt diff --git a/build-tools/classfile/src/main/java/com/itsaky/androidide/classfile/attributes/IAttribute.kt b/subprojects/classfile/src/main/java/com/itsaky/androidide/classfile/attributes/IAttribute.kt similarity index 100% rename from build-tools/classfile/src/main/java/com/itsaky/androidide/classfile/attributes/IAttribute.kt rename to subprojects/classfile/src/main/java/com/itsaky/androidide/classfile/attributes/IAttribute.kt diff --git a/build-tools/classfile/src/main/java/com/itsaky/androidide/classfile/attributes/MarkerAttribute.kt b/subprojects/classfile/src/main/java/com/itsaky/androidide/classfile/attributes/MarkerAttribute.kt similarity index 100% rename from build-tools/classfile/src/main/java/com/itsaky/androidide/classfile/attributes/MarkerAttribute.kt rename to subprojects/classfile/src/main/java/com/itsaky/androidide/classfile/attributes/MarkerAttribute.kt diff --git a/build-tools/classfile/src/main/java/com/itsaky/androidide/classfile/attributes/RuntimeInvisibleAnnotationsAttr.kt b/subprojects/classfile/src/main/java/com/itsaky/androidide/classfile/attributes/RuntimeInvisibleAnnotationsAttr.kt similarity index 100% rename from build-tools/classfile/src/main/java/com/itsaky/androidide/classfile/attributes/RuntimeInvisibleAnnotationsAttr.kt rename to subprojects/classfile/src/main/java/com/itsaky/androidide/classfile/attributes/RuntimeInvisibleAnnotationsAttr.kt diff --git a/build-tools/classfile/src/main/java/com/itsaky/androidide/classfile/attributes/RuntimeInvisibleTypeAnnotations.kt b/subprojects/classfile/src/main/java/com/itsaky/androidide/classfile/attributes/RuntimeInvisibleTypeAnnotations.kt similarity index 100% rename from build-tools/classfile/src/main/java/com/itsaky/androidide/classfile/attributes/RuntimeInvisibleTypeAnnotations.kt rename to subprojects/classfile/src/main/java/com/itsaky/androidide/classfile/attributes/RuntimeInvisibleTypeAnnotations.kt diff --git a/build-tools/classfile/src/main/java/com/itsaky/androidide/classfile/attributes/RuntimeVisibleAnnotationsAttr.kt b/subprojects/classfile/src/main/java/com/itsaky/androidide/classfile/attributes/RuntimeVisibleAnnotationsAttr.kt similarity index 100% rename from build-tools/classfile/src/main/java/com/itsaky/androidide/classfile/attributes/RuntimeVisibleAnnotationsAttr.kt rename to subprojects/classfile/src/main/java/com/itsaky/androidide/classfile/attributes/RuntimeVisibleAnnotationsAttr.kt diff --git a/build-tools/classfile/src/main/java/com/itsaky/androidide/classfile/attributes/RuntimeVisibleTypeAnnotations.kt b/subprojects/classfile/src/main/java/com/itsaky/androidide/classfile/attributes/RuntimeVisibleTypeAnnotations.kt similarity index 100% rename from build-tools/classfile/src/main/java/com/itsaky/androidide/classfile/attributes/RuntimeVisibleTypeAnnotations.kt rename to subprojects/classfile/src/main/java/com/itsaky/androidide/classfile/attributes/RuntimeVisibleTypeAnnotations.kt diff --git a/build-tools/classfile/src/main/java/com/itsaky/androidide/classfile/attributes/SignatureAttr.kt b/subprojects/classfile/src/main/java/com/itsaky/androidide/classfile/attributes/SignatureAttr.kt similarity index 100% rename from build-tools/classfile/src/main/java/com/itsaky/androidide/classfile/attributes/SignatureAttr.kt rename to subprojects/classfile/src/main/java/com/itsaky/androidide/classfile/attributes/SignatureAttr.kt diff --git a/build-tools/classfile/src/main/java/com/itsaky/androidide/classfile/attributes/SyntheticAttr.kt b/subprojects/classfile/src/main/java/com/itsaky/androidide/classfile/attributes/SyntheticAttr.kt similarity index 100% rename from build-tools/classfile/src/main/java/com/itsaky/androidide/classfile/attributes/SyntheticAttr.kt rename to subprojects/classfile/src/main/java/com/itsaky/androidide/classfile/attributes/SyntheticAttr.kt diff --git a/build-tools/classfile/src/main/java/com/itsaky/androidide/classfile/attributes/TypeAnnotation.kt b/subprojects/classfile/src/main/java/com/itsaky/androidide/classfile/attributes/TypeAnnotation.kt similarity index 100% rename from build-tools/classfile/src/main/java/com/itsaky/androidide/classfile/attributes/TypeAnnotation.kt rename to subprojects/classfile/src/main/java/com/itsaky/androidide/classfile/attributes/TypeAnnotation.kt diff --git a/build-tools/classfile/src/main/java/com/itsaky/androidide/classfile/attributes/TypePath.kt b/subprojects/classfile/src/main/java/com/itsaky/androidide/classfile/attributes/TypePath.kt similarity index 100% rename from build-tools/classfile/src/main/java/com/itsaky/androidide/classfile/attributes/TypePath.kt rename to subprojects/classfile/src/main/java/com/itsaky/androidide/classfile/attributes/TypePath.kt diff --git a/build-tools/classfile/src/main/java/com/itsaky/androidide/classfile/attributes/targetInfos.kt b/subprojects/classfile/src/main/java/com/itsaky/androidide/classfile/attributes/targetInfos.kt similarity index 100% rename from build-tools/classfile/src/main/java/com/itsaky/androidide/classfile/attributes/targetInfos.kt rename to subprojects/classfile/src/main/java/com/itsaky/androidide/classfile/attributes/targetInfos.kt diff --git a/build-tools/classfile/src/main/java/com/itsaky/androidide/classfile/constants/ClassConstant.kt b/subprojects/classfile/src/main/java/com/itsaky/androidide/classfile/constants/ClassConstant.kt similarity index 100% rename from build-tools/classfile/src/main/java/com/itsaky/androidide/classfile/constants/ClassConstant.kt rename to subprojects/classfile/src/main/java/com/itsaky/androidide/classfile/constants/ClassConstant.kt diff --git a/build-tools/classfile/src/main/java/com/itsaky/androidide/classfile/constants/DoubleConstant.kt b/subprojects/classfile/src/main/java/com/itsaky/androidide/classfile/constants/DoubleConstant.kt similarity index 100% rename from build-tools/classfile/src/main/java/com/itsaky/androidide/classfile/constants/DoubleConstant.kt rename to subprojects/classfile/src/main/java/com/itsaky/androidide/classfile/constants/DoubleConstant.kt diff --git a/build-tools/classfile/src/main/java/com/itsaky/androidide/classfile/constants/DynamicConstant.kt b/subprojects/classfile/src/main/java/com/itsaky/androidide/classfile/constants/DynamicConstant.kt similarity index 100% rename from build-tools/classfile/src/main/java/com/itsaky/androidide/classfile/constants/DynamicConstant.kt rename to subprojects/classfile/src/main/java/com/itsaky/androidide/classfile/constants/DynamicConstant.kt diff --git a/build-tools/classfile/src/main/java/com/itsaky/androidide/classfile/constants/FloatConstant.kt b/subprojects/classfile/src/main/java/com/itsaky/androidide/classfile/constants/FloatConstant.kt similarity index 100% rename from build-tools/classfile/src/main/java/com/itsaky/androidide/classfile/constants/FloatConstant.kt rename to subprojects/classfile/src/main/java/com/itsaky/androidide/classfile/constants/FloatConstant.kt diff --git a/build-tools/classfile/src/main/java/com/itsaky/androidide/classfile/constants/IConstant.kt b/subprojects/classfile/src/main/java/com/itsaky/androidide/classfile/constants/IConstant.kt similarity index 100% rename from build-tools/classfile/src/main/java/com/itsaky/androidide/classfile/constants/IConstant.kt rename to subprojects/classfile/src/main/java/com/itsaky/androidide/classfile/constants/IConstant.kt diff --git a/build-tools/classfile/src/main/java/com/itsaky/androidide/classfile/constants/IntegerConstant.kt b/subprojects/classfile/src/main/java/com/itsaky/androidide/classfile/constants/IntegerConstant.kt similarity index 100% rename from build-tools/classfile/src/main/java/com/itsaky/androidide/classfile/constants/IntegerConstant.kt rename to subprojects/classfile/src/main/java/com/itsaky/androidide/classfile/constants/IntegerConstant.kt diff --git a/build-tools/classfile/src/main/java/com/itsaky/androidide/classfile/constants/LongConstant.kt b/subprojects/classfile/src/main/java/com/itsaky/androidide/classfile/constants/LongConstant.kt similarity index 100% rename from build-tools/classfile/src/main/java/com/itsaky/androidide/classfile/constants/LongConstant.kt rename to subprojects/classfile/src/main/java/com/itsaky/androidide/classfile/constants/LongConstant.kt diff --git a/build-tools/classfile/src/main/java/com/itsaky/androidide/classfile/constants/MethodHandleConstant.kt b/subprojects/classfile/src/main/java/com/itsaky/androidide/classfile/constants/MethodHandleConstant.kt similarity index 100% rename from build-tools/classfile/src/main/java/com/itsaky/androidide/classfile/constants/MethodHandleConstant.kt rename to subprojects/classfile/src/main/java/com/itsaky/androidide/classfile/constants/MethodHandleConstant.kt diff --git a/build-tools/classfile/src/main/java/com/itsaky/androidide/classfile/constants/MethodTypeConstant.kt b/subprojects/classfile/src/main/java/com/itsaky/androidide/classfile/constants/MethodTypeConstant.kt similarity index 100% rename from build-tools/classfile/src/main/java/com/itsaky/androidide/classfile/constants/MethodTypeConstant.kt rename to subprojects/classfile/src/main/java/com/itsaky/androidide/classfile/constants/MethodTypeConstant.kt diff --git a/build-tools/classfile/src/main/java/com/itsaky/androidide/classfile/constants/ModuleConstant.kt b/subprojects/classfile/src/main/java/com/itsaky/androidide/classfile/constants/ModuleConstant.kt similarity index 100% rename from build-tools/classfile/src/main/java/com/itsaky/androidide/classfile/constants/ModuleConstant.kt rename to subprojects/classfile/src/main/java/com/itsaky/androidide/classfile/constants/ModuleConstant.kt diff --git a/build-tools/classfile/src/main/java/com/itsaky/androidide/classfile/constants/NameAndTypeConstant.kt b/subprojects/classfile/src/main/java/com/itsaky/androidide/classfile/constants/NameAndTypeConstant.kt similarity index 100% rename from build-tools/classfile/src/main/java/com/itsaky/androidide/classfile/constants/NameAndTypeConstant.kt rename to subprojects/classfile/src/main/java/com/itsaky/androidide/classfile/constants/NameAndTypeConstant.kt diff --git a/build-tools/classfile/src/main/java/com/itsaky/androidide/classfile/constants/PackageConstant.kt b/subprojects/classfile/src/main/java/com/itsaky/androidide/classfile/constants/PackageConstant.kt similarity index 100% rename from build-tools/classfile/src/main/java/com/itsaky/androidide/classfile/constants/PackageConstant.kt rename to subprojects/classfile/src/main/java/com/itsaky/androidide/classfile/constants/PackageConstant.kt diff --git a/build-tools/classfile/src/main/java/com/itsaky/androidide/classfile/constants/ReferenceConstant.kt b/subprojects/classfile/src/main/java/com/itsaky/androidide/classfile/constants/ReferenceConstant.kt similarity index 100% rename from build-tools/classfile/src/main/java/com/itsaky/androidide/classfile/constants/ReferenceConstant.kt rename to subprojects/classfile/src/main/java/com/itsaky/androidide/classfile/constants/ReferenceConstant.kt diff --git a/build-tools/classfile/src/main/java/com/itsaky/androidide/classfile/constants/StringConstant.kt b/subprojects/classfile/src/main/java/com/itsaky/androidide/classfile/constants/StringConstant.kt similarity index 100% rename from build-tools/classfile/src/main/java/com/itsaky/androidide/classfile/constants/StringConstant.kt rename to subprojects/classfile/src/main/java/com/itsaky/androidide/classfile/constants/StringConstant.kt diff --git a/build-tools/classfile/src/main/java/com/itsaky/androidide/classfile/constants/Utf8Constant.kt b/subprojects/classfile/src/main/java/com/itsaky/androidide/classfile/constants/Utf8Constant.kt similarity index 100% rename from build-tools/classfile/src/main/java/com/itsaky/androidide/classfile/constants/Utf8Constant.kt rename to subprojects/classfile/src/main/java/com/itsaky/androidide/classfile/constants/Utf8Constant.kt diff --git a/build-tools/classfile/src/main/java/com/itsaky/androidide/classfile/internal/ClassFile.kt b/subprojects/classfile/src/main/java/com/itsaky/androidide/classfile/internal/ClassFile.kt similarity index 100% rename from build-tools/classfile/src/main/java/com/itsaky/androidide/classfile/internal/ClassFile.kt rename to subprojects/classfile/src/main/java/com/itsaky/androidide/classfile/internal/ClassFile.kt diff --git a/build-tools/classfile/src/main/java/com/itsaky/androidide/classfile/internal/FieldInfo.kt b/subprojects/classfile/src/main/java/com/itsaky/androidide/classfile/internal/FieldInfo.kt similarity index 100% rename from build-tools/classfile/src/main/java/com/itsaky/androidide/classfile/internal/FieldInfo.kt rename to subprojects/classfile/src/main/java/com/itsaky/androidide/classfile/internal/FieldInfo.kt diff --git a/build-tools/classfile/src/main/java/com/itsaky/androidide/classfile/internal/NullAttribute.kt b/subprojects/classfile/src/main/java/com/itsaky/androidide/classfile/internal/NullAttribute.kt similarity index 100% rename from build-tools/classfile/src/main/java/com/itsaky/androidide/classfile/internal/NullAttribute.kt rename to subprojects/classfile/src/main/java/com/itsaky/androidide/classfile/internal/NullAttribute.kt diff --git a/build-tools/classfile/src/main/java/com/itsaky/androidide/classfile/internal/NullConstant.kt b/subprojects/classfile/src/main/java/com/itsaky/androidide/classfile/internal/NullConstant.kt similarity index 100% rename from build-tools/classfile/src/main/java/com/itsaky/androidide/classfile/internal/NullConstant.kt rename to subprojects/classfile/src/main/java/com/itsaky/androidide/classfile/internal/NullConstant.kt diff --git a/build-tools/classfile/src/main/java/com/itsaky/androidide/classfile/internal/NullField.kt b/subprojects/classfile/src/main/java/com/itsaky/androidide/classfile/internal/NullField.kt similarity index 100% rename from build-tools/classfile/src/main/java/com/itsaky/androidide/classfile/internal/NullField.kt rename to subprojects/classfile/src/main/java/com/itsaky/androidide/classfile/internal/NullField.kt diff --git a/build-tools/classfile/src/test/java/com/itsaky/androidide/classfile/ClassFileReaderTest.kt b/subprojects/classfile/src/test/java/com/itsaky/androidide/classfile/ClassFileReaderTest.kt similarity index 100% rename from build-tools/classfile/src/test/java/com/itsaky/androidide/classfile/ClassFileReaderTest.kt rename to subprojects/classfile/src/test/java/com/itsaky/androidide/classfile/ClassFileReaderTest.kt diff --git a/build-tools/classfile/src/test/resources/CodeEditor.class.txt b/subprojects/classfile/src/test/resources/CodeEditor.class.txt similarity index 100% rename from build-tools/classfile/src/test/resources/CodeEditor.class.txt rename to subprojects/classfile/src/test/resources/CodeEditor.class.txt diff --git a/build-tools/classfile/src/test/resources/CodeEditor.java.javap_out b/subprojects/classfile/src/test/resources/CodeEditor.java.javap_out similarity index 100% rename from build-tools/classfile/src/test/resources/CodeEditor.java.javap_out rename to subprojects/classfile/src/test/resources/CodeEditor.java.javap_out diff --git a/build-tools/framework-stubs/.gitignore b/subprojects/framework-stubs/.gitignore similarity index 100% rename from build-tools/framework-stubs/.gitignore rename to subprojects/framework-stubs/.gitignore diff --git a/build-tools/framework-stubs/build.gradle b/subprojects/framework-stubs/build.gradle similarity index 100% rename from build-tools/framework-stubs/build.gradle rename to subprojects/framework-stubs/build.gradle diff --git a/build-tools/framework-stubs/libs/android.jar b/subprojects/framework-stubs/libs/android.jar similarity index 100% rename from build-tools/framework-stubs/libs/android.jar rename to subprojects/framework-stubs/libs/android.jar diff --git a/build-tools/fuzzysearch/.gitignore b/subprojects/fuzzysearch/.gitignore similarity index 100% rename from build-tools/fuzzysearch/.gitignore rename to subprojects/fuzzysearch/.gitignore diff --git a/build-tools/fuzzysearch/build.gradle b/subprojects/fuzzysearch/build.gradle similarity index 100% rename from build-tools/fuzzysearch/build.gradle rename to subprojects/fuzzysearch/build.gradle diff --git a/build-tools/fuzzysearch/src/main/java/com/itsaky/androidide/diffutils/DiffUtils.java b/subprojects/fuzzysearch/src/main/java/com/itsaky/androidide/diffutils/DiffUtils.java similarity index 100% rename from build-tools/fuzzysearch/src/main/java/com/itsaky/androidide/diffutils/DiffUtils.java rename to subprojects/fuzzysearch/src/main/java/com/itsaky/androidide/diffutils/DiffUtils.java diff --git a/build-tools/fuzzysearch/src/main/java/com/itsaky/androidide/diffutils/structs/EditOp.java b/subprojects/fuzzysearch/src/main/java/com/itsaky/androidide/diffutils/structs/EditOp.java similarity index 100% rename from build-tools/fuzzysearch/src/main/java/com/itsaky/androidide/diffutils/structs/EditOp.java rename to subprojects/fuzzysearch/src/main/java/com/itsaky/androidide/diffutils/structs/EditOp.java diff --git a/build-tools/fuzzysearch/src/main/java/com/itsaky/androidide/diffutils/structs/EditType.java b/subprojects/fuzzysearch/src/main/java/com/itsaky/androidide/diffutils/structs/EditType.java similarity index 100% rename from build-tools/fuzzysearch/src/main/java/com/itsaky/androidide/diffutils/structs/EditType.java rename to subprojects/fuzzysearch/src/main/java/com/itsaky/androidide/diffutils/structs/EditType.java diff --git a/build-tools/fuzzysearch/src/main/java/com/itsaky/androidide/diffutils/structs/MatchingBlock.java b/subprojects/fuzzysearch/src/main/java/com/itsaky/androidide/diffutils/structs/MatchingBlock.java similarity index 100% rename from build-tools/fuzzysearch/src/main/java/com/itsaky/androidide/diffutils/structs/MatchingBlock.java rename to subprojects/fuzzysearch/src/main/java/com/itsaky/androidide/diffutils/structs/MatchingBlock.java diff --git a/build-tools/fuzzysearch/src/main/java/com/itsaky/androidide/diffutils/structs/OpCode.java b/subprojects/fuzzysearch/src/main/java/com/itsaky/androidide/diffutils/structs/OpCode.java similarity index 100% rename from build-tools/fuzzysearch/src/main/java/com/itsaky/androidide/diffutils/structs/OpCode.java rename to subprojects/fuzzysearch/src/main/java/com/itsaky/androidide/diffutils/structs/OpCode.java diff --git a/build-tools/fuzzysearch/src/main/java/com/itsaky/androidide/fuzzysearch/Applicable.java b/subprojects/fuzzysearch/src/main/java/com/itsaky/androidide/fuzzysearch/Applicable.java similarity index 100% rename from build-tools/fuzzysearch/src/main/java/com/itsaky/androidide/fuzzysearch/Applicable.java rename to subprojects/fuzzysearch/src/main/java/com/itsaky/androidide/fuzzysearch/Applicable.java diff --git a/build-tools/fuzzysearch/src/main/java/com/itsaky/androidide/fuzzysearch/Extractor.java b/subprojects/fuzzysearch/src/main/java/com/itsaky/androidide/fuzzysearch/Extractor.java similarity index 100% rename from build-tools/fuzzysearch/src/main/java/com/itsaky/androidide/fuzzysearch/Extractor.java rename to subprojects/fuzzysearch/src/main/java/com/itsaky/androidide/fuzzysearch/Extractor.java diff --git a/build-tools/fuzzysearch/src/main/java/com/itsaky/androidide/fuzzysearch/FuzzySearch.java b/subprojects/fuzzysearch/src/main/java/com/itsaky/androidide/fuzzysearch/FuzzySearch.java similarity index 100% rename from build-tools/fuzzysearch/src/main/java/com/itsaky/androidide/fuzzysearch/FuzzySearch.java rename to subprojects/fuzzysearch/src/main/java/com/itsaky/androidide/fuzzysearch/FuzzySearch.java diff --git a/build-tools/fuzzysearch/src/main/java/com/itsaky/androidide/fuzzysearch/Ratio.java b/subprojects/fuzzysearch/src/main/java/com/itsaky/androidide/fuzzysearch/Ratio.java similarity index 100% rename from build-tools/fuzzysearch/src/main/java/com/itsaky/androidide/fuzzysearch/Ratio.java rename to subprojects/fuzzysearch/src/main/java/com/itsaky/androidide/fuzzysearch/Ratio.java diff --git a/build-tools/fuzzysearch/src/main/java/com/itsaky/androidide/fuzzysearch/StringProcessor.java b/subprojects/fuzzysearch/src/main/java/com/itsaky/androidide/fuzzysearch/StringProcessor.java similarity index 100% rename from build-tools/fuzzysearch/src/main/java/com/itsaky/androidide/fuzzysearch/StringProcessor.java rename to subprojects/fuzzysearch/src/main/java/com/itsaky/androidide/fuzzysearch/StringProcessor.java diff --git a/build-tools/fuzzysearch/src/main/java/com/itsaky/androidide/fuzzysearch/ToStringFunction.java b/subprojects/fuzzysearch/src/main/java/com/itsaky/androidide/fuzzysearch/ToStringFunction.java similarity index 100% rename from build-tools/fuzzysearch/src/main/java/com/itsaky/androidide/fuzzysearch/ToStringFunction.java rename to subprojects/fuzzysearch/src/main/java/com/itsaky/androidide/fuzzysearch/ToStringFunction.java diff --git a/build-tools/fuzzysearch/src/main/java/com/itsaky/androidide/fuzzysearch/algorithms/BasicAlgorithm.java b/subprojects/fuzzysearch/src/main/java/com/itsaky/androidide/fuzzysearch/algorithms/BasicAlgorithm.java similarity index 100% rename from build-tools/fuzzysearch/src/main/java/com/itsaky/androidide/fuzzysearch/algorithms/BasicAlgorithm.java rename to subprojects/fuzzysearch/src/main/java/com/itsaky/androidide/fuzzysearch/algorithms/BasicAlgorithm.java diff --git a/build-tools/fuzzysearch/src/main/java/com/itsaky/androidide/fuzzysearch/algorithms/DefaultStringFunction.java b/subprojects/fuzzysearch/src/main/java/com/itsaky/androidide/fuzzysearch/algorithms/DefaultStringFunction.java similarity index 100% rename from build-tools/fuzzysearch/src/main/java/com/itsaky/androidide/fuzzysearch/algorithms/DefaultStringFunction.java rename to subprojects/fuzzysearch/src/main/java/com/itsaky/androidide/fuzzysearch/algorithms/DefaultStringFunction.java diff --git a/build-tools/fuzzysearch/src/main/java/com/itsaky/androidide/fuzzysearch/algorithms/DefaultStringProcessor.java b/subprojects/fuzzysearch/src/main/java/com/itsaky/androidide/fuzzysearch/algorithms/DefaultStringProcessor.java similarity index 100% rename from build-tools/fuzzysearch/src/main/java/com/itsaky/androidide/fuzzysearch/algorithms/DefaultStringProcessor.java rename to subprojects/fuzzysearch/src/main/java/com/itsaky/androidide/fuzzysearch/algorithms/DefaultStringProcessor.java diff --git a/build-tools/fuzzysearch/src/main/java/com/itsaky/androidide/fuzzysearch/algorithms/NoProcess.java b/subprojects/fuzzysearch/src/main/java/com/itsaky/androidide/fuzzysearch/algorithms/NoProcess.java similarity index 100% rename from build-tools/fuzzysearch/src/main/java/com/itsaky/androidide/fuzzysearch/algorithms/NoProcess.java rename to subprojects/fuzzysearch/src/main/java/com/itsaky/androidide/fuzzysearch/algorithms/NoProcess.java diff --git a/build-tools/fuzzysearch/src/main/java/com/itsaky/androidide/fuzzysearch/algorithms/PrimitiveUtils.java b/subprojects/fuzzysearch/src/main/java/com/itsaky/androidide/fuzzysearch/algorithms/PrimitiveUtils.java similarity index 100% rename from build-tools/fuzzysearch/src/main/java/com/itsaky/androidide/fuzzysearch/algorithms/PrimitiveUtils.java rename to subprojects/fuzzysearch/src/main/java/com/itsaky/androidide/fuzzysearch/algorithms/PrimitiveUtils.java diff --git a/build-tools/fuzzysearch/src/main/java/com/itsaky/androidide/fuzzysearch/algorithms/RatioAlgorithm.java b/subprojects/fuzzysearch/src/main/java/com/itsaky/androidide/fuzzysearch/algorithms/RatioAlgorithm.java similarity index 100% rename from build-tools/fuzzysearch/src/main/java/com/itsaky/androidide/fuzzysearch/algorithms/RatioAlgorithm.java rename to subprojects/fuzzysearch/src/main/java/com/itsaky/androidide/fuzzysearch/algorithms/RatioAlgorithm.java diff --git a/build-tools/fuzzysearch/src/main/java/com/itsaky/androidide/fuzzysearch/algorithms/SetUtils.java b/subprojects/fuzzysearch/src/main/java/com/itsaky/androidide/fuzzysearch/algorithms/SetUtils.java similarity index 100% rename from build-tools/fuzzysearch/src/main/java/com/itsaky/androidide/fuzzysearch/algorithms/SetUtils.java rename to subprojects/fuzzysearch/src/main/java/com/itsaky/androidide/fuzzysearch/algorithms/SetUtils.java diff --git a/build-tools/fuzzysearch/src/main/java/com/itsaky/androidide/fuzzysearch/algorithms/TokenSet.java b/subprojects/fuzzysearch/src/main/java/com/itsaky/androidide/fuzzysearch/algorithms/TokenSet.java similarity index 100% rename from build-tools/fuzzysearch/src/main/java/com/itsaky/androidide/fuzzysearch/algorithms/TokenSet.java rename to subprojects/fuzzysearch/src/main/java/com/itsaky/androidide/fuzzysearch/algorithms/TokenSet.java diff --git a/build-tools/fuzzysearch/src/main/java/com/itsaky/androidide/fuzzysearch/algorithms/TokenSort.java b/subprojects/fuzzysearch/src/main/java/com/itsaky/androidide/fuzzysearch/algorithms/TokenSort.java similarity index 100% rename from build-tools/fuzzysearch/src/main/java/com/itsaky/androidide/fuzzysearch/algorithms/TokenSort.java rename to subprojects/fuzzysearch/src/main/java/com/itsaky/androidide/fuzzysearch/algorithms/TokenSort.java diff --git a/build-tools/fuzzysearch/src/main/java/com/itsaky/androidide/fuzzysearch/algorithms/Utils.java b/subprojects/fuzzysearch/src/main/java/com/itsaky/androidide/fuzzysearch/algorithms/Utils.java similarity index 100% rename from build-tools/fuzzysearch/src/main/java/com/itsaky/androidide/fuzzysearch/algorithms/Utils.java rename to subprojects/fuzzysearch/src/main/java/com/itsaky/androidide/fuzzysearch/algorithms/Utils.java diff --git a/build-tools/fuzzysearch/src/main/java/com/itsaky/androidide/fuzzysearch/algorithms/WeightedRatio.java b/subprojects/fuzzysearch/src/main/java/com/itsaky/androidide/fuzzysearch/algorithms/WeightedRatio.java similarity index 100% rename from build-tools/fuzzysearch/src/main/java/com/itsaky/androidide/fuzzysearch/algorithms/WeightedRatio.java rename to subprojects/fuzzysearch/src/main/java/com/itsaky/androidide/fuzzysearch/algorithms/WeightedRatio.java diff --git a/build-tools/fuzzysearch/src/main/java/com/itsaky/androidide/fuzzysearch/model/BoundExtractedResult.java b/subprojects/fuzzysearch/src/main/java/com/itsaky/androidide/fuzzysearch/model/BoundExtractedResult.java similarity index 100% rename from build-tools/fuzzysearch/src/main/java/com/itsaky/androidide/fuzzysearch/model/BoundExtractedResult.java rename to subprojects/fuzzysearch/src/main/java/com/itsaky/androidide/fuzzysearch/model/BoundExtractedResult.java diff --git a/build-tools/fuzzysearch/src/main/java/com/itsaky/androidide/fuzzysearch/model/ExtractedResult.java b/subprojects/fuzzysearch/src/main/java/com/itsaky/androidide/fuzzysearch/model/ExtractedResult.java similarity index 100% rename from build-tools/fuzzysearch/src/main/java/com/itsaky/androidide/fuzzysearch/model/ExtractedResult.java rename to subprojects/fuzzysearch/src/main/java/com/itsaky/androidide/fuzzysearch/model/ExtractedResult.java diff --git a/build-tools/fuzzysearch/src/main/java/com/itsaky/androidide/fuzzysearch/ratios/PartialRatio.java b/subprojects/fuzzysearch/src/main/java/com/itsaky/androidide/fuzzysearch/ratios/PartialRatio.java similarity index 100% rename from build-tools/fuzzysearch/src/main/java/com/itsaky/androidide/fuzzysearch/ratios/PartialRatio.java rename to subprojects/fuzzysearch/src/main/java/com/itsaky/androidide/fuzzysearch/ratios/PartialRatio.java diff --git a/build-tools/fuzzysearch/src/main/java/com/itsaky/androidide/fuzzysearch/ratios/SimpleRatio.java b/subprojects/fuzzysearch/src/main/java/com/itsaky/androidide/fuzzysearch/ratios/SimpleRatio.java similarity index 100% rename from build-tools/fuzzysearch/src/main/java/com/itsaky/androidide/fuzzysearch/ratios/SimpleRatio.java rename to subprojects/fuzzysearch/src/main/java/com/itsaky/androidide/fuzzysearch/ratios/SimpleRatio.java diff --git a/build-tools/google-java-format/.gitignore b/subprojects/google-java-format/.gitignore similarity index 100% rename from build-tools/google-java-format/.gitignore rename to subprojects/google-java-format/.gitignore diff --git a/build-tools/google-java-format/build.gradle b/subprojects/google-java-format/build.gradle similarity index 94% rename from build-tools/google-java-format/build.gradle rename to subprojects/google-java-format/build.gradle index b9070b567..a2eff7e37 100644 --- a/build-tools/google-java-format/build.gradle +++ b/subprojects/google-java-format/build.gradle @@ -30,5 +30,5 @@ dependencies { annotationProcessor google.auto_val_ap - implementation project (path: ':build-tools:javac') + implementation project (path: ':subprojects:javac') } \ No newline at end of file diff --git a/build-tools/google-java-format/src/main/java/com/google/googlejavaformat/CloseOp.java b/subprojects/google-java-format/src/main/java/com/google/googlejavaformat/CloseOp.java similarity index 100% rename from build-tools/google-java-format/src/main/java/com/google/googlejavaformat/CloseOp.java rename to subprojects/google-java-format/src/main/java/com/google/googlejavaformat/CloseOp.java diff --git a/build-tools/google-java-format/src/main/java/com/google/googlejavaformat/CommentsHelper.java b/subprojects/google-java-format/src/main/java/com/google/googlejavaformat/CommentsHelper.java similarity index 100% rename from build-tools/google-java-format/src/main/java/com/google/googlejavaformat/CommentsHelper.java rename to subprojects/google-java-format/src/main/java/com/google/googlejavaformat/CommentsHelper.java diff --git a/build-tools/google-java-format/src/main/java/com/google/googlejavaformat/Doc.java b/subprojects/google-java-format/src/main/java/com/google/googlejavaformat/Doc.java similarity index 100% rename from build-tools/google-java-format/src/main/java/com/google/googlejavaformat/Doc.java rename to subprojects/google-java-format/src/main/java/com/google/googlejavaformat/Doc.java diff --git a/build-tools/google-java-format/src/main/java/com/google/googlejavaformat/DocBuilder.java b/subprojects/google-java-format/src/main/java/com/google/googlejavaformat/DocBuilder.java similarity index 100% rename from build-tools/google-java-format/src/main/java/com/google/googlejavaformat/DocBuilder.java rename to subprojects/google-java-format/src/main/java/com/google/googlejavaformat/DocBuilder.java diff --git a/build-tools/google-java-format/src/main/java/com/google/googlejavaformat/FormatterDiagnostic.java b/subprojects/google-java-format/src/main/java/com/google/googlejavaformat/FormatterDiagnostic.java similarity index 100% rename from build-tools/google-java-format/src/main/java/com/google/googlejavaformat/FormatterDiagnostic.java rename to subprojects/google-java-format/src/main/java/com/google/googlejavaformat/FormatterDiagnostic.java diff --git a/build-tools/google-java-format/src/main/java/com/google/googlejavaformat/FormattingError.java b/subprojects/google-java-format/src/main/java/com/google/googlejavaformat/FormattingError.java similarity index 100% rename from build-tools/google-java-format/src/main/java/com/google/googlejavaformat/FormattingError.java rename to subprojects/google-java-format/src/main/java/com/google/googlejavaformat/FormattingError.java diff --git a/build-tools/google-java-format/src/main/java/com/google/googlejavaformat/Indent.java b/subprojects/google-java-format/src/main/java/com/google/googlejavaformat/Indent.java similarity index 100% rename from build-tools/google-java-format/src/main/java/com/google/googlejavaformat/Indent.java rename to subprojects/google-java-format/src/main/java/com/google/googlejavaformat/Indent.java diff --git a/build-tools/google-java-format/src/main/java/com/google/googlejavaformat/Input.java b/subprojects/google-java-format/src/main/java/com/google/googlejavaformat/Input.java similarity index 100% rename from build-tools/google-java-format/src/main/java/com/google/googlejavaformat/Input.java rename to subprojects/google-java-format/src/main/java/com/google/googlejavaformat/Input.java diff --git a/build-tools/google-java-format/src/main/java/com/google/googlejavaformat/InputOutput.java b/subprojects/google-java-format/src/main/java/com/google/googlejavaformat/InputOutput.java similarity index 100% rename from build-tools/google-java-format/src/main/java/com/google/googlejavaformat/InputOutput.java rename to subprojects/google-java-format/src/main/java/com/google/googlejavaformat/InputOutput.java diff --git a/build-tools/google-java-format/src/main/java/com/google/googlejavaformat/Newlines.java b/subprojects/google-java-format/src/main/java/com/google/googlejavaformat/Newlines.java similarity index 100% rename from build-tools/google-java-format/src/main/java/com/google/googlejavaformat/Newlines.java rename to subprojects/google-java-format/src/main/java/com/google/googlejavaformat/Newlines.java diff --git a/build-tools/google-java-format/src/main/java/com/google/googlejavaformat/Op.java b/subprojects/google-java-format/src/main/java/com/google/googlejavaformat/Op.java similarity index 100% rename from build-tools/google-java-format/src/main/java/com/google/googlejavaformat/Op.java rename to subprojects/google-java-format/src/main/java/com/google/googlejavaformat/Op.java diff --git a/build-tools/google-java-format/src/main/java/com/google/googlejavaformat/OpenOp.java b/subprojects/google-java-format/src/main/java/com/google/googlejavaformat/OpenOp.java similarity index 100% rename from build-tools/google-java-format/src/main/java/com/google/googlejavaformat/OpenOp.java rename to subprojects/google-java-format/src/main/java/com/google/googlejavaformat/OpenOp.java diff --git a/build-tools/google-java-format/src/main/java/com/google/googlejavaformat/OpsBuilder.java b/subprojects/google-java-format/src/main/java/com/google/googlejavaformat/OpsBuilder.java similarity index 100% rename from build-tools/google-java-format/src/main/java/com/google/googlejavaformat/OpsBuilder.java rename to subprojects/google-java-format/src/main/java/com/google/googlejavaformat/OpsBuilder.java diff --git a/build-tools/google-java-format/src/main/java/com/google/googlejavaformat/Output.java b/subprojects/google-java-format/src/main/java/com/google/googlejavaformat/Output.java similarity index 100% rename from build-tools/google-java-format/src/main/java/com/google/googlejavaformat/Output.java rename to subprojects/google-java-format/src/main/java/com/google/googlejavaformat/Output.java diff --git a/build-tools/google-java-format/src/main/java/com/google/googlejavaformat/java/AutoOneOf_JavaInputAstVisitor_AnnotationOrModifier.java b/subprojects/google-java-format/src/main/java/com/google/googlejavaformat/java/AutoOneOf_JavaInputAstVisitor_AnnotationOrModifier.java similarity index 100% rename from build-tools/google-java-format/src/main/java/com/google/googlejavaformat/java/AutoOneOf_JavaInputAstVisitor_AnnotationOrModifier.java rename to subprojects/google-java-format/src/main/java/com/google/googlejavaformat/java/AutoOneOf_JavaInputAstVisitor_AnnotationOrModifier.java diff --git a/build-tools/google-java-format/src/main/java/com/google/googlejavaformat/java/AutoValue_JavaInputAstVisitor_DeclarationModifiersAndTypeAnnotations.java b/subprojects/google-java-format/src/main/java/com/google/googlejavaformat/java/AutoValue_JavaInputAstVisitor_DeclarationModifiersAndTypeAnnotations.java similarity index 100% rename from build-tools/google-java-format/src/main/java/com/google/googlejavaformat/java/AutoValue_JavaInputAstVisitor_DeclarationModifiersAndTypeAnnotations.java rename to subprojects/google-java-format/src/main/java/com/google/googlejavaformat/java/AutoValue_JavaInputAstVisitor_DeclarationModifiersAndTypeAnnotations.java diff --git a/build-tools/google-java-format/src/main/java/com/google/googlejavaformat/java/CommandLineOptions.java b/subprojects/google-java-format/src/main/java/com/google/googlejavaformat/java/CommandLineOptions.java similarity index 100% rename from build-tools/google-java-format/src/main/java/com/google/googlejavaformat/java/CommandLineOptions.java rename to subprojects/google-java-format/src/main/java/com/google/googlejavaformat/java/CommandLineOptions.java diff --git a/build-tools/google-java-format/src/main/java/com/google/googlejavaformat/java/CommandLineOptionsParser.java b/subprojects/google-java-format/src/main/java/com/google/googlejavaformat/java/CommandLineOptionsParser.java similarity index 100% rename from build-tools/google-java-format/src/main/java/com/google/googlejavaformat/java/CommandLineOptionsParser.java rename to subprojects/google-java-format/src/main/java/com/google/googlejavaformat/java/CommandLineOptionsParser.java diff --git a/build-tools/google-java-format/src/main/java/com/google/googlejavaformat/java/DimensionHelpers.java b/subprojects/google-java-format/src/main/java/com/google/googlejavaformat/java/DimensionHelpers.java similarity index 100% rename from build-tools/google-java-format/src/main/java/com/google/googlejavaformat/java/DimensionHelpers.java rename to subprojects/google-java-format/src/main/java/com/google/googlejavaformat/java/DimensionHelpers.java diff --git a/build-tools/google-java-format/src/main/java/com/google/googlejavaformat/java/FormatFileCallable.java b/subprojects/google-java-format/src/main/java/com/google/googlejavaformat/java/FormatFileCallable.java similarity index 100% rename from build-tools/google-java-format/src/main/java/com/google/googlejavaformat/java/FormatFileCallable.java rename to subprojects/google-java-format/src/main/java/com/google/googlejavaformat/java/FormatFileCallable.java diff --git a/build-tools/google-java-format/src/main/java/com/google/googlejavaformat/java/Formatter.java b/subprojects/google-java-format/src/main/java/com/google/googlejavaformat/java/Formatter.java similarity index 100% rename from build-tools/google-java-format/src/main/java/com/google/googlejavaformat/java/Formatter.java rename to subprojects/google-java-format/src/main/java/com/google/googlejavaformat/java/Formatter.java diff --git a/build-tools/google-java-format/src/main/java/com/google/googlejavaformat/java/FormatterException.java b/subprojects/google-java-format/src/main/java/com/google/googlejavaformat/java/FormatterException.java similarity index 100% rename from build-tools/google-java-format/src/main/java/com/google/googlejavaformat/java/FormatterException.java rename to subprojects/google-java-format/src/main/java/com/google/googlejavaformat/java/FormatterException.java diff --git a/build-tools/google-java-format/src/main/java/com/google/googlejavaformat/java/GoogleJavaFormatVersion.java b/subprojects/google-java-format/src/main/java/com/google/googlejavaformat/java/GoogleJavaFormatVersion.java similarity index 100% rename from build-tools/google-java-format/src/main/java/com/google/googlejavaformat/java/GoogleJavaFormatVersion.java rename to subprojects/google-java-format/src/main/java/com/google/googlejavaformat/java/GoogleJavaFormatVersion.java diff --git a/build-tools/google-java-format/src/main/java/com/google/googlejavaformat/java/GoogleJavaFormatVersion.java.template b/subprojects/google-java-format/src/main/java/com/google/googlejavaformat/java/GoogleJavaFormatVersion.java.template similarity index 100% rename from build-tools/google-java-format/src/main/java/com/google/googlejavaformat/java/GoogleJavaFormatVersion.java.template rename to subprojects/google-java-format/src/main/java/com/google/googlejavaformat/java/GoogleJavaFormatVersion.java.template diff --git a/build-tools/google-java-format/src/main/java/com/google/googlejavaformat/java/ImportOrderer.java b/subprojects/google-java-format/src/main/java/com/google/googlejavaformat/java/ImportOrderer.java similarity index 100% rename from build-tools/google-java-format/src/main/java/com/google/googlejavaformat/java/ImportOrderer.java rename to subprojects/google-java-format/src/main/java/com/google/googlejavaformat/java/ImportOrderer.java diff --git a/build-tools/google-java-format/src/main/java/com/google/googlejavaformat/java/JavaCommentsHelper.java b/subprojects/google-java-format/src/main/java/com/google/googlejavaformat/java/JavaCommentsHelper.java similarity index 100% rename from build-tools/google-java-format/src/main/java/com/google/googlejavaformat/java/JavaCommentsHelper.java rename to subprojects/google-java-format/src/main/java/com/google/googlejavaformat/java/JavaCommentsHelper.java diff --git a/build-tools/google-java-format/src/main/java/com/google/googlejavaformat/java/JavaFormatterOptions.java b/subprojects/google-java-format/src/main/java/com/google/googlejavaformat/java/JavaFormatterOptions.java similarity index 100% rename from build-tools/google-java-format/src/main/java/com/google/googlejavaformat/java/JavaFormatterOptions.java rename to subprojects/google-java-format/src/main/java/com/google/googlejavaformat/java/JavaFormatterOptions.java diff --git a/build-tools/google-java-format/src/main/java/com/google/googlejavaformat/java/JavaInput.java b/subprojects/google-java-format/src/main/java/com/google/googlejavaformat/java/JavaInput.java similarity index 100% rename from build-tools/google-java-format/src/main/java/com/google/googlejavaformat/java/JavaInput.java rename to subprojects/google-java-format/src/main/java/com/google/googlejavaformat/java/JavaInput.java diff --git a/build-tools/google-java-format/src/main/java/com/google/googlejavaformat/java/JavaInputAstVisitor.java b/subprojects/google-java-format/src/main/java/com/google/googlejavaformat/java/JavaInputAstVisitor.java similarity index 100% rename from build-tools/google-java-format/src/main/java/com/google/googlejavaformat/java/JavaInputAstVisitor.java rename to subprojects/google-java-format/src/main/java/com/google/googlejavaformat/java/JavaInputAstVisitor.java diff --git a/build-tools/google-java-format/src/main/java/com/google/googlejavaformat/java/JavaOutput.java b/subprojects/google-java-format/src/main/java/com/google/googlejavaformat/java/JavaOutput.java similarity index 100% rename from build-tools/google-java-format/src/main/java/com/google/googlejavaformat/java/JavaOutput.java rename to subprojects/google-java-format/src/main/java/com/google/googlejavaformat/java/JavaOutput.java diff --git a/build-tools/google-java-format/src/main/java/com/google/googlejavaformat/java/JavacTokens.java b/subprojects/google-java-format/src/main/java/com/google/googlejavaformat/java/JavacTokens.java similarity index 100% rename from build-tools/google-java-format/src/main/java/com/google/googlejavaformat/java/JavacTokens.java rename to subprojects/google-java-format/src/main/java/com/google/googlejavaformat/java/JavacTokens.java diff --git a/build-tools/google-java-format/src/main/java/com/google/googlejavaformat/java/Main.java b/subprojects/google-java-format/src/main/java/com/google/googlejavaformat/java/Main.java similarity index 100% rename from build-tools/google-java-format/src/main/java/com/google/googlejavaformat/java/Main.java rename to subprojects/google-java-format/src/main/java/com/google/googlejavaformat/java/Main.java diff --git a/build-tools/google-java-format/src/main/java/com/google/googlejavaformat/java/ModifierOrderer.java b/subprojects/google-java-format/src/main/java/com/google/googlejavaformat/java/ModifierOrderer.java similarity index 100% rename from build-tools/google-java-format/src/main/java/com/google/googlejavaformat/java/ModifierOrderer.java rename to subprojects/google-java-format/src/main/java/com/google/googlejavaformat/java/ModifierOrderer.java diff --git a/build-tools/google-java-format/src/main/java/com/google/googlejavaformat/java/RemoveUnusedImports.java b/subprojects/google-java-format/src/main/java/com/google/googlejavaformat/java/RemoveUnusedImports.java similarity index 100% rename from build-tools/google-java-format/src/main/java/com/google/googlejavaformat/java/RemoveUnusedImports.java rename to subprojects/google-java-format/src/main/java/com/google/googlejavaformat/java/RemoveUnusedImports.java diff --git a/build-tools/google-java-format/src/main/java/com/google/googlejavaformat/java/Replacement.java b/subprojects/google-java-format/src/main/java/com/google/googlejavaformat/java/Replacement.java similarity index 100% rename from build-tools/google-java-format/src/main/java/com/google/googlejavaformat/java/Replacement.java rename to subprojects/google-java-format/src/main/java/com/google/googlejavaformat/java/Replacement.java diff --git a/build-tools/google-java-format/src/main/java/com/google/googlejavaformat/java/SnippetFormatter.java b/subprojects/google-java-format/src/main/java/com/google/googlejavaformat/java/SnippetFormatter.java similarity index 100% rename from build-tools/google-java-format/src/main/java/com/google/googlejavaformat/java/SnippetFormatter.java rename to subprojects/google-java-format/src/main/java/com/google/googlejavaformat/java/SnippetFormatter.java diff --git a/build-tools/google-java-format/src/main/java/com/google/googlejavaformat/java/StringWrapper.java b/subprojects/google-java-format/src/main/java/com/google/googlejavaformat/java/StringWrapper.java similarity index 100% rename from build-tools/google-java-format/src/main/java/com/google/googlejavaformat/java/StringWrapper.java rename to subprojects/google-java-format/src/main/java/com/google/googlejavaformat/java/StringWrapper.java diff --git a/build-tools/google-java-format/src/main/java/com/google/googlejavaformat/java/Trees.java b/subprojects/google-java-format/src/main/java/com/google/googlejavaformat/java/Trees.java similarity index 100% rename from build-tools/google-java-format/src/main/java/com/google/googlejavaformat/java/Trees.java rename to subprojects/google-java-format/src/main/java/com/google/googlejavaformat/java/Trees.java diff --git a/build-tools/google-java-format/src/main/java/com/google/googlejavaformat/java/TypeNameClassifier.java b/subprojects/google-java-format/src/main/java/com/google/googlejavaformat/java/TypeNameClassifier.java similarity index 100% rename from build-tools/google-java-format/src/main/java/com/google/googlejavaformat/java/TypeNameClassifier.java rename to subprojects/google-java-format/src/main/java/com/google/googlejavaformat/java/TypeNameClassifier.java diff --git a/build-tools/google-java-format/src/main/java/com/google/googlejavaformat/java/UsageException.java b/subprojects/google-java-format/src/main/java/com/google/googlejavaformat/java/UsageException.java similarity index 100% rename from build-tools/google-java-format/src/main/java/com/google/googlejavaformat/java/UsageException.java rename to subprojects/google-java-format/src/main/java/com/google/googlejavaformat/java/UsageException.java diff --git a/build-tools/google-java-format/src/main/java/com/google/googlejavaformat/java/filer/FormattingFiler.java b/subprojects/google-java-format/src/main/java/com/google/googlejavaformat/java/filer/FormattingFiler.java similarity index 100% rename from build-tools/google-java-format/src/main/java/com/google/googlejavaformat/java/filer/FormattingFiler.java rename to subprojects/google-java-format/src/main/java/com/google/googlejavaformat/java/filer/FormattingFiler.java diff --git a/build-tools/google-java-format/src/main/java/com/google/googlejavaformat/java/filer/FormattingJavaFileObject.java b/subprojects/google-java-format/src/main/java/com/google/googlejavaformat/java/filer/FormattingJavaFileObject.java similarity index 100% rename from build-tools/google-java-format/src/main/java/com/google/googlejavaformat/java/filer/FormattingJavaFileObject.java rename to subprojects/google-java-format/src/main/java/com/google/googlejavaformat/java/filer/FormattingJavaFileObject.java diff --git a/build-tools/google-java-format/src/main/java/com/google/googlejavaformat/java/javadoc/CharStream.java b/subprojects/google-java-format/src/main/java/com/google/googlejavaformat/java/javadoc/CharStream.java similarity index 100% rename from build-tools/google-java-format/src/main/java/com/google/googlejavaformat/java/javadoc/CharStream.java rename to subprojects/google-java-format/src/main/java/com/google/googlejavaformat/java/javadoc/CharStream.java diff --git a/build-tools/google-java-format/src/main/java/com/google/googlejavaformat/java/javadoc/JavadocFormatter.java b/subprojects/google-java-format/src/main/java/com/google/googlejavaformat/java/javadoc/JavadocFormatter.java similarity index 100% rename from build-tools/google-java-format/src/main/java/com/google/googlejavaformat/java/javadoc/JavadocFormatter.java rename to subprojects/google-java-format/src/main/java/com/google/googlejavaformat/java/javadoc/JavadocFormatter.java diff --git a/build-tools/google-java-format/src/main/java/com/google/googlejavaformat/java/javadoc/JavadocLexer.java b/subprojects/google-java-format/src/main/java/com/google/googlejavaformat/java/javadoc/JavadocLexer.java similarity index 100% rename from build-tools/google-java-format/src/main/java/com/google/googlejavaformat/java/javadoc/JavadocLexer.java rename to subprojects/google-java-format/src/main/java/com/google/googlejavaformat/java/javadoc/JavadocLexer.java diff --git a/build-tools/google-java-format/src/main/java/com/google/googlejavaformat/java/javadoc/JavadocWriter.java b/subprojects/google-java-format/src/main/java/com/google/googlejavaformat/java/javadoc/JavadocWriter.java similarity index 100% rename from build-tools/google-java-format/src/main/java/com/google/googlejavaformat/java/javadoc/JavadocWriter.java rename to subprojects/google-java-format/src/main/java/com/google/googlejavaformat/java/javadoc/JavadocWriter.java diff --git a/build-tools/google-java-format/src/main/java/com/google/googlejavaformat/java/javadoc/NestingCounter.java b/subprojects/google-java-format/src/main/java/com/google/googlejavaformat/java/javadoc/NestingCounter.java similarity index 100% rename from build-tools/google-java-format/src/main/java/com/google/googlejavaformat/java/javadoc/NestingCounter.java rename to subprojects/google-java-format/src/main/java/com/google/googlejavaformat/java/javadoc/NestingCounter.java diff --git a/build-tools/google-java-format/src/main/java/com/google/googlejavaformat/java/javadoc/Token.java b/subprojects/google-java-format/src/main/java/com/google/googlejavaformat/java/javadoc/Token.java similarity index 100% rename from build-tools/google-java-format/src/main/java/com/google/googlejavaformat/java/javadoc/Token.java rename to subprojects/google-java-format/src/main/java/com/google/googlejavaformat/java/javadoc/Token.java diff --git a/build-tools/javac-services/.gitignore b/subprojects/javac-services/.gitignore similarity index 100% rename from build-tools/javac-services/.gitignore rename to subprojects/javac-services/.gitignore diff --git a/build-tools/javac-services/build.gradle b/subprojects/javac-services/build.gradle similarity index 96% rename from build-tools/javac-services/build.gradle rename to subprojects/javac-services/build.gradle index 8eebd132a..c675667d4 100644 --- a/build-tools/javac-services/build.gradle +++ b/subprojects/javac-services/build.gradle @@ -40,7 +40,7 @@ dependencies { implementation project (':common') implementation project(path: ':logger') - api project(path: ':build-tools:javac') + api project(path: ':subprojects:javac') testImplementation tests.junit testImplementation tests.google_truth diff --git a/build-tools/javac-services/src/main/AndroidManifest.xml b/subprojects/javac-services/src/main/AndroidManifest.xml similarity index 100% rename from build-tools/javac-services/src/main/AndroidManifest.xml rename to subprojects/javac-services/src/main/AndroidManifest.xml diff --git a/build-tools/javac-services/src/main/java/com/itsaky/androidide/javac/services/CancelAbort.java b/subprojects/javac-services/src/main/java/com/itsaky/androidide/javac/services/CancelAbort.java similarity index 100% rename from build-tools/javac-services/src/main/java/com/itsaky/androidide/javac/services/CancelAbort.java rename to subprojects/javac-services/src/main/java/com/itsaky/androidide/javac/services/CancelAbort.java diff --git a/build-tools/javac-services/src/main/java/com/itsaky/androidide/javac/services/CancelService.java b/subprojects/javac-services/src/main/java/com/itsaky/androidide/javac/services/CancelService.java similarity index 100% rename from build-tools/javac-services/src/main/java/com/itsaky/androidide/javac/services/CancelService.java rename to subprojects/javac-services/src/main/java/com/itsaky/androidide/javac/services/CancelService.java diff --git a/build-tools/javac-services/src/main/java/com/itsaky/androidide/javac/services/NBAttr.java b/subprojects/javac-services/src/main/java/com/itsaky/androidide/javac/services/NBAttr.java similarity index 100% rename from build-tools/javac-services/src/main/java/com/itsaky/androidide/javac/services/NBAttr.java rename to subprojects/javac-services/src/main/java/com/itsaky/androidide/javac/services/NBAttr.java diff --git a/build-tools/javac-services/src/main/java/com/itsaky/androidide/javac/services/NBClassFinder.java b/subprojects/javac-services/src/main/java/com/itsaky/androidide/javac/services/NBClassFinder.java similarity index 100% rename from build-tools/javac-services/src/main/java/com/itsaky/androidide/javac/services/NBClassFinder.java rename to subprojects/javac-services/src/main/java/com/itsaky/androidide/javac/services/NBClassFinder.java diff --git a/build-tools/javac-services/src/main/java/com/itsaky/androidide/javac/services/NBClassReader.java b/subprojects/javac-services/src/main/java/com/itsaky/androidide/javac/services/NBClassReader.java similarity index 100% rename from build-tools/javac-services/src/main/java/com/itsaky/androidide/javac/services/NBClassReader.java rename to subprojects/javac-services/src/main/java/com/itsaky/androidide/javac/services/NBClassReader.java diff --git a/build-tools/javac-services/src/main/java/com/itsaky/androidide/javac/services/NBClassWriter.java b/subprojects/javac-services/src/main/java/com/itsaky/androidide/javac/services/NBClassWriter.java similarity index 100% rename from build-tools/javac-services/src/main/java/com/itsaky/androidide/javac/services/NBClassWriter.java rename to subprojects/javac-services/src/main/java/com/itsaky/androidide/javac/services/NBClassWriter.java diff --git a/build-tools/javac-services/src/main/java/com/itsaky/androidide/javac/services/NBEnter.java b/subprojects/javac-services/src/main/java/com/itsaky/androidide/javac/services/NBEnter.java similarity index 100% rename from build-tools/javac-services/src/main/java/com/itsaky/androidide/javac/services/NBEnter.java rename to subprojects/javac-services/src/main/java/com/itsaky/androidide/javac/services/NBEnter.java diff --git a/build-tools/javac-services/src/main/java/com/itsaky/androidide/javac/services/NBJavaCompiler.java b/subprojects/javac-services/src/main/java/com/itsaky/androidide/javac/services/NBJavaCompiler.java similarity index 100% rename from build-tools/javac-services/src/main/java/com/itsaky/androidide/javac/services/NBJavaCompiler.java rename to subprojects/javac-services/src/main/java/com/itsaky/androidide/javac/services/NBJavaCompiler.java diff --git a/build-tools/javac-services/src/main/java/com/itsaky/androidide/javac/services/NBJavacTrees.java b/subprojects/javac-services/src/main/java/com/itsaky/androidide/javac/services/NBJavacTrees.java similarity index 100% rename from build-tools/javac-services/src/main/java/com/itsaky/androidide/javac/services/NBJavacTrees.java rename to subprojects/javac-services/src/main/java/com/itsaky/androidide/javac/services/NBJavacTrees.java diff --git a/build-tools/javac-services/src/main/java/com/itsaky/androidide/javac/services/NBLog.java b/subprojects/javac-services/src/main/java/com/itsaky/androidide/javac/services/NBLog.java similarity index 100% rename from build-tools/javac-services/src/main/java/com/itsaky/androidide/javac/services/NBLog.java rename to subprojects/javac-services/src/main/java/com/itsaky/androidide/javac/services/NBLog.java diff --git a/build-tools/javac-services/src/main/java/com/itsaky/androidide/javac/services/NBMemberEnter.java b/subprojects/javac-services/src/main/java/com/itsaky/androidide/javac/services/NBMemberEnter.java similarity index 100% rename from build-tools/javac-services/src/main/java/com/itsaky/androidide/javac/services/NBMemberEnter.java rename to subprojects/javac-services/src/main/java/com/itsaky/androidide/javac/services/NBMemberEnter.java diff --git a/build-tools/javac-services/src/main/java/com/itsaky/androidide/javac/services/NBNames.java b/subprojects/javac-services/src/main/java/com/itsaky/androidide/javac/services/NBNames.java similarity index 100% rename from build-tools/javac-services/src/main/java/com/itsaky/androidide/javac/services/NBNames.java rename to subprojects/javac-services/src/main/java/com/itsaky/androidide/javac/services/NBNames.java diff --git a/build-tools/javac-services/src/main/java/com/itsaky/androidide/javac/services/NBParserFactory.java b/subprojects/javac-services/src/main/java/com/itsaky/androidide/javac/services/NBParserFactory.java similarity index 100% rename from build-tools/javac-services/src/main/java/com/itsaky/androidide/javac/services/NBParserFactory.java rename to subprojects/javac-services/src/main/java/com/itsaky/androidide/javac/services/NBParserFactory.java diff --git a/build-tools/javac-services/src/main/java/com/itsaky/androidide/javac/services/NBResolve.java b/subprojects/javac-services/src/main/java/com/itsaky/androidide/javac/services/NBResolve.java similarity index 100% rename from build-tools/javac-services/src/main/java/com/itsaky/androidide/javac/services/NBResolve.java rename to subprojects/javac-services/src/main/java/com/itsaky/androidide/javac/services/NBResolve.java diff --git a/build-tools/javac-services/src/main/java/com/itsaky/androidide/javac/services/NBTreeMaker.java b/subprojects/javac-services/src/main/java/com/itsaky/androidide/javac/services/NBTreeMaker.java similarity index 100% rename from build-tools/javac-services/src/main/java/com/itsaky/androidide/javac/services/NBTreeMaker.java rename to subprojects/javac-services/src/main/java/com/itsaky/androidide/javac/services/NBTreeMaker.java diff --git a/build-tools/javac-services/src/main/java/com/itsaky/androidide/javac/services/compiler/CancelServiceImpl.kt b/subprojects/javac-services/src/main/java/com/itsaky/androidide/javac/services/compiler/CancelServiceImpl.kt similarity index 100% rename from build-tools/javac-services/src/main/java/com/itsaky/androidide/javac/services/compiler/CancelServiceImpl.kt rename to subprojects/javac-services/src/main/java/com/itsaky/androidide/javac/services/compiler/CancelServiceImpl.kt diff --git a/build-tools/javac-services/src/main/java/com/itsaky/androidide/javac/services/compiler/JavacFlowListener.java b/subprojects/javac-services/src/main/java/com/itsaky/androidide/javac/services/compiler/JavacFlowListener.java similarity index 100% rename from build-tools/javac-services/src/main/java/com/itsaky/androidide/javac/services/compiler/JavacFlowListener.java rename to subprojects/javac-services/src/main/java/com/itsaky/androidide/javac/services/compiler/JavacFlowListener.java diff --git a/build-tools/javac-services/src/main/java/com/itsaky/androidide/javac/services/compiler/ReusableBorrow.kt b/subprojects/javac-services/src/main/java/com/itsaky/androidide/javac/services/compiler/ReusableBorrow.kt similarity index 100% rename from build-tools/javac-services/src/main/java/com/itsaky/androidide/javac/services/compiler/ReusableBorrow.kt rename to subprojects/javac-services/src/main/java/com/itsaky/androidide/javac/services/compiler/ReusableBorrow.kt diff --git a/build-tools/javac-services/src/main/java/com/itsaky/androidide/javac/services/compiler/ReusableCompiler.kt b/subprojects/javac-services/src/main/java/com/itsaky/androidide/javac/services/compiler/ReusableCompiler.kt similarity index 100% rename from build-tools/javac-services/src/main/java/com/itsaky/androidide/javac/services/compiler/ReusableCompiler.kt rename to subprojects/javac-services/src/main/java/com/itsaky/androidide/javac/services/compiler/ReusableCompiler.kt diff --git a/build-tools/javac-services/src/main/java/com/itsaky/androidide/javac/services/compiler/ReusableContext.kt b/subprojects/javac-services/src/main/java/com/itsaky/androidide/javac/services/compiler/ReusableContext.kt similarity index 100% rename from build-tools/javac-services/src/main/java/com/itsaky/androidide/javac/services/compiler/ReusableContext.kt rename to subprojects/javac-services/src/main/java/com/itsaky/androidide/javac/services/compiler/ReusableContext.kt diff --git a/build-tools/javac-services/src/main/java/com/itsaky/androidide/javac/services/compiler/ReusableJavaCompiler.kt b/subprojects/javac-services/src/main/java/com/itsaky/androidide/javac/services/compiler/ReusableJavaCompiler.kt similarity index 100% rename from build-tools/javac-services/src/main/java/com/itsaky/androidide/javac/services/compiler/ReusableJavaCompiler.kt rename to subprojects/javac-services/src/main/java/com/itsaky/androidide/javac/services/compiler/ReusableJavaCompiler.kt diff --git a/build-tools/javac-services/src/main/java/com/itsaky/androidide/javac/services/compiler/ReusableLog.kt b/subprojects/javac-services/src/main/java/com/itsaky/androidide/javac/services/compiler/ReusableLog.kt similarity index 100% rename from build-tools/javac-services/src/main/java/com/itsaky/androidide/javac/services/compiler/ReusableLog.kt rename to subprojects/javac-services/src/main/java/com/itsaky/androidide/javac/services/compiler/ReusableLog.kt diff --git a/build-tools/javac-services/src/main/java/com/itsaky/androidide/javac/services/fs/AndroidFsProviderImpl.kt b/subprojects/javac-services/src/main/java/com/itsaky/androidide/javac/services/fs/AndroidFsProviderImpl.kt similarity index 100% rename from build-tools/javac-services/src/main/java/com/itsaky/androidide/javac/services/fs/AndroidFsProviderImpl.kt rename to subprojects/javac-services/src/main/java/com/itsaky/androidide/javac/services/fs/AndroidFsProviderImpl.kt diff --git a/build-tools/javac-services/src/main/java/com/itsaky/androidide/javac/services/fs/CacheFSInfoSingleton.kt b/subprojects/javac-services/src/main/java/com/itsaky/androidide/javac/services/fs/CacheFSInfoSingleton.kt similarity index 100% rename from build-tools/javac-services/src/main/java/com/itsaky/androidide/javac/services/fs/CacheFSInfoSingleton.kt rename to subprojects/javac-services/src/main/java/com/itsaky/androidide/javac/services/fs/CacheFSInfoSingleton.kt diff --git a/build-tools/javac-services/src/main/java/com/itsaky/androidide/javac/services/fs/CachedJarFileSystem.kt b/subprojects/javac-services/src/main/java/com/itsaky/androidide/javac/services/fs/CachedJarFileSystem.kt similarity index 100% rename from build-tools/javac-services/src/main/java/com/itsaky/androidide/javac/services/fs/CachedJarFileSystem.kt rename to subprojects/javac-services/src/main/java/com/itsaky/androidide/javac/services/fs/CachedJarFileSystem.kt diff --git a/build-tools/javac-services/src/main/java/com/itsaky/androidide/javac/services/fs/CachingJarFileSystemProvider.kt b/subprojects/javac-services/src/main/java/com/itsaky/androidide/javac/services/fs/CachingJarFileSystemProvider.kt similarity index 100% rename from build-tools/javac-services/src/main/java/com/itsaky/androidide/javac/services/fs/CachingJarFileSystemProvider.kt rename to subprojects/javac-services/src/main/java/com/itsaky/androidide/javac/services/fs/CachingJarFileSystemProvider.kt diff --git a/build-tools/javac-services/src/main/java/com/itsaky/androidide/javac/services/fs/JarPackageProviderImpl.kt b/subprojects/javac-services/src/main/java/com/itsaky/androidide/javac/services/fs/JarPackageProviderImpl.kt similarity index 100% rename from build-tools/javac-services/src/main/java/com/itsaky/androidide/javac/services/fs/JarPackageProviderImpl.kt rename to subprojects/javac-services/src/main/java/com/itsaky/androidide/javac/services/fs/JarPackageProviderImpl.kt diff --git a/build-tools/javac-services/src/main/java/com/itsaky/androidide/javac/services/partial/CompilationInfo.kt b/subprojects/javac-services/src/main/java/com/itsaky/androidide/javac/services/partial/CompilationInfo.kt similarity index 100% rename from build-tools/javac-services/src/main/java/com/itsaky/androidide/javac/services/partial/CompilationInfo.kt rename to subprojects/javac-services/src/main/java/com/itsaky/androidide/javac/services/partial/CompilationInfo.kt diff --git a/build-tools/javac-services/src/main/java/com/itsaky/androidide/javac/services/partial/DiagnosticListenerImpl.java b/subprojects/javac-services/src/main/java/com/itsaky/androidide/javac/services/partial/DiagnosticListenerImpl.java similarity index 100% rename from build-tools/javac-services/src/main/java/com/itsaky/androidide/javac/services/partial/DiagnosticListenerImpl.java rename to subprojects/javac-services/src/main/java/com/itsaky/androidide/javac/services/partial/DiagnosticListenerImpl.java diff --git a/build-tools/javac-services/src/main/java/com/itsaky/androidide/javac/services/partial/PartialReparser.kt b/subprojects/javac-services/src/main/java/com/itsaky/androidide/javac/services/partial/PartialReparser.kt similarity index 100% rename from build-tools/javac-services/src/main/java/com/itsaky/androidide/javac/services/partial/PartialReparser.kt rename to subprojects/javac-services/src/main/java/com/itsaky/androidide/javac/services/partial/PartialReparser.kt diff --git a/build-tools/javac-services/src/main/java/com/itsaky/androidide/javac/services/partial/PartialReparserImpl.kt b/subprojects/javac-services/src/main/java/com/itsaky/androidide/javac/services/partial/PartialReparserImpl.kt similarity index 100% rename from build-tools/javac-services/src/main/java/com/itsaky/androidide/javac/services/partial/PartialReparserImpl.kt rename to subprojects/javac-services/src/main/java/com/itsaky/androidide/javac/services/partial/PartialReparserImpl.kt diff --git a/build-tools/javac-services/src/main/java/com/itsaky/androidide/javac/services/partial/RichDiagnostic.java b/subprojects/javac-services/src/main/java/com/itsaky/androidide/javac/services/partial/RichDiagnostic.java similarity index 100% rename from build-tools/javac-services/src/main/java/com/itsaky/androidide/javac/services/partial/RichDiagnostic.java rename to subprojects/javac-services/src/main/java/com/itsaky/androidide/javac/services/partial/RichDiagnostic.java diff --git a/build-tools/javac-services/src/main/java/com/itsaky/androidide/javac/services/util/JavaDiagnosticUtils.kt b/subprojects/javac-services/src/main/java/com/itsaky/androidide/javac/services/util/JavaDiagnosticUtils.kt similarity index 100% rename from build-tools/javac-services/src/main/java/com/itsaky/androidide/javac/services/util/JavaDiagnosticUtils.kt rename to subprojects/javac-services/src/main/java/com/itsaky/androidide/javac/services/util/JavaDiagnosticUtils.kt diff --git a/build-tools/javac-services/src/main/java/com/itsaky/androidide/javac/services/util/JavacTaskUtil.java b/subprojects/javac-services/src/main/java/com/itsaky/androidide/javac/services/util/JavacTaskUtil.java similarity index 100% rename from build-tools/javac-services/src/main/java/com/itsaky/androidide/javac/services/util/JavacTaskUtil.java rename to subprojects/javac-services/src/main/java/com/itsaky/androidide/javac/services/util/JavacTaskUtil.java diff --git a/build-tools/javac-services/src/main/java/com/itsaky/androidide/javac/services/util/ReparserUtils.java b/subprojects/javac-services/src/main/java/com/itsaky/androidide/javac/services/util/ReparserUtils.java similarity index 100% rename from build-tools/javac-services/src/main/java/com/itsaky/androidide/javac/services/util/ReparserUtils.java rename to subprojects/javac-services/src/main/java/com/itsaky/androidide/javac/services/util/ReparserUtils.java diff --git a/build-tools/javac-services/src/main/java/com/itsaky/androidide/javac/services/visitors/ErrorAwareTreeScanner.kt b/subprojects/javac-services/src/main/java/com/itsaky/androidide/javac/services/visitors/ErrorAwareTreeScanner.kt similarity index 100% rename from build-tools/javac-services/src/main/java/com/itsaky/androidide/javac/services/visitors/ErrorAwareTreeScanner.kt rename to subprojects/javac-services/src/main/java/com/itsaky/androidide/javac/services/visitors/ErrorAwareTreeScanner.kt diff --git a/build-tools/javac-services/src/main/java/com/itsaky/androidide/javac/services/visitors/FindAnonymousVisitor.kt b/subprojects/javac-services/src/main/java/com/itsaky/androidide/javac/services/visitors/FindAnonymousVisitor.kt similarity index 100% rename from build-tools/javac-services/src/main/java/com/itsaky/androidide/javac/services/visitors/FindAnonymousVisitor.kt rename to subprojects/javac-services/src/main/java/com/itsaky/androidide/javac/services/visitors/FindAnonymousVisitor.kt diff --git a/build-tools/javac-services/src/main/java/com/itsaky/androidide/javac/services/visitors/TranslateMethodPositionsVisitor.java b/subprojects/javac-services/src/main/java/com/itsaky/androidide/javac/services/visitors/TranslateMethodPositionsVisitor.java similarity index 100% rename from build-tools/javac-services/src/main/java/com/itsaky/androidide/javac/services/visitors/TranslateMethodPositionsVisitor.java rename to subprojects/javac-services/src/main/java/com/itsaky/androidide/javac/services/visitors/TranslateMethodPositionsVisitor.java diff --git a/build-tools/javac-services/src/main/java/com/itsaky/androidide/javac/services/visitors/UnEnter.kt b/subprojects/javac-services/src/main/java/com/itsaky/androidide/javac/services/visitors/UnEnter.kt similarity index 100% rename from build-tools/javac-services/src/main/java/com/itsaky/androidide/javac/services/visitors/UnEnter.kt rename to subprojects/javac-services/src/main/java/com/itsaky/androidide/javac/services/visitors/UnEnter.kt diff --git a/build-tools/javac/.gitignore b/subprojects/javac/.gitignore similarity index 100% rename from build-tools/javac/.gitignore rename to subprojects/javac/.gitignore diff --git a/build-tools/javac/build.gradle b/subprojects/javac/build.gradle similarity index 100% rename from build-tools/javac/build.gradle rename to subprojects/javac/build.gradle diff --git a/build-tools/jaxp/.gitignore b/subprojects/jaxp/.gitignore similarity index 100% rename from build-tools/jaxp/.gitignore rename to subprojects/jaxp/.gitignore diff --git a/build-tools/jaxp/build.gradle b/subprojects/jaxp/build.gradle similarity index 100% rename from build-tools/jaxp/build.gradle rename to subprojects/jaxp/build.gradle diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/java_cup/internal/runtime/Scanner.java b/subprojects/jaxp/src/main/java/jaxp/sun/java_cup/internal/runtime/Scanner.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/java_cup/internal/runtime/Scanner.java rename to subprojects/jaxp/src/main/java/jaxp/sun/java_cup/internal/runtime/Scanner.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/java_cup/internal/runtime/Symbol.java b/subprojects/jaxp/src/main/java/jaxp/sun/java_cup/internal/runtime/Symbol.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/java_cup/internal/runtime/Symbol.java rename to subprojects/jaxp/src/main/java/jaxp/sun/java_cup/internal/runtime/Symbol.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/java_cup/internal/runtime/lr_parser.java b/subprojects/jaxp/src/main/java/jaxp/sun/java_cup/internal/runtime/lr_parser.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/java_cup/internal/runtime/lr_parser.java rename to subprojects/jaxp/src/main/java/jaxp/sun/java_cup/internal/runtime/lr_parser.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/java_cup/internal/runtime/virtual_parse_stack.java b/subprojects/jaxp/src/main/java/jaxp/sun/java_cup/internal/runtime/virtual_parse_stack.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/java_cup/internal/runtime/virtual_parse_stack.java rename to subprojects/jaxp/src/main/java/jaxp/sun/java_cup/internal/runtime/virtual_parse_stack.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/Constants.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/Constants.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/Constants.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/Constants.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/ExceptionConstants.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/ExceptionConstants.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/ExceptionConstants.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/ExceptionConstants.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/Repository.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/Repository.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/Repository.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/Repository.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/AccessFlags.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/AccessFlags.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/AccessFlags.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/AccessFlags.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/Attribute.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/Attribute.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/Attribute.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/Attribute.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/AttributeReader.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/AttributeReader.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/AttributeReader.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/AttributeReader.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/ClassFormatException.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/ClassFormatException.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/ClassFormatException.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/ClassFormatException.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/ClassParser.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/ClassParser.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/ClassParser.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/ClassParser.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/Code.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/Code.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/Code.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/Code.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/CodeException.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/CodeException.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/CodeException.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/CodeException.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/Constant.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/Constant.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/Constant.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/Constant.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/ConstantCP.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/ConstantCP.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/ConstantCP.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/ConstantCP.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/ConstantClass.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/ConstantClass.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/ConstantClass.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/ConstantClass.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/ConstantDouble.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/ConstantDouble.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/ConstantDouble.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/ConstantDouble.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/ConstantFieldref.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/ConstantFieldref.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/ConstantFieldref.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/ConstantFieldref.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/ConstantFloat.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/ConstantFloat.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/ConstantFloat.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/ConstantFloat.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/ConstantInteger.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/ConstantInteger.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/ConstantInteger.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/ConstantInteger.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/ConstantInterfaceMethodref.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/ConstantInterfaceMethodref.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/ConstantInterfaceMethodref.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/ConstantInterfaceMethodref.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/ConstantLong.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/ConstantLong.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/ConstantLong.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/ConstantLong.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/ConstantMethodref.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/ConstantMethodref.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/ConstantMethodref.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/ConstantMethodref.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/ConstantNameAndType.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/ConstantNameAndType.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/ConstantNameAndType.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/ConstantNameAndType.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/ConstantObject.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/ConstantObject.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/ConstantObject.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/ConstantObject.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/ConstantPool.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/ConstantPool.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/ConstantPool.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/ConstantPool.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/ConstantString.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/ConstantString.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/ConstantString.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/ConstantString.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/ConstantUtf8.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/ConstantUtf8.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/ConstantUtf8.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/ConstantUtf8.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/ConstantValue.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/ConstantValue.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/ConstantValue.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/ConstantValue.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/Deprecated.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/Deprecated.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/Deprecated.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/Deprecated.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/DescendingVisitor.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/DescendingVisitor.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/DescendingVisitor.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/DescendingVisitor.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/EmptyVisitor.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/EmptyVisitor.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/EmptyVisitor.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/EmptyVisitor.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/ExceptionTable.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/ExceptionTable.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/ExceptionTable.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/ExceptionTable.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/Field.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/Field.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/Field.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/Field.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/FieldOrMethod.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/FieldOrMethod.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/FieldOrMethod.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/FieldOrMethod.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/InnerClass.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/InnerClass.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/InnerClass.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/InnerClass.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/InnerClasses.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/InnerClasses.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/InnerClasses.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/InnerClasses.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/JavaClass.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/JavaClass.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/JavaClass.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/JavaClass.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/LineNumber.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/LineNumber.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/LineNumber.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/LineNumber.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/LineNumberTable.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/LineNumberTable.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/LineNumberTable.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/LineNumberTable.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/LocalVariable.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/LocalVariable.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/LocalVariable.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/LocalVariable.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/LocalVariableTable.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/LocalVariableTable.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/LocalVariableTable.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/LocalVariableTable.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/LocalVariableTypeTable.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/LocalVariableTypeTable.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/LocalVariableTypeTable.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/LocalVariableTypeTable.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/Method.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/Method.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/Method.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/Method.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/Node.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/Node.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/Node.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/Node.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/PMGClass.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/PMGClass.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/PMGClass.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/PMGClass.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/Signature.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/Signature.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/Signature.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/Signature.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/SourceFile.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/SourceFile.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/SourceFile.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/SourceFile.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/StackMap.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/StackMap.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/StackMap.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/StackMap.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/StackMapEntry.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/StackMapEntry.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/StackMapEntry.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/StackMapEntry.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/StackMapType.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/StackMapType.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/StackMapType.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/StackMapType.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/Synthetic.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/Synthetic.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/Synthetic.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/Synthetic.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/Unknown.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/Unknown.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/Unknown.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/Unknown.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/Utility.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/Utility.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/Utility.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/Utility.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/Visitor.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/Visitor.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/Visitor.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/Visitor.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/package.html b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/package.html similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/package.html rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/classfile/package.html diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/AALOAD.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/AALOAD.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/AALOAD.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/AALOAD.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/AASTORE.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/AASTORE.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/AASTORE.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/AASTORE.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ACONST_NULL.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ACONST_NULL.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ACONST_NULL.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ACONST_NULL.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ALOAD.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ALOAD.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ALOAD.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ALOAD.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ANEWARRAY.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ANEWARRAY.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ANEWARRAY.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ANEWARRAY.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ARETURN.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ARETURN.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ARETURN.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ARETURN.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ARRAYLENGTH.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ARRAYLENGTH.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ARRAYLENGTH.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ARRAYLENGTH.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ASTORE.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ASTORE.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ASTORE.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ASTORE.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ATHROW.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ATHROW.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ATHROW.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ATHROW.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/AllocationInstruction.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/AllocationInstruction.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/AllocationInstruction.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/AllocationInstruction.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ArithmeticInstruction.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ArithmeticInstruction.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ArithmeticInstruction.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ArithmeticInstruction.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ArrayInstruction.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ArrayInstruction.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ArrayInstruction.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ArrayInstruction.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ArrayType.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ArrayType.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ArrayType.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ArrayType.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/BALOAD.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/BALOAD.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/BALOAD.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/BALOAD.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/BASTORE.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/BASTORE.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/BASTORE.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/BASTORE.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/BIPUSH.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/BIPUSH.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/BIPUSH.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/BIPUSH.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/BREAKPOINT.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/BREAKPOINT.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/BREAKPOINT.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/BREAKPOINT.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/BasicType.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/BasicType.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/BasicType.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/BasicType.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/BranchHandle.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/BranchHandle.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/BranchHandle.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/BranchHandle.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/BranchInstruction.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/BranchInstruction.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/BranchInstruction.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/BranchInstruction.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/CALOAD.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/CALOAD.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/CALOAD.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/CALOAD.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/CASTORE.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/CASTORE.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/CASTORE.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/CASTORE.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/CHECKCAST.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/CHECKCAST.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/CHECKCAST.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/CHECKCAST.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/CPInstruction.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/CPInstruction.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/CPInstruction.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/CPInstruction.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ClassGen.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ClassGen.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ClassGen.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ClassGen.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ClassGenException.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ClassGenException.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ClassGenException.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ClassGenException.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ClassObserver.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ClassObserver.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ClassObserver.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ClassObserver.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/CodeExceptionGen.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/CodeExceptionGen.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/CodeExceptionGen.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/CodeExceptionGen.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/CompoundInstruction.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/CompoundInstruction.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/CompoundInstruction.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/CompoundInstruction.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ConstantPoolGen.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ConstantPoolGen.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ConstantPoolGen.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ConstantPoolGen.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ConstantPushInstruction.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ConstantPushInstruction.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ConstantPushInstruction.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ConstantPushInstruction.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ConversionInstruction.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ConversionInstruction.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ConversionInstruction.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ConversionInstruction.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/D2F.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/D2F.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/D2F.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/D2F.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/D2I.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/D2I.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/D2I.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/D2I.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/D2L.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/D2L.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/D2L.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/D2L.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/DADD.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/DADD.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/DADD.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/DADD.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/DALOAD.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/DALOAD.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/DALOAD.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/DALOAD.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/DASTORE.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/DASTORE.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/DASTORE.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/DASTORE.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/DCMPG.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/DCMPG.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/DCMPG.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/DCMPG.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/DCMPL.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/DCMPL.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/DCMPL.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/DCMPL.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/DCONST.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/DCONST.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/DCONST.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/DCONST.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/DDIV.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/DDIV.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/DDIV.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/DDIV.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/DLOAD.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/DLOAD.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/DLOAD.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/DLOAD.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/DMUL.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/DMUL.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/DMUL.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/DMUL.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/DNEG.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/DNEG.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/DNEG.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/DNEG.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/DREM.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/DREM.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/DREM.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/DREM.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/DRETURN.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/DRETURN.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/DRETURN.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/DRETURN.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/DSTORE.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/DSTORE.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/DSTORE.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/DSTORE.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/DSUB.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/DSUB.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/DSUB.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/DSUB.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/DUP.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/DUP.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/DUP.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/DUP.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/DUP2.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/DUP2.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/DUP2.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/DUP2.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/DUP2_X1.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/DUP2_X1.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/DUP2_X1.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/DUP2_X1.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/DUP2_X2.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/DUP2_X2.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/DUP2_X2.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/DUP2_X2.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/DUP_X1.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/DUP_X1.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/DUP_X1.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/DUP_X1.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/DUP_X2.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/DUP_X2.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/DUP_X2.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/DUP_X2.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/EmptyVisitor.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/EmptyVisitor.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/EmptyVisitor.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/EmptyVisitor.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ExceptionThrower.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ExceptionThrower.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ExceptionThrower.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ExceptionThrower.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/F2D.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/F2D.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/F2D.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/F2D.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/F2I.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/F2I.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/F2I.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/F2I.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/F2L.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/F2L.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/F2L.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/F2L.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/FADD.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/FADD.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/FADD.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/FADD.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/FALOAD.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/FALOAD.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/FALOAD.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/FALOAD.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/FASTORE.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/FASTORE.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/FASTORE.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/FASTORE.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/FCMPG.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/FCMPG.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/FCMPG.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/FCMPG.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/FCMPL.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/FCMPL.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/FCMPL.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/FCMPL.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/FCONST.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/FCONST.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/FCONST.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/FCONST.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/FDIV.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/FDIV.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/FDIV.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/FDIV.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/FLOAD.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/FLOAD.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/FLOAD.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/FLOAD.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/FMUL.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/FMUL.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/FMUL.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/FMUL.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/FNEG.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/FNEG.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/FNEG.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/FNEG.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/FREM.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/FREM.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/FREM.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/FREM.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/FRETURN.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/FRETURN.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/FRETURN.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/FRETURN.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/FSTORE.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/FSTORE.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/FSTORE.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/FSTORE.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/FSUB.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/FSUB.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/FSUB.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/FSUB.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/FieldGen.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/FieldGen.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/FieldGen.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/FieldGen.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/FieldGenOrMethodGen.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/FieldGenOrMethodGen.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/FieldGenOrMethodGen.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/FieldGenOrMethodGen.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/FieldInstruction.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/FieldInstruction.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/FieldInstruction.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/FieldInstruction.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/FieldObserver.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/FieldObserver.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/FieldObserver.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/FieldObserver.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/FieldOrMethod.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/FieldOrMethod.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/FieldOrMethod.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/FieldOrMethod.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/GETFIELD.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/GETFIELD.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/GETFIELD.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/GETFIELD.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/GETSTATIC.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/GETSTATIC.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/GETSTATIC.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/GETSTATIC.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/GOTO.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/GOTO.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/GOTO.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/GOTO.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/GOTO_W.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/GOTO_W.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/GOTO_W.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/GOTO_W.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/GotoInstruction.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/GotoInstruction.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/GotoInstruction.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/GotoInstruction.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/I2B.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/I2B.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/I2B.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/I2B.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/I2C.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/I2C.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/I2C.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/I2C.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/I2D.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/I2D.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/I2D.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/I2D.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/I2F.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/I2F.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/I2F.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/I2F.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/I2L.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/I2L.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/I2L.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/I2L.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/I2S.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/I2S.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/I2S.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/I2S.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IADD.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IADD.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IADD.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IADD.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IALOAD.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IALOAD.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IALOAD.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IALOAD.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IAND.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IAND.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IAND.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IAND.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IASTORE.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IASTORE.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IASTORE.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IASTORE.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ICONST.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ICONST.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ICONST.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ICONST.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IDIV.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IDIV.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IDIV.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IDIV.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IFEQ.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IFEQ.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IFEQ.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IFEQ.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IFGE.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IFGE.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IFGE.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IFGE.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IFGT.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IFGT.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IFGT.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IFGT.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IFLE.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IFLE.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IFLE.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IFLE.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IFLT.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IFLT.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IFLT.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IFLT.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IFNE.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IFNE.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IFNE.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IFNE.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IFNONNULL.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IFNONNULL.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IFNONNULL.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IFNONNULL.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IFNULL.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IFNULL.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IFNULL.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IFNULL.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IF_ACMPEQ.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IF_ACMPEQ.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IF_ACMPEQ.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IF_ACMPEQ.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IF_ACMPNE.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IF_ACMPNE.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IF_ACMPNE.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IF_ACMPNE.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IF_ICMPEQ.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IF_ICMPEQ.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IF_ICMPEQ.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IF_ICMPEQ.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IF_ICMPGE.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IF_ICMPGE.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IF_ICMPGE.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IF_ICMPGE.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IF_ICMPGT.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IF_ICMPGT.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IF_ICMPGT.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IF_ICMPGT.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IF_ICMPLE.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IF_ICMPLE.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IF_ICMPLE.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IF_ICMPLE.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IF_ICMPLT.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IF_ICMPLT.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IF_ICMPLT.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IF_ICMPLT.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IF_ICMPNE.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IF_ICMPNE.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IF_ICMPNE.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IF_ICMPNE.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IINC.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IINC.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IINC.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IINC.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ILOAD.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ILOAD.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ILOAD.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ILOAD.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IMPDEP1.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IMPDEP1.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IMPDEP1.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IMPDEP1.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IMPDEP2.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IMPDEP2.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IMPDEP2.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IMPDEP2.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IMUL.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IMUL.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IMUL.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IMUL.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/INEG.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/INEG.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/INEG.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/INEG.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/INSTANCEOF.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/INSTANCEOF.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/INSTANCEOF.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/INSTANCEOF.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/INVOKEINTERFACE.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/INVOKEINTERFACE.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/INVOKEINTERFACE.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/INVOKEINTERFACE.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/INVOKESPECIAL.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/INVOKESPECIAL.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/INVOKESPECIAL.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/INVOKESPECIAL.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/INVOKESTATIC.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/INVOKESTATIC.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/INVOKESTATIC.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/INVOKESTATIC.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/INVOKEVIRTUAL.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/INVOKEVIRTUAL.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/INVOKEVIRTUAL.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/INVOKEVIRTUAL.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IOR.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IOR.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IOR.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IOR.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IREM.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IREM.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IREM.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IREM.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IRETURN.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IRETURN.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IRETURN.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IRETURN.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ISHL.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ISHL.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ISHL.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ISHL.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ISHR.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ISHR.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ISHR.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ISHR.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ISTORE.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ISTORE.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ISTORE.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ISTORE.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ISUB.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ISUB.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ISUB.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ISUB.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IUSHR.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IUSHR.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IUSHR.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IUSHR.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IXOR.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IXOR.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IXOR.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IXOR.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IfInstruction.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IfInstruction.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IfInstruction.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IfInstruction.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IndexedInstruction.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IndexedInstruction.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IndexedInstruction.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/IndexedInstruction.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/Instruction.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/Instruction.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/Instruction.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/Instruction.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/InstructionComparator.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/InstructionComparator.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/InstructionComparator.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/InstructionComparator.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/InstructionConstants.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/InstructionConstants.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/InstructionConstants.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/InstructionConstants.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/InstructionFactory.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/InstructionFactory.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/InstructionFactory.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/InstructionFactory.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/InstructionHandle.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/InstructionHandle.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/InstructionHandle.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/InstructionHandle.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/InstructionList.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/InstructionList.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/InstructionList.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/InstructionList.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/InstructionListObserver.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/InstructionListObserver.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/InstructionListObserver.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/InstructionListObserver.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/InstructionTargeter.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/InstructionTargeter.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/InstructionTargeter.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/InstructionTargeter.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/InvokeInstruction.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/InvokeInstruction.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/InvokeInstruction.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/InvokeInstruction.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/JSR.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/JSR.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/JSR.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/JSR.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/JSR_W.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/JSR_W.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/JSR_W.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/JSR_W.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/JsrInstruction.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/JsrInstruction.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/JsrInstruction.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/JsrInstruction.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/L2D.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/L2D.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/L2D.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/L2D.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/L2F.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/L2F.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/L2F.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/L2F.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/L2I.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/L2I.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/L2I.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/L2I.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LADD.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LADD.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LADD.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LADD.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LALOAD.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LALOAD.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LALOAD.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LALOAD.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LAND.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LAND.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LAND.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LAND.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LASTORE.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LASTORE.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LASTORE.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LASTORE.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LCMP.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LCMP.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LCMP.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LCMP.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LCONST.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LCONST.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LCONST.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LCONST.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LDC.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LDC.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LDC.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LDC.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LDC2_W.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LDC2_W.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LDC2_W.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LDC2_W.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LDC_W.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LDC_W.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LDC_W.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LDC_W.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LDIV.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LDIV.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LDIV.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LDIV.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LLOAD.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LLOAD.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LLOAD.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LLOAD.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LMUL.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LMUL.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LMUL.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LMUL.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LNEG.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LNEG.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LNEG.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LNEG.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LOOKUPSWITCH.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LOOKUPSWITCH.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LOOKUPSWITCH.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LOOKUPSWITCH.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LOR.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LOR.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LOR.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LOR.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LREM.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LREM.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LREM.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LREM.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LRETURN.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LRETURN.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LRETURN.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LRETURN.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LSHL.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LSHL.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LSHL.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LSHL.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LSHR.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LSHR.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LSHR.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LSHR.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LSTORE.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LSTORE.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LSTORE.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LSTORE.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LSUB.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LSUB.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LSUB.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LSUB.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LUSHR.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LUSHR.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LUSHR.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LUSHR.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LXOR.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LXOR.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LXOR.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LXOR.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LineNumberGen.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LineNumberGen.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LineNumberGen.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LineNumberGen.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LoadClass.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LoadClass.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LoadClass.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LoadClass.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LoadInstruction.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LoadInstruction.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LoadInstruction.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LoadInstruction.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LocalVariableGen.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LocalVariableGen.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LocalVariableGen.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LocalVariableGen.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LocalVariableInstruction.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LocalVariableInstruction.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LocalVariableInstruction.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/LocalVariableInstruction.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/MONITORENTER.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/MONITORENTER.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/MONITORENTER.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/MONITORENTER.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/MONITOREXIT.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/MONITOREXIT.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/MONITOREXIT.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/MONITOREXIT.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/MULTIANEWARRAY.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/MULTIANEWARRAY.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/MULTIANEWARRAY.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/MULTIANEWARRAY.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/MethodGen.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/MethodGen.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/MethodGen.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/MethodGen.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/MethodObserver.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/MethodObserver.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/MethodObserver.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/MethodObserver.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/NEW.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/NEW.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/NEW.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/NEW.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/NEWARRAY.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/NEWARRAY.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/NEWARRAY.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/NEWARRAY.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/NOP.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/NOP.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/NOP.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/NOP.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/NamedAndTyped.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/NamedAndTyped.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/NamedAndTyped.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/NamedAndTyped.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ObjectType.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ObjectType.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ObjectType.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ObjectType.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/POP.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/POP.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/POP.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/POP.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/POP2.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/POP2.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/POP2.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/POP2.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/PUSH.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/PUSH.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/PUSH.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/PUSH.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/PUTFIELD.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/PUTFIELD.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/PUTFIELD.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/PUTFIELD.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/PUTSTATIC.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/PUTSTATIC.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/PUTSTATIC.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/PUTSTATIC.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/PopInstruction.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/PopInstruction.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/PopInstruction.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/PopInstruction.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/PushInstruction.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/PushInstruction.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/PushInstruction.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/PushInstruction.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/RET.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/RET.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/RET.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/RET.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/RETURN.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/RETURN.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/RETURN.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/RETURN.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ReferenceType.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ReferenceType.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ReferenceType.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ReferenceType.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ReturnInstruction.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ReturnInstruction.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ReturnInstruction.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ReturnInstruction.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ReturnaddressType.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ReturnaddressType.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ReturnaddressType.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/ReturnaddressType.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/SALOAD.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/SALOAD.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/SALOAD.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/SALOAD.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/SASTORE.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/SASTORE.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/SASTORE.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/SASTORE.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/SIPUSH.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/SIPUSH.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/SIPUSH.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/SIPUSH.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/SWAP.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/SWAP.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/SWAP.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/SWAP.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/SWITCH.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/SWITCH.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/SWITCH.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/SWITCH.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/Select.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/Select.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/Select.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/Select.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/StackConsumer.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/StackConsumer.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/StackConsumer.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/StackConsumer.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/StackInstruction.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/StackInstruction.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/StackInstruction.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/StackInstruction.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/StackProducer.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/StackProducer.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/StackProducer.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/StackProducer.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/StoreInstruction.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/StoreInstruction.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/StoreInstruction.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/StoreInstruction.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/TABLESWITCH.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/TABLESWITCH.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/TABLESWITCH.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/TABLESWITCH.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/TargetLostException.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/TargetLostException.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/TargetLostException.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/TargetLostException.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/Type.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/Type.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/Type.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/Type.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/TypedInstruction.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/TypedInstruction.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/TypedInstruction.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/TypedInstruction.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/UnconditionalBranch.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/UnconditionalBranch.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/UnconditionalBranch.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/UnconditionalBranch.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/VariableLengthInstruction.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/VariableLengthInstruction.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/VariableLengthInstruction.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/VariableLengthInstruction.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/Visitor.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/Visitor.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/Visitor.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/Visitor.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/package.html b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/package.html similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/package.html rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/generic/package.html diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/package.html b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/package.html similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/package.html rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/package.html diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/util/AttributeHTML.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/util/AttributeHTML.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/util/AttributeHTML.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/util/AttributeHTML.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/util/BCELFactory.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/util/BCELFactory.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/util/BCELFactory.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/util/BCELFactory.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/util/BCELifier.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/util/BCELifier.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/util/BCELifier.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/util/BCELifier.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/util/ByteSequence.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/util/ByteSequence.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/util/ByteSequence.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/util/ByteSequence.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/util/Class2HTML.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/util/Class2HTML.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/util/Class2HTML.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/util/Class2HTML.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/util/ClassLoader.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/util/ClassLoader.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/util/ClassLoader.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/util/ClassLoader.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/util/ClassLoaderRepository.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/util/ClassLoaderRepository.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/util/ClassLoaderRepository.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/util/ClassLoaderRepository.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/util/ClassPath.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/util/ClassPath.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/util/ClassPath.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/util/ClassPath.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/util/ClassQueue.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/util/ClassQueue.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/util/ClassQueue.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/util/ClassQueue.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/util/ClassSet.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/util/ClassSet.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/util/ClassSet.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/util/ClassSet.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/util/ClassStack.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/util/ClassStack.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/util/ClassStack.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/util/ClassStack.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/util/ClassVector.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/util/ClassVector.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/util/ClassVector.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/util/ClassVector.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/util/CodeHTML.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/util/CodeHTML.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/util/CodeHTML.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/util/CodeHTML.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/util/ConstantHTML.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/util/ConstantHTML.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/util/ConstantHTML.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/util/ConstantHTML.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/util/InstructionFinder.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/util/InstructionFinder.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/util/InstructionFinder.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/util/InstructionFinder.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/util/JavaWrapper.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/util/JavaWrapper.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/util/JavaWrapper.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/util/JavaWrapper.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/util/MethodHTML.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/util/MethodHTML.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/util/MethodHTML.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/util/MethodHTML.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/util/Repository.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/util/Repository.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/util/Repository.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/util/Repository.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/util/SecuritySupport.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/util/SecuritySupport.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/util/SecuritySupport.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/util/SecuritySupport.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/util/SyntheticRepository.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/util/SyntheticRepository.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/util/SyntheticRepository.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/util/SyntheticRepository.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/util/package.html b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/util/package.html similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/util/package.html rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/bcel/internal/util/package.html diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/regexp/internal/CharacterArrayCharacterIterator.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/regexp/internal/CharacterArrayCharacterIterator.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/regexp/internal/CharacterArrayCharacterIterator.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/regexp/internal/CharacterArrayCharacterIterator.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/regexp/internal/CharacterIterator.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/regexp/internal/CharacterIterator.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/regexp/internal/CharacterIterator.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/regexp/internal/CharacterIterator.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/regexp/internal/RE.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/regexp/internal/RE.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/regexp/internal/RE.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/regexp/internal/RE.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/regexp/internal/RECompiler.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/regexp/internal/RECompiler.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/regexp/internal/RECompiler.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/regexp/internal/RECompiler.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/regexp/internal/REDebugCompiler.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/regexp/internal/REDebugCompiler.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/regexp/internal/REDebugCompiler.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/regexp/internal/REDebugCompiler.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/regexp/internal/REProgram.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/regexp/internal/REProgram.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/regexp/internal/REProgram.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/regexp/internal/REProgram.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/regexp/internal/RESyntaxException.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/regexp/internal/RESyntaxException.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/regexp/internal/RESyntaxException.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/regexp/internal/RESyntaxException.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/regexp/internal/RETest.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/regexp/internal/RETest.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/regexp/internal/RETest.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/regexp/internal/RETest.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/regexp/internal/REUtil.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/regexp/internal/REUtil.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/regexp/internal/REUtil.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/regexp/internal/REUtil.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/regexp/internal/ReaderCharacterIterator.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/regexp/internal/ReaderCharacterIterator.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/regexp/internal/ReaderCharacterIterator.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/regexp/internal/ReaderCharacterIterator.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/regexp/internal/StreamCharacterIterator.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/regexp/internal/StreamCharacterIterator.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/regexp/internal/StreamCharacterIterator.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/regexp/internal/StreamCharacterIterator.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/regexp/internal/StringCharacterIterator.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/regexp/internal/StringCharacterIterator.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/regexp/internal/StringCharacterIterator.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/regexp/internal/StringCharacterIterator.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/regexp/internal/recompile.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/regexp/internal/recompile.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/regexp/internal/recompile.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/regexp/internal/recompile.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/Version.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/Version.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/Version.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/Version.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/XalanConstants.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/XalanConstants.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/XalanConstants.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/XalanConstants.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/extensions/ExpressionContext.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/extensions/ExpressionContext.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/extensions/ExpressionContext.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/extensions/ExpressionContext.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/extensions/package.html b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/extensions/package.html similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/extensions/package.html rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/extensions/package.html diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/lib/ExsltBase.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/lib/ExsltBase.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/lib/ExsltBase.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/lib/ExsltBase.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/lib/ExsltCommon.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/lib/ExsltCommon.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/lib/ExsltCommon.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/lib/ExsltCommon.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/lib/ExsltDatetime.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/lib/ExsltDatetime.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/lib/ExsltDatetime.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/lib/ExsltDatetime.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/lib/ExsltDynamic.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/lib/ExsltDynamic.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/lib/ExsltDynamic.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/lib/ExsltDynamic.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/lib/ExsltMath.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/lib/ExsltMath.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/lib/ExsltMath.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/lib/ExsltMath.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/lib/ExsltSets.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/lib/ExsltSets.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/lib/ExsltSets.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/lib/ExsltSets.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/lib/ExsltStrings.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/lib/ExsltStrings.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/lib/ExsltStrings.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/lib/ExsltStrings.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/lib/Extensions.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/lib/Extensions.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/lib/Extensions.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/lib/Extensions.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/lib/NodeInfo.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/lib/NodeInfo.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/lib/NodeInfo.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/lib/NodeInfo.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/lib/package.html b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/lib/package.html similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/lib/package.html rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/lib/package.html diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/res/XSLMessages.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/res/XSLMessages.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/res/XSLMessages.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/res/XSLMessages.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/res/XSLTErrorResources.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/res/XSLTErrorResources.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/res/XSLTErrorResources.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/res/XSLTErrorResources.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/res/XSLTErrorResources_de.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/res/XSLTErrorResources_de.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/res/XSLTErrorResources_de.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/res/XSLTErrorResources_de.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/res/XSLTErrorResources_en.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/res/XSLTErrorResources_en.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/res/XSLTErrorResources_en.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/res/XSLTErrorResources_en.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/res/XSLTErrorResources_es.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/res/XSLTErrorResources_es.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/res/XSLTErrorResources_es.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/res/XSLTErrorResources_es.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/res/XSLTErrorResources_fr.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/res/XSLTErrorResources_fr.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/res/XSLTErrorResources_fr.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/res/XSLTErrorResources_fr.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/res/XSLTErrorResources_it.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/res/XSLTErrorResources_it.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/res/XSLTErrorResources_it.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/res/XSLTErrorResources_it.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/res/XSLTErrorResources_ja.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/res/XSLTErrorResources_ja.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/res/XSLTErrorResources_ja.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/res/XSLTErrorResources_ja.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/res/XSLTErrorResources_ko.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/res/XSLTErrorResources_ko.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/res/XSLTErrorResources_ko.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/res/XSLTErrorResources_ko.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/res/XSLTErrorResources_pt_BR.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/res/XSLTErrorResources_pt_BR.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/res/XSLTErrorResources_pt_BR.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/res/XSLTErrorResources_pt_BR.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/res/XSLTErrorResources_sv.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/res/XSLTErrorResources_sv.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/res/XSLTErrorResources_sv.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/res/XSLTErrorResources_sv.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/res/XSLTErrorResources_zh_CN.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/res/XSLTErrorResources_zh_CN.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/res/XSLTErrorResources_zh_CN.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/res/XSLTErrorResources_zh_CN.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/res/XSLTErrorResources_zh_TW.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/res/XSLTErrorResources_zh_TW.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/res/XSLTErrorResources_zh_TW.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/res/XSLTErrorResources_zh_TW.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/res/XSLTInfo.properties b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/res/XSLTInfo.properties similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/res/XSLTInfo.properties rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/res/XSLTInfo.properties diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/res/package.html b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/res/package.html similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/res/package.html rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/res/package.html diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/templates/Constants.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/templates/Constants.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/templates/Constants.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/templates/Constants.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/templates/package.html b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/templates/package.html similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/templates/package.html rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/templates/package.html diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/utils/ConfigurationError.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/utils/ConfigurationError.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/utils/ConfigurationError.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/utils/ConfigurationError.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/utils/FactoryImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/utils/FactoryImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/utils/FactoryImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/utils/FactoryImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/utils/FeatureManager.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/utils/FeatureManager.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/utils/FeatureManager.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/utils/FeatureManager.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/utils/FeaturePropertyBase.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/utils/FeaturePropertyBase.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/utils/FeaturePropertyBase.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/utils/FeaturePropertyBase.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/utils/ObjectFactory.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/utils/ObjectFactory.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/utils/ObjectFactory.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/utils/ObjectFactory.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/utils/SecuritySupport.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/utils/SecuritySupport.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/utils/SecuritySupport.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/utils/SecuritySupport.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/utils/XMLSecurityManager.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/utils/XMLSecurityManager.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/utils/XMLSecurityManager.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/utils/XMLSecurityManager.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/utils/XMLSecurityPropertyManager.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/utils/XMLSecurityPropertyManager.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/utils/XMLSecurityPropertyManager.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/utils/XMLSecurityPropertyManager.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xslt/EnvironmentCheck.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xslt/EnvironmentCheck.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xslt/EnvironmentCheck.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xslt/EnvironmentCheck.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xslt/Process.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xslt/Process.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xslt/Process.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xslt/Process.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xslt/package.html b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xslt/package.html similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xslt/package.html rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xslt/package.html diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/CollatorFactory.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/CollatorFactory.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/CollatorFactory.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/CollatorFactory.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/DOM.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/DOM.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/DOM.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/DOM.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/DOMCache.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/DOMCache.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/DOMCache.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/DOMCache.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/DOMEnhancedForDTM.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/DOMEnhancedForDTM.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/DOMEnhancedForDTM.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/DOMEnhancedForDTM.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/NodeIterator.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/NodeIterator.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/NodeIterator.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/NodeIterator.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/ProcessorVersion.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/ProcessorVersion.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/ProcessorVersion.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/ProcessorVersion.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/StripFilter.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/StripFilter.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/StripFilter.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/StripFilter.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/Translet.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/Translet.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/Translet.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/Translet.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/TransletException.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/TransletException.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/TransletException.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/TransletException.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/cmdline/Compile.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/cmdline/Compile.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/cmdline/Compile.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/cmdline/Compile.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/cmdline/Transform.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/cmdline/Transform.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/cmdline/Transform.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/cmdline/Transform.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/cmdline/getopt/GetOpt.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/cmdline/getopt/GetOpt.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/cmdline/getopt/GetOpt.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/cmdline/getopt/GetOpt.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/cmdline/getopt/GetOptsException.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/cmdline/getopt/GetOptsException.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/cmdline/getopt/GetOptsException.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/cmdline/getopt/GetOptsException.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/cmdline/getopt/IllegalArgumentException.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/cmdline/getopt/IllegalArgumentException.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/cmdline/getopt/IllegalArgumentException.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/cmdline/getopt/IllegalArgumentException.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/cmdline/getopt/MissingOptArgException.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/cmdline/getopt/MissingOptArgException.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/cmdline/getopt/MissingOptArgException.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/cmdline/getopt/MissingOptArgException.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/AbsoluteLocationPath.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/AbsoluteLocationPath.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/AbsoluteLocationPath.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/AbsoluteLocationPath.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/AbsolutePathPattern.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/AbsolutePathPattern.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/AbsolutePathPattern.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/AbsolutePathPattern.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/AlternativePattern.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/AlternativePattern.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/AlternativePattern.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/AlternativePattern.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/AncestorPattern.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/AncestorPattern.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/AncestorPattern.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/AncestorPattern.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/ApplyImports.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/ApplyImports.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/ApplyImports.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/ApplyImports.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/ApplyTemplates.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/ApplyTemplates.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/ApplyTemplates.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/ApplyTemplates.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/ArgumentList.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/ArgumentList.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/ArgumentList.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/ArgumentList.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Attribute.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Attribute.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Attribute.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Attribute.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/AttributeSet.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/AttributeSet.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/AttributeSet.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/AttributeSet.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/AttributeValue.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/AttributeValue.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/AttributeValue.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/AttributeValue.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/AttributeValueTemplate.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/AttributeValueTemplate.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/AttributeValueTemplate.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/AttributeValueTemplate.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/BinOpExpr.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/BinOpExpr.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/BinOpExpr.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/BinOpExpr.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/BooleanCall.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/BooleanCall.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/BooleanCall.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/BooleanCall.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/BooleanExpr.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/BooleanExpr.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/BooleanExpr.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/BooleanExpr.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/CallTemplate.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/CallTemplate.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/CallTemplate.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/CallTemplate.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/CastCall.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/CastCall.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/CastCall.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/CastCall.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/CastExpr.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/CastExpr.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/CastExpr.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/CastExpr.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/CeilingCall.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/CeilingCall.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/CeilingCall.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/CeilingCall.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Choose.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Choose.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Choose.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Choose.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Closure.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Closure.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Closure.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Closure.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Comment.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Comment.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Comment.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Comment.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/CompilerException.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/CompilerException.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/CompilerException.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/CompilerException.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/ConcatCall.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/ConcatCall.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/ConcatCall.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/ConcatCall.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Constants.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Constants.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Constants.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Constants.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/ContainsCall.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/ContainsCall.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/ContainsCall.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/ContainsCall.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Copy.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Copy.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Copy.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Copy.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/CopyOf.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/CopyOf.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/CopyOf.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/CopyOf.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/CurrentCall.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/CurrentCall.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/CurrentCall.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/CurrentCall.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/DecimalFormatting.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/DecimalFormatting.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/DecimalFormatting.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/DecimalFormatting.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/DocumentCall.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/DocumentCall.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/DocumentCall.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/DocumentCall.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/ElementAvailableCall.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/ElementAvailableCall.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/ElementAvailableCall.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/ElementAvailableCall.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/EqualityExpr.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/EqualityExpr.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/EqualityExpr.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/EqualityExpr.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Expression.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Expression.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Expression.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Expression.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Fallback.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Fallback.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Fallback.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Fallback.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/FilterExpr.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/FilterExpr.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/FilterExpr.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/FilterExpr.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/FilterParentPath.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/FilterParentPath.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/FilterParentPath.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/FilterParentPath.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/FilteredAbsoluteLocationPath.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/FilteredAbsoluteLocationPath.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/FilteredAbsoluteLocationPath.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/FilteredAbsoluteLocationPath.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/FloorCall.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/FloorCall.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/FloorCall.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/FloorCall.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/FlowList.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/FlowList.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/FlowList.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/FlowList.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/ForEach.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/ForEach.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/ForEach.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/ForEach.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/FormatNumberCall.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/FormatNumberCall.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/FormatNumberCall.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/FormatNumberCall.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/FunctionAvailableCall.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/FunctionAvailableCall.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/FunctionAvailableCall.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/FunctionAvailableCall.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/FunctionCall.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/FunctionCall.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/FunctionCall.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/FunctionCall.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/GenerateIdCall.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/GenerateIdCall.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/GenerateIdCall.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/GenerateIdCall.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/IdKeyPattern.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/IdKeyPattern.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/IdKeyPattern.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/IdKeyPattern.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/IdPattern.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/IdPattern.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/IdPattern.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/IdPattern.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/If.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/If.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/If.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/If.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/IllegalCharException.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/IllegalCharException.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/IllegalCharException.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/IllegalCharException.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Import.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Import.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Import.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Import.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Include.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Include.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Include.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Include.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Instruction.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Instruction.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Instruction.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Instruction.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/IntExpr.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/IntExpr.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/IntExpr.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/IntExpr.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Key.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Key.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Key.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Key.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/KeyCall.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/KeyCall.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/KeyCall.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/KeyCall.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/KeyPattern.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/KeyPattern.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/KeyPattern.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/KeyPattern.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/LangCall.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/LangCall.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/LangCall.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/LangCall.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/LastCall.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/LastCall.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/LastCall.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/LastCall.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/LiteralAttribute.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/LiteralAttribute.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/LiteralAttribute.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/LiteralAttribute.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/LiteralElement.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/LiteralElement.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/LiteralElement.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/LiteralElement.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/LiteralExpr.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/LiteralExpr.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/LiteralExpr.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/LiteralExpr.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/LocalNameCall.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/LocalNameCall.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/LocalNameCall.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/LocalNameCall.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/LocationPathPattern.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/LocationPathPattern.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/LocationPathPattern.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/LocationPathPattern.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/LogicalExpr.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/LogicalExpr.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/LogicalExpr.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/LogicalExpr.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Makefile.inc b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Makefile.inc similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Makefile.inc rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Makefile.inc diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Message.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Message.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Message.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Message.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Mode.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Mode.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Mode.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Mode.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/NameBase.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/NameBase.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/NameBase.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/NameBase.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/NameCall.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/NameCall.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/NameCall.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/NameCall.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/NamespaceAlias.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/NamespaceAlias.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/NamespaceAlias.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/NamespaceAlias.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/NamespaceUriCall.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/NamespaceUriCall.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/NamespaceUriCall.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/NamespaceUriCall.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/NodeTest.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/NodeTest.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/NodeTest.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/NodeTest.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/NotCall.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/NotCall.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/NotCall.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/NotCall.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Number.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Number.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Number.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Number.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/NumberCall.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/NumberCall.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/NumberCall.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/NumberCall.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Otherwise.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Otherwise.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Otherwise.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Otherwise.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Output.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Output.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Output.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Output.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Param.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Param.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Param.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Param.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/ParameterRef.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/ParameterRef.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/ParameterRef.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/ParameterRef.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/ParentLocationPath.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/ParentLocationPath.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/ParentLocationPath.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/ParentLocationPath.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/ParentPattern.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/ParentPattern.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/ParentPattern.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/ParentPattern.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Parser.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Parser.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Parser.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Parser.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Pattern.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Pattern.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Pattern.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Pattern.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/PositionCall.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/PositionCall.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/PositionCall.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/PositionCall.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Predicate.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Predicate.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Predicate.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Predicate.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/ProcessingInstruction.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/ProcessingInstruction.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/ProcessingInstruction.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/ProcessingInstruction.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/ProcessingInstructionPattern.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/ProcessingInstructionPattern.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/ProcessingInstructionPattern.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/ProcessingInstructionPattern.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/QName.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/QName.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/QName.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/QName.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/RealExpr.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/RealExpr.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/RealExpr.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/RealExpr.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/RelationalExpr.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/RelationalExpr.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/RelationalExpr.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/RelationalExpr.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/RelativeLocationPath.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/RelativeLocationPath.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/RelativeLocationPath.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/RelativeLocationPath.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/RelativePathPattern.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/RelativePathPattern.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/RelativePathPattern.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/RelativePathPattern.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/RoundCall.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/RoundCall.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/RoundCall.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/RoundCall.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/SimpleAttributeValue.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/SimpleAttributeValue.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/SimpleAttributeValue.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/SimpleAttributeValue.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Sort.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Sort.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Sort.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Sort.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/SourceLoader.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/SourceLoader.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/SourceLoader.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/SourceLoader.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/StartsWithCall.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/StartsWithCall.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/StartsWithCall.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/StartsWithCall.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Step.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Step.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Step.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Step.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/StepPattern.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/StepPattern.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/StepPattern.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/StepPattern.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/StringCall.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/StringCall.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/StringCall.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/StringCall.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/StringLengthCall.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/StringLengthCall.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/StringLengthCall.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/StringLengthCall.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Stylesheet.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Stylesheet.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Stylesheet.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Stylesheet.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/SymbolTable.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/SymbolTable.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/SymbolTable.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/SymbolTable.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/SyntaxTreeNode.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/SyntaxTreeNode.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/SyntaxTreeNode.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/SyntaxTreeNode.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Template.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Template.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Template.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Template.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/TestSeq.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/TestSeq.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/TestSeq.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/TestSeq.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Text.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Text.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Text.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Text.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/TopLevelElement.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/TopLevelElement.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/TopLevelElement.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/TopLevelElement.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/TransletOutput.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/TransletOutput.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/TransletOutput.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/TransletOutput.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/UnaryOpExpr.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/UnaryOpExpr.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/UnaryOpExpr.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/UnaryOpExpr.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/UnionPathExpr.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/UnionPathExpr.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/UnionPathExpr.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/UnionPathExpr.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/UnparsedEntityUriCall.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/UnparsedEntityUriCall.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/UnparsedEntityUriCall.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/UnparsedEntityUriCall.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/UnresolvedRef.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/UnresolvedRef.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/UnresolvedRef.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/UnresolvedRef.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/UnsupportedElement.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/UnsupportedElement.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/UnsupportedElement.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/UnsupportedElement.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/UseAttributeSets.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/UseAttributeSets.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/UseAttributeSets.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/UseAttributeSets.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/ValueOf.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/ValueOf.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/ValueOf.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/ValueOf.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Variable.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Variable.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Variable.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Variable.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/VariableBase.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/VariableBase.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/VariableBase.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/VariableBase.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/VariableRef.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/VariableRef.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/VariableRef.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/VariableRef.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/VariableRefBase.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/VariableRefBase.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/VariableRefBase.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/VariableRefBase.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/When.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/When.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/When.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/When.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Whitespace.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Whitespace.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Whitespace.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/Whitespace.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/WithParam.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/WithParam.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/WithParam.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/WithParam.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/XPathLexer.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/XPathLexer.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/XPathLexer.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/XPathLexer.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/XPathParser.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/XPathParser.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/XPathParser.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/XPathParser.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/XSLTC.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/XSLTC.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/XSLTC.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/XSLTC.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/XslAttribute.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/XslAttribute.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/XslAttribute.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/XslAttribute.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/XslElement.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/XslElement.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/XslElement.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/XslElement.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/sym.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/sym.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/sym.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/sym.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/AttributeSetMethodGenerator.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/AttributeSetMethodGenerator.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/AttributeSetMethodGenerator.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/AttributeSetMethodGenerator.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/BooleanType.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/BooleanType.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/BooleanType.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/BooleanType.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/ClassGenerator.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/ClassGenerator.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/ClassGenerator.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/ClassGenerator.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/CompareGenerator.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/CompareGenerator.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/CompareGenerator.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/CompareGenerator.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_ca.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_ca.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_ca.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_ca.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_cs.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_cs.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_cs.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_cs.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_de.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_de.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_de.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_de.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_es.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_es.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_es.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_es.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_fr.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_fr.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_fr.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_fr.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_it.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_it.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_it.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_it.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_ja.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_ja.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_ja.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_ja.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_ko.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_ko.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_ko.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_ko.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_pt_BR.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_pt_BR.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_pt_BR.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_pt_BR.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_sk.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_sk.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_sk.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_sk.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_sv.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_sv.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_sv.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_sv.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_zh_CN.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_zh_CN.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_zh_CN.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_zh_CN.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_zh_TW.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_zh_TW.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_zh_TW.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_zh_TW.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMsg.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMsg.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMsg.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMsg.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/FilterGenerator.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/FilterGenerator.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/FilterGenerator.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/FilterGenerator.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/IntType.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/IntType.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/IntType.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/IntType.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/InternalError.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/InternalError.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/InternalError.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/InternalError.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/MarkerInstruction.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/MarkerInstruction.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/MarkerInstruction.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/MarkerInstruction.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/MatchGenerator.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/MatchGenerator.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/MatchGenerator.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/MatchGenerator.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodGenerator.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodGenerator.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodGenerator.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodGenerator.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodType.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodType.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodType.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodType.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/MultiHashtable.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/MultiHashtable.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/MultiHashtable.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/MultiHashtable.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/NamedMethodGenerator.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/NamedMethodGenerator.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/NamedMethodGenerator.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/NamedMethodGenerator.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/NodeCounterGenerator.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/NodeCounterGenerator.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/NodeCounterGenerator.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/NodeCounterGenerator.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/NodeSetType.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/NodeSetType.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/NodeSetType.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/NodeSetType.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/NodeSortRecordFactGenerator.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/NodeSortRecordFactGenerator.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/NodeSortRecordFactGenerator.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/NodeSortRecordFactGenerator.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/NodeSortRecordGenerator.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/NodeSortRecordGenerator.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/NodeSortRecordGenerator.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/NodeSortRecordGenerator.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/NodeType.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/NodeType.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/NodeType.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/NodeType.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/NumberType.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/NumberType.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/NumberType.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/NumberType.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/ObjectType.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/ObjectType.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/ObjectType.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/ObjectType.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/OutlineableChunkEnd.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/OutlineableChunkEnd.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/OutlineableChunkEnd.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/OutlineableChunkEnd.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/OutlineableChunkStart.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/OutlineableChunkStart.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/OutlineableChunkStart.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/OutlineableChunkStart.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/RealType.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/RealType.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/RealType.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/RealType.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/ReferenceType.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/ReferenceType.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/ReferenceType.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/ReferenceType.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/ResultTreeType.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/ResultTreeType.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/ResultTreeType.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/ResultTreeType.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/RtMethodGenerator.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/RtMethodGenerator.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/RtMethodGenerator.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/RtMethodGenerator.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/SlotAllocator.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/SlotAllocator.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/SlotAllocator.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/SlotAllocator.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/StringStack.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/StringStack.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/StringStack.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/StringStack.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/StringType.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/StringType.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/StringType.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/StringType.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/TestGenerator.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/TestGenerator.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/TestGenerator.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/TestGenerator.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/Type.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/Type.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/Type.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/Type.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/TypeCheckError.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/TypeCheckError.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/TypeCheckError.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/TypeCheckError.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/Util.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/Util.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/Util.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/Util.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/VoidType.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/VoidType.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/VoidType.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/util/VoidType.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/xpath.cup b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/xpath.cup similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/xpath.cup rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/xpath.cup diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/xpath.lex b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/xpath.lex similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/xpath.lex rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/compiler/xpath.lex diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/AbsoluteIterator.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/AbsoluteIterator.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/AbsoluteIterator.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/AbsoluteIterator.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/AnyNodeCounter.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/AnyNodeCounter.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/AnyNodeCounter.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/AnyNodeCounter.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/ArrayNodeListIterator.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/ArrayNodeListIterator.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/ArrayNodeListIterator.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/ArrayNodeListIterator.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/BitArray.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/BitArray.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/BitArray.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/BitArray.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/CachedNodeListIterator.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/CachedNodeListIterator.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/CachedNodeListIterator.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/CachedNodeListIterator.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/ClonedNodeListIterator.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/ClonedNodeListIterator.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/ClonedNodeListIterator.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/ClonedNodeListIterator.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/CollatorFactoryBase.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/CollatorFactoryBase.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/CollatorFactoryBase.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/CollatorFactoryBase.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/CurrentNodeListFilter.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/CurrentNodeListFilter.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/CurrentNodeListFilter.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/CurrentNodeListFilter.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/CurrentNodeListIterator.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/CurrentNodeListIterator.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/CurrentNodeListIterator.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/CurrentNodeListIterator.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/DOMAdapter.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/DOMAdapter.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/DOMAdapter.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/DOMAdapter.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/DOMBuilder.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/DOMBuilder.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/DOMBuilder.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/DOMBuilder.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/DOMWSFilter.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/DOMWSFilter.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/DOMWSFilter.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/DOMWSFilter.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/DocumentCache.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/DocumentCache.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/DocumentCache.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/DocumentCache.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/DupFilterIterator.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/DupFilterIterator.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/DupFilterIterator.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/DupFilterIterator.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/EmptyFilter.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/EmptyFilter.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/EmptyFilter.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/EmptyFilter.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/ExtendedSAX.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/ExtendedSAX.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/ExtendedSAX.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/ExtendedSAX.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/Filter.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/Filter.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/Filter.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/Filter.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/FilterIterator.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/FilterIterator.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/FilterIterator.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/FilterIterator.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/FilteredStepIterator.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/FilteredStepIterator.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/FilteredStepIterator.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/FilteredStepIterator.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/ForwardPositionIterator.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/ForwardPositionIterator.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/ForwardPositionIterator.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/ForwardPositionIterator.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/KeyIndex.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/KeyIndex.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/KeyIndex.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/KeyIndex.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/LoadDocument.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/LoadDocument.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/LoadDocument.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/LoadDocument.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/MatchingIterator.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/MatchingIterator.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/MatchingIterator.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/MatchingIterator.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/MultiDOM.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/MultiDOM.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/MultiDOM.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/MultiDOM.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/MultiValuedNodeHeapIterator.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/MultiValuedNodeHeapIterator.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/MultiValuedNodeHeapIterator.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/MultiValuedNodeHeapIterator.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/MultipleNodeCounter.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/MultipleNodeCounter.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/MultipleNodeCounter.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/MultipleNodeCounter.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/NodeCounter.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/NodeCounter.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/NodeCounter.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/NodeCounter.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/NodeIteratorBase.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/NodeIteratorBase.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/NodeIteratorBase.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/NodeIteratorBase.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/NodeSortRecord.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/NodeSortRecord.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/NodeSortRecord.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/NodeSortRecord.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/NodeSortRecordFactory.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/NodeSortRecordFactory.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/NodeSortRecordFactory.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/NodeSortRecordFactory.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/NthIterator.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/NthIterator.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/NthIterator.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/NthIterator.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/SimpleResultTreeImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/SimpleResultTreeImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/SimpleResultTreeImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/SimpleResultTreeImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/SingleNodeCounter.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/SingleNodeCounter.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/SingleNodeCounter.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/SingleNodeCounter.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/SingletonIterator.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/SingletonIterator.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/SingletonIterator.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/SingletonIterator.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/SortSettings.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/SortSettings.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/SortSettings.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/SortSettings.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/SortingIterator.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/SortingIterator.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/SortingIterator.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/SortingIterator.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/StepIterator.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/StepIterator.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/StepIterator.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/StepIterator.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/StripWhitespaceFilter.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/StripWhitespaceFilter.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/StripWhitespaceFilter.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/StripWhitespaceFilter.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/UnionIterator.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/UnionIterator.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/UnionIterator.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/UnionIterator.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/XSLTCDTMManager.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/XSLTCDTMManager.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/XSLTCDTMManager.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/dom/XSLTCDTMManager.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/javax.xml.transform.TransformerFactory b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/javax.xml.transform.TransformerFactory similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/javax.xml.transform.TransformerFactory rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/javax.xml.transform.TransformerFactory diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/AbstractTranslet.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/AbstractTranslet.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/AbstractTranslet.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/AbstractTranslet.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/Attributes.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/Attributes.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/Attributes.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/Attributes.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/BasisLibrary.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/BasisLibrary.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/BasisLibrary.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/BasisLibrary.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/Constants.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/Constants.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/Constants.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/Constants.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_ca.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_ca.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_ca.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_ca.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_cs.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_cs.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_cs.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_cs.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_de.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_de.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_de.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_de.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_es.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_es.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_es.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_es.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_fr.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_fr.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_fr.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_fr.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_it.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_it.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_it.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_it.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_ja.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_ja.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_ja.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_ja.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_ko.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_ko.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_ko.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_ko.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_pt_BR.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_pt_BR.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_pt_BR.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_pt_BR.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_sk.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_sk.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_sk.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_sk.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_sv.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_sv.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_sv.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_sv.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_zh_CN.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_zh_CN.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_zh_CN.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_zh_CN.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_zh_TW.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_zh_TW.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_zh_TW.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_zh_TW.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/Hashtable.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/Hashtable.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/Hashtable.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/Hashtable.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/InternalRuntimeError.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/InternalRuntimeError.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/InternalRuntimeError.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/InternalRuntimeError.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/MessageHandler.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/MessageHandler.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/MessageHandler.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/MessageHandler.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/Node.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/Node.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/Node.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/Node.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/Operators.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/Operators.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/Operators.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/Operators.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/Parameter.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/Parameter.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/Parameter.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/Parameter.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/StringValueHandler.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/StringValueHandler.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/StringValueHandler.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/StringValueHandler.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/output/OutputBuffer.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/output/OutputBuffer.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/output/OutputBuffer.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/output/OutputBuffer.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/output/StringOutputBuffer.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/output/StringOutputBuffer.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/output/StringOutputBuffer.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/output/StringOutputBuffer.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/output/TransletOutputHandlerFactory.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/output/TransletOutputHandlerFactory.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/output/TransletOutputHandlerFactory.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/output/TransletOutputHandlerFactory.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/output/WriterOutputBuffer.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/output/WriterOutputBuffer.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/output/WriterOutputBuffer.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/runtime/output/WriterOutputBuffer.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/trax/DOM2SAX.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/trax/DOM2SAX.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/trax/DOM2SAX.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/trax/DOM2SAX.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/trax/DOM2TO.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/trax/DOM2TO.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/trax/DOM2TO.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/trax/DOM2TO.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/trax/OutputSettings.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/trax/OutputSettings.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/trax/OutputSettings.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/trax/OutputSettings.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/trax/SAX2DOM.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/trax/SAX2DOM.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/trax/SAX2DOM.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/trax/SAX2DOM.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/trax/SAX2StAXBaseWriter.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/trax/SAX2StAXBaseWriter.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/trax/SAX2StAXBaseWriter.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/trax/SAX2StAXBaseWriter.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/trax/SAX2StAXEventWriter.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/trax/SAX2StAXEventWriter.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/trax/SAX2StAXEventWriter.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/trax/SAX2StAXEventWriter.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/trax/SAX2StAXStreamWriter.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/trax/SAX2StAXStreamWriter.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/trax/SAX2StAXStreamWriter.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/trax/SAX2StAXStreamWriter.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/trax/SmartTransformerFactoryImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/trax/SmartTransformerFactoryImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/trax/SmartTransformerFactoryImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/trax/SmartTransformerFactoryImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/trax/StAXEvent2SAX.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/trax/StAXEvent2SAX.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/trax/StAXEvent2SAX.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/trax/StAXEvent2SAX.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/trax/StAXStream2SAX.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/trax/StAXStream2SAX.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/trax/StAXStream2SAX.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/trax/StAXStream2SAX.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/trax/TemplatesHandlerImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/trax/TemplatesHandlerImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/trax/TemplatesHandlerImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/trax/TemplatesHandlerImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/trax/TemplatesImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/trax/TemplatesImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/trax/TemplatesImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/trax/TemplatesImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/trax/TrAXFilter.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/trax/TrAXFilter.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/trax/TrAXFilter.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/trax/TrAXFilter.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/trax/TransformerFactoryImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/trax/TransformerFactoryImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/trax/TransformerFactoryImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/trax/TransformerFactoryImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/trax/TransformerHandlerImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/trax/TransformerHandlerImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/trax/TransformerHandlerImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/trax/TransformerHandlerImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/trax/TransformerImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/trax/TransformerImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/trax/TransformerImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/trax/TransformerImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/trax/Util.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/trax/Util.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/trax/Util.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/trax/Util.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/trax/XSLTCSource.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/trax/XSLTCSource.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/trax/XSLTCSource.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/trax/XSLTCSource.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/util/IntegerArray.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/util/IntegerArray.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/util/IntegerArray.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xalan/internal/xsltc/util/IntegerArray.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/AttrImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/AttrImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/AttrImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/AttrImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/AttrNSImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/AttrNSImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/AttrNSImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/AttrNSImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/AttributeMap.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/AttributeMap.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/AttributeMap.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/AttributeMap.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/CDATASectionImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/CDATASectionImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/CDATASectionImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/CDATASectionImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/CharacterDataImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/CharacterDataImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/CharacterDataImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/CharacterDataImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/ChildNode.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/ChildNode.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/ChildNode.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/ChildNode.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/CommentImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/CommentImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/CommentImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/CommentImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/CoreDOMImplementationImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/CoreDOMImplementationImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/CoreDOMImplementationImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/CoreDOMImplementationImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/CoreDocumentImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/CoreDocumentImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/CoreDocumentImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/CoreDocumentImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DOMErrorImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DOMErrorImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DOMErrorImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DOMErrorImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DOMImplementationImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DOMImplementationImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DOMImplementationImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DOMImplementationImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DOMImplementationListImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DOMImplementationListImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DOMImplementationListImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DOMImplementationListImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DOMImplementationSourceImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DOMImplementationSourceImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DOMImplementationSourceImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DOMImplementationSourceImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DOMInputImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DOMInputImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DOMInputImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DOMInputImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DOMLocatorImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DOMLocatorImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DOMLocatorImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DOMLocatorImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DOMMessageFormatter.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DOMMessageFormatter.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DOMMessageFormatter.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DOMMessageFormatter.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DOMNormalizer.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DOMNormalizer.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DOMNormalizer.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DOMNormalizer.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DOMOutputImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DOMOutputImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DOMOutputImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DOMOutputImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DOMStringListImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DOMStringListImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DOMStringListImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DOMStringListImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DOMXSImplementationSourceImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DOMXSImplementationSourceImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DOMXSImplementationSourceImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DOMXSImplementationSourceImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DeepNodeListImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DeepNodeListImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DeepNodeListImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DeepNodeListImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DeferredAttrImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DeferredAttrImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DeferredAttrImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DeferredAttrImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DeferredAttrNSImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DeferredAttrNSImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DeferredAttrNSImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DeferredAttrNSImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DeferredCDATASectionImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DeferredCDATASectionImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DeferredCDATASectionImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DeferredCDATASectionImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DeferredCommentImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DeferredCommentImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DeferredCommentImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DeferredCommentImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DeferredDOMImplementationImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DeferredDOMImplementationImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DeferredDOMImplementationImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DeferredDOMImplementationImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DeferredDocumentTypeImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DeferredDocumentTypeImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DeferredDocumentTypeImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DeferredDocumentTypeImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DeferredElementDefinitionImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DeferredElementDefinitionImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DeferredElementDefinitionImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DeferredElementDefinitionImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DeferredElementImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DeferredElementImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DeferredElementImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DeferredElementImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DeferredElementNSImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DeferredElementNSImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DeferredElementNSImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DeferredElementNSImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DeferredEntityImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DeferredEntityImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DeferredEntityImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DeferredEntityImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DeferredEntityReferenceImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DeferredEntityReferenceImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DeferredEntityReferenceImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DeferredEntityReferenceImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DeferredNode.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DeferredNode.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DeferredNode.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DeferredNode.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DeferredNotationImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DeferredNotationImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DeferredNotationImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DeferredNotationImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DeferredProcessingInstructionImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DeferredProcessingInstructionImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DeferredProcessingInstructionImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DeferredProcessingInstructionImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DeferredTextImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DeferredTextImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DeferredTextImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DeferredTextImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DocumentFragmentImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DocumentFragmentImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DocumentFragmentImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DocumentFragmentImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DocumentImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DocumentImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DocumentImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DocumentImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DocumentTypeImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DocumentTypeImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DocumentTypeImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/DocumentTypeImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/ElementDefinitionImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/ElementDefinitionImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/ElementDefinitionImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/ElementDefinitionImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/ElementImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/ElementImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/ElementImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/ElementImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/ElementNSImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/ElementNSImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/ElementNSImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/ElementNSImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/EntityImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/EntityImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/EntityImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/EntityImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/EntityReferenceImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/EntityReferenceImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/EntityReferenceImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/EntityReferenceImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/LCount.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/LCount.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/LCount.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/LCount.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/NamedNodeMapImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/NamedNodeMapImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/NamedNodeMapImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/NamedNodeMapImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/NodeImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/NodeImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/NodeImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/NodeImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/NodeIteratorImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/NodeIteratorImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/NodeIteratorImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/NodeIteratorImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/NodeListCache.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/NodeListCache.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/NodeListCache.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/NodeListCache.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/NotationImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/NotationImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/NotationImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/NotationImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/PSVIAttrNSImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/PSVIAttrNSImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/PSVIAttrNSImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/PSVIAttrNSImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/PSVIDOMImplementationImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/PSVIDOMImplementationImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/PSVIDOMImplementationImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/PSVIDOMImplementationImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/PSVIDocumentImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/PSVIDocumentImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/PSVIDocumentImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/PSVIDocumentImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/PSVIElementNSImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/PSVIElementNSImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/PSVIElementNSImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/PSVIElementNSImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/ParentNode.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/ParentNode.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/ParentNode.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/ParentNode.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/ProcessingInstructionImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/ProcessingInstructionImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/ProcessingInstructionImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/ProcessingInstructionImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/RangeExceptionImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/RangeExceptionImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/RangeExceptionImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/RangeExceptionImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/RangeImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/RangeImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/RangeImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/RangeImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/TextImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/TextImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/TextImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/TextImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/TreeWalkerImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/TreeWalkerImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/TreeWalkerImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/TreeWalkerImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/events/EventImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/events/EventImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/events/EventImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/events/EventImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/events/MutationEventImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/events/MutationEventImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/events/MutationEventImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/events/MutationEventImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/org.apache.xerces.dom.DOMImplementationSourceImpl b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/org.apache.xerces.dom.DOMImplementationSourceImpl similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/org.apache.xerces.dom.DOMImplementationSourceImpl rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/org.apache.xerces.dom.DOMImplementationSourceImpl diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/org.w3c.dom.DOMImplementationSourceList b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/org.w3c.dom.DOMImplementationSourceList similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/org.w3c.dom.DOMImplementationSourceList rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/dom/org.w3c.dom.DOMImplementationSourceList diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/Constants.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/Constants.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/Constants.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/Constants.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/ExternalSubsetResolver.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/ExternalSubsetResolver.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/ExternalSubsetResolver.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/ExternalSubsetResolver.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/PropertyManager.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/PropertyManager.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/PropertyManager.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/PropertyManager.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/RevalidationHandler.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/RevalidationHandler.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/RevalidationHandler.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/RevalidationHandler.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/Version.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/Version.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/Version.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/Version.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/XML11DTDScannerImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/XML11DTDScannerImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/XML11DTDScannerImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/XML11DTDScannerImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/XML11DocumentScannerImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/XML11DocumentScannerImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/XML11DocumentScannerImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/XML11DocumentScannerImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/XML11EntityScanner.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/XML11EntityScanner.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/XML11EntityScanner.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/XML11EntityScanner.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/XML11NSDocumentScannerImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/XML11NSDocumentScannerImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/XML11NSDocumentScannerImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/XML11NSDocumentScannerImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/XML11NamespaceBinder.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/XML11NamespaceBinder.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/XML11NamespaceBinder.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/XML11NamespaceBinder.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/XMLDTDScannerImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/XMLDTDScannerImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/XMLDTDScannerImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/XMLDTDScannerImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/XMLEntityDescription.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/XMLEntityDescription.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/XMLEntityDescription.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/XMLEntityDescription.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/XMLEntityHandler.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/XMLEntityHandler.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/XMLEntityHandler.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/XMLEntityHandler.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/XMLEntityManager.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/XMLEntityManager.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/XMLEntityManager.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/XMLEntityManager.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/XMLEntityScanner.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/XMLEntityScanner.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/XMLEntityScanner.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/XMLEntityScanner.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/XMLErrorReporter.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/XMLErrorReporter.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/XMLErrorReporter.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/XMLErrorReporter.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/XMLNSDocumentScannerImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/XMLNSDocumentScannerImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/XMLNSDocumentScannerImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/XMLNSDocumentScannerImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/XMLNamespaceBinder.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/XMLNamespaceBinder.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/XMLNamespaceBinder.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/XMLNamespaceBinder.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/XMLScanner.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/XMLScanner.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/XMLScanner.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/XMLScanner.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/XMLStreamFilterImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/XMLStreamFilterImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/XMLStreamFilterImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/XMLStreamFilterImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/XMLStreamReaderImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/XMLStreamReaderImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/XMLStreamReaderImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/XMLStreamReaderImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/XMLVersionDetector.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/XMLVersionDetector.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/XMLVersionDetector.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/XMLVersionDetector.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/BalancedDTDGrammar.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/BalancedDTDGrammar.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/BalancedDTDGrammar.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/BalancedDTDGrammar.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/DTDGrammarBucket.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/DTDGrammarBucket.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/DTDGrammarBucket.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/DTDGrammarBucket.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/XML11DTDProcessor.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/XML11DTDProcessor.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/XML11DTDProcessor.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/XML11DTDProcessor.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/XML11DTDValidator.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/XML11DTDValidator.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/XML11DTDValidator.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/XML11DTDValidator.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/XML11NSDTDValidator.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/XML11NSDTDValidator.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/XML11NSDTDValidator.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/XML11NSDTDValidator.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/XMLAttributeDecl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/XMLAttributeDecl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/XMLAttributeDecl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/XMLAttributeDecl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/XMLContentSpec.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/XMLContentSpec.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/XMLContentSpec.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/XMLContentSpec.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/XMLDTDDescription.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/XMLDTDDescription.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/XMLDTDDescription.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/XMLDTDDescription.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/XMLDTDLoader.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/XMLDTDLoader.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/XMLDTDLoader.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/XMLDTDLoader.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/XMLDTDValidator.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/XMLDTDValidator.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/XMLDTDValidator.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/XMLDTDValidator.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/XMLDTDValidatorFilter.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/XMLDTDValidatorFilter.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/XMLDTDValidatorFilter.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/XMLDTDValidatorFilter.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/XMLElementDecl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/XMLElementDecl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/XMLElementDecl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/XMLElementDecl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/XMLEntityDecl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/XMLEntityDecl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/XMLEntityDecl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/XMLEntityDecl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/XMLNSDTDValidator.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/XMLNSDTDValidator.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/XMLNSDTDValidator.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/XMLNSDTDValidator.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/XMLNotationDecl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/XMLNotationDecl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/XMLNotationDecl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/XMLNotationDecl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/XMLSimpleType.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/XMLSimpleType.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/XMLSimpleType.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/XMLSimpleType.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/models/CMAny.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/models/CMAny.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/models/CMAny.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/models/CMAny.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/models/CMBinOp.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/models/CMBinOp.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/models/CMBinOp.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/models/CMBinOp.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/models/CMLeaf.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/models/CMLeaf.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/models/CMLeaf.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/models/CMLeaf.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/models/CMNode.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/models/CMNode.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/models/CMNode.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/models/CMNode.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/models/CMStateSet.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/models/CMStateSet.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/models/CMStateSet.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/models/CMStateSet.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/models/CMUniOp.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/models/CMUniOp.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/models/CMUniOp.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/models/CMUniOp.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/models/ContentModelValidator.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/models/ContentModelValidator.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/models/ContentModelValidator.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/models/ContentModelValidator.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/models/DFAContentModel.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/models/DFAContentModel.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/models/DFAContentModel.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/models/DFAContentModel.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/models/MixedContentModel.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/models/MixedContentModel.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/models/MixedContentModel.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/models/MixedContentModel.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/models/SimpleContentModel.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/models/SimpleContentModel.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/models/SimpleContentModel.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dtd/models/SimpleContentModel.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/DTDDVFactory.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/DTDDVFactory.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/DTDDVFactory.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/DTDDVFactory.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/DVFactoryException.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/DVFactoryException.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/DVFactoryException.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/DVFactoryException.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/DatatypeException.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/DatatypeException.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/DatatypeException.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/DatatypeException.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/DatatypeValidator.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/DatatypeValidator.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/DatatypeValidator.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/DatatypeValidator.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/InvalidDatatypeFacetException.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/InvalidDatatypeFacetException.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/InvalidDatatypeFacetException.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/InvalidDatatypeFacetException.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/InvalidDatatypeValueException.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/InvalidDatatypeValueException.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/InvalidDatatypeValueException.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/InvalidDatatypeValueException.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/SchemaDVFactory.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/SchemaDVFactory.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/SchemaDVFactory.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/SchemaDVFactory.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/ValidationContext.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/ValidationContext.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/ValidationContext.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/ValidationContext.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/XSFacets.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/XSFacets.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/XSFacets.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/XSFacets.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/XSSimpleType.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/XSSimpleType.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/XSSimpleType.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/XSSimpleType.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/dtd/DTDDVFactoryImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/dtd/DTDDVFactoryImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/dtd/DTDDVFactoryImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/dtd/DTDDVFactoryImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/dtd/ENTITYDatatypeValidator.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/dtd/ENTITYDatatypeValidator.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/dtd/ENTITYDatatypeValidator.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/dtd/ENTITYDatatypeValidator.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/dtd/IDDatatypeValidator.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/dtd/IDDatatypeValidator.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/dtd/IDDatatypeValidator.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/dtd/IDDatatypeValidator.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/dtd/IDREFDatatypeValidator.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/dtd/IDREFDatatypeValidator.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/dtd/IDREFDatatypeValidator.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/dtd/IDREFDatatypeValidator.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/dtd/ListDatatypeValidator.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/dtd/ListDatatypeValidator.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/dtd/ListDatatypeValidator.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/dtd/ListDatatypeValidator.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/dtd/NMTOKENDatatypeValidator.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/dtd/NMTOKENDatatypeValidator.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/dtd/NMTOKENDatatypeValidator.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/dtd/NMTOKENDatatypeValidator.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/dtd/NOTATIONDatatypeValidator.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/dtd/NOTATIONDatatypeValidator.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/dtd/NOTATIONDatatypeValidator.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/dtd/NOTATIONDatatypeValidator.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/dtd/StringDatatypeValidator.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/dtd/StringDatatypeValidator.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/dtd/StringDatatypeValidator.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/dtd/StringDatatypeValidator.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/dtd/XML11DTDDVFactoryImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/dtd/XML11DTDDVFactoryImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/dtd/XML11DTDDVFactoryImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/dtd/XML11DTDDVFactoryImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/dtd/XML11IDDatatypeValidator.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/dtd/XML11IDDatatypeValidator.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/dtd/XML11IDDatatypeValidator.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/dtd/XML11IDDatatypeValidator.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/dtd/XML11IDREFDatatypeValidator.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/dtd/XML11IDREFDatatypeValidator.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/dtd/XML11IDREFDatatypeValidator.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/dtd/XML11IDREFDatatypeValidator.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/dtd/XML11NMTOKENDatatypeValidator.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/dtd/XML11NMTOKENDatatypeValidator.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/dtd/XML11NMTOKENDatatypeValidator.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/dtd/XML11NMTOKENDatatypeValidator.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/util/Base64.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/util/Base64.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/util/Base64.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/util/Base64.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/util/ByteListImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/util/ByteListImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/util/ByteListImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/util/ByteListImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/util/HexBin.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/util/HexBin.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/util/HexBin.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/util/HexBin.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/AbstractDateTimeDV.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/AbstractDateTimeDV.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/AbstractDateTimeDV.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/AbstractDateTimeDV.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/AnyAtomicDV.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/AnyAtomicDV.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/AnyAtomicDV.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/AnyAtomicDV.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/AnySimpleDV.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/AnySimpleDV.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/AnySimpleDV.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/AnySimpleDV.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/AnyURIDV.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/AnyURIDV.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/AnyURIDV.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/AnyURIDV.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/Base64BinaryDV.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/Base64BinaryDV.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/Base64BinaryDV.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/Base64BinaryDV.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/BaseDVFactory.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/BaseDVFactory.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/BaseDVFactory.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/BaseDVFactory.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/BaseSchemaDVFactory.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/BaseSchemaDVFactory.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/BaseSchemaDVFactory.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/BaseSchemaDVFactory.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/BooleanDV.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/BooleanDV.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/BooleanDV.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/BooleanDV.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/DateDV.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/DateDV.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/DateDV.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/DateDV.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/DateTimeDV.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/DateTimeDV.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/DateTimeDV.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/DateTimeDV.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/DayDV.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/DayDV.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/DayDV.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/DayDV.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/DayTimeDurationDV.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/DayTimeDurationDV.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/DayTimeDurationDV.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/DayTimeDurationDV.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/DecimalDV.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/DecimalDV.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/DecimalDV.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/DecimalDV.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/DoubleDV.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/DoubleDV.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/DoubleDV.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/DoubleDV.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/DurationDV.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/DurationDV.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/DurationDV.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/DurationDV.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/EntityDV.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/EntityDV.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/EntityDV.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/EntityDV.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/ExtendedSchemaDVFactoryImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/ExtendedSchemaDVFactoryImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/ExtendedSchemaDVFactoryImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/ExtendedSchemaDVFactoryImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/FloatDV.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/FloatDV.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/FloatDV.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/FloatDV.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/FullDVFactory.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/FullDVFactory.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/FullDVFactory.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/FullDVFactory.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/HexBinaryDV.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/HexBinaryDV.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/HexBinaryDV.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/HexBinaryDV.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/IDDV.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/IDDV.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/IDDV.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/IDDV.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/IDREFDV.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/IDREFDV.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/IDREFDV.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/IDREFDV.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/IntegerDV.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/IntegerDV.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/IntegerDV.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/IntegerDV.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/ListDV.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/ListDV.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/ListDV.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/ListDV.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/MonthDV.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/MonthDV.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/MonthDV.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/MonthDV.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/MonthDayDV.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/MonthDayDV.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/MonthDayDV.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/MonthDayDV.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/PrecisionDecimalDV.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/PrecisionDecimalDV.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/PrecisionDecimalDV.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/PrecisionDecimalDV.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/QNameDV.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/QNameDV.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/QNameDV.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/QNameDV.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/SchemaDVFactoryImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/SchemaDVFactoryImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/SchemaDVFactoryImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/SchemaDVFactoryImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/SchemaDateTimeException.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/SchemaDateTimeException.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/SchemaDateTimeException.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/SchemaDateTimeException.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/StringDV.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/StringDV.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/StringDV.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/StringDV.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/TimeDV.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/TimeDV.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/TimeDV.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/TimeDV.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/TypeValidator.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/TypeValidator.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/TypeValidator.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/TypeValidator.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/UnionDV.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/UnionDV.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/UnionDV.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/UnionDV.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/XSSimpleTypeDecl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/XSSimpleTypeDecl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/XSSimpleTypeDecl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/XSSimpleTypeDecl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/XSSimpleTypeDelegate.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/XSSimpleTypeDelegate.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/XSSimpleTypeDelegate.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/XSSimpleTypeDelegate.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/YearDV.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/YearDV.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/YearDV.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/YearDV.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/YearMonthDV.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/YearMonthDV.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/YearMonthDV.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/YearMonthDV.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/YearMonthDurationDV.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/YearMonthDurationDV.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/YearMonthDurationDV.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/dv/xs/YearMonthDurationDV.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/io/ASCIIReader.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/io/ASCIIReader.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/io/ASCIIReader.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/io/ASCIIReader.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/io/MalformedByteSequenceException.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/io/MalformedByteSequenceException.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/io/MalformedByteSequenceException.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/io/MalformedByteSequenceException.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/io/UCSReader.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/io/UCSReader.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/io/UCSReader.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/io/UCSReader.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/io/UTF8Reader.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/io/UTF8Reader.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/io/UTF8Reader.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/io/UTF8Reader.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_de.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_de.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_de.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_de.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_es.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_es.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_es.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_es.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_fr.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_fr.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_fr.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_fr.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_it.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_it.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_it.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_it.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_ja.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_ja.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_ja.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_ja.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_ko.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_ko.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_ko.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_ko.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_pt_BR.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_pt_BR.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_pt_BR.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_pt_BR.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_sv.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_sv.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_sv.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_sv.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_zh_CN.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_zh_CN.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_zh_CN.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_zh_CN.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_zh_TW.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_zh_TW.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_zh_TW.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_zh_TW.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/validation/EntityState.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/validation/EntityState.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/validation/EntityState.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/validation/EntityState.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/validation/ValidationManager.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/validation/ValidationManager.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/validation/ValidationManager.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/validation/ValidationManager.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/validation/ValidationState.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/validation/ValidationState.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/validation/ValidationState.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/validation/ValidationState.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xpath/XPath.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xpath/XPath.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xpath/XPath.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xpath/XPath.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xpath/XPathException.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xpath/XPathException.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xpath/XPathException.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xpath/XPathException.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xpath/regex/BMPattern.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xpath/regex/BMPattern.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xpath/regex/BMPattern.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xpath/regex/BMPattern.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xpath/regex/CaseInsensitiveMap.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xpath/regex/CaseInsensitiveMap.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xpath/regex/CaseInsensitiveMap.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xpath/regex/CaseInsensitiveMap.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xpath/regex/Match.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xpath/regex/Match.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xpath/regex/Match.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xpath/regex/Match.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xpath/regex/Op.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xpath/regex/Op.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xpath/regex/Op.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xpath/regex/Op.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xpath/regex/ParseException.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xpath/regex/ParseException.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xpath/regex/ParseException.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xpath/regex/ParseException.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xpath/regex/ParserForXMLSchema.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xpath/regex/ParserForXMLSchema.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xpath/regex/ParserForXMLSchema.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xpath/regex/ParserForXMLSchema.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xpath/regex/REUtil.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xpath/regex/REUtil.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xpath/regex/REUtil.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xpath/regex/REUtil.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xpath/regex/RangeToken.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xpath/regex/RangeToken.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xpath/regex/RangeToken.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xpath/regex/RangeToken.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xpath/regex/RegexParser.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xpath/regex/RegexParser.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xpath/regex/RegexParser.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xpath/regex/RegexParser.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xpath/regex/RegularExpression.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xpath/regex/RegularExpression.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xpath/regex/RegularExpression.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xpath/regex/RegularExpression.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xpath/regex/Token.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xpath/regex/Token.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xpath/regex/Token.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xpath/regex/Token.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xpath/regex/message.properties b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xpath/regex/message.properties similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xpath/regex/message.properties rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xpath/regex/message.properties diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xpath/regex/message_de.properties b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xpath/regex/message_de.properties similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xpath/regex/message_de.properties rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xpath/regex/message_de.properties diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xpath/regex/message_es.properties b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xpath/regex/message_es.properties similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xpath/regex/message_es.properties rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xpath/regex/message_es.properties diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xpath/regex/message_fr.properties b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xpath/regex/message_fr.properties similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xpath/regex/message_fr.properties rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xpath/regex/message_fr.properties diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xpath/regex/message_it.properties b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xpath/regex/message_it.properties similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xpath/regex/message_it.properties rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xpath/regex/message_it.properties diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xpath/regex/message_ja.properties b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xpath/regex/message_ja.properties similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xpath/regex/message_ja.properties rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xpath/regex/message_ja.properties diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xpath/regex/message_ko.properties b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xpath/regex/message_ko.properties similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xpath/regex/message_ko.properties rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xpath/regex/message_ko.properties diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xpath/regex/message_pt_BR.properties b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xpath/regex/message_pt_BR.properties similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xpath/regex/message_pt_BR.properties rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xpath/regex/message_pt_BR.properties diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xpath/regex/message_sv.properties b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xpath/regex/message_sv.properties similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xpath/regex/message_sv.properties rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xpath/regex/message_sv.properties diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xpath/regex/message_zh_CN.properties b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xpath/regex/message_zh_CN.properties similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xpath/regex/message_zh_CN.properties rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xpath/regex/message_zh_CN.properties diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xpath/regex/message_zh_TW.properties b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xpath/regex/message_zh_TW.properties similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xpath/regex/message_zh_TW.properties rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xpath/regex/message_zh_TW.properties diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/AttributePSVImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/AttributePSVImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/AttributePSVImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/AttributePSVImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/ElementPSVImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/ElementPSVImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/ElementPSVImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/ElementPSVImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/SchemaNamespaceSupport.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/SchemaNamespaceSupport.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/SchemaNamespaceSupport.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/SchemaNamespaceSupport.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/SchemaSymbols.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/SchemaSymbols.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/SchemaSymbols.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/SchemaSymbols.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/SubstitutionGroupHandler.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/SubstitutionGroupHandler.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/SubstitutionGroupHandler.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/SubstitutionGroupHandler.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/XMLSchemaException.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/XMLSchemaException.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/XMLSchemaException.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/XMLSchemaException.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/XMLSchemaLoader.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/XMLSchemaLoader.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/XMLSchemaLoader.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/XMLSchemaLoader.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/XSAnnotationImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/XSAnnotationImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/XSAnnotationImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/XSAnnotationImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/XSAttributeGroupDecl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/XSAttributeGroupDecl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/XSAttributeGroupDecl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/XSAttributeGroupDecl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/XSAttributeUseImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/XSAttributeUseImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/XSAttributeUseImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/XSAttributeUseImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/XSConstraints.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/XSConstraints.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/XSConstraints.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/XSConstraints.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/XSDDescription.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/XSDDescription.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/XSDDescription.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/XSDDescription.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/XSDeclarationPool.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/XSDeclarationPool.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/XSDeclarationPool.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/XSDeclarationPool.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/XSElementDecl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/XSElementDecl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/XSElementDecl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/XSElementDecl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/XSGrammarBucket.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/XSGrammarBucket.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/XSGrammarBucket.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/XSGrammarBucket.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/XSGroupDecl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/XSGroupDecl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/XSGroupDecl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/XSGroupDecl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/XSImplementationImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/XSImplementationImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/XSImplementationImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/XSImplementationImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/XSLoaderImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/XSLoaderImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/XSLoaderImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/XSLoaderImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/XSMessageFormatter.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/XSMessageFormatter.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/XSMessageFormatter.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/XSMessageFormatter.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/XSModelGroupImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/XSModelGroupImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/XSModelGroupImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/XSModelGroupImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/XSModelImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/XSModelImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/XSModelImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/XSModelImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/XSNotationDecl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/XSNotationDecl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/XSNotationDecl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/XSNotationDecl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/XSParticleDecl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/XSParticleDecl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/XSParticleDecl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/XSParticleDecl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/XSWildcardDecl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/XSWildcardDecl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/XSWildcardDecl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/XSWildcardDecl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/identity/Field.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/identity/Field.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/identity/Field.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/identity/Field.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/identity/FieldActivator.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/identity/FieldActivator.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/identity/FieldActivator.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/identity/FieldActivator.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/identity/IdentityConstraint.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/identity/IdentityConstraint.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/identity/IdentityConstraint.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/identity/IdentityConstraint.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/identity/KeyRef.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/identity/KeyRef.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/identity/KeyRef.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/identity/KeyRef.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/identity/Selector.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/identity/Selector.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/identity/Selector.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/identity/Selector.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/identity/UniqueOrKey.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/identity/UniqueOrKey.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/identity/UniqueOrKey.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/identity/UniqueOrKey.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/identity/ValueStore.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/identity/ValueStore.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/identity/ValueStore.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/identity/ValueStore.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/identity/XPathMatcher.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/identity/XPathMatcher.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/identity/XPathMatcher.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/identity/XPathMatcher.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/models/CMBuilder.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/models/CMBuilder.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/models/CMBuilder.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/models/CMBuilder.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/models/CMNodeFactory.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/models/CMNodeFactory.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/models/CMNodeFactory.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/models/CMNodeFactory.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/models/XSAllCM.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/models/XSAllCM.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/models/XSAllCM.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/models/XSAllCM.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/models/XSCMBinOp.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/models/XSCMBinOp.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/models/XSCMBinOp.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/models/XSCMBinOp.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/models/XSCMLeaf.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/models/XSCMLeaf.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/models/XSCMLeaf.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/models/XSCMLeaf.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/models/XSCMRepeatingLeaf.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/models/XSCMRepeatingLeaf.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/models/XSCMRepeatingLeaf.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/models/XSCMRepeatingLeaf.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/models/XSCMUniOp.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/models/XSCMUniOp.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/models/XSCMUniOp.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/models/XSCMUniOp.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/models/XSCMValidator.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/models/XSCMValidator.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/models/XSCMValidator.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/models/XSCMValidator.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/models/XSDFACM.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/models/XSDFACM.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/models/XSDFACM.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/models/XSDFACM.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/models/XSEmptyCM.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/models/XSEmptyCM.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/models/XSEmptyCM.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/models/XSEmptyCM.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/opti/AttrImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/opti/AttrImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/opti/AttrImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/opti/AttrImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/opti/DefaultDocument.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/opti/DefaultDocument.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/opti/DefaultDocument.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/opti/DefaultDocument.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/opti/DefaultElement.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/opti/DefaultElement.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/opti/DefaultElement.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/opti/DefaultElement.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/opti/DefaultNode.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/opti/DefaultNode.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/opti/DefaultNode.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/opti/DefaultNode.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/opti/DefaultText.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/opti/DefaultText.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/opti/DefaultText.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/opti/DefaultText.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/opti/DefaultXMLDocumentHandler.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/opti/DefaultXMLDocumentHandler.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/opti/DefaultXMLDocumentHandler.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/opti/DefaultXMLDocumentHandler.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/opti/ElementImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/opti/ElementImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/opti/ElementImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/opti/ElementImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/opti/NamedNodeMapImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/opti/NamedNodeMapImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/opti/NamedNodeMapImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/opti/NamedNodeMapImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/opti/NodeImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/opti/NodeImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/opti/NodeImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/opti/NodeImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/opti/SchemaDOM.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/opti/SchemaDOM.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/opti/SchemaDOM.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/opti/SchemaDOM.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/opti/SchemaDOMImplementation.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/opti/SchemaDOMImplementation.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/opti/SchemaDOMImplementation.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/opti/SchemaDOMImplementation.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/opti/SchemaDOMParser.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/opti/SchemaDOMParser.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/opti/SchemaDOMParser.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/opti/SchemaDOMParser.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/opti/SchemaParsingConfig.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/opti/SchemaParsingConfig.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/opti/SchemaParsingConfig.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/opti/SchemaParsingConfig.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/opti/TextImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/opti/TextImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/opti/TextImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/opti/TextImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/traversers/SchemaContentHandler.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/traversers/SchemaContentHandler.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/traversers/SchemaContentHandler.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/traversers/SchemaContentHandler.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/traversers/StAXSchemaParser.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/traversers/StAXSchemaParser.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/traversers/StAXSchemaParser.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/traversers/StAXSchemaParser.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/traversers/XSAnnotationInfo.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/traversers/XSAnnotationInfo.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/traversers/XSAnnotationInfo.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/traversers/XSAnnotationInfo.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/traversers/XSAttributeChecker.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/traversers/XSAttributeChecker.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/traversers/XSAttributeChecker.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/traversers/XSAttributeChecker.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/traversers/XSDAbstractIDConstraintTraverser.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/traversers/XSDAbstractIDConstraintTraverser.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/traversers/XSDAbstractIDConstraintTraverser.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/traversers/XSDAbstractIDConstraintTraverser.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/traversers/XSDAbstractParticleTraverser.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/traversers/XSDAbstractParticleTraverser.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/traversers/XSDAbstractParticleTraverser.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/traversers/XSDAbstractParticleTraverser.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/traversers/XSDAbstractTraverser.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/traversers/XSDAbstractTraverser.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/traversers/XSDAbstractTraverser.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/traversers/XSDAbstractTraverser.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/traversers/XSDAttributeGroupTraverser.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/traversers/XSDAttributeGroupTraverser.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/traversers/XSDAttributeGroupTraverser.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/traversers/XSDAttributeGroupTraverser.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/traversers/XSDAttributeTraverser.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/traversers/XSDAttributeTraverser.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/traversers/XSDAttributeTraverser.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/traversers/XSDAttributeTraverser.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/traversers/XSDComplexTypeTraverser.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/traversers/XSDComplexTypeTraverser.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/traversers/XSDComplexTypeTraverser.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/traversers/XSDComplexTypeTraverser.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/traversers/XSDElementTraverser.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/traversers/XSDElementTraverser.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/traversers/XSDElementTraverser.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/traversers/XSDElementTraverser.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/traversers/XSDGroupTraverser.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/traversers/XSDGroupTraverser.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/traversers/XSDGroupTraverser.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/traversers/XSDGroupTraverser.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/traversers/XSDHandler.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/traversers/XSDHandler.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/traversers/XSDHandler.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/traversers/XSDHandler.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/traversers/XSDKeyrefTraverser.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/traversers/XSDKeyrefTraverser.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/traversers/XSDKeyrefTraverser.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/traversers/XSDKeyrefTraverser.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/traversers/XSDNotationTraverser.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/traversers/XSDNotationTraverser.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/traversers/XSDNotationTraverser.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/traversers/XSDNotationTraverser.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/traversers/XSDSimpleTypeTraverser.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/traversers/XSDSimpleTypeTraverser.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/traversers/XSDSimpleTypeTraverser.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/traversers/XSDSimpleTypeTraverser.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/traversers/XSDUniqueOrKeyTraverser.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/traversers/XSDUniqueOrKeyTraverser.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/traversers/XSDUniqueOrKeyTraverser.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/traversers/XSDUniqueOrKeyTraverser.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/traversers/XSDWildcardTraverser.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/traversers/XSDWildcardTraverser.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/traversers/XSDWildcardTraverser.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/traversers/XSDWildcardTraverser.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/traversers/XSDocumentInfo.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/traversers/XSDocumentInfo.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/traversers/XSDocumentInfo.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/traversers/XSDocumentInfo.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/util/LSInputListImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/util/LSInputListImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/util/LSInputListImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/util/LSInputListImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/util/ObjectListImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/util/ObjectListImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/util/ObjectListImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/util/ObjectListImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/util/ShortListImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/util/ShortListImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/util/ShortListImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/util/ShortListImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/util/SimpleLocator.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/util/SimpleLocator.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/util/SimpleLocator.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/util/SimpleLocator.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/util/StringListImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/util/StringListImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/util/StringListImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/util/StringListImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/util/XInt.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/util/XInt.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/util/XInt.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/util/XInt.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/util/XIntPool.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/util/XIntPool.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/util/XIntPool.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/util/XIntPool.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/util/XSGrammarPool.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/util/XSGrammarPool.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/util/XSGrammarPool.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/util/XSGrammarPool.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/util/XSInputSource.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/util/XSInputSource.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/util/XSInputSource.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/util/XSInputSource.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/util/XSNamedMap4Types.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/util/XSNamedMap4Types.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/util/XSNamedMap4Types.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/util/XSNamedMap4Types.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/util/XSNamedMapImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/util/XSNamedMapImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/util/XSNamedMapImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/util/XSNamedMapImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/util/XSObjectListImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/util/XSObjectListImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/util/XSObjectListImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/impl/xs/util/XSObjectListImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/DefaultValidationErrorHandler.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/DefaultValidationErrorHandler.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/DefaultValidationErrorHandler.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/DefaultValidationErrorHandler.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/DocumentBuilderFactoryImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/DocumentBuilderFactoryImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/DocumentBuilderFactoryImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/DocumentBuilderFactoryImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/DocumentBuilderImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/DocumentBuilderImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/DocumentBuilderImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/DocumentBuilderImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/JAXPConstants.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/JAXPConstants.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/JAXPConstants.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/JAXPConstants.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/JAXPValidatorComponent.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/JAXPValidatorComponent.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/JAXPValidatorComponent.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/JAXPValidatorComponent.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/SAXParserFactoryImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/SAXParserFactoryImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/SAXParserFactoryImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/SAXParserFactoryImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/SAXParserImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/SAXParserImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/SAXParserImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/SAXParserImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/SchemaValidatorConfiguration.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/SchemaValidatorConfiguration.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/SchemaValidatorConfiguration.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/SchemaValidatorConfiguration.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/TeeXMLDocumentFilterImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/TeeXMLDocumentFilterImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/TeeXMLDocumentFilterImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/TeeXMLDocumentFilterImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/UnparsedEntityHandler.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/UnparsedEntityHandler.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/UnparsedEntityHandler.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/UnparsedEntityHandler.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/datatype/DatatypeFactoryImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/datatype/DatatypeFactoryImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/datatype/DatatypeFactoryImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/datatype/DatatypeFactoryImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/datatype/DurationDayTimeImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/datatype/DurationDayTimeImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/datatype/DurationDayTimeImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/datatype/DurationDayTimeImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/datatype/DurationImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/datatype/DurationImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/datatype/DurationImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/datatype/DurationImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/datatype/DurationYearMonthImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/datatype/DurationYearMonthImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/datatype/DurationYearMonthImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/datatype/DurationYearMonthImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/datatype/XMLGregorianCalendarImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/datatype/XMLGregorianCalendarImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/datatype/XMLGregorianCalendarImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/datatype/XMLGregorianCalendarImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/datatype/javax.xml.datatype.DatatypeFactory b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/datatype/javax.xml.datatype.DatatypeFactory similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/datatype/javax.xml.datatype.DatatypeFactory rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/datatype/javax.xml.datatype.DatatypeFactory diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/javax.xml.parsers.DocumentBuilderFactory b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/javax.xml.parsers.DocumentBuilderFactory similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/javax.xml.parsers.DocumentBuilderFactory rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/javax.xml.parsers.DocumentBuilderFactory diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/javax.xml.parsers.SAXParserFactory b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/javax.xml.parsers.SAXParserFactory similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/javax.xml.parsers.SAXParserFactory rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/javax.xml.parsers.SAXParserFactory diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/validation/AbstractXMLSchema.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/validation/AbstractXMLSchema.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/validation/AbstractXMLSchema.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/validation/AbstractXMLSchema.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/validation/DOMDocumentHandler.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/validation/DOMDocumentHandler.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/validation/DOMDocumentHandler.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/validation/DOMDocumentHandler.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/validation/DOMResultAugmentor.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/validation/DOMResultAugmentor.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/validation/DOMResultAugmentor.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/validation/DOMResultAugmentor.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/validation/DOMResultBuilder.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/validation/DOMResultBuilder.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/validation/DOMResultBuilder.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/validation/DOMResultBuilder.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/validation/DOMValidatorHelper.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/validation/DOMValidatorHelper.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/validation/DOMValidatorHelper.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/validation/DOMValidatorHelper.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/validation/DraconianErrorHandler.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/validation/DraconianErrorHandler.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/validation/DraconianErrorHandler.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/validation/DraconianErrorHandler.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/validation/EmptyXMLSchema.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/validation/EmptyXMLSchema.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/validation/EmptyXMLSchema.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/validation/EmptyXMLSchema.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/validation/ErrorHandlerAdaptor.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/validation/ErrorHandlerAdaptor.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/validation/ErrorHandlerAdaptor.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/validation/ErrorHandlerAdaptor.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/validation/JAXPValidationMessageFormatter.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/validation/JAXPValidationMessageFormatter.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/validation/JAXPValidationMessageFormatter.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/validation/JAXPValidationMessageFormatter.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/validation/ReadOnlyGrammarPool.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/validation/ReadOnlyGrammarPool.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/validation/ReadOnlyGrammarPool.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/validation/ReadOnlyGrammarPool.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/validation/SimpleXMLSchema.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/validation/SimpleXMLSchema.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/validation/SimpleXMLSchema.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/validation/SimpleXMLSchema.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/validation/SoftReferenceGrammarPool.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/validation/SoftReferenceGrammarPool.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/validation/SoftReferenceGrammarPool.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/validation/SoftReferenceGrammarPool.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/validation/StAXValidatorHelper.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/validation/StAXValidatorHelper.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/validation/StAXValidatorHelper.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/validation/StAXValidatorHelper.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/validation/StreamValidatorHelper.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/validation/StreamValidatorHelper.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/validation/StreamValidatorHelper.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/validation/StreamValidatorHelper.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/validation/Util.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/validation/Util.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/validation/Util.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/validation/Util.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHelper.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHelper.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHelper.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHelper.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/validation/ValidatorImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/validation/ValidatorImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/validation/ValidatorImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/validation/ValidatorImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/validation/WeakReferenceXMLSchema.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/validation/WeakReferenceXMLSchema.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/validation/WeakReferenceXMLSchema.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/validation/WeakReferenceXMLSchema.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/validation/WrappedSAXException.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/validation/WrappedSAXException.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/validation/WrappedSAXException.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/validation/WrappedSAXException.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/validation/XMLSchema.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/validation/XMLSchema.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/validation/XMLSchema.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/validation/XMLSchema.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaFactory.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaFactory.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaFactory.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaFactory.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaValidatorComponentManager.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaValidatorComponentManager.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaValidatorComponentManager.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaValidatorComponentManager.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/validation/XSGrammarPoolContainer.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/validation/XSGrammarPoolContainer.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/validation/XSGrammarPoolContainer.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/validation/XSGrammarPoolContainer.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/validation/javax.xml.validation.SchemaFactory b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/validation/javax.xml.validation.SchemaFactory similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/validation/javax.xml.validation.SchemaFactory rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/jaxp/validation/javax.xml.validation.SchemaFactory diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/AbstractDOMParser.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/AbstractDOMParser.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/AbstractDOMParser.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/AbstractDOMParser.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/AbstractSAXParser.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/AbstractSAXParser.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/AbstractSAXParser.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/AbstractSAXParser.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/AbstractXMLDocumentParser.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/AbstractXMLDocumentParser.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/AbstractXMLDocumentParser.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/AbstractXMLDocumentParser.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/BasicParserConfiguration.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/BasicParserConfiguration.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/BasicParserConfiguration.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/BasicParserConfiguration.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/CachingParserPool.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/CachingParserPool.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/CachingParserPool.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/CachingParserPool.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/DOMParser.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/DOMParser.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/DOMParser.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/DOMParser.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/DOMParserImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/DOMParserImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/DOMParserImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/DOMParserImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/DTDConfiguration.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/DTDConfiguration.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/DTDConfiguration.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/DTDConfiguration.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/DTDParser.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/DTDParser.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/DTDParser.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/DTDParser.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/IntegratedParserConfiguration.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/IntegratedParserConfiguration.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/IntegratedParserConfiguration.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/IntegratedParserConfiguration.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/NonValidatingConfiguration.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/NonValidatingConfiguration.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/NonValidatingConfiguration.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/NonValidatingConfiguration.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/SAXParser.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/SAXParser.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/SAXParser.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/SAXParser.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/SecurityConfiguration.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/SecurityConfiguration.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/SecurityConfiguration.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/SecurityConfiguration.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/StandardParserConfiguration.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/StandardParserConfiguration.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/StandardParserConfiguration.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/StandardParserConfiguration.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/XIncludeAwareParserConfiguration.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/XIncludeAwareParserConfiguration.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/XIncludeAwareParserConfiguration.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/XIncludeAwareParserConfiguration.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/XIncludeParserConfiguration.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/XIncludeParserConfiguration.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/XIncludeParserConfiguration.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/XIncludeParserConfiguration.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/XML11Configurable.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/XML11Configurable.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/XML11Configurable.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/XML11Configurable.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/XML11Configuration.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/XML11Configuration.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/XML11Configuration.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/XML11Configuration.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/XML11DTDConfiguration.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/XML11DTDConfiguration.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/XML11DTDConfiguration.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/XML11DTDConfiguration.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/XML11NonValidatingConfiguration.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/XML11NonValidatingConfiguration.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/XML11NonValidatingConfiguration.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/XML11NonValidatingConfiguration.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/XMLDocumentParser.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/XMLDocumentParser.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/XMLDocumentParser.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/XMLDocumentParser.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/XMLGrammarCachingConfiguration.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/XMLGrammarCachingConfiguration.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/XMLGrammarCachingConfiguration.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/XMLGrammarCachingConfiguration.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/XMLGrammarParser.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/XMLGrammarParser.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/XMLGrammarParser.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/XMLGrammarParser.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/XMLGrammarPreparser.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/XMLGrammarPreparser.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/XMLGrammarPreparser.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/XMLGrammarPreparser.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/XMLParser.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/XMLParser.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/XMLParser.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/XMLParser.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/XPointerParserConfiguration.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/XPointerParserConfiguration.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/XPointerParserConfiguration.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/XPointerParserConfiguration.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/org.apache.xerces.xni.parser.DTDConfiguration b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/org.apache.xerces.xni.parser.DTDConfiguration similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/org.apache.xerces.xni.parser.DTDConfiguration rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/org.apache.xerces.xni.parser.DTDConfiguration diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/org.apache.xerces.xni.parser.XML11Configuration b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/org.apache.xerces.xni.parser.XML11Configuration similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/org.apache.xerces.xni.parser.XML11Configuration rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/org.apache.xerces.xni.parser.XML11Configuration diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/org.apache.xerces.xni.parser.XMLParserConfiguration b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/org.apache.xerces.xni.parser.XMLParserConfiguration similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/org.apache.xerces.xni.parser.XMLParserConfiguration rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/org.apache.xerces.xni.parser.XMLParserConfiguration diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/org.xml.sax.driver b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/org.xml.sax.driver similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/org.xml.sax.driver rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/parsers/org.xml.sax.driver diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/AttributesProxy.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/AttributesProxy.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/AttributesProxy.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/AttributesProxy.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/AugmentationsImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/AugmentationsImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/AugmentationsImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/AugmentationsImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/DOMEntityResolverWrapper.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/DOMEntityResolverWrapper.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/DOMEntityResolverWrapper.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/DOMEntityResolverWrapper.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/DOMErrorHandlerWrapper.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/DOMErrorHandlerWrapper.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/DOMErrorHandlerWrapper.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/DOMErrorHandlerWrapper.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/DOMInputSource.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/DOMInputSource.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/DOMInputSource.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/DOMInputSource.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/DOMUtil.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/DOMUtil.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/DOMUtil.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/DOMUtil.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/DatatypeMessageFormatter.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/DatatypeMessageFormatter.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/DatatypeMessageFormatter.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/DatatypeMessageFormatter.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/DefaultErrorHandler.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/DefaultErrorHandler.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/DefaultErrorHandler.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/DefaultErrorHandler.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/DraconianErrorHandler.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/DraconianErrorHandler.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/DraconianErrorHandler.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/DraconianErrorHandler.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/EncodingMap.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/EncodingMap.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/EncodingMap.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/EncodingMap.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/EntityResolver2Wrapper.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/EntityResolver2Wrapper.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/EntityResolver2Wrapper.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/EntityResolver2Wrapper.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/EntityResolverWrapper.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/EntityResolverWrapper.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/EntityResolverWrapper.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/EntityResolverWrapper.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/ErrorHandlerProxy.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/ErrorHandlerProxy.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/ErrorHandlerProxy.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/ErrorHandlerProxy.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/ErrorHandlerWrapper.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/ErrorHandlerWrapper.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/ErrorHandlerWrapper.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/ErrorHandlerWrapper.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/FeatureState.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/FeatureState.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/FeatureState.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/FeatureState.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/HTTPInputSource.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/HTTPInputSource.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/HTTPInputSource.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/HTTPInputSource.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/IntStack.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/IntStack.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/IntStack.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/IntStack.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/JAXPNamespaceContextWrapper.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/JAXPNamespaceContextWrapper.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/JAXPNamespaceContextWrapper.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/JAXPNamespaceContextWrapper.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/LocatorProxy.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/LocatorProxy.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/LocatorProxy.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/LocatorProxy.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/LocatorWrapper.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/LocatorWrapper.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/LocatorWrapper.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/LocatorWrapper.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/MessageFormatter.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/MessageFormatter.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/MessageFormatter.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/MessageFormatter.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/NamespaceContextWrapper.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/NamespaceContextWrapper.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/NamespaceContextWrapper.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/NamespaceContextWrapper.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/NamespaceSupport.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/NamespaceSupport.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/NamespaceSupport.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/NamespaceSupport.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/ParserConfigurationSettings.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/ParserConfigurationSettings.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/ParserConfigurationSettings.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/ParserConfigurationSettings.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/PropertyState.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/PropertyState.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/PropertyState.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/PropertyState.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/SAX2XNI.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/SAX2XNI.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/SAX2XNI.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/SAX2XNI.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/SAXInputSource.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/SAXInputSource.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/SAXInputSource.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/SAXInputSource.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/SAXLocatorWrapper.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/SAXLocatorWrapper.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/SAXLocatorWrapper.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/SAXLocatorWrapper.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/SAXMessageFormatter.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/SAXMessageFormatter.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/SAXMessageFormatter.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/SAXMessageFormatter.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/SecurityManager.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/SecurityManager.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/SecurityManager.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/SecurityManager.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/ShadowedSymbolTable.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/ShadowedSymbolTable.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/ShadowedSymbolTable.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/ShadowedSymbolTable.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/StAXInputSource.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/StAXInputSource.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/StAXInputSource.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/StAXInputSource.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/StAXLocationWrapper.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/StAXLocationWrapper.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/StAXLocationWrapper.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/StAXLocationWrapper.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/Status.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/Status.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/Status.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/Status.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/SymbolHash.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/SymbolHash.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/SymbolHash.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/SymbolHash.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/SymbolTable.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/SymbolTable.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/SymbolTable.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/SymbolTable.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/SynchronizedSymbolTable.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/SynchronizedSymbolTable.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/SynchronizedSymbolTable.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/SynchronizedSymbolTable.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/TeeXMLDocumentFilterImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/TeeXMLDocumentFilterImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/TeeXMLDocumentFilterImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/TeeXMLDocumentFilterImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/TypeInfoImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/TypeInfoImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/TypeInfoImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/TypeInfoImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/URI.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/URI.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/URI.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/URI.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/XML11Char.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/XML11Char.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/XML11Char.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/XML11Char.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/XMLAttributesImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/XMLAttributesImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/XMLAttributesImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/XMLAttributesImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/XMLAttributesIteratorImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/XMLAttributesIteratorImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/XMLAttributesIteratorImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/XMLAttributesIteratorImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/XMLCatalogResolver.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/XMLCatalogResolver.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/XMLCatalogResolver.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/XMLCatalogResolver.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/XMLChar.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/XMLChar.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/XMLChar.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/XMLChar.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/XMLDocumentFilterImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/XMLDocumentFilterImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/XMLDocumentFilterImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/XMLDocumentFilterImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/XMLEntityDescriptionImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/XMLEntityDescriptionImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/XMLEntityDescriptionImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/XMLEntityDescriptionImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/XMLErrorCode.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/XMLErrorCode.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/XMLErrorCode.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/XMLErrorCode.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/XMLGrammarPoolImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/XMLGrammarPoolImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/XMLGrammarPoolImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/XMLGrammarPoolImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/XMLInputSourceAdaptor.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/XMLInputSourceAdaptor.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/XMLInputSourceAdaptor.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/XMLInputSourceAdaptor.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/XMLResourceIdentifierImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/XMLResourceIdentifierImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/XMLResourceIdentifierImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/XMLResourceIdentifierImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/XMLStringBuffer.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/XMLStringBuffer.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/XMLStringBuffer.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/XMLStringBuffer.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/XMLSymbols.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/XMLSymbols.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/XMLSymbols.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/util/XMLSymbols.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/utils/ConfigurationError.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/utils/ConfigurationError.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/utils/ConfigurationError.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/utils/ConfigurationError.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/utils/ObjectFactory.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/utils/ObjectFactory.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/utils/ObjectFactory.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/utils/ObjectFactory.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/utils/SecuritySupport.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/utils/SecuritySupport.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/utils/SecuritySupport.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/utils/SecuritySupport.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/utils/XMLLimitAnalyzer.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/utils/XMLLimitAnalyzer.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/utils/XMLLimitAnalyzer.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/utils/XMLLimitAnalyzer.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/utils/XMLSecurityManager.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/utils/XMLSecurityManager.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/utils/XMLSecurityManager.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/utils/XMLSecurityManager.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/utils/XMLSecurityPropertyManager.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/utils/XMLSecurityPropertyManager.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/utils/XMLSecurityPropertyManager.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/utils/XMLSecurityPropertyManager.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xinclude/MultipleScopeNamespaceSupport.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xinclude/MultipleScopeNamespaceSupport.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xinclude/MultipleScopeNamespaceSupport.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xinclude/MultipleScopeNamespaceSupport.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xinclude/SecuritySupport.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xinclude/SecuritySupport.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xinclude/SecuritySupport.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xinclude/SecuritySupport.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xinclude/XInclude11TextReader.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xinclude/XInclude11TextReader.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xinclude/XInclude11TextReader.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xinclude/XInclude11TextReader.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xinclude/XIncludeHandler.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xinclude/XIncludeHandler.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xinclude/XIncludeHandler.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xinclude/XIncludeHandler.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xinclude/XIncludeMessageFormatter.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xinclude/XIncludeMessageFormatter.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xinclude/XIncludeMessageFormatter.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xinclude/XIncludeMessageFormatter.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xinclude/XIncludeNamespaceSupport.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xinclude/XIncludeNamespaceSupport.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xinclude/XIncludeNamespaceSupport.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xinclude/XIncludeNamespaceSupport.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xinclude/XIncludeTextReader.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xinclude/XIncludeTextReader.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xinclude/XIncludeTextReader.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xinclude/XIncludeTextReader.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xinclude/XPointerElementHandler.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xinclude/XPointerElementHandler.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xinclude/XPointerElementHandler.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xinclude/XPointerElementHandler.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xinclude/XPointerFramework.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xinclude/XPointerFramework.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xinclude/XPointerFramework.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xinclude/XPointerFramework.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xinclude/XPointerSchema.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xinclude/XPointerSchema.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xinclude/XPointerSchema.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xinclude/XPointerSchema.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/Augmentations.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/Augmentations.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/Augmentations.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/Augmentations.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/NamespaceContext.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/NamespaceContext.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/NamespaceContext.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/NamespaceContext.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/QName.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/QName.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/QName.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/QName.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/XMLAttributes.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/XMLAttributes.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/XMLAttributes.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/XMLAttributes.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/XMLDTDContentModelHandler.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/XMLDTDContentModelHandler.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/XMLDTDContentModelHandler.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/XMLDTDContentModelHandler.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/XMLDTDHandler.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/XMLDTDHandler.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/XMLDTDHandler.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/XMLDTDHandler.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/XMLDocumentFragmentHandler.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/XMLDocumentFragmentHandler.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/XMLDocumentFragmentHandler.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/XMLDocumentFragmentHandler.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/XMLDocumentHandler.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/XMLDocumentHandler.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/XMLDocumentHandler.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/XMLDocumentHandler.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/XMLLocator.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/XMLLocator.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/XMLLocator.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/XMLLocator.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/XMLString.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/XMLString.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/XMLString.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/XMLString.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/XNIException.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/XNIException.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/XNIException.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/XNIException.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/grammars/Grammar.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/grammars/Grammar.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/grammars/Grammar.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/grammars/Grammar.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/grammars/XMLDTDDescription.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/grammars/XMLDTDDescription.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/grammars/XMLDTDDescription.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/grammars/XMLDTDDescription.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/grammars/XMLGrammarDescription.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/grammars/XMLGrammarDescription.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/grammars/XMLGrammarDescription.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/grammars/XMLGrammarDescription.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/grammars/XMLGrammarLoader.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/grammars/XMLGrammarLoader.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/grammars/XMLGrammarLoader.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/grammars/XMLGrammarLoader.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/grammars/XMLGrammarPool.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/grammars/XMLGrammarPool.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/grammars/XMLGrammarPool.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/grammars/XMLGrammarPool.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/grammars/XMLSchemaDescription.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/grammars/XMLSchemaDescription.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/grammars/XMLSchemaDescription.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/grammars/XMLSchemaDescription.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/grammars/XSGrammar.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/grammars/XSGrammar.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/grammars/XSGrammar.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/grammars/XSGrammar.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/parser/XMLComponent.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/parser/XMLComponent.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/parser/XMLComponent.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/parser/XMLComponent.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/parser/XMLComponentManager.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/parser/XMLComponentManager.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/parser/XMLComponentManager.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/parser/XMLComponentManager.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/parser/XMLConfigurationException.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/parser/XMLConfigurationException.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/parser/XMLConfigurationException.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/parser/XMLConfigurationException.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/parser/XMLDTDContentModelFilter.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/parser/XMLDTDContentModelFilter.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/parser/XMLDTDContentModelFilter.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/parser/XMLDTDContentModelFilter.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/parser/XMLDTDContentModelSource.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/parser/XMLDTDContentModelSource.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/parser/XMLDTDContentModelSource.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/parser/XMLDTDContentModelSource.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/parser/XMLDTDFilter.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/parser/XMLDTDFilter.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/parser/XMLDTDFilter.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/parser/XMLDTDFilter.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/parser/XMLDTDScanner.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/parser/XMLDTDScanner.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/parser/XMLDTDScanner.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/parser/XMLDTDScanner.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/parser/XMLDTDSource.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/parser/XMLDTDSource.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/parser/XMLDTDSource.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/parser/XMLDTDSource.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/parser/XMLDocumentFilter.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/parser/XMLDocumentFilter.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/parser/XMLDocumentFilter.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/parser/XMLDocumentFilter.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/parser/XMLDocumentScanner.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/parser/XMLDocumentScanner.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/parser/XMLDocumentScanner.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/parser/XMLDocumentScanner.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/parser/XMLDocumentSource.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/parser/XMLDocumentSource.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/parser/XMLDocumentSource.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/parser/XMLDocumentSource.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/parser/XMLEntityResolver.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/parser/XMLEntityResolver.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/parser/XMLEntityResolver.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/parser/XMLEntityResolver.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/parser/XMLErrorHandler.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/parser/XMLErrorHandler.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/parser/XMLErrorHandler.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/parser/XMLErrorHandler.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/parser/XMLInputSource.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/parser/XMLInputSource.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/parser/XMLInputSource.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/parser/XMLInputSource.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/parser/XMLParseException.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/parser/XMLParseException.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/parser/XMLParseException.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/parser/XMLParseException.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/parser/XMLParserConfiguration.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/parser/XMLParserConfiguration.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/parser/XMLParserConfiguration.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/parser/XMLParserConfiguration.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/parser/XMLPullParserConfiguration.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/parser/XMLPullParserConfiguration.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/parser/XMLPullParserConfiguration.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xni/parser/XMLPullParserConfiguration.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xpointer/ElementSchemePointer.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xpointer/ElementSchemePointer.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xpointer/ElementSchemePointer.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xpointer/ElementSchemePointer.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xpointer/ShortHandPointer.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xpointer/ShortHandPointer.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xpointer/ShortHandPointer.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xpointer/ShortHandPointer.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xpointer/XPointerErrorHandler.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xpointer/XPointerErrorHandler.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xpointer/XPointerErrorHandler.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xpointer/XPointerErrorHandler.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xpointer/XPointerHandler.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xpointer/XPointerHandler.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xpointer/XPointerHandler.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xpointer/XPointerHandler.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xpointer/XPointerMessageFormatter.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xpointer/XPointerMessageFormatter.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xpointer/XPointerMessageFormatter.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xpointer/XPointerMessageFormatter.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xpointer/XPointerPart.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xpointer/XPointerPart.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xpointer/XPointerPart.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xpointer/XPointerPart.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xpointer/XPointerProcessor.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xpointer/XPointerProcessor.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xpointer/XPointerProcessor.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xpointer/XPointerProcessor.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/AttributePSVI.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/AttributePSVI.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/AttributePSVI.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/AttributePSVI.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/ElementPSVI.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/ElementPSVI.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/ElementPSVI.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/ElementPSVI.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/ItemPSVI.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/ItemPSVI.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/ItemPSVI.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/ItemPSVI.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/LSInputList.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/LSInputList.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/LSInputList.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/LSInputList.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/PSVIProvider.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/PSVIProvider.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/PSVIProvider.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/PSVIProvider.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/ShortList.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/ShortList.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/ShortList.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/ShortList.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/StringList.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/StringList.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/StringList.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/StringList.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSAnnotation.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSAnnotation.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSAnnotation.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSAnnotation.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSAttributeDeclaration.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSAttributeDeclaration.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSAttributeDeclaration.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSAttributeDeclaration.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSAttributeGroupDefinition.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSAttributeGroupDefinition.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSAttributeGroupDefinition.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSAttributeGroupDefinition.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSAttributeUse.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSAttributeUse.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSAttributeUse.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSAttributeUse.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSComplexTypeDefinition.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSComplexTypeDefinition.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSComplexTypeDefinition.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSComplexTypeDefinition.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSConstants.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSConstants.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSConstants.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSConstants.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSElementDeclaration.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSElementDeclaration.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSElementDeclaration.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSElementDeclaration.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSException.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSException.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSException.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSException.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSFacet.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSFacet.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSFacet.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSFacet.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSIDCDefinition.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSIDCDefinition.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSIDCDefinition.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSIDCDefinition.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSImplementation.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSImplementation.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSImplementation.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSImplementation.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSLoader.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSLoader.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSLoader.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSLoader.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSModel.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSModel.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSModel.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSModel.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSModelGroup.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSModelGroup.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSModelGroup.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSModelGroup.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSModelGroupDefinition.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSModelGroupDefinition.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSModelGroupDefinition.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSModelGroupDefinition.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSMultiValueFacet.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSMultiValueFacet.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSMultiValueFacet.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSMultiValueFacet.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSNamedMap.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSNamedMap.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSNamedMap.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSNamedMap.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSNamespaceItem.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSNamespaceItem.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSNamespaceItem.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSNamespaceItem.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSNamespaceItemList.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSNamespaceItemList.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSNamespaceItemList.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSNamespaceItemList.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSNotationDeclaration.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSNotationDeclaration.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSNotationDeclaration.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSNotationDeclaration.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSObject.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSObject.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSObject.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSObject.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSObjectList.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSObjectList.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSObjectList.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSObjectList.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSParticle.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSParticle.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSParticle.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSParticle.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSSimpleTypeDefinition.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSSimpleTypeDefinition.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSSimpleTypeDefinition.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSSimpleTypeDefinition.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSTerm.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSTerm.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSTerm.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSTerm.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSTypeDefinition.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSTypeDefinition.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSTypeDefinition.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSTypeDefinition.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSWildcard.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSWildcard.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSWildcard.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/XSWildcard.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/datatypes/ByteList.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/datatypes/ByteList.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/datatypes/ByteList.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/datatypes/ByteList.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/datatypes/ObjectList.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/datatypes/ObjectList.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/datatypes/ObjectList.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/datatypes/ObjectList.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/datatypes/XSDateTime.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/datatypes/XSDateTime.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/datatypes/XSDateTime.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/datatypes/XSDateTime.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/datatypes/XSDecimal.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/datatypes/XSDecimal.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/datatypes/XSDecimal.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/datatypes/XSDecimal.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/datatypes/XSDouble.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/datatypes/XSDouble.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/datatypes/XSDouble.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/datatypes/XSDouble.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/datatypes/XSFloat.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/datatypes/XSFloat.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/datatypes/XSFloat.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/datatypes/XSFloat.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/datatypes/XSQName.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/datatypes/XSQName.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/datatypes/XSQName.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/datatypes/XSQName.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/datatypes/package.html b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/datatypes/package.html similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/datatypes/package.html rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xerces/internal/xs/datatypes/package.html diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/Axis.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/Axis.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/Axis.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/Axis.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/DTM.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/DTM.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/DTM.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/DTM.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/DTMAxisIterator.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/DTMAxisIterator.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/DTMAxisIterator.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/DTMAxisIterator.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/DTMAxisTraverser.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/DTMAxisTraverser.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/DTMAxisTraverser.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/DTMAxisTraverser.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/DTMConfigurationException.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/DTMConfigurationException.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/DTMConfigurationException.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/DTMConfigurationException.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/DTMDOMException.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/DTMDOMException.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/DTMDOMException.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/DTMDOMException.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/DTMException.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/DTMException.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/DTMException.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/DTMException.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/DTMFilter.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/DTMFilter.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/DTMFilter.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/DTMFilter.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/DTMIterator.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/DTMIterator.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/DTMIterator.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/DTMIterator.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/DTMManager.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/DTMManager.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/DTMManager.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/DTMManager.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/DTMWSFilter.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/DTMWSFilter.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/DTMWSFilter.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/DTMWSFilter.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/ChunkedIntArray.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/ChunkedIntArray.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/ChunkedIntArray.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/ChunkedIntArray.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/CoroutineManager.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/CoroutineManager.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/CoroutineManager.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/CoroutineManager.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/CoroutineParser.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/CoroutineParser.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/CoroutineParser.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/CoroutineParser.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/CustomStringPool.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/CustomStringPool.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/CustomStringPool.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/CustomStringPool.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/DTMAxisIterNodeList.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/DTMAxisIterNodeList.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/DTMAxisIterNodeList.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/DTMAxisIterNodeList.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/DTMAxisIteratorBase.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/DTMAxisIteratorBase.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/DTMAxisIteratorBase.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/DTMAxisIteratorBase.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/DTMChildIterNodeList.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/DTMChildIterNodeList.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/DTMChildIterNodeList.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/DTMChildIterNodeList.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/DTMDefaultBase.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/DTMDefaultBase.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/DTMDefaultBase.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/DTMDefaultBase.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/DTMDefaultBaseIterators.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/DTMDefaultBaseIterators.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/DTMDefaultBaseIterators.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/DTMDefaultBaseIterators.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/DTMDefaultBaseTraversers.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/DTMDefaultBaseTraversers.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/DTMDefaultBaseTraversers.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/DTMDefaultBaseTraversers.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/DTMDocumentImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/DTMDocumentImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/DTMDocumentImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/DTMDocumentImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/DTMManagerDefault.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/DTMManagerDefault.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/DTMManagerDefault.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/DTMManagerDefault.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/DTMNamedNodeMap.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/DTMNamedNodeMap.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/DTMNamedNodeMap.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/DTMNamedNodeMap.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/DTMNodeIterator.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/DTMNodeIterator.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/DTMNodeIterator.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/DTMNodeIterator.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/DTMNodeList.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/DTMNodeList.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/DTMNodeList.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/DTMNodeList.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/DTMNodeListBase.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/DTMNodeListBase.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/DTMNodeListBase.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/DTMNodeListBase.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/DTMNodeProxy.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/DTMNodeProxy.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/DTMNodeProxy.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/DTMNodeProxy.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/DTMSafeStringPool.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/DTMSafeStringPool.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/DTMSafeStringPool.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/DTMSafeStringPool.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/DTMStringPool.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/DTMStringPool.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/DTMStringPool.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/DTMStringPool.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/DTMTreeWalker.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/DTMTreeWalker.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/DTMTreeWalker.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/DTMTreeWalker.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/EmptyIterator.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/EmptyIterator.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/EmptyIterator.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/EmptyIterator.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/ExpandedNameTable.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/ExpandedNameTable.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/ExpandedNameTable.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/ExpandedNameTable.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/ExtendedType.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/ExtendedType.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/ExtendedType.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/ExtendedType.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/IncrementalSAXSource.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/IncrementalSAXSource.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/IncrementalSAXSource.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/IncrementalSAXSource.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/IncrementalSAXSource_Filter.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/IncrementalSAXSource_Filter.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/IncrementalSAXSource_Filter.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/IncrementalSAXSource_Filter.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/IncrementalSAXSource_Xerces.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/IncrementalSAXSource_Xerces.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/IncrementalSAXSource_Xerces.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/IncrementalSAXSource_Xerces.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/NodeLocator.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/NodeLocator.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/NodeLocator.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/NodeLocator.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/dom2dtm/DOM2DTM.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/dom2dtm/DOM2DTM.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/dom2dtm/DOM2DTM.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/dom2dtm/DOM2DTM.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/dom2dtm/DOM2DTMdefaultNamespaceDeclarationNode.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/dom2dtm/DOM2DTMdefaultNamespaceDeclarationNode.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/dom2dtm/DOM2DTMdefaultNamespaceDeclarationNode.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/dom2dtm/DOM2DTMdefaultNamespaceDeclarationNode.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/sax2dtm/SAX2DTM.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/sax2dtm/SAX2DTM.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/sax2dtm/SAX2DTM.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/sax2dtm/SAX2DTM.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/sax2dtm/SAX2DTM2.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/sax2dtm/SAX2DTM2.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/sax2dtm/SAX2DTM2.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/sax2dtm/SAX2DTM2.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/sax2dtm/SAX2RTFDTM.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/sax2dtm/SAX2RTFDTM.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/sax2dtm/SAX2RTFDTM.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/dtm/ref/sax2dtm/SAX2RTFDTM.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/res/XMLErrorResources.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/res/XMLErrorResources.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/res/XMLErrorResources.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/res/XMLErrorResources.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/res/XMLErrorResources_ca.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/res/XMLErrorResources_ca.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/res/XMLErrorResources_ca.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/res/XMLErrorResources_ca.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/res/XMLErrorResources_cs.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/res/XMLErrorResources_cs.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/res/XMLErrorResources_cs.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/res/XMLErrorResources_cs.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/res/XMLErrorResources_de.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/res/XMLErrorResources_de.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/res/XMLErrorResources_de.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/res/XMLErrorResources_de.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/res/XMLErrorResources_en.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/res/XMLErrorResources_en.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/res/XMLErrorResources_en.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/res/XMLErrorResources_en.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/res/XMLErrorResources_es.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/res/XMLErrorResources_es.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/res/XMLErrorResources_es.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/res/XMLErrorResources_es.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/res/XMLErrorResources_fr.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/res/XMLErrorResources_fr.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/res/XMLErrorResources_fr.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/res/XMLErrorResources_fr.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/res/XMLErrorResources_it.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/res/XMLErrorResources_it.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/res/XMLErrorResources_it.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/res/XMLErrorResources_it.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/res/XMLErrorResources_ja.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/res/XMLErrorResources_ja.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/res/XMLErrorResources_ja.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/res/XMLErrorResources_ja.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/res/XMLErrorResources_ko.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/res/XMLErrorResources_ko.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/res/XMLErrorResources_ko.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/res/XMLErrorResources_ko.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/res/XMLErrorResources_pt_BR.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/res/XMLErrorResources_pt_BR.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/res/XMLErrorResources_pt_BR.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/res/XMLErrorResources_pt_BR.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/res/XMLErrorResources_sk.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/res/XMLErrorResources_sk.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/res/XMLErrorResources_sk.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/res/XMLErrorResources_sk.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/res/XMLErrorResources_sv.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/res/XMLErrorResources_sv.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/res/XMLErrorResources_sv.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/res/XMLErrorResources_sv.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/res/XMLErrorResources_tr.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/res/XMLErrorResources_tr.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/res/XMLErrorResources_tr.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/res/XMLErrorResources_tr.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/res/XMLErrorResources_zh_CN.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/res/XMLErrorResources_zh_CN.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/res/XMLErrorResources_zh_CN.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/res/XMLErrorResources_zh_CN.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/res/XMLErrorResources_zh_HK.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/res/XMLErrorResources_zh_HK.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/res/XMLErrorResources_zh_HK.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/res/XMLErrorResources_zh_HK.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/res/XMLErrorResources_zh_TW.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/res/XMLErrorResources_zh_TW.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/res/XMLErrorResources_zh_TW.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/res/XMLErrorResources_zh_TW.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/res/XMLMessages.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/res/XMLMessages.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/res/XMLMessages.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/res/XMLMessages.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/resolver/Catalog.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/resolver/Catalog.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/resolver/Catalog.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/resolver/Catalog.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/resolver/CatalogEntry.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/resolver/CatalogEntry.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/resolver/CatalogEntry.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/resolver/CatalogEntry.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/resolver/CatalogException.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/resolver/CatalogException.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/resolver/CatalogException.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/resolver/CatalogException.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/resolver/CatalogManager.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/resolver/CatalogManager.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/resolver/CatalogManager.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/resolver/CatalogManager.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/resolver/Resolver.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/resolver/Resolver.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/resolver/Resolver.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/resolver/Resolver.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/resolver/helpers/BootstrapResolver.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/resolver/helpers/BootstrapResolver.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/resolver/helpers/BootstrapResolver.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/resolver/helpers/BootstrapResolver.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/resolver/helpers/Debug.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/resolver/helpers/Debug.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/resolver/helpers/Debug.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/resolver/helpers/Debug.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/resolver/helpers/FileURL.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/resolver/helpers/FileURL.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/resolver/helpers/FileURL.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/resolver/helpers/FileURL.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/resolver/helpers/Namespaces.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/resolver/helpers/Namespaces.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/resolver/helpers/Namespaces.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/resolver/helpers/Namespaces.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/resolver/helpers/PublicId.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/resolver/helpers/PublicId.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/resolver/helpers/PublicId.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/resolver/helpers/PublicId.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/resolver/readers/CatalogReader.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/resolver/readers/CatalogReader.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/resolver/readers/CatalogReader.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/resolver/readers/CatalogReader.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/resolver/readers/DOMCatalogParser.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/resolver/readers/DOMCatalogParser.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/resolver/readers/DOMCatalogParser.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/resolver/readers/DOMCatalogParser.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/resolver/readers/DOMCatalogReader.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/resolver/readers/DOMCatalogReader.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/resolver/readers/DOMCatalogReader.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/resolver/readers/DOMCatalogReader.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/resolver/readers/ExtendedXMLCatalogReader.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/resolver/readers/ExtendedXMLCatalogReader.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/resolver/readers/ExtendedXMLCatalogReader.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/resolver/readers/ExtendedXMLCatalogReader.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/resolver/readers/OASISXMLCatalogReader.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/resolver/readers/OASISXMLCatalogReader.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/resolver/readers/OASISXMLCatalogReader.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/resolver/readers/OASISXMLCatalogReader.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/resolver/readers/SAXCatalogParser.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/resolver/readers/SAXCatalogParser.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/resolver/readers/SAXCatalogParser.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/resolver/readers/SAXCatalogParser.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/resolver/readers/SAXCatalogReader.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/resolver/readers/SAXCatalogReader.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/resolver/readers/SAXCatalogReader.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/resolver/readers/SAXCatalogReader.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/resolver/readers/SAXParserHandler.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/resolver/readers/SAXParserHandler.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/resolver/readers/SAXParserHandler.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/resolver/readers/SAXParserHandler.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/resolver/readers/TR9401CatalogReader.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/resolver/readers/TR9401CatalogReader.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/resolver/readers/TR9401CatalogReader.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/resolver/readers/TR9401CatalogReader.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/resolver/readers/TextCatalogReader.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/resolver/readers/TextCatalogReader.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/resolver/readers/TextCatalogReader.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/resolver/readers/TextCatalogReader.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/resolver/readers/XCatalogReader.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/resolver/readers/XCatalogReader.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/resolver/readers/XCatalogReader.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/resolver/readers/XCatalogReader.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/resolver/tools/CatalogResolver.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/resolver/tools/CatalogResolver.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/resolver/tools/CatalogResolver.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/resolver/tools/CatalogResolver.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/resolver/tools/ResolvingParser.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/resolver/tools/ResolvingParser.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/resolver/tools/ResolvingParser.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/resolver/tools/ResolvingParser.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/resolver/tools/ResolvingXMLFilter.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/resolver/tools/ResolvingXMLFilter.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/resolver/tools/ResolvingXMLFilter.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/resolver/tools/ResolvingXMLFilter.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/resolver/tools/ResolvingXMLReader.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/resolver/tools/ResolvingXMLReader.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/resolver/tools/ResolvingXMLReader.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/resolver/tools/ResolvingXMLReader.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serialize/BaseMarkupSerializer.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serialize/BaseMarkupSerializer.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serialize/BaseMarkupSerializer.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serialize/BaseMarkupSerializer.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serialize/DOMSerializer.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serialize/DOMSerializer.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serialize/DOMSerializer.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serialize/DOMSerializer.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serialize/DOMSerializerImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serialize/DOMSerializerImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serialize/DOMSerializerImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serialize/DOMSerializerImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serialize/ElementState.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serialize/ElementState.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serialize/ElementState.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serialize/ElementState.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serialize/EncodingInfo.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serialize/EncodingInfo.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serialize/EncodingInfo.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serialize/EncodingInfo.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serialize/Encodings.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serialize/Encodings.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serialize/Encodings.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serialize/Encodings.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serialize/HTMLEntities.res b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serialize/HTMLEntities.res similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serialize/HTMLEntities.res rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serialize/HTMLEntities.res diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serialize/HTMLSerializer.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serialize/HTMLSerializer.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serialize/HTMLSerializer.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serialize/HTMLSerializer.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serialize/HTMLdtd.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serialize/HTMLdtd.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serialize/HTMLdtd.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serialize/HTMLdtd.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serialize/IndentPrinter.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serialize/IndentPrinter.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serialize/IndentPrinter.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serialize/IndentPrinter.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serialize/LineSeparator.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serialize/LineSeparator.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serialize/LineSeparator.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serialize/LineSeparator.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serialize/Method.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serialize/Method.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serialize/Method.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serialize/Method.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serialize/OutputFormat.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serialize/OutputFormat.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serialize/OutputFormat.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serialize/OutputFormat.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serialize/Printer.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serialize/Printer.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serialize/Printer.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serialize/Printer.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serialize/SecuritySupport.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serialize/SecuritySupport.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serialize/SecuritySupport.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serialize/SecuritySupport.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serialize/Serializer.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serialize/Serializer.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serialize/Serializer.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serialize/Serializer.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serialize/SerializerFactory.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serialize/SerializerFactory.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serialize/SerializerFactory.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serialize/SerializerFactory.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serialize/SerializerFactoryImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serialize/SerializerFactoryImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serialize/SerializerFactoryImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serialize/SerializerFactoryImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serialize/TextSerializer.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serialize/TextSerializer.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serialize/TextSerializer.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serialize/TextSerializer.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serialize/XHTMLSerializer.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serialize/XHTMLSerializer.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serialize/XHTMLSerializer.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serialize/XHTMLSerializer.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serialize/XML11Serializer.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serialize/XML11Serializer.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serialize/XML11Serializer.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serialize/XML11Serializer.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serialize/XMLSerializer.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serialize/XMLSerializer.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serialize/XMLSerializer.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serialize/XMLSerializer.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/AttributesImplSerializer.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/AttributesImplSerializer.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/AttributesImplSerializer.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/AttributesImplSerializer.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/CharInfo.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/CharInfo.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/CharInfo.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/CharInfo.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/DOMSerializer.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/DOMSerializer.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/DOMSerializer.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/DOMSerializer.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/ElemContext.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/ElemContext.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/ElemContext.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/ElemContext.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/ElemDesc.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/ElemDesc.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/ElemDesc.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/ElemDesc.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/EmptySerializer.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/EmptySerializer.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/EmptySerializer.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/EmptySerializer.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/EncodingInfo.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/EncodingInfo.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/EncodingInfo.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/EncodingInfo.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/Encodings.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/Encodings.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/Encodings.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/Encodings.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/Encodings.properties b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/Encodings.properties similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/Encodings.properties rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/Encodings.properties diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/ExtendedContentHandler.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/ExtendedContentHandler.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/ExtendedContentHandler.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/ExtendedContentHandler.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/ExtendedLexicalHandler.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/ExtendedLexicalHandler.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/ExtendedLexicalHandler.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/ExtendedLexicalHandler.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/HTMLEntities.properties b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/HTMLEntities.properties similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/HTMLEntities.properties rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/HTMLEntities.properties diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/Method.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/Method.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/Method.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/Method.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/NamespaceMappings.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/NamespaceMappings.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/NamespaceMappings.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/NamespaceMappings.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/OutputPropertiesFactory.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/OutputPropertiesFactory.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/OutputPropertiesFactory.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/OutputPropertiesFactory.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/OutputPropertyUtils.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/OutputPropertyUtils.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/OutputPropertyUtils.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/OutputPropertyUtils.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/SerializationHandler.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/SerializationHandler.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/SerializationHandler.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/SerializationHandler.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/Serializer.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/Serializer.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/Serializer.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/Serializer.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/SerializerBase.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/SerializerBase.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/SerializerBase.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/SerializerBase.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/SerializerConstants.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/SerializerConstants.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/SerializerConstants.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/SerializerConstants.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/SerializerFactory.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/SerializerFactory.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/SerializerFactory.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/SerializerFactory.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/SerializerTrace.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/SerializerTrace.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/SerializerTrace.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/SerializerTrace.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/SerializerTraceWriter.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/SerializerTraceWriter.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/SerializerTraceWriter.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/SerializerTraceWriter.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/ToHTMLSAXHandler.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/ToHTMLSAXHandler.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/ToHTMLSAXHandler.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/ToHTMLSAXHandler.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/ToHTMLStream.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/ToHTMLStream.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/ToHTMLStream.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/ToHTMLStream.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/ToSAXHandler.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/ToSAXHandler.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/ToSAXHandler.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/ToSAXHandler.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/ToStream.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/ToStream.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/ToStream.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/ToStream.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/ToTextSAXHandler.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/ToTextSAXHandler.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/ToTextSAXHandler.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/ToTextSAXHandler.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/ToTextStream.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/ToTextStream.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/ToTextStream.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/ToTextStream.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/ToUnknownStream.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/ToUnknownStream.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/ToUnknownStream.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/ToUnknownStream.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/ToXMLSAXHandler.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/ToXMLSAXHandler.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/ToXMLSAXHandler.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/ToXMLSAXHandler.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/ToXMLStream.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/ToXMLStream.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/ToXMLStream.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/ToXMLStream.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/TransformStateSetter.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/TransformStateSetter.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/TransformStateSetter.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/TransformStateSetter.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/TreeWalker.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/TreeWalker.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/TreeWalker.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/TreeWalker.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/Utils.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/Utils.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/Utils.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/Utils.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/Version.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/Version.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/Version.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/Version.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/WriterChain.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/WriterChain.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/WriterChain.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/WriterChain.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/WriterToASCI.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/WriterToASCI.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/WriterToASCI.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/WriterToASCI.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/WriterToUTF8Buffered.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/WriterToUTF8Buffered.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/WriterToUTF8Buffered.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/WriterToUTF8Buffered.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/XMLEntities.properties b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/XMLEntities.properties similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/XMLEntities.properties rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/XMLEntities.properties diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/XSLOutputAttributes.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/XSLOutputAttributes.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/XSLOutputAttributes.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/XSLOutputAttributes.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/output_html.properties b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/output_html.properties similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/output_html.properties rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/output_html.properties diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/output_text.properties b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/output_text.properties similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/output_text.properties rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/output_text.properties diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/output_unknown.properties b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/output_unknown.properties similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/output_unknown.properties rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/output_unknown.properties diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/output_xml.properties b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/output_xml.properties similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/output_xml.properties rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/output_xml.properties diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/package.html b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/package.html similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/package.html rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/package.html diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/utils/AttList.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/utils/AttList.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/utils/AttList.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/utils/AttList.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/utils/BoolStack.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/utils/BoolStack.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/utils/BoolStack.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/utils/BoolStack.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/utils/DOM2Helper.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/utils/DOM2Helper.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/utils/DOM2Helper.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/utils/DOM2Helper.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/utils/Messages.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/utils/Messages.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/utils/Messages.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/utils/Messages.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/utils/MsgKey.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/utils/MsgKey.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/utils/MsgKey.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/utils/MsgKey.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/utils/SerializerMessages.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/utils/SerializerMessages.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/utils/SerializerMessages.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/utils/SerializerMessages.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_ca.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_ca.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_ca.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_ca.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_cs.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_cs.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_cs.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_cs.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_de.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_de.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_de.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_de.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_en.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_en.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_en.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_en.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_es.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_es.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_es.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_es.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_fr.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_fr.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_fr.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_fr.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_it.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_it.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_it.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_it.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_ja.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_ja.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_ja.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_ja.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_ko.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_ko.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_ko.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_ko.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_pt_BR.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_pt_BR.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_pt_BR.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_pt_BR.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_sv.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_sv.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_sv.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_sv.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_zh_CN.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_zh_CN.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_zh_CN.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_zh_CN.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_zh_TW.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_zh_TW.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_zh_TW.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_zh_TW.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/utils/StringToIntTable.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/utils/StringToIntTable.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/utils/StringToIntTable.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/utils/StringToIntTable.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/utils/SystemIDResolver.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/utils/SystemIDResolver.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/utils/SystemIDResolver.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/utils/SystemIDResolver.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/utils/URI.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/utils/URI.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/utils/URI.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/utils/URI.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/utils/Utils.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/utils/Utils.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/utils/Utils.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/utils/Utils.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/utils/WrappedRuntimeException.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/utils/WrappedRuntimeException.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/utils/WrappedRuntimeException.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/serializer/utils/WrappedRuntimeException.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/AttList.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/AttList.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/AttList.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/AttList.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/BoolStack.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/BoolStack.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/BoolStack.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/BoolStack.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/CharKey.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/CharKey.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/CharKey.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/CharKey.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/Constants.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/Constants.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/Constants.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/Constants.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/DOM2Helper.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/DOM2Helper.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/DOM2Helper.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/DOM2Helper.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/DOMBuilder.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/DOMBuilder.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/DOMBuilder.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/DOMBuilder.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/DOMHelper.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/DOMHelper.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/DOMHelper.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/DOMHelper.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/DOMOrder.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/DOMOrder.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/DOMOrder.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/DOMOrder.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/DefaultErrorHandler.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/DefaultErrorHandler.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/DefaultErrorHandler.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/DefaultErrorHandler.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/ElemDesc.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/ElemDesc.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/ElemDesc.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/ElemDesc.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/FastStringBuffer.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/FastStringBuffer.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/FastStringBuffer.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/FastStringBuffer.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/Hashtree2Node.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/Hashtree2Node.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/Hashtree2Node.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/Hashtree2Node.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/IntStack.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/IntStack.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/IntStack.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/IntStack.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/IntVector.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/IntVector.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/IntVector.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/IntVector.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/ListingErrorHandler.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/ListingErrorHandler.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/ListingErrorHandler.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/ListingErrorHandler.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/LocaleUtility.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/LocaleUtility.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/LocaleUtility.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/LocaleUtility.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/MutableAttrListImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/MutableAttrListImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/MutableAttrListImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/MutableAttrListImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/NSInfo.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/NSInfo.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/NSInfo.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/NSInfo.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/NameSpace.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/NameSpace.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/NameSpace.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/NameSpace.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/NamespaceSupport2.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/NamespaceSupport2.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/NamespaceSupport2.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/NamespaceSupport2.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/NodeConsumer.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/NodeConsumer.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/NodeConsumer.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/NodeConsumer.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/NodeVector.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/NodeVector.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/NodeVector.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/NodeVector.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/ObjectPool.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/ObjectPool.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/ObjectPool.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/ObjectPool.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/ObjectStack.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/ObjectStack.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/ObjectStack.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/ObjectStack.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/ObjectVector.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/ObjectVector.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/ObjectVector.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/ObjectVector.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/PrefixResolver.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/PrefixResolver.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/PrefixResolver.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/PrefixResolver.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/PrefixResolverDefault.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/PrefixResolverDefault.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/PrefixResolverDefault.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/PrefixResolverDefault.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/QName.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/QName.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/QName.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/QName.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/RawCharacterHandler.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/RawCharacterHandler.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/RawCharacterHandler.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/RawCharacterHandler.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/SAXSourceLocator.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/SAXSourceLocator.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/SAXSourceLocator.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/SAXSourceLocator.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/SerializableLocatorImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/SerializableLocatorImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/SerializableLocatorImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/SerializableLocatorImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/StopParseException.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/StopParseException.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/StopParseException.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/StopParseException.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/StringBufferPool.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/StringBufferPool.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/StringBufferPool.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/StringBufferPool.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/StringComparable.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/StringComparable.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/StringComparable.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/StringComparable.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/StringToIntTable.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/StringToIntTable.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/StringToIntTable.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/StringToIntTable.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/StringToStringTable.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/StringToStringTable.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/StringToStringTable.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/StringToStringTable.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/StringToStringTableVector.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/StringToStringTableVector.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/StringToStringTableVector.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/StringToStringTableVector.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/StringVector.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/StringVector.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/StringVector.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/StringVector.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/StylesheetPIHandler.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/StylesheetPIHandler.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/StylesheetPIHandler.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/StylesheetPIHandler.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/SuballocatedByteVector.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/SuballocatedByteVector.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/SuballocatedByteVector.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/SuballocatedByteVector.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/SuballocatedIntVector.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/SuballocatedIntVector.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/SuballocatedIntVector.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/SuballocatedIntVector.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/SystemIDResolver.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/SystemIDResolver.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/SystemIDResolver.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/SystemIDResolver.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/ThreadControllerWrapper.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/ThreadControllerWrapper.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/ThreadControllerWrapper.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/ThreadControllerWrapper.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/TreeWalker.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/TreeWalker.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/TreeWalker.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/TreeWalker.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/Trie.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/Trie.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/Trie.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/Trie.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/URI.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/URI.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/URI.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/URI.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/UnImplNode.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/UnImplNode.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/UnImplNode.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/UnImplNode.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/WrappedRuntimeException.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/WrappedRuntimeException.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/WrappedRuntimeException.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/WrappedRuntimeException.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/WrongParserException.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/WrongParserException.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/WrongParserException.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/WrongParserException.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/XML11Char.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/XML11Char.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/XML11Char.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/XML11Char.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/XMLChar.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/XMLChar.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/XMLChar.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/XMLChar.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/XMLCharacterRecognizer.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/XMLCharacterRecognizer.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/XMLCharacterRecognizer.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/XMLCharacterRecognizer.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/XMLReaderManager.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/XMLReaderManager.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/XMLReaderManager.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/XMLReaderManager.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/XMLString.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/XMLString.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/XMLString.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/XMLString.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/XMLStringDefault.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/XMLStringDefault.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/XMLStringDefault.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/XMLStringDefault.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/XMLStringFactory.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/XMLStringFactory.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/XMLStringFactory.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/XMLStringFactory.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/XMLStringFactoryDefault.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/XMLStringFactoryDefault.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/XMLStringFactoryDefault.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/XMLStringFactoryDefault.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/package.html b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/package.html similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/package.html rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/package.html diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/res/CharArrayWrapper.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/res/CharArrayWrapper.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/res/CharArrayWrapper.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/res/CharArrayWrapper.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/res/IntArrayWrapper.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/res/IntArrayWrapper.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/res/IntArrayWrapper.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/res/IntArrayWrapper.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/res/LongArrayWrapper.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/res/LongArrayWrapper.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/res/LongArrayWrapper.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/res/LongArrayWrapper.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/res/StringArrayWrapper.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/res/StringArrayWrapper.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/res/StringArrayWrapper.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/res/StringArrayWrapper.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/res/XResourceBundle.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/res/XResourceBundle.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/res/XResourceBundle.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/res/XResourceBundle.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/res/XResourceBundleBase.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/res/XResourceBundleBase.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/res/XResourceBundleBase.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/res/XResourceBundleBase.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/res/XResources_de.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/res/XResources_de.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/res/XResources_de.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/res/XResources_de.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/res/XResources_en.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/res/XResources_en.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/res/XResources_en.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/res/XResources_en.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/res/XResources_es.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/res/XResources_es.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/res/XResources_es.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/res/XResources_es.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/res/XResources_fr.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/res/XResources_fr.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/res/XResources_fr.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/res/XResources_fr.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/res/XResources_it.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/res/XResources_it.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/res/XResources_it.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/res/XResources_it.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/res/XResources_ja_JP_A.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/res/XResources_ja_JP_A.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/res/XResources_ja_JP_A.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/res/XResources_ja_JP_A.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/res/XResources_ja_JP_HA.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/res/XResources_ja_JP_HA.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/res/XResources_ja_JP_HA.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/res/XResources_ja_JP_HA.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/res/XResources_ja_JP_HI.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/res/XResources_ja_JP_HI.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/res/XResources_ja_JP_HI.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/res/XResources_ja_JP_HI.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/res/XResources_ja_JP_I.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/res/XResources_ja_JP_I.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/res/XResources_ja_JP_I.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/res/XResources_ja_JP_I.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/res/XResources_ko.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/res/XResources_ko.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/res/XResources_ko.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/res/XResources_ko.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/res/XResources_sv.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/res/XResources_sv.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/res/XResources_sv.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/res/XResources_sv.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/res/XResources_zh_CN.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/res/XResources_zh_CN.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/res/XResources_zh_CN.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/res/XResources_zh_CN.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/res/XResources_zh_TW.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/res/XResources_zh_TW.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/res/XResources_zh_TW.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xml/internal/utils/res/XResources_zh_TW.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/Arg.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/Arg.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/Arg.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/Arg.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/CachedXPathAPI.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/CachedXPathAPI.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/CachedXPathAPI.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/CachedXPathAPI.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/Expression.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/Expression.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/Expression.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/Expression.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/ExpressionNode.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/ExpressionNode.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/ExpressionNode.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/ExpressionNode.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/ExpressionOwner.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/ExpressionOwner.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/ExpressionOwner.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/ExpressionOwner.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/ExtensionsProvider.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/ExtensionsProvider.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/ExtensionsProvider.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/ExtensionsProvider.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/FoundIndex.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/FoundIndex.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/FoundIndex.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/FoundIndex.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/NodeSet.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/NodeSet.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/NodeSet.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/NodeSet.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/NodeSetDTM.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/NodeSetDTM.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/NodeSetDTM.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/NodeSetDTM.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/SourceTree.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/SourceTree.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/SourceTree.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/SourceTree.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/SourceTreeManager.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/SourceTreeManager.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/SourceTreeManager.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/SourceTreeManager.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/VariableStack.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/VariableStack.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/VariableStack.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/VariableStack.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/WhitespaceStrippingElementMatcher.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/WhitespaceStrippingElementMatcher.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/WhitespaceStrippingElementMatcher.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/WhitespaceStrippingElementMatcher.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/XPath.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/XPath.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/XPath.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/XPath.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/XPathAPI.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/XPathAPI.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/XPathAPI.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/XPathAPI.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/XPathContext.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/XPathContext.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/XPathContext.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/XPathContext.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/XPathException.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/XPathException.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/XPathException.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/XPathException.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/XPathFactory.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/XPathFactory.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/XPathFactory.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/XPathFactory.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/XPathProcessorException.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/XPathProcessorException.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/XPathProcessorException.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/XPathProcessorException.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/XPathVisitable.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/XPathVisitable.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/XPathVisitable.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/XPathVisitable.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/XPathVisitor.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/XPathVisitor.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/XPathVisitor.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/XPathVisitor.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/AttributeIterator.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/AttributeIterator.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/AttributeIterator.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/AttributeIterator.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/AxesWalker.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/AxesWalker.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/AxesWalker.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/AxesWalker.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/BasicTestIterator.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/BasicTestIterator.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/BasicTestIterator.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/BasicTestIterator.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/ChildIterator.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/ChildIterator.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/ChildIterator.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/ChildIterator.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/ChildTestIterator.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/ChildTestIterator.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/ChildTestIterator.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/ChildTestIterator.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/ContextNodeList.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/ContextNodeList.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/ContextNodeList.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/ContextNodeList.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/DescendantIterator.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/DescendantIterator.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/DescendantIterator.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/DescendantIterator.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/FilterExprIterator.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/FilterExprIterator.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/FilterExprIterator.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/FilterExprIterator.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/FilterExprIteratorSimple.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/FilterExprIteratorSimple.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/FilterExprIteratorSimple.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/FilterExprIteratorSimple.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/FilterExprWalker.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/FilterExprWalker.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/FilterExprWalker.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/FilterExprWalker.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/HasPositionalPredChecker.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/HasPositionalPredChecker.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/HasPositionalPredChecker.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/HasPositionalPredChecker.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/IteratorPool.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/IteratorPool.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/IteratorPool.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/IteratorPool.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/LocPathIterator.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/LocPathIterator.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/LocPathIterator.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/LocPathIterator.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/MatchPatternIterator.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/MatchPatternIterator.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/MatchPatternIterator.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/MatchPatternIterator.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/NodeSequence.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/NodeSequence.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/NodeSequence.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/NodeSequence.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/OneStepIterator.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/OneStepIterator.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/OneStepIterator.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/OneStepIterator.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/OneStepIteratorForward.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/OneStepIteratorForward.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/OneStepIteratorForward.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/OneStepIteratorForward.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/PathComponent.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/PathComponent.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/PathComponent.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/PathComponent.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/PredicatedNodeTest.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/PredicatedNodeTest.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/PredicatedNodeTest.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/PredicatedNodeTest.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/RTFIterator.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/RTFIterator.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/RTFIterator.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/RTFIterator.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/ReverseAxesWalker.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/ReverseAxesWalker.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/ReverseAxesWalker.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/ReverseAxesWalker.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/SelfIteratorNoPredicate.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/SelfIteratorNoPredicate.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/SelfIteratorNoPredicate.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/SelfIteratorNoPredicate.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/SubContextList.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/SubContextList.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/SubContextList.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/SubContextList.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/UnionChildIterator.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/UnionChildIterator.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/UnionChildIterator.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/UnionChildIterator.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/UnionPathIterator.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/UnionPathIterator.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/UnionPathIterator.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/UnionPathIterator.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/WalkerFactory.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/WalkerFactory.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/WalkerFactory.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/WalkerFactory.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/WalkingIterator.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/WalkingIterator.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/WalkingIterator.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/WalkingIterator.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/WalkingIteratorSorted.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/WalkingIteratorSorted.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/WalkingIteratorSorted.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/WalkingIteratorSorted.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/package.html b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/package.html similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/package.html rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/axes/package.html diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/compiler/Compiler.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/compiler/Compiler.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/compiler/Compiler.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/compiler/Compiler.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/compiler/FuncLoader.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/compiler/FuncLoader.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/compiler/FuncLoader.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/compiler/FuncLoader.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/compiler/FunctionTable.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/compiler/FunctionTable.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/compiler/FunctionTable.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/compiler/FunctionTable.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/compiler/Keywords.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/compiler/Keywords.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/compiler/Keywords.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/compiler/Keywords.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/compiler/Lexer.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/compiler/Lexer.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/compiler/Lexer.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/compiler/Lexer.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/compiler/OpCodes.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/compiler/OpCodes.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/compiler/OpCodes.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/compiler/OpCodes.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/compiler/OpMap.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/compiler/OpMap.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/compiler/OpMap.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/compiler/OpMap.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/compiler/OpMapVector.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/compiler/OpMapVector.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/compiler/OpMapVector.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/compiler/OpMapVector.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/compiler/PsuedoNames.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/compiler/PsuedoNames.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/compiler/PsuedoNames.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/compiler/PsuedoNames.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/compiler/XPathDumper.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/compiler/XPathDumper.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/compiler/XPathDumper.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/compiler/XPathDumper.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/compiler/XPathParser.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/compiler/XPathParser.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/compiler/XPathParser.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/compiler/XPathParser.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/compiler/package.html b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/compiler/package.html similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/compiler/package.html rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/compiler/package.html diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/domapi/XPathEvaluatorImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/domapi/XPathEvaluatorImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/domapi/XPathEvaluatorImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/domapi/XPathEvaluatorImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/domapi/XPathExpressionImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/domapi/XPathExpressionImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/domapi/XPathExpressionImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/domapi/XPathExpressionImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/domapi/XPathNSResolverImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/domapi/XPathNSResolverImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/domapi/XPathNSResolverImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/domapi/XPathNSResolverImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/domapi/XPathNamespaceImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/domapi/XPathNamespaceImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/domapi/XPathNamespaceImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/domapi/XPathNamespaceImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/domapi/XPathResultImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/domapi/XPathResultImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/domapi/XPathResultImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/domapi/XPathResultImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/domapi/XPathStylesheetDOM3Exception.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/domapi/XPathStylesheetDOM3Exception.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/domapi/XPathStylesheetDOM3Exception.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/domapi/XPathStylesheetDOM3Exception.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/domapi/package.html b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/domapi/package.html similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/domapi/package.html rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/domapi/package.html diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncBoolean.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncBoolean.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncBoolean.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncBoolean.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncCeiling.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncCeiling.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncCeiling.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncCeiling.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncConcat.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncConcat.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncConcat.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncConcat.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncContains.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncContains.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncContains.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncContains.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncCount.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncCount.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncCount.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncCount.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncCurrent.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncCurrent.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncCurrent.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncCurrent.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncDoclocation.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncDoclocation.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncDoclocation.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncDoclocation.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncExtElementAvailable.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncExtElementAvailable.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncExtElementAvailable.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncExtElementAvailable.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncExtFunction.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncExtFunction.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncExtFunction.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncExtFunction.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncExtFunctionAvailable.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncExtFunctionAvailable.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncExtFunctionAvailable.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncExtFunctionAvailable.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncFalse.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncFalse.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncFalse.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncFalse.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncFloor.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncFloor.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncFloor.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncFloor.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncGenerateId.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncGenerateId.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncGenerateId.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncGenerateId.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncId.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncId.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncId.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncId.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncLang.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncLang.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncLang.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncLang.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncLast.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncLast.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncLast.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncLast.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncLocalPart.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncLocalPart.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncLocalPart.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncLocalPart.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncNamespace.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncNamespace.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncNamespace.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncNamespace.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncNormalizeSpace.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncNormalizeSpace.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncNormalizeSpace.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncNormalizeSpace.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncNot.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncNot.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncNot.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncNot.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncNumber.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncNumber.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncNumber.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncNumber.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncPosition.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncPosition.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncPosition.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncPosition.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncQname.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncQname.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncQname.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncQname.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncRound.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncRound.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncRound.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncRound.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncStartsWith.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncStartsWith.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncStartsWith.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncStartsWith.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncString.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncString.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncString.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncString.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncStringLength.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncStringLength.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncStringLength.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncStringLength.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncSubstring.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncSubstring.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncSubstring.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncSubstring.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncSubstringAfter.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncSubstringAfter.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncSubstringAfter.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncSubstringAfter.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncSubstringBefore.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncSubstringBefore.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncSubstringBefore.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncSubstringBefore.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncSum.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncSum.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncSum.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncSum.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncSystemProperty.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncSystemProperty.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncSystemProperty.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncSystemProperty.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncTranslate.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncTranslate.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncTranslate.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncTranslate.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncTrue.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncTrue.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncTrue.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncTrue.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncUnparsedEntityURI.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncUnparsedEntityURI.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncUnparsedEntityURI.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FuncUnparsedEntityURI.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/Function.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/Function.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/Function.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/Function.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/Function2Args.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/Function2Args.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/Function2Args.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/Function2Args.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/Function3Args.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/Function3Args.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/Function3Args.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/Function3Args.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FunctionDef1Arg.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FunctionDef1Arg.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FunctionDef1Arg.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FunctionDef1Arg.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FunctionMultiArgs.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FunctionMultiArgs.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FunctionMultiArgs.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FunctionMultiArgs.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FunctionOneArg.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FunctionOneArg.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FunctionOneArg.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/FunctionOneArg.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/WrongNumberArgsException.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/WrongNumberArgsException.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/WrongNumberArgsException.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/WrongNumberArgsException.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/package.html b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/package.html similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/package.html rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/functions/package.html diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/jaxp/JAXPExtensionsProvider.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/jaxp/JAXPExtensionsProvider.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/jaxp/JAXPExtensionsProvider.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/jaxp/JAXPExtensionsProvider.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/jaxp/JAXPPrefixResolver.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/jaxp/JAXPPrefixResolver.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/jaxp/JAXPPrefixResolver.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/jaxp/JAXPPrefixResolver.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/jaxp/JAXPVariableStack.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/jaxp/JAXPVariableStack.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/jaxp/JAXPVariableStack.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/jaxp/JAXPVariableStack.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/jaxp/XPathExpressionImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/jaxp/XPathExpressionImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/jaxp/XPathExpressionImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/jaxp/XPathExpressionImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/jaxp/XPathFactoryImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/jaxp/XPathFactoryImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/jaxp/XPathFactoryImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/jaxp/XPathFactoryImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/jaxp/XPathImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/jaxp/XPathImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/jaxp/XPathImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/jaxp/XPathImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/objects/DTMXRTreeFrag.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/objects/DTMXRTreeFrag.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/objects/DTMXRTreeFrag.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/objects/DTMXRTreeFrag.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/objects/XBoolean.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/objects/XBoolean.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/objects/XBoolean.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/objects/XBoolean.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/objects/XBooleanStatic.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/objects/XBooleanStatic.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/objects/XBooleanStatic.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/objects/XBooleanStatic.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/objects/XMLStringFactoryImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/objects/XMLStringFactoryImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/objects/XMLStringFactoryImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/objects/XMLStringFactoryImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/objects/XNodeSet.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/objects/XNodeSet.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/objects/XNodeSet.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/objects/XNodeSet.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/objects/XNodeSetForDOM.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/objects/XNodeSetForDOM.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/objects/XNodeSetForDOM.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/objects/XNodeSetForDOM.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/objects/XNull.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/objects/XNull.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/objects/XNull.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/objects/XNull.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/objects/XNumber.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/objects/XNumber.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/objects/XNumber.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/objects/XNumber.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/objects/XObject.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/objects/XObject.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/objects/XObject.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/objects/XObject.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/objects/XObjectFactory.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/objects/XObjectFactory.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/objects/XObjectFactory.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/objects/XObjectFactory.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/objects/XRTreeFrag.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/objects/XRTreeFrag.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/objects/XRTreeFrag.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/objects/XRTreeFrag.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/objects/XRTreeFragSelectWrapper.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/objects/XRTreeFragSelectWrapper.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/objects/XRTreeFragSelectWrapper.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/objects/XRTreeFragSelectWrapper.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/objects/XString.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/objects/XString.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/objects/XString.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/objects/XString.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/objects/XStringForChars.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/objects/XStringForChars.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/objects/XStringForChars.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/objects/XStringForChars.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/objects/XStringForFSB.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/objects/XStringForFSB.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/objects/XStringForFSB.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/objects/XStringForFSB.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/objects/package.html b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/objects/package.html similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/objects/package.html rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/objects/package.html diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/operations/And.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/operations/And.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/operations/And.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/operations/And.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/operations/Bool.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/operations/Bool.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/operations/Bool.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/operations/Bool.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/operations/Div.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/operations/Div.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/operations/Div.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/operations/Div.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/operations/Equals.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/operations/Equals.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/operations/Equals.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/operations/Equals.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/operations/Gt.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/operations/Gt.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/operations/Gt.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/operations/Gt.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/operations/Gte.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/operations/Gte.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/operations/Gte.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/operations/Gte.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/operations/Lt.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/operations/Lt.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/operations/Lt.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/operations/Lt.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/operations/Lte.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/operations/Lte.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/operations/Lte.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/operations/Lte.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/operations/Minus.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/operations/Minus.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/operations/Minus.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/operations/Minus.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/operations/Mod.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/operations/Mod.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/operations/Mod.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/operations/Mod.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/operations/Mult.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/operations/Mult.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/operations/Mult.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/operations/Mult.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/operations/Neg.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/operations/Neg.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/operations/Neg.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/operations/Neg.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/operations/NotEquals.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/operations/NotEquals.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/operations/NotEquals.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/operations/NotEquals.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/operations/Number.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/operations/Number.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/operations/Number.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/operations/Number.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/operations/Operation.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/operations/Operation.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/operations/Operation.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/operations/Operation.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/operations/Or.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/operations/Or.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/operations/Or.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/operations/Or.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/operations/Plus.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/operations/Plus.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/operations/Plus.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/operations/Plus.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/operations/Quo.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/operations/Quo.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/operations/Quo.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/operations/Quo.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/operations/String.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/operations/String.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/operations/String.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/operations/String.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/operations/UnaryOperation.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/operations/UnaryOperation.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/operations/UnaryOperation.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/operations/UnaryOperation.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/operations/Variable.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/operations/Variable.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/operations/Variable.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/operations/Variable.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/operations/VariableSafeAbsRef.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/operations/VariableSafeAbsRef.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/operations/VariableSafeAbsRef.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/operations/VariableSafeAbsRef.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/operations/package.html b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/operations/package.html similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/operations/package.html rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/operations/package.html diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/package.html b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/package.html similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/package.html rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/package.html diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/patterns/ContextMatchStepPattern.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/patterns/ContextMatchStepPattern.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/patterns/ContextMatchStepPattern.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/patterns/ContextMatchStepPattern.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/patterns/FunctionPattern.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/patterns/FunctionPattern.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/patterns/FunctionPattern.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/patterns/FunctionPattern.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/patterns/NodeTest.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/patterns/NodeTest.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/patterns/NodeTest.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/patterns/NodeTest.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/patterns/NodeTestFilter.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/patterns/NodeTestFilter.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/patterns/NodeTestFilter.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/patterns/NodeTestFilter.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/patterns/StepPattern.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/patterns/StepPattern.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/patterns/StepPattern.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/patterns/StepPattern.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/patterns/UnionPattern.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/patterns/UnionPattern.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/patterns/UnionPattern.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/patterns/UnionPattern.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/patterns/package.html b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/patterns/package.html similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/patterns/package.html rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/patterns/package.html diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/res/XPATHErrorResources.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/res/XPATHErrorResources.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/res/XPATHErrorResources.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/res/XPATHErrorResources.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/res/XPATHErrorResources_de.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/res/XPATHErrorResources_de.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/res/XPATHErrorResources_de.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/res/XPATHErrorResources_de.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/res/XPATHErrorResources_en.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/res/XPATHErrorResources_en.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/res/XPATHErrorResources_en.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/res/XPATHErrorResources_en.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/res/XPATHErrorResources_es.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/res/XPATHErrorResources_es.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/res/XPATHErrorResources_es.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/res/XPATHErrorResources_es.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/res/XPATHErrorResources_fr.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/res/XPATHErrorResources_fr.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/res/XPATHErrorResources_fr.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/res/XPATHErrorResources_fr.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/res/XPATHErrorResources_it.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/res/XPATHErrorResources_it.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/res/XPATHErrorResources_it.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/res/XPATHErrorResources_it.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/res/XPATHErrorResources_ja.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/res/XPATHErrorResources_ja.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/res/XPATHErrorResources_ja.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/res/XPATHErrorResources_ja.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/res/XPATHErrorResources_ko.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/res/XPATHErrorResources_ko.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/res/XPATHErrorResources_ko.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/res/XPATHErrorResources_ko.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/res/XPATHErrorResources_pt_BR.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/res/XPATHErrorResources_pt_BR.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/res/XPATHErrorResources_pt_BR.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/res/XPATHErrorResources_pt_BR.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/res/XPATHErrorResources_sv.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/res/XPATHErrorResources_sv.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/res/XPATHErrorResources_sv.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/res/XPATHErrorResources_sv.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/res/XPATHErrorResources_zh_CN.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/res/XPATHErrorResources_zh_CN.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/res/XPATHErrorResources_zh_CN.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/res/XPATHErrorResources_zh_CN.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/res/XPATHErrorResources_zh_TW.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/res/XPATHErrorResources_zh_TW.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/res/XPATHErrorResources_zh_TW.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/res/XPATHErrorResources_zh_TW.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/res/XPATHMessages.java b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/res/XPATHMessages.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/res/XPATHMessages.java rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/res/XPATHMessages.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/res/package.html b/subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/res/package.html similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/res/package.html rename to subprojects/jaxp/src/main/java/jaxp/sun/org/apache/xpath/internal/res/package.html diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/xml/internal/stream/Entity.java b/subprojects/jaxp/src/main/java/jaxp/sun/xml/internal/stream/Entity.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/xml/internal/stream/Entity.java rename to subprojects/jaxp/src/main/java/jaxp/sun/xml/internal/stream/Entity.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/xml/internal/stream/EventFilterSupport.java b/subprojects/jaxp/src/main/java/jaxp/sun/xml/internal/stream/EventFilterSupport.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/xml/internal/stream/EventFilterSupport.java rename to subprojects/jaxp/src/main/java/jaxp/sun/xml/internal/stream/EventFilterSupport.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/xml/internal/stream/StaxEntityResolverWrapper.java b/subprojects/jaxp/src/main/java/jaxp/sun/xml/internal/stream/StaxEntityResolverWrapper.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/xml/internal/stream/StaxEntityResolverWrapper.java rename to subprojects/jaxp/src/main/java/jaxp/sun/xml/internal/stream/StaxEntityResolverWrapper.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/xml/internal/stream/StaxErrorReporter.java b/subprojects/jaxp/src/main/java/jaxp/sun/xml/internal/stream/StaxErrorReporter.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/xml/internal/stream/StaxErrorReporter.java rename to subprojects/jaxp/src/main/java/jaxp/sun/xml/internal/stream/StaxErrorReporter.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/xml/internal/stream/StaxXMLInputSource.java b/subprojects/jaxp/src/main/java/jaxp/sun/xml/internal/stream/StaxXMLInputSource.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/xml/internal/stream/StaxXMLInputSource.java rename to subprojects/jaxp/src/main/java/jaxp/sun/xml/internal/stream/StaxXMLInputSource.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/xml/internal/stream/XMLBufferListener.java b/subprojects/jaxp/src/main/java/jaxp/sun/xml/internal/stream/XMLBufferListener.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/xml/internal/stream/XMLBufferListener.java rename to subprojects/jaxp/src/main/java/jaxp/sun/xml/internal/stream/XMLBufferListener.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/xml/internal/stream/XMLEntityReader.java b/subprojects/jaxp/src/main/java/jaxp/sun/xml/internal/stream/XMLEntityReader.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/xml/internal/stream/XMLEntityReader.java rename to subprojects/jaxp/src/main/java/jaxp/sun/xml/internal/stream/XMLEntityReader.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/xml/internal/stream/XMLEntityStorage.java b/subprojects/jaxp/src/main/java/jaxp/sun/xml/internal/stream/XMLEntityStorage.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/xml/internal/stream/XMLEntityStorage.java rename to subprojects/jaxp/src/main/java/jaxp/sun/xml/internal/stream/XMLEntityStorage.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/xml/internal/stream/XMLEventReaderImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/xml/internal/stream/XMLEventReaderImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/xml/internal/stream/XMLEventReaderImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/xml/internal/stream/XMLEventReaderImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/xml/internal/stream/XMLInputFactoryImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/xml/internal/stream/XMLInputFactoryImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/xml/internal/stream/XMLInputFactoryImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/xml/internal/stream/XMLInputFactoryImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/xml/internal/stream/XMLOutputFactoryImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/xml/internal/stream/XMLOutputFactoryImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/xml/internal/stream/XMLOutputFactoryImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/xml/internal/stream/XMLOutputFactoryImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/xml/internal/stream/dtd/DTDGrammarUtil.java b/subprojects/jaxp/src/main/java/jaxp/sun/xml/internal/stream/dtd/DTDGrammarUtil.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/xml/internal/stream/dtd/DTDGrammarUtil.java rename to subprojects/jaxp/src/main/java/jaxp/sun/xml/internal/stream/dtd/DTDGrammarUtil.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/xml/internal/stream/dtd/nonvalidating/DTDGrammar.java b/subprojects/jaxp/src/main/java/jaxp/sun/xml/internal/stream/dtd/nonvalidating/DTDGrammar.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/xml/internal/stream/dtd/nonvalidating/DTDGrammar.java rename to subprojects/jaxp/src/main/java/jaxp/sun/xml/internal/stream/dtd/nonvalidating/DTDGrammar.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/xml/internal/stream/dtd/nonvalidating/XMLAttributeDecl.java b/subprojects/jaxp/src/main/java/jaxp/sun/xml/internal/stream/dtd/nonvalidating/XMLAttributeDecl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/xml/internal/stream/dtd/nonvalidating/XMLAttributeDecl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/xml/internal/stream/dtd/nonvalidating/XMLAttributeDecl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/xml/internal/stream/dtd/nonvalidating/XMLElementDecl.java b/subprojects/jaxp/src/main/java/jaxp/sun/xml/internal/stream/dtd/nonvalidating/XMLElementDecl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/xml/internal/stream/dtd/nonvalidating/XMLElementDecl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/xml/internal/stream/dtd/nonvalidating/XMLElementDecl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/xml/internal/stream/dtd/nonvalidating/XMLNotationDecl.java b/subprojects/jaxp/src/main/java/jaxp/sun/xml/internal/stream/dtd/nonvalidating/XMLNotationDecl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/xml/internal/stream/dtd/nonvalidating/XMLNotationDecl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/xml/internal/stream/dtd/nonvalidating/XMLNotationDecl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/xml/internal/stream/dtd/nonvalidating/XMLSimpleType.java b/subprojects/jaxp/src/main/java/jaxp/sun/xml/internal/stream/dtd/nonvalidating/XMLSimpleType.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/xml/internal/stream/dtd/nonvalidating/XMLSimpleType.java rename to subprojects/jaxp/src/main/java/jaxp/sun/xml/internal/stream/dtd/nonvalidating/XMLSimpleType.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/xml/internal/stream/events/AttributeImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/xml/internal/stream/events/AttributeImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/xml/internal/stream/events/AttributeImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/xml/internal/stream/events/AttributeImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/xml/internal/stream/events/CharacterEvent.java b/subprojects/jaxp/src/main/java/jaxp/sun/xml/internal/stream/events/CharacterEvent.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/xml/internal/stream/events/CharacterEvent.java rename to subprojects/jaxp/src/main/java/jaxp/sun/xml/internal/stream/events/CharacterEvent.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/xml/internal/stream/events/CommentEvent.java b/subprojects/jaxp/src/main/java/jaxp/sun/xml/internal/stream/events/CommentEvent.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/xml/internal/stream/events/CommentEvent.java rename to subprojects/jaxp/src/main/java/jaxp/sun/xml/internal/stream/events/CommentEvent.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/xml/internal/stream/events/DTDEvent.java b/subprojects/jaxp/src/main/java/jaxp/sun/xml/internal/stream/events/DTDEvent.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/xml/internal/stream/events/DTDEvent.java rename to subprojects/jaxp/src/main/java/jaxp/sun/xml/internal/stream/events/DTDEvent.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/xml/internal/stream/events/DummyEvent.java b/subprojects/jaxp/src/main/java/jaxp/sun/xml/internal/stream/events/DummyEvent.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/xml/internal/stream/events/DummyEvent.java rename to subprojects/jaxp/src/main/java/jaxp/sun/xml/internal/stream/events/DummyEvent.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/xml/internal/stream/events/EndDocumentEvent.java b/subprojects/jaxp/src/main/java/jaxp/sun/xml/internal/stream/events/EndDocumentEvent.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/xml/internal/stream/events/EndDocumentEvent.java rename to subprojects/jaxp/src/main/java/jaxp/sun/xml/internal/stream/events/EndDocumentEvent.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/xml/internal/stream/events/EndElementEvent.java b/subprojects/jaxp/src/main/java/jaxp/sun/xml/internal/stream/events/EndElementEvent.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/xml/internal/stream/events/EndElementEvent.java rename to subprojects/jaxp/src/main/java/jaxp/sun/xml/internal/stream/events/EndElementEvent.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/xml/internal/stream/events/EntityDeclarationImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/xml/internal/stream/events/EntityDeclarationImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/xml/internal/stream/events/EntityDeclarationImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/xml/internal/stream/events/EntityDeclarationImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/xml/internal/stream/events/EntityReferenceEvent.java b/subprojects/jaxp/src/main/java/jaxp/sun/xml/internal/stream/events/EntityReferenceEvent.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/xml/internal/stream/events/EntityReferenceEvent.java rename to subprojects/jaxp/src/main/java/jaxp/sun/xml/internal/stream/events/EntityReferenceEvent.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/xml/internal/stream/events/LocationImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/xml/internal/stream/events/LocationImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/xml/internal/stream/events/LocationImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/xml/internal/stream/events/LocationImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/xml/internal/stream/events/NamedEvent.java b/subprojects/jaxp/src/main/java/jaxp/sun/xml/internal/stream/events/NamedEvent.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/xml/internal/stream/events/NamedEvent.java rename to subprojects/jaxp/src/main/java/jaxp/sun/xml/internal/stream/events/NamedEvent.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/xml/internal/stream/events/NamespaceImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/xml/internal/stream/events/NamespaceImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/xml/internal/stream/events/NamespaceImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/xml/internal/stream/events/NamespaceImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/xml/internal/stream/events/NotationDeclarationImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/xml/internal/stream/events/NotationDeclarationImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/xml/internal/stream/events/NotationDeclarationImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/xml/internal/stream/events/NotationDeclarationImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/xml/internal/stream/events/ProcessingInstructionEvent.java b/subprojects/jaxp/src/main/java/jaxp/sun/xml/internal/stream/events/ProcessingInstructionEvent.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/xml/internal/stream/events/ProcessingInstructionEvent.java rename to subprojects/jaxp/src/main/java/jaxp/sun/xml/internal/stream/events/ProcessingInstructionEvent.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/xml/internal/stream/events/StartDocumentEvent.java b/subprojects/jaxp/src/main/java/jaxp/sun/xml/internal/stream/events/StartDocumentEvent.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/xml/internal/stream/events/StartDocumentEvent.java rename to subprojects/jaxp/src/main/java/jaxp/sun/xml/internal/stream/events/StartDocumentEvent.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/xml/internal/stream/events/StartElementEvent.java b/subprojects/jaxp/src/main/java/jaxp/sun/xml/internal/stream/events/StartElementEvent.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/xml/internal/stream/events/StartElementEvent.java rename to subprojects/jaxp/src/main/java/jaxp/sun/xml/internal/stream/events/StartElementEvent.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/xml/internal/stream/events/XMLEventAllocatorImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/xml/internal/stream/events/XMLEventAllocatorImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/xml/internal/stream/events/XMLEventAllocatorImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/xml/internal/stream/events/XMLEventAllocatorImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/xml/internal/stream/events/XMLEventFactoryImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/xml/internal/stream/events/XMLEventFactoryImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/xml/internal/stream/events/XMLEventFactoryImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/xml/internal/stream/events/XMLEventFactoryImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/xml/internal/stream/javax.xml.stream.XMLEventFactory b/subprojects/jaxp/src/main/java/jaxp/sun/xml/internal/stream/javax.xml.stream.XMLEventFactory similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/xml/internal/stream/javax.xml.stream.XMLEventFactory rename to subprojects/jaxp/src/main/java/jaxp/sun/xml/internal/stream/javax.xml.stream.XMLEventFactory diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/xml/internal/stream/javax.xml.stream.XMLInputFactory b/subprojects/jaxp/src/main/java/jaxp/sun/xml/internal/stream/javax.xml.stream.XMLInputFactory similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/xml/internal/stream/javax.xml.stream.XMLInputFactory rename to subprojects/jaxp/src/main/java/jaxp/sun/xml/internal/stream/javax.xml.stream.XMLInputFactory diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/xml/internal/stream/javax.xml.stream.XMLOutputFactory b/subprojects/jaxp/src/main/java/jaxp/sun/xml/internal/stream/javax.xml.stream.XMLOutputFactory similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/xml/internal/stream/javax.xml.stream.XMLOutputFactory rename to subprojects/jaxp/src/main/java/jaxp/sun/xml/internal/stream/javax.xml.stream.XMLOutputFactory diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/xml/internal/stream/util/BufferAllocator.java b/subprojects/jaxp/src/main/java/jaxp/sun/xml/internal/stream/util/BufferAllocator.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/xml/internal/stream/util/BufferAllocator.java rename to subprojects/jaxp/src/main/java/jaxp/sun/xml/internal/stream/util/BufferAllocator.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/xml/internal/stream/util/ReadOnlyIterator.java b/subprojects/jaxp/src/main/java/jaxp/sun/xml/internal/stream/util/ReadOnlyIterator.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/xml/internal/stream/util/ReadOnlyIterator.java rename to subprojects/jaxp/src/main/java/jaxp/sun/xml/internal/stream/util/ReadOnlyIterator.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/xml/internal/stream/util/ThreadLocalBufferAllocator.java b/subprojects/jaxp/src/main/java/jaxp/sun/xml/internal/stream/util/ThreadLocalBufferAllocator.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/xml/internal/stream/util/ThreadLocalBufferAllocator.java rename to subprojects/jaxp/src/main/java/jaxp/sun/xml/internal/stream/util/ThreadLocalBufferAllocator.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/xml/internal/stream/writers/UTF8OutputStreamWriter.java b/subprojects/jaxp/src/main/java/jaxp/sun/xml/internal/stream/writers/UTF8OutputStreamWriter.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/xml/internal/stream/writers/UTF8OutputStreamWriter.java rename to subprojects/jaxp/src/main/java/jaxp/sun/xml/internal/stream/writers/UTF8OutputStreamWriter.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/xml/internal/stream/writers/WriterUtility.java b/subprojects/jaxp/src/main/java/jaxp/sun/xml/internal/stream/writers/WriterUtility.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/xml/internal/stream/writers/WriterUtility.java rename to subprojects/jaxp/src/main/java/jaxp/sun/xml/internal/stream/writers/WriterUtility.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/xml/internal/stream/writers/XMLDOMWriterImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/xml/internal/stream/writers/XMLDOMWriterImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/xml/internal/stream/writers/XMLDOMWriterImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/xml/internal/stream/writers/XMLDOMWriterImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/xml/internal/stream/writers/XMLEventWriterImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/xml/internal/stream/writers/XMLEventWriterImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/xml/internal/stream/writers/XMLEventWriterImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/xml/internal/stream/writers/XMLEventWriterImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/xml/internal/stream/writers/XMLOutputSource.java b/subprojects/jaxp/src/main/java/jaxp/sun/xml/internal/stream/writers/XMLOutputSource.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/xml/internal/stream/writers/XMLOutputSource.java rename to subprojects/jaxp/src/main/java/jaxp/sun/xml/internal/stream/writers/XMLOutputSource.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/xml/internal/stream/writers/XMLStreamWriterImpl.java b/subprojects/jaxp/src/main/java/jaxp/sun/xml/internal/stream/writers/XMLStreamWriterImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/xml/internal/stream/writers/XMLStreamWriterImpl.java rename to subprojects/jaxp/src/main/java/jaxp/sun/xml/internal/stream/writers/XMLStreamWriterImpl.java diff --git a/build-tools/jaxp/src/main/java/jaxp/sun/xml/internal/stream/writers/XMLWriter.java b/subprojects/jaxp/src/main/java/jaxp/sun/xml/internal/stream/writers/XMLWriter.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/sun/xml/internal/stream/writers/XMLWriter.java rename to subprojects/jaxp/src/main/java/jaxp/sun/xml/internal/stream/writers/XMLWriter.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/XMLConstants.java b/subprojects/jaxp/src/main/java/jaxp/xml/XMLConstants.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/XMLConstants.java rename to subprojects/jaxp/src/main/java/jaxp/xml/XMLConstants.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/datatype/DatatypeConfigurationException.java b/subprojects/jaxp/src/main/java/jaxp/xml/datatype/DatatypeConfigurationException.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/datatype/DatatypeConfigurationException.java rename to subprojects/jaxp/src/main/java/jaxp/xml/datatype/DatatypeConfigurationException.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/datatype/DatatypeConstants.java b/subprojects/jaxp/src/main/java/jaxp/xml/datatype/DatatypeConstants.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/datatype/DatatypeConstants.java rename to subprojects/jaxp/src/main/java/jaxp/xml/datatype/DatatypeConstants.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/datatype/DatatypeFactory.java b/subprojects/jaxp/src/main/java/jaxp/xml/datatype/DatatypeFactory.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/datatype/DatatypeFactory.java rename to subprojects/jaxp/src/main/java/jaxp/xml/datatype/DatatypeFactory.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/datatype/Duration.java b/subprojects/jaxp/src/main/java/jaxp/xml/datatype/Duration.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/datatype/Duration.java rename to subprojects/jaxp/src/main/java/jaxp/xml/datatype/Duration.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/datatype/FactoryFinder.java b/subprojects/jaxp/src/main/java/jaxp/xml/datatype/FactoryFinder.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/datatype/FactoryFinder.java rename to subprojects/jaxp/src/main/java/jaxp/xml/datatype/FactoryFinder.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/datatype/SecuritySupport.java b/subprojects/jaxp/src/main/java/jaxp/xml/datatype/SecuritySupport.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/datatype/SecuritySupport.java rename to subprojects/jaxp/src/main/java/jaxp/xml/datatype/SecuritySupport.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/datatype/XMLGregorianCalendar.java b/subprojects/jaxp/src/main/java/jaxp/xml/datatype/XMLGregorianCalendar.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/datatype/XMLGregorianCalendar.java rename to subprojects/jaxp/src/main/java/jaxp/xml/datatype/XMLGregorianCalendar.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/datatype/package.html b/subprojects/jaxp/src/main/java/jaxp/xml/datatype/package.html similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/datatype/package.html rename to subprojects/jaxp/src/main/java/jaxp/xml/datatype/package.html diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/namespace/NamespaceContext.java b/subprojects/jaxp/src/main/java/jaxp/xml/namespace/NamespaceContext.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/namespace/NamespaceContext.java rename to subprojects/jaxp/src/main/java/jaxp/xml/namespace/NamespaceContext.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/namespace/QName.java b/subprojects/jaxp/src/main/java/jaxp/xml/namespace/QName.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/namespace/QName.java rename to subprojects/jaxp/src/main/java/jaxp/xml/namespace/QName.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/namespace/package.html b/subprojects/jaxp/src/main/java/jaxp/xml/namespace/package.html similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/namespace/package.html rename to subprojects/jaxp/src/main/java/jaxp/xml/namespace/package.html diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/parsers/DocumentBuilder.java b/subprojects/jaxp/src/main/java/jaxp/xml/parsers/DocumentBuilder.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/parsers/DocumentBuilder.java rename to subprojects/jaxp/src/main/java/jaxp/xml/parsers/DocumentBuilder.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/parsers/DocumentBuilderFactory.java b/subprojects/jaxp/src/main/java/jaxp/xml/parsers/DocumentBuilderFactory.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/parsers/DocumentBuilderFactory.java rename to subprojects/jaxp/src/main/java/jaxp/xml/parsers/DocumentBuilderFactory.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/parsers/FactoryConfigurationError.java b/subprojects/jaxp/src/main/java/jaxp/xml/parsers/FactoryConfigurationError.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/parsers/FactoryConfigurationError.java rename to subprojects/jaxp/src/main/java/jaxp/xml/parsers/FactoryConfigurationError.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/parsers/FactoryFinder.java b/subprojects/jaxp/src/main/java/jaxp/xml/parsers/FactoryFinder.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/parsers/FactoryFinder.java rename to subprojects/jaxp/src/main/java/jaxp/xml/parsers/FactoryFinder.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/parsers/ParserConfigurationException.java b/subprojects/jaxp/src/main/java/jaxp/xml/parsers/ParserConfigurationException.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/parsers/ParserConfigurationException.java rename to subprojects/jaxp/src/main/java/jaxp/xml/parsers/ParserConfigurationException.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/parsers/SAXParser.java b/subprojects/jaxp/src/main/java/jaxp/xml/parsers/SAXParser.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/parsers/SAXParser.java rename to subprojects/jaxp/src/main/java/jaxp/xml/parsers/SAXParser.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/parsers/SAXParserFactory.java b/subprojects/jaxp/src/main/java/jaxp/xml/parsers/SAXParserFactory.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/parsers/SAXParserFactory.java rename to subprojects/jaxp/src/main/java/jaxp/xml/parsers/SAXParserFactory.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/parsers/SecuritySupport.java b/subprojects/jaxp/src/main/java/jaxp/xml/parsers/SecuritySupport.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/parsers/SecuritySupport.java rename to subprojects/jaxp/src/main/java/jaxp/xml/parsers/SecuritySupport.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/parsers/package.html b/subprojects/jaxp/src/main/java/jaxp/xml/parsers/package.html similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/parsers/package.html rename to subprojects/jaxp/src/main/java/jaxp/xml/parsers/package.html diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/stream/EventFilter.java b/subprojects/jaxp/src/main/java/jaxp/xml/stream/EventFilter.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/stream/EventFilter.java rename to subprojects/jaxp/src/main/java/jaxp/xml/stream/EventFilter.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/stream/FactoryConfigurationError.java b/subprojects/jaxp/src/main/java/jaxp/xml/stream/FactoryConfigurationError.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/stream/FactoryConfigurationError.java rename to subprojects/jaxp/src/main/java/jaxp/xml/stream/FactoryConfigurationError.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/stream/FactoryFinder.java b/subprojects/jaxp/src/main/java/jaxp/xml/stream/FactoryFinder.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/stream/FactoryFinder.java rename to subprojects/jaxp/src/main/java/jaxp/xml/stream/FactoryFinder.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/stream/Location.java b/subprojects/jaxp/src/main/java/jaxp/xml/stream/Location.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/stream/Location.java rename to subprojects/jaxp/src/main/java/jaxp/xml/stream/Location.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/stream/SecuritySupport.java b/subprojects/jaxp/src/main/java/jaxp/xml/stream/SecuritySupport.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/stream/SecuritySupport.java rename to subprojects/jaxp/src/main/java/jaxp/xml/stream/SecuritySupport.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/stream/StreamFilter.java b/subprojects/jaxp/src/main/java/jaxp/xml/stream/StreamFilter.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/stream/StreamFilter.java rename to subprojects/jaxp/src/main/java/jaxp/xml/stream/StreamFilter.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/stream/XMLEventFactory.java b/subprojects/jaxp/src/main/java/jaxp/xml/stream/XMLEventFactory.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/stream/XMLEventFactory.java rename to subprojects/jaxp/src/main/java/jaxp/xml/stream/XMLEventFactory.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/stream/XMLEventReader.java b/subprojects/jaxp/src/main/java/jaxp/xml/stream/XMLEventReader.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/stream/XMLEventReader.java rename to subprojects/jaxp/src/main/java/jaxp/xml/stream/XMLEventReader.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/stream/XMLEventWriter.java b/subprojects/jaxp/src/main/java/jaxp/xml/stream/XMLEventWriter.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/stream/XMLEventWriter.java rename to subprojects/jaxp/src/main/java/jaxp/xml/stream/XMLEventWriter.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/stream/XMLInputFactory.java b/subprojects/jaxp/src/main/java/jaxp/xml/stream/XMLInputFactory.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/stream/XMLInputFactory.java rename to subprojects/jaxp/src/main/java/jaxp/xml/stream/XMLInputFactory.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/stream/XMLOutputFactory.java b/subprojects/jaxp/src/main/java/jaxp/xml/stream/XMLOutputFactory.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/stream/XMLOutputFactory.java rename to subprojects/jaxp/src/main/java/jaxp/xml/stream/XMLOutputFactory.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/stream/XMLReporter.java b/subprojects/jaxp/src/main/java/jaxp/xml/stream/XMLReporter.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/stream/XMLReporter.java rename to subprojects/jaxp/src/main/java/jaxp/xml/stream/XMLReporter.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/stream/XMLResolver.java b/subprojects/jaxp/src/main/java/jaxp/xml/stream/XMLResolver.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/stream/XMLResolver.java rename to subprojects/jaxp/src/main/java/jaxp/xml/stream/XMLResolver.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/stream/XMLStreamConstants.java b/subprojects/jaxp/src/main/java/jaxp/xml/stream/XMLStreamConstants.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/stream/XMLStreamConstants.java rename to subprojects/jaxp/src/main/java/jaxp/xml/stream/XMLStreamConstants.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/stream/XMLStreamException.java b/subprojects/jaxp/src/main/java/jaxp/xml/stream/XMLStreamException.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/stream/XMLStreamException.java rename to subprojects/jaxp/src/main/java/jaxp/xml/stream/XMLStreamException.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/stream/XMLStreamReader.java b/subprojects/jaxp/src/main/java/jaxp/xml/stream/XMLStreamReader.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/stream/XMLStreamReader.java rename to subprojects/jaxp/src/main/java/jaxp/xml/stream/XMLStreamReader.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/stream/XMLStreamWriter.java b/subprojects/jaxp/src/main/java/jaxp/xml/stream/XMLStreamWriter.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/stream/XMLStreamWriter.java rename to subprojects/jaxp/src/main/java/jaxp/xml/stream/XMLStreamWriter.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/stream/events/Attribute.java b/subprojects/jaxp/src/main/java/jaxp/xml/stream/events/Attribute.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/stream/events/Attribute.java rename to subprojects/jaxp/src/main/java/jaxp/xml/stream/events/Attribute.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/stream/events/Characters.java b/subprojects/jaxp/src/main/java/jaxp/xml/stream/events/Characters.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/stream/events/Characters.java rename to subprojects/jaxp/src/main/java/jaxp/xml/stream/events/Characters.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/stream/events/Comment.java b/subprojects/jaxp/src/main/java/jaxp/xml/stream/events/Comment.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/stream/events/Comment.java rename to subprojects/jaxp/src/main/java/jaxp/xml/stream/events/Comment.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/stream/events/DTD.java b/subprojects/jaxp/src/main/java/jaxp/xml/stream/events/DTD.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/stream/events/DTD.java rename to subprojects/jaxp/src/main/java/jaxp/xml/stream/events/DTD.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/stream/events/EndDocument.java b/subprojects/jaxp/src/main/java/jaxp/xml/stream/events/EndDocument.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/stream/events/EndDocument.java rename to subprojects/jaxp/src/main/java/jaxp/xml/stream/events/EndDocument.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/stream/events/EndElement.java b/subprojects/jaxp/src/main/java/jaxp/xml/stream/events/EndElement.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/stream/events/EndElement.java rename to subprojects/jaxp/src/main/java/jaxp/xml/stream/events/EndElement.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/stream/events/EntityDeclaration.java b/subprojects/jaxp/src/main/java/jaxp/xml/stream/events/EntityDeclaration.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/stream/events/EntityDeclaration.java rename to subprojects/jaxp/src/main/java/jaxp/xml/stream/events/EntityDeclaration.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/stream/events/EntityReference.java b/subprojects/jaxp/src/main/java/jaxp/xml/stream/events/EntityReference.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/stream/events/EntityReference.java rename to subprojects/jaxp/src/main/java/jaxp/xml/stream/events/EntityReference.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/stream/events/Namespace.java b/subprojects/jaxp/src/main/java/jaxp/xml/stream/events/Namespace.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/stream/events/Namespace.java rename to subprojects/jaxp/src/main/java/jaxp/xml/stream/events/Namespace.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/stream/events/NotationDeclaration.java b/subprojects/jaxp/src/main/java/jaxp/xml/stream/events/NotationDeclaration.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/stream/events/NotationDeclaration.java rename to subprojects/jaxp/src/main/java/jaxp/xml/stream/events/NotationDeclaration.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/stream/events/ProcessingInstruction.java b/subprojects/jaxp/src/main/java/jaxp/xml/stream/events/ProcessingInstruction.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/stream/events/ProcessingInstruction.java rename to subprojects/jaxp/src/main/java/jaxp/xml/stream/events/ProcessingInstruction.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/stream/events/StartDocument.java b/subprojects/jaxp/src/main/java/jaxp/xml/stream/events/StartDocument.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/stream/events/StartDocument.java rename to subprojects/jaxp/src/main/java/jaxp/xml/stream/events/StartDocument.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/stream/events/StartElement.java b/subprojects/jaxp/src/main/java/jaxp/xml/stream/events/StartElement.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/stream/events/StartElement.java rename to subprojects/jaxp/src/main/java/jaxp/xml/stream/events/StartElement.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/stream/events/XMLEvent.java b/subprojects/jaxp/src/main/java/jaxp/xml/stream/events/XMLEvent.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/stream/events/XMLEvent.java rename to subprojects/jaxp/src/main/java/jaxp/xml/stream/events/XMLEvent.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/stream/util/EventReaderDelegate.java b/subprojects/jaxp/src/main/java/jaxp/xml/stream/util/EventReaderDelegate.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/stream/util/EventReaderDelegate.java rename to subprojects/jaxp/src/main/java/jaxp/xml/stream/util/EventReaderDelegate.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/stream/util/StreamReaderDelegate.java b/subprojects/jaxp/src/main/java/jaxp/xml/stream/util/StreamReaderDelegate.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/stream/util/StreamReaderDelegate.java rename to subprojects/jaxp/src/main/java/jaxp/xml/stream/util/StreamReaderDelegate.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/stream/util/XMLEventAllocator.java b/subprojects/jaxp/src/main/java/jaxp/xml/stream/util/XMLEventAllocator.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/stream/util/XMLEventAllocator.java rename to subprojects/jaxp/src/main/java/jaxp/xml/stream/util/XMLEventAllocator.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/stream/util/XMLEventConsumer.java b/subprojects/jaxp/src/main/java/jaxp/xml/stream/util/XMLEventConsumer.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/stream/util/XMLEventConsumer.java rename to subprojects/jaxp/src/main/java/jaxp/xml/stream/util/XMLEventConsumer.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/transform/ErrorListener.java b/subprojects/jaxp/src/main/java/jaxp/xml/transform/ErrorListener.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/transform/ErrorListener.java rename to subprojects/jaxp/src/main/java/jaxp/xml/transform/ErrorListener.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/transform/FactoryFinder.java b/subprojects/jaxp/src/main/java/jaxp/xml/transform/FactoryFinder.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/transform/FactoryFinder.java rename to subprojects/jaxp/src/main/java/jaxp/xml/transform/FactoryFinder.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/transform/OutputKeys.java b/subprojects/jaxp/src/main/java/jaxp/xml/transform/OutputKeys.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/transform/OutputKeys.java rename to subprojects/jaxp/src/main/java/jaxp/xml/transform/OutputKeys.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/transform/Result.java b/subprojects/jaxp/src/main/java/jaxp/xml/transform/Result.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/transform/Result.java rename to subprojects/jaxp/src/main/java/jaxp/xml/transform/Result.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/transform/SecuritySupport.java b/subprojects/jaxp/src/main/java/jaxp/xml/transform/SecuritySupport.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/transform/SecuritySupport.java rename to subprojects/jaxp/src/main/java/jaxp/xml/transform/SecuritySupport.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/transform/Source.java b/subprojects/jaxp/src/main/java/jaxp/xml/transform/Source.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/transform/Source.java rename to subprojects/jaxp/src/main/java/jaxp/xml/transform/Source.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/transform/SourceLocator.java b/subprojects/jaxp/src/main/java/jaxp/xml/transform/SourceLocator.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/transform/SourceLocator.java rename to subprojects/jaxp/src/main/java/jaxp/xml/transform/SourceLocator.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/transform/Templates.java b/subprojects/jaxp/src/main/java/jaxp/xml/transform/Templates.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/transform/Templates.java rename to subprojects/jaxp/src/main/java/jaxp/xml/transform/Templates.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/transform/Transformer.java b/subprojects/jaxp/src/main/java/jaxp/xml/transform/Transformer.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/transform/Transformer.java rename to subprojects/jaxp/src/main/java/jaxp/xml/transform/Transformer.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/transform/TransformerConfigurationException.java b/subprojects/jaxp/src/main/java/jaxp/xml/transform/TransformerConfigurationException.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/transform/TransformerConfigurationException.java rename to subprojects/jaxp/src/main/java/jaxp/xml/transform/TransformerConfigurationException.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/transform/TransformerException.java b/subprojects/jaxp/src/main/java/jaxp/xml/transform/TransformerException.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/transform/TransformerException.java rename to subprojects/jaxp/src/main/java/jaxp/xml/transform/TransformerException.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/transform/TransformerFactory.java b/subprojects/jaxp/src/main/java/jaxp/xml/transform/TransformerFactory.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/transform/TransformerFactory.java rename to subprojects/jaxp/src/main/java/jaxp/xml/transform/TransformerFactory.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/transform/TransformerFactoryConfigurationError.java b/subprojects/jaxp/src/main/java/jaxp/xml/transform/TransformerFactoryConfigurationError.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/transform/TransformerFactoryConfigurationError.java rename to subprojects/jaxp/src/main/java/jaxp/xml/transform/TransformerFactoryConfigurationError.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/transform/URIResolver.java b/subprojects/jaxp/src/main/java/jaxp/xml/transform/URIResolver.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/transform/URIResolver.java rename to subprojects/jaxp/src/main/java/jaxp/xml/transform/URIResolver.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/transform/dom/DOMLocator.java b/subprojects/jaxp/src/main/java/jaxp/xml/transform/dom/DOMLocator.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/transform/dom/DOMLocator.java rename to subprojects/jaxp/src/main/java/jaxp/xml/transform/dom/DOMLocator.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/transform/dom/DOMResult.java b/subprojects/jaxp/src/main/java/jaxp/xml/transform/dom/DOMResult.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/transform/dom/DOMResult.java rename to subprojects/jaxp/src/main/java/jaxp/xml/transform/dom/DOMResult.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/transform/dom/DOMSource.java b/subprojects/jaxp/src/main/java/jaxp/xml/transform/dom/DOMSource.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/transform/dom/DOMSource.java rename to subprojects/jaxp/src/main/java/jaxp/xml/transform/dom/DOMSource.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/transform/dom/package.html b/subprojects/jaxp/src/main/java/jaxp/xml/transform/dom/package.html similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/transform/dom/package.html rename to subprojects/jaxp/src/main/java/jaxp/xml/transform/dom/package.html diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/transform/overview.html b/subprojects/jaxp/src/main/java/jaxp/xml/transform/overview.html similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/transform/overview.html rename to subprojects/jaxp/src/main/java/jaxp/xml/transform/overview.html diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/transform/package.html b/subprojects/jaxp/src/main/java/jaxp/xml/transform/package.html similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/transform/package.html rename to subprojects/jaxp/src/main/java/jaxp/xml/transform/package.html diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/transform/sax/SAXResult.java b/subprojects/jaxp/src/main/java/jaxp/xml/transform/sax/SAXResult.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/transform/sax/SAXResult.java rename to subprojects/jaxp/src/main/java/jaxp/xml/transform/sax/SAXResult.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/transform/sax/SAXSource.java b/subprojects/jaxp/src/main/java/jaxp/xml/transform/sax/SAXSource.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/transform/sax/SAXSource.java rename to subprojects/jaxp/src/main/java/jaxp/xml/transform/sax/SAXSource.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/transform/sax/SAXTransformerFactory.java b/subprojects/jaxp/src/main/java/jaxp/xml/transform/sax/SAXTransformerFactory.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/transform/sax/SAXTransformerFactory.java rename to subprojects/jaxp/src/main/java/jaxp/xml/transform/sax/SAXTransformerFactory.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/transform/sax/TemplatesHandler.java b/subprojects/jaxp/src/main/java/jaxp/xml/transform/sax/TemplatesHandler.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/transform/sax/TemplatesHandler.java rename to subprojects/jaxp/src/main/java/jaxp/xml/transform/sax/TemplatesHandler.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/transform/sax/TransformerHandler.java b/subprojects/jaxp/src/main/java/jaxp/xml/transform/sax/TransformerHandler.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/transform/sax/TransformerHandler.java rename to subprojects/jaxp/src/main/java/jaxp/xml/transform/sax/TransformerHandler.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/transform/sax/package.html b/subprojects/jaxp/src/main/java/jaxp/xml/transform/sax/package.html similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/transform/sax/package.html rename to subprojects/jaxp/src/main/java/jaxp/xml/transform/sax/package.html diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/transform/stax/StAXResult.java b/subprojects/jaxp/src/main/java/jaxp/xml/transform/stax/StAXResult.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/transform/stax/StAXResult.java rename to subprojects/jaxp/src/main/java/jaxp/xml/transform/stax/StAXResult.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/transform/stax/StAXSource.java b/subprojects/jaxp/src/main/java/jaxp/xml/transform/stax/StAXSource.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/transform/stax/StAXSource.java rename to subprojects/jaxp/src/main/java/jaxp/xml/transform/stax/StAXSource.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/transform/stax/package.html b/subprojects/jaxp/src/main/java/jaxp/xml/transform/stax/package.html similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/transform/stax/package.html rename to subprojects/jaxp/src/main/java/jaxp/xml/transform/stax/package.html diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/transform/stream/StreamResult.java b/subprojects/jaxp/src/main/java/jaxp/xml/transform/stream/StreamResult.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/transform/stream/StreamResult.java rename to subprojects/jaxp/src/main/java/jaxp/xml/transform/stream/StreamResult.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/transform/stream/StreamSource.java b/subprojects/jaxp/src/main/java/jaxp/xml/transform/stream/StreamSource.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/transform/stream/StreamSource.java rename to subprojects/jaxp/src/main/java/jaxp/xml/transform/stream/StreamSource.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/transform/stream/package.html b/subprojects/jaxp/src/main/java/jaxp/xml/transform/stream/package.html similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/transform/stream/package.html rename to subprojects/jaxp/src/main/java/jaxp/xml/transform/stream/package.html diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/validation/Schema.java b/subprojects/jaxp/src/main/java/jaxp/xml/validation/Schema.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/validation/Schema.java rename to subprojects/jaxp/src/main/java/jaxp/xml/validation/Schema.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/validation/SchemaFactory.java b/subprojects/jaxp/src/main/java/jaxp/xml/validation/SchemaFactory.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/validation/SchemaFactory.java rename to subprojects/jaxp/src/main/java/jaxp/xml/validation/SchemaFactory.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/validation/SchemaFactoryConfigurationError.java b/subprojects/jaxp/src/main/java/jaxp/xml/validation/SchemaFactoryConfigurationError.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/validation/SchemaFactoryConfigurationError.java rename to subprojects/jaxp/src/main/java/jaxp/xml/validation/SchemaFactoryConfigurationError.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/validation/SchemaFactoryFinder.java b/subprojects/jaxp/src/main/java/jaxp/xml/validation/SchemaFactoryFinder.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/validation/SchemaFactoryFinder.java rename to subprojects/jaxp/src/main/java/jaxp/xml/validation/SchemaFactoryFinder.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/validation/SchemaFactoryLoader.java b/subprojects/jaxp/src/main/java/jaxp/xml/validation/SchemaFactoryLoader.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/validation/SchemaFactoryLoader.java rename to subprojects/jaxp/src/main/java/jaxp/xml/validation/SchemaFactoryLoader.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/validation/SecuritySupport.java b/subprojects/jaxp/src/main/java/jaxp/xml/validation/SecuritySupport.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/validation/SecuritySupport.java rename to subprojects/jaxp/src/main/java/jaxp/xml/validation/SecuritySupport.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/validation/TypeInfoProvider.java b/subprojects/jaxp/src/main/java/jaxp/xml/validation/TypeInfoProvider.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/validation/TypeInfoProvider.java rename to subprojects/jaxp/src/main/java/jaxp/xml/validation/TypeInfoProvider.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/validation/Validator.java b/subprojects/jaxp/src/main/java/jaxp/xml/validation/Validator.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/validation/Validator.java rename to subprojects/jaxp/src/main/java/jaxp/xml/validation/Validator.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/validation/ValidatorHandler.java b/subprojects/jaxp/src/main/java/jaxp/xml/validation/ValidatorHandler.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/validation/ValidatorHandler.java rename to subprojects/jaxp/src/main/java/jaxp/xml/validation/ValidatorHandler.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/validation/package.html b/subprojects/jaxp/src/main/java/jaxp/xml/validation/package.html similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/validation/package.html rename to subprojects/jaxp/src/main/java/jaxp/xml/validation/package.html diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/xpath/SecuritySupport.java b/subprojects/jaxp/src/main/java/jaxp/xml/xpath/SecuritySupport.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/xpath/SecuritySupport.java rename to subprojects/jaxp/src/main/java/jaxp/xml/xpath/SecuritySupport.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/xpath/XPath.java b/subprojects/jaxp/src/main/java/jaxp/xml/xpath/XPath.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/xpath/XPath.java rename to subprojects/jaxp/src/main/java/jaxp/xml/xpath/XPath.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/xpath/XPathConstants.java b/subprojects/jaxp/src/main/java/jaxp/xml/xpath/XPathConstants.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/xpath/XPathConstants.java rename to subprojects/jaxp/src/main/java/jaxp/xml/xpath/XPathConstants.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/xpath/XPathException.java b/subprojects/jaxp/src/main/java/jaxp/xml/xpath/XPathException.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/xpath/XPathException.java rename to subprojects/jaxp/src/main/java/jaxp/xml/xpath/XPathException.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/xpath/XPathExpression.java b/subprojects/jaxp/src/main/java/jaxp/xml/xpath/XPathExpression.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/xpath/XPathExpression.java rename to subprojects/jaxp/src/main/java/jaxp/xml/xpath/XPathExpression.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/xpath/XPathExpressionException.java b/subprojects/jaxp/src/main/java/jaxp/xml/xpath/XPathExpressionException.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/xpath/XPathExpressionException.java rename to subprojects/jaxp/src/main/java/jaxp/xml/xpath/XPathExpressionException.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/xpath/XPathFactory.java b/subprojects/jaxp/src/main/java/jaxp/xml/xpath/XPathFactory.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/xpath/XPathFactory.java rename to subprojects/jaxp/src/main/java/jaxp/xml/xpath/XPathFactory.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/xpath/XPathFactoryConfigurationException.java b/subprojects/jaxp/src/main/java/jaxp/xml/xpath/XPathFactoryConfigurationException.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/xpath/XPathFactoryConfigurationException.java rename to subprojects/jaxp/src/main/java/jaxp/xml/xpath/XPathFactoryConfigurationException.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/xpath/XPathFactoryFinder.java b/subprojects/jaxp/src/main/java/jaxp/xml/xpath/XPathFactoryFinder.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/xpath/XPathFactoryFinder.java rename to subprojects/jaxp/src/main/java/jaxp/xml/xpath/XPathFactoryFinder.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/xpath/XPathFunction.java b/subprojects/jaxp/src/main/java/jaxp/xml/xpath/XPathFunction.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/xpath/XPathFunction.java rename to subprojects/jaxp/src/main/java/jaxp/xml/xpath/XPathFunction.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/xpath/XPathFunctionException.java b/subprojects/jaxp/src/main/java/jaxp/xml/xpath/XPathFunctionException.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/xpath/XPathFunctionException.java rename to subprojects/jaxp/src/main/java/jaxp/xml/xpath/XPathFunctionException.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/xpath/XPathFunctionResolver.java b/subprojects/jaxp/src/main/java/jaxp/xml/xpath/XPathFunctionResolver.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/xpath/XPathFunctionResolver.java rename to subprojects/jaxp/src/main/java/jaxp/xml/xpath/XPathFunctionResolver.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/xpath/XPathVariableResolver.java b/subprojects/jaxp/src/main/java/jaxp/xml/xpath/XPathVariableResolver.java similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/xpath/XPathVariableResolver.java rename to subprojects/jaxp/src/main/java/jaxp/xml/xpath/XPathVariableResolver.java diff --git a/build-tools/jaxp/src/main/java/jaxp/xml/xpath/package.html b/subprojects/jaxp/src/main/java/jaxp/xml/xpath/package.html similarity index 100% rename from build-tools/jaxp/src/main/java/jaxp/xml/xpath/package.html rename to subprojects/jaxp/src/main/java/jaxp/xml/xpath/package.html diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/Attr.java b/subprojects/jaxp/src/main/java/org/w3c/dom/Attr.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/Attr.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/Attr.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/CDATASection.java b/subprojects/jaxp/src/main/java/org/w3c/dom/CDATASection.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/CDATASection.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/CDATASection.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/CharacterData.java b/subprojects/jaxp/src/main/java/org/w3c/dom/CharacterData.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/CharacterData.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/CharacterData.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/Comment.java b/subprojects/jaxp/src/main/java/org/w3c/dom/Comment.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/Comment.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/Comment.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/DOMConfiguration.java b/subprojects/jaxp/src/main/java/org/w3c/dom/DOMConfiguration.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/DOMConfiguration.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/DOMConfiguration.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/DOMError.java b/subprojects/jaxp/src/main/java/org/w3c/dom/DOMError.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/DOMError.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/DOMError.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/DOMErrorHandler.java b/subprojects/jaxp/src/main/java/org/w3c/dom/DOMErrorHandler.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/DOMErrorHandler.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/DOMErrorHandler.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/DOMException.java b/subprojects/jaxp/src/main/java/org/w3c/dom/DOMException.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/DOMException.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/DOMException.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/DOMImplementation.java b/subprojects/jaxp/src/main/java/org/w3c/dom/DOMImplementation.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/DOMImplementation.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/DOMImplementation.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/DOMImplementationList.java b/subprojects/jaxp/src/main/java/org/w3c/dom/DOMImplementationList.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/DOMImplementationList.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/DOMImplementationList.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/DOMImplementationSource.java b/subprojects/jaxp/src/main/java/org/w3c/dom/DOMImplementationSource.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/DOMImplementationSource.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/DOMImplementationSource.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/DOMLocator.java b/subprojects/jaxp/src/main/java/org/w3c/dom/DOMLocator.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/DOMLocator.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/DOMLocator.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/DOMStringList.java b/subprojects/jaxp/src/main/java/org/w3c/dom/DOMStringList.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/DOMStringList.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/DOMStringList.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/Document.java b/subprojects/jaxp/src/main/java/org/w3c/dom/Document.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/Document.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/Document.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/DocumentFragment.java b/subprojects/jaxp/src/main/java/org/w3c/dom/DocumentFragment.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/DocumentFragment.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/DocumentFragment.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/DocumentType.java b/subprojects/jaxp/src/main/java/org/w3c/dom/DocumentType.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/DocumentType.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/DocumentType.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/Element.java b/subprojects/jaxp/src/main/java/org/w3c/dom/Element.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/Element.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/Element.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/Entity.java b/subprojects/jaxp/src/main/java/org/w3c/dom/Entity.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/Entity.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/Entity.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/EntityReference.java b/subprojects/jaxp/src/main/java/org/w3c/dom/EntityReference.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/EntityReference.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/EntityReference.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/NameList.java b/subprojects/jaxp/src/main/java/org/w3c/dom/NameList.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/NameList.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/NameList.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/NamedNodeMap.java b/subprojects/jaxp/src/main/java/org/w3c/dom/NamedNodeMap.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/NamedNodeMap.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/NamedNodeMap.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/Node.java b/subprojects/jaxp/src/main/java/org/w3c/dom/Node.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/Node.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/Node.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/NodeList.java b/subprojects/jaxp/src/main/java/org/w3c/dom/NodeList.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/NodeList.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/NodeList.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/Notation.java b/subprojects/jaxp/src/main/java/org/w3c/dom/Notation.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/Notation.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/Notation.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/ProcessingInstruction.java b/subprojects/jaxp/src/main/java/org/w3c/dom/ProcessingInstruction.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/ProcessingInstruction.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/ProcessingInstruction.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/Text.java b/subprojects/jaxp/src/main/java/org/w3c/dom/Text.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/Text.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/Text.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/TypeInfo.java b/subprojects/jaxp/src/main/java/org/w3c/dom/TypeInfo.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/TypeInfo.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/TypeInfo.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/UserDataHandler.java b/subprojects/jaxp/src/main/java/org/w3c/dom/UserDataHandler.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/UserDataHandler.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/UserDataHandler.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/bootstrap/DOMImplementationRegistry.java b/subprojects/jaxp/src/main/java/org/w3c/dom/bootstrap/DOMImplementationRegistry.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/bootstrap/DOMImplementationRegistry.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/bootstrap/DOMImplementationRegistry.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/css/CSS2Properties.java b/subprojects/jaxp/src/main/java/org/w3c/dom/css/CSS2Properties.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/css/CSS2Properties.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/css/CSS2Properties.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/css/CSSCharsetRule.java b/subprojects/jaxp/src/main/java/org/w3c/dom/css/CSSCharsetRule.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/css/CSSCharsetRule.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/css/CSSCharsetRule.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/css/CSSFontFaceRule.java b/subprojects/jaxp/src/main/java/org/w3c/dom/css/CSSFontFaceRule.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/css/CSSFontFaceRule.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/css/CSSFontFaceRule.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/css/CSSImportRule.java b/subprojects/jaxp/src/main/java/org/w3c/dom/css/CSSImportRule.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/css/CSSImportRule.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/css/CSSImportRule.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/css/CSSMediaRule.java b/subprojects/jaxp/src/main/java/org/w3c/dom/css/CSSMediaRule.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/css/CSSMediaRule.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/css/CSSMediaRule.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/css/CSSPageRule.java b/subprojects/jaxp/src/main/java/org/w3c/dom/css/CSSPageRule.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/css/CSSPageRule.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/css/CSSPageRule.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/css/CSSPrimitiveValue.java b/subprojects/jaxp/src/main/java/org/w3c/dom/css/CSSPrimitiveValue.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/css/CSSPrimitiveValue.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/css/CSSPrimitiveValue.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/css/CSSRule.java b/subprojects/jaxp/src/main/java/org/w3c/dom/css/CSSRule.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/css/CSSRule.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/css/CSSRule.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/css/CSSRuleList.java b/subprojects/jaxp/src/main/java/org/w3c/dom/css/CSSRuleList.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/css/CSSRuleList.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/css/CSSRuleList.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/css/CSSStyleDeclaration.java b/subprojects/jaxp/src/main/java/org/w3c/dom/css/CSSStyleDeclaration.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/css/CSSStyleDeclaration.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/css/CSSStyleDeclaration.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/css/CSSStyleRule.java b/subprojects/jaxp/src/main/java/org/w3c/dom/css/CSSStyleRule.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/css/CSSStyleRule.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/css/CSSStyleRule.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/css/CSSStyleSheet.java b/subprojects/jaxp/src/main/java/org/w3c/dom/css/CSSStyleSheet.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/css/CSSStyleSheet.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/css/CSSStyleSheet.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/css/CSSUnknownRule.java b/subprojects/jaxp/src/main/java/org/w3c/dom/css/CSSUnknownRule.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/css/CSSUnknownRule.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/css/CSSUnknownRule.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/css/CSSValue.java b/subprojects/jaxp/src/main/java/org/w3c/dom/css/CSSValue.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/css/CSSValue.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/css/CSSValue.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/css/CSSValueList.java b/subprojects/jaxp/src/main/java/org/w3c/dom/css/CSSValueList.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/css/CSSValueList.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/css/CSSValueList.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/css/Counter.java b/subprojects/jaxp/src/main/java/org/w3c/dom/css/Counter.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/css/Counter.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/css/Counter.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/css/DOMImplementationCSS.java b/subprojects/jaxp/src/main/java/org/w3c/dom/css/DOMImplementationCSS.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/css/DOMImplementationCSS.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/css/DOMImplementationCSS.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/css/DocumentCSS.java b/subprojects/jaxp/src/main/java/org/w3c/dom/css/DocumentCSS.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/css/DocumentCSS.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/css/DocumentCSS.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/css/ElementCSSInlineStyle.java b/subprojects/jaxp/src/main/java/org/w3c/dom/css/ElementCSSInlineStyle.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/css/ElementCSSInlineStyle.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/css/ElementCSSInlineStyle.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/css/RGBColor.java b/subprojects/jaxp/src/main/java/org/w3c/dom/css/RGBColor.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/css/RGBColor.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/css/RGBColor.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/css/Rect.java b/subprojects/jaxp/src/main/java/org/w3c/dom/css/Rect.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/css/Rect.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/css/Rect.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/css/ViewCSS.java b/subprojects/jaxp/src/main/java/org/w3c/dom/css/ViewCSS.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/css/ViewCSS.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/css/ViewCSS.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/events/DocumentEvent.java b/subprojects/jaxp/src/main/java/org/w3c/dom/events/DocumentEvent.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/events/DocumentEvent.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/events/DocumentEvent.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/events/Event.java b/subprojects/jaxp/src/main/java/org/w3c/dom/events/Event.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/events/Event.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/events/Event.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/events/EventException.java b/subprojects/jaxp/src/main/java/org/w3c/dom/events/EventException.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/events/EventException.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/events/EventException.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/events/EventListener.java b/subprojects/jaxp/src/main/java/org/w3c/dom/events/EventListener.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/events/EventListener.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/events/EventListener.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/events/EventTarget.java b/subprojects/jaxp/src/main/java/org/w3c/dom/events/EventTarget.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/events/EventTarget.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/events/EventTarget.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/events/MouseEvent.java b/subprojects/jaxp/src/main/java/org/w3c/dom/events/MouseEvent.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/events/MouseEvent.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/events/MouseEvent.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/events/MutationEvent.java b/subprojects/jaxp/src/main/java/org/w3c/dom/events/MutationEvent.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/events/MutationEvent.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/events/MutationEvent.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/events/UIEvent.java b/subprojects/jaxp/src/main/java/org/w3c/dom/events/UIEvent.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/events/UIEvent.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/events/UIEvent.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLAnchorElement.java b/subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLAnchorElement.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLAnchorElement.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLAnchorElement.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLAppletElement.java b/subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLAppletElement.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLAppletElement.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLAppletElement.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLAreaElement.java b/subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLAreaElement.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLAreaElement.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLAreaElement.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLBRElement.java b/subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLBRElement.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLBRElement.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLBRElement.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLBaseElement.java b/subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLBaseElement.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLBaseElement.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLBaseElement.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLBaseFontElement.java b/subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLBaseFontElement.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLBaseFontElement.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLBaseFontElement.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLBodyElement.java b/subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLBodyElement.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLBodyElement.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLBodyElement.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLButtonElement.java b/subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLButtonElement.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLButtonElement.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLButtonElement.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLCollection.java b/subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLCollection.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLCollection.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLCollection.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLDListElement.java b/subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLDListElement.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLDListElement.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLDListElement.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLDOMImplementation.java b/subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLDOMImplementation.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLDOMImplementation.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLDOMImplementation.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLDirectoryElement.java b/subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLDirectoryElement.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLDirectoryElement.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLDirectoryElement.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLDivElement.java b/subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLDivElement.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLDivElement.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLDivElement.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLDocument.java b/subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLDocument.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLDocument.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLDocument.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLElement.java b/subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLElement.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLElement.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLElement.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLFieldSetElement.java b/subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLFieldSetElement.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLFieldSetElement.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLFieldSetElement.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLFontElement.java b/subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLFontElement.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLFontElement.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLFontElement.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLFormElement.java b/subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLFormElement.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLFormElement.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLFormElement.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLFrameElement.java b/subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLFrameElement.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLFrameElement.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLFrameElement.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLFrameSetElement.java b/subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLFrameSetElement.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLFrameSetElement.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLFrameSetElement.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLHRElement.java b/subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLHRElement.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLHRElement.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLHRElement.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLHeadElement.java b/subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLHeadElement.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLHeadElement.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLHeadElement.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLHeadingElement.java b/subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLHeadingElement.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLHeadingElement.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLHeadingElement.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLHtmlElement.java b/subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLHtmlElement.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLHtmlElement.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLHtmlElement.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLIFrameElement.java b/subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLIFrameElement.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLIFrameElement.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLIFrameElement.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLImageElement.java b/subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLImageElement.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLImageElement.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLImageElement.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLInputElement.java b/subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLInputElement.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLInputElement.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLInputElement.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLIsIndexElement.java b/subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLIsIndexElement.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLIsIndexElement.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLIsIndexElement.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLLIElement.java b/subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLLIElement.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLLIElement.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLLIElement.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLLabelElement.java b/subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLLabelElement.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLLabelElement.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLLabelElement.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLLegendElement.java b/subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLLegendElement.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLLegendElement.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLLegendElement.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLLinkElement.java b/subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLLinkElement.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLLinkElement.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLLinkElement.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLMapElement.java b/subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLMapElement.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLMapElement.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLMapElement.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLMenuElement.java b/subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLMenuElement.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLMenuElement.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLMenuElement.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLMetaElement.java b/subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLMetaElement.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLMetaElement.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLMetaElement.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLModElement.java b/subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLModElement.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLModElement.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLModElement.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLOListElement.java b/subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLOListElement.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLOListElement.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLOListElement.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLObjectElement.java b/subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLObjectElement.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLObjectElement.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLObjectElement.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLOptGroupElement.java b/subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLOptGroupElement.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLOptGroupElement.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLOptGroupElement.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLOptionElement.java b/subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLOptionElement.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLOptionElement.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLOptionElement.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLParagraphElement.java b/subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLParagraphElement.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLParagraphElement.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLParagraphElement.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLParamElement.java b/subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLParamElement.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLParamElement.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLParamElement.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLPreElement.java b/subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLPreElement.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLPreElement.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLPreElement.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLQuoteElement.java b/subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLQuoteElement.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLQuoteElement.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLQuoteElement.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLScriptElement.java b/subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLScriptElement.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLScriptElement.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLScriptElement.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLSelectElement.java b/subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLSelectElement.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLSelectElement.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLSelectElement.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLStyleElement.java b/subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLStyleElement.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLStyleElement.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLStyleElement.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLTableCaptionElement.java b/subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLTableCaptionElement.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLTableCaptionElement.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLTableCaptionElement.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLTableCellElement.java b/subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLTableCellElement.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLTableCellElement.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLTableCellElement.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLTableColElement.java b/subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLTableColElement.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLTableColElement.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLTableColElement.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLTableElement.java b/subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLTableElement.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLTableElement.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLTableElement.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLTableRowElement.java b/subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLTableRowElement.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLTableRowElement.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLTableRowElement.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLTableSectionElement.java b/subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLTableSectionElement.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLTableSectionElement.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLTableSectionElement.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLTextAreaElement.java b/subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLTextAreaElement.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLTextAreaElement.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLTextAreaElement.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLTitleElement.java b/subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLTitleElement.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLTitleElement.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLTitleElement.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLUListElement.java b/subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLUListElement.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/html/HTMLUListElement.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/html/HTMLUListElement.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/ls/DOMImplementationLS.java b/subprojects/jaxp/src/main/java/org/w3c/dom/ls/DOMImplementationLS.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/ls/DOMImplementationLS.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/ls/DOMImplementationLS.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/ls/LSException.java b/subprojects/jaxp/src/main/java/org/w3c/dom/ls/LSException.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/ls/LSException.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/ls/LSException.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/ls/LSInput.java b/subprojects/jaxp/src/main/java/org/w3c/dom/ls/LSInput.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/ls/LSInput.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/ls/LSInput.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/ls/LSLoadEvent.java b/subprojects/jaxp/src/main/java/org/w3c/dom/ls/LSLoadEvent.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/ls/LSLoadEvent.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/ls/LSLoadEvent.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/ls/LSOutput.java b/subprojects/jaxp/src/main/java/org/w3c/dom/ls/LSOutput.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/ls/LSOutput.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/ls/LSOutput.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/ls/LSParser.java b/subprojects/jaxp/src/main/java/org/w3c/dom/ls/LSParser.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/ls/LSParser.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/ls/LSParser.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/ls/LSParserFilter.java b/subprojects/jaxp/src/main/java/org/w3c/dom/ls/LSParserFilter.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/ls/LSParserFilter.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/ls/LSParserFilter.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/ls/LSProgressEvent.java b/subprojects/jaxp/src/main/java/org/w3c/dom/ls/LSProgressEvent.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/ls/LSProgressEvent.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/ls/LSProgressEvent.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/ls/LSResourceResolver.java b/subprojects/jaxp/src/main/java/org/w3c/dom/ls/LSResourceResolver.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/ls/LSResourceResolver.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/ls/LSResourceResolver.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/ls/LSSerializer.java b/subprojects/jaxp/src/main/java/org/w3c/dom/ls/LSSerializer.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/ls/LSSerializer.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/ls/LSSerializer.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/ls/LSSerializerFilter.java b/subprojects/jaxp/src/main/java/org/w3c/dom/ls/LSSerializerFilter.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/ls/LSSerializerFilter.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/ls/LSSerializerFilter.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/package.html b/subprojects/jaxp/src/main/java/org/w3c/dom/package.html similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/package.html rename to subprojects/jaxp/src/main/java/org/w3c/dom/package.html diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/ranges/DocumentRange.java b/subprojects/jaxp/src/main/java/org/w3c/dom/ranges/DocumentRange.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/ranges/DocumentRange.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/ranges/DocumentRange.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/ranges/Range.java b/subprojects/jaxp/src/main/java/org/w3c/dom/ranges/Range.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/ranges/Range.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/ranges/Range.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/ranges/RangeException.java b/subprojects/jaxp/src/main/java/org/w3c/dom/ranges/RangeException.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/ranges/RangeException.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/ranges/RangeException.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/ranges/package.html b/subprojects/jaxp/src/main/java/org/w3c/dom/ranges/package.html similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/ranges/package.html rename to subprojects/jaxp/src/main/java/org/w3c/dom/ranges/package.html diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/stylesheets/DocumentStyle.java b/subprojects/jaxp/src/main/java/org/w3c/dom/stylesheets/DocumentStyle.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/stylesheets/DocumentStyle.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/stylesheets/DocumentStyle.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/stylesheets/LinkStyle.java b/subprojects/jaxp/src/main/java/org/w3c/dom/stylesheets/LinkStyle.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/stylesheets/LinkStyle.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/stylesheets/LinkStyle.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/stylesheets/MediaList.java b/subprojects/jaxp/src/main/java/org/w3c/dom/stylesheets/MediaList.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/stylesheets/MediaList.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/stylesheets/MediaList.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/stylesheets/StyleSheet.java b/subprojects/jaxp/src/main/java/org/w3c/dom/stylesheets/StyleSheet.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/stylesheets/StyleSheet.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/stylesheets/StyleSheet.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/stylesheets/StyleSheetList.java b/subprojects/jaxp/src/main/java/org/w3c/dom/stylesheets/StyleSheetList.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/stylesheets/StyleSheetList.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/stylesheets/StyleSheetList.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/traversal/DocumentTraversal.java b/subprojects/jaxp/src/main/java/org/w3c/dom/traversal/DocumentTraversal.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/traversal/DocumentTraversal.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/traversal/DocumentTraversal.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/traversal/NodeFilter.java b/subprojects/jaxp/src/main/java/org/w3c/dom/traversal/NodeFilter.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/traversal/NodeFilter.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/traversal/NodeFilter.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/traversal/NodeIterator.java b/subprojects/jaxp/src/main/java/org/w3c/dom/traversal/NodeIterator.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/traversal/NodeIterator.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/traversal/NodeIterator.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/traversal/TreeWalker.java b/subprojects/jaxp/src/main/java/org/w3c/dom/traversal/TreeWalker.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/traversal/TreeWalker.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/traversal/TreeWalker.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/views/AbstractView.java b/subprojects/jaxp/src/main/java/org/w3c/dom/views/AbstractView.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/views/AbstractView.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/views/AbstractView.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/views/DocumentView.java b/subprojects/jaxp/src/main/java/org/w3c/dom/views/DocumentView.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/views/DocumentView.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/views/DocumentView.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/xpath/COPYRIGHT.html b/subprojects/jaxp/src/main/java/org/w3c/dom/xpath/COPYRIGHT.html similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/xpath/COPYRIGHT.html rename to subprojects/jaxp/src/main/java/org/w3c/dom/xpath/COPYRIGHT.html diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/xpath/XPathEvaluator.java b/subprojects/jaxp/src/main/java/org/w3c/dom/xpath/XPathEvaluator.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/xpath/XPathEvaluator.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/xpath/XPathEvaluator.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/xpath/XPathException.java b/subprojects/jaxp/src/main/java/org/w3c/dom/xpath/XPathException.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/xpath/XPathException.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/xpath/XPathException.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/xpath/XPathExpression.java b/subprojects/jaxp/src/main/java/org/w3c/dom/xpath/XPathExpression.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/xpath/XPathExpression.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/xpath/XPathExpression.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/xpath/XPathNSResolver.java b/subprojects/jaxp/src/main/java/org/w3c/dom/xpath/XPathNSResolver.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/xpath/XPathNSResolver.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/xpath/XPathNSResolver.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/xpath/XPathNamespace.java b/subprojects/jaxp/src/main/java/org/w3c/dom/xpath/XPathNamespace.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/xpath/XPathNamespace.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/xpath/XPathNamespace.java diff --git a/build-tools/jaxp/src/main/java/org/w3c/dom/xpath/XPathResult.java b/subprojects/jaxp/src/main/java/org/w3c/dom/xpath/XPathResult.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/w3c/dom/xpath/XPathResult.java rename to subprojects/jaxp/src/main/java/org/w3c/dom/xpath/XPathResult.java diff --git a/build-tools/jaxp/src/main/java/org/xml/sax/AttributeList.java b/subprojects/jaxp/src/main/java/org/xml/sax/AttributeList.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/xml/sax/AttributeList.java rename to subprojects/jaxp/src/main/java/org/xml/sax/AttributeList.java diff --git a/build-tools/jaxp/src/main/java/org/xml/sax/Attributes.java b/subprojects/jaxp/src/main/java/org/xml/sax/Attributes.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/xml/sax/Attributes.java rename to subprojects/jaxp/src/main/java/org/xml/sax/Attributes.java diff --git a/build-tools/jaxp/src/main/java/org/xml/sax/COPYING b/subprojects/jaxp/src/main/java/org/xml/sax/COPYING similarity index 100% rename from build-tools/jaxp/src/main/java/org/xml/sax/COPYING rename to subprojects/jaxp/src/main/java/org/xml/sax/COPYING diff --git a/build-tools/jaxp/src/main/java/org/xml/sax/COPYING.txt b/subprojects/jaxp/src/main/java/org/xml/sax/COPYING.txt similarity index 100% rename from build-tools/jaxp/src/main/java/org/xml/sax/COPYING.txt rename to subprojects/jaxp/src/main/java/org/xml/sax/COPYING.txt diff --git a/build-tools/jaxp/src/main/java/org/xml/sax/ContentHandler.java b/subprojects/jaxp/src/main/java/org/xml/sax/ContentHandler.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/xml/sax/ContentHandler.java rename to subprojects/jaxp/src/main/java/org/xml/sax/ContentHandler.java diff --git a/build-tools/jaxp/src/main/java/org/xml/sax/DTDHandler.java b/subprojects/jaxp/src/main/java/org/xml/sax/DTDHandler.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/xml/sax/DTDHandler.java rename to subprojects/jaxp/src/main/java/org/xml/sax/DTDHandler.java diff --git a/build-tools/jaxp/src/main/java/org/xml/sax/DocumentHandler.java b/subprojects/jaxp/src/main/java/org/xml/sax/DocumentHandler.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/xml/sax/DocumentHandler.java rename to subprojects/jaxp/src/main/java/org/xml/sax/DocumentHandler.java diff --git a/build-tools/jaxp/src/main/java/org/xml/sax/EntityResolver.java b/subprojects/jaxp/src/main/java/org/xml/sax/EntityResolver.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/xml/sax/EntityResolver.java rename to subprojects/jaxp/src/main/java/org/xml/sax/EntityResolver.java diff --git a/build-tools/jaxp/src/main/java/org/xml/sax/ErrorHandler.java b/subprojects/jaxp/src/main/java/org/xml/sax/ErrorHandler.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/xml/sax/ErrorHandler.java rename to subprojects/jaxp/src/main/java/org/xml/sax/ErrorHandler.java diff --git a/build-tools/jaxp/src/main/java/org/xml/sax/HandlerBase.java b/subprojects/jaxp/src/main/java/org/xml/sax/HandlerBase.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/xml/sax/HandlerBase.java rename to subprojects/jaxp/src/main/java/org/xml/sax/HandlerBase.java diff --git a/build-tools/jaxp/src/main/java/org/xml/sax/InputSource.java b/subprojects/jaxp/src/main/java/org/xml/sax/InputSource.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/xml/sax/InputSource.java rename to subprojects/jaxp/src/main/java/org/xml/sax/InputSource.java diff --git a/build-tools/jaxp/src/main/java/org/xml/sax/Locator.java b/subprojects/jaxp/src/main/java/org/xml/sax/Locator.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/xml/sax/Locator.java rename to subprojects/jaxp/src/main/java/org/xml/sax/Locator.java diff --git a/build-tools/jaxp/src/main/java/org/xml/sax/Parser.java b/subprojects/jaxp/src/main/java/org/xml/sax/Parser.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/xml/sax/Parser.java rename to subprojects/jaxp/src/main/java/org/xml/sax/Parser.java diff --git a/build-tools/jaxp/src/main/java/org/xml/sax/SAXException.java b/subprojects/jaxp/src/main/java/org/xml/sax/SAXException.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/xml/sax/SAXException.java rename to subprojects/jaxp/src/main/java/org/xml/sax/SAXException.java diff --git a/build-tools/jaxp/src/main/java/org/xml/sax/SAXNotRecognizedException.java b/subprojects/jaxp/src/main/java/org/xml/sax/SAXNotRecognizedException.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/xml/sax/SAXNotRecognizedException.java rename to subprojects/jaxp/src/main/java/org/xml/sax/SAXNotRecognizedException.java diff --git a/build-tools/jaxp/src/main/java/org/xml/sax/SAXNotSupportedException.java b/subprojects/jaxp/src/main/java/org/xml/sax/SAXNotSupportedException.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/xml/sax/SAXNotSupportedException.java rename to subprojects/jaxp/src/main/java/org/xml/sax/SAXNotSupportedException.java diff --git a/build-tools/jaxp/src/main/java/org/xml/sax/SAXParseException.java b/subprojects/jaxp/src/main/java/org/xml/sax/SAXParseException.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/xml/sax/SAXParseException.java rename to subprojects/jaxp/src/main/java/org/xml/sax/SAXParseException.java diff --git a/build-tools/jaxp/src/main/java/org/xml/sax/XMLFilter.java b/subprojects/jaxp/src/main/java/org/xml/sax/XMLFilter.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/xml/sax/XMLFilter.java rename to subprojects/jaxp/src/main/java/org/xml/sax/XMLFilter.java diff --git a/build-tools/jaxp/src/main/java/org/xml/sax/XMLReader.java b/subprojects/jaxp/src/main/java/org/xml/sax/XMLReader.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/xml/sax/XMLReader.java rename to subprojects/jaxp/src/main/java/org/xml/sax/XMLReader.java diff --git a/build-tools/jaxp/src/main/java/org/xml/sax/ext/Attributes2.java b/subprojects/jaxp/src/main/java/org/xml/sax/ext/Attributes2.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/xml/sax/ext/Attributes2.java rename to subprojects/jaxp/src/main/java/org/xml/sax/ext/Attributes2.java diff --git a/build-tools/jaxp/src/main/java/org/xml/sax/ext/Attributes2Impl.java b/subprojects/jaxp/src/main/java/org/xml/sax/ext/Attributes2Impl.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/xml/sax/ext/Attributes2Impl.java rename to subprojects/jaxp/src/main/java/org/xml/sax/ext/Attributes2Impl.java diff --git a/build-tools/jaxp/src/main/java/org/xml/sax/ext/DeclHandler.java b/subprojects/jaxp/src/main/java/org/xml/sax/ext/DeclHandler.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/xml/sax/ext/DeclHandler.java rename to subprojects/jaxp/src/main/java/org/xml/sax/ext/DeclHandler.java diff --git a/build-tools/jaxp/src/main/java/org/xml/sax/ext/DefaultHandler2.java b/subprojects/jaxp/src/main/java/org/xml/sax/ext/DefaultHandler2.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/xml/sax/ext/DefaultHandler2.java rename to subprojects/jaxp/src/main/java/org/xml/sax/ext/DefaultHandler2.java diff --git a/build-tools/jaxp/src/main/java/org/xml/sax/ext/EntityResolver2.java b/subprojects/jaxp/src/main/java/org/xml/sax/ext/EntityResolver2.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/xml/sax/ext/EntityResolver2.java rename to subprojects/jaxp/src/main/java/org/xml/sax/ext/EntityResolver2.java diff --git a/build-tools/jaxp/src/main/java/org/xml/sax/ext/LexicalHandler.java b/subprojects/jaxp/src/main/java/org/xml/sax/ext/LexicalHandler.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/xml/sax/ext/LexicalHandler.java rename to subprojects/jaxp/src/main/java/org/xml/sax/ext/LexicalHandler.java diff --git a/build-tools/jaxp/src/main/java/org/xml/sax/ext/Locator2.java b/subprojects/jaxp/src/main/java/org/xml/sax/ext/Locator2.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/xml/sax/ext/Locator2.java rename to subprojects/jaxp/src/main/java/org/xml/sax/ext/Locator2.java diff --git a/build-tools/jaxp/src/main/java/org/xml/sax/ext/Locator2Impl.java b/subprojects/jaxp/src/main/java/org/xml/sax/ext/Locator2Impl.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/xml/sax/ext/Locator2Impl.java rename to subprojects/jaxp/src/main/java/org/xml/sax/ext/Locator2Impl.java diff --git a/build-tools/jaxp/src/main/java/org/xml/sax/ext/package.html b/subprojects/jaxp/src/main/java/org/xml/sax/ext/package.html similarity index 100% rename from build-tools/jaxp/src/main/java/org/xml/sax/ext/package.html rename to subprojects/jaxp/src/main/java/org/xml/sax/ext/package.html diff --git a/build-tools/jaxp/src/main/java/org/xml/sax/helpers/AttributeListImpl.java b/subprojects/jaxp/src/main/java/org/xml/sax/helpers/AttributeListImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/xml/sax/helpers/AttributeListImpl.java rename to subprojects/jaxp/src/main/java/org/xml/sax/helpers/AttributeListImpl.java diff --git a/build-tools/jaxp/src/main/java/org/xml/sax/helpers/AttributesImpl.java b/subprojects/jaxp/src/main/java/org/xml/sax/helpers/AttributesImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/xml/sax/helpers/AttributesImpl.java rename to subprojects/jaxp/src/main/java/org/xml/sax/helpers/AttributesImpl.java diff --git a/build-tools/jaxp/src/main/java/org/xml/sax/helpers/DefaultHandler.java b/subprojects/jaxp/src/main/java/org/xml/sax/helpers/DefaultHandler.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/xml/sax/helpers/DefaultHandler.java rename to subprojects/jaxp/src/main/java/org/xml/sax/helpers/DefaultHandler.java diff --git a/build-tools/jaxp/src/main/java/org/xml/sax/helpers/LocatorImpl.java b/subprojects/jaxp/src/main/java/org/xml/sax/helpers/LocatorImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/xml/sax/helpers/LocatorImpl.java rename to subprojects/jaxp/src/main/java/org/xml/sax/helpers/LocatorImpl.java diff --git a/build-tools/jaxp/src/main/java/org/xml/sax/helpers/NamespaceSupport.java b/subprojects/jaxp/src/main/java/org/xml/sax/helpers/NamespaceSupport.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/xml/sax/helpers/NamespaceSupport.java rename to subprojects/jaxp/src/main/java/org/xml/sax/helpers/NamespaceSupport.java diff --git a/build-tools/jaxp/src/main/java/org/xml/sax/helpers/NewInstance.java b/subprojects/jaxp/src/main/java/org/xml/sax/helpers/NewInstance.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/xml/sax/helpers/NewInstance.java rename to subprojects/jaxp/src/main/java/org/xml/sax/helpers/NewInstance.java diff --git a/build-tools/jaxp/src/main/java/org/xml/sax/helpers/ParserAdapter.java b/subprojects/jaxp/src/main/java/org/xml/sax/helpers/ParserAdapter.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/xml/sax/helpers/ParserAdapter.java rename to subprojects/jaxp/src/main/java/org/xml/sax/helpers/ParserAdapter.java diff --git a/build-tools/jaxp/src/main/java/org/xml/sax/helpers/ParserFactory.java b/subprojects/jaxp/src/main/java/org/xml/sax/helpers/ParserFactory.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/xml/sax/helpers/ParserFactory.java rename to subprojects/jaxp/src/main/java/org/xml/sax/helpers/ParserFactory.java diff --git a/build-tools/jaxp/src/main/java/org/xml/sax/helpers/SecuritySupport.java b/subprojects/jaxp/src/main/java/org/xml/sax/helpers/SecuritySupport.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/xml/sax/helpers/SecuritySupport.java rename to subprojects/jaxp/src/main/java/org/xml/sax/helpers/SecuritySupport.java diff --git a/build-tools/jaxp/src/main/java/org/xml/sax/helpers/XMLFilterImpl.java b/subprojects/jaxp/src/main/java/org/xml/sax/helpers/XMLFilterImpl.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/xml/sax/helpers/XMLFilterImpl.java rename to subprojects/jaxp/src/main/java/org/xml/sax/helpers/XMLFilterImpl.java diff --git a/build-tools/jaxp/src/main/java/org/xml/sax/helpers/XMLReaderAdapter.java b/subprojects/jaxp/src/main/java/org/xml/sax/helpers/XMLReaderAdapter.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/xml/sax/helpers/XMLReaderAdapter.java rename to subprojects/jaxp/src/main/java/org/xml/sax/helpers/XMLReaderAdapter.java diff --git a/build-tools/jaxp/src/main/java/org/xml/sax/helpers/XMLReaderFactory.java b/subprojects/jaxp/src/main/java/org/xml/sax/helpers/XMLReaderFactory.java similarity index 100% rename from build-tools/jaxp/src/main/java/org/xml/sax/helpers/XMLReaderFactory.java rename to subprojects/jaxp/src/main/java/org/xml/sax/helpers/XMLReaderFactory.java diff --git a/build-tools/jaxp/src/main/java/org/xml/sax/helpers/package.html b/subprojects/jaxp/src/main/java/org/xml/sax/helpers/package.html similarity index 100% rename from build-tools/jaxp/src/main/java/org/xml/sax/helpers/package.html rename to subprojects/jaxp/src/main/java/org/xml/sax/helpers/package.html diff --git a/build-tools/jaxp/src/main/java/org/xml/sax/package.html b/subprojects/jaxp/src/main/java/org/xml/sax/package.html similarity index 100% rename from build-tools/jaxp/src/main/java/org/xml/sax/package.html rename to subprojects/jaxp/src/main/java/org/xml/sax/package.html diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/DOMMessages.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/DOMMessages.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/DOMMessages.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/DOMMessages.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/DOMMessages_de.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/DOMMessages_de.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/DOMMessages_de.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/DOMMessages_de.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/DOMMessages_es.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/DOMMessages_es.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/DOMMessages_es.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/DOMMessages_es.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/DOMMessages_fr.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/DOMMessages_fr.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/DOMMessages_fr.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/DOMMessages_fr.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/DOMMessages_it.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/DOMMessages_it.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/DOMMessages_it.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/DOMMessages_it.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/DOMMessages_ja.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/DOMMessages_ja.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/DOMMessages_ja.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/DOMMessages_ja.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/DOMMessages_ko.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/DOMMessages_ko.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/DOMMessages_ko.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/DOMMessages_ko.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/DOMMessages_pt_BR.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/DOMMessages_pt_BR.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/DOMMessages_pt_BR.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/DOMMessages_pt_BR.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/DOMMessages_sv.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/DOMMessages_sv.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/DOMMessages_sv.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/DOMMessages_sv.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/DOMMessages_zh_CN.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/DOMMessages_zh_CN.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/DOMMessages_zh_CN.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/DOMMessages_zh_CN.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/DOMMessages_zh_TW.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/DOMMessages_zh_TW.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/DOMMessages_zh_TW.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/DOMMessages_zh_TW.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_de.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_de.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_de.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_de.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_es.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_es.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_es.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_es.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_fr.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_fr.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_fr.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_fr.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_it.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_it.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_it.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_it.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_ja.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_ja.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_ja.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_ja.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_ko.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_ko.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_ko.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_ko.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_pt_BR.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_pt_BR.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_pt_BR.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_pt_BR.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_sv.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_sv.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_sv.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_sv.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_zh_CN.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_zh_CN.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_zh_CN.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_zh_CN.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_zh_TW.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_zh_TW.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_zh_TW.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_zh_TW.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_de.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_de.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_de.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_de.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_es.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_es.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_es.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_es.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_fr.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_fr.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_fr.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_fr.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_it.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_it.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_it.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_it.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_ja.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_ja.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_ja.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_ja.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_ko.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_ko.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_ko.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_ko.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_pt_BR.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_pt_BR.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_pt_BR.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_pt_BR.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_sv.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_sv.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_sv.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_sv.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_zh_CN.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_zh_CN.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_zh_CN.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_zh_CN.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_zh_TW.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_zh_TW.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_zh_TW.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_zh_TW.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/SAXMessages.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/SAXMessages.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/SAXMessages.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/SAXMessages.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/SAXMessages_de.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/SAXMessages_de.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/SAXMessages_de.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/SAXMessages_de.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/SAXMessages_es.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/SAXMessages_es.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/SAXMessages_es.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/SAXMessages_es.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/SAXMessages_fr.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/SAXMessages_fr.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/SAXMessages_fr.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/SAXMessages_fr.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/SAXMessages_it.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/SAXMessages_it.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/SAXMessages_it.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/SAXMessages_it.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/SAXMessages_ja.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/SAXMessages_ja.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/SAXMessages_ja.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/SAXMessages_ja.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/SAXMessages_ko.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/SAXMessages_ko.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/SAXMessages_ko.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/SAXMessages_ko.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/SAXMessages_pt_BR.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/SAXMessages_pt_BR.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/SAXMessages_pt_BR.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/SAXMessages_pt_BR.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/SAXMessages_sv.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/SAXMessages_sv.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/SAXMessages_sv.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/SAXMessages_sv.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/SAXMessages_zh_CN.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/SAXMessages_zh_CN.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/SAXMessages_zh_CN.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/SAXMessages_zh_CN.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/SAXMessages_zh_TW.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/SAXMessages_zh_TW.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/SAXMessages_zh_TW.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/SAXMessages_zh_TW.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_de.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_de.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_de.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_de.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_es.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_es.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_es.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_es.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_fr.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_fr.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_fr.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_fr.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_it.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_it.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_it.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_it.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_ja.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_ja.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_ja.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_ja.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_ko.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_ko.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_ko.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_ko.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_pt_BR.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_pt_BR.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_pt_BR.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_pt_BR.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_sv.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_sv.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_sv.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_sv.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_zh_CN.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_zh_CN.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_zh_CN.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_zh_CN.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_zh_TW.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_zh_TW.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_zh_TW.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_zh_TW.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLMessages.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLMessages.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLMessages.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLMessages.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLMessages_de.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLMessages_de.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLMessages_de.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLMessages_de.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLMessages_es.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLMessages_es.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLMessages_es.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLMessages_es.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLMessages_fr.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLMessages_fr.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLMessages_fr.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLMessages_fr.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLMessages_it.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLMessages_it.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLMessages_it.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLMessages_it.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLMessages_ja.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLMessages_ja.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLMessages_ja.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLMessages_ja.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLMessages_ko.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLMessages_ko.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLMessages_ko.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLMessages_ko.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLMessages_pt_BR.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLMessages_pt_BR.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLMessages_pt_BR.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLMessages_pt_BR.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLMessages_sv.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLMessages_sv.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLMessages_sv.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLMessages_sv.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLMessages_zh_CN.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLMessages_zh_CN.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLMessages_zh_CN.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLMessages_zh_CN.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLMessages_zh_TW.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLMessages_zh_TW.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLMessages_zh_TW.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLMessages_zh_TW.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_de.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_de.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_de.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_de.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_es.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_es.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_es.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_es.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_fr.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_fr.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_fr.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_fr.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_it.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_it.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_it.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_it.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_ja.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_ja.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_ja.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_ja.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_ko.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_ko.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_ko.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_ko.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_pt_BR.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_pt_BR.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_pt_BR.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_pt_BR.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_sv.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_sv.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_sv.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_sv.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_zh_CN.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_zh_CN.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_zh_CN.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_zh_CN.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_zh_TW.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_zh_TW.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_zh_TW.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_zh_TW.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_de.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_de.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_de.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_de.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_es.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_es.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_es.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_es.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_fr.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_fr.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_fr.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_fr.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_it.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_it.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_it.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_it.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_ja.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_ja.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_ja.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_ja.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_ko.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_ko.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_ko.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_ko.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_pt_BR.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_pt_BR.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_pt_BR.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_pt_BR.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_sv.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_sv.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_sv.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_sv.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_zh_CN.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_zh_CN.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_zh_CN.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_zh_CN.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_zh_TW.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_zh_TW.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_zh_TW.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_zh_TW.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XPointerMessages.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XPointerMessages.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XPointerMessages.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XPointerMessages.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_de.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_de.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_de.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_de.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_es.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_es.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_es.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_es.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_fr.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_fr.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_fr.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_fr.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_it.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_it.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_it.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_it.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_ja.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_ja.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_ja.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_ja.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_ko.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_ko.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_ko.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_ko.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_pt_BR.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_pt_BR.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_pt_BR.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_pt_BR.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_sv.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_sv.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_sv.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_sv.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_zh_CN.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_zh_CN.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_zh_CN.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_zh_CN.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_zh_TW.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_zh_TW.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_zh_TW.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_zh_TW.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xml/internal/serializer/Encodings.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xml/internal/serializer/Encodings.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xml/internal/serializer/Encodings.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xml/internal/serializer/Encodings.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xml/internal/serializer/HTMLEntities.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xml/internal/serializer/HTMLEntities.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xml/internal/serializer/HTMLEntities.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xml/internal/serializer/HTMLEntities.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xml/internal/serializer/XMLEntities.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xml/internal/serializer/XMLEntities.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xml/internal/serializer/XMLEntities.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xml/internal/serializer/XMLEntities.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xml/internal/serializer/output_html.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xml/internal/serializer/output_html.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xml/internal/serializer/output_html.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xml/internal/serializer/output_html.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xml/internal/serializer/output_text.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xml/internal/serializer/output_text.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xml/internal/serializer/output_text.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xml/internal/serializer/output_text.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xml/internal/serializer/output_unknown.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xml/internal/serializer/output_unknown.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xml/internal/serializer/output_unknown.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xml/internal/serializer/output_unknown.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xml/internal/serializer/output_xml.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xml/internal/serializer/output_xml.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xml/internal/serializer/output_xml.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xml/internal/serializer/output_xml.properties diff --git a/build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xml/internal/serializer/utils/SerializerMessagers.properties b/subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xml/internal/serializer/utils/SerializerMessagers.properties similarity index 100% rename from build-tools/jaxp/src/main/resources/jaxp/sun/org/apache/xml/internal/serializer/utils/SerializerMessagers.properties rename to subprojects/jaxp/src/main/resources/jaxp/sun/org/apache/xml/internal/serializer/utils/SerializerMessagers.properties diff --git a/build-tools/jdt/.gitignore b/subprojects/jdt/.gitignore similarity index 100% rename from build-tools/jdt/.gitignore rename to subprojects/jdt/.gitignore diff --git a/build-tools/jdt/build.gradle b/subprojects/jdt/build.gradle similarity index 100% rename from build-tools/jdt/build.gradle rename to subprojects/jdt/build.gradle diff --git a/build-tools/jdt/src/main/java/org/eclipse/jdt/core/Signature.java b/subprojects/jdt/src/main/java/org/eclipse/jdt/core/Signature.java similarity index 100% rename from build-tools/jdt/src/main/java/org/eclipse/jdt/core/Signature.java rename to subprojects/jdt/src/main/java/org/eclipse/jdt/core/Signature.java diff --git a/build-tools/jdt/src/main/java/org/eclipse/jdt/core/compiler/CharOperation.java b/subprojects/jdt/src/main/java/org/eclipse/jdt/core/compiler/CharOperation.java similarity index 100% rename from build-tools/jdt/src/main/java/org/eclipse/jdt/core/compiler/CharOperation.java rename to subprojects/jdt/src/main/java/org/eclipse/jdt/core/compiler/CharOperation.java diff --git a/build-tools/jdt/src/main/java/org/eclipse/jdt/internal/compiler/ast/ASTNode.java b/subprojects/jdt/src/main/java/org/eclipse/jdt/internal/compiler/ast/ASTNode.java similarity index 100% rename from build-tools/jdt/src/main/java/org/eclipse/jdt/internal/compiler/ast/ASTNode.java rename to subprojects/jdt/src/main/java/org/eclipse/jdt/internal/compiler/ast/ASTNode.java diff --git a/build-tools/jdt/src/main/java/org/eclipse/jdt/internal/compiler/classfmt/ClassFileConstants.java b/subprojects/jdt/src/main/java/org/eclipse/jdt/internal/compiler/classfmt/ClassFileConstants.java similarity index 100% rename from build-tools/jdt/src/main/java/org/eclipse/jdt/internal/compiler/classfmt/ClassFileConstants.java rename to subprojects/jdt/src/main/java/org/eclipse/jdt/internal/compiler/classfmt/ClassFileConstants.java diff --git a/build-tools/jdt/src/main/java/org/eclipse/jdt/internal/compiler/parser/ScannerHelper.java b/subprojects/jdt/src/main/java/org/eclipse/jdt/internal/compiler/parser/ScannerHelper.java similarity index 100% rename from build-tools/jdt/src/main/java/org/eclipse/jdt/internal/compiler/parser/ScannerHelper.java rename to subprojects/jdt/src/main/java/org/eclipse/jdt/internal/compiler/parser/ScannerHelper.java diff --git a/build-tools/jdt/src/main/java/org/eclipse/jdt/internal/compiler/util/Util.java b/subprojects/jdt/src/main/java/org/eclipse/jdt/internal/compiler/util/Util.java similarity index 100% rename from build-tools/jdt/src/main/java/org/eclipse/jdt/internal/compiler/util/Util.java rename to subprojects/jdt/src/main/java/org/eclipse/jdt/internal/compiler/util/Util.java diff --git a/build-tools/jsonrpc/.gitignore b/subprojects/jsonrpc/.gitignore similarity index 100% rename from build-tools/jsonrpc/.gitignore rename to subprojects/jsonrpc/.gitignore diff --git a/build-tools/jsonrpc/build.gradle b/subprojects/jsonrpc/build.gradle similarity index 100% rename from build-tools/jsonrpc/build.gradle rename to subprojects/jsonrpc/build.gradle diff --git a/build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/CancelChecker.java b/subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/CancelChecker.java similarity index 100% rename from build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/CancelChecker.java rename to subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/CancelChecker.java diff --git a/build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/CompletableFutures.java b/subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/CompletableFutures.java similarity index 100% rename from build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/CompletableFutures.java rename to subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/CompletableFutures.java diff --git a/build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/Endpoint.java b/subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/Endpoint.java similarity index 100% rename from build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/Endpoint.java rename to subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/Endpoint.java diff --git a/build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/JsonRpcException.java b/subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/JsonRpcException.java similarity index 100% rename from build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/JsonRpcException.java rename to subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/JsonRpcException.java diff --git a/build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/Launcher.java b/subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/Launcher.java similarity index 100% rename from build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/Launcher.java rename to subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/Launcher.java diff --git a/build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/MessageConsumer.java b/subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/MessageConsumer.java similarity index 100% rename from build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/MessageConsumer.java rename to subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/MessageConsumer.java diff --git a/build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/MessageIssueException.java b/subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/MessageIssueException.java similarity index 100% rename from build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/MessageIssueException.java rename to subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/MessageIssueException.java diff --git a/build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/MessageIssueHandler.java b/subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/MessageIssueHandler.java similarity index 100% rename from build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/MessageIssueHandler.java rename to subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/MessageIssueHandler.java diff --git a/build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/MessageProducer.java b/subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/MessageProducer.java similarity index 100% rename from build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/MessageProducer.java rename to subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/MessageProducer.java diff --git a/build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/MessageTracer.java b/subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/MessageTracer.java similarity index 100% rename from build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/MessageTracer.java rename to subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/MessageTracer.java diff --git a/build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/RemoteEndpoint.java b/subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/RemoteEndpoint.java similarity index 100% rename from build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/RemoteEndpoint.java rename to subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/RemoteEndpoint.java diff --git a/build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/ResponseErrorException.java b/subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/ResponseErrorException.java similarity index 100% rename from build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/ResponseErrorException.java rename to subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/ResponseErrorException.java diff --git a/build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/StandardLauncher.java b/subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/StandardLauncher.java similarity index 100% rename from build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/StandardLauncher.java rename to subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/StandardLauncher.java diff --git a/build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/TracingMessageConsumer.java b/subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/TracingMessageConsumer.java similarity index 100% rename from build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/TracingMessageConsumer.java rename to subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/TracingMessageConsumer.java diff --git a/build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/json/ConcurrentMessageProcessor.java b/subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/json/ConcurrentMessageProcessor.java similarity index 100% rename from build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/json/ConcurrentMessageProcessor.java rename to subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/json/ConcurrentMessageProcessor.java diff --git a/build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/json/JsonRpcMethod.java b/subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/json/JsonRpcMethod.java similarity index 100% rename from build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/json/JsonRpcMethod.java rename to subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/json/JsonRpcMethod.java diff --git a/build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/json/JsonRpcMethodProvider.java b/subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/json/JsonRpcMethodProvider.java similarity index 100% rename from build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/json/JsonRpcMethodProvider.java rename to subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/json/JsonRpcMethodProvider.java diff --git a/build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/json/MessageConstants.java b/subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/json/MessageConstants.java similarity index 100% rename from build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/json/MessageConstants.java rename to subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/json/MessageConstants.java diff --git a/build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/json/MessageJsonHandler.java b/subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/json/MessageJsonHandler.java similarity index 100% rename from build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/json/MessageJsonHandler.java rename to subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/json/MessageJsonHandler.java diff --git a/build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/json/MethodProvider.java b/subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/json/MethodProvider.java similarity index 100% rename from build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/json/MethodProvider.java rename to subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/json/MethodProvider.java diff --git a/build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/json/ResponseJsonAdapter.java b/subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/json/ResponseJsonAdapter.java similarity index 100% rename from build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/json/ResponseJsonAdapter.java rename to subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/json/ResponseJsonAdapter.java diff --git a/build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/json/StreamMessageConsumer.java b/subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/json/StreamMessageConsumer.java similarity index 100% rename from build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/json/StreamMessageConsumer.java rename to subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/json/StreamMessageConsumer.java diff --git a/build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/json/StreamMessageProducer.java b/subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/json/StreamMessageProducer.java similarity index 100% rename from build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/json/StreamMessageProducer.java rename to subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/json/StreamMessageProducer.java diff --git a/build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/json/adapters/CollectionTypeAdapter.java b/subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/json/adapters/CollectionTypeAdapter.java similarity index 100% rename from build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/json/adapters/CollectionTypeAdapter.java rename to subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/json/adapters/CollectionTypeAdapter.java diff --git a/build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/json/adapters/CollectionTypeAdapterFactory.java b/subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/json/adapters/CollectionTypeAdapterFactory.java similarity index 100% rename from build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/json/adapters/CollectionTypeAdapterFactory.java rename to subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/json/adapters/CollectionTypeAdapterFactory.java diff --git a/build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/json/adapters/EitherTypeAdapter.java b/subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/json/adapters/EitherTypeAdapter.java similarity index 100% rename from build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/json/adapters/EitherTypeAdapter.java rename to subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/json/adapters/EitherTypeAdapter.java diff --git a/build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/json/adapters/EitherTypeAdapterFactory.java b/subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/json/adapters/EitherTypeAdapterFactory.java similarity index 100% rename from build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/json/adapters/EitherTypeAdapterFactory.java rename to subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/json/adapters/EitherTypeAdapterFactory.java diff --git a/build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/json/adapters/EnumTypeAdapter.java b/subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/json/adapters/EnumTypeAdapter.java similarity index 100% rename from build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/json/adapters/EnumTypeAdapter.java rename to subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/json/adapters/EnumTypeAdapter.java diff --git a/build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/json/adapters/EnumTypeAdapterFactory.java b/subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/json/adapters/EnumTypeAdapterFactory.java similarity index 100% rename from build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/json/adapters/EnumTypeAdapterFactory.java rename to subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/json/adapters/EnumTypeAdapterFactory.java diff --git a/build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/json/adapters/JsonElementTypeAdapter.java b/subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/json/adapters/JsonElementTypeAdapter.java similarity index 100% rename from build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/json/adapters/JsonElementTypeAdapter.java rename to subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/json/adapters/JsonElementTypeAdapter.java diff --git a/build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/json/adapters/MessageTypeAdapter.java b/subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/json/adapters/MessageTypeAdapter.java similarity index 100% rename from build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/json/adapters/MessageTypeAdapter.java rename to subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/json/adapters/MessageTypeAdapter.java diff --git a/build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/json/adapters/MessageTypeAdapterFactory.java b/subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/json/adapters/MessageTypeAdapterFactory.java similarity index 100% rename from build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/json/adapters/MessageTypeAdapterFactory.java rename to subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/json/adapters/MessageTypeAdapterFactory.java diff --git a/build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/json/adapters/ThrowableTypeAdapter.java b/subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/json/adapters/ThrowableTypeAdapter.java similarity index 100% rename from build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/json/adapters/ThrowableTypeAdapter.java rename to subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/json/adapters/ThrowableTypeAdapter.java diff --git a/build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/json/adapters/TupleTypeAdapters.java b/subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/json/adapters/TupleTypeAdapters.java similarity index 100% rename from build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/json/adapters/TupleTypeAdapters.java rename to subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/json/adapters/TupleTypeAdapters.java diff --git a/build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/json/adapters/TypeUtils.java b/subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/json/adapters/TypeUtils.java similarity index 100% rename from build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/json/adapters/TypeUtils.java rename to subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/json/adapters/TypeUtils.java diff --git a/build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/messages/CancelParams.java b/subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/messages/CancelParams.java similarity index 100% rename from build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/messages/CancelParams.java rename to subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/messages/CancelParams.java diff --git a/build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/messages/Either.java b/subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/messages/Either.java similarity index 100% rename from build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/messages/Either.java rename to subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/messages/Either.java diff --git a/build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/messages/Either3.java b/subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/messages/Either3.java similarity index 100% rename from build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/messages/Either3.java rename to subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/messages/Either3.java diff --git a/build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/messages/IdentifiableMessage.java b/subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/messages/IdentifiableMessage.java similarity index 100% rename from build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/messages/IdentifiableMessage.java rename to subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/messages/IdentifiableMessage.java diff --git a/build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/messages/Message.java b/subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/messages/Message.java similarity index 100% rename from build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/messages/Message.java rename to subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/messages/Message.java diff --git a/build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/messages/MessageIssue.java b/subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/messages/MessageIssue.java similarity index 100% rename from build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/messages/MessageIssue.java rename to subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/messages/MessageIssue.java diff --git a/build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/messages/NotificationMessage.java b/subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/messages/NotificationMessage.java similarity index 100% rename from build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/messages/NotificationMessage.java rename to subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/messages/NotificationMessage.java diff --git a/build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/messages/RequestMessage.java b/subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/messages/RequestMessage.java similarity index 100% rename from build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/messages/RequestMessage.java rename to subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/messages/RequestMessage.java diff --git a/build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/messages/ResponseError.java b/subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/messages/ResponseError.java similarity index 100% rename from build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/messages/ResponseError.java rename to subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/messages/ResponseError.java diff --git a/build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/messages/ResponseErrorCode.java b/subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/messages/ResponseErrorCode.java similarity index 100% rename from build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/messages/ResponseErrorCode.java rename to subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/messages/ResponseErrorCode.java diff --git a/build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/messages/ResponseMessage.java b/subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/messages/ResponseMessage.java similarity index 100% rename from build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/messages/ResponseMessage.java rename to subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/messages/ResponseMessage.java diff --git a/build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/messages/Tuple.java b/subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/messages/Tuple.java similarity index 100% rename from build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/messages/Tuple.java rename to subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/messages/Tuple.java diff --git a/build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/services/AnnotationUtil.java b/subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/services/AnnotationUtil.java similarity index 100% rename from build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/services/AnnotationUtil.java rename to subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/services/AnnotationUtil.java diff --git a/build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/services/EndpointProxy.java b/subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/services/EndpointProxy.java similarity index 100% rename from build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/services/EndpointProxy.java rename to subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/services/EndpointProxy.java diff --git a/build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/services/GenericEndpoint.java b/subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/services/GenericEndpoint.java similarity index 100% rename from build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/services/GenericEndpoint.java rename to subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/services/GenericEndpoint.java diff --git a/build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/services/JsonDelegate.java b/subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/services/JsonDelegate.java similarity index 100% rename from build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/services/JsonDelegate.java rename to subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/services/JsonDelegate.java diff --git a/build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/services/JsonNotification.java b/subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/services/JsonNotification.java similarity index 100% rename from build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/services/JsonNotification.java rename to subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/services/JsonNotification.java diff --git a/build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/services/JsonRequest.java b/subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/services/JsonRequest.java similarity index 100% rename from build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/services/JsonRequest.java rename to subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/services/JsonRequest.java diff --git a/build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/services/JsonSegment.java b/subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/services/JsonSegment.java similarity index 100% rename from build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/services/JsonSegment.java rename to subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/services/JsonSegment.java diff --git a/build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/services/ServiceEndpoints.java b/subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/services/ServiceEndpoints.java similarity index 100% rename from build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/services/ServiceEndpoints.java rename to subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/services/ServiceEndpoints.java diff --git a/build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/validation/NonNull.java b/subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/validation/NonNull.java similarity index 100% rename from build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/validation/NonNull.java rename to subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/validation/NonNull.java diff --git a/build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/validation/ReflectiveMessageValidator.java b/subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/validation/ReflectiveMessageValidator.java similarity index 100% rename from build-tools/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/validation/ReflectiveMessageValidator.java rename to subprojects/jsonrpc/src/main/java/org/eclipse/lsp4j/jsonrpc/validation/ReflectiveMessageValidator.java diff --git a/build-tools/layoutlib-api/.gitignore b/subprojects/layoutlib-api/.gitignore similarity index 100% rename from build-tools/layoutlib-api/.gitignore rename to subprojects/layoutlib-api/.gitignore diff --git a/build-tools/layoutlib-api/build.gradle b/subprojects/layoutlib-api/build.gradle similarity index 100% rename from build-tools/layoutlib-api/build.gradle rename to subprojects/layoutlib-api/build.gradle diff --git a/build-tools/layoutlib-api/gradle.properties b/subprojects/layoutlib-api/gradle.properties similarity index 100% rename from build-tools/layoutlib-api/gradle.properties rename to subprojects/layoutlib-api/gradle.properties diff --git a/build-tools/layoutlib-api/src/main/java/com/itsaky/androidide/layoutlib/resources/AndroidConstants.java b/subprojects/layoutlib-api/src/main/java/com/itsaky/androidide/layoutlib/resources/AndroidConstants.java similarity index 100% rename from build-tools/layoutlib-api/src/main/java/com/itsaky/androidide/layoutlib/resources/AndroidConstants.java rename to subprojects/layoutlib-api/src/main/java/com/itsaky/androidide/layoutlib/resources/AndroidConstants.java diff --git a/build-tools/layoutlib-api/src/main/java/com/itsaky/androidide/layoutlib/resources/Arity.java b/subprojects/layoutlib-api/src/main/java/com/itsaky/androidide/layoutlib/resources/Arity.java similarity index 100% rename from build-tools/layoutlib-api/src/main/java/com/itsaky/androidide/layoutlib/resources/Arity.java rename to subprojects/layoutlib-api/src/main/java/com/itsaky/androidide/layoutlib/resources/Arity.java diff --git a/build-tools/layoutlib-api/src/main/java/com/itsaky/androidide/layoutlib/resources/Density.java b/subprojects/layoutlib-api/src/main/java/com/itsaky/androidide/layoutlib/resources/Density.java similarity index 100% rename from build-tools/layoutlib-api/src/main/java/com/itsaky/androidide/layoutlib/resources/Density.java rename to subprojects/layoutlib-api/src/main/java/com/itsaky/androidide/layoutlib/resources/Density.java diff --git a/build-tools/layoutlib-api/src/main/java/com/itsaky/androidide/layoutlib/resources/FolderTypeRelationship.java b/subprojects/layoutlib-api/src/main/java/com/itsaky/androidide/layoutlib/resources/FolderTypeRelationship.java similarity index 100% rename from build-tools/layoutlib-api/src/main/java/com/itsaky/androidide/layoutlib/resources/FolderTypeRelationship.java rename to subprojects/layoutlib-api/src/main/java/com/itsaky/androidide/layoutlib/resources/FolderTypeRelationship.java diff --git a/build-tools/layoutlib-api/src/main/java/com/itsaky/androidide/layoutlib/resources/HighDynamicRange.java b/subprojects/layoutlib-api/src/main/java/com/itsaky/androidide/layoutlib/resources/HighDynamicRange.java similarity index 100% rename from build-tools/layoutlib-api/src/main/java/com/itsaky/androidide/layoutlib/resources/HighDynamicRange.java rename to subprojects/layoutlib-api/src/main/java/com/itsaky/androidide/layoutlib/resources/HighDynamicRange.java diff --git a/build-tools/layoutlib-api/src/main/java/com/itsaky/androidide/layoutlib/resources/Keyboard.java b/subprojects/layoutlib-api/src/main/java/com/itsaky/androidide/layoutlib/resources/Keyboard.java similarity index 100% rename from build-tools/layoutlib-api/src/main/java/com/itsaky/androidide/layoutlib/resources/Keyboard.java rename to subprojects/layoutlib-api/src/main/java/com/itsaky/androidide/layoutlib/resources/Keyboard.java diff --git a/build-tools/layoutlib-api/src/main/java/com/itsaky/androidide/layoutlib/resources/KeyboardState.java b/subprojects/layoutlib-api/src/main/java/com/itsaky/androidide/layoutlib/resources/KeyboardState.java similarity index 100% rename from build-tools/layoutlib-api/src/main/java/com/itsaky/androidide/layoutlib/resources/KeyboardState.java rename to subprojects/layoutlib-api/src/main/java/com/itsaky/androidide/layoutlib/resources/KeyboardState.java diff --git a/build-tools/layoutlib-api/src/main/java/com/itsaky/androidide/layoutlib/resources/LayoutDirection.java b/subprojects/layoutlib-api/src/main/java/com/itsaky/androidide/layoutlib/resources/LayoutDirection.java similarity index 100% rename from build-tools/layoutlib-api/src/main/java/com/itsaky/androidide/layoutlib/resources/LayoutDirection.java rename to subprojects/layoutlib-api/src/main/java/com/itsaky/androidide/layoutlib/resources/LayoutDirection.java diff --git a/build-tools/layoutlib-api/src/main/java/com/itsaky/androidide/layoutlib/resources/Navigation.java b/subprojects/layoutlib-api/src/main/java/com/itsaky/androidide/layoutlib/resources/Navigation.java similarity index 100% rename from build-tools/layoutlib-api/src/main/java/com/itsaky/androidide/layoutlib/resources/Navigation.java rename to subprojects/layoutlib-api/src/main/java/com/itsaky/androidide/layoutlib/resources/Navigation.java diff --git a/build-tools/layoutlib-api/src/main/java/com/itsaky/androidide/layoutlib/resources/NavigationState.java b/subprojects/layoutlib-api/src/main/java/com/itsaky/androidide/layoutlib/resources/NavigationState.java similarity index 100% rename from build-tools/layoutlib-api/src/main/java/com/itsaky/androidide/layoutlib/resources/NavigationState.java rename to subprojects/layoutlib-api/src/main/java/com/itsaky/androidide/layoutlib/resources/NavigationState.java diff --git a/build-tools/layoutlib-api/src/main/java/com/itsaky/androidide/layoutlib/resources/NightMode.java b/subprojects/layoutlib-api/src/main/java/com/itsaky/androidide/layoutlib/resources/NightMode.java similarity index 100% rename from build-tools/layoutlib-api/src/main/java/com/itsaky/androidide/layoutlib/resources/NightMode.java rename to subprojects/layoutlib-api/src/main/java/com/itsaky/androidide/layoutlib/resources/NightMode.java diff --git a/build-tools/layoutlib-api/src/main/java/com/itsaky/androidide/layoutlib/resources/ResourceConstants.java b/subprojects/layoutlib-api/src/main/java/com/itsaky/androidide/layoutlib/resources/ResourceConstants.java similarity index 100% rename from build-tools/layoutlib-api/src/main/java/com/itsaky/androidide/layoutlib/resources/ResourceConstants.java rename to subprojects/layoutlib-api/src/main/java/com/itsaky/androidide/layoutlib/resources/ResourceConstants.java diff --git a/build-tools/layoutlib-api/src/main/java/com/itsaky/androidide/layoutlib/resources/ResourceEnum.java b/subprojects/layoutlib-api/src/main/java/com/itsaky/androidide/layoutlib/resources/ResourceEnum.java similarity index 100% rename from build-tools/layoutlib-api/src/main/java/com/itsaky/androidide/layoutlib/resources/ResourceEnum.java rename to subprojects/layoutlib-api/src/main/java/com/itsaky/androidide/layoutlib/resources/ResourceEnum.java diff --git a/build-tools/layoutlib-api/src/main/java/com/itsaky/androidide/layoutlib/resources/ResourceFolderType.java b/subprojects/layoutlib-api/src/main/java/com/itsaky/androidide/layoutlib/resources/ResourceFolderType.java similarity index 100% rename from build-tools/layoutlib-api/src/main/java/com/itsaky/androidide/layoutlib/resources/ResourceFolderType.java rename to subprojects/layoutlib-api/src/main/java/com/itsaky/androidide/layoutlib/resources/ResourceFolderType.java diff --git a/build-tools/layoutlib-api/src/main/java/com/itsaky/androidide/layoutlib/resources/ResourceType.java b/subprojects/layoutlib-api/src/main/java/com/itsaky/androidide/layoutlib/resources/ResourceType.java similarity index 100% rename from build-tools/layoutlib-api/src/main/java/com/itsaky/androidide/layoutlib/resources/ResourceType.java rename to subprojects/layoutlib-api/src/main/java/com/itsaky/androidide/layoutlib/resources/ResourceType.java diff --git a/build-tools/layoutlib-api/src/main/java/com/itsaky/androidide/layoutlib/resources/ResourceVisibility.java b/subprojects/layoutlib-api/src/main/java/com/itsaky/androidide/layoutlib/resources/ResourceVisibility.java similarity index 100% rename from build-tools/layoutlib-api/src/main/java/com/itsaky/androidide/layoutlib/resources/ResourceVisibility.java rename to subprojects/layoutlib-api/src/main/java/com/itsaky/androidide/layoutlib/resources/ResourceVisibility.java diff --git a/build-tools/layoutlib-api/src/main/java/com/itsaky/androidide/layoutlib/resources/ScreenOrientation.java b/subprojects/layoutlib-api/src/main/java/com/itsaky/androidide/layoutlib/resources/ScreenOrientation.java similarity index 100% rename from build-tools/layoutlib-api/src/main/java/com/itsaky/androidide/layoutlib/resources/ScreenOrientation.java rename to subprojects/layoutlib-api/src/main/java/com/itsaky/androidide/layoutlib/resources/ScreenOrientation.java diff --git a/build-tools/layoutlib-api/src/main/java/com/itsaky/androidide/layoutlib/resources/ScreenRatio.java b/subprojects/layoutlib-api/src/main/java/com/itsaky/androidide/layoutlib/resources/ScreenRatio.java similarity index 100% rename from build-tools/layoutlib-api/src/main/java/com/itsaky/androidide/layoutlib/resources/ScreenRatio.java rename to subprojects/layoutlib-api/src/main/java/com/itsaky/androidide/layoutlib/resources/ScreenRatio.java diff --git a/build-tools/layoutlib-api/src/main/java/com/itsaky/androidide/layoutlib/resources/ScreenRound.java b/subprojects/layoutlib-api/src/main/java/com/itsaky/androidide/layoutlib/resources/ScreenRound.java similarity index 100% rename from build-tools/layoutlib-api/src/main/java/com/itsaky/androidide/layoutlib/resources/ScreenRound.java rename to subprojects/layoutlib-api/src/main/java/com/itsaky/androidide/layoutlib/resources/ScreenRound.java diff --git a/build-tools/layoutlib-api/src/main/java/com/itsaky/androidide/layoutlib/resources/ScreenSize.java b/subprojects/layoutlib-api/src/main/java/com/itsaky/androidide/layoutlib/resources/ScreenSize.java similarity index 100% rename from build-tools/layoutlib-api/src/main/java/com/itsaky/androidide/layoutlib/resources/ScreenSize.java rename to subprojects/layoutlib-api/src/main/java/com/itsaky/androidide/layoutlib/resources/ScreenSize.java diff --git a/build-tools/layoutlib-api/src/main/java/com/itsaky/androidide/layoutlib/resources/TouchScreen.java b/subprojects/layoutlib-api/src/main/java/com/itsaky/androidide/layoutlib/resources/TouchScreen.java similarity index 100% rename from build-tools/layoutlib-api/src/main/java/com/itsaky/androidide/layoutlib/resources/TouchScreen.java rename to subprojects/layoutlib-api/src/main/java/com/itsaky/androidide/layoutlib/resources/TouchScreen.java diff --git a/build-tools/layoutlib-api/src/main/java/com/itsaky/androidide/layoutlib/resources/UiMode.java b/subprojects/layoutlib-api/src/main/java/com/itsaky/androidide/layoutlib/resources/UiMode.java similarity index 100% rename from build-tools/layoutlib-api/src/main/java/com/itsaky/androidide/layoutlib/resources/UiMode.java rename to subprojects/layoutlib-api/src/main/java/com/itsaky/androidide/layoutlib/resources/UiMode.java diff --git a/build-tools/layoutlib-api/src/main/java/com/itsaky/androidide/layoutlib/resources/WideGamutColor.java b/subprojects/layoutlib-api/src/main/java/com/itsaky/androidide/layoutlib/resources/WideGamutColor.java similarity index 100% rename from build-tools/layoutlib-api/src/main/java/com/itsaky/androidide/layoutlib/resources/WideGamutColor.java rename to subprojects/layoutlib-api/src/main/java/com/itsaky/androidide/layoutlib/resources/WideGamutColor.java diff --git a/build-tools/projects/.gitignore b/subprojects/projects/.gitignore similarity index 100% rename from build-tools/projects/.gitignore rename to subprojects/projects/.gitignore diff --git a/build-tools/projects/build.gradle b/subprojects/projects/build.gradle similarity index 86% rename from build-tools/projects/build.gradle rename to subprojects/projects/build.gradle index 90b37e016..8d2ac5b0f 100644 --- a/build-tools/projects/build.gradle +++ b/subprojects/projects/build.gradle @@ -48,18 +48,18 @@ dependencies { api project (path: ':eventbus') api project (path: ':eventbus-events') - api project (path: ':build-tools:tooling-api') + api project (path: ':subprojects:tooling-api') implementation project (path: ':shared') implementation project (path: ':logger') implementation project (path: ':lookup') - implementation project (path: ':build-tools:javac-services') - implementation project (path: ':build-tools:xml-utils') + implementation project (path: ':subprojects:javac-services') + implementation project (path: ':subprojects:xml-utils') implementation common.io implementation google.guava - testImplementation project (path: ':build-tools:tooling-api-testing') + testImplementation project (path: ':subprojects:tooling-api-testing') testImplementation tests.junit testImplementation tests.google_truth testImplementation tests.robolectric diff --git a/build-tools/projects/consumer-rules.pro b/subprojects/projects/consumer-rules.pro similarity index 100% rename from build-tools/projects/consumer-rules.pro rename to subprojects/projects/consumer-rules.pro diff --git a/build-tools/projects/proguard-rules.pro b/subprojects/projects/proguard-rules.pro similarity index 100% rename from build-tools/projects/proguard-rules.pro rename to subprojects/projects/proguard-rules.pro diff --git a/build-tools/projects/src/androidTest/java/com/itsaky/androidide/projects/ExampleInstrumentedTest.kt b/subprojects/projects/src/androidTest/java/com/itsaky/androidide/projects/ExampleInstrumentedTest.kt similarity index 100% rename from build-tools/projects/src/androidTest/java/com/itsaky/androidide/projects/ExampleInstrumentedTest.kt rename to subprojects/projects/src/androidTest/java/com/itsaky/androidide/projects/ExampleInstrumentedTest.kt diff --git a/build-tools/projects/src/main/AndroidManifest.xml b/subprojects/projects/src/main/AndroidManifest.xml similarity index 100% rename from build-tools/projects/src/main/AndroidManifest.xml rename to subprojects/projects/src/main/AndroidManifest.xml diff --git a/build-tools/projects/src/main/java/com/itsaky/androidide/projects/CachingProject.kt b/subprojects/projects/src/main/java/com/itsaky/androidide/projects/CachingProject.kt similarity index 100% rename from build-tools/projects/src/main/java/com/itsaky/androidide/projects/CachingProject.kt rename to subprojects/projects/src/main/java/com/itsaky/androidide/projects/CachingProject.kt diff --git a/build-tools/projects/src/main/java/com/itsaky/androidide/projects/FileManager.kt b/subprojects/projects/src/main/java/com/itsaky/androidide/projects/FileManager.kt similarity index 100% rename from build-tools/projects/src/main/java/com/itsaky/androidide/projects/FileManager.kt rename to subprojects/projects/src/main/java/com/itsaky/androidide/projects/FileManager.kt diff --git a/build-tools/projects/src/main/java/com/itsaky/androidide/projects/ProjectManager.kt b/subprojects/projects/src/main/java/com/itsaky/androidide/projects/ProjectManager.kt similarity index 100% rename from build-tools/projects/src/main/java/com/itsaky/androidide/projects/ProjectManager.kt rename to subprojects/projects/src/main/java/com/itsaky/androidide/projects/ProjectManager.kt diff --git a/build-tools/projects/src/main/java/com/itsaky/androidide/projects/api/AndroidModule.kt b/subprojects/projects/src/main/java/com/itsaky/androidide/projects/api/AndroidModule.kt similarity index 100% rename from build-tools/projects/src/main/java/com/itsaky/androidide/projects/api/AndroidModule.kt rename to subprojects/projects/src/main/java/com/itsaky/androidide/projects/api/AndroidModule.kt diff --git a/build-tools/projects/src/main/java/com/itsaky/androidide/projects/api/JavaModule.kt b/subprojects/projects/src/main/java/com/itsaky/androidide/projects/api/JavaModule.kt similarity index 100% rename from build-tools/projects/src/main/java/com/itsaky/androidide/projects/api/JavaModule.kt rename to subprojects/projects/src/main/java/com/itsaky/androidide/projects/api/JavaModule.kt diff --git a/build-tools/projects/src/main/java/com/itsaky/androidide/projects/api/ModuleProject.kt b/subprojects/projects/src/main/java/com/itsaky/androidide/projects/api/ModuleProject.kt similarity index 100% rename from build-tools/projects/src/main/java/com/itsaky/androidide/projects/api/ModuleProject.kt rename to subprojects/projects/src/main/java/com/itsaky/androidide/projects/api/ModuleProject.kt diff --git a/build-tools/projects/src/main/java/com/itsaky/androidide/projects/api/Project.kt b/subprojects/projects/src/main/java/com/itsaky/androidide/projects/api/Project.kt similarity index 100% rename from build-tools/projects/src/main/java/com/itsaky/androidide/projects/api/Project.kt rename to subprojects/projects/src/main/java/com/itsaky/androidide/projects/api/Project.kt diff --git a/build-tools/projects/src/main/java/com/itsaky/androidide/projects/api/WithModuleData.kt b/subprojects/projects/src/main/java/com/itsaky/androidide/projects/api/WithModuleData.kt similarity index 100% rename from build-tools/projects/src/main/java/com/itsaky/androidide/projects/api/WithModuleData.kt rename to subprojects/projects/src/main/java/com/itsaky/androidide/projects/api/WithModuleData.kt diff --git a/build-tools/projects/src/main/java/com/itsaky/androidide/projects/builder/BuildService.kt b/subprojects/projects/src/main/java/com/itsaky/androidide/projects/builder/BuildService.kt similarity index 100% rename from build-tools/projects/src/main/java/com/itsaky/androidide/projects/builder/BuildService.kt rename to subprojects/projects/src/main/java/com/itsaky/androidide/projects/builder/BuildService.kt diff --git a/build-tools/projects/src/main/java/com/itsaky/androidide/projects/classpath/ClassInfo.kt b/subprojects/projects/src/main/java/com/itsaky/androidide/projects/classpath/ClassInfo.kt similarity index 100% rename from build-tools/projects/src/main/java/com/itsaky/androidide/projects/classpath/ClassInfo.kt rename to subprojects/projects/src/main/java/com/itsaky/androidide/projects/classpath/ClassInfo.kt diff --git a/build-tools/projects/src/main/java/com/itsaky/androidide/projects/classpath/IClasspathReader.kt b/subprojects/projects/src/main/java/com/itsaky/androidide/projects/classpath/IClasspathReader.kt similarity index 100% rename from build-tools/projects/src/main/java/com/itsaky/androidide/projects/classpath/IClasspathReader.kt rename to subprojects/projects/src/main/java/com/itsaky/androidide/projects/classpath/IClasspathReader.kt diff --git a/build-tools/projects/src/main/java/com/itsaky/androidide/projects/classpath/JarFsClasspathReader.kt b/subprojects/projects/src/main/java/com/itsaky/androidide/projects/classpath/JarFsClasspathReader.kt similarity index 100% rename from build-tools/projects/src/main/java/com/itsaky/androidide/projects/classpath/JarFsClasspathReader.kt rename to subprojects/projects/src/main/java/com/itsaky/androidide/projects/classpath/JarFsClasspathReader.kt diff --git a/build-tools/projects/src/main/java/com/itsaky/androidide/projects/classpath/ZipFileClasspathReader.kt b/subprojects/projects/src/main/java/com/itsaky/androidide/projects/classpath/ZipFileClasspathReader.kt similarity index 100% rename from build-tools/projects/src/main/java/com/itsaky/androidide/projects/classpath/ZipFileClasspathReader.kt rename to subprojects/projects/src/main/java/com/itsaky/androidide/projects/classpath/ZipFileClasspathReader.kt diff --git a/build-tools/projects/src/main/java/com/itsaky/androidide/projects/models/ActiveDocument.kt b/subprojects/projects/src/main/java/com/itsaky/androidide/projects/models/ActiveDocument.kt similarity index 100% rename from build-tools/projects/src/main/java/com/itsaky/androidide/projects/models/ActiveDocument.kt rename to subprojects/projects/src/main/java/com/itsaky/androidide/projects/models/ActiveDocument.kt diff --git a/build-tools/projects/src/main/java/com/itsaky/androidide/projects/models/ActiveJavaDocument.kt b/subprojects/projects/src/main/java/com/itsaky/androidide/projects/models/ActiveJavaDocument.kt similarity index 100% rename from build-tools/projects/src/main/java/com/itsaky/androidide/projects/models/ActiveJavaDocument.kt rename to subprojects/projects/src/main/java/com/itsaky/androidide/projects/models/ActiveJavaDocument.kt diff --git a/build-tools/projects/src/main/java/com/itsaky/androidide/projects/util/BootClasspathProvider.java b/subprojects/projects/src/main/java/com/itsaky/androidide/projects/util/BootClasspathProvider.java similarity index 100% rename from build-tools/projects/src/main/java/com/itsaky/androidide/projects/util/BootClasspathProvider.java rename to subprojects/projects/src/main/java/com/itsaky/androidide/projects/util/BootClasspathProvider.java diff --git a/build-tools/projects/src/main/java/com/itsaky/androidide/projects/util/ProjectTransformer.kt b/subprojects/projects/src/main/java/com/itsaky/androidide/projects/util/ProjectTransformer.kt similarity index 100% rename from build-tools/projects/src/main/java/com/itsaky/androidide/projects/util/ProjectTransformer.kt rename to subprojects/projects/src/main/java/com/itsaky/androidide/projects/util/ProjectTransformer.kt diff --git a/build-tools/projects/src/main/java/com/itsaky/androidide/projects/util/StringSearch.java b/subprojects/projects/src/main/java/com/itsaky/androidide/projects/util/StringSearch.java similarity index 100% rename from build-tools/projects/src/main/java/com/itsaky/androidide/projects/util/StringSearch.java rename to subprojects/projects/src/main/java/com/itsaky/androidide/projects/util/StringSearch.java diff --git a/build-tools/projects/src/test/java/com/itsaky/androidide/projects/api/ModuleProjectTest.kt b/subprojects/projects/src/test/java/com/itsaky/androidide/projects/api/ModuleProjectTest.kt similarity index 100% rename from build-tools/projects/src/test/java/com/itsaky/androidide/projects/api/ModuleProjectTest.kt rename to subprojects/projects/src/test/java/com/itsaky/androidide/projects/api/ModuleProjectTest.kt diff --git a/build-tools/projects/src/test/java/com/itsaky/androidide/projects/classpath/ZipFileClasspathReaderTest.kt b/subprojects/projects/src/test/java/com/itsaky/androidide/projects/classpath/ZipFileClasspathReaderTest.kt similarity index 100% rename from build-tools/projects/src/test/java/com/itsaky/androidide/projects/classpath/ZipFileClasspathReaderTest.kt rename to subprojects/projects/src/test/java/com/itsaky/androidide/projects/classpath/ZipFileClasspathReaderTest.kt diff --git a/build-tools/projects/src/test/java/com/itsaky/androidide/projects/util/ClassTrieTest.kt b/subprojects/projects/src/test/java/com/itsaky/androidide/projects/util/ClassTrieTest.kt similarity index 100% rename from build-tools/projects/src/test/java/com/itsaky/androidide/projects/util/ClassTrieTest.kt rename to subprojects/projects/src/test/java/com/itsaky/androidide/projects/util/ClassTrieTest.kt diff --git a/build-tools/tooling-api-events/.gitignore b/subprojects/tooling-api-events/.gitignore similarity index 100% rename from build-tools/tooling-api-events/.gitignore rename to subprojects/tooling-api-events/.gitignore diff --git a/build-tools/tooling-api-events/build.gradle b/subprojects/tooling-api-events/build.gradle similarity index 100% rename from build-tools/tooling-api-events/build.gradle rename to subprojects/tooling-api-events/build.gradle diff --git a/build-tools/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/FinishEvent.kt b/subprojects/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/FinishEvent.kt similarity index 100% rename from build-tools/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/FinishEvent.kt rename to subprojects/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/FinishEvent.kt diff --git a/build-tools/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/OperationDescriptor.kt b/subprojects/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/OperationDescriptor.kt similarity index 100% rename from build-tools/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/OperationDescriptor.kt rename to subprojects/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/OperationDescriptor.kt diff --git a/build-tools/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/OperationResult.kt b/subprojects/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/OperationResult.kt similarity index 100% rename from build-tools/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/OperationResult.kt rename to subprojects/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/OperationResult.kt diff --git a/build-tools/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/ProgressEvent.kt b/subprojects/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/ProgressEvent.kt similarity index 100% rename from build-tools/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/ProgressEvent.kt rename to subprojects/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/ProgressEvent.kt diff --git a/build-tools/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/StartEvent.kt b/subprojects/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/StartEvent.kt similarity index 100% rename from build-tools/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/StartEvent.kt rename to subprojects/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/StartEvent.kt diff --git a/build-tools/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/StatusEvent.kt b/subprojects/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/StatusEvent.kt similarity index 100% rename from build-tools/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/StatusEvent.kt rename to subprojects/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/StatusEvent.kt diff --git a/build-tools/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/configuration/ProjectConfigurationFinishEvent.kt b/subprojects/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/configuration/ProjectConfigurationFinishEvent.kt similarity index 100% rename from build-tools/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/configuration/ProjectConfigurationFinishEvent.kt rename to subprojects/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/configuration/ProjectConfigurationFinishEvent.kt diff --git a/build-tools/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/configuration/ProjectConfigurationOperationDescriptor.kt b/subprojects/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/configuration/ProjectConfigurationOperationDescriptor.kt similarity index 100% rename from build-tools/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/configuration/ProjectConfigurationOperationDescriptor.kt rename to subprojects/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/configuration/ProjectConfigurationOperationDescriptor.kt diff --git a/build-tools/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/configuration/ProjectConfigurationOperationResult.kt b/subprojects/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/configuration/ProjectConfigurationOperationResult.kt similarity index 100% rename from build-tools/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/configuration/ProjectConfigurationOperationResult.kt rename to subprojects/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/configuration/ProjectConfigurationOperationResult.kt diff --git a/build-tools/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/configuration/ProjectConfigurationProgressEvent.kt b/subprojects/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/configuration/ProjectConfigurationProgressEvent.kt similarity index 100% rename from build-tools/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/configuration/ProjectConfigurationProgressEvent.kt rename to subprojects/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/configuration/ProjectConfigurationProgressEvent.kt diff --git a/build-tools/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/configuration/ProjectConfigurationStartEvent.kt b/subprojects/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/configuration/ProjectConfigurationStartEvent.kt similarity index 100% rename from build-tools/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/configuration/ProjectConfigurationStartEvent.kt rename to subprojects/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/configuration/ProjectConfigurationStartEvent.kt diff --git a/build-tools/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/download/FileDownloadFinishEvent.kt b/subprojects/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/download/FileDownloadFinishEvent.kt similarity index 100% rename from build-tools/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/download/FileDownloadFinishEvent.kt rename to subprojects/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/download/FileDownloadFinishEvent.kt diff --git a/build-tools/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/download/FileDownloadOperationDescriptor.kt b/subprojects/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/download/FileDownloadOperationDescriptor.kt similarity index 100% rename from build-tools/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/download/FileDownloadOperationDescriptor.kt rename to subprojects/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/download/FileDownloadOperationDescriptor.kt diff --git a/build-tools/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/download/FileDownloadProgressEvent.kt b/subprojects/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/download/FileDownloadProgressEvent.kt similarity index 100% rename from build-tools/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/download/FileDownloadProgressEvent.kt rename to subprojects/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/download/FileDownloadProgressEvent.kt diff --git a/build-tools/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/download/FileDownloadResult.kt b/subprojects/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/download/FileDownloadResult.kt similarity index 100% rename from build-tools/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/download/FileDownloadResult.kt rename to subprojects/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/download/FileDownloadResult.kt diff --git a/build-tools/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/download/FileDownloadStartEvent.kt b/subprojects/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/download/FileDownloadStartEvent.kt similarity index 100% rename from build-tools/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/download/FileDownloadStartEvent.kt rename to subprojects/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/download/FileDownloadStartEvent.kt diff --git a/build-tools/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/internal/DefaultFinishEvent.kt b/subprojects/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/internal/DefaultFinishEvent.kt similarity index 100% rename from build-tools/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/internal/DefaultFinishEvent.kt rename to subprojects/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/internal/DefaultFinishEvent.kt diff --git a/build-tools/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/internal/DefaultOperationDescriptor.kt b/subprojects/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/internal/DefaultOperationDescriptor.kt similarity index 100% rename from build-tools/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/internal/DefaultOperationDescriptor.kt rename to subprojects/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/internal/DefaultOperationDescriptor.kt diff --git a/build-tools/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/internal/DefaultOperationResult.kt b/subprojects/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/internal/DefaultOperationResult.kt similarity index 100% rename from build-tools/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/internal/DefaultOperationResult.kt rename to subprojects/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/internal/DefaultOperationResult.kt diff --git a/build-tools/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/internal/DefaultProgressEvent.kt b/subprojects/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/internal/DefaultProgressEvent.kt similarity index 100% rename from build-tools/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/internal/DefaultProgressEvent.kt rename to subprojects/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/internal/DefaultProgressEvent.kt diff --git a/build-tools/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/internal/DefaultStartEvent.kt b/subprojects/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/internal/DefaultStartEvent.kt similarity index 100% rename from build-tools/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/internal/DefaultStartEvent.kt rename to subprojects/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/internal/DefaultStartEvent.kt diff --git a/build-tools/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/task/TaskExecutionResult.kt b/subprojects/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/task/TaskExecutionResult.kt similarity index 100% rename from build-tools/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/task/TaskExecutionResult.kt rename to subprojects/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/task/TaskExecutionResult.kt diff --git a/build-tools/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/task/TaskFailureResult.kt b/subprojects/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/task/TaskFailureResult.kt similarity index 100% rename from build-tools/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/task/TaskFailureResult.kt rename to subprojects/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/task/TaskFailureResult.kt diff --git a/build-tools/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/task/TaskFinishEvent.kt b/subprojects/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/task/TaskFinishEvent.kt similarity index 100% rename from build-tools/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/task/TaskFinishEvent.kt rename to subprojects/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/task/TaskFinishEvent.kt diff --git a/build-tools/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/task/TaskOperationDescriptor.kt b/subprojects/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/task/TaskOperationDescriptor.kt similarity index 100% rename from build-tools/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/task/TaskOperationDescriptor.kt rename to subprojects/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/task/TaskOperationDescriptor.kt diff --git a/build-tools/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/task/TaskOperationResult.kt b/subprojects/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/task/TaskOperationResult.kt similarity index 100% rename from build-tools/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/task/TaskOperationResult.kt rename to subprojects/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/task/TaskOperationResult.kt diff --git a/build-tools/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/task/TaskProgressEvent.kt b/subprojects/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/task/TaskProgressEvent.kt similarity index 100% rename from build-tools/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/task/TaskProgressEvent.kt rename to subprojects/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/task/TaskProgressEvent.kt diff --git a/build-tools/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/task/TaskSkippedResult.kt b/subprojects/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/task/TaskSkippedResult.kt similarity index 100% rename from build-tools/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/task/TaskSkippedResult.kt rename to subprojects/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/task/TaskSkippedResult.kt diff --git a/build-tools/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/task/TaskStartEvent.kt b/subprojects/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/task/TaskStartEvent.kt similarity index 100% rename from build-tools/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/task/TaskStartEvent.kt rename to subprojects/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/task/TaskStartEvent.kt diff --git a/build-tools/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/task/TaskSuccessResult.kt b/subprojects/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/task/TaskSuccessResult.kt similarity index 100% rename from build-tools/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/task/TaskSuccessResult.kt rename to subprojects/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/task/TaskSuccessResult.kt diff --git a/build-tools/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/test/TestFinishEvent.kt b/subprojects/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/test/TestFinishEvent.kt similarity index 100% rename from build-tools/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/test/TestFinishEvent.kt rename to subprojects/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/test/TestFinishEvent.kt diff --git a/build-tools/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/test/TestOperationDescriptor.kt b/subprojects/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/test/TestOperationDescriptor.kt similarity index 100% rename from build-tools/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/test/TestOperationDescriptor.kt rename to subprojects/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/test/TestOperationDescriptor.kt diff --git a/build-tools/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/test/TestOperationResult.kt b/subprojects/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/test/TestOperationResult.kt similarity index 100% rename from build-tools/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/test/TestOperationResult.kt rename to subprojects/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/test/TestOperationResult.kt diff --git a/build-tools/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/test/TestProgressEvent.kt b/subprojects/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/test/TestProgressEvent.kt similarity index 100% rename from build-tools/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/test/TestProgressEvent.kt rename to subprojects/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/test/TestProgressEvent.kt diff --git a/build-tools/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/test/TestStartEvent.kt b/subprojects/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/test/TestStartEvent.kt similarity index 100% rename from build-tools/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/test/TestStartEvent.kt rename to subprojects/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/test/TestStartEvent.kt diff --git a/build-tools/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/transform/TransformFinishEvent.kt b/subprojects/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/transform/TransformFinishEvent.kt similarity index 100% rename from build-tools/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/transform/TransformFinishEvent.kt rename to subprojects/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/transform/TransformFinishEvent.kt diff --git a/build-tools/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/transform/TransformOperationDescriptor.kt b/subprojects/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/transform/TransformOperationDescriptor.kt similarity index 100% rename from build-tools/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/transform/TransformOperationDescriptor.kt rename to subprojects/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/transform/TransformOperationDescriptor.kt diff --git a/build-tools/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/transform/TransformOperationResult.kt b/subprojects/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/transform/TransformOperationResult.kt similarity index 100% rename from build-tools/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/transform/TransformOperationResult.kt rename to subprojects/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/transform/TransformOperationResult.kt diff --git a/build-tools/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/transform/TransformProgressEvent.kt b/subprojects/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/transform/TransformProgressEvent.kt similarity index 100% rename from build-tools/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/transform/TransformProgressEvent.kt rename to subprojects/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/transform/TransformProgressEvent.kt diff --git a/build-tools/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/transform/TransformStartEvent.kt b/subprojects/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/transform/TransformStartEvent.kt similarity index 100% rename from build-tools/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/transform/TransformStartEvent.kt rename to subprojects/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/transform/TransformStartEvent.kt diff --git a/build-tools/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/work/WorkItemFinishEvent.kt b/subprojects/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/work/WorkItemFinishEvent.kt similarity index 100% rename from build-tools/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/work/WorkItemFinishEvent.kt rename to subprojects/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/work/WorkItemFinishEvent.kt diff --git a/build-tools/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/work/WorkItemOperationDescriptor.kt b/subprojects/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/work/WorkItemOperationDescriptor.kt similarity index 100% rename from build-tools/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/work/WorkItemOperationDescriptor.kt rename to subprojects/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/work/WorkItemOperationDescriptor.kt diff --git a/build-tools/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/work/WorkItemOperationResult.kt b/subprojects/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/work/WorkItemOperationResult.kt similarity index 100% rename from build-tools/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/work/WorkItemOperationResult.kt rename to subprojects/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/work/WorkItemOperationResult.kt diff --git a/build-tools/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/work/WorkItemProgressEvent.kt b/subprojects/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/work/WorkItemProgressEvent.kt similarity index 100% rename from build-tools/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/work/WorkItemProgressEvent.kt rename to subprojects/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/work/WorkItemProgressEvent.kt diff --git a/build-tools/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/work/WorkItemStartEvent.kt b/subprojects/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/work/WorkItemStartEvent.kt similarity index 100% rename from build-tools/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/work/WorkItemStartEvent.kt rename to subprojects/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/events/work/WorkItemStartEvent.kt diff --git a/build-tools/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/model/BuildIdentifier.kt b/subprojects/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/model/BuildIdentifier.kt similarity index 100% rename from build-tools/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/model/BuildIdentifier.kt rename to subprojects/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/model/BuildIdentifier.kt diff --git a/build-tools/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/model/PluginIdentifier.kt b/subprojects/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/model/PluginIdentifier.kt similarity index 100% rename from build-tools/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/model/PluginIdentifier.kt rename to subprojects/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/model/PluginIdentifier.kt diff --git a/build-tools/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/model/ProjectIdentifier.kt b/subprojects/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/model/ProjectIdentifier.kt similarity index 100% rename from build-tools/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/model/ProjectIdentifier.kt rename to subprojects/tooling-api-events/src/main/java/com/itsaky/androidide/tooling/model/ProjectIdentifier.kt diff --git a/build-tools/tooling-api-impl/.gitignore b/subprojects/tooling-api-impl/.gitignore similarity index 100% rename from build-tools/tooling-api-impl/.gitignore rename to subprojects/tooling-api-impl/.gitignore diff --git a/build-tools/tooling-api-impl/build.gradle b/subprojects/tooling-api-impl/build.gradle similarity index 91% rename from build-tools/tooling-api-impl/build.gradle rename to subprojects/tooling-api-impl/build.gradle index 9ec31d418..28352121b 100644 --- a/build-tools/tooling-api-impl/build.gradle +++ b/subprojects/tooling-api-impl/build.gradle @@ -64,14 +64,14 @@ repositories { } dependencies { - implementation project (path: ':build-tools:tooling-api') + implementation project (path: ':subprojects:tooling-api') implementation common.jkotlin implementation xml.xercesImpl implementation xml.apis implementation 'org.gradle:gradle-tooling-api:7.6' - testImplementation project (path: ':build-tools:tooling-api-testing') + testImplementation project (path: ':subprojects:tooling-api-testing') testImplementation tests.junit testImplementation tests.google_truth diff --git a/build-tools/tooling-api-impl/src/main/java/com/itsaky/androidide/tooling/impl/LoggingOutputStream.kt b/subprojects/tooling-api-impl/src/main/java/com/itsaky/androidide/tooling/impl/LoggingOutputStream.kt similarity index 100% rename from build-tools/tooling-api-impl/src/main/java/com/itsaky/androidide/tooling/impl/LoggingOutputStream.kt rename to subprojects/tooling-api-impl/src/main/java/com/itsaky/androidide/tooling/impl/LoggingOutputStream.kt diff --git a/build-tools/tooling-api-impl/src/main/java/com/itsaky/androidide/tooling/impl/Main.java b/subprojects/tooling-api-impl/src/main/java/com/itsaky/androidide/tooling/impl/Main.java similarity index 100% rename from build-tools/tooling-api-impl/src/main/java/com/itsaky/androidide/tooling/impl/Main.java rename to subprojects/tooling-api-impl/src/main/java/com/itsaky/androidide/tooling/impl/Main.java diff --git a/build-tools/tooling-api-impl/src/main/java/com/itsaky/androidide/tooling/impl/ToolingApiServerImpl.kt b/subprojects/tooling-api-impl/src/main/java/com/itsaky/androidide/tooling/impl/ToolingApiServerImpl.kt similarity index 100% rename from build-tools/tooling-api-impl/src/main/java/com/itsaky/androidide/tooling/impl/ToolingApiServerImpl.kt rename to subprojects/tooling-api-impl/src/main/java/com/itsaky/androidide/tooling/impl/ToolingApiServerImpl.kt diff --git a/build-tools/tooling-api-impl/src/main/java/com/itsaky/androidide/tooling/impl/model/InternalForwardingProject.kt b/subprojects/tooling-api-impl/src/main/java/com/itsaky/androidide/tooling/impl/model/InternalForwardingProject.kt similarity index 100% rename from build-tools/tooling-api-impl/src/main/java/com/itsaky/androidide/tooling/impl/model/InternalForwardingProject.kt rename to subprojects/tooling-api-impl/src/main/java/com/itsaky/androidide/tooling/impl/model/InternalForwardingProject.kt diff --git a/build-tools/tooling-api-impl/src/main/java/com/itsaky/androidide/tooling/impl/progress/EventTransformer.kt b/subprojects/tooling-api-impl/src/main/java/com/itsaky/androidide/tooling/impl/progress/EventTransformer.kt similarity index 100% rename from build-tools/tooling-api-impl/src/main/java/com/itsaky/androidide/tooling/impl/progress/EventTransformer.kt rename to subprojects/tooling-api-impl/src/main/java/com/itsaky/androidide/tooling/impl/progress/EventTransformer.kt diff --git a/build-tools/tooling-api-impl/src/main/java/com/itsaky/androidide/tooling/impl/progress/ForwardingProgressListener.kt b/subprojects/tooling-api-impl/src/main/java/com/itsaky/androidide/tooling/impl/progress/ForwardingProgressListener.kt similarity index 100% rename from build-tools/tooling-api-impl/src/main/java/com/itsaky/androidide/tooling/impl/progress/ForwardingProgressListener.kt rename to subprojects/tooling-api-impl/src/main/java/com/itsaky/androidide/tooling/impl/progress/ForwardingProgressListener.kt diff --git a/build-tools/tooling-api-impl/src/main/java/com/itsaky/androidide/tooling/impl/util/ModelInfoContainer.kt b/subprojects/tooling-api-impl/src/main/java/com/itsaky/androidide/tooling/impl/util/ModelInfoContainer.kt similarity index 100% rename from build-tools/tooling-api-impl/src/main/java/com/itsaky/androidide/tooling/impl/util/ModelInfoContainer.kt rename to subprojects/tooling-api-impl/src/main/java/com/itsaky/androidide/tooling/impl/util/ModelInfoContainer.kt diff --git a/build-tools/tooling-api-impl/src/main/java/com/itsaky/androidide/tooling/impl/util/ProjectReader.java b/subprojects/tooling-api-impl/src/main/java/com/itsaky/androidide/tooling/impl/util/ProjectReader.java similarity index 100% rename from build-tools/tooling-api-impl/src/main/java/com/itsaky/androidide/tooling/impl/util/ProjectReader.java rename to subprojects/tooling-api-impl/src/main/java/com/itsaky/androidide/tooling/impl/util/ProjectReader.java diff --git a/build-tools/tooling-api-impl/src/main/java/com/itsaky/androidide/tooling/impl/util/StopWatch.kt b/subprojects/tooling-api-impl/src/main/java/com/itsaky/androidide/tooling/impl/util/StopWatch.kt similarity index 100% rename from build-tools/tooling-api-impl/src/main/java/com/itsaky/androidide/tooling/impl/util/StopWatch.kt rename to subprojects/tooling-api-impl/src/main/java/com/itsaky/androidide/tooling/impl/util/StopWatch.kt diff --git a/build-tools/tooling-api-impl/src/test/java/com/itsaky/androidide/tooling/impl/MultiModuleAndroidProjectTest.kt b/subprojects/tooling-api-impl/src/test/java/com/itsaky/androidide/tooling/impl/MultiModuleAndroidProjectTest.kt similarity index 100% rename from build-tools/tooling-api-impl/src/test/java/com/itsaky/androidide/tooling/impl/MultiModuleAndroidProjectTest.kt rename to subprojects/tooling-api-impl/src/test/java/com/itsaky/androidide/tooling/impl/MultiModuleAndroidProjectTest.kt diff --git a/build-tools/tooling-api-model/.gitignore b/subprojects/tooling-api-model/.gitignore similarity index 100% rename from build-tools/tooling-api-model/.gitignore rename to subprojects/tooling-api-model/.gitignore diff --git a/build-tools/tooling-api-model/build.gradle b/subprojects/tooling-api-model/build.gradle similarity index 87% rename from build-tools/tooling-api-model/build.gradle rename to subprojects/tooling-api-model/build.gradle index 9ccd1b789..d6c0b7cf0 100644 --- a/build-tools/tooling-api-model/build.gradle +++ b/subprojects/tooling-api-model/build.gradle @@ -33,9 +33,9 @@ repositories { dependencies { implementation project (path: ':logger') - api project (path: ':build-tools:jsonrpc') - api project (path: ':build-tools:xml-dom') - api project (path: ':build-tools:builder-model-impl') + api project (path: ':subprojects:jsonrpc') + api project (path: ':subprojects:xml-dom') + api project (path: ':subprojects:builder-model-impl') implementation common.jkotlin } diff --git a/build-tools/tooling-api-model/libs/builder-model-7.2.0-rc01.jar b/subprojects/tooling-api-model/libs/builder-model-7.2.0-rc01.jar similarity index 100% rename from build-tools/tooling-api-model/libs/builder-model-7.2.0-rc01.jar rename to subprojects/tooling-api-model/libs/builder-model-7.2.0-rc01.jar diff --git a/build-tools/tooling-api-model/src/main/java/com/itsaky/androidide/tooling/api/IProject.java b/subprojects/tooling-api-model/src/main/java/com/itsaky/androidide/tooling/api/IProject.java similarity index 100% rename from build-tools/tooling-api-model/src/main/java/com/itsaky/androidide/tooling/api/IProject.java rename to subprojects/tooling-api-model/src/main/java/com/itsaky/androidide/tooling/api/IProject.java diff --git a/build-tools/tooling-api-model/src/main/java/com/itsaky/androidide/tooling/api/messages/VariantDataRequest.kt b/subprojects/tooling-api-model/src/main/java/com/itsaky/androidide/tooling/api/messages/VariantDataRequest.kt similarity index 100% rename from build-tools/tooling-api-model/src/main/java/com/itsaky/androidide/tooling/api/messages/VariantDataRequest.kt rename to subprojects/tooling-api-model/src/main/java/com/itsaky/androidide/tooling/api/messages/VariantDataRequest.kt diff --git a/build-tools/tooling-api-model/src/main/java/com/itsaky/androidide/tooling/api/messages/result/SimpleArtifact.kt b/subprojects/tooling-api-model/src/main/java/com/itsaky/androidide/tooling/api/messages/result/SimpleArtifact.kt similarity index 100% rename from build-tools/tooling-api-model/src/main/java/com/itsaky/androidide/tooling/api/messages/result/SimpleArtifact.kt rename to subprojects/tooling-api-model/src/main/java/com/itsaky/androidide/tooling/api/messages/result/SimpleArtifact.kt diff --git a/build-tools/tooling-api-model/src/main/java/com/itsaky/androidide/tooling/api/messages/result/SimpleModuleData.kt b/subprojects/tooling-api-model/src/main/java/com/itsaky/androidide/tooling/api/messages/result/SimpleModuleData.kt similarity index 100% rename from build-tools/tooling-api-model/src/main/java/com/itsaky/androidide/tooling/api/messages/result/SimpleModuleData.kt rename to subprojects/tooling-api-model/src/main/java/com/itsaky/androidide/tooling/api/messages/result/SimpleModuleData.kt diff --git a/build-tools/tooling-api-model/src/main/java/com/itsaky/androidide/tooling/api/messages/result/SimpleVariantData.kt b/subprojects/tooling-api-model/src/main/java/com/itsaky/androidide/tooling/api/messages/result/SimpleVariantData.kt similarity index 100% rename from build-tools/tooling-api-model/src/main/java/com/itsaky/androidide/tooling/api/messages/result/SimpleVariantData.kt rename to subprojects/tooling-api-model/src/main/java/com/itsaky/androidide/tooling/api/messages/result/SimpleVariantData.kt diff --git a/build-tools/tooling-api-model/src/main/java/com/itsaky/androidide/tooling/api/model/AndroidModule.kt b/subprojects/tooling-api-model/src/main/java/com/itsaky/androidide/tooling/api/model/AndroidModule.kt similarity index 100% rename from build-tools/tooling-api-model/src/main/java/com/itsaky/androidide/tooling/api/model/AndroidModule.kt rename to subprojects/tooling-api-model/src/main/java/com/itsaky/androidide/tooling/api/model/AndroidModule.kt diff --git a/build-tools/tooling-api-model/src/main/java/com/itsaky/androidide/tooling/api/model/GradleArtifact.kt b/subprojects/tooling-api-model/src/main/java/com/itsaky/androidide/tooling/api/model/GradleArtifact.kt similarity index 100% rename from build-tools/tooling-api-model/src/main/java/com/itsaky/androidide/tooling/api/model/GradleArtifact.kt rename to subprojects/tooling-api-model/src/main/java/com/itsaky/androidide/tooling/api/model/GradleArtifact.kt diff --git a/build-tools/tooling-api-model/src/main/java/com/itsaky/androidide/tooling/api/model/GradleTask.kt b/subprojects/tooling-api-model/src/main/java/com/itsaky/androidide/tooling/api/model/GradleTask.kt similarity index 100% rename from build-tools/tooling-api-model/src/main/java/com/itsaky/androidide/tooling/api/model/GradleTask.kt rename to subprojects/tooling-api-model/src/main/java/com/itsaky/androidide/tooling/api/model/GradleTask.kt diff --git a/build-tools/tooling-api-model/src/main/java/com/itsaky/androidide/tooling/api/model/IdeGradleProject.kt b/subprojects/tooling-api-model/src/main/java/com/itsaky/androidide/tooling/api/model/IdeGradleProject.kt similarity index 100% rename from build-tools/tooling-api-model/src/main/java/com/itsaky/androidide/tooling/api/model/IdeGradleProject.kt rename to subprojects/tooling-api-model/src/main/java/com/itsaky/androidide/tooling/api/model/IdeGradleProject.kt diff --git a/build-tools/tooling-api-model/src/main/java/com/itsaky/androidide/tooling/api/model/IdeLaunchable.kt b/subprojects/tooling-api-model/src/main/java/com/itsaky/androidide/tooling/api/model/IdeLaunchable.kt similarity index 100% rename from build-tools/tooling-api-model/src/main/java/com/itsaky/androidide/tooling/api/model/IdeLaunchable.kt rename to subprojects/tooling-api-model/src/main/java/com/itsaky/androidide/tooling/api/model/IdeLaunchable.kt diff --git a/build-tools/tooling-api-model/src/main/java/com/itsaky/androidide/tooling/api/model/JavaContentRoot.kt b/subprojects/tooling-api-model/src/main/java/com/itsaky/androidide/tooling/api/model/JavaContentRoot.kt similarity index 100% rename from build-tools/tooling-api-model/src/main/java/com/itsaky/androidide/tooling/api/model/JavaContentRoot.kt rename to subprojects/tooling-api-model/src/main/java/com/itsaky/androidide/tooling/api/model/JavaContentRoot.kt diff --git a/build-tools/tooling-api-model/src/main/java/com/itsaky/androidide/tooling/api/model/JavaModule.kt b/subprojects/tooling-api-model/src/main/java/com/itsaky/androidide/tooling/api/model/JavaModule.kt similarity index 100% rename from build-tools/tooling-api-model/src/main/java/com/itsaky/androidide/tooling/api/model/JavaModule.kt rename to subprojects/tooling-api-model/src/main/java/com/itsaky/androidide/tooling/api/model/JavaModule.kt diff --git a/build-tools/tooling-api-model/src/main/java/com/itsaky/androidide/tooling/api/model/JavaModuleCompilerSettings.kt b/subprojects/tooling-api-model/src/main/java/com/itsaky/androidide/tooling/api/model/JavaModuleCompilerSettings.kt similarity index 100% rename from build-tools/tooling-api-model/src/main/java/com/itsaky/androidide/tooling/api/model/JavaModuleCompilerSettings.kt rename to subprojects/tooling-api-model/src/main/java/com/itsaky/androidide/tooling/api/model/JavaModuleCompilerSettings.kt diff --git a/build-tools/tooling-api-model/src/main/java/com/itsaky/androidide/tooling/api/model/JavaModuleDependency.kt b/subprojects/tooling-api-model/src/main/java/com/itsaky/androidide/tooling/api/model/JavaModuleDependency.kt similarity index 100% rename from build-tools/tooling-api-model/src/main/java/com/itsaky/androidide/tooling/api/model/JavaModuleDependency.kt rename to subprojects/tooling-api-model/src/main/java/com/itsaky/androidide/tooling/api/model/JavaModuleDependency.kt diff --git a/build-tools/tooling-api-model/src/main/java/com/itsaky/androidide/tooling/api/model/JavaModuleExternalDependency.kt b/subprojects/tooling-api-model/src/main/java/com/itsaky/androidide/tooling/api/model/JavaModuleExternalDependency.kt similarity index 100% rename from build-tools/tooling-api-model/src/main/java/com/itsaky/androidide/tooling/api/model/JavaModuleExternalDependency.kt rename to subprojects/tooling-api-model/src/main/java/com/itsaky/androidide/tooling/api/model/JavaModuleExternalDependency.kt diff --git a/build-tools/tooling-api-model/src/main/java/com/itsaky/androidide/tooling/api/model/JavaModuleProjectDependency.kt b/subprojects/tooling-api-model/src/main/java/com/itsaky/androidide/tooling/api/model/JavaModuleProjectDependency.kt similarity index 100% rename from build-tools/tooling-api-model/src/main/java/com/itsaky/androidide/tooling/api/model/JavaModuleProjectDependency.kt rename to subprojects/tooling-api-model/src/main/java/com/itsaky/androidide/tooling/api/model/JavaModuleProjectDependency.kt diff --git a/build-tools/tooling-api-model/src/main/java/com/itsaky/androidide/tooling/api/model/JavaSourceDirectory.kt b/subprojects/tooling-api-model/src/main/java/com/itsaky/androidide/tooling/api/model/JavaSourceDirectory.kt similarity index 100% rename from build-tools/tooling-api-model/src/main/java/com/itsaky/androidide/tooling/api/model/JavaSourceDirectory.kt rename to subprojects/tooling-api-model/src/main/java/com/itsaky/androidide/tooling/api/model/JavaSourceDirectory.kt diff --git a/build-tools/tooling-api-model/src/main/java/com/itsaky/androidide/tooling/api/model/ModuleProject.kt b/subprojects/tooling-api-model/src/main/java/com/itsaky/androidide/tooling/api/model/ModuleProject.kt similarity index 100% rename from build-tools/tooling-api-model/src/main/java/com/itsaky/androidide/tooling/api/model/ModuleProject.kt rename to subprojects/tooling-api-model/src/main/java/com/itsaky/androidide/tooling/api/model/ModuleProject.kt diff --git a/build-tools/tooling-api-model/src/main/java/com/itsaky/androidide/tooling/api/model/util/AndroidModulePropertyCopier.kt b/subprojects/tooling-api-model/src/main/java/com/itsaky/androidide/tooling/api/model/util/AndroidModulePropertyCopier.kt similarity index 100% rename from build-tools/tooling-api-model/src/main/java/com/itsaky/androidide/tooling/api/model/util/AndroidModulePropertyCopier.kt rename to subprojects/tooling-api-model/src/main/java/com/itsaky/androidide/tooling/api/model/util/AndroidModulePropertyCopier.kt diff --git a/build-tools/tooling-api-model/src/main/java/com/itsaky/androidide/tooling/api/model/util/ProjectBuilder.kt b/subprojects/tooling-api-model/src/main/java/com/itsaky/androidide/tooling/api/model/util/ProjectBuilder.kt similarity index 100% rename from build-tools/tooling-api-model/src/main/java/com/itsaky/androidide/tooling/api/model/util/ProjectBuilder.kt rename to subprojects/tooling-api-model/src/main/java/com/itsaky/androidide/tooling/api/model/util/ProjectBuilder.kt diff --git a/build-tools/tooling-api-model/src/main/java/com/itsaky/androidide/tooling/api/model/util/utils.kt b/subprojects/tooling-api-model/src/main/java/com/itsaky/androidide/tooling/api/model/util/utils.kt similarity index 100% rename from build-tools/tooling-api-model/src/main/java/com/itsaky/androidide/tooling/api/model/util/utils.kt rename to subprojects/tooling-api-model/src/main/java/com/itsaky/androidide/tooling/api/model/util/utils.kt diff --git a/build-tools/tooling-api-plugin/.gitignore b/subprojects/tooling-api-plugin/.gitignore similarity index 100% rename from build-tools/tooling-api-plugin/.gitignore rename to subprojects/tooling-api-plugin/.gitignore diff --git a/build-tools/tooling-api-plugin/build.gradle b/subprojects/tooling-api-plugin/build.gradle similarity index 96% rename from build-tools/tooling-api-plugin/build.gradle rename to subprojects/tooling-api-plugin/build.gradle index d83a45d27..598fa74ea 100644 --- a/build-tools/tooling-api-plugin/build.gradle +++ b/subprojects/tooling-api-plugin/build.gradle @@ -69,5 +69,5 @@ project.tasks.publish { } dependencies { - implementation project (path: ':build-tools:tooling-api-model') + implementation project (path: ':subprojects:tooling-api-model') } diff --git a/build-tools/tooling-api-plugin/src/main/java/com/itsaky/androidide/tooling/plugin/AndroidIDEToolingApiPlugin.java b/subprojects/tooling-api-plugin/src/main/java/com/itsaky/androidide/tooling/plugin/AndroidIDEToolingApiPlugin.java similarity index 100% rename from build-tools/tooling-api-plugin/src/main/java/com/itsaky/androidide/tooling/plugin/AndroidIDEToolingApiPlugin.java rename to subprojects/tooling-api-plugin/src/main/java/com/itsaky/androidide/tooling/plugin/AndroidIDEToolingApiPlugin.java diff --git a/build-tools/tooling-api-plugin/src/main/java/com/itsaky/androidide/tooling/plugin/IdeProjectModelBuilder.java b/subprojects/tooling-api-plugin/src/main/java/com/itsaky/androidide/tooling/plugin/IdeProjectModelBuilder.java similarity index 100% rename from build-tools/tooling-api-plugin/src/main/java/com/itsaky/androidide/tooling/plugin/IdeProjectModelBuilder.java rename to subprojects/tooling-api-plugin/src/main/java/com/itsaky/androidide/tooling/plugin/IdeProjectModelBuilder.java diff --git a/build-tools/tooling-api-testing/.gitignore b/subprojects/tooling-api-testing/.gitignore similarity index 100% rename from build-tools/tooling-api-testing/.gitignore rename to subprojects/tooling-api-testing/.gitignore diff --git a/build-tools/tooling-api-testing/build.gradle b/subprojects/tooling-api-testing/build.gradle similarity index 94% rename from build-tools/tooling-api-testing/build.gradle rename to subprojects/tooling-api-testing/build.gradle index 7bf5a0777..e91d63776 100644 --- a/build-tools/tooling-api-testing/build.gradle +++ b/subprojects/tooling-api-testing/build.gradle @@ -27,7 +27,7 @@ java { dependencies { implementation common.jkotlin implementation project (path: ':logger') - implementation project (path: ':build-tools:tooling-api') + implementation project (path: ':subprojects:tooling-api') } compileKotlin { diff --git a/build-tools/tooling-api-testing/src/main/java/com/itsaky/androidide/tooling/testing/ToolingApiTestLauncher.kt b/subprojects/tooling-api-testing/src/main/java/com/itsaky/androidide/tooling/testing/ToolingApiTestLauncher.kt similarity index 100% rename from build-tools/tooling-api-testing/src/main/java/com/itsaky/androidide/tooling/testing/ToolingApiTestLauncher.kt rename to subprojects/tooling-api-testing/src/main/java/com/itsaky/androidide/tooling/testing/ToolingApiTestLauncher.kt diff --git a/build-tools/tooling-api/.gitignore b/subprojects/tooling-api/.gitignore similarity index 100% rename from build-tools/tooling-api/.gitignore rename to subprojects/tooling-api/.gitignore diff --git a/build-tools/tooling-api/build.gradle b/subprojects/tooling-api/build.gradle similarity index 85% rename from build-tools/tooling-api/build.gradle rename to subprojects/tooling-api/build.gradle index ec7c0207c..52a8bc243 100644 --- a/build-tools/tooling-api/build.gradle +++ b/subprojects/tooling-api/build.gradle @@ -27,9 +27,9 @@ java { dependencies { api project (path: ':logger') - api project (path: ':build-tools:jsonrpc') - api project (path: ':build-tools:tooling-api-model') - api project (path: ':build-tools:tooling-api-events') + api project (path: ':subprojects:jsonrpc') + api project (path: ':subprojects:tooling-api-model') + api project (path: ':subprojects:tooling-api-events') api google.gson implementation common.jkotlin diff --git a/build-tools/tooling-api/src/main/java/com/itsaky/androidide/tooling/api/IToolingApiClient.kt b/subprojects/tooling-api/src/main/java/com/itsaky/androidide/tooling/api/IToolingApiClient.kt similarity index 100% rename from build-tools/tooling-api/src/main/java/com/itsaky/androidide/tooling/api/IToolingApiClient.kt rename to subprojects/tooling-api/src/main/java/com/itsaky/androidide/tooling/api/IToolingApiClient.kt diff --git a/build-tools/tooling-api/src/main/java/com/itsaky/androidide/tooling/api/IToolingApiServer.kt b/subprojects/tooling-api/src/main/java/com/itsaky/androidide/tooling/api/IToolingApiServer.kt similarity index 100% rename from build-tools/tooling-api/src/main/java/com/itsaky/androidide/tooling/api/IToolingApiServer.kt rename to subprojects/tooling-api/src/main/java/com/itsaky/androidide/tooling/api/IToolingApiServer.kt diff --git a/build-tools/tooling-api/src/main/java/com/itsaky/androidide/tooling/api/messages/InitializeProjectMessage.kt b/subprojects/tooling-api/src/main/java/com/itsaky/androidide/tooling/api/messages/InitializeProjectMessage.kt similarity index 100% rename from build-tools/tooling-api/src/main/java/com/itsaky/androidide/tooling/api/messages/InitializeProjectMessage.kt rename to subprojects/tooling-api/src/main/java/com/itsaky/androidide/tooling/api/messages/InitializeProjectMessage.kt diff --git a/build-tools/tooling-api/src/main/java/com/itsaky/androidide/tooling/api/messages/ShutDownMessage.kt b/subprojects/tooling-api/src/main/java/com/itsaky/androidide/tooling/api/messages/ShutDownMessage.kt similarity index 100% rename from build-tools/tooling-api/src/main/java/com/itsaky/androidide/tooling/api/messages/ShutDownMessage.kt rename to subprojects/tooling-api/src/main/java/com/itsaky/androidide/tooling/api/messages/ShutDownMessage.kt diff --git a/build-tools/tooling-api/src/main/java/com/itsaky/androidide/tooling/api/messages/TaskExecutionMessage.kt b/subprojects/tooling-api/src/main/java/com/itsaky/androidide/tooling/api/messages/TaskExecutionMessage.kt similarity index 100% rename from build-tools/tooling-api/src/main/java/com/itsaky/androidide/tooling/api/messages/TaskExecutionMessage.kt rename to subprojects/tooling-api/src/main/java/com/itsaky/androidide/tooling/api/messages/TaskExecutionMessage.kt diff --git a/build-tools/tooling-api/src/main/java/com/itsaky/androidide/tooling/api/messages/result/BuildCancellationRequestResult.kt b/subprojects/tooling-api/src/main/java/com/itsaky/androidide/tooling/api/messages/result/BuildCancellationRequestResult.kt similarity index 100% rename from build-tools/tooling-api/src/main/java/com/itsaky/androidide/tooling/api/messages/result/BuildCancellationRequestResult.kt rename to subprojects/tooling-api/src/main/java/com/itsaky/androidide/tooling/api/messages/result/BuildCancellationRequestResult.kt diff --git a/build-tools/tooling-api/src/main/java/com/itsaky/androidide/tooling/api/messages/result/BuildResult.kt b/subprojects/tooling-api/src/main/java/com/itsaky/androidide/tooling/api/messages/result/BuildResult.kt similarity index 100% rename from build-tools/tooling-api/src/main/java/com/itsaky/androidide/tooling/api/messages/result/BuildResult.kt rename to subprojects/tooling-api/src/main/java/com/itsaky/androidide/tooling/api/messages/result/BuildResult.kt diff --git a/build-tools/tooling-api/src/main/java/com/itsaky/androidide/tooling/api/messages/result/GradleWrapperCheckResult.kt b/subprojects/tooling-api/src/main/java/com/itsaky/androidide/tooling/api/messages/result/GradleWrapperCheckResult.kt similarity index 100% rename from build-tools/tooling-api/src/main/java/com/itsaky/androidide/tooling/api/messages/result/GradleWrapperCheckResult.kt rename to subprojects/tooling-api/src/main/java/com/itsaky/androidide/tooling/api/messages/result/GradleWrapperCheckResult.kt diff --git a/build-tools/tooling-api/src/main/java/com/itsaky/androidide/tooling/api/messages/result/InitializeResult.kt b/subprojects/tooling-api/src/main/java/com/itsaky/androidide/tooling/api/messages/result/InitializeResult.kt similarity index 100% rename from build-tools/tooling-api/src/main/java/com/itsaky/androidide/tooling/api/messages/result/InitializeResult.kt rename to subprojects/tooling-api/src/main/java/com/itsaky/androidide/tooling/api/messages/result/InitializeResult.kt diff --git a/build-tools/tooling-api/src/main/java/com/itsaky/androidide/tooling/api/messages/result/TaskExecutionResult.kt b/subprojects/tooling-api/src/main/java/com/itsaky/androidide/tooling/api/messages/result/TaskExecutionResult.kt similarity index 100% rename from build-tools/tooling-api/src/main/java/com/itsaky/androidide/tooling/api/messages/result/TaskExecutionResult.kt rename to subprojects/tooling-api/src/main/java/com/itsaky/androidide/tooling/api/messages/result/TaskExecutionResult.kt diff --git a/build-tools/tooling-api/src/main/java/com/itsaky/androidide/tooling/api/util/RuntimeTypeAdapterFactory.java b/subprojects/tooling-api/src/main/java/com/itsaky/androidide/tooling/api/util/RuntimeTypeAdapterFactory.java similarity index 100% rename from build-tools/tooling-api/src/main/java/com/itsaky/androidide/tooling/api/util/RuntimeTypeAdapterFactory.java rename to subprojects/tooling-api/src/main/java/com/itsaky/androidide/tooling/api/util/RuntimeTypeAdapterFactory.java diff --git a/build-tools/tooling-api/src/main/java/com/itsaky/androidide/tooling/api/util/ToolingApiLauncher.java b/subprojects/tooling-api/src/main/java/com/itsaky/androidide/tooling/api/util/ToolingApiLauncher.java similarity index 100% rename from build-tools/tooling-api/src/main/java/com/itsaky/androidide/tooling/api/util/ToolingApiLauncher.java rename to subprojects/tooling-api/src/main/java/com/itsaky/androidide/tooling/api/util/ToolingApiLauncher.java diff --git a/build-tools/xml-dom/.gitignore b/subprojects/xml-dom/.gitignore similarity index 100% rename from build-tools/xml-dom/.gitignore rename to subprojects/xml-dom/.gitignore diff --git a/build-tools/xml-dom/build.gradle b/subprojects/xml-dom/build.gradle similarity index 88% rename from build-tools/xml-dom/build.gradle rename to subprojects/xml-dom/build.gradle index e33346bbd..4a6762977 100644 --- a/build-tools/xml-dom/build.gradle +++ b/subprojects/xml-dom/build.gradle @@ -26,8 +26,8 @@ java { dependencies { implementation project (path: ':shared') - implementation project (path: ':build-tools:jsonrpc') - implementation project(path: ':build-tools:jaxp') + implementation project (path: ':subprojects:jsonrpc') + implementation project(path: ':subprojects:jaxp') implementation common.jsoup implementation google.guava_jre diff --git a/build-tools/xml-dom/src/main/java/org/eclipse/lemminx/commons/BadLocationException.java b/subprojects/xml-dom/src/main/java/org/eclipse/lemminx/commons/BadLocationException.java similarity index 100% rename from build-tools/xml-dom/src/main/java/org/eclipse/lemminx/commons/BadLocationException.java rename to subprojects/xml-dom/src/main/java/org/eclipse/lemminx/commons/BadLocationException.java diff --git a/build-tools/xml-dom/src/main/java/org/eclipse/lemminx/commons/ILineTracker.java b/subprojects/xml-dom/src/main/java/org/eclipse/lemminx/commons/ILineTracker.java similarity index 100% rename from build-tools/xml-dom/src/main/java/org/eclipse/lemminx/commons/ILineTracker.java rename to subprojects/xml-dom/src/main/java/org/eclipse/lemminx/commons/ILineTracker.java diff --git a/build-tools/xml-dom/src/main/java/org/eclipse/lemminx/commons/Line.java b/subprojects/xml-dom/src/main/java/org/eclipse/lemminx/commons/Line.java similarity index 100% rename from build-tools/xml-dom/src/main/java/org/eclipse/lemminx/commons/Line.java rename to subprojects/xml-dom/src/main/java/org/eclipse/lemminx/commons/Line.java diff --git a/build-tools/xml-dom/src/main/java/org/eclipse/lemminx/commons/ListLineTracker.java b/subprojects/xml-dom/src/main/java/org/eclipse/lemminx/commons/ListLineTracker.java similarity index 100% rename from build-tools/xml-dom/src/main/java/org/eclipse/lemminx/commons/ListLineTracker.java rename to subprojects/xml-dom/src/main/java/org/eclipse/lemminx/commons/ListLineTracker.java diff --git a/build-tools/xml-dom/src/main/java/org/eclipse/lemminx/commons/TextDocument.java b/subprojects/xml-dom/src/main/java/org/eclipse/lemminx/commons/TextDocument.java similarity index 100% rename from build-tools/xml-dom/src/main/java/org/eclipse/lemminx/commons/TextDocument.java rename to subprojects/xml-dom/src/main/java/org/eclipse/lemminx/commons/TextDocument.java diff --git a/build-tools/xml-dom/src/main/java/org/eclipse/lemminx/dom/DOMAttr.java b/subprojects/xml-dom/src/main/java/org/eclipse/lemminx/dom/DOMAttr.java similarity index 100% rename from build-tools/xml-dom/src/main/java/org/eclipse/lemminx/dom/DOMAttr.java rename to subprojects/xml-dom/src/main/java/org/eclipse/lemminx/dom/DOMAttr.java diff --git a/build-tools/xml-dom/src/main/java/org/eclipse/lemminx/dom/DOMCDATASection.java b/subprojects/xml-dom/src/main/java/org/eclipse/lemminx/dom/DOMCDATASection.java similarity index 100% rename from build-tools/xml-dom/src/main/java/org/eclipse/lemminx/dom/DOMCDATASection.java rename to subprojects/xml-dom/src/main/java/org/eclipse/lemminx/dom/DOMCDATASection.java diff --git a/build-tools/xml-dom/src/main/java/org/eclipse/lemminx/dom/DOMCharacterData.java b/subprojects/xml-dom/src/main/java/org/eclipse/lemminx/dom/DOMCharacterData.java similarity index 100% rename from build-tools/xml-dom/src/main/java/org/eclipse/lemminx/dom/DOMCharacterData.java rename to subprojects/xml-dom/src/main/java/org/eclipse/lemminx/dom/DOMCharacterData.java diff --git a/build-tools/xml-dom/src/main/java/org/eclipse/lemminx/dom/DOMComment.java b/subprojects/xml-dom/src/main/java/org/eclipse/lemminx/dom/DOMComment.java similarity index 100% rename from build-tools/xml-dom/src/main/java/org/eclipse/lemminx/dom/DOMComment.java rename to subprojects/xml-dom/src/main/java/org/eclipse/lemminx/dom/DOMComment.java diff --git a/build-tools/xml-dom/src/main/java/org/eclipse/lemminx/dom/DOMDocument.java b/subprojects/xml-dom/src/main/java/org/eclipse/lemminx/dom/DOMDocument.java similarity index 100% rename from build-tools/xml-dom/src/main/java/org/eclipse/lemminx/dom/DOMDocument.java rename to subprojects/xml-dom/src/main/java/org/eclipse/lemminx/dom/DOMDocument.java diff --git a/build-tools/xml-dom/src/main/java/org/eclipse/lemminx/dom/DOMDocumentType.java b/subprojects/xml-dom/src/main/java/org/eclipse/lemminx/dom/DOMDocumentType.java similarity index 100% rename from build-tools/xml-dom/src/main/java/org/eclipse/lemminx/dom/DOMDocumentType.java rename to subprojects/xml-dom/src/main/java/org/eclipse/lemminx/dom/DOMDocumentType.java diff --git a/build-tools/xml-dom/src/main/java/org/eclipse/lemminx/dom/DOMElement.java b/subprojects/xml-dom/src/main/java/org/eclipse/lemminx/dom/DOMElement.java similarity index 100% rename from build-tools/xml-dom/src/main/java/org/eclipse/lemminx/dom/DOMElement.java rename to subprojects/xml-dom/src/main/java/org/eclipse/lemminx/dom/DOMElement.java diff --git a/build-tools/xml-dom/src/main/java/org/eclipse/lemminx/dom/DOMNode.java b/subprojects/xml-dom/src/main/java/org/eclipse/lemminx/dom/DOMNode.java similarity index 100% rename from build-tools/xml-dom/src/main/java/org/eclipse/lemminx/dom/DOMNode.java rename to subprojects/xml-dom/src/main/java/org/eclipse/lemminx/dom/DOMNode.java diff --git a/build-tools/xml-dom/src/main/java/org/eclipse/lemminx/dom/DOMParser.java b/subprojects/xml-dom/src/main/java/org/eclipse/lemminx/dom/DOMParser.java similarity index 100% rename from build-tools/xml-dom/src/main/java/org/eclipse/lemminx/dom/DOMParser.java rename to subprojects/xml-dom/src/main/java/org/eclipse/lemminx/dom/DOMParser.java diff --git a/build-tools/xml-dom/src/main/java/org/eclipse/lemminx/dom/DOMProcessingInstruction.java b/subprojects/xml-dom/src/main/java/org/eclipse/lemminx/dom/DOMProcessingInstruction.java similarity index 100% rename from build-tools/xml-dom/src/main/java/org/eclipse/lemminx/dom/DOMProcessingInstruction.java rename to subprojects/xml-dom/src/main/java/org/eclipse/lemminx/dom/DOMProcessingInstruction.java diff --git a/build-tools/xml-dom/src/main/java/org/eclipse/lemminx/dom/DOMRange.java b/subprojects/xml-dom/src/main/java/org/eclipse/lemminx/dom/DOMRange.java similarity index 100% rename from build-tools/xml-dom/src/main/java/org/eclipse/lemminx/dom/DOMRange.java rename to subprojects/xml-dom/src/main/java/org/eclipse/lemminx/dom/DOMRange.java diff --git a/build-tools/xml-dom/src/main/java/org/eclipse/lemminx/dom/DOMText.java b/subprojects/xml-dom/src/main/java/org/eclipse/lemminx/dom/DOMText.java similarity index 100% rename from build-tools/xml-dom/src/main/java/org/eclipse/lemminx/dom/DOMText.java rename to subprojects/xml-dom/src/main/java/org/eclipse/lemminx/dom/DOMText.java diff --git a/build-tools/xml-dom/src/main/java/org/eclipse/lemminx/dom/DTDAttlistDecl.java b/subprojects/xml-dom/src/main/java/org/eclipse/lemminx/dom/DTDAttlistDecl.java similarity index 100% rename from build-tools/xml-dom/src/main/java/org/eclipse/lemminx/dom/DTDAttlistDecl.java rename to subprojects/xml-dom/src/main/java/org/eclipse/lemminx/dom/DTDAttlistDecl.java diff --git a/build-tools/xml-dom/src/main/java/org/eclipse/lemminx/dom/DTDDeclNode.java b/subprojects/xml-dom/src/main/java/org/eclipse/lemminx/dom/DTDDeclNode.java similarity index 100% rename from build-tools/xml-dom/src/main/java/org/eclipse/lemminx/dom/DTDDeclNode.java rename to subprojects/xml-dom/src/main/java/org/eclipse/lemminx/dom/DTDDeclNode.java diff --git a/build-tools/xml-dom/src/main/java/org/eclipse/lemminx/dom/DTDDeclParameter.java b/subprojects/xml-dom/src/main/java/org/eclipse/lemminx/dom/DTDDeclParameter.java similarity index 100% rename from build-tools/xml-dom/src/main/java/org/eclipse/lemminx/dom/DTDDeclParameter.java rename to subprojects/xml-dom/src/main/java/org/eclipse/lemminx/dom/DTDDeclParameter.java diff --git a/build-tools/xml-dom/src/main/java/org/eclipse/lemminx/dom/DTDElementDecl.java b/subprojects/xml-dom/src/main/java/org/eclipse/lemminx/dom/DTDElementDecl.java similarity index 100% rename from build-tools/xml-dom/src/main/java/org/eclipse/lemminx/dom/DTDElementDecl.java rename to subprojects/xml-dom/src/main/java/org/eclipse/lemminx/dom/DTDElementDecl.java diff --git a/build-tools/xml-dom/src/main/java/org/eclipse/lemminx/dom/DTDEntityDecl.java b/subprojects/xml-dom/src/main/java/org/eclipse/lemminx/dom/DTDEntityDecl.java similarity index 100% rename from build-tools/xml-dom/src/main/java/org/eclipse/lemminx/dom/DTDEntityDecl.java rename to subprojects/xml-dom/src/main/java/org/eclipse/lemminx/dom/DTDEntityDecl.java diff --git a/build-tools/xml-dom/src/main/java/org/eclipse/lemminx/dom/DTDNotationDecl.java b/subprojects/xml-dom/src/main/java/org/eclipse/lemminx/dom/DTDNotationDecl.java similarity index 100% rename from build-tools/xml-dom/src/main/java/org/eclipse/lemminx/dom/DTDNotationDecl.java rename to subprojects/xml-dom/src/main/java/org/eclipse/lemminx/dom/DTDNotationDecl.java diff --git a/build-tools/xml-dom/src/main/java/org/eclipse/lemminx/dom/LineIndentInfo.java b/subprojects/xml-dom/src/main/java/org/eclipse/lemminx/dom/LineIndentInfo.java similarity index 100% rename from build-tools/xml-dom/src/main/java/org/eclipse/lemminx/dom/LineIndentInfo.java rename to subprojects/xml-dom/src/main/java/org/eclipse/lemminx/dom/LineIndentInfo.java diff --git a/build-tools/xml-dom/src/main/java/org/eclipse/lemminx/dom/NoNamespaceSchemaLocation.java b/subprojects/xml-dom/src/main/java/org/eclipse/lemminx/dom/NoNamespaceSchemaLocation.java similarity index 100% rename from build-tools/xml-dom/src/main/java/org/eclipse/lemminx/dom/NoNamespaceSchemaLocation.java rename to subprojects/xml-dom/src/main/java/org/eclipse/lemminx/dom/NoNamespaceSchemaLocation.java diff --git a/build-tools/xml-dom/src/main/java/org/eclipse/lemminx/dom/SchemaLocation.java b/subprojects/xml-dom/src/main/java/org/eclipse/lemminx/dom/SchemaLocation.java similarity index 100% rename from build-tools/xml-dom/src/main/java/org/eclipse/lemminx/dom/SchemaLocation.java rename to subprojects/xml-dom/src/main/java/org/eclipse/lemminx/dom/SchemaLocation.java diff --git a/build-tools/xml-dom/src/main/java/org/eclipse/lemminx/dom/SchemaLocationHint.java b/subprojects/xml-dom/src/main/java/org/eclipse/lemminx/dom/SchemaLocationHint.java similarity index 100% rename from build-tools/xml-dom/src/main/java/org/eclipse/lemminx/dom/SchemaLocationHint.java rename to subprojects/xml-dom/src/main/java/org/eclipse/lemminx/dom/SchemaLocationHint.java diff --git a/build-tools/xml-dom/src/main/java/org/eclipse/lemminx/dom/TargetRange.java b/subprojects/xml-dom/src/main/java/org/eclipse/lemminx/dom/TargetRange.java similarity index 100% rename from build-tools/xml-dom/src/main/java/org/eclipse/lemminx/dom/TargetRange.java rename to subprojects/xml-dom/src/main/java/org/eclipse/lemminx/dom/TargetRange.java diff --git a/build-tools/xml-dom/src/main/java/org/eclipse/lemminx/dom/parser/Constants.java b/subprojects/xml-dom/src/main/java/org/eclipse/lemminx/dom/parser/Constants.java similarity index 100% rename from build-tools/xml-dom/src/main/java/org/eclipse/lemminx/dom/parser/Constants.java rename to subprojects/xml-dom/src/main/java/org/eclipse/lemminx/dom/parser/Constants.java diff --git a/build-tools/xml-dom/src/main/java/org/eclipse/lemminx/dom/parser/MultiLineStream.java b/subprojects/xml-dom/src/main/java/org/eclipse/lemminx/dom/parser/MultiLineStream.java similarity index 100% rename from build-tools/xml-dom/src/main/java/org/eclipse/lemminx/dom/parser/MultiLineStream.java rename to subprojects/xml-dom/src/main/java/org/eclipse/lemminx/dom/parser/MultiLineStream.java diff --git a/build-tools/xml-dom/src/main/java/org/eclipse/lemminx/dom/parser/Scanner.java b/subprojects/xml-dom/src/main/java/org/eclipse/lemminx/dom/parser/Scanner.java similarity index 100% rename from build-tools/xml-dom/src/main/java/org/eclipse/lemminx/dom/parser/Scanner.java rename to subprojects/xml-dom/src/main/java/org/eclipse/lemminx/dom/parser/Scanner.java diff --git a/build-tools/xml-dom/src/main/java/org/eclipse/lemminx/dom/parser/ScannerState.java b/subprojects/xml-dom/src/main/java/org/eclipse/lemminx/dom/parser/ScannerState.java similarity index 100% rename from build-tools/xml-dom/src/main/java/org/eclipse/lemminx/dom/parser/ScannerState.java rename to subprojects/xml-dom/src/main/java/org/eclipse/lemminx/dom/parser/ScannerState.java diff --git a/build-tools/xml-dom/src/main/java/org/eclipse/lemminx/dom/parser/TokenType.java b/subprojects/xml-dom/src/main/java/org/eclipse/lemminx/dom/parser/TokenType.java similarity index 100% rename from build-tools/xml-dom/src/main/java/org/eclipse/lemminx/dom/parser/TokenType.java rename to subprojects/xml-dom/src/main/java/org/eclipse/lemminx/dom/parser/TokenType.java diff --git a/build-tools/xml-dom/src/main/java/org/eclipse/lemminx/dom/parser/XMLScanner.java b/subprojects/xml-dom/src/main/java/org/eclipse/lemminx/dom/parser/XMLScanner.java similarity index 100% rename from build-tools/xml-dom/src/main/java/org/eclipse/lemminx/dom/parser/XMLScanner.java rename to subprojects/xml-dom/src/main/java/org/eclipse/lemminx/dom/parser/XMLScanner.java diff --git a/build-tools/xml-dom/src/main/java/org/eclipse/lemminx/uriresolver/IExternalGrammarLocationProvider.java b/subprojects/xml-dom/src/main/java/org/eclipse/lemminx/uriresolver/IExternalGrammarLocationProvider.java similarity index 100% rename from build-tools/xml-dom/src/main/java/org/eclipse/lemminx/uriresolver/IExternalGrammarLocationProvider.java rename to subprojects/xml-dom/src/main/java/org/eclipse/lemminx/uriresolver/IExternalGrammarLocationProvider.java diff --git a/build-tools/xml-dom/src/main/java/org/eclipse/lemminx/uriresolver/ResolvedURIInfo.java b/subprojects/xml-dom/src/main/java/org/eclipse/lemminx/uriresolver/ResolvedURIInfo.java similarity index 100% rename from build-tools/xml-dom/src/main/java/org/eclipse/lemminx/uriresolver/ResolvedURIInfo.java rename to subprojects/xml-dom/src/main/java/org/eclipse/lemminx/uriresolver/ResolvedURIInfo.java diff --git a/build-tools/xml-dom/src/main/java/org/eclipse/lemminx/uriresolver/URIResolverExtension.java b/subprojects/xml-dom/src/main/java/org/eclipse/lemminx/uriresolver/URIResolverExtension.java similarity index 100% rename from build-tools/xml-dom/src/main/java/org/eclipse/lemminx/uriresolver/URIResolverExtension.java rename to subprojects/xml-dom/src/main/java/org/eclipse/lemminx/uriresolver/URIResolverExtension.java diff --git a/build-tools/xml-dom/src/main/java/org/eclipse/lemminx/uriresolver/URIResolverExtensionManager.java b/subprojects/xml-dom/src/main/java/org/eclipse/lemminx/uriresolver/URIResolverExtensionManager.java similarity index 100% rename from build-tools/xml-dom/src/main/java/org/eclipse/lemminx/uriresolver/URIResolverExtensionManager.java rename to subprojects/xml-dom/src/main/java/org/eclipse/lemminx/uriresolver/URIResolverExtensionManager.java diff --git a/build-tools/xml-dom/src/main/java/org/eclipse/lemminx/utils/DOMUtils.java b/subprojects/xml-dom/src/main/java/org/eclipse/lemminx/utils/DOMUtils.java similarity index 100% rename from build-tools/xml-dom/src/main/java/org/eclipse/lemminx/utils/DOMUtils.java rename to subprojects/xml-dom/src/main/java/org/eclipse/lemminx/utils/DOMUtils.java diff --git a/build-tools/xml-dom/src/main/java/org/eclipse/lemminx/utils/IOUtils.java b/subprojects/xml-dom/src/main/java/org/eclipse/lemminx/utils/IOUtils.java similarity index 100% rename from build-tools/xml-dom/src/main/java/org/eclipse/lemminx/utils/IOUtils.java rename to subprojects/xml-dom/src/main/java/org/eclipse/lemminx/utils/IOUtils.java diff --git a/build-tools/xml-dom/src/main/java/org/eclipse/lemminx/utils/StringUtils.java b/subprojects/xml-dom/src/main/java/org/eclipse/lemminx/utils/StringUtils.java similarity index 100% rename from build-tools/xml-dom/src/main/java/org/eclipse/lemminx/utils/StringUtils.java rename to subprojects/xml-dom/src/main/java/org/eclipse/lemminx/utils/StringUtils.java diff --git a/build-tools/xml-dom/src/main/java/org/eclipse/lemminx/utils/XMLPositionUtility.java b/subprojects/xml-dom/src/main/java/org/eclipse/lemminx/utils/XMLPositionUtility.java similarity index 100% rename from build-tools/xml-dom/src/main/java/org/eclipse/lemminx/utils/XMLPositionUtility.java rename to subprojects/xml-dom/src/main/java/org/eclipse/lemminx/utils/XMLPositionUtility.java diff --git a/build-tools/xml-formatter/.gitignore b/subprojects/xml-formatter/.gitignore similarity index 100% rename from build-tools/xml-formatter/.gitignore rename to subprojects/xml-formatter/.gitignore diff --git a/build-tools/xml-formatter/build.gradle b/subprojects/xml-formatter/build.gradle similarity index 100% rename from build-tools/xml-formatter/build.gradle rename to subprojects/xml-formatter/build.gradle diff --git a/build-tools/xml-formatter/src/main/java/com/android/ide/common/xml/XmlAttributeSortOrder.java b/subprojects/xml-formatter/src/main/java/com/android/ide/common/xml/XmlAttributeSortOrder.java similarity index 100% rename from build-tools/xml-formatter/src/main/java/com/android/ide/common/xml/XmlAttributeSortOrder.java rename to subprojects/xml-formatter/src/main/java/com/android/ide/common/xml/XmlAttributeSortOrder.java diff --git a/build-tools/xml-formatter/src/main/java/com/android/ide/common/xml/XmlFormatPreferences.java b/subprojects/xml-formatter/src/main/java/com/android/ide/common/xml/XmlFormatPreferences.java similarity index 100% rename from build-tools/xml-formatter/src/main/java/com/android/ide/common/xml/XmlFormatPreferences.java rename to subprojects/xml-formatter/src/main/java/com/android/ide/common/xml/XmlFormatPreferences.java diff --git a/build-tools/xml-formatter/src/main/java/com/android/ide/common/xml/XmlFormatStyle.java b/subprojects/xml-formatter/src/main/java/com/android/ide/common/xml/XmlFormatStyle.java similarity index 100% rename from build-tools/xml-formatter/src/main/java/com/android/ide/common/xml/XmlFormatStyle.java rename to subprojects/xml-formatter/src/main/java/com/android/ide/common/xml/XmlFormatStyle.java diff --git a/build-tools/xml-formatter/src/main/java/com/android/ide/common/xml/XmlPrettyPrinter.java b/subprojects/xml-formatter/src/main/java/com/android/ide/common/xml/XmlPrettyPrinter.java similarity index 100% rename from build-tools/xml-formatter/src/main/java/com/android/ide/common/xml/XmlPrettyPrinter.java rename to subprojects/xml-formatter/src/main/java/com/android/ide/common/xml/XmlPrettyPrinter.java diff --git a/build-tools/xml-formatter/src/main/java/com/android/resources/ResourceConstants.java b/subprojects/xml-formatter/src/main/java/com/android/resources/ResourceConstants.java similarity index 100% rename from build-tools/xml-formatter/src/main/java/com/android/resources/ResourceConstants.java rename to subprojects/xml-formatter/src/main/java/com/android/resources/ResourceConstants.java diff --git a/build-tools/xml-formatter/src/main/java/com/android/resources/ResourceFolderType.java b/subprojects/xml-formatter/src/main/java/com/android/resources/ResourceFolderType.java similarity index 100% rename from build-tools/xml-formatter/src/main/java/com/android/resources/ResourceFolderType.java rename to subprojects/xml-formatter/src/main/java/com/android/resources/ResourceFolderType.java diff --git a/build-tools/xml-utils/.gitignore b/subprojects/xml-utils/.gitignore similarity index 100% rename from build-tools/xml-utils/.gitignore rename to subprojects/xml-utils/.gitignore diff --git a/build-tools/xml-utils/build.gradle b/subprojects/xml-utils/build.gradle similarity index 94% rename from build-tools/xml-utils/build.gradle rename to subprojects/xml-utils/build.gradle index e13516acf..9ec613907 100644 --- a/build-tools/xml-utils/build.gradle +++ b/subprojects/xml-utils/build.gradle @@ -56,10 +56,10 @@ android { dependencies { implementation common.kotlin implementation project(path: ':logger') - implementation project(path: ':build-tools:jdt') + implementation project(path: ':subprojects:jdt') api project(path: ':lookup') - api project(path: ':build-tools:aaptcompiler') + api project(path: ':subprojects:aaptcompiler') testImplementation tests.junit testImplementation tests.robolectric diff --git a/build-tools/xml-utils/src/main/java/com/itsaky/androidide/xml/permissions/ManifestPermissionConstants.java b/subprojects/xml-utils/src/main/java/com/itsaky/androidide/xml/permissions/ManifestPermissionConstants.java similarity index 100% rename from build-tools/xml-utils/src/main/java/com/itsaky/androidide/xml/permissions/ManifestPermissionConstants.java rename to subprojects/xml-utils/src/main/java/com/itsaky/androidide/xml/permissions/ManifestPermissionConstants.java diff --git a/build-tools/xml-utils/src/main/java/com/itsaky/androidide/xml/permissions/Permission.kt b/subprojects/xml-utils/src/main/java/com/itsaky/androidide/xml/permissions/Permission.kt similarity index 100% rename from build-tools/xml-utils/src/main/java/com/itsaky/androidide/xml/permissions/Permission.kt rename to subprojects/xml-utils/src/main/java/com/itsaky/androidide/xml/permissions/Permission.kt diff --git a/build-tools/xml-utils/src/main/java/com/itsaky/androidide/xml/permissions/PermissionGroup.kt b/subprojects/xml-utils/src/main/java/com/itsaky/androidide/xml/permissions/PermissionGroup.kt similarity index 100% rename from build-tools/xml-utils/src/main/java/com/itsaky/androidide/xml/permissions/PermissionGroup.kt rename to subprojects/xml-utils/src/main/java/com/itsaky/androidide/xml/permissions/PermissionGroup.kt diff --git a/build-tools/xml-utils/src/main/java/com/itsaky/androidide/xml/registry/XmlRegistry.kt b/subprojects/xml-utils/src/main/java/com/itsaky/androidide/xml/registry/XmlRegistry.kt similarity index 100% rename from build-tools/xml-utils/src/main/java/com/itsaky/androidide/xml/registry/XmlRegistry.kt rename to subprojects/xml-utils/src/main/java/com/itsaky/androidide/xml/registry/XmlRegistry.kt diff --git a/build-tools/xml-utils/src/main/java/com/itsaky/androidide/xml/resources/ResourceTableRegistry.kt b/subprojects/xml-utils/src/main/java/com/itsaky/androidide/xml/resources/ResourceTableRegistry.kt similarity index 100% rename from build-tools/xml-utils/src/main/java/com/itsaky/androidide/xml/resources/ResourceTableRegistry.kt rename to subprojects/xml-utils/src/main/java/com/itsaky/androidide/xml/resources/ResourceTableRegistry.kt diff --git a/build-tools/xml-utils/src/main/java/com/itsaky/androidide/xml/resources/internal/DefaultResourceTableRegistry.kt b/subprojects/xml-utils/src/main/java/com/itsaky/androidide/xml/resources/internal/DefaultResourceTableRegistry.kt similarity index 100% rename from build-tools/xml-utils/src/main/java/com/itsaky/androidide/xml/resources/internal/DefaultResourceTableRegistry.kt rename to subprojects/xml-utils/src/main/java/com/itsaky/androidide/xml/resources/internal/DefaultResourceTableRegistry.kt diff --git a/build-tools/xml-utils/src/main/java/com/itsaky/androidide/xml/utils/patterns.kt b/subprojects/xml-utils/src/main/java/com/itsaky/androidide/xml/utils/patterns.kt similarity index 100% rename from build-tools/xml-utils/src/main/java/com/itsaky/androidide/xml/utils/patterns.kt rename to subprojects/xml-utils/src/main/java/com/itsaky/androidide/xml/utils/patterns.kt diff --git a/build-tools/xml-utils/src/main/java/com/itsaky/androidide/xml/versions/ApiVersions.kt b/subprojects/xml-utils/src/main/java/com/itsaky/androidide/xml/versions/ApiVersions.kt similarity index 100% rename from build-tools/xml-utils/src/main/java/com/itsaky/androidide/xml/versions/ApiVersions.kt rename to subprojects/xml-utils/src/main/java/com/itsaky/androidide/xml/versions/ApiVersions.kt diff --git a/build-tools/xml-utils/src/main/java/com/itsaky/androidide/xml/versions/ApiVersionsRegistry.kt b/subprojects/xml-utils/src/main/java/com/itsaky/androidide/xml/versions/ApiVersionsRegistry.kt similarity index 100% rename from build-tools/xml-utils/src/main/java/com/itsaky/androidide/xml/versions/ApiVersionsRegistry.kt rename to subprojects/xml-utils/src/main/java/com/itsaky/androidide/xml/versions/ApiVersionsRegistry.kt diff --git a/build-tools/xml-utils/src/main/java/com/itsaky/androidide/xml/versions/ClassInfo.kt b/subprojects/xml-utils/src/main/java/com/itsaky/androidide/xml/versions/ClassInfo.kt similarity index 100% rename from build-tools/xml-utils/src/main/java/com/itsaky/androidide/xml/versions/ClassInfo.kt rename to subprojects/xml-utils/src/main/java/com/itsaky/androidide/xml/versions/ClassInfo.kt diff --git a/build-tools/xml-utils/src/main/java/com/itsaky/androidide/xml/versions/FieldInfo.kt b/subprojects/xml-utils/src/main/java/com/itsaky/androidide/xml/versions/FieldInfo.kt similarity index 100% rename from build-tools/xml-utils/src/main/java/com/itsaky/androidide/xml/versions/FieldInfo.kt rename to subprojects/xml-utils/src/main/java/com/itsaky/androidide/xml/versions/FieldInfo.kt diff --git a/build-tools/xml-utils/src/main/java/com/itsaky/androidide/xml/versions/Info.kt b/subprojects/xml-utils/src/main/java/com/itsaky/androidide/xml/versions/Info.kt similarity index 100% rename from build-tools/xml-utils/src/main/java/com/itsaky/androidide/xml/versions/Info.kt rename to subprojects/xml-utils/src/main/java/com/itsaky/androidide/xml/versions/Info.kt diff --git a/build-tools/xml-utils/src/main/java/com/itsaky/androidide/xml/versions/MethodInfo.kt b/subprojects/xml-utils/src/main/java/com/itsaky/androidide/xml/versions/MethodInfo.kt similarity index 100% rename from build-tools/xml-utils/src/main/java/com/itsaky/androidide/xml/versions/MethodInfo.kt rename to subprojects/xml-utils/src/main/java/com/itsaky/androidide/xml/versions/MethodInfo.kt diff --git a/build-tools/xml-utils/src/main/java/com/itsaky/androidide/xml/versions/internal/DefaultApiVersions.kt b/subprojects/xml-utils/src/main/java/com/itsaky/androidide/xml/versions/internal/DefaultApiVersions.kt similarity index 100% rename from build-tools/xml-utils/src/main/java/com/itsaky/androidide/xml/versions/internal/DefaultApiVersions.kt rename to subprojects/xml-utils/src/main/java/com/itsaky/androidide/xml/versions/internal/DefaultApiVersions.kt diff --git a/build-tools/xml-utils/src/main/java/com/itsaky/androidide/xml/versions/internal/DefaultApiVersionsRegistry.kt b/subprojects/xml-utils/src/main/java/com/itsaky/androidide/xml/versions/internal/DefaultApiVersionsRegistry.kt similarity index 100% rename from build-tools/xml-utils/src/main/java/com/itsaky/androidide/xml/versions/internal/DefaultApiVersionsRegistry.kt rename to subprojects/xml-utils/src/main/java/com/itsaky/androidide/xml/versions/internal/DefaultApiVersionsRegistry.kt diff --git a/build-tools/xml-utils/src/main/java/com/itsaky/androidide/xml/versions/internal/DefaultClassInfo.kt b/subprojects/xml-utils/src/main/java/com/itsaky/androidide/xml/versions/internal/DefaultClassInfo.kt similarity index 100% rename from build-tools/xml-utils/src/main/java/com/itsaky/androidide/xml/versions/internal/DefaultClassInfo.kt rename to subprojects/xml-utils/src/main/java/com/itsaky/androidide/xml/versions/internal/DefaultClassInfo.kt diff --git a/build-tools/xml-utils/src/main/java/com/itsaky/androidide/xml/versions/internal/DefaultFieldInfo.kt b/subprojects/xml-utils/src/main/java/com/itsaky/androidide/xml/versions/internal/DefaultFieldInfo.kt similarity index 100% rename from build-tools/xml-utils/src/main/java/com/itsaky/androidide/xml/versions/internal/DefaultFieldInfo.kt rename to subprojects/xml-utils/src/main/java/com/itsaky/androidide/xml/versions/internal/DefaultFieldInfo.kt diff --git a/build-tools/xml-utils/src/main/java/com/itsaky/androidide/xml/versions/internal/DefaultInfo.kt b/subprojects/xml-utils/src/main/java/com/itsaky/androidide/xml/versions/internal/DefaultInfo.kt similarity index 100% rename from build-tools/xml-utils/src/main/java/com/itsaky/androidide/xml/versions/internal/DefaultInfo.kt rename to subprojects/xml-utils/src/main/java/com/itsaky/androidide/xml/versions/internal/DefaultInfo.kt diff --git a/build-tools/xml-utils/src/main/java/com/itsaky/androidide/xml/versions/internal/DefaultMethodInfo.kt b/subprojects/xml-utils/src/main/java/com/itsaky/androidide/xml/versions/internal/DefaultMethodInfo.kt similarity index 100% rename from build-tools/xml-utils/src/main/java/com/itsaky/androidide/xml/versions/internal/DefaultMethodInfo.kt rename to subprojects/xml-utils/src/main/java/com/itsaky/androidide/xml/versions/internal/DefaultMethodInfo.kt diff --git a/build-tools/xml-utils/src/main/java/com/itsaky/androidide/xml/widgets/Widget.kt b/subprojects/xml-utils/src/main/java/com/itsaky/androidide/xml/widgets/Widget.kt similarity index 100% rename from build-tools/xml-utils/src/main/java/com/itsaky/androidide/xml/widgets/Widget.kt rename to subprojects/xml-utils/src/main/java/com/itsaky/androidide/xml/widgets/Widget.kt diff --git a/build-tools/xml-utils/src/main/java/com/itsaky/androidide/xml/widgets/WidgetTable.kt b/subprojects/xml-utils/src/main/java/com/itsaky/androidide/xml/widgets/WidgetTable.kt similarity index 100% rename from build-tools/xml-utils/src/main/java/com/itsaky/androidide/xml/widgets/WidgetTable.kt rename to subprojects/xml-utils/src/main/java/com/itsaky/androidide/xml/widgets/WidgetTable.kt diff --git a/build-tools/xml-utils/src/main/java/com/itsaky/androidide/xml/widgets/WidgetTableRegistry.kt b/subprojects/xml-utils/src/main/java/com/itsaky/androidide/xml/widgets/WidgetTableRegistry.kt similarity index 100% rename from build-tools/xml-utils/src/main/java/com/itsaky/androidide/xml/widgets/WidgetTableRegistry.kt rename to subprojects/xml-utils/src/main/java/com/itsaky/androidide/xml/widgets/WidgetTableRegistry.kt diff --git a/build-tools/xml-utils/src/main/java/com/itsaky/androidide/xml/widgets/WidgetType.kt b/subprojects/xml-utils/src/main/java/com/itsaky/androidide/xml/widgets/WidgetType.kt similarity index 100% rename from build-tools/xml-utils/src/main/java/com/itsaky/androidide/xml/widgets/WidgetType.kt rename to subprojects/xml-utils/src/main/java/com/itsaky/androidide/xml/widgets/WidgetType.kt diff --git a/build-tools/xml-utils/src/main/java/com/itsaky/androidide/xml/widgets/internal/DefaultWidgetTable.kt b/subprojects/xml-utils/src/main/java/com/itsaky/androidide/xml/widgets/internal/DefaultWidgetTable.kt similarity index 100% rename from build-tools/xml-utils/src/main/java/com/itsaky/androidide/xml/widgets/internal/DefaultWidgetTable.kt rename to subprojects/xml-utils/src/main/java/com/itsaky/androidide/xml/widgets/internal/DefaultWidgetTable.kt diff --git a/build-tools/xml-utils/src/main/java/com/itsaky/androidide/xml/widgets/internal/DefaultWidgetTableRegistry.kt b/subprojects/xml-utils/src/main/java/com/itsaky/androidide/xml/widgets/internal/DefaultWidgetTableRegistry.kt similarity index 100% rename from build-tools/xml-utils/src/main/java/com/itsaky/androidide/xml/widgets/internal/DefaultWidgetTableRegistry.kt rename to subprojects/xml-utils/src/main/java/com/itsaky/androidide/xml/widgets/internal/DefaultWidgetTableRegistry.kt diff --git a/build-tools/xml-utils/src/main/java/com/itsaky/androidide/xml/widgets/internal/util/DefaultWidget.kt b/subprojects/xml-utils/src/main/java/com/itsaky/androidide/xml/widgets/internal/util/DefaultWidget.kt similarity index 100% rename from build-tools/xml-utils/src/main/java/com/itsaky/androidide/xml/widgets/internal/util/DefaultWidget.kt rename to subprojects/xml-utils/src/main/java/com/itsaky/androidide/xml/widgets/internal/util/DefaultWidget.kt diff --git a/build-tools/xml-utils/src/main/java/com/itsaky/androidide/xml/widgets/internal/util/WidgetParser.kt b/subprojects/xml-utils/src/main/java/com/itsaky/androidide/xml/widgets/internal/util/WidgetParser.kt similarity index 100% rename from build-tools/xml-utils/src/main/java/com/itsaky/androidide/xml/widgets/internal/util/WidgetParser.kt rename to subprojects/xml-utils/src/main/java/com/itsaky/androidide/xml/widgets/internal/util/WidgetParser.kt diff --git a/build-tools/xml-utils/src/test/java/com/itsaky/androidide/xml/resources/ResourceTableRegistryTest.kt b/subprojects/xml-utils/src/test/java/com/itsaky/androidide/xml/resources/ResourceTableRegistryTest.kt similarity index 100% rename from build-tools/xml-utils/src/test/java/com/itsaky/androidide/xml/resources/ResourceTableRegistryTest.kt rename to subprojects/xml-utils/src/test/java/com/itsaky/androidide/xml/resources/ResourceTableRegistryTest.kt diff --git a/build-tools/xml-utils/src/test/java/com/itsaky/androidide/xml/utils.kt b/subprojects/xml-utils/src/test/java/com/itsaky/androidide/xml/utils.kt similarity index 100% rename from build-tools/xml-utils/src/test/java/com/itsaky/androidide/xml/utils.kt rename to subprojects/xml-utils/src/test/java/com/itsaky/androidide/xml/utils.kt diff --git a/build-tools/xml-utils/src/test/java/com/itsaky/androidide/xml/versions/ApiVersionsRegistryTest.kt b/subprojects/xml-utils/src/test/java/com/itsaky/androidide/xml/versions/ApiVersionsRegistryTest.kt similarity index 100% rename from build-tools/xml-utils/src/test/java/com/itsaky/androidide/xml/versions/ApiVersionsRegistryTest.kt rename to subprojects/xml-utils/src/test/java/com/itsaky/androidide/xml/versions/ApiVersionsRegistryTest.kt diff --git a/build-tools/xml-utils/src/test/java/com/itsaky/androidide/xml/widgets/WidgetTableRegistryTest.kt b/subprojects/xml-utils/src/test/java/com/itsaky/androidide/xml/widgets/WidgetTableRegistryTest.kt similarity index 100% rename from build-tools/xml-utils/src/test/java/com/itsaky/androidide/xml/widgets/WidgetTableRegistryTest.kt rename to subprojects/xml-utils/src/test/java/com/itsaky/androidide/xml/widgets/WidgetTableRegistryTest.kt diff --git a/xml-inflater/build.gradle b/xml-inflater/build.gradle index fa3084d83..a2148afb9 100644 --- a/xml-inflater/build.gradle +++ b/xml-inflater/build.gradle @@ -52,15 +52,15 @@ dependencies { implementation project(path: ':annotations') implementation project(path: ':common') - implementation project(path: ':build-tools:aaptcompiler') - implementation project(path: ':build-tools:projects') - implementation project(path: ':build-tools:xml-utils') + implementation project(path: ':subprojects:aaptcompiler') + implementation project(path: ':subprojects:projects') + implementation project(path: ':subprojects:xml-utils') implementation project(path: ':resources') kapt project(path: ':annotation-processors') - testImplementation project (path: ':build-tools:projects') - testImplementation project (path: ':build-tools:tooling-api-testing') + testImplementation project (path: ':subprojects:projects') + testImplementation project (path: ':subprojects:tooling-api-testing') testImplementation tests.junit testImplementation tests.google_truth testImplementation tests.robolectric