Author: fschumacher
Date: Mon Feb 12 16:07:48 2018
New Revision: 1823996

URL: http://svn.apache.org/viewvc?rev=1823996&view=rev
Log:
Reduce scope of variables

Part of #356 on Github. Contributed by Graham Russell (graham at ham1.co.uk)

Modified:
    
jmeter/trunk/src/components/org/apache/jmeter/assertions/ResponseAssertion.java

Modified: 
jmeter/trunk/src/components/org/apache/jmeter/assertions/ResponseAssertion.java
URL: 
http://svn.apache.org/viewvc/jmeter/trunk/src/components/org/apache/jmeter/assertions/ResponseAssertion.java?rev=1823996&r1=1823995&r2=1823996&view=diff
==============================================================================
--- 
jmeter/trunk/src/components/org/apache/jmeter/assertions/ResponseAssertion.java 
(original)
+++ 
jmeter/trunk/src/components/org/apache/jmeter/assertions/ResponseAssertion.java 
Mon Feb 12 16:07:48 2018
@@ -21,6 +21,7 @@ package org.apache.jmeter.assertions;
 import java.io.Serializable;
 import java.net.URL;
 import java.util.ArrayList;
+import java.util.List;
 
 import org.apache.commons.lang3.StringUtils;
 import org.apache.jmeter.assertions.gui.AssertionGui;
@@ -317,11 +318,11 @@ public class ResponseAssertion extends A
             return result.setResultForNull();
         }
 
-        boolean hasTrue = false;
-        ArrayList<String> allCheckMessage = new ArrayList<>();
         try {
             // Get the Matcher for this thread
             Perl5Matcher localMatcher = JMeterUtils.getMatcher();
+            boolean hasTrue = false;
+            List<String> allCheckMessage = new ArrayList<>();
             for (JMeterProperty jMeterProperty : getTestStrings()) {
                 String stringPattern = jMeterProperty.getStringValue();
                 Pattern pattern = null;


Reply via email to