script: Remove unused ScriptEngine.executeScript (#5105)

This commit is contained in:
Дилян Палаузов
2025-12-28 00:07:26 +01:00
committed by GitHub
parent d4e6c97e67
commit df64ab2a75
2 changed files with 0 additions and 16 deletions
@@ -38,7 +38,6 @@ import org.openhab.core.model.script.ScriptServiceUtil;
import org.openhab.core.model.script.ScriptStandaloneSetup;
import org.openhab.core.model.script.engine.Script;
import org.openhab.core.model.script.engine.ScriptEngine;
import org.openhab.core.model.script.engine.ScriptExecutionException;
import org.openhab.core.model.script.engine.ScriptParsingException;
import org.openhab.core.model.script.runtime.ScriptRuntime;
import org.osgi.service.component.annotations.Activate;
@@ -118,11 +117,6 @@ public class ScriptEngineImpl implements ScriptEngine, ModelParser {
return script;
}
@Override
public Object executeScript(String scriptAsString) throws ScriptParsingException, ScriptExecutionException {
return newScriptFromString(scriptAsString).execute();
}
private XExpression parseScriptIntoXTextEObject(String scriptAsString) throws ScriptParsingException {
XtextResourceSet resourceSet = getResourceSet();
Resource resource = resourceSet.createResource(computeUnusedUri(resourceSet)); // IS-A XtextResource
@@ -31,16 +31,6 @@ public interface ScriptEngine {
*/
Script newScriptFromString(final String scriptAsString) throws ScriptParsingException;
/**
* Executes a script that is passed as a string
*
* @param scriptAsString
* @return the return value of the script
* @throws ScriptParsingException
* @throws ScriptExecutionException
*/
Object executeScript(final String scriptAsString) throws ScriptParsingException, ScriptExecutionException;
/**
* Wraps an Xbase XExpression in a Script instance
*