Re: Issue with GWT 2.9.0 and Annotations/Predicates emulation

2020-05-28 Thread Colin Alworth
Glad you solved yours! As another update, we've seen two other cases of 
something that looks sort of similar to this.

In one instance, there was a dependency in the project of an old version of 
jsinterop-annotations, instead of the expected 2.0.0 release.

In the other instance, the project was creating a massive "reflection 
cache" of all annotations - the two fixes are to either exclude the 
jsinterop annotations from the cache (abbreviated rant: a cache like this 
should be based on a whitelist, not a blacklist), or provide sources and a 
.gwt.xml file for the annotations.

-Colin

On Thursday, May 28, 2020 at 1:03:48 PM UTC-5, David Nouls wrote:
>
> Strange, just retried today and now the compile worked properly.
>
> Thanks for the support!
> On 19 May 2020, 16:41 +0200, Colin Alworth , wrote:
>
> Nothing should have changed here as far as I am aware - GWT itself 
> continues to have emulation for Annotation, Enum, etc (Predicate doesnt 
> seem to be listed in your error)
>
> https://gwt.googlesource.com/gwt/+/master/user/super/com/google/gwt/emul/java/lang/annotation/Annotation.java
>
> https://gwt.googlesource.com/gwt/+/master/user/super/com/google/gwt/emul/java/lang/Enum.java
>
> One change was made in .gwt.xml files with their inherits - the 
> jsinterop-annotations jar no longer contains a .gwt.xml file, and so 
> Core.gwt.xml no longer references it (nor did it need to to begin with).
>
> Are you compiling with -strict, and if so, is this the entire log?
>
> I just pulled https://github.com/nmorel/gwt-jackson/ and updated it to 
> use gwt 2.9, and it seems to run its tests cleanly for the main gwt-jackson 
> package, and after I also update guava, the whole build passes:
> [INFO] Reactor Summary for gwt-jackson :: Extensions :: Guava 
> 0.15.5-SNAPSHOT:
> [INFO]
> [INFO] gwt-jackson :: Extensions :: Guava . SUCCESS [ 
> 35.796 s]
> [INFO] gwt-jackson :: Extensions :: Objectify . SUCCESS [ 
> 27.423 s]
> [INFO] gwt-jackson :: Extensions :: Remote Logging  SUCCESS [ 
> 22.288 s]
> [INFO] gwt-jackson :: Examples  SUCCESS [  
> 0.241 s]
> [INFO] gwt-jackson :: Examples :: Minimal . SUCCESS [ 
> 11.884 s]
> [INFO] gwt-jackson :: Examples :: Hello World . SUCCESS [ 
> 15.610 s]
> [INFO] gwt-jackson :: Examples :: GWTP  SUCCESS [ 
> 17.687 s]
> [INFO] gwt-jackson :: Examples :: Requestor ... SUCCESS [ 
> 19.848 s]
> [INFO] gwt-jackson :: Examples :: RestyGWT  SUCCESS [ 
> 16.277 s]
> [INFO] 
> 
> [INFO] BUILD SUCCESS
> [INFO] 
> 
> [INFO] Total time:  02:47 min
> [INFO] Finished at: 2020-05-19T09:36:53-05:00
> [INFO] 
> 
>
> Changes I made to run this:
>
> diff --git a/extensions/guava/pom.xml b/extensions/guava/pom.xml
> index 99e928a..739b629 100644
> --- a/extensions/guava/pom.xml
> +++ b/extensions/guava/pom.xml
> @@ -29,7 +29,7 @@
>Extension to support Guava types like Optional or 
> ImmutableSet
>  
>
> -19.0
> +29.0-jre
>
>  
>
> diff --git a/pom.xml b/pom.xml
> index 8eb1f1d..6250ad4 100644
> --- a/pom.xml
> +++ b/pom.xml
> @@ -86,10 +86,10 @@
>  2.8.1
>  2.4
>  2.10.4
> -2.7.0
> +2.8.2
>  
>  
> -2.7.0
> +2.9.0
>  2.10.1
>  1.0.0
>  4.12
> @@ -201,6 +201,7 @@
>  1000
>   You received this message because you are subscribed to the Google Groups 
> "GWT Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to google-web-toolkit+unsubscr...@googlegroups.com.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/google-web-toolkit/d68d95cb-db98-43ed-97f6-4a1ce5eac1cb%40googlegroups.com
>  
> 
> .
>
>

-- 
You received this message because you are subscribed to the Google Groups "GWT 
Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-web-toolkit+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-web-toolkit/bfba62f7-1a9b-419e-8a2c-fcea5ba3e6fd%40googlegroups.com.


Re: Issue with GWT 2.9.0 and Annotations/Predicates emulation

2020-05-28 Thread David Nouls
Strange, just retried today and now the compile worked properly.

Thanks for the support!
On 19 May 2020, 16:41 +0200, Colin Alworth , wrote:
> Nothing should have changed here as far as I am aware - GWT itself continues 
> to have emulation for Annotation, Enum, etc (Predicate doesnt seem to be 
> listed in your error)
> https://gwt.googlesource.com/gwt/+/master/user/super/com/google/gwt/emul/java/lang/annotation/Annotation.java
> https://gwt.googlesource.com/gwt/+/master/user/super/com/google/gwt/emul/java/lang/Enum.java
>
> One change was made in .gwt.xml files with their inherits - the 
> jsinterop-annotations jar no longer contains a .gwt.xml file, and so 
> Core.gwt.xml no longer references it (nor did it need to to begin with).
>
> Are you compiling with -strict, and if so, is this the entire log?
>
> I just pulled https://github.com/nmorel/gwt-jackson/ and updated it to use 
> gwt 2.9, and it seems to run its tests cleanly for the main gwt-jackson 
> package, and after I also update guava, the whole build passes:
> [INFO] Reactor Summary for gwt-jackson :: Extensions :: Guava 0.15.5-SNAPSHOT:
> [INFO]
> [INFO] gwt-jackson :: Extensions :: Guava . SUCCESS [ 35.796 
> s]
> [INFO] gwt-jackson :: Extensions :: Objectify . SUCCESS [ 27.423 
> s]
> [INFO] gwt-jackson :: Extensions :: Remote Logging  SUCCESS [ 22.288 
> s]
> [INFO] gwt-jackson :: Examples  SUCCESS [  0.241 
> s]
> [INFO] gwt-jackson :: Examples :: Minimal . SUCCESS [ 11.884 
> s]
> [INFO] gwt-jackson :: Examples :: Hello World . SUCCESS [ 15.610 
> s]
> [INFO] gwt-jackson :: Examples :: GWTP  SUCCESS [ 17.687 
> s]
> [INFO] gwt-jackson :: Examples :: Requestor ... SUCCESS [ 19.848 
> s]
> [INFO] gwt-jackson :: Examples :: RestyGWT  SUCCESS [ 16.277 
> s]
> [INFO] 
> 
> [INFO] BUILD SUCCESS
> [INFO] 
> 
> [INFO] Total time:  02:47 min
> [INFO] Finished at: 2020-05-19T09:36:53-05:00
> [INFO] 
> 
>
> Changes I made to run this:
>
> diff --git a/extensions/guava/pom.xml b/extensions/guava/pom.xml
> index 99e928a..739b629 100644
> --- a/extensions/guava/pom.xml
> +++ b/extensions/guava/pom.xml
> @@ -29,7 +29,7 @@
>    Extension to support Guava types like Optional or 
> ImmutableSet
>
>    
> -    19.0
> +    29.0-jre
>    
>
>    
> diff --git a/pom.xml b/pom.xml
> index 8eb1f1d..6250ad4 100644
> --- a/pom.xml
> +++ b/pom.xml
> @@ -86,10 +86,10 @@
>  2.8.1
>  2.4
>  2.10.4
> -    2.7.0
> +    2.8.2
>
>  
> -    2.7.0
> +    2.9.0
>  2.10.1
>  1.0.0
>  4.12
> @@ -201,6 +201,7 @@
>  1000
>   You received this message because you are subscribed to the Google Groups 
> "GWT Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to google-web-toolkit+unsubscr...@googlegroups.com.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/google-web-toolkit/d68d95cb-db98-43ed-97f6-4a1ce5eac1cb%40googlegroups.com.

-- 
You received this message because you are subscribed to the Google Groups "GWT 
Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-web-toolkit+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-web-toolkit/aaa1d548-4661-4579-8747-9dbb67a26173%40Spark.


Re: [ANN] JRS gwt-time 1.4.10 release

2020-05-28 Thread foal
Hi,

The correct link is https://github.com/foal/gwt-time/releases/tag/1.4.10

Stas


On Wednesday, May 27, 2020 at 9:16:06 PM UTC+2, foal wrote:
>
> Hi,
>
> JRS gwt-time 1.4.1 was released - details on 
> https://github.com/foal/gwt-time/releases/tag/1.4. 
> 10
>
> The main point - use CLDR for missing localization data, README was 
> updated with localization section
>
> Best,
> Stas
>

-- 
You received this message because you are subscribed to the Google Groups "GWT 
Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-web-toolkit+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-web-toolkit/63d8f7b7-4a9b-4d6e-ba45-098cd942579a%40googlegroups.com.


Re: [ANN] JRS gwt-time 1.4.10 release

2020-05-28 Thread Max F
Nice!

Link is broken, btw.

Kind regards,
Max

-- 
You received this message because you are subscribed to the Google Groups "GWT 
Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-web-toolkit+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-web-toolkit/801dad46-3e09-4317-90cb-9bc93649fd17%40googlegroups.com.