Skip to content
This repository was archived by the owner on Aug 8, 2025. It is now read-only.

Commit d9bb292

Browse files
committed
spotless
1 parent 41b6193 commit d9bb292

39 files changed

+593
-500
lines changed

src/main/java/com/oracle/truffle/api/LanguageEditor.java

Lines changed: 0 additions & 13 deletions
This file was deleted.

src/main/java/com/oracle/truffle/host/HostObjectCreator.java

Lines changed: 0 additions & 10 deletions
This file was deleted.

src/main/java/com/oracle/truffle/js/builtins/JavaBuiltinsOverride.java

Lines changed: 0 additions & 43 deletions
This file was deleted.

src/main/java/com/oracle/truffle/js/builtins/JavaTypeNodeGenEx.java

Lines changed: 0 additions & 114 deletions
This file was deleted.

src/main/java/com/oracle/truffle/polyglot/PolyglotContextEditor.java

Lines changed: 0 additions & 10 deletions
This file was deleted.

src/main/java/org/lins/mmmjjkx/rykenslimefuncustomizer/ProjectAddonManager.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,11 @@ public void setup(Plugin inst) {
6161
List<String> skip = new ArrayList<>();
6262

6363
for (File folder : folders) {
64+
if (folder.isFile()) {
65+
ExceptionHandler.handleError(folder.getName() + " 不是文件夹!无法加载此附属!");
66+
continue;
67+
}
68+
6469
File info = new File(folder, Constants.INFO_FILE);
6570
if (!info.exists()) {
6671
ExceptionHandler.handleError("在名称为 " + folder.getName() + "的文件夹中有无效的附属信息,导致此附属无法加载!");

src/main/java/org/lins/mmmjjkx/rykenslimefuncustomizer/RykenSlimefunCustomizer.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@
1313
import org.jetbrains.annotations.NotNull;
1414
import org.lins.mmmjjkx.rykenslimefuncustomizer.commands.MainCommand;
1515
import org.lins.mmmjjkx.rykenslimefuncustomizer.listeners.BlockListener;
16-
import org.lins.mmmjjkx.rykenslimefuncustomizer.listeners.ScriptableEventListener;
1716
import org.lins.mmmjjkx.rykenslimefuncustomizer.listeners.SingleItemRecipeGuideListener;
1817
import org.lins.mmmjjkx.rykenslimefuncustomizer.utils.CommonUtils;
1918
import org.lins.mmmjjkx.rykenslimefuncustomizer.utils.ExceptionHandler;

src/main/java/org/lins/mmmjjkx/rykenslimefuncustomizer/bulit_in/JavaScriptEval.java

Lines changed: 5 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,8 @@
33
import com.google.errorprone.annotations.CanIgnoreReturnValue;
44
import com.oracle.truffle.api.TruffleFile;
55
import com.oracle.truffle.api.TruffleLanguage;
6-
import com.oracle.truffle.api.strings.TruffleString;
7-
import com.oracle.truffle.js.builtins.JavaBuiltinsOverride;
86
import com.oracle.truffle.js.lang.JavaScriptLanguage;
97
import com.oracle.truffle.js.runtime.JSRealm;
10-
import com.oracle.truffle.js.runtime.java.JavaPackage;
118
import com.oracle.truffle.js.runtime.objects.JSAttributes;
129
import com.oracle.truffle.js.runtime.objects.JSObject;
1310
import com.oracle.truffle.js.runtime.objects.JSObjectUtil;
@@ -34,8 +31,8 @@
3431
import org.lins.mmmjjkx.rykenslimefuncustomizer.utils.ExceptionHandler;
3532

3633
public class JavaScriptEval extends ScriptEval {
37-
private static final File PLUGINS_FOLDER = RykenSlimefunCustomizer.INSTANCE.getDataFolder().getParentFile();
38-
private static final String[] packages = {"io", "net"};
34+
private static final File PLUGINS_FOLDER =
35+
RykenSlimefunCustomizer.INSTANCE.getDataFolder().getParentFile();
3936

4037
private GraalJSScriptEngine jsEngine;
4138

@@ -69,14 +66,8 @@ private void advancedSetup() {
6966
}
7067
}
7168

72-
for (String packageName : packages) {
73-
TruffleString str = TruffleString.fromConstant(packageName, TruffleString.Encoding.UTF_8);
74-
JSObjectUtil.putDataProperty(realm.getGlobalObject(), str, JavaPackage.createInit(realm, str), JSAttributes.getDefaultNotEnumerable());
75-
}
76-
7769
JSObject java = JSObjectUtil.createOrdinaryPrototypeObject(realm);
7870
JSObjectUtil.putToStringTag(java, JSRealm.JAVA_CLASS_NAME);
79-
JSObjectUtil.putFunctionsFromContainer(realm, java, new JavaBuiltinsOverride());
8071

8172
JSObjectUtil.putDataProperty(realm.getGlobalObject(), "Java", java, JSAttributes.getDefaultNotEnumerable());
8273
}
@@ -151,8 +142,9 @@ private void reSetup() {
151142
.allowValueSharing(true)
152143
.allowHostClassLoading(true)
153144
.allowIO(IOAccess.ALL)
154-
.allowHostClassLookup(s -> true));
145+
.allowHostClassLookup(s -> true)
146+
.hostClassLoader(ClassLoader.getSystemClassLoader()));
155147

156148
advancedSetup();
157149
}
158-
}
150+
}

0 commit comments

Comments
 (0)