Skip to content
Success

Changes

Summary

  1. Remove thread-safe acquisition of managers (#1549) (commit: 74281e9) (details)
Commit 74281e9df37f3bcf23565340b8184ac74daa4f83 by noreply
Remove thread-safe acquisition of managers (#1549)

This means getManager() is not thread-safe anymore

You can synchronize the object you call getManager on if you need
(commit: 74281e9)
The file was modifiedsrc/main/java/net/dv8tion/jda/internal/entities/GuildImpl.java (diff)
The file was modifiedsrc/main/java/net/dv8tion/jda/api/entities/Guild.java (diff)
The file was modifiedsrc/main/java/net/dv8tion/jda/api/entities/GuildChannel.java (diff)
The file was modifiedsrc/main/java/net/dv8tion/jda/internal/entities/AbstractChannelImpl.java (diff)
The file was modifiedsrc/main/java/net/dv8tion/jda/internal/entities/EmoteImpl.java (diff)
The file was modifiedsrc/main/java/net/dv8tion/jda/api/entities/SelfUser.java (diff)
The file was modifiedsrc/main/java/net/dv8tion/jda/api/entities/Role.java (diff)
The file was modifiedsrc/main/java/net/dv8tion/jda/internal/entities/EntityBuilder.java (diff)
The file was modifiedsrc/main/java/net/dv8tion/jda/api/entities/Webhook.java (diff)
The file was modifiedsrc/main/java/net/dv8tion/jda/internal/entities/SelfUserImpl.java (diff)
The file was modifiedsrc/main/java/net/dv8tion/jda/internal/entities/PermissionOverrideImpl.java (diff)
The file was modifiedsrc/main/java/net/dv8tion/jda/api/entities/PermissionOverride.java (diff)
The file was modifiedsrc/main/java/net/dv8tion/jda/api/entities/Emote.java (diff)
The file was modifiedsrc/main/java/net/dv8tion/jda/internal/entities/WebhookImpl.java (diff)
The file was modifiedsrc/main/java/net/dv8tion/jda/internal/entities/RoleImpl.java (diff)