summaryrefslogtreecommitdiff
path: root/bincompat-forward.whitelist.conf
diff options
context:
space:
mode:
authorEugene Burmako <xeno.by@gmail.com>2014-03-16 10:18:26 +0100
committerEugene Burmako <xeno.by@gmail.com>2014-03-25 15:58:58 +0100
commitf9a5880bf82b71174eb3dbd6b67646bbc27a975a (patch)
treecc622b21e2d32585eaa968bc82c2f7b7e20cc9f7 /bincompat-forward.whitelist.conf
parent49f54abed4f82d9b58f416915edaaea889734344 (diff)
downloadscala-f9a5880bf82b71174eb3dbd6b67646bbc27a975a.tar.gz
scala-f9a5880bf82b71174eb3dbd6b67646bbc27a975a.tar.bz2
scala-f9a5880bf82b71174eb3dbd6b67646bbc27a975a.zip
introduces Mirror.typeOf
I just realized that our tag-based shortcuts were incomplete, because they only work with root mirrors (doing just u.typeTag[T].tpe means that the type is going to be resolved in u.rootMirror because that's the default). This commit fixes this oversight. I'm hoping for 2.11.0-RC3, but also feel free to reschedule to 2.12.0-M1 if it becomes clear that RC3 isn't happening.
Diffstat (limited to 'bincompat-forward.whitelist.conf')
-rw-r--r--bincompat-forward.whitelist.conf14
1 files changed, 13 insertions, 1 deletions
diff --git a/bincompat-forward.whitelist.conf b/bincompat-forward.whitelist.conf
index b84417e04a..58bf98a173 100644
--- a/bincompat-forward.whitelist.conf
+++ b/bincompat-forward.whitelist.conf
@@ -111,7 +111,7 @@ filter {
matchName="scala.reflect.api.StandardLiftables#StandardLiftableInstances.liftTree"
problemName=MissingMethodProblem
},
- // see SI-8331
+ // see SI-8331
{
matchName="scala.reflect.api.Internals#ReificationSupportApi.SyntacticSelectType"
problemName=MissingMethodProblem
@@ -152,6 +152,18 @@ filter {
{
matchName="scala.collection.Iterator#ConcatIterator.this"
problemName=MissingMethodProblem
+ },
+ {
+ matchName="scala.reflect.api.Mirror.symbolOf"
+ problemName=MissingMethodProblem
+ },
+ {
+ matchName="scala.reflect.api.Mirror.typeOf"
+ problemName=MissingMethodProblem
+ },
+ {
+ matchName="scala.reflect.api.Mirror.weakTypeOf"
+ problemName=MissingMethodProblem
}
]
}