From 1da7f416d47588777b2be7d6395b0052389737f2 Mon Sep 17 00:00:00 2001 From: Mei Chang van der Werff Date: Sat, 17 Jan 2026 00:03:46 +0100 Subject: [PATCH] magic number fix --- server/src/main/java/server/PortChecker.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/server/src/main/java/server/PortChecker.java b/server/src/main/java/server/PortChecker.java index ebf9038..01f0b44 100644 --- a/server/src/main/java/server/PortChecker.java +++ b/server/src/main/java/server/PortChecker.java @@ -6,6 +6,8 @@ import java.util.Scanner; public class PortChecker { private static final int defaultPort = 8080; + private static final int lastValidPort = 65535; + /** * Finds a free port to launch the program on. @@ -23,7 +25,7 @@ public class PortChecker { while(true){ int port = portScanner.nextInt(); - if(port > 0 && port <=65535){ //range of valid ports + if(port > 0 && port <=lastValidPort){ //range of valid ports isPortAvailable(port); return port; } @@ -31,7 +33,7 @@ public class PortChecker { System.out.println("Try a different port:"); } } -} + } /** * Checks whether a port is actually available.