diff options
-rw-r--r-- | src/compiler/scala/tools/nsc/interactive/RefinedBuildManager.scala | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/compiler/scala/tools/nsc/interactive/RefinedBuildManager.scala b/src/compiler/scala/tools/nsc/interactive/RefinedBuildManager.scala index ee103b8d33..10bb55d5c6 100644 --- a/src/compiler/scala/tools/nsc/interactive/RefinedBuildManager.scala +++ b/src/compiler/scala/tools/nsc/interactive/RefinedBuildManager.scala @@ -131,12 +131,12 @@ class RefinedBuildManager(val settings: Settings) extends Changes with BuildMana // Deterministic behaviour required by partest val changesOf = new mutable.HashMap[Symbol, List[Change]] { override def toString: String = { - val syms = toList.sortWith(_._1.fullName < _._1.fullName) - val changesOrdered = syms.map(entry => { - val list = entry._2.sortWith(_.toString < _.toString) - entry._1.toString + " -> " + list.mkString("List(", ", ", ")") + val changesOrdered = + toList.map(e => { + e._1.toString + " -> " + + e._2.sortWith(_.toString < _.toString).mkString("List(", ", ", ")") }) - changesOrdered.mkString("Map(", ", ", ")") + changesOrdered.sortWith(_ < _).mkString("Map(", ", ", ")") } } val additionalDefs: mutable.HashSet[AbstractFile] = mutable.HashSet.empty |