Goktug, this is an example perfectly working with jsInteropMode=JS but not
working with JS_RC :
(Errors : Native JsType field 'String MyComponent.TAG' cannot have
initializer & Native JsType method 'String MyComponent.getTagName()'
should be native or abstract)
I think you get it all correct; in particular J2CL != GWT3.
J2CL is a separate/unbundled "Java to Closure style ES6" transpiler that
Google works on and only shares the JRE emulation and JsInterop from
GWT-SDK. There is an intention to open-source it when it is ready and
J2CL+JsCompiler together
I think there was a misunderstanding. You mentioned "if we support static
methods we should support static fields as well" and I said both should NOT
work without JsOverlay. It seems like your examples correctly gives an
error for both static method and the static field because they don't have
the