From a80f018d9024b200619cf4b059bd4eec2ce44cb9 Mon Sep 17 00:00:00 2001 From: harrah Date: Mon, 27 Jun 2011 18:30:27 -0700 Subject: [PATCH] Updated Migrating from SBT 0.7.x to 0.10.x (markdown) --- Migrating-from-SBT-0.7.x-to-0.10.x.md | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/Migrating-from-SBT-0.7.x-to-0.10.x.md b/Migrating-from-SBT-0.7.x-to-0.10.x.md index 6b6323a..4568fcf 100644 --- a/Migrating-from-SBT-0.7.x-to-0.10.x.md +++ b/Migrating-from-SBT-0.7.x-to-0.10.x.md @@ -1,6 +1,15 @@ [sbt-launch.jar]: http://repo.typesafe.com/typesafe/ivy-releases/org.scala-tools.sbt/sbt-launch/0.10.0/sbt-launch.jar [mailing list]: http://groups.google.com/group/simple-build-tool/ [xsbt-web-plugin]: https://github.com/siasia/xsbt-web-plugin +[FileUtilities]: http://simple-build-tool.googlecode.com/svn/artifacts/latest/api/sbt/FileUtilities$object.html +[IO]: http://harrah.github.com/xsbt/latest/api/sbt/IO$.html +[Path 0.7]: http://simple-build-tool.googlecode.com/svn/artifacts/latest/api/sbt/Path.html +[Path object]: http://simple-build-tool.googlecode.com/svn/artifacts/latest/api/sbt/Path$.html +[Path 0.10]: http://harrah.github.com/xsbt/latest/api/sbt/Path$.html +[PathFinder 0.7]: http://simple-build-tool.googlecode.com/svn/artifacts/latest/api/sbt/PathFinder.html +[PathFinder object]: http://harrah.github.com/xsbt/latest/api/sbt/PathFinder$.html +[PathFinder 0.10]: http://harrah.github.com/xsbt/latest/api/sbt/PathFinder.html +[RichFile]: http://harrah.github.com/xsbt/latest/api/sbt/RichFile.html The assumption here is that you are familiar with sbt 0.7.x but new to 0.10.x. @@ -187,6 +196,14 @@ meant that the `B` project had a classpath and execution dependency on `A` and ` In 0.10, declare the specific type of dependency you want. See [[Full Configuration]] for details. +## Where did class/object X go? + +| 0.7 | 0.10 | +| --- | --- | +| [FileUtilities] | [IO] | +| [Path class][Path 0.7] and [object][Path object] | [Path object][Path 0.10], `File`, [RichFile] | +| [PathFinder class][PathFinder 0.7] | `Seq[File]`, [PathFinder class][PathFinder 0.10], [PathFinder object][PathFinder object] | + ## Where can I find plugins for 0.10? See [[sbt 0.10 plugins list]] for a list of currently available plugins.