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

terrymanu 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 0152e137333 Fixes code inspections on database module (#38761)
0152e137333 is described below

commit 0152e1373337801a150d80360e6069c5ec2eb078
Author: Liang Zhang <[email protected]>
AuthorDate: Sat May 30 20:37:03 2026 +0800

    Fixes code inspections on database module (#38761)
---
 .../option/sqlbatch/DialectSQLBatchOption.java     |  2 +-
 .../MySQLIdentifierCaseRuleProviderTest.java       | 28 +++++++---------------
 .../postgresql/exception/PostgreSQLException.java  |  2 +-
 .../type/blob/FirebirdBlobInfoReturnPacket.java    |  2 --
 .../packet/handshake/FirebirdAcceptPacket.java     |  2 +-
 .../packet/handshake/FirebirdConnectPacket.java    |  2 +-
 .../command/query/PostgreSQLNoDataPacket.java      |  4 ++--
 .../bind/PostgreSQLBindCompletePacket.java         |  4 ++--
 .../close/PostgreSQLCloseCompletePacket.java       |  4 ++--
 .../parse/PostgreSQLParseCompletePacket.java       |  4 ++--
 10 files changed, 20 insertions(+), 34 deletions(-)

diff --git 
a/database/connector/core/src/main/java/org/apache/shardingsphere/database/connector/core/metadata/database/metadata/option/sqlbatch/DialectSQLBatchOption.java
 
b/database/connector/core/src/main/java/org/apache/shardingsphere/database/connector/core/metadata/database/metadata/option/sqlbatch/DialectSQLBatchOption.java
index a3c90f7d267..2e707c6cd3b 100644
--- 
a/database/connector/core/src/main/java/org/apache/shardingsphere/database/connector/core/metadata/database/metadata/option/sqlbatch/DialectSQLBatchOption.java
+++ 
b/database/connector/core/src/main/java/org/apache/shardingsphere/database/connector/core/metadata/database/metadata/option/sqlbatch/DialectSQLBatchOption.java
@@ -21,7 +21,7 @@ import lombok.Getter;
 import lombok.RequiredArgsConstructor;
 
 /**
- * Dialect sql batch option.
+ * Dialect SQL batch option.
  */
 @RequiredArgsConstructor
 @Getter
diff --git 
a/database/connector/dialect/mysql/src/test/java/org/apache/shardingsphere/database/connector/mysql/metadata/identifier/MySQLIdentifierCaseRuleProviderTest.java
 
b/database/connector/dialect/mysql/src/test/java/org/apache/shardingsphere/database/connector/mysql/metadata/identifier/MySQLIdentifierCaseRuleProviderTest.java
index 5d34ac71214..c78ba0ed4af 100644
--- 
a/database/connector/dialect/mysql/src/test/java/org/apache/shardingsphere/database/connector/mysql/metadata/identifier/MySQLIdentifierCaseRuleProviderTest.java
+++ 
b/database/connector/dialect/mysql/src/test/java/org/apache/shardingsphere/database/connector/mysql/metadata/identifier/MySQLIdentifierCaseRuleProviderTest.java
@@ -71,7 +71,7 @@ class MySQLIdentifierCaseRuleProviderTest {
     
     @Test
     void assertProvideWithQuotedTableName() throws SQLException {
-        IdentifierCaseRule actual = provider.provide(new 
IdentifierCaseRuleProviderContext(DATABASE_TYPE, mockDataSource(true, 1)))
+        IdentifierCaseRule actual = provider.provide(new 
IdentifierCaseRuleProviderContext(DATABASE_TYPE, new FixtureDataSource(true, 
1)))
                 .map(ruleSet -> 
ruleSet.getRule(IdentifierScope.TABLE)).orElseThrow(AssertionError::new);
         assertThat(actual.getLookupMode(QuoteCharacter.BACK_QUOTE), 
is(LookupMode.NORMALIZED));
         assertThat(actual.matches("t_mask", "T_MASK", 
QuoteCharacter.BACK_QUOTE), is(Boolean.TRUE));
@@ -96,20 +96,20 @@ class MySQLIdentifierCaseRuleProviderTest {
     private static Stream<Arguments> provideArguments() throws SQLException {
         return Stream.of(
                 Arguments.of("null_data_source", new 
IdentifierCaseRuleProviderContext(DATABASE_TYPE, null), null, null, null),
-                Arguments.of("null_connection", new 
IdentifierCaseRuleProviderContext(DATABASE_TYPE, 
mockNullConnectionDataSource()), null, null, null),
-                Arguments.of("lower_case_table_names_0", new 
IdentifierCaseRuleProviderContext(DATABASE_TYPE, mockDataSource(true, 0)),
+                Arguments.of("null_connection", new 
IdentifierCaseRuleProviderContext(DATABASE_TYPE, new 
NullConnectionFixtureDataSource()), null, null, null),
+                Arguments.of("lower_case_table_names_0", new 
IdentifierCaseRuleProviderContext(DATABASE_TYPE, new FixtureDataSource(true, 
0)),
                         LookupMode.EXACT, LookupMode.EXACT, Boolean.FALSE),
-                Arguments.of("lower_case_table_names_1", new 
IdentifierCaseRuleProviderContext(DATABASE_TYPE, mockDataSource(true, 1)),
+                Arguments.of("lower_case_table_names_1", new 
IdentifierCaseRuleProviderContext(DATABASE_TYPE, new FixtureDataSource(true, 
1)),
                         LookupMode.NORMALIZED, LookupMode.NORMALIZED, 
Boolean.TRUE),
-                Arguments.of("lower_case_table_names_2", new 
IdentifierCaseRuleProviderContext(DATABASE_TYPE, mockDataSource(true, 2)),
+                Arguments.of("lower_case_table_names_2", new 
IdentifierCaseRuleProviderContext(DATABASE_TYPE, new FixtureDataSource(true, 
2)),
                         LookupMode.NORMALIZED, LookupMode.NORMALIZED, 
Boolean.TRUE),
-                Arguments.of("no_result_row", new 
IdentifierCaseRuleProviderContext(DATABASE_TYPE, mockDataSource(false, 0)), 
null, null, null),
-                Arguments.of("sql_exception", new 
IdentifierCaseRuleProviderContext(DATABASE_TYPE, mockFailingDataSource()), 
null, null, null));
+                Arguments.of("no_result_row", new 
IdentifierCaseRuleProviderContext(DATABASE_TYPE, new FixtureDataSource(false, 
0)), null, null, null),
+                Arguments.of("sql_exception", new 
IdentifierCaseRuleProviderContext(DATABASE_TYPE, new 
FailingFixtureDataSource()), null, null, null));
     }
     
     @Test
     void assertProvideWithLowerCaseTableNamesZeroUsesScopedRules() throws 
SQLException {
-        IdentifierCaseRuleProviderContext context = new 
IdentifierCaseRuleProviderContext(DATABASE_TYPE, mockDataSource(true, 0));
+        IdentifierCaseRuleProviderContext context = new 
IdentifierCaseRuleProviderContext(DATABASE_TYPE, new FixtureDataSource(true, 
0));
         IdentifierCaseRuleSet actual = 
provider.provide(context).orElseThrow(AssertionError::new);
         
assertThat(actual.getRule(IdentifierScope.SCHEMA).matches("foo_schema", 
"FOO_SCHEMA", QuoteCharacter.NONE), is(Boolean.TRUE));
         assertThat(actual.getRule(IdentifierScope.TABLE).matches("foo_tbl", 
"FOO_TBL", QuoteCharacter.NONE), is(Boolean.FALSE));
@@ -118,18 +118,6 @@ class MySQLIdentifierCaseRuleProviderTest {
         assertThat(actual.getRule(IdentifierScope.INDEX).matches("foo_idx", 
"FOO_IDX", QuoteCharacter.NONE), is(Boolean.TRUE));
     }
     
-    private static DataSource mockDataSource(final boolean hasResultSetRow, 
final int lowerCaseTableNames) throws SQLException {
-        return new FixtureDataSource(hasResultSetRow, lowerCaseTableNames);
-    }
-    
-    private static DataSource mockFailingDataSource() throws SQLException {
-        return new FailingFixtureDataSource();
-    }
-    
-    private static DataSource mockNullConnectionDataSource() {
-        return new NullConnectionFixtureDataSource();
-    }
-    
     private static Object getDefaultValue(final Class<?> returnType) {
         if (!returnType.isPrimitive()) {
             return null;
diff --git 
a/database/exception/dialect/postgresql/src/main/java/org/apache/shardingsphere/database/exception/postgresql/exception/PostgreSQLException.java
 
b/database/exception/dialect/postgresql/src/main/java/org/apache/shardingsphere/database/exception/postgresql/exception/PostgreSQLException.java
index 1118c2b7ec4..f5b490bf394 100644
--- 
a/database/exception/dialect/postgresql/src/main/java/org/apache/shardingsphere/database/exception/postgresql/exception/PostgreSQLException.java
+++ 
b/database/exception/dialect/postgresql/src/main/java/org/apache/shardingsphere/database/exception/postgresql/exception/PostgreSQLException.java
@@ -25,7 +25,7 @@ import java.sql.SQLException;
 import java.text.MessageFormat;
 
 /**
- * Replacement for {@link org.postgresql.util.PSQLException}.
+ * PostgreSQL exception.
  */
 @Getter
 public final class PostgreSQLException extends SQLException {
diff --git 
a/database/protocol/dialect/firebird/src/main/java/org/apache/shardingsphere/database/protocol/firebird/packet/command/query/info/type/blob/FirebirdBlobInfoReturnPacket.java
 
b/database/protocol/dialect/firebird/src/main/java/org/apache/shardingsphere/database/protocol/firebird/packet/command/query/info/type/blob/FirebirdBlobInfoReturnPacket.java
index 2ac4e20c5c4..d0ef68b711e 100644
--- 
a/database/protocol/dialect/firebird/src/main/java/org/apache/shardingsphere/database/protocol/firebird/packet/command/query/info/type/blob/FirebirdBlobInfoReturnPacket.java
+++ 
b/database/protocol/dialect/firebird/src/main/java/org/apache/shardingsphere/database/protocol/firebird/packet/command/query/info/type/blob/FirebirdBlobInfoReturnPacket.java
@@ -56,8 +56,6 @@ public final class FirebirdBlobInfoReturnPacket extends 
FirebirdPacket {
                 writeIntValue(payload, type, getSegmentCount());
                 return;
             case MAX_SEGMENT:
-                writeIntValue(payload, type, getSegmentLength());
-                return;
             case TOTAL_LENGTH:
                 writeIntValue(payload, type, getSegmentLength());
                 return;
diff --git 
a/database/protocol/dialect/firebird/src/main/java/org/apache/shardingsphere/database/protocol/firebird/packet/handshake/FirebirdAcceptPacket.java
 
b/database/protocol/dialect/firebird/src/main/java/org/apache/shardingsphere/database/protocol/firebird/packet/handshake/FirebirdAcceptPacket.java
index 64d73b36a2f..b50ab5755cb 100644
--- 
a/database/protocol/dialect/firebird/src/main/java/org/apache/shardingsphere/database/protocol/firebird/packet/handshake/FirebirdAcceptPacket.java
+++ 
b/database/protocol/dialect/firebird/src/main/java/org/apache/shardingsphere/database/protocol/firebird/packet/handshake/FirebirdAcceptPacket.java
@@ -60,7 +60,7 @@ public final class FirebirdAcceptPacket extends 
FirebirdPacket {
     }
     
     /**
-     * Set accept data packet.
+     * Set accepted data packet.
      *
      * @param salt salt value
      * @param publicKey public key
diff --git 
a/database/protocol/dialect/firebird/src/main/java/org/apache/shardingsphere/database/protocol/firebird/packet/handshake/FirebirdConnectPacket.java
 
b/database/protocol/dialect/firebird/src/main/java/org/apache/shardingsphere/database/protocol/firebird/packet/handshake/FirebirdConnectPacket.java
index 509460c79fa..dcdf5d40eed 100644
--- 
a/database/protocol/dialect/firebird/src/main/java/org/apache/shardingsphere/database/protocol/firebird/packet/handshake/FirebirdConnectPacket.java
+++ 
b/database/protocol/dialect/firebird/src/main/java/org/apache/shardingsphere/database/protocol/firebird/packet/handshake/FirebirdConnectPacket.java
@@ -72,7 +72,7 @@ public final class FirebirdConnectPacket extends 
FirebirdPacket {
             int length = userInfo.readUnsignedByte();
             ByteBuf data = userInfo.readSlice(length);
             if (type == FirebirdUserDataType.CNCT_SPECIFIC_DATA) {
-                // specific data can be split into chunks and (i think) can be 
in payload in random order
+                // specific data can be split into chunks and (I think) can be 
in payload in random order
                 int step = data.readUnsignedByte();
                 pendingData.put(step, 
data.toString(StandardCharsets.US_ASCII));
             } else {
diff --git 
a/database/protocol/dialect/postgresql/src/main/java/org/apache/shardingsphere/database/protocol/postgresql/packet/command/query/PostgreSQLNoDataPacket.java
 
b/database/protocol/dialect/postgresql/src/main/java/org/apache/shardingsphere/database/protocol/postgresql/packet/command/query/PostgreSQLNoDataPacket.java
index d52ca3dba73..6db509906d9 100644
--- 
a/database/protocol/dialect/postgresql/src/main/java/org/apache/shardingsphere/database/protocol/postgresql/packet/command/query/PostgreSQLNoDataPacket.java
+++ 
b/database/protocol/dialect/postgresql/src/main/java/org/apache/shardingsphere/database/protocol/postgresql/packet/command/query/PostgreSQLNoDataPacket.java
@@ -34,9 +34,9 @@ public final class PostgreSQLNoDataPacket extends 
PostgreSQLPacket {
     private static final PostgreSQLNoDataPacket INSTANCE = new 
PostgreSQLNoDataPacket();
     
     /**
-     * Get instance of {@link PostgreSQLNoDataPacket}.
+     * Get instance of PostgreSQL no data packet.
      *
-     * @return instance of {@link PostgreSQLNoDataPacket}
+     * @return got instance
      */
     public static PostgreSQLNoDataPacket getInstance() {
         return INSTANCE;
diff --git 
a/database/protocol/dialect/postgresql/src/main/java/org/apache/shardingsphere/database/protocol/postgresql/packet/command/query/extended/bind/PostgreSQLBindCompletePacket.java
 
b/database/protocol/dialect/postgresql/src/main/java/org/apache/shardingsphere/database/protocol/postgresql/packet/command/query/extended/bind/PostgreSQLBindCompletePacket.java
index 1f2ac05fb97..b08934c842d 100644
--- 
a/database/protocol/dialect/postgresql/src/main/java/org/apache/shardingsphere/database/protocol/postgresql/packet/command/query/extended/bind/PostgreSQLBindCompletePacket.java
+++ 
b/database/protocol/dialect/postgresql/src/main/java/org/apache/shardingsphere/database/protocol/postgresql/packet/command/query/extended/bind/PostgreSQLBindCompletePacket.java
@@ -34,9 +34,9 @@ public final class PostgreSQLBindCompletePacket extends 
PostgreSQLPacket {
     private static final PostgreSQLBindCompletePacket INSTANCE = new 
PostgreSQLBindCompletePacket();
     
     /**
-     * Get instance of {@link PostgreSQLBindCompletePacket}.
+     * Get instance of PostgreSQL bind complete packet.
      *
-     * @return instance of {@link PostgreSQLBindCompletePacket}
+     * @return got instance
      */
     public static PostgreSQLBindCompletePacket getInstance() {
         return INSTANCE;
diff --git 
a/database/protocol/dialect/postgresql/src/main/java/org/apache/shardingsphere/database/protocol/postgresql/packet/command/query/extended/close/PostgreSQLCloseCompletePacket.java
 
b/database/protocol/dialect/postgresql/src/main/java/org/apache/shardingsphere/database/protocol/postgresql/packet/command/query/extended/close/PostgreSQLCloseCompletePacket.java
index 3b36a48baf2..64b77ad4241 100644
--- 
a/database/protocol/dialect/postgresql/src/main/java/org/apache/shardingsphere/database/protocol/postgresql/packet/command/query/extended/close/PostgreSQLCloseCompletePacket.java
+++ 
b/database/protocol/dialect/postgresql/src/main/java/org/apache/shardingsphere/database/protocol/postgresql/packet/command/query/extended/close/PostgreSQLCloseCompletePacket.java
@@ -31,9 +31,9 @@ public final class PostgreSQLCloseCompletePacket extends 
PostgreSQLPacket {
     private static final PostgreSQLCloseCompletePacket INSTANCE = new 
PostgreSQLCloseCompletePacket();
     
     /**
-     * Get instance of {@link PostgreSQLCloseCompletePacket}.
+     * Get instance of PostgreSQL close complete packet.
      *
-     * @return instance of {@link PostgreSQLCloseCompletePacket}
+     * @return got instance
      */
     public static PostgreSQLCloseCompletePacket getInstance() {
         return INSTANCE;
diff --git 
a/database/protocol/dialect/postgresql/src/main/java/org/apache/shardingsphere/database/protocol/postgresql/packet/command/query/extended/parse/PostgreSQLParseCompletePacket.java
 
b/database/protocol/dialect/postgresql/src/main/java/org/apache/shardingsphere/database/protocol/postgresql/packet/command/query/extended/parse/PostgreSQLParseCompletePacket.java
index 0c2c1c99146..57bf39ba749 100644
--- 
a/database/protocol/dialect/postgresql/src/main/java/org/apache/shardingsphere/database/protocol/postgresql/packet/command/query/extended/parse/PostgreSQLParseCompletePacket.java
+++ 
b/database/protocol/dialect/postgresql/src/main/java/org/apache/shardingsphere/database/protocol/postgresql/packet/command/query/extended/parse/PostgreSQLParseCompletePacket.java
@@ -34,9 +34,9 @@ public final class PostgreSQLParseCompletePacket extends 
PostgreSQLPacket {
     private static final PostgreSQLParseCompletePacket INSTANCE = new 
PostgreSQLParseCompletePacket();
     
     /**
-     * Get instance of {@link PostgreSQLParseCompletePacket}.
+     * Get instance of PostgreSQL parse complete packet.
      *
-     * @return instance of {@link PostgreSQLParseCompletePacket}
+     * @return got instance
      */
     public static PostgreSQLParseCompletePacket getInstance() {
         return INSTANCE;

Reply via email to