You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
So far, Jar was defined as an Iterable implementation that overrides
`foreach` and then define `override def iterator = this.toList.iterator`
That was OK with the 2.12 stdlib, but stackoverflows with the 2.13 one
due to `toList` now being implemented in terms of `iterator`.
Any way, it turns out that we don't really need Jar to be an Iterable,
so the simplest fix was to just remove these methods, and add back a
`toList` for the one usesite that needed it (not very efficient, but not
any worse than before).
0 commit comments