From df13e31bbb5f0dedc9739687bae553512a4a2517 Mon Sep 17 00:00:00 2001 From: Hubert Plociniczak Date: Wed, 11 Nov 2009 15:26:41 +0000 Subject: Forgot to commit Changes.scala in previous commit --- src/compiler/scala/tools/nsc/dependencies/Changes.scala | 1 + .../scala/tools/nsc/interactive/RefinedBuildManager.scala | 8 ++++---- 2 files changed, 5 insertions(+), 4 deletions(-) (limited to 'src') diff --git a/src/compiler/scala/tools/nsc/dependencies/Changes.scala b/src/compiler/scala/tools/nsc/dependencies/Changes.scala index 5dabe45c10..80a068dcdf 100644 --- a/src/compiler/scala/tools/nsc/dependencies/Changes.scala +++ b/src/compiler/scala/tools/nsc/dependencies/Changes.scala @@ -176,6 +176,7 @@ abstract class Changes { cs.toList } + def removeChangeSet(sym: Symbol): Change = Removed(toEntity(sym)) private def toEntity(sym: Symbol): Entity = if (sym.isClass) Class(sym.fullNameString) diff --git a/src/compiler/scala/tools/nsc/interactive/RefinedBuildManager.scala b/src/compiler/scala/tools/nsc/interactive/RefinedBuildManager.scala index 8f36f1beec..fdc2fd3a24 100644 --- a/src/compiler/scala/tools/nsc/interactive/RefinedBuildManager.scala +++ b/src/compiler/scala/tools/nsc/interactive/RefinedBuildManager.scala @@ -120,11 +120,11 @@ class RefinedBuildManager(val settings: Settings) extends Changes with BuildMana // Create a change for the top level classes that were removed val removed = definitions(src) remove ((s: Symbol) => syms.find(_.fullNameString == s.fullNameString) match { - case None => false - case _ => true - }) + case None => false + case _ => true + }) for (sym <- removed) { - changesOf(sym) = List(removeChangeSet(sym)) + changesOf(sym) = List(removeChangeSet(sym)) } } } -- cgit v1.2.3