This is an automated email from the ASF dual-hosted git repository.
tv pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-jcs.git
The following commit(s) were added to refs/heads/master by this push:
new 44bbb9f Minor Changes:
new 1a9b1a0 Merge pull request #52 from arturobernalg/feature/JCS-215
44bbb9f is described below
commit 44bbb9fffa187968468677799f47d766bb369878
Author: Arturo Bernal <[email protected]>
AuthorDate: Thu Apr 1 06:46:49 2021 +0200
Minor Changes:
* Change Deprecated API usage
* Inline Variable
* Remove Unused import
---
.../org/apache/commons/jcs3/jcache/extras/web/InMemoryResponse.java | 3 +--
.../src/main/java/org/apache/commons/jcs3/jcache/ExpiryAwareCache.java | 1 -
.../src/main/java/org/apache/commons/jcs3/jcache/JCSCache.java | 3 +--
.../src/main/java/org/apache/commons/jcs3/jcache/lang/Subsitutor.java | 3 +--
4 files changed, 3 insertions(+), 7 deletions(-)
diff --git
a/commons-jcs-jcache-extras/src/main/java/org/apache/commons/jcs3/jcache/extras/web/InMemoryResponse.java
b/commons-jcs-jcache-extras/src/main/java/org/apache/commons/jcs3/jcache/extras/web/InMemoryResponse.java
index e1b8223..c9dbaa1 100644
---
a/commons-jcs-jcache-extras/src/main/java/org/apache/commons/jcs3/jcache/extras/web/InMemoryResponse.java
+++
b/commons-jcs-jcache-extras/src/main/java/org/apache/commons/jcs3/jcache/extras/web/InMemoryResponse.java
@@ -54,8 +54,7 @@ public class InMemoryResponse extends
HttpServletResponseWrapper implements Seri
private List<Serializable> ensureHeaderExists(final String s)
{
- List<Serializable> values = headers.computeIfAbsent(s, k -> new
LinkedList<>());
- return values;
+ return headers.computeIfAbsent(s, k -> new LinkedList<>());
}
@Override
diff --git
a/commons-jcs-jcache/src/main/java/org/apache/commons/jcs3/jcache/ExpiryAwareCache.java
b/commons-jcs-jcache/src/main/java/org/apache/commons/jcs3/jcache/ExpiryAwareCache.java
index db6f4d4..9bb02ca 100644
---
a/commons-jcs-jcache/src/main/java/org/apache/commons/jcs3/jcache/ExpiryAwareCache.java
+++
b/commons-jcs-jcache/src/main/java/org/apache/commons/jcs3/jcache/ExpiryAwareCache.java
@@ -18,7 +18,6 @@
*/
package org.apache.commons.jcs3.jcache;
-import java.util.Arrays;
import java.util.Collections;
import java.util.Map;
diff --git
a/commons-jcs-jcache/src/main/java/org/apache/commons/jcs3/jcache/JCSCache.java
b/commons-jcs-jcache/src/main/java/org/apache/commons/jcs3/jcache/JCSCache.java
index d1fc79b..45c1283 100644
---
a/commons-jcs-jcache/src/main/java/org/apache/commons/jcs3/jcache/JCSCache.java
+++
b/commons-jcs-jcache/src/main/java/org/apache/commons/jcs3/jcache/JCSCache.java
@@ -23,7 +23,6 @@ import static
org.apache.commons.jcs3.jcache.serialization.Serializations.copy;
import java.io.Closeable;
import java.io.IOException;
-import java.util.Arrays;
import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
@@ -111,7 +110,7 @@ public class JCSCache<K, V> implements Cache<K, V>
try
{
- serializer =
IElementSerializer.class.cast(classLoader.loadClass(property(properties,
"serializer", cacheName, StandardSerializer.class.getName())).newInstance());
+ serializer = (IElementSerializer)
classLoader.loadClass(property(properties, "serializer", cacheName,
StandardSerializer.class.getName())).getDeclaredConstructor().newInstance();
}
catch (final Exception e)
{
diff --git
a/commons-jcs-jcache/src/main/java/org/apache/commons/jcs3/jcache/lang/Subsitutor.java
b/commons-jcs-jcache/src/main/java/org/apache/commons/jcs3/jcache/lang/Subsitutor.java
index 9f1e044..da6378a 100644
---
a/commons-jcs-jcache/src/main/java/org/apache/commons/jcs3/jcache/lang/Subsitutor.java
+++
b/commons-jcs-jcache/src/main/java/org/apache/commons/jcs3/jcache/lang/Subsitutor.java
@@ -35,8 +35,7 @@ public interface Subsitutor
{
try
{
- value = Subsitutor.class.cast(
-
Subsitutor.class.getClassLoader().loadClass(name).newInstance());
+ value = (Subsitutor)
Subsitutor.class.getClassLoader().loadClass(name).getDeclaredConstructor().newInstance();
value.substitute("${java.version}"); // ensure it works
}
catch (final Throwable e) // not Exception otherwise
NoClassDefFoundError