aboutsummaryrefslogtreecommitdiff
path: root/stage1
diff options
context:
space:
mode:
authorChristopher Vogt <oss.nsp@cvogt.org>2016-05-03 10:28:13 +0300
committerChristopher Vogt <oss.nsp@cvogt.org>2016-05-03 10:28:13 +0300
commit84eb0912e1137f523e51d7bd01666eadcd5acd28 (patch)
treec92a24bb4585b696027a784cf2e30de2470f9889 /stage1
parent323dd568b61a49c0ac17dbf3ad50098e82c2989b (diff)
downloadcbt-84eb0912e1137f523e51d7bd01666eadcd5acd28.tar.gz
cbt-84eb0912e1137f523e51d7bd01666eadcd5acd28.tar.bz2
cbt-84eb0912e1137f523e51d7bd01666eadcd5acd28.zip
Fix BoundMavenDependency string representation
Diffstat (limited to 'stage1')
-rw-r--r--stage1/resolver.scala3
1 files changed, 2 insertions, 1 deletions
diff --git a/stage1/resolver.scala b/stage1/resolver.scala
index cd5f3e8..864ab47 100644
--- a/stage1/resolver.scala
+++ b/stage1/resolver.scala
@@ -190,7 +190,7 @@ class BoundMavenDependencies(
case class MavenDependency(
groupId: String, artifactId: String, version: String, classifier: Classifier = Classifier.none
){
- private[cbt] def serialize = groupId ++ ":" ++ artifactId ++ ":"++ version ++ ":" ++ classifier.name.getOrElse("")
+ private[cbt] def serialize = groupId ++ ":" ++ artifactId ++ ":"++ version ++ classifier.name.map(":" ++ _).getOrElse("")
}
object MavenDependency{
private[cbt] def deserialize = (_:String).split(":") match {
@@ -218,6 +218,7 @@ case class BoundMavenDependency(
version != "" && version != null && !version.startsWith(" ") && !version.endsWith(" "),
s"not a valid version: '$version'"
)
+ override def show: String = this.getClass.getSimpleName ++ "(" ++ mavenDependency.serialize ++ ")"
override def needsUpdate = false