From 5e75130a897be6f3b894cd7e0fe22c3875da3fa3 Mon Sep 17 00:00:00 2001 From: Nicolas Stucki Date: Fri, 31 Jan 2020 08:05:15 +0100 Subject: [PATCH] Fix sbt-dotty tasty-inspector-example-project --- .../app/Main.scala | 19 ------------------- .../app/Main.scala | 18 ++++++++++++++++++ .../build.sbt | 0 .../lib/Foo.scala | 0 .../project/plugins.sbt | 0 .../test | 0 6 files changed, 18 insertions(+), 19 deletions(-) delete mode 100644 sbt-dotty/sbt-test/sbt-dotty/tasty-consumer-example-project/app/Main.scala create mode 100644 sbt-dotty/sbt-test/sbt-dotty/tasty-inspector-example-project/app/Main.scala rename sbt-dotty/sbt-test/sbt-dotty/{tasty-consumer-example-project => tasty-inspector-example-project}/build.sbt (100%) rename sbt-dotty/sbt-test/sbt-dotty/{tasty-consumer-example-project => tasty-inspector-example-project}/lib/Foo.scala (100%) rename sbt-dotty/sbt-test/sbt-dotty/{tasty-consumer-example-project => tasty-inspector-example-project}/project/plugins.sbt (100%) rename sbt-dotty/sbt-test/sbt-dotty/{tasty-consumer-example-project => tasty-inspector-example-project}/test (100%) diff --git a/sbt-dotty/sbt-test/sbt-dotty/tasty-consumer-example-project/app/Main.scala b/sbt-dotty/sbt-test/sbt-dotty/tasty-consumer-example-project/app/Main.scala deleted file mode 100644 index be465eefd946..000000000000 --- a/sbt-dotty/sbt-test/sbt-dotty/tasty-consumer-example-project/app/Main.scala +++ /dev/null @@ -1,19 +0,0 @@ -package hello - -import scala.tasty.Reflection -import scala.tasty.file._ - -object Main extends App { - - - class Consumer extends TastyInspector { - final def apply(reflect: Reflection)(root: reflect.Tree): Unit = { - import reflect._ - val tastyStr = root.show - println(tastyStr) - } - } - - InspectTasty("", List("lib.Foo"), new Consumer) - -} diff --git a/sbt-dotty/sbt-test/sbt-dotty/tasty-inspector-example-project/app/Main.scala b/sbt-dotty/sbt-test/sbt-dotty/tasty-inspector-example-project/app/Main.scala new file mode 100644 index 000000000000..de4009e39228 --- /dev/null +++ b/sbt-dotty/sbt-test/sbt-dotty/tasty-inspector-example-project/app/Main.scala @@ -0,0 +1,18 @@ +package hello + +import scala.tasty.Reflection +import scala.tasty.inspector.TastyInspector + +object Main extends App { + + val inspector = new TastyInspector { + protected def processCompilationUnit(reflect: Reflection)(root: reflect.Tree): Unit = { + import reflect._ + val tastyStr = root.show + println(tastyStr) + } + } + + inspector.inspect("", List("lib.Foo")) + +} diff --git a/sbt-dotty/sbt-test/sbt-dotty/tasty-consumer-example-project/build.sbt b/sbt-dotty/sbt-test/sbt-dotty/tasty-inspector-example-project/build.sbt similarity index 100% rename from sbt-dotty/sbt-test/sbt-dotty/tasty-consumer-example-project/build.sbt rename to sbt-dotty/sbt-test/sbt-dotty/tasty-inspector-example-project/build.sbt diff --git a/sbt-dotty/sbt-test/sbt-dotty/tasty-consumer-example-project/lib/Foo.scala b/sbt-dotty/sbt-test/sbt-dotty/tasty-inspector-example-project/lib/Foo.scala similarity index 100% rename from sbt-dotty/sbt-test/sbt-dotty/tasty-consumer-example-project/lib/Foo.scala rename to sbt-dotty/sbt-test/sbt-dotty/tasty-inspector-example-project/lib/Foo.scala diff --git a/sbt-dotty/sbt-test/sbt-dotty/tasty-consumer-example-project/project/plugins.sbt b/sbt-dotty/sbt-test/sbt-dotty/tasty-inspector-example-project/project/plugins.sbt similarity index 100% rename from sbt-dotty/sbt-test/sbt-dotty/tasty-consumer-example-project/project/plugins.sbt rename to sbt-dotty/sbt-test/sbt-dotty/tasty-inspector-example-project/project/plugins.sbt diff --git a/sbt-dotty/sbt-test/sbt-dotty/tasty-consumer-example-project/test b/sbt-dotty/sbt-test/sbt-dotty/tasty-inspector-example-project/test similarity index 100% rename from sbt-dotty/sbt-test/sbt-dotty/tasty-consumer-example-project/test rename to sbt-dotty/sbt-test/sbt-dotty/tasty-inspector-example-project/test