ant-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Matt Sicker <boa...@gmail.com>
Subject Re: Replace emma with jacoco?
Date Mon, 29 May 2017 15:29:38 GMT
I've used pitest <http://pitest.org/> before which is a bit more useful
than typical code coverage plugins.

On 29 May 2017 at 08:55, Martin Gainty <mgainty@hotmail.com> wrote:

>
>
>
> ________________________________
> From: Gintautas Grigelionis <g.grigelionis@gmail.com>
> Sent: Monday, May 29, 2017 9:50 AM
> To: Ant Developers List
> Subject: Re: Replace emma with jacoco?
>
> Talk about timing, again :-) -- Clover has been open source since April.
> BTW, the documentation has moved to https://atlassian-docs.bitbucket.io/,
> Atlassian documentation<https://atlassian-docs.bitbucket.io/>
> atlassian-docs.bitbucket.io
> The documentation in this repository is for products that are no longer
> supported by Atlassian. This documentation is not maintained by Atlassian,
> but is open source ...
>
>
>
> so confluence.atlassian.com links do not work any more.
>
> I can try adding both Jacoco and Clover and make instrumentation selectable
> through a property.
> I am inclined to start with Jacoco due to personal experience and keep it a
> default choice.
>
> The bigger change would be that "ant test" would run both instrumentation
> and unit tests, and likewise "ant test-report" would produce both reports.
> MG>an excellent idea..my personal request is which code-coverage tool
> detects orphaned class ?
> MG>a second request is which code coverage detects orphaned inner-classes?
> MG>i look forward to receiving your analysis
>
> Gintas
>
> 2017-05-29 0:58 GMT+02:00 Martin Gainty <mgainty@hotmail.com>:
>
> > Hi Gintautas
> >
> >
> > clover code-coverage has been around for 15 years..atlassian just
> > contributed clover to Open Source this year
> >
> > https://www.atlassian.com/blog/announcements/atlassian-
> clover-open-source
> Atlassian Clover is now open source - Atlassian Blog<
> https://www.atlassian.com/blog/announcements/atlassian-clover-open-source>
> www.atlassian.com
> All of this has lead to our decision to open source Clover, what we
> believe is the best way to give Clover the focus and attention it deserves.
>
>
>
> >
> > Atlassian Clover is now open source - Atlassian Blog<
> > https://www.atlassian.com/blog/announcements/atlassian-
> clover-open-source>
> Atlassian Clover is now open source - Atlassian Blog<
> https://www.atlassian.com/blog/announcements/atlassian-clover-open-source>
> www.atlassian.com
> All of this has lead to our decision to open source Clover, what we
> believe is the best way to give Clover the focus and attention it deserves.
>
>
>
> > www.atlassian.com<http://www.atlassian.com>
> [https://wac-cdn-a.atlassian.com/dam/jcr:c20cf6d1-9568-
> 4aba-9a16-dba24e1495de/atlassian-software.png]<http://www.atlassian.com/>
>
> Atlassian | Software Development and Collaboration Tools<
> http://www.atlassian.com/>
> www.atlassian.com
> Millions of users globally rely on Atlassian products every day for
> improving software development, project management, collaboration, and code
> quality.
>
>
>
> > All of this has lead to our decision to open source Clover, what we
> > believe is the best way to give Clover the focus and attention it
> deserves.
> >
> > Atlassian published an ant taskdef here
> >
> > https://confluence.atlassian.com/clover/6-ant-task-
> reference-71600066.html
> 6. Ant Task Reference - Atlassian Documentation<https://
> confluence.atlassian.com/clover/6-ant-task-reference-71600066.html>
> confluence.atlassian.com
> Can I create a Clover Report on Server A if I have the clover.db which I
> generated on Server B? Does Clover depend on JUnit? Does Clover integrate
> with Maven?
>
>
>
> >
> > 6. Ant Task Reference - Atlassian Documentation<https://
> > confluence.atlassian.com/clover/6-ant-task-reference-71600066.html>
> > confluence.atlassian.com
> > Can I create a Clover Report on Server A if I have the clover.db which I
> > generated on Server B? Does Clover depend on JUnit? Does Clover integrate
> > with Maven?
> >
> > emma hasnt been touched in 12 years so it seems to be retired?
> >
> > http://emma.sourceforge.net/
> EMMA: a free Java code coverage tool<http://emma.sourceforge.net/>
> emma.sourceforge.net
> EMMA can instrument classes for coverage either offline (before they are
> loaded) or on the fly (using an instrumenting application classloader).
>
>
>
> >
> > EMMA: a free Java code coverage tool<http://emma.sourceforge.net/>
> EMMA: a free Java code coverage tool<http://emma.sourceforge.net/>
> emma.sourceforge.net
> EMMA can instrument classes for coverage either offline (before they are
> loaded) or on the fly (using an instrumenting application classloader).
>
>
>
> > emma.sourceforge.net
> > EMMA can instrument classes for coverage either offline (before they are
> > loaded) or on the fly (using an instrumenting application classloader).
> >
> > Emmas feature requests number 103 which nobody has addressed
> >
> > https://sourceforge.net/p/emma/feature-requests/
> EMMA code coverage / Feature Requests - sourceforge.net<https://
> sourceforge.net/p/emma/feature-requests/>
> sourceforge.net
> I agree to receive quotes, newsletters and other information from
> sourceforge.net and its partners regarding IT services and products. I
> understand that I can ...
>
>
>
> >
> > EMMA code coverage / Feature Requests - sourceforge.net<https://
> > sourceforge.net/p/emma/feature-requests/>
> > sourceforge.net
> > I agree to receive quotes, newsletters and other information from
> > sourceforge.net and its partners regarding IT services and products. I
> > understand that I can ...
> >
> >
> > WDYT of Clover?
> >
> > Martin
> > ______________________________________________
> >
> >
> >
> > ________________________________
> > From: Gintautas Grigelionis <g.grigelionis@gmail.com>
> > Sent: Sunday, May 28, 2017 9:59 AM
> > To: Ant Developers List
> > Subject: Replace emma with jacoco?
> >
> > As you could understand by now, I set a goal of getting all targets in
> > build.xml to do what they are supposed to do. Which brings us to emma,
> > which appears no longer being developed. Do we need a vote about a
> > replacement?
> >
> > Gintas
> >
>



-- 
Matt Sicker <boards@gmail.com>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message