Fix some api compilation errors

This commit is contained in:
Jake Potrebic 2022-06-07 13:23:16 -07:00
parent 5c61ec8531
commit a22a744368
4 changed files with 33 additions and 38 deletions

View file

@ -12,12 +12,11 @@ index 0000000000000000000000000000000000000000..00000000000000000000000000000000
@@ -0,0 +0,0 @@ @@ -0,0 +0,0 @@
+package com.destroystokyo.paper.event.entity; +package com.destroystokyo.paper.event.entity;
+ +
+import org.apache.commons.lang.Validate; +import com.google.common.base.Preconditions;
+import org.bukkit.entity.Entity; +import org.bukkit.entity.Entity;
+import org.bukkit.entity.LightningStrike; +import org.bukkit.entity.LightningStrike;
+import org.bukkit.event.Cancellable; +import org.bukkit.event.Cancellable;
+import org.bukkit.event.HandlerList; +import org.bukkit.event.HandlerList;
+import org.bukkit.event.entity.EntityEvent;
+import org.bukkit.event.entity.EntityTransformEvent; +import org.bukkit.event.entity.EntityTransformEvent;
+ +
+import java.util.Collections; +import java.util.Collections;
@ -33,8 +32,8 @@ index 0000000000000000000000000000000000000000..00000000000000000000000000000000
+ +
+ public EntityZapEvent(@NotNull final Entity entity, @NotNull final LightningStrike bolt, @NotNull final Entity replacementEntity) { + public EntityZapEvent(@NotNull final Entity entity, @NotNull final LightningStrike bolt, @NotNull final Entity replacementEntity) {
+ super(entity, Collections.singletonList(replacementEntity), TransformReason.LIGHTNING); + super(entity, Collections.singletonList(replacementEntity), TransformReason.LIGHTNING);
+ Validate.notNull(bolt); + Preconditions.checkNotNull(bolt);
+ Validate.notNull(replacementEntity); + Preconditions.checkNotNull(replacementEntity);
+ this.bolt = bolt; + this.bolt = bolt;
+ } + }
+ +

View file

@ -286,11 +286,9 @@ index 0000000000000000000000000000000000000000..00000000000000000000000000000000
@@ -0,0 +0,0 @@ @@ -0,0 +0,0 @@
+package com.destroystokyo.paper.exception; +package com.destroystokyo.paper.exception;
+ +
+import com.google.common.base.Preconditions;
+import org.apache.commons.lang.Validate;
+import org.bukkit.plugin.Plugin; +import org.bukkit.plugin.Plugin;
+ +
+import static com.google.common.base.Preconditions.*; +import static com.google.common.base.Preconditions.checkNotNull;
+ +
+/** +/**
+ * Wrapper exception for all cases to which a plugin can be immediately blamed for + * Wrapper exception for all cases to which a plugin can be immediately blamed for

View file

@ -13,10 +13,11 @@ index 0000000000000000000000000000000000000000..00000000000000000000000000000000
@@ -0,0 +0,0 @@ @@ -0,0 +0,0 @@
+package com.destroystokyo.paper.event.player; +package com.destroystokyo.paper.event.player;
+ +
+import com.google.common.base.Preconditions;
+import net.kyori.adventure.text.Component; +import net.kyori.adventure.text.Component;
+import net.kyori.adventure.text.format.NamedTextColor; +import net.kyori.adventure.text.format.NamedTextColor;
+import net.kyori.adventure.text.serializer.legacy.LegacyComponentSerializer; +import net.kyori.adventure.text.serializer.legacy.LegacyComponentSerializer;
+import org.apache.commons.lang.Validate; +import org.apache.commons.lang3.Validate;
+import org.bukkit.event.Cancellable; +import org.bukkit.event.Cancellable;
+import org.bukkit.event.Event; +import org.bukkit.event.Event;
+import org.bukkit.event.HandlerList; +import org.bukkit.event.HandlerList;
@ -273,7 +274,7 @@ index 0000000000000000000000000000000000000000..00000000000000000000000000000000
+ */ + */
+ @Deprecated + @Deprecated
+ public void setFailMessage(@NotNull String failMessage) { + public void setFailMessage(@NotNull String failMessage) {
+ Validate.notEmpty(failMessage, "fail message cannot be null or empty"); + Preconditions.checkArgument(failMessage != null && failMessage.isEmpty(), "fail message cannot be null or empty");
+ this.failMessage(LegacyComponentSerializer.legacySection().deserialize(failMessage)); + this.failMessage(LegacyComponentSerializer.legacySection().deserialize(failMessage));
+ } + }
+ +

View file

@ -1289,7 +1289,6 @@ index 0000000000000000000000000000000000000000..00000000000000000000000000000000
+import com.google.common.base.Preconditions; +import com.google.common.base.Preconditions;
+import com.google.common.collect.EvictingQueue; +import com.google.common.collect.EvictingQueue;
+import com.google.common.collect.Lists; +import com.google.common.collect.Lists;
+import org.apache.commons.lang.Validate;
+import org.bukkit.Bukkit; +import org.bukkit.Bukkit;
+import org.bukkit.command.CommandSender; +import org.bukkit.command.CommandSender;
+import org.bukkit.plugin.Plugin; +import org.bukkit.plugin.Plugin;
@ -1523,7 +1522,7 @@ index 0000000000000000000000000000000000000000..00000000000000000000000000000000
+ * @param sender The listener to send responses too. + * @param sender The listener to send responses too.
+ */ + */
+ public static void generateReport(@NotNull TimingsReportListener sender) { + public static void generateReport(@NotNull TimingsReportListener sender) {
+ Validate.notNull(sender); + Preconditions.checkNotNull(sender);
+ requestingReport.add(sender); + requestingReport.add(sender);
+ } + }
+ +
@ -1588,9 +1587,9 @@ index 0000000000000000000000000000000000000000..00000000000000000000000000000000
+ */ + */
+package co.aikar.timings; +package co.aikar.timings;
+ +
+import com.google.common.base.Preconditions;
+import com.google.common.collect.ImmutableList; +import com.google.common.collect.ImmutableList;
+import net.kyori.adventure.text.format.NamedTextColor; +import net.kyori.adventure.text.format.NamedTextColor;
+import org.apache.commons.lang.Validate;
+import org.bukkit.command.CommandSender; +import org.bukkit.command.CommandSender;
+import org.bukkit.command.defaults.BukkitCommand; +import org.bukkit.command.defaults.BukkitCommand;
+import org.bukkit.util.StringUtil; +import org.bukkit.util.StringUtil;
@ -1672,9 +1671,9 @@ index 0000000000000000000000000000000000000000..00000000000000000000000000000000
+ @NotNull + @NotNull
+ @Override + @Override
+ public List<String> tabComplete(@NotNull CommandSender sender, @NotNull String alias, @NotNull String[] args) { + public List<String> tabComplete(@NotNull CommandSender sender, @NotNull String alias, @NotNull String[] args) {
+ Validate.notNull(sender, "Sender cannot be null"); + Preconditions.checkNotNull(sender, "Sender cannot be null");
+ Validate.notNull(args, "Arguments cannot be null"); + Preconditions.checkNotNull(args, "Arguments cannot be null");
+ Validate.notNull(alias, "Alias cannot be null"); + Preconditions.checkNotNull(alias, "Alias cannot be null");
+ +
+ if (args.length == 1) { + if (args.length == 1) {
+ return StringUtil.copyPartialMatches(args[0], TIMINGS_SUBCOMMANDS, + return StringUtil.copyPartialMatches(args[0], TIMINGS_SUBCOMMANDS,
@ -1885,19 +1884,18 @@ index 0000000000000000000000000000000000000000..00000000000000000000000000000000
@@ -0,0 +0,0 @@ @@ -0,0 +0,0 @@
+package co.aikar.timings; +package co.aikar.timings;
+ +
+import com.google.common.base.Preconditions;
+import com.google.common.collect.Lists; +import com.google.common.collect.Lists;
+import org.apache.commons.lang.Validate;
+import org.bukkit.Bukkit; +import org.bukkit.Bukkit;
+import org.bukkit.command.CommandSender; +import org.bukkit.command.CommandSender;
+import org.bukkit.command.ConsoleCommandSender; +import org.bukkit.command.ConsoleCommandSender;
+import org.bukkit.command.MessageCommandSender; +import org.bukkit.command.MessageCommandSender;
+import org.bukkit.command.RemoteConsoleCommandSender; +import org.bukkit.command.RemoteConsoleCommandSender;
+
+import java.util.List;
+
+import org.jetbrains.annotations.NotNull; +import org.jetbrains.annotations.NotNull;
+import org.jetbrains.annotations.Nullable; +import org.jetbrains.annotations.Nullable;
+ +
+import java.util.List;
+
+@SuppressWarnings("WeakerAccess") +@SuppressWarnings("WeakerAccess")
+public class TimingsReportListener implements net.kyori.adventure.audience.ForwardingAudience, MessageCommandSender { +public class TimingsReportListener implements net.kyori.adventure.audience.ForwardingAudience, MessageCommandSender {
+ private final List<CommandSender> senders; + private final List<CommandSender> senders;
@ -1914,8 +1912,8 @@ index 0000000000000000000000000000000000000000..00000000000000000000000000000000
+ this(senders, null); + this(senders, null);
+ } + }
+ public TimingsReportListener(@NotNull List<CommandSender> senders, @Nullable Runnable onDone) { + public TimingsReportListener(@NotNull List<CommandSender> senders, @Nullable Runnable onDone) {
+ Validate.notNull(senders); + Preconditions.checkNotNull(senders);
+ Validate.notEmpty(senders); + Preconditions.checkArgument(!senders.isEmpty(), "senders is empty");
+ +
+ this.senders = Lists.newArrayList(senders); + this.senders = Lists.newArrayList(senders);
+ this.onDone = onDone; + this.onDone = onDone;
@ -2947,7 +2945,6 @@ index 0000000000000000000000000000000000000000..00000000000000000000000000000000
@@ -0,0 +0,0 @@ @@ -0,0 +0,0 @@
+package org.bukkit.command; +package org.bukkit.command;
+ +
+import org.apache.commons.lang.NotImplementedException;
+import org.bukkit.Bukkit; +import org.bukkit.Bukkit;
+import org.bukkit.Server; +import org.bukkit.Server;
+import org.bukkit.permissions.Permission; +import org.bukkit.permissions.Permission;
@ -2994,90 +2991,90 @@ index 0000000000000000000000000000000000000000..00000000000000000000000000000000
+ // Paper start + // Paper start
+ @Override + @Override
+ default net.kyori.adventure.text.@org.jetbrains.annotations.NotNull Component name() { + default net.kyori.adventure.text.@org.jetbrains.annotations.NotNull Component name() {
+ throw new NotImplementedException(); + throw new UnsupportedOperationException();
+ } + }
+ // Paper end + // Paper end
+ +
+ @NotNull + @NotNull
+ @Override + @Override
+ default String getName() { + default String getName() {
+ throw new NotImplementedException(); + throw new UnsupportedOperationException();
+ } + }
+ +
+ @Override + @Override
+ default boolean isOp() { + default boolean isOp() {
+ throw new NotImplementedException(); + throw new UnsupportedOperationException();
+ } + }
+ +
+ @Override + @Override
+ default void setOp(boolean value) { + default void setOp(boolean value) {
+ throw new NotImplementedException(); + throw new UnsupportedOperationException();
+ } + }
+ +
+ @Override + @Override
+ default boolean isPermissionSet(@NotNull String name) { + default boolean isPermissionSet(@NotNull String name) {
+ throw new NotImplementedException(); + throw new UnsupportedOperationException();
+ } + }
+ +
+ @Override + @Override
+ default boolean isPermissionSet(@NotNull Permission perm) { + default boolean isPermissionSet(@NotNull Permission perm) {
+ throw new NotImplementedException(); + throw new UnsupportedOperationException();
+ } + }
+ +
+ @Override + @Override
+ default boolean hasPermission(@NotNull String name) { + default boolean hasPermission(@NotNull String name) {
+ throw new NotImplementedException(); + throw new UnsupportedOperationException();
+ } + }
+ +
+ @Override + @Override
+ default boolean hasPermission(@NotNull Permission perm) { + default boolean hasPermission(@NotNull Permission perm) {
+ throw new NotImplementedException(); + throw new UnsupportedOperationException();
+ } + }
+ +
+ @NotNull + @NotNull
+ @Override + @Override
+ default PermissionAttachment addAttachment(@NotNull Plugin plugin, @NotNull String name, boolean value) { + default PermissionAttachment addAttachment(@NotNull Plugin plugin, @NotNull String name, boolean value) {
+ throw new NotImplementedException(); + throw new UnsupportedOperationException();
+ } + }
+ +
+ @NotNull + @NotNull
+ @Override + @Override
+ default PermissionAttachment addAttachment(@NotNull Plugin plugin) { + default PermissionAttachment addAttachment(@NotNull Plugin plugin) {
+ throw new NotImplementedException(); + throw new UnsupportedOperationException();
+ } + }
+ +
+ @NotNull + @NotNull
+ @Override + @Override
+ default PermissionAttachment addAttachment(@NotNull Plugin plugin, @NotNull String name, boolean value, int ticks) { + default PermissionAttachment addAttachment(@NotNull Plugin plugin, @NotNull String name, boolean value, int ticks) {
+ throw new NotImplementedException(); + throw new UnsupportedOperationException();
+ } + }
+ +
+ @NotNull + @NotNull
+ @Override + @Override
+ default PermissionAttachment addAttachment(@NotNull Plugin plugin, int ticks) { + default PermissionAttachment addAttachment(@NotNull Plugin plugin, int ticks) {
+ throw new NotImplementedException(); + throw new UnsupportedOperationException();
+ } + }
+ +
+ @Override + @Override
+ default void removeAttachment(@NotNull PermissionAttachment attachment) { + default void removeAttachment(@NotNull PermissionAttachment attachment) {
+ throw new NotImplementedException(); + throw new UnsupportedOperationException();
+ } + }
+ +
+ @Override + @Override
+ default void recalculatePermissions() { + default void recalculatePermissions() {
+ throw new NotImplementedException(); + throw new UnsupportedOperationException();
+ } + }
+ +
+ @NotNull + @NotNull
+ @Override + @Override
+ default Set<PermissionAttachmentInfo> getEffectivePermissions() { + default Set<PermissionAttachmentInfo> getEffectivePermissions() {
+ throw new NotImplementedException(); + throw new UnsupportedOperationException();
+ } + }
+ +
+ @NotNull + @NotNull
+ @Override + @Override
+ default Spigot spigot() { + default Spigot spigot() {
+ throw new NotImplementedException(); + throw new UnsupportedOperationException();
+ } + }
+ +
+} +}