This is an automated email from the ASF dual-hosted git repository. donaldp pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/buildr.git
commit 7c11c3bcf6cc1e942a2a4d21962af5409f809672 Author: Peter Donald <pe...@realityforge.org> AuthorDate: Mon Nov 11 13:04:57 2019 +1100 Add support for the GWT version `2.8.2-v20191108` released with the nonstandard group id --- CHANGELOG | 1 + addon/buildr/gwt.rb | 40 +++++++++++++++++++++++++++++++++++++++- 2 files changed, 40 insertions(+), 1 deletion(-) diff --git a/CHANGELOG b/CHANGELOG index b78f0f9..edd6abd 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -11,6 +11,7 @@ * Fixed: If all of the TestNG tests failed during the test setup then these tests would not be written to the list of failed tests which would mean that buildr would not mark the containing projects test task as failing when it runs. This has been patched to report any errors and fail the test task as expected. +* Added: Add support for the GWT version `2.8.2-v20191108` released with the nonstandard group id. 1.5.8 (2019-07-14) * Fixed: Changed references to `https://repo1.maven.org/maven2` to use https where possible. diff --git a/addon/buildr/gwt.rb b/addon/buildr/gwt.rb index 22cd964..68ce8ef 100644 --- a/addon/buildr/gwt.rb +++ b/addon/buildr/gwt.rb @@ -146,6 +146,44 @@ module Buildr org.eclipse.jetty:jetty-xml:jar:9.2.14.v20151106 org.eclipse.jetty.toolchain:jetty-schemas:jar:3.1.M0 ) + validation_deps + elsif v == '2.8.2-v20191108' + %w( + org.realityforge.com.google.jsinterop:jsinterop-annotations:jar:2.8.2-v20191108 + org.realityforge.com.google.jsinterop:jsinterop-annotations:jar:sources:2.8.2-v20191108 + org.w3c.css:sac:jar:1.3 + org.realityforge.com.google.gwt:gwt-dev:jar:2.8.2-v20191108 + org.realityforge.com.google.gwt:gwt-user:jar:2.8.2-v20191108 + com.google.code.gson:gson:jar:2.6.2 + + org.ow2.asm:asm:jar:7.1 + org.ow2.asm:asm-util:jar:7.1 + org.ow2.asm:asm-tree:jar:7.1 + org.ow2.asm:asm-commons:jar:7.1 + + colt:colt:jar:1.2.0 + ant:ant:jar:1.6.5 + commons-collections:commons-collections:jar:3.2.2 + commons-io:commons-io:jar:2.4 + com.ibm.icu:icu4j:jar:63.1 + tapestry:tapestry:jar:4.0.2 + + javax.annotation:javax.annotation-api:jar:1.2 + javax.servlet:javax.servlet-api:jar:3.1.0 + org.eclipse.jetty:jetty-annotations:jar:9.2.14.v20151106 + org.eclipse.jetty:jetty-continuation:jar:9.2.14.v20151106 + org.eclipse.jetty:jetty-http:jar:9.2.14.v20151106 + org.eclipse.jetty:jetty-io:jar:9.2.14.v20151106 + org.eclipse.jetty:jetty-jndi:jar:9.2.14.v20151106 + org.eclipse.jetty:jetty-plus:jar:9.2.14.v20151106 + org.eclipse.jetty:jetty-security:jar:9.2.14.v20151106 + org.eclipse.jetty:jetty-server:jar:9.2.14.v20151106 + org.eclipse.jetty:jetty-servlet:jar:9.2.14.v20151106 + org.eclipse.jetty:jetty-servlets:jar:9.2.14.v20151106 + org.eclipse.jetty:jetty-util:jar:9.2.14.v20151106 + org.eclipse.jetty:jetty-webapp:jar:9.2.14.v20151106 + org.eclipse.jetty:jetty-xml:jar:9.2.14.v20151106 + org.eclipse.jetty.toolchain:jetty-schemas:jar:3.1.M0 + ) + validation_deps else raise "Unknown GWT version #{v}" end @@ -320,7 +358,7 @@ module Buildr dependencies.each do |dep| if dep.respond_to?(:to_spec_hash) hash = dep.to_spec_hash - if 'com.google.gwt' == hash[:group] && 'gwt-user' == hash[:id] && :jar == hash[:type] + if %w(org.realityforge.com.google.gwt com.google.gwt).include?(hash[:group]) && 'gwt-user' == hash[:id] && :jar == hash[:type] version = hash[:version] end end