Skip to content

Commit efd0caa

Browse files
isabekmp911de
authored andcommitted
Refactor dead if branch into single return flow
[#348]
1 parent 801d62e commit efd0caa

File tree

1 file changed

+12
-5
lines changed

1 file changed

+12
-5
lines changed

src/main/java/io/r2dbc/postgresql/PostgresqlConnectionFactory.java

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -97,11 +97,7 @@ private static SocketAddress createSocketAddress(PostgresqlConnectionConfigurati
9797
return InetSocketAddress.createUnresolved(configuration.getRequiredHost(), configuration.getPort());
9898
}
9999

100-
if (configuration.isUseSocket()) {
101-
return new DomainSocketAddress(configuration.getRequiredSocket());
102-
}
103-
104-
throw new IllegalArgumentException("Cannot create SocketAddress for " + configuration);
100+
return Util.getDomainSocketAddress(configuration);
105101
}
106102

107103
private static Extensions getExtensions(PostgresqlConnectionConfiguration configuration) {
@@ -275,4 +271,15 @@ public PostgresConnectionException(String msg, @Nullable Throwable cause) {
275271

276272
}
277273

274+
static class Util {
275+
276+
private Util() {
277+
}
278+
279+
private static SocketAddress getDomainSocketAddress(PostgresqlConnectionConfiguration configuration) {
280+
return new DomainSocketAddress(configuration.getRequiredSocket());
281+
}
282+
283+
}
284+
278285
}

0 commit comments

Comments
 (0)