myfaces-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Gerhard Petracek <gerhard.petra...@gmail.com>
Subject Re: [MyFaces] Code coverage and suitable tools
Date Wed, 26 May 2010 10:47:26 GMT
[thread renaming]

2010/5/26 Jan-Kees van Andel <jankeesvanandel@gmail.com>

> I remember Apache having a Clover license. Not sure though. We might use
> it...
>
> It looks like the Maven plugin is ASL licensed.
> http://docs.atlassian.com/maven-clover2-plugin/2.3.1/license.html
>
> Regards,
> Jan-Kees
>
>
> 2010/5/26 Gerhard Petracek <gerhard.petracek@gmail.com>
>
> hi rudy,
>>
>> imo we should have such a tool for all sub-projects of myfaces.
>> maybe as a part of the gsoc project [1].
>> (we can also add it after the gsoc project is finished. if there is an
>> issue with the license, we have to add it as external add-on.)
>>
>> regards,
>> gerhard
>>
>> [1] http://www.mail-archive.com/dev@myfaces.apache.org/msg44776.html
>>
>> http://www.irian.at
>>
>> Your JSF powerhouse -
>> JSF Consulting, Development and
>> Courses in English and German
>>
>> Professional Support for Apache MyFaces
>>
>>
>>
>> 2010/5/26 Rudy De Busscher <rdebusscher@gmail.com>
>>
>> @All,
>>>
>>> To ensure maximum code coverage of the JUnit  tests for the next release
>>> of ExtVal, I was looking at some code coverage tools.  It seems that there
>>> aren't much which have a license compatible with Apache (Or am I missing
>>> something?).
>>>
>>> So I made a try with Cobertura (maven plugin has Apache Licence,
>>> cobertura itself is GNU General Public License)
>>>
>>> I created an Ant buildfile that copies all source codes from the various
>>> projects and then does a mvn cobertura:cobertura.  It is only a try so you
>>> need to set the maven home directory on your computer in the build file
>>> (mine was D:/apache-maven-2.0.9, look for the mavenHome attribute)
>>> You can try it yourself by unzipping the attached file in the trunk of
>>> the svn checkout you have locally and run the ant command in the newly
>>> created cobertura directory.
>>>
>>> Comments about licensing and other experiences with this topic are off
>>> course very welcome.
>>>
>>> regards
>>> Rudy.
>>>
>>
>>
>

Mime
View raw message