cincheo / jsweet

A Java to JavaScript transpiler.
http://www.jsweet.org
Other
1.45k stars 160 forks source link

Array iterator fails #623

Closed thomasAtToem closed 3 years ago

thomasAtToem commented 3 years ago

Simple java iterations with arrays like Object[] log = ...;
for (Object l:log) System.out.print(" ;" + String.valueOf(l)); fail in jsweet 3 (but works in jsweet 2) with

2020-09-09 10:38:36.036 INFO TypeScript2JavaScriptWithTscTranspiler:90 - bundle.ts(287,34): error TS2339: Property 'iterator' does not exist on type 'any[]'. 2020-09-09 10:38:36.036 ERROR output:55 - property 'iterator' does not exist on type 'any[]' at /home/thomas/Workspaces/impulse/de.toem.impulse.web.frontend/build/jsweet/src/main/java/de/toem/basics/core/Utils.java(340)

lgrignon commented 3 years ago

Hello, which version of JSweet 3 are you using please ,

lgrignon commented 3 years ago

3.0.0-RC4 is out since yesterday

thomasAtToem commented 3 years ago

ITs working with 3.0.0-RC4 (failed with RC3). Thanks !!