fix(scripting): remove reload listener for now

This commit is contained in:
rhunk
2023-09-21 19:26:40 +02:00
parent f0c34e27bb
commit 8bdd7a16b4
6 changed files with 4 additions and 26 deletions

View File

@ -1,6 +1,5 @@
package me.rhunk.snapenhance.bridge.scripting;
import me.rhunk.snapenhance.bridge.scripting.ReloadListener;
import me.rhunk.snapenhance.bridge.scripting.IPCListener;
interface IScripting {
@ -8,8 +7,6 @@ interface IScripting {
@nullable String getScriptContent(String path);
void registerReloadListener(ReloadListener listener);
void registerIPCListener(String channel, String eventName, IPCListener listener);
void sendIPCMessage(String channel, String eventName, in String[] args);

View File

@ -1,5 +0,0 @@
package me.rhunk.snapenhance.bridge.scripting;
oneway interface ReloadListener {
void reloadScript(String path, String content);
}

View File

@ -7,8 +7,6 @@ import android.content.pm.PackageManager
import kotlinx.coroutines.runBlocking
import kotlinx.coroutines.withContext
import me.rhunk.snapenhance.bridge.SyncCallback
import me.rhunk.snapenhance.bridge.scripting.IPCListener
import me.rhunk.snapenhance.bridge.scripting.ReloadListener
import me.rhunk.snapenhance.core.BuildConfig
import me.rhunk.snapenhance.core.Logger
import me.rhunk.snapenhance.core.bridge.BridgeClient
@ -21,8 +19,6 @@ import me.rhunk.snapenhance.data.SnapClassCache
import me.rhunk.snapenhance.hook.HookStage
import me.rhunk.snapenhance.hook.Hooker
import me.rhunk.snapenhance.hook.hook
import me.rhunk.snapenhance.scripting.IPCInterface
import me.rhunk.snapenhance.scripting.Listener
import kotlin.time.ExperimentalTime
import kotlin.time.measureTime

View File

@ -2,7 +2,6 @@ package me.rhunk.snapenhance.scripting.core
import me.rhunk.snapenhance.bridge.scripting.IPCListener
import me.rhunk.snapenhance.bridge.scripting.IScripting
import me.rhunk.snapenhance.bridge.scripting.ReloadListener
import me.rhunk.snapenhance.core.logger.AbstractLogger
import me.rhunk.snapenhance.scripting.IPCInterface
import me.rhunk.snapenhance.scripting.Listener
@ -17,12 +16,6 @@ class CoreScriptRuntime(
fun connect(scriptingInterface: IScripting) {
scriptingInterface.apply {
registerReloadListener(object: ReloadListener.Stub() {
override fun reloadScript(path: String, content: String) {
reload(path, content)
}
})
buildModuleObject = { module ->
putConst("ipc", this, object: IPCInterface() {
override fun onBroadcast(channel: String, eventName: String, listener: Listener) {