You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jmeter-dev@jakarta.apache.org by se...@apache.org on 2008/05/08 14:10:26 UTC
svn commit: r654500 - in /jakarta/jmeter/trunk: docs/changes.html
src/core/org/apache/jmeter/config/Arguments.java xdocs/changes.xml
Author: sebb
Date: Thu May 8 05:10:26 2008
New Revision: 654500
URL: http://svn.apache.org/viewvc?rev=654500&view=rev
Log:
Bug 42833 - Argument class uses LinkedHashMap in getArgumentsAsMap() to preserve ordering
Modified:
jakarta/jmeter/trunk/docs/changes.html
jakarta/jmeter/trunk/src/core/org/apache/jmeter/config/Arguments.java
jakarta/jmeter/trunk/xdocs/changes.xml
Modified: jakarta/jmeter/trunk/docs/changes.html
URL: http://svn.apache.org/viewvc/jakarta/jmeter/trunk/docs/changes.html?rev=654500&r1=654499&r2=654500&view=diff
==============================================================================
--- jakarta/jmeter/trunk/docs/changes.html (original)
+++ jakarta/jmeter/trunk/docs/changes.html Thu May 8 05:10:26 2008
@@ -411,6 +411,11 @@
</li>
+ <li >
+ Bug 42833 - Argument class uses LinkedHashMap in getArgumentsAsMap() to preserve ordering
+ </li>
+
+
</ul>
<h4 >
Improvements
@@ -915,6 +920,7 @@
Aggregate Graph and Aggregate Report Column Header is KB/Sec; fixed the values to be KB rather than bytes
</li>
+
<li >
Modified: jakarta/jmeter/trunk/src/core/org/apache/jmeter/config/Arguments.java
URL: http://svn.apache.org/viewvc/jakarta/jmeter/trunk/src/core/org/apache/jmeter/config/Arguments.java?rev=654500&r1=654499&r2=654500&view=diff
==============================================================================
--- jakarta/jmeter/trunk/src/core/org/apache/jmeter/config/Arguments.java (original)
+++ jakarta/jmeter/trunk/src/core/org/apache/jmeter/config/Arguments.java Thu May 8 05:10:26 2008
@@ -20,7 +20,7 @@
import java.io.Serializable;
import java.util.ArrayList;
-import java.util.HashMap;
+import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map;
@@ -28,11 +28,6 @@
import org.apache.jmeter.testelement.property.PropertyIterator;
import org.apache.jmeter.testelement.property.TestElementProperty;
-// Mark Walsh, 2002-08-03 add method:
-// addArgument(String name, Object value, Object metadata)
-// Modify methods:
-// toString(), addEmptyArgument(), addArgument(String name, Object value)
-
/**
* A set of Argument objects.
*
@@ -83,7 +78,7 @@
*/
public Map getArgumentsAsMap() {
PropertyIterator iter = getArguments().iterator();
- Map argMap = new HashMap();
+ Map argMap = new LinkedHashMap();
while (iter.hasNext()) {
Argument arg = (Argument) iter.next().getObjectValue();
// Because CollectionProperty.mergeIn will not prevent adding two
Modified: jakarta/jmeter/trunk/xdocs/changes.xml
URL: http://svn.apache.org/viewvc/jakarta/jmeter/trunk/xdocs/changes.xml?rev=654500&r1=654499&r2=654500&view=diff
==============================================================================
--- jakarta/jmeter/trunk/xdocs/changes.xml (original)
+++ jakarta/jmeter/trunk/xdocs/changes.xml Thu May 8 05:10:26 2008
@@ -135,6 +135,7 @@
this has been corrected to "SampleResult"</li>
<li>BSF Sampler now works properly with Javascript</li>
<li>Test Action "Stop Test" now works</li>
+<li>Bug 42833 - Argument class uses LinkedHashMap in getArgumentsAsMap() to preserve ordering</li>
</ul>
<h4>Improvements</h4>
---------------------------------------------------------------------
To unsubscribe, e-mail: jmeter-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jmeter-dev-help@jakarta.apache.org