aboutsummaryrefslogtreecommitdiffstats
path: root/sonar-core
diff options
context:
space:
mode:
authorZeeshan Asghar <zeeshan.asghar@devfactory.com>2016-01-21 15:56:32 +0500
committerTeryk Bellahsene <teryk.bellahsene@sonarsource.com>2016-01-29 17:01:31 +0100
commitbf071cefa1d04303ae246de745a8856c64b9617f (patch)
tree8d31b74cadac3271f8519d3d76566f04b2139e45 /sonar-core
parent1fc88e490a8db848301e784d53d5170018b6d1e5 (diff)
downloadsonarqube-bf071cefa1d04303ae246de745a8856c64b9617f.tar.gz
sonarqube-bf071cefa1d04303ae246de745a8856c64b9617f.zip
squid:S1213 members of an interface decleration or class should appear in a pre-defined order
Diffstat (limited to 'sonar-core')
-rw-r--r--sonar-core/src/main/java/org/sonar/core/util/CloseableIterator.java5
1 files changed, 2 insertions, 3 deletions
diff --git a/sonar-core/src/main/java/org/sonar/core/util/CloseableIterator.java b/sonar-core/src/main/java/org/sonar/core/util/CloseableIterator.java
index b60cbd3f35e..e11593619d5 100644
--- a/sonar-core/src/main/java/org/sonar/core/util/CloseableIterator.java
+++ b/sonar-core/src/main/java/org/sonar/core/util/CloseableIterator.java
@@ -31,6 +31,8 @@ import static com.google.common.base.Preconditions.checkArgument;
import static java.util.Objects.requireNonNull;
public abstract class CloseableIterator<O> implements Iterator<O>, AutoCloseable {
+ private O nextObject = null;
+ boolean isClosed = false;
private static final CloseableIterator<?> EMPTY_CLOSEABLE_ITERATOR = new CloseableIterator<Object>() {
@Override
public boolean hasNext() {
@@ -76,9 +78,6 @@ public abstract class CloseableIterator<O> implements Iterator<O>, AutoCloseable
return new CloseablesIteratorWrapper<>(iterator, otherCloseables);
}
- private O nextObject = null;
- boolean isClosed = false;
-
@Override
public boolean hasNext() {
// Optimization to not call bufferNext() when already closed