Blog

Posts about technology and arts.

Jacobe Maven Plugin

When I started working in the TestLink java api with Daniel Padilla, he mentioned in some of his mails a tool called Jacobe. After I googled for this tool I found it in TIOBE’s website. Jacobe is a tool of TIOBE that beautifies your Java code, according to some rules that you can specify in one configuration file.

This is what Jacobe does, basically.

Jacobe itself is an executable but TIOBE provides an Ant task that lets you call Jacobe from an Ant build file. But wait a minute! What about Maven? Yeah, exactly. Jacobe lacked of Maven support. I talked to the guys from TIOBE and they kindly let me implement a Maven Plugin for Jacobe.

The plugin source code is hosted at SourceForge.net, and you can find a quick Introduction about it in http://maven-jacobe.sourceforge.net/. The maven plugin version 1.0 artifact was released on Wednesday to Sonatype’s release repository and Sonatype already enabled Maven Central Repository synchronization. However it may take some time for them update the repository index.

Cheers.

New version of CCM Hudson Plugin released

Yesterday I released a new version of CCM Hudson Plugin. In this version, 1.0.1, there are two bugs fixed (7522 and 7531). For a more detailed background on these two issues check out Hudson JIRA.

= Both bugs were reported by Sven Borman. The first BUG referred to a problem executing CCM Hudson Plugin in distributed environments. Although I've read the documentation for making plugins behave in distributed environments I forgot to use the Callable interfaces to execute some parts of the code in the Slave and then serialize the result back to the master node. And the latter BUG was a problem executing the command in a Windows 2003 environment. In the beginning I thought there would be something wrong in the BUG description. Bug after setting up a Virtual Machine with Windows 2003 I noticed that the command without double quotes didn't work correctly in the Windows 2003. Although it worked in Windows XP, Vista and Windows 7. Nice catch Sven! Cheers.

TestLink BUG-1890: Possibility to add attachment by using API

With the help of Francisco Mancardi I wrote a code that was merged into the TestLink repository trunk. Now you’re going to be able to upload attachments such as, for instance, test evidences to your TestLink :-). I hope you like it.

I decided to contribute with this code because I needed something similar for the TestLink Hudson plug-in. Hopefully the plug-in new version will be released before October.

Cheers

Article about metrics and code analysis published

I wrote an article about a quality analysis job done for a client of Sysmap Solutions and it was published by TestingExperience Magazine on its issue of September, number 11.

You can check the full article in TestingExperience site. It is available in PDF format for members, the registration if free though.

Happy reading.

CafePress Hudson Store

If you use Hudson as build trigger, continuous integration system or crontab replacement, you can contribute to Hudson buying from CafePress Hudson Store. I bought a polo shirt few months ago. It was my first acquisition from CafePress and I was worried about quality and the difference in sizes from US and Brazil.

Subscribe