Changes

Summary

  1. Update event hierarchy (#1952) (commit: be1deeb) (details)
Commit be1deebd5c8842b94d5e1c8d0fda1499ed193c7d by noreply
Update event hierarchy (#1952)

* Add abstraction for session state events
* Remove Voice Move/Join/Leave events
(commit: be1deeb)
The file was addedsrc/main/java/net/dv8tion/jda/api/events/session/package-info.java
The file was removedsrc/main/java/net/dv8tion/jda/api/events/ReconnectedEvent.java
The file was modifiedsrc/main/java/net/dv8tion/jda/api/events/guild/GuildTimeoutEvent.java (diff)
The file was addedsrc/main/java/net/dv8tion/jda/api/events/session/SessionDisconnectEvent.java
The file was removedsrc/main/java/net/dv8tion/jda/api/events/ResumedEvent.java
The file was modifiedsrc/main/java/net/dv8tion/jda/api/events/guild/GuildReadyEvent.java (diff)
The file was removedsrc/main/java/net/dv8tion/jda/api/events/DisconnectEvent.java
The file was removedsrc/main/java/net/dv8tion/jda/api/events/ShutdownEvent.java
The file was modifiedsrc/main/java/net/dv8tion/jda/api/JDABuilder.java (diff)
The file was modifiedsrc/main/java/net/dv8tion/jda/api/events/guild/voice/GuildVoiceUpdateEvent.java (diff)
The file was modifiedsrc/main/java/net/dv8tion/jda/internal/handle/VoiceStateUpdateHandler.java (diff)
The file was addedsrc/main/java/net/dv8tion/jda/api/events/session/SessionResumeEvent.java
The file was removedsrc/main/java/net/dv8tion/jda/api/events/guild/voice/GuildVoiceMoveEvent.java
The file was removedsrc/main/java/net/dv8tion/jda/api/events/guild/voice/GuildVoiceJoinEvent.java
The file was addedsrc/main/java/net/dv8tion/jda/api/events/session/SessionInvalidateEvent.java
The file was addedsrc/main/java/net/dv8tion/jda/api/events/session/ReadyEvent.java
The file was removedsrc/main/java/net/dv8tion/jda/api/events/guild/voice/GenericGuildVoiceUpdateEvent.java
The file was removedsrc/main/java/net/dv8tion/jda/api/events/guild/voice/GuildVoiceLeaveEvent.java
The file was addedsrc/main/java/net/dv8tion/jda/api/events/session/GenericSessionEvent.java
The file was modifiedsrc/main/java/net/dv8tion/jda/internal/handle/GuildMemberRemoveHandler.java (diff)
The file was addedsrc/main/java/net/dv8tion/jda/api/events/session/ShutdownEvent.java
The file was modifiedsrc/main/java/net/dv8tion/jda/api/events/package-info.java (diff)
The file was addedsrc/main/java/net/dv8tion/jda/api/events/session/SessionState.java
The file was removedsrc/main/java/net/dv8tion/jda/api/events/ReadyEvent.java
The file was modifiedsrc/main/java/net/dv8tion/jda/api/hooks/ListenerAdapter.java (diff)
The file was modifiedsrc/main/java/net/dv8tion/jda/internal/requests/WebSocketClient.java (diff)
The file was addedsrc/main/java/net/dv8tion/jda/api/events/session/SessionRecreateEvent.java