Browse Source

Java 5: while-loop replaceable with foreach

pull/7244/head
Lars Grefer 7 years ago committed by Rob Winch
parent
commit
5e44a249f8
  1. 4
      core/src/main/java/org/springframework/security/jackson2/UnmodifiableListDeserializer.java
  2. 4
      core/src/main/java/org/springframework/security/jackson2/UnmodifiableSetDeserializer.java

4
core/src/main/java/org/springframework/security/jackson2/UnmodifiableListDeserializer.java

@ -47,9 +47,7 @@ class UnmodifiableListDeserializer extends JsonDeserializer<List> { @@ -47,9 +47,7 @@ class UnmodifiableListDeserializer extends JsonDeserializer<List> {
if (node != null) {
if (node instanceof ArrayNode) {
ArrayNode arrayNode = (ArrayNode) node;
Iterator<JsonNode> nodeIterator = arrayNode.iterator();
while (nodeIterator.hasNext()) {
JsonNode elementNode = nodeIterator.next();
for (JsonNode elementNode : arrayNode) {
result.add(mapper.readValue(elementNode.traverse(mapper), Object.class));
}
} else {

4
core/src/main/java/org/springframework/security/jackson2/UnmodifiableSetDeserializer.java

@ -47,9 +47,7 @@ class UnmodifiableSetDeserializer extends JsonDeserializer<Set> { @@ -47,9 +47,7 @@ class UnmodifiableSetDeserializer extends JsonDeserializer<Set> {
if (node != null) {
if (node instanceof ArrayNode) {
ArrayNode arrayNode = (ArrayNode) node;
Iterator<JsonNode> nodeIterator = arrayNode.iterator();
while (nodeIterator.hasNext()) {
JsonNode elementNode = nodeIterator.next();
for (JsonNode elementNode : arrayNode) {
resultSet.add(mapper.readValue(elementNode.traverse(mapper), Object.class));
}
} else {

Loading…
Cancel
Save