diff --git a/module/spring-boot-jdbc/src/main/java/org/springframework/boot/jdbc/DataSourceUnwrapper.java b/module/spring-boot-jdbc/src/main/java/org/springframework/boot/jdbc/DataSourceUnwrapper.java index ccc976f2143..d5a89a380bd 100644 --- a/module/spring-boot-jdbc/src/main/java/org/springframework/boot/jdbc/DataSourceUnwrapper.java +++ b/module/spring-boot-jdbc/src/main/java/org/springframework/boot/jdbc/DataSourceUnwrapper.java @@ -94,9 +94,10 @@ public final class DataSourceUnwrapper { } /** - * Return the root {@link DataSource} by recursively unwrapping all - * {@link org.springframework.jdbc.datasource.DelegatingDataSource delegating}, proxy, - * and {@link java.sql.Wrapper} layers until no further unwrapping is possible. + * Return the root {@link DataSource} by recursively unwrapping + * {@link java.sql.Wrapper}, + * {@link org.springframework.jdbc.datasource.DelegatingDataSource delegating}, and + * proxy layers until no further unwrapping is possible. * @param dataSource the datasource to unwrap * @return the root {@link DataSource} * @since 4.1.0 diff --git a/module/spring-boot-jdbc/src/test/java/org/springframework/boot/jdbc/DataSourceUnwrapperTests.java b/module/spring-boot-jdbc/src/test/java/org/springframework/boot/jdbc/DataSourceUnwrapperTests.java index c41de518acf..6656af39c53 100644 --- a/module/spring-boot-jdbc/src/test/java/org/springframework/boot/jdbc/DataSourceUnwrapperTests.java +++ b/module/spring-boot-jdbc/src/test/java/org/springframework/boot/jdbc/DataSourceUnwrapperTests.java @@ -181,12 +181,12 @@ class DataSourceUnwrapperTests { private static final class SelfReturningDataSource extends AbstractDataSource { @Override - public Connection getConnection() throws SQLException { + public Connection getConnection() { throw new UnsupportedOperationException(); } @Override - public Connection getConnection(String username, String password) throws SQLException { + public Connection getConnection(String username, String password) { throw new UnsupportedOperationException(); }