This is an automated email from the ASF dual-hosted git repository.
ggregory pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-configuration.git
The following commit(s) were added to refs/heads/master by this push:
new f0e961a6 In-line single use variable
f0e961a6 is described below
commit f0e961a612b980a3ab964d8de0bb137bbff93ac6
Author: Gary Gregory <[email protected]>
AuthorDate: Tue May 24 07:42:32 2022 -0400
In-line single use variable
---
.../org/apache/commons/configuration2/interpol/ConstantLookup.java | 5 +----
1 file changed, 1 insertion(+), 4 deletions(-)
diff --git
a/src/main/java/org/apache/commons/configuration2/interpol/ConstantLookup.java
b/src/main/java/org/apache/commons/configuration2/interpol/ConstantLookup.java
index d61e7241..fd4e1cd5 100644
---
a/src/main/java/org/apache/commons/configuration2/interpol/ConstantLookup.java
+++
b/src/main/java/org/apache/commons/configuration2/interpol/ConstantLookup.java
@@ -16,7 +16,6 @@
*/
package org.apache.commons.configuration2.interpol;
-import java.lang.reflect.Field;
import java.util.HashMap;
import java.util.Map;
@@ -117,9 +116,7 @@ public class ConstantLookup implements Lookup {
* @throws Exception if an error occurs
*/
protected Object resolveField(final String className, final String
fieldName) throws Exception {
- final Class<?> clazz = fetchClass(className);
- final Field field = clazz.getField(fieldName);
- return field.get(null);
+ return fetchClass(className).getField(fieldName).get(null);
}
/**