Skip to content

Commit dde1e0c

Browse files
committed
add QA tool: phpcpd
Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com>
1 parent e888b67 commit dde1e0c

File tree

3 files changed

+21
-0
lines changed

3 files changed

+21
-0
lines changed

composer.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,7 @@
7777
"@composer -dtools/composer-require-checker update",
7878
"@composer -dtools/composer-unused update",
7979
"@composer -dtools/php-cs-fixer update",
80+
"@composer -dtools/phpcpd update",
8081
"@composer -dtools/phpmd update",
8182
"@composer -dtools/psalm update",
8283
"@composer -dtools/infection update",

tools/phpcpd/.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
*
2+
!/.gitignore
3+
!/composer.json

tools/phpcpd/composer.json

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
{
2+
"name": "tools/phpcpd",
3+
"description": "PHP Copy/Paste Detector",
4+
"type": "metapackage",
5+
"require-dev": {
6+
"roave/security-advisories": "dev-latest",
7+
"sebastian/phpcpd": "^6.0"
8+
},
9+
"prefer-stable": true,
10+
"config": {
11+
"allow-plugins": {
12+
"composer/package-versions-deprecated": false
13+
},
14+
"preferred-install": "dist",
15+
"sort-packages": true
16+
}
17+
}

0 commit comments

Comments
 (0)