aboutsummaryrefslogtreecommitdiff
path: root/core/shared/src/main/scala
Commit message (Collapse)AuthorAgeFilesLines
* Scala-fmt updatesvirtual-paramsJon Pretty2017-12-282-133/+203
|
* Merge branch 'master' into virtual-paramsJon Pretty2017-12-022-32/+119
|\
| * Merge branch 'patch-1' of https://github.com/shadaj/magnoliaJon Pretty2017-11-301-1/+51
| |\
| | * Use patchedCompanionSymbolOf from Shapeless to get companion objectShadaj Laddad2017-11-301-29/+68
| | | | | | | | | | | | As suggested by @joroKr21
| | * Merge branch 'master' into patch-1Jon Pretty2017-11-302-24/+58
| | |\
| | * | Add unit tests and fix behavior with default parametersShadaj Laddad2017-11-211-10/+20
| | | |
| | * | 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
| | | |
| * | | Fixed my bad mergeJon Pretty2017-11-301-1/+1
| | | | | | | | | | | | | | | | I should not attempt merges using the online GitHub editor...
| * | | Merge branch 'master' into existentialsJon Pretty2017-11-302-11/+37
| |\ \ \
| | * | | typeName is now the full name of the type, in original caseJon Pretty2017-11-301-5/+5
| | | |/ | | |/|
| | * | Add support for repeated (vararg) parametersGeorgi Krastev2017-11-292-7/+33
| | | | | | | | | | | | | | | | Added a `Param.repeated` flag to `interface`.
| * | | Existentially abstract unbound subtype parametersGeorgi Krastev2017-11-291-7/+9
| |/ / | | | | | | | | | | | | | | | | | | That happens when the subtype of a sealed trait has more type parameters than its parent. When those extra type parameters are covariant they are replaced by their upper bounds, otherwise they are existentially quantified.
| * | 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-291-2/+9
| |\ \ | | | | | | | | 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-251-2/+8
| | |/ | | | | | | | | | alternative apply methods
| * / Avoid instantiating Unit when producing error stackRahul Goma Phulore2017-11-261-1/+2
| |/ | | | | | | Fixes https://github.com/propensive/magnolia/issues/41.
* | Support for virtualization of parameters and subtypesJon Pretty2017-11-281-67/+132
| |
* | Use virtualized `param` if it is availableJon Pretty2017-11-242-42/+49
|/
* Avoid confusing error messages if `magnolia._` is not importedJon Pretty2017-11-121-18/+17
|
* scalajs cross buildLoic Descotte2017-11-112-0/+679