summaryrefslogtreecommitdiff
path: root/enigma-server/src
diff options
context:
space:
mode:
authorGravatar J. Fronny2025-08-21 20:11:13 +0200
committerGravatar GitHub2025-08-21 19:11:13 +0100
commit6d43730a762ed4a54321d14c8a4b5c3af2b80e23 (patch)
tree809b0e656bc28fb8997958ecca299b62c0bbf15f /enigma-server/src
parentServices rework (#554) (diff)
downloadenigma-fork-6d43730a762ed4a54321d14c8a4b5c3af2b80e23.tar.gz
enigma-fork-6d43730a762ed4a54321d14c8a4b5c3af2b80e23.tar.xz
enigma-fork-6d43730a762ed4a54321d14c8a4b5c3af2b80e23.zip
Get rid of Guava (#555)
* Get rid of Guava * Fix NPE * Apply suggestions from review * Checkstyle * Add braces to precondition checks * Forbid space
Diffstat (limited to 'enigma-server/src')
-rw-r--r--enigma-server/src/main/java/cuchaz/enigma/network/DedicatedEnigmaServer.java3
-rw-r--r--enigma-server/src/main/java/cuchaz/enigma/network/ServerAddress.java4
2 files changed, 3 insertions, 4 deletions
diff --git a/enigma-server/src/main/java/cuchaz/enigma/network/DedicatedEnigmaServer.java b/enigma-server/src/main/java/cuchaz/enigma/network/DedicatedEnigmaServer.java
index f20a9d2..af5e34b 100644
--- a/enigma-server/src/main/java/cuchaz/enigma/network/DedicatedEnigmaServer.java
+++ b/enigma-server/src/main/java/cuchaz/enigma/network/DedicatedEnigmaServer.java
@@ -11,7 +11,6 @@ import java.util.concurrent.Executors;
11import java.util.concurrent.LinkedBlockingDeque; 11import java.util.concurrent.LinkedBlockingDeque;
12import java.util.concurrent.TimeUnit; 12import java.util.concurrent.TimeUnit;
13 13
14import com.google.common.io.MoreFiles;
15import joptsimple.OptionParser; 14import joptsimple.OptionParser;
16import joptsimple.OptionSet; 15import joptsimple.OptionSet;
17import joptsimple.OptionSpec; 16import joptsimple.OptionSpec;
@@ -103,7 +102,7 @@ public class DedicatedEnigmaServer extends EnigmaServer {
103 102
104 if (Files.isDirectory(mappingsFile)) { 103 if (Files.isDirectory(mappingsFile)) {
105 mappingFormat = MappingFormat.ENIGMA_DIRECTORY; 104 mappingFormat = MappingFormat.ENIGMA_DIRECTORY;
106 } else if ("zip".equalsIgnoreCase(MoreFiles.getFileExtension(mappingsFile))) { 105 } else if (mappingsFile.getFileName().toString().toLowerCase().endsWith(".zip")) {
107 mappingFormat = MappingFormat.ENIGMA_ZIP; 106 mappingFormat = MappingFormat.ENIGMA_ZIP;
108 } else { 107 } else {
109 mappingFormat = MappingFormat.ENIGMA_FILE; 108 mappingFormat = MappingFormat.ENIGMA_FILE;
diff --git a/enigma-server/src/main/java/cuchaz/enigma/network/ServerAddress.java b/enigma-server/src/main/java/cuchaz/enigma/network/ServerAddress.java
index a8a1029..09a13cc 100644
--- a/enigma-server/src/main/java/cuchaz/enigma/network/ServerAddress.java
+++ b/enigma-server/src/main/java/cuchaz/enigma/network/ServerAddress.java
@@ -2,7 +2,7 @@ package cuchaz.enigma.network;
2 2
3import java.util.Objects; 3import java.util.Objects;
4 4
5import javax.annotation.Nullable; 5import org.jetbrains.annotations.Nullable;
6 6
7public class ServerAddress { 7public class ServerAddress {
8 public final String address; 8 public final String address;
@@ -23,7 +23,7 @@ public class ServerAddress {
23 return null; 23 return null;
24 } 24 }
25 25
26 if (address.equals("")) { 26 if (address.isEmpty()) {
27 return null; 27 return null;
28 } 28 }
29 29