jcricket/gwt-syncproxy

com.google.gwt.safehtml missing

Closed this issue · 5 comments

The package com.google.gwt.safehtml is missing from the Android library.

Is it not possible to include it?

Original issue reported on code.google.com by S.Raub...@web.de on 17 Sep 2014 at 1:58

I removed it when I did the initial trimming to make the library fit within the 
Dalvik-dexing limit because it some additional dependencies that existed within 
the *HostedModeUtils classes. Glancing through the rest of the package, I don't 
see a whole lot of other dependencies, so I should be able to add all or most 
of the Safe* interfaces. Do you have need for any of the *Util classes? Those 
will take a bit more work to trace, but I can add them to the list for the next 
version. I'll plan on addressing this sometime in October with the next update.

Original comment by p.pr...@blueesoteric.com on 19 Sep 2014 at 12:16

  • Changed state: Accepted
  • Added labels: Type-Enhancement, Usability, Component-Logic
  • Removed labels: Type-Defect
In fact I only need com.google.gwt.safehtml.shared.SafeHtml
 itself with its dependencies. Thanks for looking into this!

Original comment by S.Raub...@web.de on 19 Sep 2014 at 8:11

Sorry for the delay, I'm working on this issue now and hope to have a new 
release available shortly after the new year

Original comment by p.pr...@blueesoteric.com on 25 Dec 2014 at 3:03

  • Changed state: Started
SafeHtml, SafeHtmlString, SafeHtmlBuilder, and SafeHtmlUtils have been added 
into the Android Library. A small adjustment had to be made to the 
SafeHtmlUtils methods that check for HTML completeness. Those methods utilized 
an external parser system, so those dependencies were eliminated for the 
Android library, meaning those checks cannot be completed Client-side on 
Android. As an added bonus, I was also able to add in the GWT RegExp methods 
since there was some dependency on these. Assuming no additional issues occur, 
I expect to release 0.5 this weekend.

Original comment by p.pr...@blueesoteric.com on 9 Jan 2015 at 4:16

  • Changed state: CompletePending
  • Added labels: Milestone-Release0.5
SyncProxy library version 0.5 is now available

Original comment by p.pr...@blueesoteric.com on 11 Jan 2015 at 4:33

  • Changed state: Fixed