You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@shardingsphere.apache.org by zh...@apache.org on 2023/05/17 17:05:42 UTC

[shardingsphere] branch master updated: Fix sonar issue of DatabaseMetaDataResultSet (#25747)

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 <zh...@apache.org>
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