• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

systemsdk / phpcpd / #32
78%
master: 78%

Build:
Build:
LAST BUILD BRANCH: v8
DEFAULT BRANCH: master
Ran 16 Feb 2026 09:04PM UTC
Jobs 1
Files 33
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

16 Feb 2026 08:55PM UTC coverage: 78.285% (+2.5%) from 75.818%
#32

push

DKravtsov
### Added

* Added `--ignore-no-files option` to return a success exit code if no files were found.
* Added `#[SuppressCpd]` to ignore code clones inside a class or method (`use Systemsdk\PhpCPD\Attributes\SuppressCpd;`).

### Updated

* Improved Suffix Tree-based algorithm for code clone detection.
* Updated Dev environment: Updated XDebug, Phing, dev composer dependencies.

129 of 150 new or added lines in 6 files covered. (86.0%)

2 existing lines in 2 files now uncovered.

840 of 1073 relevant lines covered (78.29%)

8.49 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
40.0
-2.86% src/Cli/Arguments.php
1
99.07
13.04% src/Detector/Strategy/DefaultStrategy.php
1
93.62
1.73% src/Detector/Strategy/SuffixTreeStrategy.php
2
74.07
-0.93% src/Cli/ArgumentsBuilder.php
7
91.25
src/Detector/SuppressionGuard.php
9
0.0
0.0% src/Cli/Application.php

Uncovered Existing Lines

Lines Coverage ∆ File
1
0.0
0.0% src/Cli/Application.php
1
74.07
-0.93% src/Cli/ArgumentsBuilder.php
Jobs
ID Job ID Ran Files Coverage
1 #32.1 16 Feb 2026 09:04PM UTC 33
78.29
Source Files on build #32
  • Tree
  • List 33
  • Changed 9
  • Source Changed 0
  • Coverage Changed 9
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 9dce0f09 on github
  • Prev Build on master
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc