[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


4 comments
Comment actions Permalink

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:

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

0
Comment actions Permalink

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


0
Comment actions Permalink

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 :)


It should give an option for "Demeter warnings". If one finds the law
usefull, one could try to get rid of the warnings ;)

Btw, how do you like the plugin?


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

0
Comment actions Permalink

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


0

Please sign in to leave a comment.