Suppresses unused warnings
This commit is contained in:
		@@ -3,10 +3,11 @@ package net.knarcraft.knarlib;
 | 
			
		||||
/**
 | 
			
		||||
 * KnarLib's main class
 | 
			
		||||
 */
 | 
			
		||||
@SuppressWarnings("unused")
 | 
			
		||||
public final class KnarLib {
 | 
			
		||||
 | 
			
		||||
    private KnarLib() {
 | 
			
		||||
        
 | 
			
		||||
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
@@ -8,6 +8,7 @@ import org.bukkit.command.CommandSender;
 | 
			
		||||
/**
 | 
			
		||||
 * A formatter for formatting displayed messages
 | 
			
		||||
 */
 | 
			
		||||
@SuppressWarnings("unused")
 | 
			
		||||
public final class StringFormatter {
 | 
			
		||||
 | 
			
		||||
    private final String pluginName;
 | 
			
		||||
 
 | 
			
		||||
@@ -11,6 +11,7 @@ import static net.knarcraft.knarlib.formatting.StringFormatter.replacePlaceholde
 | 
			
		||||
/**
 | 
			
		||||
 * A utility for formatting a string specifying an amount of time
 | 
			
		||||
 */
 | 
			
		||||
@SuppressWarnings("unused")
 | 
			
		||||
public final class TimeFormatter {
 | 
			
		||||
 | 
			
		||||
    private static Map<Double, TranslatableTimeUnit[]> timeUnits;
 | 
			
		||||
 
 | 
			
		||||
@@ -3,6 +3,7 @@ package net.knarcraft.knarlib.formatting;
 | 
			
		||||
/**
 | 
			
		||||
 * A message which can be translated
 | 
			
		||||
 */
 | 
			
		||||
@SuppressWarnings("unused")
 | 
			
		||||
public interface TranslatableMessage {
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
 
 | 
			
		||||
@@ -6,6 +6,7 @@ package net.knarcraft.knarlib.formatting;
 | 
			
		||||
 * <p>These time units must have a translatable message if you want to use the time formatter. Register one value with
 | 
			
		||||
 * the translator's "registerMessageCategory" method!</p>
 | 
			
		||||
 */
 | 
			
		||||
@SuppressWarnings("unused")
 | 
			
		||||
public enum TranslatableTimeUnit implements TranslatableMessage {
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
 
 | 
			
		||||
@@ -25,6 +25,7 @@ import java.util.logging.Level;
 | 
			
		||||
 * Add a file strings.yml in your resources directory with data: `en.ENUM: "Text"`. You must have a `en` language as
 | 
			
		||||
 * it's used as the fallback, but you can additionally add any language code you want.</p>
 | 
			
		||||
 */
 | 
			
		||||
@SuppressWarnings("unused")
 | 
			
		||||
public final class Translator {
 | 
			
		||||
 | 
			
		||||
    private final List<TranslatableMessage> messageCategories = new ArrayList<>();
 | 
			
		||||
 
 | 
			
		||||
@@ -3,6 +3,7 @@ package net.knarcraft.knarlib.property;
 | 
			
		||||
/**
 | 
			
		||||
 * An enum representing the different types of color conversions available
 | 
			
		||||
 */
 | 
			
		||||
@SuppressWarnings("unused")
 | 
			
		||||
public enum ColorConversion {
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
 
 | 
			
		||||
@@ -10,6 +10,7 @@ import java.util.regex.Pattern;
 | 
			
		||||
/**
 | 
			
		||||
 * A helper class for dealing with colors
 | 
			
		||||
 */
 | 
			
		||||
@SuppressWarnings("unused")
 | 
			
		||||
public final class ColorHelper {
 | 
			
		||||
 | 
			
		||||
    private static boolean requireAmpersandInHexColors = false;
 | 
			
		||||
 
 | 
			
		||||
@@ -18,6 +18,7 @@ import java.util.Map;
 | 
			
		||||
/**
 | 
			
		||||
 * A helper class for dealing with files
 | 
			
		||||
 */
 | 
			
		||||
@SuppressWarnings("unused")
 | 
			
		||||
public final class FileHelper {
 | 
			
		||||
 | 
			
		||||
    private FileHelper() {
 | 
			
		||||
 
 | 
			
		||||
@@ -6,6 +6,7 @@ import java.util.List;
 | 
			
		||||
/**
 | 
			
		||||
 * Helper class for getting string lists required for auto-completion
 | 
			
		||||
 */
 | 
			
		||||
@SuppressWarnings("unused")
 | 
			
		||||
public final class TabCompletionHelper {
 | 
			
		||||
 | 
			
		||||
    private TabCompletionHelper() {
 | 
			
		||||
 
 | 
			
		||||
@@ -14,6 +14,7 @@ import java.util.logging.Level;
 | 
			
		||||
/**
 | 
			
		||||
 * The update checker is responsible for looking for new updates
 | 
			
		||||
 */
 | 
			
		||||
@SuppressWarnings("unused")
 | 
			
		||||
public final class UpdateChecker {
 | 
			
		||||
 | 
			
		||||
    private final static String updateNotice = "A new update is available: %s (You are still on %s)";
 | 
			
		||||
@@ -26,7 +27,9 @@ public final class UpdateChecker {
 | 
			
		||||
     * Checks if there's a new update available, and alerts the user if necessary
 | 
			
		||||
     *
 | 
			
		||||
     * @param plugin             <p>The plugin to check for updates for</p>
 | 
			
		||||
     * @param apiResourceURL     <p>The spigot URL to check for updates. Example: https://api.spigotmc.org/legacy/update.php?resource={resourceId}</p>
 | 
			
		||||
     * @param apiResourceURL     <p>The spigot URL to check for updates. Example:
 | 
			
		||||
     *                           <a href="https://api.spigotmc.org/legacy/update.php?resource=1111">
 | 
			
		||||
     *                           https://api.spigotmc.org/legacy/update.php?resource={resourceId}</a></p>
 | 
			
		||||
     * @param getVersionSupplier <p>The supplier used to get the current plugin version</p>
 | 
			
		||||
     * @param setVersionMethod   <p>A method to call with the new version as an argument. Can be used to alert admins about an available update or similar.</p>
 | 
			
		||||
     */
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user