aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Add comment, and decode class namesphaller2012-11-092-1/+19
|
* Make test names uniformphaller2012-11-091-4/+4
|
* Reject local classes without crashingphaller2012-11-093-45/+86
|
* Add failing test case for local classes inside async blocksphaller2012-11-091-0/+45
|
* Fix bash build scriptphaller2012-11-071-1/+1
|
* Merge pull request #5 from phaller/wip-matchJason Zaugg2012-11-062-23/+152
|\ | | | | Support await inside match expressions
| * Support await inside match expressionsphaller2012-11-062-23/+152
| |
* | Merge pull request #6 from phaller/topic/freshPhilipp Haller2012-11-062-7/+2
|\ \ | | | | | | Use the fresh name generator provided by the macro API.
| * | Use the fresh name generator provided by the macro API.Jason Zaugg2012-11-062-7/+2
|/ /
* | Use @deprecated as a poor-man's @compileTimeOnlyJason Zaugg2012-11-065-25/+44
| | | | | | | | This helps detect naked awaits.
* | Merge pull request #4 from phaller/topic/sbt-buildPhilipp Haller2012-11-0539-1320/+651
|\| | | | | Topic/sbt build
| * Small cleanups in the tree crafting.Jason Zaugg2012-11-052-136/+135
| | | | | | | | | | | | - Use imports of c.universe._ rather than fully qualifying - Use attributed idents to refer to standard library symbols - Refactor duplicated code for default values
| * Typo corrected.Jason Zaugg2012-11-051-1/+1
| |
| * File naming consistency.Jason Zaugg2012-11-051-0/+0
| |
| * Move test utils into a package object, rather than base class.Jason Zaugg2012-11-0511-50/+50
| |
| * More verbosity for `sbt test`.Jason Zaugg2012-11-051-0/+2
| | | | | | | | So you know that something is happening...
| * Expand build configuration.Jason Zaugg2012-11-059-17/+55
| | | | | | | | | | | | | | - Enable continuations plugin - Fill in project metadata - Enable stricter compiler options - satisfy -Xlint with some empty parens.
| * Further (re-)moving files.Jason Zaugg2012-11-056-0/+0
| |
| * Update READMEJason Zaugg2012-11-051-36/+3
| |
| * Improve test infrastructureJason Zaugg2012-11-0524-1095/+406
| | | | | | | | | | | | - Convert tests to use JUnit - For the 'run' tests, just use plain-old-test-cases - Add a sample 'neg' test to use ToolBoxes to compile code snippets on the fly.
| * A minimal SBT build.Jason Zaugg2012-11-055-0/+10
| | | | | | | | Doesn't execute tests yet.
| * Ignore generated IntelliJ files.Jason Zaugg2012-11-051-0/+4
|/
* Combine cases of several states into a single partial functionphaller2012-11-052-15/+39
|
* Simplify AsyncBlockBuilder.mkHandlerExprphaller2012-11-051-13/+3
|
* Create future for async bodyphaller2012-11-051-5/+5
|
* Remove obsolete comment in test filephaller2012-11-051-12/+0
|
* Clean up verbose debug outputphaller2012-11-052-50/+18
|
* Remove manual test scriptsphaller2012-11-052-10/+0
|
* Name-mangle lifted local varsphaller2012-11-037-18/+346
|
* Fix for #1861: Add fall-back to CPS for all unsupported uses of awaitphaller2012-11-027-58/+340
|
* Add test for await in nested if-else expressionphaller2012-11-012-0/+234
|
* Add note in README how to run only a single testphaller2012-10-311-0/+7
|
* Fix #2phaller2012-10-313-1/+183
|
* Add Scala compiler version info to READMEphaller2012-10-311-0/+1
|
* Add Scala Licensephaller2012-10-311-0/+35
|
* Add links to Scala CLA and Pull Request Policy to READMEphaller2012-10-311-0/+8
|
* Fix test scriptsphaller2012-10-312-6/+6
|
* Replace splicing of local ValDefs with explicit treesphaller2012-10-313-517/+528
| | | | | | Other changes: - Move class ExprBuilder to its own source file - Adapt build script
* Remove obsolete test filesphaller2012-10-303-232/+0
|
* Fix code blocks in READMEphaller2012-10-301-4/+4
|
* Add READMEphaller2012-10-301-0/+36
|
* Clean up build and test scriptsphaller2012-10-303-3/+3
|
* Add test for creating several futures followed by several awaitsphaller2012-10-303-0/+151
|
* Enable using partest for running testsphaller2012-10-3010-2/+330
|
* Fix non-if-else test cases. Clean up debug outputphaller2012-10-291-27/+15
|
* WIP: fix if-elsephaller2012-10-293-57/+30
|
* WIP: support await in if-else expressionsphaller2012-10-294-39/+326
|
* Tweak build and test scriptsphaller2012-10-293-6/+6
|
* Move building of handler expressions into new AsyncBlockBuilderphaller2012-10-261-40/+46
|
* Do not use reify for building compound state handlersphaller2012-10-261-8/+5
|