This is an automated email from the ASF dual-hosted git repository.
sunnianjun 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 c0acc6af510 Remove ShardingSphereRule.getType (#28166)
c0acc6af510 is described below
commit c0acc6af510cf01a7bec067b173c84f06035f060
Author: Liang Zhang <[email protected]>
AuthorDate: Fri Aug 18 19:53:14 2023 +0800
Remove ShardingSphereRule.getType (#28166)
---
.../org/apache/shardingsphere/broadcast/rule/BroadcastRule.java | 5 -----
.../java/org/apache/shardingsphere/encrypt/rule/EncryptRule.java | 5 -----
.../main/java/org/apache/shardingsphere/mask/rule/MaskRule.java | 5 -----
.../readwritesplitting/rule/ReadwriteSplittingRule.java | 5 -----
.../java/org/apache/shardingsphere/shadow/rule/ShadowRule.java | 5 -----
.../java/org/apache/shardingsphere/sharding/rule/ShardingRule.java | 5 -----
.../update/CreateShardingTableRuleStatementUpdaterTest.java | 5 -----
.../org/apache/shardingsphere/infra/rule/ShardingSphereRule.java | 7 -------
.../java/org/apache/shardingsphere/infra/fixture/FixtureRule.java | 5 -----
.../infra/metadata/database/rule/ShardingSphereRuleFixture.java | 5 -----
.../database/schema/fixture/rule/TableContainedFixtureRule.java | 5 -----
.../infra/rule/builder/fixture/FixtureDatabaseRule.java | 5 -----
.../infra/rule/builder/fixture/FixtureGlobalRule.java | 5 -----
.../infra/merge/fixture/rule/DecoratorRuleFixture.java | 5 -----
.../shardingsphere/infra/merge/fixture/rule/MergerRuleFixture.java | 5 -----
.../infra/route/fixture/rule/RouteFailureRuleFixture.java | 5 -----
.../shardingsphere/infra/route/fixture/rule/RouteRuleFixture.java | 5 -----
.../org/apache/shardingsphere/authority/rule/AuthorityRule.java | 5 -----
.../shardingsphere/globalclock/core/rule/GlobalClockRule.java | 5 -----
.../java/org/apache/shardingsphere/logging/rule/LoggingRule.java | 5 -----
.../org/apache/shardingsphere/logging/rule/LoggingRuleTest.java | 5 -----
.../java/org/apache/shardingsphere/single/rule/SingleRule.java | 5 -----
.../shardingsphere/sqlfederation/rule/SQLFederationRule.java | 5 -----
.../engine/fixture/rule/SQLFederationDeciderRuleMatchFixture.java | 5 -----
.../fixture/rule/SQLFederationDeciderRuleNotMatchFixture.java | 5 -----
.../java/org/apache/shardingsphere/parser/rule/SQLParserRule.java | 5 -----
.../org/apache/shardingsphere/parser/rule/SQLParserRuleTest.java | 5 -----
.../shardingsphere/sqltranslator/rule/SQLTranslatorRule.java | 5 -----
.../shardingsphere/sqltranslator/rule/SQLTranslatorRuleTest.java | 5 -----
.../shardingsphere/timeservice/core/rule/TimestampServiceRule.java | 5 -----
.../java/org/apache/shardingsphere/traffic/rule/TrafficRule.java | 5 -----
.../apache/shardingsphere/transaction/rule/TransactionRule.java | 5 -----
.../apache/shardingsphere/mode/fixture/FixtureDatabaseRule.java | 5 -----
.../rdl/storage/unit/UnregisterStorageUnitBackendHandlerTest.java | 4 ----
.../apache/shardingsphere/test/fixture/infra/rule/MockedRule.java | 5 -----
35 files changed, 176 deletions(-)
diff --git
a/features/broadcast/core/src/main/java/org/apache/shardingsphere/broadcast/rule/BroadcastRule.java
b/features/broadcast/core/src/main/java/org/apache/shardingsphere/broadcast/rule/BroadcastRule.java
index a6ae174d300..110ad460eef 100644
---
a/features/broadcast/core/src/main/java/org/apache/shardingsphere/broadcast/rule/BroadcastRule.java
+++
b/features/broadcast/core/src/main/java/org/apache/shardingsphere/broadcast/rule/BroadcastRule.java
@@ -94,11 +94,6 @@ public final class BroadcastRule implements DatabaseRule,
DataNodeContainedRule,
return result;
}
- @Override
- public String getType() {
- return BroadcastRule.class.getSimpleName();
- }
-
@Override
public Map<String, Collection<DataNode>> getAllDataNodes() {
return tableDataNodes;
diff --git
a/features/encrypt/core/src/main/java/org/apache/shardingsphere/encrypt/rule/EncryptRule.java
b/features/encrypt/core/src/main/java/org/apache/shardingsphere/encrypt/rule/EncryptRule.java
index d923ba65622..4badc977b4d 100644
---
a/features/encrypt/core/src/main/java/org/apache/shardingsphere/encrypt/rule/EncryptRule.java
+++
b/features/encrypt/core/src/main/java/org/apache/shardingsphere/encrypt/rule/EncryptRule.java
@@ -172,9 +172,4 @@ public final class EncryptRule implements DatabaseRule,
TableContainedRule {
public TableNamesMapper getEnhancedTableMapper() {
return getLogicTableMapper();
}
-
- @Override
- public String getType() {
- return EncryptRule.class.getSimpleName();
- }
}
diff --git
a/features/mask/core/src/main/java/org/apache/shardingsphere/mask/rule/MaskRule.java
b/features/mask/core/src/main/java/org/apache/shardingsphere/mask/rule/MaskRule.java
index eda9e780c7f..3c41572e8ab 100644
---
a/features/mask/core/src/main/java/org/apache/shardingsphere/mask/rule/MaskRule.java
+++
b/features/mask/core/src/main/java/org/apache/shardingsphere/mask/rule/MaskRule.java
@@ -83,9 +83,4 @@ public final class MaskRule implements DatabaseRule,
TableContainedRule {
public TableNamesMapper getEnhancedTableMapper() {
return new TableNamesMapper();
}
-
- @Override
- public String getType() {
- return MaskRule.class.getSimpleName();
- }
}
diff --git
a/features/readwrite-splitting/core/src/main/java/org/apache/shardingsphere/readwritesplitting/rule/ReadwriteSplittingRule.java
b/features/readwrite-splitting/core/src/main/java/org/apache/shardingsphere/readwritesplitting/rule/ReadwriteSplittingRule.java
index 4bf5b118429..db9bad0d737 100644
---
a/features/readwrite-splitting/core/src/main/java/org/apache/shardingsphere/readwritesplitting/rule/ReadwriteSplittingRule.java
+++
b/features/readwrite-splitting/core/src/main/java/org/apache/shardingsphere/readwritesplitting/rule/ReadwriteSplittingRule.java
@@ -205,9 +205,4 @@ public final class ReadwriteSplittingRule implements
DatabaseRule, DataSourceCon
}
return result;
}
-
- @Override
- public String getType() {
- return ReadwriteSplittingRule.class.getSimpleName();
- }
}
diff --git
a/features/shadow/core/src/main/java/org/apache/shardingsphere/shadow/rule/ShadowRule.java
b/features/shadow/core/src/main/java/org/apache/shardingsphere/shadow/rule/ShadowRule.java
index 14c008df7d9..154fc28b50b 100644
---
a/features/shadow/core/src/main/java/org/apache/shardingsphere/shadow/rule/ShadowRule.java
+++
b/features/shadow/core/src/main/java/org/apache/shardingsphere/shadow/rule/ShadowRule.java
@@ -247,9 +247,4 @@ public final class ShadowRule implements DatabaseRule,
DataSourceContainedRule {
result.add(shadowDataSourceRule.getShadowDataSource());
return result;
}
-
- @Override
- public String getType() {
- return ShadowRule.class.getSimpleName();
- }
}
diff --git
a/features/sharding/core/src/main/java/org/apache/shardingsphere/sharding/rule/ShardingRule.java
b/features/sharding/core/src/main/java/org/apache/shardingsphere/sharding/rule/ShardingRule.java
index 4dca4fe6b81..1920fbb3c68 100644
---
a/features/sharding/core/src/main/java/org/apache/shardingsphere/sharding/rule/ShardingRule.java
+++
b/features/sharding/core/src/main/java/org/apache/shardingsphere/sharding/rule/ShardingRule.java
@@ -793,9 +793,4 @@ public final class ShardingRule implements DatabaseRule,
DataNodeContainedRule,
public boolean isShardingCacheEnabled() {
return null != shardingCache;
}
-
- @Override
- public String getType() {
- return ShardingRule.class.getSimpleName();
- }
}
diff --git
a/features/sharding/distsql/handler/src/test/java/org/apache/shardingsphere/sharding/distsql/update/CreateShardingTableRuleStatementUpdaterTest.java
b/features/sharding/distsql/handler/src/test/java/org/apache/shardingsphere/sharding/distsql/update/CreateShardingTableRuleStatementUpdaterTest.java
index 5b88271097f..c47e90169b2 100644
---
a/features/sharding/distsql/handler/src/test/java/org/apache/shardingsphere/sharding/distsql/update/CreateShardingTableRuleStatementUpdaterTest.java
+++
b/features/sharding/distsql/handler/src/test/java/org/apache/shardingsphere/sharding/distsql/update/CreateShardingTableRuleStatementUpdaterTest.java
@@ -305,10 +305,5 @@ class CreateShardingTableRuleStatementUpdaterTest {
public Map<String, Collection<String>> getDataSourceMapper() {
return Collections.singletonMap("logic_ds", null);
}
-
- @Override
- public String getType() {
- return "mock";
- }
}
}
diff --git
a/infra/common/src/main/java/org/apache/shardingsphere/infra/rule/ShardingSphereRule.java
b/infra/common/src/main/java/org/apache/shardingsphere/infra/rule/ShardingSphereRule.java
index ac887ac5491..4102ec08de9 100644
---
a/infra/common/src/main/java/org/apache/shardingsphere/infra/rule/ShardingSphereRule.java
+++
b/infra/common/src/main/java/org/apache/shardingsphere/infra/rule/ShardingSphereRule.java
@@ -30,11 +30,4 @@ public interface ShardingSphereRule {
* @return rule configuration
*/
RuleConfiguration getConfiguration();
-
- /**
- * Get type.
- *
- * @return rule type
- */
- String getType();
}
diff --git
a/infra/common/src/test/java/org/apache/shardingsphere/infra/fixture/FixtureRule.java
b/infra/common/src/test/java/org/apache/shardingsphere/infra/fixture/FixtureRule.java
index e50265e9287..35a9971bd98 100644
---
a/infra/common/src/test/java/org/apache/shardingsphere/infra/fixture/FixtureRule.java
+++
b/infra/common/src/test/java/org/apache/shardingsphere/infra/fixture/FixtureRule.java
@@ -38,9 +38,4 @@ public final class FixtureRule implements DatabaseRule,
DataSourceContainedRule
public Map<String, Collection<String>> getDataSourceMapper() {
return Collections.emptyMap();
}
-
- @Override
- public String getType() {
- return FixtureRule.class.getSimpleName();
- }
}
diff --git
a/infra/common/src/test/java/org/apache/shardingsphere/infra/metadata/database/rule/ShardingSphereRuleFixture.java
b/infra/common/src/test/java/org/apache/shardingsphere/infra/metadata/database/rule/ShardingSphereRuleFixture.java
index 48a3211a0f4..67f6ca44944 100644
---
a/infra/common/src/test/java/org/apache/shardingsphere/infra/metadata/database/rule/ShardingSphereRuleFixture.java
+++
b/infra/common/src/test/java/org/apache/shardingsphere/infra/metadata/database/rule/ShardingSphereRuleFixture.java
@@ -28,9 +28,4 @@ public class ShardingSphereRuleFixture implements
ShardingSphereRule {
public RuleConfiguration getConfiguration() {
return mock(RuleConfiguration.class);
}
-
- @Override
- public String getType() {
- return ShardingSphereRuleFixture.class.getSimpleName();
- }
}
diff --git
a/infra/common/src/test/java/org/apache/shardingsphere/infra/metadata/database/schema/fixture/rule/TableContainedFixtureRule.java
b/infra/common/src/test/java/org/apache/shardingsphere/infra/metadata/database/schema/fixture/rule/TableContainedFixtureRule.java
index dac17fbc6be..91251a632ed 100644
---
a/infra/common/src/test/java/org/apache/shardingsphere/infra/metadata/database/schema/fixture/rule/TableContainedFixtureRule.java
+++
b/infra/common/src/test/java/org/apache/shardingsphere/infra/metadata/database/schema/fixture/rule/TableContainedFixtureRule.java
@@ -49,9 +49,4 @@ public final class TableContainedFixtureRule implements
TableContainedRule {
public RuleConfiguration getConfiguration() {
return mock(RuleConfiguration.class);
}
-
- @Override
- public String getType() {
- return TableContainedFixtureRule.class.getSimpleName();
- }
}
diff --git
a/infra/common/src/test/java/org/apache/shardingsphere/infra/rule/builder/fixture/FixtureDatabaseRule.java
b/infra/common/src/test/java/org/apache/shardingsphere/infra/rule/builder/fixture/FixtureDatabaseRule.java
index ecda50857b3..86775ce9c2a 100644
---
a/infra/common/src/test/java/org/apache/shardingsphere/infra/rule/builder/fixture/FixtureDatabaseRule.java
+++
b/infra/common/src/test/java/org/apache/shardingsphere/infra/rule/builder/fixture/FixtureDatabaseRule.java
@@ -28,9 +28,4 @@ public final class FixtureDatabaseRule implements
DatabaseRule {
public RuleConfiguration getConfiguration() {
return mock(RuleConfiguration.class);
}
-
- @Override
- public String getType() {
- return FixtureDatabaseRule.class.getSimpleName();
- }
}
diff --git
a/infra/common/src/test/java/org/apache/shardingsphere/infra/rule/builder/fixture/FixtureGlobalRule.java
b/infra/common/src/test/java/org/apache/shardingsphere/infra/rule/builder/fixture/FixtureGlobalRule.java
index 669c36071c5..c365e985578 100644
---
a/infra/common/src/test/java/org/apache/shardingsphere/infra/rule/builder/fixture/FixtureGlobalRule.java
+++
b/infra/common/src/test/java/org/apache/shardingsphere/infra/rule/builder/fixture/FixtureGlobalRule.java
@@ -28,9 +28,4 @@ public final class FixtureGlobalRule implements GlobalRule {
public RuleConfiguration getConfiguration() {
return mock(RuleConfiguration.class);
}
-
- @Override
- public String getType() {
- return FixtureGlobalRule.class.getSimpleName();
- }
}
diff --git
a/infra/merge/src/test/java/org/apache/shardingsphere/infra/merge/fixture/rule/DecoratorRuleFixture.java
b/infra/merge/src/test/java/org/apache/shardingsphere/infra/merge/fixture/rule/DecoratorRuleFixture.java
index 8873285157c..6e2b3cdaa8c 100644
---
a/infra/merge/src/test/java/org/apache/shardingsphere/infra/merge/fixture/rule/DecoratorRuleFixture.java
+++
b/infra/merge/src/test/java/org/apache/shardingsphere/infra/merge/fixture/rule/DecoratorRuleFixture.java
@@ -28,9 +28,4 @@ public final class DecoratorRuleFixture implements
ShardingSphereRule {
public RuleConfiguration getConfiguration() {
return mock(RuleConfiguration.class);
}
-
- @Override
- public String getType() {
- return DecoratorRuleFixture.class.getSimpleName();
- }
}
diff --git
a/infra/merge/src/test/java/org/apache/shardingsphere/infra/merge/fixture/rule/MergerRuleFixture.java
b/infra/merge/src/test/java/org/apache/shardingsphere/infra/merge/fixture/rule/MergerRuleFixture.java
index de9916edddf..6d15a2d293b 100644
---
a/infra/merge/src/test/java/org/apache/shardingsphere/infra/merge/fixture/rule/MergerRuleFixture.java
+++
b/infra/merge/src/test/java/org/apache/shardingsphere/infra/merge/fixture/rule/MergerRuleFixture.java
@@ -28,9 +28,4 @@ public final class MergerRuleFixture implements
ShardingSphereRule {
public RuleConfiguration getConfiguration() {
return mock(RuleConfiguration.class);
}
-
- @Override
- public String getType() {
- return MergerRuleFixture.class.getSimpleName();
- }
}
diff --git
a/infra/route/src/test/java/org/apache/shardingsphere/infra/route/fixture/rule/RouteFailureRuleFixture.java
b/infra/route/src/test/java/org/apache/shardingsphere/infra/route/fixture/rule/RouteFailureRuleFixture.java
index 123c1f4b384..3e0c24fea42 100644
---
a/infra/route/src/test/java/org/apache/shardingsphere/infra/route/fixture/rule/RouteFailureRuleFixture.java
+++
b/infra/route/src/test/java/org/apache/shardingsphere/infra/route/fixture/rule/RouteFailureRuleFixture.java
@@ -28,9 +28,4 @@ public final class RouteFailureRuleFixture implements
ShardingSphereRule {
public RuleConfiguration getConfiguration() {
return mock(RuleConfiguration.class);
}
-
- @Override
- public String getType() {
- return RouteFailureRuleFixture.class.getSimpleName();
- }
}
diff --git
a/infra/route/src/test/java/org/apache/shardingsphere/infra/route/fixture/rule/RouteRuleFixture.java
b/infra/route/src/test/java/org/apache/shardingsphere/infra/route/fixture/rule/RouteRuleFixture.java
index 5b7552395be..edb1c534dcf 100644
---
a/infra/route/src/test/java/org/apache/shardingsphere/infra/route/fixture/rule/RouteRuleFixture.java
+++
b/infra/route/src/test/java/org/apache/shardingsphere/infra/route/fixture/rule/RouteRuleFixture.java
@@ -28,9 +28,4 @@ public final class RouteRuleFixture implements
ShardingSphereRule {
public RuleConfiguration getConfiguration() {
return mock(RuleConfiguration.class);
}
-
- @Override
- public String getType() {
- return RouteRuleFixture.class.getSimpleName();
- }
}
diff --git
a/kernel/authority/core/src/main/java/org/apache/shardingsphere/authority/rule/AuthorityRule.java
b/kernel/authority/core/src/main/java/org/apache/shardingsphere/authority/rule/AuthorityRule.java
index 134ec950a90..9f1fdb0a82a 100644
---
a/kernel/authority/core/src/main/java/org/apache/shardingsphere/authority/rule/AuthorityRule.java
+++
b/kernel/authority/core/src/main/java/org/apache/shardingsphere/authority/rule/AuthorityRule.java
@@ -76,9 +76,4 @@ public final class AuthorityRule implements GlobalRule {
public Optional<ShardingSpherePrivileges> findPrivileges(final Grantee
grantee) {
return authorityRegistry.findPrivileges(grantee);
}
-
- @Override
- public String getType() {
- return AuthorityRule.class.getSimpleName();
- }
}
diff --git
a/kernel/global-clock/core/src/main/java/org/apache/shardingsphere/globalclock/core/rule/GlobalClockRule.java
b/kernel/global-clock/core/src/main/java/org/apache/shardingsphere/globalclock/core/rule/GlobalClockRule.java
index 13d5b9ca101..7703ae0af3d 100644
---
a/kernel/global-clock/core/src/main/java/org/apache/shardingsphere/globalclock/core/rule/GlobalClockRule.java
+++
b/kernel/global-clock/core/src/main/java/org/apache/shardingsphere/globalclock/core/rule/GlobalClockRule.java
@@ -72,9 +72,4 @@ public final class GlobalClockRule implements GlobalRule {
public String getGlobalClockProviderType() {
return String.join(".", configuration.getType(),
configuration.getProvider());
}
-
- @Override
- public String getType() {
- return GlobalClockRule.class.getSimpleName();
- }
}
diff --git
a/kernel/logging/core/src/main/java/org/apache/shardingsphere/logging/rule/LoggingRule.java
b/kernel/logging/core/src/main/java/org/apache/shardingsphere/logging/rule/LoggingRule.java
index 7461dcdbe77..8148e5fb3e9 100644
---
a/kernel/logging/core/src/main/java/org/apache/shardingsphere/logging/rule/LoggingRule.java
+++
b/kernel/logging/core/src/main/java/org/apache/shardingsphere/logging/rule/LoggingRule.java
@@ -32,9 +32,4 @@ public final class LoggingRule implements GlobalRule {
public LoggingRule(final LoggingRuleConfiguration ruleConfig) {
configuration = ruleConfig;
}
-
- @Override
- public String getType() {
- return LoggingRule.class.getSimpleName();
- }
}
diff --git
a/kernel/logging/core/src/test/java/org/apache/shardingsphere/logging/rule/LoggingRuleTest.java
b/kernel/logging/core/src/test/java/org/apache/shardingsphere/logging/rule/LoggingRuleTest.java
index ce0031467e1..17ff3eb3a79 100644
---
a/kernel/logging/core/src/test/java/org/apache/shardingsphere/logging/rule/LoggingRuleTest.java
+++
b/kernel/logging/core/src/test/java/org/apache/shardingsphere/logging/rule/LoggingRuleTest.java
@@ -38,11 +38,6 @@ class LoggingRuleTest {
Collections.singleton(new ShardingSphereAppender("console",
"ch.qos.logback.core.ConsoleAppender", "[%-5level] %d{yyyy-MM-dd HH:mm:ss.SSS}
[%thread] %logger{36} - %msg%n"))));
}
- @Test
- void assertGetType() {
- assertThat(loggingRule.getType(),
is(LoggingRule.class.getSimpleName()));
- }
-
@Test
void assertFields() {
assertThat(loggingRule.getConfiguration().getLoggers().size(), is(1));
diff --git
a/kernel/single/core/src/main/java/org/apache/shardingsphere/single/rule/SingleRule.java
b/kernel/single/core/src/main/java/org/apache/shardingsphere/single/rule/SingleRule.java
index c3b7908fdd1..9394b796bcb 100644
---
a/kernel/single/core/src/main/java/org/apache/shardingsphere/single/rule/SingleRule.java
+++
b/kernel/single/core/src/main/java/org/apache/shardingsphere/single/rule/SingleRule.java
@@ -309,9 +309,4 @@ public final class SingleRule implements DatabaseRule,
DataNodeContainedRule, Ta
public Map<String, Object> getExportData() {
return
Collections.singletonMap(ExportableConstants.EXPORT_SINGLE_TABLES,
tableNamesMapper.getTableNames());
}
-
- @Override
- public String getType() {
- return SingleRule.class.getSimpleName();
- }
}
diff --git
a/kernel/sql-federation/core/src/main/java/org/apache/shardingsphere/sqlfederation/rule/SQLFederationRule.java
b/kernel/sql-federation/core/src/main/java/org/apache/shardingsphere/sqlfederation/rule/SQLFederationRule.java
index b2ba12064d6..af866624c59 100644
---
a/kernel/sql-federation/core/src/main/java/org/apache/shardingsphere/sqlfederation/rule/SQLFederationRule.java
+++
b/kernel/sql-federation/core/src/main/java/org/apache/shardingsphere/sqlfederation/rule/SQLFederationRule.java
@@ -62,9 +62,4 @@ public final class SQLFederationRule implements GlobalRule,
MetaDataHeldRule {
optimizerContext.removeParserContext(databaseName);
optimizerContext.removePlannerContext(databaseName);
}
-
- @Override
- public String getType() {
- return SQLFederationRule.class.getSimpleName();
- }
}
diff --git
a/kernel/sql-federation/core/src/test/java/org/apache/shardingsphere/sqlfederation/engine/fixture/rule/SQLFederationDeciderRuleMatchFixture.java
b/kernel/sql-federation/core/src/test/java/org/apache/shardingsphere/sqlfederation/engine/fixture/rule/SQLFederationDeciderRuleMatchFixture.java
index 25dad8dbcd9..fdbce39cfc6 100644
---
a/kernel/sql-federation/core/src/test/java/org/apache/shardingsphere/sqlfederation/engine/fixture/rule/SQLFederationDeciderRuleMatchFixture.java
+++
b/kernel/sql-federation/core/src/test/java/org/apache/shardingsphere/sqlfederation/engine/fixture/rule/SQLFederationDeciderRuleMatchFixture.java
@@ -30,9 +30,4 @@ public final class SQLFederationDeciderRuleMatchFixture
implements ShardingSpher
public RuleConfiguration getConfiguration() {
return new SQLFederationRuleConfiguration(true,
mock(CacheOption.class));
}
-
- @Override
- public String getType() {
- return SQLFederationDeciderRuleMatchFixture.class.getSimpleName();
- }
}
diff --git
a/kernel/sql-federation/core/src/test/java/org/apache/shardingsphere/sqlfederation/engine/fixture/rule/SQLFederationDeciderRuleNotMatchFixture.java
b/kernel/sql-federation/core/src/test/java/org/apache/shardingsphere/sqlfederation/engine/fixture/rule/SQLFederationDeciderRuleNotMatchFixture.java
index 36788a0f27b..e32f797264a 100644
---
a/kernel/sql-federation/core/src/test/java/org/apache/shardingsphere/sqlfederation/engine/fixture/rule/SQLFederationDeciderRuleNotMatchFixture.java
+++
b/kernel/sql-federation/core/src/test/java/org/apache/shardingsphere/sqlfederation/engine/fixture/rule/SQLFederationDeciderRuleNotMatchFixture.java
@@ -30,9 +30,4 @@ public final class SQLFederationDeciderRuleNotMatchFixture
implements ShardingSp
public RuleConfiguration getConfiguration() {
return new SQLFederationRuleConfiguration(false,
mock(CacheOption.class));
}
-
- @Override
- public String getType() {
- return SQLFederationDeciderRuleNotMatchFixture.class.getSimpleName();
- }
}
diff --git
a/kernel/sql-parser/core/src/main/java/org/apache/shardingsphere/parser/rule/SQLParserRule.java
b/kernel/sql-parser/core/src/main/java/org/apache/shardingsphere/parser/rule/SQLParserRule.java
index 6d8cdb7002e..d9b16552854 100644
---
a/kernel/sql-parser/core/src/main/java/org/apache/shardingsphere/parser/rule/SQLParserRule.java
+++
b/kernel/sql-parser/core/src/main/java/org/apache/shardingsphere/parser/rule/SQLParserRule.java
@@ -61,9 +61,4 @@ public final class SQLParserRule implements GlobalRule {
? new ShardingSphereSQLParserEngine(databaseType,
sqlStatementCache, parseTreeCache, sqlCommentParseEnabled)
: new SimpleSQLParserEngine();
}
-
- @Override
- public String getType() {
- return SQLParserRule.class.getSimpleName();
- }
}
diff --git
a/kernel/sql-parser/core/src/test/java/org/apache/shardingsphere/parser/rule/SQLParserRuleTest.java
b/kernel/sql-parser/core/src/test/java/org/apache/shardingsphere/parser/rule/SQLParserRuleTest.java
index 9c5734c13e7..e4592a973d7 100644
---
a/kernel/sql-parser/core/src/test/java/org/apache/shardingsphere/parser/rule/SQLParserRuleTest.java
+++
b/kernel/sql-parser/core/src/test/java/org/apache/shardingsphere/parser/rule/SQLParserRuleTest.java
@@ -43,11 +43,6 @@ class SQLParserRuleTest {
assertNotNull(sqlParserRule.getSQLParserEngine(TypedSPILoader.getService(DatabaseType.class,
"H2")));
}
- @Test
- void assertGetType() {
- assertThat(sqlParserRule.getType(),
is(SQLParserRule.class.getSimpleName()));
- }
-
@Test
void assertFields() {
assertTrue(sqlParserRule.isSqlCommentParseEnabled());
diff --git
a/kernel/sql-translator/core/src/main/java/org/apache/shardingsphere/sqltranslator/rule/SQLTranslatorRule.java
b/kernel/sql-translator/core/src/main/java/org/apache/shardingsphere/sqltranslator/rule/SQLTranslatorRule.java
index 272eea1efc9..3355e010626 100644
---
a/kernel/sql-translator/core/src/main/java/org/apache/shardingsphere/sqltranslator/rule/SQLTranslatorRule.java
+++
b/kernel/sql-translator/core/src/main/java/org/apache/shardingsphere/sqltranslator/rule/SQLTranslatorRule.java
@@ -66,9 +66,4 @@ public final class SQLTranslatorRule implements GlobalRule {
throw ex;
}
}
-
- @Override
- public String getType() {
- return SQLTranslatorRule.class.getSimpleName();
- }
}
diff --git
a/kernel/sql-translator/core/src/test/java/org/apache/shardingsphere/sqltranslator/rule/SQLTranslatorRuleTest.java
b/kernel/sql-translator/core/src/test/java/org/apache/shardingsphere/sqltranslator/rule/SQLTranslatorRuleTest.java
index b4d6aece840..6d847167a08 100644
---
a/kernel/sql-translator/core/src/test/java/org/apache/shardingsphere/sqltranslator/rule/SQLTranslatorRuleTest.java
+++
b/kernel/sql-translator/core/src/test/java/org/apache/shardingsphere/sqltranslator/rule/SQLTranslatorRuleTest.java
@@ -75,9 +75,4 @@ class SQLTranslatorRuleTest {
SQLTranslatorRuleConfiguration expected = new
SQLTranslatorRuleConfiguration("CONVERT_TO_UPPER_CASE", false);
assertThat(new SQLTranslatorRule(expected).getConfiguration(),
is(expected));
}
-
- @Test
- void assertGetType() {
- assertThat(new SQLTranslatorRule(new
SQLTranslatorRuleConfiguration("CONVERT_TO_UPPER_CASE", false)).getType(),
is(SQLTranslatorRule.class.getSimpleName()));
- }
}
diff --git
a/kernel/time-service/core/src/main/java/org/apache/shardingsphere/timeservice/core/rule/TimestampServiceRule.java
b/kernel/time-service/core/src/main/java/org/apache/shardingsphere/timeservice/core/rule/TimestampServiceRule.java
index 8a3df4f71a4..87fb65f3f77 100644
---
a/kernel/time-service/core/src/main/java/org/apache/shardingsphere/timeservice/core/rule/TimestampServiceRule.java
+++
b/kernel/time-service/core/src/main/java/org/apache/shardingsphere/timeservice/core/rule/TimestampServiceRule.java
@@ -49,9 +49,4 @@ public final class TimestampServiceRule implements GlobalRule
{
public Timestamp getTimestamp() {
return timestampService.getTimestamp();
}
-
- @Override
- public String getType() {
- return TimestampServiceRule.class.getSimpleName();
- }
}
diff --git
a/kernel/traffic/core/src/main/java/org/apache/shardingsphere/traffic/rule/TrafficRule.java
b/kernel/traffic/core/src/main/java/org/apache/shardingsphere/traffic/rule/TrafficRule.java
index 24b5a47374a..cdca0f4e8a7 100644
---
a/kernel/traffic/core/src/main/java/org/apache/shardingsphere/traffic/rule/TrafficRule.java
+++
b/kernel/traffic/core/src/main/java/org/apache/shardingsphere/traffic/rule/TrafficRule.java
@@ -189,9 +189,4 @@ public final class TrafficRule implements GlobalRule {
}
return result;
}
-
- @Override
- public String getType() {
- return TrafficRule.class.getSimpleName();
- }
}
diff --git
a/kernel/transaction/core/src/main/java/org/apache/shardingsphere/transaction/rule/TransactionRule.java
b/kernel/transaction/core/src/main/java/org/apache/shardingsphere/transaction/rule/TransactionRule.java
index 63dc7914a74..90529dbe0bd 100644
---
a/kernel/transaction/core/src/main/java/org/apache/shardingsphere/transaction/rule/TransactionRule.java
+++
b/kernel/transaction/core/src/main/java/org/apache/shardingsphere/transaction/rule/TransactionRule.java
@@ -141,9 +141,4 @@ public final class TransactionRule implements GlobalRule,
ResourceHeldRule<Shard
log.error("Close transaction engine failed", ex);
}
}
-
- @Override
- public String getType() {
- return TransactionRule.class.getSimpleName();
- }
}
diff --git
a/mode/core/src/test/java/org/apache/shardingsphere/mode/fixture/FixtureDatabaseRule.java
b/mode/core/src/test/java/org/apache/shardingsphere/mode/fixture/FixtureDatabaseRule.java
index 99e158cf506..9529c462968 100644
---
a/mode/core/src/test/java/org/apache/shardingsphere/mode/fixture/FixtureDatabaseRule.java
+++
b/mode/core/src/test/java/org/apache/shardingsphere/mode/fixture/FixtureDatabaseRule.java
@@ -31,9 +31,4 @@ public final class FixtureDatabaseRule implements
DatabaseRule {
public RuleConfiguration getConfiguration() {
return mock(RuleConfiguration.class);
}
-
- @Override
- public String getType() {
- return FixtureDatabaseRule.class.getSimpleName();
- }
}
diff --git
a/proxy/backend/core/src/test/java/org/apache/shardingsphere/proxy/backend/handler/distsql/rdl/storage/unit/UnregisterStorageUnitBackendHandlerTest.java
b/proxy/backend/core/src/test/java/org/apache/shardingsphere/proxy/backend/handler/distsql/rdl/storage/unit/UnregisterStorageUnitBackendHandlerTest.java
index dc155e15b4a..3812b371fa6 100644
---
a/proxy/backend/core/src/test/java/org/apache/shardingsphere/proxy/backend/handler/distsql/rdl/storage/unit/UnregisterStorageUnitBackendHandlerTest.java
+++
b/proxy/backend/core/src/test/java/org/apache/shardingsphere/proxy/backend/handler/distsql/rdl/storage/unit/UnregisterStorageUnitBackendHandlerTest.java
@@ -130,7 +130,6 @@ class UnregisterStorageUnitBackendHandlerTest {
@Test
void assertStorageUnitNameInUseExecute() {
when(ruleMetaData.findRules(DataSourceContainedRule.class)).thenReturn(Collections.singleton(shadowRule));
- when(shadowRule.getType()).thenReturn("ShadowRule");
when(shadowRule.getDataSourceMapper()).thenReturn(Collections.singletonMap("",
Collections.singleton("foo_ds")));
StorageUnit storageUnit = mock(StorageUnit.class);
when(storageUnit.getDataSource()).thenReturn(dataSource);
@@ -144,7 +143,6 @@ class UnregisterStorageUnitBackendHandlerTest {
@Test
void assertStorageUnitNameInUseWithoutIgnoreSingleTables() {
when(ruleMetaData.findRules(DataNodeContainedRule.class)).thenReturn(Collections.singleton(singleRule));
- when(singleRule.getType()).thenReturn("SingleRule");
DataNode dataNode = mock(DataNode.class);
when(dataNode.getDataSourceName()).thenReturn("foo_ds");
when(singleRule.getAllDataNodes()).thenReturn(Collections.singletonMap("",
Collections.singleton(dataNode)));
@@ -160,7 +158,6 @@ class UnregisterStorageUnitBackendHandlerTest {
@Test
void assertStorageUnitNameInUseIgnoreSingleTables() throws SQLException {
when(ruleMetaData.findRules(DataNodeContainedRule.class)).thenReturn(Collections.singleton(singleRule));
- when(singleRule.getType()).thenReturn("SingleRule");
DataNode dataNode = mock(DataNode.class);
when(dataNode.getDataSourceName()).thenReturn("foo_ds");
when(singleRule.getAllDataNodes()).thenReturn(Collections.singletonMap("",
Collections.singleton(dataNode)));
@@ -184,7 +181,6 @@ class UnregisterStorageUnitBackendHandlerTest {
@Test
void assertStorageUnitNameInUseWithIfExists() {
when(ruleMetaData.findRules(DataSourceContainedRule.class)).thenReturn(Collections.singleton(shadowRule));
- when(shadowRule.getType()).thenReturn("ShadowRule");
when(shadowRule.getDataSourceMapper()).thenReturn(Collections.singletonMap("",
Collections.singleton("foo_ds")));
when(contextManager.getMetaDataContexts().getMetaData().getDatabase("foo_db")).thenReturn(database);
UnregisterStorageUnitStatement unregisterStorageUnitStatement = new
UnregisterStorageUnitStatement(true, Collections.singleton("foo_ds"), true);
diff --git
a/test/fixture/infra/src/main/java/org/apache/shardingsphere/test/fixture/infra/rule/MockedRule.java
b/test/fixture/infra/src/main/java/org/apache/shardingsphere/test/fixture/infra/rule/MockedRule.java
index b5db7812574..0425cec047c 100644
---
a/test/fixture/infra/src/main/java/org/apache/shardingsphere/test/fixture/infra/rule/MockedRule.java
+++
b/test/fixture/infra/src/main/java/org/apache/shardingsphere/test/fixture/infra/rule/MockedRule.java
@@ -31,9 +31,4 @@ public final class MockedRule implements ShardingSphereRule {
public RuleConfiguration getConfiguration() {
return mock(RuleConfiguration.class);
}
-
- @Override
- public String getType() {
- return MockedRule.class.getSimpleName();
- }
}