Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: phpstan/phpstan
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 1.10.19
Choose a base ref
...
head repository: phpstan/phpstan
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 1.10.20
Choose a head ref
  • 17 commits
  • 3 files changed
  • 1 contributor

Commits on Jun 16, 2023

  1. Updated PHPStan to commit b735b668d6c264d91a0ccc84f1aa4132301e86fe

    phpstan/phpstan-src@b735b66 Remove redundant conditions from RemoveUnusedCodeByPhpVersionIdVisitor.
    phpstan-bot committed Jun 16, 2023
    Copy the full SHA
    b735b66 View commit details

Commits on Jun 17, 2023

  1. Updated PHPStan to commit 77bfdc5d90e2c4f0a88d3c0a0f00f9a366348bd1

    phpstan/phpstan-src@77bfdc5 Return early in CachingVistor to avoid always-false instanceof checks.
    phpstan-bot committed Jun 17, 2023
    Copy the full SHA
    77bfdc5 View commit details
  2. Updated PHPStan to commit f1cc53a68813c31eb54fecc0aebac42801bcc761

    phpstan/phpstan-src@f1cc53a Treat ConstantArrayType as covariant in its keys and values
    phpstan-bot committed Jun 17, 2023
    Copy the full SHA
    f1cc53a View commit details
  3. Updated PHPStan to commit 5a1a6af532dfbbfdab4125a4b738ff8065cc6b0b

    phpstan/phpstan-src@5a1a6af Treat ArrayType as covariant in its keys and values
    phpstan-bot committed Jun 17, 2023
    Copy the full SHA
    5a1a6af View commit details

Commits on Jun 18, 2023

  1. Updated PHPStan to commit 92deb3f6aab386e2c5966fb919c5564415044ff3

    phpstan/phpstan-src@92deb3f Make `NonEmptyArrayType::toArray()` return `$this`
    phpstan-bot committed Jun 18, 2023
    Copy the full SHA
    92deb3f View commit details
  2. Updated PHPStan to commit 1f421d437c3f3c949e13142474591bc58228d0ea

    phpstan/phpstan-src@1f421d4 Retain list type via `array_push()` and `array_unshift()`
    phpstan-bot committed Jun 18, 2023
    Copy the full SHA
    1f421d4 View commit details
  3. Updated PHPStan to commit b55109537dd62ac0e352b0a55df62cfc83f12f08

    phpstan/phpstan-src@b551095 For `@var` above throw and return, change the type of expr only for the stmt callback
    phpstan-bot committed Jun 18, 2023

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    b551095 View commit details
  4. Updated PHPStan to commit 3179c15a18d509e252e41354b21b5cbe2c5a1b9d

    phpstan/phpstan-src@3179c15 Change Cloudflare DNS to family version
    phpstan-bot committed Jun 18, 2023

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    3179c15 View commit details

Commits on Jun 19, 2023

  1. Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    65ff783 View commit details
  2. Updated PHPStan to commit b5cf52b916ad4d155f1809356c96cbe924f51dbe

    phpstan/phpstan-src@175307e Introduce CombinationsHelper
    phpstan/phpstan-src@7912caf `Type::getFiniteTypes()`
    phpstan/phpstan-src@fa9a951 Use getFiniteTypes() in some places
    phpstan/phpstan-src@b5cf52b Use `Type::getFiniteTypes()` for removing types
    phpstan-bot committed Jun 19, 2023
    Copy the full SHA
    b5cf52b View commit details
  3. Updated PHPStan to commit 0cdda0b210a623ee299323da80771c2c84c602f9

    phpstan/phpstan-src@0cdda0b Allow to remember constant and impure expressions in match condition
    phpstan-bot committed Jun 19, 2023

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    0cdda0b View commit details
  4. Copy the full SHA
    e4ef00c View commit details
  5. Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    106526d View commit details
  6. Updated PHPStan to commit aa66b84ee01cf471714bd2bc9052fb2d3e8481ac

    phpstan/phpstan-src@590eb03 Understand `get_class` compared with `static::class`
    phpstan/phpstan-src@36e412f Understand `gettype` when there's a union of strings on the other side
    phpstan/phpstan-src@27666b9 Get rid of some technical debt
    phpstan/phpstan-src@aa66b84 implement gettype() return type extension
    phpstan-bot committed Jun 19, 2023
    Copy the full SHA
    aa66b84 View commit details
  7. Copy the full SHA
    caa0a5b View commit details

Commits on Jun 20, 2023

  1. Copy the full SHA
    21b5365 View commit details
  2. PHPStan 1.10.20

    phpstan-bot committed Jun 20, 2023

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    c4c8adb View commit details
Showing with 15 additions and 15 deletions.
  1. +2 −2 .phar-checksum
  2. BIN phpstan.phar
  3. +13 −13 phpstan.phar.asc
4 changes: 2 additions & 2 deletions .phar-checksum
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
bd16edc455023fb5b9433833ed1b545c
978789531c423d53d1f71b51fc69cd5150c03bc1
e50180f17d30fc6d373badf1e825630b
f6e65bd6624cc2e27b4343ae0a7ee3ab970c88d3
Binary file modified phpstan.phar
Binary file not shown.
26 changes: 13 additions & 13 deletions phpstan.phar.asc
Original file line number Diff line number Diff line change
@@ -1,16 +1,16 @@
-----BEGIN PGP SIGNATURE-----

iQIzBAABCgAdFiEEynwsejDI6OEnSoR2UcZzBf/C5cAFAmSJ3CUACgkQUcZzBf/C
5cAA1xAAk6e73+tZEVRVuWOE1u/Q6ZgMynL5cU1yOPhuoig09T6wwWubcD8ckdps
QQc1d2lr5+5I+Yaj2tgoqu5r/CqnbpRa5WTSRSPdpIUkcdp54bJcE4WteH+P9wZQ
QiCzxPSK4ZPPbVxLSWp7EjGfbcatf2Obx1KzoDlI21khDw7UaB9ZDISNKdBd96BB
PXsBdqf5+SsWdxH3FiYJbPCHnKTio8gRVF0hH2nV8kFbgp4qolufJRlMdBDYJI0m
0dGr3AA/Oya5Vv+qJi8Pn9tBUQPE9JJpvuQCTzzONTNJO7xffoVXgD1loVDvjZkX
3hvgGkK9R3IKX5+JHG6BDJ/og+n+Vf3wg4/OPAZ84iQgl0kVdiR1ujXkJyiTxy1l
ktr3qvnbnj45krbbYGVIR6XTstoGIVDfQpONoR6iPyfx0LvDWzpFXeE7FUHBooVZ
rx0xwTLoQkwaCKVSsPXq+xv4+fhL0b9zyoFAoddIvjjtU6OxjIFqAVWAki7MiNml
Gm8aoM6c9Q40wKNsU/43FtfJJzHrfIHFZS4a2kLCP/vcQiMWx49tOpBjH5XzFXy3
fYThM7PvSlpgaAObY8Lp4HPST6zHMq0xTThmHOMkyFgheBE85aQwvgWmgE3bFobs
L9d9EoKceyYA0ozQ+JIn3uDV6c0TZVJ2W97AAqAJBj1MBz64BCI=
=F5Pi
iQIzBAABCgAdFiEEynwsejDI6OEnSoR2UcZzBf/C5cAFAmSRlnIACgkQUcZzBf/C
5cAJXg//SFG9Ax7JYvbJ83YuQ7zgYtXCwIDEBN7gnXbnpy9+PkfhCEwTwBq3Ge8I
BOJc9pLhr7A3slhaU69Hg509yCrTQCy4iX9nqDB71rgoytrOq8s9pl5z4yim3O55
WRzI1aHet3RHlsw8ayR+ZoCpw4bGTwht3LPRxCN6R4UygBmV/gLxbU/o1P0pc/VR
ychSKQyZPkZIpWlcO4FZ9RhnhsxK+sXq2ehSZrXphFlrp8SRsoOSgAd4ZDSEhH6i
E1Kb0BCzxSUrhUWP0mgcJYfhxrrMmaytdKtGsnFzlWn/5tK3VTOECGmWM1icbAlp
yMWGCggo/qICZ/AVFhbfSgn4PsGaYS2bP/l2b/EZoPG7XD3t/0mhIpuEuq9vsp+k
7ngeK5bfxDACAzeEf0aEG3kPHebU+fsL9T/uwuxGpwTWK6z00DyEVITkX+TceiZg
NTM+/08w8AaREPiZ4RvebA7i/Rcx7gAGmX+0IGyKkP/7vGw58Ti4owc0GzTSEC7h
8u+8A9ZB9h7OxNJuhxgkITaO9sL5XEitDweEVQZNF42I+wiOholstl3gz2SwjyFA
6w3lK1lkEABFYl6f0HTIw0mHK7OmuzTF+3iy9fu3O2Fvh2WWQCOZsSNZVGgGKGlf
3zbyzpm73yXe0ldJjswBOgD8mVUVuVRZMT/W4YmwDMsPDR7x45s=
=oCBR
-----END PGP SIGNATURE-----