I will be most grateful Simone! Enjoy your holiday :) 2009/12/3 Simone Gianni <[email protected]>
> Hi Wim, > I didn't forget about you, I have "Add an example pom.xml for AspectJ + > Cobertura on aj wiki" on my todo list, but found no time yet to do it .. > hopefully I'll manage to find time on Monday cause it's holiday here in > Italy. > > Simone > > Wim Deblauwe wrote: > >> Would it be possible to provide a sample project with pom.xml on how to do >> it? Maybe this can be added to some wiki if there is one of aspectj or you >> can add it to the mavenuser wiki? >> >> 2009/11/30 Simone Gianni <[email protected] <mailto:[email protected]>> >> >> >> Hi Wim, >> I'm using Maven2 + AspectJ + Cobertura successfully, but there are >> a few caveats. >> >> I'm currently weaving first and then instrumenting with cobertura. >> If I remember correctly, I'm cobertura-instrumenting the entire >> jar. I could do this cause in our setup coverage reports are >> executed in a separate step, when generating the project site. >> Since AspectJ inlines a few calls inside methods using "line 1" of >> the target class file, or the first line of the method, you'll see >> cobertura reporting a lot of hits on this lines, even if they does >> not contain any apparently useful code. This may confuse who is >> used to cobertura reports and not aware of AspectJ internals, but >> can be interpreted as useful informations cause you may understand >> how many instructions are executed because of AspectJ aspect lookup. >> >> I also set up a "load time cobertura instrumentation", that goes >> in pair with load time weaving, but in that case if an entire >> class does not get loaded, cobertura knows nothing about it, which >> alters the global coverage measurements, so I dropped it. >> >> If you have a specific error, I can try to investigate it. >> >> Simone >> >> >> >> Wim Deblauwe wrote: >> >> Hi, >> >> is there anybody who is using AspectJ with a code coverage >> tool. We are using Cobertura and Maven2, but that does not >> work when you start to add an aspect to your code and you need >> to use the ajc compiler. I just checked with Atlassian and >> Clover cannot seem to manage it according to them. Anybody >> knows a workaround? I don't want to have code coverage on the >> aspect, I just don't want to loose the coverage on my regular >> java classes. >> >> regards, >> >> Wim >> >> ------------------------------------------------------------------------ >> >> >> >> _______________________________________________ >> aspectj-users mailing list >> [email protected] <mailto:[email protected]> >> >> https://dev.eclipse.org/mailman/listinfo/aspectj-users >> >> >> >> -- Simone Gianni CEO Semeru s.r.l. Apache >> Committer >> http://www.simonegianni.it/ >> >> >> _______________________________________________ >> aspectj-users mailing list >> [email protected] <mailto:[email protected]> >> >> https://dev.eclipse.org/mailman/listinfo/aspectj-users >> >> >> ------------------------------------------------------------------------ >> >> _______________________________________________ >> aspectj-users mailing list >> [email protected] >> https://dev.eclipse.org/mailman/listinfo/aspectj-users >> >> > > > -- > Simone Gianni CEO Semeru s.r.l. Apache Committer > http://www.simonegianni.it/ > > _______________________________________________ > aspectj-users mailing list > [email protected] > https://dev.eclipse.org/mailman/listinfo/aspectj-users >
_______________________________________________ aspectj-users mailing list [email protected] https://dev.eclipse.org/mailman/listinfo/aspectj-users
