File tree Expand file tree Collapse file tree 6 files changed +39
-7
lines changed
main/java/com/falsepattern/jfunge
test/java/com/falsepattern/jfunge/storage Expand file tree Collapse file tree 6 files changed +39
-7
lines changed Original file line number Diff line number Diff line change 1515import java .io .OutputStream ;
1616import java .nio .file .Files ;
1717import 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 )
2125public class Interpreter implements ExecutionContext {
Original file line number Diff line number Diff line change 22
33import com .falsepattern .jfunge .Globals ;
44import 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 ;
610import com .falsepattern .jfunge .ip .Stack ;
711import gnu .trove .map .TIntObjectMap ;
812import 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 ;
1018import org .joml .Vector2i ;
1119import org .joml .Vector3i ;
1220
Original file line number Diff line number Diff line change 44import gnu .trove .list .TIntList ;
55import gnu .trove .list .array .TIntArrayList ;
66import 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
914public class Stack implements Copiable <Stack > {
1015 private final TIntList storage ;
Original file line number Diff line number Diff line change 11package com .falsepattern .jfunge .ip ;
22
33import 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 ;
59import lombok .experimental .Accessors ;
10+ import lombok .val ;
611
712import java .util .ArrayDeque ;
813import java .util .Deque ;
Original file line number Diff line number Diff line change 1111
1212import 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
1725public class FungeSpace implements Copiable <FungeSpace > {
Original file line number Diff line number Diff line change 66
77import 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
1113public class TestFungeSpace {
1214 private static int toPos (int fragment , int es ) {
You can’t perform that action at this time.
0 commit comments