I have a large project with maybe about 200-300 source
files. Demetercop does not find any problems with my
project. If I try it out with a test project, then I get LoD
errors.
The version you probably downloaded doesn't work. I don't
update my releases very often, seeing as I thought I would
be the only to use this.
If you are interested in using it I can make a release
pretty soon.
The current functionality is this: It can find all (I
think) violations and fix those involving messages. It
doesn't yet fix field access or arrays. Examples of these
would be:
a.b.c.d ...
a[1].b[2].c[3] ...
I am planning to run this on big systems. In particular,
the main research I'd like to do is to see if there is a
correspondence between bugs found in code and violations of
the LoD. To do this I need a mapping from fixed bugs to
source locations. I'm currently going about this by trying
to manually (with the help of our friend Perl) search CVS
logs and bug databases. If you have any suggestions on this
I'd love to hear it.
Stay in touch.
BTW: you can send mail to me at jeffpalm@users.sourceforge.net
--Jeff
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Logged In: YES
user_id=599772
Hi Jonathon
The version you probably downloaded doesn't work. I don't
update my releases very often, seeing as I thought I would
be the only to use this.
If you are interested in using it I can make a release
pretty soon.
The current functionality is this: It can find all (I
think) violations and fix those involving messages. It
doesn't yet fix field access or arrays. Examples of these
would be:
a.b.c.d ...
a[1].b[2].c[3] ...
I am planning to run this on big systems. In particular,
the main research I'd like to do is to see if there is a
correspondence between bugs found in code and violations of
the LoD. To do this I need a mapping from fixed bugs to
source locations. I'm currently going about this by trying
to manually (with the help of our friend Perl) search CVS
logs and bug databases. If you have any suggestions on this
I'd love to hear it.
Stay in touch.
BTW: you can send mail to me at jeffpalm@users.sourceforge.net
--Jeff