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

yx9o 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 4df3a2d5c52 Remove 
PersistRepositoryConfigurationYamlSwapperFactory.findInstance() (#19844)
4df3a2d5c52 is described below

commit 4df3a2d5c52ecaadbf7bdd5107447a3efadceac3
Author: Liang Zhang <[email protected]>
AuthorDate: Thu Aug 4 10:48:53 2022 +0800

    Remove PersistRepositoryConfigurationYamlSwapperFactory.findInstance() 
(#19844)
    
    * Fix checkstyle for EventListenerFixture
    
    * Remove PersistRepositoryConfigurationYamlSwapperFactory.findInstance()
---
 .../PersistRepositoryConfigurationYamlSwapperEngine.java     |  2 +-
 .../PersistRepositoryConfigurationYamlSwapperFactory.java    | 12 ------------
 ...PersistRepositoryConfigurationYamlSwapperFactoryTest.java | 11 -----------
 3 files changed, 1 insertion(+), 24 deletions(-)

diff --git 
a/shardingsphere-infra/shardingsphere-infra-common/src/main/java/org/apache/shardingsphere/infra/yaml/config/swapper/mode/PersistRepositoryConfigurationYamlSwapperEngine.java
 
b/shardingsphere-infra/shardingsphere-infra-common/src/main/java/org/apache/shardingsphere/infra/yaml/config/swapper/mode/PersistRepositoryConfigurationYamlSwapperEngine.java
index 29b866072d4..513997c30ad 100644
--- 
a/shardingsphere-infra/shardingsphere-infra-common/src/main/java/org/apache/shardingsphere/infra/yaml/config/swapper/mode/PersistRepositoryConfigurationYamlSwapperEngine.java
+++ 
b/shardingsphere-infra/shardingsphere-infra-common/src/main/java/org/apache/shardingsphere/infra/yaml/config/swapper/mode/PersistRepositoryConfigurationYamlSwapperEngine.java
@@ -46,6 +46,6 @@ public final class 
PersistRepositoryConfigurationYamlSwapperEngine {
      */
     @SuppressWarnings("unchecked")
     public PersistRepositoryConfiguration swapToObject(final String type, 
final YamlPersistRepositoryConfiguration yamlConfig) {
-        return 
PersistRepositoryConfigurationYamlSwapperFactory.findInstance(type).map(optional
 -> (PersistRepositoryConfiguration) 
optional.swapToObject(yamlConfig)).orElse(null);
+        return (PersistRepositoryConfiguration) 
PersistRepositoryConfigurationYamlSwapperFactory.getInstance(type).swapToObject(yamlConfig);
     }
 }
diff --git 
a/shardingsphere-infra/shardingsphere-infra-common/src/main/java/org/apache/shardingsphere/infra/yaml/config/swapper/mode/PersistRepositoryConfigurationYamlSwapperFactory.java
 
b/shardingsphere-infra/shardingsphere-infra-common/src/main/java/org/apache/shardingsphere/infra/yaml/config/swapper/mode/PersistRepositoryConfigurationYamlSwapperFactory.java
index dc13916b3ad..5a3e7019574 100644
--- 
a/shardingsphere-infra/shardingsphere-infra-common/src/main/java/org/apache/shardingsphere/infra/yaml/config/swapper/mode/PersistRepositoryConfigurationYamlSwapperFactory.java
+++ 
b/shardingsphere-infra/shardingsphere-infra-common/src/main/java/org/apache/shardingsphere/infra/yaml/config/swapper/mode/PersistRepositoryConfigurationYamlSwapperFactory.java
@@ -22,8 +22,6 @@ import lombok.NoArgsConstructor;
 import org.apache.shardingsphere.spi.ShardingSphereServiceLoader;
 import org.apache.shardingsphere.spi.type.typed.TypedSPIRegistry;
 
-import java.util.Optional;
-
 /**
  * Persist repository configuration YAML swapper factory.
  */
@@ -44,14 +42,4 @@ public final class 
PersistRepositoryConfigurationYamlSwapperFactory {
     public static PersistRepositoryConfigurationYamlSwapper getInstance(final 
String type) {
         return 
TypedSPIRegistry.getRegisteredService(PersistRepositoryConfigurationYamlSwapper.class,
 type);
     }
-    
-    /**
-     * Find instance of persist repository configuration YAML swapper.
-     *
-     * @param type swapper type
-     * @return found instance
-     */
-    public static Optional<PersistRepositoryConfigurationYamlSwapper> 
findInstance(final String type) {
-        return 
TypedSPIRegistry.findRegisteredService(PersistRepositoryConfigurationYamlSwapper.class,
 type);
-    }
 }
diff --git 
a/shardingsphere-infra/shardingsphere-infra-common/src/test/java/org/apache/shardingsphere/infra/yaml/config/swapper/mode/PersistRepositoryConfigurationYamlSwapperFactoryTest.java
 
b/shardingsphere-infra/shardingsphere-infra-common/src/test/java/org/apache/shardingsphere/infra/yaml/config/swapper/mode/PersistRepositoryConfigurationYamlSwapperFactoryTest.java
index b399d1bbd5b..5358855c458 100644
--- 
a/shardingsphere-infra/shardingsphere-infra-common/src/test/java/org/apache/shardingsphere/infra/yaml/config/swapper/mode/PersistRepositoryConfigurationYamlSwapperFactoryTest.java
+++ 
b/shardingsphere-infra/shardingsphere-infra-common/src/test/java/org/apache/shardingsphere/infra/yaml/config/swapper/mode/PersistRepositoryConfigurationYamlSwapperFactoryTest.java
@@ -20,11 +20,8 @@ package 
org.apache.shardingsphere.infra.yaml.config.swapper.mode;
 import 
org.apache.shardingsphere.infra.yaml.config.swapper.fixture.PersistRepositoryConfigurationYamlSwapperFixture;
 import org.junit.Test;
 
-import java.util.Optional;
-
 import static org.hamcrest.CoreMatchers.instanceOf;
 import static org.junit.Assert.assertThat;
-import static org.junit.Assert.assertTrue;
 
 public final class PersistRepositoryConfigurationYamlSwapperFactoryTest {
     
@@ -32,12 +29,4 @@ public final class 
PersistRepositoryConfigurationYamlSwapperFactoryTest {
     public void assertGetInstance() {
         
assertThat(PersistRepositoryConfigurationYamlSwapperFactory.getInstance("Fixture"),
 instanceOf(PersistRepositoryConfigurationYamlSwapperFixture.class));
     }
-    
-    @SuppressWarnings("rawtypes")
-    @Test
-    public void assertFindInstance() {
-        Optional<PersistRepositoryConfigurationYamlSwapper> actual = 
PersistRepositoryConfigurationYamlSwapperFactory.findInstance("Fixture");
-        assertTrue(actual.isPresent());
-        assertThat(actual.get(), 
instanceOf(PersistRepositoryConfigurationYamlSwapperFixture.class));
-    }
 }

Reply via email to