summaryrefslogtreecommitdiff
path: root/src/compiler
diff options
context:
space:
mode:
authorIulian Dragos <jaguarul@gmail.com>2011-04-13 16:15:37 +0000
committerIulian Dragos <jaguarul@gmail.com>2011-04-13 16:15:37 +0000
commit185d5b50fdcebb7ab5e4f871ca35c0ae1fad9dce (patch)
tree5d581b6d045791b0d39a2b4bc91714f9d41bdd51 /src/compiler
parent514d01c1ce9219a10f37d50a39cfeb420d76e38c (diff)
downloadscala-185d5b50fdcebb7ab5e4f871ca35c0ae1fad9dce.tar.gz
scala-185d5b50fdcebb7ab5e4f871ca35c0ae1fad9dce.tar.bz2
scala-185d5b50fdcebb7ab5e4f871ca35c0ae1fad9dce.zip
Warn when the jar file cannot be found when loa...
Warn when the jar file cannot be found when loading a plugin. no review.
Diffstat (limited to 'src/compiler')
-rw-r--r--src/compiler/scala/tools/nsc/plugins/Plugin.scala4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/compiler/scala/tools/nsc/plugins/Plugin.scala b/src/compiler/scala/tools/nsc/plugins/Plugin.scala
index b0776cc251..bfc1c2dbc2 100644
--- a/src/compiler/scala/tools/nsc/plugins/Plugin.scala
+++ b/src/compiler/scala/tools/nsc/plugins/Plugin.scala
@@ -111,7 +111,9 @@ object Plugin {
*/
def loadFrom(jarfile: Path, loader: ClassLoader): Option[AnyClass] =
loadDescription(jarfile) match {
- case None => None
+ case None =>
+ println("Warning: could not load descriptor for plugin %s".format(jarfile))
+ None
case Some(pdesc) =>
try Some(loader loadClass pdesc.classname) catch {
case _: Exception =>