[commits] [Wiki] changed: Doc/Dev/Component/Components

Ralf Lang (B1 Systems GmbH) lang at b1-systems.de
Sun Sep 30 20:56:35 UTC 2018


rlang  Sun, 30 Sep 2018 20:56:35 +0000

Modified page: https://wiki.horde.org/Doc/Dev/Component/Components
New Revision:  9
Change log:  QC/CodeSniffer2

@@ -25,8 +25,14 @@

  If the installed Horde framework packages do not reside in your  
default //include_path// you can explicitly add the corresponding path  
on the command line by adding {{-D include_path=PATH}}.

  + Modules
+
+++ Quality Checks
+
+The qc module performs various quality checks, including phpunit,  
phpmd (Mess Detector) and phpcpd (copy paste detector).
+The qc module also has integration for PHP_CodeSniffer 2.x.
+CodeSniffer is not shipped along with the component tool. If no  
CodeSniffer is older or CodeSniffer is 3.0 or newer, this part will be  
skipped.

  ++ PEAR package.xml updater

  This module offers the **-u** command line option. It will  
automatically update the //package.xml// manifest of a PEAR package.  
This primarily handles the content list of the package. So whenever  
you add new source code files or move existing ones you can easily  
generate an updated package list.



More information about the commits mailing list