summaryrefslogtreecommitdiff
path: root/src/reflect/scala/reflect/internal/util/package.scala
diff options
context:
space:
mode:
authorPaul Phillips <paulp@improving.org>2013-04-23 16:09:16 -0700
committerPaul Phillips <paulp@improving.org>2013-04-23 16:30:31 -0700
commitcdffcf8962c9fa606c027fcb5a50a4273976a576 (patch)
treefe2c5f908f92f26f9fa8def47f1c99bb9cbddcb4 /src/reflect/scala/reflect/internal/util/package.scala
parent1da48a45b62879c2bd2904342eeff7e6e568350a (diff)
downloadscala-cdffcf8962c9fa606c027fcb5a50a4273976a576.tar.gz
scala-cdffcf8962c9fa606c027fcb5a50a4273976a576.tar.bz2
scala-cdffcf8962c9fa606c027fcb5a50a4273976a576.zip
Eliminated the accumulated feature warnings.
No, this isn't busywork, how dare you suggest such a thing. I intend my tombstone to say HERE LIES EXTEMPORE, WHO ELIMINATED A LOT OF SIP-18 WARNINGS REST IN PEACE
Diffstat (limited to 'src/reflect/scala/reflect/internal/util/package.scala')
-rw-r--r--src/reflect/scala/reflect/internal/util/package.scala11
1 files changed, 6 insertions, 5 deletions
diff --git a/src/reflect/scala/reflect/internal/util/package.scala b/src/reflect/scala/reflect/internal/util/package.scala
index 1ca57b81ed..49164d366c 100644
--- a/src/reflect/scala/reflect/internal/util/package.scala
+++ b/src/reflect/scala/reflect/internal/util/package.scala
@@ -2,6 +2,8 @@ package scala
package reflect
package internal
+import scala.language.existentials // SI-6541
+
package object util {
import StringOps.longestCommonPrefix
@@ -25,11 +27,10 @@ package object util {
if (isModule)
(name split '$' filterNot (_ == "")).last + "$"
- else if (isAnon) {
- val parents = clazz.getSuperclass :: clazz.getInterfaces.toList
- parents map (c => shortClass(c)) mkString " with "
- }
- else shortenName(name)
+ else if (isAnon)
+ clazz.getSuperclass :: clazz.getInterfaces.toList map (c => shortClass(c)) mkString " with "
+ else
+ shortenName(name)
}
/**
* Adds the `sm` String interpolator to a [[scala.StringContext]].