diff --git a/plugintest/src/main/resources/scalac-plugin.xml b/plugintest/src/main/resources/scalac-plugin.xml
new file mode 100644
index 0000000000000000000000000000000000000000..ffaddb558fb598ffae0452f86aa03db9fd4ce9b8
--- /dev/null
+++ b/plugintest/src/main/resources/scalac-plugin.xml
@@ -0,0 +1,4 @@
+<plugin>
+    <name>plugintest</name>
+    <classname>plugintest.TestPlugin</classname>
+</plugin>
diff --git a/plugintest/src/main/scala/plugintest/Plugin.scala b/plugintest/src/main/scala/plugintest/Plugin.scala
index 0df83947cb44f1dfd94f145697b9f44a6c97b924..a6ac054aeeed6b11b5288c1f3f134e2b7e416334 100644
--- a/plugintest/src/main/scala/plugintest/Plugin.scala
+++ b/plugintest/src/main/scala/plugintest/Plugin.scala
@@ -13,7 +13,7 @@ class TestPlugin(val global : Global) extends Plugin {
   override val optionsHelp : Option[String] = None
 
   val components = List[PluginComponent](new Component(global))
-  val descriptions : List[String]("tests with ``MyAny''")
+  val descriptions : List[String] = List("tests with ``MyAny''")
 }
 
 class Component(val global : Global) extends PluginComponent {
@@ -25,10 +25,11 @@ class Component(val global : Global) extends PluginComponent {
   val phaseName = "test!"
 
   def newPhase(previous : Phase) = new PluginPhase(previous)
-}
 
-class PluginPhase(previous : Phase) extends StdPhase(previous) {
-  def apply(unit : CompilationUnit) : Unit = {
-    println("Phase ran !")
+  class PluginPhase(previous : Phase) extends StdPhase(previous) {
+    def apply(unit : CompilationUnit) : Unit = {
+      println("Phase ran !")
+    }
   }
 }
+