diff options
author | Jon Pretty <jon.pretty@propensive.com> | 2017-12-28 11:56:11 +0000 |
---|---|---|
committer | Jon Pretty <jon.pretty@propensive.com> | 2017-12-28 11:56:11 +0000 |
commit | 89478a78f807d9bb28dcf6bdc60a16a391a3524c (patch) | |
tree | b48b1dd51343ae0563082b2f38ec0f5252ce0e0b /core/shared/src/main/scala/interface.scala | |
parent | bd5f2dc411b1d63b9ee4dfec6476ba27d8410e2a (diff) | |
download | magnolia-virtual-params.tar.gz magnolia-virtual-params.tar.bz2 magnolia-virtual-params.zip |
Scala-fmt updatesvirtual-params
Diffstat (limited to 'core/shared/src/main/scala/interface.scala')
-rw-r--r-- | core/shared/src/main/scala/interface.scala | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/core/shared/src/main/scala/interface.scala b/core/shared/src/main/scala/interface.scala index 5043680..c3037ee 100644 --- a/core/shared/src/main/scala/interface.scala +++ b/core/shared/src/main/scala/interface.scala @@ -102,13 +102,15 @@ trait Param[Typeclass[_], Type] { * @param parametersArray an array of [[Param]] values for this case class * @tparam Typeclass type constructor for the typeclass being derived * @tparam Type generic type of this parameter */ -abstract class CaseClass[Typeclass[_], Type, ParamType] private[magnolia] ( +abstract class CaseClass[Typeclass[_], Type, PType] private[magnolia] ( val typeName: String, val isObject: Boolean, val isValueClass: Boolean, - parametersArray: Array[ParamType] + parametersArray: Array[PType] ) { + type ParamType = PType + /** constructs a new instance of the case class type * * This method will be implemented by the Magnolia macro to make it possible to construct |