Skip to content

Commit 6855944

Browse files
bitwise-operatorsB.J. Scharp
andauthored
Some metadata fixes for SPL classes (#5574)
Co-authored-by: B.J. Scharp <gitlab@bitwise-operators.com>
1 parent 8c6e635 commit 6855944

3 files changed

Lines changed: 9 additions & 9 deletions

File tree

bin/functionMetadata_original.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -315,11 +315,11 @@
315315
'SplFileObject::ftruncate' => ['hasSideEffects' => true],
316316
'SplFileObject::fwrite' => ['hasSideEffects' => true],
317317

318-
'SplFixedArray::extract' => ['hasSideEffects' => true],
318+
'SplFixedArray::setSize' => ['hasSideEffects' => true],
319319

320-
'SplHead::extract' => ['hasSideEffects' => true],
321-
'SplHead::insert' => ['hasSideEffects' => true],
322-
'SplHead::recoverFromCorruption' => ['hasSideEffects' => true],
320+
'SplHeap::extract' => ['hasSideEffects' => true],
321+
'SplHeap::insert' => ['hasSideEffects' => true],
322+
'SplHeap::recoverFromCorruption' => ['hasSideEffects' => true],
323323

324324
'SplObjectStorage::addAll' => ['hasSideEffects' => true],
325325
'SplObjectStorage::attach' => ['hasSideEffects' => true],

resources/functionMetadata.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -652,10 +652,10 @@
652652
'SplFileObject::fseek' => ['hasSideEffects' => true],
653653
'SplFileObject::ftruncate' => ['hasSideEffects' => true],
654654
'SplFileObject::fwrite' => ['hasSideEffects' => true],
655-
'SplFixedArray::extract' => ['hasSideEffects' => true],
656-
'SplHead::extract' => ['hasSideEffects' => true],
657-
'SplHead::insert' => ['hasSideEffects' => true],
658-
'SplHead::recoverFromCorruption' => ['hasSideEffects' => true],
655+
'SplFixedArray::setSize' => ['hasSideEffects' => true],
656+
'SplHeap::extract' => ['hasSideEffects' => true],
657+
'SplHeap::insert' => ['hasSideEffects' => true],
658+
'SplHeap::recoverFromCorruption' => ['hasSideEffects' => true],
659659
'SplObjectStorage::addAll' => ['hasSideEffects' => true],
660660
'SplObjectStorage::attach' => ['hasSideEffects' => true],
661661
'SplObjectStorage::detach' => ['hasSideEffects' => true],

stubs/ArrayObject.stub

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ class SplFixedArray implements Iterator, IteratorAggregate, ArrayAccess, Countab
9999
* @param array<int, TInput> $array
100100
* @return SplFixedArray<TInput>
101101
*/
102-
public static function fromArray(array $array, bool $save_indexes = true): SplFixedArray { }
102+
public static function fromArray(array $array, bool $preserveKeys = true): SplFixedArray { }
103103

104104
/**
105105
* @return array<int, TValue|null>

0 commit comments

Comments
 (0)