aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'master' into patch-1Jon Pretty2017-11-3013-82/+322
|\
| * Merge pull request #53 from joroKr21/repeated-paramJon Pretty2017-11-306-23/+70
| |\ | | | | | | Add support for repeated parameters
| | * Add support for repeated (vararg) parametersGeorgi Krastev2017-11-296-10/+59
| | | | | | | | | | | | Added a `Param.repeated` flag to `interface`.
| | * Minor code simplificationsGeorgi Krastev2017-11-291-12/+10
| | |
| | * Fix a typo in interfaceGeorgi Krastev2017-11-291-1/+1
| |/ | | | | | | Also, add `.idea` to `.gitignore`.
| * Merge pull request #48 from leandrob13/fix/errorWithAlternativeApplyMethodsJon Pretty2017-11-293-2/+25
| |\ | | | | | | Fixed derivation error when companion has alternative apply methods
| | * Minor semantic errorLeandro Bolivar2017-11-251-2/+2
| | |
| | * Minor format fixLeandro Bolivar2017-11-251-2/+3
| | |
| | * Fixed error that ocurred when the companion object of a case class has ↵Leandro Bolivar2017-11-253-2/+24
| | | | | | | | | | | | alternative apply methods
| * | Merge pull request #49 from missingfaktor/masterJon Pretty2017-11-292-1/+12
| |\ \ | | | | | | | | Avoid instantiating Unit when producing error stack
| | * | Avoid instantiating Unit when producing error stackRahul Goma Phulore2017-11-262-1/+12
| |/ / | | | | | | | | | Fixes https://github.com/propensive/magnolia/issues/41.
| * | Merge pull request #45 from fommil/scalaz-derivingJon Pretty2017-11-226-54/+210
| |\ \ | | | | | | | | Scalaz deriving benchmarks
| | * | benchmarks for scalaz-deriving on AlphabetSam Halliday2017-11-225-54/+203
| | | |
| | * | add the alpha releaseSam Halliday2017-11-221-0/+7
| |/ /
* | | Actually instantiate the ParentClass so unit tests runShadaj Laddad2017-11-291-0/+2
| | |
* | | Add unit tests and fix behavior with default parametersShadaj Laddad2017-11-213-10/+29
| | |
* | | Simplify logic to directly calculate indexedConstructorParamsShadaj Laddad2017-11-211-4/+3
| | |
* | | Restore ability to derive typeclasses for case classes inside other classesShadaj Laddad2017-11-211-4/+4
|/ /
* / Update version numberv0.6.1Jon Pretty2017-11-181-1/+1
|/
* Added contributors listJon Pretty2017-11-121-0/+3
|
* Merge pull request #38 from propensive/fully-qualify-quasiquoted-namesJon Pretty2017-11-121-18/+17
|\ | | | | Avoid confusing error messages if `magnolia._` is not imported
| * Avoid confusing error messages if `magnolia._` is not importedJon Pretty2017-11-121-18/+17
|/
* Merge pull request #35 from loicdescotte/scalajsJon Pretty2017-11-117-4/+10
|\ | | | | Scala.js cross build
| * scalajs cross buildLoic Descotte2017-11-117-4/+10
|/
* Include changelogv0.6.0Jon Pretty2017-11-101-0/+11
|
* Increment version number to 0.6.0Jon Pretty2017-11-101-1/+1
|
* Scalafmt changesJon Pretty2017-11-103-31/+57
|
* Merge pull request #34 from propensive/additional-derivation-helpJon Pretty2017-11-102-6/+22
|\ | | | | Include warnings if `combine` or `dispatch` methods are missing
| * Include warnings if `combine` or `dispatch` methods are missingJon Pretty2017-11-102-6/+22
|/
* Merge pull request #33 from propensive/companion-refsJon Pretty2017-11-101-3/+11
|\ | | | | Avoid deprecated macro API
| * Avoid deprecated macro APIJon Pretty2017-11-101-3/+11
|/
* Merge pull request #31 from propensive/support-for-anyvalsJon Pretty2017-11-104-18/+38
|\ | | | | Include support for decomposing AnyVals, like case classes
| * Include support for decomposing AnyVals, like case classesJon Pretty2017-11-104-18/+38
|/
* Merge pull request #28 from propensive/decode-typenames-and-labelsJon Pretty2017-11-102-8/+14
|\ | | | | Decode typeNames and labels
| * Decode typeNames and labelsJon Pretty2017-11-102-8/+14
|/
* Merge pull request #27 from propensive/allow-type-constructor-in-supertraitJon Pretty2017-11-104-17/+43
|\ | | | | Allow type constructor in supertrait
| * ScalafmtJon Pretty2017-11-104-11/+16
| |
| * Finished dealiasing type constructor typeJon Pretty2017-11-101-3/+8
| |
| * Attempt to allow the `Typeclass` definition to be defined in supertraitJon Pretty2017-11-102-13/+29
|/
* More build cleanup, and a couple of extra testsJon Pretty2017-11-102-19/+39
|
* Remove unnecessary language imports in examplesJon Pretty2017-11-104-11/+0
|
* Upgrade to SBT 1.0 and include testing binariesv0.5.0Jon Pretty2017-11-0943-455/+1802
|
* Scaladoc correctionsJon Pretty2017-11-093-6/+7
|
* Added ScaladocsJon Pretty2017-11-095-5/+63
|
* Added better scaladocs and provide default valuesJon Pretty2017-11-087-94/+291
|
* Benchmarking suiteJon Pretty2017-11-0741-0/+2491
|
* API improvements and better examplesJon Pretty2017-11-079-163/+202
|
* Deduplication within case class parameter typeclassesJon Pretty2017-11-053-51/+80
|
* Create fewer anonymous PartialFunction classesJon Pretty2017-11-051-9/+11
|
* Further improvements to codegen sizeJon Pretty2017-11-051-22/+27
|