diff --git a/src/sbt-test/sbt-dependency-graph/build.properties b/src/sbt-test/sbt-dependency-graph/build.properties new file mode 100644 index 000000000..df58110af --- /dev/null +++ b/src/sbt-test/sbt-dependency-graph/build.properties @@ -0,0 +1 @@ +sbt.version=0.13.6 \ No newline at end of file diff --git a/src/sbt-test/sbt-dependency-graph/ignoreScalaLibrary/build.sbt b/src/sbt-test/sbt-dependency-graph/ignoreScalaLibrary/build.sbt index 025703043..8c47bfc25 100644 --- a/src/sbt-test/sbt-dependency-graph/ignoreScalaLibrary/build.sbt +++ b/src/sbt-test/sbt-dependency-graph/ignoreScalaLibrary/build.sbt @@ -1,7 +1,3 @@ -import net.virtualvoid.sbt.graph.Plugin._ - -graphSettings - scalaVersion := "2.9.2" libraryDependencies ++= Seq( diff --git a/src/sbt-test/sbt-dependency-graph/ignoreScalaLibrary/project/build.properties b/src/sbt-test/sbt-dependency-graph/ignoreScalaLibrary/project/build.properties new file mode 120000 index 000000000..fe5407f08 --- /dev/null +++ b/src/sbt-test/sbt-dependency-graph/ignoreScalaLibrary/project/build.properties @@ -0,0 +1 @@ +../../build.properties \ No newline at end of file diff --git a/src/sbt-test/sbt-dependency-graph/intervalRangedVersions/build.sbt b/src/sbt-test/sbt-dependency-graph/intervalRangedVersions/build.sbt index 0ef12f58a..b73285b94 100644 --- a/src/sbt-test/sbt-dependency-graph/intervalRangedVersions/build.sbt +++ b/src/sbt-test/sbt-dependency-graph/intervalRangedVersions/build.sbt @@ -1,7 +1,3 @@ -import net.virtualvoid.sbt.graph.Plugin._ - -graphSettings - scalaVersion := "2.9.1" libraryDependencies ++= Seq( diff --git a/src/sbt-test/sbt-dependency-graph/intervalRangedVersions/project/build.properties b/src/sbt-test/sbt-dependency-graph/intervalRangedVersions/project/build.properties new file mode 120000 index 000000000..fe5407f08 --- /dev/null +++ b/src/sbt-test/sbt-dependency-graph/intervalRangedVersions/project/build.properties @@ -0,0 +1 @@ +../../build.properties \ No newline at end of file diff --git a/src/sbt-test/sbt-dependency-graph/showMissingUpdates/build.sbt b/src/sbt-test/sbt-dependency-graph/showMissingUpdates/build.sbt index 232b18d22..6ca4b0313 100644 --- a/src/sbt-test/sbt-dependency-graph/showMissingUpdates/build.sbt +++ b/src/sbt-test/sbt-dependency-graph/showMissingUpdates/build.sbt @@ -1,7 +1,3 @@ -import net.virtualvoid.sbt.graph.Plugin._ - -graphSettings - scalaVersion := "2.9.2" libraryDependencies += diff --git a/src/sbt-test/sbt-dependency-graph/showMissingUpdates/project/build.properties b/src/sbt-test/sbt-dependency-graph/showMissingUpdates/project/build.properties new file mode 120000 index 000000000..fe5407f08 --- /dev/null +++ b/src/sbt-test/sbt-dependency-graph/showMissingUpdates/project/build.properties @@ -0,0 +1 @@ +../../build.properties \ No newline at end of file diff --git a/src/sbt-test/sbt-dependency-graph/testDotFileGeneration/project/Build.scala b/src/sbt-test/sbt-dependency-graph/testDotFileGeneration/project/Build.scala index a4a1622ba..720d27ddf 100644 --- a/src/sbt-test/sbt-dependency-graph/testDotFileGeneration/project/Build.scala +++ b/src/sbt-test/sbt-dependency-graph/testDotFileGeneration/project/Build.scala @@ -1,13 +1,14 @@ import collection.mutable.ListBuffer -import net.virtualvoid.sbt.graph.Plugin._ import sbt._ import sbt.Keys._ +import net.virtualvoid.sbt.graph.DependencyGraphKeys._ + object Build extends sbt.Build { def defaultSettings = - seq(scalaVersion := "2.9.2") + Seq(scalaVersion := "2.9.2") lazy val justATransiviteDependencyEndpointProject = Project("just-a-transitive-dependency-endpoint", file("a")) @@ -24,23 +25,19 @@ object Build extends sbt.Build { lazy val test_project = Project("test-dot-file-generation", file("d")) - .settings(graphSettings: _*) .settings(defaultSettings: _*) .settings( TaskKey[Unit]("check") <<= (dependencyDot in Compile) map { (dotFile) => val expectedGraph = """digraph "dependency-graph" { | graph[rankdir="LR"] - | node [ - | shape="record" - | ] | edge [ | arrowtail="none" | ] - | "test-dot-file-generation:test-dot-file-generation_2.9.2:0.1-SNAPSHOT"[label=test-dot-file-generation_2.9.2
0.1-SNAPSHOT>] - | "just-a-transitive-dependency:just-a-transitive-dependency_2.9.2:0.1-SNAPSHOT"[label=just-a-transitive-dependency_2.9.2
0.1-SNAPSHOT>] - | "just-a-transitive-dependency-endpoint:just-a-transitive-dependency-endpoint_2.9.2:0.1-SNAPSHOT"[label=just-a-transitive-dependency-endpoint_2.9.2
0.1-SNAPSHOT>] - | "just-a-dependency:just-a-dependency_2.9.2:0.1-SNAPSHOT"[label=just-a-dependency_2.9.2
0.1-SNAPSHOT>] + | "test-dot-file-generation:test-dot-file-generation_2.9.2:0.1-SNAPSHOT"[labelType="html" label="test-dot-file-generation
test-dot-file-generation_2.9.2
0.1-SNAPSHOT" style=""] + | "just-a-transitive-dependency:just-a-transitive-dependency_2.9.2:0.1-SNAPSHOT"[labelType="html" label="just-a-transitive-dependency
just-a-transitive-dependency_2.9.2
0.1-SNAPSHOT" style=""] + | "just-a-transitive-dependency-endpoint:just-a-transitive-dependency-endpoint_2.9.2:0.1-SNAPSHOT"[labelType="html" label="just-a-transitive-dependency-endpoint
just-a-transitive-dependency-endpoint_2.9.2
0.1-SNAPSHOT" style=""] + | "just-a-dependency:just-a-dependency_2.9.2:0.1-SNAPSHOT"[labelType="html" label="just-a-dependency
just-a-dependency_2.9.2
0.1-SNAPSHOT" style=""] | "test-dot-file-generation:test-dot-file-generation_2.9.2:0.1-SNAPSHOT" -> "just-a-transitive-dependency:just-a-transitive-dependency_2.9.2:0.1-SNAPSHOT" | "just-a-transitive-dependency:just-a-transitive-dependency_2.9.2:0.1-SNAPSHOT" -> "just-a-transitive-dependency-endpoint:just-a-transitive-dependency-endpoint_2.9.2:0.1-SNAPSHOT" | "test-dot-file-generation:test-dot-file-generation_2.9.2:0.1-SNAPSHOT" -> "just-a-dependency:just-a-dependency_2.9.2:0.1-SNAPSHOT" diff --git a/src/sbt-test/sbt-dependency-graph/testDotFileGeneration/project/build.properties b/src/sbt-test/sbt-dependency-graph/testDotFileGeneration/project/build.properties new file mode 120000 index 000000000..fe5407f08 --- /dev/null +++ b/src/sbt-test/sbt-dependency-graph/testDotFileGeneration/project/build.properties @@ -0,0 +1 @@ +../../build.properties \ No newline at end of file