-
Notifications
You must be signed in to change notification settings - Fork 12
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
GWT class changes #2
Comments
moduleName and moduleBaseURL are probably going to have to be no-op'd, unless we mandate some wrapping code to make a j2cl+closure app "actually gwt". The latter is needed to support things like ClientBundle as well (ping @treblereel) so it knows which directory to read from (and write "artifacts" to...). Standardizing that for "gwt3" outside of gwt-core might make sense, and then have gwt-core either assume the presence of gwt2 or gwt3 wiring to provide that value. |
GWT widgets itself actually need
|
@niloc132 thank you for mention me, ClientBundle is extremely useful for @jsinterop components, because it's allow us to hide javascript library from end-user and load it transparently. Please keep it in the name of the light |
For sure it will be kept, its just a question of who starts on it, and when - I don't have time to tackle it in the near future, unless someone else wants me to just "look over their shoulder" while they work, or contract us to get it done sooner. |
Ok, most of this has been addressed in Vertispan@31c11d0 and Vertispan@87d30ac
We can perhaps make a Creating a Marking closed, please reopen or comment to discuss further if something is missing/broken. |
J2cl doesn't care about this (some kind of bootstrap is required), and GWT2 will not permit an entrypoint with a package structure other than com.google.gwt.core.client on it. Closes #2
Wrong code:
GWT.create()
should be staticMissing but required by GWT Widgets / Tests:
GWT.isProdMode()
GWT.log(String)
GWT.log(String, Throwable)
GWT.getModuleName()
GWT.getModuleBaseURL()
GWT.setUncaughtExceptionHandler
Maybe add them here as a reminder that these methods are probably needed.
isProdMode
could be implemented usingsuperdevmode
property andGWT.log()
could be replaced withjava.util.logging
emulation at call sites (or just forward to it within GWT class).The text was updated successfully, but these errors were encountered: