From 600a1a5daa04be1ee5fae5b72e59214e63bc1426 Mon Sep 17 00:00:00 2001 From: MattBDev <4009945+MattBDev@users.noreply.github.com> Date: Wed, 29 Apr 2020 11:29:02 -0400 Subject: [PATCH] Implement previously unsupported methods in DelegateLock --- .../java/com/boydti/fawe/bukkit/adapter/DelegateLock.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/worldedit-bukkit/src/main/java/com/boydti/fawe/bukkit/adapter/DelegateLock.java b/worldedit-bukkit/src/main/java/com/boydti/fawe/bukkit/adapter/DelegateLock.java index e351f9a23..5dc34791a 100644 --- a/worldedit-bukkit/src/main/java/com/boydti/fawe/bukkit/adapter/DelegateLock.java +++ b/worldedit-bukkit/src/main/java/com/boydti/fawe/bukkit/adapter/DelegateLock.java @@ -73,12 +73,12 @@ public class DelegateLock extends ReentrantLockWithGetOwner { @Override public synchronized int getHoldCount() { - throw new UnsupportedOperationException(); + return parent.getHoldCount(); } @Override public synchronized boolean isHeldByCurrentThread() { - throw new UnsupportedOperationException(); + return parent.isHeldByCurrentThread(); } @Override @@ -96,12 +96,12 @@ public class DelegateLock extends ReentrantLockWithGetOwner { @Override public synchronized boolean hasWaiters(Condition condition) { - throw new UnsupportedOperationException(); + return parent.hasWaiters(condition); } @Override public synchronized int getWaitQueueLength(Condition condition) { - throw new UnsupportedOperationException(); + return parent.getWaitQueueLength(condition); } @Override