Reduce visibility

This commit is contained in:
Aikar
2017-01-07 17:58:52 -05:00
parent 08a29dcf92
commit d5112a60b6
11 changed files with 17 additions and 20 deletions
@@ -26,7 +26,7 @@ package co.aikar.commands;
import co.aikar.timings.Timing;
import co.aikar.timings.Timings;
public class AikarTiming implements CommandTiming {
class AikarTiming implements CommandTiming {
private final Timing timing;
AikarTiming(BaseCommand command, String name) {
super();
@@ -21,16 +21,15 @@
* WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/
package co.aikar.commands.contexts;
package co.aikar.commands;
import co.aikar.commands.InvalidCommandArgument;
import co.aikar.commands.annotation.Single;
import co.aikar.commands.annotation.Split;
import co.aikar.commands.annotation.Optional;
import co.aikar.commands.annotation.Values;
import co.aikar.commands.CommandLog;
import co.aikar.commands.CommandPatterns;
import co.aikar.commands.CommandUtil;
import co.aikar.commands.contexts.ContextResolver;
import co.aikar.commands.contexts.OnlinePlayer;
import co.aikar.commands.contexts.SenderAwareContextResolver;
import com.google.common.collect.Maps;
import org.bukkit.Bukkit;
import org.bukkit.Material;
@@ -44,7 +43,7 @@ import org.bukkit.inventory.ItemStack;
import java.util.List;
import java.util.Map;
public final class CommandContexts {
final class CommandContexts {
private static final Map<Class<?>, ContextResolver<?>> contextMap = Maps.newHashMap();
private CommandContexts() {}
@@ -21,14 +21,13 @@
* WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/
package co.aikar.commands.contexts;
package co.aikar.commands;
import co.aikar.commands.RegisteredCommand;
import co.aikar.commands.annotation.Default;
import co.aikar.commands.annotation.Flags;
import co.aikar.commands.annotation.Optional;
import co.aikar.commands.CommandPatterns;
import co.aikar.commands.CommandUtil;
import co.aikar.commands.contexts.ContextResolver;
import co.aikar.commands.contexts.SenderAwareContextResolver;
import com.google.common.collect.ImmutableMap;
import com.google.common.collect.Maps;
import org.bukkit.command.CommandSender;
@@ -27,7 +27,7 @@ import org.apache.commons.lang.exception.ExceptionUtils;
import java.util.logging.Logger;
public final class CommandLog {
final class CommandLog {
public static Logger LOGGER;
private CommandLog() {}
@@ -32,7 +32,7 @@ import java.util.concurrent.TimeUnit;
import java.util.regex.Pattern;
@SuppressWarnings("WeakerAccess")
public final class CommandPatterns {
final class CommandPatterns {
public static final Pattern COMMA = Pattern.compile(",");
public static final Pattern NEWLINE = Pattern.compile("\n");
public static final Pattern DASH = Pattern.compile("-");
@@ -23,7 +23,7 @@
package co.aikar.commands;
public interface CommandTiming {
interface CommandTiming {
void startTiming();
void stopTiming();
}
@@ -53,7 +53,7 @@ import java.util.stream.Collectors;
import java.util.stream.Stream;
@SuppressWarnings("WeakerAccess")
public final class CommandUtil {
final class CommandUtil {
public static final Random RANDOM = new Random();
@@ -23,7 +23,7 @@
package co.aikar.commands;
public class EmptyTiming implements CommandTiming {
class EmptyTiming implements CommandTiming {
EmptyTiming() {
super();
}
@@ -30,8 +30,6 @@ import co.aikar.commands.annotation.Default;
import co.aikar.commands.annotation.Optional;
import co.aikar.commands.annotation.Syntax;
import co.aikar.commands.annotation.Values;
import co.aikar.commands.contexts.CommandContexts;
import co.aikar.commands.contexts.CommandExecutionContext;
import co.aikar.commands.contexts.ContextResolver;
import co.aikar.commands.contexts.SenderAwareContextResolver;
import com.google.common.collect.Maps;
@@ -49,7 +47,7 @@ import java.util.Map;
import java.util.Set;
import java.util.stream.Collectors;
public class RegisteredCommand {
class RegisteredCommand {
public final BaseCommand scope;
public final String command;
public final Method method;
@@ -25,7 +25,7 @@ package co.aikar.commands;
import org.spigotmc.CustomTimingsHandler;
public class SpigotTiming implements CommandTiming {
class SpigotTiming implements CommandTiming {
private final CustomTimingsHandler timing;
SpigotTiming(String name) {
@@ -23,6 +23,7 @@
package co.aikar.commands.contexts;
import co.aikar.commands.CommandExecutionContext;
import co.aikar.commands.InvalidCommandArgument;
@FunctionalInterface