Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Implementation and test cases for canEqual meth... | Paul Phillips | 2009-07-09 | 3 | -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 Phillips | 2009-07-09 | 1 | -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 Phillips | 2009-07-07 | 4 | -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 Phillips | 2009-07-05 | 3 | -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 Phillips | 2009-07-05 | 1 | -0/+15 |
| | |||||
* | Fixes and test cases for #2124 and #2125. | Paul Phillips | 2009-07-05 | 4 | -0/+52 |
| | |||||
* | fix #2122, test for #2116 | Lukas Rytz | 2009-07-05 | 3 | -4/+15 |
| | |||||
* | Added test for #1948. | Philipp Haller | 2009-07-02 | 2 | -0/+12 |
| | |||||
* | refined range positions some more; eliminated A... | Martin Odersky | 2009-07-02 | 4 | -8/+5 |
| | | | | | refined range positions some more; eliminated Array.withDims | ||||
* | Creating case classes in preference to passing ... | Paul Phillips | 2009-07-01 | 1 | -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 Rytz | 2009-07-01 | 1 | -0/+3 |
| | |||||
* | Fix for #2092 | Antonio Cunei | 2009-07-01 | 1 | -2/+6 |
| | |||||
* | minor cleanups for named args | Lukas Rytz | 2009-06-30 | 3 | -0/+7 |
| | |||||
* | Enhanced error message when a type error is bec... | Paul Phillips | 2009-06-30 | 3 | -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 Haller | 2009-06-30 | 3 | -0/+19 |
| | |||||
* | Applied patch to fix #2098. | Philipp Haller | 2009-06-30 | 2 | -0/+8 |
| | |||||
* | Applied patch to fix #2104 and added test. | Philipp Haller | 2009-06-30 | 2 | -0/+51 |
| | |||||
* | Added test for #2031. | Philipp Haller | 2009-06-29 | 2 | -0/+15 |
| | |||||
* | scalap changed to treat named parameters and pa... | ilyas | 2009-06-29 | 25 | -20/+32 |
| | | | | | scalap changed to treat named parameters and package objects | ||||
* | Prepares a test for further changes in Reactor. | Philipp Haller | 2009-06-28 | 1 | -2/+0 |
| | |||||
* | Fixed the fact that reflective calls had logica... | Paul Phillips | 2009-06-26 | 1 | -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 arguments | Lukas Rytz | 2009-06-25 | 2 | -20/+26 |
| | |||||
* | named arguments only at top level in () paramet... | Lukas Rytz | 2009-06-25 | 4 | -23/+44 |
| | | | | | named arguments only at top level in () parameters. | ||||
* | fixed bug in Parser and updated check files. | Martin Odersky | 2009-06-25 | 5 | -14/+14 |
| | |||||
* | Added test for #2060. | Philipp Haller | 2009-06-23 | 1 | -0/+28 |
| | |||||
* | Attempted to resolve the improbable mess surrou... | Paul Phillips | 2009-06-22 | 4 | -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 Haller | 2009-06-22 | 1 | -0/+14 |
| | |||||
* | Added test for #2079. | Philipp Haller | 2009-06-22 | 1 | -0/+25 |
| | |||||
* | Added test for #2078. | Philipp Haller | 2009-06-22 | 2 | -2/+11 |
| | |||||
* | More equality shenanigans. | Paul Phillips | 2009-06-21 | 1 | -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 Rytz | 2009-06-20 | 6 | -21/+97 |
| | | | | | | improvements to names / defaults (implicits, type of defaults, #2064, ...) | ||||
* | Specialization landed in trunk. | Iulian Dragos | 2009-06-18 | 41 | -0/+1532 |
| | |||||
* | Added tests for #2027 and #2030. | Philipp Haller | 2009-06-16 | 3 | -0/+15 |
| | |||||
* | allow using named / default arguments in self- ... | Lukas Rytz | 2009-06-15 | 4 | -34/+47 |
| | | | | | | allow using named / default arguments in self- and super constructor calls. fixes #2050 and #2052. | ||||
* | - fixed #2057 | Lukas Rytz | 2009-06-15 | 1 | -0/+7 |
| | | | | | - Symbol.annotations now first calls .initialize | ||||
* | Moved test for #1801 to pending for offline bug... | Philipp Haller | 2009-06-14 | 2 | -0/+0 |
| | | | | | Moved test for #1801 to pending for offline bug fixing. | ||||
* | more annotations cleanup. | Lukas Rytz | 2009-06-11 | 3 | -1/+8 |
| | |||||
* | Test case for #252. | Paul Phillips | 2009-06-10 | 1 | -0/+17 |
| | |||||
* | Added a series of pending test cases. | Gilles Dubochet | 2009-06-09 | 5 | -0/+93 |
| | |||||
* | Fixed failing test-suite case. | Gilles Dubochet | 2009-06-09 | 1 | -6/+6 |
| | |||||
* | fix annotations test | Lukas Rytz | 2009-06-07 | 1 | -1/+1 |
| | |||||
* | fixed BeanProperty, added BooleanBeanProperty, ... | Lukas Rytz | 2009-06-07 | 14 | -0/+108 |
| | | | | | | fixed BeanProperty, added BooleanBeanProperty, added many tests (#1029, #1751, #294, #1942, #1782, #1788, #637). | ||||
* | removed code for parsing old pickle format. | Lukas Rytz | 2009-06-03 | 4 | -2/+26 |
| | |||||
* | named argument disallowed when assignment expre... | Lukas Rytz | 2009-06-02 | 3 | -16/+21 |
| | | | | | | named argument disallowed when assignment expression would typecheck. minor fixe to names / defaults. | ||||
* | reverted 17960, restored bug1241 w/ new check file | Antonio Cunei | 2009-06-02 | 3 | -4/+7 |
| | |||||
* | Reverting 17948, disabling test. | Antonio Cunei | 2009-06-02 | 3 | -7/+4 |
| | |||||
* | Changed output error for bug1241. | David MacIver | 2009-06-01 | 1 | -1/+4 |
| | |||||
* | pending test for ticket #2030 | David MacIver | 2009-06-01 | 2 | -0/+6 |
| | |||||
* | Fix and test for bug 2029. | David MacIver | 2009-06-01 | 2 | -0/+19 |
| | |||||
* | Moved test for offline bug fixing. | Philipp Haller | 2009-05-31 | 2 | -0/+0 |
| |