SYMBOL INDEX (1136 symbols across 250 files) FILE: overrides/Event/Value/ThrowableBuilder.php class ThrowableBuilder (line 59) | final readonly class ThrowableBuilder method from (line 65) | public static function from(\Throwable $t): Throwable FILE: overrides/Logging/JUnit/JunitXmlLogger.php class JunitXmlLogger (line 52) | final class JunitXmlLogger method __construct (line 111) | public function __construct(Printer $printer, Facade $facade) method flush (line 120) | public function flush(): void method testSuiteStarted (line 127) | public function testSuiteStarted(Started $event): void method testSuiteFinished (line 152) | public function testSuiteFinished(): void method testPreparationStarted (line 199) | public function testPreparationStarted(PreparationStarted $event): void method testPreparationFailed (line 204) | public function testPreparationFailed(): void method testPrepared (line 209) | public function testPrepared(): void method testPrintedUnexpectedOutput (line 214) | public function testPrintedUnexpectedOutput(PrintedUnexpectedOutput $e... method testFinished (line 229) | public function testFinished(Finished $event): void method testMarkedIncomplete (line 241) | public function testMarkedIncomplete(MarkedIncomplete $event): void method testSkipped (line 249) | public function testSkipped(Skipped $event): void method testErrored (line 257) | public function testErrored(Errored $event): void method testFailed (line 267) | public function testFailed(Failed $event): void method handleFinish (line 277) | private function handleFinish(Info $telemetryInfo, int $numberOfAssert... method registerSubscribers (line 312) | private function registerSubscribers(Facade $facade): void method createDocument (line 330) | private function createDocument(): void method handleFault (line 342) | private function handleFault(Errored|Failed $event, string $type): void method handleIncompleteOrSkipped (line 375) | private function handleIncompleteOrSkipped(MarkedIncomplete|Skipped $e... method testAsString (line 397) | private function testAsString(Test $test): string method name (line 416) | private function name(Test $test): string method createTestCase (line 450) | private function createTestCase(Errored|Failed|MarkedIncomplete|Prepar... FILE: overrides/Runner/Filter/NameFilterIterator.php class NameFilterIterator (line 63) | abstract class NameFilterIterator extends RecursiveFilterIterator method __construct (line 78) | public function __construct(RecursiveIterator $iterator, string $filter) method accept (line 89) | public function accept(): bool method doAccept (line 119) | abstract protected function doAccept(bool $result): bool; method prepareFilter (line 126) | private function prepareFilter(string $filter): array FILE: overrides/Runner/ResultCache/DefaultResultCache.php class DefaultResultCache (line 73) | final class DefaultResultCache implements ResultCache method __construct (line 89) | public function __construct(?string $filepath = null) method setStatus (line 98) | public function setStatus(ResultCacheId $id, TestStatus $status): void method status (line 107) | public function status(ResultCacheId $id): TestStatus method setTime (line 112) | public function setTime(ResultCacheId $id, float $time): void method time (line 117) | public function time(ResultCacheId $id): float method mergeWith (line 122) | public function mergeWith(self $other): void method load (line 133) | public function load(): void method persist (line 176) | public function persist(): void method cacheVersion (line 202) | private function cacheVersion(): string FILE: overrides/Runner/TestSuiteLoader.php class TestSuiteLoader (line 59) | final class TestSuiteLoader method __construct (line 76) | public function __construct() method load (line 86) | public function load(string $suiteClassFile): ReflectionClass method reload (line 206) | public function reload(ReflectionClass $aClass): ReflectionClass method classNameFromFileName (line 211) | private function classNameFromFileName(string $suiteClassFile): string method exceptionFor (line 223) | private function exceptionFor(string $className, string $filename): Re... FILE: overrides/TextUI/Command/Commands/WarmCodeCoverageCacheCommand.php class WarmCodeCoverageCacheCommand (line 60) | final readonly class WarmCodeCoverageCacheCommand implements Command method __construct (line 66) | public function __construct(Configuration $configuration, CodeCoverage... method execute (line 76) | public function execute(): Result FILE: overrides/TextUI/Output/Default/ProgressPrinter/Subscriber/TestSkippedSubscriber.php class TestSkippedSubscriber (line 55) | final class TestSkippedSubscriber extends Subscriber implements SkippedS... method notify (line 57) | public function notify(Skipped $event): void method printTodoItem (line 69) | private function printTodoItem(): void FILE: overrides/TextUI/TestSuiteFilterProcessor.php class TestSuiteFilterProcessor (line 60) | final readonly class TestSuiteFilterProcessor method process (line 66) | public function process(Configuration $configuration, TestSuite $suite... FILE: src/ArchPresets/AbstractPreset.php class AbstractPreset (line 13) | abstract class AbstractPreset // @pest-arch-ignore-line method __construct (line 27) | public function __construct( method execute (line 38) | abstract public function execute(): void; method ignoring (line 45) | final public function ignoring(array|string $targetsOrDependencies): void method eachUserNamespace (line 58) | final public function eachUserNamespace(callable ...$callbacks): void method flush (line 70) | final public function flush(): void FILE: src/ArchPresets/Custom.php class Custom (line 14) | final class Custom extends AbstractPreset method __construct (line 22) | public function __construct( method name (line 33) | public function name(): string method execute (line 41) | public function execute(): void FILE: src/ArchPresets/Laravel.php class Laravel (line 12) | final class Laravel extends AbstractPreset method execute (line 17) | public function execute(): void FILE: src/ArchPresets/Php.php class Php (line 10) | final class Php extends AbstractPreset method execute (line 15) | public function execute(): void FILE: src/ArchPresets/Relaxed.php class Relaxed (line 13) | final class Relaxed extends AbstractPreset method execute (line 18) | public function execute(): void FILE: src/ArchPresets/Security.php class Security (line 10) | final class Security extends AbstractPreset method execute (line 15) | public function execute(): void FILE: src/ArchPresets/Strict.php class Strict (line 13) | final class Strict extends AbstractPreset method execute (line 18) | public function execute(): void FILE: src/Bootstrappers/BootExcludeList.php class BootExcludeList (line 13) | final class BootExcludeList implements Bootstrapper method boot (line 31) | public function boot(): void FILE: src/Bootstrappers/BootFiles.php class BootFiles (line 21) | final class BootFiles implements Bootstrapper method boot (line 39) | public function boot(): void method load (line 73) | private function load(string $filename): void method bootDatasets (line 84) | private function bootDatasets(string $testsPath): void FILE: src/Bootstrappers/BootKernelDump.php class BootKernelDump (line 15) | final readonly class BootKernelDump implements Bootstrapper method __construct (line 20) | public function __construct( method boot (line 29) | public function boot(): void FILE: src/Bootstrappers/BootOverrides.php class BootOverrides (line 13) | final class BootOverrides implements Bootstrapper method boot (line 34) | public function boot(): void FILE: src/Bootstrappers/BootSubscribers.php class BootSubscribers (line 16) | final readonly class BootSubscribers implements Bootstrapper method __construct (line 33) | public function __construct( method boot (line 40) | public function boot(): void FILE: src/Bootstrappers/BootView.php class BootView (line 14) | final readonly class BootView implements Bootstrapper method __construct (line 19) | public function __construct( method boot (line 28) | public function boot(): void FILE: src/Collision/Events.php class Events (line 17) | final class Events method setOutput (line 27) | public static function setOutput(OutputInterface $output): void method beforeTestMethodDescription (line 35) | public static function beforeTestMethodDescription(TestResult $result,... method afterTestMethodDescription (line 79) | public static function afterTestMethodDescription(TestResult $result):... FILE: src/Concerns/Expectable.php type Expectable (line 12) | trait Expectable method expect (line 22) | public function expect(mixed $value): Expectation FILE: src/Concerns/Extendable.php type Extendable (line 14) | trait Extendable method extend (line 28) | public function extend(string $name, Closure $extend): void method hasExtend (line 36) | public static function hasExtend(string $name): bool FILE: src/Concerns/Logging/WritesToConsole.php type WritesToConsole (line 10) | trait WritesToConsole method writeSuccess (line 15) | private function writeSuccess(string $message): void method writeError (line 23) | private function writeError(string $message): void method writeWarning (line 31) | private function writeWarning(string $message): void method writePestTestOutput (line 39) | private function writePestTestOutput(string $message, string $color, s... FILE: src/Concerns/Pipeable.php type Pipeable (line 12) | trait Pipeable method pipe (line 31) | public function pipe(string $name, Closure $pipe): void method intercept (line 41) | public function intercept(string $name, string|Closure $filter, Closur... method pipes (line 67) | private function pipes(string $name, object $context, string $scope): ... FILE: src/Concerns/Retrievable.php type Retrievable (line 10) | trait Retrievable method retrieve (line 22) | private function retrieve(string $key, mixed $value, mixed $default = ... FILE: src/Concerns/Testable.php type Testable (line 28) | trait Testable method flush (line 109) | public static function flush(): void method note (line 118) | public function note(array|string $note): self method __addBeforeAll (line 130) | public function __addBeforeAll(?Closure $hook): void method __addAfterAll (line 144) | public function __addAfterAll(?Closure $hook): void method __addBeforeEach (line 158) | public function __addBeforeEach(?Closure $hook): void method __addAfterEach (line 166) | public function __addAfterEach(?Closure $hook): void method __addHook (line 174) | private function __addHook(string $property, ?Closure $hook): void method setUpBeforeClass (line 188) | public static function setUpBeforeClass(): void method tearDownAfterClass (line 208) | public static function tearDownAfterClass(): void method setUp (line 224) | protected function setUp(...$arguments): void method __initializeTestCase (line 274) | public function __initializeTestCase(): void method tearDown (line 301) | protected function tearDown(...$arguments): void method __runTest (line 326) | private function __runTest(Closure $closure, ...$args): mixed method __resolveTestArguments (line 339) | private function __resolveTestArguments(array $arguments): array method __ensureDatasetArgumentNameAndNumberMatches (line 396) | private function __ensureDatasetArgumentNameAndNumberMatches(array $ar... method __callClosure (line 427) | private function __callClosure(Closure $closure, array $arguments): mixed method preset (line 435) | public function preset(): Preset method __MarkTestIncompleteIfSnapshotHaveChanged (line 440) | #[PostCondition] method getPrintableTestCaseName (line 453) | public static function getPrintableTestCaseName(): string method getPrintableTestCaseMethodName (line 461) | public function getPrintableTestCaseMethodName(): string method getLatestPrintableTestCaseMethodName (line 469) | public static function getLatestPrintableTestCaseMethodName(): string method getPrintableContext (line 477) | public static function getPrintableContext(): array method shell (line 490) | public function shell(): void FILE: src/Configuration.php class Configuration (line 15) | final readonly class Configuration method __construct (line 25) | public function __construct( method in (line 34) | public function in(string ...$targets): UsesCall method extend (line 42) | public function extend(string ...$classAndTraits): UsesCall method extends (line 53) | public function extends(string ...$classAndTraits): UsesCall method group (line 61) | public function group(string ...$groups): UsesCall method only (line 69) | public function only(): void method use (line 77) | public function use(string ...$classAndTraits): UsesCall method uses (line 85) | public function uses(string ...$classAndTraits): UsesCall method printer (line 93) | public function printer(): Configuration\Printer method presets (line 101) | public function presets(): Configuration\Presets method project (line 109) | public function project(): Configuration\Project method browser (line 117) | public function browser(): Browser\Configuration method __call (line 127) | public function __call(string $name, array $arguments): mixed FILE: src/Configuration/Presets.php class Presets (line 10) | final class Presets method custom (line 15) | public function custom(string $name, Closure $execute): void FILE: src/Configuration/Printer.php class Printer (line 12) | final readonly class Printer method compact (line 17) | public function compact(): self FILE: src/Configuration/Project.php class Project (line 10) | final class Project method getInstance (line 41) | public static function getInstance(): self method github (line 49) | public function github(string $project): self method gitlab (line 62) | public function gitlab(string $project): self method bitbucket (line 75) | public function bitbucket(string $project): self method jira (line 88) | public function jira(string $namespace, string $project): self method custom (line 100) | public function custom(string $issues, string $prs, string $assignees)... FILE: src/Console/Help.php class Help (line 12) | final readonly class Help method __construct (line 30) | public function __construct(private OutputInterface $output) method __invoke (line 38) | public function __invoke(): void FILE: src/Console/Thanks.php class Thanks (line 18) | final readonly class Thanks method __construct (line 39) | public function __construct( method __invoke (line 49) | public function __invoke(): void FILE: src/Contracts/ArchPreset.php type ArchPreset (line 10) | interface ArchPreset {} FILE: src/Contracts/Bootstrapper.php type Bootstrapper (line 10) | interface Bootstrapper method boot (line 15) | public function boot(): void; FILE: src/Contracts/HasPrintableTestCaseName.php type HasPrintableTestCaseName (line 12) | interface HasPrintableTestCaseName extends BaseHasPrintableTestCaseName FILE: src/Contracts/Panicable.php type Panicable (line 12) | interface Panicable method render (line 17) | public function render(OutputInterface $output): void; method exitCode (line 22) | public function exitCode(): int; FILE: src/Contracts/Plugins/AddsOutput.php type AddsOutput (line 10) | interface AddsOutput method addOutput (line 15) | public function addOutput(int $exitCode): int; FILE: src/Contracts/Plugins/Bootable.php type Bootable (line 10) | interface Bootable method boot (line 15) | public function boot(): void; FILE: src/Contracts/Plugins/HandlesArguments.php type HandlesArguments (line 10) | interface HandlesArguments method handleArguments (line 18) | public function handleArguments(array $arguments): array; FILE: src/Contracts/Plugins/HandlesOriginalArguments.php type HandlesOriginalArguments (line 10) | interface HandlesOriginalArguments method handleOriginalArguments (line 17) | public function handleOriginalArguments(array $arguments): void; FILE: src/Contracts/Plugins/Terminable.php type Terminable (line 10) | interface Terminable method terminate (line 15) | public function terminate(): void; FILE: src/Contracts/TestCaseFilter.php type TestCaseFilter (line 7) | interface TestCaseFilter method accept (line 12) | public function accept(string $testCaseFilename): bool; FILE: src/Contracts/TestCaseMethodFilter.php type TestCaseMethodFilter (line 9) | interface TestCaseMethodFilter method accept (line 14) | public function accept(TestCaseMethodFactory $factory): bool; FILE: src/Evaluators/Attributes.php class Attributes (line 12) | final class Attributes method code (line 19) | public static function code(iterable $attributes): string FILE: src/Exceptions/AfterAllAlreadyExist.php class AfterAllAlreadyExist (line 15) | final class AfterAllAlreadyExist extends InvalidArgumentException implem... method __construct (line 20) | public function __construct(string $filename) FILE: src/Exceptions/AfterAllWithinDescribe.php class AfterAllWithinDescribe (line 15) | final class AfterAllWithinDescribe extends InvalidArgumentException impl... method __construct (line 20) | public function __construct(string $filename) FILE: src/Exceptions/AfterBeforeTestFunction.php class AfterBeforeTestFunction (line 15) | final class AfterBeforeTestFunction extends InvalidArgumentException imp... method __construct (line 20) | public function __construct(string $filename) FILE: src/Exceptions/BeforeAllAlreadyExist.php class BeforeAllAlreadyExist (line 15) | final class BeforeAllAlreadyExist extends InvalidArgumentException imple... method __construct (line 20) | public function __construct(string $filename) FILE: src/Exceptions/BeforeAllWithinDescribe.php class BeforeAllWithinDescribe (line 15) | final class BeforeAllWithinDescribe extends InvalidArgumentException imp... method __construct (line 20) | public function __construct(string $filename) FILE: src/Exceptions/DatasetAlreadyExists.php class DatasetAlreadyExists (line 15) | final class DatasetAlreadyExists extends InvalidArgumentException implem... method __construct (line 20) | public function __construct(string $name, string $scope) FILE: src/Exceptions/DatasetArgumentsMismatch.php class DatasetArgumentsMismatch (line 9) | final class DatasetArgumentsMismatch extends Exception method __construct (line 11) | public function __construct(int $requiredCount, int $suppliedCount) FILE: src/Exceptions/DatasetDoesNotExist.php class DatasetDoesNotExist (line 15) | final class DatasetDoesNotExist extends InvalidArgumentException impleme... method __construct (line 20) | public function __construct(string $name) FILE: src/Exceptions/DatasetMissing.php class DatasetMissing (line 15) | final class DatasetMissing extends BadFunctionCallException implements E... method __construct (line 22) | public function __construct(string $file, string $name, array $arguments) FILE: src/Exceptions/ExpectationNotFound.php class ExpectationNotFound (line 12) | final class ExpectationNotFound extends Exception method fromName (line 17) | public static function fromName(string $name): ExpectationNotFound FILE: src/Exceptions/FatalException.php class FatalException (line 13) | final class FatalException extends RuntimeException implements Renderles... FILE: src/Exceptions/FileOrFolderNotFound.php class FileOrFolderNotFound (line 15) | final class FileOrFolderNotFound extends InvalidArgumentException implem... method __construct (line 20) | public function __construct(string $filename) FILE: src/Exceptions/InvalidArgumentException.php class InvalidArgumentException (line 15) | final class InvalidArgumentException extends BaseInvalidArgumentExceptio... method __construct (line 20) | public function __construct(string $message) FILE: src/Exceptions/InvalidExpectation.php class InvalidExpectation (line 15) | final class InvalidExpectation extends LogicException implements Excepti... method fromMethods (line 22) | public static function fromMethods(array $methods): never FILE: src/Exceptions/InvalidExpectationValue.php class InvalidExpectationValue (line 12) | final class InvalidExpectationValue extends InvalidArgumentException method expected (line 17) | public static function expected(string $type): never FILE: src/Exceptions/InvalidOption.php class InvalidOption (line 15) | final class InvalidOption extends InvalidArgumentException implements Ex... method __construct (line 20) | public function __construct(string $message) FILE: src/Exceptions/InvalidPestCommand.php class InvalidPestCommand (line 15) | final class InvalidPestCommand extends InvalidArgumentException implemen... method __construct (line 20) | public function __construct() FILE: src/Exceptions/MissingDependency.php class MissingDependency (line 15) | final class MissingDependency extends InvalidArgumentException implement... method __construct (line 20) | public function __construct(string $feature, string $dependency) FILE: src/Exceptions/NoDirtyTestsFound.php class NoDirtyTestsFound (line 17) | final class NoDirtyTestsFound extends InvalidArgumentException implement... method render (line 22) | public function render(OutputInterface $output): void method exitCode (line 34) | public function exitCode(): int FILE: src/Exceptions/ShouldNotHappen.php class ShouldNotHappen (line 13) | final class ShouldNotHappen extends RuntimeException method __construct (line 18) | public function __construct(Exception $exception) method fromMessage (line 35) | public static function fromMessage(string $message): ShouldNotHappen FILE: src/Exceptions/TestAlreadyExist.php class TestAlreadyExist (line 15) | final class TestAlreadyExist extends InvalidArgumentException implements... method __construct (line 20) | public function __construct(string $fileName, string $description) FILE: src/Exceptions/TestCaseAlreadyInUse.php class TestCaseAlreadyInUse (line 15) | final class TestCaseAlreadyInUse extends InvalidArgumentException implem... method __construct (line 20) | public function __construct(string $inUse, string $newOne, string $fol... FILE: src/Exceptions/TestCaseClassOrTraitNotFound.php class TestCaseClassOrTraitNotFound (line 15) | final class TestCaseClassOrTraitNotFound extends InvalidArgumentExceptio... method __construct (line 20) | public function __construct(string $testCaseClass) FILE: src/Exceptions/TestClosureMustNotBeStatic.php class TestClosureMustNotBeStatic (line 16) | final class TestClosureMustNotBeStatic extends InvalidArgumentException ... method __construct (line 21) | public function __construct(TestCaseMethodFactory $method) FILE: src/Exceptions/TestDescriptionMissing.php class TestDescriptionMissing (line 15) | final class TestDescriptionMissing extends InvalidArgumentException impl... method __construct (line 20) | public function __construct(string $fileName) FILE: src/Expectation.php class Expectation (line 53) | final class Expectation method __construct (line 66) | public function __construct( method and (line 80) | public function and(mixed $value): Expectation method json (line 90) | public function json(): Expectation method dump (line 109) | public function dump(mixed ...$arguments): self method dd (line 125) | public function dd(mixed ...$arguments): void method ddWhen (line 142) | public function ddWhen(Closure|bool $condition, mixed ...$arguments): ... method ddUnless (line 159) | public function ddUnless(Closure|bool $condition, mixed ...$arguments)... method ray (line 175) | public function ray(mixed ...$arguments): self method not (line 189) | public function not(): OppositeExpectation method each (line 199) | public function each(?callable $callback = null): EachExpectation method sequence (line 222) | public function sequence(mixed ...$callbacks): self method match (line 262) | public function match(mixed $subject, array $expressions): self method unless (line 300) | public function unless(callable|bool $condition, callable $callback): ... method when (line 316) | public function when(callable|bool $condition, callable $callback): self method __call (line 335) | public function __call(string $method, array $parameters): Expectation... method getExpectationClosure (line 379) | private function getExpectationClosure(string $name): Closure method __get (line 402) | public function __get(string $name): mixed method hasMethod (line 421) | public static function hasMethod(string $name): bool method any (line 431) | public function any(): Any method toUse (line 441) | public function toUse(array|string $targets): ArchExpectation method toHaveFileSystemPermissions (line 449) | public function toHaveFileSystemPermissions(string $permissions): Arch... method toHaveLineCountLessThan (line 462) | public function toHaveLineCountLessThan(int $lines): ArchExpectation method toHaveMethodsDocumented (line 475) | public function toHaveMethodsDocumented(): ArchExpectation method toHavePropertiesDocumented (line 494) | public function toHavePropertiesDocumented(): ArchExpectation method toUseStrictTypes (line 514) | public function toUseStrictTypes(): ArchExpectation method toUseStrictEquality (line 527) | public function toUseStrictEquality(): ArchExpectation method toBeFinal (line 540) | public function toBeFinal(): ArchExpectation method toBeReadonly (line 553) | public function toBeReadonly(): ArchExpectation method toBeTrait (line 566) | public function toBeTrait(): ArchExpectation method toBeTraits (line 579) | public function toBeTraits(): ArchExpectation method toBeAbstract (line 587) | public function toBeAbstract(): ArchExpectation method toHaveMethod (line 602) | public function toHaveMethod(array|string $method): ArchExpectation method toHaveMethods (line 619) | public function toHaveMethods(array $methods): ArchExpectation method toHavePublicMethodsBesides (line 627) | public function toHavePublicMethodsBesides(): void method toHavePublicMethods (line 635) | public function toHavePublicMethods(): void method toHaveProtectedMethodsBesides (line 643) | public function toHaveProtectedMethodsBesides(): void method toHaveProtectedMethods (line 651) | public function toHaveProtectedMethods(): void method toHavePrivateMethodsBesides (line 659) | public function toHavePrivateMethodsBesides(): void method toHavePrivateMethods (line 667) | public function toHavePrivateMethods(): void method toBeEnum (line 675) | public function toBeEnum(): ArchExpectation method toBeEnums (line 688) | public function toBeEnums(): ArchExpectation method toBeClass (line 696) | public function toBeClass(): ArchExpectation method toBeClasses (line 709) | public function toBeClasses(): ArchExpectation method toBeInterface (line 717) | public function toBeInterface(): ArchExpectation method toBeInterfaces (line 730) | public function toBeInterfaces(): ArchExpectation method toExtend (line 738) | public function toExtend(string $class): ArchExpectation method toExtendNothing (line 751) | public function toExtendNothing(): ArchExpectation method toUseTrait (line 764) | public function toUseTrait(string $trait): ArchExpectation method toUseTraits (line 774) | public function toUseTraits(array|string $traits): ArchExpectation method toImplementNothing (line 801) | public function toImplementNothing(): ArchExpectation method toOnlyImplement (line 816) | public function toOnlyImplement(array|string $interfaces): ArchExpecta... method toHavePrefix (line 833) | public function toHavePrefix(string $prefix): ArchExpectation method toHaveSuffix (line 846) | public function toHaveSuffix(string $suffix): ArchExpectation method toImplement (line 861) | public function toImplement(array|string $interfaces): ArchExpectation method toOnlyUse (line 886) | public function toOnlyUse(array|string $targets): ArchExpectation method toUseNothing (line 894) | public function toUseNothing(): ArchExpectation method toHaveSuspiciousCharacters (line 902) | public function toHaveSuspiciousCharacters(): ArchExpectation method toBeUsed (line 910) | public function toBeUsed(): void method toBeUsedIn (line 920) | public function toBeUsedIn(array|string $targets): ArchExpectation method toOnlyBeUsedIn (line 930) | public function toOnlyBeUsedIn(array|string $targets): ArchExpectation method toBeUsedInNothing (line 938) | public function toBeUsedInNothing(): ArchExpectation method toBeInvokable (line 946) | public function toBeInvokable(): ArchExpectation method toHaveSnakeCaseKeys (line 961) | public function toHaveSnakeCaseKeys(string $message = ''): self method toHaveKebabCaseKeys (line 985) | public function toHaveKebabCaseKeys(string $message = ''): self method toHaveCamelCaseKeys (line 1009) | public function toHaveCamelCaseKeys(string $message = ''): self method toHaveStudlyCaseKeys (line 1033) | public function toHaveStudlyCaseKeys(string $message = ''): self method toHaveAttribute (line 1055) | public function toHaveAttribute(string $attribute): ArchExpectation method toHaveConstructor (line 1068) | public function toHaveConstructor(): ArchExpectation method toHaveDestructor (line 1076) | public function toHaveDestructor(): ArchExpectation method toBeBackedEnum (line 1084) | private function toBeBackedEnum(string $backingType): ArchExpectation method toBeStringBackedEnums (line 1100) | public function toBeStringBackedEnums(): ArchExpectation method toBeIntBackedEnums (line 1108) | public function toBeIntBackedEnums(): ArchExpectation method toBeStringBackedEnum (line 1116) | public function toBeStringBackedEnum(): ArchExpectation method toBeIntBackedEnum (line 1124) | public function toBeIntBackedEnum(): ArchExpectation FILE: src/Expectations/EachExpectation.php class EachExpectation (line 18) | final class EachExpectation method __construct (line 30) | public function __construct(private readonly Expectation $original) {} method and (line 40) | public function and(mixed $value): Expectation method not (line 50) | public function not(): self method __call (line 63) | public function __call(string $name, array $arguments): self method __get (line 80) | public function __get(string $name): self FILE: src/Expectations/HigherOrderExpectation.php class HigherOrderExpectation (line 19) | final class HigherOrderExpectation method __construct (line 44) | public function __construct(private readonly Expectation $original, mi... method not (line 54) | public function not(): self method expect (line 69) | public function expect(mixed $value): Expectation method and (line 82) | public function and(mixed $value): Expectation method scoped (line 94) | public function scoped(Closure $expectation): self method json (line 106) | public function json(): self method __call (line 117) | public function __call(string $name, array $arguments): self method __get (line 132) | public function __get(string $name): self method expectationHasMethod (line 151) | private function expectationHasMethod(string $name): bool method getValue (line 168) | private function getValue(): mixed method performAssertion (line 179) | private function performAssertion(string $name, array $arguments): self FILE: src/Expectations/OppositeExpectation.php class OppositeExpectation (line 38) | final readonly class OppositeExpectation method __construct (line 45) | public function __construct(private Expectation $original) {} method toHaveKeys (line 53) | public function toHaveKeys(array $keys): Expectation method toUse (line 77) | public function toUse(array|string $targets): ArchExpectation method toHaveFileSystemPermissions (line 90) | public function toHaveFileSystemPermissions(string $permissions): Arch... method toHaveLineCountLessThan (line 106) | public function toHaveLineCountLessThan(): ArchExpectation method toHaveMethodsDocumented (line 114) | public function toHaveMethodsDocumented(): ArchExpectation method toHavePropertiesDocumented (line 136) | public function toHavePropertiesDocumented(): ArchExpectation method toUseStrictTypes (line 159) | public function toUseStrictTypes(): ArchExpectation method toUseStrictEquality (line 175) | public function toUseStrictEquality(): ArchExpectation method toBeFinal (line 191) | public function toBeFinal(): ArchExpectation method toBeReadonly (line 207) | public function toBeReadonly(): ArchExpectation method toBeTrait (line 223) | public function toBeTrait(): ArchExpectation method toBeTraits (line 239) | public function toBeTraits(): ArchExpectation method toBeAbstract (line 247) | public function toBeAbstract(): ArchExpectation method toHaveMethod (line 265) | public function toHaveMethod(array|string $method): ArchExpectation method toHaveSuspiciousCharacters (line 286) | public function toHaveSuspiciousCharacters(): ArchExpectation method toHaveMethods (line 310) | public function toHaveMethods(array $methods): ArchExpectation method toHavePublicMethodsBesides (line 320) | public function toHavePublicMethodsBesides(array|string $methods): Arc... method toHavePublicMethods (line 356) | public function toHavePublicMethods(): ArchExpectation method toHaveProtectedMethodsBesides (line 366) | public function toHaveProtectedMethodsBesides(array|string $methods): ... method toHaveProtectedMethods (line 402) | public function toHaveProtectedMethods(): ArchExpectation method toHavePrivateMethodsBesides (line 412) | public function toHavePrivateMethodsBesides(array|string $methods): Ar... method toHavePrivateMethods (line 448) | public function toHavePrivateMethods(): ArchExpectation method toBeEnum (line 456) | public function toBeEnum(): ArchExpectation method toBeEnums (line 472) | public function toBeEnums(): ArchExpectation method toBeClass (line 480) | public function toBeClass(): ArchExpectation method toBeClasses (line 496) | public function toBeClasses(): ArchExpectation method toBeInterface (line 504) | public function toBeInterface(): ArchExpectation method toBeInterfaces (line 520) | public function toBeInterfaces(): ArchExpectation method toExtend (line 528) | public function toExtend(string $class): ArchExpectation method toExtendNothing (line 544) | public function toExtendNothing(): ArchExpectation method toUseTrait (line 560) | public function toUseTrait(string $trait): ArchExpectation method toUseTraits (line 570) | public function toUseTraits(array|string $traits): ArchExpectation method toImplement (line 598) | public function toImplement(array|string $interfaces): ArchExpectation method toImplementNothing (line 624) | public function toImplementNothing(): ArchExpectation method toOnlyImplement (line 640) | public function toOnlyImplement(): void method toHavePrefix (line 648) | public function toHavePrefix(string $prefix): ArchExpectation method toHaveSuffix (line 664) | public function toHaveSuffix(string $suffix): ArchExpectation method toOnlyUse (line 680) | public function toOnlyUse(): void method toUseNothing (line 688) | public function toUseNothing(): void method toBeUsed (line 696) | public function toBeUsed(): ArchExpectation method toBeUsedIn (line 709) | public function toBeUsedIn(array|string $targets): ArchExpectation method toOnlyBeUsedIn (line 719) | public function toOnlyBeUsedIn(): void method toBeUsedInNothing (line 727) | public function toBeUsedInNothing(): void method toBeInvokable (line 735) | public function toBeInvokable(): ArchExpectation method toHaveAttribute (line 751) | public function toHaveAttribute(string $attribute): ArchExpectation method __call (line 770) | public function __call(string $name, array $arguments): Expectation method __get (line 791) | public function __get(string $name): Expectation method throwExpectationFailedException (line 811) | public function throwExpectationFailedException(string $name, array|st... method toHaveConstructor (line 830) | public function toHaveConstructor(): ArchExpectation method toHaveDestructor (line 838) | public function toHaveDestructor(): ArchExpectation method toBeBackedEnum (line 846) | private function toBeBackedEnum(string $backingType): ArchExpectation method toBeStringBackedEnums (line 865) | public function toBeStringBackedEnums(): ArchExpectation method toBeIntBackedEnums (line 873) | public function toBeIntBackedEnums(): ArchExpectation method toBeStringBackedEnum (line 881) | public function toBeStringBackedEnum(): ArchExpectation method toBeIntBackedEnum (line 889) | public function toBeIntBackedEnum(): ArchExpectation FILE: src/Factories/Attribute.php class Attribute (line 10) | final class Attribute method __construct (line 15) | public function __construct(public string $name, public iterable $argu... FILE: src/Factories/Concerns/HigherOrderable.php type HigherOrderable (line 9) | trait HigherOrderable method bootHigherOrderable (line 29) | private function bootHigherOrderable(): void FILE: src/Factories/Covers/CoversClass.php class CoversClass (line 10) | final class CoversClass method __construct (line 12) | public function __construct(public string $class) {} FILE: src/Factories/Covers/CoversFunction.php class CoversFunction (line 10) | final class CoversFunction method __construct (line 12) | public function __construct(public string $function) {} FILE: src/Factories/TestCaseFactory.php class TestCaseFactory (line 27) | final class TestCaseFactory method __construct (line 65) | public function __construct( method make (line 71) | public function make(): void method evaluate (line 85) | public function evaluate(string $filename, array $methods): void method addMethod (line 183) | public function addMethod(TestCaseMethodFactory $method): void method hasMethod (line 219) | public function hasMethod(string $methodName): bool method getMethod (line 237) | public function getMethod(string $methodName): TestCaseMethodFactory FILE: src/Factories/TestCaseMethodFactory.php class TestCaseMethodFactory (line 25) | final class TestCaseMethodFactory method __construct (line 115) | public function __construct( method setUp (line 129) | public function setUp(TestCase $concrete): void method tearDown (line 147) | public function tearDown(TestCase $concrete): void method getClosure (line 155) | public function getClosure(): Closure method receivesArguments (line 179) | public function receivesArguments(): bool method buildForEvaluation (line 187) | public function buildForEvaluation(): string method buildDatasetForEvaluation (line 245) | private function buildDatasetForEvaluation(string $methodName, string ... FILE: src/Functions.php function expect (line 38) | function expect(mixed $value = null): Expectation function beforeAll (line 48) | function beforeAll(Closure $closure): void function beforeEach (line 68) | function beforeEach(?Closure $closure = null): BeforeEachCall function dataset (line 82) | function dataset(string $name, Closure|iterable $dataset): void function describe (line 98) | function describe(string $description, Closure $tests): DescribeCall function uses (line 113) | function uses(string ...$classAndTraits): UsesCall function pest (line 125) | function pest(): Configuration function test (line 141) | function test(?string $description = null, ?Closure $closure = null): Hi... function it (line 163) | function it(string $description, ?Closure $closure = null): TestCall function todo (line 180) | function todo(string $description): TestCall function afterEach (line 198) | function afterEach(?Closure $closure = null): AfterEachCall function afterAll (line 210) | function afterAll(Closure $closure): void function covers (line 228) | function covers(array|string ...$classesOrFunctions): void function mutates (line 257) | function mutates(array|string ...$targets): void function fixture (line 290) | function fixture(string $file): string function visit (line 321) | function visit(array|string $url, array $options = []): ArrayablePending... FILE: src/Installers/PluginBrowser.php class PluginBrowser (line 9) | final readonly class PluginBrowser method install (line 11) | public static function install(): void FILE: src/Kernel.php class Kernel (line 30) | final readonly class Kernel method __construct (line 49) | public function __construct( method boot (line 59) | public static function boot(TestSuite $testSuite, InputInterface $inpu... method handle (line 96) | public function handle(array $originalArguments, array $arguments): int method terminate (line 123) | public function terminate(): void method shutdown (line 137) | public function shutdown(): void FILE: src/KernelDump.php class KernelDump (line 10) | final class KernelDump method __construct (line 20) | public function __construct( method enable (line 29) | public function enable(): void method disable (line 41) | public function disable(): void method terminate (line 53) | public function terminate(): void method flush (line 61) | private function flush(): void method isOpeningHeadline (line 100) | private function isOpeningHeadline(string $output): bool method isInternalError (line 108) | private function isInternalError(string $output): bool FILE: src/Logging/Converter.php class Converter (line 29) | final readonly class Converter method __construct (line 44) | public function __construct( method getTestCaseMethodName (line 53) | public function getTestCaseMethodName(Test $test): string method getTestCaseLocation (line 65) | public function getTestCaseLocation(Test $test): string method getExceptionMessage (line 83) | public function getExceptionMessage(Throwable $throwable): string method getExceptionDetails (line 102) | public function getExceptionDetails(Throwable $throwable): string method getStackTrace (line 122) | public function getStackTrace(Throwable $throwable): string method getTestSuiteName (line 150) | public function getTestSuiteName(TestSuite $testSuite): string method getTrimmedTestClassName (line 171) | public function getTrimmedTestClassName(TestMethod $test): string method getTestSuiteLocation (line 179) | public function getTestSuiteLocation(TestSuite $testSuite): ?string method getTestMethodNameWithoutDatasetSuffix (line 200) | private function getTestMethodNameWithoutDatasetSuffix(TestMethod $tes... method getFirstTest (line 208) | private function getFirstTest(TestSuite $testSuite): ?TestMethod method getTestSuiteSize (line 228) | public function getTestSuiteSize(TestSuite $testSuite): int method toRelativePath (line 236) | private function toRelativePath(string $path): string method getStateFromResult (line 245) | public function getStateFromResult(PhpUnitTestResult $result): State FILE: src/Logging/TeamCity/ServiceMessage.php class ServiceMessage (line 10) | final class ServiceMessage method __construct (line 20) | public function __construct( method toString (line 25) | public function toString(): string method testSuiteStarted (line 37) | public static function testSuiteStarted(string $name, ?string $locatio... method testSuiteCount (line 45) | public static function testSuiteCount(int $count): self method testSuiteFinished (line 52) | public static function testSuiteFinished(string $name): self method testStarted (line 59) | public static function testStarted(string $name, string $location): self method testFinished (line 70) | public static function testFinished(string $name, int $duration): self method testStdOut (line 78) | public static function testStdOut(string $name, string $data): self method testFailed (line 90) | public static function testFailed(string $name, string $message, strin... method testStdErr (line 99) | public static function testStdErr(string $name, string $data): self method testIgnored (line 111) | public static function testIgnored(string $name, string $message, ?str... method comparisonFailure (line 120) | public static function comparisonFailure(string $name, string $message... method escapeServiceMessage (line 132) | private function escapeServiceMessage(string $text): string method setFlowId (line 141) | public static function setFlowId(int $flowId): void FILE: src/Logging/TeamCity/Subscriber/Subscriber.php class Subscriber (line 12) | abstract class Subscriber // @pest-arch-ignore-line method __construct (line 17) | public function __construct(private readonly TeamCityLogger $logger) {} method logger (line 22) | final protected function logger(): TeamCityLogger // @pest-arch-ignore... FILE: src/Logging/TeamCity/Subscriber/TestConsideredRiskySubscriber.php class TestConsideredRiskySubscriber (line 13) | final class TestConsideredRiskySubscriber extends Subscriber implements ... method notify (line 15) | public function notify(ConsideredRisky $event): void FILE: src/Logging/TeamCity/Subscriber/TestErroredSubscriber.php class TestErroredSubscriber (line 13) | final class TestErroredSubscriber extends Subscriber implements ErroredS... method notify (line 15) | public function notify(Errored $event): void FILE: src/Logging/TeamCity/Subscriber/TestExecutionFinishedSubscriber.php class TestExecutionFinishedSubscriber (line 13) | final class TestExecutionFinishedSubscriber extends Subscriber implement... method notify (line 15) | public function notify(ExecutionFinished $event): void FILE: src/Logging/TeamCity/Subscriber/TestFailedSubscriber.php class TestFailedSubscriber (line 13) | final class TestFailedSubscriber extends Subscriber implements FailedSub... method notify (line 15) | public function notify(Failed $event): void FILE: src/Logging/TeamCity/Subscriber/TestFinishedSubscriber.php class TestFinishedSubscriber (line 13) | final class TestFinishedSubscriber extends Subscriber implements Finishe... method notify (line 15) | public function notify(Finished $event): void FILE: src/Logging/TeamCity/Subscriber/TestPreparedSubscriber.php class TestPreparedSubscriber (line 13) | final class TestPreparedSubscriber extends Subscriber implements Prepare... method notify (line 15) | public function notify(Prepared $event): void FILE: src/Logging/TeamCity/Subscriber/TestSkippedSubscriber.php class TestSkippedSubscriber (line 13) | final class TestSkippedSubscriber extends Subscriber implements SkippedS... method notify (line 15) | public function notify(Skipped $event): void FILE: src/Logging/TeamCity/Subscriber/TestSuiteFinishedSubscriber.php class TestSuiteFinishedSubscriber (line 13) | final class TestSuiteFinishedSubscriber extends Subscriber implements Fi... method notify (line 15) | public function notify(Finished $event): void FILE: src/Logging/TeamCity/Subscriber/TestSuiteStartedSubscriber.php class TestSuiteStartedSubscriber (line 13) | final class TestSuiteStartedSubscriber extends Subscriber implements Sta... method notify (line 15) | public function notify(Started $event): void FILE: src/Logging/TeamCity/TeamCityLogger.php class TeamCityLogger (line 44) | final class TeamCityLogger method __construct (line 65) | public function __construct( method testSuiteStarted (line 75) | public function testSuiteStarted(TestSuiteStarted $event): void method testSuiteFinished (line 94) | public function testSuiteFinished(TestSuiteFinished $event): void method testPrepared (line 103) | public function testPrepared(Prepared $event): void method testMarkedIncomplete (line 115) | public function testMarkedIncomplete(): never method testSkipped (line 120) | public function testSkipped(Skipped $event): void method testErrored (line 136) | public function testErrored(Errored $event): void method testFailed (line 157) | public function testFailed(Failed $event): void method testConsideredRisky (line 189) | public function testConsideredRisky(ConsideredRisky $event): void method testFinished (line 201) | public function testFinished(Finished $event): void method testExecutionFinished (line 221) | public function testExecutionFinished(ExecutionFinished $event): void method output (line 250) | public function output(ServiceMessage $message): void method registerSubscribers (line 259) | private function registerSubscribers(): void method setFlowId (line 276) | private function setFlowId(): void method whenFirstEventForTest (line 285) | private function whenFirstEventForTest(Test $test, callable $callback)... FILE: src/Matchers/Any.php class Any (line 10) | final class Any {} FILE: src/Mixins/Expectation.php class Expectation (line 38) | final class Expectation method __construct (line 50) | public function __construct( method toBe (line 63) | public function toBe(mixed $expected, string $message = ''): self method toBeEmpty (line 75) | public function toBeEmpty(string $message = ''): self method toBeTrue (line 87) | public function toBeTrue(string $message = ''): self method toBeTruthy (line 99) | public function toBeTruthy(string $message = ''): self method toBeFalse (line 111) | public function toBeFalse(string $message = ''): self method toBeFalsy (line 123) | public function toBeFalsy(string $message = ''): self method toBeGreaterThan (line 135) | public function toBeGreaterThan(int|float|string|DateTimeInterface $ex... method toBeGreaterThanOrEqual (line 147) | public function toBeGreaterThanOrEqual(int|float|string|DateTimeInterf... method toBeLessThan (line 159) | public function toBeLessThan(int|float|string|DateTimeInterface $expec... method toBeLessThanOrEqual (line 171) | public function toBeLessThanOrEqual(int|float|string|DateTimeInterface... method toContain (line 183) | public function toContain(mixed ...$needles): self method toContainEqual (line 204) | public function toContainEqual(mixed ...$needles): self method toStartWith (line 223) | public function toStartWith(string $expected, string $message = ''): self method toEndWith (line 240) | public function toEndWith(string $expected, string $message = ''): self method toHaveLength (line 256) | public function toHaveLength(int $number, string $message = ''): self method toHaveCount (line 284) | public function toHaveCount(int $count, string $message = ''): self method toHaveSameSize (line 301) | public function toHaveSameSize(Countable|iterable $expected, string $m... method toHaveProperty (line 317) | public function toHaveProperty(string $name, mixed $value = new Any, s... method toHaveProperties (line 338) | public function toHaveProperties(iterable $names, string $message = ''... method toEqual (line 352) | public function toEqual(mixed $expected, string $message = ''): self method toEqualCanonicalizing (line 370) | public function toEqualCanonicalizing(mixed $expected, string $message... method toEqualWithDelta (line 383) | public function toEqualWithDelta(mixed $expected, float $delta, string... method toBeIn (line 396) | public function toBeIn(iterable $values, string $message = ''): self method toBeInfinite (line 408) | public function toBeInfinite(string $message = ''): self method toBeInstanceOf (line 421) | public function toBeInstanceOf(string $class, string $message = ''): self method toBeArray (line 433) | public function toBeArray(string $message = ''): self method toBeList (line 445) | public function toBeList(string $message = ''): self method toBeBool (line 457) | public function toBeBool(string $message = ''): self method toBeCallable (line 469) | public function toBeCallable(string $message = ''): self method toBeFloat (line 481) | public function toBeFloat(string $message = ''): self method toBeInt (line 493) | public function toBeInt(string $message = ''): self method toBeIterable (line 505) | public function toBeIterable(string $message = ''): self method toBeNumeric (line 517) | public function toBeNumeric(string $message = ''): self method toBeDigits (line 529) | public function toBeDigits(string $message = ''): self method toBeObject (line 541) | public function toBeObject(string $message = ''): self method toBeResource (line 553) | public function toBeResource(string $message = ''): self method toBeScalar (line 565) | public function toBeScalar(string $message = ''): self method toBeString (line 577) | public function toBeString(string $message = ''): self method toBeJson (line 589) | public function toBeJson(string $message = ''): self method toBeNan (line 603) | public function toBeNan(string $message = ''): self method toBeNull (line 615) | public function toBeNull(string $message = ''): self method toHaveKey (line 627) | public function toHaveKey(string|int $key, mixed $value = new Any, str... method toHaveKeys (line 660) | public function toHaveKeys(array $keys, string $message = ''): self method toBeDirectory (line 678) | public function toBeDirectory(string $message = ''): self method toBeReadableDirectory (line 694) | public function toBeReadableDirectory(string $message = ''): self method toBeWritableDirectory (line 710) | public function toBeWritableDirectory(string $message = ''): self method toBeFile (line 726) | public function toBeFile(string $message = ''): self method toBeReadableFile (line 742) | public function toBeReadableFile(string $message = ''): self method toBeWritableFile (line 758) | public function toBeWritableFile(string $message = ''): self method toMatchArray (line 774) | public function toMatchArray(iterable $array, string $message = ''): self method toMatchObject (line 804) | public function toMatchObject(object|iterable $object, string $message... method toMatchSnapshot (line 833) | public function toMatchSnapshot(string $message = ''): self method toMatch (line 876) | public function toMatch(string $expression, string $message = ''): self method toMatchConstraint (line 891) | public function toMatchConstraint(Constraint $constraint, string $mess... method toContainOnlyInstancesOf (line 902) | public function toContainOnlyInstancesOf(string $class, string $messag... method toThrow (line 919) | public function toThrow(callable|string|Throwable $exception, ?string ... method export (line 985) | private function export(mixed $value): string method toBeUppercase (line 999) | public function toBeUppercase(string $message = ''): self method toBeLowercase (line 1011) | public function toBeLowercase(string $message = ''): self method toBeAlphaNumeric (line 1023) | public function toBeAlphaNumeric(string $message = ''): self method toBeAlpha (line 1035) | public function toBeAlpha(string $message = ''): self method toBeSnakeCase (line 1047) | public function toBeSnakeCase(string $message = ''): self method toBeKebabCase (line 1065) | public function toBeKebabCase(string $message = ''): self method toBeCamelCase (line 1083) | public function toBeCamelCase(string $message = ''): self method toBeStudlyCase (line 1101) | public function toBeStudlyCase(string $message = ''): self method toBeUuid (line 1119) | public function toBeUuid(string $message = ''): self method toBeBetween (line 1135) | public function toBeBetween(int|float|DateTimeInterface $lowestValue, ... method toBeUrl (line 1148) | public function toBeUrl(string $message = ''): self method toBeSlug (line 1164) | public function toBeSlug(string $message = ''): self FILE: src/Panic.php class Panic (line 15) | final readonly class Panic method __construct (line 20) | private function __construct( method with (line 29) | public static function with(Throwable $throwable): never method handle (line 45) | private function handle(): void FILE: src/PendingCalls/AfterEachCall.php class AfterEachCall (line 19) | final class AfterEachCall method __construct (line 36) | public function __construct( method __destruct (line 51) | public function __destruct() method __call (line 76) | public function __call(string $name, array $arguments): self FILE: src/PendingCalls/BeforeEachCall.php class BeforeEachCall (line 22) | final class BeforeEachCall method __construct (line 44) | public function __construct( method __destruct (line 60) | public function __destruct() method after (line 98) | public function after(Closure $closure): self method __call (line 112) | public function __call(string $name, array $arguments): self FILE: src/PendingCalls/Concerns/Describable.php type Describable (line 12) | trait Describable FILE: src/PendingCalls/DescribeCall.php class DescribeCall (line 15) | final class DescribeCall method __construct (line 32) | public function __construct( method describing (line 46) | public static function describing(): array method __destruct (line 54) | public function __destruct() method __call (line 72) | public function __call(string $name, array $arguments): self FILE: src/PendingCalls/TestCall.php class TestCall (line 36) | final class TestCall // @phpstan-ignore-line method __construct (line 60) | public function __construct( method after (line 78) | public function after(Closure $closure): self method fails (line 114) | public function fails(?string $message = null): self method throws (line 122) | public function throws(string|int $exception, ?string $exceptionMessag... method throwsIf (line 154) | public function throwsIf(callable|bool $condition, string|int $excepti... method throwsUnless (line 172) | public function throwsUnless(callable|bool $condition, string|int $exc... method with (line 190) | public function with(Closure|iterable|string ...$data): self method depends (line 202) | public function depends(string ...$depends): self method group (line 214) | public function group(string ...$groups): self method only (line 229) | public function only(): self method skip (line 239) | public function skip(Closure|bool|string $conditionOrMessage = true, s... method skipOnPhp (line 266) | public function skipOnPhp(string $version): self method skipOnWindows (line 291) | public function skipOnWindows(): self method skipOnMac (line 299) | public function skipOnMac(): self method skipOnLinux (line 307) | public function skipOnLinux(): self method skipOnOs (line 315) | private function skipOnOs(string $osFamily, string $message): self method runningOnCI (line 325) | private function runningOnCI(): bool method skipOnCI (line 359) | public function skipOnCI(): self method skipLocally (line 368) | public function skipLocally(): self method onlyOnWindows (line 380) | public function onlyOnWindows(): self method onlyOnMac (line 388) | public function onlyOnMac(): self method onlyOnLinux (line 396) | public function onlyOnLinux(): self method repeat (line 404) | public function repeat(int $times): self method todo (line 418) | public function todo(// @phpstan-ignore-line method wip (line 450) | public function wip(// @phpstan-ignore-line method done (line 478) | public function done(// @phpstan-ignore-line method issue (line 508) | public function issue(array|string|int $number): self method ticket (line 524) | public function ticket(array|string|int $number): self method assignee (line 534) | public function assignee(array|string $assignee): self method pr (line 548) | public function pr(array|string|int $number): self method note (line 564) | public function note(array|string $note): self method covers (line 578) | public function covers(array|string ...$classesOrFunctions): self method coversClass (line 607) | public function coversClass(string ...$classes): self method coversTrait (line 630) | public function coversTrait(string ...$traits): self method coversFunction (line 653) | public function coversFunction(string ...$functions): self method references (line 671) | public function references(string|array ...$classes): self method see (line 684) | public function see(string|array ...$classes): self method throwsNoExceptions (line 694) | public function throwsNoExceptions(): self method __get (line 704) | public function __get(string $name): self method __call (line 714) | public function __call(string $name, array $arguments): self method addChain (line 724) | private function addChain(string $file, int $line, string $name, ?arra... method __destruct (line 750) | public function __destruct() FILE: src/PendingCalls/UsesCall.php class UsesCall (line 14) | final class UsesCall method __construct (line 49) | public function __construct( method compact (line 59) | public function compact(): self method use (line 71) | public function use(string ...$classAndTraits): self method extend (line 79) | public function extend(string ...$classAndTraits): self method in (line 89) | public function in(string ...$targets): self method group (line 124) | public function group(string ...$groups): self method beforeAll (line 134) | public function beforeAll(Closure $hook): self method beforeEach (line 144) | public function beforeEach(Closure $hook): self method afterEach (line 154) | public function afterEach(Closure $hook): self method afterAll (line 164) | public function afterAll(Closure $hook): self method __destruct (line 174) | public function __destruct() FILE: src/Pest.php function version (line 7) | function version(): string function testDirectory (line 12) | function testDirectory(string $file = ''): string FILE: src/Plugin.php class Plugin (line 7) | final class Plugin method uses (line 23) | public static function uses(string ...$traits): void FILE: src/Plugins/Actions/CallsAddsOutput.php class CallsAddsOutput (line 13) | final class CallsAddsOutput method execute (line 20) | public static function execute(int $exitCode): int FILE: src/Plugins/Actions/CallsBoot.php class CallsBoot (line 13) | final class CallsBoot method execute (line 20) | public static function execute(): void FILE: src/Plugins/Actions/CallsHandleArguments.php class CallsHandleArguments (line 13) | final class CallsHandleArguments method execute (line 23) | public static function execute(array $argv): array FILE: src/Plugins/Actions/CallsHandleOriginalArguments.php class CallsHandleOriginalArguments (line 13) | final class CallsHandleOriginalArguments method execute (line 22) | public static function execute(array $argv): void FILE: src/Plugins/Actions/CallsTerminable.php class CallsTerminable (line 13) | final class CallsTerminable method execute (line 20) | public static function execute(): void FILE: src/Plugins/Bail.php class Bail (line 13) | final class Bail implements HandlesArguments method handleArguments (line 20) | public function handleArguments(array $arguments): array FILE: src/Plugins/Cache.php class Cache (line 17) | final class Cache implements HandlesArguments method handleArguments (line 35) | public function handleArguments(array $arguments): array FILE: src/Plugins/Concerns/HandleArguments.php type HandleArguments (line 10) | trait HandleArguments method hasArgument (line 17) | public function hasArgument(string $argument, array $arguments): bool method pushArgument (line 38) | public function pushArgument(string $argument, array $arguments): array method popArgument (line 51) | public function popArgument(string $argument, array $arguments): array FILE: src/Plugins/Configuration.php class Configuration (line 17) | final class Configuration implements HandlesArguments, Terminable method handleArguments (line 35) | public function handleArguments(array $arguments): array method fromGeneratedConfigurationFile (line 49) | private function fromGeneratedConfigurationFile(): string method hasCustomConfigurationFile (line 69) | private function hasCustomConfigurationFile(): bool method getTempPhpunitXmlPath (line 80) | private function getTempPhpunitXmlPath(): string method terminate (line 88) | public function terminate(): void FILE: src/Plugins/Coverage.php class Coverage (line 18) | final class Coverage implements AddsOutput, HandlesArguments method __construct (line 49) | public function __construct(private readonly OutputInterface $output) method handleArguments (line 57) | public function handleArguments(array $originals): array method addOutput (line 133) | public function addOutput(int $exitCode): int method computeComparableCoverage (line 180) | private function computeComparableCoverage(float $coverage): float FILE: src/Plugins/Environment.php class Environment (line 12) | final class Environment implements HandlesArguments method handleArguments (line 32) | public function handleArguments(array $arguments): array method name (line 48) | public static function name(?string $name = null): string FILE: src/Plugins/Help.php class Help (line 17) | final readonly class Help implements HandlesArguments method __construct (line 24) | public function __construct( method handleArguments (line 33) | public function handleArguments(array $arguments): array method colorizeOptions (line 86) | private function colorizeOptions(string $argument): string method getContent (line 98) | private function getContent(): array FILE: src/Plugins/Init.php class Init (line 18) | final readonly class Init implements HandlesArguments method __construct (line 39) | public function __construct( method handleArguments (line 50) | public function handleArguments(array $arguments): array method init (line 69) | public function init(): void method isLaravelInstalled (line 120) | private function isLaravelInstalled(): bool FILE: src/Plugins/Memory.php class Memory (line 14) | final class Memory implements AddsOutput, HandlesArguments method __construct (line 26) | public function __construct( method handleArguments (line 35) | public function handleArguments(array $arguments): array method addOutput (line 45) | public function addOutput(int $exitCode): int FILE: src/Plugins/Only.php class Only (line 16) | final class Only implements Terminable method enable (line 32) | public static function enable(TestCall|TestCaseMethodFactory $testCall... method isEnabled (line 65) | public static function isEnabled(): bool method group (line 75) | public static function group(): string method terminate (line 89) | public function terminate(): void FILE: src/Plugins/Parallel.php class Parallel (line 22) | final class Parallel implements HandlesArguments method isEnabled (line 42) | public static function isEnabled(): bool method isWorker (line 56) | public static function isWorker(): bool method setGlobal (line 68) | public static function setGlobal(string $key, string|int|bool|Stringab... method getGlobal (line 78) | public static function getGlobal(string $key): string|int|bool|null method handleArguments (line 95) | public function handleArguments(array $arguments): array method runTestSuiteInParallel (line 117) | private function runTestSuiteInParallel(array $arguments): int method runWorkerHandlers (line 141) | private function runWorkerHandlers(array $arguments): array method paratestCommand (line 158) | private function paratestCommand(): Application method hasArgumentsThatWouldBeFasterWithoutParallel (line 175) | private function hasArgumentsThatWouldBeFasterWithoutParallel(): bool method runTestSuiteInSeries (line 194) | private function runTestSuiteInSeries(array $arguments): array FILE: src/Plugins/Parallel/Contracts/HandlersWorkerArguments.php type HandlersWorkerArguments (line 7) | interface HandlersWorkerArguments method handleWorkerArguments (line 13) | public function handleWorkerArguments(array $arguments): array; FILE: src/Plugins/Parallel/Handlers/Laravel.php class Laravel (line 21) | final class Laravel implements HandlesArguments method handleArguments (line 28) | public function handleArguments(array $arguments): array method whenUsingLaravel (line 46) | private function whenUsingLaravel(array $arguments, Closure $closure):... method ensureRunnerIsResolvable (line 61) | private function ensureRunnerIsResolvable(): void method ensureEnvironmentVariables (line 74) | private function ensureEnvironmentVariables(array $arguments): array method ensureRunner (line 97) | private function ensureRunner(array $arguments): array FILE: src/Plugins/Parallel/Handlers/Parallel.php class Parallel (line 14) | final class Parallel implements HandlesArguments method handleArguments (line 31) | public function handleArguments(array $arguments): array FILE: src/Plugins/Parallel/Handlers/Pest.php class Pest (line 10) | final class Pest implements HandlersWorkerArguments method handleWorkerArguments (line 17) | public function handleWorkerArguments(array $arguments): array FILE: src/Plugins/Parallel/Paratest/CleanConsoleOutput.php class CleanConsoleOutput (line 9) | final class CleanConsoleOutput extends ConsoleOutput method doWrite (line 14) | #[\Override] method isOpeningHeadline (line 27) | private function isOpeningHeadline(string $message): bool FILE: src/Plugins/Parallel/Paratest/ResultPrinter.php class ResultPrinter (line 30) | final class ResultPrinter method __construct (line 58) | public function __construct( method printFeedback (line 96) | public function printFeedback( method printResults (line 146) | public function printResults(TestResult $testResult, array $teamcityFi... method printFeedbackItem (line 178) | private function printFeedbackItem(string $item): void method tailMultiple (line 198) | private function tailMultiple(array $files): string method tail (line 212) | private function tail(SplFileInfo $file): string FILE: src/Plugins/Parallel/Paratest/WrapperRunner.php class WrapperRunner (line 49) | final class WrapperRunner implements RunnerInterface method __construct (line 109) | public function __construct( method run (line 140) | public function run(): int method handleLaravelHerd (line 171) | private function handleLaravelHerd(array $parameters): array method startWorkers (line 180) | private function startWorkers(): void method assignAllPendingTests (line 187) | private function assignAllPendingTests(): void method flushWorker (line 223) | private function flushWorker(WrapperWorker $worker): void method waitForAllToFinish (line 234) | private function waitForAllToFinish(): void method startWorker (line 261) | private function startWorker(int $token): WrapperWorker method destroyWorker (line 295) | private function destroyWorker(int $token): void method complete (line 306) | private function complete(TestResult $testResultSum): int method generateCodeCoverageReports (line 422) | private function generateCodeCoverageReports(): void method generateLogs (line 454) | private function generateLogs(): void method clearFiles (line 469) | private function clearFiles(array $files): void method getTestFiles (line 485) | private function getTestFiles(SuiteLoader $suiteLoader): array FILE: src/Plugins/Parallel/Support/CompactPrinter.php class CompactPrinter (line 27) | final class CompactPrinter method __construct (line 53) | public function __construct( method default (line 65) | public static function default(): self method newLine (line 78) | public function newLine(): void method descriptionItem (line 86) | public function descriptionItem(string $item): void method errors (line 109) | public function errors(State $state): void method recap (line 119) | public function recap(State $state, PHPUnitTestResult $testResult, Dur... FILE: src/Plugins/Printer.php class Printer (line 12) | final class Printer implements HandlesArguments method handleArguments (line 19) | public function handleArguments(array $arguments): array FILE: src/Plugins/ProcessIsolation.php class ProcessIsolation (line 13) | final class ProcessIsolation implements HandlesArguments method handleArguments (line 20) | public function handleArguments(array $arguments): array FILE: src/Plugins/Profile.php class Profile (line 13) | final class Profile implements HandlesArguments method handleArguments (line 20) | public function handleArguments(array $arguments): array FILE: src/Plugins/Retry.php class Retry (line 13) | final class Retry implements HandlesArguments method handleArguments (line 20) | public function handleArguments(array $arguments): array FILE: src/Plugins/Shard.php class Shard (line 18) | final class Shard implements AddsOutput, HandlesArguments method __construct (line 39) | public function __construct( method handleArguments (line 48) | public function handleArguments(array $arguments): array method allTests (line 84) | private function allTests(array $arguments): array method removeParallelArguments (line 101) | private function removeParallelArguments(array $arguments): array method buildFilterArgument (line 109) | private function buildFilterArgument(mixed $testsToRun): string method addOutput (line 117) | public function addOutput(int $exitCode): int method getShard (line 147) | public static function getShard(InputInterface $input): array FILE: src/Plugins/Snapshot.php class Snapshot (line 14) | final class Snapshot implements HandlesArguments method handleArguments (line 21) | public function handleArguments(array $arguments): array FILE: src/Plugins/Verbose.php class Verbose (line 12) | final class Verbose implements HandlesArguments method handleArguments (line 24) | public function handleArguments(array $arguments): array FILE: src/Plugins/Version.php class Version (line 15) | final class Version implements HandlesArguments method handleArguments (line 22) | public function handleArguments(array $arguments): array FILE: src/Preset.php class Preset (line 23) | final class Preset method __construct (line 42) | public function __construct() method php (line 50) | public function php(): Php method laravel (line 58) | public function laravel(): Laravel method strict (line 66) | public function strict(): Strict method security (line 74) | public function security(): AbstractPreset method relaxed (line 82) | public function relaxed(): AbstractPreset method custom (line 92) | public static function custom(string $name, Closure $execute): void method __call (line 108) | public function __call(string $name, array $arguments): AbstractPreset method executePreset (line 130) | private function executePreset(AbstractPreset $preset): AbstractPreset method baseNamespaces (line 148) | private function baseNamespaces(): array FILE: src/Repositories/AfterAllRepository.php class AfterAllRepository (line 15) | final class AfterAllRepository method each (line 25) | public function each(callable $each): void method set (line 35) | public function set(Closure $closure): void method get (line 49) | public function get(string $filename): Closure FILE: src/Repositories/AfterEachRepository.php class AfterEachRepository (line 16) | final class AfterEachRepository method set (line 26) | public function set(string $filename, AfterEachCall $afterEachCall, Cl... method get (line 43) | public function get(string $filename): Closure FILE: src/Repositories/BeforeAllRepository.php class BeforeAllRepository (line 15) | final class BeforeAllRepository method pop (line 25) | public function pop(string $filename): Closure method set (line 37) | public function set(Closure $closure): void method get (line 51) | public function get(string $filename): Closure FILE: src/Repositories/BeforeEachRepository.php class BeforeEachRepository (line 15) | final class BeforeEachRepository method set (line 25) | public function set(string $filename, BeforeEachCall $beforeEachCall, ... method get (line 43) | public function get(string $filename): array FILE: src/Repositories/DatasetsRepository.php class DatasetsRepository (line 20) | final class DatasetsRepository method set (line 43) | public static function set(string $name, Closure|iterable $data, strin... method with (line 59) | public static function with(string $filename, string $description, arr... method has (line 64) | public static function has(string $filename, string $description): bool method get (line 74) | public static function get(string $filename, string $description): arr... method resolve (line 93) | public static function resolve(array $dataset, string $currentTestFile... method processDatasets (line 143) | private static function processDatasets(array $datasets, string $curre... method getScopedDataset (line 182) | private static function getScopedDataset(string $name, string $current... method getDatasetsCombinations (line 211) | private static function getDatasetsCombinations(array $combinations): ... method getDatasetDescription (line 230) | private static function getDatasetDescription(int|string $key, array $... FILE: src/Repositories/SnapshotRepository.php class SnapshotRepository (line 13) | final class SnapshotRepository method __construct (line 21) | public function __construct( method has (line 30) | public function has(): bool method get (line 42) | public function get(): array method save (line 58) | public function save(string $snapshot): string method flush (line 74) | public function flush(): void method getSnapshotFilename (line 105) | private function getSnapshotFilename(): string method getCurrentSnapshotKey (line 133) | private function getCurrentSnapshotKey(): string method getCurrentSnapshotCounter (line 138) | private function getCurrentSnapshotCounter(): int method startNewExpectation (line 143) | public function startNewExpectation(): void FILE: src/Repositories/TestRepository.php class TestRepository (line 22) | final class TestRepository method count (line 47) | public function count(): int method getFilenames (line 57) | public function getFilenames(): array method use (line 70) | public function use(array $classOrTraits, array $groups, array $paths,... method addTestCaseFilter (line 103) | public function addTestCaseFilter(TestCaseFilter $filter): void method addTestCaseMethodFilter (line 111) | public function addTestCaseMethodFilter(TestCaseMethodFilter $filter):... method get (line 119) | public function get(string $filename): ?TestCaseFactory method set (line 127) | public function set(TestCaseMethodFactory $method): void method makeIfNeeded (line 151) | public function makeIfNeeded(string $filename): void method make (line 169) | private function make(TestCaseFactory $testCase): void FILE: src/Result.php class Result (line 14) | final class Result method failed (line 21) | public static function failed(Configuration $configuration, TestResult... method ok (line 29) | public static function ok(Configuration $configuration, TestResult $re... method exitCode (line 37) | public static function exitCode(Configuration $configuration, TestResu... FILE: src/Runner/Filter/EnsureTestCaseIsInitiatedFilter.php class EnsureTestCaseIsInitiatedFilter (line 15) | final class EnsureTestCaseIsInitiatedFilter extends RecursiveFilterIterator method __construct (line 20) | public function __construct(RecursiveIterator $iterator) method accept (line 28) | public function accept(): bool FILE: src/Subscribers/EnsureConfigurationIsAvailable.php class EnsureConfigurationIsAvailable (line 15) | final class EnsureConfigurationIsAvailable implements ConfiguredSubscriber method notify (line 20) | public function notify(Configured $event): void FILE: src/Subscribers/EnsureIgnorableTestCasesAreIgnored.php class EnsureIgnorableTestCasesAreIgnored (line 17) | final class EnsureIgnorableTestCasesAreIgnored implements StartedSubscriber method notify (line 22) | public function notify(Started $event): void FILE: src/Subscribers/EnsureKernelDumpIsFlushed.php class EnsureKernelDumpIsFlushed (line 15) | final class EnsureKernelDumpIsFlushed implements StartedSubscriber method notify (line 20) | public function notify(Started $event): void FILE: src/Subscribers/EnsureTeamCityEnabled.php class EnsureTeamCityEnabled (line 18) | final readonly class EnsureTeamCityEnabled implements ConfiguredSubscriber method __construct (line 23) | public function __construct( method notify (line 32) | public function notify(Configured $event): void FILE: src/Support/Arr.php class Arr (line 10) | final class Arr method has (line 17) | public static function has(array $array, string|int $key): bool method get (line 41) | public static function get(array $array, string|int $key, mixed $defau... method dot (line 70) | public static function dot(array $array, string $prepend = ''): array method last (line 90) | public static function last(array $array): mixed FILE: src/Support/Backtrace.php class Backtrace (line 12) | final class Backtrace method testFile (line 21) | public static function testFile(): string method datasetsFile (line 50) | public static function datasetsFile(): string method file (line 76) | public static function file(): string method dirname (line 86) | public static function dirname(): string method line (line 96) | public static function line(): int method backtrace (line 106) | private static function backtrace(): array FILE: src/Support/ChainableClosure.php class ChainableClosure (line 13) | final class ChainableClosure method boundWhen (line 18) | public static function boundWhen(Closure $condition, Closure $next): C... method bound (line 34) | public static function bound(Closure $closure, Closure $next): Closure method unbound (line 49) | public static function unbound(Closure $closure, Closure $next): Closure method boundStatically (line 60) | public static function boundStatically(Closure $closure, Closure $next... FILE: src/Support/Closure.php class Closure (line 13) | final class Closure method bind (line 20) | public static function bind(?BaseClosure $closure, ?object $newThis, o... FILE: src/Support/Container.php class Container (line 14) | final class Container method getInstance (line 29) | public static function getInstance(): self method get (line 41) | public function get(string $id): object|string method add (line 56) | public function add(string $id, object|string $instance): self method build (line 71) | private function build(string $id): object FILE: src/Support/Coverage.php class Coverage (line 21) | final class Coverage method getPath (line 26) | public static function getPath(): string method isAvailable (line 38) | public static function isAvailable(): bool method usingXdebug (line 68) | public static function usingXdebug(): bool method report (line 77) | public static function report(OutputInterface $output, bool $compact =... method getMissingCoverage (line 171) | public static function getMissingCoverage(mixed $file): array FILE: src/Support/DatasetInfo.php class DatasetInfo (line 12) | final class DatasetInfo method isInsideADatasetsDirectory (line 18) | public static function isInsideADatasetsDirectory(string $file): bool method isADatasetsFile (line 23) | public static function isADatasetsFile(string $file): bool method scope (line 28) | public static function scope(string $file): string FILE: src/Support/Description.php class Description (line 7) | final readonly class Description implements \Stringable method __construct (line 12) | public function __construct(private string $description) {} method __toString (line 17) | public function __toString(): string FILE: src/Support/ExceptionTrace.php class ExceptionTrace (line 14) | final class ExceptionTrace method ensure (line 23) | public static function ensure(Closure $closure): mixed FILE: src/Support/ExpectationPipeline.php class ExpectationPipeline (line 12) | final class ExpectationPipeline method __construct (line 31) | public function __construct( method for (line 38) | public static function for(Closure $closure): self method send (line 46) | public function send(mixed ...$passables): self method through (line 58) | public function through(array $pipes): self method run (line 68) | public function run(): void method carry (line 84) | public function carry(): Closure FILE: src/Support/Exporter.php class Exporter (line 13) | final readonly class Exporter method __construct (line 23) | public function __construct( method default (line 32) | public static function default(): self method shortenedRecursiveExport (line 44) | public function shortenedRecursiveExport(array &$data, ?Context $conte... method shortenedExport (line 79) | public function shortenedExport(mixed $value): string FILE: src/Support/HigherOrderCallables.php class HigherOrderCallables (line 13) | final readonly class HigherOrderCallables method __construct (line 18) | public function __construct(private object $target) method expect (line 31) | public function expect(mixed $value): Expectation method and (line 47) | public function and(mixed $value): Expectation method defer (line 56) | public function defer(callable $callable): object FILE: src/Support/HigherOrderMessage.php class HigherOrderMessage (line 14) | final class HigherOrderMessage method __construct (line 30) | public function __construct( method call (line 46) | public function call(object $target): mixed method when (line 80) | public function when(callable $condition): self method hasHigherOrderCallable (line 90) | private function hasHigherOrderCallable(): bool method getUndefinedMethodMessage (line 95) | private function getUndefinedMethodMessage(object $target, string $met... FILE: src/Support/HigherOrderMessageCollection.php class HigherOrderMessageCollection (line 10) | final class HigherOrderMessageCollection method add (line 22) | public function add(string $filename, int $line, string $name, ?array ... method addWhen (line 32) | public function addWhen(callable $condition, string $filename, int $li... method chain (line 40) | public function chain(object $target): void method proxy (line 50) | public function proxy(object $target): void method count (line 62) | public function count(string $name): int FILE: src/Support/HigherOrderTapProxy.php class HigherOrderTapProxy (line 13) | final class HigherOrderTapProxy method __construct (line 18) | public function __construct( method __set (line 27) | public function __set(string $property, mixed $value): void method __get (line 35) | public function __get(string $property): mixed method __call (line 58) | public function __call(string $methodName, array $arguments) FILE: src/Support/NullClosure.php class NullClosure (line 12) | final class NullClosure method create (line 17) | public static function create(): Closure FILE: src/Support/Reflection.php class Reflection (line 24) | final class Reflection method call (line 31) | public static function call(object $object, string $method, array $arg... method bindCallable (line 57) | public static function bindCallable(callable $callable, array $args = ... method bindCallableWithData (line 66) | public static function bindCallableWithData(callable $callable): mixed method getFileNameFromClosure (line 86) | public static function getFileNameFromClosure(Closure $closure): string method getPropertyValue (line 96) | public static function getPropertyValue(object $object, string $proper... method setPropertyValue (line 125) | public static function setPropertyValue(object $object, string $proper... method getParameterClassName (line 152) | public static function getParameterClassName(ReflectionParameter $para... method getFunctionArguments (line 182) | public static function getFunctionArguments(Closure $function): array method getFunctionVariable (line 208) | public static function getFunctionVariable(Closure $function, string $... method getPropertiesFromReflectionClass (line 221) | public static function getPropertiesFromReflectionClass(ReflectionClas... method getMethodsFromReflectionClass (line 256) | public static function getMethodsFromReflectionClass(ReflectionClass $... FILE: src/Support/Shell.php class Shell (line 17) | final class Shell method open (line 22) | public static function open(): void method casters (line 46) | private static function casters(): array method tinkered (line 78) | private static function tinkered(PsyShell $shell): ?object FILE: src/Support/StateGenerator.php class StateGenerator (line 19) | final class StateGenerator method fromPhpUnitTestResult (line 21) | public function fromPhpUnitTestResult(int $passedTests, PHPUnitTestRes... FILE: src/Support/Str.php class Str (line 10) | final class Str method random (line 28) | public static function random(int $length = 16): string method startsWith (line 36) | public static function startsWith(string $target, string $search): bool method endsWith (line 44) | public static function endsWith(string $target, string $search): bool method evaluable (line 57) | public static function evaluable(string $code): string method beforeLast (line 70) | public static function beforeLast(string $subject, string $search): st... method after (line 88) | public static function after(string $subject, string $search): string method isUuid (line 96) | public static function isUuid(string $value): bool method describe (line 106) | public static function describe(array $describeDescriptions, string $t... method isUrl (line 116) | public static function isUrl(string $value): bool method slugify (line 124) | public static function slugify(string $target): string FILE: src/Support/View.php class View (line 16) | final class View method renderUsing (line 26) | public static function renderUsing(OutputInterface $output): void method render (line 36) | public static function render(string $path, array $data = []): void method compile (line 56) | private static function compile(string $path, array $data): string FILE: src/TestCaseFilters/GitDirtyTestCaseFilter.php class GitDirtyTestCaseFilter (line 14) | final class GitDirtyTestCaseFilter implements TestCaseFilter method __construct (line 24) | public function __construct(private readonly string $projectRoot) method accept (line 32) | public function accept(string $testCaseFilename): bool method loadChangedFiles (line 53) | private function loadChangedFiles(): void FILE: src/TestCaseMethodFilters/AssigneeTestCaseFilter.php class AssigneeTestCaseFilter (line 10) | final readonly class AssigneeTestCaseFilter implements TestCaseMethodFilter method __construct (line 15) | public function __construct(private string $assignee) method accept (line 23) | public function accept(TestCaseMethodFactory $factory): bool FILE: src/TestCaseMethodFilters/IssueTestCaseFilter.php class IssueTestCaseFilter (line 10) | final readonly class IssueTestCaseFilter implements TestCaseMethodFilter method __construct (line 15) | public function __construct(private int $number) method accept (line 23) | public function accept(TestCaseMethodFactory $factory): bool FILE: src/TestCaseMethodFilters/NotesTestCaseFilter.php class NotesTestCaseFilter (line 10) | final readonly class NotesTestCaseFilter implements TestCaseMethodFilter method accept (line 15) | public function accept(TestCaseMethodFactory $factory): bool FILE: src/TestCaseMethodFilters/PrTestCaseFilter.php class PrTestCaseFilter (line 10) | final readonly class PrTestCaseFilter implements TestCaseMethodFilter method __construct (line 15) | public function __construct(private int $number) method accept (line 23) | public function accept(TestCaseMethodFactory $factory): bool FILE: src/TestCaseMethodFilters/TodoTestCaseFilter.php class TodoTestCaseFilter (line 10) | final readonly class TodoTestCaseFilter implements TestCaseMethodFilter method accept (line 15) | public function accept(TestCaseMethodFactory $factory): bool FILE: src/TestCases/IgnorableTestCase.php class IgnorableTestCase (line 12) | final class IgnorableTestCase extends TestCase FILE: src/TestSuite.php class TestSuite (line 20) | final class TestSuite method __construct (line 70) | public function __construct( method getInstance (line 90) | public static function getInstance( method getFilename (line 111) | public function getFilename(): string method getDescription (line 118) | public function getDescription(): string method registerSnapshotChange (line 128) | public function registerSnapshotChange(string $message): void FILE: tests/Autoload.php type PluginTrait (line 5) | trait PluginTrait method assertPluginTraitGotRegistered (line 7) | public function assertPluginTraitGotRegistered(): void type SecondPluginTrait (line 13) | trait SecondPluginTrait method assertSecondPluginTraitGotRegistered (line 15) | public function assertSecondPluginTraitGotRegistered(): void function _assertThat (line 24) | function _assertThat() FILE: tests/Datasets/Numbers.php function firstSetOfNumbers (line 22) | function firstSetOfNumbers(): Generator function secondSetOfNumbers (line 28) | function secondSetOfNumbers(): Generator FILE: tests/Features/After.php function post (line 158) | function post(string $route) type Postable (line 163) | trait Postable method post (line 168) | public function post(string $route) FILE: tests/Features/Coverage.php method lineCoverageData (line 40) | public function lineCoverageData(): array FILE: tests/Features/Covers/FunctionCoverage.php function testCoversFunction (line 5) | function testCoversFunction() {} FILE: tests/Features/Covers/GuessCoverage.php function testCoversFunction2 (line 7) | function testCoversFunction2() {} FILE: tests/Features/DatasetsTests.php class Bar (line 127) | class Bar FILE: tests/Features/DependsInheritance.php class InheritanceTest (line 5) | class InheritanceTest extends TestCase method foo (line 7) | public function foo() FILE: tests/Features/DescriptionLess.php function get (line 11) | function get(string $route) type Gettable (line 16) | trait Gettable method get (line 21) | public function get(string $route) FILE: tests/Features/Expect/HigherOrder/methods.php class HasMethods (line 109) | class HasMethods method jsonString (line 111) | public function jsonString(): string method name (line 116) | public function name() method quantity (line 121) | public function quantity() method multiply (line 126) | public function multiply($x, $y) method attributes (line 131) | public function attributes() method books (line 139) | public function books() method newInstance (line 153) | public function newInstance() FILE: tests/Features/Expect/HigherOrder/methodsAndProperties.php class HasMethodsAndProperties (line 66) | class HasMethodsAndProperties method books (line 83) | public function books() method multiply (line 97) | public function multiply($x, $y) method newInstance (line 102) | public function newInstance() FILE: tests/Features/Expect/HigherOrder/properties.php class HasProperties (line 82) | class HasProperties FILE: tests/Features/Expect/pipes.php class Number (line 10) | class Number method __construct (line 12) | public function __construct( class Char (line 19) | class Char method __construct (line 21) | public function __construct( class Symbol (line 28) | class Symbol method __construct (line 30) | public function __construct( class State (line 37) | class State method __construct (line 43) | public function __construct() method reset (line 48) | public function reset(): void FILE: tests/Features/Expect/toBeIterable.php function gen (line 19) | function gen(): iterable FILE: tests/Features/Expect/toMatchSnapshot.php method __construct (line 46) | public function __construct(protected string $snapshotable) {} method __toString (line 48) | public function __toString() method __construct (line 62) | public function __construct(protected string $snapshotable) {} method toString (line 64) | public function toString() method __construct (line 98) | public function __construct(protected string $snapshotable) {} method toArray (line 100) | public function toArray() method __construct (line 124) | public function __construct(protected string $snapshotable) {} method toSnapshot (line 126) | public function toSnapshot() FILE: tests/Features/Expect/toThrow.php class CustomException (line 5) | class CustomException extends Exception {} FILE: tests/Features/Helpers.php function addUser (line 3) | function addUser() class User (line 17) | class User method getName (line 19) | public function getName() function mockUser (line 25) | function mockUser() FILE: tests/Fixtures/Arch/ToBeInvokable/IsInvokable/InvokableClass.php class InvokableClass (line 7) | class InvokableClass method __invoke (line 9) | public function __invoke(): void {} FILE: tests/Fixtures/Arch/ToBeInvokable/IsInvokable/InvokableClassViaParent.php class InvokableClassViaParent (line 7) | class InvokableClassViaParent extends ParentInvokableClass FILE: tests/Fixtures/Arch/ToBeInvokable/IsInvokable/InvokableClassViaTrait.php class InvokableClassViaTrait (line 7) | class InvokableClassViaTrait FILE: tests/Fixtures/Arch/ToBeInvokable/IsInvokable/InvokableTrait.php type InvokableTrait (line 7) | trait InvokableTrait method __invoke (line 9) | public function __invoke(): void FILE: tests/Fixtures/Arch/ToBeInvokable/IsInvokable/ParentInvokableClass.php class ParentInvokableClass (line 7) | class ParentInvokableClass method __invoke (line 9) | public function __invoke(): void {} FILE: tests/Fixtures/Arch/ToBeInvokable/IsNotInvokable/IsNotInvokableClass.php class IsNotInvokableClass (line 7) | class IsNotInvokableClass method handle (line 9) | public function handle(): void {} FILE: tests/Fixtures/Arch/ToHaveAttribute/Attributes/AsAttribute.php class AsAttribute (line 9) | #[Attribute()] FILE: tests/Fixtures/Arch/ToHaveAttribute/HaveAttribute/HaveAttributeClass.php class HaveAttributeClass (line 9) | #[AsAttribute] FILE: tests/Fixtures/Arch/ToHaveAttribute/NotHaveAttribute/NotHaveAttributeClass.php class NotHaveAttributeClass (line 7) | class NotHaveAttributeClass {} FILE: tests/Fixtures/Arch/ToHaveConstructor/HasConstructor/HasConstructor.php class HasConstructor (line 7) | class HasConstructor method __construct (line 9) | public function __construct() {} FILE: tests/Fixtures/Arch/ToHaveConstructor/HasNoConstructor/HasNoConstructor.php class HasNoConstructor (line 7) | class HasNoConstructor {} FILE: tests/Fixtures/Arch/ToHaveDestructor/HasDestructor/HasDestructor.php class HasDestructor (line 7) | class HasDestructor method __destruct (line 9) | public function __destruct() {} FILE: tests/Fixtures/Arch/ToHaveDestructor/HasNoDestructor/HasNoDestructor.php class HasNoDestructor (line 7) | class HasNoDestructor {} FILE: tests/Fixtures/Arch/ToHaveMethod/HasMethod/HasMethod.php class HasMethod (line 7) | class HasMethod method foo (line 9) | public function foo(): void {} FILE: tests/Fixtures/Arch/ToHaveMethod/HasMethod/HasMethodTrait.php type HasMethodTrait (line 7) | trait HasMethodTrait method foo (line 9) | public function foo(): void {} FILE: tests/Fixtures/Arch/ToHaveMethod/HasMethod/HasMethodViaParent.php class HasMethodViaParent (line 7) | class HasMethodViaParent extends ParentHasMethodClass FILE: tests/Fixtures/Arch/ToHaveMethod/HasMethod/HasMethodViaTrait.php class HasMethodViaTrait (line 7) | class HasMethodViaTrait FILE: tests/Fixtures/Arch/ToHaveMethod/HasMethod/ParentHasMethodClass.php class ParentHasMethodClass (line 7) | class ParentHasMethodClass method foo (line 9) | public function foo(): void {} FILE: tests/Fixtures/Arch/ToHaveMethod/HasNoMethod/HasNoMethodClass.php class HasNoMethodClass (line 7) | class HasNoMethodClass method bar (line 9) | public function bar(): void {} FILE: tests/Fixtures/Arch/ToHavePrefix/HasNoPrefix/ClassWithout.php class ClassWithout (line 7) | class ClassWithout {} FILE: tests/Fixtures/Arch/ToHavePrefix/HasPrefix/PrefixClassWith.php class PrefixClassWith (line 7) | class PrefixClassWith {} FILE: tests/Fixtures/Arch/ToHavePublicMethodsBesides/UserController.php class UserController (line 7) | class UserController method publicMethod (line 9) | public function publicMethod(): string method protectedMethod (line 14) | protected function protectedMethod(): string method privateMethod (line 19) | private function privateMethod(): string FILE: tests/Fixtures/Arch/ToHaveSuffix/HasNoSuffix/ClassWithout.php class ClassWithout (line 7) | class ClassWithout {} FILE: tests/Fixtures/Arch/ToHaveSuffix/HasSuffix/ClassWithSuffix.php class ClassWithSuffix (line 7) | class ClassWithSuffix {} FILE: tests/Fixtures/Arch/ToUseStrictEquality/NotStrictEquality.php class NotStrictEquality (line 7) | class NotStrictEquality method test (line 9) | public function test(): void FILE: tests/Fixtures/Arch/ToUseStrictEquality/StrictEquality.php class StrictEquality (line 7) | class StrictEquality method test (line 9) | public function test(): void FILE: tests/Fixtures/Arch/ToUseStrictTypes/HasNoStrictType.php class HasNoStrictType (line 5) | class HasNoStrictType {} FILE: tests/Fixtures/Arch/ToUseStrictTypes/HasStrictType.php class HasStrictType (line 7) | class HasStrictType {} FILE: tests/Fixtures/Arch/ToUseStrictTypes/HasStrictTypeWithCommentsAbove.php class HasStrictTypeWithCommentsAbove (line 11) | class HasStrictTypeWithCommentsAbove {} FILE: tests/Fixtures/Covers/CoversClass1.php class CoversClass1 (line 5) | class CoversClass1 method foo (line 7) | public function foo() {} FILE: tests/Fixtures/Covers/CoversClass2.php class CoversClass2 (line 5) | class CoversClass2 {} FILE: tests/Fixtures/Covers/CoversClass3.php class CoversClass3 (line 5) | class CoversClass3 {} FILE: tests/Fixtures/Covers/CoversTrait.php type CoversTrait (line 5) | trait CoversTrait {} FILE: tests/Fixtures/Inheritance/Base/ExampleTest.php class ExampleTest (line 7) | class ExampleTest extends TestCase method test_example (line 9) | public function test_example() FILE: tests/Fixtures/Inheritance/ExampleTest.php class ExampleTest (line 5) | class ExampleTest extends Base\ExampleTest method test_example (line 9) | public function test_example() FILE: tests/Helpers.php function myAssertTrue (line 8) | function myAssertTrue($value) FILE: tests/Helpers/Helper.php function myDirectoryAssertTrue (line 3) | function myDirectoryAssertTrue($value) FILE: tests/PHPUnit/CustomAffixes/FolderWithAn@/ExampleTest.php class MyCustomClassTest (line 6) | class MyCustomClassTest extends TestCase method assertTrueIsTrue (line 8) | public function assertTrueIsTrue() FILE: tests/PHPUnit/CustomTestCase/ChildTest.php class ChildTest (line 7) | class ChildTest extends ParentTest method getEntity (line 9) | private function getEntity(): bool FILE: tests/PHPUnit/CustomTestCase/CustomTestCase.php class CustomTestCase (line 11) | abstract class CustomTestCase extends TestCase method assertCustomTrue (line 13) | public function assertCustomTrue() FILE: tests/PHPUnit/CustomTestCase/ExecutedTest.php class ExecutedTest (line 11) | class ExecutedTest extends TestCase method test_that_gets_executed (line 15) | #[Test] FILE: tests/PHPUnit/CustomTestCase/ParentTest.php class ParentTest (line 12) | class ParentTest extends TestCase method getEntity (line 14) | private function getEntity(): bool method test_override_method (line 19) | #[Test] FILE: tests/PHPUnit/CustomTestCaseInSubFolders/SubFolder/SubFolder/CustomTestCaseInSubFolder.php class CustomTestCaseInSubFolder (line 9) | class CustomTestCaseInSubFolder extends TestCase method assertCustomInSubFolderTrue (line 11) | public function assertCustomInSubFolderTrue() FILE: tests/PHPUnit/CustomTestCaseInSubFolders/SubFolder2/UsesPerFile.php type MyCustomTrait (line 5) | trait MyCustomTrait method assertFalseIsFalse (line 7) | public function assertFalseIsFalse() class MyCustomClass (line 13) | abstract class MyCustomClass extends TestCase method assertTrueIsTrue (line 15) | public function assertTrueIsTrue() FILE: tests/Pest.php function helper_returns_string (line 80) | function helper_returns_string() function removeAnsiEscapeSequences (line 87) | function removeAnsiEscapeSequences(string $input): ?string FILE: tests/Unit/Overrides/ThrowableBuilder.php method __construct (line 10) | public function __construct() method toCollisionEditor (line 15) | public function toCollisionEditor(): Frame FILE: tests/Unit/Support/Container.php class ClassWithDependency (line 51) | class ClassWithDependency method __construct (line 53) | public function __construct(Container $container) {} class ClassWithSubDependency (line 56) | class ClassWithSubDependency method __construct (line 58) | public function __construct(ClassWithDependency $param) {} class ClassWithoutTypeParameter (line 61) | class ClassWithoutTypeParameter method __construct (line 63) | public function __construct($param) {} FILE: tests/Unit/Support/Reflection.php class Asd (line 22) | class Asd method getFoo (line 26) | public function getFoo() type Zxc (line 32) | trait Zxc method getBaz (line 36) | public function getBaz() class Qwe (line 42) | class Qwe extends Asd method getBar (line 48) | public function getBar() FILE: tests/Visual/TeamCity.php function normalize_windows_os_output (line 5) | function normalize_windows_os_output(string $text): string