From 962bc50aaaa421b54ec2a1afc7c58b71a12ef7db Mon Sep 17 00:00:00 2001 From: Florian CUNY Date: Sun, 7 Apr 2019 10:41:32 +0200 Subject: [PATCH] Added nullable annotation to Island#getCenter --- .../bentobox/database/objects/Island.java | 33 +++++++++---------- 1 file changed, 16 insertions(+), 17 deletions(-) diff --git a/src/main/java/world/bentobox/bentobox/database/objects/Island.java b/src/main/java/world/bentobox/bentobox/database/objects/Island.java index 912e1f483..f0c5c049a 100644 --- a/src/main/java/world/bentobox/bentobox/database/objects/Island.java +++ b/src/main/java/world/bentobox/bentobox/database/objects/Island.java @@ -1,17 +1,8 @@ package world.bentobox.bentobox.database.objects; -import java.util.Date; -import java.util.EnumMap; -import java.util.HashMap; -import java.util.HashSet; -import java.util.LinkedList; -import java.util.List; -import java.util.Map; -import java.util.Map.Entry; -import java.util.Set; -import java.util.UUID; -import java.util.stream.Collectors; - +import com.google.common.collect.ImmutableSet; +import com.google.common.collect.ImmutableSet.Builder; +import com.google.gson.annotations.Expose; import org.bukkit.Bukkit; import org.bukkit.Location; import org.bukkit.World; @@ -20,11 +11,6 @@ import org.bukkit.entity.Player; import org.bukkit.util.Vector; import org.eclipse.jdt.annotation.NonNull; import org.eclipse.jdt.annotation.Nullable; - -import com.google.common.collect.ImmutableSet; -import com.google.common.collect.ImmutableSet.Builder; -import com.google.gson.annotations.Expose; - import world.bentobox.bentobox.BentoBox; import world.bentobox.bentobox.api.configuration.WorldSettings; import world.bentobox.bentobox.api.flags.Flag; @@ -39,6 +25,18 @@ import world.bentobox.bentobox.managers.RanksManager; import world.bentobox.bentobox.util.Pair; import world.bentobox.bentobox.util.Util; +import java.util.Date; +import java.util.EnumMap; +import java.util.HashMap; +import java.util.HashSet; +import java.util.LinkedList; +import java.util.List; +import java.util.Map; +import java.util.Map.Entry; +import java.util.Set; +import java.util.UUID; +import java.util.stream.Collectors; + /** * Stores all the info about an island * Managed by IslandsManager @@ -193,6 +191,7 @@ public class Island implements DataObject { * Returns a clone of the location of the center of this island. * @return clone of the center Location */ + @Nullable public Location getCenter(){ return center == null ? null : center.clone(); }