Skip to content

Commit 1857c37

Browse files
committed
Transpiler upgrade 5.0.1-v7
adds @j2sAlias alone, with no name, to define unqualified method name as the alias. adds @j2sExport for class to alias all names alias will automatically add $ to names already created.
1 parent b05f78f commit 1857c37

File tree

6 files changed

+108
-78
lines changed

6 files changed

+108
-78
lines changed
319 Bytes
Binary file not shown.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
20250321182335
1+
20250322145817
Binary file not shown.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
20250321182335
1+
20250322145817

sources/net.sf.j2s.core/src/j2s/CorePlugin.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,11 +26,13 @@ public class CorePlugin extends Plugin {
2626
* the actual "x.y.z" version is specified in plugin.xml.
2727
*
2828
*/
29-
public static String VERSION = "5.0.1-v6";
29+
public static String VERSION = "5.0.1-v7";
3030

3131
// if you change the x.x.x number, be sure to also indicate that in
3232
// j2sApplet.js and also (Bob only) update.bat, update-clean.bat
3333

34+
// BH 2025.03.21 -- 5.0.1-v7 adds @j2sAlias with no name as "strip $"; multiple signatures distinguished with multiple $ appended, starting with "$$"
35+
// BH 2025.03.21 -- 5.0.1-v7 adds @j2sExport equivalent to @j2sAlias for all public methods
3436
// BH 2025.03.05 -- 5.0.1-v6 adds native interface methods for WASM
3537
// BH 2025.02.22 -- 5.0.1-v5 fixes Iterable<IAtom> AtomIterator::new missing [this,null] in generator
3638
// BH 2024.07.14 -- 5.0.1-v4 fixes numerical array initializer using characters ['a','b',...]

0 commit comments

Comments
 (0)