aboutsummaryrefslogtreecommitdiff
path: root/core/shared/src/main/scala/interface.scala
Commit message (Collapse)AuthorAgeFilesLines
* Add option flag to parametersJakob Odersky2018-06-301-0/+3
|
* Make instances SerializableJulien Tournay2018-06-011-4/+4
|
* Updated version numbers to 0.7.1Jon Pretty2018-02-251-1/+1
|
* Added copyright notice on every fileJon Pretty2018-02-181-0/+14
|
* post-review changesKevin Wright2018-02-081-0/+2
|
* Added top-level annotation captureKevin Wright2018-02-011-4/+26
|
* Added annotation capture to paramsKevin Wright2018-02-011-2/+10
| | | | | | | 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
* Run Scala-fmtJon Pretty2018-01-071-1/+4
|
* Merge branch 'master' into md/debug-annotationJon Pretty2018-01-051-6/+6
|\
| * Switch `Subtype#label` member to new `TypeName`Mathias2018-01-051-5/+5
| |
* | Add support for `magnolia.debug` annotationMathias2018-01-051-1/+11
|/
* Change `typeName: String` to `typeName: magnolia.TypeName` [BREAKING!]Mathias2018-01-041-2/+9
|
* Merge branch 'md/rawconstruct' of https://github.com/sirthias/magnolia into ↵Jon Pretty2017-12-281-1/+16
|\ | | | | | | sirthias-md/rawconstruct
| * Add `CaseClass.rawConstruct` and new `Patcher` exampleMathias2017-12-141-1/+16
| |
* | Sprinkle markers and explicit type annotations here and there, other small ↵Mathias2017-12-141-1/+1
| | | | | | | | stuff
* | Make `SealedTrait.dispatch` allocation-freeMathias2017-12-141-8/+9
|/
* Add support for repeated (vararg) parametersGeorgi Krastev2017-11-291-0/+11
| | | | Added a `Param.repeated` flag to `interface`.
* Fix a typo in interfaceGeorgi Krastev2017-11-291-1/+1
| | | | Also, add `.idea` to `.gitignore`.
* scalajs cross buildLoic Descotte2017-11-111-0/+157