mirror of
https://github.com/slhaf/Partner.git
synced 2026-05-12 08:43:02 +08:00
refactor(runner): rename method buildDefinitions in BuiltinActionRegistry
This commit is contained in:
@@ -32,14 +32,14 @@ public class BuiltinActionRegistry extends AbstractAgentModule.Standalone {
|
||||
@Init
|
||||
public void init() {
|
||||
definitions.clear();
|
||||
for (BuiltinActionDefinition definition : buildDefinitions()) {
|
||||
for (BuiltinActionDefinition definition : buildDefaultActionDefinitions()) {
|
||||
definitions.put(definition.actionKey(), definition);
|
||||
}
|
||||
actionCapability.registerMetaActions(exportMetaActionInfos());
|
||||
actionCapability.runnerClient().setBuiltinActionRegistry(this);
|
||||
}
|
||||
|
||||
protected List<BuiltinActionDefinition> buildDefinitions() {
|
||||
protected List<BuiltinActionDefinition> buildDefaultActionDefinitions() {
|
||||
return List.of();
|
||||
}
|
||||
|
||||
|
||||
@@ -890,7 +890,7 @@ public class LocalRunnerClientTest {
|
||||
LocalRunnerClient client = new LocalRunnerClient(existedMetaActions, executor, tempDir.toString());
|
||||
BuiltinActionRegistry registry = new BuiltinActionRegistry() {
|
||||
@Override
|
||||
protected List<BuiltinActionDefinition> buildDefinitions() {
|
||||
protected List<BuiltinActionDefinition> buildDefaultActionDefinitions() {
|
||||
return List.of(
|
||||
definition("echo", buildMetaActionInfo("echo"), params -> params.get("value"))
|
||||
);
|
||||
|
||||
@@ -77,7 +77,7 @@ class BuiltinActionRegistryTest {
|
||||
BuiltinActionRegistry.definition("nil", buildMetaActionInfo("nil"), params -> null)
|
||||
));
|
||||
|
||||
registry.getDefinitions().putAll(indexDefinitions(registry.buildDefinitions()));
|
||||
registry.getDefinitions().putAll(indexDefinitions(registry.buildDefaultActionDefinitions()));
|
||||
|
||||
Assertions.assertEquals("hello", registry.call("builtin::echo", Map.of("value", "hello")));
|
||||
Assertions.assertEquals("{\"ok\":true}", registry.call("builtin::json", Map.of()));
|
||||
@@ -97,7 +97,7 @@ class BuiltinActionRegistryTest {
|
||||
throw new IllegalStateException("boom");
|
||||
})
|
||||
));
|
||||
registry.getDefinitions().putAll(indexDefinitions(registry.buildDefinitions()));
|
||||
registry.getDefinitions().putAll(indexDefinitions(registry.buildDefaultActionDefinitions()));
|
||||
|
||||
IllegalStateException exception = Assertions.assertThrows(IllegalStateException.class,
|
||||
() -> registry.call("builtin::boom", Map.of()));
|
||||
@@ -128,7 +128,7 @@ class BuiltinActionRegistryTest {
|
||||
}
|
||||
|
||||
@Override
|
||||
protected List<BuiltinActionDefinition> buildDefinitions() {
|
||||
protected List<BuiltinActionDefinition> buildDefaultActionDefinitions() {
|
||||
return definitions;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user