From 88bd284db41e8f8055c0d9e1866329b88f45fe5e Mon Sep 17 00:00:00 2001 From: Benedikt Ritter Date: Tue, 24 Nov 2015 20:31:08 +0000 Subject: [PATCH] Field can be final git-svn-id: https://svn.apache.org/repos/asf/commons/proper/jxpath/trunk@1716246 13f79535-47bb-0310-9956-ffa450edef68 --- src/main/java/org/apache/commons/jxpath/ri/Parser.java | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/main/java/org/apache/commons/jxpath/ri/Parser.java b/src/main/java/org/apache/commons/jxpath/ri/Parser.java index 32cb9cec..39615e87 100644 --- a/src/main/java/org/apache/commons/jxpath/ri/Parser.java +++ b/src/main/java/org/apache/commons/jxpath/ri/Parser.java @@ -31,7 +31,7 @@ */ public class Parser { - private static XPathParser parser = new XPathParser(new StringReader("")); + private static final XPathParser PARSER = new XPathParser(new StringReader("")); /** * Parses the XPath expression. Throws a JXPathException in case @@ -43,12 +43,12 @@ public class Parser { public static Object parseExpression( String expression, Compiler compiler) { - synchronized (parser) { - parser.setCompiler(compiler); + synchronized (PARSER) { + PARSER.setCompiler(compiler); Object expr; try { - parser.ReInit(new StringReader(expression)); - expr = parser.parseExpression(); + PARSER.ReInit(new StringReader(expression)); + expr = PARSER.parseExpression(); } catch (TokenMgrError e) { throw new JXPathInvalidSyntaxException(