mirror of https://github.com/sbt/sbt.git
[2.x] Use sbt 2.0.4 (#9512)
This commit is contained in:
parent
551857bbd4
commit
b130cbcd05
|
|
@ -6,14 +6,14 @@ object DatatypeConfig {
|
||||||
/** Extract the only type parameter from a TpeRef */
|
/** Extract the only type parameter from a TpeRef */
|
||||||
def oneArg(tpe: Type): Type = {
|
def oneArg(tpe: Type): Type = {
|
||||||
val pat = s"""${tpe.removeTypeParameters.name}[<\\[](.+?)[>\\]]""".r
|
val pat = s"""${tpe.removeTypeParameters.name}[<\\[](.+?)[>\\]]""".r
|
||||||
val pat(arg0) = tpe.name
|
val pat(arg0) = tpe.name.runtimeChecked
|
||||||
NamedType(arg0.split('.').toList)
|
NamedType(arg0.split('.').toList)
|
||||||
}
|
}
|
||||||
|
|
||||||
/** Extract the two type parameters from a TpeRef */
|
/** Extract the two type parameters from a TpeRef */
|
||||||
def twoArgs(tpe: Type): List[Type] = {
|
def twoArgs(tpe: Type): List[Type] = {
|
||||||
val pat = s"""${tpe.removeTypeParameters.name}[<\\[](.+?), (.+?)[>\\]]""".r
|
val pat = s"""${tpe.removeTypeParameters.name}[<\\[](.+?), (.+?)[>\\]]""".r
|
||||||
val pat(arg0, arg1) = tpe.name
|
val pat(arg0, arg1) = tpe.name.runtimeChecked
|
||||||
NamedType(arg0.split('.').toList) :: NamedType(arg1.split('.').toList) :: Nil
|
NamedType(arg0.split('.').toList) :: NamedType(arg1.split('.').toList) :: Nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1 +1 @@
|
||||||
sbt.version=2.0.3
|
sbt.version=2.0.4
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue