Seu uso óbvia é a de verificar a existência de código duplicado em um projeto PHP.
Ele vai fazer isso por digitalizar fonte de todo o projeto e relatar a porcentagem de linhas de código duplicados.
PHPCPD também informará a localização dessas linhas de código duplicados dentro do projeto para que os desenvolvedores podem facilmente ir e corrigir o seu código.
A localização é relatado como o nome do arquivo de destino e os números das linhas de onde o código duplicado começa e termina.
O local original do código duplicado é apresentado, bem como, da mesma maneira
O que é novo nesta versão:.
- Clones que aparecem em vários arquivos são agora agrupados.
- Várias correções de bugs e otimizações.
- Adicionado --names-exclusão interruptor para excluir nomes de arquivos usando padrões glob.
- O componente Symfony Console agora é usado em vez do componente ConsoleTools do Components Zeta.
O que é novo na versão 2.0.0-BETA1:
- falsos positivos fixos devido ao uso e & # x5C; uso.
- Os clones que aparecem em vários arquivos são agora agrupados.
- Várias correções de bugs e otimizações.
- Adicionado --names-exclusão interruptor para excluir nomes de arquivos usando padrões glob.
O que é novo na versão 1.4.1:.
- Adicionado dependência
Requisitos :
- PHP 5.3.3 ou superior
Comentários não encontrado