Skip to content

Commit 0f31bcf

Browse files
Closes #6521
1 parent eb7d132 commit 0f31bcf

2 files changed

Lines changed: 8 additions & 3 deletions

File tree

ChangeLog-11.5.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,12 @@
22

33
All notable changes of the PHPUnit 11.5 release series are documented in this file using the [Keep a CHANGELOG](https://keepachangelog.com/) principles.
44

5+
## [11.5.55] - 2026-MM-DD
6+
7+
### Fixed
8+
9+
* [#6521](https://github.com/sebastianbergmann/phpunit/issues/6521): Performance regression in PHPUnit 11.5.54, PHPUnit 12.5.13, and PHPUnit 13.0.4
10+
511
## [11.5.54] - 2026-02-18
612

713
### Fixed
@@ -448,6 +454,7 @@ All notable changes of the PHPUnit 11.5 release series are documented in this fi
448454
* [#6055](https://github.com/sebastianbergmann/phpunit/issues/6055): `assertNotContainsOnly()` (use `assertContainsNotOnlyArray()`, `assertContainsNotOnlyBool()`, `assertContainsNotOnlyCallable()`, `assertContainsNotOnlyFloat()`, `assertContainsNotOnlyInt()`, `assertContainsNotOnlyIterable()`, `assertContainsNotOnlyNumeric()`, `assertContainsNotOnlyObject()`, `assertContainsNotOnlyResource()`, `assertContainsNotOnlyClosedResource()`, `assertContainsNotOnlyScalar()`, or `assertContainsNotOnlyString()` instead)
449455
* [#6059](https://github.com/sebastianbergmann/phpunit/issues/6059): `containsOnly()` (use `containsOnlyArray()`, `containsOnlyBool()`, `containsOnlyCallable()`, `containsOnlyFloat()`, `containsOnlyInt()`, `containsOnlyIterable()`, `containsOnlyNumeric()`, `containsOnlyObject()`, `containsOnlyResource()`, `containsOnlyClosedResource()`, `containsOnlyScalar()`, or `containsOnlyString()` instead)
450456

457+
[11.5.55]: https://github.com/sebastianbergmann/phpunit/compare/11.5.54...11.5
451458
[11.5.54]: https://github.com/sebastianbergmann/phpunit/compare/11.5.53...11.5.54
452459
[11.5.53]: https://github.com/sebastianbergmann/phpunit/compare/11.5.52...11.5.53
453460
[11.5.52]: https://github.com/sebastianbergmann/phpunit/compare/11.5.51...11.5.52

src/Runner/ErrorHandler.php

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,6 @@ final class ErrorHandler
5656
private static ?self $instance = null;
5757
private ?Baseline $baseline = null;
5858
private ExcludeList $excludeList;
59-
private SourceFilter $sourceFilter;
6059
private bool $enabled = false;
6160
private ?int $originalErrorReportingLevel = null;
6261
private readonly bool $identifyIssueTrigger;
@@ -86,7 +85,6 @@ public static function instance(): self
8685
private function __construct(bool $identifyIssueTrigger)
8786
{
8887
$this->excludeList = new ExcludeList;
89-
$this->sourceFilter = SourceFilter::instance();
9088
$this->identifyIssueTrigger = $identifyIssueTrigger;
9189
}
9290

@@ -324,7 +322,7 @@ private function categorizeFile(string $file, TestMethod $test): Code
324322
return Code::Test;
325323
}
326324

327-
if ($this->sourceFilter->includes($file)) {
325+
if (SourceFilter::instance()->includes($file)) {
328326
return Code::FirstParty;
329327
}
330328

0 commit comments

Comments
 (0)