From 8a61ff432543a29234193cd1f7c14abd3f3d31a0 Mon Sep 17 00:00:00 2001 From: Felix Mulder Date: Wed, 2 Nov 2016 11:08:28 +0100 Subject: Move compiler and compiler tests to compiler dir --- compiler/test/dotc/scala-collections.whitelist | 282 +++++++++++++++++++++++++ 1 file changed, 282 insertions(+) create mode 100644 compiler/test/dotc/scala-collections.whitelist (limited to 'compiler/test/dotc/scala-collections.whitelist') diff --git a/compiler/test/dotc/scala-collections.whitelist b/compiler/test/dotc/scala-collections.whitelist new file mode 100644 index 000000000..29db48cf2 --- /dev/null +++ b/compiler/test/dotc/scala-collections.whitelist @@ -0,0 +1,282 @@ +./scala-scala/src/library/scala/runtime/RichBoolean.scala +./scala-scala/src/library/scala/runtime/RichByte.scala +./scala-scala/src/library/scala/runtime/RichChar.scala +./scala-scala/src/library/scala/runtime/RichDouble.scala +./scala-scala/src/library/scala/runtime/RichException.scala +./scala-scala/src/library/scala/runtime/RichFloat.scala +./scala-scala/src/library/scala/runtime/RichInt.scala +./scala-scala/src/library/scala/runtime/RichLong.scala +./scala-scala/src/library/scala/runtime/RichShort.scala +./scala-scala/src/library/scala/Array.scala +./scala-scala/src/library/scala/NotImplementedError.scala +./scala-scala/src/library/scala/AnyValCompanion.scala + +# AnyVal is a synthesized class in Dotty, cannot be compiled from source. +#./scala-scala/src/library/scala/AnyVal.scala + +./scala-scala/src/library/scala/Boolean.scala +./scala-scala/src/library/scala/Byte.scala +./scala-scala/src/library/scala/Char.scala +./scala-scala/src/library/scala/Double.scala +./scala-scala/src/library/scala/Float.scala +./scala-scala/src/library/scala/Int.scala +./scala-scala/src/library/scala/Long.scala +./scala-scala/src/library/scala/Short.scala +./scala-scala/src/library/scala/Unit.scala +./scala-scala/src/library/scala/Cloneable.scala +./scala-scala/src/library/scala/DelayedInit.scala +./scala-scala/src/library/scala/Dynamic.scala +./scala-scala/src/library/scala/Equals.scala +./scala-scala/src/library/scala/Immutable.scala +./scala-scala/src/library/scala/MatchError.scala +./scala-scala/src/library/scala/Mutable.scala +./scala-scala/src/library/scala/NotNull.scala +./scala-scala/src/library/scala/Option.scala +./scala-scala/src/library/scala/PartialFunction.scala +./scala-scala/src/library/scala/Predef.scala +./scala-scala/src/library/scala/Product.scala +./scala-scala/src/library/scala/Product1.scala +./scala-scala/src/library/scala/Product10.scala +./scala-scala/src/library/scala/Product11.scala +./scala-scala/src/library/scala/Product12.scala +./scala-scala/src/library/scala/Product13.scala +./scala-scala/src/library/scala/Product14.scala +./scala-scala/src/library/scala/Product15.scala +./scala-scala/src/library/scala/Product16.scala +./scala-scala/src/library/scala/Product17.scala +./scala-scala/src/library/scala/Product18.scala +./scala-scala/src/library/scala/Product19.scala +./scala-scala/src/library/scala/Product2.scala +./scala-scala/src/library/scala/Product20.scala +./scala-scala/src/library/scala/Product21.scala +./scala-scala/src/library/scala/Product22.scala +./scala-scala/src/library/scala/Product3.scala +./scala-scala/src/library/scala/Product4.scala +./scala-scala/src/library/scala/Product5.scala +./scala-scala/src/library/scala/Product6.scala +./scala-scala/src/library/scala/Product7.scala +./scala-scala/src/library/scala/Product8.scala +./scala-scala/src/library/scala/Product9.scala +./scala-scala/src/library/scala/Proxy.scala +./scala-scala/src/library/scala/SerialVersionUID.scala +./scala-scala/src/library/scala/Serializable.scala +./scala-scala/src/library/scala/Specializable.scala +./scala-scala/src/library/scala/Symbol.scala +./scala-scala/src/library/scala/UninitializedError.scala +./scala-scala/src/library/scala/UninitializedFieldError.scala +./scala-scala/src/library/scala/collection/IndexedSeqOptimized.scala +./scala-scala/src/library/scala/collection/IterableLike.scala +./scala-scala/src/library/scala/collection/Iterator.scala +./scala-scala/src/library/scala/collection/LinearSeqOptimized.scala +./scala-scala/src/library/scala/collection/TraversableOnce.scala +./scala-scala/src/library/scala/collection/generic/Growable.scala +./scala-scala/src/library/scala/collection/generic/TraversableForwarder.scala +./scala-scala/src/library/scala/collection/immutable/BitSet.scala +./scala-scala/src/library/scala/collection/immutable/DefaultMap.scala +./scala-scala/src/library/scala/collection/immutable/IndexedSeq.scala +./scala-scala/src/library/scala/collection/immutable/Iterable.scala +./scala-scala/src/library/scala/collection/immutable/LinearSeq.scala +./scala-scala/src/library/scala/collection/immutable/List.scala +./scala-scala/src/library/scala/collection/immutable/MapProxy.scala +./scala-scala/src/library/scala/collection/immutable/PagedSeq.scala +./scala-scala/src/library/scala/collection/immutable/Queue.scala +./scala-scala/src/library/scala/collection/immutable/Seq.scala +./scala-scala/src/library/scala/collection/mutable/IndexedSeq.scala +./scala-scala/src/library/scala/collection/mutable/ListBuffer.scala +./scala-scala/src/library/scala/collection/mutable/BufferLike.scala + +./scala-scala/src/library/scala/collection/mutable/ArrayBuilder.scala + +./scala-scala/src/library/scala/collection/immutable/Stack.scala +./scala-scala/src/library/scala/collection/immutable/StringLike.scala +./scala-scala/src/library/scala/collection/immutable/StringOps.scala +./scala-scala/src/library/scala/collection/immutable/Traversable.scala +./scala-scala/src/library/scala/collection/immutable/Vector.scala +./scala-scala/src/library/scala/collection/immutable/WrappedString.scala +./scala-scala/src/library/scala/collection/mutable/Builder.scala +./scala-scala/src/library/scala/collection/mutable/GrowingBuilder.scala +./scala-scala/src/library/scala/collection/mutable/WrappedArray.scala +./scala-scala/src/library/scala/collection/mutable/WrappedArrayBuilder.scala +./scala-scala/src/library/scala/deprecated.scala +./scala-scala/src/library/scala/deprecatedInheritance.scala +./scala-scala/src/library/scala/deprecatedName.scala +./scala-scala/src/library/scala/deprecatedOverriding.scala +./scala-scala/src/library/scala/inline.scala +./scala-scala/src/library/scala/language.scala +./scala-scala/src/library/scala/languageFeature.scala +./scala-scala/src/library/scala/math/Equiv.scala +./scala-scala/src/library/scala/math/Fractional.scala +./scala-scala/src/library/scala/math/Integral.scala +./scala-scala/src/library/scala/math/Numeric.scala +./scala-scala/src/library/scala/math/Ordered.scala +./scala-scala/src/library/scala/math/Ordering.scala +./scala-scala/src/library/scala/math/PartialOrdering.scala +./scala-scala/src/library/scala/math/ScalaNumericConversions.scala +./scala-scala/src/library/scala/math/package.scala +./scala-scala/src/library/scala/native.scala +./scala-scala/src/library/scala/noinline.scala +./scala-scala/src/library/scala/package.scala +./scala-scala/src/library/scala/remote.scala +./scala-scala/src/library/scala/specialized.scala +./scala-scala/src/library/scala/throws.scala +./scala-scala/src/library/scala/transient.scala +./scala-scala/src/library/scala/unchecked.scala +./scala-scala/src/library/scala/volatile.scala +./scala-scala/src/library/scala/collection/BitSet.scala +./scala-scala/src/library/scala/collection/BitSetLike.scala +./scala-scala/src/library/scala/collection/BufferedIterator.scala +./scala-scala/src/library/scala/collection/CustomParallelizable.scala +./scala-scala/src/library/scala/collection/DefaultMap.scala +./scala-scala/src/library/scala/collection/GenIterable.scala +./scala-scala/src/library/scala/collection/GenIterableLike.scala +./scala-scala/src/library/scala/collection/GenMap.scala +./scala-scala/src/library/scala/collection/GenMapLike.scala +./scala-scala/src/library/scala/collection/GenSeq.scala +./scala-scala/src/library/scala/collection/GenSeqLike.scala +./scala-scala/src/library/scala/collection/GenSet.scala +./scala-scala/src/library/scala/collection/GenSetLike.scala +./scala-scala/src/library/scala/collection/GenTraversable.scala +./scala-scala/src/library/scala/collection/GenTraversableLike.scala + +./scala-scala/src/library/scala/collection/GenTraversableOnce.scala +./scala-scala/src/library/scala/collection/IndexedSeq.scala +./scala-scala/src/library/scala/collection/IndexedSeqLike.scala +./scala-scala/src/library/scala/collection/Iterable.scala +./scala-scala/src/library/scala/collection/IterableProxy.scala +./scala-scala/src/library/scala/collection/IterableProxyLike.scala +./scala-scala/src/library/scala/collection/JavaConversions.scala +./scala-scala/src/library/scala/collection/JavaConverters.scala +./scala-scala/src/library/scala/collection/LinearSeq.scala +./scala-scala/src/library/scala/collection/LinearSeqLike.scala +./scala-scala/src/library/scala/collection/Map.scala +./scala-scala/src/library/scala/collection/MapLike.scala +./scala-scala/src/library/scala/collection/MapProxy.scala +./scala-scala/src/library/scala/collection/MapProxyLike.scala +./scala-scala/src/library/scala/collection/Parallel.scala +./scala-scala/src/library/scala/collection/Parallelizable.scala +./scala-scala/src/library/scala/collection/Searching.scala +./scala-scala/src/library/scala/collection/Seq.scala +./scala-scala/src/library/scala/collection/SeqExtractors.scala +./scala-scala/src/library/scala/collection/SeqLike.scala +./scala-scala/src/library/scala/collection/SeqProxy.scala +./scala-scala/src/library/scala/collection/SeqProxyLike.scala +./scala-scala/src/library/scala/collection/Set.scala +./scala-scala/src/library/scala/collection/SetLike.scala +./scala-scala/src/library/scala/collection/SetProxy.scala +./scala-scala/src/library/scala/collection/SetProxyLike.scala +./scala-scala/src/library/scala/collection/SortedMap.scala +./scala-scala/src/library/scala/collection/SortedMapLike.scala +./scala-scala/src/library/scala/collection/SortedSet.scala +./scala-scala/src/library/scala/collection/SortedSetLike.scala +./scala-scala/src/library/scala/collection/Traversable.scala +./scala-scala/src/library/scala/collection/TraversableLike.scala + +./scala-scala/src/library/scala/collection/TraversableProxy.scala +./scala-scala/src/library/scala/collection/TraversableProxyLike.scala +./scala-scala/src/library/scala/collection/package.scala + +./scala-scala/src/library/scala/collection/IterableView.scala +./scala-scala/src/library/scala/collection/SeqView.scala +./scala-scala/src/library/scala/collection/TraversableView.scala + +## those classes use early initialisers. +./scala-scala/src/library/scala/collection/TraversableViewLike.scala +./scala-scala/src/library/scala/collection/IterableViewLike.scala +./scala-scala/src/library/scala/collection/SeqViewLike.scala +./scala-scala/src/library/scala/collection/mutable/IndexedSeqView.scala +./scala-scala/src/library/scala/collection/immutable/StreamViewLike.scala +./scala-scala/src/library/scala/collection/immutable/TrieIterator.scala + +./scala-scala/src/library/scala/collection/immutable/HashMap.scala +./scala-scala/src/library/scala/collection/immutable/HashSet.scala + + +./scala-scala/src/library/scala/collection/immutable/IntMap.scala +./scala-scala/src/library/scala/collection/immutable/ListMap.scala +./scala-scala/src/library/scala/collection/immutable/ListSet.scala +./scala-scala/src/library/scala/collection/immutable/LongMap.scala + +./scala-scala/src/library/scala/collection/immutable/Map.scala +./scala-scala/src/library/scala/collection/immutable/MapLike.scala +./scala-scala/src/library/scala/collection/immutable/NumericRange.scala +./scala-scala/src/library/scala/collection/immutable/Range.scala +./scala-scala/src/library/scala/collection/immutable/RedBlackTree.scala + +# had a variance error, now fixed. +./scala-scala/src/library/scala/collection/immutable/Set.scala + +./scala-scala/src/library/scala/collection/immutable/SetProxy.scala + +# https://github.com/lampepfl/dotty/issues/942 +./scala-scala/src/library/scala/collection/immutable/SortedMap.scala +./scala-scala/src/library/scala/collection/immutable/SortedSet.scala + +# https://github.com/lampepfl/dotty/issues/941 +./scala-scala/src/library/scala/collection/immutable/Stream.scala +./scala-scala/src/library/scala/collection/immutable/StreamView.scala + +./scala-scala/src/library/scala/collection/immutable/TreeMap.scala +./scala-scala/src/library/scala/collection/immutable/TreeSet.scala +./scala-scala/src/library/scala/collection/generic/BitOperations.scala +./scala-scala/src/library/scala/collection/generic/BitSetFactory.scala +./scala-scala/src/library/scala/collection/generic/CanBuildFrom.scala +./scala-scala/src/library/scala/collection/generic/CanCombineFrom.scala +./scala-scala/src/library/scala/collection/generic/ClassTagTraversableFactory.scala +./scala-scala/src/library/scala/collection/generic/Clearable.scala +./scala-scala/src/library/scala/collection/generic/FilterMonadic.scala +./scala-scala/src/library/scala/collection/generic/GenMapFactory.scala +./scala-scala/src/library/scala/collection/generic/GenSeqFactory.scala +./scala-scala/src/library/scala/collection/generic/GenSetFactory.scala +./scala-scala/src/library/scala/collection/generic/GenTraversableFactory.scala +./scala-scala/src/library/scala/collection/generic/GenericClassTagCompanion.scala +./scala-scala/src/library/scala/collection/generic/GenericClassTagTraversableTemplate.scala +./scala-scala/src/library/scala/collection/generic/GenericCompanion.scala +./scala-scala/src/library/scala/collection/generic/GenericOrderedCompanion.scala +./scala-scala/src/library/scala/collection/generic/GenericOrderedTraversableTemplate.scala +./scala-scala/src/library/scala/collection/generic/GenericParCompanion.scala +./scala-scala/src/library/scala/collection/generic/GenericParTemplate.scala +./scala-scala/src/library/scala/collection/generic/GenericSeqCompanion.scala +./scala-scala/src/library/scala/collection/generic/GenericSetTemplate.scala + +./scala-scala/src/library/scala/collection/generic/GenericTraversableTemplate.scala + +./scala-scala/src/library/scala/collection/generic/HasNewBuilder.scala +./scala-scala/src/library/scala/collection/generic/HasNewCombiner.scala + +./scala-scala/src/library/scala/collection/generic/ImmutableMapFactory.scala +./scala-scala/src/library/scala/collection/generic/ImmutableSetFactory.scala + +./scala-scala/src/library/scala/collection/generic/ImmutableSortedMapFactory.scala +./scala-scala/src/library/scala/collection/generic/ImmutableSortedSetFactory.scala +./scala-scala/src/library/scala/collection/generic/IndexedSeqFactory.scala +./scala-scala/src/library/scala/collection/generic/IsSeqLike.scala +./scala-scala/src/library/scala/collection/generic/IsTraversableLike.scala +./scala-scala/src/library/scala/collection/generic/IsTraversableOnce.scala +./scala-scala/src/library/scala/collection/generic/IterableForwarder.scala + +./scala-scala/src/library/scala/collection/generic/MapFactory.scala +./scala-scala/src/library/scala/collection/generic/MutableMapFactory.scala +./scala-scala/src/library/scala/collection/generic/MutableSetFactory.scala +./scala-scala/src/library/scala/collection/generic/ParMapFactory.scala +./scala-scala/src/library/scala/collection/generic/SeqFactory.scala +./scala-scala/src/library/scala/collection/generic/SortedMapFactory.scala +./scala-scala/src/library/scala/collection/generic/SortedSetFactory.scala +./scala-scala/src/library/scala/collection/generic/SetFactory.scala +./scala-scala/src/library/scala/collection/generic/ParFactory.scala + +# https://github.com/lampepfl/dotty/issues/974 -> @smarter +./scala-scala/src/library/scala/collection/generic/MutableSortedSetFactory.scala + +# cyclic reference, maybe related to #974 -> @smarter +#./scala-scala/src/library/scala/collection/generic/ParSetFactory.scala + +./scala-scala/src/library/scala/collection/generic/OrderedTraversableFactory.scala +./scala-scala/src/library/scala/collection/generic/SeqForwarder.scala +./scala-scala/src/library/scala/collection/generic/Shrinkable.scala +./scala-scala/src/library/scala/collection/generic/Signalling.scala +./scala-scala/src/library/scala/collection/generic/Sizing.scala +./scala-scala/src/library/scala/collection/generic/SliceInterval.scala +./scala-scala/src/library/scala/collection/generic/Sorted.scala +./scala-scala/src/library/scala/collection/generic/Subtractable.scala +./scala-scala/src/library/scala/collection/generic/TraversableFactory.scala +./scala-scala/src/library/scala/collection/generic/package.scala -- cgit v1.2.3