Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Minor format fix | Leandro Bolivar | 2017-11-25 | 1 | -2/+3 |
| | |||||
* | Fixed error that ocurred when the companion object of a case class has ↵ | Leandro Bolivar | 2017-11-25 | 3 | -2/+24 |
| | | | | alternative apply methods | ||||
* | Added contributors list | Jon Pretty | 2017-11-12 | 1 | -0/+3 |
| | |||||
* | Merge pull request #38 from propensive/fully-qualify-quasiquoted-names | Jon Pretty | 2017-11-12 | 1 | -18/+17 |
|\ | | | | | Avoid confusing error messages if `magnolia._` is not imported | ||||
| * | Avoid confusing error messages if `magnolia._` is not imported | Jon Pretty | 2017-11-12 | 1 | -18/+17 |
|/ | |||||
* | Merge pull request #35 from loicdescotte/scalajs | Jon Pretty | 2017-11-11 | 7 | -4/+10 |
|\ | | | | | Scala.js cross build | ||||
| * | scalajs cross build | Loic Descotte | 2017-11-11 | 7 | -4/+10 |
|/ | |||||
* | Include changelogv0.6.0 | Jon Pretty | 2017-11-10 | 1 | -0/+11 |
| | |||||
* | Increment version number to 0.6.0 | Jon Pretty | 2017-11-10 | 1 | -1/+1 |
| | |||||
* | Scalafmt changes | Jon Pretty | 2017-11-10 | 3 | -31/+57 |
| | |||||
* | Merge pull request #34 from propensive/additional-derivation-help | Jon Pretty | 2017-11-10 | 2 | -6/+22 |
|\ | | | | | Include warnings if `combine` or `dispatch` methods are missing | ||||
| * | Include warnings if `combine` or `dispatch` methods are missing | Jon Pretty | 2017-11-10 | 2 | -6/+22 |
|/ | |||||
* | Merge pull request #33 from propensive/companion-refs | Jon Pretty | 2017-11-10 | 1 | -3/+11 |
|\ | | | | | Avoid deprecated macro API | ||||
| * | Avoid deprecated macro API | Jon Pretty | 2017-11-10 | 1 | -3/+11 |
|/ | |||||
* | Merge pull request #31 from propensive/support-for-anyvals | Jon Pretty | 2017-11-10 | 4 | -18/+38 |
|\ | | | | | Include support for decomposing AnyVals, like case classes | ||||
| * | Include support for decomposing AnyVals, like case classes | Jon Pretty | 2017-11-10 | 4 | -18/+38 |
|/ | |||||
* | Merge pull request #28 from propensive/decode-typenames-and-labels | Jon Pretty | 2017-11-10 | 2 | -8/+14 |
|\ | | | | | Decode typeNames and labels | ||||
| * | Decode typeNames and labels | Jon Pretty | 2017-11-10 | 2 | -8/+14 |
|/ | |||||
* | Merge pull request #27 from propensive/allow-type-constructor-in-supertrait | Jon Pretty | 2017-11-10 | 4 | -17/+43 |
|\ | | | | | Allow type constructor in supertrait | ||||
| * | Scalafmt | Jon Pretty | 2017-11-10 | 4 | -11/+16 |
| | | |||||
| * | Finished dealiasing type constructor type | Jon Pretty | 2017-11-10 | 1 | -3/+8 |
| | | |||||
| * | Attempt to allow the `Typeclass` definition to be defined in supertrait | Jon Pretty | 2017-11-10 | 2 | -13/+29 |
|/ | |||||
* | More build cleanup, and a couple of extra tests | Jon Pretty | 2017-11-10 | 2 | -19/+39 |
| | |||||
* | Remove unnecessary language imports in examples | Jon Pretty | 2017-11-10 | 4 | -11/+0 |
| | |||||
* | Upgrade to SBT 1.0 and include testing binariesv0.5.0 | Jon Pretty | 2017-11-09 | 43 | -455/+1802 |
| | |||||
* | Scaladoc corrections | Jon Pretty | 2017-11-09 | 3 | -6/+7 |
| | |||||
* | Added Scaladocs | Jon Pretty | 2017-11-09 | 5 | -5/+63 |
| | |||||
* | Added better scaladocs and provide default values | Jon Pretty | 2017-11-08 | 7 | -94/+291 |
| | |||||
* | Benchmarking suite | Jon Pretty | 2017-11-07 | 41 | -0/+2491 |
| | |||||
* | API improvements and better examples | Jon Pretty | 2017-11-07 | 9 | -163/+202 |
| | |||||
* | Deduplication within case class parameter typeclasses | Jon Pretty | 2017-11-05 | 3 | -51/+80 |
| | |||||
* | Create fewer anonymous PartialFunction classes | Jon Pretty | 2017-11-05 | 1 | -9/+11 |
| | |||||
* | Further improvements to codegen size | Jon Pretty | 2017-11-05 | 1 | -22/+27 |
| | |||||
* | Codegen size improvements | Jon Pretty | 2017-11-05 | 1 | -34/+29 |
| | |||||
* | Significantly reduced duplication of generated typeclass trees | Jon Pretty | 2017-11-05 | 1 | -24/+20 |
| | |||||
* | Start of performance-enhancing refactoring | Jon Pretty | 2017-11-04 | 5 | -33/+34 |
| | |||||
* | Test fixes and other miscellaneous changes | Jon Pretty | 2017-11-03 | 5 | -28/+90 |
| | |||||
* | Support for GADTs (including recursive ones) | Jon Pretty | 2017-11-01 | 3 | -27/+32 |
| | | | | Some tests still failing, but macros are working | ||||
* | Support nontrivial type constructors | Jon Pretty | 2017-10-31 | 3 | -32/+19 |
| | |||||
* | Support for case objects | Jon Pretty | 2017-10-30 | 3 | -15/+37 |
| | |||||
* | All variants now deriving | Jon Pretty | 2017-10-30 | 3 | -37/+53 |
| | | | | Though there's a stack overflow when trying to derive a `Decoder`. | ||||
* | Derivation working for Show and Eq | Jon Pretty | 2017-10-30 | 8 | -352/+389 |
| | |||||
* | Include the prefix 'magnolia: ' before all compiler messages | Jon Pretty | 2017-06-30 | 1 | -4/+4 |
| | |||||
* | Merge pull request #14 from propensive/better-api | Jon Pretty | 2017-06-30 | 4 | -41/+40 |
|\ | | | | | Made a nicer API for inclusion | ||||
| * | Made a nicer API for inclusion | Jon Pretty | 2017-06-30 | 4 | -41/+40 |
|/ | |||||
* | Merge pull request #13 from propensive/rename-derivation | Jon Pretty | 2017-06-29 | 3 | -42/+41 |
|\ | | | | | Rename derivations to Derivation and Coderivation | ||||
| * | Renamed derivations to Derivation and Coderivation | Jon Pretty | 2017-06-29 | 3 | -42/+41 |
|/ | |||||
* | Include class name in `join` method | Jon Pretty | 2017-06-23 | 3 | -15/+31 |
| | |||||
* | Merge pull request #12 from propensive/ruippeixotog-cats-contravariant-example | Jon Pretty | 2017-06-23 | 6 | -51/+52 |
|\ | | | | | Ruippeixotog cats contravariant example | ||||
| * | Tidied up and made it compile and run | Jon Pretty | 2017-06-23 | 5 | -91/+33 |
| | |