-
Notifications
You must be signed in to change notification settings - Fork 659
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merge 4.x #8591
Merge 4.x #8591
Commits on May 21, 2022
-
Configuration menu - View commit details
-
Copy full SHA for c6854cf - Browse repository at this point
Copy the full SHA c6854cfView commit details
Commits on May 22, 2022
-
Configuration menu - View commit details
-
Copy full SHA for e28831d - Browse repository at this point
Copy the full SHA e28831dView commit details -
Configuration menu - View commit details
-
Copy full SHA for f94b7ab - Browse repository at this point
Copy the full SHA f94b7abView commit details
Commits on May 23, 2022
-
Configuration menu - View commit details
-
Copy full SHA for e3f46d9 - Browse repository at this point
Copy the full SHA e3f46d9View commit details
Commits on Jun 21, 2022
-
Configuration menu - View commit details
-
Copy full SHA for ffe1829 - Browse repository at this point
Copy the full SHA ffe1829View commit details
Commits on Jul 10, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 7742d8a - Browse repository at this point
Copy the full SHA 7742d8aView commit details -
Merge pull request vimeo#8240 from kkmuffme/fix-cache-race-condition-…
…multiple-psalm-instances use lock to fix race condition in cache
Configuration menu - View commit details
-
Copy full SHA for ce7d4ee - Browse repository at this point
Copy the full SHA ce7d4eeView commit details -
Configuration menu - View commit details
-
Copy full SHA for a77f6fc - Browse repository at this point
Copy the full SHA a77f6fcView commit details -
Merge pull request vimeo#8243 from kkmuffme/change-trigger-error-to-e…
…rror-log use error_log instead of trigger_error
1Configuration menu - View commit details
-
Copy full SHA for ac39688 - Browse repository at this point
Copy the full SHA ac39688View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3b76ac8 - Browse repository at this point
Copy the full SHA 3b76ac8View commit details
Commits on Jul 11, 2022
-
Configuration menu - View commit details
-
Copy full SHA for bcf3c51 - Browse repository at this point
Copy the full SHA bcf3c51View commit details -
Merge pull request vimeo#8214 from BenMorel/geos2
Fix GEOSGeometry stubs with default values
Configuration menu - View commit details
-
Copy full SHA for 057d78d - Browse repository at this point
Copy the full SHA 057d78dView commit details -
Merge pull request vimeo#8244 from jack-worman/CountReport
New "Count" Report Format
Configuration menu - View commit details
-
Copy full SHA for 7f3d55d - Browse repository at this point
Copy the full SHA 7f3d55dView commit details
Commits on Jul 12, 2022
-
vimeo#8200 - improve inferring the "final"
static
type when calling…… static methods inside a different class differentiate between `static` defined in a class which CALLS a given static method, and `static` defined in the method which IS CALLED.
Configuration menu - View commit details
-
Copy full SHA for 470885e - Browse repository at this point
Copy the full SHA 470885eView commit details -
vimeo#8200 - generalize ExistingAtomicStaticCallAnalyzer::hasStaticIn…
…Type() for non-object cases
Configuration menu - View commit details
-
Copy full SHA for 3a50540 - Browse repository at this point
Copy the full SHA 3a50540View commit details -
vimeo#8200 - flip logic of determining "source" of
static
type in E……xistingAtomicStaticCallAnalyzer::getMethodReturnType()
Configuration menu - View commit details
-
Copy full SHA for b3e673d - Browse repository at this point
Copy the full SHA b3e673dView commit details -
Configuration menu - View commit details
-
Copy full SHA for ecbceb1 - Browse repository at this point
Copy the full SHA ecbceb1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 931b3bb - Browse repository at this point
Copy the full SHA 931b3bbView commit details -
Merge pull request vimeo#7994 from aszenz/4.x
Adds support for fixing missing throws doc block
Configuration menu - View commit details
-
Copy full SHA for 416b597 - Browse repository at this point
Copy the full SHA 416b597View commit details -
Configuration menu - View commit details
-
Copy full SHA for 21a6dd9 - Browse repository at this point
Copy the full SHA 21a6dd9View commit details
Commits on Jul 14, 2022
-
Configuration menu - View commit details
-
Copy full SHA for f28ac73 - Browse repository at this point
Copy the full SHA f28ac73View commit details -
Merge pull request vimeo#8228 from othercorey/callmap-nullable
Fix nullable return types for CallMap functions
Configuration menu - View commit details
-
Copy full SHA for 4fbbf82 - Browse repository at this point
Copy the full SHA 4fbbf82View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1e0b572 - Browse repository at this point
Copy the full SHA 1e0b572View commit details -
Merge pull request vimeo#8249 from someniatko/issue-8200
Improve inferring the "final" `static` type when calling static methods inside a different class
Configuration menu - View commit details
-
Copy full SHA for cac9ec9 - Browse repository at this point
Copy the full SHA cac9ec9View commit details
Commits on Jul 21, 2022
-
Configuration menu - View commit details
-
Copy full SHA for bb760a2 - Browse repository at this point
Copy the full SHA bb760a2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 233863d - Browse repository at this point
Copy the full SHA 233863dView commit details -
Configuration menu - View commit details
-
Copy full SHA for e1b0255 - Browse repository at this point
Copy the full SHA e1b0255View commit details -
Merge pull request vimeo#8304 from kkmuffme/fix-triggerErrorExits-con…
…fig-not-working fix triggerErrorExits not working
Configuration menu - View commit details
-
Copy full SHA for 910bc57 - Browse repository at this point
Copy the full SHA 910bc57View commit details
Commits on Jul 22, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 8b59994 - Browse repository at this point
Copy the full SHA 8b59994View commit details -
Merge pull request vimeo#8308 from honca/4.x
Fixed ini_set types for arg value
Configuration menu - View commit details
-
Copy full SHA for 640d3b6 - Browse repository at this point
Copy the full SHA 640d3b6View commit details
Commits on Jul 25, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 9d32534 - Browse repository at this point
Copy the full SHA 9d32534View commit details -
Configuration menu - View commit details
-
Copy full SHA for 462ce71 - Browse repository at this point
Copy the full SHA 462ce71View commit details -
Configuration menu - View commit details
-
Copy full SHA for b1295d6 - Browse repository at this point
Copy the full SHA b1295d6View commit details -
Merge pull request vimeo#8312 from fluffycondor/dateperiod-stub
Add stub for DatePeriod
Configuration menu - View commit details
-
Copy full SHA for 0b482ac - Browse repository at this point
Copy the full SHA 0b482acView commit details -
Merge pull request vimeo#8302 from kkmuffme/fix-cache-directory-race-…
…conditions fix race conditions causing notices if directory does not exist
Configuration menu - View commit details
-
Copy full SHA for d7cd84c - Browse repository at this point
Copy the full SHA d7cd84cView commit details
Commits on Jul 29, 2022
-
vimeo#8330 - take into account that
static
type may have been unwra……pped in ExistingAtomicStaticCallAnalyzer#hasStaticInType()
Configuration menu - View commit details
-
Copy full SHA for 0c652f7 - Browse repository at this point
Copy the full SHA 0c652f7View commit details -
Merge pull request vimeo#8335 from someniatko/issue-8330
vimeo#8330 - take into account that `static` type may have been unwrapped in `hasStaticInType()`
Configuration menu - View commit details
-
Copy full SHA for 489706b - Browse repository at this point
Copy the full SHA 489706bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0abde25 - Browse repository at this point
Copy the full SHA 0abde25View commit details -
Merge pull request vimeo#8341 from someniatko/issue-7731
recognize `@psalm-allow-private-mutation` in PHP 8+ constructors
Configuration menu - View commit details
-
Copy full SHA for 1482643 - Browse repository at this point
Copy the full SHA 1482643View commit details -
Configuration menu - View commit details
-
Copy full SHA for 14241d7 - Browse repository at this point
Copy the full SHA 14241d7View commit details -
Merge pull request vimeo#8344 from mathroc/chore/update-ReflectionPro…
…perty-getValue-args-type ReflectionProperty::getValue $object is nullable since php 8.0
Configuration menu - View commit details
-
Copy full SHA for dcc6636 - Browse repository at this point
Copy the full SHA dcc6636View commit details
Commits on Jul 30, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 90ac39d - Browse repository at this point
Copy the full SHA 90ac39dView commit details
Commits on Jul 31, 2022
-
Merge pull request vimeo#8349 from VincentLanglet/formatCurrency
Fix formatCurrency return type
Configuration menu - View commit details
-
Copy full SHA for 6998fab - Browse repository at this point
Copy the full SHA 6998fabView commit details -
Added better stubs for
DateTimeImmutable
, highlighting how the cons……tructor is **NOT** immutable `DateTimeImmutable` is **almost** immutable: `DateTimeImmutable::__construct()` is in fact not a pure method, since `new DateTimeImmutable('now')` produces a different value at each instantiation (by design). This change makes sure that `DateTimeImmutable` loses its `@psalm-immutable` class-level marker, preventing downstream misuse of the constructor inside otherwise referentially transparent code. Note: only pure methods are stubbed here: all other methods declared by `DateTimeImmutable` (parent interface) are NOT present here, and are either inferred from runtime reflection, or `CallMap*.php` definitions. Methods are sorted in the order defined by reflection on PHP 8.1.8, at the time of writing this ( https://3v4l.org/3TGg8 ). Following simplistic snippet was used to infer the current signature: ```php <?php $c = new \ReflectionClass(\DateTimeImmutable::class); $methods = array_map(function ($m) { return $m->getName() . '(' . implode(',', array_map(function ($p) { return $p->getType() . ' $' . $p->getName() . ($p->isOptional() ? ' = ' . var_export($p->getDefaultValue(), true) : ''); }, $m->getParameters())) . ')' . ($m->getReturnType() ? (': ' . $m->getReturnType()) : ''); }, $c->getMethods()); $properties = array_map(function ($m) { return $m->getName(); }, $c->getProperties()); var_dump($methods, $properties); ```
Configuration menu - View commit details
-
Copy full SHA for b4b2bc6 - Browse repository at this point
Copy the full SHA b4b2bc6View commit details -
Removed
@psalm-immutable
marked fromMyDate
extending `DateTimeIm……mutable` `DateTimeImmutable` is not really immutable, therefore this marker was wrong upfront
Configuration menu - View commit details
-
Copy full SHA for dcaf610 - Browse repository at this point
Copy the full SHA dcaf610View commit details -
Configuration menu - View commit details
-
Copy full SHA for c205d65 - Browse repository at this point
Copy the full SHA c205d65View commit details
Commits on Aug 1, 2022
-
s/psalm-pure/psalm-mutation-free, since psalm-mutation-free is safer …
…to use Ref: https://github.com/vimeo/psalm/pull/8350/files/c205d652d1e9afd9510db59e72c3fd0a4a093b3d#r934032422 The idea is that `@psalm-pure` disallows `$this` usage in child classes, which is not wanted, while `@psalm-mutation-free` allows it. By using `@psalm-mutation-free`, we don't completely destroy inheritance use-cases based on internal (immutable) state.
Configuration menu - View commit details
-
Copy full SHA for 68978b9 - Browse repository at this point
Copy the full SHA 68978b9View commit details
Commits on Aug 3, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 0d32203 - Browse repository at this point
Copy the full SHA 0d32203View commit details -
Configuration menu - View commit details
-
Copy full SHA for d2be169 - Browse repository at this point
Copy the full SHA d2be169View commit details -
Merge pull request vimeo#8364 from kkmuffme/add-but-to-differentiate-…
…errors-invalidargument add ", but" for InvalidArgument error message where a type is provided
Configuration menu - View commit details
-
Copy full SHA for 1ef3851 - Browse repository at this point
Copy the full SHA 1ef3851View commit details
Commits on Aug 4, 2022
-
vimeo#8363 - ensure we recognize inherited static methods for the fir…
…st-class callables
Configuration menu - View commit details
-
Copy full SHA for f3d6784 - Browse repository at this point
Copy the full SHA f3d6784View commit details -
vimeo#8363 - support
static
as a type parameter in return types of ……the first-class callables
Configuration menu - View commit details
-
Copy full SHA for be02e7e - Browse repository at this point
Copy the full SHA be02e7eView commit details
Commits on Aug 5, 2022
-
Configuration menu - View commit details
-
Copy full SHA for dc7d26a - Browse repository at this point
Copy the full SHA dc7d26aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 267d760 - Browse repository at this point
Copy the full SHA 267d760View commit details -
Removed
DateTimeImmutable::createFromFormat()
from the CallMap: ful……ly covered by stub
Configuration menu - View commit details
-
Copy full SHA for 58ca4e0 - Browse repository at this point
Copy the full SHA 58ca4e0View commit details -
Removed
DateTimeImmutable::format()
from the CallMap: fully covered…… by stub Note: some conditional return type magic was required here. See: vimeo#8350 (comment)
Configuration menu - View commit details
-
Copy full SHA for 7ee12c7 - Browse repository at this point
Copy the full SHA 7ee12c7View commit details -
Removed
DateTimeImmutable::getTimezone()
from the CallMap: fully co……vered by stub Note: also verified that a `DateTimeImmutable#getTimezone()` always returns a default timezone (initialized internally), and therefore restricted the type a bit.
Configuration menu - View commit details
-
Copy full SHA for 2b6fddf - Browse repository at this point
Copy the full SHA 2b6fddfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1be04e0 - Browse repository at this point
Copy the full SHA 1be04e0View commit details -
Removed
DateTimeImmutable::getTimestamp()
from the CallMap: fully c……overed by stub This also simplifies the return type from `int|false` to always `int`, since a timestamp can always be produced. Ref: https://github.com/php/php-src/blob/eff9aed1592f59cddb12d36a55dec0ccc3bbbfd6/ext/date/php_date.stub.php#L496-L500
Configuration menu - View commit details
-
Copy full SHA for 002585b - Browse repository at this point
Copy the full SHA 002585bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 18557b8 - Browse repository at this point
Copy the full SHA 18557b8View commit details -
Removed
DateTimeImmutable::modify()
from the CallMap: fully covered…… by stub Also expanded the return type from `static` to `static|false`, since the operation can fail (with a warning too), such as in following example: https://3v4l.org/Xrjlc ```php <?php var_dump( (new DateTimeImmutable()) ->modify('potato') ); ``` Produces ``` Warning: DateTimeImmutable::modify(): Failed to parse time string (potato) at position 0 (p): The timezone could not be found in the database in /in/Xrjlc on line 6 bool(false) ``` Ref: https://github.com/php/php-src/blob/534127d3b22b193ffb9511c4447584f0d2bd4e24/ext/date/php_date.stub.php#L508-L509
Configuration menu - View commit details
-
Copy full SHA for 7cd3d49 - Browse repository at this point
Copy the full SHA 7cd3d49View commit details -
Removed
DateTimeImmutable::add()
from the CallMap: fully covered by…Configuration menu - View commit details
-
Copy full SHA for cb9939c - Browse repository at this point
Copy the full SHA cb9939cView commit details -
Removed
DateTimeImmutable::setTimezone()
from the CallMap: fully co……vered by stub Also simplified the return type from `static|false` to `static`, since the method throws at all times, on failure. On PHP 7.x, it could only fail if an invalid type was passed in, which is not really valid anyway, from a type perspective. Ref (PHP 8.2.x): https://github.com/php/php-src/blob/534127d3b22b193ffb9511c4447584f0d2bd4e24/ext/date/php_date.c#L3291-L3307 Ref (PHP 8.2.x): https://github.com/php/php-src/blob/534127d3b22b193ffb9511c4447584f0d2bd4e24/ext/date/php_date.stub.php#L517-L518 Ref (PHP 7.0.33): https://github.com/php/php-src/blob/bf574c2b67a1f786e36cf679f41b758b973a82c4/ext/date/php_date.c#L3363-L3379
Configuration menu - View commit details
-
Copy full SHA for 4fe554d - Browse repository at this point
Copy the full SHA 4fe554dView commit details -
Removed
DateTimeImmutable::setTime()
from the CallMap: fully covere……d by stub Also simplified the return type from `static|false` to `static`, since the method throws at all times, on failure. On PHP 7.x, it could only fail if an invalid type was passed in, which is not really valid anyway, from a type perspective. Ref (PHP 8.1.x): https://github.com/php/php-src/blob/32d55f74229e7913db0d59ef874a401744479b6a/ext/date/php_date.c#L3212-L3228 Ref (PHP 7.0.33): https://github.com/php/php-src/blob/bf574c2b67a1f786e36cf679f41b758b973a82c4/ext/date/php_date.c#L3447-L3463
Configuration menu - View commit details
-
Copy full SHA for e61c593 - Browse repository at this point
Copy the full SHA e61c593View commit details -
Removed
DateTimeImmutable::setDate()
from the CallMap: fully covere……d by stub Also simplified the return type from `static|false` to `static`, since the method throws at all times, on failure. On PHP 7.x, it could only fail if an invalid type was passed in, which is not really valid anyway, from a type perspective. Ref (PHP 8.1.x): https://github.com/php/php-src/blob/32d55f74229e7913db0d59ef874a401744479b6a/ext/date/php_date.c#L3258-L3274 Ref (PHP 7.0.33): https://github.com/php/php-src/blob/bf574c2b67a1f786e36cf679f41b758b973a82c4/ext/date/php_date.c#L3496-L3512
Configuration menu - View commit details
-
Copy full SHA for 0a6c9d0 - Browse repository at this point
Copy the full SHA 0a6c9d0View commit details -
Removed
DateTimeImmutable::setISODate()
from the CallMap: fully cov……ered by stub Also simplified the return type from `static|false` to `static`, since the method throws at all times, on failure. On PHP 7.x, it could only fail if an invalid type was passed in, which is not really valid anyway, from a type perspective. Ref (PHP 8.1.x): https://github.com/php/php-src/blob/32d55f74229e7913db0d59ef874a401744479b6a/ext/date/php_date.c#L3308-L3324 Ref (PHP 7.0.33): https://github.com/php/php-src/blob/bf574c2b67a1f786e36cf679f41b758b973a82c4/ext/date/php_date.c#L3549-L3565
Configuration menu - View commit details
-
Copy full SHA for 964f64a - Browse repository at this point
Copy the full SHA 964f64aView commit details -
Removed
DateTimeImmutable::setTimestamp()
from the CallMap: fully c……overed by stub Also simplified the return type from `static|false` to `static`, since the method throws at all times, on failure. On PHP 7.x, it could only fail if an invalid type was passed in, which is not really valid anyway, from a type perspective. Ref (PHP 8.1.x): https://github.com/php/php-src/blob/32d55f74229e7913db0d59ef874a401744479b6a/ext/date/php_date.c#L3353-L3369 Ref (PHP 7.0.33): https://github.com/php/php-src/blob/bf574c2b67a1f786e36cf679f41b758b973a82c4/ext/date/php_date.c#L3596-L3612
Configuration menu - View commit details
-
Copy full SHA for aaac9cc - Browse repository at this point
Copy the full SHA aaac9ccView commit details -
Removed
DateTimeImmutable::createFromMutable()
from the CallMap: fu……lly covered by stub
Configuration menu - View commit details
-
Copy full SHA for a1ed84f - Browse repository at this point
Copy the full SHA a1ed84fView commit details -
Simplified
DateTimeImmutable::format()
: always returns astring
Also: * a non-empty format string will always lead to `non-empty-string` * it seems that you can throw **everything** at `DateTimeInterface#format()`, even null bytes, and it will always produce a `string`
Configuration menu - View commit details
-
Copy full SHA for 68ffae0 - Browse repository at this point
Copy the full SHA 68ffae0View commit details -
Removed
DateTimeImmutable::createFromInterface()
from stubsWhile there is value in declaring `DateTimeImmutable::createFromInterface()` as mutation-free in a stub, this method was introduced in PHP 8.0, so we cannot really declare it in a stub. For now, we drop it, as the value of its stub declaration is much lower than the problems it introduces through its conditional existence.
Configuration menu - View commit details
-
Copy full SHA for 1382877 - Browse repository at this point
Copy the full SHA 1382877View commit details
Commits on Aug 7, 2022
-
Merge pull request vimeo#8350 from Ocramius/fix/datetime-constructor-…
…is-not-immutable Added better stubs for `DateTimeImmutable`, highlighting how the constructor is **NOT** immutable
Configuration menu - View commit details
-
Copy full SHA for 57fcc39 - Browse repository at this point
Copy the full SHA 57fcc39View commit details
Commits on Aug 8, 2022
-
Configuration menu - View commit details
-
Copy full SHA for fefd486 - Browse repository at this point
Copy the full SHA fefd486View commit details -
Undefined classes in function dockblocks should not crash psalm. Test provided by @AndrolGenhald
Configuration menu - View commit details
-
Copy full SHA for 89b7b32 - Browse repository at this point
Copy the full SHA 89b7b32View commit details -
Merge pull request vimeo#8376 from Daeroni/fix-8373
Use classlike_storage_provider only if it has the required data
Configuration menu - View commit details
-
Copy full SHA for aae5395 - Browse repository at this point
Copy the full SHA aae5395View commit details
Commits on Aug 11, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 8ca594a - Browse repository at this point
Copy the full SHA 8ca594aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f6e16a - Browse repository at this point
Copy the full SHA 8f6e16aView commit details -
Merge pull request vimeo#8400 from staabm/truthy
added truthy-string alias for non-falsy-string
Configuration menu - View commit details
-
Copy full SHA for 28f22c7 - Browse repository at this point
Copy the full SHA 28f22c7View commit details -
Merge pull request vimeo#8372 from kkmuffme/safely-read-write-cache-data
always use lock when writing/reading cache data to/from file
Configuration menu - View commit details
-
Copy full SHA for 7e010a7 - Browse repository at this point
Copy the full SHA 7e010a7View commit details
Commits on Aug 12, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 8908638 - Browse repository at this point
Copy the full SHA 8908638View commit details -
Configuration menu - View commit details
-
Copy full SHA for ffe4375 - Browse repository at this point
Copy the full SHA ffe4375View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4498a52 - Browse repository at this point
Copy the full SHA 4498a52View commit details -
Merge pull request vimeo#8403 from paulfedorow/imageinterlace-callmap…
…-fix-4.x Fix `imageinterlace` function signature
Configuration menu - View commit details
-
Copy full SHA for 24b8b8e - Browse repository at this point
Copy the full SHA 24b8b8eView commit details -
Merge pull request vimeo#8405 from vjik/get-modifiers-name
Clarification of `Reflection::getModifierNames()` result type
Configuration menu - View commit details
-
Copy full SHA for 0d0a049 - Browse repository at this point
Copy the full SHA 0d0a049View commit details
Commits on Aug 18, 2022
-
Merge pull request vimeo#8370 from someniatko/issue-8363
Ensure we recognize inherited static methods for the first-class callables
Configuration menu - View commit details
-
Copy full SHA for 7ee3a81 - Browse repository at this point
Copy the full SHA 7ee3a81View commit details
Commits on Aug 20, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 9c67b85 - Browse repository at this point
Copy the full SHA 9c67b85View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9170572 - Browse repository at this point
Copy the full SHA 9170572View commit details
Commits on Aug 22, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 63915d1 - Browse repository at this point
Copy the full SHA 63915d1View commit details -
Configuration menu - View commit details
-
Copy full SHA for a3d58cf - Browse repository at this point
Copy the full SHA a3d58cfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8407cac - Browse repository at this point
Copy the full SHA 8407cacView commit details -
Configuration menu - View commit details
-
Copy full SHA for 198347f - Browse repository at this point
Copy the full SHA 198347fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 72a1c05 - Browse repository at this point
Copy the full SHA 72a1c05View commit details -
Merge pull request vimeo#8427 from staabm/attr
added SensitiveParameter, AllowDynamicProperties php 8.2 attributes
Configuration menu - View commit details
-
Copy full SHA for 0b790e0 - Browse repository at this point
Copy the full SHA 0b790e0View commit details
Commits on Aug 23, 2022
-
Allow any attribute for complex types in schema
Denis Kuznetsov committedAug 23, 2022 Configuration menu - View commit details
-
Copy full SHA for 93a293c - Browse repository at this point
Copy the full SHA 93a293cView commit details -
Allow *bin2hex and *bin2base64 functions to keep non-empty-string type
Those functions should not return a string when they receive a non-empty-string in input. The following example is expected to work: ```php <?php /** * @param non-empty-string $i */ function takesNonEmptyString(string $i): void { echo $i; } takesNonEmptyString(bin2hex("a")); takesNonEmptyString(base64_encode("a")); ```
Configuration menu - View commit details
-
Copy full SHA for 4b1adaa - Browse repository at this point
Copy the full SHA 4b1adaaView commit details -
Merge pull request vimeo#8431 from LeSuisse/bin2hex-base64-stub
Allow *bin2hex and *bin2base64 functions to keep non-empty-string type
Configuration menu - View commit details
-
Copy full SHA for 034a796 - Browse repository at this point
Copy the full SHA 034a796View commit details
Commits on Aug 24, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 6bc714c - Browse repository at this point
Copy the full SHA 6bc714cView commit details -
Merge pull request vimeo#8435 from VincentLanglet/arrayReduce
Add support for callable in array_reduce
Configuration menu - View commit details
-
Copy full SHA for 88d3382 - Browse repository at this point
Copy the full SHA 88d3382View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3c2018a - Browse repository at this point
Copy the full SHA 3c2018aView commit details -
Merge pull request vimeo#8436 from TimWolla/attribute-target
Configure a correct attribute target in stubs/CoreGenericClasses.phpstub
Configuration menu - View commit details
-
Copy full SHA for 2fdcd5a - Browse repository at this point
Copy the full SHA 2fdcd5aView commit details
Commits on Aug 25, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 6a6922d - Browse repository at this point
Copy the full SHA 6a6922dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5b8f611 - Browse repository at this point
Copy the full SHA 5b8f611View commit details
Commits on Aug 26, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 48bf549 - Browse repository at this point
Copy the full SHA 48bf549View commit details
Commits on Aug 28, 2022
-
Merge pull request vimeo#8428 from den-kuz/4.x
Allow any attribute for complex types in schema
Configuration menu - View commit details
-
Copy full SHA for 1eeea7c - Browse repository at this point
Copy the full SHA 1eeea7cView commit details
Commits on Aug 31, 2022
-
Configuration menu - View commit details
-
Copy full SHA for d709728 - Browse repository at this point
Copy the full SHA d709728View commit details -
Merge pull request vimeo#8444 from SCIF/bugfix-8439
trim(), ltrim(), rtrim() now keep lowercase string attribute
Configuration menu - View commit details
-
Copy full SHA for faf106e - Browse repository at this point
Copy the full SHA faf106eView commit details
Commits on Sep 2, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 969c7a0 - Browse repository at this point
Copy the full SHA 969c7a0View commit details -
Signed-off-by: sashashura <93376818+sashashura@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for a671079 - Browse repository at this point
Copy the full SHA a671079View commit details
Commits on Sep 5, 2022
-
Merge pull request vimeo#8451 from sashashura/patch-1
GitHub Workflows security hardening
Configuration menu - View commit details
-
Copy full SHA for 82be359 - Browse repository at this point
Copy the full SHA 82be359View commit details -
Merge pull request vimeo#8450 from fluffycondor/ctype-functions-asser…
…tions Make ctype_digit and ctype_lower work as assertions
Configuration menu - View commit details
-
Copy full SHA for cfe7fd1 - Browse repository at this point
Copy the full SHA cfe7fd1View commit details
Commits on Sep 7, 2022
-
Configuration menu - View commit details
-
Copy full SHA for f0a8810 - Browse repository at this point
Copy the full SHA f0a8810View commit details -
Merge pull request vimeo#8466 from fluffycondor/ctype-digit-asserts-n…
…ot-all-numeric-strings Fix ctype_digit assertion bug
Configuration menu - View commit details
-
Copy full SHA for 18f285f - Browse repository at this point
Copy the full SHA 18f285fView commit details
Commits on Sep 8, 2022
-
report invalidCasing when using a class that is not user defined too …
…(e.g. new DateTime)
Configuration menu - View commit details
-
Copy full SHA for a17fa24 - Browse repository at this point
Copy the full SHA a17fa24View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1a10654 - Browse repository at this point
Copy the full SHA 1a10654View commit details -
preg_replace with anchor will always only have 1 replacement, add lim…
…it for clarity and performance
Configuration menu - View commit details
-
Copy full SHA for 15046c9 - Browse repository at this point
Copy the full SHA 15046c9View commit details -
Configuration menu - View commit details
-
Copy full SHA for d0984f4 - Browse repository at this point
Copy the full SHA d0984f4View commit details -
Merge pull request vimeo#8465 from kkmuffme/invalid-class-casing-for-…
…native-and-stubbed-classes report invalidCasing when using a class that is not user defined too
Configuration menu - View commit details
-
Copy full SHA for 6374a96 - Browse repository at this point
Copy the full SHA 6374a96View commit details -
Merge pull request vimeo#8469 from kkmuffme/strictify-anchored-preg-r…
…eplace preg_replace with anchor will always only have 1 replacement
Configuration menu - View commit details
-
Copy full SHA for 76cfb91 - Browse repository at this point
Copy the full SHA 76cfb91View commit details -
Merge pull request vimeo#8432 from alcaeus/mongodb-stub-corrections
Update call maps for MongoDB extension
Configuration menu - View commit details
-
Copy full SHA for f84e7af - Browse repository at this point
Copy the full SHA f84e7afView commit details -
Configuration menu - View commit details
-
Copy full SHA for 249d61e - Browse repository at this point
Copy the full SHA 249d61eView commit details -
Configuration menu - View commit details
-
Copy full SHA for c450d95 - Browse repository at this point
Copy the full SHA c450d95View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c6abcc - Browse repository at this point
Copy the full SHA 4c6abccView commit details -
partial revert nullable type for curl_multi_getcontent
Fix vimeo#8351 Partially reverts vimeo@f28ac73
Configuration menu - View commit details
-
Copy full SHA for 6e4c182 - Browse repository at this point
Copy the full SHA 6e4c182View commit details -
Merge pull request vimeo#8367 from kkmuffme/revert-nullable-curl_mult…
…i_getcontent partial revert nullable type for curl_multi_getcontent
Configuration menu - View commit details
-
Copy full SHA for eba63a3 - Browse repository at this point
Copy the full SHA eba63a3View commit details -
Merge pull request vimeo#8468 from kkmuffme/class-alias-should-not-be…
…-case-insensitive classlike_alias incorrect casing not handled correctly
Configuration menu - View commit details
-
Copy full SHA for 5cf6fb3 - Browse repository at this point
Copy the full SHA 5cf6fb3View commit details
Commits on Sep 9, 2022
-
Merge pull request vimeo#8136 from sergkash7/patch-1
Update phpredis.phpstub
Configuration menu - View commit details
-
Copy full SHA for 5108834 - Browse repository at this point
Copy the full SHA 5108834View commit details
Commits on Sep 11, 2022
-
use exceptions instead of error_log for ParserCacheProvider
* use exceptions instead of error_log for ParserCacheProvider like all other cache providers do * remove duplicate code in ParserCacheProvider * use same hash as other cache providers * update Config.php cache directory creation to use same code as ParserCacheProvider
Configuration menu - View commit details
-
Copy full SHA for 8da5f5e - Browse repository at this point
Copy the full SHA 8da5f5eView commit details -
update leftover md5 in provider to commonly used hash
Revert "update leftover md5 in provider to commonly used hash" This reverts commit 66337ec. partially put back Update StatementsProvider.php
Configuration menu - View commit details
-
Copy full SHA for 4726454 - Browse repository at this point
Copy the full SHA 4726454View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8ac86f0 - Browse repository at this point
Copy the full SHA 8ac86f0View commit details -
improve unlinking potential race condition
* fix rare race condition on file cache unlink * remove unnecessary reset() * improve code readability using variable
Configuration menu - View commit details
-
Copy full SHA for 978f37e - Browse repository at this point
Copy the full SHA 978f37eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 62df25a - Browse repository at this point
Copy the full SHA 62df25aView commit details -
Merge pull request vimeo#8415 from kkmuffme/consistent-error-logging-…
…for-cache Consistent error logging for cache
Configuration menu - View commit details
-
Copy full SHA for 3748499 - Browse repository at this point
Copy the full SHA 3748499View commit details
Commits on Sep 13, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 4b28415 - Browse repository at this point
Copy the full SHA 4b28415View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6f298d2 - Browse repository at this point
Copy the full SHA 6f298d2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7429bc2 - Browse repository at this point
Copy the full SHA 7429bc2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 95bb71f - Browse repository at this point
Copy the full SHA 95bb71fView commit details -
date_get_last_errors()
,DateTime::getLastErrors()
may return falseUp to PHP 8.2, these functions return false if no previous date operations have been performed. In PHP 8.2, false is returned after a date operation that yields neither warnings nor errors: https://3v4l.org/HBq0q https://3v4l.org/3QsKY Signed-off-by: George Steel <george@net-glue.co.uk>
Configuration menu - View commit details
-
Copy full SHA for 17ca8ef - Browse repository at this point
Copy the full SHA 17ca8efView commit details -
Configuration menu - View commit details
-
Copy full SHA for 32aedba - Browse repository at this point
Copy the full SHA 32aedbaView commit details -
Configuration menu - View commit details
-
Copy full SHA for fec5c8a - Browse repository at this point
Copy the full SHA fec5c8aView commit details
Commits on Sep 14, 2022
-
Merge pull request vimeo#8478 from gsteel/correct_date_get_last_error…
…s_return_type `date_get_last_errors()`, `DateTime::getLastErrors()` may return false
Configuration menu - View commit details
-
Copy full SHA for be3a88d - Browse repository at this point
Copy the full SHA be3a88dView commit details -
Merge pull request vimeo#8462 from VincentLanglet/dateTimeModify
Add dateTimeModify return type provider
Configuration menu - View commit details
-
Copy full SHA for 9ed9c4b - Browse repository at this point
Copy the full SHA 9ed9c4bView commit details
Commits on Sep 15, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 7bc29a9 - Browse repository at this point
Copy the full SHA 7bc29a9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5c39e66 - Browse repository at this point
Copy the full SHA 5c39e66View commit details -
Configuration menu - View commit details
-
Copy full SHA for a3cb10c - Browse repository at this point
Copy the full SHA a3cb10cView commit details -
Configuration menu - View commit details
-
Copy full SHA for b701c70 - Browse repository at this point
Copy the full SHA b701c70View commit details
Commits on Sep 17, 2022
-
Configuration menu - View commit details
-
Copy full SHA for a2118c6 - Browse repository at this point
Copy the full SHA a2118c6View commit details -
Configuration menu - View commit details
-
Copy full SHA for faf4e8e - Browse repository at this point
Copy the full SHA faf4e8eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f87077 - Browse repository at this point
Copy the full SHA 2f87077View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2cf131f - Browse repository at this point
Copy the full SHA 2cf131fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9071e87 - Browse repository at this point
Copy the full SHA 9071e87View commit details -
Configuration menu - View commit details
-
Copy full SHA for 602e26e - Browse repository at this point
Copy the full SHA 602e26eView commit details -
Configuration menu - View commit details
-
Copy full SHA for ee16caf - Browse repository at this point
Copy the full SHA ee16cafView commit details -
Configuration menu - View commit details
-
Copy full SHA for 014cddb - Browse repository at this point
Copy the full SHA 014cddbView commit details
Commits on Sep 18, 2022
-
Merge pull request vimeo#8489 from hirokinoue/fix-array_key_exists-fa…
…lse-positive Fix array_key_exists first argument false positive
Configuration menu - View commit details
-
Copy full SHA for 3724a83 - Browse repository at this point
Copy the full SHA 3724a83View commit details -
Merge pull request vimeo#8493 from HypeMC/object-properties
Document the object with properties syntax
Configuration menu - View commit details
-
Copy full SHA for 1f1fc47 - Browse repository at this point
Copy the full SHA 1f1fc47View commit details -
Merge pull request vimeo#8492 from HypeMC/consistent-docs-examples
Make template constraints examples in docs consistent
Configuration menu - View commit details
-
Copy full SHA for 89b034a - Browse repository at this point
Copy the full SHA 89b034aView commit details -
Merge pull request vimeo#8491 from HypeMC/array-column-fix
Fix array_column with object and column name null
Configuration menu - View commit details
-
Copy full SHA for 5db5991 - Browse repository at this point
Copy the full SHA 5db5991View commit details -
Configuration menu - View commit details
-
Copy full SHA for eb93f69 - Browse repository at this point
Copy the full SHA eb93f69View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3b73748 - Browse repository at this point
Copy the full SHA 3b73748View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2a315be - Browse repository at this point
Copy the full SHA 2a315beView commit details -
Merge pull request vimeo#8490 from tvdijen/setAttributeNS
Add null-type to several DOM-functions
Configuration menu - View commit details
-
Copy full SHA for 8185260 - Browse repository at this point
Copy the full SHA 8185260View commit details
Commits on Sep 19, 2022
-
Configuration menu - View commit details
-
Copy full SHA for e2e6265 - Browse repository at this point
Copy the full SHA e2e6265View commit details -
Merge pull request vimeo#8473 from kkmuffme/detailed-superglobal-types
make superglobals more specific
Configuration menu - View commit details
-
Copy full SHA for 3b7e508 - Browse repository at this point
Copy the full SHA 3b7e508View commit details -
Configuration menu - View commit details
-
Copy full SHA for 44785fa - Browse repository at this point
Copy the full SHA 44785faView commit details -
Configuration menu - View commit details
-
Copy full SHA for 844d799 - Browse repository at this point
Copy the full SHA 844d799View commit details -
Configuration menu - View commit details
-
Copy full SHA for b88d289 - Browse repository at this point
Copy the full SHA b88d289View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8ffc747 - Browse repository at this point
Copy the full SHA 8ffc747View commit details -
Configuration menu - View commit details
-
Copy full SHA for ab690df - Browse repository at this point
Copy the full SHA ab690dfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a6b709 - Browse repository at this point
Copy the full SHA 3a6b709View commit details -
Merge pull request vimeo#8480 from d-claassen/psalter-throws-namespac…
…ed-exception Make Psalter add `@throws` annotation with properly namespaced exception
Configuration menu - View commit details
-
Copy full SHA for f31f7be - Browse repository at this point
Copy the full SHA f31f7beView commit details -
Configuration menu - View commit details
-
Copy full SHA for e4b7cdf - Browse repository at this point
Copy the full SHA e4b7cdfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3bec76a - Browse repository at this point
Copy the full SHA 3bec76aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 39ec755 - Browse repository at this point
Copy the full SHA 39ec755View commit details -
Configuration menu - View commit details
-
Copy full SHA for d32efb0 - Browse repository at this point
Copy the full SHA d32efb0View commit details -
Configuration menu - View commit details
-
Copy full SHA for c3eebe2 - Browse repository at this point
Copy the full SHA c3eebe2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7cdad99 - Browse repository at this point
Copy the full SHA 7cdad99View commit details -
Configuration menu - View commit details
-
Copy full SHA for da68e9d - Browse repository at this point
Copy the full SHA da68e9dView commit details -
Cherry-pick: Try to provide literal int types when possible (fixes vi…
…meo#6966) (vimeo#7071) * Fixed vimeo#6966 * Only accept >= 0 values for mode argument in round() * Made round() only return float or literal float values and remove unneeded test * Registered RoundReturnTypeProvider * Updated cast analyzer to handle single string literal int values as literal ints * Fixed psalm errors * Fix invalid property accesses * Addressed comments * Added Tests * Marked RoundReturnTypeProvider as internal * Fixed CS
Configuration menu - View commit details
-
Copy full SHA for bf1c032 - Browse repository at this point
Copy the full SHA bf1c032View commit details -
Configuration menu - View commit details
-
Copy full SHA for d69be4b - Browse repository at this point
Copy the full SHA d69be4bView commit details
Commits on Sep 20, 2022
-
Configuration menu - View commit details
-
Copy full SHA for d69e062 - Browse repository at this point
Copy the full SHA d69e062View commit details -
Merge pull request vimeo#8366 from kkmuffme/fix-invalid-casts-int-float
Fix invalid casts int and float
Configuration menu - View commit details
-
Copy full SHA for 5bf59e4 - Browse repository at this point
Copy the full SHA 5bf59e4View commit details
Commits on Sep 21, 2022
-
Configuration menu - View commit details
-
Copy full SHA for ce76158 - Browse repository at this point
Copy the full SHA ce76158View commit details -
Configuration menu - View commit details
-
Copy full SHA for 328561d - Browse repository at this point
Copy the full SHA 328561dView commit details
Commits on Sep 22, 2022
-
use cache for declared function when available before falling back to…
… stubs fixes return type issues reported for the wrong file
Configuration menu - View commit details
-
Copy full SHA for e803af4 - Browse repository at this point
Copy the full SHA e803af4View commit details -
Merge pull request vimeo#8503 from kkmuffme/fix-phpdoc-errors-reporte…
…d-for-stubs-instead-of-files use cache for declared function when available before falling back to stubs
Configuration menu - View commit details
-
Copy full SHA for ebabd4b - Browse repository at this point
Copy the full SHA ebabd4bView commit details
Commits on Sep 23, 2022
-
Merge pull request vimeo#8416 from kkmuffme/regression-4.25.0-count-r…
…esourcebundle fix crash in <PHP8 with ResourceBundle
Configuration menu - View commit details
-
Copy full SHA for b55fc2b - Browse repository at this point
Copy the full SHA b55fc2bView commit details
Commits on Sep 24, 2022
-
add hideAllErrorsExceptPassedFiles config option
for files only (not directories, since that wouldn't make practical sense)
Configuration menu - View commit details
-
Copy full SHA for b1c0c2d - Browse repository at this point
Copy the full SHA b1c0c2dView commit details -
Configuration menu - View commit details
-
Copy full SHA for b68ac86 - Browse repository at this point
Copy the full SHA b68ac86View commit details
Commits on Sep 25, 2022
-
Merge pull request vimeo#8502 from kkmuffme/option-to-only-report-err…
…ors-for-passed-file add hideAllErrorsExceptPassedFiles config option
Configuration menu - View commit details
-
Copy full SHA for 313ebf4 - Browse repository at this point
Copy the full SHA 313ebf4View commit details
Commits on Oct 4, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 58fd83a - Browse repository at this point
Copy the full SHA 58fd83aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6b6c320 - Browse repository at this point
Copy the full SHA 6b6c320View commit details -
Configuration menu - View commit details
-
Copy full SHA for 04c9fe8 - Browse repository at this point
Copy the full SHA 04c9fe8View commit details
Commits on Oct 5, 2022
-
Configuration menu - View commit details
-
Copy full SHA for ae426a0 - Browse repository at this point
Copy the full SHA ae426a0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0c3a62b - Browse repository at this point
Copy the full SHA 0c3a62bView commit details -
Merge pull request vimeo#8530 from hamburnyog/add-more-int-type-aliases
Add int type aliases based on existing codes
Configuration menu - View commit details
-
Copy full SHA for 6051ae7 - Browse repository at this point
Copy the full SHA 6051ae7View commit details -
Configuration menu - View commit details
-
Copy full SHA for f1d1721 - Browse repository at this point
Copy the full SHA f1d1721View commit details
Commits on Oct 6, 2022
-
Configuration menu - View commit details
-
Copy full SHA for ea5c2a1 - Browse repository at this point
Copy the full SHA ea5c2a1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 15453d4 - Browse repository at this point
Copy the full SHA 15453d4View commit details -
Merge pull request vimeo#8537 from ppdeblieck/stubfix
Fixed function signatures of imap_delete and imap_undelete
Configuration menu - View commit details
-
Copy full SHA for b6ddcdf - Browse repository at this point
Copy the full SHA b6ddcdfView commit details
Commits on Oct 7, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 41a6afd - Browse repository at this point
Copy the full SHA 41a6afdView commit details -
Merge pull request vimeo#8542 from gphargreaves/class-constant-named-…
…class Add check for class const with reserved word 'class'
Configuration menu - View commit details
-
Copy full SHA for 52e96be - Browse repository at this point
Copy the full SHA 52e96beView commit details
Commits on Oct 9, 2022
-
Configuration menu - View commit details
-
Copy full SHA for dec8d0e - Browse repository at this point
Copy the full SHA dec8d0eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3c3839b - Browse repository at this point
Copy the full SHA 3c3839bView commit details -
Configuration menu - View commit details
-
Copy full SHA for ee86d63 - Browse repository at this point
Copy the full SHA ee86d63View commit details -
Configuration menu - View commit details
-
Copy full SHA for 198a4ba - Browse repository at this point
Copy the full SHA 198a4baView commit details -
Configuration menu - View commit details
-
Copy full SHA for 30dc465 - Browse repository at this point
Copy the full SHA 30dc465View commit details -
Configuration menu - View commit details
-
Copy full SHA for ea5f4cb - Browse repository at this point
Copy the full SHA ea5f4cbView commit details -
add false return type to additional phpredis functions
address phpredis/phpredis#2120 (comment) - weedwacker method, as I don't have time to check it all one by one
Configuration menu - View commit details
-
Copy full SHA for dfa8236 - Browse repository at this point
Copy the full SHA dfa8236View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4731720 - Browse repository at this point
Copy the full SHA 4731720View commit details -
technically all stringable types work phpredis/phpredis#1735 (comment) however they're all cast to string implicitly, which unevitably leads to unexpected results (see riskyCast,...)
Configuration menu - View commit details
-
Copy full SHA for 5bfc0f9 - Browse repository at this point
Copy the full SHA 5bfc0f9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 88ba845 - Browse repository at this point
Copy the full SHA 88ba845View commit details -
Merge pull request vimeo#8553 from lptn/4.x
Update dictionaries for hash ext functions
Configuration menu - View commit details
-
Copy full SHA for b424de9 - Browse repository at this point
Copy the full SHA b424de9View commit details
Commits on Oct 10, 2022
-
Configuration menu - View commit details
-
Copy full SHA for b5f6da7 - Browse repository at this point
Copy the full SHA b5f6da7View commit details -
Configuration menu - View commit details
-
Copy full SHA for fa53050 - Browse repository at this point
Copy the full SHA fa53050View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1e6019d - Browse repository at this point
Copy the full SHA 1e6019dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0da493b - Browse repository at this point
Copy the full SHA 0da493bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a420f4 - Browse repository at this point
Copy the full SHA 3a420f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0f6891c - Browse repository at this point
Copy the full SHA 0f6891cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6012981 - Browse repository at this point
Copy the full SHA 6012981View commit details -
Merge pull request vimeo#8561 from kkmuffme/more-specific-superglobal…
…s-feedback-update More specific superglobals feedback update
Configuration menu - View commit details
-
Copy full SHA for 99395bb - Browse repository at this point
Copy the full SHA 99395bbView commit details -
Merge pull request vimeo#8555 from kkmuffme/phpredis-methods-return-f…
…alse-on-failure Update Phpredis stubs to return false on failure
Configuration menu - View commit details
-
Copy full SHA for e440b34 - Browse repository at this point
Copy the full SHA e440b34View commit details
Commits on Oct 11, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 68f6ba8 - Browse repository at this point
Copy the full SHA 68f6ba8View commit details -
Merge pull request vimeo#8567 from nosnickid/fix-min-max-return-type
Fix MinMaxReturnTypeProvider when handling TDependentListKeys
Configuration menu - View commit details
-
Copy full SHA for 7ec5ffb - Browse repository at this point
Copy the full SHA 7ec5ffbView commit details
Commits on Oct 13, 2022
-
Correct return type of DateTimeImmutable sub method stub
Greg Hargreaves committedOct 13, 2022 Configuration menu - View commit details
-
Copy full SHA for f573ef5 - Browse repository at this point
Copy the full SHA f573ef5View commit details -
Remove link to php-src as was part of the documented reason for the r…
…eturn type false
Greg Hargreaves committedOct 13, 2022 Configuration menu - View commit details
-
Copy full SHA for ef0d225 - Browse repository at this point
Copy the full SHA ef0d225View commit details -
Fix test for DateTimeImmutable sub method return type
Greg Hargreaves committedOct 13, 2022 Configuration menu - View commit details
-
Copy full SHA for 8849e8c - Browse repository at this point
Copy the full SHA 8849e8cView commit details
Commits on Oct 14, 2022
-
Add additional checks for concat of non-empty strings to return non-f…
…alsy
Greg Hargreaves committedOct 14, 2022 Configuration menu - View commit details
-
Copy full SHA for 06581ce - Browse repository at this point
Copy the full SHA 06581ceView commit details -
Remove duplicated numeric type declaration
Greg Hargreaves committedOct 14, 2022 Configuration menu - View commit details
-
Copy full SHA for b89ff32 - Browse repository at this point
Copy the full SHA b89ff32View commit details
Commits on Oct 15, 2022
-
Merge pull request vimeo#8585 from gphargreaves/vimeo#8315/concat-non…
…-empty-strings Add additional checks for concat of non-empty strings to return non-falsy
Configuration menu - View commit details
-
Copy full SHA for dbb8815 - Browse repository at this point
Copy the full SHA dbb8815View commit details -
Merge pull request vimeo#8583 from gphargreaves/vimeo#8484/fix-dateti…
…meimmutable-sub Correct return type of DateTimeImmutable sub method stub
Configuration menu - View commit details
-
Copy full SHA for 9218017 - Browse repository at this point
Copy the full SHA 9218017View commit details
Commits on Oct 16, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 748a74b - Browse repository at this point
Copy the full SHA 748a74bView commit details -
Configuration menu - View commit details
-
Copy full SHA for b79c43a - Browse repository at this point
Copy the full SHA b79c43aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4912651 - Browse repository at this point
Copy the full SHA 4912651View commit details -
Configuration menu - View commit details
-
Copy full SHA for cbd1a27 - Browse repository at this point
Copy the full SHA cbd1a27View commit details -
Configuration menu - View commit details
-
Copy full SHA for 34000ca - Browse repository at this point
Copy the full SHA 34000caView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8518372 - Browse repository at this point
Copy the full SHA 8518372View commit details -
Configuration menu - View commit details
-
Copy full SHA for f816c06 - Browse repository at this point
Copy the full SHA f816c06View commit details
Commits on Oct 17, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 53e3889 - Browse repository at this point
Copy the full SHA 53e3889View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8d4d0c0 - Browse repository at this point
Copy the full SHA 8d4d0c0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 150be5c - Browse repository at this point
Copy the full SHA 150be5cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1abade3 - Browse repository at this point
Copy the full SHA 1abade3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 15f5c59 - Browse repository at this point
Copy the full SHA 15f5c59View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5427835 - Browse repository at this point
Copy the full SHA 5427835View commit details -
Configuration menu - View commit details
-
Copy full SHA for 56805ab - Browse repository at this point
Copy the full SHA 56805abView commit details