Skip to content

Commit 16e900e

Browse files
committed
No need for special permissions to query constants in TruffleRubyScriptEngineFactory
1 parent b3f3491 commit 16e900e

File tree

1 file changed

+1
-5
lines changed

1 file changed

+1
-5
lines changed

src/services/java/org/truffleruby/services/scriptengine/TruffleRubyScriptEngineFactory.java

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -107,11 +107,7 @@ public ScriptEngine getScriptEngine() {
107107
}
108108

109109
private String query(String expression) {
110-
try (Context context = Context.newBuilder("ruby")
111-
.allowExperimentalOptions(true)
112-
.option("ruby.platform.native", "false")
113-
.option("ruby.rubygems", "false")
114-
.build()) {
110+
try (Context context = Context.create("ruby")) {
115111
return context.eval("ruby", expression).asString();
116112
}
117113
}

0 commit comments

Comments
 (0)