Skip to content

Commit de49924

Browse files
committed
refactor: apply final/abstract to various fawe extent classes (#2615)
* refactor: apply final/abstract to various fawe extent classes * Remove forremoval as targets v3
1 parent 986d351 commit de49924

22 files changed

+21
-141
lines changed

worldedit-core/src/main/java/com/fastasyncworldedit/core/extent/BlockTranslateExtent.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
import com.sk89q.worldedit.world.block.BlockState;
1010
import com.sk89q.worldedit.world.block.BlockStateHolder;
1111

12-
public class BlockTranslateExtent extends AbstractDelegateExtent {
12+
public final class BlockTranslateExtent extends AbstractDelegateExtent {
1313

1414
private final int dx;
1515
private final int dy;

worldedit-core/src/main/java/com/fastasyncworldedit/core/extent/DisallowedBlocksExtent.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
import java.util.Set;
3030
import java.util.stream.Collectors;
3131

32-
public class DisallowedBlocksExtent extends AbstractDelegateExtent implements IBatchProcessor {
32+
public final class DisallowedBlocksExtent extends AbstractDelegateExtent implements IBatchProcessor {
3333

3434
private static final BlockState RESERVED = BlockTypes.__RESERVED__.getDefaultState();
3535
private final Set<PropertyRemap<?>> remaps;

worldedit-core/src/main/java/com/fastasyncworldedit/core/extent/ExtentHeightCacher.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
import java.util.Arrays;
66

7-
public class ExtentHeightCacher extends PassthroughExtent {
7+
public final class ExtentHeightCacher extends PassthroughExtent {
88

99
private transient int cacheBotX = Integer.MIN_VALUE;
1010
private transient int cacheBotZ = Integer.MIN_VALUE;

worldedit-core/src/main/java/com/fastasyncworldedit/core/extent/HeightBoundExtent.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
import java.util.Collection;
1313
import java.util.Collections;
1414

15-
public class HeightBoundExtent extends FaweRegionExtent {
15+
public final class HeightBoundExtent extends FaweRegionExtent {
1616

1717
private final int min;
1818
private final int max;

worldedit-core/src/main/java/com/fastasyncworldedit/core/extent/HistoryExtent.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
/**
2727
* Stores changes to a {@link ChangeSet}.
2828
*/
29-
public class HistoryExtent extends AbstractDelegateExtent {
29+
public final class HistoryExtent extends AbstractDelegateExtent {
3030

3131
private final MutableBlockVector3 mutable = new MutableBlockVector3();
3232
private AbstractChangeSet changeSet;

worldedit-core/src/main/java/com/fastasyncworldedit/core/extent/LimitExtent.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@
4040
import java.util.UUID;
4141
import java.util.function.Consumer;
4242

43-
public class LimitExtent extends AbstractDelegateExtent implements IBatchProcessor {
43+
public final class LimitExtent extends AbstractDelegateExtent implements IBatchProcessor {
4444

4545
private final FaweLimit limit;
4646
private final boolean[] faweExceptionReasonsUsed = new boolean[FaweException.Type.values().length];

worldedit-core/src/main/java/com/fastasyncworldedit/core/extent/MemoryCheckingExtent.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
import com.sk89q.worldedit.extension.platform.Actor;
99
import com.sk89q.worldedit.extent.Extent;
1010

11-
public class MemoryCheckingExtent extends PassthroughExtent {
11+
public final class MemoryCheckingExtent extends PassthroughExtent {
1212

1313
private final Actor actor;
1414

worldedit-core/src/main/java/com/fastasyncworldedit/core/extent/MultiRegionExtent.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
import java.util.List;
1616
import java.util.concurrent.Future;
1717

18-
public class MultiRegionExtent extends FaweRegionExtent {
18+
public final class MultiRegionExtent extends FaweRegionExtent {
1919

2020
@Nullable
2121
private final RegionIntersection intersection;

worldedit-core/src/main/java/com/fastasyncworldedit/core/extent/NullExtent.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@
4040
import java.util.concurrent.Future;
4141

4242
//todo This should be removed in favor of com.sk89q.worldedit.extent.NullExtent
43-
public class NullExtent extends FaweRegionExtent implements IBatchProcessor {
43+
public final class NullExtent extends FaweRegionExtent implements IBatchProcessor {
4444

4545
private final FaweException reason;
4646

worldedit-core/src/main/java/com/fastasyncworldedit/core/extent/PassthroughExtent.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
import java.util.List;
2727
import java.util.Set;
2828

29-
public class PassthroughExtent extends AbstractDelegateExtent {
29+
public abstract class PassthroughExtent extends AbstractDelegateExtent {
3030

3131
/**
3232
* Create a new instance.

0 commit comments

Comments
 (0)