Changes

Summary

  1. Added Guild# getTextChannelById, getTextChannelsByName, (commit: a1af0d3) (details)
  2. First pass on the Call system. Incomplete, but should maintain the cache (commit: 012cf6b) (details)
Commit a1af0d3b69d9464357f2eb1de3a24104582af2cc by Austin Keener
Added Guild# getTextChannelById, getTextChannelsByName,
getVoiceChannelById, getVoiceChannelsByName, getRolesByName Reordered
the listing of methods in Guild in-line with new mentality of Single
object methods first, List methods second.
(commit: a1af0d3)
The file was modifiedsrc/main/java/net/dv8tion/jda/core/entities/impl/GuildImpl.java (diff)
The file was modifiedsrc/main/java/net/dv8tion/jda/core/entities/Guild.java (diff)
Commit 012cf6b4889207c0b04a8d5d124c4f987a2feff3 by Austin Keener
First pass on the Call system. Incomplete, but should maintain the cache
for the most part. Fixed cache issues related to removal of
relationships. Made EntityBuilder#createMessage update fake user info
correct. Create GuildVoiceState and CallVoiceState. Will implement
acquring in-process calls on startup later. Needs many events, will
implement later.
(commit: 012cf6b)
The file was modifiedsrc/main/java/net/dv8tion/jda/client/entities/Group.java (diff)
The file was addedsrc/main/java/net/dv8tion/jda/core/entities/GuildVoiceState.java
The file was modifiedsrc/main/java/net/dv8tion/jda/core/entities/impl/PrivateChannelImpl.java (diff)
The file was modifiedsrc/main/java/net/dv8tion/jda/core/entities/PrivateChannel.java (diff)
The file was modifiedsrc/main/java/net/dv8tion/jda/core/handle/MessageUpdateHandler.java (diff)
The file was modifiedsrc/main/java/net/dv8tion/jda/core/entities/VoiceState.java (diff)
The file was addedsrc/main/java/net/dv8tion/jda/client/entities/impl/CallUserImpl.java
The file was removedsrc/main/java/net/dv8tion/jda/core/entities/impl/VoiceStateImpl.java
The file was addedsrc/main/java/net/dv8tion/jda/core/entities/impl/GuildVoiceStateImpl.java
The file was modifiedsrc/main/java/net/dv8tion/jda/client/handle/RelationshipAddHandler.java (diff)
The file was modifiedsrc/main/java/net/dv8tion/jda/core/entities/EntityBuilder.java (diff)
The file was addedsrc/main/java/net/dv8tion/jda/client/entities/CallableChannel.java
The file was addedsrc/main/java/net/dv8tion/jda/client/entities/CallVoiceState.java
The file was addedsrc/main/java/net/dv8tion/jda/client/entities/impl/CallImpl.java
The file was modifiedsrc/main/java/net/dv8tion/jda/core/handle/MessageCreateHandler.java (diff)
The file was addedsrc/main/java/net/dv8tion/jda/core/handle/VoiceStateUpdateHandler.java
The file was modifiedsrc/main/java/net/dv8tion/jda/core/requests/WebSocketClient.java (diff)
The file was modifiedsrc/main/java/net/dv8tion/jda/client/handle/RelationshipRemoveHandler.java (diff)
The file was modifiedsrc/main/java/net/dv8tion/jda/client/entities/impl/JDAClientImpl.java (diff)
The file was addedsrc/main/java/net/dv8tion/jda/client/handle/CallDeleteHandler.java
The file was modifiedsrc/main/java/net/dv8tion/jda/core/entities/Member.java (diff)
The file was modifiedsrc/main/java/net/dv8tion/jda/client/entities/Call.java (diff)
The file was modifiedsrc/main/java/net/dv8tion/jda/client/handle/ChannelRecipientAddHandler.java (diff)
The file was addedsrc/main/java/net/dv8tion/jda/client/entities/impl/CallVoiceStateImpl.java
The file was modifiedsrc/main/java/net/dv8tion/jda/core/handle/EventCache.java (diff)
The file was modifiedsrc/main/java/net/dv8tion/jda/client/handle/ChannelRecipientRemoveHandler.java (diff)
The file was modifiedsrc/main/java/net/dv8tion/jda/core/entities/impl/MemberImpl.java (diff)
The file was addedsrc/main/java/net/dv8tion/jda/client/handle/CallCreateHandler.java
The file was modifiedsrc/main/java/net/dv8tion/jda/core/handle/GuildMemberRemoveHandler.java (diff)
The file was addedsrc/main/java/net/dv8tion/jda/client/entities/CallUser.java