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
d77e85c2a80d086e387d2413932499831c1718ea authored 11 months ago by Colin Alworth <[email protected]>
Simplify test setup, as these tests no longer need to use supersource.
a848ffa3a30d1a62ecc201b2c592164edba1dfd0 authored 11 months ago by Colin Alworth <[email protected]>
The old checkstyle was similar but not identical to the Google Java
Style Guide, and it seems t...
Updates checkstyle to the current latest, requiring a few small changes
in configuration. A few...
Bumps
[mikepenz/action-junit-report](https://github.com/mikepenz/action-junit-report)
from 4.0...
Update build scripts to point to the latest JDT [3.36.0.v20231115-1055]
and the latest asm 9.6....
In Java 21 a new field was added to Enum, making it incompatible with
gwt-rpc clients (and olde...
Fix request factory tests fails with errors under java 21 due to added
apis to the List class `...
Java 10 added copyOf static factory methods to produce immutable
List/Set/Map instances that co...
This patch updates to the latest version of ErrorProne, which requires
dropping support for Jav...
Bumps
[mikepenz/action-junit-report](https://github.com/mikepenz/action-junit-report)
from 4.0...
The old implementation only allowed a capital letter as the first
character of a bean-like prop...
948bc557591e76ea82f0a06b91b2a0fcb409e546 authored 12 months ago by Colin Alworth <[email protected]>
Removes an old hack which uses gwt-user's sources as if they were the
correct sources for gwt-s...
Follow-up to #9887
257bc54fdd9770eedf5337c663d65f20584aa82b authored almost 1 year ago by Colin Alworth <[email protected]>cb2456e11d99e017d4fe8c051e6db55e4eb435b3 authored about 1 year ago by Colin Alworth <[email protected]>
This encourages a few bad practices that we'd like to avoid, most
notably mixing server and cli...
This patch has two approaches to check if the JettyLauncher is being
used, it checks for any co...
Logs warnings at compile time, indicating which classes need to be
cleaned up to remove this fe...
Fixes #9547
c5d74f1734bd58a7e3e797a6cc8ca89e2cd7134c authored about 1 year ago by Colin Alworth <[email protected]>
Introduces a new release artifact for jakarta-based servlet
containers, for both gwt-servlet an...
For example:
@JsMethod(namespace = "<window>")
static native boolean isNaN();
priva...
f9028fe906e62c1519eef3944f7bb3292a2b9cfa authored about 1 year ago by Colin Alworth <[email protected]>Add missing `not` method to Predicate to be java 11 compatible.
Partial #9547
c4befe7d0d402118f79be783d2cbcbb061054f04 authored about 1 year ago by Filipe Sousa <[email protected]>
As part of the upcoming jakarta-servlet artifact patch, we want to limit
which types need to be...
Starting in GWT 2.9.0 (check jdt vers), JDT changed how it emitted
ternary expressions to resul...
Ensures that we run the latest emulation tests available.
Fixes #9813
dd81ecf0d25c1f856592ba0413054849c2a8f72a authored about 1 year ago by Colin Alworth <[email protected]>
New implementation is not supported in all browsers, so is wrapped in a
conditional.
Fixes #...
84fa2a109c32f58f2385b0569788ec737084f94c authored about 1 year ago by Justin Hickman <[email protected]>
This PR avoids `document.write` in Chrome browser. It cannot be simply
removed for all browsers...
While the issue (#9855) is related to JDK21 and its new `getFirst` and
`getLast` methods in the...
Partial #9547
be374733d88677f0a2c038c994c304a60d30d30d authored about 1 year ago by Colin Alworth <[email protected]>Partial #9547
1ca97c479868dd40219d4fe64a25823592f820af authored about 1 year ago by Colin Alworth <[email protected]>
Partial #9547
Co-authored-by: Alexey Abashev <[email protected]>
This allows using GWT compiled code with `installCode=false` also with
`file://` protocol.
S...
abceee4cb811e2638921c48385ab9d177a319bbd authored about 1 year ago by Zbynek Konecny <[email protected]>Follow-up for #9850, #9851
88bc805b563396704d660470240fc6b5eef0533a authored over 1 year ago by Colin Alworth <[email protected]>
The ant task `java` is able to take source, target, and release flags
and only set the appropri...
Partial #9547
a9aeadd1382da173389d5313d2d24f8cf38007f5 authored over 1 year ago by Colin Alworth <[email protected]>Partial #9547
9b9e888bfc5c8991425da65b0e2f12577d0ac638 authored over 1 year ago by Colin Alworth <[email protected]>
Since elemental was removed from this repo, the mentions of python and
c++ seem redundant.
See earlier review at https://gwt-review.googlesource.com/c/gwt/+/21501.
Build changes get us...
3250dca76051493f17c2a39eca216cd55c7153fc authored over 1 year ago by Colin Alworth <[email protected]>
With Javadoc now able to run on Java 17, we can make Java 17 the default
going forward for buil...
Disables tests that fail on Windows because of filesystem specifics,
fixes one test.
Co-auth...
4f49137180271223fb9b60d17d363a80b52e6d30 authored over 1 year ago by Zbynek Konecny <[email protected]>Dropped the frames requirement, and enabled index and tree pages.
bb42c4ca76ed898e7eff8103b28c565a3055547f authored over 1 year ago by Colin Alworth <[email protected]>Link to mvn README.txt from the main repo README.md
0fd2ee41f3b4b8228456efa2ed046df9638a9ba1 authored over 1 year ago by atavanamir <[email protected]>
This was necessary pre-Java7 to avoid blocking on
java.nio.charset.Charset operations, though t...
Name of tool changed to JavaEmulSummaryDoclet to reflect its purpose
rather than the wiki forma...
Use Jetty's Preventers instead of removed internal JVM methods.
Fixes #9561
Co-authored-by: ...
An earlier iteration appeared to add getProperty to GWT.java instead of
using System. In that i...
Update doctool to run on Java 11, thus allowing either Java 8 or 11 to
build GWT itself. Becaus...
Starting in Java 9, the value of the system property
java.specification.version has been an int...
Also corrects a compile error that went unnoticed in the Java 8 test,
since these tests were ne...
Wraps a few sections of StoryRecorder to ensure that the stack can
never be empty when it is be...
The eval behavior in GWT is no longer needed since that chrome bug
(#90707) was fixed. Removing...
16fd70f0addf68cd3b500b7ce64014034ed99c3b authored over 1 year ago by Sandra Parsick <[email protected]>
Also remove sessions' handling as they're not used there.
Fixes #9765
ce46f93952d36026c8eb1d79a8f45c772537ee92 authored almost 2 years ago by Thomas Broyer <[email protected]>
A previous fix to negative longs incorrectly allowed some positive longs
that would be represen...
Also solves warning-free serialization of LinkedHashMap instances based
on reflection, looking ...
38cefc3a685022163ef58727cfafe7321a4b297b authored almost 2 years ago by Colin Alworth <[email protected]>
These are unreferenced python and java files that were formerly used as
part of the build, but ...
d8032f85c87543b8d79f39bb33cabff50c385482 authored about 2 years ago by Colin Alworth <[email protected]>
This change-set contains all updates of added globals, to match Firefox
104.0.1 and Chrome 105....
Hardcodes the com.google groupIds for GWT to 2.10.0 going forward, and
switches from google sna...
Configures nightly scheduled builds to push to sonatype snapshots, as
used to happen with the G...
Minor markup fixes to make sure it renders correctly on GitHub, and
added links to new nightly ...
This introduces two builds, intended to fairly closely reflect the
builds that used to be run o...
Partial #9756
78cb77d441cc91befd815a9883dbc430181481bc authored over 2 years ago by Colin Alworth <[email protected]>
The old script, being already used in Google-managed CI, continues to
deploy poms with com.googl...
Some of these may not be necessary, but were added to be sure not to
cause extra warnings in use...
Several old tests previously not able to run in HtmlUnit are now
enabled, and two tests are disa...
IE8/9 have already unofficially been removed, with some typedarray work
done around longs/double...
...format them properly and make them pass the style checks.
PiperOrigin-RevId: 339796285
Chang...
Change-Id: Ibc64da75afe241273d578162611c1e65bd8f8b7f
ae4788d08893dcb796d60c086cf782470cbfe114 authored about 3 years ago by Colin Alworth <[email protected]>
This, combined with CORS headers set by the remote server (such
as SDM's CodeServer) permits Chr...
Adds `name` get function to each function object when this flag is
enabled, following the guidan...
The gwt.javac presetdef is now a macrodef, to allow for appending
instead of replacing the -Xplu...
This patch does some initial work of adding support for building GWT
on Java >8, but until the j...
PiperOrigin-RevId: 408727479
Change-Id: I42e72209b537fe7516774cd39986208c5f716261
Change-Id: I155dd75542fcbef5a0bffeff3bae34e863a68191
03c3bdd417ddb2be9ac9f8bf9be30e67cb25b5e4 authored about 3 years ago by Colin Alworth <[email protected]>Marking the cache operations as side-effect free allows the J2CL WASM pipeline to remove boxing ...
5d00cabb5423240548ab34adcd3ad9fb9a782ac3 authored about 3 years ago by Roberto Lublinerman <[email protected]>
PiperOrigin-RevId: 399696516
Change-Id: I7477a72cf4e5abd954c8e159188863c5d4d32100
This reverts commit ab22c15c5af313311cb0cfff010dadd70fa0d3c2.
Reason for revert: Annotating the...
fec3f6c8512c347c9cf150c6c9268b4c48b78574 authored about 3 years ago by Roberto Lublinerman <[email protected]>
This fixes a bug in windows where too long of arguments prevents the
process from being able to ...
Marking the cache operations as side-effect free allows the WASM pipeline to remove boxing code ...
ab22c15c5af313311cb0cfff010dadd70fa0d3c2 authored over 3 years ago by Roberto Lublinerman <[email protected]>... from compilers via isTypeChecked flag.
PiperOrigin-RevId: 392506658
Change-Id: I99f44ca204c...
This regresion recently introduced and tests didn't catch it
since JavaScript is very forgiving ...
PiperOrigin-RevId: 382459906
Change-Id: Ie9d9ccba90ed3050924680bd29084b656016643d
This makes sure the out of bounds index access is encapsulated so that
it can be super-sourced f...
This particular check is an overkill that breaks WASM compatibility.
GWT generally is not very ...
29ddae8e0df41bf53d3c55d429dba51ee4516159 authored over 3 years ago by Goktug Gokdogan <[email protected]>
- HtmlUnit does not define performance object
- Date.parse("1-1-2021") fails when executed on th...
Change-Id: I70164d6f1214ab311dd0f94121140943b1c2dc1f
595bc258f227c047e18b5301cef063eee0305b3c authored over 3 years ago by Julien Dramaix <[email protected]>This simplifies the common cloning pattern.
PiperOrigin-RevId: 373830751
Change-Id: Ic31e97de6c...
Existing fast path that was using int was incorrect and wasn't
handling negative values correctl...
PiperOrigin-RevId: 373835131
Change-Id: I377e8a319b8ec144f6aabd13fa40d94b8fac52fb
PiperOrigin-RevId: 373827576
Change-Id: I1dec7c21fa5c7cf75f53857d221268344e8a808c
ConcurrentModificationDetector was using WASM incompatible jsinterop magic
to track mod count. T...
This is so that we could replace it in WASM to prevent
infinite recursion due to Character.toLow...
PiperOrigin-RevId: 369785291
Change-Id: I5af817f6645149e08ea7fec37977f3a5aabf074b
This will enable super-sourcing the behavior in J2WASM.
PiperOrigin-RevId: 368155440
Change-Id:...
PiperOrigin-RevId: 365744903
Change-Id: If13d299c03ebd6a5ffb812e39ff125fd62a4a512
PiperOrigin-RevId: 363759816
Change-Id: I03a7923f4cb3d7eb8bf6d82b6f414d26bc8be0d4
This provides a faster code path for #valueOf(long) and some other
operations, cleans up constru...