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