This is an automated email from the ASF dual-hosted git repository.

ggregory pushed a commit to branch 1.2.X
in repository https://gitbox.apache.org/repos/asf/mina-ftpserver.git

commit 6b317a83f63cb7cb4a5987704ebd60bc010fce78
Author: Gary Gregory <garydgreg...@gmail.com>
AuthorDate: Wed Jul 5 08:13:15 2023 -0400

    Throw UncheckedIOException instead of RuntimeException in Version
    initialization
---
 core/src/main/java/org/apache/ftpserver/Version.java | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/core/src/main/java/org/apache/ftpserver/Version.java 
b/core/src/main/java/org/apache/ftpserver/Version.java
index 9421bad1..3a11f782 100644
--- a/core/src/main/java/org/apache/ftpserver/Version.java
+++ b/core/src/main/java/org/apache/ftpserver/Version.java
@@ -21,6 +21,7 @@ package org.apache.ftpserver;
 
 import java.io.IOException;
 import java.io.InputStream;
+import java.io.UncheckedIOException;
 import java.util.Properties;
 
 import org.apache.ftpserver.util.IoUtils;
@@ -45,7 +46,7 @@ public class Version {
             props.load(in);
             return props.getProperty("ftpserver.version");
         } catch (IOException e) {
-            throw new RuntimeException("Failed to read version", e);
+            throw new UncheckedIOException("Failed to read version", e);
         } finally {
             IoUtils.close(in);
         }

Reply via email to