diff options
| author | Ben Culkin <scorpress@gmail.com> | 2020-04-14 16:43:40 -0400 |
|---|---|---|
| committer | Ben Culkin <scorpress@gmail.com> | 2020-04-14 16:43:40 -0400 |
| commit | e525a21d91879bc2026f5932e894c428b146d36c (patch) | |
| tree | e4234419722ac302a0a93e0ad2ad36bd7ea2e5ca /src/main/java/bjc/esodata/Stack.java | |
| parent | f51f6da7319787348c38b875652b5c0e9f88c8aa (diff) | |
Cleanup some warnings and stuff
Diffstat (limited to 'src/main/java/bjc/esodata/Stack.java')
| -rw-r--r-- | src/main/java/bjc/esodata/Stack.java | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/main/java/bjc/esodata/Stack.java b/src/main/java/bjc/esodata/Stack.java index f2e00e3..5ee5ef2 100644 --- a/src/main/java/bjc/esodata/Stack.java +++ b/src/main/java/bjc/esodata/Stack.java @@ -95,7 +95,7 @@ public abstract class Stack<T> { * @param elms * The elements to insert. */ - public void pushAll(T... elms) { + public void pushAll(@SuppressWarnings("unchecked") T... elms) { for (T elm : elms) { push(elm); } @@ -436,7 +436,7 @@ public abstract class Stack<T> { * @param actions * The actions to execute. */ - public void multicleave(final int n, final Consumer<Stack<T>>... actions) { + public void multicleave(final int n, @SuppressWarnings("unchecked") final Consumer<Stack<T>>... actions) { List<T> elms = multipoprev(n); for (final Consumer<Stack<T>> action : actions) { @@ -462,7 +462,7 @@ public abstract class Stack<T> { * @param actions * The actions to execute. */ - public void cleave(final Consumer<Stack<T>>... actions) { + public void cleave(@SuppressWarnings("unchecked") final Consumer<Stack<T>>... actions) { multicleave(1, actions); } @@ -501,7 +501,7 @@ public abstract class Stack<T> { * @param actions * The actions to execute. */ - public void multispread(final int n, final Consumer<Stack<T>>... actions) { + public void multispread(final int n, @SuppressWarnings("unchecked") final Consumer<Stack<T>>... actions) { List<List<T>> nelms = new LinkedList<>(); for (int i = 0; i < actions.length; i++) { @@ -536,7 +536,7 @@ public abstract class Stack<T> { * @param conses * The actions to execute. */ - public void spread(final Consumer<Stack<T>>... conses) { + public void spread(@SuppressWarnings("unchecked") final Consumer<Stack<T>>... conses) { multispread(1, conses); } |
