diff options
author | Miles Sabin <miles@milessabin.com> | 2010-01-25 16:14:02 +0000 |
---|---|---|
committer | Miles Sabin <miles@milessabin.com> | 2010-01-25 16:14:02 +0000 |
commit | 02c6aa766b53523dbb126fd5f8236becfe09036e (patch) | |
tree | 0e5c3f2d83d603ddac96ec4cf350ace85877d27a /src/compiler/scala/tools/nsc/typechecker/Typers.scala | |
parent | 34bc787b0884dda9e6ad0a75f66ea88b43d8304e (diff) | |
download | scala-02c6aa766b53523dbb126fd5f8236becfe09036e.tar.gz scala-02c6aa766b53523dbb126fd5f8236becfe09036e.tar.bz2 scala-02c6aa766b53523dbb126fd5f8236becfe09036e.zip |
Use file paths for equality and hashCode to dea...
Use file paths for equality and hashCode to deal with mixed-type file
equality test issues in the IDE. Fixes #2931.
Diffstat (limited to 'src/compiler/scala/tools/nsc/typechecker/Typers.scala')
-rw-r--r-- | src/compiler/scala/tools/nsc/typechecker/Typers.scala | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/compiler/scala/tools/nsc/typechecker/Typers.scala b/src/compiler/scala/tools/nsc/typechecker/Typers.scala index 3fd1c2f36b..d8a0d0a166 100644 --- a/src/compiler/scala/tools/nsc/typechecker/Typers.scala +++ b/src/compiler/scala/tools/nsc/typechecker/Typers.scala @@ -553,7 +553,7 @@ trait Typers { self: Analyzer => sym.rawInfo.isInstanceOf[loaders.ClassfileLoader] && { sym.rawInfo.load(sym) (sym.sourceFile ne null) && - (currentRun.compiledFiles contains sym.sourceFile) + (currentRun.compiledFiles contains sym.sourceFile.path) } } |