Caused by: java.lang.IllegalArgumentException: named capturing group is missing trailing '}'
at java.util.regex.Matcher.appendReplacement(Matcher.java:841)
at scala.util.matching.Regex$Replacement$class.replace(Regex.scala:804)
at scala.util.matching.Regex$MatchIterator$$anon$1.replace(Regex.scala:782)
at scala.util.matching.Regex$$anonfun$replaceAllIn$1.apply(Regex.scala:473)
at scala.util.matching.Regex$$anonfun$replaceAllIn$1.apply(Regex.scala:473)
at scala.collection.Iterator$class.foreach(Iterator.scala:893)
at scala.collection.AbstractIterator.foreach(Iterator.scala:1336)
at scala.util.matching.Regex.replaceAllIn(Regex.scala:473)
at cbt.BoundMavenDependency$$anonfun$lookup$1.apply(resolver.scala:402)
at cbt.BoundMavenDependency$$anonfun$lookup$1.apply(resolver.scala:400)
This happens when substituting pom variable: ${awsjavasdk.version}, because it's being replaced with another variable: ${project.version}, so a recursive substitution is needed.
Hi, the following build fails:
Error:
This happens when substituting pom variable:
${awsjavasdk.version}
, because it's being replaced with another variable:${project.version}
, so a recursive substitution is needed.PR: https://github.com/cvogt/cbt/pull/433