I must be low on caffeine because I can't see the problem. Is the problem that it doesn't print: Test 2 - Done at the end?
On Thu, Nov 21, 2024 at 10:28 AM Craig Mitchell <[email protected]> wrote: > The release notes for 2.12.1 ( > https://www.gwtproject.org/release-notes.html#Release_Notes_2_12_1 ) say: > > *> Switch statements can correctly compile without being contained in > braces* > > For me, they compile, but they don't work. Eg. This code: > > GWT.log("Test 1 - Start"); > switch (1) { > case 1 -> { > GWT.log("Test 1 - 1"); > } > case 2 -> { > GWT.log("Test 1 - 2"); > } > case 3 -> { > GWT.log("Test 1 - 3"); > } > } > GWT.log("Test 1 - Done"); > > GWT.log("Test 2 - Start"); > switch (1) { > case 1 -> GWT.log("Test 2 - 1"); > case 2 -> GWT.log("Test 2 - 2"); > case 3 -> GWT.log("Test 2 - 3"); > } > GWT.log("Test 2 - Done"); > > Will never get to the last "Test 2 - Done" line. The output will be: > Test 1 - Start > Test 1 - 1 > Test 1 - Done > Test 2 - Start > Test 2 - 1 > > Is this a known issue? > > Thanks. > > -- > You received this message because you are subscribed to the Google Groups > "GWT Users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion visit > https://groups.google.com/d/msgid/google-web-toolkit/d0b4fe79-0571-481a-bf4f-c8ccda40e486n%40googlegroups.com > <https://groups.google.com/d/msgid/google-web-toolkit/d0b4fe79-0571-481a-bf4f-c8ccda40e486n%40googlegroups.com?utm_medium=email&utm_source=footer> > . > -- Vassilis Virvilis -- You received this message because you are subscribed to the Google Groups "GWT Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion visit https://groups.google.com/d/msgid/google-web-toolkit/CAKbOjEytjRYrFc4FDmgwagH_CpWCPkW6eWf2F_pW_ywqmAXb-g%40mail.gmail.com.
