Changes

Summary

  1. Added overloads for hasPermission in Member and Role for (commit: 8f7b360) (details)
  2. Added nullchecks to PermissionUtil (commit: 5c7eb86) (details)
  3. Added role related controls to GuildController (commit: 8557e51) (details)
  4. Added GuildController#transferOwnership(Member) Finished second pass on (commit: 18269fb) (details)
  5. Fixed Role related stuff to deal with Managed role limitations. Fixed (commit: b97ed4c) (details)
  6. Added Permission#getRaw(Permission...) and (commit: 5b21b94) (details)
Commit 8f7b360b29f85166294649b0274fe71a8b83a49d by Austin Keener
Added overloads for hasPermission in Member and Role for
Collection<Permission>
(commit: 8f7b360)
The file was modifiedsrc/main/java/net/dv8tion/jda/core/entities/Member.java (diff)
The file was modifiedsrc/main/java/net/dv8tion/jda/core/entities/Role.java (diff)
The file was modifiedsrc/main/java/net/dv8tion/jda/core/entities/impl/MemberImpl.java (diff)
The file was modifiedsrc/main/java/net/dv8tion/jda/core/entities/impl/RoleImpl.java (diff)
Commit 5c7eb864591530f69bcc9a70942f75bda247f49c by Austin Keener
Added nullchecks to PermissionUtil
(commit: 5c7eb86)
The file was modifiedsrc/main/java/net/dv8tion/jda/core/utils/PermissionUtil.java (diff)
Commit 8557e51fdec0d0771f2608831c1b7f89f5c168db by Austin Keener
Added role related controls to GuildController
(commit: 8557e51)
The file was modifiedsrc/main/java/net/dv8tion/jda/core/managers/GuildController.java (diff)
Commit 18269fb79f5ad844307c651efa3274540352f2b5 by Austin Keener
Added GuildController#transferOwnership(Member) Finished second pass on
GuildController
(commit: 18269fb)
The file was modifiedsrc/main/java/net/dv8tion/jda/core/managers/GuildController.java (diff)
Commit b97ed4ce1bfefc76e1d9933eba2647c454126b9a by Austin Keener
Fixed Role related stuff to deal with Managed role limitations. Fixed
transferOwnership to not allow transfer to bots.
(commit: b97ed4c)
The file was modifiedsrc/main/java/net/dv8tion/jda/core/managers/GuildController.java (diff)
Commit 5b21b9462914b684665bcca141c03d0b231159e2 by Austin Keener
Added Permission#getRaw(Permission...) and
#getRaw(Collection<Permission>)
(commit: 5b21b94)
The file was modifiedsrc/main/java/net/dv8tion/jda/core/Permission.java (diff)