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

duanzhengqiang 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 6df56965f5d Add final on parameters for default methods (#29564)
6df56965f5d is described below

commit 6df56965f5dd81c25efdd63561720b9b5fdf7366
Author: Liang Zhang <[email protected]>
AuthorDate: Wed Dec 27 15:07:54 2023 +0800

    Add final on parameters for default methods (#29564)
    
    * Refactor AuthorityRuleTest
    
    * Add final on parameters for default methods
---
 .../shardingsphere/infra/instance/mode/ModeContextManager.java |  8 ++++----
 .../core/metadata/database/DialectDatabaseMetaData.java        |  2 +-
 .../distsql/handler/ral/query/QueryableRALExecutor.java        |  2 +-
 .../shardingsphere/distsql/handler/ral/update/RALUpdater.java  |  2 +-
 .../apache/shardingsphere/distsql/handler/rul/RULExecutor.java |  2 +-
 .../distsql/handler/update/RuleDefinitionAlterUpdater.java     |  2 +-
 .../distsql/handler/update/RuleDefinitionDropUpdater.java      | 10 +++++-----
 .../apache/shardingsphere/infra/spi/type/typed/TypedSPI.java   |  2 +-
 .../core/ingest/position/DialectIngestPositionManager.java     |  2 +-
 .../config/processor/JobConfigurationChangedProcessor.java     |  2 +-
 .../core/sqlbuilder/dialect/DialectPipelineSQLBuilder.java     |  8 ++++----
 .../service/config/database/DatabaseBasedPersistService.java   |  8 ++++----
 .../persist/service/config/global/GlobalPersistService.java    |  2 +-
 .../transaction/spi/ShardingSphereTransactionManager.java      |  2 +-
 .../executor/sysvar/MySQLSystemVariableValueProvider.java      |  2 +-
 .../proxy/frontend/command/CommandExecuteEngine.java           |  2 +-
 .../proxy/frontend/spi/DatabaseProtocolFrontendEngine.java     |  2 +-
 17 files changed, 30 insertions(+), 30 deletions(-)

diff --git 
a/infra/common/src/main/java/org/apache/shardingsphere/infra/instance/mode/ModeContextManager.java
 
b/infra/common/src/main/java/org/apache/shardingsphere/infra/instance/mode/ModeContextManager.java
index c1ed3fc7ac6..05391d8b302 100644
--- 
a/infra/common/src/main/java/org/apache/shardingsphere/infra/instance/mode/ModeContextManager.java
+++ 
b/infra/common/src/main/java/org/apache/shardingsphere/infra/instance/mode/ModeContextManager.java
@@ -119,7 +119,7 @@ public interface ModeContextManager {
      * @param toBeAlteredRuleConfig to be altered rule config
      * @return meta data versions
      */
-    default Collection<MetaDataVersion> alterRuleConfiguration(String 
databaseName, RuleConfiguration toBeAlteredRuleConfig) {
+    default Collection<MetaDataVersion> alterRuleConfiguration(final String 
databaseName, final RuleConfiguration toBeAlteredRuleConfig) {
         return Collections.emptyList();
     }
     
@@ -129,7 +129,7 @@ public interface ModeContextManager {
      * @param databaseName database name
      * @param toBeRemovedRuleConfig to be removed rule config
      */
-    default void removeRuleConfigurationItem(String databaseName, 
RuleConfiguration toBeRemovedRuleConfig) {
+    default void removeRuleConfigurationItem(final String databaseName, final 
RuleConfiguration toBeRemovedRuleConfig) {
     }
     
     /**
@@ -138,7 +138,7 @@ public interface ModeContextManager {
      * @param databaseName database name
      * @param ruleName rule name
      */
-    default void removeRuleConfiguration(String databaseName, String ruleName) 
{
+    default void removeRuleConfiguration(final String databaseName, final 
String ruleName) {
     }
     
     /**
@@ -154,7 +154,7 @@ public interface ModeContextManager {
      *
      * @param globalRuleConfig global rule config
      */
-    default void alterGlobalRuleConfiguration(RuleConfiguration 
globalRuleConfig) {
+    default void alterGlobalRuleConfiguration(final RuleConfiguration 
globalRuleConfig) {
     }
     
     /**
diff --git 
a/infra/database/core/src/main/java/org/apache/shardingsphere/infra/database/core/metadata/database/DialectDatabaseMetaData.java
 
b/infra/database/core/src/main/java/org/apache/shardingsphere/infra/database/core/metadata/database/DialectDatabaseMetaData.java
index 4ec732cd5a7..4ac01ef64c0 100644
--- 
a/infra/database/core/src/main/java/org/apache/shardingsphere/infra/database/core/metadata/database/DialectDatabaseMetaData.java
+++ 
b/infra/database/core/src/main/java/org/apache/shardingsphere/infra/database/core/metadata/database/DialectDatabaseMetaData.java
@@ -65,7 +65,7 @@ public interface DialectDatabaseMetaData extends 
DatabaseTypedSPI {
      * @return is reserved word or not
      */
     // TODO Reuse java.sql.DatabaseMetaData.getSQLKeywords
-    default boolean isReservedWord(String identifier) {
+    default boolean isReservedWord(final String identifier) {
         return false;
     }
     
diff --git 
a/infra/distsql-handler/src/main/java/org/apache/shardingsphere/distsql/handler/ral/query/QueryableRALExecutor.java
 
b/infra/distsql-handler/src/main/java/org/apache/shardingsphere/distsql/handler/ral/query/QueryableRALExecutor.java
index 208d8fa2012..0460373aeee 100644
--- 
a/infra/distsql-handler/src/main/java/org/apache/shardingsphere/distsql/handler/ral/query/QueryableRALExecutor.java
+++ 
b/infra/distsql-handler/src/main/java/org/apache/shardingsphere/distsql/handler/ral/query/QueryableRALExecutor.java
@@ -46,7 +46,7 @@ public interface QueryableRALExecutor<T extends 
QueryableRALStatement> extends T
      * @param sqlStatement SQL statement
      * @return query result rows
      */
-    default Collection<LocalDataQueryResultRow> getRows(T sqlStatement) {
+    default Collection<LocalDataQueryResultRow> getRows(final T sqlStatement) {
         return Collections.emptyList();
     }
     
diff --git 
a/infra/distsql-handler/src/main/java/org/apache/shardingsphere/distsql/handler/ral/update/RALUpdater.java
 
b/infra/distsql-handler/src/main/java/org/apache/shardingsphere/distsql/handler/ral/update/RALUpdater.java
index eaf641309a8..88502e37490 100644
--- 
a/infra/distsql-handler/src/main/java/org/apache/shardingsphere/distsql/handler/ral/update/RALUpdater.java
+++ 
b/infra/distsql-handler/src/main/java/org/apache/shardingsphere/distsql/handler/ral/update/RALUpdater.java
@@ -38,7 +38,7 @@ public interface RALUpdater<T extends SQLStatement> extends 
TypedSPI {
      * @param sqlStatement updatable RAL statement
      * @throws SQLException SQL exception
      */
-    default void executeUpdate(String databaseName, T sqlStatement) throws 
SQLException {
+    default void executeUpdate(final String databaseName, final T 
sqlStatement) throws SQLException {
     }
     
     @Override
diff --git 
a/infra/distsql-handler/src/main/java/org/apache/shardingsphere/distsql/handler/rul/RULExecutor.java
 
b/infra/distsql-handler/src/main/java/org/apache/shardingsphere/distsql/handler/rul/RULExecutor.java
index 1260cae6b7e..031a837a596 100644
--- 
a/infra/distsql-handler/src/main/java/org/apache/shardingsphere/distsql/handler/rul/RULExecutor.java
+++ 
b/infra/distsql-handler/src/main/java/org/apache/shardingsphere/distsql/handler/rul/RULExecutor.java
@@ -46,7 +46,7 @@ public interface RULExecutor<T extends RULStatement> extends 
TypedSPI {
      * @param sqlStatement SQL statement
      * @return query result rows
      */
-    default Collection<LocalDataQueryResultRow> getRows(T sqlStatement) {
+    default Collection<LocalDataQueryResultRow> getRows(final T sqlStatement) {
         return Collections.emptyList();
     }
     
diff --git 
a/infra/distsql-handler/src/main/java/org/apache/shardingsphere/distsql/handler/update/RuleDefinitionAlterUpdater.java
 
b/infra/distsql-handler/src/main/java/org/apache/shardingsphere/distsql/handler/update/RuleDefinitionAlterUpdater.java
index 51b02475e17..3620d5ffab3 100644
--- 
a/infra/distsql-handler/src/main/java/org/apache/shardingsphere/distsql/handler/update/RuleDefinitionAlterUpdater.java
+++ 
b/infra/distsql-handler/src/main/java/org/apache/shardingsphere/distsql/handler/update/RuleDefinitionAlterUpdater.java
@@ -44,7 +44,7 @@ public interface RuleDefinitionAlterUpdater<T extends 
SQLStatement, R extends Ru
      * @param toBeAlteredRuleConfig new rule configuration to be renewed
      * @return to be dropped rule configuration
      */
-    default R buildToBeDroppedRuleConfiguration(R currentRuleConfig, R 
toBeAlteredRuleConfig) {
+    default R buildToBeDroppedRuleConfiguration(final R currentRuleConfig, 
final R toBeAlteredRuleConfig) {
         return null;
     }
     
diff --git 
a/infra/distsql-handler/src/main/java/org/apache/shardingsphere/distsql/handler/update/RuleDefinitionDropUpdater.java
 
b/infra/distsql-handler/src/main/java/org/apache/shardingsphere/distsql/handler/update/RuleDefinitionDropUpdater.java
index bf848d87f02..054143471b7 100644
--- 
a/infra/distsql-handler/src/main/java/org/apache/shardingsphere/distsql/handler/update/RuleDefinitionDropUpdater.java
+++ 
b/infra/distsql-handler/src/main/java/org/apache/shardingsphere/distsql/handler/update/RuleDefinitionDropUpdater.java
@@ -39,7 +39,7 @@ public interface RuleDefinitionDropUpdater<T extends 
SQLStatement, R extends Rul
      * @param sqlStatement SQL statement
      * @return to be dropped rule configuration
      */
-    default R buildToBeDroppedRuleConfiguration(R currentRuleConfig, T 
sqlStatement) {
+    default R buildToBeDroppedRuleConfiguration(final R currentRuleConfig, 
final T sqlStatement) {
         return null;
     }
     
@@ -50,7 +50,7 @@ public interface RuleDefinitionDropUpdater<T extends 
SQLStatement, R extends Rul
      * @param sqlStatement SQL statement
      * @return to be altered rule configuration
      */
-    default R buildToBeAlteredRuleConfiguration(R currentRuleConfig, T 
sqlStatement) {
+    default R buildToBeAlteredRuleConfiguration(final R currentRuleConfig, 
final T sqlStatement) {
         return null;
     }
     
@@ -70,7 +70,7 @@ public interface RuleDefinitionDropUpdater<T extends 
SQLStatement, R extends Rul
      * @param currentRuleConfig current rule configuration 
      * @return configuration exists or does not exist
      */
-    default boolean isExistRuleConfig(R currentRuleConfig) {
+    default boolean isExistRuleConfig(final R currentRuleConfig) {
         return null != currentRuleConfig;
     }
     
@@ -81,7 +81,7 @@ public interface RuleDefinitionDropUpdater<T extends 
SQLStatement, R extends Rul
      * @param currentRuleConfig current rule configuration
      * @return dropped data exists or does not exist
      */
-    default boolean hasAnyOneToBeDropped(T sqlStatement, R currentRuleConfig) {
+    default boolean hasAnyOneToBeDropped(final T sqlStatement, final R 
currentRuleConfig) {
         return true;
     }
     
@@ -92,7 +92,7 @@ public interface RuleDefinitionDropUpdater<T extends 
SQLStatement, R extends Rul
      * @param toBeDroppedRules collection
      * @return identical data
      */
-    default Collection<String> getIdenticalData(Collection<String> 
currentRules, Collection<String> toBeDroppedRules) {
+    default Collection<String> getIdenticalData(final Collection<String> 
currentRules, final Collection<String> toBeDroppedRules) {
         return currentRules.stream().filter(each -> 
toBeDroppedRules.stream().anyMatch(each::equalsIgnoreCase)).collect(Collectors.toSet());
     }
 }
diff --git 
a/infra/spi/src/main/java/org/apache/shardingsphere/infra/spi/type/typed/TypedSPI.java
 
b/infra/spi/src/main/java/org/apache/shardingsphere/infra/spi/type/typed/TypedSPI.java
index a306505b101..c1fce252471 100644
--- 
a/infra/spi/src/main/java/org/apache/shardingsphere/infra/spi/type/typed/TypedSPI.java
+++ 
b/infra/spi/src/main/java/org/apache/shardingsphere/infra/spi/type/typed/TypedSPI.java
@@ -31,7 +31,7 @@ public interface TypedSPI {
      * 
      * @param props properties to be initialized
      */
-    default void init(Properties props) {
+    default void init(final Properties props) {
     }
     
     /**
diff --git 
a/kernel/data-pipeline/core/src/main/java/org/apache/shardingsphere/data/pipeline/core/ingest/position/DialectIngestPositionManager.java
 
b/kernel/data-pipeline/core/src/main/java/org/apache/shardingsphere/data/pipeline/core/ingest/position/DialectIngestPositionManager.java
index fa4d0cfe40c..02210c7ebdd 100644
--- 
a/kernel/data-pipeline/core/src/main/java/org/apache/shardingsphere/data/pipeline/core/ingest/position/DialectIngestPositionManager.java
+++ 
b/kernel/data-pipeline/core/src/main/java/org/apache/shardingsphere/data/pipeline/core/ingest/position/DialectIngestPositionManager.java
@@ -54,6 +54,6 @@ public interface DialectIngestPositionManager extends 
DatabaseTypedSPI {
      * @param slotNameSuffix slot name suffix
      * @throws SQLException SQL exception
      */
-    default void destroy(DataSource dataSource, final String slotNameSuffix) 
throws SQLException {
+    default void destroy(final DataSource dataSource, final String 
slotNameSuffix) throws SQLException {
     }
 }
diff --git 
a/kernel/data-pipeline/core/src/main/java/org/apache/shardingsphere/data/pipeline/core/metadata/node/config/processor/JobConfigurationChangedProcessor.java
 
b/kernel/data-pipeline/core/src/main/java/org/apache/shardingsphere/data/pipeline/core/metadata/node/config/processor/JobConfigurationChangedProcessor.java
index 88b3253cef3..75ef340e7c0 100644
--- 
a/kernel/data-pipeline/core/src/main/java/org/apache/shardingsphere/data/pipeline/core/metadata/node/config/processor/JobConfigurationChangedProcessor.java
+++ 
b/kernel/data-pipeline/core/src/main/java/org/apache/shardingsphere/data/pipeline/core/metadata/node/config/processor/JobConfigurationChangedProcessor.java
@@ -42,7 +42,7 @@ public interface JobConfigurationChangedProcessor<T extends 
PipelineJobConfigura
      * 
      * @param jobConfig pipeline job configuration
      */
-    default void clean(JobConfiguration jobConfig) {
+    default void clean(final JobConfiguration jobConfig) {
     }
     
     @Override
diff --git 
a/kernel/data-pipeline/core/src/main/java/org/apache/shardingsphere/data/pipeline/core/sqlbuilder/dialect/DialectPipelineSQLBuilder.java
 
b/kernel/data-pipeline/core/src/main/java/org/apache/shardingsphere/data/pipeline/core/sqlbuilder/dialect/DialectPipelineSQLBuilder.java
index cd85a842edc..c9716a717cb 100644
--- 
a/kernel/data-pipeline/core/src/main/java/org/apache/shardingsphere/data/pipeline/core/sqlbuilder/dialect/DialectPipelineSQLBuilder.java
+++ 
b/kernel/data-pipeline/core/src/main/java/org/apache/shardingsphere/data/pipeline/core/sqlbuilder/dialect/DialectPipelineSQLBuilder.java
@@ -36,7 +36,7 @@ public interface DialectPipelineSQLBuilder extends 
DatabaseTypedSPI {
      * @param schemaName schema name
      * @return built SQL
      */
-    default Optional<String> buildCreateSchemaSQL(String schemaName) {
+    default Optional<String> buildCreateSchemaSQL(final String schemaName) {
         return Optional.empty();
     }
     
@@ -46,7 +46,7 @@ public interface DialectPipelineSQLBuilder extends 
DatabaseTypedSPI {
      * @param dataRecord data record
      * @return built SQL clause
      */
-    default Optional<String> buildInsertOnDuplicateClause(DataRecord 
dataRecord) {
+    default Optional<String> buildInsertOnDuplicateClause(final DataRecord 
dataRecord) {
         return Optional.empty();
     }
     
@@ -64,7 +64,7 @@ public interface DialectPipelineSQLBuilder extends 
DatabaseTypedSPI {
      * @param qualifiedTableName qualified table name
      * @return built SQL
      */
-    default Optional<String> buildEstimatedCountSQL(String qualifiedTableName) 
{
+    default Optional<String> buildEstimatedCountSQL(final String 
qualifiedTableName) {
         return Optional.empty();
     }
     
@@ -75,7 +75,7 @@ public interface DialectPipelineSQLBuilder extends 
DatabaseTypedSPI {
      * @param columnName column name
      * @return built SQL
      */
-    default Optional<String> buildCRC32SQL(String qualifiedTableName, final 
String columnName) {
+    default Optional<String> buildCRC32SQL(final String qualifiedTableName, 
final String columnName) {
         return Optional.empty();
     }
     
diff --git 
a/kernel/metadata/core/src/main/java/org/apache/shardingsphere/metadata/persist/service/config/database/DatabaseBasedPersistService.java
 
b/kernel/metadata/core/src/main/java/org/apache/shardingsphere/metadata/persist/service/config/database/DatabaseBasedPersistService.java
index 82a6ebba11a..a7aa980cf96 100644
--- 
a/kernel/metadata/core/src/main/java/org/apache/shardingsphere/metadata/persist/service/config/database/DatabaseBasedPersistService.java
+++ 
b/kernel/metadata/core/src/main/java/org/apache/shardingsphere/metadata/persist/service/config/database/DatabaseBasedPersistService.java
@@ -54,7 +54,7 @@ public interface DatabaseBasedPersistService<T> {
      * @param name name
      * @return configurations
      */
-    default T load(String databaseName, String name) {
+    default T load(final String databaseName, final String name) {
         return null;
     }
     
@@ -64,7 +64,7 @@ public interface DatabaseBasedPersistService<T> {
      * @param databaseName database name
      * @param ruleName rule name
      */
-    default void delete(String databaseName, String ruleName) {
+    default void delete(final String databaseName, final String ruleName) {
     }
     
     /**
@@ -74,7 +74,7 @@ public interface DatabaseBasedPersistService<T> {
      * @param configs configurations
      * @return meta data versions
      */
-    default Collection<MetaDataVersion> deleteConfig(String databaseName, T 
configs) {
+    default Collection<MetaDataVersion> deleteConfig(final String 
databaseName, final T configs) {
         return Collections.emptyList();
     }
     
@@ -85,7 +85,7 @@ public interface DatabaseBasedPersistService<T> {
      * @param configs configurations
      * @return meta data versions
      */
-    default Collection<MetaDataVersion> persistConfig(String databaseName, T 
configs) {
+    default Collection<MetaDataVersion> persistConfig(final String 
databaseName, final T configs) {
         return Collections.emptyList();
     }
     
diff --git 
a/kernel/metadata/core/src/main/java/org/apache/shardingsphere/metadata/persist/service/config/global/GlobalPersistService.java
 
b/kernel/metadata/core/src/main/java/org/apache/shardingsphere/metadata/persist/service/config/global/GlobalPersistService.java
index 8b543b77a4e..858bf14445c 100644
--- 
a/kernel/metadata/core/src/main/java/org/apache/shardingsphere/metadata/persist/service/config/global/GlobalPersistService.java
+++ 
b/kernel/metadata/core/src/main/java/org/apache/shardingsphere/metadata/persist/service/config/global/GlobalPersistService.java
@@ -59,7 +59,7 @@ public interface GlobalPersistService<T> {
      * @param ruleName rule name
      * @return single rule configuration
      */
-    default RuleConfiguration load(String ruleName) {
+    default RuleConfiguration load(final String ruleName) {
         return null;
     }
     
diff --git 
a/kernel/transaction/api/src/main/java/org/apache/shardingsphere/transaction/spi/ShardingSphereTransactionManager.java
 
b/kernel/transaction/api/src/main/java/org/apache/shardingsphere/transaction/spi/ShardingSphereTransactionManager.java
index 69b10d5b0ea..1f56713c173 100644
--- 
a/kernel/transaction/api/src/main/java/org/apache/shardingsphere/transaction/spi/ShardingSphereTransactionManager.java
+++ 
b/kernel/transaction/api/src/main/java/org/apache/shardingsphere/transaction/spi/ShardingSphereTransactionManager.java
@@ -94,7 +94,7 @@ public interface ShardingSphereTransactionManager extends 
TypedSPI, AutoCloseabl
      * @param providerType transaction manager provider type 
      * @return contains provider type or not
      */
-    default boolean containsProviderType(String providerType) {
+    default boolean containsProviderType(final String providerType) {
         return true;
     }
     
diff --git 
a/proxy/backend/type/mysql/src/main/java/org/apache/shardingsphere/proxy/backend/mysql/handler/admin/executor/sysvar/MySQLSystemVariableValueProvider.java
 
b/proxy/backend/type/mysql/src/main/java/org/apache/shardingsphere/proxy/backend/mysql/handler/admin/executor/sysvar/MySQLSystemVariableValueProvider.java
index 73ca2f8b1e6..cef7e8c8006 100644
--- 
a/proxy/backend/type/mysql/src/main/java/org/apache/shardingsphere/proxy/backend/mysql/handler/admin/executor/sysvar/MySQLSystemVariableValueProvider.java
+++ 
b/proxy/backend/type/mysql/src/main/java/org/apache/shardingsphere/proxy/backend/mysql/handler/admin/executor/sysvar/MySQLSystemVariableValueProvider.java
@@ -35,7 +35,7 @@ public interface MySQLSystemVariableValueProvider {
      * @param variable variable
      * @return value of variable
      */
-    default String get(Scope scope, ConnectionSession connectionSession, 
MySQLSystemVariable variable) {
+    default String get(final Scope scope, final ConnectionSession 
connectionSession, final MySQLSystemVariable variable) {
         return variable.getDefaultValue();
     }
 }
diff --git 
a/proxy/frontend/spi/src/main/java/org/apache/shardingsphere/proxy/frontend/command/CommandExecuteEngine.java
 
b/proxy/frontend/spi/src/main/java/org/apache/shardingsphere/proxy/frontend/command/CommandExecuteEngine.java
index 1fe00f25b07..bff908eb26a 100644
--- 
a/proxy/frontend/spi/src/main/java/org/apache/shardingsphere/proxy/frontend/command/CommandExecuteEngine.java
+++ 
b/proxy/frontend/spi/src/main/java/org/apache/shardingsphere/proxy/frontend/command/CommandExecuteEngine.java
@@ -78,7 +78,7 @@ public interface CommandExecuteEngine {
      * @param connectionSession connection session
      * @return other packet
      */
-    default Optional<DatabasePacket> getOtherPacket(ConnectionSession 
connectionSession) {
+    default Optional<DatabasePacket> getOtherPacket(final ConnectionSession 
connectionSession) {
         return Optional.empty();
     }
     
diff --git 
a/proxy/frontend/spi/src/main/java/org/apache/shardingsphere/proxy/frontend/spi/DatabaseProtocolFrontendEngine.java
 
b/proxy/frontend/spi/src/main/java/org/apache/shardingsphere/proxy/frontend/spi/DatabaseProtocolFrontendEngine.java
index 69dd7588e5f..41f09ee69dd 100644
--- 
a/proxy/frontend/spi/src/main/java/org/apache/shardingsphere/proxy/frontend/spi/DatabaseProtocolFrontendEngine.java
+++ 
b/proxy/frontend/spi/src/main/java/org/apache/shardingsphere/proxy/frontend/spi/DatabaseProtocolFrontendEngine.java
@@ -34,7 +34,7 @@ public interface DatabaseProtocolFrontendEngine extends 
DatabaseTypedSPI {
      * 
      * @param channel channel
      */
-    default void initChannel(Channel channel) {
+    default void initChannel(final Channel channel) {
     }
     
     /**

Reply via email to