[ANN] Nerpa build 2006-02-10
Requires VS2003 & Resharper EAP Build 217.
Removed debug code left in previous build.
Added batch folder/project/solution analysis. Right-click file container
and select "Analyse files".
Information and download: http://users.netix.ru/orangy/nerpa/
Sincerely,
Ilya Ryzhenkov
Please sign in to leave a comment.
Hi Ilya,
just an idea: do you think it's possible to add warnings for the "Law of
Demeter" (see http://en.wikipedia.org/wiki/Law_of_Demeter)?
Sincerely,
Stefan Lieser
Ilya Ryzhenkov schrieb:
Hello Stefan,
Actually I was thinking about it, while working on complexity warnings. Demeter
law analysis is pretty simple, but it will give so many warnings for usual
C# code, that I don't think it worth even implementing - almost nobody except
DoD will use it, and DoD uses not much of C# yet :)
Btw, how do you like the plugin?
Sincerely,
Ilya Ryzhenkov
SL> Hi Ilya,
SL>
SL> just an idea: do you think it's possible to add warnings for the
SL> "Law of Demeter" (see http://en.wikipedia.org/wiki/Law_of_Demeter)?
SL>
SL> Sincerely,
SL> Stefan Lieser
SL> Ilya Ryzhenkov schrieb:
SL>
>> Requires VS2003 & Resharper EAP Build 217.
>>
>> * Removed debug code left in previous build.
>> * Added batch folder/project/solution analysis. Right-click file
>> container and select "Analyse files".
>> Information and download: http://users.netix.ru/orangy/nerpa/
>> Sincerely,
>> Ilya Ryzhenkov
It should give an option for "Demeter warnings". If one finds the law
usefull, one could try to get rid of the warnings ;)
I found it very usefull and downloaded it primarily to look at the
source to see what a "real" plugin looks like.
But I must admit that I uninstalled it after it throws the first
exception. I will give it a try next days, time permitting.
I have some more ideas for plugins and would at least like to implement
rename support for NHibernate mapping files. Maybe I will find some time...
Sincerely,
Stefan Lieser
Hello Stefan,
>> Actually I was thinking about it, while working on complexity
>> warnings. Demeter law analysis is pretty simple, but it will give so
>> many warnings for usual C# code, that I don't think it worth even
>> implementing - almost nobody except DoD will use it, and DoD uses not
>> much of C# yet :)
>>
SL> It should give an option for "Demeter warnings". If one finds the
SL> law usefull, one could try to get rid of the warnings ;)
Any analysis check can be enabled or disabled in Nerpa settings group in
Resharper options. So this would come for free :)
>> Btw, how do you like the plugin?
>>
SL> I found it very usefull and downloaded it primarily to look at the
SL> source to see what a "real" plugin looks like.
It's "unreal" plugin :) It does too much for a simple sample :)
SL> But I must admit that I uninstalled it after it throws the first
SL> exception. I will give it a try next days, time permitting.
Yep, it was my fault to leave debug code in released bits. Fixed in latest
build.
Sincerely,
Ilya Ryzhenkov