aboutsummaryrefslogtreecommitdiff
path: root/build.sbt
Commit message (Collapse)AuthorAgeFilesLines
* Bump to 0.9.6-SNAPSHOTbump/0.9.6-2.11Jason Zaugg2015-07-281-1/+1
|
* Bump to 0.9.5-SNAPSHOTbump/0.9.5-SNAPSHOTJason Zaugg2015-07-071-1/+1
|
* Bump to Scala 2.11.6Jason Zaugg2015-07-061-1/+1
|
* 0.9.3-SNAPSHOTJason Zaugg2014-07-211-1/+1
|
* 0.9.2 for Scala 2.11.xv0.9.2_2.11Jason Zaugg2014-07-211-1/+1
|
* Bump to a non-RC Scala versionJason Zaugg2014-07-151-1/+1
|
* 0.9.2-SNAPSHOTJason Zaugg2014-04-061-1/+1
|
* 0.9.1v0.9.1_2.11Jason Zaugg2014-04-061-1/+1
|
* Update to Scala 2.11.0-RC4, adapting to change in quasiquotesJason Zaugg2014-04-051-1/+1
| | | | | | | | Namely: https://github.com/scala/scala/pull/3656 I can't find a way to express a QQ that matches an constructor invocation *and* lets me bind a reference to the `New` tree. So I've dropped down to a borrowed version of `TreeInfo#Applied`.
* 0.9.1-SNAPSHOTJason Zaugg2014-03-211-1/+1
|
* 0.9.0v0.9.0_2.11Jason Zaugg2014-03-211-1/+1
|
* Scala 2.11.0-RC3Jason Zaugg2014-03-211-1/+1
|
* 0.9.0-SNAPSHOTJason Zaugg2014-03-121-1/+1
|
* 0.9.0-M6v0.9.0-M6_2.11Jason Zaugg2014-03-121-1/+1
|
* 0.9.0-SNAPSHOTJason Zaugg2014-03-101-1/+1
| | | | And update the latest published version in the README
* 0.9.0-M5v0.9.0-M5_2.11Jason Zaugg2014-03-101-1/+1
|
* Update to Scala 2.11.0-RC1Jason Zaugg2014-03-101-1/+1
|
* Finalize the move to Scala 2.11.xJason Zaugg2014-02-211-11/+5
| | | | | | | | - Link to the 2.10.x branch from the README - use `scala.annotation.compileTimeOnly` (from scala-library.jar) - no longer impose a transitive dependency on scala-reflect and scala-compiler. - Update Travis CI configuration to use only 2.11.0-SNAPSHOT
* migrates to 2.11.0-RC1Eugene Burmako2014-02-151-1/+1
|
* 0.9.0-SNAPSHOTJason Zaugg2013-11-241-1/+1
|
* 0.9.0-M4v0.9.0-M4Jason Zaugg2013-11-241-1/+1
|
* 0.9.0-SNAPSHOTJason Zaugg2013-11-201-1/+1
|
* 0.9.0-M3v0.9.0-M3Jason Zaugg2013-11-201-1/+1
|
* 0.9.0-SNAPSHOTJason Zaugg2013-11-071-1/+1
|
* Remove unneeded level from the group id.Jason Zaugg2013-11-071-1/+1
|
* v0.9.0-M2Jason Zaugg2013-11-071-1/+1
|
* Minimize the public APIJason Zaugg2013-11-071-22/+1
| | | | | | | | | | - Remove the CPS fallback version of async. That was not intended to be part of 1.0. - Lookup the await method beside the macro, rather than requiring all calls to go to AsyncBase.await. - Create a minimal version of Async that just contains await/async and delegates to the macro implementation in internal._ - Add scaladoc.
* Build changes before the first binary release.Jason Zaugg2013-11-071-1/+4
|
* Build changes before the first binary release.Jason Zaugg2013-11-071-3/+21
|
* Update Scala and sbt versionsPhilipp Haller2013-10-181-1/+1
|
* Polishing the buildJason Zaugg2013-08-231-3/+36
| | | | | | - move to maven group org.scala-lang.modules / scala-async - add config to publish to sonatype OSS - generate a scala-async.properties files (ala the scala-parser-combinators build)
* Use @uncheckedBounds to avoid introducing refchecks errorsJason Zaugg2013-08-221-3/+3
| | | | | | | | | ... in code that would otherwise have smuggled through these slack LUBs in the types of trees but never in a TypeTree. More details in SI-7694. Fixes #29
* Better support for testing with a local instance of Scala.Jason Zaugg2013-08-151-4/+19
| | | | | SBT's scalaHome handling doesn't pick up the local continuations plugin.
* Update to SBT 0.13.0-M5Jason Zaugg2013-08-151-1/+1
| | | | | | | Which correctly substitutes scala-reflect.jar when using scalaHome to test out the plugin with a local version of Scala. Also updates to a released version of the junit-interface SBT TestFramework.
* Comply with range position checking.Jason Zaugg2013-07-111-0/+2
| | | | | | | | | - Make sure all trees are positioned - Mark range positions for synthetic code as transparent to allow some wiggle room for overlapping ranges. Enables -Yrangepos for our test suite. We can't add it for the entire build until the fix for SI-7649 lands in the compiler.
* Build maintainenceJason Zaugg2013-07-021-3/+6
| | | | | | | | | | | - Update to SBT 0.12.4 - Update to Scala 2.10.2 - Provide a means to disable test compilation (other then TreeInterrogation) This is handy when doing major renovations to the macro implementation. - Explicitly depend on scala-compiler (we'll need that in the next commit) - Declare the dependencies on scala-{reflect, compiler} as "provided" to avoid adding them the runtime classpath of upstream projects. They are only needed at compile time.
* Address deprecation warnings in Scala 2.10.1Jason Zaugg2013-04-101-2/+2
|
* fix github urlxuwei-k2013-04-041-4/+4
|
* Bump Scala version to 2.10.0Philipp Haller2013-02-051-2/+2
|
* Update version for M1 releasephaller2012-12-201-1/+1
|
* Bump Scala version to latest RCphaller2012-12-201-1/+1
|
* Rewrite the state machine to a class, rather than an object.Jason Zaugg2012-11-261-1/+1
| | | | | | | | | | | | To avoid suprises in tree retyping, the instance of this class is immediately upcase to StateMachine[Promise[T], ExecContext]. Allow nested non-case classes. These pop up when we use nested async calls. Only look for duplicate names in the subtrees traversed by AsyncTraverser.
* Fix #31, Unfinished ANF transformJason Zaugg2012-11-231-2/+2
| | | | | | | | Prepend {(); ... } before starting the ANF transform. Add tracing to the anf/inline transform. Also enables and addresses SIP-18 warnings.
* Disable parallel test execution.Jason Zaugg2012-11-211-0/+2
| | | | Due to a suspected bug in JUnit SBT integration.
* Typo corrected.Jason Zaugg2012-11-051-1/+1
|
* More verbosity for `sbt test`.Jason Zaugg2012-11-051-0/+2
| | | | So you know that something is happening...
* Expand build configuration.Jason Zaugg2012-11-051-5/+43
| | | | | | | - Enable continuations plugin - Fill in project metadata - Enable stricter compiler options - satisfy -Xlint with some empty parens.
* Improve test infrastructureJason Zaugg2012-11-051-1/+12
| | | | | | - 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-051-0/+9
Doesn't execute tests yet.