<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Back to hashCode() mutability</title>
	<atom:link href="http://boris.kirzner.info/blog/archives/2007/05/29/back-to-hashcode-mutability/feed/" rel="self" type="application/rss+xml" />
	<link>http://boris.kirzner.info/blog/archives/2007/05/29/back-to-hashcode-mutability/</link>
	<description>Only empty files are bugless</description>
	<lastBuildDate>Wed, 21 Dec 2011 15:04:14 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.1</generator>
	<item>
		<title>By: kostat</title>
		<link>http://boris.kirzner.info/blog/archives/2007/05/29/back-to-hashcode-mutability/comment-page-1/#comment-38</link>
		<dc:creator>kostat</dc:creator>
		<pubDate>Sun, 15 Jul 2007 20:25:18 +0000</pubDate>
		<guid isPermaLink="false">http://kbh.co.il/wordpress/?p=28#comment-38</guid>
		<description>Let the IDE generate the equals() code, since its implementation is completely dictated by getHashCode(). In some very special cases the order of comparisons can be manually corrected to improve performance.</description>
		<content:encoded><![CDATA[<p>Let the IDE generate the equals() code, since its implementation is completely dictated by getHashCode(). In some very special cases the order of comparisons can be manually corrected to improve performance.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Source code inspection framework wanted &#171; Technoblog by Boris Kirzner</title>
		<link>http://boris.kirzner.info/blog/archives/2007/05/29/back-to-hashcode-mutability/comment-page-1/#comment-37</link>
		<dc:creator>Source code inspection framework wanted &#171; Technoblog by Boris Kirzner</dc:creator>
		<pubDate>Mon, 11 Jun 2007 08:07:30 +0000</pubDate>
		<guid isPermaLink="false">http://kbh.co.il/wordpress/?p=28#comment-37</guid>
		<description>[...] 11th, 2007   Another example of problem similar to hashCode() mutability is an option for broken &#171;consistent with equals&#187; contract imposed by implementation of [...]</description>
		<content:encoded><![CDATA[<p>[...] 11th, 2007   Another example of problem similar to hashCode() mutability is an option for broken &laquo;consistent with equals&raquo; contract imposed by implementation of [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Boris Kirzner</title>
		<link>http://boris.kirzner.info/blog/archives/2007/05/29/back-to-hashcode-mutability/comment-page-1/#comment-36</link>
		<dc:creator>Boris Kirzner</dc:creator>
		<pubDate>Tue, 29 May 2007 15:13:14 +0000</pubDate>
		<guid isPermaLink="false">http://kbh.co.il/wordpress/?p=28#comment-36</guid>
		<description>Yes, as well as in &lt;a href=&quot;http://findbugs.sourceforge.net/bugDescriptions.html#HE_USE_OF_UNHASHABLE_CLASS&quot; rel=&quot;nofollow&quot;&gt;FindBugs&lt;/a&gt;.

The problem is that tools like Gendarme and FindBugs will always loose the battle to new constraints introduced by new framework versions or updates, just because they are reacting rather than proacting in defining there inspections.</description>
		<content:encoded><![CDATA[<p>Yes, as well as in <a href="http://findbugs.sourceforge.net/bugDescriptions.html#HE_USE_OF_UNHASHABLE_CLASS" rel="nofollow">FindBugs</a>.</p>
<p>The problem is that tools like Gendarme and FindBugs will always loose the battle to new constraints introduced by new framework versions or updates, just because they are reacting rather than proacting in defining there inspections.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: virtualblackfox</title>
		<link>http://boris.kirzner.info/blog/archives/2007/05/29/back-to-hashcode-mutability/comment-page-1/#comment-35</link>
		<dc:creator>virtualblackfox</dc:creator>
		<pubDate>Tue, 29 May 2007 14:56:09 +0000</pubDate>
		<guid isPermaLink="false">http://kbh.co.il/wordpress/?p=28#comment-35</guid>
		<description>Seem like a fun small rule to implement in Gendarme (http://www.mono-project.com/Gendarme)</description>
		<content:encoded><![CDATA[<p>Seem like a fun small rule to implement in Gendarme (<a href="http://www.mono-project.com/Gendarme" rel="nofollow">http://www.mono-project.com/Gendarme</a>)</p>
]]></content:encoded>
	</item>
</channel>
</rss>

