Indeed, this seemed to have been an Intellij issue. After upgrading to 2017.1.2, I can now see the contents of the list:
<https://lh3.googleusercontent.com/-W7xRZxPHSZ0/WQogarYaqZI/AAAAAAAAZ9c/7zm7Zwx2RiIM1RHzbG14Y_aVqa1RTrShgCLcB/s1600/Screen%2BShot%2B2017-05-03%2Bat%2B2.13.18%2BPM.png> <https://lh3.googleusercontent.com/-W7xRZxPHSZ0/WQogarYaqZI/AAAAAAAAZ9c/7zm7Zwx2RiIM1RHzbG14Y_aVqa1RTrShgCLcB/s1600/Screen%2BShot%2B2017-05-03%2Bat%2B2.13.18%2BPM.png> *Thanks to Kirill and Thomas for leading me to the solution.* The connection between Intellij and Chrome is definitely squirrelly though. I often have to execute the code server bookmarklet twice to finally get Intellij to stop at a breakpoint and sometimes Intellij won't reconnect to Chrome until I close and restart it. OTOH, debugging directly in Chrome is more dependable but much less user friendly. On Tuesday, May 2, 2017 at 11:02:08 AM UTC-4, bclark wrote: > > We recently decided to integrate Material Design into our mature GWT > application and this has finally forced our hand on moving from Legacy dev > Mode to Super dev mode. We have this working fairly well using Chrome and > Intellij IDE, 2016.2. One lingering problem though is viewing Java > containers (Lists, Maps, etc.) in the debugger. In the screenshot below, > the two expanded *supportingCopyWidgetPresenters* and > *supportingCopyEventPageBlockContentElements* are both declared as > *java.util.Lists*: > > > > <https://lh3.googleusercontent.com/-4LRXJdE3MJI/WQicSTPPAHI/AAAAAAAAZ8c/pAIYyH0m_lYKeluRT4pKhYpJumhpsV6JwCLcB/s1600/Screen%2BShot%2B2017-05-01%2Bat%2B4.32.08%2BPM.png> > > > <https://lh3.googleusercontent.com/-4LRXJdE3MJI/WQicSTPPAHI/AAAAAAAAZ8c/pAIYyH0m_lYKeluRT4pKhYpJumhpsV6JwCLcB/s1600/Screen%2BShot%2B2017-05-01%2Bat%2B4.32.08%2BPM.png> > In case this is hard to read, the debugger is showing both lists values to > be: > > array = Internal error: com.google.gson.JsonParseException: Expected > BEGIN_ARRAY but was BEGIN_OBJECT at line 1 column 1386 > > Is there a special argument I need to pass to super dev mode to have it > interpret Lists (and Maps, for that matter) correctly in the debugger? Is > this a matter of telling super dev mode to use a different JSON parser? > > > Any help is greatly appreciated! > > > Note: This is cross posted in stackoverflow here > <http://stackoverflow.com/questions/43726406/java-util-lists-in-gwt-super-dev-mode-debugger>: > > > -- 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 [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/google-web-toolkit. For more options, visit https://groups.google.com/d/optout.
