From 8180e09fcd00cdb5e31be2d296fd4da8abf93a42 Mon Sep 17 00:00:00 2001 From: Alexandre Archambault Date: Sun, 3 Jan 2016 22:59:57 +0100 Subject: [PATCH] Fix Absolute-fscking-ly need unit tests for the features added recently now --- core/shared/src/main/scala/coursier/ivy/IvyXml.scala | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/core/shared/src/main/scala/coursier/ivy/IvyXml.scala b/core/shared/src/main/scala/coursier/ivy/IvyXml.scala index 5f15e255d..d1c0e194e 100644 --- a/core/shared/src/main/scala/coursier/ivy/IvyXml.scala +++ b/core/shared/src/main/scala/coursier/ivy/IvyXml.scala @@ -52,9 +52,9 @@ object IvyXml { val excludes = node.children .filter(_.label == "exclude") .flatMap { node0 => - val org = node.attribute("org").getOrElse("*") - val name = node.attribute("module").orElse(node.attribute("name")).getOrElse("*") - val confs = node.attribute("conf").toOption.fold(Seq("*"))(_.split(',')) + val org = node0.attribute("org").getOrElse("*") + val name = node0.attribute("module").orElse(node0.attribute("name")).getOrElse("*") + val confs = node0.attribute("conf").toOption.filter(_.nonEmpty).fold(Seq("*"))(_.split(',')) confs.map(_ -> (org, name)) } .groupBy { case (conf, _) => conf } @@ -169,4 +169,4 @@ object IvyXml { ) } -} \ No newline at end of file +}