public marks

PUBLIC MARKS with tags pear & tools

March 2008

Sniffing refactoring needs

by kasi77 & 2 others (via)
While still messing around with the PHP_CodeSniffer Pear package, I took a somehow jealous 1000 feet look at some prominent code inspection tools of the Java community: PMD and Checkstyle. Browsing their available rule sets/checks I soon recognized that guaranteeing the coding standard adherence is just a partial aspect of these tools. The following post will focus on one of these additional aspects, which is finding problems related to the code size of the inspected code artifacts, by showing how to port two selected rules to sniffs for utilization with the PHP_CodeSniffer tool. These ported sniffs can be used to automatically spot obvious code smells in the code base and to signal the need to apply the appropriate and odour reducing activity known as refactoring. Further more a complete set of code size sniffs, going beyond the trageted realm of the sniffs to come, could be used to speed up the feedback loop and to reduce the effort for manual code reviews.

June 2007

PEAR :: Package :: PHP_DocBlockGenerator

by mbertier
Creates the file Page block and the DocBlocks for includes, global variables, functions, parameters, classes, constants, properties and methods. Accepts parameters to set the category name, the package name, the author's name and email, the license, the package link, etc... Attempts to guess variable and parameters types.

July 2006

phpMyEdit: Instant MySQL Table Editor and PHP Code Generator

by springnet & 2 others
phpMyEdit generates PHP code for displaying/editing MySQL tables in HTML. All you need to do is to write a simple calling program (a utility to do this is included). It includes a huge set of table manipulation functions (record addition, change, view, co

PUBLIC TAGS related to tag pear

austin +   austinblogger +   austincast +   bestpractices +   clevermarks +   code +   codesniffer +   documentation +   generator +   groupe:clever age +   java +   mysql +   php +   php5 +   php_codesniffer +   springnet +   sxsw +   texas +   tools +   walhus +  

Active users

kasi77
last mark : 12/03/2008 18:27

mbertier
last mark : 30/06/2007 09:33

springnet
last mark : 24/07/2006 03:10