From the mind of an IT professional

Thoughts, projects, other random ideas and sometimes just braindump.

Teaser image: Howto create custom rule sets for PHPMD

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…

Teaser image: PHPMD 0.2.3 released with @SuppressWarnings support and new rule set.

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…

Teaser image: PHP_Depend-0.9.11 released

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.

Teaser image: PHP_Depend-0.9.10 released

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.

Teaser image: Talk about "Software Metrics" at PHPUG Cologne

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…

Teaser image: phpUnderControl 0.5.1 released

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.

Teaser image: PHPMD wednesday... PHPMD 0.2.2, PHPMD Ant Task, PHPMD on GitHub

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…

Teaser image: PHP Mess Detector 0.2.1 released

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.

Teaser image: staticReflection 0.1.4 released

staticReflection 0.1.4 released

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