Skip to content

Commit

Permalink
Move events to protocol package
Browse files Browse the repository at this point in the history
  • Loading branch information
duncte123 committed Mar 11, 2024
1 parent f4f7c58 commit 11c4a59
Show file tree
Hide file tree
Showing 7 changed files with 8 additions and 10 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ package dev.arbjerg.lavalink.client
import dev.arbjerg.lavalink.client.loadbalancing.ILoadBalancer
import dev.arbjerg.lavalink.client.loadbalancing.VoiceRegion
import dev.arbjerg.lavalink.client.loadbalancing.builtin.DefaultLoadBalancer
import dev.arbjerg.lavalink.client.protocol.ClientEvent
import dev.arbjerg.lavalink.internal.ReconnectTask
import dev.arbjerg.lavalink.protocol.v4.Message
import reactor.core.Disposable
import reactor.core.publisher.Flux
import reactor.core.publisher.Sinks
Expand Down
3 changes: 1 addition & 2 deletions src/main/kotlin/dev/arbjerg/lavalink/client/LavalinkNode.kt
Original file line number Diff line number Diff line change
@@ -1,10 +1,9 @@
package dev.arbjerg.lavalink.client

import dev.arbjerg.lavalink.client.http.HttpBuilder
import dev.arbjerg.lavalink.client.protocol.LavalinkLoadResult
import dev.arbjerg.lavalink.client.protocol.*
import dev.arbjerg.lavalink.client.protocol.Track
import dev.arbjerg.lavalink.client.protocol.toCustom
import dev.arbjerg.lavalink.client.protocol.toLavalinkLoadResult
import dev.arbjerg.lavalink.internal.*
import dev.arbjerg.lavalink.internal.error.RestException
import dev.arbjerg.lavalink.internal.loadbalancing.Penalties
Expand Down
Original file line number Diff line number Diff line change
@@ -1,9 +1,7 @@
package dev.arbjerg.lavalink.client
package dev.arbjerg.lavalink.client.protocol

import dev.arbjerg.lavalink.client.LavalinkNode
import dev.arbjerg.lavalink.protocol.v4.*
import dev.arbjerg.lavalink.client.protocol.Track
import dev.arbjerg.lavalink.client.protocol.TrackException
import dev.arbjerg.lavalink.client.protocol.toCustom
import dev.arbjerg.lavalink.protocol.v4.Message.EmittedEvent.TrackEndEvent.AudioTrackEndReason

internal fun Message.toClientEvent(node: LavalinkNode) = when (this) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import dev.arbjerg.lavalink.VERSION as CLIENT_VERSION
import dev.arbjerg.lavalink.client.LavalinkNode
import dev.arbjerg.lavalink.client.LinkState
import dev.arbjerg.lavalink.client.protocol.toCustom
import dev.arbjerg.lavalink.client.toClientEvent
import dev.arbjerg.lavalink.client.protocol.toClientEvent
import dev.arbjerg.lavalink.protocol.v4.Message
import dev.arbjerg.lavalink.protocol.v4.json
import okhttp3.Request
Expand Down
2 changes: 1 addition & 1 deletion src/test/java/JavaJDAExample.java
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@ private void registerLavalinkNodes() {
}

private void registerLavalinkListeners() {
this.client.on(dev.arbjerg.lavalink.client.ReadyEvent.class).subscribe((event) -> {
this.client.on(dev.arbjerg.lavalink.client.protocol.ReadyEvent.class).subscribe((event) -> {
final LavalinkNode node = event.getNode();

System.out.printf(
Expand Down
1 change: 1 addition & 0 deletions src/test/kotlin/d4jTestScript.kt
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
import dev.arbjerg.lavalink.client.*
import dev.arbjerg.lavalink.client.protocol.TrackStartEvent
import dev.arbjerg.lavalink.client.protocol.TrackUpdateBuilder
import dev.arbjerg.lavalink.libraries.discord4j.installVoiceHandler
import discord4j.core.DiscordClientBuilder
Expand Down
2 changes: 1 addition & 1 deletion testbot/src/main/java/me/duncte123/testbot/Main.java
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@
import dev.arbjerg.lavalink.client.*;
import dev.arbjerg.lavalink.client.loadbalancing.RegionGroup;
import dev.arbjerg.lavalink.client.loadbalancing.builtin.VoiceRegionPenaltyProvider;
import dev.arbjerg.lavalink.client.protocol.*;
import dev.arbjerg.lavalink.libraries.jda.JDAVoiceUpdateListener;
import net.dv8tion.jda.api.JDABuilder;
import net.dv8tion.jda.api.entities.channel.unions.AudioChannelUnion;
import net.dv8tion.jda.api.requests.GatewayIntent;
import net.dv8tion.jda.api.utils.cache.CacheFlag;
import org.slf4j.Logger;
Expand Down

0 comments on commit 11c4a59

Please sign in to comment.