summaryrefslogtreecommitdiff
path: root/base/src/main/java/bjc/utils/esodata
diff options
context:
space:
mode:
Diffstat (limited to 'base/src/main/java/bjc/utils/esodata')
-rw-r--r--base/src/main/java/bjc/utils/esodata/PushdownMap.java14
-rw-r--r--base/src/main/java/bjc/utils/esodata/SingleTape.java3
2 files changed, 10 insertions, 7 deletions
diff --git a/base/src/main/java/bjc/utils/esodata/PushdownMap.java b/base/src/main/java/bjc/utils/esodata/PushdownMap.java
index e010fee..35dcf2d 100644
--- a/base/src/main/java/bjc/utils/esodata/PushdownMap.java
+++ b/base/src/main/java/bjc/utils/esodata/PushdownMap.java
@@ -101,13 +101,13 @@ public class PushdownMap<KeyType, ValueType> implements IMap<KeyType, ValueType>
stk.push(val);
return vl;
- } else {
- final Stack<ValueType> stk = new SimpleStack<>();
+ }
- stk.push(val);
+ final Stack<ValueType> stk = new SimpleStack<>();
- return null;
- }
+ stk.push(val);
+
+ return null;
}
@Override
@@ -116,9 +116,9 @@ public class PushdownMap<KeyType, ValueType> implements IMap<KeyType, ValueType>
if(stk.size() > 1) {
return stk.pop();
- } else {
- return backing.remove(key).top();
}
+
+ return backing.remove(key).top();
}
@Override
diff --git a/base/src/main/java/bjc/utils/esodata/SingleTape.java b/base/src/main/java/bjc/utils/esodata/SingleTape.java
index 57ee99a..5218269 100644
--- a/base/src/main/java/bjc/utils/esodata/SingleTape.java
+++ b/base/src/main/java/bjc/utils/esodata/SingleTape.java
@@ -35,6 +35,9 @@ public class SingleTape<T> implements Tape<T> {
/**
* Create a new tape with the specified contents that doesn't
* autoextend.
+ *
+ * @param vals
+ * The values to put on the tape.
*/
@SafeVarargs
public SingleTape(T... vals) {