<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments on: reek, a code smells detector for ruby</title>
	<atom:link href="http://silkandspinach.net/2008/09/23/reek-a-code-smells-detector-for-ruby/feed/" rel="self" type="application/rss+xml" />
	<link>http://silkandspinach.net/2008/09/23/reek-a-code-smells-detector-for-ruby/</link>
	<description>development, by example</description>
	<lastBuildDate>Tue, 07 Feb 2012 05:40:29 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
	<item>
		<title>By: TMTC 19 &#8211; Kevin Rutherford Interview &#124; Teach Me To Code</title>
		<link>http://silkandspinach.net/2008/09/23/reek-a-code-smells-detector-for-ruby/#comment-16177</link>
		<dc:creator><![CDATA[TMTC 19 &#8211; Kevin Rutherford Interview &#124; Teach Me To Code]]></dc:creator>
		<pubDate>Fri, 13 May 2011 18:23:17 +0000</pubDate>
		<guid isPermaLink="false">http://silkandspinach.wordpress.com/?p=844#comment-16177</guid>
		<description><![CDATA[[...] He&#8217;s an agile coach, and blogs at http://silkandspinach.net. Finally, he has written the reek tool, which identifies code smells in your [...]]]></description>
		<content:encoded><![CDATA[<p>[...] He&#8217;s an agile coach, and blogs at <a href="http://silkandspinach.net" rel="nofollow">http://silkandspinach.net</a>. Finally, he has written the reek tool, which identifies code smells in your [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: TMTC 19 &#8211; Kevin Rutherford Interview — Teach Me To Code Podcast</title>
		<link>http://silkandspinach.net/2008/09/23/reek-a-code-smells-detector-for-ruby/#comment-15961</link>
		<dc:creator><![CDATA[TMTC 19 &#8211; Kevin Rutherford Interview — Teach Me To Code Podcast]]></dc:creator>
		<pubDate>Fri, 06 Aug 2010 05:34:02 +0000</pubDate>
		<guid isPermaLink="false">http://silkandspinach.wordpress.com/?p=844#comment-15961</guid>
		<description><![CDATA[[...] He&#8217;s an agile coach, and blogs at http://silkandspinach.net. Finally, he has written the reek tool, which identifies code smells in your [...]]]></description>
		<content:encoded><![CDATA[<p>[...] He&#8217;s an agile coach, and blogs at <a href="http://silkandspinach.net" rel="nofollow">http://silkandspinach.net</a>. Finally, he has written the reek tool, which identifies code smells in your [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: TMTC 19 &#8211; Kevin Rutherford Interview &#124; Teachmetocode Podcast</title>
		<link>http://silkandspinach.net/2008/09/23/reek-a-code-smells-detector-for-ruby/#comment-15949</link>
		<dc:creator><![CDATA[TMTC 19 &#8211; Kevin Rutherford Interview &#124; Teachmetocode Podcast]]></dc:creator>
		<pubDate>Wed, 12 May 2010 19:22:09 +0000</pubDate>
		<guid isPermaLink="false">http://silkandspinach.wordpress.com/?p=844#comment-15949</guid>
		<description><![CDATA[[...] He&#8217;s an agile coach, and blogs at http://silkandspinach.net. Finally, he has written the reek tool, which identifies code smells in your [...]]]></description>
		<content:encoded><![CDATA[<p>[...] He&#8217;s an agile coach, and blogs at <a href="http://silkandspinach.net" rel="nofollow">http://silkandspinach.net</a>. Finally, he has written the reek tool, which identifies code smells in your [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kevin Rutherford</title>
		<link>http://silkandspinach.net/2008/09/23/reek-a-code-smells-detector-for-ruby/#comment-15470</link>
		<dc:creator><![CDATA[Kevin Rutherford]]></dc:creator>
		<pubDate>Thu, 11 Jun 2009 11:37:33 +0000</pubDate>
		<guid isPermaLink="false">http://silkandspinach.wordpress.com/?p=844#comment-15470</guid>
		<description><![CDATA[@hasan, thanks for taking the time to make a patch! I&#039;ll look at your code soon; in the meantime, I know that Roodi (http://rubyforge.org/projects/roodi/) does some of the same checks -- have you seen it?]]></description>
		<content:encoded><![CDATA[<p>@hasan, thanks for taking the time to make a patch! I&#8217;ll look at your code soon; in the meantime, I know that Roodi (<a href="http://rubyforge.org/projects/roodi/" rel="nofollow">http://rubyforge.org/projects/roodi/</a>) does some of the same checks &#8212; have you seen it?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: nhm tanveer hossain khan (hasan)</title>
		<link>http://silkandspinach.net/2008/09/23/reek-a-code-smells-detector-for-ruby/#comment-15469</link>
		<dc:creator><![CDATA[nhm tanveer hossain khan (hasan)]]></dc:creator>
		<pubDate>Thu, 11 Jun 2009 10:04:38 +0000</pubDate>
		<guid isPermaLink="false">http://silkandspinach.wordpress.com/?p=844#comment-15469</guid>
		<description><![CDATA[hi,
thanx for such a nice tool :) i just forked your code on GitHub. added an interesting feature. 

now i can apply my own custom rules in ruby code and configure them over *.reek configuration file. please have a look on it - 

http://github.com/teksymmetry/reek/tree/master

i wanted to check more strict variable convention. such as &quot;is_found = ...&quot; &quot;can_found = ...&quot; or &quot;user_Name = ...&quot; kinda variable names will be treated as convention error. 

&quot;is/can/has&quot; etc can&#039;t be used in variable name more over no one can mistakenly use upper case in variable name, ie. &quot;useR_name&quot;


best wishes, thnx for nice work.]]></description>
		<content:encoded><![CDATA[<p>hi,<br />
thanx for such a nice tool :) i just forked your code on GitHub. added an interesting feature. </p>
<p>now i can apply my own custom rules in ruby code and configure them over *.reek configuration file. please have a look on it &#8211; </p>
<p><a href="http://github.com/teksymmetry/reek/tree/master" rel="nofollow">http://github.com/teksymmetry/reek/tree/master</a></p>
<p>i wanted to check more strict variable convention. such as &#8220;is_found = &#8230;&#8221; &#8220;can_found = &#8230;&#8221; or &#8220;user_Name = &#8230;&#8221; kinda variable names will be treated as convention error. </p>
<p>&#8220;is/can/has&#8221; etc can&#8217;t be used in variable name more over no one can mistakenly use upper case in variable name, ie. &#8220;useR_name&#8221;</p>
<p>best wishes, thnx for nice work.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: &#187; Детектор &#8220;плохих запа &#8230; QAлификация</title>
		<link>http://silkandspinach.net/2008/09/23/reek-a-code-smells-detector-for-ruby/#comment-15235</link>
		<dc:creator><![CDATA[&#187; Детектор &#8220;плохих запа &#8230; QAлификация]]></dc:creator>
		<pubDate>Mon, 03 Nov 2008 07:05:30 +0000</pubDate>
		<guid isPermaLink="false">http://silkandspinach.wordpress.com/?p=844#comment-15235</guid>
		<description><![CDATA[[...] &#8220;плохих запахов&#8221; для rubyrub http://silkandspinach.net/2008/09/23/reek-a-code-smells-detector-for-ruby/ [...]]]></description>
		<content:encoded><![CDATA[<p>[...] &#8220;плохих запахов&#8221; для rubyrub <a href="http://silkandspinach.net/2008/09/23/reek-a-code-smells-detector-for-ruby/" rel="nofollow">http://silkandspinach.net/2008/09/23/reek-a-code-smells-detector-for-ruby/</a> [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kevin Rutherford</title>
		<link>http://silkandspinach.net/2008/09/23/reek-a-code-smells-detector-for-ruby/#comment-15229</link>
		<dc:creator><![CDATA[Kevin Rutherford]]></dc:creator>
		<pubDate>Tue, 28 Oct 2008 16:03:34 +0000</pubDate>
		<guid isPermaLink="false">http://silkandspinach.wordpress.com/?p=844#comment-15229</guid>
		<description><![CDATA[@Dean: I often get the same warnings; they usually occur when I accidentally let reek look at rspec files. Try passing a set of files on the command line, or change to a folder where reek can&#039;t see your tests -- does that help?]]></description>
		<content:encoded><![CDATA[<p>@Dean: I often get the same warnings; they usually occur when I accidentally let reek look at rspec files. Try passing a set of files on the command line, or change to a folder where reek can&#8217;t see your tests &#8212; does that help?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dean Wampler</title>
		<link>http://silkandspinach.net/2008/09/23/reek-a-code-smells-detector-for-ruby/#comment-15228</link>
		<dc:creator><![CDATA[Dean Wampler]]></dc:creator>
		<pubDate>Tue, 28 Oct 2008 15:52:04 +0000</pubDate>
		<guid isPermaLink="false">http://silkandspinach.wordpress.com/?p=844#comment-15228</guid>
		<description><![CDATA[Kevin,
Very nice. Much needed!

I&#039;m getting dozens of warnings like:

(string):47: warning: useless use of == in void context

I&#039;m using the latest ParseTree (and probably the latest of the other gems...) on OS X.

Also, it looks like the output doesn&#039;t list the file with the flagged issue.]]></description>
		<content:encoded><![CDATA[<p>Kevin,<br />
Very nice. Much needed!</p>
<p>I&#8217;m getting dozens of warnings like:</p>
<p>(string):47: warning: useless use of == in void context</p>
<p>I&#8217;m using the latest ParseTree (and probably the latest of the other gems&#8230;) on OS X.</p>
<p>Also, it looks like the output doesn&#8217;t list the file with the flagged issue.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Giles Bowkett</title>
		<link>http://silkandspinach.net/2008/09/23/reek-a-code-smells-detector-for-ruby/#comment-15225</link>
		<dc:creator><![CDATA[Giles Bowkett]]></dc:creator>
		<pubDate>Mon, 27 Oct 2008 16:20:13 +0000</pubDate>
		<guid isPermaLink="false">http://silkandspinach.wordpress.com/?p=844#comment-15225</guid>
		<description><![CDATA[Hey Kevin, this is insanely awesome. I love it. Do you run it on Rails controllers at all? I&#039;m unsure of the seriousness of Feature Envy and Utility Function warnings there. I&#039;m going to look at the code. It might make sense to have wrapper classes which configure or weight the evaluations, e.g., Feature Envy is OK in all controllers, Utility Function is OK in application controller, neither one is OK in a model, etc. I&#039;m kind of undecided as to whether or not it&#039;s a good idea, though. What do you think?]]></description>
		<content:encoded><![CDATA[<p>Hey Kevin, this is insanely awesome. I love it. Do you run it on Rails controllers at all? I&#8217;m unsure of the seriousness of Feature Envy and Utility Function warnings there. I&#8217;m going to look at the code. It might make sense to have wrapper classes which configure or weight the evaluations, e.g., Feature Envy is OK in all controllers, Utility Function is OK in application controller, neither one is OK in a model, etc. I&#8217;m kind of undecided as to whether or not it&#8217;s a good idea, though. What do you think?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ESPN Dev Blog &#187; Blog Archive &#187; Ruby Style Guides and Tools</title>
		<link>http://silkandspinach.net/2008/09/23/reek-a-code-smells-detector-for-ruby/#comment-15224</link>
		<dc:creator><![CDATA[ESPN Dev Blog &#187; Blog Archive &#187; Ruby Style Guides and Tools]]></dc:creator>
		<pubDate>Mon, 27 Oct 2008 16:07:32 +0000</pubDate>
		<guid isPermaLink="false">http://silkandspinach.wordpress.com/?p=844#comment-15224</guid>
		<description><![CDATA[[...] highlights two useful posts about Ruby style (here and here) and includes a link to reek, a popular tool for sniffing out code smells.    &#160;&#160;&#160; Read More&#160;&#160;&#160;     [...]]]></description>
		<content:encoded><![CDATA[<p>[...] highlights two useful posts about Ruby style (here and here) and includes a link to reek, a popular tool for sniffing out code smells.    &nbsp;&nbsp;&nbsp; Read More&nbsp;&nbsp;&nbsp;     [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ruby Style Guides and Tools: How to Write Good Looking Ruby</title>
		<link>http://silkandspinach.net/2008/09/23/reek-a-code-smells-detector-for-ruby/#comment-15223</link>
		<dc:creator><![CDATA[Ruby Style Guides and Tools: How to Write Good Looking Ruby]]></dc:creator>
		<pubDate>Mon, 27 Oct 2008 11:43:46 +0000</pubDate>
		<guid isPermaLink="false">http://silkandspinach.wordpress.com/?p=844#comment-15223</guid>
		<description><![CDATA[[...] month, Kevin Rutherford released reek, a &quot;code smells [...]]]></description>
		<content:encoded><![CDATA[<p>[...] month, Kevin Rutherford released reek, a &#8220;code smells [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: เร็วส์ หกสิบหก » นั่งเทียนเขียนข่าว#20</title>
		<link>http://silkandspinach.net/2008/09/23/reek-a-code-smells-detector-for-ruby/#comment-15220</link>
		<dc:creator><![CDATA[เร็วส์ หกสิบหก » นั่งเทียนเขียนข่าว#20]]></dc:creator>
		<pubDate>Sun, 26 Oct 2008 08:36:11 +0000</pubDate>
		<guid isPermaLink="false">http://silkandspinach.wordpress.com/?p=844#comment-15220</guid>
		<description><![CDATA[[...] reek, a code smells detector for ruby « silk and spinach [...]]]></description>
		<content:encoded><![CDATA[<p>[...] reek, a code smells detector for ruby « silk and spinach [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kevin Rutherford</title>
		<link>http://silkandspinach.net/2008/09/23/reek-a-code-smells-detector-for-ruby/#comment-15209</link>
		<dc:creator><![CDATA[Kevin Rutherford]]></dc:creator>
		<pubDate>Thu, 23 Oct 2008 19:21:35 +0000</pubDate>
		<guid isPermaLink="false">http://silkandspinach.wordpress.com/?p=844#comment-15209</guid>
		<description><![CDATA[@Aditya:  Yeah, I get the same thing.  I develop on Ubuntu, but it certainly used to work on Windows with earlier versions of ParseTree. I&#039;ll investigate over the weekend, but right now it looks like ParseTree has stopped working on Windows...]]></description>
		<content:encoded><![CDATA[<p>@Aditya:  Yeah, I get the same thing.  I develop on Ubuntu, but it certainly used to work on Windows with earlier versions of ParseTree. I&#8217;ll investigate over the weekend, but right now it looks like ParseTree has stopped working on Windows&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Aditya Sanghi</title>
		<link>http://silkandspinach.net/2008/09/23/reek-a-code-smells-detector-for-ruby/#comment-15208</link>
		<dc:creator><![CDATA[Aditya Sanghi]]></dc:creator>
		<pubDate>Thu, 23 Oct 2008 12:01:41 +0000</pubDate>
		<guid isPermaLink="false">http://silkandspinach.wordpress.com/?p=844#comment-15208</guid>
		<description><![CDATA[Oh one more thing, does it not run on Windows? After i fixed (read updated) my ZenTest,ParseTree and the RubyInline gems to the latest version i got past the above error. 

However now the error is 
c:/ruby/lib/ruby/gems/1.8/gems/RubyInline-3.8.0/lib/inline.rb:578:in ``&#039;: No such file or directory - cl -nologo -LD   -MD -Zi -O2b2xg- -G6 -I c:/ruby/lib/ruby/1.8/i386-mswin32  -I c:/ruby/include -Lc:/ruby/lib -o &quot;c:\\.ruby_inline/Inl
ine_RawParseTree_fa12.so&quot; &quot;c:/.ruby_inline/Inline_RawParseTree_fa12.c&quot;   -link /LIBPATH:&quot;c:/ruby/lib&quot; /DEFAULTLIB:&quot;msvcrt-ruby18.lib&quot; /INCREMENTAL:no /EXPORT:Init_Inline_RawParseTree_fa12 (Errno::ENOENT)

Although, I tried it on my ubuntu version and it 
worked.

Cheers,
Aditya]]></description>
		<content:encoded><![CDATA[<p>Oh one more thing, does it not run on Windows? After i fixed (read updated) my ZenTest,ParseTree and the RubyInline gems to the latest version i got past the above error. </p>
<p>However now the error is<br />
c:/ruby/lib/ruby/gems/1.8/gems/RubyInline-3.8.0/lib/inline.rb:578:in &#8220;&#8217;: No such file or directory &#8211; cl -nologo -LD   -MD -Zi -O2b2xg- -G6 -I c:/ruby/lib/ruby/1.8/i386-mswin32  -I c:/ruby/include -Lc:/ruby/lib -o &#8220;c:\\.ruby_inline/Inl<br />
ine_RawParseTree_fa12.so&#8221; &#8220;c:/.ruby_inline/Inline_RawParseTree_fa12.c&#8221;   -link /LIBPATH:&#8221;c:/ruby/lib&#8221; /DEFAULTLIB:&#8221;msvcrt-ruby18.lib&#8221; /INCREMENTAL:no /EXPORT:Init_Inline_RawParseTree_fa12 (Errno::ENOENT)</p>
<p>Although, I tried it on my ubuntu version and it<br />
worked.</p>
<p>Cheers,<br />
Aditya</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Aditya Sanghi</title>
		<link>http://silkandspinach.net/2008/09/23/reek-a-code-smells-detector-for-ruby/#comment-15207</link>
		<dc:creator><![CDATA[Aditya Sanghi]]></dc:creator>
		<pubDate>Thu, 23 Oct 2008 11:17:20 +0000</pubDate>
		<guid isPermaLink="false">http://silkandspinach.wordpress.com/?p=844#comment-15207</guid>
		<description><![CDATA[Hi!

rubygems.rb:142:in `activate&#039;: can&#039;t activate ParseTree (= 2.1.1, runtime), already activated ParseTree-2.2.0 (Gem::Exception)

I think I have a newer version of ParseTree, should that be a problem? Does this really need version ParseTree version=2.1.1? If yes, maybe the gem spec should install it for me? If not, maybe we need a &gt;= 2.1.1? 

Really looking forward to using it!!

Cheers,
Aditya]]></description>
		<content:encoded><![CDATA[<p>Hi!</p>
<p>rubygems.rb:142:in `activate&#8217;: can&#8217;t activate ParseTree (= 2.1.1, runtime), already activated ParseTree-2.2.0 (Gem::Exception)</p>
<p>I think I have a newer version of ParseTree, should that be a problem? Does this really need version ParseTree version=2.1.1? If yes, maybe the gem spec should install it for me? If not, maybe we need a &gt;= 2.1.1? </p>
<p>Really looking forward to using it!!</p>
<p>Cheers,<br />
Aditya</p>
]]></content:encoded>
	</item>
</channel>
</rss>

