ant-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Gintautas Grigelionis <g.grigelio...@gmail.com>
Subject Re: Replace emma with jacoco?
Date Mon, 29 May 2017 15:41:00 GMT
There's definitely space for improvement, but currently I'm content with an
equivalent of what no longer works, in this case, a code coverage tool.

Gintas

2017-05-29 17:29 GMT+02:00 Matt Sicker <boards@gmail.com>:

> 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