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

panjuan 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 dcf6c2e  Remove @SuppressWarnings("all") (#11525)
dcf6c2e is described below

commit dcf6c2ec12c0c43ba1075012d2a4ea3cb1f05b28
Author: Liang Zhang <[email protected]>
AuthorDate: Tue Jul 27 12:21:41 2021 +0800

    Remove @SuppressWarnings("all") (#11525)
    
    * Remove @SuppressWarnings("all")
    
    * Remove @SuppressWarnings("all")
---
 .../plugin/interceptor/ConstructorInterceptorTest.java     |  5 ++---
 .../advice/AbstractCommandExecutorTaskAdviceTest.java      |  4 ++--
 .../tracing/advice/AbstractSQLParserEngineAdviceTest.java  |  4 ++--
 .../complex/ComplexInlineShardingAlgorithmTest.java        |  3 +--
 .../registry/AbstractAlgorithmProvidedBeanRegistry.java    | 14 ++++++--------
 5 files changed, 13 insertions(+), 17 deletions(-)

diff --git 
a/shardingsphere-agent/shardingsphere-agent-core/src/test/java/org/apache/shardingsphere/agent/core/plugin/interceptor/ConstructorInterceptorTest.java
 
b/shardingsphere-agent/shardingsphere-agent-core/src/test/java/org/apache/shardingsphere/agent/core/plugin/interceptor/ConstructorInterceptorTest.java
index 9e4d57b..2253767 100644
--- 
a/shardingsphere-agent/shardingsphere-agent-core/src/test/java/org/apache/shardingsphere/agent/core/plugin/interceptor/ConstructorInterceptorTest.java
+++ 
b/shardingsphere-agent/shardingsphere-agent-core/src/test/java/org/apache/shardingsphere/agent/core/plugin/interceptor/ConstructorInterceptorTest.java
@@ -75,11 +75,10 @@ public final class ConstructorInterceptorTest {
                 .installOnByteBuddyAgent();
     }
     
+    @SuppressWarnings("ConstantConditions")
     @Test
-    @SuppressWarnings("all")
     public void assertNoArgConstructor() {
-        Object material = new ConstructorMaterial();
-        assertTrue(material instanceof AdviceTargetObject);
+        assertTrue(new ConstructorMaterial() instanceof AdviceTargetObject);
     }
     
     @Test
diff --git 
a/shardingsphere-agent/shardingsphere-agent-plugins/shardingsphere-agent-plugin-tracing/shardingsphere-agent-tracing-test/src/main/java/org/apache/shardingsphere/agent/plugin/tracing/advice/AbstractCommandExecutorTaskAdviceTest.java
 
b/shardingsphere-agent/shardingsphere-agent-plugins/shardingsphere-agent-plugin-tracing/shardingsphere-agent-tracing-test/src/main/java/org/apache/shardingsphere/agent/plugin/tracing/advice/AbstractCommandExecutorTaskAdviceTest.java
index a2c32e6..1f59bed 100644
--- 
a/shardingsphere-agent/shardingsphere-agent-plugins/shardingsphere-agent-plugin-tracing/shardingsphere-agent-tracing-test/src/main/java/org/apache/shardingsphere/agent/plugin/tracing/advice/AbstractCommandExecutorTaskAdviceTest.java
+++ 
b/shardingsphere-agent/shardingsphere-agent-plugins/shardingsphere-agent-plugin-tracing/shardingsphere-agent-tracing-test/src/main/java/org/apache/shardingsphere/agent/plugin/tracing/advice/AbstractCommandExecutorTaskAdviceTest.java
@@ -31,9 +31,9 @@ public abstract class AbstractCommandExecutorTaskAdviceTest 
implements AdviceTes
     @Getter
     private AdviceTargetObject targetObject;
     
+    @SuppressWarnings("ConstantConditions")
     @Override
-    @SuppressWarnings("all")
-    public void prepare() {
+    public final void prepare() {
         Object executorTask = new CommandExecutorTask(null, new 
BackendConnection(TransactionType.BASE), null, null);
         targetObject = (AdviceTargetObject) executorTask;
     }
diff --git 
a/shardingsphere-agent/shardingsphere-agent-plugins/shardingsphere-agent-plugin-tracing/shardingsphere-agent-tracing-test/src/main/java/org/apache/shardingsphere/agent/plugin/tracing/advice/AbstractSQLParserEngineAdviceTest.java
 
b/shardingsphere-agent/shardingsphere-agent-plugins/shardingsphere-agent-plugin-tracing/shardingsphere-agent-tracing-test/src/main/java/org/apache/shardingsphere/agent/plugin/tracing/advice/AbstractSQLParserEngineAdviceTest.java
index b42c93c..c0a1302 100644
--- 
a/shardingsphere-agent/shardingsphere-agent-plugins/shardingsphere-agent-plugin-tracing/shardingsphere-agent-tracing-test/src/main/java/org/apache/shardingsphere/agent/plugin/tracing/advice/AbstractSQLParserEngineAdviceTest.java
+++ 
b/shardingsphere-agent/shardingsphere-agent-plugins/shardingsphere-agent-plugin-tracing/shardingsphere-agent-tracing-test/src/main/java/org/apache/shardingsphere/agent/plugin/tracing/advice/AbstractSQLParserEngineAdviceTest.java
@@ -33,9 +33,9 @@ public abstract class AbstractSQLParserEngineAdviceTest 
implements AdviceTestBas
     
     private Object attachment;
     
-    @SuppressWarnings("all")
+    @SuppressWarnings("ConstantConditions")
     @Override
-    public void prepare() {
+    public final void prepare() {
         Object parserEngine = mock(ShardingSphereSQLParserEngine.class, 
invocation -> {
             switch (invocation.getMethod().getName()) {
                 case "getAttachment":
diff --git 
a/shardingsphere-features/shardingsphere-sharding/shardingsphere-sharding-core/src/test/java/org/apache/shardingsphere/sharding/algorithm/sharding/complex/ComplexInlineShardingAlgorithmTest.java
 
b/shardingsphere-features/shardingsphere-sharding/shardingsphere-sharding-core/src/test/java/org/apache/shardingsphere/sharding/algorithm/sharding/complex/ComplexInlineShardingAlgorithmTest.java
index 1b96ea2..d323526 100644
--- 
a/shardingsphere-features/shardingsphere-sharding/shardingsphere-sharding-core/src/test/java/org/apache/shardingsphere/sharding/algorithm/sharding/complex/ComplexInlineShardingAlgorithmTest.java
+++ 
b/shardingsphere-features/shardingsphere-sharding/shardingsphere-sharding-core/src/test/java/org/apache/shardingsphere/sharding/algorithm/sharding/complex/ComplexInlineShardingAlgorithmTest.java
@@ -65,8 +65,7 @@ public final class ComplexInlineShardingAlgorithmTest {
         Map<String, Collection<Comparable<?>>> sharingValueMap = new 
HashMap<>(2, 1);
         sharingValueMap.put("type", Collections.singletonList(2));
         sharingValueMap.put("order_id", Collections.singletonList(2));
-        Map<String, Range<Comparable<?>>> rangeShardingValueMap = 
Collections.emptyMap();
-        ComplexKeysShardingValue<Comparable<?>> shardingValue = new 
ComplexKeysShardingValue<>("t_order", sharingValueMap, rangeShardingValueMap);
+        ComplexKeysShardingValue<Comparable<?>> shardingValue = new 
ComplexKeysShardingValue<>("t_order", sharingValueMap, Collections.emptyMap());
         Collection<String> actual = 
complexInlineShardingAlgorithm.doSharding(availableTargetNames, shardingValue);
         assertTrue(actual.size() == 1 && actual.contains("t_order_0_0"));
     }
diff --git 
a/shardingsphere-jdbc/shardingsphere-jdbc-spring/shardingsphere-jdbc-spring-infra/shardingsphere-jdbc-spring-boot-starter-infra/src/main/java/org/apache/shardingsphere/spring/boot/registry/AbstractAlgorithmProvidedBeanRegistry.java
 
b/shardingsphere-jdbc/shardingsphere-jdbc-spring/shardingsphere-jdbc-spring-infra/shardingsphere-jdbc-spring-boot-starter-infra/src/main/java/org/apache/shardingsphere/spring/boot/registry/AbstractAlgorithmProvidedBeanRegistry.java
index ed62d1d..73bdc57 100644
--- 
a/shardingsphere-jdbc/shardingsphere-jdbc-spring/shardingsphere-jdbc-spring-infra/shardingsphere-jdbc-spring-boot-starter-infra/src/main/java/org/apache/shardingsphere/spring/boot/registry/AbstractAlgorithmProvidedBeanRegistry.java
+++ 
b/shardingsphere-jdbc/shardingsphere-jdbc-spring/shardingsphere-jdbc-spring-infra/shardingsphere-jdbc-spring-boot-starter-infra/src/main/java/org/apache/shardingsphere/spring/boot/registry/AbstractAlgorithmProvidedBeanRegistry.java
@@ -53,14 +53,12 @@ public abstract class 
AbstractAlgorithmProvidedBeanRegistry<T extends ShardingSp
     
     private final Environment environment;
     
-    @SuppressWarnings("all")
-    protected void registerBean(final String prefix, final Class<T> 
algorithmClass, final BeanDefinitionRegistry registry) {
+    @SuppressWarnings("unchecked")
+    protected final void registerBean(final String prefix, final Class<T> 
algorithmClass, final BeanDefinitionRegistry registry) {
         boolean existPrefix = PropertyUtil.containPropertyPrefix(environment, 
prefix);
         if (existPrefix) {
             Map<String, Object> paramMap = PropertyUtil.handle(environment, 
prefix, Map.class);
-            Set<String> keys = paramMap.keySet().stream().map(key -> {
-                return key.contains(POINT) ? key.substring(0, 
key.indexOf(POINT)) : key;
-            }).collect(Collectors.toSet());
+            Set<String> keys = paramMap.keySet().stream().map(key -> 
key.contains(POINT) ? key.substring(0, key.indexOf(POINT)) : 
key).collect(Collectors.toSet());
             Map<String, YamlShardingSphereAlgorithmConfiguration> 
shardingAlgorithmMap = new LinkedHashMap<>();
             keys.forEach(each -> {
                 YamlShardingSphereAlgorithmConfiguration config = new 
YamlShardingSphereAlgorithmConfiguration();
@@ -86,16 +84,16 @@ public abstract class 
AbstractAlgorithmProvidedBeanRegistry<T extends ShardingSp
     }
     
     @Override
-    public void postProcessBeanFactory(final ConfigurableListableBeanFactory 
configurableListableBeanFactory) {
+    public final void postProcessBeanFactory(final 
ConfigurableListableBeanFactory configurableListableBeanFactory) {
     }
     
     @Override
-    public Object postProcessBeforeInitialization(final Object bean, final 
String beanName) {
+    public final Object postProcessBeforeInitialization(final Object bean, 
final String beanName) {
         return bean;
     }
     
     @Override
-    public Object postProcessAfterInitialization(final Object bean, final 
String beanName) {
+    public final Object postProcessAfterInitialization(final Object bean, 
final String beanName) {
         if (bean instanceof ShardingSphereAlgorithmPostProcessor) {
             ((ShardingSphereAlgorithmPostProcessor) bean).init();
         }

Reply via email to