aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Fork: update organization and version settingsHEADv0.8.0-1masterJakob Odersky2018-06-306-5/+55
|
* Add option flag to parametersJakob Odersky2018-06-302-0/+6
|
* Updated version to 0.8.0v0.8.0Jon Pretty2018-06-151-1/+1
|
* Merge branch 'master' of github.com:propensive/magnoliaJon Pretty2018-06-152-13/+21
|\
| * Merge pull request #104 from xuwei-k/scalacOptions-2.13Jon Pretty2018-06-131-4/+13
| |\ | | | | | | fix scalacOptions for latest Scala 2.13.x
| | * fix scalacOptions for latest Scala 2.13.xxuwei-k2018-06-091-4/+13
| |/ | | | | | | | | | | | | These options removed or deprecated - https://github.com/scala/scala/commit/ad25805de5c63084348348aabefdf184927806c2 - https://github.com/scala/scala/commit/7d5e0b01c7f645e4f727f704a18f93ce5c69a9dd
| * Merge pull request #102 from vpavkin/vpavkin/fix-scalajs-compilationJon Pretty2018-06-081-5/+5
| |\ | | | | | | Use encodedName to avoid invalid identifier names
| | * Use encodedName to avoid invalid identifier namesVladimir Pavkin2018-06-071-5/+5
| |/
| * Merge pull request #100 from xuwei-k/Scala-2.13.0-M4Jon Pretty2018-06-062-4/+3
| |\ | | | | | | Scala 2.13.0-M4
| | * Scala 2.13.0-M4xuwei-k2018-06-062-4/+3
| |/
* / Permit derivations of products when `dispatch` not definedJon Pretty2018-06-063-3/+52
|/
* Merge pull request #98 from propensive/known-direct-and-indirect-subclassesJon Pretty2018-06-051-1/+8
|\ | | | | Calculate all leaf nodes for knownDirectSubclasses
| * Calculate all leaf nodes for knownDirectSubclassesJon Pretty2018-06-051-1/+8
|/ | | | Should fix #88
* Revert "Change lazy val to strict val."Jon Pretty2018-06-051-1/+1
| | | | This reverts commit e6c3db8a762f82f4f319f97abbbe79b5d92e2e2e.
* Merge pull request #84 from densh/patch-1Jon Pretty2018-06-051-1/+1
|\ | | | | Update to the latest travis_setup.sh for Scala Native
| * Update to the latest travis_setup.sh for Scala NativeDenys Shabalin2018-03-241-1/+1
| | | | | | [Recent PR](https://github.com/scala-native/scala-native/pull/1195) changed the location of the travis setup script within a Scala Native repo. This PR updates travis build to point to the new location.
* | Merge pull request #91 from joroKr21/deferred-visibilityJon Pretty2018-06-052-56/+37
|\ \ | | | | | | Make Deferred public (but compileTimeOnly)
| * | Factor out error helper methodGeorgi Krastev2018-04-151-22/+12
| | | | | | | | | | | | `c.abort` is always called with `c.enclosingPosition`.
| * | Make Deferred public (but compileTimeOnly)Georgi Krastev2018-04-151-9/+7
| | | | | | | | | | | | It is required for the type checking of recursive typeclasses.
| * | Simplify Stack.trace implementationGeorgi Krastev2018-04-141-11/+5
| | |
| * | Add Singleton bound on Stack contextGeorgi Krastev2018-04-141-6/+8
| | | | | | | | | | | | | | | This improves type inference for the (path-dependent) `Tree`, `Type`, etc. used with a concrete `c`.
| * | Remove explicit Show.gen imports from testsGeorgi Krastev2018-04-141-8/+5
| |/ | | | | | | | | These imports were changing the priority of implicits which means the tests were not accurate.
* | Merge pull request #92 from SethTisue/community-build-2.12Jon Pretty2018-06-051-7/+6
|\ \ | | | | | | handle more diverse Scala version numbers
| * | handle more diverse Scala version numbersSeth Tisue2018-04-171-7/+6
| |/ | | | | | | | | for the Scala community build, for use with Scala nightly builds, and so on
* | Merge pull request #94 from xuwei-k/update-sbt-pluginsJon Pretty2018-06-051-6/+6
|\ \ | | | | | | update sbt plugins
| * | update sbt pluginsxuwei-k2018-05-181-6/+6
| |/
* | Merge pull request #96 from mrdziuban/strict-valJon Pretty2018-06-051-1/+1
|\ \ | | | | | | Change lazy val to strict val
| * | Change lazy val to strict val.Matt Dziuban2018-05-211-1/+1
| |/
* | Merge pull request #97 from jto/julient/serializableJon Pretty2018-06-051-4/+4
|\ \ | | | | | | Make instances Serializable
| * | Make instances SerializableJulien Tournay2018-06-011-4/+4
| |/
* | Merge pull request #93 from xuwei-k/toListJon Pretty2018-06-052-2/+2
|\ \ | |/ |/| use toList instead of to[List]
| * use toList instead of to[List]xuwei-k2018-05-112-2/+2
|/ | | | prepare Scala 2.13.0-M4
* Merge pull request #80 from jodersky/masterJon Pretty2018-03-095-7/+56
|\ | | | | Cross-build for Scala Native
| * Compile for Scala 2.13.0-M3Jakob Odersky2018-03-074-6/+19
| |
| * Add aggregate root project and travis build configurationJakob Odersky2018-03-073-1/+21
| |
| * Add support for Scala NativeJakob Odersky2018-03-072-5/+21
|/
* Use crossScalaVersionsJon Pretty2018-02-261-1/+3
|
* Fully qualify `Any` in macrov0.7.1Jon Pretty2018-02-251-1/+1
|
* Updated version numbers to 0.7.1Jon Pretty2018-02-2511-11/+11
|
* Added copyright notice on every fileJon Pretty2018-02-1810-0/+140
|
* Some housekeepingJon Pretty2018-02-153-5/+31
|
* Updated version number to 0.7.0v0.7.0Jon Pretty2018-02-151-2/+1
|
* Merge pull request #74 from kevinwright/feature/attribs-on-paramsJon Pretty2018-02-089-75/+154
|\ | | | | Feature/attribs on params
| * post-review changesKevin Wright2018-02-086-13/+12
| |
| * Added top-level annotation captureKevin Wright2018-02-014-17/+55
| |
| * Removing a pair of jaxb dependencies that weren't actually neededKevin Wright2018-02-011-4/+2
| |
| * Added annotation capture to paramsKevin Wright2018-02-016-76/+99
| | | | | | | | | | | | | | Added test for annotation capture Updated to lamdafied syntax for SAM type construction Minor changes to permit compilation under JDK 9 Added Kevin Wright as a contributor
| * Made it compile under Java 9Kevin Wright2018-01-263-2/+23
| |
| * Bumping SBT & plugin versionsKevin Wright2018-01-262-3/+3
|/
* Merge pull request #72 from propensive/scalafmtJon Pretty2018-01-077-100/+124
|\ | | | | Run Scala-fmt