mirror of
https://github.com/quinton-ashley/java2js
synced 2024-12-29 10:11:54 +01:00
1.1.2
This commit is contained in:
parent
2803cbff25
commit
eb2bc3e8c8
6
jdk.js
6
jdk.js
@ -215,11 +215,11 @@
|
||||
if (lambdaRegex.test(in0)) {
|
||||
in0 = in0.replace(lambdaRegex, (match, in1) => {
|
||||
in1.replaceAll('\n', '\\n');
|
||||
return 'new Runnable("' + in1 + '")';
|
||||
return 'new Runnable("' + in1 + '")';
|
||||
});
|
||||
}
|
||||
in0 = in0.replaceAll('\n', '\\n');
|
||||
return 'new Runnable("' + in0 + '")';
|
||||
return 'new Runnable("' + in0 + '")';
|
||||
});
|
||||
|
||||
// convert string .length() method
|
||||
@ -234,7 +234,7 @@
|
||||
// log(trans);
|
||||
|
||||
// TODO fix this by adding real support for lambda
|
||||
trans = trans.replace(/new\s*Runnable\('(.*)'\)/, (match, p1) => {
|
||||
trans = trans.replace(/new\s*Runnable\('([^]*)'\)/gm, (match, p1) => {
|
||||
return '() => {' + p1.replaceAll('\\n', '\n') + '}';
|
||||
});
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "java2js",
|
||||
"version": "1.1.1",
|
||||
"version": "1.1.2",
|
||||
"description": "Converts Java to JavaScript with support for p5.js and QuintOS.",
|
||||
"main": "jdk.js",
|
||||
"scripts": {
|
||||
|
Loading…
x
Reference in New Issue
Block a user