ant-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jan Matèrne (jhm) <apa...@materne.de>
Subject AW: Replace emma with jacoco?
Date Mon, 29 May 2017 08:22:16 GMT
The task is having a code coverage.
The chosen tool should:
- do that ;)
- be free for OSS
- maintained
- useable by the project community (we have to use that ;)
- runnable in a CI environment

If a chosen tool (EMMA) does its job, you dont have to change this until
you'll get problems not to solve with that.
Then start an 'evaluation' ...

https://en.wikipedia.org/wiki/Java_Code_Coverage_Tools lists some tools.
EclEmma uses JaCoCo (as a replacement for EMMA). I think that some
developers are using that so using JaCoCo would be a fit to their toolset.


Jan

> -----Urspr√ľngliche Nachricht-----
> Von: Martin Gainty [mailto:mgainty@hotmail.com]
> Gesendet: Montag, 29. Mai 2017 00:58
> An: Ant Developers List
> Betreff: Re: Replace emma with jacoco?
> 
> 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 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?
> 
> 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).
> 
> 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 ...
> 
> 
> 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


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@ant.apache.org
For additional commands, e-mail: dev-help@ant.apache.org


Mime
View raw message