leovie / php-dry
检测PHP代码中的克隆。
v1.7.7
2022-06-29 07:44 UTC
Requires
- php: >=8.0.0
- ext-ctype: *
- ext-dom: *
- ext-iconv: *
- ext-mbstring: *
- leovie/php-construct-normalize: ^2.0
- leovie/php-filesystem: ^2.0
- leovie/php-grouper: ^2.0
- leovie/php-method-modifier: ^2.0
- leovie/php-method-runner: ^2.0
- leovie/php-param-generator: ^2.0
- leovie/php-token-normalize: ^2.0
- nikic/php-parser: ^4.13
- phpdocumentor/type-resolver: ^1.6
- symfony/console: ^6.0
- symfony/css-selector: ^6.0
- symfony/dom-crawler: ^6.0
- symfony/dotenv: ^6.0
- symfony/flex: ^2.1
- symfony/framework-bundle: ^6.0
- symfony/runtime: ^6.0
- symfony/stopwatch: ^6.0
- symfony/yaml: ^6.0
- thecodingmachine/safe: ^2.2
- twig/twig: ^3.4
Requires (Dev)
- ext-libxml: *
- ergebnis/composer-normalize: ^2.26
- infection/infection: ^0.26.6
- jetbrains/phpstorm-attributes: ^1.0
- phpunit/phpunit: ^9.5
- psalm/plugin-symfony: ^3.1
- roave/security-advisories: dev-latest
- vimeo/psalm: ^4.10
Conflicts
Replaces
- dev-main
- v1.7.7
- v1.7.6
- v1.7.5
- v1.7.4
- v1.7.3
- v1.7.2
- v1.7.1
- v1.7.0
- v1.6.1
- v1.6.0
- v1.5.2
- v1.5.1
- v1.5.0
- v1.4.2
- v1.4.1
- v1.4.0
- v1.3.4
- v1.3.3
- v1.3.2
- v1.3.1
- v1.3.0
- v1.2.2
- v1.2.1
- v1.2.0
- v1.1.5
- v1.1.4
- v1.1.3
- v1.1.2
- v1.1.1
- v1.1.0
- v1.0.7
- v1.0.6
- v1.0.5
- v1.0.4
- v1.0.3
- v1.0.2
- v1.0.1
- v1.0.0
- dev-dependabot/composer/phpunit/phpunit-9.6.4
- dev-dependabot/composer/symfony/http-kernel-6.0.20
- dev-dependabot/composer/symfony/stopwatch-6.0.19
- dev-dependabot/composer/psalm/plugin-symfony-4.0.2
- dev-dependabot/composer/leovie/php-param-generator-2.1.1
- dev-dependabot/composer/leovie/php-method-runner-3.0.1
- dev-97-support-dto-params
- dev-67-more-performance-boosts
This package is auto-updated.
Last update: 2024-09-27 22:58:33 UTC
README
php-dry可以检测应用程序中的重复行为,即使这些重复的段落实现完全不同。可能您需要阅读一下理论背景以获得更好的理解。
通过Docker运行(推荐)
docker run -v {path_to_project}:/project leovie/php-dry -h
通过二进制运行
通过composer安装
composer require --dev leovie/php-dry
安装后,您可以通过以下方式运行php-dry:
vendor/bin/php-dry {path_to_project} -h
文档
请参阅这里
感谢
特别感谢queo GmbH赞助php-dry的开发和维护。