Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/gwtproject/gwt
GWT Open Source Project
https://github.com/gwtproject/gwt
Devirtualization of these types requires that their methods be traversed
and available for rewri...
Change-Id: I38db4755bf98df61b84729a760933b76cf21e0c6
154bc52c6f885df2000a831d3d6c82ae669e20ef authored over 8 years ago by Roberto Lublinerman <[email protected]>
Naming of sythetic classes for method references and lambdas should
follow the normal convention...
In certain cases SDM would ignore errors in compilation units and
the compile would abort with N...
* minimum Java version is 1.7, not 1.6
* webapps need to be "prepared" with war:exploded befor...
The test.dev wasn't passing any argument so was now running in prod mode
(the new default), and ...
Change-Id: Iaa2651d999f1b2ba833030209daa8619932c838d
71832c3d64674851935b11114dd9586640d1c95e authored over 8 years ago by Goktug Gokdogan <[email protected]>Change-Id: I494967d1bb57c1c041b6c3cf16c6af4d35ca438d
9139e71dbf14c6cfb437b531954422a545dbe563 authored over 8 years ago by Goktug Gokdogan <[email protected]>Change-Id: I14913cdae86ab9e0937a9edf806339dca2e27ef8
5a77a4f8912fb3881b0d0e8de42cd50c40d323b6 authored over 8 years ago by Roberto Lublinerman <[email protected]>
Also fixes concurrent modification check for the case
when head > tail.
Bug: #9404
Bug-Link: ht...
In Java 8 bridges due to default methods are also implemented
as default methods in interfaces.
...
Change-Id: I06a149e31bc1d7a06376fd3fbae5ac21e4eb59c8
468036ade51cd5094403ed2fb206e204c4f08fd3 authored over 8 years ago by Roberto Lublinerman <[email protected]>
Namespace JsPackage.GLOBAL references elements in the main window
scope, which in GWT applicati...
The synthetic inner class that implements lambdas and method references
might need bridges for t...
Change-Id: I67f8827baf6aa7198c9474ffa9eff8538b9961fe
15bd4aa1730cae32ac7211a8c365eea1bad1fd0e authored over 8 years ago by Roberto Lublinerman <[email protected]>This patch fixes a missed optimization opportunity due to a typo.
Change-Id: Ia315515f37c5a31a0...
b64263eb79d093ef2b5c73dab73e27b89ed24338 authored over 8 years ago by Roberto Lublinerman <[email protected]>
JsProperty fields that where not written to in Java, of primitive type,
initiliazed at declarati...
@JsFunction interfaces were not completely loaded by UnifyAst
if the functional method was never...
Change-Id: I68ae2458c3f96d662ecc536e7729042ca64c1abc
5e8a97d2d9353c75f38c0353727ab80881ee9927 authored over 8 years ago by Roberto Lublinerman <[email protected]>
This hack is used to provide default method implementation
for Iterator.remove() and ListIterato...
It was erroneously removed in 0602bc.
ListIterator.remove() overrides default method
in Iterator...
The wac.start() call was failing with
java.util.concurrent.RejectedExecutionException because th...
Changing options that affect javascript output would not force
a clean minimal rebuild cache nor...
Errors creating Soyc files do not make compilation fail but
are reported as errors, confusing to...
Adds -style and -strict command line handlers to DevMode entrypoint.
These are useful when lau...
Bug: #9388
Bug-Link: https://github.com/gwtproject/gwt/issues/9388
Change-Id: I225c7180ad46506c...
d85368f449b2524a0ff393173a275e59845c502c authored over 8 years ago by Goktug Gokdogan <[email protected]>
Bug: #9389
Bug-Link: https://github.com/gwtproject/gwt/issues/9389
Change-Id: I27496f43a4cba060e...
Allow qualifed names as the name component in native JsType, JsMethod,
JsProperty definitions.
...
83f0fd165b1e020eaeaedfdeaa610fe0ed7cf323 authored over 8 years ago by Roberto Lublinerman <[email protected]>
DeadCodeElimination was missing optimizaiton opportunities because
it did not account correctly ...
Also update AppEngine SDK to latest version (1.9.40)
Change-Id: If928499d0e18e8112ab61d1a120d95...
78b39b4538dfe5908470893317d188d51c01d1fa authored over 8 years ago by Freddy Boucher <[email protected]>
Showcase and DynaTable linked to the old doc and homepage at
code.google.com (not even developer...
This patch does not fix the badly translated text (only a few occurrences)
and concentrates on U...
Jetty now uses servlet-api 3.1, and specifying version 3.0.1 was breaking
"mvn gwt:devmode" when...
Bug: #9379
Bug-Link: https://github.com/gwtproject/gwt/issues/9379
Change-Id: I56319552d6a5cc58b...
This patch stubs missing SerializedLambda which is missing
in JDK7 but referenced from Java8 byt...
Bug: #9378
Bug-Link: https://github.com/gwtproject/gwt/issues/9378
Change-Id: I752a0242f8e832f6f...
This reverts commit 334cc3dd2e0a05e0b2cbf53ce3d4f7327b7cbdca.
Change-Id: I60e3fccb99bab8890038d...
35377299d4b5e31bf9b551b316e0b985b037fd3d authored over 8 years ago by Daniel Kurka <[email protected]>
j.u.Iterator#remove was changed to a default method in Java 8, and
default methods aren't expose...
When running `ant clean dist-dev` javadocs are empty and we should not
install them. Also if the...
Alert developers that test methods that rely on FocusEvents fired after called
Focusable#setFocu...
JavaScriptObject and subclasses can be used in a pure jvm environment,
(as is the case for some ...
Members that were not exported due to missing -generateJsInteropExports
were still being named a...
Shell script in Jenkins exits at first error (as if 'set -e'), and
condition for conditionally (...
Change-Id: Iae5997b7bd49b205aa40e6c9999cdef2024ad535
e1fcefa15e96a5d7450d9f874101226a72bbeefb authored over 8 years ago by Goktug Gokdogan <[email protected]>Change-Id: I08be0750a68cc1a195e835e015d5152a8abbbad9
cf3be7c4126c98247c235c5687443edd2a11eb2d authored over 8 years ago by Andrei Korzhevskii <[email protected]>Change-Id: I92f47ba509deabae1485a52e47e1814b41f8417a
d0794a98b98f936cb7b4a94151bc40a46206c2a3 authored over 8 years ago by Andrei Korzhevskii <[email protected]>Change-Id: Ia644c8164f2710b6fca396f3cd32450b1f930e78
5b327a392bfabbb47513cefa1c8727402cedbda9 authored over 8 years ago by Goktug Gokdogan <[email protected]>Tests adapted from Apache Harmony.
Bug: #8511
Bug-Link: https://github.com/gwtproject/gwt/issue...
This emulation and its pretty thorough unit tests were originally
authored by Danny Daemonic <da...
Remove HTMLUnit, SAC, Colt, Ant, Commons Collections, Commons I/O,
ICU4J, and Servlet API, repla...
Change-Id: Ic97ab3e18d4c68c714de49b035ac40918fb0cfa3
9a076fe27c5424d35a2553d58379c46211f42332 authored over 8 years ago by Thomas Broyer <[email protected]>
Uses "zip --copy" and "zip -d --out" instead of expanding the JARs
into a temporary dir and re-j...
Confguration taken from :
https://github.com/checkstyle/checkstyle/blob/master/src/main/resource...
Change-Id: Icbb4ed15a6d121fc6a33510da987136f30afc3be
0602bc5cf211b76d0a26efeac75b7be1e05f064a authored over 8 years ago by Andrei Korzhevskii <[email protected]>Change-Id: I9cb244537a128d5c06cbda6fd9ddb53b6372cfd0
56c070259ab90e1d123e1575600853cf73404f30 authored over 8 years ago by Andrei Korzhevskii <[email protected]>
Earlier, I only used atIndex where there was name collision.
This resulted in asymetric method n...
cc3d0a52ec70c702819c6a44f4b59eb5db3d8e37 broke access to legacy
logging flags. Earlier anybody w...
Even though bodies of JSNI methods are not instrumented for coverage,
the compiler would ICE if ...
Change-Id: I49763198a12a949c2b9fe4e873e49ec3ecfa57d4
b5d6f2e18443513000630843c5859f16d8dc9ed0 authored over 8 years ago by Roberto Lublinerman <[email protected]>Change-Id: Ib0e7084fdf619041becde498d5e52efa2d8e51fa
7cd908fb5f03b511b597628c64e67c938697c181 authored over 8 years ago by Goktug Gokdogan <[email protected]>Also refactors and fixes internal comparators usage.
Change-Id: Ifc64c515191d2a62f76990db4f0c05...
38b1b716c3e328f7a7899179a715e953a1aee277 authored over 8 years ago by Andrei Korzhevskii <[email protected]>Change-Id: I7033486140dd9c538d8b15a095072c650de757c1
6da5fb145e99dbf6ce7696ea4456460c8fc2c446 authored over 8 years ago by Goktug Gokdogan <[email protected]>Change-Id: Id1e5972a24ccae486d73e69f785e093615d8b8e8
cf2990d7d72bd6a754ba5f7eda0d0b1957971c79 authored over 8 years ago by Andrei Korzhevskii <[email protected]>Change-Id: I782a00a2cc0c730665f468c2e613bad94b96bf1f
fcd05864c310df23aca1d568597a8a9b517b9167 authored over 8 years ago by Andrei Korzhevskii <[email protected]>Change-Id: I8ed8283d0604147fc6d6e45eb330578503b58654
6e5f02931aaae79add038f675e005e5aaa7306c9 authored over 8 years ago by Andrei Korzhevskii <[email protected]>
This is not just rename. I did some improvement and also
forwarded the old flag for compatibilit...
Change-Id: I8aaff25f834e5f4a3d8beb46ba635cb3d08af181
1101599d05b586d9991ed3f2db37b02c5a136e41 authored over 8 years ago by Artur Signell <[email protected]>This reverts commit b4b8e7c56210bf49e676f713c4f999a4fd8e0b0d.
Change-Id: I6d22863fde51a78800707...
5bac76fa10cfaa67dfd6b9c0ecd42bfc85ef86c5 authored over 8 years ago by Thomas Broyer <[email protected]>
Since 2.8 needs sourceLevel set to 1.8 or auto, we have to
define sourceLevel to avoid gwt-maven...
@extern parsing was broken if there were newlines present.
Change-Id: I560698cf4f365144ede49a6e...
2edd7831ac454724bab4aebd075fc06d04c21f72 authored over 8 years ago by Roberto Lublinerman <[email protected]>Change-Id: I82341a243c1c2e90c3f24943c328f4fc8d0e57a9
8cd66df3155c9b1e110051f3173f35ac989382a5 authored over 8 years ago by Goktug Gokdogan <[email protected]>
Subclasses of JsConstructor declaring JsTypes need to have
only one non-delegating constructor t...
Change-Id: I40b519d153064a0b14bfd6d47b373a61d408b79e
Review-Link: https://gwt-review.googlesourc...
Mark all c.g.g.validation public APIs as @Deprecated
Bug: #9367
Bug-Link: https://github.com/gw...
Remove Colt, Ant, Commons Collections, Commons I/O and ICU4J,
replacing them with proper Maven d...
Closure Compiler (hence sourcemaps) has switched to GSON for JSON
processing, and GSON was, as a...
Change-Id: I1eb330b1b3bffe9d035089844a2cc6e3925b9ee0
156f9e443850ffee91e9955d96c796c1e04ce02b authored over 8 years ago by Roberto Lublinerman <[email protected]>Change-Id: Idc6ad9eb93b44ba5ba1ce4b830b51e404d53e1a7
c32645ba491e3b2deb933bfd13245836ef22bd76 authored over 8 years ago by Artur Signell <[email protected]>...for exceptions related to numeric operations.
Change-Id: I0961789a12f7e1ca9b41994e94759b013c...
4d81b329b58225a0db62d0226e46436f9fed08c9 authored over 8 years ago by Goktug Gokdogan <[email protected]>
Also did some general cleanup and
fixed String tests to not be optimized by the compiler.
Chang...
fc52b53df925608884b27b8c12490818771d69ff authored over 8 years ago by Andrei Korzhevskii <[email protected]>Change-Id: I602b61643f739356a4b9e10f1f746c77a10b7557
b703afc72fb48d5a3ccdb5fa8870ea4ae10d7356 authored over 8 years ago by Roberto Lublinerman <[email protected]>
Since clinit on these types are effectively overlays there is
no need to have any restrictions o...
This patch *adds* the following restrictions:
- JsFunction implementations cannot define any met...
Change-Id: I9d44ee44ece77e19efca5be9d0a7696562806926
94d05a9c26460f87045bf1f2165253d95ae0b687 authored over 8 years ago by Roberto Lublinerman <[email protected]>Change-Id: I4e7013df6153452199456f270ade8b4b65af49cf
16e0d3f241111e91d4cb5fa4b49bb09ef97e7ebd authored over 8 years ago by Roberto Lublinerman <[email protected]>Change-Id: Id352e6a877f30ff8710fae32e34ec45d09583a60
f134f41d543171c123488efff8bf231d6ca7d373 authored over 8 years ago by Roberto Lublinerman <[email protected]>
JsFunction implemetnations are meant to be lightweight enough
to make it possible to generate th...
Bug: #9365
Bug-Link: http://github.com/gwtproject/gwt/issues/9365
Change-Id: I88ee6092ed0801de2f...
Change-Id: Iff1e08667db642462da450d37563f4b484d13456
10c2f0a984e4d3e77dc23dd8d43b1cc3704131fc authored over 8 years ago by Roberto Lublinerman <[email protected]>
Current GWT generators do not expect default nor static methods
in interfaces. This patch makes ...
@GwtIcompatible in annotations is considered noop.
Change-Id: Iff75cb012024f8394caab9c2241ed16c...
389d2c2b73b8b1e37e82fa51301e6c4dffd2d75b authored over 8 years ago by Roberto Lublinerman <[email protected]>Change-Id: Icf9bbe81dc17fee97fb3186eec75fcf818236fc1
59dcd9ac92c0ee6c8e545399ddbbcce3b675641b authored over 8 years ago by Roberto Lublinerman <[email protected]>
It was hacked in 4ece80 but now compiler handles
null CharSequence correctly.
Fixes StringJoiner...
The tests were not updated in patch
https://gwt-review.googlesource.com/#/c/15190, but should h...
JsMember information is inherited from overriden methods
and pruning any of these overridden met...
The requirement does not affect current expressivity as there
is a restriction in place that JsF...
Bug: #9349
Bug-Link: http://github.com/gwtproject/gwt/issues/9349
Change-Id: I3603a6ec416cf00a92...
JsFunctions no longer copy j.l.Object methods/properties into
their prototypes effectively behav...
Change-Id: I2d86c4802d39fb87ca80921f0fb8c622919957cf
3770607321837a5ab1f18c2f933dbda76c75c8ad authored over 8 years ago by Andrei Korzhevskii <[email protected]>Change-Id: Id4cf5874f2655f5d437173ada9e0f736fca9b855
4551d3607187d54444d6031893c5b5034d16c45c authored over 8 years ago by Roberto Lublinerman <[email protected]>