Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | move the directory structure too | Jesse Luehrs | 2013-03-06 | 1 | -232/+0 |
| | |||||
* | rename | Jesse Luehrs | 2013-03-05 | 1 | -8/+8 |
| | |||||
* | parser docs | Jesse Luehrs | 2013-03-04 | 1 | -0/+24 |
| | |||||
* | hide the implementation of the parser | Jesse Luehrs | 2013-03-04 | 1 | -87/+99 |
| | |||||
* | move more things around | Jesse Luehrs | 2013-03-01 | 1 | -9/+0 |
| | |||||
* | case class cleanups | Jesse Luehrs | 2013-02-28 | 1 | -2/+2 |
| | |||||
* | use iterators instead of streams | Jesse Luehrs | 2013-02-27 | 1 | -16/+16 |
| | | | | | | | | | streams buffer the next character (to support Stream.Empty), which means that if there is exactly one line available, it will read that line and then block waiting for the next character before the result stream can be returned. this means that we don't get results from the current line until the next line is ready. iterators don't have that problem, since they don't have a separate Empty type, they just have a hasNext method. | ||||
* | also generate start and end events | Jesse Luehrs | 2013-02-27 | 1 | -2/+9 |
| | |||||
* | generate plan and result events | Jesse Luehrs | 2013-02-26 | 1 | -3/+9 |
| | | | | ignore comments and subtests completely for now | ||||
* | these don't need to be public | Jesse Luehrs | 2013-02-26 | 1 | -2/+2 |
| | |||||
* | use a recursive call rather than a var | Jesse Luehrs | 2013-02-26 | 1 | -18/+23 |
| | | | | | a bit more complicated than i'd like, due to path-dependent types, but oh well | ||||
* | more cleanup | Jesse Luehrs | 2013-02-26 | 1 | -13/+7 |
| | |||||
* | split out the tap stream parser from the individual line parsers | Jesse Luehrs | 2013-02-26 | 1 | -0/+193 |