Potential minor performance improvements when checking fuzzy equality.

This commit is contained in:
Matthew Miller
2018-09-20 16:56:46 +10:00
parent 6a71cd2155
commit 4969dac39c
9 changed files with 58 additions and 22 deletions

View File

@ -26,8 +26,6 @@ import org.spongepowered.api.service.permission.PermissionDescription;
import org.spongepowered.api.service.permission.PermissionService;
import org.spongepowered.api.service.permission.SubjectReference;
import java.util.stream.Collectors;
public class SpongePermissionsProvider {
public boolean hasPermission(Player player, String permission) {
@ -44,6 +42,6 @@ public class SpongePermissionsProvider {
public String[] getGroups(Player player) {
return player.getParents().stream()
.map(SubjectReference::getSubjectIdentifier)
.collect(Collectors.toList()).toArray(new String[0]);
.toArray(String[]::new);
}
}