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

Reply via email to