Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Begone t1737... | Hubert Plociniczak | 2011-11-02 | 1 | -2/+2 |
| | |||||
* | Removes SUnit (long deprecated!) from the stand... | Paul Phillips | 2011-05-19 | 1 | -517/+341 |
| | | | | | | | | | | | | Removes SUnit (long deprecated!) from the standard library. the relatively small number of partest tests in Scala's suite that were still using SUnit now either just use regular asserts, or they print stuff that partest checks with a .check file. Also fixed some bad indentation, removed ancient useless-looking commented-out code, etc. Contributed by Seth Tisue (way to go seth) no review. | ||||
* | Reverted r18215 at martin's request. | Paul Phillips | 2009-09-25 | 1 | -5/+2 |
| | |||||
* | new arrays are done. | Martin Odersky | 2009-09-21 | 1 | -2/+2 |
| | |||||
* | Deprecated case classes inheriting from other c... | Paul Phillips | 2009-09-11 | 1 | -1/+1 |
| | | | | | | Deprecated case classes inheriting from other case classes, and updated all the tests which did so. | ||||
* | Lots of work hardening matching on sequences. | Paul Phillips | 2009-07-07 | 1 | -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 Phillips | 2009-07-05 | 1 | -2/+5 |
| | | | | | | Implemented proposed strategy for #1503 and moved test case out of pending (and fixed it so it didn't throw a match error.) | ||||
* | In "Iterable" and in all its subclasses, "itera... | Gilles Dubochet | 2009-05-27 | 1 | -1/+1 |
| | | | | | | In "Iterable" and in all its subclasses, "iterator" replaces "elements" (and assorted changes). | ||||
* | massive new collections checkin. | Martin Odersky | 2009-05-08 | 1 | -1/+1 |
| | |||||
* | int -> Int, etc.. | michelou | 2008-05-20 | 1 | -32/+32 |
| | |||||
* | added test cases for #710 and #346 | Burak Emir | 2008-04-10 | 1 | -1/+71 |
| | |||||
* | fixed 495 again (this fix no longer ignores gua... | Burak Emir | 2008-04-09 | 1 | -0/+15 |
| | | | | | fixed 495 again (this fix no longer ignores guards), with test | ||||
* | fixed #522 | Burak Emir | 2008-04-07 | 1 | -0/+21 |
| | |||||
* | Moved 'patmatnew' back to 'run' | Philipp Haller | 2008-02-04 | 1 | -0/+828 |
| | |||||
* | Moved 'patmatnew' from 'run' to 'pos' | Philipp Haller | 2008-02-01 | 1 | -828/+0 |
| | |||||
* | Removed unchecked warning from 'patmatnew' | Philipp Haller | 2008-02-01 | 1 | -1/+1 |
| | |||||
* | fixed exhaustiveness warnings in test | Martin Odersky | 2008-01-17 | 1 | -3/+3 |
| | |||||
* | fixed t341 | Burak Emir | 2008-01-15 | 1 | -0/+5 |
| | |||||
* | fixed t335 | Burak Emir | 2008-01-04 | 1 | -0/+13 |
| | |||||
* | fixed #211 | Burak Emir | 2007-12-01 | 1 | -1/+9 |
| | |||||
* | fixed seq matching bug + reorganized test cases | Burak Emir | 2007-09-16 | 1 | -4/+153 |
| | |||||
* | fixed odd typing bug #44 | Burak Emir | 2007-09-04 | 1 | -1/+21 |
| | |||||
* | fixed #11 | Burak Emir | 2007-09-04 | 1 | -0/+31 |
| | |||||
* | fixed #37 | Burak Emir | 2007-09-01 | 1 | -2/+11 |
| | |||||
* | fixed ticket #2 (patch from tags/R_2_6_0-RC2), ... | Burak Emir | 2007-09-01 | 1 | -24/+119 |
| | | | | | fixed ticket #2 (patch from tags/R_2_6_0-RC2), reorganized test cases | ||||
* | moved test cases in bug457.scala in to patmatne... | Burak Emir | 2007-08-30 | 1 | -1/+45 |
| | | | | | moved test cases in bug457.scala in to patmatnew.scala | ||||
* | fix #1286 | Burak Emir | 2007-08-23 | 1 | -0/+4 |
| | |||||
* | Ident(sym) => mkIdent(sym), avoids unattributed... | Burak Emir | 2007-08-22 | 1 | -4/+12 |
| | | | | | Ident(sym) => mkIdent(sym), avoids unattributed ident blowing up Erasure | ||||
* | unapplySeq-optimization works in combination wi... | Burak Emir | 2007-08-21 | 1 | -0/+22 |
| | | | | | unapplySeq-optimization works in combination with guards | ||||
* | fixed #1281, reverted Sean's lazy generator in ... | Burak Emir | 2007-08-21 | 1 | -0/+22 |
| | | | | | | fixed #1281, reverted Sean's lazy generator in Main which broke the build | ||||
* | fix #1282, optimized translation of List.unappl... | Burak Emir | 2007-08-21 | 1 | -0/+9 |
| | | | | | | fix #1282, optimized translation of List.unapplySeq / List(p1...pN) patterns | ||||
* | fixed #1277, more conservative when generating ... | Burak Emir | 2007-08-20 | 1 | -6/+45 |
| | | | | | fixed #1277, more conservative when generating equals test, +test cases | ||||
* | fix #1276, encoding equals test in types means ... | Burak Emir | 2007-08-19 | 1 | -0/+12 |
| | | | | | | | fix #1276, encoding equals test in types means one has be careful when using <:<... for an "equalsclass" type, extracts the type of the value which is to be compared by equality, used in optimization | ||||
* | disabled test for #1196 | Burak Emir | 2007-08-14 | 1 | -1/+2 |
| | |||||
* | implemented #1196 by typer change and added tes... | Burak Emir | 2007-08-14 | 1 | -0/+44 |
| | | | | | implemented #1196 by typer change and added test cases | ||||
* | Definitions, Par: encoding equality patterns us... | Burak Emir | 2007-08-13 | 1 | -1/+13 |
| | | | | | | | Definitions, Par: encoding equality patterns using <equals> pattern type code generation: if pattern body is throw, generate throw directly (no sharing) tests:moved unboxmatch into patmatnew | ||||
* | fix #1257,#1258 | Burak Emir | 2007-08-08 | 1 | -0/+10 |
| | |||||
* | -Ycasetags optimization | Burak Emir | 2007-08-06 | 1 | -0/+7 |
| | | | | | fixed 1253 | ||||
* | compilation-only test case | Burak Emir | 2007-07-07 | 1 | -0/+6 |
| | |||||
* | fixed alternative detection, handling of variab... | Burak Emir | 2007-06-21 | 1 | -0/+8 |
| | | | | | fixed alternative detection, handling of variables for unapply patterns | ||||
* | test cases for pattern matching | Burak Emir | 2007-06-20 | 1 | -6/+29 |
| | |||||
* | added setting Xmatchalgo + cleanup of PatternMa... | Burak Emir | 2007-06-18 | 1 | -3/+48 |
| | | | | | | added setting Xmatchalgo + cleanup of PatternMatchers * more control on which algo get used * removed some obsolete code * added test case | ||||
* | deprecated &f, .f, requires. | Martin Odersky | 2007-06-05 | 1 | -1/+1 |
| | | | | | Added existential types. | ||||
* | some debug output for fatal errors during typing | Burak Emir | 2007-06-03 | 1 | -0/+6 |
| | |||||
* | fix #1163 | Burak Emir | 2007-06-02 | 1 | -1/+18 |
| | |||||
* | added test for unapply in Streams | Lex Spoon | 2007-03-23 | 1 | -1/+14 |
| | |||||
* | new pattern matching algo | Burak Emir | 2007-03-22 | 1 | -9/+21 |
| | | | | | | | removed "removeoption" changed SUnit and some tests added useful debug msg in typer | ||||
* | more changes to make tuples (...) | Martin Odersky | 2007-02-14 | 1 | -2/+2 |
| | |||||
* | changed tuple syntax to (...) | Martin Odersky | 2007-02-13 | 1 | -6/+6 |
| | |||||
* | clean up | Burak Emir | 2007-02-06 | 1 | -3/+16 |
| |