digitalmars.D.learn - Software Metrics Tool for D
- Laurent Dubuisson (4/4) Mar 13 2007 Hello,
- Alexander Panek (7/8) Mar 14 2007 I don't know what you are aiming for exactly, but DMD's code coverage
- Ary Manzana (11/24) Mar 14 2007 I think he meant something like "if a function has more then 20 lines,
- Laurent Dubuisson (7/7) Mar 16 2007 Yes,
- Ary Manzana (11/23) Mar 29 2007 Laurent, just as a "Let's see if Descent worths it", I've downloaded
Hello, As anyone a software metric tool taht can easily analyse D code ? Regards, Laurent.
Mar 13 2007
"Laurent Dubuisson" <skaith users.sourceforge.net> schrieb im Newsbeitrag news:et64it$1n2o$1 digitalmars.com...As anyone a software metric tool taht can easily analyse D code ?I don't know what you are aiming for exactly, but DMD's code coverage features might be what you're looking for? http://www.digitalmars.com/d/code_coverage.html Best regards, Alex
Mar 14 2007
Alexander Panek escribió:"Laurent Dubuisson" <skaith users.sourceforge.net> schrieb im Newsbeitrag news:et64it$1n2o$1 digitalmars.com...I think he meant something like "if a function has more then 20 lines, warn me", etc... all configurable, of course. Something like http://eclipse-metrics.sourceforge.net/ (for Java). I've quickly looked at that plugin's source code and it uses JDT's api to do the stuff, so this could easily be done as a plugin to Descent. So if anyone is interested in making that plugin... Or maybe you can contact the author of Eclipse-Metrics and ask him to do a similar plugin for Descent... I think he'd like the idea. Regards, AryAs anyone a software metric tool taht can easily analyse D code ?I don't know what you are aiming for exactly, but DMD's code coverage features might be what you're looking for? http://www.digitalmars.com/d/code_coverage.html Best regards, Alex
Mar 14 2007
Yes, More in the OO Metrics ways. I think I will start building this set of tools for D. Simply because I need it for my own project...and it is a D project. I downloaded the java one and Descent, I will have a look to. Cheers, Laurent.
Mar 16 2007
Laurent Dubuisson escribió:Yes, More in the OO Metrics ways. I think I will start building this set of tools for D. Simply because I need it for my own project...and it is a D project. I downloaded the java one and Descent, I will have a look to. Cheers, Laurent.Laurent, just as a "Let's see if Descent worths it", I've downloaded Eclipse-Metrics's ( http://eclipse-metrics.sourceforge.net/ ) source code, kindly asked the author if I could use his work in Descent, and started working on it (yesterday). And, well, all of "number of..." and "lines of code in method" works, except if a function is outside a class: I have to fix this, because in Java every function is in a class. But tomorrow I'll finish it and make it a plug-in so you can download it. For those who haven't yet realized it: since Descent is almost a copy of JDT, any plugin for JDT, tweaked a little, should work as well in Descent. :-)
Mar 29 2007