Browse Source

Merge branch '1.9.x'

master
Stefan Bodewig 8 years ago
parent
commit
c47bf80f00
2 changed files with 16 additions and 3 deletions
  1. +7
    -0
      WHATSNEW
  2. +9
    -3
      src/main/org/apache/tools/ant/taskdefs/GenerateKey.java

+ 7
- 0
WHATSNEW View File

@@ -12,6 +12,13 @@ Other changes:
compiled attribute to scriptdef.
Github Pull Request #30

Fixed bugs:
-----------

* <genkey>'s <dname> child now skips <param>s that lack a key or
value.
Bugzilla Report 60767

Changes from Ant 1.10.0 TO Ant 1.10.1
=====================================



+ 9
- 3
src/main/org/apache/tools/ant/taskdefs/GenerateKey.java View File

@@ -73,6 +73,10 @@ public class GenerateKey extends Task {
public String getValue() {
return value;
}

public boolean isComplete() {
return name != null && value != null;
}
}

/**
@@ -119,9 +123,11 @@ public class GenerateKey extends Task {
firstPass = false;

final DnameParam param = (DnameParam) params.elementAt(i);
sb.append(encode(param.getName()));
sb.append('=');
sb.append(encode(param.getValue()));
if (param.isComplete()) {
sb.append(encode(param.getName()));
sb.append('=');
sb.append(encode(param.getValue()));
}
}

return sb.toString();


Loading…
Cancel
Save