Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/gwtproject/gwt-window


https://github.com/gwtproject/gwt-window

Replace jcenter with mavenCentral

ee974311af235f4a57c80636f5b40b7d254b5994 authored almost 4 years ago by Thomas Broyer <[email protected]>
Use Spotless to enforce formatting and license headers

This replaces all three google-java-format, ktlint,
and hierynomus license plugins.

290dfc2d2a327a3d4df4f6c40a9184b67101b47f authored almost 4 years ago by Thomas Broyer <[email protected]>
Use JDK 15 in CI, instead of 14

d253fa5ea9a240fd285f40e02e221df5d74778dd authored almost 4 years ago by Thomas Broyer <[email protected]>
Use eskatos/gradle-command-action in CI

385804692905e54a2391e737eab7a3d900c1f597 authored almost 4 years ago by Thomas Broyer <[email protected]>
Use local JDK in CI when possible rather than downloading it

02e778e45a5104785057c7d35aa37bca7aeb2362 authored almost 4 years ago by Thomas Broyer <[email protected]>
Update Gradle, plugins, and dependencies

Keep google-java-format to 1.7 for JDK 8 compatibility,
and the ktlint plugin to 9.x as 10.0.0 f...

b3fe53a5dc44ce316fb650ad8fcbfdbff1365068 authored almost 4 years ago by Thomas Broyer <[email protected]>
Cache Maven dependencies in the GitHub Actions workflow

Also bumps to actions/cache@v2, and only cleanup before cache
if the cache wasn't hit.

For the ...

b359f2192a5259e6b2e2de9ec74b0564a177c915 authored over 4 years ago by Thomas Broyer <[email protected]>
Add META-INF/gwt/mainModule for use with gwt-maven-plugin's generate-module

64c5b7f9c2a916863a5c9ad5e695caab2fd86ce2 authored over 4 years ago by Thomas Broyer <[email protected]>
Run tests with J2Cl, by forking a Maven process

Run them with ChromeDriver in the GitHub Actions workflow

f5b84d128e0465caa57fee67a81e6c97eb180639 authored over 4 years ago by Thomas Broyer <[email protected]>
Fix J2Cl issue with JsString/String casting

a203f8faa334f67f3b806b575426872902d2e1f6 authored over 4 years ago by Thomas Broyer <[email protected]>
Update to gwt-http 1.0.0-RC2 for J2Cl compatibility

This is in preparation to running the tests with J2Cl.

fae388bd15e1c7b4e7dbcd799420191d347bc3bf authored over 4 years ago by Thomas Broyer <[email protected]>
Remove all uses of com.google.gwt and JSNI in non-GWT2-specific tests

In some cases this is a rewrite using Elemental2, and in
others the code is simplified.

This is...

64faeeabc47f5fc0a016abbdea4ccfb9f6ffb4f2 authored over 4 years ago by Thomas Broyer <[email protected]>
Extract async tests to GWT2-specific classes

This is in preparation to running tests with J2Cl.

edfdb6d30c34fb2994aa16185a686c513b54f320 authored over 4 years ago by Thomas Broyer <[email protected]>
Remove now-unneeded JsInterop methods

The native methods weren't available in elemental2-dom
1.0.0-RC1 but are now in 1.0.0.

44ff1b8e575d5dd372bb53c9b8579818503064f5 authored over 4 years ago by Thomas Broyer <[email protected]>
Update to non-snapshot dependencies

7aa411b1954c49b1b581d96cd1d329bb35d040fb authored over 4 years ago by Thomas Broyer <[email protected]>
Update publishing to provide version from the command-line

e3f8954e936d54368fee979f0d6cf5c0d081a6de authored over 4 years ago by Thomas Broyer <[email protected]>
Generate HTML 5 javadoc when building with JDK 9+

11f847fbbf6cac6c77713231313af4bb441cbcb4 authored over 4 years ago by Thomas Broyer <[email protected]>
Do not publish Gradle build scan on GitHub Actions

b8ce9365dc4120950097a95a88a114ea4894997e authored over 4 years ago by Thomas Broyer <[email protected]>
Simplify Maven publishing configuration

33b8f0f4a702cffeda0fc0c1296644a2567cae69 authored over 4 years ago by Thomas Broyer <[email protected]>
Add GitHub Actions workflow

fae59b45a4c0ea5581ae4629afc855f91ecaca4e authored over 4 years ago by Thomas Broyer <[email protected]>
Enable dependency locking to ease dependency caching in CI

Use strict dependency locking in the project build, but not
in the buildSrc as that will actuall...

8ed73b0edd9e54d00f35bcaf2e666a567d64f61c authored over 4 years ago by Thomas Broyer <[email protected]>
Update Gradle, plugins, and dependencies

57da7bcfd7b9d85c4d0d9387f6fcc7b5e8c3b056 authored over 4 years ago by Thomas Broyer <[email protected]>
Add jsinterop-annotations as API dependency

Annotations are used on public methods.

de7fcbc235324d82c9cf4b5ee7294f4d25304493 authored about 5 years ago by Thomas Broyer <[email protected]>
Upgrade to Gradle 5.6.2 and various build updates

bd58002ba2ec75a26e0c65d4c783013cbcd7de7e authored about 5 years ago by Thomas Broyer <[email protected]>
Upgrade to Gradle 4.10

e853bd798e2b165c74d6d9f93fcca94ef8ca0c16 authored over 6 years ago by Thomas Broyer <[email protected]>
Update google-java-format plugin and ktlint

d4fd5b9fab96fbc3acf10370ee3cb9e639dd3b41 authored over 6 years ago by Thomas Broyer <[email protected]>
Test-drive net.ltgt.errorprone-javacplugin version 0.5

afbb96a8529052217cb787459e993675510c24cb authored over 6 years ago by Thomas Broyer <[email protected]>
Upgrade to Gradle 4.8.1

63365e594efb7e28aa6d8b48d7e64da3af834bce authored over 6 years ago by Thomas Broyer <[email protected]>
Workaround for https://github.com/gradle/gradle/issues/5630

d1a2d5b1825d86795970e9a53c517a6324f47f59 authored over 6 years ago by Thomas Broyer <[email protected]>
Enforce license headers in source files

3d1ceb05bc040b3489ace5b8bb0fd5684510b9c2 authored over 6 years ago by Thomas Broyer <[email protected]>
Publish to Sonatype OSSRH and prepare for Central

4b873a98a4e90e5fdb3ca923969e4109f35fbf2b authored over 6 years ago by Thomas Broyer <[email protected]>
Change copyright to "The GWT Project Authors" and add AUTHORS file

…populated from GWT commit history.

6568565de2271dd64c08750246ff84d13fb49472 authored over 6 years ago by Thomas Broyer <[email protected]>
Migrate build to Gradle Kotlin DSL

01c120ed8983b89f5336f26fffaf5d18acc9186a authored over 6 years ago by Thomas Broyer <[email protected]>
Upgrade to Gradle 4.8-rc-3

3610f79fd4c565510cedfa189480673670460aea authored over 6 years ago by Thomas Broyer <[email protected]>
Use snapshots from Sonatype OSSRH (instead of Jitpack)

02381e7fee37164b7c3d0ac9f7b8d451f5889383 authored over 6 years ago by Thomas Broyer <[email protected]>
Update Error Prone and Google Java Format

(and net.ltgt.errorprone plugin)

136d2301f06c1d2ab7272509f05710cb7488d75c authored over 6 years ago by Thomas Broyer <[email protected]>
Use fixed elemental2-dom Location#getPort() in 1.0.0-RC1

f626e66c31ca3349b05ba4972b2cdda817c670ad authored about 7 years ago by Thomas Broyer <[email protected]>
Update ErrorProne to 2.1.3

ee59662d68b50b04181a638f095d8ae8a8aa1fbc authored about 7 years ago by Thomas Broyer <[email protected]>
Update jsinterop and elemental2 to 1.0.0-RC1

9cedb108d03a6ff62454ca626e809efc61069f9e authored about 7 years ago by Thomas Broyer <[email protected]>
Update Gradle to 4.4

e2718ba9c5db17d52c30f01afd58d0c9d0fb0ac4 authored about 7 years ago by Thomas Broyer <[email protected]>
Update to elemental2 1.0.0-beta-2 and jsinterop-base 1.0.0-beta-3

a08fb9caeae6d2460a803cd57035973a6ba4857a authored about 7 years ago by Thomas Broyer <[email protected]>
Add explicit dependency on elemental2-core and jsinterop-base

…as they're directly used in code.

4b4850d89c2953b330405d176a2ec1957771d255 authored about 7 years ago by Thomas Broyer <[email protected]>
Compile with -Werror -Wlint:all

2ce1494f3b98259fe459ea990fde61045e3ae857 authored about 7 years ago by Thomas Broyer <[email protected]>
Remove dependency on c.g.g.dom.client.Document

Assume the document is always loaded in "standards mode";
i.e. this removes support for "quirks ...

9138ec88222606d5e21a8c75f979ae01d1daa3f1 authored about 7 years ago by Thomas Broyer <[email protected]>
Remove support for old browsers

(back to Firefox 40 included)
Tests need to emulate Chrome then, as HtmlUnit, in this version
(2...

c0f8d37ab4a9a835c990f299a3c6dbdeec64d1aa authored about 7 years ago by Thomas Broyer <[email protected]>
Remove deprecated methods and classes

dd67e3e10d9f8ca6e2618d3b71044e9cd78e1f64 authored about 7 years ago by Thomas Broyer <[email protected]>
Reformat using google-java-format

9a9fe27aee4d779e114437276a8c49d3a8b9f602 authored about 7 years ago by Thomas Broyer <[email protected]>
Import com.google.gwt.user.Window as org.gwtproject.user.window.Window

This includes the Window class and its dependencies; mainly
the Cookies class, in terms of API.

c5a11534bc58399f9fb77dc839ed5a3c51d785ce authored about 7 years ago by Thomas Broyer <[email protected]>
Make Cookies.removeCookieNative private

a30e625bd22c6f1c0b802fa77b3ff1f15c1e28c9 authored about 7 years ago by Thomas Broyer <[email protected]>
Convert code to Java 8 syntax, and a couple other small changes

ae43b64b98cff4ec4d689bbe7b8b72f27e22434c authored about 7 years ago by Thomas Broyer <[email protected]>
Compile with Error Prone

b0142522ed7c008236fbe7c5f4d122a468289478 authored about 7 years ago by Thomas Broyer <[email protected]>
Remove dependency on GWT class and JavaScriptException

JavaScriptException can be safely replaced with Throwable here;
GWT.isClient() is removed (assum...

40c48adb0c9dd44a7fac5c194abe359060191506 authored about 7 years ago by Thomas Broyer <[email protected]>
Replace c.g.g.event and c.g.g.http with their org.gwtproject equivalents

deda905584f374e36143304540757218f7cf7f12 authored about 7 years ago by Thomas Broyer <[email protected]>
Replace JSNI with JsInterop

339d1f20a289fe9f58ef634e7ea95dda8c0c4003 authored about 7 years ago by Thomas Broyer <[email protected]>
Initial commit

35cd46aab204433705fad18075bcd1bbcf1dbec7 authored about 7 years ago by Thomas Broyer <[email protected]>