@@ -91,6 +91,7 @@ private Map<String, String> processParameterizedDefineSetReferences(String setKe
9191 String arg = rawarg .trim ();
9292 boolean foundOneOfThisArg = false ;
9393 final String argHolder = "{{$" + (whichArg ) + "}}" ;
94+ final String uppercaseArgHolder = "{{^$" + (whichArg ) + "}}" ;
9495
9596 // Replace keys
9697 for (int i =0 ; i <count ; i ++) {
@@ -99,6 +100,10 @@ private Map<String, String> processParameterizedDefineSetReferences(String setKe
99100 foundOneOfThisArg = true ;
100101 String newValue = key .replace (argHolder , arg );
101102 keys .set (i , newValue );
103+ } else if (key .contains (uppercaseArgHolder )) {
104+ foundOneOfThisArg = true ;
105+ String newValue = key .replace (uppercaseArgHolder , arg .toUpperCase ());
106+ keys .set (i , newValue );
102107 }
103108 }
104109
@@ -109,6 +114,10 @@ private Map<String, String> processParameterizedDefineSetReferences(String setKe
109114 foundOneOfThisArg = true ;
110115 String newValue = value .replace (argHolder , arg );
111116 values .set (i , newValue );
117+ } else if (value .contains (uppercaseArgHolder )) {
118+ foundOneOfThisArg = true ;
119+ String newValue = value .replace (uppercaseArgHolder , arg .toUpperCase ());
120+ values .set (i , newValue );
112121 }
113122 }
114123
@@ -208,12 +217,17 @@ private List<String> processParameterizedInjectSetReferences(String key, String[
208217 String arg = rawarg .trim ();
209218 boolean foundOneOfThisArg = false ;
210219 final String argHolder = "{{$" + (whichArg ) + "}}" ;
220+ final String uppercaseArgHolder = "{{^$" + (whichArg ) + "}}" ;
211221 for (int i =0 ; i <values .size (); i ++) {
212222 String value = values .get (i );
213223 if (value .contains (argHolder )) {
214224 foundOneOfThisArg = true ;
215225 String newValue = value .replace (argHolder , arg );
216226 values .set (i , newValue );
227+ } else if (value .contains (uppercaseArgHolder )) {
228+ foundOneOfThisArg = true ;
229+ String newValue = value .replace (uppercaseArgHolder , arg .toUpperCase ());
230+ values .set (i , newValue );
217231 }
218232 }
219233 if (!foundOneOfThisArg ) {
0 commit comments