diff --git a/build.sbt b/build.sbt index c6840f737..cf57f7fe0 100644 --- a/build.sbt +++ b/build.sbt @@ -6,6 +6,7 @@ import Publish._ val coursierVersion = "1.1.0-M7" lazy val `sbt-shared` = project + .in(file("modules/sbt-shared")) .settings( plugin, libraryDependencies ++= Seq( @@ -28,6 +29,7 @@ lazy val `sbt-shared` = project ) lazy val `sbt-coursier` = project + .in(file("modules/sbt-coursier")) .dependsOn(`sbt-shared`) .settings( plugin, @@ -48,6 +50,7 @@ lazy val `sbt-coursier` = project ) lazy val `sbt-pgp-coursier` = project + .in(file("modules/sbt-pgp-coursier")) .dependsOn(`sbt-coursier`) .settings( plugin, @@ -60,6 +63,7 @@ lazy val `sbt-pgp-coursier` = project ) lazy val `sbt-shading` = project + .in(file("modules/sbt-shading")) .enablePlugins(ShadingPlugin) .dependsOn(`sbt-coursier`) .settings( @@ -76,7 +80,7 @@ lazy val `sbt-shading` = project ) lazy val coursier = project - .in(root) + .in(file(".")) .aggregate( `sbt-shared`, `sbt-coursier`, diff --git a/sbt-coursier/src/main/scala/coursier/CoursierPlugin.scala b/modules/sbt-coursier/src/main/scala/coursier/CoursierPlugin.scala similarity index 100% rename from sbt-coursier/src/main/scala/coursier/CoursierPlugin.scala rename to modules/sbt-coursier/src/main/scala/coursier/CoursierPlugin.scala diff --git a/sbt-coursier/src/main/scala/coursier/Credentials.scala b/modules/sbt-coursier/src/main/scala/coursier/Credentials.scala similarity index 100% rename from sbt-coursier/src/main/scala/coursier/Credentials.scala rename to modules/sbt-coursier/src/main/scala/coursier/Credentials.scala diff --git a/sbt-coursier/src/main/scala/coursier/InterProjectRepository.scala b/modules/sbt-coursier/src/main/scala/coursier/InterProjectRepository.scala similarity index 100% rename from sbt-coursier/src/main/scala/coursier/InterProjectRepository.scala rename to modules/sbt-coursier/src/main/scala/coursier/InterProjectRepository.scala diff --git a/sbt-coursier/src/main/scala/coursier/IvyXml.scala b/modules/sbt-coursier/src/main/scala/coursier/IvyXml.scala similarity index 100% rename from sbt-coursier/src/main/scala/coursier/IvyXml.scala rename to modules/sbt-coursier/src/main/scala/coursier/IvyXml.scala diff --git a/sbt-coursier/src/main/scala/coursier/Keys.scala b/modules/sbt-coursier/src/main/scala/coursier/Keys.scala similarity index 100% rename from sbt-coursier/src/main/scala/coursier/Keys.scala rename to modules/sbt-coursier/src/main/scala/coursier/Keys.scala diff --git a/sbt-coursier/src/main/scala/coursier/ResolutionError.scala b/modules/sbt-coursier/src/main/scala/coursier/ResolutionError.scala similarity index 100% rename from sbt-coursier/src/main/scala/coursier/ResolutionError.scala rename to modules/sbt-coursier/src/main/scala/coursier/ResolutionError.scala diff --git a/sbt-coursier/src/main/scala/coursier/ResolutionException.scala b/modules/sbt-coursier/src/main/scala/coursier/ResolutionException.scala similarity index 100% rename from sbt-coursier/src/main/scala/coursier/ResolutionException.scala rename to modules/sbt-coursier/src/main/scala/coursier/ResolutionException.scala diff --git a/sbt-coursier/src/main/scala/coursier/SbtBootJars.scala b/modules/sbt-coursier/src/main/scala/coursier/SbtBootJars.scala similarity index 100% rename from sbt-coursier/src/main/scala/coursier/SbtBootJars.scala rename to modules/sbt-coursier/src/main/scala/coursier/SbtBootJars.scala diff --git a/sbt-coursier/src/main/scala/coursier/Settings.scala b/modules/sbt-coursier/src/main/scala/coursier/Settings.scala similarity index 100% rename from sbt-coursier/src/main/scala/coursier/Settings.scala rename to modules/sbt-coursier/src/main/scala/coursier/Settings.scala diff --git a/sbt-coursier/src/main/scala/coursier/Structure.scala b/modules/sbt-coursier/src/main/scala/coursier/Structure.scala similarity index 100% rename from sbt-coursier/src/main/scala/coursier/Structure.scala rename to modules/sbt-coursier/src/main/scala/coursier/Structure.scala diff --git a/sbt-coursier/src/main/scala/coursier/Tasks.scala b/modules/sbt-coursier/src/main/scala/coursier/Tasks.scala similarity index 100% rename from sbt-coursier/src/main/scala/coursier/Tasks.scala rename to modules/sbt-coursier/src/main/scala/coursier/Tasks.scala diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/aar-packaging/build.sbt b/modules/sbt-coursier/src/sbt-test/sbt-coursier/aar-packaging/build.sbt similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/aar-packaging/build.sbt rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/aar-packaging/build.sbt diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/aar-packaging/project/plugins.sbt b/modules/sbt-coursier/src/sbt-test/sbt-coursier/aar-packaging/project/plugins.sbt similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/aar-packaging/project/plugins.sbt rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/aar-packaging/project/plugins.sbt diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/aar-packaging/src/main/scala/Main.scala b/modules/sbt-coursier/src/sbt-test/sbt-coursier/aar-packaging/src/main/scala/Main.scala similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/aar-packaging/src/main/scala/Main.scala rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/aar-packaging/src/main/scala/Main.scala diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/aar-packaging/test b/modules/sbt-coursier/src/sbt-test/sbt-coursier/aar-packaging/test similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/aar-packaging/test rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/aar-packaging/test diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/classifiers/build.sbt b/modules/sbt-coursier/src/sbt-test/sbt-coursier/classifiers/build.sbt similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/classifiers/build.sbt rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/classifiers/build.sbt diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/classifiers/project/plugins.sbt b/modules/sbt-coursier/src/sbt-test/sbt-coursier/classifiers/project/plugins.sbt similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/classifiers/project/plugins.sbt rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/classifiers/project/plugins.sbt diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/classifiers/src/main/scala/Main.scala b/modules/sbt-coursier/src/sbt-test/sbt-coursier/classifiers/src/main/scala/Main.scala similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/classifiers/src/main/scala/Main.scala rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/classifiers/src/main/scala/Main.scala diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/classifiers/test b/modules/sbt-coursier/src/sbt-test/sbt-coursier/classifiers/test similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/classifiers/test rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/classifiers/test diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/clean/build.sbt b/modules/sbt-coursier/src/sbt-test/sbt-coursier/clean/build.sbt similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/clean/build.sbt rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/clean/build.sbt diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/clean/project/helper.scala b/modules/sbt-coursier/src/sbt-test/sbt-coursier/clean/project/helper.scala similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/clean/project/helper.scala rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/clean/project/helper.scala diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/clean/project/plugins.sbt b/modules/sbt-coursier/src/sbt-test/sbt-coursier/clean/project/plugins.sbt similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/clean/project/plugins.sbt rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/clean/project/plugins.sbt diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/clean/test b/modules/sbt-coursier/src/sbt-test/sbt-coursier/clean/test similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/clean/test rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/clean/test diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/config-deps-resolution/build.sbt b/modules/sbt-coursier/src/sbt-test/sbt-coursier/config-deps-resolution/build.sbt similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/config-deps-resolution/build.sbt rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/config-deps-resolution/build.sbt diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/config-deps-resolution/project/plugins.sbt b/modules/sbt-coursier/src/sbt-test/sbt-coursier/config-deps-resolution/project/plugins.sbt similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/config-deps-resolution/project/plugins.sbt rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/config-deps-resolution/project/plugins.sbt diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/config-deps-resolution/project/src/main/scala/sbt/MyPlugin.scala b/modules/sbt-coursier/src/sbt-test/sbt-coursier/config-deps-resolution/project/src/main/scala/sbt/MyPlugin.scala similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/config-deps-resolution/project/src/main/scala/sbt/MyPlugin.scala rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/config-deps-resolution/project/src/main/scala/sbt/MyPlugin.scala diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/config-deps-resolution/src/main/scala/App.scala b/modules/sbt-coursier/src/sbt-test/sbt-coursier/config-deps-resolution/src/main/scala/App.scala similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/config-deps-resolution/src/main/scala/App.scala rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/config-deps-resolution/src/main/scala/App.scala diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/config-deps-resolution/test b/modules/sbt-coursier/src/sbt-test/sbt-coursier/config-deps-resolution/test similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/config-deps-resolution/test rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/config-deps-resolution/test diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/credentials-from-file/build.sbt b/modules/sbt-coursier/src/sbt-test/sbt-coursier/credentials-from-file/build.sbt similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/credentials-from-file/build.sbt rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/credentials-from-file/build.sbt diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/credentials-from-file/credentials b/modules/sbt-coursier/src/sbt-test/sbt-coursier/credentials-from-file/credentials similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/credentials-from-file/credentials rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/credentials-from-file/credentials diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/credentials-from-file/project/plugins.sbt b/modules/sbt-coursier/src/sbt-test/sbt-coursier/credentials-from-file/project/plugins.sbt similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/credentials-from-file/project/plugins.sbt rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/credentials-from-file/project/plugins.sbt diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/credentials-from-file/src/main/scala/Main.scala b/modules/sbt-coursier/src/sbt-test/sbt-coursier/credentials-from-file/src/main/scala/Main.scala similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/credentials-from-file/src/main/scala/Main.scala rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/credentials-from-file/src/main/scala/Main.scala diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/credentials-from-file/test b/modules/sbt-coursier/src/sbt-test/sbt-coursier/credentials-from-file/test similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/credentials-from-file/test rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/credentials-from-file/test diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/credentials-sbt/build.sbt b/modules/sbt-coursier/src/sbt-test/sbt-coursier/credentials-sbt/build.sbt similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/credentials-sbt/build.sbt rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/credentials-sbt/build.sbt diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/credentials-sbt/project/plugins.sbt b/modules/sbt-coursier/src/sbt-test/sbt-coursier/credentials-sbt/project/plugins.sbt similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/credentials-sbt/project/plugins.sbt rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/credentials-sbt/project/plugins.sbt diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/credentials-sbt/src/main/scala/Main.scala b/modules/sbt-coursier/src/sbt-test/sbt-coursier/credentials-sbt/src/main/scala/Main.scala similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/credentials-sbt/src/main/scala/Main.scala rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/credentials-sbt/src/main/scala/Main.scala diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/credentials-sbt/test b/modules/sbt-coursier/src/sbt-test/sbt-coursier/credentials-sbt/test similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/credentials-sbt/test rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/credentials-sbt/test diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/credentials/build.sbt b/modules/sbt-coursier/src/sbt-test/sbt-coursier/credentials/build.sbt similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/credentials/build.sbt rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/credentials/build.sbt diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/credentials/project/plugins.sbt b/modules/sbt-coursier/src/sbt-test/sbt-coursier/credentials/project/plugins.sbt similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/credentials/project/plugins.sbt rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/credentials/project/plugins.sbt diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/credentials/src/main/scala/Main.scala b/modules/sbt-coursier/src/sbt-test/sbt-coursier/credentials/src/main/scala/Main.scala similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/credentials/src/main/scala/Main.scala rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/credentials/src/main/scala/Main.scala diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/credentials/test b/modules/sbt-coursier/src/sbt-test/sbt-coursier/credentials/test similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/credentials/test rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/credentials/test diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/dependency-graph/build.sbt b/modules/sbt-coursier/src/sbt-test/sbt-coursier/dependency-graph/build.sbt similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/dependency-graph/build.sbt rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/dependency-graph/build.sbt diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/dependency-graph/project/plugins.sbt b/modules/sbt-coursier/src/sbt-test/sbt-coursier/dependency-graph/project/plugins.sbt similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/dependency-graph/project/plugins.sbt rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/dependency-graph/project/plugins.sbt diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/dependency-graph/src/main/scala/Main.scala b/modules/sbt-coursier/src/sbt-test/sbt-coursier/dependency-graph/src/main/scala/Main.scala similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/dependency-graph/src/main/scala/Main.scala rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/dependency-graph/src/main/scala/Main.scala diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/dependency-graph/test b/modules/sbt-coursier/src/sbt-test/sbt-coursier/dependency-graph/test similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/dependency-graph/test rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/dependency-graph/test diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/dependency-graph/whatDependsOnResult.log b/modules/sbt-coursier/src/sbt-test/sbt-coursier/dependency-graph/whatDependsOnResult.log similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/dependency-graph/whatDependsOnResult.log rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/dependency-graph/whatDependsOnResult.log diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/exclude-dependencies/build.sbt b/modules/sbt-coursier/src/sbt-test/sbt-coursier/exclude-dependencies/build.sbt similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/exclude-dependencies/build.sbt rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/exclude-dependencies/build.sbt diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/exclude-dependencies/coursier b/modules/sbt-coursier/src/sbt-test/sbt-coursier/exclude-dependencies/coursier similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/exclude-dependencies/coursier rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/exclude-dependencies/coursier diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/exclude-dependencies/project/Dummy.scala b/modules/sbt-coursier/src/sbt-test/sbt-coursier/exclude-dependencies/project/Dummy.scala similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/exclude-dependencies/project/Dummy.scala rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/exclude-dependencies/project/Dummy.scala diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/exclude-dependencies/project/plugins.sbt b/modules/sbt-coursier/src/sbt-test/sbt-coursier/exclude-dependencies/project/plugins.sbt similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/exclude-dependencies/project/plugins.sbt rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/exclude-dependencies/project/plugins.sbt diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/exclude-dependencies/src/main/scala/Main.scala b/modules/sbt-coursier/src/sbt-test/sbt-coursier/exclude-dependencies/src/main/scala/Main.scala similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/exclude-dependencies/src/main/scala/Main.scala rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/exclude-dependencies/src/main/scala/Main.scala diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/exclude-dependencies/test b/modules/sbt-coursier/src/sbt-test/sbt-coursier/exclude-dependencies/test similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/exclude-dependencies/test rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/exclude-dependencies/test diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/fallback-dependencies-inter-project/a/src/main/scala/A.scala b/modules/sbt-coursier/src/sbt-test/sbt-coursier/fallback-dependencies-inter-project/a/src/main/scala/A.scala similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/fallback-dependencies-inter-project/a/src/main/scala/A.scala rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/fallback-dependencies-inter-project/a/src/main/scala/A.scala diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/fallback-dependencies-inter-project/b/src/main/scala/Main.scala b/modules/sbt-coursier/src/sbt-test/sbt-coursier/fallback-dependencies-inter-project/b/src/main/scala/Main.scala similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/fallback-dependencies-inter-project/b/src/main/scala/Main.scala rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/fallback-dependencies-inter-project/b/src/main/scala/Main.scala diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/fallback-dependencies-inter-project/build.sbt b/modules/sbt-coursier/src/sbt-test/sbt-coursier/fallback-dependencies-inter-project/build.sbt similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/fallback-dependencies-inter-project/build.sbt rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/fallback-dependencies-inter-project/build.sbt diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/fallback-dependencies-inter-project/project/plugins.sbt b/modules/sbt-coursier/src/sbt-test/sbt-coursier/fallback-dependencies-inter-project/project/plugins.sbt similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/fallback-dependencies-inter-project/project/plugins.sbt rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/fallback-dependencies-inter-project/project/plugins.sbt diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/fallback-dependencies-inter-project/test b/modules/sbt-coursier/src/sbt-test/sbt-coursier/fallback-dependencies-inter-project/test similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/fallback-dependencies-inter-project/test rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/fallback-dependencies-inter-project/test diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/from-no-head/build.sbt b/modules/sbt-coursier/src/sbt-test/sbt-coursier/from-no-head/build.sbt similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/from-no-head/build.sbt rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/from-no-head/build.sbt diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/from-no-head/project/plugins.sbt b/modules/sbt-coursier/src/sbt-test/sbt-coursier/from-no-head/project/plugins.sbt similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/from-no-head/project/plugins.sbt rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/from-no-head/project/plugins.sbt diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/from-no-head/src/main/scala/Main.scala b/modules/sbt-coursier/src/sbt-test/sbt-coursier/from-no-head/src/main/scala/Main.scala similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/from-no-head/src/main/scala/Main.scala rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/from-no-head/src/main/scala/Main.scala diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/from-no-head/test b/modules/sbt-coursier/src/sbt-test/sbt-coursier/from-no-head/test similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/from-no-head/test rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/from-no-head/test diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/from-wrong-url/build.sbt b/modules/sbt-coursier/src/sbt-test/sbt-coursier/from-wrong-url/build.sbt similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/from-wrong-url/build.sbt rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/from-wrong-url/build.sbt diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/from-wrong-url/project/plugins.sbt b/modules/sbt-coursier/src/sbt-test/sbt-coursier/from-wrong-url/project/plugins.sbt similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/from-wrong-url/project/plugins.sbt rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/from-wrong-url/project/plugins.sbt diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/from-wrong-url/src/main/scala/Main.scala b/modules/sbt-coursier/src/sbt-test/sbt-coursier/from-wrong-url/src/main/scala/Main.scala similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/from-wrong-url/src/main/scala/Main.scala rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/from-wrong-url/src/main/scala/Main.scala diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/from-wrong-url/test b/modules/sbt-coursier/src/sbt-test/sbt-coursier/from-wrong-url/test similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/from-wrong-url/test rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/from-wrong-url/test diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/from/build.sbt b/modules/sbt-coursier/src/sbt-test/sbt-coursier/from/build.sbt similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/from/build.sbt rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/from/build.sbt diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/from/project/plugins.sbt b/modules/sbt-coursier/src/sbt-test/sbt-coursier/from/project/plugins.sbt similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/from/project/plugins.sbt rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/from/project/plugins.sbt diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/from/src/main/scala/Main.scala b/modules/sbt-coursier/src/sbt-test/sbt-coursier/from/src/main/scala/Main.scala similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/from/src/main/scala/Main.scala rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/from/src/main/scala/Main.scala diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/from/test b/modules/sbt-coursier/src/sbt-test/sbt-coursier/from/test similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/from/test rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/from/test diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/hadoop-yarn-server-resourcemanager/build.sbt b/modules/sbt-coursier/src/sbt-test/sbt-coursier/hadoop-yarn-server-resourcemanager/build.sbt similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/hadoop-yarn-server-resourcemanager/build.sbt rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/hadoop-yarn-server-resourcemanager/build.sbt diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/hadoop-yarn-server-resourcemanager/project/plugins.sbt b/modules/sbt-coursier/src/sbt-test/sbt-coursier/hadoop-yarn-server-resourcemanager/project/plugins.sbt similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/hadoop-yarn-server-resourcemanager/project/plugins.sbt rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/hadoop-yarn-server-resourcemanager/project/plugins.sbt diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/hadoop-yarn-server-resourcemanager/src/main/scala/Main.scala b/modules/sbt-coursier/src/sbt-test/sbt-coursier/hadoop-yarn-server-resourcemanager/src/main/scala/Main.scala similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/hadoop-yarn-server-resourcemanager/src/main/scala/Main.scala rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/hadoop-yarn-server-resourcemanager/src/main/scala/Main.scala diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/hadoop-yarn-server-resourcemanager/test b/modules/sbt-coursier/src/sbt-test/sbt-coursier/hadoop-yarn-server-resourcemanager/test similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/hadoop-yarn-server-resourcemanager/test rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/hadoop-yarn-server-resourcemanager/test diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/in-memory-cache/build.sbt b/modules/sbt-coursier/src/sbt-test/sbt-coursier/in-memory-cache/build.sbt similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/in-memory-cache/build.sbt rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/in-memory-cache/build.sbt diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/in-memory-cache/project/plugins.sbt b/modules/sbt-coursier/src/sbt-test/sbt-coursier/in-memory-cache/project/plugins.sbt similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/in-memory-cache/project/plugins.sbt rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/in-memory-cache/project/plugins.sbt diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/in-memory-cache/test b/modules/sbt-coursier/src/sbt-test/sbt-coursier/in-memory-cache/test similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/in-memory-cache/test rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/in-memory-cache/test diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/inter-project-resolvers/a/src/main/scala/A.scala b/modules/sbt-coursier/src/sbt-test/sbt-coursier/inter-project-resolvers/a/src/main/scala/A.scala similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/inter-project-resolvers/a/src/main/scala/A.scala rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/inter-project-resolvers/a/src/main/scala/A.scala diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/inter-project-resolvers/b/src/main/scala/Main.scala b/modules/sbt-coursier/src/sbt-test/sbt-coursier/inter-project-resolvers/b/src/main/scala/Main.scala similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/inter-project-resolvers/b/src/main/scala/Main.scala rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/inter-project-resolvers/b/src/main/scala/Main.scala diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/inter-project-resolvers/build.sbt b/modules/sbt-coursier/src/sbt-test/sbt-coursier/inter-project-resolvers/build.sbt similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/inter-project-resolvers/build.sbt rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/inter-project-resolvers/build.sbt diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/inter-project-resolvers/project/plugins.sbt b/modules/sbt-coursier/src/sbt-test/sbt-coursier/inter-project-resolvers/project/plugins.sbt similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/inter-project-resolvers/project/plugins.sbt rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/inter-project-resolvers/project/plugins.sbt diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/inter-project-resolvers/test b/modules/sbt-coursier/src/sbt-test/sbt-coursier/inter-project-resolvers/test similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/inter-project-resolvers/test rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/inter-project-resolvers/test diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/inter-project/a/src/main/scala/A.scala b/modules/sbt-coursier/src/sbt-test/sbt-coursier/inter-project/a/src/main/scala/A.scala similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/inter-project/a/src/main/scala/A.scala rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/inter-project/a/src/main/scala/A.scala diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/inter-project/b/src/main/scala/Main.scala b/modules/sbt-coursier/src/sbt-test/sbt-coursier/inter-project/b/src/main/scala/Main.scala similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/inter-project/b/src/main/scala/Main.scala rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/inter-project/b/src/main/scala/Main.scala diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/inter-project/build.sbt b/modules/sbt-coursier/src/sbt-test/sbt-coursier/inter-project/build.sbt similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/inter-project/build.sbt rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/inter-project/build.sbt diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/inter-project/project/plugins.sbt b/modules/sbt-coursier/src/sbt-test/sbt-coursier/inter-project/project/plugins.sbt similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/inter-project/project/plugins.sbt rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/inter-project/project/plugins.sbt diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/inter-project/test b/modules/sbt-coursier/src/sbt-test/sbt-coursier/inter-project/test similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/inter-project/test rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/inter-project/test diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/logger/build.sbt b/modules/sbt-coursier/src/sbt-test/sbt-coursier/logger/build.sbt similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/logger/build.sbt rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/logger/build.sbt diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/logger/project/plugins.sbt b/modules/sbt-coursier/src/sbt-test/sbt-coursier/logger/project/plugins.sbt similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/logger/project/plugins.sbt rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/logger/project/plugins.sbt diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/logger/test b/modules/sbt-coursier/src/sbt-test/sbt-coursier/logger/test similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/logger/test rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/logger/test diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/maven-compatible/build.sbt b/modules/sbt-coursier/src/sbt-test/sbt-coursier/maven-compatible/build.sbt similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/maven-compatible/build.sbt rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/maven-compatible/build.sbt diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/maven-compatible/project/plugins.sbt b/modules/sbt-coursier/src/sbt-test/sbt-coursier/maven-compatible/project/plugins.sbt similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/maven-compatible/project/plugins.sbt rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/maven-compatible/project/plugins.sbt diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/maven-compatible/src/main/scala/Main.scala b/modules/sbt-coursier/src/sbt-test/sbt-coursier/maven-compatible/src/main/scala/Main.scala similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/maven-compatible/src/main/scala/Main.scala rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/maven-compatible/src/main/scala/Main.scala diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/maven-compatible/test b/modules/sbt-coursier/src/sbt-test/sbt-coursier/maven-compatible/test similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/maven-compatible/test rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/maven-compatible/test diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/missing-credentials/build.sbt b/modules/sbt-coursier/src/sbt-test/sbt-coursier/missing-credentials/build.sbt similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/missing-credentials/build.sbt rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/missing-credentials/build.sbt diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/missing-credentials/project/plugins.sbt b/modules/sbt-coursier/src/sbt-test/sbt-coursier/missing-credentials/project/plugins.sbt similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/missing-credentials/project/plugins.sbt rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/missing-credentials/project/plugins.sbt diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/missing-credentials/src/main/scala/Main.scala b/modules/sbt-coursier/src/sbt-test/sbt-coursier/missing-credentials/src/main/scala/Main.scala similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/missing-credentials/src/main/scala/Main.scala rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/missing-credentials/src/main/scala/Main.scala diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/missing-credentials/test b/modules/sbt-coursier/src/sbt-test/sbt-coursier/missing-credentials/test similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/missing-credentials/test rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/missing-credentials/test diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/neo-sbt-scalafmt/build.sbt b/modules/sbt-coursier/src/sbt-test/sbt-coursier/neo-sbt-scalafmt/build.sbt similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/neo-sbt-scalafmt/build.sbt rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/neo-sbt-scalafmt/build.sbt diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/neo-sbt-scalafmt/project/plugins.sbt b/modules/sbt-coursier/src/sbt-test/sbt-coursier/neo-sbt-scalafmt/project/plugins.sbt similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/neo-sbt-scalafmt/project/plugins.sbt rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/neo-sbt-scalafmt/project/plugins.sbt diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/neo-sbt-scalafmt/src/main/scala/Main.scala b/modules/sbt-coursier/src/sbt-test/sbt-coursier/neo-sbt-scalafmt/src/main/scala/Main.scala similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/neo-sbt-scalafmt/src/main/scala/Main.scala rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/neo-sbt-scalafmt/src/main/scala/Main.scala diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/neo-sbt-scalafmt/test b/modules/sbt-coursier/src/sbt-test/sbt-coursier/neo-sbt-scalafmt/test similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/neo-sbt-scalafmt/test rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/neo-sbt-scalafmt/test diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/no-pom-artifact/build.sbt b/modules/sbt-coursier/src/sbt-test/sbt-coursier/no-pom-artifact/build.sbt similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/no-pom-artifact/build.sbt rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/no-pom-artifact/build.sbt diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/no-pom-artifact/project/plugins.sbt b/modules/sbt-coursier/src/sbt-test/sbt-coursier/no-pom-artifact/project/plugins.sbt similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/no-pom-artifact/project/plugins.sbt rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/no-pom-artifact/project/plugins.sbt diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/no-pom-artifact/test b/modules/sbt-coursier/src/sbt-test/sbt-coursier/no-pom-artifact/test similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/no-pom-artifact/test rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/no-pom-artifact/test diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/profiles/build.sbt b/modules/sbt-coursier/src/sbt-test/sbt-coursier/profiles/build.sbt similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/profiles/build.sbt rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/profiles/build.sbt diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/profiles/output b/modules/sbt-coursier/src/sbt-test/sbt-coursier/profiles/output similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/profiles/output rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/profiles/output diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/profiles/project/plugins.sbt b/modules/sbt-coursier/src/sbt-test/sbt-coursier/profiles/project/plugins.sbt similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/profiles/project/plugins.sbt rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/profiles/project/plugins.sbt diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/profiles/src/main/scala/Main.scala b/modules/sbt-coursier/src/sbt-test/sbt-coursier/profiles/src/main/scala/Main.scala similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/profiles/src/main/scala/Main.scala rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/profiles/src/main/scala/Main.scala diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/profiles/test b/modules/sbt-coursier/src/sbt-test/sbt-coursier/profiles/test similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/profiles/test rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/profiles/test diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/publish-local-signed/README b/modules/sbt-coursier/src/sbt-test/sbt-coursier/publish-local-signed/README similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/publish-local-signed/README rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/publish-local-signed/README diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/publish-local-signed/build.sbt b/modules/sbt-coursier/src/sbt-test/sbt-coursier/publish-local-signed/build.sbt similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/publish-local-signed/build.sbt rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/publish-local-signed/build.sbt diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/publish-local-signed/project/plugins.sbt b/modules/sbt-coursier/src/sbt-test/sbt-coursier/publish-local-signed/project/plugins.sbt similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/publish-local-signed/project/plugins.sbt rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/publish-local-signed/project/plugins.sbt diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/publish-local-signed/pubring.pgp b/modules/sbt-coursier/src/sbt-test/sbt-coursier/publish-local-signed/pubring.pgp similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/publish-local-signed/pubring.pgp rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/publish-local-signed/pubring.pgp diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/publish-local-signed/secring.pgp b/modules/sbt-coursier/src/sbt-test/sbt-coursier/publish-local-signed/secring.pgp similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/publish-local-signed/secring.pgp rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/publish-local-signed/secring.pgp diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/publish-local-signed/src/main/scala/Foo.scala b/modules/sbt-coursier/src/sbt-test/sbt-coursier/publish-local-signed/src/main/scala/Foo.scala similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/publish-local-signed/src/main/scala/Foo.scala rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/publish-local-signed/src/main/scala/Foo.scala diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/publish-local-signed/test b/modules/sbt-coursier/src/sbt-test/sbt-coursier/publish-local-signed/test similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/publish-local-signed/test rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/publish-local-signed/test diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/publish-local-sources-javadoc-conf/build.sbt b/modules/sbt-coursier/src/sbt-test/sbt-coursier/publish-local-sources-javadoc-conf/build.sbt similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/publish-local-sources-javadoc-conf/build.sbt rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/publish-local-sources-javadoc-conf/build.sbt diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/publish-local-sources-javadoc-conf/project/plugins.sbt b/modules/sbt-coursier/src/sbt-test/sbt-coursier/publish-local-sources-javadoc-conf/project/plugins.sbt similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/publish-local-sources-javadoc-conf/project/plugins.sbt rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/publish-local-sources-javadoc-conf/project/plugins.sbt diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/publish-local-sources-javadoc-conf/test b/modules/sbt-coursier/src/sbt-test/sbt-coursier/publish-local-sources-javadoc-conf/test similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/publish-local-sources-javadoc-conf/test rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/publish-local-sources-javadoc-conf/test diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/sbt-assembly/build.sbt b/modules/sbt-coursier/src/sbt-test/sbt-coursier/sbt-assembly/build.sbt similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/sbt-assembly/build.sbt rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/sbt-assembly/build.sbt diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/sbt-assembly/project/plugins.sbt b/modules/sbt-coursier/src/sbt-test/sbt-coursier/sbt-assembly/project/plugins.sbt similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/sbt-assembly/project/plugins.sbt rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/sbt-assembly/project/plugins.sbt diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/sbt-assembly/project/project/plugins.sbt b/modules/sbt-coursier/src/sbt-test/sbt-coursier/sbt-assembly/project/project/plugins.sbt similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/sbt-assembly/project/project/plugins.sbt rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/sbt-assembly/project/project/plugins.sbt diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/sbt-assembly/test b/modules/sbt-coursier/src/sbt-test/sbt-coursier/sbt-assembly/test similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/sbt-assembly/test rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/sbt-assembly/test diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/scala-jars/build.sbt b/modules/sbt-coursier/src/sbt-test/sbt-coursier/scala-jars/build.sbt similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/scala-jars/build.sbt rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/scala-jars/build.sbt diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/scala-jars/project/plugins.sbt b/modules/sbt-coursier/src/sbt-test/sbt-coursier/scala-jars/project/plugins.sbt similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/scala-jars/project/plugins.sbt rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/scala-jars/project/plugins.sbt diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/scala-jars/src/main/scala/Main.scala b/modules/sbt-coursier/src/sbt-test/sbt-coursier/scala-jars/src/main/scala/Main.scala similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/scala-jars/src/main/scala/Main.scala rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/scala-jars/src/main/scala/Main.scala diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/scala-jars/test b/modules/sbt-coursier/src/sbt-test/sbt-coursier/scala-jars/test similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/scala-jars/test rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/scala-jars/test diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/scala-js/build.sbt b/modules/sbt-coursier/src/sbt-test/sbt-coursier/scala-js/build.sbt similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/scala-js/build.sbt rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/scala-js/build.sbt diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/scala-js/project/plugins.sbt b/modules/sbt-coursier/src/sbt-test/sbt-coursier/scala-js/project/plugins.sbt similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/scala-js/project/plugins.sbt rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/scala-js/project/plugins.sbt diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/scala-js/test b/modules/sbt-coursier/src/sbt-test/sbt-coursier/scala-js/test similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/scala-js/test rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/scala-js/test diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/scala-sources-javadoc-jars/build.sbt b/modules/sbt-coursier/src/sbt-test/sbt-coursier/scala-sources-javadoc-jars/build.sbt similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/scala-sources-javadoc-jars/build.sbt rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/scala-sources-javadoc-jars/build.sbt diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/scala-sources-javadoc-jars/project/plugins.sbt b/modules/sbt-coursier/src/sbt-test/sbt-coursier/scala-sources-javadoc-jars/project/plugins.sbt similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/scala-sources-javadoc-jars/project/plugins.sbt rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/scala-sources-javadoc-jars/project/plugins.sbt diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/scala-sources-javadoc-jars/src/main/scala/Main.scala b/modules/sbt-coursier/src/sbt-test/sbt-coursier/scala-sources-javadoc-jars/src/main/scala/Main.scala similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/scala-sources-javadoc-jars/src/main/scala/Main.scala rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/scala-sources-javadoc-jars/src/main/scala/Main.scala diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/scala-sources-javadoc-jars/test b/modules/sbt-coursier/src/sbt-test/sbt-coursier/scala-sources-javadoc-jars/test similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/scala-sources-javadoc-jars/test rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/scala-sources-javadoc-jars/test diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/simple/build.sbt b/modules/sbt-coursier/src/sbt-test/sbt-coursier/simple/build.sbt similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/simple/build.sbt rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/simple/build.sbt diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/simple/project/plugins.sbt b/modules/sbt-coursier/src/sbt-test/sbt-coursier/simple/project/plugins.sbt similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/simple/project/plugins.sbt rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/simple/project/plugins.sbt diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/simple/src/main/scala/Main.scala b/modules/sbt-coursier/src/sbt-test/sbt-coursier/simple/src/main/scala/Main.scala similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/simple/src/main/scala/Main.scala rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/simple/src/main/scala/Main.scala diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/simple/test b/modules/sbt-coursier/src/sbt-test/sbt-coursier/simple/test similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/simple/test rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/simple/test diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/tests-classifier/a/src/main/scala/a/A.scala b/modules/sbt-coursier/src/sbt-test/sbt-coursier/tests-classifier/a/src/main/scala/a/A.scala similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/tests-classifier/a/src/main/scala/a/A.scala rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/tests-classifier/a/src/main/scala/a/A.scala diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/tests-classifier/a/src/test/scala/a/ATest.scala b/modules/sbt-coursier/src/sbt-test/sbt-coursier/tests-classifier/a/src/test/scala/a/ATest.scala similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/tests-classifier/a/src/test/scala/a/ATest.scala rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/tests-classifier/a/src/test/scala/a/ATest.scala diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/tests-classifier/b/src/main/scala/b/B.scala b/modules/sbt-coursier/src/sbt-test/sbt-coursier/tests-classifier/b/src/main/scala/b/B.scala similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/tests-classifier/b/src/main/scala/b/B.scala rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/tests-classifier/b/src/main/scala/b/B.scala diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/tests-classifier/b/src/test/scala/b/BTest.scala b/modules/sbt-coursier/src/sbt-test/sbt-coursier/tests-classifier/b/src/test/scala/b/BTest.scala similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/tests-classifier/b/src/test/scala/b/BTest.scala rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/tests-classifier/b/src/test/scala/b/BTest.scala diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/tests-classifier/build.sbt b/modules/sbt-coursier/src/sbt-test/sbt-coursier/tests-classifier/build.sbt similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/tests-classifier/build.sbt rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/tests-classifier/build.sbt diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/tests-classifier/project/plugins.sbt b/modules/sbt-coursier/src/sbt-test/sbt-coursier/tests-classifier/project/plugins.sbt similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/tests-classifier/project/plugins.sbt rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/tests-classifier/project/plugins.sbt diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/tests-classifier/test b/modules/sbt-coursier/src/sbt-test/sbt-coursier/tests-classifier/test similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/tests-classifier/test rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/tests-classifier/test diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/typelevel-force-version-stdlib/build.sbt b/modules/sbt-coursier/src/sbt-test/sbt-coursier/typelevel-force-version-stdlib/build.sbt similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/typelevel-force-version-stdlib/build.sbt rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/typelevel-force-version-stdlib/build.sbt diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/typelevel-force-version-stdlib/project/plugins.sbt b/modules/sbt-coursier/src/sbt-test/sbt-coursier/typelevel-force-version-stdlib/project/plugins.sbt similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/typelevel-force-version-stdlib/project/plugins.sbt rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/typelevel-force-version-stdlib/project/plugins.sbt diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/typelevel-force-version-stdlib/src/main/scala/Main.scala b/modules/sbt-coursier/src/sbt-test/sbt-coursier/typelevel-force-version-stdlib/src/main/scala/Main.scala similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/typelevel-force-version-stdlib/src/main/scala/Main.scala rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/typelevel-force-version-stdlib/src/main/scala/Main.scala diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/typelevel-force-version-stdlib/test b/modules/sbt-coursier/src/sbt-test/sbt-coursier/typelevel-force-version-stdlib/test similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/typelevel-force-version-stdlib/test rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/typelevel-force-version-stdlib/test diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/typelevel-with-dependencies/build.sbt b/modules/sbt-coursier/src/sbt-test/sbt-coursier/typelevel-with-dependencies/build.sbt similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/typelevel-with-dependencies/build.sbt rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/typelevel-with-dependencies/build.sbt diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/typelevel-with-dependencies/project/plugins.sbt b/modules/sbt-coursier/src/sbt-test/sbt-coursier/typelevel-with-dependencies/project/plugins.sbt similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/typelevel-with-dependencies/project/plugins.sbt rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/typelevel-with-dependencies/project/plugins.sbt diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/typelevel-with-dependencies/src/main/scala/Foo.scala b/modules/sbt-coursier/src/sbt-test/sbt-coursier/typelevel-with-dependencies/src/main/scala/Foo.scala similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/typelevel-with-dependencies/src/main/scala/Foo.scala rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/typelevel-with-dependencies/src/main/scala/Foo.scala diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/typelevel-with-dependencies/test b/modules/sbt-coursier/src/sbt-test/sbt-coursier/typelevel-with-dependencies/test similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/typelevel-with-dependencies/test rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/typelevel-with-dependencies/test diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/typelevel/build.sbt b/modules/sbt-coursier/src/sbt-test/sbt-coursier/typelevel/build.sbt similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/typelevel/build.sbt rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/typelevel/build.sbt diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/typelevel/project/plugins.sbt b/modules/sbt-coursier/src/sbt-test/sbt-coursier/typelevel/project/plugins.sbt similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/typelevel/project/plugins.sbt rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/typelevel/project/plugins.sbt diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/typelevel/src/main/scala/Main.scala b/modules/sbt-coursier/src/sbt-test/sbt-coursier/typelevel/src/main/scala/Main.scala similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/typelevel/src/main/scala/Main.scala rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/typelevel/src/main/scala/Main.scala diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/typelevel/test b/modules/sbt-coursier/src/sbt-test/sbt-coursier/typelevel/test similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/typelevel/test rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/typelevel/test diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/unidoc/build.sbt b/modules/sbt-coursier/src/sbt-test/sbt-coursier/unidoc/build.sbt similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/unidoc/build.sbt rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/unidoc/build.sbt diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/unidoc/project/plugins.sbt b/modules/sbt-coursier/src/sbt-test/sbt-coursier/unidoc/project/plugins.sbt similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/unidoc/project/plugins.sbt rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/unidoc/project/plugins.sbt diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/unidoc/src/main/scala/Foo.scala b/modules/sbt-coursier/src/sbt-test/sbt-coursier/unidoc/src/main/scala/Foo.scala similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/unidoc/src/main/scala/Foo.scala rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/unidoc/src/main/scala/Foo.scala diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/unidoc/test b/modules/sbt-coursier/src/sbt-test/sbt-coursier/unidoc/test similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/unidoc/test rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/unidoc/test diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/update-sbt-classifiers/build.sbt b/modules/sbt-coursier/src/sbt-test/sbt-coursier/update-sbt-classifiers/build.sbt similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/update-sbt-classifiers/build.sbt rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/update-sbt-classifiers/build.sbt diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/update-sbt-classifiers/project/plugins.sbt b/modules/sbt-coursier/src/sbt-test/sbt-coursier/update-sbt-classifiers/project/plugins.sbt similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/update-sbt-classifiers/project/plugins.sbt rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/update-sbt-classifiers/project/plugins.sbt diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/update-sbt-classifiers/test b/modules/sbt-coursier/src/sbt-test/sbt-coursier/update-sbt-classifiers/test similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/update-sbt-classifiers/test rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/update-sbt-classifiers/test diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/zookeeper/build.sbt b/modules/sbt-coursier/src/sbt-test/sbt-coursier/zookeeper/build.sbt similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/zookeeper/build.sbt rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/zookeeper/build.sbt diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/zookeeper/project/plugins.sbt b/modules/sbt-coursier/src/sbt-test/sbt-coursier/zookeeper/project/plugins.sbt similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/zookeeper/project/plugins.sbt rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/zookeeper/project/plugins.sbt diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/zookeeper/src/main/scala/Main.scala b/modules/sbt-coursier/src/sbt-test/sbt-coursier/zookeeper/src/main/scala/Main.scala similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/zookeeper/src/main/scala/Main.scala rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/zookeeper/src/main/scala/Main.scala diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/zookeeper/test b/modules/sbt-coursier/src/sbt-test/sbt-coursier/zookeeper/test similarity index 100% rename from sbt-coursier/src/sbt-test/sbt-coursier/zookeeper/test rename to modules/sbt-coursier/src/sbt-test/sbt-coursier/zookeeper/test diff --git a/sbt-coursier/src/test/scala/coursier/IvyXmlTests.scala b/modules/sbt-coursier/src/test/scala/coursier/IvyXmlTests.scala similarity index 100% rename from sbt-coursier/src/test/scala/coursier/IvyXmlTests.scala rename to modules/sbt-coursier/src/test/scala/coursier/IvyXmlTests.scala diff --git a/sbt-pgp-coursier/src/main/scala/coursier/CoursierSbtPgpPlugin.scala b/modules/sbt-pgp-coursier/src/main/scala/coursier/CoursierSbtPgpPlugin.scala similarity index 100% rename from sbt-pgp-coursier/src/main/scala/coursier/CoursierSbtPgpPlugin.scala rename to modules/sbt-pgp-coursier/src/main/scala/coursier/CoursierSbtPgpPlugin.scala diff --git a/sbt-pgp-coursier/src/sbt-test/sbt-pgp-coursier/publish-local-signed/README b/modules/sbt-pgp-coursier/src/sbt-test/sbt-pgp-coursier/publish-local-signed/README similarity index 100% rename from sbt-pgp-coursier/src/sbt-test/sbt-pgp-coursier/publish-local-signed/README rename to modules/sbt-pgp-coursier/src/sbt-test/sbt-pgp-coursier/publish-local-signed/README diff --git a/sbt-pgp-coursier/src/sbt-test/sbt-pgp-coursier/publish-local-signed/build.sbt b/modules/sbt-pgp-coursier/src/sbt-test/sbt-pgp-coursier/publish-local-signed/build.sbt similarity index 100% rename from sbt-pgp-coursier/src/sbt-test/sbt-pgp-coursier/publish-local-signed/build.sbt rename to modules/sbt-pgp-coursier/src/sbt-test/sbt-pgp-coursier/publish-local-signed/build.sbt diff --git a/sbt-pgp-coursier/src/sbt-test/sbt-pgp-coursier/publish-local-signed/project/plugins.sbt b/modules/sbt-pgp-coursier/src/sbt-test/sbt-pgp-coursier/publish-local-signed/project/plugins.sbt similarity index 100% rename from sbt-pgp-coursier/src/sbt-test/sbt-pgp-coursier/publish-local-signed/project/plugins.sbt rename to modules/sbt-pgp-coursier/src/sbt-test/sbt-pgp-coursier/publish-local-signed/project/plugins.sbt diff --git a/sbt-pgp-coursier/src/sbt-test/sbt-pgp-coursier/publish-local-signed/pubring.pgp b/modules/sbt-pgp-coursier/src/sbt-test/sbt-pgp-coursier/publish-local-signed/pubring.pgp similarity index 100% rename from sbt-pgp-coursier/src/sbt-test/sbt-pgp-coursier/publish-local-signed/pubring.pgp rename to modules/sbt-pgp-coursier/src/sbt-test/sbt-pgp-coursier/publish-local-signed/pubring.pgp diff --git a/sbt-pgp-coursier/src/sbt-test/sbt-pgp-coursier/publish-local-signed/secring.pgp b/modules/sbt-pgp-coursier/src/sbt-test/sbt-pgp-coursier/publish-local-signed/secring.pgp similarity index 100% rename from sbt-pgp-coursier/src/sbt-test/sbt-pgp-coursier/publish-local-signed/secring.pgp rename to modules/sbt-pgp-coursier/src/sbt-test/sbt-pgp-coursier/publish-local-signed/secring.pgp diff --git a/sbt-pgp-coursier/src/sbt-test/sbt-pgp-coursier/publish-local-signed/src/main/scala/Foo.scala b/modules/sbt-pgp-coursier/src/sbt-test/sbt-pgp-coursier/publish-local-signed/src/main/scala/Foo.scala similarity index 100% rename from sbt-pgp-coursier/src/sbt-test/sbt-pgp-coursier/publish-local-signed/src/main/scala/Foo.scala rename to modules/sbt-pgp-coursier/src/sbt-test/sbt-pgp-coursier/publish-local-signed/src/main/scala/Foo.scala diff --git a/sbt-pgp-coursier/src/sbt-test/sbt-pgp-coursier/publish-local-signed/test b/modules/sbt-pgp-coursier/src/sbt-test/sbt-pgp-coursier/publish-local-signed/test similarity index 100% rename from sbt-pgp-coursier/src/sbt-test/sbt-pgp-coursier/publish-local-signed/test rename to modules/sbt-pgp-coursier/src/sbt-test/sbt-pgp-coursier/publish-local-signed/test diff --git a/sbt-pgp-coursier/src/sbt-test/sbt-pgp-coursier/simple/build.sbt b/modules/sbt-pgp-coursier/src/sbt-test/sbt-pgp-coursier/simple/build.sbt similarity index 100% rename from sbt-pgp-coursier/src/sbt-test/sbt-pgp-coursier/simple/build.sbt rename to modules/sbt-pgp-coursier/src/sbt-test/sbt-pgp-coursier/simple/build.sbt diff --git a/sbt-pgp-coursier/src/sbt-test/sbt-pgp-coursier/simple/project/plugins.sbt b/modules/sbt-pgp-coursier/src/sbt-test/sbt-pgp-coursier/simple/project/plugins.sbt similarity index 100% rename from sbt-pgp-coursier/src/sbt-test/sbt-pgp-coursier/simple/project/plugins.sbt rename to modules/sbt-pgp-coursier/src/sbt-test/sbt-pgp-coursier/simple/project/plugins.sbt diff --git a/sbt-pgp-coursier/src/sbt-test/sbt-pgp-coursier/simple/test b/modules/sbt-pgp-coursier/src/sbt-test/sbt-pgp-coursier/simple/test similarity index 100% rename from sbt-pgp-coursier/src/sbt-test/sbt-pgp-coursier/simple/test rename to modules/sbt-pgp-coursier/src/sbt-test/sbt-pgp-coursier/simple/test diff --git a/sbt-shading/src/main/scala/coursier/Shading.scala b/modules/sbt-shading/src/main/scala/coursier/Shading.scala similarity index 100% rename from sbt-shading/src/main/scala/coursier/Shading.scala rename to modules/sbt-shading/src/main/scala/coursier/Shading.scala diff --git a/sbt-shading/src/main/scala/coursier/ShadingPlugin.scala b/modules/sbt-shading/src/main/scala/coursier/ShadingPlugin.scala similarity index 100% rename from sbt-shading/src/main/scala/coursier/ShadingPlugin.scala rename to modules/sbt-shading/src/main/scala/coursier/ShadingPlugin.scala diff --git a/sbt-shading/src/sbt-test/sbt-shading/cross-project-shading/build.sbt b/modules/sbt-shading/src/sbt-test/sbt-shading/cross-project-shading/build.sbt similarity index 100% rename from sbt-shading/src/sbt-test/sbt-shading/cross-project-shading/build.sbt rename to modules/sbt-shading/src/sbt-test/sbt-shading/cross-project-shading/build.sbt diff --git a/sbt-shading/src/sbt-test/sbt-shading/cross-project-shading/coursier b/modules/sbt-shading/src/sbt-test/sbt-shading/cross-project-shading/coursier similarity index 100% rename from sbt-shading/src/sbt-test/sbt-shading/cross-project-shading/coursier rename to modules/sbt-shading/src/sbt-test/sbt-shading/cross-project-shading/coursier diff --git a/sbt-shading/src/sbt-test/sbt-shading/cross-project-shading/jvm/src/main/scala/Main.scala b/modules/sbt-shading/src/sbt-test/sbt-shading/cross-project-shading/jvm/src/main/scala/Main.scala similarity index 100% rename from sbt-shading/src/sbt-test/sbt-shading/cross-project-shading/jvm/src/main/scala/Main.scala rename to modules/sbt-shading/src/sbt-test/sbt-shading/cross-project-shading/jvm/src/main/scala/Main.scala diff --git a/sbt-shading/src/sbt-test/sbt-shading/cross-project-shading/project/plugins.sbt b/modules/sbt-shading/src/sbt-test/sbt-shading/cross-project-shading/project/plugins.sbt similarity index 100% rename from sbt-shading/src/sbt-test/sbt-shading/cross-project-shading/project/plugins.sbt rename to modules/sbt-shading/src/sbt-test/sbt-shading/cross-project-shading/project/plugins.sbt diff --git a/sbt-shading/src/sbt-test/sbt-shading/cross-project-shading/shared/src/main/scala/Foo.scala b/modules/sbt-shading/src/sbt-test/sbt-shading/cross-project-shading/shared/src/main/scala/Foo.scala similarity index 100% rename from sbt-shading/src/sbt-test/sbt-shading/cross-project-shading/shared/src/main/scala/Foo.scala rename to modules/sbt-shading/src/sbt-test/sbt-shading/cross-project-shading/shared/src/main/scala/Foo.scala diff --git a/sbt-shading/src/sbt-test/sbt-shading/cross-project-shading/test b/modules/sbt-shading/src/sbt-test/sbt-shading/cross-project-shading/test similarity index 100% rename from sbt-shading/src/sbt-test/sbt-shading/cross-project-shading/test rename to modules/sbt-shading/src/sbt-test/sbt-shading/cross-project-shading/test diff --git a/sbt-shading/src/sbt-test/sbt-shading/exclude-dependencies/build.sbt b/modules/sbt-shading/src/sbt-test/sbt-shading/exclude-dependencies/build.sbt similarity index 100% rename from sbt-shading/src/sbt-test/sbt-shading/exclude-dependencies/build.sbt rename to modules/sbt-shading/src/sbt-test/sbt-shading/exclude-dependencies/build.sbt diff --git a/sbt-shading/src/sbt-test/sbt-shading/exclude-dependencies/coursier b/modules/sbt-shading/src/sbt-test/sbt-shading/exclude-dependencies/coursier similarity index 100% rename from sbt-shading/src/sbt-test/sbt-shading/exclude-dependencies/coursier rename to modules/sbt-shading/src/sbt-test/sbt-shading/exclude-dependencies/coursier diff --git a/sbt-shading/src/sbt-test/sbt-shading/exclude-dependencies/project/Dummy.scala b/modules/sbt-shading/src/sbt-test/sbt-shading/exclude-dependencies/project/Dummy.scala similarity index 100% rename from sbt-shading/src/sbt-test/sbt-shading/exclude-dependencies/project/Dummy.scala rename to modules/sbt-shading/src/sbt-test/sbt-shading/exclude-dependencies/project/Dummy.scala diff --git a/sbt-shading/src/sbt-test/sbt-shading/exclude-dependencies/project/plugins.sbt b/modules/sbt-shading/src/sbt-test/sbt-shading/exclude-dependencies/project/plugins.sbt similarity index 100% rename from sbt-shading/src/sbt-test/sbt-shading/exclude-dependencies/project/plugins.sbt rename to modules/sbt-shading/src/sbt-test/sbt-shading/exclude-dependencies/project/plugins.sbt diff --git a/sbt-shading/src/sbt-test/sbt-shading/exclude-dependencies/src/main/scala/Main.scala b/modules/sbt-shading/src/sbt-test/sbt-shading/exclude-dependencies/src/main/scala/Main.scala similarity index 100% rename from sbt-shading/src/sbt-test/sbt-shading/exclude-dependencies/src/main/scala/Main.scala rename to modules/sbt-shading/src/sbt-test/sbt-shading/exclude-dependencies/src/main/scala/Main.scala diff --git a/sbt-shading/src/sbt-test/sbt-shading/exclude-dependencies/test b/modules/sbt-shading/src/sbt-test/sbt-shading/exclude-dependencies/test similarity index 100% rename from sbt-shading/src/sbt-test/sbt-shading/exclude-dependencies/test rename to modules/sbt-shading/src/sbt-test/sbt-shading/exclude-dependencies/test diff --git a/sbt-shading/src/sbt-test/sbt-shading/shade-namespace/build.sbt b/modules/sbt-shading/src/sbt-test/sbt-shading/shade-namespace/build.sbt similarity index 100% rename from sbt-shading/src/sbt-test/sbt-shading/shade-namespace/build.sbt rename to modules/sbt-shading/src/sbt-test/sbt-shading/shade-namespace/build.sbt diff --git a/sbt-shading/src/sbt-test/sbt-shading/shade-namespace/coursier b/modules/sbt-shading/src/sbt-test/sbt-shading/shade-namespace/coursier similarity index 100% rename from sbt-shading/src/sbt-test/sbt-shading/shade-namespace/coursier rename to modules/sbt-shading/src/sbt-test/sbt-shading/shade-namespace/coursier diff --git a/sbt-shading/src/sbt-test/sbt-shading/shade-namespace/project/plugins.sbt b/modules/sbt-shading/src/sbt-test/sbt-shading/shade-namespace/project/plugins.sbt similarity index 100% rename from sbt-shading/src/sbt-test/sbt-shading/shade-namespace/project/plugins.sbt rename to modules/sbt-shading/src/sbt-test/sbt-shading/shade-namespace/project/plugins.sbt diff --git a/sbt-shading/src/sbt-test/sbt-shading/shade-namespace/src/main/scala/Main.scala b/modules/sbt-shading/src/sbt-test/sbt-shading/shade-namespace/src/main/scala/Main.scala similarity index 100% rename from sbt-shading/src/sbt-test/sbt-shading/shade-namespace/src/main/scala/Main.scala rename to modules/sbt-shading/src/sbt-test/sbt-shading/shade-namespace/src/main/scala/Main.scala diff --git a/sbt-shading/src/sbt-test/sbt-shading/shade-namespace/test b/modules/sbt-shading/src/sbt-test/sbt-shading/shade-namespace/test similarity index 100% rename from sbt-shading/src/sbt-test/sbt-shading/shade-namespace/test rename to modules/sbt-shading/src/sbt-test/sbt-shading/shade-namespace/test diff --git a/sbt-shading/src/sbt-test/sbt-shading/shading/build.sbt b/modules/sbt-shading/src/sbt-test/sbt-shading/shading/build.sbt similarity index 100% rename from sbt-shading/src/sbt-test/sbt-shading/shading/build.sbt rename to modules/sbt-shading/src/sbt-test/sbt-shading/shading/build.sbt diff --git a/sbt-shading/src/sbt-test/sbt-shading/shading/coursier b/modules/sbt-shading/src/sbt-test/sbt-shading/shading/coursier similarity index 100% rename from sbt-shading/src/sbt-test/sbt-shading/shading/coursier rename to modules/sbt-shading/src/sbt-test/sbt-shading/shading/coursier diff --git a/sbt-shading/src/sbt-test/sbt-shading/shading/project/plugins.sbt b/modules/sbt-shading/src/sbt-test/sbt-shading/shading/project/plugins.sbt similarity index 100% rename from sbt-shading/src/sbt-test/sbt-shading/shading/project/plugins.sbt rename to modules/sbt-shading/src/sbt-test/sbt-shading/shading/project/plugins.sbt diff --git a/sbt-shading/src/sbt-test/sbt-shading/shading/src/main/scala/Main.scala b/modules/sbt-shading/src/sbt-test/sbt-shading/shading/src/main/scala/Main.scala similarity index 100% rename from sbt-shading/src/sbt-test/sbt-shading/shading/src/main/scala/Main.scala rename to modules/sbt-shading/src/sbt-test/sbt-shading/shading/src/main/scala/Main.scala diff --git a/sbt-shading/src/sbt-test/sbt-shading/shading/test b/modules/sbt-shading/src/sbt-test/sbt-shading/shading/test similarity index 100% rename from sbt-shading/src/sbt-test/sbt-shading/shading/test rename to modules/sbt-shading/src/sbt-test/sbt-shading/shading/test diff --git a/sbt-shading/src/sbt-test/sbt-shading/transitive-shading/build.sbt b/modules/sbt-shading/src/sbt-test/sbt-shading/transitive-shading/build.sbt similarity index 100% rename from sbt-shading/src/sbt-test/sbt-shading/transitive-shading/build.sbt rename to modules/sbt-shading/src/sbt-test/sbt-shading/transitive-shading/build.sbt diff --git a/sbt-shading/src/sbt-test/sbt-shading/transitive-shading/coursier b/modules/sbt-shading/src/sbt-test/sbt-shading/transitive-shading/coursier similarity index 100% rename from sbt-shading/src/sbt-test/sbt-shading/transitive-shading/coursier rename to modules/sbt-shading/src/sbt-test/sbt-shading/transitive-shading/coursier diff --git a/sbt-shading/src/sbt-test/sbt-shading/transitive-shading/project/plugins.sbt b/modules/sbt-shading/src/sbt-test/sbt-shading/transitive-shading/project/plugins.sbt similarity index 100% rename from sbt-shading/src/sbt-test/sbt-shading/transitive-shading/project/plugins.sbt rename to modules/sbt-shading/src/sbt-test/sbt-shading/transitive-shading/project/plugins.sbt diff --git a/sbt-shading/src/sbt-test/sbt-shading/transitive-shading/src/main/scala/Main.scala b/modules/sbt-shading/src/sbt-test/sbt-shading/transitive-shading/src/main/scala/Main.scala similarity index 100% rename from sbt-shading/src/sbt-test/sbt-shading/transitive-shading/src/main/scala/Main.scala rename to modules/sbt-shading/src/sbt-test/sbt-shading/transitive-shading/src/main/scala/Main.scala diff --git a/sbt-shading/src/sbt-test/sbt-shading/transitive-shading/test b/modules/sbt-shading/src/sbt-test/sbt-shading/transitive-shading/test similarity index 100% rename from sbt-shading/src/sbt-test/sbt-shading/transitive-shading/test rename to modules/sbt-shading/src/sbt-test/sbt-shading/transitive-shading/test diff --git a/sbt-shared/src/main/scala/coursier/FromSbt.scala b/modules/sbt-shared/src/main/scala/coursier/FromSbt.scala similarity index 100% rename from sbt-shared/src/main/scala/coursier/FromSbt.scala rename to modules/sbt-shared/src/main/scala/coursier/FromSbt.scala diff --git a/sbt-shared/src/main/scala/coursier/ToSbt.scala b/modules/sbt-shared/src/main/scala/coursier/ToSbt.scala similarity index 100% rename from sbt-shared/src/main/scala/coursier/ToSbt.scala rename to modules/sbt-shared/src/main/scala/coursier/ToSbt.scala diff --git a/project/Aliases.scala b/project/Aliases.scala index a59e2bddf..da28c68a2 100644 --- a/project/Aliases.scala +++ b/project/Aliases.scala @@ -33,8 +33,6 @@ object Aliases { def ShadingPlugin = coursier.ShadingPlugin - def root = file(".") - implicit class ProjectOps(val proj: Project) extends AnyVal { def dummy: Project =