From the mind of an IT professional
Thoughts, projects, other random ideas and sometimes just braindump.

Howto create custom rule sets for PHPMD
In this blog post I will describe a useful feature in PHPMD that will simplify your life when it comes to create custom rule sets for PHPMD PHPMD can be seen as an one level down/low level equivalent to PHP_CodeSniffer It is a simple command line tool that can be used to check your application's source code for possible bugs…

PHPMD 0.2.3 released with @SuppressWarnings support and new rule set.
We are proud to announce the 0.2.3 release of the PHP Mess Detector a tool that takes source code and performs various tests to calculate various quality aspects from it The measured values are a good starting point for future improvements This release contains some new features…

PHP_Depend-0.9.11 released
I have just released version 0.9.11 of PHP_Depend. It contains a few bug fixes and improvements for PHP_Depend.

PHP_Depend-0.9.10 released
I have just released the bug fix version 0.9.10 of PHP_Depend. This release contains several bug fixes and improvements for PHP_Depend.

Talk about "Software Metrics" at PHPUG Cologne
This friday I will give my software metrics introduction talk at the PHP User Group Cologne The talk covers several aspects of static code analysis Starting with classic count and complexity metrics…

phpUnderControl 0.5.1 released
Today I have released phpUnderControl version 0.5.1. It's a bug fix release that closes several issues open since a long time. First of all I would like to thank Sebastian Marek who was the main contributor to this releases, so a big thankyou to you.

PHPMD wednesday... PHPMD 0.2.2, PHPMD Ant Task, PHPMD on GitHub
Today I have released PHPMD 0.2.2 a minor bug fix release that solves some exit code issues in the previous version Beside this I am proud to announce the first release of the PHPMD Ant Task It allows a seamless integration of PHPMD into your Ant build.xml file…

PHP Mess Detector 0.2.1 released
This is just a small bugfix release of PHPMD. It introduces a small new feature that enables PHPMD's command line tool to handle multiple input files. This feature was required for some upcoming external features and extensions. Since version 0.2.1 you can call the command line tool of PHPMD with multiple input files and/or directories, separated by comma.

staticReflection 0.1.4 released
Today I have released version 0.1.4 of the staticReflection component. This release contains two critical bug fixes.