summaryrefslogtreecommitdiff
path: root/test
Commit message (Collapse)AuthorAgeFilesLines
* fixed #2163Adriaan Moors2009-07-192-0/+14
|
* Test case for bug #1466, which was mysteriously...Paul Phillips2009-07-181-0/+11
| | | | | | Test case for bug #1466, which was mysteriously fixed at some point in the last nine months.
* Added test case for #1764 to the test case for ...Paul Phillips2009-07-182-1/+9
| | | | | | Added test case for #1764 to the test case for #1878 (as #1764 was fixed along with it in r18343.)
* Fix and test case for #1373.Paul Phillips2009-07-181-0/+6
|
* Fix and post/neg test cases for #1878.Paul Phillips2009-07-182-0/+17
|
* Removed some identical code from the collection...Paul Phillips2009-07-182-8/+6
| | | | | | | Removed some identical code from the collections classes in hopes of finding some consistency in collections equality. Added more test cases to the sequenceComparisons test.
* A start on a more comprehensive test suite for ...Paul Phillips2009-07-172-0/+124
| | | | | | | | | | | A start on a more comprehensive test suite for sequences. It performs 3600 different tests attempting to exercise the potentially buggy variations of startsWith, endsWith, indexOfSeq, and sameElements. And, a KMP implementation of indexOfSeq which in addition to being a lot faster for definite sized sequences, should give the wrong answer somewhat less frequently.
* Scalac was failing if the path to the distributionAntonio Cunei2009-07-161-1/+1
| | | | | contained whitespaces. This simple change fixes that.
* Fix and test case for #1141.Paul Phillips2009-07-152-0/+9
|
* Fix and test case for #1110.Paul Phillips2009-07-151-0/+11
|
* Trying to make typechecker faster by (1) new su...Martin Odersky2009-07-131-3/+3
| | | | | | | Trying to make typechecker faster by (1) new subtyping (2) better implicit caches. Disallowed '42 as a symbol. Added cache method to Mutable Maps. Better complietion in interactive.
* Fix and test case for #1843.Paul Phillips2009-07-121-0/+25
|
* Fix and test case for #1260.Paul Phillips2009-07-111-2/+3
|
* Implementation and test cases for canEqual meth...Paul Phillips2009-07-093-0/+25
| | | | | | | Implementation and test cases for canEqual method in case classes. Now the autogenerated equality method inquires with the argument as to whether other.canEqual(this) before returning true.
* The presently salvageable portion of my attempt...Paul Phillips2009-07-091-0/+41
| | | | | | | The presently salvageable portion of my attempt to fix bugs #425 and #816 (which I have indeed fixed, but a bazillion other test cases broke so the fix is commented out until I can make everyone happy at once.)
* Lots of work hardening matching on sequences.Paul Phillips2009-07-074-15/+43
| | | | | | | | | | | | | | | | one long-standing bug which actually had a test case testing its bugginess (which is to say, when I fixed the bug, the test case failed.) This: - def doMatch4(xs:Seq[Char]) = xs match { - case Seq(x, y, _*) => x::y::Nil - case Seq(x, y, z, w) => List(z,w) // redundant! - } ...should never have compiled - which must have been recognized on some level given the "redundant!" comment, but it never made it into neg/.
* Implemented proposed strategy for #1503 and mov...Paul Phillips2009-07-053-3/+7
| | | | | | Implemented proposed strategy for #1503 and moved test case out of pending (and fixed it so it didn't throw a match error.)
* Interim fix and test case for #1434.Paul Phillips2009-07-051-0/+15
|
* Fixes and test cases for #2124 and #2125.Paul Phillips2009-07-054-0/+52
|
* fix #2122, test for #2116Lukas Rytz2009-07-053-4/+15
|
* Added test for #1948.Philipp Haller2009-07-022-0/+12
|
* refined range positions some more; eliminated A...Martin Odersky2009-07-024-8/+5
| | | | | refined range positions some more; eliminated Array.withDims
* Creating case classes in preference to passing ...Paul Phillips2009-07-011-0/+19
| | | | | | | | Creating case classes in preference to passing around a variety of inscrutable tuples. And, fix and test case for #1697. There remain serious extractor issues which I hope to have fully diagnosed in the near future.
* added "diagnostic" to context.Lukas Rytz2009-07-011-0/+3
|
* Fix for #2092Antonio Cunei2009-07-011-2/+6
|
* minor cleanups for named argsLukas Rytz2009-06-303-0/+7
|
* Enhanced error message when a type error is bec...Paul Phillips2009-06-303-2/+11
| | | | | | Enhanced error message when a type error is because of identically named classes, one in scala.* and one not.
* Applied patches to fix the issues in #2074.Philipp Haller2009-06-303-0/+19
|
* Applied patch to fix #2098.Philipp Haller2009-06-302-0/+8
|
* Applied patch to fix #2104 and added test.Philipp Haller2009-06-302-0/+51
|
* Added test for #2031.Philipp Haller2009-06-292-0/+15
|
* scalap changed to treat named parameters and pa...ilyas2009-06-2925-20/+32
| | | | | scalap changed to treat named parameters and package objects
* Prepares a test for further changes in Reactor.Philipp Haller2009-06-281-2/+0
|
* Fixed the fact that reflective calls had logica...Paul Phillips2009-06-261-2/+2
| | | | | | | | Fixed the fact that reflective calls had logical and arithmetic right shift swapped. Modified test case to use a value that doesn't have identical output for both shifts. Grumbled to self that test cases which fail to test are markedly worse than no tests at all.
* small fix to named argumentsLukas Rytz2009-06-252-20/+26
|
* named arguments only at top level in () paramet...Lukas Rytz2009-06-254-23/+44
| | | | | named arguments only at top level in () parameters.
* fixed bug in Parser and updated check files.Martin Odersky2009-06-255-14/+14
|
* Added test for #2060.Philipp Haller2009-06-231-0/+28
|
* Attempted to resolve the improbable mess surrou...Paul Phillips2009-06-224-6/+19
| | | | | | | | Attempted to resolve the improbable mess surrounding implicit conversions from Unit. Modified test case which relied on the supposedly verboten behavior; verbotenized () => AnyRef; added new test case which fails if verboten behavior should ever return.
* Added test for #2034.Philipp Haller2009-06-221-0/+14
|
* Added test for #2079.Philipp Haller2009-06-221-0/+25
|
* Added test for #2078.Philipp Haller2009-06-222-2/+11
|
* More equality shenanigans.Paul Phillips2009-06-211-4/+0
| | | | | | | and the various Int types all use different hashCode algorithms. This means there is very broken behavior afoot among the types. I see no option but to make numeric equals significantly less tricky.
* improvements to names / defaults (implicits, ty...Lukas Rytz2009-06-206-21/+97
| | | | | | improvements to names / defaults (implicits, type of defaults, #2064, ...)
* Specialization landed in trunk.Iulian Dragos2009-06-1841-0/+1532
|
* Added tests for #2027 and #2030.Philipp Haller2009-06-163-0/+15
|
* allow using named / default arguments in self- ...Lukas Rytz2009-06-154-34/+47
| | | | | | allow using named / default arguments in self- and super constructor calls. fixes #2050 and #2052.
* - fixed #2057Lukas Rytz2009-06-151-0/+7
| | | | | - Symbol.annotations now first calls .initialize
* Moved test for #1801 to pending for offline bug...Philipp Haller2009-06-142-0/+0
| | | | | Moved test for #1801 to pending for offline bug fixing.
* more annotations cleanup.Lukas Rytz2009-06-113-1/+8
|