🗑️ Deprecate two-argument constructor of TestDDAResponse
authorDavid ‘Bombe’ Roden <bombe@freenetproject.org>
Mon, 6 Jan 2025 21:01:14 +0000 (22:01 +0100)
committerDavid ‘Bombe’ Roden <bombe@freenetproject.org>
Mon, 6 Jan 2025 21:01:14 +0000 (22:01 +0100)
src/main/java/net/pterodactylus/fcp/TestDDAResponse.java

index b031e95..9a64ca3 100644 (file)
@@ -36,7 +36,8 @@ public class TestDDAResponse extends FcpMessage {
         *            The directory from the {@link TestDDARequest} command
         */
        public TestDDAResponse(String directory) {
-               this(directory, null);
+               super("TestDDAResponse");
+               setField("Directory", directory);
        }
 
        /**
@@ -52,10 +53,12 @@ public class TestDDAResponse extends FcpMessage {
         * @param readContent
         *            The read content, or <code>null</code> if you did not request
         *            read access
+        * @deprecated Use {@link #TestDDAResponse(String)} and
+        *        {@link #setReadContent(String)} instead
         */
+       @Deprecated
        public TestDDAResponse(String directory, String readContent) {
-               super("TestDDAResponse");
-               setField("Directory", directory);
+               this(directory);
                if (readContent != null) {
                        setField("ReadContent", readContent);
                }