aboutsummaryrefslogtreecommitdiff
path: root/src/dotty/tools/dotc/core
diff options
context:
space:
mode:
authorOlivier Blanvillain <olivier.blanvillain@gmail.com>2016-09-23 10:01:07 +0200
committerOlivier Blanvillain <olivier.blanvillain@gmail.com>2016-09-23 10:01:59 +0200
commite11fc1677494dfeef004842dc728ca01898009ff (patch)
treef691e418bdb726dbc63a1e46a80706dcad1d2ac9 /src/dotty/tools/dotc/core
parent5d8f132b98ca10e47773275c7048ce132f5f197c (diff)
downloaddotty-e11fc1677494dfeef004842dc728ca01898009ff.tar.gz
dotty-e11fc1677494dfeef004842dc728ca01898009ff.tar.bz2
dotty-e11fc1677494dfeef004842dc728ca01898009ff.zip
Clean up config.Printers imports
And remove the not used Printer#echo
Diffstat (limited to 'src/dotty/tools/dotc/core')
-rw-r--r--src/dotty/tools/dotc/core/CheckRealizable.scala1
-rw-r--r--src/dotty/tools/dotc/core/Constraint.scala2
-rw-r--r--src/dotty/tools/dotc/core/ConstraintHandling.scala2
-rw-r--r--src/dotty/tools/dotc/core/ConstraintRunInfo.scala3
-rw-r--r--src/dotty/tools/dotc/core/OrderingConstraint.scala1
-rw-r--r--src/dotty/tools/dotc/core/Phases.scala2
-rw-r--r--src/dotty/tools/dotc/core/SymDenotations.scala2
-rw-r--r--src/dotty/tools/dotc/core/TypeApplications.scala2
-rw-r--r--src/dotty/tools/dotc/core/TypeComparer.scala2
-rw-r--r--src/dotty/tools/dotc/core/TypeOps.scala2
-rw-r--r--src/dotty/tools/dotc/core/Types.scala2
11 files changed, 10 insertions, 11 deletions
diff --git a/src/dotty/tools/dotc/core/CheckRealizable.scala b/src/dotty/tools/dotc/core/CheckRealizable.scala
index 11fd6786a..78ec685fc 100644
--- a/src/dotty/tools/dotc/core/CheckRealizable.scala
+++ b/src/dotty/tools/dotc/core/CheckRealizable.scala
@@ -4,7 +4,6 @@ package core
import Contexts._, Types._, Symbols._, Names._, Flags._, Scopes._
import SymDenotations._, Denotations.SingleDenotation
-import config.Printers._
import util.Positions._
import Decorators._
import StdNames._
diff --git a/src/dotty/tools/dotc/core/Constraint.scala b/src/dotty/tools/dotc/core/Constraint.scala
index 99b4af0a9..91e70b7b5 100644
--- a/src/dotty/tools/dotc/core/Constraint.scala
+++ b/src/dotty/tools/dotc/core/Constraint.scala
@@ -8,7 +8,7 @@ import collection.mutable
import printing.{Printer, Showable}
import printing.Texts._
import config.Config
-import config.Printers._
+import config.Printers.constr
/** Constraint over undetermined type parameters. Constraints are built
* over values of the following types:
diff --git a/src/dotty/tools/dotc/core/ConstraintHandling.scala b/src/dotty/tools/dotc/core/ConstraintHandling.scala
index 18e47a7f2..5911af72c 100644
--- a/src/dotty/tools/dotc/core/ConstraintHandling.scala
+++ b/src/dotty/tools/dotc/core/ConstraintHandling.scala
@@ -5,7 +5,7 @@ package core
import Types._, Contexts._, Symbols._
import Decorators._
import config.Config
-import config.Printers._
+import config.Printers.{constr, typr}
import TypeApplications.EtaExpansion
import collection.mutable
diff --git a/src/dotty/tools/dotc/core/ConstraintRunInfo.scala b/src/dotty/tools/dotc/core/ConstraintRunInfo.scala
index 4b7e22653..e0f659cc6 100644
--- a/src/dotty/tools/dotc/core/ConstraintRunInfo.scala
+++ b/src/dotty/tools/dotc/core/ConstraintRunInfo.scala
@@ -1,7 +1,8 @@
package dotty.tools.dotc
package core
-import Contexts._, config.Printers._
+import Contexts._
+import config.Printers.typr
trait ConstraintRunInfo { self: RunInfo =>
private var maxSize = 0
diff --git a/src/dotty/tools/dotc/core/OrderingConstraint.scala b/src/dotty/tools/dotc/core/OrderingConstraint.scala
index e7e388be9..458f8b82f 100644
--- a/src/dotty/tools/dotc/core/OrderingConstraint.scala
+++ b/src/dotty/tools/dotc/core/OrderingConstraint.scala
@@ -8,7 +8,6 @@ import collection.mutable
import printing.{Printer, Showable}
import printing.Texts._
import config.Config
-import config.Printers._
import collection.immutable.BitSet
import reflect.ClassTag
import annotation.tailrec
diff --git a/src/dotty/tools/dotc/core/Phases.scala b/src/dotty/tools/dotc/core/Phases.scala
index 4b2861452..222e2235d 100644
--- a/src/dotty/tools/dotc/core/Phases.scala
+++ b/src/dotty/tools/dotc/core/Phases.scala
@@ -9,7 +9,7 @@ import util.DotClass
import DenotTransformers._
import Denotations._
import Decorators._
-import config.Printers._
+import config.Printers.config
import scala.collection.mutable.{ListBuffer, ArrayBuffer}
import dotty.tools.dotc.transform.TreeTransforms.{TreeTransformer, MiniPhase, TreeTransform}
import dotty.tools.dotc.transform._
diff --git a/src/dotty/tools/dotc/core/SymDenotations.scala b/src/dotty/tools/dotc/core/SymDenotations.scala
index 47ec541ab..b6403c714 100644
--- a/src/dotty/tools/dotc/core/SymDenotations.scala
+++ b/src/dotty/tools/dotc/core/SymDenotations.scala
@@ -16,7 +16,7 @@ import CheckRealizable._
import util.SimpleMap
import util.Stats
import config.Config
-import config.Printers._
+import config.Printers.{completions, incremental, noPrinter}
trait SymDenotations { this: Context =>
import SymDenotations._
diff --git a/src/dotty/tools/dotc/core/TypeApplications.scala b/src/dotty/tools/dotc/core/TypeApplications.scala
index af362f4da..f32a591a6 100644
--- a/src/dotty/tools/dotc/core/TypeApplications.scala
+++ b/src/dotty/tools/dotc/core/TypeApplications.scala
@@ -13,7 +13,7 @@ import NameOps._
import Flags._
import StdNames.tpnme
import util.Positions.Position
-import config.Printers._
+import config.Printers.core
import collection.mutable
import dotty.tools.dotc.config.Config
import java.util.NoSuchElementException
diff --git a/src/dotty/tools/dotc/core/TypeComparer.scala b/src/dotty/tools/dotc/core/TypeComparer.scala
index 538a74198..991dd2664 100644
--- a/src/dotty/tools/dotc/core/TypeComparer.scala
+++ b/src/dotty/tools/dotc/core/TypeComparer.scala
@@ -8,7 +8,7 @@ import StdNames.{nme, tpnme}
import collection.mutable
import util.{Stats, DotClass, SimpleMap}
import config.Config
-import config.Printers._
+import config.Printers.{typr, constr, subtyping}
import TypeErasure.{erasedLub, erasedGlb}
import TypeApplications._
import scala.util.control.NonFatal
diff --git a/src/dotty/tools/dotc/core/TypeOps.scala b/src/dotty/tools/dotc/core/TypeOps.scala
index b69ce2536..5ba9a3351 100644
--- a/src/dotty/tools/dotc/core/TypeOps.scala
+++ b/src/dotty/tools/dotc/core/TypeOps.scala
@@ -4,7 +4,7 @@ package core
import Contexts._, Types._, Symbols._, Names._, Flags._, Scopes._
import SymDenotations._, Denotations.SingleDenotation
-import config.Printers._
+import config.Printers.typr
import util.Positions._
import NameOps._
import Decorators._
diff --git a/src/dotty/tools/dotc/core/Types.scala b/src/dotty/tools/dotc/core/Types.scala
index 87d94dcbe..b45895600 100644
--- a/src/dotty/tools/dotc/core/Types.scala
+++ b/src/dotty/tools/dotc/core/Types.scala
@@ -28,11 +28,11 @@ import Hashable._
import Uniques._
import collection.{mutable, Seq, breakOut}
import config.Config
-import config.Printers._
import annotation.tailrec
import Flags.FlagSet
import language.implicitConversions
import scala.util.hashing.{ MurmurHash3 => hashing }
+import config.Printers.{core, typr, cyclicErrors}
object Types {