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)) {
|
if (lambdaRegex.test(in0)) {
|
||||||
in0 = in0.replace(lambdaRegex, (match, in1) => {
|
in0 = in0.replace(lambdaRegex, (match, in1) => {
|
||||||
in1.replaceAll('\n', '\\n');
|
in1.replaceAll('\n', '\\n');
|
||||||
return 'new Runnable("' + in1 + '")';
|
return 'new Runnable("' + in1 + '")';
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
in0 = in0.replaceAll('\n', '\\n');
|
in0 = in0.replaceAll('\n', '\\n');
|
||||||
return 'new Runnable("' + in0 + '")';
|
return 'new Runnable("' + in0 + '")';
|
||||||
});
|
});
|
||||||
|
|
||||||
// convert string .length() method
|
// convert string .length() method
|
||||||
@ -234,7 +234,7 @@
|
|||||||
// log(trans);
|
// log(trans);
|
||||||
|
|
||||||
// TODO fix this by adding real support for lambda
|
// 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') + '}';
|
return '() => {' + p1.replaceAll('\\n', '\n') + '}';
|
||||||
});
|
});
|
||||||
|
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "java2js",
|
"name": "java2js",
|
||||||
"version": "1.1.1",
|
"version": "1.1.2",
|
||||||
"description": "Converts Java to JavaScript with support for p5.js and QuintOS.",
|
"description": "Converts Java to JavaScript with support for p5.js and QuintOS.",
|
||||||
"main": "jdk.js",
|
"main": "jdk.js",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user