refactor: 适配更改(Git Commit: bf29faa9).

适配类名更改.
This commit is contained in:
LamGC 2021-08-19 19:11:38 +08:00
parent c92c491bd8
commit d5d25dfa42
Signed by: LamGC
GPG Key ID: 6C5AE2A913941E1D
2 changed files with 3 additions and 3 deletions

View File

@ -22,7 +22,7 @@ public interface ScriptLoader {
* @return 返回脚本对象. * @return 返回脚本对象.
* @throws Exception Loader 抛出异常时, 将视为脚本加载失败, 该脚本跳过加载. * @throws Exception Loader 抛出异常时, 将视为脚本加载失败, 该脚本跳过加载.
*/ */
Script loadScript(ScriptComponent context, File scriptFile) throws Exception; Script loadScript(ScriptComponents context, File scriptFile) throws Exception;
/** /**
* 获取脚本信息. * 获取脚本信息.

View File

@ -4,7 +4,7 @@ import com.google.common.base.Throwables;
import groovy.lang.GroovyClassLoader; import groovy.lang.GroovyClassLoader;
import groovy.util.DelegatingScript; import groovy.util.DelegatingScript;
import net.lamgc.oracle.sentry.script.Script; import net.lamgc.oracle.sentry.script.Script;
import net.lamgc.oracle.sentry.script.ScriptComponent; import net.lamgc.oracle.sentry.script.ScriptComponents;
import net.lamgc.oracle.sentry.script.ScriptInfo; import net.lamgc.oracle.sentry.script.ScriptInfo;
import net.lamgc.oracle.sentry.script.ScriptLoader; import net.lamgc.oracle.sentry.script.ScriptLoader;
import org.codehaus.groovy.control.CompilerConfiguration; import org.codehaus.groovy.control.CompilerConfiguration;
@ -47,7 +47,7 @@ public class GroovyScriptLoader implements ScriptLoader {
} }
@Override @Override
public Script loadScript(ScriptComponent context, File scriptFile) throws IOException { public Script loadScript(ScriptComponents context, File scriptFile) throws IOException {
Class<?> scriptClass = scriptClassLoader.parseClass(scriptFile); Class<?> scriptClass = scriptClassLoader.parseClass(scriptFile);
if (!DelegatingScript.class.isAssignableFrom(scriptClass)) { if (!DelegatingScript.class.isAssignableFrom(scriptClass)) {
return null; return null;