summaryrefslogtreecommitdiff
path: root/test/files/run
Commit message (Collapse)AuthorAgeFilesLines
* fixed a bug with defaults reported on mailing listLukas Rytz2009-07-241-0/+7
|
* Fix and test cases for #2184.Paul Phillips2009-07-221-0/+14
|
* Fixed #2176.Philipp Haller2009-07-222-0/+5
|
* Added regression test for #2147.Philipp Haller2009-07-212-0/+10
|
* 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.
* Fix and test case for #1373.Paul Phillips2009-07-181-0/+6
|
* 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.
* Fix and test case for #1141.Paul Phillips2009-07-152-0/+9
|
* Fix and test case for #1110.Paul Phillips2009-07-151-0/+11
|
* Implementation and test cases for canEqual meth...Paul Phillips2009-07-091-0/+23
| | | | | | | 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.
* Lots of work hardening matching on sequences.Paul Phillips2009-07-071-11/+15
| | | | | | | | | | | | | | | | 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-2/+18
| | | | | | 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-051-1/+2
|
* 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.
* minor cleanups for named argsLukas Rytz2009-06-302-0/+2
|
* Applied patches to fix the issues in #2074.Philipp Haller2009-06-303-0/+19
|
* 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.
* named arguments only at top level in () paramet...Lukas Rytz2009-06-252-2/+11
| | | | | named arguments only at top level in () parameters.
* improvements to names / defaults (implicits, ty...Lukas Rytz2009-06-202-1/+51
| | | | | | improvements to names / defaults (implicits, type of defaults, #2064, ...)
* allow using named / default arguments in self- ...Lukas Rytz2009-06-152-2/+44
| | | | | | 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
* Fixed failing test-suite case.Gilles Dubochet2009-06-091-6/+6
|
* removed code for parsing old pickle format.Lukas Rytz2009-06-032-1/+17
|
* named argument disallowed when assignment expre...Lukas Rytz2009-06-022-0/+13
| | | | | | named argument disallowed when assignment expression would typecheck. minor fixe to names / defaults.
* Fix and test for bug 2029.David MacIver2009-06-012-0/+19
|
* big overhaul of annotations implementation.Lukas Rytz2009-05-303-8/+8
|
* Named and default argumentsLukas Rytz2009-05-305-3/+315
| | | | | | | - MethodTypes now have (params: List[Symbol]) - "copy"-methods for case classes - the "copy" object in the compiler is now called "treeCopy"
* Patched up failing test case.Paul Phillips2009-05-281-1/+1
|
* Reintegrated PriorityQueue.Paul Phillips2009-05-271-0/+24
|
* In "Iterable" and in all its subclasses, "itera...Gilles Dubochet2009-05-2713-26/+26
| | | | | | In "Iterable" and in all its subclasses, "iterator" replaces "elements" (and assorted changes).
* Fixed problem that spurious caused exhaustivene...Martin Odersky2009-05-271-1/+15
| | | | | | Fixed problem that spurious caused exhaustiveness warning for RefChecks. Enriched positions and worked on the interactive compiler.
* Fix and test for #1360 - when passing a sequenc...Paul Phillips2009-05-212-0/+9
| | | | | | Fix and test for #1360 - when passing a sequence to java varargs, call .toArray on it if it is not already an array.
* KMP implementation for StringBuilder and test c...Paul Phillips2009-05-201-0/+32
| | | | | | KMP implementation for StringBuilder and test case. Repaired long-standing infinite loop in lastIndexOf.
* Restored xml test cases to unminimized tagsPaul Phillips2009-05-153-33/+33
|
* Calmed down grudge-holding packrat test case.Paul Phillips2009-05-151-3/+3
|
* cleaned up collection builder frameworkMartin Odersky2009-05-142-0/+330
|
* changes to maps and setsMartin Odersky2009-05-121-10/+4
|
* Test for default Ordering implementations.Paul Phillips2009-05-121-0/+31
|
* Reverted probably unintentional change to Enume...Paul Phillips2009-05-122-12/+12
| | | | | | | | Reverted probably unintentional change to Enumeration (the method formerly called valueOf and now called withName needs to return Option[Value], not Value) and updated the failing tests to use the new Enumeration interface.
* Organized disabled directory so it works with p...Paul Phillips2009-05-094-0/+115
| | | | | | | Organized disabled directory so it works with partest. You can run ./partest --srcpath disabled to run the tests in that location. Fixed a few tests in disabled and pending and moved to files.
* massive new collections checkin.Martin Odersky2009-05-0825-788/+28
|
* Modernized DRMacIver's languishing array patch ...Paul Phillips2009-05-072-0/+13
| | | | | | | Modernized DRMacIver's languishing array patch and added test cases to exercise primitive to any array conversion. This fixes bugs #1300 and #1301.
* Added NoSuccess extractor to combinator lib.Paul Phillips2009-05-063-7/+4
|
* packrat parsingTiark Rompf2009-05-066-0/+179
|
* Fix and test case for #1773.Paul Phillips2009-05-011-0/+12
|
* Modifications to the 10 failing test cases to m...Paul Phillips2009-05-013-33/+33
| | | | | | Modifications to the 10 failing test cases to make them passing test cases in light of the patch from #1118.
* Restructured Enumeration to have many fewer pub...Paul Phillips2009-04-231-3/+3
| | | | | | | | | | | | Restructured Enumeration to have many fewer public members so people can import TheirEnum._ with less trepidation. The HOFs formerly in Enumeration were removed, but as they all merely forwarded to elements anyway, do this: object Foo extends Enumeration { val FOO, BAR = Value } import Foo._ Foo.elements filter (_ == FOO)