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

zhangliang pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/shardingsphere.git


The following commit(s) were added to refs/heads/master by this push:
     new 808fcd800c0 Fix sonar issue of DatabaseMetaDataResultSet (#25747)
808fcd800c0 is described below

commit 808fcd800c06e6f7e1c2b8b77019d14aa543eac7
Author: Liang Zhang <[email protected]>
AuthorDate: Thu May 18 01:05:35 2023 +0800

    Fix sonar issue of DatabaseMetaDataResultSet (#25747)
---
 .../driver/jdbc/core/resultset/DatabaseMetaDataResultSet.java           | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/jdbc/core/src/main/java/org/apache/shardingsphere/driver/jdbc/core/resultset/DatabaseMetaDataResultSet.java
 
b/jdbc/core/src/main/java/org/apache/shardingsphere/driver/jdbc/core/resultset/DatabaseMetaDataResultSet.java
index f01706dcff8..6d1c2a76822 100644
--- 
a/jdbc/core/src/main/java/org/apache/shardingsphere/driver/jdbc/core/resultset/DatabaseMetaDataResultSet.java
+++ 
b/jdbc/core/src/main/java/org/apache/shardingsphere/driver/jdbc/core/resultset/DatabaseMetaDataResultSet.java
@@ -125,7 +125,7 @@ public final class DatabaseMetaDataResultSet extends 
AbstractUnsupportedDatabase
     }
     
     private Optional<DataNodeContainedRule> findDataNodeContainedRule() {
-        return rules.stream().filter(each -> each instanceof 
DataNodeContainedRule).findFirst().map(optional -> (DataNodeContainedRule) 
optional);
+        return 
rules.stream().filter(DataNodeContainedRule.class::isInstance).findFirst().map(DataNodeContainedRule.class::cast);
     }
     
     @Override

Reply via email to