Ecosyste.ms: OpenCollective

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

github.com/gwtproject/gwt-http


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

Move buildSrc to an included build

build-logic/settings-gradle.lockfile was generated by
running Gradle directly inside the build-l...

67df858dcca9c7a5d21e1eccd0c3a9fac0ce5a27 authored almost 3 years ago by Thomas Broyer <[email protected]>
Silence a couple warnings after Gradle 7.4 update

ceede168deb7254fc7b411b988bff3212c7d628e authored almost 3 years ago by Thomas Broyer <[email protected]>
Manage dependency versions using a version catalog

dc2a901f1971b906dbb858bcfd154ef81bf3b702 authored almost 3 years ago by Thomas Broyer <[email protected]>
Enable dependency locking of the settings script

dac74503a0d0625b32e4aa6e1649d251e6ed1777 authored almost 3 years ago by Thomas Broyer <[email protected]>
Only write to GitHub Actions cache on builds of the 'master' branch

Configure other builds to possibly reuse the cache even in
case of dependency changes, by making...

e935c4b5df2b498c1c5d1f1b52a8dba4832d6771 authored almost 3 years ago by Thomas Broyer <[email protected]>
Update GitHub Actions

* use JDK 17 rather than 15
* update actions/setup-java to v2, use Temurin to use the
pre-i...

ce022426ae69a492920d3ac04fef728253878e47 authored almost 3 years ago by Thomas Broyer <[email protected]>
Disable concurrency on GitHub Actions for a given branch or PR

44fbc998c12bf20b29b5a697828e98585c9771be authored almost 3 years ago by Thomas Broyer <[email protected]>
Update Gradle, plugins, and dependencies

Except:
* don't bump ErrorProne up to 2.11.0 as it requires JDK 11
* keep google-java-format 1...

ee5da1750d30f5f2bbe706520a4b2dd67a8c1272 authored almost 3 years ago by Thomas Broyer <[email protected]>
Replace jcenter with mavenCentral

d6710a3ff31737a47579e0ab59a087619e31b007 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.

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

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

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

0adb1600bd60ee0e8d42cb950f6fb92c41834fc3 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...

530bc4b20129e3a33c1aa8a6301c9d915eaa8451 authored almost 4 years ago by Thomas Broyer <[email protected]>
Run J2CL tests with ChromeDriver in GitHub Actions workflow

df80ce1df95aa5b4e9f52db50f4f28869346f759 authored over 4 years ago by Thomas Broyer <[email protected]>
Unignore the timeout test, when NOT running J2CL tests with htmlunit

ee6522c3f84f0c5a70fa580446d0f7e41860786b authored over 4 years ago by Thomas Broyer <[email protected]>
Make it possible to choose the webdriver for J2CL tests

066892147561fe92eaabd064fa8ceaec04ea5516 authored over 4 years ago by Thomas Broyer <[email protected]>
Update J2CL dependencies in integration tests

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

8378ea1464732034d8e14c5f671c42f9d4344012 authored over 4 years ago by Thomas Broyer <[email protected]>
Fix j2clTest task inputs for better incremental build

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

The tests are almost copies from the GWT tests, slightly
modified to account for asynchronous te...

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

Also bumps to actions/checkout@v2 and actions/cache@v2,
and only cleanup before cache if the cac...

b390de385db559ba5fa4e543207e9947497f49a9 authored over 4 years ago by Thomas Broyer <[email protected]>
Extract test constants into an interface

This is in preparation to testing with J2Cl

This does not use the java-test-fixtures as we don'...

72845f4f3b1c142afeb6f8ef8859589be250ef84 authored over 4 years ago by Thomas Broyer <[email protected]>
Replace 'Js.cast' with 'Js.uncheckedCast' to please J2Cl

a2ca07b8d24e0b4f83480fbbe0b8cc9d581f799b authored over 4 years ago by Thomas Broyer <[email protected]>
Cleanup javadoc wrt unnecessarily fully-qualified names

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

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

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

0795a451587b2771fd2429bf4f1e2d6f1b10d301 authored over 4 years ago by Thomas Broyer <[email protected]>
Fix javadoc formatting that fails with newer JDKs

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

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

bf242a3f06a9f328cc6166d800880a13b7124382 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...

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

fdc0d050fc654cda2a473db2681244178c0aca61 authored over 4 years ago by Thomas Broyer <[email protected]>
Upgrade to Gradle 5.6.2 and various build updates

(including running ktlint on buildSrc, and using ktlint-gradle
for that)

7e35e956fad545dcb9e1d0b0a452334f4286ac77 authored over 5 years ago by Thomas Broyer <[email protected]>
Smoke-test J2Cl compatibility (conditionally)

When the path to J2clCommandLineRunner_deploy.jar and libjre.jar
are passed (as j2cl.transpiler....

15a0c4e09a12a62b04b41cf3b79fe21eb5da12b3 authored about 6 years ago by Thomas Broyer <[email protected]>
Silence Gradle Kotlin DSL warning

13fd87e5000af842195503ed7a8d743866bbef41 authored about 6 years ago by Thomas Broyer <[email protected]>
Switch to net.ltgt.errorprone plugin, and update Error Prone

8ab2786c5273ef457a17fea3df41031d296a4ba7 authored about 6 years ago by Thomas Broyer <[email protected]>
Upgrade to Gradle 4.10

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

33ce45bb07605866dab9076a171babb290c1574f authored over 6 years ago by Thomas Broyer <[email protected]>
Test-drive net.ltgt.errorprone-javacplugin plugin v0.5

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

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

5262b27c60408a491af16fa8340f5d4f343e51a0 authored over 6 years ago by Thomas Broyer <[email protected]>
Move ktlint configuration to a precompiled script plugin

9cd9462407bf291e86d35e1d915eec72aa8cf868 authored over 6 years ago by Thomas Broyer <[email protected]>
Update Google Java Format and Ktlint (with no side-effect)

2d0be4a55f286ab2cd203aafc97cbf9ed3d4cad9 authored over 6 years ago by Thomas Broyer <[email protected]>
Update Error Prone (and net.ltgt.errorprone plugin)

dda07a00813942f4e7143814d55e97a3cb1910b9 authored over 6 years ago by Thomas Broyer <[email protected]>
Update to Gradle 4.8-rc-3 for publishing

…and precompiled scripts plugins (added in 4.7)

a42030bb92110c2baaf1f462034b4c4ad433f0c9 authored over 6 years ago by Thomas Broyer <[email protected]>
Use Ktlint for *.gradle.kts scripts

304e454c1d1dcd25b0d130914b747f03de1a4d52 authored almost 7 years ago by Thomas Broyer <[email protected]>
Update to Gradle 4.6 and move to Kotlin DSL

4257d44682a46d15a5a7c5f7089f5668963956ea authored almost 7 years ago by Thomas Broyer <[email protected]>
Add README

09aee8fc128dab04d97d511ab13a4d79be8ae4e6 authored almost 7 years ago by Thomas Broyer <[email protected]>
Update Error Prone to 2.2.0 and use --release 8 with Java 9

This requires disabling the StringSplitter check though.
Ideally, we'd likely want to fix it, bu...

12cc331634ad1be95afd20dea77e66f09a23b4cc authored almost 7 years ago by Thomas Broyer <[email protected]>
Enforce license headers in source files

98a9f754dd79d31eca5de90cfc3569a6a8f04017 authored almost 7 years ago by Thomas Broyer <[email protected]>
Change copyright to "The GWT Project Authors" and add AUTHORS file

…populated from GWT commit history.

08523b49b8c5af368f51ccc6edf9d809fac962ce authored almost 7 years ago by Thomas Broyer <[email protected]>
Update jsinterop and elemental to 1.0.0-RC1

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

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

d8f69e9180a9179c594b5f88cb2a0b39e25f5c37 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

96431343e4749e84953a709d63b35b64fc330389 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.

350a64ebadd7eca304792b4d314aac6e7912ba17 authored about 7 years ago by Thomas Broyer <[email protected]>
Remove unused/unneeded constructor for Request.

b22b80f2b8360919e03b7795184815012ccfbd2d authored about 7 years ago by Thomas Broyer <[email protected]>
Replace c.g.g.xhr.client.XMLHttpRequest with elemental2.dom.XMLHttpRequest

HtmlUnit must be set to emulate Chrome as in this version (2.19 in GWT 2.8.2)
the XMLHttpRequest...

ce8bc0138ed5bf429fa82a5c35c6f812e1780f98 authored about 7 years ago by Thomas Broyer <[email protected]>
Remove use of JavaScriptException (replaced with Throwable)

This was the last dependency on gwt-user.

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

f6d70feaeee86d3b7bdedf6c279e4df0c1cf85b6 authored about 7 years ago by Thomas Broyer <[email protected]>
Import com.google.gwt.http as org.gwtproject.http

41d8e95fa6bf54a05cfeca47f528120542ca66bd authored about 7 years ago by Thomas Broyer <[email protected]>
Fix doclint errors, disable 'missing' doclint

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

08f12fe2b23490d6e4f0da53645c651c0ca12a42 authored about 7 years ago by Thomas Broyer <[email protected]>
Upgrade testsuite to JUnit 4's @RunWith(Suite.class)

This is in preparation for j2cl where this will be the norm.

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

a1033150aab16558b4f5a8b516871a4c7c781520 authored about 7 years ago by Thomas Broyer <[email protected]>
Cleanup package and class javadoc

Remove almost everything from the package doc as it has
aged badly.
Remove "Required Module" sec...

8c063960d63436fee817f227200842edb38a692b authored about 7 years ago by Thomas Broyer <[email protected]>
Remove deprecated methods

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

This also enforces the correct format on build.

5cc9aded9a26785e6abaf6c4c8f24767673fa2fd authored about 7 years ago by Thomas Broyer <[email protected]>
Replace c.g.g.user.client.Timer with setTimeout via Elemental2

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

(back to IE9 included)

bc1d1f80e6bf7ca7f5429368f0ce1d10b41b295e authored about 7 years ago by Thomas Broyer <[email protected]>
Convert code to Java 8 syntax

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

3fb8974fa4f1b615459062902d94fac3bd00a638 authored about 7 years ago by Thomas Broyer <[email protected]>