File tree Expand file tree Collapse file tree 1 file changed +6
-3
lines changed Expand file tree Collapse file tree 1 file changed +6
-3
lines changed Original file line number Diff line number Diff line change @@ -58,12 +58,14 @@ object WrapFnGen {
5858 }
5959
6060 implicit class SplitMyLinesAndStuff (s : String ) {
61- def toVec = s.linesIterator.toVector
61+ // work around scala/bug#11125
62+ def toVec = Predef .augmentString(s).lines.toVector
6263 def nonBlank = s.trim.length > 0
6364 }
6465
6566 implicit class TreeToText (t : Tree ) {
66- def text = showCode(t).replace(" $" , " " ).linesIterator.toVector
67+ // work around scala/bug#11125
68+ def text = Predef .augmentString(showCode(t).replace(" $" , " " )).lines.toVector
6769 }
6870
6971 case class Prioritized (lines : Vector [String ], priority : Int ) {
@@ -288,7 +290,8 @@ object WrapFnGen {
288290 def sameText (f : java.io.File , text : String ): Boolean = {
289291 val x = scala.io.Source .fromFile(f)
290292 val lines = try { x.getLines.toVector } finally { x.close }
291- lines.iterator.filter(_.nonBlank) == text.linesIterator.filter(_.nonBlank)
293+ // work around scala/bug#11125
294+ lines.iterator.filter(_.nonBlank) == Predef .augmentString(text).lines.filter(_.nonBlank)
292295 }
293296
294297 def write (f : java.io.File , text : String ): Unit = {
You can’t perform that action at this time.
0 commit comments