#893: Add a stream method to Registry to make it easier to use and to avoid unnecessary wrapping

By: DerFrZocker <derrieple@gmail.com>
This commit is contained in:
Bukkit/Spigot
2023-09-06 20:56:22 +10:00
parent acf33ccb08
commit 085e8f6d9f
2 changed files with 48 additions and 1 deletions

View File

@@ -7,6 +7,7 @@ import java.lang.reflect.Proxy;
import java.util.Iterator;
import java.util.Map;
import java.util.logging.Logger;
import java.util.stream.Stream;
import org.bukkit.command.SimpleCommandMap;
import org.bukkit.plugin.PluginManager;
import org.bukkit.plugin.SimplePluginManager;
@@ -87,7 +88,7 @@ public final class TestServer implements InvocationHandler {
@NotNull
@Override
public Iterator iterator() {
return null;
throw new UnsupportedOperationException();
}
@Nullable
@@ -95,6 +96,12 @@ public final class TestServer implements InvocationHandler {
public Keyed get(@NotNull NamespacedKey key) {
return null;
}
@NotNull
@Override
public Stream stream() {
throw new UnsupportedOperationException();
}
};
}
}