Skip to content

Commit aa62aed

Browse files
committed
optimize imports
1 parent 9c37ac9 commit aa62aed

File tree

6 files changed

+39
-7
lines changed

6 files changed

+39
-7
lines changed

src/main/java/com/falsepattern/jfunge/interpreter/Interpreter.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,11 @@
1515
import java.io.OutputStream;
1616
import java.nio.file.Files;
1717
import java.nio.file.Paths;
18-
import java.util.*;
18+
import java.util.ArrayList;
19+
import java.util.Arrays;
20+
import java.util.Collections;
21+
import java.util.List;
22+
import java.util.Map;
1923

2024
@Accessors(fluent = true)
2125
public class Interpreter implements ExecutionContext {

src/main/java/com/falsepattern/jfunge/interpreter/instructions/Funge98.java

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,19 @@
22

33
import com.falsepattern.jfunge.Globals;
44
import com.falsepattern.jfunge.interpreter.ExecutionContext;
5-
import com.falsepattern.jfunge.interpreter.instructions.fingerprints.*;
5+
import com.falsepattern.jfunge.interpreter.instructions.fingerprints.Fingerprint;
6+
import com.falsepattern.jfunge.interpreter.instructions.fingerprints.MODE;
7+
import com.falsepattern.jfunge.interpreter.instructions.fingerprints.MODU;
8+
import com.falsepattern.jfunge.interpreter.instructions.fingerprints.NULL;
9+
import com.falsepattern.jfunge.interpreter.instructions.fingerprints.ROMA;
610
import com.falsepattern.jfunge.ip.Stack;
711
import gnu.trove.map.TIntObjectMap;
812
import gnu.trove.map.hash.TIntObjectHashMap;
9-
import lombok.*;
13+
import lombok.AccessLevel;
14+
import lombok.NoArgsConstructor;
15+
import lombok.SneakyThrows;
16+
import lombok.val;
17+
import lombok.var;
1018
import org.joml.Vector2i;
1119
import org.joml.Vector3i;
1220

src/main/java/com/falsepattern/jfunge/ip/Stack.java

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,12 @@
44
import gnu.trove.list.TIntList;
55
import gnu.trove.list.array.TIntArrayList;
66
import lombok.val;
7-
import org.joml.*;
7+
import org.joml.Vector2i;
8+
import org.joml.Vector2ic;
9+
import org.joml.Vector3i;
10+
import org.joml.Vector3ic;
11+
import org.joml.Vector4i;
12+
import org.joml.Vector4ic;
813

914
public class Stack implements Copiable<Stack> {
1015
private final TIntList storage;

src/main/java/com/falsepattern/jfunge/ip/StackStack.java

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,13 @@
11
package com.falsepattern.jfunge.ip;
22

33
import com.falsepattern.jfunge.Copiable;
4-
import lombok.*;
4+
import lombok.AccessLevel;
5+
import lombok.Getter;
6+
import lombok.NoArgsConstructor;
7+
import lombok.NonNull;
8+
import lombok.Setter;
59
import lombok.experimental.Accessors;
10+
import lombok.val;
611

712
import java.util.ArrayDeque;
813
import java.util.Deque;

src/main/java/com/falsepattern/jfunge/storage/FungeSpace.java

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,15 @@
1111

1212
import java.io.ByteArrayOutputStream;
1313

14-
import static com.falsepattern.jfunge.storage.Chunk.*;
14+
import static com.falsepattern.jfunge.storage.Chunk.fromChunkX;
15+
import static com.falsepattern.jfunge.storage.Chunk.fromChunkY;
16+
import static com.falsepattern.jfunge.storage.Chunk.fromChunkZ;
17+
import static com.falsepattern.jfunge.storage.Chunk.inChunkX;
18+
import static com.falsepattern.jfunge.storage.Chunk.inChunkY;
19+
import static com.falsepattern.jfunge.storage.Chunk.inChunkZ;
20+
import static com.falsepattern.jfunge.storage.Chunk.toChunkX;
21+
import static com.falsepattern.jfunge.storage.Chunk.toChunkY;
22+
import static com.falsepattern.jfunge.storage.Chunk.toChunkZ;
1523

1624
@RequiredArgsConstructor
1725
public class FungeSpace implements Copiable<FungeSpace> {

src/test/java/com/falsepattern/jfunge/storage/TestFungeSpace.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,9 @@
66

77
import java.nio.charset.StandardCharsets;
88

9-
import static com.falsepattern.jfunge.storage.Chunk.*;
9+
import static com.falsepattern.jfunge.storage.Chunk.CHUNK_EDGE_SIZE_X;
10+
import static com.falsepattern.jfunge.storage.Chunk.CHUNK_EDGE_SIZE_Y;
11+
import static com.falsepattern.jfunge.storage.Chunk.CHUNK_EDGE_SIZE_Z;
1012

1113
public class TestFungeSpace {
1214
private static int toPos(int fragment, int es) {

0 commit comments

Comments
 (0)