Jeff Martin
Jeff Martin
I ran into a case where a switch statement causes an NPE in compile. I simplified it down to a minimal case. I'm not sure what version of teavm I'm...
I have code that compares strings (using ==) that were scraped from larger strings via substring().intern() against string literals. This works for all cases except the specific String literal "Object"....
My code calls Throwable.getCause() and the compiler reports org.teavm.classlib.java.lang.TThrowable.getCause() has no implementation. This causes no real problem for me, but I thought I'd report it.
It seems like primitive classes (boolean, int, float, etc.) aren't marked public. ``` System.out.println("boolean.class is public? " + Modifier.isPublic(boolean.class.getModifiers())); ``` This prints false in browser, true on desktop. Easy to...