Mark-<br><br>This has been fixed.<br><br>Regards,<br>Neal<br><br><div class="gmail_quote">On Wed, May 14, 2008 at 1:18 AM, Mark Mahieu &lt;<a href="mailto:mark@twistedbanana.demon.co.uk" target="_blank">mark@twistedbanana.demon.co.uk</a>&gt; wrote:<br>

<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div>
<div>Thanks Neal. &nbsp;I also ran into this:</div><div><br></div><div><br></div><div><div>public class WrongFoundType {</div><div><div><br></div><div>&nbsp;&nbsp; &nbsp;static &lt;T extends {=&gt; void}&gt; void foo(T block) {</div>
</div><div>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;block = { ==&gt; };</div><div>&nbsp;&nbsp; &nbsp;}</div><div>}</div><div><br></div><div><br></div><div>Attempting to compile it yields an &#39;incompatible types&#39; error as expected, but the &#39;found&#39; type substituted into the error message is incorrect (should be &#39;{ ==&gt; void }&#39; not &#39;{ =&gt; void }&#39;):</div>

<div><br></div><div><br></div></div><div><div>WrongFoundType.java:4: incompatible types</div><div>found &nbsp; : { =&gt; void}</div><div>required: T</div><div>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;block = { ==&gt; };</div><div>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;^</div><div>

1 error</div><div><br></div><div><br></div><div>Regards,</div><div><br></div><font color="#888888"><div>Mark</div></font></div></div></blockquote></div><br>