Merge branch 'renovate/net.dv8tion-jda-5.x' into 'main'

fix(deps): update dependency net.dv8tion:jda to v5.5.1

See merge request anthorob/netneutrality!47
This commit is contained in:
anthorob committed 2025-06-09 13:00:07 +00:00
commit 539cd723b2
2 files changed
+2 -5

No files matched your search

+1 -1
View File
@@ -158,7 +158,7 @@
<dependency> <dependency>
<groupId>net.dv8tion</groupId> <groupId>net.dv8tion</groupId>
<artifactId>JDA</artifactId> <artifactId>JDA</artifactId>
<version>5.4.0</version> <version>5.5.1</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>dev.arbjerg</groupId> <groupId>dev.arbjerg</groupId>
@@ -20,7 +20,6 @@ import me.bobert.netneutrality.core.context.CommandContext;
import me.bobert.netneutrality.core.context.Context; import me.bobert.netneutrality.core.context.Context;
import me.bobert.netneutrality.core.context.TaskContext; import me.bobert.netneutrality.core.context.TaskContext;
import me.bobert.netneutrality.core.tasks.TaskManager; import me.bobert.netneutrality.core.tasks.TaskManager;
import me.bobert.netneutrality.core.thread.ThreadManager;
import me.bobert.netneutrality.db.service.GuildService; import me.bobert.netneutrality.db.service.GuildService;
import me.bobert.netneutrality.utils.Settings; import me.bobert.netneutrality.utils.Settings;
import net.dv8tion.jda.api.entities.Message; import net.dv8tion.jda.api.entities.Message;
@@ -42,14 +41,12 @@ import org.slf4j.LoggerFactory;
import java.util.Map; import java.util.Map;
import java.util.concurrent.ConcurrentHashMap; import java.util.concurrent.ConcurrentHashMap;
import java.util.concurrent.ExecutorService;
import java.util.function.Consumer; import java.util.function.Consumer;
import java.util.function.Function; import java.util.function.Function;
public class EventsHandler implements EventListener { public class EventsHandler implements EventListener {
private static final Map<Class<? extends Event>, Function<? extends Event, Context>> listeners = new ConcurrentHashMap<>(); private static final Map<Class<? extends Event>, Function<? extends Event, Context>> listeners = new ConcurrentHashMap<>();
private static final Logger logger = LoggerFactory.getLogger(EventsHandler.class); private static final Logger logger = LoggerFactory.getLogger(EventsHandler.class);
private static final ExecutorService executorService = ThreadManager.getExecutor("events-handler");
static { static {
addListener(MessageReceivedEvent.class, event -> { addListener(MessageReceivedEvent.class, event -> {
@@ -116,7 +113,7 @@ public class EventsHandler implements EventListener {
@Override @Override
public void onEvent(@NotNull GenericEvent event) { public void onEvent(@NotNull GenericEvent event) {
executorService.submit(() -> handleEvent((Event) event)); handleEvent((Event) event);
} }
@SuppressWarnings("unchecked") @SuppressWarnings("unchecked")