<p><a href="https://github.com/geany/geany/files/54802/Test.java.zip">Test.java.zip</a></p>

<p>When I save the attached Java file of 2K lines  it takes about 30 seconds to save during which time Geany is unresponsive.  Lint of course finds lots of  errors very quickly and bails out after less than a second.  The brackets match correctly, but class test1 is defined multiple times.</p>

<p>If I shorten the file the parse blackout problem disappears at around 600 lines - although the is still a noticeable pause before the file is reported as saved in the Messages tab.  </p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br>Reply to this email directly or <a href="https://github.com/geany/geany/issues/791#issuecomment-162725385">view it on GitHub</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/ABDrJ28THxipHiCqeuDG3t0I-r7sQbg2ks5pNihNgaJpZM4GwP8W.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/geany/geany/issues/791#issuecomment-162725385"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>