<div dir="ltr"><div class="gmail_default" style="font-family:arial,helvetica,sans-serif"><br></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, May 31, 2017 at 6:19 PM, Vojtech Szocs <span dir="ltr">&lt;<a href="mailto:vszocs@redhat.com" target="_blank">vszocs@redhat.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div style="font-family:arial,helvetica,sans-serif">Hi everyone,<br><br></div><div style="font-family:arial,helvetica,sans-serif">yesterday, we merged <a href="https://gerrit.ovirt.org/#/c/75705/" target="_blank">https://gerrit.ovirt.org/#/c/7<wbr>5705/</a> which seals Engine query &amp; action result classes.<br><br></div><div style="font-family:arial,helvetica,sans-serif">We will follow this up with renaming &quot;VdcReturnValueBase&quot; to &quot;ActionReturnValue&quot; and doing similar renames to existing &quot;VdcSomething&quot; classes.<br></div><div style="font-family:arial,helvetica,sans-serif"><br></div><div style="font-family:arial,helvetica,sans-serif">The reason for finalizing those result classes is to avoid us implementing a GWT custom field serializer for each such subclass, therefore limiting our exposure to GWT RPC specifics when transferring objects between client and server.<br><br></div><div style="font-family:arial,helvetica,sans-serif">On a side note, we also upgraded GWT 2.8.0 to 2.8.1 which fixes a GWT compiler bug we had to work around: <a href="https://gerrit.ovirt.org/#/c/77264/" target="_blank">https://gerrit.ovirt.org/#/c/7<wbr>7264/</a></div></div></blockquote><div><br><div style="font-family:arial,helvetica,sans-serif" class="gmail_default">​Unfortunately, we&#39;ve found a bug [1] in GWT 2.8.1 that causes the GWT debugger (classic dev mode - using Java IDE) to crash right upon startup.<br><br>[1] <a href="https://github.com/gwtproject/gwt/issues/9522">https://github.com/gwtproject/gwt/issues/9522</a>​<br><br></div><div style="font-family:arial,helvetica,sans-serif" class="gmail_default">The ^^ bug is currently marked as &quot;wontfix&quot; because classic dev mode was deprecated in GWT 2.8.0 release. For us, classic dev mode remains the only reliable way to debug our GWT code (even though you have to use a very old Firefox or Chrome, but it works).<br></div><br><div style="font-family:arial,helvetica,sans-serif" class="gmail_default">​For​ now, we&#39;re going to revert to GWT 2.8.0 so that frontend development experience isn&#39;t affected.<br></div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div style="font-family:arial,helvetica,sans-serif"><br><br></div><div style="font-family:arial,helvetica,sans-serif">Regards,<br></div><div style="font-family:arial,helvetica,sans-serif">Vojtech<br><br></div></div>
</blockquote></div><br></div></div>