refactor: rename CliExtensibleRegistry to ExtensibleRegistry for clarity and consistency

This commit is contained in:
Christian Bergschneider committed 2026-05-28 20:54:05 +02:00
1 parent b49b38f240
commit 4f59ca4f99
3 files changed
+6 -6

No files matched your search

@@ -28,7 +28,7 @@ import java.util.stream.Stream;
* <br> * <br>
* These system properties are formatted like UNIX-style paths, with each path separated by a colon (':') character. * These system properties are formatted like UNIX-style paths, with each path separated by a colon (':') character.
*/ */
public interface CliExtensibleRegistry { public interface ExtensibleRegistry {
/** /**
* Get a lowercase search path name for this registry that will get plugged into * Get a lowercase search path name for this registry that will get plugged into
* <br> * <br>
@@ -63,7 +63,7 @@ public interface CliExtensibleRegistry {
return Stream.concat( return Stream.concat(
searchPath searchPath
.filter(Files::isDirectory) .filter(Files::isDirectory)
.flatMap(CliExtensibleRegistry::listDirectory), .flatMap(ExtensibleRegistry::listDirectory),
extraPath extraPath
) )
.filter(this::validatePathIsMember); .filter(this::validatePathIsMember);
@@ -29,14 +29,14 @@ import com.dfsek.terra.api.Platform;
import com.dfsek.terra.api.config.ConfigPack; import com.dfsek.terra.api.config.ConfigPack;
import com.dfsek.terra.api.util.reflection.TypeKey; import com.dfsek.terra.api.util.reflection.TypeKey;
import com.dfsek.terra.config.pack.ConfigPackImpl; import com.dfsek.terra.config.pack.ConfigPackImpl;
import com.dfsek.terra.registry.CliExtensibleRegistry; import com.dfsek.terra.registry.ExtensibleRegistry;
import com.dfsek.terra.registry.OpenRegistryImpl; import com.dfsek.terra.registry.OpenRegistryImpl;
/** /**
* Class to hold config packs * Class to hold config packs
*/ */
public class ConfigRegistry extends OpenRegistryImpl<ConfigPack> implements CliExtensibleRegistry { public class ConfigRegistry extends OpenRegistryImpl<ConfigPack> implements ExtensibleRegistry {
public ConfigRegistry() { public ConfigRegistry() {
super(TypeKey.of(ConfigPack.class)); super(TypeKey.of(ConfigPack.class));
@@ -28,7 +28,7 @@ import com.dfsek.terra.api.Platform;
import com.dfsek.terra.api.config.MetaPack; import com.dfsek.terra.api.config.MetaPack;
import com.dfsek.terra.api.util.reflection.TypeKey; import com.dfsek.terra.api.util.reflection.TypeKey;
import com.dfsek.terra.config.pack.MetaPackImpl; import com.dfsek.terra.config.pack.MetaPackImpl;
import com.dfsek.terra.registry.CliExtensibleRegistry; import com.dfsek.terra.registry.ExtensibleRegistry;
import com.dfsek.terra.registry.OpenRegistryImpl; import com.dfsek.terra.registry.OpenRegistryImpl;
import com.dfsek.terra.registry.master.ConfigRegistry.PackLoadFailuresException; import com.dfsek.terra.registry.master.ConfigRegistry.PackLoadFailuresException;
@@ -36,7 +36,7 @@ import com.dfsek.terra.registry.master.ConfigRegistry.PackLoadFailuresException;
/** /**
* Class to hold config packs * Class to hold config packs
*/ */
public class MetaConfigRegistry extends OpenRegistryImpl<MetaPack> implements CliExtensibleRegistry { public class MetaConfigRegistry extends OpenRegistryImpl<MetaPack> implements ExtensibleRegistry {
public MetaConfigRegistry() { public MetaConfigRegistry() {
super(TypeKey.of(MetaPack.class)); super(TypeKey.of(MetaPack.class));