aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFelix Mulder <felix.mulder@gmail.com>2016-11-02 11:08:28 +0100
committerGuillaume Martres <smarter@ubuntu.com>2016-11-22 01:35:07 +0100
commit8a61ff432543a29234193cd1f7c14abd3f3d31a0 (patch)
treea8147561d307af862c295cfc8100d271063bb0dd
parent6a455fe6da5ff9c741d91279a2dc6fe2fb1b472f (diff)
downloaddotty-8a61ff432543a29234193cd1f7c14abd3f3d31a0.tar.gz
dotty-8a61ff432543a29234193cd1f7c14abd3f3d31a0.tar.bz2
dotty-8a61ff432543a29234193cd1f7c14abd3f3d31a0.zip
Move compiler and compiler tests to compiler dir
-rw-r--r--bench/src/test/scala/Benchmarks.scala7
-rwxr-xr-xbin/common12
-rw-r--r--bin/test/TestScripts.scala16
-rw-r--r--compiler/src/dotty/tools/backend/jvm/CollectEntryPoints.scala (renamed from src/dotty/tools/backend/jvm/CollectEntryPoints.scala)0
-rw-r--r--compiler/src/dotty/tools/backend/jvm/CollectSuperCalls.scala (renamed from src/dotty/tools/backend/jvm/CollectSuperCalls.scala)0
-rw-r--r--compiler/src/dotty/tools/backend/jvm/DottyBackendInterface.scala (renamed from src/dotty/tools/backend/jvm/DottyBackendInterface.scala)0
-rw-r--r--compiler/src/dotty/tools/backend/jvm/GenBCode.scala (renamed from src/dotty/tools/backend/jvm/GenBCode.scala)0
-rw-r--r--compiler/src/dotty/tools/backend/jvm/LabelDefs.scala (renamed from src/dotty/tools/backend/jvm/LabelDefs.scala)0
-rw-r--r--compiler/src/dotty/tools/backend/jvm/scalaPrimitives.scala (renamed from src/dotty/tools/backend/jvm/scalaPrimitives.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/Bench.scala (renamed from src/dotty/tools/dotc/Bench.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/CompilationUnit.scala (renamed from src/dotty/tools/dotc/CompilationUnit.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/Compiler.scala (renamed from src/dotty/tools/dotc/Compiler.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/Driver.scala (renamed from src/dotty/tools/dotc/Driver.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/FromTasty.scala (renamed from src/dotty/tools/dotc/FromTasty.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/Main.scala (renamed from src/dotty/tools/dotc/Main.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/Resident.scala (renamed from src/dotty/tools/dotc/Resident.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/Run.scala (renamed from src/dotty/tools/dotc/Run.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/ast/CheckTrees.scala.disabled (renamed from src/dotty/tools/dotc/ast/CheckTrees.scala.disabled)0
-rw-r--r--compiler/src/dotty/tools/dotc/ast/Desugar.scala (renamed from src/dotty/tools/dotc/ast/Desugar.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/ast/NavigateAST.scala (renamed from src/dotty/tools/dotc/ast/NavigateAST.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/ast/PluggableTransformers.scala (renamed from src/dotty/tools/dotc/ast/PluggableTransformers.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/ast/Positioned.scala (renamed from src/dotty/tools/dotc/ast/Positioned.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/ast/TreeInfo.scala (renamed from src/dotty/tools/dotc/ast/TreeInfo.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/ast/TreeTypeMap.scala (renamed from src/dotty/tools/dotc/ast/TreeTypeMap.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/ast/Trees.scala (renamed from src/dotty/tools/dotc/ast/Trees.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/ast/tpd.scala (renamed from src/dotty/tools/dotc/ast/tpd.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/ast/untpd.scala (renamed from src/dotty/tools/dotc/ast/untpd.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/config/CompilerCommand.scala (renamed from src/dotty/tools/dotc/config/CompilerCommand.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/config/Config.scala (renamed from src/dotty/tools/dotc/config/Config.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/config/JavaPlatform.scala (renamed from src/dotty/tools/dotc/config/JavaPlatform.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/config/OutputDirs.scala (renamed from src/dotty/tools/dotc/config/OutputDirs.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/config/PathResolver.scala (renamed from src/dotty/tools/dotc/config/PathResolver.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/config/Platform.scala (renamed from src/dotty/tools/dotc/config/Platform.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/config/Printers.scala (renamed from src/dotty/tools/dotc/config/Printers.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/config/Properties.scala (renamed from src/dotty/tools/dotc/config/Properties.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/config/ScalaSettings.scala (renamed from src/dotty/tools/dotc/config/ScalaSettings.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/config/ScalaVersion.scala (renamed from src/dotty/tools/dotc/config/ScalaVersion.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/config/Settings.scala (renamed from src/dotty/tools/dotc/config/Settings.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/config/WrappedProperties.scala (renamed from src/dotty/tools/dotc/config/WrappedProperties.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/core/Annotations.scala (renamed from src/dotty/tools/dotc/core/Annotations.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/core/CheckRealizable.scala (renamed from src/dotty/tools/dotc/core/CheckRealizable.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/core/Comments.scala (renamed from src/dotty/tools/dotc/core/Comments.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/core/Constants.scala (renamed from src/dotty/tools/dotc/core/Constants.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/core/Constraint.scala (renamed from src/dotty/tools/dotc/core/Constraint.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/core/ConstraintHandling.scala (renamed from src/dotty/tools/dotc/core/ConstraintHandling.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/core/ConstraintRunInfo.scala (renamed from src/dotty/tools/dotc/core/ConstraintRunInfo.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/core/Contexts.scala (renamed from src/dotty/tools/dotc/core/Contexts.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/core/Decorators.scala (renamed from src/dotty/tools/dotc/core/Decorators.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/core/Definitions.scala (renamed from src/dotty/tools/dotc/core/Definitions.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/core/DenotTransformers.scala (renamed from src/dotty/tools/dotc/core/DenotTransformers.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/core/Denotations.scala (renamed from src/dotty/tools/dotc/core/Denotations.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/core/Flags.scala (renamed from src/dotty/tools/dotc/core/Flags.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/core/Hashable.scala (renamed from src/dotty/tools/dotc/core/Hashable.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/core/Mode.scala (renamed from src/dotty/tools/dotc/core/Mode.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/core/NameOps.scala (renamed from src/dotty/tools/dotc/core/NameOps.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/core/Names.scala (renamed from src/dotty/tools/dotc/core/Names.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/core/OrderingConstraint.scala (renamed from src/dotty/tools/dotc/core/OrderingConstraint.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/core/Periods.scala (renamed from src/dotty/tools/dotc/core/Periods.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/core/Phases.scala (renamed from src/dotty/tools/dotc/core/Phases.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/core/Scopes.scala (renamed from src/dotty/tools/dotc/core/Scopes.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/core/Signature.scala (renamed from src/dotty/tools/dotc/core/Signature.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/core/StdNames.scala (renamed from src/dotty/tools/dotc/core/StdNames.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/core/Substituters.scala (renamed from src/dotty/tools/dotc/core/Substituters.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/core/SymDenotations.scala (renamed from src/dotty/tools/dotc/core/SymDenotations.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/core/SymbolLoaders.scala (renamed from src/dotty/tools/dotc/core/SymbolLoaders.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/core/Symbols.scala (renamed from src/dotty/tools/dotc/core/Symbols.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/core/TypeApplications.scala (renamed from src/dotty/tools/dotc/core/TypeApplications.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/core/TypeComparer.scala (renamed from src/dotty/tools/dotc/core/TypeComparer.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/core/TypeErasure.scala (renamed from src/dotty/tools/dotc/core/TypeErasure.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/core/TypeOps.scala (renamed from src/dotty/tools/dotc/core/TypeOps.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/core/TypeParamInfo.scala (renamed from src/dotty/tools/dotc/core/TypeParamInfo.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/core/TyperState.scala (renamed from src/dotty/tools/dotc/core/TyperState.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/core/Types.overflow (renamed from src/dotty/tools/dotc/core/Types.overflow)0
-rw-r--r--compiler/src/dotty/tools/dotc/core/Types.scala (renamed from src/dotty/tools/dotc/core/Types.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/core/Uniques.scala (renamed from src/dotty/tools/dotc/core/Uniques.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/core/classfile/AbstractFileReader.scala (renamed from src/dotty/tools/dotc/core/classfile/AbstractFileReader.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/core/classfile/ByteCodecs.scala (renamed from src/dotty/tools/dotc/core/classfile/ByteCodecs.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/core/classfile/ClassfileConstants.scala (renamed from src/dotty/tools/dotc/core/classfile/ClassfileConstants.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/core/classfile/ClassfileParser.scala (renamed from src/dotty/tools/dotc/core/classfile/ClassfileParser.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/core/tasty/DottyUnpickler.scala (renamed from src/dotty/tools/dotc/core/tasty/DottyUnpickler.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/core/tasty/NameBuffer.scala (renamed from src/dotty/tools/dotc/core/tasty/NameBuffer.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/core/tasty/PositionPickler.scala (renamed from src/dotty/tools/dotc/core/tasty/PositionPickler.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/core/tasty/PositionUnpickler.scala (renamed from src/dotty/tools/dotc/core/tasty/PositionUnpickler.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/core/tasty/TastyBuffer.scala (renamed from src/dotty/tools/dotc/core/tasty/TastyBuffer.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/core/tasty/TastyFormat.scala (renamed from src/dotty/tools/dotc/core/tasty/TastyFormat.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/core/tasty/TastyName.scala (renamed from src/dotty/tools/dotc/core/tasty/TastyName.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/core/tasty/TastyPickler.scala (renamed from src/dotty/tools/dotc/core/tasty/TastyPickler.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/core/tasty/TastyPrinter.scala (renamed from src/dotty/tools/dotc/core/tasty/TastyPrinter.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/core/tasty/TastyReader.scala (renamed from src/dotty/tools/dotc/core/tasty/TastyReader.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/core/tasty/TastyUnpickler.scala (renamed from src/dotty/tools/dotc/core/tasty/TastyUnpickler.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/core/tasty/TreeBuffer.scala (renamed from src/dotty/tools/dotc/core/tasty/TreeBuffer.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/core/tasty/TreePickler.scala (renamed from src/dotty/tools/dotc/core/tasty/TreePickler.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/core/tasty/TreeUnpickler.scala (renamed from src/dotty/tools/dotc/core/tasty/TreeUnpickler.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/core/unpickleScala2/PickleBuffer.scala (renamed from src/dotty/tools/dotc/core/unpickleScala2/PickleBuffer.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/core/unpickleScala2/Scala2Unpickler.scala (renamed from src/dotty/tools/dotc/core/unpickleScala2/Scala2Unpickler.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/parsing/CharArrayReader.scala (renamed from src/dotty/tools/dotc/parsing/CharArrayReader.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/parsing/JavaParsers.scala (renamed from src/dotty/tools/dotc/parsing/JavaParsers.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/parsing/JavaScanners.scala (renamed from src/dotty/tools/dotc/parsing/JavaScanners.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/parsing/JavaTokens.scala (renamed from src/dotty/tools/dotc/parsing/JavaTokens.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/parsing/MarkupParserCommon.scala (renamed from src/dotty/tools/dotc/parsing/MarkupParserCommon.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/parsing/MarkupParsers.scala (renamed from src/dotty/tools/dotc/parsing/MarkupParsers.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/parsing/Parsers.scala (renamed from src/dotty/tools/dotc/parsing/Parsers.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/parsing/Scanners.scala (renamed from src/dotty/tools/dotc/parsing/Scanners.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/parsing/ScriptParsers.scala (renamed from src/dotty/tools/dotc/parsing/ScriptParsers.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/parsing/SymbolicXMLBuilder.scala (renamed from src/dotty/tools/dotc/parsing/SymbolicXMLBuilder.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/parsing/Tokens.scala (renamed from src/dotty/tools/dotc/parsing/Tokens.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/parsing/TreeBuilder.scala.unused (renamed from src/dotty/tools/dotc/parsing/TreeBuilder.scala.unused)0
-rw-r--r--compiler/src/dotty/tools/dotc/parsing/Utility.scala (renamed from src/dotty/tools/dotc/parsing/Utility.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/parsing/package.scala (renamed from src/dotty/tools/dotc/parsing/package.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/printing/Formatting.scala (renamed from src/dotty/tools/dotc/printing/Formatting.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/printing/Highlighting.scala (renamed from src/dotty/tools/dotc/printing/Highlighting.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/printing/PlainPrinter.scala (renamed from src/dotty/tools/dotc/printing/PlainPrinter.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/printing/Printer.scala (renamed from src/dotty/tools/dotc/printing/Printer.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/printing/Printers.scala (renamed from src/dotty/tools/dotc/printing/Printers.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/printing/RefinedPrinter.scala (renamed from src/dotty/tools/dotc/printing/RefinedPrinter.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/printing/Showable.scala (renamed from src/dotty/tools/dotc/printing/Showable.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/printing/SyntaxHighlighting.scala (renamed from src/dotty/tools/dotc/printing/SyntaxHighlighting.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/printing/Texts.scala (renamed from src/dotty/tools/dotc/printing/Texts.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/printing/package.scala (renamed from src/dotty/tools/dotc/printing/package.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/repl/AbstractFileClassLoader.scala (renamed from src/dotty/tools/dotc/repl/AbstractFileClassLoader.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/repl/AmmoniteReader.scala (renamed from src/dotty/tools/dotc/repl/AmmoniteReader.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/repl/CompilingInterpreter.scala (renamed from src/dotty/tools/dotc/repl/CompilingInterpreter.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/repl/ConsoleWriter.scala (renamed from src/dotty/tools/dotc/repl/ConsoleWriter.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/repl/InteractiveReader.scala (renamed from src/dotty/tools/dotc/repl/InteractiveReader.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/repl/Interpreter.scala (renamed from src/dotty/tools/dotc/repl/Interpreter.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/repl/InterpreterLoop.scala (renamed from src/dotty/tools/dotc/repl/InterpreterLoop.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/repl/Main.scala (renamed from src/dotty/tools/dotc/repl/Main.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/repl/ManifestInfo.scala (renamed from src/dotty/tools/dotc/repl/ManifestInfo.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/repl/NewLinePrintWriter.scala (renamed from src/dotty/tools/dotc/repl/NewLinePrintWriter.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/repl/REPL.scala (renamed from src/dotty/tools/dotc/repl/REPL.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/repl/SimpleReader.scala (renamed from src/dotty/tools/dotc/repl/SimpleReader.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/repl/ammonite/Ansi.scala (renamed from src/dotty/tools/dotc/repl/ammonite/Ansi.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/repl/ammonite/Filter.scala (renamed from src/dotty/tools/dotc/repl/ammonite/Filter.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/repl/ammonite/FilterTools.scala (renamed from src/dotty/tools/dotc/repl/ammonite/FilterTools.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/repl/ammonite/LICENSE (renamed from src/dotty/tools/dotc/repl/ammonite/LICENSE)0
-rw-r--r--compiler/src/dotty/tools/dotc/repl/ammonite/Protocol.scala (renamed from src/dotty/tools/dotc/repl/ammonite/Protocol.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/repl/ammonite/SpecialKeys.scala (renamed from src/dotty/tools/dotc/repl/ammonite/SpecialKeys.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/repl/ammonite/Terminal.scala (renamed from src/dotty/tools/dotc/repl/ammonite/Terminal.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/repl/ammonite/Utils.scala (renamed from src/dotty/tools/dotc/repl/ammonite/Utils.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/repl/ammonite/filters/BasicFilters.scala (renamed from src/dotty/tools/dotc/repl/ammonite/filters/BasicFilters.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/repl/ammonite/filters/GUILikeFilters.scala (renamed from src/dotty/tools/dotc/repl/ammonite/filters/GUILikeFilters.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/repl/ammonite/filters/HistoryFilter.scala (renamed from src/dotty/tools/dotc/repl/ammonite/filters/HistoryFilter.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/repl/ammonite/filters/ReadlineFilters.scala (renamed from src/dotty/tools/dotc/repl/ammonite/filters/ReadlineFilters.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/repl/ammonite/filters/UndoFilter.scala (renamed from src/dotty/tools/dotc/repl/ammonite/filters/UndoFilter.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/reporting/ConsoleReporter.scala (renamed from src/dotty/tools/dotc/reporting/ConsoleReporter.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/reporting/HideNonSensicalMessages.scala (renamed from src/dotty/tools/dotc/reporting/HideNonSensicalMessages.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/reporting/MessageRendering.scala (renamed from src/dotty/tools/dotc/reporting/MessageRendering.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/reporting/Reporter.scala (renamed from src/dotty/tools/dotc/reporting/Reporter.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/reporting/StoreReporter.scala (renamed from src/dotty/tools/dotc/reporting/StoreReporter.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/reporting/ThrowingReporter.scala (renamed from src/dotty/tools/dotc/reporting/ThrowingReporter.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/reporting/UniqueMessagePositions.scala (renamed from src/dotty/tools/dotc/reporting/UniqueMessagePositions.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/reporting/diagnostic/Message.scala (renamed from src/dotty/tools/dotc/reporting/diagnostic/Message.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/reporting/diagnostic/MessageContainer.scala (renamed from src/dotty/tools/dotc/reporting/diagnostic/MessageContainer.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/reporting/diagnostic/messages.scala (renamed from src/dotty/tools/dotc/reporting/diagnostic/messages.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/rewrite/Rewrites.scala (renamed from src/dotty/tools/dotc/rewrite/Rewrites.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/sbt/ExtractAPI.scala (renamed from src/dotty/tools/dotc/sbt/ExtractAPI.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/sbt/ExtractDependencies.scala (renamed from src/dotty/tools/dotc/sbt/ExtractDependencies.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/sbt/ShowAPI.scala (renamed from src/dotty/tools/dotc/sbt/ShowAPI.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/sbt/ThunkHolder.scala (renamed from src/dotty/tools/dotc/sbt/ThunkHolder.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/transform/ArrayConstructors.scala (renamed from src/dotty/tools/dotc/transform/ArrayConstructors.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/transform/AugmentScala2Traits.scala (renamed from src/dotty/tools/dotc/transform/AugmentScala2Traits.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/transform/CapturedVars.scala (renamed from src/dotty/tools/dotc/transform/CapturedVars.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/transform/CheckReentrant.scala (renamed from src/dotty/tools/dotc/transform/CheckReentrant.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/transform/CheckStatic.scala (renamed from src/dotty/tools/dotc/transform/CheckStatic.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/transform/ClassOf.scala (renamed from src/dotty/tools/dotc/transform/ClassOf.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/transform/CollectEntryPoints.scala (renamed from src/dotty/tools/dotc/transform/CollectEntryPoints.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/transform/Constructors.scala (renamed from src/dotty/tools/dotc/transform/Constructors.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/transform/CrossCastAnd.scala (renamed from src/dotty/tools/dotc/transform/CrossCastAnd.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/transform/CtxLazy.scala (renamed from src/dotty/tools/dotc/transform/CtxLazy.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/transform/DropEmptyCompanions.scala.disabled (renamed from src/dotty/tools/dotc/transform/DropEmptyCompanions.scala.disabled)0
-rw-r--r--compiler/src/dotty/tools/dotc/transform/DropInlined.scala (renamed from src/dotty/tools/dotc/transform/DropInlined.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/transform/ElimByName.scala (renamed from src/dotty/tools/dotc/transform/ElimByName.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/transform/ElimErasedValueType.scala (renamed from src/dotty/tools/dotc/transform/ElimErasedValueType.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/transform/ElimRepeated.scala (renamed from src/dotty/tools/dotc/transform/ElimRepeated.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/transform/ElimStaticThis.scala (renamed from src/dotty/tools/dotc/transform/ElimStaticThis.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/transform/Erasure.scala (renamed from src/dotty/tools/dotc/transform/Erasure.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/transform/ExpandPrivate.scala (renamed from src/dotty/tools/dotc/transform/ExpandPrivate.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/transform/ExpandSAMs.scala (renamed from src/dotty/tools/dotc/transform/ExpandSAMs.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/transform/ExplicitOuter.scala (renamed from src/dotty/tools/dotc/transform/ExplicitOuter.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/transform/ExplicitSelf.scala (renamed from src/dotty/tools/dotc/transform/ExplicitSelf.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/transform/ExtensionMethods.scala (renamed from src/dotty/tools/dotc/transform/ExtensionMethods.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/transform/FirstTransform.scala (renamed from src/dotty/tools/dotc/transform/FirstTransform.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/transform/Flatten.scala (renamed from src/dotty/tools/dotc/transform/Flatten.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/transform/FullParameterization.scala (renamed from src/dotty/tools/dotc/transform/FullParameterization.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/transform/FunctionalInterfaces.scala (renamed from src/dotty/tools/dotc/transform/FunctionalInterfaces.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/transform/GetClass.scala (renamed from src/dotty/tools/dotc/transform/GetClass.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/transform/Getters.scala (renamed from src/dotty/tools/dotc/transform/Getters.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/transform/InterceptedMethods.scala (renamed from src/dotty/tools/dotc/transform/InterceptedMethods.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/transform/IsInstanceOfEvaluator.scala (renamed from src/dotty/tools/dotc/transform/IsInstanceOfEvaluator.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/transform/LambdaLift.scala (renamed from src/dotty/tools/dotc/transform/LambdaLift.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/transform/LazyVals.scala (renamed from src/dotty/tools/dotc/transform/LazyVals.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/transform/LiftTry.scala (renamed from src/dotty/tools/dotc/transform/LiftTry.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/transform/LinkScala2ImplClasses.scala (renamed from src/dotty/tools/dotc/transform/LinkScala2ImplClasses.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/transform/Literalize.scala.disabled (renamed from src/dotty/tools/dotc/transform/Literalize.scala.disabled)0
-rw-r--r--compiler/src/dotty/tools/dotc/transform/MacroTransform.scala (renamed from src/dotty/tools/dotc/transform/MacroTransform.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/transform/Memoize.scala (renamed from src/dotty/tools/dotc/transform/Memoize.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/transform/Mixin.scala (renamed from src/dotty/tools/dotc/transform/Mixin.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/transform/MixinOps.scala (renamed from src/dotty/tools/dotc/transform/MixinOps.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/transform/MoveStatics.scala (renamed from src/dotty/tools/dotc/transform/MoveStatics.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/transform/NonLocalReturns.scala (renamed from src/dotty/tools/dotc/transform/NonLocalReturns.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/transform/NormalizeFlags.scala (renamed from src/dotty/tools/dotc/transform/NormalizeFlags.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/transform/OverridingPairs.scala (renamed from src/dotty/tools/dotc/transform/OverridingPairs.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/transform/ParamForwarding.scala (renamed from src/dotty/tools/dotc/transform/ParamForwarding.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/transform/PatternMatcher.scala (renamed from src/dotty/tools/dotc/transform/PatternMatcher.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/transform/Pickler.scala (renamed from src/dotty/tools/dotc/transform/Pickler.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/transform/PostTyper.scala (renamed from src/dotty/tools/dotc/transform/PostTyper.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/transform/PrivateToStatic.scala.disabled (renamed from src/dotty/tools/dotc/transform/PrivateToStatic.scala.disabled)0
-rw-r--r--compiler/src/dotty/tools/dotc/transform/ResolveSuper.scala (renamed from src/dotty/tools/dotc/transform/ResolveSuper.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/transform/RestoreScopes.scala (renamed from src/dotty/tools/dotc/transform/RestoreScopes.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/transform/SelectStatic.scala (renamed from src/dotty/tools/dotc/transform/SelectStatic.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/transform/SeqLiterals.scala (renamed from src/dotty/tools/dotc/transform/SeqLiterals.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/transform/Splitter.scala (renamed from src/dotty/tools/dotc/transform/Splitter.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/transform/SuperAccessors.scala (renamed from src/dotty/tools/dotc/transform/SuperAccessors.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/transform/SymUtils.scala (renamed from src/dotty/tools/dotc/transform/SymUtils.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/transform/SyntheticMethods.scala (renamed from src/dotty/tools/dotc/transform/SyntheticMethods.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/transform/TailRec.scala (renamed from src/dotty/tools/dotc/transform/TailRec.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/transform/TreeChecker.scala (renamed from src/dotty/tools/dotc/transform/TreeChecker.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/transform/TreeExtractors.scala (renamed from src/dotty/tools/dotc/transform/TreeExtractors.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/transform/TreeGen.scala (renamed from src/dotty/tools/dotc/transform/TreeGen.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/transform/TreeTransform.scala (renamed from src/dotty/tools/dotc/transform/TreeTransform.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/transform/TryCatchPatterns.scala (renamed from src/dotty/tools/dotc/transform/TryCatchPatterns.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/transform/TypeTestsCasts.scala (renamed from src/dotty/tools/dotc/transform/TypeTestsCasts.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/transform/TypeUtils.scala (renamed from src/dotty/tools/dotc/transform/TypeUtils.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/transform/VCElideAllocations.scala (renamed from src/dotty/tools/dotc/transform/VCElideAllocations.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/transform/VCInlineMethods.scala (renamed from src/dotty/tools/dotc/transform/VCInlineMethods.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/transform/ValueClasses.scala (renamed from src/dotty/tools/dotc/transform/ValueClasses.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/transform/patmat/Space.scala (renamed from src/dotty/tools/dotc/transform/patmat/Space.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/typer/Applications.scala (renamed from src/dotty/tools/dotc/typer/Applications.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/typer/Checking.scala (renamed from src/dotty/tools/dotc/typer/Checking.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/typer/ConstFold.scala (renamed from src/dotty/tools/dotc/typer/ConstFold.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/typer/Docstrings.scala (renamed from src/dotty/tools/dotc/typer/Docstrings.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/typer/Dynamic.scala (renamed from src/dotty/tools/dotc/typer/Dynamic.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/typer/ErrorReporting.scala (renamed from src/dotty/tools/dotc/typer/ErrorReporting.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/typer/EtaExpansion.scala (renamed from src/dotty/tools/dotc/typer/EtaExpansion.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/typer/FrontEnd.scala (renamed from src/dotty/tools/dotc/typer/FrontEnd.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/typer/Implicits.scala (renamed from src/dotty/tools/dotc/typer/Implicits.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/typer/ImportInfo.scala (renamed from src/dotty/tools/dotc/typer/ImportInfo.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/typer/Inferencing.scala (renamed from src/dotty/tools/dotc/typer/Inferencing.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/typer/Inliner.scala (renamed from src/dotty/tools/dotc/typer/Inliner.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/typer/Namer.scala (renamed from src/dotty/tools/dotc/typer/Namer.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/typer/ProtoTypes.scala (renamed from src/dotty/tools/dotc/typer/ProtoTypes.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/typer/ReTyper.scala (renamed from src/dotty/tools/dotc/typer/ReTyper.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/typer/RefChecks.scala (renamed from src/dotty/tools/dotc/typer/RefChecks.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/typer/TypeAssigner.scala (renamed from src/dotty/tools/dotc/typer/TypeAssigner.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/typer/Typer.scala (renamed from src/dotty/tools/dotc/typer/Typer.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/typer/VarianceChecker.scala (renamed from src/dotty/tools/dotc/typer/VarianceChecker.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/typer/Variances.scala (renamed from src/dotty/tools/dotc/typer/Variances.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/util/Attachment.scala (renamed from src/dotty/tools/dotc/util/Attachment.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/util/Chars.scala (renamed from src/dotty/tools/dotc/util/Chars.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/util/CommentParsing.scala (renamed from src/dotty/tools/dotc/util/CommentParsing.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/util/DiffUtil.scala (renamed from src/dotty/tools/dotc/util/DiffUtil.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/util/DotClass.scala (renamed from src/dotty/tools/dotc/util/DotClass.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/util/FreshNameCreator.scala (renamed from src/dotty/tools/dotc/util/FreshNameCreator.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/util/HashSet.scala (renamed from src/dotty/tools/dotc/util/HashSet.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/util/LRUCache.scala (renamed from src/dotty/tools/dotc/util/LRUCache.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/util/NameTransformer.scala (renamed from src/dotty/tools/dotc/util/NameTransformer.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/util/Positions.scala (renamed from src/dotty/tools/dotc/util/Positions.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/util/Property.scala (renamed from src/dotty/tools/dotc/util/Property.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/util/Set.scala (renamed from src/dotty/tools/dotc/util/Set.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/util/ShowPickled.scala (renamed from src/dotty/tools/dotc/util/ShowPickled.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/util/SimpleMap.scala (renamed from src/dotty/tools/dotc/util/SimpleMap.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/util/SixteenNibbles.scala (renamed from src/dotty/tools/dotc/util/SixteenNibbles.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/util/SourceFile.scala (renamed from src/dotty/tools/dotc/util/SourceFile.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/util/SourcePosition.scala (renamed from src/dotty/tools/dotc/util/SourcePosition.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/util/Stats.scala (renamed from src/dotty/tools/dotc/util/Stats.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/util/Util.scala (renamed from src/dotty/tools/dotc/util/Util.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/util/common.scala (renamed from src/dotty/tools/dotc/util/common.scala)0
-rw-r--r--compiler/src/dotty/tools/dotc/util/kwords.sc (renamed from src/dotty/tools/dotc/util/kwords.sc)0
-rw-r--r--compiler/src/dotty/tools/dotc/util/lrutest.sc (renamed from src/dotty/tools/dotc/util/lrutest.sc)0
-rw-r--r--compiler/src/dotty/tools/io/ClassPath.scala (renamed from src/dotty/tools/io/ClassPath.scala)0
-rw-r--r--compiler/src/dotty/tools/io/DaemonThreadFactory.scala (renamed from src/dotty/tools/io/DaemonThreadFactory.scala)0
-rw-r--r--compiler/src/dotty/tools/io/Fileish.scala (renamed from src/dotty/tools/io/Fileish.scala)0
-rw-r--r--compiler/src/dotty/tools/io/Jar.scala (renamed from src/dotty/tools/io/Jar.scala)0
-rw-r--r--compiler/src/dotty/tools/io/package.scala (renamed from src/dotty/tools/io/package.scala)0
-rw-r--r--compiler/src/dotty/tools/package.scala (renamed from src/dotty/tools/package.scala)0
-rw-r--r--compiler/src/strawman/collections/CollectionStrawMan1.scala (renamed from src/strawman/collections/CollectionStrawMan1.scala)0
-rw-r--r--compiler/src/strawman/collections/CollectionStrawMan4.scala (renamed from src/strawman/collections/CollectionStrawMan4.scala)0
-rw-r--r--compiler/src/strawman/collections/CollectionStrawMan5.scala (renamed from src/strawman/collections/CollectionStrawMan5.scala)0
-rw-r--r--compiler/src/strawman/collections/CollectionStrawMan6.scala (renamed from src/strawman/collections/CollectionStrawMan6.scala)0
-rw-r--r--compiler/test/dotc/build.scala (renamed from test/dotc/build.scala)0
-rw-r--r--compiler/test/dotc/comptest.scala (renamed from test/dotc/comptest.scala)0
-rw-r--r--compiler/test/dotc/scala-collections.whitelist (renamed from test/dotc/scala-collections.whitelist)0
-rw-r--r--compiler/test/dotc/tests.scala (renamed from test/dotc/tests.scala)27
-rw-r--r--compiler/test/dotty/partest/DPConfig.scala (renamed from test/dotty/partest/DPConfig.scala)2
-rw-r--r--compiler/test/dotty/partest/DPConsoleRunner.scala (renamed from test/dotty/partest/DPConsoleRunner.scala)0
-rw-r--r--compiler/test/dotty/partest/DPDirectCompiler.scala (renamed from test/dotty/partest/DPDirectCompiler.scala)0
-rw-r--r--compiler/test/dotty/tools/ContextEscapeDetection.java (renamed from test/dotty/tools/ContextEscapeDetection.java)0
-rw-r--r--compiler/test/dotty/tools/ContextEscapeDetector.java (renamed from test/dotty/tools/ContextEscapeDetector.java)0
-rw-r--r--compiler/test/dotty/tools/DottyTest.scala (renamed from test/dotty/tools/DottyTest.scala)2
-rw-r--r--compiler/test/dotty/tools/DottyTypeStealer.scala (renamed from test/dotty/tools/DottyTypeStealer.scala)0
-rw-r--r--compiler/test/dotty/tools/ShowClassTests.scala (renamed from test/dotty/tools/ShowClassTests.scala)4
-rw-r--r--compiler/test/dotty/tools/TypeStealer.scala (renamed from test/dotty/tools/TypeStealer.scala)0
-rw-r--r--compiler/test/dotty/tools/backend/jvm/AsmConverters.scala (renamed from test/dotty/tools/backend/jvm/AsmConverters.scala)0
-rw-r--r--compiler/test/dotty/tools/backend/jvm/AsmNode.scala (renamed from test/dotty/tools/backend/jvm/AsmNode.scala)0
-rw-r--r--compiler/test/dotty/tools/backend/jvm/DottyBytecodeTest.scala (renamed from test/dotty/tools/backend/jvm/DottyBytecodeTest.scala)0
-rw-r--r--compiler/test/dotty/tools/backend/jvm/DottyBytecodeTests.scala (renamed from test/dotty/tools/backend/jvm/DottyBytecodeTests.scala)0
-rw-r--r--compiler/test/dotty/tools/backend/jvm/InlineBytecodeTests.scala (renamed from test/dotty/tools/backend/jvm/InlineBytecodeTests.scala)0
-rw-r--r--compiler/test/dotty/tools/dotc/CompilerTest.scala (renamed from test/dotty/tools/dotc/CompilerTest.scala)2
-rw-r--r--compiler/test/dotty/tools/dotc/EntryPointsTest.scala (renamed from test/dotty/tools/dotc/EntryPointsTest.scala)8
-rw-r--r--compiler/test/dotty/tools/dotc/InterfaceEntryPointTest.scala (renamed from test/dotty/tools/dotc/InterfaceEntryPointTest.scala)8
-rw-r--r--compiler/test/dotty/tools/dotc/ast/TreeInfoTest.scala (renamed from test/dotty/tools/dotc/ast/TreeInfoTest.scala)0
-rw-r--r--compiler/test/dotty/tools/dotc/parsing/DeSugarTest.scala (renamed from test/dotty/tools/dotc/parsing/DeSugarTest.scala)0
-rw-r--r--compiler/test/dotty/tools/dotc/parsing/DocstringTest.scala (renamed from test/dotty/tools/dotc/parsing/DocstringTest.scala)0
-rw-r--r--compiler/test/dotty/tools/dotc/parsing/DocstringTests.scala (renamed from test/dotty/tools/dotc/parsing/DocstringTests.scala)0
-rw-r--r--compiler/test/dotty/tools/dotc/parsing/ModifiersParsingTest.scala (renamed from test/dotty/tools/dotc/parsing/ModifiersParsingTest.scala)0
-rw-r--r--compiler/test/dotty/tools/dotc/parsing/ParserTest.scala (renamed from test/dotty/tools/dotc/parsing/ParserTest.scala)0
-rw-r--r--compiler/test/dotty/tools/dotc/parsing/ScannerTest.scala (renamed from test/dotty/tools/dotc/parsing/ScannerTest.scala)6
-rw-r--r--compiler/test/dotty/tools/dotc/parsing/desugarPackage.scala (renamed from test/dotty/tools/dotc/parsing/desugarPackage.scala)0
-rw-r--r--compiler/test/dotty/tools/dotc/parsing/parseFile.scala (renamed from test/dotty/tools/dotc/parsing/parseFile.scala)0
-rw-r--r--compiler/test/dotty/tools/dotc/parsing/parsePackage.scala (renamed from test/dotty/tools/dotc/parsing/parsePackage.scala)0
-rw-r--r--compiler/test/dotty/tools/dotc/parsing/showTree.scala (renamed from test/dotty/tools/dotc/parsing/showTree.scala)0
-rw-r--r--compiler/test/dotty/tools/dotc/repl/TestREPL.scala (renamed from test/dotty/tools/dotc/repl/TestREPL.scala)2
-rw-r--r--compiler/test/dotty/tools/dotc/reporting/TestMessageLaziness.scala (renamed from test/dotty/tools/dotc/reporting/TestMessageLaziness.scala)0
-rw-r--r--compiler/test/dotty/tools/dotc/reporting/TestReporter.scala (renamed from test/dotty/tools/dotc/reporting/TestReporter.scala)0
-rw-r--r--compiler/test/dotty/tools/dotc/transform/CreateCompanionObjectsTest.scala (renamed from test/dotty/tools/dotc/transform/CreateCompanionObjectsTest.scala)0
-rw-r--r--compiler/test/dotty/tools/dotc/transform/LazyValsTest.scala (renamed from test/dotty/tools/dotc/transform/LazyValsTest.scala)0
-rw-r--r--compiler/test/dotty/tools/dotc/transform/PostTyperTransformerTest.scala (renamed from test/dotty/tools/dotc/transform/PostTyperTransformerTest.scala)0
-rw-r--r--compiler/test/dotty/tools/dotc/transform/TreeTransformerTest.scala (renamed from test/dotty/tools/dotc/transform/TreeTransformerTest.scala)0
-rw-r--r--compiler/test/dotty/tools/showClass.scala (renamed from test/dotty/tools/showClass.scala)0
-rwxr-xr-xcompiler/test/partest (renamed from test/partest)0
-rw-r--r--compiler/test/worksheets/baseTypetest.sc (renamed from test/worksheets/baseTypetest.sc)0
-rw-r--r--compiler/test/worksheets/denotTest.sc (renamed from test/worksheets/denotTest.sc)0
-rw-r--r--compiler/test/worksheets/flagtest.sc (renamed from test/worksheets/flagtest.sc)0
-rw-r--r--compiler/test/worksheets/nesting.sc (renamed from test/worksheets/nesting.sc)0
-rw-r--r--compiler/test/worksheets/periodtest.sc (renamed from test/worksheets/periodtest.sc)0
-rw-r--r--compiler/test/worksheets/positiontest.sc (renamed from test/worksheets/positiontest.sc)0
-rw-r--r--compiler/test/worksheets/sigtest.sc (renamed from test/worksheets/sigtest.sc)0
-rw-r--r--compiler/test/worksheets/testnames.sc (renamed from test/worksheets/testnames.sc)0
-rw-r--r--project/Build.scala62
329 files changed, 84 insertions, 74 deletions
diff --git a/bench/src/test/scala/Benchmarks.scala b/bench/src/test/scala/Benchmarks.scala
index b85f95d6e..8c1b18e66 100644
--- a/bench/src/test/scala/Benchmarks.scala
+++ b/bench/src/test/scala/Benchmarks.scala
@@ -6,7 +6,7 @@ import org.scalameter.PerformanceTest.OnlineRegressionReport
import org.scalameter.api._
import org.scalameter.{Context, History, currentContext, persistence}
import org.scalameter.reporting.RegressionReporter.Tester
-import test.CompilerTest
+import dotty.tools.dotc.CompilerTest
import scala.io.Source
@@ -46,13 +46,14 @@ object BenchTests extends OnlineRegressionReport {
implicit val defaultOptions = List("-d", outputDir)
val scala2mode = List("-language:Scala2")
- val dottyDir = "./src/dotty/"
+ val dottyDir = "../compiler/src/dotty/"
- val stdlibFiles = Source.fromFile("./test/dotc/scala-collections.whitelist", "UTF8").getLines()
+ val stdlibFiles = Source.fromFile("../compiler/test/dotc/scala-collections.whitelist", "UTF8").getLines()
.map(_.trim) // allow identation
.filter(!_.startsWith("#")) // allow comment lines prefixed by #
.map(_.takeWhile(_ != '#').trim) // allow comments in the end of line
.filter(_.nonEmpty)
+ .map("." + _)
.toList
def stdLib = compiler.compileList("compileStdLib", stdlibFiles, "-migration" :: scala2mode)
diff --git a/bin/common b/bin/common
index cbefc33f8..4dd2b5716 100755
--- a/bin/common
+++ b/bin/common
@@ -86,7 +86,7 @@ function build_all {
printf "done\n"
printf "Building dotty-compiler..."
- MAIN_JAR=$(build_jar dotty-compiler/package "target/scala-$SCALA_BINARY_VERSION")
+ MAIN_JAR=$(build_jar dotty-compiler/package "compiler/target/scala-$SCALA_BINARY_VERSION")
printf "done\n"
printf "Building dotty library..."
@@ -94,7 +94,7 @@ function build_all {
printf "done\n"
printf "Building tests..."
- TEST_JAR=$(build_jar test:package "target/scala-$SCALA_BINARY_VERSION" '/dotty.*-tests\.jar/p')
+ TEST_JAR=$(build_jar test:package "compiler/target/scala-$SCALA_BINARY_VERSION" '/dotty.*-tests\.jar/p')
printf "done\n"
update_packages
@@ -130,10 +130,10 @@ function check_jar {
fi
}
-check_jar "dotty-interfaces" $INTERFACES_JAR "interfaces" 'INTERFACES_JAR=$(build_jar dotty-interfaces/package interfaces/target)'
-check_jar "dotty" $MAIN_JAR "src" 'MAIN_JAR=$(build_jar dotty-compiler/package target/scala-$SCALA_BINARY_VERSION)'
-check_jar "dotty-library" $DOTTY_LIB_JAR "library" 'DOTTY_LIB_JAR=$(build_jar dotty-library/package library/target/scala-$SCALA_BINARY_VERSION)'
-check_jar "dotty-tests" $TEST_JAR "test" 'TEST_JAR=$(build_jar test:package target/scala-$SCALA_BINARY_VERSION /dotty.*-tests\.jar/p)'
+check_jar "dotty-interfaces" $INTERFACES_JAR "interfaces/src" 'INTERFACES_JAR=$(build_jar dotty-interfaces/package interfaces/target)'
+check_jar "dotty" $MAIN_JAR "compiler/src" 'MAIN_JAR=$(build_jar dotty-compiler/package compiler/target/scala-$SCALA_BINARY_VERSION)'
+check_jar "dotty-library" $DOTTY_LIB_JAR "library/src" 'DOTTY_LIB_JAR=$(build_jar dotty-library/package library/target/scala-$SCALA_BINARY_VERSION)'
+check_jar "dotty-tests" $TEST_JAR "compiler/test" 'TEST_JAR=$(build_jar dotty-compiler/test:package compiler/target/scala-$SCALA_BINARY_VERSION /dotty.*-tests\.jar/p)'
# Autodetecting the scala-library location, in case it wasn't provided by an environment variable
if [ "$SCALA_LIBRARY_JAR" == "" ]; then
diff --git a/bin/test/TestScripts.scala b/bin/test/TestScripts.scala
index 1a200c1b9..0558c0480 100644
--- a/bin/test/TestScripts.scala
+++ b/bin/test/TestScripts.scala
@@ -28,13 +28,13 @@ class TestScripts {
}
try {
- for (jar <- Source.fromFile("../.packages").getLines())
+ for (jar <- Source.fromFile("./.packages").getLines())
delete(jar)
- delete("../.packages")
- delete("./src/dotty/tools/dotc/Dummy.scala")
- delete("HelloWorld.class")
- delete("HelloWorld$.class")
+ delete("./.packages")
+ delete("./compiler/src/dotty/tools/dotc/Dummy.scala")
+ delete("./HelloWorld.class")
+ delete("./HelloWorld$.class")
} catch {
case _: FileNotFoundException => ()
}
@@ -66,11 +66,11 @@ class TestScripts {
* rebuild dotty if needed
*/
@Test def rebuildIfNecessary = doUnlessWindows {
- val (retFirstBuild, _) = executeScript("./bin/dotc ./tests/pos/HelloWorld.scala")
- assert(retFirstBuild == 0, "building dotc failed")
+ val (retFirstBuild, out1) = executeScript("./bin/dotc ./tests/pos/HelloWorld.scala")
+ assert(retFirstBuild == 0, s"building dotc failed: $out1")
// Create a new file to force rebuild
- new JFile("./src/dotty/tools/dotc/Dummy.scala").createNewFile()
+ new JFile("./compiler/src/dotty/tools/dotc/Dummy.scala").createNewFile()
val (retSecondBuild, output) = executeScript("./bin/dotc ./tests/pos/HelloWorld.scala")
assert(
diff --git a/src/dotty/tools/backend/jvm/CollectEntryPoints.scala b/compiler/src/dotty/tools/backend/jvm/CollectEntryPoints.scala
index 2ee1b6011..2ee1b6011 100644
--- a/src/dotty/tools/backend/jvm/CollectEntryPoints.scala
+++ b/compiler/src/dotty/tools/backend/jvm/CollectEntryPoints.scala
diff --git a/src/dotty/tools/backend/jvm/CollectSuperCalls.scala b/compiler/src/dotty/tools/backend/jvm/CollectSuperCalls.scala
index 8285bfe4b..8285bfe4b 100644
--- a/src/dotty/tools/backend/jvm/CollectSuperCalls.scala
+++ b/compiler/src/dotty/tools/backend/jvm/CollectSuperCalls.scala
diff --git a/src/dotty/tools/backend/jvm/DottyBackendInterface.scala b/compiler/src/dotty/tools/backend/jvm/DottyBackendInterface.scala
index a7c449947..a7c449947 100644
--- a/src/dotty/tools/backend/jvm/DottyBackendInterface.scala
+++ b/compiler/src/dotty/tools/backend/jvm/DottyBackendInterface.scala
diff --git a/src/dotty/tools/backend/jvm/GenBCode.scala b/compiler/src/dotty/tools/backend/jvm/GenBCode.scala
index 65dcb6c79..65dcb6c79 100644
--- a/src/dotty/tools/backend/jvm/GenBCode.scala
+++ b/compiler/src/dotty/tools/backend/jvm/GenBCode.scala
diff --git a/src/dotty/tools/backend/jvm/LabelDefs.scala b/compiler/src/dotty/tools/backend/jvm/LabelDefs.scala
index 371396e36..371396e36 100644
--- a/src/dotty/tools/backend/jvm/LabelDefs.scala
+++ b/compiler/src/dotty/tools/backend/jvm/LabelDefs.scala
diff --git a/src/dotty/tools/backend/jvm/scalaPrimitives.scala b/compiler/src/dotty/tools/backend/jvm/scalaPrimitives.scala
index 0027defa7..0027defa7 100644
--- a/src/dotty/tools/backend/jvm/scalaPrimitives.scala
+++ b/compiler/src/dotty/tools/backend/jvm/scalaPrimitives.scala
diff --git a/src/dotty/tools/dotc/Bench.scala b/compiler/src/dotty/tools/dotc/Bench.scala
index 56b6dabbe..56b6dabbe 100644
--- a/src/dotty/tools/dotc/Bench.scala
+++ b/compiler/src/dotty/tools/dotc/Bench.scala
diff --git a/src/dotty/tools/dotc/CompilationUnit.scala b/compiler/src/dotty/tools/dotc/CompilationUnit.scala
index 491c2bd9b..491c2bd9b 100644
--- a/src/dotty/tools/dotc/CompilationUnit.scala
+++ b/compiler/src/dotty/tools/dotc/CompilationUnit.scala
diff --git a/src/dotty/tools/dotc/Compiler.scala b/compiler/src/dotty/tools/dotc/Compiler.scala
index ad3249be2..ad3249be2 100644
--- a/src/dotty/tools/dotc/Compiler.scala
+++ b/compiler/src/dotty/tools/dotc/Compiler.scala
diff --git a/src/dotty/tools/dotc/Driver.scala b/compiler/src/dotty/tools/dotc/Driver.scala
index f54a23ad2..f54a23ad2 100644
--- a/src/dotty/tools/dotc/Driver.scala
+++ b/compiler/src/dotty/tools/dotc/Driver.scala
diff --git a/src/dotty/tools/dotc/FromTasty.scala b/compiler/src/dotty/tools/dotc/FromTasty.scala
index b060a2054..b060a2054 100644
--- a/src/dotty/tools/dotc/FromTasty.scala
+++ b/compiler/src/dotty/tools/dotc/FromTasty.scala
diff --git a/src/dotty/tools/dotc/Main.scala b/compiler/src/dotty/tools/dotc/Main.scala
index a6844fbbc..a6844fbbc 100644
--- a/src/dotty/tools/dotc/Main.scala
+++ b/compiler/src/dotty/tools/dotc/Main.scala
diff --git a/src/dotty/tools/dotc/Resident.scala b/compiler/src/dotty/tools/dotc/Resident.scala
index 56f6684d0..56f6684d0 100644
--- a/src/dotty/tools/dotc/Resident.scala
+++ b/compiler/src/dotty/tools/dotc/Resident.scala
diff --git a/src/dotty/tools/dotc/Run.scala b/compiler/src/dotty/tools/dotc/Run.scala
index 0f652ff0b..0f652ff0b 100644
--- a/src/dotty/tools/dotc/Run.scala
+++ b/compiler/src/dotty/tools/dotc/Run.scala
diff --git a/src/dotty/tools/dotc/ast/CheckTrees.scala.disabled b/compiler/src/dotty/tools/dotc/ast/CheckTrees.scala.disabled
index 255619f35..255619f35 100644
--- a/src/dotty/tools/dotc/ast/CheckTrees.scala.disabled
+++ b/compiler/src/dotty/tools/dotc/ast/CheckTrees.scala.disabled
diff --git a/src/dotty/tools/dotc/ast/Desugar.scala b/compiler/src/dotty/tools/dotc/ast/Desugar.scala
index 366a0e225..366a0e225 100644
--- a/src/dotty/tools/dotc/ast/Desugar.scala
+++ b/compiler/src/dotty/tools/dotc/ast/Desugar.scala
diff --git a/src/dotty/tools/dotc/ast/NavigateAST.scala b/compiler/src/dotty/tools/dotc/ast/NavigateAST.scala
index 33aa87d8e..33aa87d8e 100644
--- a/src/dotty/tools/dotc/ast/NavigateAST.scala
+++ b/compiler/src/dotty/tools/dotc/ast/NavigateAST.scala
diff --git a/src/dotty/tools/dotc/ast/PluggableTransformers.scala b/compiler/src/dotty/tools/dotc/ast/PluggableTransformers.scala
index a584230a2..a584230a2 100644
--- a/src/dotty/tools/dotc/ast/PluggableTransformers.scala
+++ b/compiler/src/dotty/tools/dotc/ast/PluggableTransformers.scala
diff --git a/src/dotty/tools/dotc/ast/Positioned.scala b/compiler/src/dotty/tools/dotc/ast/Positioned.scala
index bb6817603..bb6817603 100644
--- a/src/dotty/tools/dotc/ast/Positioned.scala
+++ b/compiler/src/dotty/tools/dotc/ast/Positioned.scala
diff --git a/src/dotty/tools/dotc/ast/TreeInfo.scala b/compiler/src/dotty/tools/dotc/ast/TreeInfo.scala
index d1e6bd38a..d1e6bd38a 100644
--- a/src/dotty/tools/dotc/ast/TreeInfo.scala
+++ b/compiler/src/dotty/tools/dotc/ast/TreeInfo.scala
diff --git a/src/dotty/tools/dotc/ast/TreeTypeMap.scala b/compiler/src/dotty/tools/dotc/ast/TreeTypeMap.scala
index cf529dfda..cf529dfda 100644
--- a/src/dotty/tools/dotc/ast/TreeTypeMap.scala
+++ b/compiler/src/dotty/tools/dotc/ast/TreeTypeMap.scala
diff --git a/src/dotty/tools/dotc/ast/Trees.scala b/compiler/src/dotty/tools/dotc/ast/Trees.scala
index 2801bcae2..2801bcae2 100644
--- a/src/dotty/tools/dotc/ast/Trees.scala
+++ b/compiler/src/dotty/tools/dotc/ast/Trees.scala
diff --git a/src/dotty/tools/dotc/ast/tpd.scala b/compiler/src/dotty/tools/dotc/ast/tpd.scala
index 44e1cf188..44e1cf188 100644
--- a/src/dotty/tools/dotc/ast/tpd.scala
+++ b/compiler/src/dotty/tools/dotc/ast/tpd.scala
diff --git a/src/dotty/tools/dotc/ast/untpd.scala b/compiler/src/dotty/tools/dotc/ast/untpd.scala
index 6c5210287..6c5210287 100644
--- a/src/dotty/tools/dotc/ast/untpd.scala
+++ b/compiler/src/dotty/tools/dotc/ast/untpd.scala
diff --git a/src/dotty/tools/dotc/config/CompilerCommand.scala b/compiler/src/dotty/tools/dotc/config/CompilerCommand.scala
index 19ede3cec..19ede3cec 100644
--- a/src/dotty/tools/dotc/config/CompilerCommand.scala
+++ b/compiler/src/dotty/tools/dotc/config/CompilerCommand.scala
diff --git a/src/dotty/tools/dotc/config/Config.scala b/compiler/src/dotty/tools/dotc/config/Config.scala
index 7744a5479..7744a5479 100644
--- a/src/dotty/tools/dotc/config/Config.scala
+++ b/compiler/src/dotty/tools/dotc/config/Config.scala
diff --git a/src/dotty/tools/dotc/config/JavaPlatform.scala b/compiler/src/dotty/tools/dotc/config/JavaPlatform.scala
index a695202d3..a695202d3 100644
--- a/src/dotty/tools/dotc/config/JavaPlatform.scala
+++ b/compiler/src/dotty/tools/dotc/config/JavaPlatform.scala
diff --git a/src/dotty/tools/dotc/config/OutputDirs.scala b/compiler/src/dotty/tools/dotc/config/OutputDirs.scala
index a87eb9bce..a87eb9bce 100644
--- a/src/dotty/tools/dotc/config/OutputDirs.scala
+++ b/compiler/src/dotty/tools/dotc/config/OutputDirs.scala
diff --git a/src/dotty/tools/dotc/config/PathResolver.scala b/compiler/src/dotty/tools/dotc/config/PathResolver.scala
index aa4d8aeb0..aa4d8aeb0 100644
--- a/src/dotty/tools/dotc/config/PathResolver.scala
+++ b/compiler/src/dotty/tools/dotc/config/PathResolver.scala
diff --git a/src/dotty/tools/dotc/config/Platform.scala b/compiler/src/dotty/tools/dotc/config/Platform.scala
index 062d9002d..062d9002d 100644
--- a/src/dotty/tools/dotc/config/Platform.scala
+++ b/compiler/src/dotty/tools/dotc/config/Platform.scala
diff --git a/src/dotty/tools/dotc/config/Printers.scala b/compiler/src/dotty/tools/dotc/config/Printers.scala
index 002d0f933..002d0f933 100644
--- a/src/dotty/tools/dotc/config/Printers.scala
+++ b/compiler/src/dotty/tools/dotc/config/Printers.scala
diff --git a/src/dotty/tools/dotc/config/Properties.scala b/compiler/src/dotty/tools/dotc/config/Properties.scala
index ec1f24d06..ec1f24d06 100644
--- a/src/dotty/tools/dotc/config/Properties.scala
+++ b/compiler/src/dotty/tools/dotc/config/Properties.scala
diff --git a/src/dotty/tools/dotc/config/ScalaSettings.scala b/compiler/src/dotty/tools/dotc/config/ScalaSettings.scala
index fd2ded0b5..fd2ded0b5 100644
--- a/src/dotty/tools/dotc/config/ScalaSettings.scala
+++ b/compiler/src/dotty/tools/dotc/config/ScalaSettings.scala
diff --git a/src/dotty/tools/dotc/config/ScalaVersion.scala b/compiler/src/dotty/tools/dotc/config/ScalaVersion.scala
index 02ba74af9..02ba74af9 100644
--- a/src/dotty/tools/dotc/config/ScalaVersion.scala
+++ b/compiler/src/dotty/tools/dotc/config/ScalaVersion.scala
diff --git a/src/dotty/tools/dotc/config/Settings.scala b/compiler/src/dotty/tools/dotc/config/Settings.scala
index cffa047fe..cffa047fe 100644
--- a/src/dotty/tools/dotc/config/Settings.scala
+++ b/compiler/src/dotty/tools/dotc/config/Settings.scala
diff --git a/src/dotty/tools/dotc/config/WrappedProperties.scala b/compiler/src/dotty/tools/dotc/config/WrappedProperties.scala
index 07972b99b..07972b99b 100644
--- a/src/dotty/tools/dotc/config/WrappedProperties.scala
+++ b/compiler/src/dotty/tools/dotc/config/WrappedProperties.scala
diff --git a/src/dotty/tools/dotc/core/Annotations.scala b/compiler/src/dotty/tools/dotc/core/Annotations.scala
index 0e8e5a1f0..0e8e5a1f0 100644
--- a/src/dotty/tools/dotc/core/Annotations.scala
+++ b/compiler/src/dotty/tools/dotc/core/Annotations.scala
diff --git a/src/dotty/tools/dotc/core/CheckRealizable.scala b/compiler/src/dotty/tools/dotc/core/CheckRealizable.scala
index 78ec685fc..78ec685fc 100644
--- a/src/dotty/tools/dotc/core/CheckRealizable.scala
+++ b/compiler/src/dotty/tools/dotc/core/CheckRealizable.scala
diff --git a/src/dotty/tools/dotc/core/Comments.scala b/compiler/src/dotty/tools/dotc/core/Comments.scala
index 1e623db4d..1e623db4d 100644
--- a/src/dotty/tools/dotc/core/Comments.scala
+++ b/compiler/src/dotty/tools/dotc/core/Comments.scala
diff --git a/src/dotty/tools/dotc/core/Constants.scala b/compiler/src/dotty/tools/dotc/core/Constants.scala
index 1892e4bdc..1892e4bdc 100644
--- a/src/dotty/tools/dotc/core/Constants.scala
+++ b/compiler/src/dotty/tools/dotc/core/Constants.scala
diff --git a/src/dotty/tools/dotc/core/Constraint.scala b/compiler/src/dotty/tools/dotc/core/Constraint.scala
index c99b748b7..c99b748b7 100644
--- a/src/dotty/tools/dotc/core/Constraint.scala
+++ b/compiler/src/dotty/tools/dotc/core/Constraint.scala
diff --git a/src/dotty/tools/dotc/core/ConstraintHandling.scala b/compiler/src/dotty/tools/dotc/core/ConstraintHandling.scala
index 0e155b9e1..0e155b9e1 100644
--- a/src/dotty/tools/dotc/core/ConstraintHandling.scala
+++ b/compiler/src/dotty/tools/dotc/core/ConstraintHandling.scala
diff --git a/src/dotty/tools/dotc/core/ConstraintRunInfo.scala b/compiler/src/dotty/tools/dotc/core/ConstraintRunInfo.scala
index e0f659cc6..e0f659cc6 100644
--- a/src/dotty/tools/dotc/core/ConstraintRunInfo.scala
+++ b/compiler/src/dotty/tools/dotc/core/ConstraintRunInfo.scala
diff --git a/src/dotty/tools/dotc/core/Contexts.scala b/compiler/src/dotty/tools/dotc/core/Contexts.scala
index 639c4d111..639c4d111 100644
--- a/src/dotty/tools/dotc/core/Contexts.scala
+++ b/compiler/src/dotty/tools/dotc/core/Contexts.scala
diff --git a/src/dotty/tools/dotc/core/Decorators.scala b/compiler/src/dotty/tools/dotc/core/Decorators.scala
index a105741f5..a105741f5 100644
--- a/src/dotty/tools/dotc/core/Decorators.scala
+++ b/compiler/src/dotty/tools/dotc/core/Decorators.scala
diff --git a/src/dotty/tools/dotc/core/Definitions.scala b/compiler/src/dotty/tools/dotc/core/Definitions.scala
index 4b090d9b1..4b090d9b1 100644
--- a/src/dotty/tools/dotc/core/Definitions.scala
+++ b/compiler/src/dotty/tools/dotc/core/Definitions.scala
diff --git a/src/dotty/tools/dotc/core/DenotTransformers.scala b/compiler/src/dotty/tools/dotc/core/DenotTransformers.scala
index 02d27ea33..02d27ea33 100644
--- a/src/dotty/tools/dotc/core/DenotTransformers.scala
+++ b/compiler/src/dotty/tools/dotc/core/DenotTransformers.scala
diff --git a/src/dotty/tools/dotc/core/Denotations.scala b/compiler/src/dotty/tools/dotc/core/Denotations.scala
index 6a39c5787..6a39c5787 100644
--- a/src/dotty/tools/dotc/core/Denotations.scala
+++ b/compiler/src/dotty/tools/dotc/core/Denotations.scala
diff --git a/src/dotty/tools/dotc/core/Flags.scala b/compiler/src/dotty/tools/dotc/core/Flags.scala
index 63fbc98dc..63fbc98dc 100644
--- a/src/dotty/tools/dotc/core/Flags.scala
+++ b/compiler/src/dotty/tools/dotc/core/Flags.scala
diff --git a/src/dotty/tools/dotc/core/Hashable.scala b/compiler/src/dotty/tools/dotc/core/Hashable.scala
index e4510c53e..e4510c53e 100644
--- a/src/dotty/tools/dotc/core/Hashable.scala
+++ b/compiler/src/dotty/tools/dotc/core/Hashable.scala
diff --git a/src/dotty/tools/dotc/core/Mode.scala b/compiler/src/dotty/tools/dotc/core/Mode.scala
index 406a84af6..406a84af6 100644
--- a/src/dotty/tools/dotc/core/Mode.scala
+++ b/compiler/src/dotty/tools/dotc/core/Mode.scala
diff --git a/src/dotty/tools/dotc/core/NameOps.scala b/compiler/src/dotty/tools/dotc/core/NameOps.scala
index 4c7f5b0a9..4c7f5b0a9 100644
--- a/src/dotty/tools/dotc/core/NameOps.scala
+++ b/compiler/src/dotty/tools/dotc/core/NameOps.scala
diff --git a/src/dotty/tools/dotc/core/Names.scala b/compiler/src/dotty/tools/dotc/core/Names.scala
index 11f0b55a8..11f0b55a8 100644
--- a/src/dotty/tools/dotc/core/Names.scala
+++ b/compiler/src/dotty/tools/dotc/core/Names.scala
diff --git a/src/dotty/tools/dotc/core/OrderingConstraint.scala b/compiler/src/dotty/tools/dotc/core/OrderingConstraint.scala
index 72c7a8e51..72c7a8e51 100644
--- a/src/dotty/tools/dotc/core/OrderingConstraint.scala
+++ b/compiler/src/dotty/tools/dotc/core/OrderingConstraint.scala
diff --git a/src/dotty/tools/dotc/core/Periods.scala b/compiler/src/dotty/tools/dotc/core/Periods.scala
index 6efadab7f..6efadab7f 100644
--- a/src/dotty/tools/dotc/core/Periods.scala
+++ b/compiler/src/dotty/tools/dotc/core/Periods.scala
diff --git a/src/dotty/tools/dotc/core/Phases.scala b/compiler/src/dotty/tools/dotc/core/Phases.scala
index 222e2235d..222e2235d 100644
--- a/src/dotty/tools/dotc/core/Phases.scala
+++ b/compiler/src/dotty/tools/dotc/core/Phases.scala
diff --git a/src/dotty/tools/dotc/core/Scopes.scala b/compiler/src/dotty/tools/dotc/core/Scopes.scala
index 3daa8117e..3daa8117e 100644
--- a/src/dotty/tools/dotc/core/Scopes.scala
+++ b/compiler/src/dotty/tools/dotc/core/Scopes.scala
diff --git a/src/dotty/tools/dotc/core/Signature.scala b/compiler/src/dotty/tools/dotc/core/Signature.scala
index b2e627cbe..b2e627cbe 100644
--- a/src/dotty/tools/dotc/core/Signature.scala
+++ b/compiler/src/dotty/tools/dotc/core/Signature.scala
diff --git a/src/dotty/tools/dotc/core/StdNames.scala b/compiler/src/dotty/tools/dotc/core/StdNames.scala
index c2a14b36f..c2a14b36f 100644
--- a/src/dotty/tools/dotc/core/StdNames.scala
+++ b/compiler/src/dotty/tools/dotc/core/StdNames.scala
diff --git a/src/dotty/tools/dotc/core/Substituters.scala b/compiler/src/dotty/tools/dotc/core/Substituters.scala
index 23683608a..23683608a 100644
--- a/src/dotty/tools/dotc/core/Substituters.scala
+++ b/compiler/src/dotty/tools/dotc/core/Substituters.scala
diff --git a/src/dotty/tools/dotc/core/SymDenotations.scala b/compiler/src/dotty/tools/dotc/core/SymDenotations.scala
index 8b7c28e19..8b7c28e19 100644
--- a/src/dotty/tools/dotc/core/SymDenotations.scala
+++ b/compiler/src/dotty/tools/dotc/core/SymDenotations.scala
diff --git a/src/dotty/tools/dotc/core/SymbolLoaders.scala b/compiler/src/dotty/tools/dotc/core/SymbolLoaders.scala
index 4ae28c10b..4ae28c10b 100644
--- a/src/dotty/tools/dotc/core/SymbolLoaders.scala
+++ b/compiler/src/dotty/tools/dotc/core/SymbolLoaders.scala
diff --git a/src/dotty/tools/dotc/core/Symbols.scala b/compiler/src/dotty/tools/dotc/core/Symbols.scala
index b5bd196d2..b5bd196d2 100644
--- a/src/dotty/tools/dotc/core/Symbols.scala
+++ b/compiler/src/dotty/tools/dotc/core/Symbols.scala
diff --git a/src/dotty/tools/dotc/core/TypeApplications.scala b/compiler/src/dotty/tools/dotc/core/TypeApplications.scala
index 70819e590..70819e590 100644
--- a/src/dotty/tools/dotc/core/TypeApplications.scala
+++ b/compiler/src/dotty/tools/dotc/core/TypeApplications.scala
diff --git a/src/dotty/tools/dotc/core/TypeComparer.scala b/compiler/src/dotty/tools/dotc/core/TypeComparer.scala
index f78820fff..f78820fff 100644
--- a/src/dotty/tools/dotc/core/TypeComparer.scala
+++ b/compiler/src/dotty/tools/dotc/core/TypeComparer.scala
diff --git a/src/dotty/tools/dotc/core/TypeErasure.scala b/compiler/src/dotty/tools/dotc/core/TypeErasure.scala
index abbacee49..abbacee49 100644
--- a/src/dotty/tools/dotc/core/TypeErasure.scala
+++ b/compiler/src/dotty/tools/dotc/core/TypeErasure.scala
diff --git a/src/dotty/tools/dotc/core/TypeOps.scala b/compiler/src/dotty/tools/dotc/core/TypeOps.scala
index 92e5f9d57..92e5f9d57 100644
--- a/src/dotty/tools/dotc/core/TypeOps.scala
+++ b/compiler/src/dotty/tools/dotc/core/TypeOps.scala
diff --git a/src/dotty/tools/dotc/core/TypeParamInfo.scala b/compiler/src/dotty/tools/dotc/core/TypeParamInfo.scala
index 647c895db..647c895db 100644
--- a/src/dotty/tools/dotc/core/TypeParamInfo.scala
+++ b/compiler/src/dotty/tools/dotc/core/TypeParamInfo.scala
diff --git a/src/dotty/tools/dotc/core/TyperState.scala b/compiler/src/dotty/tools/dotc/core/TyperState.scala
index 5c476c1cb..5c476c1cb 100644
--- a/src/dotty/tools/dotc/core/TyperState.scala
+++ b/compiler/src/dotty/tools/dotc/core/TyperState.scala
diff --git a/src/dotty/tools/dotc/core/Types.overflow b/compiler/src/dotty/tools/dotc/core/Types.overflow
index 77f1f6fc1..77f1f6fc1 100644
--- a/src/dotty/tools/dotc/core/Types.overflow
+++ b/compiler/src/dotty/tools/dotc/core/Types.overflow
diff --git a/src/dotty/tools/dotc/core/Types.scala b/compiler/src/dotty/tools/dotc/core/Types.scala
index 89bc21929..89bc21929 100644
--- a/src/dotty/tools/dotc/core/Types.scala
+++ b/compiler/src/dotty/tools/dotc/core/Types.scala
diff --git a/src/dotty/tools/dotc/core/Uniques.scala b/compiler/src/dotty/tools/dotc/core/Uniques.scala
index cb9670c69..cb9670c69 100644
--- a/src/dotty/tools/dotc/core/Uniques.scala
+++ b/compiler/src/dotty/tools/dotc/core/Uniques.scala
diff --git a/src/dotty/tools/dotc/core/classfile/AbstractFileReader.scala b/compiler/src/dotty/tools/dotc/core/classfile/AbstractFileReader.scala
index cad3a4132..cad3a4132 100644
--- a/src/dotty/tools/dotc/core/classfile/AbstractFileReader.scala
+++ b/compiler/src/dotty/tools/dotc/core/classfile/AbstractFileReader.scala
diff --git a/src/dotty/tools/dotc/core/classfile/ByteCodecs.scala b/compiler/src/dotty/tools/dotc/core/classfile/ByteCodecs.scala
index badd9e560..badd9e560 100644
--- a/src/dotty/tools/dotc/core/classfile/ByteCodecs.scala
+++ b/compiler/src/dotty/tools/dotc/core/classfile/ByteCodecs.scala
diff --git a/src/dotty/tools/dotc/core/classfile/ClassfileConstants.scala b/compiler/src/dotty/tools/dotc/core/classfile/ClassfileConstants.scala
index dd29fa49d..dd29fa49d 100644
--- a/src/dotty/tools/dotc/core/classfile/ClassfileConstants.scala
+++ b/compiler/src/dotty/tools/dotc/core/classfile/ClassfileConstants.scala
diff --git a/src/dotty/tools/dotc/core/classfile/ClassfileParser.scala b/compiler/src/dotty/tools/dotc/core/classfile/ClassfileParser.scala
index 97a82e80d..97a82e80d 100644
--- a/src/dotty/tools/dotc/core/classfile/ClassfileParser.scala
+++ b/compiler/src/dotty/tools/dotc/core/classfile/ClassfileParser.scala
diff --git a/src/dotty/tools/dotc/core/tasty/DottyUnpickler.scala b/compiler/src/dotty/tools/dotc/core/tasty/DottyUnpickler.scala
index 2c93819d5..2c93819d5 100644
--- a/src/dotty/tools/dotc/core/tasty/DottyUnpickler.scala
+++ b/compiler/src/dotty/tools/dotc/core/tasty/DottyUnpickler.scala
diff --git a/src/dotty/tools/dotc/core/tasty/NameBuffer.scala b/compiler/src/dotty/tools/dotc/core/tasty/NameBuffer.scala
index 3ff7298ce..3ff7298ce 100644
--- a/src/dotty/tools/dotc/core/tasty/NameBuffer.scala
+++ b/compiler/src/dotty/tools/dotc/core/tasty/NameBuffer.scala
diff --git a/src/dotty/tools/dotc/core/tasty/PositionPickler.scala b/compiler/src/dotty/tools/dotc/core/tasty/PositionPickler.scala
index 546894a9e..546894a9e 100644
--- a/src/dotty/tools/dotc/core/tasty/PositionPickler.scala
+++ b/compiler/src/dotty/tools/dotc/core/tasty/PositionPickler.scala
diff --git a/src/dotty/tools/dotc/core/tasty/PositionUnpickler.scala b/compiler/src/dotty/tools/dotc/core/tasty/PositionUnpickler.scala
index cbe213d89..cbe213d89 100644
--- a/src/dotty/tools/dotc/core/tasty/PositionUnpickler.scala
+++ b/compiler/src/dotty/tools/dotc/core/tasty/PositionUnpickler.scala
diff --git a/src/dotty/tools/dotc/core/tasty/TastyBuffer.scala b/compiler/src/dotty/tools/dotc/core/tasty/TastyBuffer.scala
index 13bc95028..13bc95028 100644
--- a/src/dotty/tools/dotc/core/tasty/TastyBuffer.scala
+++ b/compiler/src/dotty/tools/dotc/core/tasty/TastyBuffer.scala
diff --git a/src/dotty/tools/dotc/core/tasty/TastyFormat.scala b/compiler/src/dotty/tools/dotc/core/tasty/TastyFormat.scala
index cb1b56c3c..cb1b56c3c 100644
--- a/src/dotty/tools/dotc/core/tasty/TastyFormat.scala
+++ b/compiler/src/dotty/tools/dotc/core/tasty/TastyFormat.scala
diff --git a/src/dotty/tools/dotc/core/tasty/TastyName.scala b/compiler/src/dotty/tools/dotc/core/tasty/TastyName.scala
index 26807115c..26807115c 100644
--- a/src/dotty/tools/dotc/core/tasty/TastyName.scala
+++ b/compiler/src/dotty/tools/dotc/core/tasty/TastyName.scala
diff --git a/src/dotty/tools/dotc/core/tasty/TastyPickler.scala b/compiler/src/dotty/tools/dotc/core/tasty/TastyPickler.scala
index c844d522e..c844d522e 100644
--- a/src/dotty/tools/dotc/core/tasty/TastyPickler.scala
+++ b/compiler/src/dotty/tools/dotc/core/tasty/TastyPickler.scala
diff --git a/src/dotty/tools/dotc/core/tasty/TastyPrinter.scala b/compiler/src/dotty/tools/dotc/core/tasty/TastyPrinter.scala
index 0dc8d8fea..0dc8d8fea 100644
--- a/src/dotty/tools/dotc/core/tasty/TastyPrinter.scala
+++ b/compiler/src/dotty/tools/dotc/core/tasty/TastyPrinter.scala
diff --git a/src/dotty/tools/dotc/core/tasty/TastyReader.scala b/compiler/src/dotty/tools/dotc/core/tasty/TastyReader.scala
index e583c4793..e583c4793 100644
--- a/src/dotty/tools/dotc/core/tasty/TastyReader.scala
+++ b/compiler/src/dotty/tools/dotc/core/tasty/TastyReader.scala
diff --git a/src/dotty/tools/dotc/core/tasty/TastyUnpickler.scala b/compiler/src/dotty/tools/dotc/core/tasty/TastyUnpickler.scala
index 8a1f58acd..8a1f58acd 100644
--- a/src/dotty/tools/dotc/core/tasty/TastyUnpickler.scala
+++ b/compiler/src/dotty/tools/dotc/core/tasty/TastyUnpickler.scala
diff --git a/src/dotty/tools/dotc/core/tasty/TreeBuffer.scala b/compiler/src/dotty/tools/dotc/core/tasty/TreeBuffer.scala
index 6c7982d78..6c7982d78 100644
--- a/src/dotty/tools/dotc/core/tasty/TreeBuffer.scala
+++ b/compiler/src/dotty/tools/dotc/core/tasty/TreeBuffer.scala
diff --git a/src/dotty/tools/dotc/core/tasty/TreePickler.scala b/compiler/src/dotty/tools/dotc/core/tasty/TreePickler.scala
index 80270aa25..80270aa25 100644
--- a/src/dotty/tools/dotc/core/tasty/TreePickler.scala
+++ b/compiler/src/dotty/tools/dotc/core/tasty/TreePickler.scala
diff --git a/src/dotty/tools/dotc/core/tasty/TreeUnpickler.scala b/compiler/src/dotty/tools/dotc/core/tasty/TreeUnpickler.scala
index eba9ab533..eba9ab533 100644
--- a/src/dotty/tools/dotc/core/tasty/TreeUnpickler.scala
+++ b/compiler/src/dotty/tools/dotc/core/tasty/TreeUnpickler.scala
diff --git a/src/dotty/tools/dotc/core/unpickleScala2/PickleBuffer.scala b/compiler/src/dotty/tools/dotc/core/unpickleScala2/PickleBuffer.scala
index 17fef3852..17fef3852 100644
--- a/src/dotty/tools/dotc/core/unpickleScala2/PickleBuffer.scala
+++ b/compiler/src/dotty/tools/dotc/core/unpickleScala2/PickleBuffer.scala
diff --git a/src/dotty/tools/dotc/core/unpickleScala2/Scala2Unpickler.scala b/compiler/src/dotty/tools/dotc/core/unpickleScala2/Scala2Unpickler.scala
index b01f6cc6a..b01f6cc6a 100644
--- a/src/dotty/tools/dotc/core/unpickleScala2/Scala2Unpickler.scala
+++ b/compiler/src/dotty/tools/dotc/core/unpickleScala2/Scala2Unpickler.scala
diff --git a/src/dotty/tools/dotc/parsing/CharArrayReader.scala b/compiler/src/dotty/tools/dotc/parsing/CharArrayReader.scala
index b84e2eb47..b84e2eb47 100644
--- a/src/dotty/tools/dotc/parsing/CharArrayReader.scala
+++ b/compiler/src/dotty/tools/dotc/parsing/CharArrayReader.scala
diff --git a/src/dotty/tools/dotc/parsing/JavaParsers.scala b/compiler/src/dotty/tools/dotc/parsing/JavaParsers.scala
index 0f63b25bb..0f63b25bb 100644
--- a/src/dotty/tools/dotc/parsing/JavaParsers.scala
+++ b/compiler/src/dotty/tools/dotc/parsing/JavaParsers.scala
diff --git a/src/dotty/tools/dotc/parsing/JavaScanners.scala b/compiler/src/dotty/tools/dotc/parsing/JavaScanners.scala
index 83e16627c..83e16627c 100644
--- a/src/dotty/tools/dotc/parsing/JavaScanners.scala
+++ b/compiler/src/dotty/tools/dotc/parsing/JavaScanners.scala
diff --git a/src/dotty/tools/dotc/parsing/JavaTokens.scala b/compiler/src/dotty/tools/dotc/parsing/JavaTokens.scala
index 9530e0516..9530e0516 100644
--- a/src/dotty/tools/dotc/parsing/JavaTokens.scala
+++ b/compiler/src/dotty/tools/dotc/parsing/JavaTokens.scala
diff --git a/src/dotty/tools/dotc/parsing/MarkupParserCommon.scala b/compiler/src/dotty/tools/dotc/parsing/MarkupParserCommon.scala
index ce2c41797..ce2c41797 100644
--- a/src/dotty/tools/dotc/parsing/MarkupParserCommon.scala
+++ b/compiler/src/dotty/tools/dotc/parsing/MarkupParserCommon.scala
diff --git a/src/dotty/tools/dotc/parsing/MarkupParsers.scala b/compiler/src/dotty/tools/dotc/parsing/MarkupParsers.scala
index f648b9e2c..f648b9e2c 100644
--- a/src/dotty/tools/dotc/parsing/MarkupParsers.scala
+++ b/compiler/src/dotty/tools/dotc/parsing/MarkupParsers.scala
diff --git a/src/dotty/tools/dotc/parsing/Parsers.scala b/compiler/src/dotty/tools/dotc/parsing/Parsers.scala
index fa0576c7a..fa0576c7a 100644
--- a/src/dotty/tools/dotc/parsing/Parsers.scala
+++ b/compiler/src/dotty/tools/dotc/parsing/Parsers.scala
diff --git a/src/dotty/tools/dotc/parsing/Scanners.scala b/compiler/src/dotty/tools/dotc/parsing/Scanners.scala
index 60003d098..60003d098 100644
--- a/src/dotty/tools/dotc/parsing/Scanners.scala
+++ b/compiler/src/dotty/tools/dotc/parsing/Scanners.scala
diff --git a/src/dotty/tools/dotc/parsing/ScriptParsers.scala b/compiler/src/dotty/tools/dotc/parsing/ScriptParsers.scala
index afa7fefab..afa7fefab 100644
--- a/src/dotty/tools/dotc/parsing/ScriptParsers.scala
+++ b/compiler/src/dotty/tools/dotc/parsing/ScriptParsers.scala
diff --git a/src/dotty/tools/dotc/parsing/SymbolicXMLBuilder.scala b/compiler/src/dotty/tools/dotc/parsing/SymbolicXMLBuilder.scala
index 20b655a19..20b655a19 100644
--- a/src/dotty/tools/dotc/parsing/SymbolicXMLBuilder.scala
+++ b/compiler/src/dotty/tools/dotc/parsing/SymbolicXMLBuilder.scala
diff --git a/src/dotty/tools/dotc/parsing/Tokens.scala b/compiler/src/dotty/tools/dotc/parsing/Tokens.scala
index 5324207db..5324207db 100644
--- a/src/dotty/tools/dotc/parsing/Tokens.scala
+++ b/compiler/src/dotty/tools/dotc/parsing/Tokens.scala
diff --git a/src/dotty/tools/dotc/parsing/TreeBuilder.scala.unused b/compiler/src/dotty/tools/dotc/parsing/TreeBuilder.scala.unused
index 672c85179..672c85179 100644
--- a/src/dotty/tools/dotc/parsing/TreeBuilder.scala.unused
+++ b/compiler/src/dotty/tools/dotc/parsing/TreeBuilder.scala.unused
diff --git a/src/dotty/tools/dotc/parsing/Utility.scala b/compiler/src/dotty/tools/dotc/parsing/Utility.scala
index f522492f8..f522492f8 100644
--- a/src/dotty/tools/dotc/parsing/Utility.scala
+++ b/compiler/src/dotty/tools/dotc/parsing/Utility.scala
diff --git a/src/dotty/tools/dotc/parsing/package.scala b/compiler/src/dotty/tools/dotc/parsing/package.scala
index 8b113ed96..8b113ed96 100644
--- a/src/dotty/tools/dotc/parsing/package.scala
+++ b/compiler/src/dotty/tools/dotc/parsing/package.scala
diff --git a/src/dotty/tools/dotc/printing/Formatting.scala b/compiler/src/dotty/tools/dotc/printing/Formatting.scala
index b321d3736..b321d3736 100644
--- a/src/dotty/tools/dotc/printing/Formatting.scala
+++ b/compiler/src/dotty/tools/dotc/printing/Formatting.scala
diff --git a/src/dotty/tools/dotc/printing/Highlighting.scala b/compiler/src/dotty/tools/dotc/printing/Highlighting.scala
index 3bda7fb7a..3bda7fb7a 100644
--- a/src/dotty/tools/dotc/printing/Highlighting.scala
+++ b/compiler/src/dotty/tools/dotc/printing/Highlighting.scala
diff --git a/src/dotty/tools/dotc/printing/PlainPrinter.scala b/compiler/src/dotty/tools/dotc/printing/PlainPrinter.scala
index 15c382bb0..15c382bb0 100644
--- a/src/dotty/tools/dotc/printing/PlainPrinter.scala
+++ b/compiler/src/dotty/tools/dotc/printing/PlainPrinter.scala
diff --git a/src/dotty/tools/dotc/printing/Printer.scala b/compiler/src/dotty/tools/dotc/printing/Printer.scala
index 14b63012e..14b63012e 100644
--- a/src/dotty/tools/dotc/printing/Printer.scala
+++ b/compiler/src/dotty/tools/dotc/printing/Printer.scala
diff --git a/src/dotty/tools/dotc/printing/Printers.scala b/compiler/src/dotty/tools/dotc/printing/Printers.scala
index 36043a4ff..36043a4ff 100644
--- a/src/dotty/tools/dotc/printing/Printers.scala
+++ b/compiler/src/dotty/tools/dotc/printing/Printers.scala
diff --git a/src/dotty/tools/dotc/printing/RefinedPrinter.scala b/compiler/src/dotty/tools/dotc/printing/RefinedPrinter.scala
index 29e1d4869..29e1d4869 100644
--- a/src/dotty/tools/dotc/printing/RefinedPrinter.scala
+++ b/compiler/src/dotty/tools/dotc/printing/RefinedPrinter.scala
diff --git a/src/dotty/tools/dotc/printing/Showable.scala b/compiler/src/dotty/tools/dotc/printing/Showable.scala
index efddb26f7..efddb26f7 100644
--- a/src/dotty/tools/dotc/printing/Showable.scala
+++ b/compiler/src/dotty/tools/dotc/printing/Showable.scala
diff --git a/src/dotty/tools/dotc/printing/SyntaxHighlighting.scala b/compiler/src/dotty/tools/dotc/printing/SyntaxHighlighting.scala
index 86f34e64d..86f34e64d 100644
--- a/src/dotty/tools/dotc/printing/SyntaxHighlighting.scala
+++ b/compiler/src/dotty/tools/dotc/printing/SyntaxHighlighting.scala
diff --git a/src/dotty/tools/dotc/printing/Texts.scala b/compiler/src/dotty/tools/dotc/printing/Texts.scala
index db81cab7a..db81cab7a 100644
--- a/src/dotty/tools/dotc/printing/Texts.scala
+++ b/compiler/src/dotty/tools/dotc/printing/Texts.scala
diff --git a/src/dotty/tools/dotc/printing/package.scala b/compiler/src/dotty/tools/dotc/printing/package.scala
index 814eb2ad0..814eb2ad0 100644
--- a/src/dotty/tools/dotc/printing/package.scala
+++ b/compiler/src/dotty/tools/dotc/printing/package.scala
diff --git a/src/dotty/tools/dotc/repl/AbstractFileClassLoader.scala b/compiler/src/dotty/tools/dotc/repl/AbstractFileClassLoader.scala
index a3a463717..a3a463717 100644
--- a/src/dotty/tools/dotc/repl/AbstractFileClassLoader.scala
+++ b/compiler/src/dotty/tools/dotc/repl/AbstractFileClassLoader.scala
diff --git a/src/dotty/tools/dotc/repl/AmmoniteReader.scala b/compiler/src/dotty/tools/dotc/repl/AmmoniteReader.scala
index f3b68e4b0..f3b68e4b0 100644
--- a/src/dotty/tools/dotc/repl/AmmoniteReader.scala
+++ b/compiler/src/dotty/tools/dotc/repl/AmmoniteReader.scala
diff --git a/src/dotty/tools/dotc/repl/CompilingInterpreter.scala b/compiler/src/dotty/tools/dotc/repl/CompilingInterpreter.scala
index 5b3669d5e..5b3669d5e 100644
--- a/src/dotty/tools/dotc/repl/CompilingInterpreter.scala
+++ b/compiler/src/dotty/tools/dotc/repl/CompilingInterpreter.scala
diff --git a/src/dotty/tools/dotc/repl/ConsoleWriter.scala b/compiler/src/dotty/tools/dotc/repl/ConsoleWriter.scala
index 9387f366a..9387f366a 100644
--- a/src/dotty/tools/dotc/repl/ConsoleWriter.scala
+++ b/compiler/src/dotty/tools/dotc/repl/ConsoleWriter.scala
diff --git a/src/dotty/tools/dotc/repl/InteractiveReader.scala b/compiler/src/dotty/tools/dotc/repl/InteractiveReader.scala
index 07ce23717..07ce23717 100644
--- a/src/dotty/tools/dotc/repl/InteractiveReader.scala
+++ b/compiler/src/dotty/tools/dotc/repl/InteractiveReader.scala
diff --git a/src/dotty/tools/dotc/repl/Interpreter.scala b/compiler/src/dotty/tools/dotc/repl/Interpreter.scala
index edcc5b153..edcc5b153 100644
--- a/src/dotty/tools/dotc/repl/Interpreter.scala
+++ b/compiler/src/dotty/tools/dotc/repl/Interpreter.scala
diff --git a/src/dotty/tools/dotc/repl/InterpreterLoop.scala b/compiler/src/dotty/tools/dotc/repl/InterpreterLoop.scala
index b3ac41c55..b3ac41c55 100644
--- a/src/dotty/tools/dotc/repl/InterpreterLoop.scala
+++ b/compiler/src/dotty/tools/dotc/repl/InterpreterLoop.scala
diff --git a/src/dotty/tools/dotc/repl/Main.scala b/compiler/src/dotty/tools/dotc/repl/Main.scala
index 48ed3e788..48ed3e788 100644
--- a/src/dotty/tools/dotc/repl/Main.scala
+++ b/compiler/src/dotty/tools/dotc/repl/Main.scala
diff --git a/src/dotty/tools/dotc/repl/ManifestInfo.scala b/compiler/src/dotty/tools/dotc/repl/ManifestInfo.scala
index 206dccd67..206dccd67 100644
--- a/src/dotty/tools/dotc/repl/ManifestInfo.scala
+++ b/compiler/src/dotty/tools/dotc/repl/ManifestInfo.scala
diff --git a/src/dotty/tools/dotc/repl/NewLinePrintWriter.scala b/compiler/src/dotty/tools/dotc/repl/NewLinePrintWriter.scala
index 8e36a0ae4..8e36a0ae4 100644
--- a/src/dotty/tools/dotc/repl/NewLinePrintWriter.scala
+++ b/compiler/src/dotty/tools/dotc/repl/NewLinePrintWriter.scala
diff --git a/src/dotty/tools/dotc/repl/REPL.scala b/compiler/src/dotty/tools/dotc/repl/REPL.scala
index 211e3c931..211e3c931 100644
--- a/src/dotty/tools/dotc/repl/REPL.scala
+++ b/compiler/src/dotty/tools/dotc/repl/REPL.scala
diff --git a/src/dotty/tools/dotc/repl/SimpleReader.scala b/compiler/src/dotty/tools/dotc/repl/SimpleReader.scala
index 5fab47bbe..5fab47bbe 100644
--- a/src/dotty/tools/dotc/repl/SimpleReader.scala
+++ b/compiler/src/dotty/tools/dotc/repl/SimpleReader.scala
diff --git a/src/dotty/tools/dotc/repl/ammonite/Ansi.scala b/compiler/src/dotty/tools/dotc/repl/ammonite/Ansi.scala
index 37c4de7b5..37c4de7b5 100644
--- a/src/dotty/tools/dotc/repl/ammonite/Ansi.scala
+++ b/compiler/src/dotty/tools/dotc/repl/ammonite/Ansi.scala
diff --git a/src/dotty/tools/dotc/repl/ammonite/Filter.scala b/compiler/src/dotty/tools/dotc/repl/ammonite/Filter.scala
index 9d34bb0f2..9d34bb0f2 100644
--- a/src/dotty/tools/dotc/repl/ammonite/Filter.scala
+++ b/compiler/src/dotty/tools/dotc/repl/ammonite/Filter.scala
diff --git a/src/dotty/tools/dotc/repl/ammonite/FilterTools.scala b/compiler/src/dotty/tools/dotc/repl/ammonite/FilterTools.scala
index c18b6a927..c18b6a927 100644
--- a/src/dotty/tools/dotc/repl/ammonite/FilterTools.scala
+++ b/compiler/src/dotty/tools/dotc/repl/ammonite/FilterTools.scala
diff --git a/src/dotty/tools/dotc/repl/ammonite/LICENSE b/compiler/src/dotty/tools/dotc/repl/ammonite/LICENSE
index b15103580..b15103580 100644
--- a/src/dotty/tools/dotc/repl/ammonite/LICENSE
+++ b/compiler/src/dotty/tools/dotc/repl/ammonite/LICENSE
diff --git a/src/dotty/tools/dotc/repl/ammonite/Protocol.scala b/compiler/src/dotty/tools/dotc/repl/ammonite/Protocol.scala
index 34d31aeca..34d31aeca 100644
--- a/src/dotty/tools/dotc/repl/ammonite/Protocol.scala
+++ b/compiler/src/dotty/tools/dotc/repl/ammonite/Protocol.scala
diff --git a/src/dotty/tools/dotc/repl/ammonite/SpecialKeys.scala b/compiler/src/dotty/tools/dotc/repl/ammonite/SpecialKeys.scala
index d834cc10b..d834cc10b 100644
--- a/src/dotty/tools/dotc/repl/ammonite/SpecialKeys.scala
+++ b/compiler/src/dotty/tools/dotc/repl/ammonite/SpecialKeys.scala
diff --git a/src/dotty/tools/dotc/repl/ammonite/Terminal.scala b/compiler/src/dotty/tools/dotc/repl/ammonite/Terminal.scala
index 4b18b38e3..4b18b38e3 100644
--- a/src/dotty/tools/dotc/repl/ammonite/Terminal.scala
+++ b/compiler/src/dotty/tools/dotc/repl/ammonite/Terminal.scala
diff --git a/src/dotty/tools/dotc/repl/ammonite/Utils.scala b/compiler/src/dotty/tools/dotc/repl/ammonite/Utils.scala
index 64a2c1476..64a2c1476 100644
--- a/src/dotty/tools/dotc/repl/ammonite/Utils.scala
+++ b/compiler/src/dotty/tools/dotc/repl/ammonite/Utils.scala
diff --git a/src/dotty/tools/dotc/repl/ammonite/filters/BasicFilters.scala b/compiler/src/dotty/tools/dotc/repl/ammonite/filters/BasicFilters.scala
index faa97c348..faa97c348 100644
--- a/src/dotty/tools/dotc/repl/ammonite/filters/BasicFilters.scala
+++ b/compiler/src/dotty/tools/dotc/repl/ammonite/filters/BasicFilters.scala
diff --git a/src/dotty/tools/dotc/repl/ammonite/filters/GUILikeFilters.scala b/compiler/src/dotty/tools/dotc/repl/ammonite/filters/GUILikeFilters.scala
index 69a9769c6..69a9769c6 100644
--- a/src/dotty/tools/dotc/repl/ammonite/filters/GUILikeFilters.scala
+++ b/compiler/src/dotty/tools/dotc/repl/ammonite/filters/GUILikeFilters.scala
diff --git a/src/dotty/tools/dotc/repl/ammonite/filters/HistoryFilter.scala b/compiler/src/dotty/tools/dotc/repl/ammonite/filters/HistoryFilter.scala
index dac1c9d23..dac1c9d23 100644
--- a/src/dotty/tools/dotc/repl/ammonite/filters/HistoryFilter.scala
+++ b/compiler/src/dotty/tools/dotc/repl/ammonite/filters/HistoryFilter.scala
diff --git a/src/dotty/tools/dotc/repl/ammonite/filters/ReadlineFilters.scala b/compiler/src/dotty/tools/dotc/repl/ammonite/filters/ReadlineFilters.scala
index eb79f2b04..eb79f2b04 100644
--- a/src/dotty/tools/dotc/repl/ammonite/filters/ReadlineFilters.scala
+++ b/compiler/src/dotty/tools/dotc/repl/ammonite/filters/ReadlineFilters.scala
diff --git a/src/dotty/tools/dotc/repl/ammonite/filters/UndoFilter.scala b/compiler/src/dotty/tools/dotc/repl/ammonite/filters/UndoFilter.scala
index c265a7a4c..c265a7a4c 100644
--- a/src/dotty/tools/dotc/repl/ammonite/filters/UndoFilter.scala
+++ b/compiler/src/dotty/tools/dotc/repl/ammonite/filters/UndoFilter.scala
diff --git a/src/dotty/tools/dotc/reporting/ConsoleReporter.scala b/compiler/src/dotty/tools/dotc/reporting/ConsoleReporter.scala
index 95f468995..95f468995 100644
--- a/src/dotty/tools/dotc/reporting/ConsoleReporter.scala
+++ b/compiler/src/dotty/tools/dotc/reporting/ConsoleReporter.scala
diff --git a/src/dotty/tools/dotc/reporting/HideNonSensicalMessages.scala b/compiler/src/dotty/tools/dotc/reporting/HideNonSensicalMessages.scala
index ba1ab9b33..ba1ab9b33 100644
--- a/src/dotty/tools/dotc/reporting/HideNonSensicalMessages.scala
+++ b/compiler/src/dotty/tools/dotc/reporting/HideNonSensicalMessages.scala
diff --git a/src/dotty/tools/dotc/reporting/MessageRendering.scala b/compiler/src/dotty/tools/dotc/reporting/MessageRendering.scala
index 24d583b19..24d583b19 100644
--- a/src/dotty/tools/dotc/reporting/MessageRendering.scala
+++ b/compiler/src/dotty/tools/dotc/reporting/MessageRendering.scala
diff --git a/src/dotty/tools/dotc/reporting/Reporter.scala b/compiler/src/dotty/tools/dotc/reporting/Reporter.scala
index 8477cfe28..8477cfe28 100644
--- a/src/dotty/tools/dotc/reporting/Reporter.scala
+++ b/compiler/src/dotty/tools/dotc/reporting/Reporter.scala
diff --git a/src/dotty/tools/dotc/reporting/StoreReporter.scala b/compiler/src/dotty/tools/dotc/reporting/StoreReporter.scala
index 586273c2e..586273c2e 100644
--- a/src/dotty/tools/dotc/reporting/StoreReporter.scala
+++ b/compiler/src/dotty/tools/dotc/reporting/StoreReporter.scala
diff --git a/src/dotty/tools/dotc/reporting/ThrowingReporter.scala b/compiler/src/dotty/tools/dotc/reporting/ThrowingReporter.scala
index d8e03ab66..d8e03ab66 100644
--- a/src/dotty/tools/dotc/reporting/ThrowingReporter.scala
+++ b/compiler/src/dotty/tools/dotc/reporting/ThrowingReporter.scala
diff --git a/src/dotty/tools/dotc/reporting/UniqueMessagePositions.scala b/compiler/src/dotty/tools/dotc/reporting/UniqueMessagePositions.scala
index 6fd971c2a..6fd971c2a 100644
--- a/src/dotty/tools/dotc/reporting/UniqueMessagePositions.scala
+++ b/compiler/src/dotty/tools/dotc/reporting/UniqueMessagePositions.scala
diff --git a/src/dotty/tools/dotc/reporting/diagnostic/Message.scala b/compiler/src/dotty/tools/dotc/reporting/diagnostic/Message.scala
index 2497fb216..2497fb216 100644
--- a/src/dotty/tools/dotc/reporting/diagnostic/Message.scala
+++ b/compiler/src/dotty/tools/dotc/reporting/diagnostic/Message.scala
diff --git a/src/dotty/tools/dotc/reporting/diagnostic/MessageContainer.scala b/compiler/src/dotty/tools/dotc/reporting/diagnostic/MessageContainer.scala
index 7fd50bfdc..7fd50bfdc 100644
--- a/src/dotty/tools/dotc/reporting/diagnostic/MessageContainer.scala
+++ b/compiler/src/dotty/tools/dotc/reporting/diagnostic/MessageContainer.scala
diff --git a/src/dotty/tools/dotc/reporting/diagnostic/messages.scala b/compiler/src/dotty/tools/dotc/reporting/diagnostic/messages.scala
index 489165e56..489165e56 100644
--- a/src/dotty/tools/dotc/reporting/diagnostic/messages.scala
+++ b/compiler/src/dotty/tools/dotc/reporting/diagnostic/messages.scala
diff --git a/src/dotty/tools/dotc/rewrite/Rewrites.scala b/compiler/src/dotty/tools/dotc/rewrite/Rewrites.scala
index c42c808fe..c42c808fe 100644
--- a/src/dotty/tools/dotc/rewrite/Rewrites.scala
+++ b/compiler/src/dotty/tools/dotc/rewrite/Rewrites.scala
diff --git a/src/dotty/tools/dotc/sbt/ExtractAPI.scala b/compiler/src/dotty/tools/dotc/sbt/ExtractAPI.scala
index bc8528c05..bc8528c05 100644
--- a/src/dotty/tools/dotc/sbt/ExtractAPI.scala
+++ b/compiler/src/dotty/tools/dotc/sbt/ExtractAPI.scala
diff --git a/src/dotty/tools/dotc/sbt/ExtractDependencies.scala b/compiler/src/dotty/tools/dotc/sbt/ExtractDependencies.scala
index 229e35360..229e35360 100644
--- a/src/dotty/tools/dotc/sbt/ExtractDependencies.scala
+++ b/compiler/src/dotty/tools/dotc/sbt/ExtractDependencies.scala
diff --git a/src/dotty/tools/dotc/sbt/ShowAPI.scala b/compiler/src/dotty/tools/dotc/sbt/ShowAPI.scala
index 0e6b19867..0e6b19867 100644
--- a/src/dotty/tools/dotc/sbt/ShowAPI.scala
+++ b/compiler/src/dotty/tools/dotc/sbt/ShowAPI.scala
diff --git a/src/dotty/tools/dotc/sbt/ThunkHolder.scala b/compiler/src/dotty/tools/dotc/sbt/ThunkHolder.scala
index e377de6da..e377de6da 100644
--- a/src/dotty/tools/dotc/sbt/ThunkHolder.scala
+++ b/compiler/src/dotty/tools/dotc/sbt/ThunkHolder.scala
diff --git a/src/dotty/tools/dotc/transform/ArrayConstructors.scala b/compiler/src/dotty/tools/dotc/transform/ArrayConstructors.scala
index 74213d332..74213d332 100644
--- a/src/dotty/tools/dotc/transform/ArrayConstructors.scala
+++ b/compiler/src/dotty/tools/dotc/transform/ArrayConstructors.scala
diff --git a/src/dotty/tools/dotc/transform/AugmentScala2Traits.scala b/compiler/src/dotty/tools/dotc/transform/AugmentScala2Traits.scala
index 9c01aaa9a..9c01aaa9a 100644
--- a/src/dotty/tools/dotc/transform/AugmentScala2Traits.scala
+++ b/compiler/src/dotty/tools/dotc/transform/AugmentScala2Traits.scala
diff --git a/src/dotty/tools/dotc/transform/CapturedVars.scala b/compiler/src/dotty/tools/dotc/transform/CapturedVars.scala
index cd05589c3..cd05589c3 100644
--- a/src/dotty/tools/dotc/transform/CapturedVars.scala
+++ b/compiler/src/dotty/tools/dotc/transform/CapturedVars.scala
diff --git a/src/dotty/tools/dotc/transform/CheckReentrant.scala b/compiler/src/dotty/tools/dotc/transform/CheckReentrant.scala
index c9eefb22f..c9eefb22f 100644
--- a/src/dotty/tools/dotc/transform/CheckReentrant.scala
+++ b/compiler/src/dotty/tools/dotc/transform/CheckReentrant.scala
diff --git a/src/dotty/tools/dotc/transform/CheckStatic.scala b/compiler/src/dotty/tools/dotc/transform/CheckStatic.scala
index 937a4f1cc..937a4f1cc 100644
--- a/src/dotty/tools/dotc/transform/CheckStatic.scala
+++ b/compiler/src/dotty/tools/dotc/transform/CheckStatic.scala
diff --git a/src/dotty/tools/dotc/transform/ClassOf.scala b/compiler/src/dotty/tools/dotc/transform/ClassOf.scala
index e7b6977c7..e7b6977c7 100644
--- a/src/dotty/tools/dotc/transform/ClassOf.scala
+++ b/compiler/src/dotty/tools/dotc/transform/ClassOf.scala
diff --git a/src/dotty/tools/dotc/transform/CollectEntryPoints.scala b/compiler/src/dotty/tools/dotc/transform/CollectEntryPoints.scala
index 714255962..714255962 100644
--- a/src/dotty/tools/dotc/transform/CollectEntryPoints.scala
+++ b/compiler/src/dotty/tools/dotc/transform/CollectEntryPoints.scala
diff --git a/src/dotty/tools/dotc/transform/Constructors.scala b/compiler/src/dotty/tools/dotc/transform/Constructors.scala
index db850e944..db850e944 100644
--- a/src/dotty/tools/dotc/transform/Constructors.scala
+++ b/compiler/src/dotty/tools/dotc/transform/Constructors.scala
diff --git a/src/dotty/tools/dotc/transform/CrossCastAnd.scala b/compiler/src/dotty/tools/dotc/transform/CrossCastAnd.scala
index 4fc4ef10b..4fc4ef10b 100644
--- a/src/dotty/tools/dotc/transform/CrossCastAnd.scala
+++ b/compiler/src/dotty/tools/dotc/transform/CrossCastAnd.scala
diff --git a/src/dotty/tools/dotc/transform/CtxLazy.scala b/compiler/src/dotty/tools/dotc/transform/CtxLazy.scala
index 7b317abef..7b317abef 100644
--- a/src/dotty/tools/dotc/transform/CtxLazy.scala
+++ b/compiler/src/dotty/tools/dotc/transform/CtxLazy.scala
diff --git a/src/dotty/tools/dotc/transform/DropEmptyCompanions.scala.disabled b/compiler/src/dotty/tools/dotc/transform/DropEmptyCompanions.scala.disabled
index 7b37c5881..7b37c5881 100644
--- a/src/dotty/tools/dotc/transform/DropEmptyCompanions.scala.disabled
+++ b/compiler/src/dotty/tools/dotc/transform/DropEmptyCompanions.scala.disabled
diff --git a/src/dotty/tools/dotc/transform/DropInlined.scala b/compiler/src/dotty/tools/dotc/transform/DropInlined.scala
index 775663b5c..775663b5c 100644
--- a/src/dotty/tools/dotc/transform/DropInlined.scala
+++ b/compiler/src/dotty/tools/dotc/transform/DropInlined.scala
diff --git a/src/dotty/tools/dotc/transform/ElimByName.scala b/compiler/src/dotty/tools/dotc/transform/ElimByName.scala
index 192227261..192227261 100644
--- a/src/dotty/tools/dotc/transform/ElimByName.scala
+++ b/compiler/src/dotty/tools/dotc/transform/ElimByName.scala
diff --git a/src/dotty/tools/dotc/transform/ElimErasedValueType.scala b/compiler/src/dotty/tools/dotc/transform/ElimErasedValueType.scala
index 24c8cdc8d..24c8cdc8d 100644
--- a/src/dotty/tools/dotc/transform/ElimErasedValueType.scala
+++ b/compiler/src/dotty/tools/dotc/transform/ElimErasedValueType.scala
diff --git a/src/dotty/tools/dotc/transform/ElimRepeated.scala b/compiler/src/dotty/tools/dotc/transform/ElimRepeated.scala
index 258b7f234..258b7f234 100644
--- a/src/dotty/tools/dotc/transform/ElimRepeated.scala
+++ b/compiler/src/dotty/tools/dotc/transform/ElimRepeated.scala
diff --git a/src/dotty/tools/dotc/transform/ElimStaticThis.scala b/compiler/src/dotty/tools/dotc/transform/ElimStaticThis.scala
index 0601e0122..0601e0122 100644
--- a/src/dotty/tools/dotc/transform/ElimStaticThis.scala
+++ b/compiler/src/dotty/tools/dotc/transform/ElimStaticThis.scala
diff --git a/src/dotty/tools/dotc/transform/Erasure.scala b/compiler/src/dotty/tools/dotc/transform/Erasure.scala
index 069176111..069176111 100644
--- a/src/dotty/tools/dotc/transform/Erasure.scala
+++ b/compiler/src/dotty/tools/dotc/transform/Erasure.scala
diff --git a/src/dotty/tools/dotc/transform/ExpandPrivate.scala b/compiler/src/dotty/tools/dotc/transform/ExpandPrivate.scala
index 83cd395ff..83cd395ff 100644
--- a/src/dotty/tools/dotc/transform/ExpandPrivate.scala
+++ b/compiler/src/dotty/tools/dotc/transform/ExpandPrivate.scala
diff --git a/src/dotty/tools/dotc/transform/ExpandSAMs.scala b/compiler/src/dotty/tools/dotc/transform/ExpandSAMs.scala
index 91399f91a..91399f91a 100644
--- a/src/dotty/tools/dotc/transform/ExpandSAMs.scala
+++ b/compiler/src/dotty/tools/dotc/transform/ExpandSAMs.scala
diff --git a/src/dotty/tools/dotc/transform/ExplicitOuter.scala b/compiler/src/dotty/tools/dotc/transform/ExplicitOuter.scala
index 3fec47e9f..3fec47e9f 100644
--- a/src/dotty/tools/dotc/transform/ExplicitOuter.scala
+++ b/compiler/src/dotty/tools/dotc/transform/ExplicitOuter.scala
diff --git a/src/dotty/tools/dotc/transform/ExplicitSelf.scala b/compiler/src/dotty/tools/dotc/transform/ExplicitSelf.scala
index 7bb65e575..7bb65e575 100644
--- a/src/dotty/tools/dotc/transform/ExplicitSelf.scala
+++ b/compiler/src/dotty/tools/dotc/transform/ExplicitSelf.scala
diff --git a/src/dotty/tools/dotc/transform/ExtensionMethods.scala b/compiler/src/dotty/tools/dotc/transform/ExtensionMethods.scala
index 5ae4e8a54..5ae4e8a54 100644
--- a/src/dotty/tools/dotc/transform/ExtensionMethods.scala
+++ b/compiler/src/dotty/tools/dotc/transform/ExtensionMethods.scala
diff --git a/src/dotty/tools/dotc/transform/FirstTransform.scala b/compiler/src/dotty/tools/dotc/transform/FirstTransform.scala
index 597146514..597146514 100644
--- a/src/dotty/tools/dotc/transform/FirstTransform.scala
+++ b/compiler/src/dotty/tools/dotc/transform/FirstTransform.scala
diff --git a/src/dotty/tools/dotc/transform/Flatten.scala b/compiler/src/dotty/tools/dotc/transform/Flatten.scala
index f0104e715..f0104e715 100644
--- a/src/dotty/tools/dotc/transform/Flatten.scala
+++ b/compiler/src/dotty/tools/dotc/transform/Flatten.scala
diff --git a/src/dotty/tools/dotc/transform/FullParameterization.scala b/compiler/src/dotty/tools/dotc/transform/FullParameterization.scala
index 6c69c735b..6c69c735b 100644
--- a/src/dotty/tools/dotc/transform/FullParameterization.scala
+++ b/compiler/src/dotty/tools/dotc/transform/FullParameterization.scala
diff --git a/src/dotty/tools/dotc/transform/FunctionalInterfaces.scala b/compiler/src/dotty/tools/dotc/transform/FunctionalInterfaces.scala
index 5fd89314a..5fd89314a 100644
--- a/src/dotty/tools/dotc/transform/FunctionalInterfaces.scala
+++ b/compiler/src/dotty/tools/dotc/transform/FunctionalInterfaces.scala
diff --git a/src/dotty/tools/dotc/transform/GetClass.scala b/compiler/src/dotty/tools/dotc/transform/GetClass.scala
index 6a9a5fda2..6a9a5fda2 100644
--- a/src/dotty/tools/dotc/transform/GetClass.scala
+++ b/compiler/src/dotty/tools/dotc/transform/GetClass.scala
diff --git a/src/dotty/tools/dotc/transform/Getters.scala b/compiler/src/dotty/tools/dotc/transform/Getters.scala
index 31171dfab..31171dfab 100644
--- a/src/dotty/tools/dotc/transform/Getters.scala
+++ b/compiler/src/dotty/tools/dotc/transform/Getters.scala
diff --git a/src/dotty/tools/dotc/transform/InterceptedMethods.scala b/compiler/src/dotty/tools/dotc/transform/InterceptedMethods.scala
index 7c60e8d72..7c60e8d72 100644
--- a/src/dotty/tools/dotc/transform/InterceptedMethods.scala
+++ b/compiler/src/dotty/tools/dotc/transform/InterceptedMethods.scala
diff --git a/src/dotty/tools/dotc/transform/IsInstanceOfEvaluator.scala b/compiler/src/dotty/tools/dotc/transform/IsInstanceOfEvaluator.scala
index 8bc4a2aa9..8bc4a2aa9 100644
--- a/src/dotty/tools/dotc/transform/IsInstanceOfEvaluator.scala
+++ b/compiler/src/dotty/tools/dotc/transform/IsInstanceOfEvaluator.scala
diff --git a/src/dotty/tools/dotc/transform/LambdaLift.scala b/compiler/src/dotty/tools/dotc/transform/LambdaLift.scala
index 19fb3dd0c..19fb3dd0c 100644
--- a/src/dotty/tools/dotc/transform/LambdaLift.scala
+++ b/compiler/src/dotty/tools/dotc/transform/LambdaLift.scala
diff --git a/src/dotty/tools/dotc/transform/LazyVals.scala b/compiler/src/dotty/tools/dotc/transform/LazyVals.scala
index e63a7c3a7..e63a7c3a7 100644
--- a/src/dotty/tools/dotc/transform/LazyVals.scala
+++ b/compiler/src/dotty/tools/dotc/transform/LazyVals.scala
diff --git a/src/dotty/tools/dotc/transform/LiftTry.scala b/compiler/src/dotty/tools/dotc/transform/LiftTry.scala
index 6a273b91e..6a273b91e 100644
--- a/src/dotty/tools/dotc/transform/LiftTry.scala
+++ b/compiler/src/dotty/tools/dotc/transform/LiftTry.scala
diff --git a/src/dotty/tools/dotc/transform/LinkScala2ImplClasses.scala b/compiler/src/dotty/tools/dotc/transform/LinkScala2ImplClasses.scala
index ca06938dc..ca06938dc 100644
--- a/src/dotty/tools/dotc/transform/LinkScala2ImplClasses.scala
+++ b/compiler/src/dotty/tools/dotc/transform/LinkScala2ImplClasses.scala
diff --git a/src/dotty/tools/dotc/transform/Literalize.scala.disabled b/compiler/src/dotty/tools/dotc/transform/Literalize.scala.disabled
index f33baa52b..f33baa52b 100644
--- a/src/dotty/tools/dotc/transform/Literalize.scala.disabled
+++ b/compiler/src/dotty/tools/dotc/transform/Literalize.scala.disabled
diff --git a/src/dotty/tools/dotc/transform/MacroTransform.scala b/compiler/src/dotty/tools/dotc/transform/MacroTransform.scala
index 9634decaa..9634decaa 100644
--- a/src/dotty/tools/dotc/transform/MacroTransform.scala
+++ b/compiler/src/dotty/tools/dotc/transform/MacroTransform.scala
diff --git a/src/dotty/tools/dotc/transform/Memoize.scala b/compiler/src/dotty/tools/dotc/transform/Memoize.scala
index 01c240e3a..01c240e3a 100644
--- a/src/dotty/tools/dotc/transform/Memoize.scala
+++ b/compiler/src/dotty/tools/dotc/transform/Memoize.scala
diff --git a/src/dotty/tools/dotc/transform/Mixin.scala b/compiler/src/dotty/tools/dotc/transform/Mixin.scala
index 27cfc835a..27cfc835a 100644
--- a/src/dotty/tools/dotc/transform/Mixin.scala
+++ b/compiler/src/dotty/tools/dotc/transform/Mixin.scala
diff --git a/src/dotty/tools/dotc/transform/MixinOps.scala b/compiler/src/dotty/tools/dotc/transform/MixinOps.scala
index 6cebf7197..6cebf7197 100644
--- a/src/dotty/tools/dotc/transform/MixinOps.scala
+++ b/compiler/src/dotty/tools/dotc/transform/MixinOps.scala
diff --git a/src/dotty/tools/dotc/transform/MoveStatics.scala b/compiler/src/dotty/tools/dotc/transform/MoveStatics.scala
index 5c2cd3145..5c2cd3145 100644
--- a/src/dotty/tools/dotc/transform/MoveStatics.scala
+++ b/compiler/src/dotty/tools/dotc/transform/MoveStatics.scala
diff --git a/src/dotty/tools/dotc/transform/NonLocalReturns.scala b/compiler/src/dotty/tools/dotc/transform/NonLocalReturns.scala
index 7680e283e..7680e283e 100644
--- a/src/dotty/tools/dotc/transform/NonLocalReturns.scala
+++ b/compiler/src/dotty/tools/dotc/transform/NonLocalReturns.scala
diff --git a/src/dotty/tools/dotc/transform/NormalizeFlags.scala b/compiler/src/dotty/tools/dotc/transform/NormalizeFlags.scala
index 755846904..755846904 100644
--- a/src/dotty/tools/dotc/transform/NormalizeFlags.scala
+++ b/compiler/src/dotty/tools/dotc/transform/NormalizeFlags.scala
diff --git a/src/dotty/tools/dotc/transform/OverridingPairs.scala b/compiler/src/dotty/tools/dotc/transform/OverridingPairs.scala
index 650a03054..650a03054 100644
--- a/src/dotty/tools/dotc/transform/OverridingPairs.scala
+++ b/compiler/src/dotty/tools/dotc/transform/OverridingPairs.scala
diff --git a/src/dotty/tools/dotc/transform/ParamForwarding.scala b/compiler/src/dotty/tools/dotc/transform/ParamForwarding.scala
index 9571c387b..9571c387b 100644
--- a/src/dotty/tools/dotc/transform/ParamForwarding.scala
+++ b/compiler/src/dotty/tools/dotc/transform/ParamForwarding.scala
diff --git a/src/dotty/tools/dotc/transform/PatternMatcher.scala b/compiler/src/dotty/tools/dotc/transform/PatternMatcher.scala
index 3e25cf82e..3e25cf82e 100644
--- a/src/dotty/tools/dotc/transform/PatternMatcher.scala
+++ b/compiler/src/dotty/tools/dotc/transform/PatternMatcher.scala
diff --git a/src/dotty/tools/dotc/transform/Pickler.scala b/compiler/src/dotty/tools/dotc/transform/Pickler.scala
index 61c3ca5de..61c3ca5de 100644
--- a/src/dotty/tools/dotc/transform/Pickler.scala
+++ b/compiler/src/dotty/tools/dotc/transform/Pickler.scala
diff --git a/src/dotty/tools/dotc/transform/PostTyper.scala b/compiler/src/dotty/tools/dotc/transform/PostTyper.scala
index 1ed47d92e..1ed47d92e 100644
--- a/src/dotty/tools/dotc/transform/PostTyper.scala
+++ b/compiler/src/dotty/tools/dotc/transform/PostTyper.scala
diff --git a/src/dotty/tools/dotc/transform/PrivateToStatic.scala.disabled b/compiler/src/dotty/tools/dotc/transform/PrivateToStatic.scala.disabled
index 218839d01..218839d01 100644
--- a/src/dotty/tools/dotc/transform/PrivateToStatic.scala.disabled
+++ b/compiler/src/dotty/tools/dotc/transform/PrivateToStatic.scala.disabled
diff --git a/src/dotty/tools/dotc/transform/ResolveSuper.scala b/compiler/src/dotty/tools/dotc/transform/ResolveSuper.scala
index e718a7e60..e718a7e60 100644
--- a/src/dotty/tools/dotc/transform/ResolveSuper.scala
+++ b/compiler/src/dotty/tools/dotc/transform/ResolveSuper.scala
diff --git a/src/dotty/tools/dotc/transform/RestoreScopes.scala b/compiler/src/dotty/tools/dotc/transform/RestoreScopes.scala
index 8b9d2be0d..8b9d2be0d 100644
--- a/src/dotty/tools/dotc/transform/RestoreScopes.scala
+++ b/compiler/src/dotty/tools/dotc/transform/RestoreScopes.scala
diff --git a/src/dotty/tools/dotc/transform/SelectStatic.scala b/compiler/src/dotty/tools/dotc/transform/SelectStatic.scala
index 5d60bb984..5d60bb984 100644
--- a/src/dotty/tools/dotc/transform/SelectStatic.scala
+++ b/compiler/src/dotty/tools/dotc/transform/SelectStatic.scala
diff --git a/src/dotty/tools/dotc/transform/SeqLiterals.scala b/compiler/src/dotty/tools/dotc/transform/SeqLiterals.scala
index 49ea69530..49ea69530 100644
--- a/src/dotty/tools/dotc/transform/SeqLiterals.scala
+++ b/compiler/src/dotty/tools/dotc/transform/SeqLiterals.scala
diff --git a/src/dotty/tools/dotc/transform/Splitter.scala b/compiler/src/dotty/tools/dotc/transform/Splitter.scala
index d62be1a82..d62be1a82 100644
--- a/src/dotty/tools/dotc/transform/Splitter.scala
+++ b/compiler/src/dotty/tools/dotc/transform/Splitter.scala
diff --git a/src/dotty/tools/dotc/transform/SuperAccessors.scala b/compiler/src/dotty/tools/dotc/transform/SuperAccessors.scala
index fea478c9b..fea478c9b 100644
--- a/src/dotty/tools/dotc/transform/SuperAccessors.scala
+++ b/compiler/src/dotty/tools/dotc/transform/SuperAccessors.scala
diff --git a/src/dotty/tools/dotc/transform/SymUtils.scala b/compiler/src/dotty/tools/dotc/transform/SymUtils.scala
index 05305575e..05305575e 100644
--- a/src/dotty/tools/dotc/transform/SymUtils.scala
+++ b/compiler/src/dotty/tools/dotc/transform/SymUtils.scala
diff --git a/src/dotty/tools/dotc/transform/SyntheticMethods.scala b/compiler/src/dotty/tools/dotc/transform/SyntheticMethods.scala
index 9dfd92fe9..9dfd92fe9 100644
--- a/src/dotty/tools/dotc/transform/SyntheticMethods.scala
+++ b/compiler/src/dotty/tools/dotc/transform/SyntheticMethods.scala
diff --git a/src/dotty/tools/dotc/transform/TailRec.scala b/compiler/src/dotty/tools/dotc/transform/TailRec.scala
index dc4454439..dc4454439 100644
--- a/src/dotty/tools/dotc/transform/TailRec.scala
+++ b/compiler/src/dotty/tools/dotc/transform/TailRec.scala
diff --git a/src/dotty/tools/dotc/transform/TreeChecker.scala b/compiler/src/dotty/tools/dotc/transform/TreeChecker.scala
index 4a09d2fef..4a09d2fef 100644
--- a/src/dotty/tools/dotc/transform/TreeChecker.scala
+++ b/compiler/src/dotty/tools/dotc/transform/TreeChecker.scala
diff --git a/src/dotty/tools/dotc/transform/TreeExtractors.scala b/compiler/src/dotty/tools/dotc/transform/TreeExtractors.scala
index 7a5c5df9d..7a5c5df9d 100644
--- a/src/dotty/tools/dotc/transform/TreeExtractors.scala
+++ b/compiler/src/dotty/tools/dotc/transform/TreeExtractors.scala
diff --git a/src/dotty/tools/dotc/transform/TreeGen.scala b/compiler/src/dotty/tools/dotc/transform/TreeGen.scala
index 7e507d905..7e507d905 100644
--- a/src/dotty/tools/dotc/transform/TreeGen.scala
+++ b/compiler/src/dotty/tools/dotc/transform/TreeGen.scala
diff --git a/src/dotty/tools/dotc/transform/TreeTransform.scala b/compiler/src/dotty/tools/dotc/transform/TreeTransform.scala
index 5385ca720..5385ca720 100644
--- a/src/dotty/tools/dotc/transform/TreeTransform.scala
+++ b/compiler/src/dotty/tools/dotc/transform/TreeTransform.scala
diff --git a/src/dotty/tools/dotc/transform/TryCatchPatterns.scala b/compiler/src/dotty/tools/dotc/transform/TryCatchPatterns.scala
index 9a6ecef51..9a6ecef51 100644
--- a/src/dotty/tools/dotc/transform/TryCatchPatterns.scala
+++ b/compiler/src/dotty/tools/dotc/transform/TryCatchPatterns.scala
diff --git a/src/dotty/tools/dotc/transform/TypeTestsCasts.scala b/compiler/src/dotty/tools/dotc/transform/TypeTestsCasts.scala
index 3774127fa..3774127fa 100644
--- a/src/dotty/tools/dotc/transform/TypeTestsCasts.scala
+++ b/compiler/src/dotty/tools/dotc/transform/TypeTestsCasts.scala
diff --git a/src/dotty/tools/dotc/transform/TypeUtils.scala b/compiler/src/dotty/tools/dotc/transform/TypeUtils.scala
index d474c77b4..d474c77b4 100644
--- a/src/dotty/tools/dotc/transform/TypeUtils.scala
+++ b/compiler/src/dotty/tools/dotc/transform/TypeUtils.scala
diff --git a/src/dotty/tools/dotc/transform/VCElideAllocations.scala b/compiler/src/dotty/tools/dotc/transform/VCElideAllocations.scala
index 1582158ac..1582158ac 100644
--- a/src/dotty/tools/dotc/transform/VCElideAllocations.scala
+++ b/compiler/src/dotty/tools/dotc/transform/VCElideAllocations.scala
diff --git a/src/dotty/tools/dotc/transform/VCInlineMethods.scala b/compiler/src/dotty/tools/dotc/transform/VCInlineMethods.scala
index ddd414417..ddd414417 100644
--- a/src/dotty/tools/dotc/transform/VCInlineMethods.scala
+++ b/compiler/src/dotty/tools/dotc/transform/VCInlineMethods.scala
diff --git a/src/dotty/tools/dotc/transform/ValueClasses.scala b/compiler/src/dotty/tools/dotc/transform/ValueClasses.scala
index 93005c57a..93005c57a 100644
--- a/src/dotty/tools/dotc/transform/ValueClasses.scala
+++ b/compiler/src/dotty/tools/dotc/transform/ValueClasses.scala
diff --git a/src/dotty/tools/dotc/transform/patmat/Space.scala b/compiler/src/dotty/tools/dotc/transform/patmat/Space.scala
index 8d926fcf0..8d926fcf0 100644
--- a/src/dotty/tools/dotc/transform/patmat/Space.scala
+++ b/compiler/src/dotty/tools/dotc/transform/patmat/Space.scala
diff --git a/src/dotty/tools/dotc/typer/Applications.scala b/compiler/src/dotty/tools/dotc/typer/Applications.scala
index 6c398cd72..6c398cd72 100644
--- a/src/dotty/tools/dotc/typer/Applications.scala
+++ b/compiler/src/dotty/tools/dotc/typer/Applications.scala
diff --git a/src/dotty/tools/dotc/typer/Checking.scala b/compiler/src/dotty/tools/dotc/typer/Checking.scala
index dbfc89f6c..dbfc89f6c 100644
--- a/src/dotty/tools/dotc/typer/Checking.scala
+++ b/compiler/src/dotty/tools/dotc/typer/Checking.scala
diff --git a/src/dotty/tools/dotc/typer/ConstFold.scala b/compiler/src/dotty/tools/dotc/typer/ConstFold.scala
index 68a5d05f5..68a5d05f5 100644
--- a/src/dotty/tools/dotc/typer/ConstFold.scala
+++ b/compiler/src/dotty/tools/dotc/typer/ConstFold.scala
diff --git a/src/dotty/tools/dotc/typer/Docstrings.scala b/compiler/src/dotty/tools/dotc/typer/Docstrings.scala
index 370844e65..370844e65 100644
--- a/src/dotty/tools/dotc/typer/Docstrings.scala
+++ b/compiler/src/dotty/tools/dotc/typer/Docstrings.scala
diff --git a/src/dotty/tools/dotc/typer/Dynamic.scala b/compiler/src/dotty/tools/dotc/typer/Dynamic.scala
index b5ace87d3..b5ace87d3 100644
--- a/src/dotty/tools/dotc/typer/Dynamic.scala
+++ b/compiler/src/dotty/tools/dotc/typer/Dynamic.scala
diff --git a/src/dotty/tools/dotc/typer/ErrorReporting.scala b/compiler/src/dotty/tools/dotc/typer/ErrorReporting.scala
index a18c83ff8..a18c83ff8 100644
--- a/src/dotty/tools/dotc/typer/ErrorReporting.scala
+++ b/compiler/src/dotty/tools/dotc/typer/ErrorReporting.scala
diff --git a/src/dotty/tools/dotc/typer/EtaExpansion.scala b/compiler/src/dotty/tools/dotc/typer/EtaExpansion.scala
index c390ae808..c390ae808 100644
--- a/src/dotty/tools/dotc/typer/EtaExpansion.scala
+++ b/compiler/src/dotty/tools/dotc/typer/EtaExpansion.scala
diff --git a/src/dotty/tools/dotc/typer/FrontEnd.scala b/compiler/src/dotty/tools/dotc/typer/FrontEnd.scala
index c444631ae..c444631ae 100644
--- a/src/dotty/tools/dotc/typer/FrontEnd.scala
+++ b/compiler/src/dotty/tools/dotc/typer/FrontEnd.scala
diff --git a/src/dotty/tools/dotc/typer/Implicits.scala b/compiler/src/dotty/tools/dotc/typer/Implicits.scala
index f3dceea71..f3dceea71 100644
--- a/src/dotty/tools/dotc/typer/Implicits.scala
+++ b/compiler/src/dotty/tools/dotc/typer/Implicits.scala
diff --git a/src/dotty/tools/dotc/typer/ImportInfo.scala b/compiler/src/dotty/tools/dotc/typer/ImportInfo.scala
index 3aa289181..3aa289181 100644
--- a/src/dotty/tools/dotc/typer/ImportInfo.scala
+++ b/compiler/src/dotty/tools/dotc/typer/ImportInfo.scala
diff --git a/src/dotty/tools/dotc/typer/Inferencing.scala b/compiler/src/dotty/tools/dotc/typer/Inferencing.scala
index aede4974a..aede4974a 100644
--- a/src/dotty/tools/dotc/typer/Inferencing.scala
+++ b/compiler/src/dotty/tools/dotc/typer/Inferencing.scala
diff --git a/src/dotty/tools/dotc/typer/Inliner.scala b/compiler/src/dotty/tools/dotc/typer/Inliner.scala
index 3931fcaf4..3931fcaf4 100644
--- a/src/dotty/tools/dotc/typer/Inliner.scala
+++ b/compiler/src/dotty/tools/dotc/typer/Inliner.scala
diff --git a/src/dotty/tools/dotc/typer/Namer.scala b/compiler/src/dotty/tools/dotc/typer/Namer.scala
index 148cf1da7..148cf1da7 100644
--- a/src/dotty/tools/dotc/typer/Namer.scala
+++ b/compiler/src/dotty/tools/dotc/typer/Namer.scala
diff --git a/src/dotty/tools/dotc/typer/ProtoTypes.scala b/compiler/src/dotty/tools/dotc/typer/ProtoTypes.scala
index 9a20a452e..9a20a452e 100644
--- a/src/dotty/tools/dotc/typer/ProtoTypes.scala
+++ b/compiler/src/dotty/tools/dotc/typer/ProtoTypes.scala
diff --git a/src/dotty/tools/dotc/typer/ReTyper.scala b/compiler/src/dotty/tools/dotc/typer/ReTyper.scala
index 2413c0c22..2413c0c22 100644
--- a/src/dotty/tools/dotc/typer/ReTyper.scala
+++ b/compiler/src/dotty/tools/dotc/typer/ReTyper.scala
diff --git a/src/dotty/tools/dotc/typer/RefChecks.scala b/compiler/src/dotty/tools/dotc/typer/RefChecks.scala
index 46bdbf3b3..46bdbf3b3 100644
--- a/src/dotty/tools/dotc/typer/RefChecks.scala
+++ b/compiler/src/dotty/tools/dotc/typer/RefChecks.scala
diff --git a/src/dotty/tools/dotc/typer/TypeAssigner.scala b/compiler/src/dotty/tools/dotc/typer/TypeAssigner.scala
index ee2d68278..ee2d68278 100644
--- a/src/dotty/tools/dotc/typer/TypeAssigner.scala
+++ b/compiler/src/dotty/tools/dotc/typer/TypeAssigner.scala
diff --git a/src/dotty/tools/dotc/typer/Typer.scala b/compiler/src/dotty/tools/dotc/typer/Typer.scala
index 64936e106..64936e106 100644
--- a/src/dotty/tools/dotc/typer/Typer.scala
+++ b/compiler/src/dotty/tools/dotc/typer/Typer.scala
diff --git a/src/dotty/tools/dotc/typer/VarianceChecker.scala b/compiler/src/dotty/tools/dotc/typer/VarianceChecker.scala
index d5dd5a024..d5dd5a024 100644
--- a/src/dotty/tools/dotc/typer/VarianceChecker.scala
+++ b/compiler/src/dotty/tools/dotc/typer/VarianceChecker.scala
diff --git a/src/dotty/tools/dotc/typer/Variances.scala b/compiler/src/dotty/tools/dotc/typer/Variances.scala
index 92bd9fd74..92bd9fd74 100644
--- a/src/dotty/tools/dotc/typer/Variances.scala
+++ b/compiler/src/dotty/tools/dotc/typer/Variances.scala
diff --git a/src/dotty/tools/dotc/util/Attachment.scala b/compiler/src/dotty/tools/dotc/util/Attachment.scala
index 20facfd97..20facfd97 100644
--- a/src/dotty/tools/dotc/util/Attachment.scala
+++ b/compiler/src/dotty/tools/dotc/util/Attachment.scala
diff --git a/src/dotty/tools/dotc/util/Chars.scala b/compiler/src/dotty/tools/dotc/util/Chars.scala
index bae3b4732..bae3b4732 100644
--- a/src/dotty/tools/dotc/util/Chars.scala
+++ b/compiler/src/dotty/tools/dotc/util/Chars.scala
diff --git a/src/dotty/tools/dotc/util/CommentParsing.scala b/compiler/src/dotty/tools/dotc/util/CommentParsing.scala
index cc790d683..cc790d683 100644
--- a/src/dotty/tools/dotc/util/CommentParsing.scala
+++ b/compiler/src/dotty/tools/dotc/util/CommentParsing.scala
diff --git a/src/dotty/tools/dotc/util/DiffUtil.scala b/compiler/src/dotty/tools/dotc/util/DiffUtil.scala
index b55aee719..b55aee719 100644
--- a/src/dotty/tools/dotc/util/DiffUtil.scala
+++ b/compiler/src/dotty/tools/dotc/util/DiffUtil.scala
diff --git a/src/dotty/tools/dotc/util/DotClass.scala b/compiler/src/dotty/tools/dotc/util/DotClass.scala
index cdb697a45..cdb697a45 100644
--- a/src/dotty/tools/dotc/util/DotClass.scala
+++ b/compiler/src/dotty/tools/dotc/util/DotClass.scala
diff --git a/src/dotty/tools/dotc/util/FreshNameCreator.scala b/compiler/src/dotty/tools/dotc/util/FreshNameCreator.scala
index 521947895..521947895 100644
--- a/src/dotty/tools/dotc/util/FreshNameCreator.scala
+++ b/compiler/src/dotty/tools/dotc/util/FreshNameCreator.scala
diff --git a/src/dotty/tools/dotc/util/HashSet.scala b/compiler/src/dotty/tools/dotc/util/HashSet.scala
index ff470ef5d..ff470ef5d 100644
--- a/src/dotty/tools/dotc/util/HashSet.scala
+++ b/compiler/src/dotty/tools/dotc/util/HashSet.scala
diff --git a/src/dotty/tools/dotc/util/LRUCache.scala b/compiler/src/dotty/tools/dotc/util/LRUCache.scala
index 5f53e81c4..5f53e81c4 100644
--- a/src/dotty/tools/dotc/util/LRUCache.scala
+++ b/compiler/src/dotty/tools/dotc/util/LRUCache.scala
diff --git a/src/dotty/tools/dotc/util/NameTransformer.scala b/compiler/src/dotty/tools/dotc/util/NameTransformer.scala
index 330d513fe..330d513fe 100644
--- a/src/dotty/tools/dotc/util/NameTransformer.scala
+++ b/compiler/src/dotty/tools/dotc/util/NameTransformer.scala
diff --git a/src/dotty/tools/dotc/util/Positions.scala b/compiler/src/dotty/tools/dotc/util/Positions.scala
index c3890cc9a..c3890cc9a 100644
--- a/src/dotty/tools/dotc/util/Positions.scala
+++ b/compiler/src/dotty/tools/dotc/util/Positions.scala
diff --git a/src/dotty/tools/dotc/util/Property.scala b/compiler/src/dotty/tools/dotc/util/Property.scala
index 608fc88e6..608fc88e6 100644
--- a/src/dotty/tools/dotc/util/Property.scala
+++ b/compiler/src/dotty/tools/dotc/util/Property.scala
diff --git a/src/dotty/tools/dotc/util/Set.scala b/compiler/src/dotty/tools/dotc/util/Set.scala
index 3e906c6a8..3e906c6a8 100644
--- a/src/dotty/tools/dotc/util/Set.scala
+++ b/compiler/src/dotty/tools/dotc/util/Set.scala
diff --git a/src/dotty/tools/dotc/util/ShowPickled.scala b/compiler/src/dotty/tools/dotc/util/ShowPickled.scala
index 477449074..477449074 100644
--- a/src/dotty/tools/dotc/util/ShowPickled.scala
+++ b/compiler/src/dotty/tools/dotc/util/ShowPickled.scala
diff --git a/src/dotty/tools/dotc/util/SimpleMap.scala b/compiler/src/dotty/tools/dotc/util/SimpleMap.scala
index b8668d7e4..b8668d7e4 100644
--- a/src/dotty/tools/dotc/util/SimpleMap.scala
+++ b/compiler/src/dotty/tools/dotc/util/SimpleMap.scala
diff --git a/src/dotty/tools/dotc/util/SixteenNibbles.scala b/compiler/src/dotty/tools/dotc/util/SixteenNibbles.scala
index 93817604e..93817604e 100644
--- a/src/dotty/tools/dotc/util/SixteenNibbles.scala
+++ b/compiler/src/dotty/tools/dotc/util/SixteenNibbles.scala
diff --git a/src/dotty/tools/dotc/util/SourceFile.scala b/compiler/src/dotty/tools/dotc/util/SourceFile.scala
index 1d4c9c2ab..1d4c9c2ab 100644
--- a/src/dotty/tools/dotc/util/SourceFile.scala
+++ b/compiler/src/dotty/tools/dotc/util/SourceFile.scala
diff --git a/src/dotty/tools/dotc/util/SourcePosition.scala b/compiler/src/dotty/tools/dotc/util/SourcePosition.scala
index aad4995d8..aad4995d8 100644
--- a/src/dotty/tools/dotc/util/SourcePosition.scala
+++ b/compiler/src/dotty/tools/dotc/util/SourcePosition.scala
diff --git a/src/dotty/tools/dotc/util/Stats.scala b/compiler/src/dotty/tools/dotc/util/Stats.scala
index b7e0996f5..b7e0996f5 100644
--- a/src/dotty/tools/dotc/util/Stats.scala
+++ b/compiler/src/dotty/tools/dotc/util/Stats.scala
diff --git a/src/dotty/tools/dotc/util/Util.scala b/compiler/src/dotty/tools/dotc/util/Util.scala
index 0d37f687b..0d37f687b 100644
--- a/src/dotty/tools/dotc/util/Util.scala
+++ b/compiler/src/dotty/tools/dotc/util/Util.scala
diff --git a/src/dotty/tools/dotc/util/common.scala b/compiler/src/dotty/tools/dotc/util/common.scala
index d9798aec5..d9798aec5 100644
--- a/src/dotty/tools/dotc/util/common.scala
+++ b/compiler/src/dotty/tools/dotc/util/common.scala
diff --git a/src/dotty/tools/dotc/util/kwords.sc b/compiler/src/dotty/tools/dotc/util/kwords.sc
index 94c17eaf4..94c17eaf4 100644
--- a/src/dotty/tools/dotc/util/kwords.sc
+++ b/compiler/src/dotty/tools/dotc/util/kwords.sc
diff --git a/src/dotty/tools/dotc/util/lrutest.sc b/compiler/src/dotty/tools/dotc/util/lrutest.sc
index 6e6328b24..6e6328b24 100644
--- a/src/dotty/tools/dotc/util/lrutest.sc
+++ b/compiler/src/dotty/tools/dotc/util/lrutest.sc
diff --git a/src/dotty/tools/io/ClassPath.scala b/compiler/src/dotty/tools/io/ClassPath.scala
index e30eca492..e30eca492 100644
--- a/src/dotty/tools/io/ClassPath.scala
+++ b/compiler/src/dotty/tools/io/ClassPath.scala
diff --git a/src/dotty/tools/io/DaemonThreadFactory.scala b/compiler/src/dotty/tools/io/DaemonThreadFactory.scala
index ae0cda260..ae0cda260 100644
--- a/src/dotty/tools/io/DaemonThreadFactory.scala
+++ b/compiler/src/dotty/tools/io/DaemonThreadFactory.scala
diff --git a/src/dotty/tools/io/Fileish.scala b/compiler/src/dotty/tools/io/Fileish.scala
index 0fcb13307..0fcb13307 100644
--- a/src/dotty/tools/io/Fileish.scala
+++ b/compiler/src/dotty/tools/io/Fileish.scala
diff --git a/src/dotty/tools/io/Jar.scala b/compiler/src/dotty/tools/io/Jar.scala
index 42efc7e06..42efc7e06 100644
--- a/src/dotty/tools/io/Jar.scala
+++ b/compiler/src/dotty/tools/io/Jar.scala
diff --git a/src/dotty/tools/io/package.scala b/compiler/src/dotty/tools/io/package.scala
index 1c0e0b5c4..1c0e0b5c4 100644
--- a/src/dotty/tools/io/package.scala
+++ b/compiler/src/dotty/tools/io/package.scala
diff --git a/src/dotty/tools/package.scala b/compiler/src/dotty/tools/package.scala
index 5dae82b71..5dae82b71 100644
--- a/src/dotty/tools/package.scala
+++ b/compiler/src/dotty/tools/package.scala
diff --git a/src/strawman/collections/CollectionStrawMan1.scala b/compiler/src/strawman/collections/CollectionStrawMan1.scala
index c127757ad..c127757ad 100644
--- a/src/strawman/collections/CollectionStrawMan1.scala
+++ b/compiler/src/strawman/collections/CollectionStrawMan1.scala
diff --git a/src/strawman/collections/CollectionStrawMan4.scala b/compiler/src/strawman/collections/CollectionStrawMan4.scala
index 7e8de2c82..7e8de2c82 100644
--- a/src/strawman/collections/CollectionStrawMan4.scala
+++ b/compiler/src/strawman/collections/CollectionStrawMan4.scala
diff --git a/src/strawman/collections/CollectionStrawMan5.scala b/compiler/src/strawman/collections/CollectionStrawMan5.scala
index 5d04c2c98..5d04c2c98 100644
--- a/src/strawman/collections/CollectionStrawMan5.scala
+++ b/compiler/src/strawman/collections/CollectionStrawMan5.scala
diff --git a/src/strawman/collections/CollectionStrawMan6.scala b/compiler/src/strawman/collections/CollectionStrawMan6.scala
index 50de63488..50de63488 100644
--- a/src/strawman/collections/CollectionStrawMan6.scala
+++ b/compiler/src/strawman/collections/CollectionStrawMan6.scala
diff --git a/test/dotc/build.scala b/compiler/test/dotc/build.scala
index b1c8db7c7..b1c8db7c7 100644
--- a/test/dotc/build.scala
+++ b/compiler/test/dotc/build.scala
diff --git a/test/dotc/comptest.scala b/compiler/test/dotc/comptest.scala
index 5ae1823e8..5ae1823e8 100644
--- a/test/dotc/comptest.scala
+++ b/compiler/test/dotc/comptest.scala
diff --git a/test/dotc/scala-collections.whitelist b/compiler/test/dotc/scala-collections.whitelist
index 29db48cf2..29db48cf2 100644
--- a/test/dotc/scala-collections.whitelist
+++ b/compiler/test/dotc/scala-collections.whitelist
diff --git a/test/dotc/tests.scala b/compiler/test/dotc/tests.scala
index 842236b16..bb3b1e5e0 100644
--- a/test/dotc/tests.scala
+++ b/compiler/test/dotc/tests.scala
@@ -12,7 +12,7 @@ class tests extends CompilerTest {
def isRunByJenkins: Boolean = sys.props.isDefinedAt("dotty.jenkins.build")
- val defaultOutputDir = "./out/"
+ val defaultOutputDir = "../out/"
val noCheckOptions = List(
// "-verbose",
@@ -33,9 +33,9 @@ class tests extends CompilerTest {
val classPath = {
val paths = List(
- "./library/target/scala-2.11/dotty-library_2.11-0.1-SNAPSHOT.jar",
+ "../library/target/scala-2.11/dotty-library_2.11-0.1-SNAPSHOT.jar",
"./target/scala-2.11/dotty-compiler_2.11-0.1-SNAPSHOT.jar",
- "./interfaces/target/dotty-interfaces-0.1-SNAPSHOT.jar"
+ "../interfaces/target/dotty-interfaces-0.1-SNAPSHOT.jar"
).map { p =>
val file = new JFile(p)
assert(
@@ -65,7 +65,7 @@ class tests extends CompilerTest {
val explicitUTF8 = List("-encoding", "UTF8")
val explicitUTF16 = List("-encoding", "UTF16")
- val testsDir = "./tests/"
+ val testsDir = "../tests/"
val posDir = testsDir + "pos/"
val posSpecialDir = testsDir + "pos-special/"
val posScala2Dir = testsDir + "pos-scala2/"
@@ -83,7 +83,7 @@ class tests extends CompilerTest {
val parsingDir = dotcDir + "parsing/"
val dottyReplDir = dotcDir + "repl/"
val typerDir = dotcDir + "typer/"
- val libDir = "./library/src/"
+ val libDir = "../library/src/"
@Before def cleanup(): Unit = {
// remove class files from stdlib and tests compilation
@@ -190,18 +190,19 @@ class tests extends CompilerTest {
.filter(!_.startsWith("#")) // allow comment lines prefixed by #
.map(_.takeWhile(_ != '#').trim) // allow comments in the end of line
.filter(_.nonEmpty)
+ .map("." + _) // files are contained one dir up
.toList
@Test def compileStdLib = compileList("compileStdLib", stdlibFiles, "-migration" :: "-Yno-inline" :: scala2mode)
@Test def compileMixed = compileLine(
- """tests/pos/B.scala
- |./scala-scala/src/library/scala/collection/immutable/Seq.scala
- |./scala-scala/src/library/scala/collection/parallel/ParSeq.scala
- |./scala-scala/src/library/scala/package.scala
- |./scala-scala/src/library/scala/collection/GenSeqLike.scala
- |./scala-scala/src/library/scala/collection/SeqLike.scala
- |./scala-scala/src/library/scala/collection/generic/GenSeqFactory.scala""".stripMargin)
- @Test def compileIndexedSeq = compileLine("./scala-scala/src/library/scala/collection/immutable/IndexedSeq.scala")
+ """../tests/pos/B.scala
+ |../scala-scala/src/library/scala/collection/immutable/Seq.scala
+ |../scala-scala/src/library/scala/collection/parallel/ParSeq.scala
+ |../scala-scala/src/library/scala/package.scala
+ |../scala-scala/src/library/scala/collection/GenSeqLike.scala
+ |../scala-scala/src/library/scala/collection/SeqLike.scala
+ |../scala-scala/src/library/scala/collection/generic/GenSeqFactory.scala""".stripMargin)
+ @Test def compileIndexedSeq = compileLine("../scala-scala/src/library/scala/collection/immutable/IndexedSeq.scala")
// Not a junit test anymore since it is order dependent
def dottyBootedLib = compileDir(libDir, ".")(allowDeepSubtypes) // note the -deep argument
diff --git a/test/dotty/partest/DPConfig.scala b/compiler/test/dotty/partest/DPConfig.scala
index 79f41340c..5c493f465 100644
--- a/test/dotty/partest/DPConfig.scala
+++ b/compiler/test/dotty/partest/DPConfig.scala
@@ -23,7 +23,7 @@ object DPConfig {
*/
val runJVMOpts = s"-Xms64M -Xmx1024M ${PartestDefaults.javaOpts}"
- val testRoot = (Path(".") / Path("tests") / Path("partest-generated")).toString
+ val testRoot = (Path("..") / Path("tests") / Path("partest-generated")).toString
val genLog = Path(testRoot) / Path("gen.log")
lazy val testDirs = {
diff --git a/test/dotty/partest/DPConsoleRunner.scala b/compiler/test/dotty/partest/DPConsoleRunner.scala
index 4552d1137..4552d1137 100644
--- a/test/dotty/partest/DPConsoleRunner.scala
+++ b/compiler/test/dotty/partest/DPConsoleRunner.scala
diff --git a/test/dotty/partest/DPDirectCompiler.scala b/compiler/test/dotty/partest/DPDirectCompiler.scala
index 410dac338..410dac338 100644
--- a/test/dotty/partest/DPDirectCompiler.scala
+++ b/compiler/test/dotty/partest/DPDirectCompiler.scala
diff --git a/test/dotty/tools/ContextEscapeDetection.java b/compiler/test/dotty/tools/ContextEscapeDetection.java
index 6a47de5c6..6a47de5c6 100644
--- a/test/dotty/tools/ContextEscapeDetection.java
+++ b/compiler/test/dotty/tools/ContextEscapeDetection.java
diff --git a/test/dotty/tools/ContextEscapeDetector.java b/compiler/test/dotty/tools/ContextEscapeDetector.java
index e19fc5a64..e19fc5a64 100644
--- a/test/dotty/tools/ContextEscapeDetector.java
+++ b/compiler/test/dotty/tools/ContextEscapeDetector.java
diff --git a/test/dotty/tools/DottyTest.scala b/compiler/test/dotty/tools/DottyTest.scala
index 9e7b6fccb..77dc97bec 100644
--- a/test/dotty/tools/DottyTest.scala
+++ b/compiler/test/dotty/tools/DottyTest.scala
@@ -25,7 +25,7 @@ class DottyTest extends ContextEscapeDetection{
ctx.setSetting(ctx.settings.encoding, "UTF8")
ctx.setSetting(
ctx.settings.classpath,
- "./library/target/scala-2.11/dotty-library_2.11-0.1-SNAPSHOT.jar"
+ "../library/target/scala-2.11/dotty-library_2.11-0.1-SNAPSHOT.jar"
)
// when classpath is changed in ctx, we need to re-initialize to get the
// correct classpath from PathResolver
diff --git a/test/dotty/tools/DottyTypeStealer.scala b/compiler/test/dotty/tools/DottyTypeStealer.scala
index 819f19d25..819f19d25 100644
--- a/test/dotty/tools/DottyTypeStealer.scala
+++ b/compiler/test/dotty/tools/DottyTypeStealer.scala
diff --git a/test/dotty/tools/ShowClassTests.scala b/compiler/test/dotty/tools/ShowClassTests.scala
index 96ab6080c..3c730b716 100644
--- a/test/dotty/tools/ShowClassTests.scala
+++ b/compiler/test/dotty/tools/ShowClassTests.scala
@@ -18,8 +18,8 @@ class ShowClassTests extends DottyTest {
ctx.setSetting(ctx.settings.encoding, "UTF8")
ctx.setSetting(
ctx.settings.classpath,
- "./library/target/scala-2.11/dotty-library_2.11-0.1-SNAPSHOT.jar" +
- ":./interfaces/target/dotty-interfaces-0.1-SNAPSHOT.jar"
+ "../library/target/scala-2.11/dotty-library_2.11-0.1-SNAPSHOT.jar" +
+ ":../interfaces/target/dotty-interfaces-0.1-SNAPSHOT.jar"
)
base.initialize()(ctx)
ctx
diff --git a/test/dotty/tools/TypeStealer.scala b/compiler/test/dotty/tools/TypeStealer.scala
index ccaf2d41e..ccaf2d41e 100644
--- a/test/dotty/tools/TypeStealer.scala
+++ b/compiler/test/dotty/tools/TypeStealer.scala
diff --git a/test/dotty/tools/backend/jvm/AsmConverters.scala b/compiler/test/dotty/tools/backend/jvm/AsmConverters.scala
index 499037c47..499037c47 100644
--- a/test/dotty/tools/backend/jvm/AsmConverters.scala
+++ b/compiler/test/dotty/tools/backend/jvm/AsmConverters.scala
diff --git a/test/dotty/tools/backend/jvm/AsmNode.scala b/compiler/test/dotty/tools/backend/jvm/AsmNode.scala
index ac3f34258..ac3f34258 100644
--- a/test/dotty/tools/backend/jvm/AsmNode.scala
+++ b/compiler/test/dotty/tools/backend/jvm/AsmNode.scala
diff --git a/test/dotty/tools/backend/jvm/DottyBytecodeTest.scala b/compiler/test/dotty/tools/backend/jvm/DottyBytecodeTest.scala
index fc9853691..fc9853691 100644
--- a/test/dotty/tools/backend/jvm/DottyBytecodeTest.scala
+++ b/compiler/test/dotty/tools/backend/jvm/DottyBytecodeTest.scala
diff --git a/test/dotty/tools/backend/jvm/DottyBytecodeTests.scala b/compiler/test/dotty/tools/backend/jvm/DottyBytecodeTests.scala
index ce71ef3cb..ce71ef3cb 100644
--- a/test/dotty/tools/backend/jvm/DottyBytecodeTests.scala
+++ b/compiler/test/dotty/tools/backend/jvm/DottyBytecodeTests.scala
diff --git a/test/dotty/tools/backend/jvm/InlineBytecodeTests.scala b/compiler/test/dotty/tools/backend/jvm/InlineBytecodeTests.scala
index 033783303..033783303 100644
--- a/test/dotty/tools/backend/jvm/InlineBytecodeTests.scala
+++ b/compiler/test/dotty/tools/backend/jvm/InlineBytecodeTests.scala
diff --git a/test/dotty/tools/dotc/CompilerTest.scala b/compiler/test/dotty/tools/dotc/CompilerTest.scala
index e0d225169..fbec9003a 100644
--- a/test/dotty/tools/dotc/CompilerTest.scala
+++ b/compiler/test/dotty/tools/dotc/CompilerTest.scala
@@ -63,7 +63,7 @@ abstract class CompilerTest {
if (pid == null)
false
else
- new JFile("." + JFile.separator + "tests" + JFile.separator + "locks" + JFile.separator + s"partest-$pid.lock").exists
+ new JFile(".." + JFile.separator + "tests" + JFile.separator + "locks" + JFile.separator + s"partest-$pid.lock").exists
}
// Delete generated files from previous run and create new log
diff --git a/test/dotty/tools/dotc/EntryPointsTest.scala b/compiler/test/dotty/tools/dotc/EntryPointsTest.scala
index 4673ffd3c..4a87bbcb5 100644
--- a/test/dotty/tools/dotc/EntryPointsTest.scala
+++ b/compiler/test/dotty/tools/dotc/EntryPointsTest.scala
@@ -18,14 +18,14 @@ import scala.collection.mutable.ListBuffer
*/
class EntryPointsTest {
private val sources =
- List("./tests/pos/HelloWorld.scala").map(p => new java.io.File(p).getPath())
+ List("../tests/pos/HelloWorld.scala").map(p => new java.io.File(p).getPath())
private val dottyInterfaces =
- new java.io.File("./interfaces/dotty-interfaces-0.1-SNAPSHOT.jar").getPath
+ new java.io.File("../interfaces/dotty-interfaces-0.1-SNAPSHOT.jar").getPath
private val dottyLibrary =
- new java.io.File("./library/target/scala-2.11/dotty-library_2.11-0.1-SNAPSHOT.jar").getPath
+ new java.io.File("../library/target/scala-2.11/dotty-library_2.11-0.1-SNAPSHOT.jar").getPath
private val args =
sources ++
- List("-d", "./out/") ++
+ List("-d", "../out/") ++
List("-classpath", dottyInterfaces + ":" + dottyLibrary)
@Test def runCompiler = {
diff --git a/test/dotty/tools/dotc/InterfaceEntryPointTest.scala b/compiler/test/dotty/tools/dotc/InterfaceEntryPointTest.scala
index 6624b45dd..b36ea2955 100644
--- a/test/dotty/tools/dotc/InterfaceEntryPointTest.scala
+++ b/compiler/test/dotty/tools/dotc/InterfaceEntryPointTest.scala
@@ -19,15 +19,15 @@ import scala.collection.mutable.ListBuffer
class InterfaceEntryPointTest {
@Test def runCompilerFromInterface = {
val sources =
- List("./tests/pos/HelloWorld.scala").map(p => new java.io.File(p).getPath())
+ List("../tests/pos/HelloWorld.scala").map(p => new java.io.File(p).getPath())
val dottyInterfaces =
- new java.io.File("./interfaces/dotty-interfaces-0.1-SNAPSHOT.jar").getPath
+ new java.io.File("../interfaces/dotty-interfaces-0.1-SNAPSHOT.jar").getPath
val dottyLibrary =
- new java.io.File("./library/target/scala-2.11/dotty-library_2.11-0.1-SNAPSHOT.jar").getPath
+ new java.io.File("../library/target/scala-2.11/dotty-library_2.11-0.1-SNAPSHOT.jar").getPath
val args =
sources ++
- List("-d", "./out/") ++
+ List("-d", "../out/") ++
List("-classpath", dottyInterfaces + ":" + dottyLibrary)
val mainClass = Class.forName("dotty.tools.dotc.Main")
diff --git a/test/dotty/tools/dotc/ast/TreeInfoTest.scala b/compiler/test/dotty/tools/dotc/ast/TreeInfoTest.scala
index a55973c43..a55973c43 100644
--- a/test/dotty/tools/dotc/ast/TreeInfoTest.scala
+++ b/compiler/test/dotty/tools/dotc/ast/TreeInfoTest.scala
diff --git a/test/dotty/tools/dotc/parsing/DeSugarTest.scala b/compiler/test/dotty/tools/dotc/parsing/DeSugarTest.scala
index 1f79c2cf6..1f79c2cf6 100644
--- a/test/dotty/tools/dotc/parsing/DeSugarTest.scala
+++ b/compiler/test/dotty/tools/dotc/parsing/DeSugarTest.scala
diff --git a/test/dotty/tools/dotc/parsing/DocstringTest.scala b/compiler/test/dotty/tools/dotc/parsing/DocstringTest.scala
index 30e885f70..30e885f70 100644
--- a/test/dotty/tools/dotc/parsing/DocstringTest.scala
+++ b/compiler/test/dotty/tools/dotc/parsing/DocstringTest.scala
diff --git a/test/dotty/tools/dotc/parsing/DocstringTests.scala b/compiler/test/dotty/tools/dotc/parsing/DocstringTests.scala
index 930ec117a..930ec117a 100644
--- a/test/dotty/tools/dotc/parsing/DocstringTests.scala
+++ b/compiler/test/dotty/tools/dotc/parsing/DocstringTests.scala
diff --git a/test/dotty/tools/dotc/parsing/ModifiersParsingTest.scala b/compiler/test/dotty/tools/dotc/parsing/ModifiersParsingTest.scala
index e31ef2160..e31ef2160 100644
--- a/test/dotty/tools/dotc/parsing/ModifiersParsingTest.scala
+++ b/compiler/test/dotty/tools/dotc/parsing/ModifiersParsingTest.scala
diff --git a/test/dotty/tools/dotc/parsing/ParserTest.scala b/compiler/test/dotty/tools/dotc/parsing/ParserTest.scala
index a89b34512..a89b34512 100644
--- a/test/dotty/tools/dotc/parsing/ParserTest.scala
+++ b/compiler/test/dotty/tools/dotc/parsing/ParserTest.scala
diff --git a/test/dotty/tools/dotc/parsing/ScannerTest.scala b/compiler/test/dotty/tools/dotc/parsing/ScannerTest.scala
index 2177b99a4..b024a63db 100644
--- a/test/dotty/tools/dotc/parsing/ScannerTest.scala
+++ b/compiler/test/dotty/tools/dotc/parsing/ScannerTest.scala
@@ -49,8 +49,8 @@ class ScannerTest extends DottyTest {
@Test
def scanList() = {
println(System.getProperty("user.dir"))
- scan("src/dotty/tools/dotc/core/Symbols.scala")
- scan("src/dotty/tools/dotc/core/Symbols.scala")
+ scan("./src/dotty/tools/dotc/core/Symbols.scala")
+ scan("./src/dotty/tools/dotc/core/Symbols.scala")
}
@Test
@@ -60,6 +60,6 @@ class ScannerTest extends DottyTest {
@Test
def scanScala() = {
- scanDir("./scala-scala/src")
+ scanDir("../scala-scala/src")
}
}
diff --git a/test/dotty/tools/dotc/parsing/desugarPackage.scala b/compiler/test/dotty/tools/dotc/parsing/desugarPackage.scala
index 84bf7a2d1..84bf7a2d1 100644
--- a/test/dotty/tools/dotc/parsing/desugarPackage.scala
+++ b/compiler/test/dotty/tools/dotc/parsing/desugarPackage.scala
diff --git a/test/dotty/tools/dotc/parsing/parseFile.scala b/compiler/test/dotty/tools/dotc/parsing/parseFile.scala
index c41a286cb..c41a286cb 100644
--- a/test/dotty/tools/dotc/parsing/parseFile.scala
+++ b/compiler/test/dotty/tools/dotc/parsing/parseFile.scala
diff --git a/test/dotty/tools/dotc/parsing/parsePackage.scala b/compiler/test/dotty/tools/dotc/parsing/parsePackage.scala
index df5368ffe..df5368ffe 100644
--- a/test/dotty/tools/dotc/parsing/parsePackage.scala
+++ b/compiler/test/dotty/tools/dotc/parsing/parsePackage.scala
diff --git a/test/dotty/tools/dotc/parsing/showTree.scala b/compiler/test/dotty/tools/dotc/parsing/showTree.scala
index 18b2203d5..18b2203d5 100644
--- a/test/dotty/tools/dotc/parsing/showTree.scala
+++ b/compiler/test/dotty/tools/dotc/parsing/showTree.scala
diff --git a/test/dotty/tools/dotc/repl/TestREPL.scala b/compiler/test/dotty/tools/dotc/repl/TestREPL.scala
index 7be8dc13e..2263e85a0 100644
--- a/test/dotty/tools/dotc/repl/TestREPL.scala
+++ b/compiler/test/dotty/tools/dotc/repl/TestREPL.scala
@@ -25,7 +25,7 @@ class TestREPL(script: String) extends REPL {
fresh.setSetting(ctx.settings.color, "never")
fresh.setSetting(
ctx.settings.classpath,
- "./library/target/scala-2.11/dotty-library_2.11-0.1-SNAPSHOT.jar"
+ "../library/target/scala-2.11/dotty-library_2.11-0.1-SNAPSHOT.jar"
)
fresh.initialize()(fresh)
fresh
diff --git a/test/dotty/tools/dotc/reporting/TestMessageLaziness.scala b/compiler/test/dotty/tools/dotc/reporting/TestMessageLaziness.scala
index 6892739e8..6892739e8 100644
--- a/test/dotty/tools/dotc/reporting/TestMessageLaziness.scala
+++ b/compiler/test/dotty/tools/dotc/reporting/TestMessageLaziness.scala
diff --git a/test/dotty/tools/dotc/reporting/TestReporter.scala b/compiler/test/dotty/tools/dotc/reporting/TestReporter.scala
index 70d18d031..70d18d031 100644
--- a/test/dotty/tools/dotc/reporting/TestReporter.scala
+++ b/compiler/test/dotty/tools/dotc/reporting/TestReporter.scala
diff --git a/test/dotty/tools/dotc/transform/CreateCompanionObjectsTest.scala b/compiler/test/dotty/tools/dotc/transform/CreateCompanionObjectsTest.scala
index 18acb2105..18acb2105 100644
--- a/test/dotty/tools/dotc/transform/CreateCompanionObjectsTest.scala
+++ b/compiler/test/dotty/tools/dotc/transform/CreateCompanionObjectsTest.scala
diff --git a/test/dotty/tools/dotc/transform/LazyValsTest.scala b/compiler/test/dotty/tools/dotc/transform/LazyValsTest.scala
index 96298c571..96298c571 100644
--- a/test/dotty/tools/dotc/transform/LazyValsTest.scala
+++ b/compiler/test/dotty/tools/dotc/transform/LazyValsTest.scala
diff --git a/test/dotty/tools/dotc/transform/PostTyperTransformerTest.scala b/compiler/test/dotty/tools/dotc/transform/PostTyperTransformerTest.scala
index 03d6d9b36..03d6d9b36 100644
--- a/test/dotty/tools/dotc/transform/PostTyperTransformerTest.scala
+++ b/compiler/test/dotty/tools/dotc/transform/PostTyperTransformerTest.scala
diff --git a/test/dotty/tools/dotc/transform/TreeTransformerTest.scala b/compiler/test/dotty/tools/dotc/transform/TreeTransformerTest.scala
index d72980d80..d72980d80 100644
--- a/test/dotty/tools/dotc/transform/TreeTransformerTest.scala
+++ b/compiler/test/dotty/tools/dotc/transform/TreeTransformerTest.scala
diff --git a/test/dotty/tools/showClass.scala b/compiler/test/dotty/tools/showClass.scala
index 012f5f59e..012f5f59e 100644
--- a/test/dotty/tools/showClass.scala
+++ b/compiler/test/dotty/tools/showClass.scala
diff --git a/test/partest b/compiler/test/partest
index 0ac50aa8e..0ac50aa8e 100755
--- a/test/partest
+++ b/compiler/test/partest
diff --git a/test/worksheets/baseTypetest.sc b/compiler/test/worksheets/baseTypetest.sc
index 001f1e3b3..001f1e3b3 100644
--- a/test/worksheets/baseTypetest.sc
+++ b/compiler/test/worksheets/baseTypetest.sc
diff --git a/test/worksheets/denotTest.sc b/compiler/test/worksheets/denotTest.sc
index 222a347b6..222a347b6 100644
--- a/test/worksheets/denotTest.sc
+++ b/compiler/test/worksheets/denotTest.sc
diff --git a/test/worksheets/flagtest.sc b/compiler/test/worksheets/flagtest.sc
index ac3a6ab13..ac3a6ab13 100644
--- a/test/worksheets/flagtest.sc
+++ b/compiler/test/worksheets/flagtest.sc
diff --git a/test/worksheets/nesting.sc b/compiler/test/worksheets/nesting.sc
index a6fc92432..a6fc92432 100644
--- a/test/worksheets/nesting.sc
+++ b/compiler/test/worksheets/nesting.sc
diff --git a/test/worksheets/periodtest.sc b/compiler/test/worksheets/periodtest.sc
index 09c02da19..09c02da19 100644
--- a/test/worksheets/periodtest.sc
+++ b/compiler/test/worksheets/periodtest.sc
diff --git a/test/worksheets/positiontest.sc b/compiler/test/worksheets/positiontest.sc
index 11cc54dbe..11cc54dbe 100644
--- a/test/worksheets/positiontest.sc
+++ b/compiler/test/worksheets/positiontest.sc
diff --git a/test/worksheets/sigtest.sc b/compiler/test/worksheets/sigtest.sc
index ed3793f1c..ed3793f1c 100644
--- a/test/worksheets/sigtest.sc
+++ b/compiler/test/worksheets/sigtest.sc
diff --git a/test/worksheets/testnames.sc b/compiler/test/worksheets/testnames.sc
index 282b07d4e..282b07d4e 100644
--- a/test/worksheets/testnames.sc
+++ b/compiler/test/worksheets/testnames.sc
diff --git a/project/Build.scala b/project/Build.scala
index ead692b1d..68ca8a1d1 100644
--- a/project/Build.scala
+++ b/project/Build.scala
@@ -62,6 +62,40 @@ object DottyBuild extends Build {
resourceDirectory in Compile := baseDirectory.value / "resources"
)
+ /** Projects -------------------------------------------------------------- */
+ lazy val dotty = project.in(file(".")).
+ dependsOn(`dotty-compiler`).
+ dependsOn(`dotty-library`).
+ dependsOn(`dotty-interfaces`).
+ settings(
+ addCommandAlias(
+ "partest",
+ ";packageAll" +
+ ";dotty-compiler/test:runMain dotc.build" +
+ ";lockPartestFile" +
+ ";dotty-compiler/test:test" +
+ ";runPartestRunner" +
+ ";bin/test" // script tests need to run after the unit tests
+ ) ++
+ addCommandAlias(
+ "partest-only",
+ ";packageAll" +
+ ";dotty-compiler/test:runMain dotc.build" +
+ ";lockPartestFile" +
+ ";dotty-compiler/test:test-only dotc.tests" +
+ ";runPartestRunner"
+ ) ++
+ addCommandAlias(
+ "partest-only-no-bootstrap",
+ ";packageAll" +
+ ";lockPartestFile" +
+ ";dotty-compiler/test:test-only dotc.tests" +
+ ";runPartestRunner"
+ )
+ ).
+ settings(publishing)
+
+
lazy val `dotty-interfaces` = project.in(file("interfaces")).
settings(
// Do not append Scala versions to the generated artifacts
@@ -73,7 +107,7 @@ object DottyBuild extends Build {
).
settings(publishing)
- lazy val `dotty-compiler` = project.in(file(".")).
+ lazy val `dotty-compiler` = project.in(file("compiler")).
dependsOn(`dotty-interfaces`).
dependsOn(`dotty-library`).
settings(sourceStructure).
@@ -237,32 +271,6 @@ object DottyBuild extends Build {
("-DpartestParentID=" + pid) :: tuning ::: agentOptions ::: travis_build ::: path.toList
}
).
- settings(
- addCommandAlias(
- "partest",
- ";packageAll" +
- ";test:runMain dotc.build" +
- ";lockPartestFile" +
- ";dotty-compiler/test:test" +
- ";runPartestRunner" +
- ";bin/test" // script tests need to run after the unit tests
- ) ++
- addCommandAlias(
- "partest-only",
- ";packageAll" +
- ";test:runMain dotc.build" +
- ";lockPartestFile" +
- ";dotty-compiler/test:test-only dotc.tests" +
- ";runPartestRunner"
- ) ++
- addCommandAlias(
- "partest-only-no-bootstrap",
- ";packageAll" +
- ";lockPartestFile" +
- ";dotty-compiler/test:test-only dotc.tests" +
- ";runPartestRunner"
- )
- ).
settings(publishing)
/* Contains unit tests for the scripts */