You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jmeter.apache.org by se...@apache.org on 2016/02/18 01:01:58 UTC

svn commit: r1730984 - /jmeter/trunk/src/core/org/apache/jmeter/util/BSFJavaScriptEngine.java

Author: sebb
Date: Thu Feb 18 00:01:58 2016
New Revision: 1730984

URL: http://svn.apache.org/viewvc?rev=1730984&view=rev
Log:
Restore suppress warning lost in conversion to generic loop

Modified:
    jmeter/trunk/src/core/org/apache/jmeter/util/BSFJavaScriptEngine.java

Modified: jmeter/trunk/src/core/org/apache/jmeter/util/BSFJavaScriptEngine.java
URL: http://svn.apache.org/viewvc/jmeter/trunk/src/core/org/apache/jmeter/util/BSFJavaScriptEngine.java?rev=1730984&r1=1730983&r2=1730984&view=diff
==============================================================================
--- jmeter/trunk/src/core/org/apache/jmeter/util/BSFJavaScriptEngine.java (original)
+++ jmeter/trunk/src/core/org/apache/jmeter/util/BSFJavaScriptEngine.java Thu Feb 18 00:01:58 2016
@@ -224,7 +224,9 @@ public class BSFJavaScriptEngine extends
             global = new ImporterTopLevel(cx);
             Scriptable bsf = Context.toObject(new BSFFunctions(mgr, this), global);
             global.put("bsf", global, bsf);
-            for (BSFDeclaredBean declaredBean : (Iterable<BSFDeclaredBean>) declaredBeans) {
+            @SuppressWarnings("unchecked") // superclass does not support types
+            final Vector<BSFDeclaredBean> beans = declaredBeans;
+            for (BSFDeclaredBean declaredBean : beans) {
                 declareBean(declaredBean);
             }
         }