Statement unnecessarily nested within else clause.

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/collections/trunk@1635471 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
Gary D. Gregory 2014-10-30 12:20:21 +00:00
parent e6cde856d7
commit c460996e75
1 changed files with 36 additions and 53 deletions

View File

@ -609,9 +609,8 @@ abstract class AbstractPatriciaTrie<K, V> extends AbstractBitwiseTrie<K, V> {
TrieEntry<K, V> nextEntry(final TrieEntry<K, V> node) {
if (node == null) {
return firstEntry();
} else {
return nextEntryImpl(node.predecessor, node, null);
}
return nextEntryImpl(node.predecessor, node, null);
}
/**
@ -787,9 +786,8 @@ abstract class AbstractPatriciaTrie<K, V> extends AbstractBitwiseTrie<K, V> {
final TrieEntry<K, V> entry = lastEntry();
if (entry != null) {
return entry.getKey();
} else {
throw new NoSuchElementException();
}
throw new NoSuchElementException();
}
public K nextKey(final K key) {
@ -800,9 +798,8 @@ abstract class AbstractPatriciaTrie<K, V> extends AbstractBitwiseTrie<K, V> {
if (entry != null) {
final TrieEntry<K, V> nextEntry = nextEntry(entry);
return nextEntry != null ? nextEntry.getKey() : null;
} else {
return null;
}
return null;
}
public K previousKey(final K key) {
@ -813,9 +810,8 @@ abstract class AbstractPatriciaTrie<K, V> extends AbstractBitwiseTrie<K, V> {
if (entry != null) {
final TrieEntry<K, V> prevEntry = previousEntry(entry);
return prevEntry != null ? prevEntry.getKey() : null;
} else {
return null;
}
return null;
}
public OrderedMapIterator<K, V> mapIterator() {
@ -889,13 +885,12 @@ abstract class AbstractPatriciaTrie<K, V> extends AbstractBitwiseTrie<K, V> {
// If data in root, and more after -- return it.
if (size() > 1) {
return nextEntry(root);
} else { // If no more after, no higher entry.
return null;
}
} else {
// Root is empty & we want something after empty, return first.
return firstEntry();
// If no more after, no higher entry.
return null;
}
// Root is empty & we want something after empty, return first.
return firstEntry();
}
final TrieEntry<K, V> found = getNearestEntryForKey(key, lengthInBits);
@ -956,9 +951,8 @@ abstract class AbstractPatriciaTrie<K, V> extends AbstractBitwiseTrie<K, V> {
if (lengthInBits == 0) {
if (!root.isEmpty()) {
return root;
} else {
return firstEntry();
}
return firstEntry();
}
final TrieEntry<K, V> found = getNearestEntryForKey(key, lengthInBits);
@ -978,9 +972,8 @@ abstract class AbstractPatriciaTrie<K, V> extends AbstractBitwiseTrie<K, V> {
} else if (KeyAnalyzer.isNullBitKey(bitIndex)) {
if (!root.isEmpty()) {
return root;
} else {
return firstEntry();
}
return firstEntry();
} else if (KeyAnalyzer.isEqualBitKey(bitIndex)) {
return found;
}
@ -1054,9 +1047,8 @@ abstract class AbstractPatriciaTrie<K, V> extends AbstractBitwiseTrie<K, V> {
if (lengthInBits == 0) {
if (!root.isEmpty()) {
return root;
} else {
return null;
}
return null;
}
final TrieEntry<K, V> found = getNearestEntryForKey(key, lengthInBits);
@ -1076,9 +1068,8 @@ abstract class AbstractPatriciaTrie<K, V> extends AbstractBitwiseTrie<K, V> {
} else if (KeyAnalyzer.isNullBitKey(bitIndex)) {
if (!root.isEmpty()) {
return root;
} else {
return null;
}
return null;
} else if (KeyAnalyzer.isEqualBitKey(bitIndex)) {
return found;
}
@ -1199,34 +1190,29 @@ abstract class AbstractPatriciaTrie<K, V> extends AbstractBitwiseTrie<K, V> {
if (start.predecessor.right == start) {
if (isValidUplink(start.predecessor.left, start.predecessor)) {
return start.predecessor.left;
} else {
return followRight(start.predecessor.left);
}
} else {
TrieEntry<K, V> node = start.predecessor;
while (node.parent != null && node == node.parent.left) {
node = node.parent;
}
if (node.parent == null) { // can be null if we're looking up root.
return null;
}
if (isValidUplink(node.parent.left, node.parent)) {
if (node.parent.left == root) {
if (root.isEmpty()) {
return null;
} else {
return root;
}
} else {
return node.parent.left;
}
} else {
return followRight(node.parent.left);
}
return followRight(start.predecessor.left);
}
TrieEntry<K, V> node = start.predecessor;
while (node.parent != null && node == node.parent.left) {
node = node.parent;
}
if (node.parent == null) { // can be null if we're looking up root.
return null;
}
if (isValidUplink(node.parent.left, node.parent)) {
if (node.parent.left == root) {
if (root.isEmpty()) {
return null;
}
return root;
}
return node.parent.left;
}
return followRight(node.parent.left);
}
/**
@ -1240,9 +1226,8 @@ abstract class AbstractPatriciaTrie<K, V> extends AbstractBitwiseTrie<K, V> {
final TrieEntry<K, V> parentOfSubtree) {
if (node == null) {
return firstEntry();
} else {
return nextEntryImpl(node.predecessor, node, parentOfSubtree);
}
return nextEntryImpl(node.predecessor, node, parentOfSubtree);
}
/**
@ -1805,9 +1790,8 @@ abstract class AbstractPatriciaTrie<K, V> extends AbstractBitwiseTrie<K, V> {
final int ret = getKeyAnalyzer().compare(key, fromKey);
if (fromInclusive || forceInclusive) {
return ret >= 0;
} else {
return ret > 0;
}
return ret > 0;
}
/**
@ -1820,9 +1804,8 @@ abstract class AbstractPatriciaTrie<K, V> extends AbstractBitwiseTrie<K, V> {
final int ret = getKeyAnalyzer().compare(key, toKey);
if (toInclusive || forceInclusive) {
return ret <= 0;
} else {
return ret < 0;
}
return ret < 0;
}
/**