Skip to content

Commit f9fbac1

Browse files
committed
Restore legacy JavaScript helper overload
1 parent 5997ab1 commit f9fbac1

1 file changed

Lines changed: 17 additions & 0 deletions

File tree

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
from pathlib import Path
2+
3+
path = Path('.github/scripts/finalize_authored_javascript_boundaries.py')
4+
text = path.read_text(encoding='utf-8')
5+
old = r''' return AuthoredJavascriptText.evaluate(text, engine);
6+
}
7+
''' + "''' + placeholder[end:]"
8+
new = r''' return AuthoredJavascriptText.evaluate(text, engine);
9+
}
10+
11+
private static String replaceJavascript(String text, JavascriptEngine engine, OfflinePlayer player) {
12+
return replaceJavascript(text, engine);
13+
}
14+
''' + "''' + placeholder[end:]"
15+
if text.count(old) != 1:
16+
raise RuntimeError(f'Expected one PlaceholderUtils helper insertion point, found {text.count(old)}')
17+
path.write_text(text.replace(old, new, 1), encoding='utf-8')

0 commit comments

Comments
 (0)