Skip to content

Commit 5f71c05

Browse files
authored
Merge pull request #20 from ndw/param
Added parameter method
2 parents 4f88fb3 + df5fe22 commit 5f71c05

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/main/scala/com/xmlcalabash/XMLCalabash.scala

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -744,6 +744,10 @@ class XMLCalabash private(userProcessor: Option[Processor], val configurer: XPro
744744
_parameters.clear()
745745
_parameters ++= params
746746
}
747+
def parameter(param: PipelineParameter): Unit = {
748+
checkClosed()
749+
_parameters += param
750+
}
747751

748752
private var _safeMode: Option[Boolean] = None
749753
def safeMode: Boolean = {
@@ -764,7 +768,6 @@ class XMLCalabash private(userProcessor: Option[Processor], val configurer: XPro
764768
def proxies: Map[String,URI] = {
765769
if (_proxies.isEmpty) {
766770
val map = mutable.HashMap.empty[String,URI]
767-
val proxies = mutable.HashMap.empty[String, URI]
768771
for (env <- parameters collect { case p: PipelineEnvironmentOption => p } filter { _.eqname == XProcConstants.cc_http_proxy.getEQName }) {
769772
env match {
770773
case proxy: PipelineEnvironmentOptionMap =>

0 commit comments

Comments
 (0)