More work

This commit is contained in:
NotMyFault 2022-01-20 02:10:42 +01:00
parent 8385387e88
commit c3613365e9
No known key found for this signature in database
GPG Key ID: 158F5701A6AAD00C
27 changed files with 7 additions and 58 deletions

4
.lift.toml Normal file
View File

@ -0,0 +1,4 @@
jdkVersion = "17"
build = "gradle clean build -x test"
tools = ["findsecbugs", "ErrorProne", "Semgrep", "Detekt", "Infer"]
ignoreRules = ["CatchAndPrintStackTrace", "ReferenceEquality", "FallThrough", "FutureReturnValueIgnored", "MixedMutabilityReturnType", "EmptyCatch", "MissingCasesInEnumSwitch", "OperatorPrecedence", "StaticAssignmentInConstructor", "ReferenceEquality", "EqualsHashCode", "EqualsGetClass"]

View File

@ -63,7 +63,6 @@ public class BukkitCommand implements CommandExecutor, TabCompleter {
return false; return false;
} }
@SuppressWarnings("MixedMutabilityReturnType")
@Override @Override
public List<String> onTabComplete( public List<String> onTabComplete(
CommandSender commandSender, Command command, String label, CommandSender commandSender, Command command, String label,

View File

@ -243,7 +243,6 @@ public final class BukkitPlatform extends JavaPlugin implements Listener, PlotPl
return Bukkit.getVersion(); return Bukkit.getVersion();
} }
@SuppressWarnings("CatchAndPrintStackTrace")
@Override @Override
public void onEnable() { public void onEnable() {
this.pluginName = getDescription().getName(); this.pluginName = getDescription().getName();
@ -563,7 +562,6 @@ public final class BukkitPlatform extends JavaPlugin implements Listener, PlotPl
ServerLib.checkUnsafeForks(); ServerLib.checkUnsafeForks();
} }
@SuppressWarnings("CatchAndPrintStackTrace")
private void unload() { private void unload() {
if (!this.methodUnloadSetup) { if (!this.methodUnloadSetup) {
this.methodUnloadSetup = true; this.methodUnloadSetup = true;
@ -649,7 +647,6 @@ public final class BukkitPlatform extends JavaPlugin implements Listener, PlotPl
} }
} }
@SuppressWarnings("FutureReturnValueIgnored")
private void startUuidCaching( private void startUuidCaching(
final @NonNull SQLiteUUIDService sqLiteUUIDService, final @NonNull SQLiteUUIDService sqLiteUUIDService,
final @NonNull CacheUUIDService cacheUUIDService final @NonNull CacheUUIDService cacheUUIDService
@ -750,7 +747,7 @@ public final class BukkitPlatform extends JavaPlugin implements Listener, PlotPl
return Bukkit.getWorldContainer(); return Bukkit.getWorldContainer();
} }
@SuppressWarnings({"deprecation", "CatchAndPrintStacktrace"}) @SuppressWarnings("deprecation")
private void runEntityTask() { private void runEntityTask() {
TaskManager.runTaskRepeat(() -> this.plotAreaManager.forEachPlotArea(plotArea -> { TaskManager.runTaskRepeat(() -> this.plotAreaManager.forEachPlotArea(plotArea -> {
final World world = Bukkit.getWorld(plotArea.getWorldName()); final World world = Bukkit.getWorld(plotArea.getWorldName());

View File

@ -461,7 +461,7 @@ public final class ReplicatingEntityWrapper extends EntityWrapper {
this.tamed.tamed = tamed.isTamed(); this.tamed.tamed = tamed.isTamed();
} }
@SuppressWarnings({"EmptyCatch", "deprecation"}) // Paper deprecation @SuppressWarnings("deprecation") // Paper deprecation
@Override @Override
public Entity spawn(World world, int xOffset, int zOffset) { public Entity spawn(World world, int xOffset, int zOffset) {
Location location = new Location(world, this.getX() + xOffset, this.getY(), this.z + zOffset); Location location = new Location(world, this.getX() + xOffset, this.getY(), this.z + zOffset);

View File

@ -108,7 +108,6 @@ public class BukkitPlotGenerator extends ChunkGenerator
return this.platformGenerator; return this.platformGenerator;
} }
@SuppressWarnings("CatchAndPrintStackTrace")
@Override @Override
public @NonNull List<BlockPopulator> getDefaultPopulators(@NonNull World world) { public @NonNull List<BlockPopulator> getDefaultPopulators(@NonNull World world) {
try { try {
@ -154,7 +153,6 @@ public class BukkitPlotGenerator extends ChunkGenerator
return toAdd; return toAdd;
} }
@SuppressWarnings("CatchAndPrintStackTrace")
@Override @Override
public @NonNull ChunkData generateChunkData( public @NonNull ChunkData generateChunkData(
@NonNull World world, @NonNull Random random, int x, int z, @NonNull World world, @NonNull Random random, int x, int z,
@ -197,7 +195,6 @@ public class BukkitPlotGenerator extends ChunkGenerator
return result.getChunkData(); return result.getChunkData();
} }
@SuppressWarnings("CatchAndPrintStackTrace")
private void generate(BlockVector2 loc, World world, ScopedQueueCoordinator result) { private void generate(BlockVector2 loc, World world, ScopedQueueCoordinator result) {
// Load if improperly loaded // Load if improperly loaded
if (!this.loaded) { if (!this.loaded) {
@ -261,7 +258,6 @@ public class BukkitPlotGenerator extends ChunkGenerator
} }
} }
@SuppressWarnings({"EqualsHashCode", "EqualsGetClass"}) // Valid comparison
@Override @Override
public boolean equals(final Object obj) { public boolean equals(final Object obj) {
if (obj == null) { if (obj == null) {

View File

@ -66,7 +66,6 @@ final class DelegatePlotGenerator extends IndependentPlotGenerator {
return PlotSquared.platform().defaultGenerator().getNewPlotArea(world, id, min, max); return PlotSquared.platform().defaultGenerator().getNewPlotArea(world, id, min, max);
} }
@SuppressWarnings("EmptyCatch")
@Override @Override
public void generateChunk(final ScopedQueueCoordinator result, PlotArea settings) { public void generateChunk(final ScopedQueueCoordinator result, PlotArea settings) {
World world = BukkitUtil.getWorld(this.world); World world = BukkitUtil.getWorld(this.world);

View File

@ -89,7 +89,6 @@ public class BukkitModule extends AbstractModule {
this.bukkitPlatform = bukkitPlatform; this.bukkitPlatform = bukkitPlatform;
} }
@SuppressWarnings("CatchAndPrintStackTrace")
@Override @Override
protected void configure() { protected void configure() {
bind(PlayerManager.class).to(BukkitPlayerManager.class); bind(PlayerManager.class).to(BukkitPlayerManager.class);
@ -133,7 +132,6 @@ public class BukkitModule extends AbstractModule {
install(new FactoryModuleBuilder().build(ChunkCoordinatorBuilderFactory.class)); install(new FactoryModuleBuilder().build(ChunkCoordinatorBuilderFactory.class));
} }
@SuppressWarnings("EmptyCatch")
@Provides @Provides
@Singleton @Singleton
@NonNull EconHandler provideEconHandler() { @NonNull EconHandler provideEconHandler() {

View File

@ -35,7 +35,6 @@ import org.bukkit.Bukkit;
public class PermissionModule extends AbstractModule { public class PermissionModule extends AbstractModule {
@SuppressWarnings("EmptyCatch")
@Provides @Provides
@Singleton @Singleton
PermissionHandler providePermissionHandler() { PermissionHandler providePermissionHandler() {

View File

@ -203,7 +203,6 @@ public class BlockEventListener implements Listener {
} }
} }
@SuppressWarnings("MissingCasesInEnumSwitch")
@EventHandler(ignoreCancelled = true, priority = EventPriority.HIGHEST) @EventHandler(ignoreCancelled = true, priority = EventPriority.HIGHEST)
public void onPhysicsEvent(BlockPhysicsEvent event) { public void onPhysicsEvent(BlockPhysicsEvent event) {
Block block = event.getBlock(); Block block = event.getBlock();
@ -426,7 +425,6 @@ public class BlockEventListener implements Listener {
event.setCancelled(true); event.setCancelled(true);
} }
@SuppressWarnings("FallThrough")
@EventHandler(priority = EventPriority.HIGHEST, ignoreCancelled = true) @EventHandler(priority = EventPriority.HIGHEST, ignoreCancelled = true)
public void onBlockSpread(BlockSpreadEvent event) { public void onBlockSpread(BlockSpreadEvent event) {
Block block = event.getBlock(); Block block = event.getBlock();
@ -531,7 +529,6 @@ public class BlockEventListener implements Listener {
} }
} }
@SuppressWarnings("MissingCasesInEnumSwitch")
@EventHandler(priority = EventPriority.HIGHEST, ignoreCancelled = true) @EventHandler(priority = EventPriority.HIGHEST, ignoreCancelled = true)
public void onBlockForm(BlockFormEvent event) { public void onBlockForm(BlockFormEvent event) {
if (event instanceof EntityBlockFormEvent) { if (event instanceof EntityBlockFormEvent) {
@ -687,7 +684,6 @@ public class BlockEventListener implements Listener {
event.setCancelled(true); event.setCancelled(true);
} }
@SuppressWarnings("MissingCaseesInEnumSwitch")
@EventHandler(priority = EventPriority.HIGHEST, ignoreCancelled = true) @EventHandler(priority = EventPriority.HIGHEST, ignoreCancelled = true)
public void onFade(BlockFadeEvent event) { public void onFade(BlockFadeEvent event) {
Block block = event.getBlock(); Block block = event.getBlock();
@ -1076,7 +1072,6 @@ public class BlockEventListener implements Listener {
} }
@SuppressWarnings("OperatorPrecedence")
@EventHandler(priority = EventPriority.HIGHEST, ignoreCancelled = true) @EventHandler(priority = EventPriority.HIGHEST, ignoreCancelled = true)
public void onBlockIgnite(BlockIgniteEvent event) { public void onBlockIgnite(BlockIgniteEvent event) {
Player player = event.getPlayer(); Player player = event.getPlayer();

View File

@ -139,7 +139,6 @@ public class BlockEventListener117 implements Listener {
} }
} }
@SuppressWarnings("MissingCasesInEnumSwitch")
@EventHandler(priority = EventPriority.HIGHEST, ignoreCancelled = true) @EventHandler(priority = EventPriority.HIGHEST, ignoreCancelled = true)
public void onBlockForm(BlockFormEvent event) { public void onBlockForm(BlockFormEvent event) {
Block block = event.getBlock(); Block block = event.getBlock();

View File

@ -88,7 +88,6 @@ public class ChunkListener implements Listener {
private boolean ignoreUnload = false; private boolean ignoreUnload = false;
private boolean isTrueForNotSave = true; private boolean isTrueForNotSave = true;
@SuppressWarnings({"StaticAssignmentInConstructor", "CatchAndPrintStackTrace"})
@Inject @Inject
public ChunkListener(final @NonNull PlotAreaManager plotAreaManager) { public ChunkListener(final @NonNull PlotAreaManager plotAreaManager) {
this.plotAreaManager = plotAreaManager; this.plotAreaManager = plotAreaManager;
@ -258,7 +257,6 @@ public class ChunkListener implements Listener {
processChunk(event.getChunk(), false); processChunk(event.getChunk(), false);
} }
@SuppressWarnings("FutureReturnValueIgnored")
@EventHandler(priority = EventPriority.LOWEST) @EventHandler(priority = EventPriority.LOWEST)
public void onItemSpawn(ItemSpawnEvent event) { public void onItemSpawn(ItemSpawnEvent event) {
Item entity = event.getEntity(); Item entity = event.getEntity();
@ -289,7 +287,6 @@ public class ChunkListener implements Listener {
} }
} }
@SuppressWarnings("FutureReturnValueIgnored")
@EventHandler(priority = EventPriority.LOWEST) @EventHandler(priority = EventPriority.LOWEST)
public void onEntitySpawn(CreatureSpawnEvent event) { public void onEntitySpawn(CreatureSpawnEvent event) {
LivingEntity entity = event.getEntity(); LivingEntity entity = event.getEntity();

View File

@ -85,7 +85,6 @@ public class EntitySpawnListener implements Listener {
test(entity); test(entity);
} }
@SuppressWarnings("FutureReturnValueIgnored")
public static void test(Entity entity) { public static void test(Entity entity) {
@NonNull World world = entity.getWorld(); @NonNull World world = entity.getWorld();
List<MetadataValue> meta = entity.getMetadata(KEY); List<MetadataValue> meta = entity.getMetadata(KEY);
@ -122,7 +121,6 @@ public class EntitySpawnListener implements Listener {
} }
} }
@SuppressWarnings({"MissingCaseesInEnumSwitch", "FallThrough"})
@EventHandler(priority = EventPriority.HIGHEST, ignoreCancelled = true) @EventHandler(priority = EventPriority.HIGHEST, ignoreCancelled = true)
public void creatureSpawnEvent(EntitySpawnEvent event) { public void creatureSpawnEvent(EntitySpawnEvent event) {
Entity entity = event.getEntity(); Entity entity = event.getEntity();

View File

@ -83,7 +83,6 @@ public class PaperListener implements Listener {
this.plotAreaManager = plotAreaManager; this.plotAreaManager = plotAreaManager;
} }
@SuppressWarnings("ReferenceEquality")
@EventHandler @EventHandler
public void onEntityPathfind(EntityPathfindEvent event) { public void onEntityPathfind(EntityPathfindEvent event) {
if (!Settings.Paper_Components.ENTITY_PATHING) { if (!Settings.Paper_Components.ENTITY_PATHING) {
@ -118,7 +117,6 @@ public class PaperListener implements Listener {
event.setCancelled(true); event.setCancelled(true);
} }
@SuppressWarnings("ReferenceEquality")
@EventHandler @EventHandler
public void onEntityPathfind(SlimePathfindEvent event) { public void onEntityPathfind(SlimePathfindEvent event) {
if (!Settings.Paper_Components.ENTITY_PATHING) { if (!Settings.Paper_Components.ENTITY_PATHING) {
@ -161,7 +159,6 @@ public class PaperListener implements Listener {
event.setCancelled(true); event.setCancelled(true);
} }
@SuppressWarnings({"MissingCasesInEnumSwitch", "FallThrough"})
@EventHandler @EventHandler
public void onPreCreatureSpawnEvent(PreCreatureSpawnEvent event) { public void onPreCreatureSpawnEvent(PreCreatureSpawnEvent event) {
if (!Settings.Paper_Components.CREATURE_SPAWN) { if (!Settings.Paper_Components.CREATURE_SPAWN) {
@ -366,7 +363,6 @@ public class PaperListener implements Listener {
} }
} }
@SuppressWarnings("EmptyCatch")
@EventHandler @EventHandler
public void onAsyncTabCompletion(final AsyncTabCompleteEvent event) { public void onAsyncTabCompletion(final AsyncTabCompleteEvent event) {
if (!Settings.Paper_Components.ASYNC_TAB_COMPLETION) { if (!Settings.Paper_Components.ASYNC_TAB_COMPLETION) {

View File

@ -430,7 +430,6 @@ public class PlayerEventListener extends PlotListener implements Listener {
playerMove(event); playerMove(event);
} }
@SuppressWarnings("FutureReturnValueIgnored")
@EventHandler(priority = EventPriority.HIGHEST, ignoreCancelled = true) @EventHandler(priority = EventPriority.HIGHEST, ignoreCancelled = true)
public void vehicleMove(VehicleMoveEvent event) public void vehicleMove(VehicleMoveEvent event)
throws IllegalAccessException { throws IllegalAccessException {
@ -808,7 +807,7 @@ public class PlayerEventListener extends PlotListener implements Listener {
} }
} }
@SuppressWarnings({"deprecation", "FallThrough"}) @SuppressWarnings("deprecation")
@EventHandler(priority = EventPriority.HIGHEST, ignoreCancelled = true) @EventHandler(priority = EventPriority.HIGHEST, ignoreCancelled = true)
public void onInventoryClick(InventoryClickEvent event) { public void onInventoryClick(InventoryClickEvent event) {
/*if (!event.isLeftClick() || (event.getAction() != InventoryAction.PLACE_ALL) || event /*if (!event.isLeftClick() || (event.getAction() != InventoryAction.PLACE_ALL) || event

View File

@ -48,7 +48,6 @@ public class SingleWorldListener implements Listener {
private final Method methodGetHandleChunk; private final Method methodGetHandleChunk;
private Field shouldSave; private Field shouldSave;
@SuppressWarnings("CatchAndPrintStackTrace")
public SingleWorldListener() throws Exception { public SingleWorldListener() throws Exception {
ReflectionUtils.RefClass classCraftChunk = getRefClass("{cb}.CraftChunk"); ReflectionUtils.RefClass classCraftChunk = getRefClass("{cb}.CraftChunk");
this.methodGetHandleChunk = classCraftChunk.getMethod("getHandle").getRealMethod(); this.methodGetHandleChunk = classCraftChunk.getMethod("getHandle").getRealMethod();
@ -69,7 +68,6 @@ public class SingleWorldListener implements Listener {
} }
} }
@SuppressWarnings("CatchAndPrintStackTrace")
public void markChunkAsClean(Chunk chunk) { public void markChunkAsClean(Chunk chunk) {
try { try {
Object nmsChunk = methodGetHandleChunk.invoke(chunk); Object nmsChunk = methodGetHandleChunk.invoke(chunk);

View File

@ -64,7 +64,6 @@ public class BukkitWorldManager implements PlatformWorldManager<World> {
return Bukkit.createWorld(wc); return Bukkit.createWorld(wc);
} }
@SuppressWarnings("CatchAndPrintStackTrace")
protected void setGenerator(final @Nullable String worldName, final @Nullable String generator) { protected void setGenerator(final @Nullable String worldName, final @Nullable String generator) {
if (generator == null) { if (generator == null) {
return; return;

View File

@ -148,7 +148,6 @@ public class BukkitPlayer extends PlotPlayer<Player> {
return true; return true;
} }
@SuppressWarnings("CatchAndPrintStackTrace")
private void callEvent(final @NonNull Event event) { private void callEvent(final @NonNull Event event) {
final RegisteredListener[] listeners = event.getHandlers().getRegisteredListeners(); final RegisteredListener[] listeners = event.getHandlers().getRegisteredListeners();
for (final RegisteredListener listener : listeners) { for (final RegisteredListener listener : listeners) {
@ -229,7 +228,6 @@ public class BukkitPlayer extends PlotPlayer<Player> {
return max; return max;
} }
@SuppressWarnings("FutureReturnValueIgnored")
@Override @Override
public void teleport(final @NonNull Location location, final @NonNull TeleportCause cause) { public void teleport(final @NonNull Location location, final @NonNull TeleportCause cause) {
if (Math.abs(location.getX()) >= 30000000 || Math.abs(location.getZ()) >= 30000000) { if (Math.abs(location.getX()) >= 30000000 || Math.abs(location.getZ()) >= 30000000) {
@ -317,7 +315,6 @@ public class BukkitPlayer extends PlotPlayer<Player> {
this.player.setAllowFlight(fly); this.player.setAllowFlight(fly);
} }
@SuppressWarnings("ReferenceEquality")
@Override @Override
public void playMusic(final @NonNull Location location, final @NonNull ItemType id) { public void playMusic(final @NonNull Location location, final @NonNull ItemType id) {
if (id == ItemTypes.AIR) { if (id == ItemTypes.AIR) {
@ -341,7 +338,6 @@ public class BukkitPlayer extends PlotPlayer<Player> {
this.player.kickPlayer(message); this.player.kickPlayer(message);
} }
@SuppressWarnings("ReferenceEquality")
@Override @Override
public void stopSpectating() { public void stopSpectating() {
if (getGameMode() == SPECTATOR) { if (getGameMode() == SPECTATOR) {

View File

@ -193,7 +193,6 @@ public final class BukkitChunkCoordinator extends ChunkCoordinator {
/** /**
* Requests a batch of chunks to be loaded * Requests a batch of chunks to be loaded
*/ */
@SuppressWarnings("FutureReturnValueIgnored")
private void requestBatch() { private void requestBatch() {
BlockVector2 chunk; BlockVector2 chunk;
for (int i = 0; i < this.batchSize && (chunk = this.requestedChunks.poll()) != null; i++) { for (int i = 0; i < this.batchSize && (chunk = this.requestedChunks.poll()) != null; i++) {

View File

@ -337,7 +337,6 @@ public class BukkitEntityUtil {
&& !(victim instanceof Creature))); && !(victim instanceof Creature)));
} }
@SuppressWarnings("OperatorPrecedence")
public static boolean checkEntity(Entity entity, Plot plot) { public static boolean checkEntity(Entity entity, Plot plot) {
if (plot == null || !plot.hasOwner() || plot.getFlags().isEmpty() && plot.getArea() if (plot == null || !plot.hasOwner() || plot.getFlags().isEmpty() && plot.getArea()
.getFlagContainer().getFlagMap().isEmpty()) { .getFlagContainer().getFlagMap().isEmpty()) {

View File

@ -94,7 +94,6 @@ public class BukkitRegionManager extends RegionManager {
return false; return false;
} }
@SuppressWarnings({"FutureReturnValueIgnored", "OperatorPrecedence"})
@Override @Override
public int[] countEntities(@NonNull Plot plot) { public int[] countEntities(@NonNull Plot plot) {
int[] existing = (int[]) plot.getMeta("EntityCount"); int[] existing = (int[]) plot.getMeta("EntityCount");

View File

@ -74,7 +74,6 @@ public class BukkitSetupUtils extends SetupUtils {
this.worldFile = worldFile; this.worldFile = worldFile;
} }
@SuppressWarnings("CatchAndPrintStackTrace")
@Override @Override
public void updateGenerators(final boolean force) { public void updateGenerators(final boolean force) {
if (!SetupUtils.generators.isEmpty() && !force) { if (!SetupUtils.generators.isEmpty() && !force) {
@ -127,7 +126,6 @@ public class BukkitSetupUtils extends SetupUtils {
}); });
} }
@SuppressWarnings("CatchAndPrintStackTrace")
@Override @Override
public String setupWorld(PlotAreaBuilder builder) { public String setupWorld(PlotAreaBuilder builder) {
this.updateGenerators(false); this.updateGenerators(false);

View File

@ -193,7 +193,6 @@ public class BukkitUtil extends WorldUtil {
return Bukkit.getWorld(string); return Bukkit.getWorld(string);
} }
@SuppressWarnings("FutureReturnValueIgnored")
private static void ensureLoaded( private static void ensureLoaded(
final @NonNull String world, final @NonNull String world,
final int x, final int x,
@ -204,7 +203,6 @@ public class BukkitUtil extends WorldUtil {
.thenAccept(chunk -> ensureMainThread(chunkConsumer, chunk)); .thenAccept(chunk -> ensureMainThread(chunkConsumer, chunk));
} }
@SuppressWarnings("FutureReturnValueIgnored")
private static void ensureLoaded(final @NonNull Location location, final @NonNull Consumer<Chunk> chunkConsumer) { private static void ensureLoaded(final @NonNull Location location, final @NonNull Consumer<Chunk> chunkConsumer) {
PaperLib.getChunkAtAsync(adapt(location), true).thenAccept(chunk -> ensureMainThread(chunkConsumer, chunk)); PaperLib.getChunkAtAsync(adapt(location), true).thenAccept(chunk -> ensureMainThread(chunkConsumer, chunk));
} }
@ -293,7 +291,6 @@ public class BukkitUtil extends WorldUtil {
return bukkitWorld.getMaxHeight() - 1; return bukkitWorld.getMaxHeight() - 1;
} }
@SuppressWarnings("CatchAndPrintStackTrace")
@Override @Override
public @NonNull String[] getSignSynchronous(final @NonNull Location location) { public @NonNull String[] getSignSynchronous(final @NonNull Location location) {
Block block = Objects.requireNonNull(getWorld(location.getWorldName())).getBlockAt( Block block = Objects.requireNonNull(getWorld(location.getWorldName())).getBlockAt(
@ -573,7 +570,6 @@ public class BukkitUtil extends WorldUtil {
getChunkAt(chunk.getBlockX(), chunk.getBlockZ()).getTileEntities().length; getChunkAt(chunk.getBlockX(), chunk.getBlockZ()).getTileEntities().length;
} }
@SuppressWarnings("CatchAndPrintStackTrace")
@Override @Override
public Set<BlockVector2> getChunkChunks(String world) { public Set<BlockVector2> getChunkChunks(String world) {
Set<BlockVector2> chunks = super.getChunkChunks(world); Set<BlockVector2> chunks = super.getChunkChunks(world);

View File

@ -52,7 +52,6 @@ public class EssentialsUUIDService implements UUIDService {
return Collections.emptyList(); return Collections.emptyList();
} }
@SuppressWarnings("EmptyCatch")
@Override @Override
public @NonNull List<UUIDMapping> getUUIDs(final @NonNull List<String> usernames) { public @NonNull List<UUIDMapping> getUUIDs(final @NonNull List<String> usernames) {
final List<UUIDMapping> mappings = new ArrayList<>(usernames.size()); final List<UUIDMapping> mappings = new ArrayList<>(usernames.size());

View File

@ -53,7 +53,6 @@ public class LuckPermsUUIDService implements UUIDService {
} }
} }
@SuppressWarnings("EmptyCatch")
@Override @Override
public @NonNull List<UUIDMapping> getNames(final @NonNull List<UUID> uuids) { public @NonNull List<UUIDMapping> getNames(final @NonNull List<UUID> uuids) {
final List<UUIDMapping> mappings = new ArrayList<>(uuids.size()); final List<UUIDMapping> mappings = new ArrayList<>(uuids.size());
@ -70,7 +69,6 @@ public class LuckPermsUUIDService implements UUIDService {
return mappings; return mappings;
} }
@SuppressWarnings("EmptyCatch")
@Override @Override
public @NonNull List<UUIDMapping> getUUIDs(final @NonNull List<String> usernames) { public @NonNull List<UUIDMapping> getUUIDs(final @NonNull List<String> usernames) {
final List<UUIDMapping> mappings = new ArrayList<>(usernames.size()); final List<UUIDMapping> mappings = new ArrayList<>(usernames.size());

View File

@ -43,7 +43,6 @@ import java.util.UUID;
*/ */
public class OfflinePlayerUUIDService implements UUIDService { public class OfflinePlayerUUIDService implements UUIDService {
@SuppressWarnings({"EmptyCatch", "MixedMutabilityReturnType"})
@Override @Override
public @NonNull List<UUIDMapping> getNames(final @NonNull List<UUID> uuids) { public @NonNull List<UUIDMapping> getNames(final @NonNull List<UUID> uuids) {
if (Settings.UUID.FORCE_LOWERCASE || Bukkit.getWorlds().isEmpty()) { if (Settings.UUID.FORCE_LOWERCASE || Bukkit.getWorlds().isEmpty()) {

View File

@ -49,7 +49,6 @@ public class SQLiteUUIDService implements UUIDService, Consumer<List<UUIDMapping
private final SQLite sqlite; private final SQLite sqlite;
@SuppressWarnings("CatchAndPrintStackTrace")
public SQLiteUUIDService(final String fileName) { public SQLiteUUIDService(final String fileName) {
this.sqlite = this.sqlite =
new SQLite(FileUtils.getFile(PlotSquared.platform().getDirectory(), fileName)); new SQLite(FileUtils.getFile(PlotSquared.platform().getDirectory(), fileName));
@ -73,7 +72,6 @@ public class SQLiteUUIDService implements UUIDService, Consumer<List<UUIDMapping
} }
} }
@SuppressWarnings("CatchAndPrintStackTrace")
@Override @Override
public @NonNull List<UUIDMapping> getNames(final @NonNull List<UUID> uuids) { public @NonNull List<UUIDMapping> getNames(final @NonNull List<UUID> uuids) {
final List<UUIDMapping> mappings = new ArrayList<>(uuids.size()); final List<UUIDMapping> mappings = new ArrayList<>(uuids.size());
@ -93,7 +91,6 @@ public class SQLiteUUIDService implements UUIDService, Consumer<List<UUIDMapping
return mappings; return mappings;
} }
@SuppressWarnings("CatchAndPrintStackTrace")
@Override @Override
public @NonNull List<UUIDMapping> getUUIDs(@NonNull List<String> usernames) { public @NonNull List<UUIDMapping> getUUIDs(@NonNull List<String> usernames) {
final List<UUIDMapping> mappings = new ArrayList<>(usernames.size()); final List<UUIDMapping> mappings = new ArrayList<>(usernames.size());
@ -116,7 +113,6 @@ public class SQLiteUUIDService implements UUIDService, Consumer<List<UUIDMapping
return mappings; return mappings;
} }
@SuppressWarnings("CatchAndPrintStackTrace")
@Override @Override
public void accept(final List<UUIDMapping> uuidWrappers) { public void accept(final List<UUIDMapping> uuidWrappers) {
try (final PreparedStatement statement = getConnection() try (final PreparedStatement statement = getConnection()
@ -136,7 +132,6 @@ public class SQLiteUUIDService implements UUIDService, Consumer<List<UUIDMapping
* *
* @return All read mappings * @return All read mappings
*/ */
@SuppressWarnings("CatchAndPrintStackTrace")
public @NonNull List<UUIDMapping> getAll() { public @NonNull List<UUIDMapping> getAll() {
final List<UUIDMapping> mappings = new LinkedList<>(); final List<UUIDMapping> mappings = new LinkedList<>();
try (final PreparedStatement statement = getConnection().prepareStatement("SELECT * FROM `usercache`")) { try (final PreparedStatement statement = getConnection().prepareStatement("SELECT * FROM `usercache`")) {

View File

@ -67,7 +67,6 @@ public class SquirrelIdUUIDService implements UUIDService {
this.rateLimiter = RateLimiter.create(rateLimit / 600.0D); this.rateLimiter = RateLimiter.create(rateLimit / 600.0D);
} }
@SuppressWarnings("CatchAndPrintStackTrace")
@Override @Override
public @NonNull List<UUIDMapping> getNames(final @NonNull List<UUID> uuids) { public @NonNull List<UUIDMapping> getNames(final @NonNull List<UUID> uuids) {
final List<UUIDMapping> results = new ArrayList<>(uuids.size()); final List<UUIDMapping> results = new ArrayList<>(uuids.size());
@ -103,7 +102,6 @@ public class SquirrelIdUUIDService implements UUIDService {
return results; return results;
} }
@SuppressWarnings("CatchAndPrintStackTrace")
@Override @Override
public @NonNull List<UUIDMapping> getUUIDs(final @NonNull List<String> usernames) { public @NonNull List<UUIDMapping> getUUIDs(final @NonNull List<String> usernames) {
final List<UUIDMapping> results = new ArrayList<>(usernames.size()); final List<UUIDMapping> results = new ArrayList<>(usernames.size());