cvs: phpweb / ideas.php

From: Date: Thu, 15 Mar 2007 15:32:43 +0000
Subject: cvs: phpweb / ideas.php
Groups: php.mirrors 
Request: Send a blank email to php-mirrors+get-34719@lists.php.net to get a copy of this message
sebastian Thu Mar 15 15:32:43 2007 UTC Modified files: /phpweb ideas.php Log: Add "Code Coverage Improvement" idea. http://cvs.php.net/viewvc.cgi/phpweb/ideas.php?r1=1.13&r2=1.14&diff_format=u Index: phpweb/ideas.php diff -u phpweb/ideas.php:1.13 phpweb/ideas.php:1.14 --- phpweb/ideas.php:1.13 Thu Mar 15 15:14:20 2007 +++ phpweb/ideas.php Thu Mar 15 15:32:43 2007 @@ -1,5 +1,5 @@ <?php -// $Id: ideas.php,v 1.13 2007/03/15 15:14:20 sebastian Exp $ +// $Id: ideas.php,v 1.14 2007/03/15 15:32:43 sebastian Exp $ $_SERVER['BASE_PAGE'] = 'ideas.php'; include_once $_SERVER['DOCUMENT_ROOT'] . '/include/prepend.inc'; site_header("SoC Ideas"); @@ -51,7 +51,11 @@ <a name="qa"></a> <h2>Quality Assurance</h2> -<h3>Automatic code checker</h3> +<h3>Code Coverage Improvement</h3> +<p><strong>Description</strong>: PHP regression test suite code coverage could be better. Improving the coverage means creating tests that will solicit parts of code currently not activated by the existing tests.<br/> +<strong>Possible mentor(s)</strong>: (not yet assigned)</p> + +<h3>Automatic Code Checker</h3> <p><strong>Description</strong>: The PHP API has a couple of varargs functions that are error prone and may easily cause segfaults in PHP, especially on less used platforms. The list of such functions include zend_parse_parameters*(), zend_error() and a few others. Our current check script is made in PHP and is regex based. It is available at <a href="http://cvs.php.net/viewvc.cgi/php-src/scripts/dev/check_parameters.php?view=markup">http://cvs.php.net/viewvc.cgi/php-src/scripts/dev/check_parameters.php?view=markup</a>. This script is difficult to maintain and generates way too many false-positives.

« previous php.mirrors (#34719) next »