Leser: 26
Quotephpcpd is a Copy/Paste Detector (CPD) for PHP code. Its goal is not not to replace more sophisticated tools such as phpcs, pdepend, or phpmd, but rather to provide an alternative to them when you just need to get a quick overview of duplicated code in a project.
pdepend
pdepend can generate a large set of software metrics from a given code base. These values can be used to measure the quality of a software project and they help to identify the parts of an application where a code refactoring should be applied.
phpmd
phpmd scans PHP source code and looks for potential problems such as possible bugs, dead code, suboptimal code, and overcomplicated expressions
2009-10-10T07:48:28 BernhardSchmalhoferIch habe kurz gegoogelt und habe auch keinen out-ot-the-box Ersatz für phpcd gefunden. Der manuelle Ansatz wäre hier:
http://www.perlmonks.org/index.pl/jacques?node_id=...
2009-10-11T16:07:57 reneeSoll die Detection innerhalb einer Datei stattfinden oder zwischen Dateien?
2009-10-11T16:07:57 reneeUnd wie soll die Ähnlichkeit gefiltert werden? Soll nach "exakt gleichen" Zeilen gesucht werden, oder reicht eine gewisse Ähnlichkeit aus?