summaryrefslogtreecommitdiff
path: root/bincompat-forward.whitelist.conf
diff options
context:
space:
mode:
authorLukas Rytz <lukas.rytz@gmail.com>2014-10-12 21:19:02 +0200
committerLukas Rytz <lukas.rytz@gmail.com>2014-10-12 21:24:58 +0200
commit38587c5db1d84b6aef9e85ce94d49548c7fa2c66 (patch)
tree7a269757596c869b9d6397764e2096498e4bf548 /bincompat-forward.whitelist.conf
parent2b5df373638d08204b71258928289f6b39e25d5f (diff)
downloadscala-38587c5db1d84b6aef9e85ce94d49548c7fa2c66.tar.gz
scala-38587c5db1d84b6aef9e85ce94d49548c7fa2c66.tar.bz2
scala-38587c5db1d84b6aef9e85ce94d49548c7fa2c66.zip
[nomerge] SI-8899 Revert "SI-8627 make Stream.filterNot non-eager"
This reverts commit 9276a1205f74fdec74206209712831913e93f359. The change is not binary compatible, See discussion on SI-8899. Making filterImpl non-private changes its call-sites (within TraversableLike) from INVOKESTATIC to INVOKEINTERFACE. Subclasses of TraversableLike compiled before this change don't have a mixin for filterImpl.
Diffstat (limited to 'bincompat-forward.whitelist.conf')
-rw-r--r--bincompat-forward.whitelist.conf97
1 files changed, 0 insertions, 97 deletions
diff --git a/bincompat-forward.whitelist.conf b/bincompat-forward.whitelist.conf
index 87a59f2d53..53401eefad 100644
--- a/bincompat-forward.whitelist.conf
+++ b/bincompat-forward.whitelist.conf
@@ -272,103 +272,6 @@ filter {
matchName="scala.reflect.api.PredefTypeCreator"
problemName=MissingClassProblem
},
- // see github.com/scala/scala/pull/3925, SI-8627, SI-6440
- {
- matchName="scala.collection.IterableViewLike#AbstractTransformed.filterImpl"
- problemName=MissingMethodProblem
- },
- {
- matchName="scala.collection.AbstractTraversable.filterImpl"
- problemName=MissingMethodProblem
- },
- {
- matchName="scala.collection.TraversableViewLike#AbstractTransformed.filterImpl"
- problemName=MissingMethodProblem
- },
- {
- matchName="scala.collection.TraversableLike.filterImpl"
- problemName=MissingMethodProblem
- },
- {
- matchName="scala.collection.SeqViewLike#AbstractTransformed.filterImpl"
- problemName=MissingMethodProblem
- },
- {
- matchName="scala.collection.immutable.TreeSet.filterImpl"
- problemName=MissingMethodProblem
- },
- {
- matchName="scala.collection.immutable.Stream.filteredTail"
- problemName=MissingMethodProblem
- },
- {
- matchName="scala.collection.immutable.Stream.filterImpl"
- problemName=MissingMethodProblem
- },
- {
- matchName="scala.collection.immutable.Stream.filterImpl"
- problemName=MissingMethodProblem
- },
- {
- matchName="scala.collection.immutable.StringOps.filterImpl"
- problemName=MissingMethodProblem
- },
- {
- matchName="scala.collection.immutable.TreeMap.filterImpl"
- problemName=MissingMethodProblem
- },
- {
- matchName="scala.collection.concurrent.TrieMap.filterImpl"
- problemName=MissingMethodProblem
- },
- {
- matchName="scala.collection.mutable.ArrayOps#ofByte.filterImpl"
- problemName=MissingMethodProblem
- },
- {
- matchName="scala.collection.mutable.ArrayOps#ofLong.filterImpl"
- problemName=MissingMethodProblem
- },
- {
- matchName="scala.collection.mutable.ArrayOps#ofUnit.filterImpl"
- problemName=MissingMethodProblem
- },
- {
- matchName="scala.collection.mutable.ArrayOps#ofInt.filterImpl"
- problemName=MissingMethodProblem
- },
- {
- matchName="scala.collection.mutable.ArrayOps#ofChar.filterImpl"
- problemName=MissingMethodProblem
- },
- {
- matchName="scala.collection.mutable.ArrayOps#ofRef.filterImpl"
- problemName=MissingMethodProblem
- },
- {
- matchName="scala.collection.mutable.ArrayOps#ofDouble.filterImpl"
- problemName=MissingMethodProblem
- },
- {
- matchName="scala.collection.mutable.ArrayOps#ofFloat.filterImpl"
- problemName=MissingMethodProblem
- },
- {
- matchName="scala.collection.mutable.ArrayOps#ofBoolean.filterImpl"
- problemName=MissingMethodProblem
- },
- {
- matchName="scala.collection.mutable.ArrayOps#ofShort.filterImpl"
- problemName=MissingMethodProblem
- },
- {
- matchName="scala.collection.mutable.TreeSet.filterImpl"
- problemName=MissingMethodProblem
- },
- {
- matchName="scala.reflect.io.AbstractFile.filterImpl"
- problemName=MissingMethodProblem
- },
// https://github.com/scala/scala/pull/3848 -- SI-8680
{
matchName="scala.collection.immutable.Stream.scala$collection$immutable$Stream$$loop$6"