From c936b0f217086b94e3833f63179a22d7c49e05b6 Mon Sep 17 00:00:00 2001 From: Martin Odersky Date: Thu, 13 Jan 2011 09:46:24 +0000 Subject: Disabled browsing in the empty package, hopeful... Disabled browsing in the empty package, hopefully this will unbock Eclipse --- src/compiler/scala/tools/nsc/symtab/BrowsingLoaders.scala | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/compiler/scala/tools/nsc/symtab/BrowsingLoaders.scala b/src/compiler/scala/tools/nsc/symtab/BrowsingLoaders.scala index 1f2553d11e..7553dc4983 100644 --- a/src/compiler/scala/tools/nsc/symtab/BrowsingLoaders.scala +++ b/src/compiler/scala/tools/nsc/symtab/BrowsingLoaders.scala @@ -101,7 +101,10 @@ abstract class BrowsingLoaders extends SymbolLoaders { */ override def enterToplevelsFromSource(root: Symbol, name: String, src: AbstractFile) { try { - browseTopLevel(root, src) + if (root == definitions.EmptyPackageClass) + super.enterToplevelsFromSource(root, name, src) + else + browseTopLevel(root, src) } catch { case ex: syntaxAnalyzer.MalformedInput => println("caught malformed input exception at offset "+ex.offset+": "+ex.msg) -- cgit v1.2.3