[scala] branch master updated (73ab5fb -> 5e6fac2)

Emmanuel Bourg ebourg-guest at moszumanska.debian.org
Fri Mar 30 15:18:20 BST 2018


This is an automated email from the git hooks/post-receive script.

ebourg-guest pushed a change to branch master
in repository scala.

      from  73ab5fb   Upload to unstable
      adds  ea64f81   New upstream version 2.11.9
       new  021b7a8   Update upstream source from tag 'upstream/2.11.9'
       new  c8c7f09   Refreshed the patches
      adds  ef13d87   New upstream version 2.11.10
       new  378b69e   Update upstream source from tag 'upstream/2.11.10'
      adds  905ae7e   New upstream version 2.11.11
       new  a35e40f   Update upstream source from tag 'upstream/2.11.11'
      adds  9fea9f9   New upstream version 2.11.12
       new  dde8955   Update upstream source from tag 'upstream/2.11.12'
       new  3ef6628   Depend on libjline2-java (>= 2.13)
       new  eab5d95   Depend on scala-asm (>= 5.2.0-scala-2)
       new  3b76fe4   Disabled jarlister during the build (not in Debian)
       new  7bc7467   The new release fixes the Java 9 compatibility (Closes: #873705)
       new  b8bc166   Disabled the boot classpath by default (-nobootcp) to run with Java 9
       new  4e5b963   Standards-Version updated to 4.1.3
       new  3c79147   Switch to debhelper level 11
       new  43ae7f9   Temporarily build with Java 8 to bootstrap the Java 9 compatible version
       new  5e6fac2   Upload to unstable

The 14 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .gitignore                                         |   4 +-
 CONTRIBUTING.md                                    |  28 +-
 README.md                                          | 385 ++++++++------
 bincompat-backward.whitelist.conf                  |   6 +
 bincompat-forward.whitelist.conf                   | 257 +++++++++
 build.number                                       |   2 +-
 build.sbt                                          | 439 +++++++++++++---
 build.xml                                          |  18 +-
 debian/changelog                                   |  17 +
 debian/compat                                      |   2 +-
 debian/control                                     |  11 +-
 debian/patches/0006-ignore-test-dependencies.patch |   6 +-
 debian/patches/0008-disable-lib-fetching.patch     |  15 +-
 debian/patches/0009-local-repository.patch         |  10 +-
 debian/patches/0011-use-local-dependencies.patch   |   2 +-
 debian/patches/0012-aether-ant-tasks.patch         |  23 +-
 debian/patches/0013-disable-jarlister.patch        |  14 +
 debian/patches/0014-disable-jdk-check.patch        |  13 +
 debian/patches/0015-java9-compatibility.patch      |  23 +
 debian/patches/0016-nobootcp-by-default.patch      |  14 +
 debian/patches/series                              |   4 +
 debian/rules                                       |   2 +
 doc/LICENSE.md                                     |   4 +-
 doc/License.rtf                                    |   4 +-
 project/BuildSettings.scala                        |  11 +
 project/MiMa.scala                                 |  95 ++++
 project/Osgi.scala                                 |  18 +-
 project/PartestUtil.scala                          |   2 +-
 project/Quiet.scala                                |  31 ++
 project/ScalaOptionParser.scala                    |   2 +-
 project/ScalaTool.scala                            |  12 +-
 project/ScriptCommands.scala                       |  21 +-
 project/VersionUtil.scala                          |  71 ++-
 project/build.properties                           |   2 +-
 project/plugins.sbt                                |  19 +-
 project/project/plugins.sbt                        |   1 +
 scripts/common                                     |   2 +-
 scripts/jobs/integrate/bootstrap                   | 135 +++--
 scripts/jobs/integrate/ide                         |   4 +
 scripts/jobs/integrate/windows                     |  11 +-
 scripts/jobs/validate/publish-core                 |   4 +-
 scripts/jobs/validate/test                         |  35 +-
 spec/04-basic-declarations-and-definitions.md      |   6 +-
 spec/05-classes-and-objects.md                     |  20 +-
 spec/12-the-scala-standard-library.md              |   4 +-
 spec/_layouts/default.yml                          |   4 +-
 src/compiler/scala/tools/ant/Scalac.scala          |   2 -
 .../scala/tools/ant/templates/tool-unix.tmpl       |  15 +-
 src/compiler/scala/tools/nsc/CompileServer.scala   |  37 +-
 src/compiler/scala/tools/nsc/CompileSocket.scala   |  78 +--
 .../scala/tools/nsc/GenericRunnerCommand.scala     |   1 +
 .../scala/tools/nsc/GenericRunnerSettings.scala    |  13 +-
 src/compiler/scala/tools/nsc/Global.scala          |  27 +
 src/compiler/scala/tools/nsc/Properties.scala      |   5 +
 src/compiler/scala/tools/nsc/ScriptRunner.scala    |  16 +-
 .../scala/tools/nsc/ast/parser/Parsers.scala       | 108 ++--
 .../scala/tools/nsc/ast/parser/TreeBuilder.scala   |   2 +-
 .../scala/tools/nsc/backend/icode/Primitives.scala |   2 +-
 .../scala/tools/nsc/backend/jvm/GenASM.scala       |  45 +-
 .../nsc/backend/opt/ConstantOptimization.scala     |   4 +-
 .../scala/tools/nsc/javac/JavaParsers.scala        |  61 ++-
 .../scala/tools/nsc/javac/JavaScanners.scala       |   2 +
 .../scala/tools/nsc/settings/MutableSettings.scala |  18 +-
 .../scala/tools/nsc/settings/ScalaSettings.scala   |   1 +
 .../scala/tools/nsc/settings/ScalaVersion.scala    |   2 +-
 .../scala/tools/nsc/symtab/BrowsingLoaders.scala   |   8 +-
 .../nsc/symtab/classfile/ClassfileParser.scala     |  20 +-
 .../tools/nsc/symtab/classfile/ICodeReader.scala   |   8 +-
 .../scala/tools/nsc/transform/Erasure.scala        |  51 +-
 .../scala/tools/nsc/transform/UnCurry.scala        | 111 ++--
 .../scala/tools/nsc/transform/patmat/Logic.scala   |   2 +-
 .../tools/nsc/transform/patmat/MatchAnalysis.scala |  16 +-
 .../nsc/transform/patmat/MatchOptimization.scala   |   4 +-
 .../nsc/transform/patmat/MatchTranslation.scala    |  30 +-
 .../nsc/transform/patmat/MatchTreeMaking.scala     |  18 +-
 .../tools/nsc/typechecker/ContextErrors.scala      |   6 +-
 .../scala/tools/nsc/typechecker/Implicits.scala    |  41 +-
 .../scala/tools/nsc/typechecker/Infer.scala        |   1 -
 .../scala/tools/nsc/typechecker/Namers.scala       | 142 ++++-
 .../scala/tools/nsc/typechecker/RefChecks.scala    |   2 +-
 .../tools/nsc/typechecker/SyntheticMethods.scala   |   5 +-
 .../scala/tools/nsc/typechecker/Typers.scala       |  75 ++-
 src/compiler/scala/tools/util/PathResolver.scala   |  14 +-
 src/eclipse/README.md                              |  25 +-
 src/eclipse/interactive/.classpath                 |   2 +-
 src/eclipse/partest/.classpath                     |   8 +-
 src/eclipse/reflect/.classpath                     |   1 +
 src/eclipse/repl/.classpath                        |   5 +-
 src/eclipse/scala-compiler/.classpath              |   3 +-
 src/eclipse/scaladoc/.classpath                    |   8 +-
 src/eclipse/test-junit/.classpath                  |   4 +-
 src/eclipse/update-workspace.sh                    |  72 +++
 src/intellij/README.md                             |  89 +++-
 src/intellij/actors.iml.SAMPLE                     |   4 +-
 src/intellij/asm.iml.SAMPLE                        |  11 -
 src/intellij/compiler.iml.SAMPLE                   |   8 +-
 src/intellij/diff.sh                               |   8 -
 src/intellij/forkjoin.iml.SAMPLE                   |   4 +-
 src/intellij/interactive.iml.SAMPLE                |   8 +-
 .../{test-junit.iml.SAMPLE => junit.iml.SAMPLE}    |  15 +-
 src/intellij/library.iml.SAMPLE                    |   5 +-
 src/intellij/manual.iml.SAMPLE                     |   3 +-
 src/intellij/partest-extras.iml.SAMPLE             |   9 +-
 src/intellij/partest-javaagent.iml.SAMPLE          |   6 +-
 src/intellij/reflect.iml.SAMPLE                    |   4 +-
 .../{repl.iml.SAMPLE => repl-jline.iml.SAMPLE}     |  14 +-
 src/intellij/repl.iml.SAMPLE                       |   9 +-
 src/intellij/scala-build.iml.SAMPLE                | 109 +---
 src/intellij/scala.iml.SAMPLE                      |   3 +-
 src/intellij/scala.ipr.SAMPLE                      | 228 +++++++-
 src/intellij/scaladoc.iml.SAMPLE                   |  11 +-
 src/intellij/scalap.iml.SAMPLE                     |   5 +-
 src/intellij/setup.sh                              |  17 -
 src/intellij/test.iml.SAMPLE                       |  13 +-
 src/intellij/update.sh                             |  22 -
 .../scala/tools/nsc/interactive/Global.scala       |   3 +-
 src/library/scala/collection/Iterator.scala        |  26 +-
 .../scala/collection/immutable/HashMap.scala       |   2 +-
 src/library/scala/collection/immutable/List.scala  |  51 +-
 .../scala/collection/immutable/NumericRange.scala  |   9 +-
 src/library/scala/collection/immutable/Queue.scala |   2 +-
 .../scala/collection/immutable/RedBlackTree.scala  |   5 +-
 .../scala/collection/immutable/StringLike.scala    |   1 +
 .../scala/collection/mutable/AnyRefMap.scala       |   5 +-
 .../scala/collection/mutable/ArrayBuilder.scala    |  50 +-
 .../scala/collection/mutable/FlatHashTable.scala   |  18 +-
 src/library/scala/collection/mutable/HashMap.scala |  31 ++
 .../scala/collection/mutable/HashTable.scala       |  89 +---
 .../scala/collection/mutable/LinkedHashMap.scala   |   2 +
 .../scala/collection/mutable/LinkedHashSet.scala   |   2 +
 .../scala/collection/mutable/OpenHashMap.scala     |  18 +-
 .../collection/mutable/WrappedArrayBuilder.scala   |   5 +-
 src/library/scala/concurrent/impl/Promise.scala    |   4 +
 src/library/scala/runtime/ScalaRunTime.scala       |   4 +-
 src/library/scala/sys/process/ProcessBuilder.scala |   8 +-
 src/library/scala/sys/process/package.scala        |  10 +-
 src/library/scala/util/Properties.scala            |  69 ++-
 .../scala/tools/partest/StubErrorMessageTest.scala |  47 ++
 .../scala/reflect/internal/Definitions.scala       |  16 +-
 src/reflect/scala/reflect/internal/Flags.scala     |   2 +-
 src/reflect/scala/reflect/internal/Printers.scala  |   2 +-
 .../scala/reflect/internal/StdAttachments.scala    |   9 +
 src/reflect/scala/reflect/internal/StdNames.scala  |   3 +
 src/reflect/scala/reflect/internal/Symbols.scala   |  38 +-
 .../scala/reflect/internal/TypeDebugging.scala     |   2 +-
 src/reflect/scala/reflect/internal/Types.scala     |  47 +-
 .../reflect/internal/pickling/UnPickler.scala      |  22 +-
 .../internal/settings/MutableSettings.scala        |   1 +
 .../scala/reflect/internal/tpe/FindMembers.scala   |  14 +
 .../scala/reflect/internal/transform/UnCurry.scala |  69 ++-
 .../reflect/internal/util/OwnerOnlyChmod.scala     | 107 ++++
 src/reflect/scala/reflect/io/AbstractFile.scala    |   1 +
 src/reflect/scala/reflect/io/ZipArchive.scala      |  58 ++-
 .../scala/reflect/runtime/JavaMirrors.scala        |   2 +-
 .../scala/reflect/runtime/JavaUniverseForce.scala  |   3 +
 src/reflect/scala/reflect/runtime/Settings.scala   |   1 +
 .../nsc/interpreter/jline/FileBackedHistory.scala  |  32 +-
 .../tools/nsc/interpreter/jline/JLineReader.scala  |  33 +-
 src/repl/scala/tools/nsc/interpreter/ILoop.scala   | 196 ++++---
 src/repl/scala/tools/nsc/interpreter/IMain.scala   |  27 +-
 src/repl/scala/tools/nsc/interpreter/Imports.scala |  35 +-
 .../tools/nsc/interpreter/InteractiveReader.scala  |  95 ++++
 .../scala/tools/nsc/interpreter/ReplStrings.scala  |  16 +-
 src/repl/scala/tools/nsc/interpreter/package.scala |   9 +-
 .../scala/tools/nsc/doc/html/page/Template.scala   |   2 +-
 .../scala/tools/nsc/doc/model/MemberLookup.scala   |  18 +-
 src/scalap/decoder.properties                      |   2 +-
 test/benchmarks/.gitignore                         |  14 +
 test/benchmarks/README.md                          | 105 ++++
 test/benchmarks/build.sbt                          |  11 +
 test/benchmarks/project/plugins.sbt                |   2 +
 .../src/main/scala/benchmark/JmhRunner.scala       |  16 +
 .../src/main/scala/benchmark/KeySeq.scala          |  24 +
 .../src/main/scala/benchmark/KeySeqBuilder.scala   |  33 ++
 .../scala/collection/immutable/ListBenchmark.scala |  72 +++
 .../collection/mutable/OpenHashMapBenchmark.scala  | 308 +++++++++++
 .../collection/mutable/OpenHashMapRunner.scala     | 113 ++++
 .../run/t7843-jsr223-service.check                 |   0
 test/disabled/run/t7843-jsr223-service.scala       |   6 +
 test/{files => disabled}/run/t7933.check           |   0
 test/{files => disabled}/run/t7933.scala           |   6 +-
 test/files/jvm/future-spec/FutureTests.scala       |  24 +-
 test/files/jvm/interpreter.check                   |   2 +-
 test/files/jvm/t8786-sig.scala                     | 126 +++++
 test/files/jvm/t8786/A_1.scala                     |   3 +
 test/files/jvm/t8786/B_2.java                      |  22 +
 test/files/jvm/t8786/Test_2.scala                  |   3 +
 test/files/jvm/varargs-separate-bytecode.check     |   1 +
 .../AbstractProps_1.scala                          |   8 +
 .../jvm/varargs-separate-bytecode/Props_2.scala    |   3 +
 .../files/jvm/varargs-separate-bytecode/Test.scala |  15 +
 test/files/jvm/varargs/JavaClass.java              |  26 +-
 test/files/jvm/varargs/VaClass.scala               |   9 +-
 test/files/jvm/varargs/varargs.scala               |  16 -
 test/files/neg/t0903.check                         |   1 +
 test/files/neg/t1215.check                         |   1 +
 test/files/neg/t2712-1.check                       |  13 +
 test/files/neg/t2712-1.scala                       |   8 +
 test/files/neg/t2712-2.check                       |  13 +
 test/files/neg/t2712-2.flags                       |   1 +
 test/files/neg/t2712-2.scala                       |  18 +
 test/files/neg/t2712-3.check                       |   6 +
 test/files/neg/t2712-3.scala                       |  18 +
 test/files/neg/t2712.flags                         |   1 +
 test/files/neg/t3236-neg.check                     |  34 ++
 test/files/neg/t3236-neg/AnnotationTest.scala      |  17 +
 test/files/neg/t3236-neg/BooleanAnnotation.java    |   7 +
 test/files/neg/t3236-neg/Constants.java            |  25 +
 test/files/neg/t3236-neg/IntAnnotation.java        |   7 +
 test/files/neg/t3236-neg/ShortAnnotation.java      |   7 +
 test/files/neg/t3236-neg/StringAnnotation.java     |   7 +
 test/files/neg/t5148.check                         |  18 +-
 test/files/neg/t6889.check                         |   7 +-
 test/files/neg/t6889.scala                         |   1 +
 test/files/neg/t7046-2.check                       |   3 +
 test/files/neg/t7046-2/Macros_1.scala              |  15 +
 test/files/neg/t7046-2/Test_2.scala                |  14 +
 test/files/neg/t7046.check                         |   3 +
 test/files/neg/t7046/Macros_1.scala                |  15 +
 test/files/neg/t7046/Test_2.scala                  |  35 ++
 test/files/neg/t8763.check                         |   6 +
 test/files/neg/t8763.scala                         |  11 +
 test/files/neg/t9834.check                         |   9 +
 test/files/neg/t9834.scala                         |   6 +
 test/files/neg/userdefined_apply.check             |  25 +
 .../t5639.flags => neg/userdefined_apply.flags}    |   0
 test/files/neg/userdefined_apply.scala             |  57 ++
 test/files/pos/hkgadt.scala                        |  18 +
 test/files/pos/t10206.scala                        |  15 +
 test/files/pos/t2712-1.flags                       |   1 +
 test/files/pos/t2712-1.scala                       |   9 +
 test/files/pos/t2712-2.flags                       |   2 +
 test/files/pos/t2712-2.scala                       |  25 +
 test/files/pos/t2712-3.flags                       |   2 +
 test/files/pos/t2712-3.scala                       |  24 +
 test/files/pos/t2712-4.flags                       |   2 +
 test/files/pos/t2712-4.scala                       |  17 +
 test/files/pos/t2712-5.flags                       |   1 +
 test/files/pos/t2712-5.scala                       |  29 ++
 test/files/pos/t2712-6.flags                       |   1 +
 test/files/pos/t2712-6.scala                       |  12 +
 test/files/pos/t2712-7.flags                       |   1 +
 test/files/pos/t2712-7.scala                       |  15 +
 test/files/pos/t5683.flags                         |   1 +
 test/files/{neg => pos}/t5683.scala                |   0
 test/files/pos/t6895b.flags                        |   2 +
 test/files/{neg => pos}/t6895b.scala               |   0
 test/files/pos/t7046-2/Macros_1.scala              |  14 +
 test/files/pos/t7046-2/Test_2.scala                |   9 +
 test/files/{ => pos}/t8449/Client.scala            |   0
 test/files/{ => pos}/t8449/Test.java               |   0
 test/files/pos/t9245.scala                         |  27 +
 test/files/pos/t9331.scala                         |   6 +
 .../files/{neg/catch-all.flags => pos/t9399.flags} |   0
 test/files/pos/t9399.scala                         |  17 +
 .../{neg/catch-all.flags => pos/t9411a.flags}      |   0
 test/files/pos/t9411a.scala                        |  27 +
 .../{neg/catch-all.flags => pos/t9411b.flags}      |   0
 test/files/pos/t9411b.scala                        |  36 ++
 .../files/{neg/catch-all.flags => pos/t9630.flags} |   0
 test/files/pos/t9630/t9630a.scala                  |   9 +
 test/files/pos/t9630/t9630b.scala                  |   8 +
 .../pos/{t5639.flags => userdefined_apply.flags}   |   0
 test/files/pos/userdefined_apply.scala             |  54 ++
 ...flags => userdefined_apply_poly_overload.flags} |   0
 .../pos/userdefined_apply_poly_overload.scala      |  13 +
 test/files/presentation/t8085.check                |   1 -
 test/files/presentation/t8085b.check               |   1 -
 test/files/run/StubErrorBInheritsFromA.check       |   6 +
 test/files/run/StubErrorBInheritsFromA.scala       |  22 +
 test/files/run/StubErrorComplexInnerClass.check    |   6 +
 test/files/run/StubErrorComplexInnerClass.scala    |  42 ++
 test/files/run/StubErrorHK.check                   |   6 +
 test/files/run/StubErrorHK.scala                   |  22 +
 test/files/run/StubErrorReturnTypeFunction.check   |   6 +
 test/files/run/StubErrorReturnTypeFunction.scala   |  37 ++
 test/files/run/StubErrorReturnTypeFunction2.check  |   6 +
 test/files/run/StubErrorReturnTypeFunction2.scala  |  37 ++
 .../run/StubErrorReturnTypePolyFunction.check      |  15 +
 .../run/StubErrorReturnTypePolyFunction.scala      |  37 ++
 test/files/run/StubErrorSubclasses.check           |   6 +
 test/files/run/StubErrorSubclasses.scala           |  21 +
 test/files/run/StubErrorTypeDef.check              |  16 +
 test/files/run/StubErrorTypeDef.scala              |  26 +
 test/files/run/StubErrorTypeclass.check            |   6 +
 test/files/run/StubErrorTypeclass.scala            |  21 +
 test/files/run/classfile-format-51.scala           |   2 +-
 test/files/run/existentials-in-compiler.check      |  68 +--
 test/files/run/existentials-in-compiler.scala      |   2 +-
 .../files/run/inferred-type-constructors-hou.check |  56 ++
 .../files/run/inferred-type-constructors-hou.flags |   1 +
 ....scala => inferred-type-constructors-hou.scala} |   0
 test/files/run/reflection-mem-typecheck.scala      |  26 -
 test/files/run/repl-classbased.check               |  23 +
 test/files/run/repl-classbased.scala               |  22 +
 test/files/run/repl-javap-app.check                |  60 ---
 test/files/run/repl-javap-app.scala                |  15 +-
 test/files/run/repl-no-uescape.check               |   5 +
 test/files/run/repl-no-uescape.scala               |  31 ++
 test/files/run/repl-paste-6.check                  |  17 +
 test/files/run/repl-paste-6.scala                  |  23 +
 test/files/run/repl-paste-parse.check              |   6 +
 test/files/run/repl-paste-parse.scala              |  27 +
 test/files/run/repl-paste-parse.script             |   1 +
 test/files/run/sd304.check                         |   1 +
 test/files/run/sd304/ReflectTest.scala             |   8 +
 test/files/run/sd304/Test.java                     |   5 +
 test/files/run/t10037.check                        |   2 +
 test/files/run/t10037.flags                        |   1 +
 test/files/run/t10037/shifter_2.scala              |   8 +
 test/files/run/t10037/shifty_1.scala               |   7 +
 test/files/{pos/t5639.flags => run/t10261.flags}   |   0
 test/files/run/t10261/Companion_1.scala            |   4 +
 test/files/run/t10261/Test_2.scala                 |  14 +
 test/files/run/t1459.check                         |   3 +
 test/files/run/t1459/InheritingPrinter.scala       |   6 +
 test/files/run/t1459/JavaPrinter.java              |   7 +
 test/files/run/t1459/ScalaPrinter.scala            |   6 +
 test/files/run/t1459/Test.java                     |  15 +
 test/files/run/t1459/VarArg.java                   |   3 +
 test/files/run/t1459generic.check                  |   2 +
 test/files/run/t1459generic/Impl.scala             |   4 +
 test/files/run/t1459generic/Test.java              |  10 +
 test/files/run/t1459generic/VarargGeneric.java     |   4 +
 test/files/run/t3236/AnnotationTest.scala          |  33 ++
 test/files/run/t3236/BooleanAnnotation.java        |   7 +
 test/files/run/t3236/ByteAnnotation.java           |   7 +
 test/files/run/t3236/CharAnnotation.java           |   7 +
 test/files/run/t3236/Constants.java                |  34 ++
 test/files/run/t3236/DoubleAnnotation.java         |   7 +
 test/files/run/t3236/FloatAnnotation.java          |   7 +
 test/files/run/t3236/IntAnnotation.java            |   7 +
 test/files/run/t3236/LongAnnotation.java           |   7 +
 test/files/run/t3236/ShortAnnotation.java          |   7 +
 test/files/run/t3236/StringAnnotation.java         |   7 +
 test/files/run/t3236/Test.scala                    |  44 ++
 test/files/run/t4625.check                         |   1 +
 test/files/run/t4625.scala                         |   7 +
 test/files/run/t4625.script                        |   5 +
 test/files/run/t4625b.check                        |   1 +
 test/files/run/t4625b.scala                        |   7 +
 test/files/run/t4625b.script                       |   8 +
 test/files/run/t4625c.check                        |   3 +
 test/files/run/t4625c.scala                        |   7 +
 test/files/run/t4625c.script                       |   7 +
 test/files/run/t5125b.check                        |   3 +
 test/files/run/t5125b.scala                        |  12 +
 test/files/run/t5293-map.scala                     |  88 ----
 test/files/run/t5293.scala                         |  83 ---
 test/files/run/t6440b.check                        |  11 +-
 test/files/run/t6440b.scala                        |   6 +-
 test/files/run/t7046-1/Macros_1.scala              |  15 +
 test/files/run/t7046-1/Test_2.scala                |  23 +
 test/files/run/t7046-2/Macros_1.scala              |  15 +
 test/files/run/t7046-2/Test_2.scala                |  14 +
 test/files/run/t7319.check                         |   6 +-
 test/files/run/t7439.check                         |   2 +-
 test/files/run/t7805-repl-i.check                  |   3 -
 test/files/run/t7843-jsr223-service.scala          |   8 -
 test/files/run/t8442.check                         |   2 +-
 test/files/run/t8852a.scala                        |   3 +
 test/files/run/t9013/Test.java                     |  20 +
 test/files/run/t9013/test.scala                    |  18 +
 test/files/run/t9114.scala                         |  31 ++
 test/files/run/t9170.scala                         |   2 +-
 test/files/run/t9268.check                         |   3 +-
 test/files/run/t9806.scala                         |  18 +
 test/files/run/t9841.scala                         |  24 +
 ...tags_without_scala_reflect_typetag_lookup.scala |   2 +-
 ...ut_scala_reflect_typetag_manifest_interop.scala |   2 +-
 test/junit/scala/collection/IndexedSeqTest.scala   | 578 +++++++++++++++++++++
 test/junit/scala/collection/IteratorTest.scala     |  24 +
 .../scala/collection/immutable/HashMapTest.scala   |  48 ++
 .../immutable/RangeConsistencyTest.scala           |  39 ++
 .../scala/collection/mutable/AnyRefMapTest.scala   |  24 +
 .../collection/mutable/ArrayBuilderTest.scala      |  28 +
 .../mutable/WrappedArrayBuilderTest.scala          |  30 ++
 .../scala/reflect/internal/PrintersTest.scala      |   8 +
 test/junit/scala/runtime/ScalaRunTimeTest.scala    |  57 ++
 .../tools/nsc/interpreter/CompletionTest.scala     |   8 +
 .../scala/tools/nsc/settings/SettingsTest.scala    |  67 +++
 test/junit/scala/tools/testing/AssertUtil.scala    |   9 +-
 test/junit/scala/util/SpecVersionTest.scala        | 103 ++--
 test/osgi/src/logback.xml                          |  10 +
 test/{files => scaladoc}/.gitignore                |   0
 test/scaladoc/run/SI-191.scala                     |  12 +-
 test/scaladoc/run/t8557.scala                      |  20 +-
 versions.properties                                |  14 +-
 388 files changed, 7385 insertions(+), 1799 deletions(-)
 create mode 100644 debian/patches/0013-disable-jarlister.patch
 create mode 100644 debian/patches/0014-disable-jdk-check.patch
 create mode 100644 debian/patches/0015-java9-compatibility.patch
 create mode 100644 debian/patches/0016-nobootcp-by-default.patch
 create mode 100644 project/BuildSettings.scala
 create mode 100644 project/MiMa.scala
 create mode 100644 project/Quiet.scala
 create mode 100644 project/project/plugins.sbt
 create mode 100755 src/eclipse/update-workspace.sh
 delete mode 100644 src/intellij/asm.iml.SAMPLE
 delete mode 100755 src/intellij/diff.sh
 rename src/intellij/{test-junit.iml.SAMPLE => junit.iml.SAMPLE} (76%)
 copy src/intellij/{repl.iml.SAMPLE => repl-jline.iml.SAMPLE} (57%)
 delete mode 100755 src/intellij/setup.sh
 delete mode 100755 src/intellij/update.sh
 create mode 100644 src/partest-extras/scala/tools/partest/StubErrorMessageTest.scala
 create mode 100644 src/reflect/scala/reflect/internal/util/OwnerOnlyChmod.scala
 create mode 100644 test/benchmarks/.gitignore
 create mode 100644 test/benchmarks/README.md
 create mode 100644 test/benchmarks/build.sbt
 create mode 100644 test/benchmarks/project/plugins.sbt
 create mode 100644 test/benchmarks/src/main/scala/benchmark/JmhRunner.scala
 create mode 100644 test/benchmarks/src/main/scala/benchmark/KeySeq.scala
 create mode 100644 test/benchmarks/src/main/scala/benchmark/KeySeqBuilder.scala
 create mode 100644 test/benchmarks/src/main/scala/scala/collection/immutable/ListBenchmark.scala
 create mode 100644 test/benchmarks/src/main/scala/scala/collection/mutable/OpenHashMapBenchmark.scala
 create mode 100644 test/benchmarks/src/main/scala/scala/collection/mutable/OpenHashMapRunner.scala
 rename test/{files => disabled}/run/t7843-jsr223-service.check (100%)
 create mode 100644 test/disabled/run/t7843-jsr223-service.scala
 rename test/{files => disabled}/run/t7933.check (100%)
 rename test/{files => disabled}/run/t7933.scala (55%)
 create mode 100644 test/files/jvm/t8786-sig.scala
 create mode 100644 test/files/jvm/t8786/A_1.scala
 create mode 100644 test/files/jvm/t8786/B_2.java
 create mode 100644 test/files/jvm/t8786/Test_2.scala
 create mode 100644 test/files/jvm/varargs-separate-bytecode.check
 create mode 100644 test/files/jvm/varargs-separate-bytecode/AbstractProps_1.scala
 create mode 100644 test/files/jvm/varargs-separate-bytecode/Props_2.scala
 create mode 100644 test/files/jvm/varargs-separate-bytecode/Test.scala
 create mode 100644 test/files/neg/t2712-1.check
 create mode 100644 test/files/neg/t2712-1.scala
 create mode 100644 test/files/neg/t2712-2.check
 create mode 100644 test/files/neg/t2712-2.flags
 create mode 100644 test/files/neg/t2712-2.scala
 create mode 100644 test/files/neg/t2712-3.check
 create mode 100644 test/files/neg/t2712-3.scala
 create mode 100644 test/files/neg/t2712.flags
 create mode 100644 test/files/neg/t3236-neg.check
 create mode 100644 test/files/neg/t3236-neg/AnnotationTest.scala
 create mode 100644 test/files/neg/t3236-neg/BooleanAnnotation.java
 create mode 100644 test/files/neg/t3236-neg/Constants.java
 create mode 100644 test/files/neg/t3236-neg/IntAnnotation.java
 create mode 100644 test/files/neg/t3236-neg/ShortAnnotation.java
 create mode 100644 test/files/neg/t3236-neg/StringAnnotation.java
 create mode 100644 test/files/neg/t7046-2.check
 create mode 100644 test/files/neg/t7046-2/Macros_1.scala
 create mode 100644 test/files/neg/t7046-2/Test_2.scala
 create mode 100644 test/files/neg/t7046.check
 create mode 100644 test/files/neg/t7046/Macros_1.scala
 create mode 100644 test/files/neg/t7046/Test_2.scala
 create mode 100644 test/files/neg/t8763.check
 create mode 100644 test/files/neg/t8763.scala
 create mode 100644 test/files/neg/t9834.check
 create mode 100644 test/files/neg/t9834.scala
 create mode 100644 test/files/neg/userdefined_apply.check
 copy test/files/{pos/t5639.flags => neg/userdefined_apply.flags} (100%)
 create mode 100644 test/files/neg/userdefined_apply.scala
 create mode 100644 test/files/pos/hkgadt.scala
 create mode 100644 test/files/pos/t10206.scala
 create mode 100644 test/files/pos/t2712-1.flags
 create mode 100644 test/files/pos/t2712-1.scala
 create mode 100644 test/files/pos/t2712-2.flags
 create mode 100644 test/files/pos/t2712-2.scala
 create mode 100644 test/files/pos/t2712-3.flags
 create mode 100644 test/files/pos/t2712-3.scala
 create mode 100644 test/files/pos/t2712-4.flags
 create mode 100644 test/files/pos/t2712-4.scala
 create mode 100644 test/files/pos/t2712-5.flags
 create mode 100644 test/files/pos/t2712-5.scala
 create mode 100644 test/files/pos/t2712-6.flags
 create mode 100644 test/files/pos/t2712-6.scala
 create mode 100644 test/files/pos/t2712-7.flags
 create mode 100644 test/files/pos/t2712-7.scala
 create mode 100644 test/files/pos/t5683.flags
 copy test/files/{neg => pos}/t5683.scala (100%)
 create mode 100644 test/files/pos/t6895b.flags
 copy test/files/{neg => pos}/t6895b.scala (100%)
 create mode 100644 test/files/pos/t7046-2/Macros_1.scala
 create mode 100644 test/files/pos/t7046-2/Test_2.scala
 rename test/files/{ => pos}/t8449/Client.scala (100%)
 rename test/files/{ => pos}/t8449/Test.java (100%)
 create mode 100644 test/files/pos/t9245.scala
 create mode 100644 test/files/pos/t9331.scala
 copy test/files/{neg/catch-all.flags => pos/t9399.flags} (100%)
 create mode 100644 test/files/pos/t9399.scala
 copy test/files/{neg/catch-all.flags => pos/t9411a.flags} (100%)
 create mode 100644 test/files/pos/t9411a.scala
 copy test/files/{neg/catch-all.flags => pos/t9411b.flags} (100%)
 create mode 100644 test/files/pos/t9411b.scala
 copy test/files/{neg/catch-all.flags => pos/t9630.flags} (100%)
 create mode 100644 test/files/pos/t9630/t9630a.scala
 create mode 100644 test/files/pos/t9630/t9630b.scala
 copy test/files/pos/{t5639.flags => userdefined_apply.flags} (100%)
 create mode 100644 test/files/pos/userdefined_apply.scala
 copy test/files/pos/{t5639.flags => userdefined_apply_poly_overload.flags} (100%)
 create mode 100644 test/files/pos/userdefined_apply_poly_overload.scala
 create mode 100644 test/files/run/StubErrorBInheritsFromA.check
 create mode 100644 test/files/run/StubErrorBInheritsFromA.scala
 create mode 100644 test/files/run/StubErrorComplexInnerClass.check
 create mode 100644 test/files/run/StubErrorComplexInnerClass.scala
 create mode 100644 test/files/run/StubErrorHK.check
 create mode 100644 test/files/run/StubErrorHK.scala
 create mode 100644 test/files/run/StubErrorReturnTypeFunction.check
 create mode 100644 test/files/run/StubErrorReturnTypeFunction.scala
 create mode 100644 test/files/run/StubErrorReturnTypeFunction2.check
 create mode 100644 test/files/run/StubErrorReturnTypeFunction2.scala
 create mode 100644 test/files/run/StubErrorReturnTypePolyFunction.check
 create mode 100644 test/files/run/StubErrorReturnTypePolyFunction.scala
 create mode 100644 test/files/run/StubErrorSubclasses.check
 create mode 100644 test/files/run/StubErrorSubclasses.scala
 create mode 100644 test/files/run/StubErrorTypeDef.check
 create mode 100644 test/files/run/StubErrorTypeDef.scala
 create mode 100644 test/files/run/StubErrorTypeclass.check
 create mode 100644 test/files/run/StubErrorTypeclass.scala
 create mode 100644 test/files/run/inferred-type-constructors-hou.check
 create mode 100644 test/files/run/inferred-type-constructors-hou.flags
 copy test/files/run/{inferred-type-constructors.scala => inferred-type-constructors-hou.scala} (100%)
 delete mode 100644 test/files/run/reflection-mem-typecheck.scala
 create mode 100644 test/files/run/repl-classbased.check
 create mode 100644 test/files/run/repl-classbased.scala
 create mode 100644 test/files/run/repl-no-uescape.check
 create mode 100644 test/files/run/repl-no-uescape.scala
 create mode 100755 test/files/run/repl-paste-6.check
 create mode 100644 test/files/run/repl-paste-6.scala
 create mode 100755 test/files/run/repl-paste-parse.check
 create mode 100644 test/files/run/repl-paste-parse.scala
 create mode 100644 test/files/run/repl-paste-parse.script
 create mode 100644 test/files/run/sd304.check
 create mode 100644 test/files/run/sd304/ReflectTest.scala
 create mode 100644 test/files/run/sd304/Test.java
 create mode 100644 test/files/run/t10037.check
 create mode 100644 test/files/run/t10037.flags
 create mode 100644 test/files/run/t10037/shifter_2.scala
 create mode 100644 test/files/run/t10037/shifty_1.scala
 copy test/files/{pos/t5639.flags => run/t10261.flags} (100%)
 create mode 100644 test/files/run/t10261/Companion_1.scala
 create mode 100644 test/files/run/t10261/Test_2.scala
 create mode 100644 test/files/run/t1459.check
 create mode 100644 test/files/run/t1459/InheritingPrinter.scala
 create mode 100644 test/files/run/t1459/JavaPrinter.java
 create mode 100644 test/files/run/t1459/ScalaPrinter.scala
 create mode 100644 test/files/run/t1459/Test.java
 create mode 100644 test/files/run/t1459/VarArg.java
 create mode 100644 test/files/run/t1459generic.check
 create mode 100644 test/files/run/t1459generic/Impl.scala
 create mode 100644 test/files/run/t1459generic/Test.java
 create mode 100644 test/files/run/t1459generic/VarargGeneric.java
 create mode 100644 test/files/run/t3236/AnnotationTest.scala
 create mode 100644 test/files/run/t3236/BooleanAnnotation.java
 create mode 100644 test/files/run/t3236/ByteAnnotation.java
 create mode 100644 test/files/run/t3236/CharAnnotation.java
 create mode 100644 test/files/run/t3236/Constants.java
 create mode 100644 test/files/run/t3236/DoubleAnnotation.java
 create mode 100644 test/files/run/t3236/FloatAnnotation.java
 create mode 100644 test/files/run/t3236/IntAnnotation.java
 create mode 100644 test/files/run/t3236/LongAnnotation.java
 create mode 100644 test/files/run/t3236/ShortAnnotation.java
 create mode 100644 test/files/run/t3236/StringAnnotation.java
 create mode 100644 test/files/run/t3236/Test.scala
 create mode 100644 test/files/run/t4625.check
 create mode 100644 test/files/run/t4625.scala
 create mode 100644 test/files/run/t4625.script
 create mode 100644 test/files/run/t4625b.check
 create mode 100644 test/files/run/t4625b.scala
 create mode 100644 test/files/run/t4625b.script
 create mode 100644 test/files/run/t4625c.check
 create mode 100644 test/files/run/t4625c.scala
 create mode 100644 test/files/run/t4625c.script
 delete mode 100644 test/files/run/t5293-map.scala
 delete mode 100644 test/files/run/t5293.scala
 create mode 100644 test/files/run/t7046-1/Macros_1.scala
 create mode 100644 test/files/run/t7046-1/Test_2.scala
 create mode 100644 test/files/run/t7046-2/Macros_1.scala
 create mode 100644 test/files/run/t7046-2/Test_2.scala
 delete mode 100644 test/files/run/t7843-jsr223-service.scala
 create mode 100644 test/files/run/t9013/Test.java
 create mode 100644 test/files/run/t9013/test.scala
 create mode 100644 test/files/run/t9114.scala
 create mode 100644 test/files/run/t9806.scala
 create mode 100644 test/files/run/t9841.scala
 create mode 100644 test/junit/scala/collection/IndexedSeqTest.scala
 create mode 100644 test/junit/scala/collection/immutable/HashMapTest.scala
 create mode 100644 test/junit/scala/collection/mutable/AnyRefMapTest.scala
 create mode 100644 test/junit/scala/collection/mutable/ArrayBuilderTest.scala
 create mode 100644 test/junit/scala/collection/mutable/WrappedArrayBuilderTest.scala
 create mode 100644 test/osgi/src/logback.xml
 copy test/{files => scaladoc}/.gitignore (100%)

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/scala.git



More information about the pkg-java-commits mailing list