From 299b417478d3fdc7b3e5a59b1fb94c5cf5fd695c Mon Sep 17 00:00:00 2001 From: Pingex Date: Sat, 14 Jan 2017 17:42:17 +0100 Subject: [PATCH] Deprecated DefaultPermission command internal. --- src/main/java/net/pingex/dcf/commands/AnnotatedCommand.java | 1 + src/main/java/net/pingex/dcf/commands/Command.java | 5 ++++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/src/main/java/net/pingex/dcf/commands/AnnotatedCommand.java b/src/main/java/net/pingex/dcf/commands/AnnotatedCommand.java index 1191cd5..9321834 100644 --- a/src/main/java/net/pingex/dcf/commands/AnnotatedCommand.java +++ b/src/main/java/net/pingex/dcf/commands/AnnotatedCommand.java @@ -41,5 +41,6 @@ public @interface AnnotatedCommand /** * Default permission, ie. when the permissions provider doesn't return anything. */ + @Deprecated DefaultPermission defaultPermission() default DefaultPermission.EVERYONE; } diff --git a/src/main/java/net/pingex/dcf/commands/Command.java b/src/main/java/net/pingex/dcf/commands/Command.java index 5c6b80d..f8f2114 100644 --- a/src/main/java/net/pingex/dcf/commands/Command.java +++ b/src/main/java/net/pingex/dcf/commands/Command.java @@ -42,6 +42,7 @@ public abstract class Command implements ICommandExecutor /** * Default permission, ie. when the permissions provider doesn't return anything. */ + @Deprecated private DefaultPermission defaultPermission; /** @@ -59,7 +60,7 @@ public abstract class Command implements ICommandExecutor * @param defaultPermission Default permission, ie. when the permissions provider doesn't return anything. * @param options Command options. */ - public Command(String name, List aliases, String description, boolean isEnabled, String usage, DefaultPermission defaultPermission, Set options) + public Command(String name, List aliases, String description, boolean isEnabled, String usage, @Deprecated DefaultPermission defaultPermission, Set options) { this.name = name; this.aliases = aliases; @@ -162,6 +163,7 @@ public abstract class Command implements ICommandExecutor return this; } + @Deprecated public Builder defaultPermission(DefaultPermission defaultPermission) { this.defaultPermission = defaultPermission; @@ -261,6 +263,7 @@ public abstract class Command implements ICommandExecutor return usage; } + @Deprecated public DefaultPermission getDefaultPermission() { return defaultPermission;