Commit graph

1110 commits

Author SHA1 Message Date
Jakub Tobiasz
39340f9001
Resolve conflicts between 1.12 and 1.13 2023-07-11 13:58:44 +02:00
Jakub Tobiasz
210754fe1a
Add a conflict for "stof/doctrine-extensions-bundle": "1.8.0" 2023-07-10 16:28:11 +02:00
dependabot[bot]
e256674e21 Update vimeo/psalm requirement from 5.12.* to 5.13.*
Updates the requirements on [vimeo/psalm](https://github.com/vimeo/psalm) to permit the latest version.
- [Release notes](https://github.com/vimeo/psalm/releases)
- [Commits](https://github.com/vimeo/psalm/compare/5.12.0...5.13.0)

---
updated-dependencies:
- dependency-name: vimeo/psalm
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-28 10:00:14 +02:00
Jakub Tobiasz
7b04f77408
Merge changes from 1.12 2023-06-28 07:12:42 +02:00
TheMilek
0f1509a7d6
Add conflict to symfony/validator 5.4.25, 6.2.12 and 6.3.1 versions 2023-06-27 12:15:24 +02:00
Jakub Tobiasz
cd1b835117
Fix composer.json 2023-06-23 08:39:59 +02:00
Grzegorz Sadowski
70107318d0
Merge branch '1.12' into 1.13
* 1.12:
  Add a conflict for doctrine/orm:2.15.3
  Ignore ApiPlatform\Core\Api\IriConverterInterface DeprecatedInterface Psalm error
  Ignore ApiPlatform\Core\Api\IriConverterInterface DeprecatedClass Psalm error
  Fix misleading signing in the admin panel feature description
  Update PHPStan baseline file
  [PHPStan] Upgrade to level 6 (#14019)
  [Maintenance] Update the copyright block
  [Docs] Update Vision role
  [Fixture] Improve LazyOption performance
  [CS][DX] Refactor
2023-06-23 08:11:04 +02:00
Jakub Tobiasz
c6eab12107
Add a conflict for doctrine/orm:2.15.3 2023-06-23 07:03:40 +02:00
Jacob Tobiasz
667c720a6d
minor #15071 Update vimeo/psalm requirement from 5.9.* to 5.12.* (dependabot[bot])
This PR was merged into the 1.13 branch.

Discussion
----------

Updates the requirements on [vimeo/psalm](https://github.com/vimeo/psalm) to permit the latest version.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/vimeo/psalm/releases">vimeo/psalm's releases</a>.</em></p>
<blockquote>
<h2>5.12.0</h2>
<!-- raw HTML omitted -->
<h2>What's Changed</h2>
<h3>Features</h3>
<ul>
<li>WIP - Limit inheritance to a subset of classes <a href="https://redirect.github.com/vimeo/psalm/issues/1450">#1450</a> by <a href="https://github.com/robchett"><code>@​robchett</code></a> in <a href="https://redirect.github.com/vimeo/psalm/pull/9687">vimeo/psalm#9687</a></li>
<li>UnsupportedPropertyReferenceUsage by <a href="https://github.com/jack-worman"><code>@​jack-worman</code></a> in <a href="https://redirect.github.com/vimeo/psalm/pull/9769">vimeo/psalm#9769</a></li>
<li>Improve return types of pow() by <a href="https://github.com/robchett"><code>@​robchett</code></a> in <a href="https://redirect.github.com/vimeo/psalm/pull/9795">vimeo/psalm#9795</a></li>
<li>Narrow the type of $haystack when strpos(...) !== false by <a href="https://github.com/robchett"><code>@​robchett</code></a> in <a href="https://redirect.github.com/vimeo/psalm/pull/9788">vimeo/psalm#9788</a></li>
<li>allow using more than 8G of memory in psalter by <a href="https://github.com/orklah"><code>@​orklah</code></a> in <a href="https://redirect.github.com/vimeo/psalm/pull/9805">vimeo/psalm#9805</a></li>
</ul>
<h3>Fixes</h3>
<ul>
<li>Fix missing global class type when scanning cached files by <a href="https://github.com/tscni"><code>@​tscni</code></a> in <a href="https://redirect.github.com/vimeo/psalm/pull/9735">vimeo/psalm#9735</a></li>
<li>Fix union argument type check against templated param by <a href="https://github.com/klimick"><code>@​klimick</code></a> in <a href="https://redirect.github.com/vimeo/psalm/pull/9750">vimeo/psalm#9750</a></li>
<li>Allow dynamic properties from PHPDoc by <a href="https://github.com/fluffycondor"><code>@​fluffycondor</code></a> in <a href="https://redirect.github.com/vimeo/psalm/pull/9742">vimeo/psalm#9742</a></li>
<li>improve glob stubs by <a href="https://github.com/kkmuffme"><code>@​kkmuffme</code></a> in <a href="https://redirect.github.com/vimeo/psalm/pull/9752">vimeo/psalm#9752</a></li>
<li>Removed return type false from date and gmdate by <a href="https://github.com/Alkisum"><code>@​Alkisum</code></a> in <a href="https://redirect.github.com/vimeo/psalm/pull/9761">vimeo/psalm#9761</a></li>
<li>methods and vars cannot be falsy by <a href="https://github.com/kkmuffme"><code>@​kkmuffme</code></a> in <a href="https://redirect.github.com/vimeo/psalm/pull/9796">vimeo/psalm#9796</a></li>
<li>fix offset for type param changes by <a href="https://github.com/orklah"><code>@​orklah</code></a> in <a href="https://redirect.github.com/vimeo/psalm/pull/9803">vimeo/psalm#9803</a></li>
</ul>
<h3>Docs</h3>
<ul>
<li>Documented suggestions for HTML user input by <a href="https://github.com/mmcev106"><code>@​mmcev106</code></a> in <a href="https://redirect.github.com/vimeo/psalm/pull/9780">vimeo/psalm#9780</a></li>
<li>Document array shape unsealing syntax by <a href="https://github.com/robchett"><code>@​robchett</code></a> in <a href="https://redirect.github.com/vimeo/psalm/pull/9784">vimeo/psalm#9784</a></li>
</ul>
<h3>Internal changes</h3>
<ul>
<li>Enable opcache if it is installed by <a href="https://github.com/danog"><code>@​danog</code></a> in <a href="https://redirect.github.com/vimeo/psalm/pull/9779">vimeo/psalm#9779</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/tscni"><code>@​tscni</code></a> made their first contribution in <a href="https://redirect.github.com/vimeo/psalm/pull/9735">vimeo/psalm#9735</a></li>
<li><a href="https://github.com/Alkisum"><code>@​Alkisum</code></a> made their first contribution in <a href="https://redirect.github.com/vimeo/psalm/pull/9761">vimeo/psalm#9761</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a href="https://github.com/vimeo/psalm/compare/5.11.0...5.12.0">https://github.com/vimeo/psalm/compare/5.11.0...5.12.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="f90118cdea"><code>f90118c</code></a> Merge pull request <a href="https://redirect.github.com/vimeo/psalm/issues/9805">#9805</a> from orklah/memory-psalter</li>
<li><a href="f65d53f32e"><code>f65d53f</code></a> fix CS</li>
<li><a href="d23616cafa"><code>d23616c</code></a> allow using more than 8G of memory in psalter</li>
<li><a href="cb34901246"><code>cb34901</code></a> Merge pull request <a href="https://redirect.github.com/vimeo/psalm/issues/9803">#9803</a> from orklah/zefzef</li>
<li><a href="ed94de5146"><code>ed94de5</code></a> fix offset for type param changes</li>
<li><a href="22fd6fb9db"><code>22fd6fb</code></a> Merge pull request <a href="https://redirect.github.com/vimeo/psalm/issues/9788">#9788</a> from robchett/strpos_stripos_assert_non_empty</li>
<li><a href="bd0ba6ee95"><code>bd0ba6e</code></a> Narrow the type of haystack when strpos != false</li>
<li><a href="0221ff1836"><code>0221ff1</code></a> Merge pull request <a href="https://redirect.github.com/vimeo/psalm/issues/9796">#9796</a> from kkmuffme/get_class_methods-vars-non-empty-string</li>
<li><a href="e23db18f6b"><code>e23db18</code></a> methods and vars cannot be falsy</li>
<li><a href="69589ebe83"><code>69589eb</code></a> Merge pull request <a href="https://redirect.github.com/vimeo/psalm/issues/9795">#9795</a> from robchett/powReturnTypeProvider</li>
<li>Additional commits viewable in <a href="https://github.com/vimeo/psalm/compare/5.9.0...5.12.0">compare view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)


</details>

Commits
-------
  Update vimeo/psalm requirement from 5.9.* to 5.12.*
  Add a weirdan/doctrine-psalm-plugin package
2023-06-14 12:05:05 +02:00
Jan Goralski
3db63e41ee
[API] Allow overriding xml mapping 2023-06-08 12:25:37 +02:00
dependabot[bot]
4cd813315f
Update rector/rector requirement from ^0.16.0 to ^0.17.0
Updates the requirements on [rector/rector](https://github.com/rectorphp/rector) to permit the latest version.
- [Release notes](https://github.com/rectorphp/rector/releases)
- [Commits](https://github.com/rectorphp/rector/compare/0.16.0...0.17.0)

---
updated-dependencies:
- dependency-name: rector/rector
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-05 11:07:45 +00:00
Jakub Tobiasz
2f5e1f879b
Add a weirdan/doctrine-psalm-plugin package 2023-06-03 10:09:15 +02:00
dependabot[bot]
4171b250c4
Update vimeo/psalm requirement from 5.9.* to 5.12.*
Updates the requirements on [vimeo/psalm](https://github.com/vimeo/psalm) to permit the latest version.
- [Release notes](https://github.com/vimeo/psalm/releases)
- [Commits](https://github.com/vimeo/psalm/compare/5.9.0...5.12.0)

---
updated-dependencies:
- dependency-name: vimeo/psalm
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-03 10:02:24 +02:00
Jakub Tobiasz
2bff13ddc4 Add a conflict for doctrine/orm:2.15.2 2023-06-03 09:48:04 +02:00
Jakub Tobiasz
b812ff2ff1
Add a conflict for doctrine/orm:2.15.2 2023-06-03 08:24:59 +02:00
Grzegorz Sadowski
0f44a28186
Change application's version to v1.12.9-dev 2023-05-25 15:07:24 +02:00
Grzegorz Sadowski
4a0b97cd80
Change application's version to v1.12.8 2023-05-25 15:06:53 +02:00
dependabot[bot]
cb1a5893c5
Update psalm/plugin-mockery requirement from 0.11.0 to 1.1.0
Updates the requirements on [psalm/plugin-mockery](https://github.com/psalm/psalm-plugin-mockery) to permit the latest version.
- [Release notes](https://github.com/psalm/psalm-plugin-mockery/releases)
- [Commits](https://github.com/psalm/psalm-plugin-mockery/compare/0.11.0...1.1.0)

---
updated-dependencies:
- dependency-name: psalm/plugin-mockery
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-18 11:20:47 +00:00
dependabot[bot]
c9e971e864
Update phpstan/phpstan-doctrine requirement from 1.3.37 to 1.3.40
Updates the requirements on [phpstan/phpstan-doctrine](https://github.com/phpstan/phpstan-doctrine) to permit the latest version.
- [Release notes](https://github.com/phpstan/phpstan-doctrine/releases)
- [Commits](https://github.com/phpstan/phpstan-doctrine/compare/1.3.37...1.3.40)

---
updated-dependencies:
- dependency-name: phpstan/phpstan-doctrine
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-15 11:39:59 +00:00
Rafał Jaskulski
4a1d21d9ff
chore #14968 Bump Psalm to v5 (jakubtobiasz)
This PR was merged into the 1.13 branch.

Discussion
----------

| Q               | A                                                            |
|-----------------|--------------------------------------------------------------|
| Branch?         | 1.13
| Bug fix?        | no
| New feature?    | no
| BC breaks?      | no
| Deprecations?   | no
| License         | MIT


Commits
-------
  Bump Psalm to v5
2023-05-13 15:00:14 +02:00
Jacob Tobiasz
12836af9ee
minor #15012 Update guzzlehttp/psr7 requirement from ^1.8 to ^2.5 (dependabot[bot])
This PR was merged into the 1.13 branch.

Discussion
----------

Updates the requirements on [guzzlehttp/psr7](https://github.com/guzzle/psr7) to permit the latest version.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/guzzle/psr7/releases">guzzlehttp/psr7's releases</a>.</em></p>
<blockquote>
<h2>2.5.0</h2>
<p>See <a href="https://github.com/guzzle/psr7/blob/HEAD/CHANGELOG.md">change log</a> for changes.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/guzzle/psr7/blob/2.5/CHANGELOG.md">guzzlehttp/psr7's changelog</a>.</em></p>
<blockquote>
<h2>2.5.0 - 2023-04-17</h2>
<h3>Changed</h3>
<ul>
<li>Adjusted <code>psr/http-message</code> version constraint to <code>^1.1 || ^2.0</code></li>
</ul>
<h2>2.4.5 - 2023-04-17</h2>
<h3>Fixed</h3>
<ul>
<li>Prevent possible warnings on unset variables in <code>ServerRequest::normalizeNestedFileSpec</code></li>
<li>Fixed <code>Message::bodySummary</code> when <code>preg_match</code> fails</li>
<li>Fixed header validation issue</li>
</ul>
<h2>2.4.4 - 2023-03-09</h2>
<h3>Changed</h3>
<ul>
<li>Removed the need for <code>AllowDynamicProperties</code> in <code>LazyOpenStream</code></li>
</ul>
<h2>2.4.3 - 2022-10-26</h2>
<h3>Changed</h3>
<ul>
<li>Replaced <code>sha1(uniqid())</code> by <code>bin2hex(random_bytes(20))</code></li>
</ul>
<h2>2.4.2 - 2022-10-25</h2>
<h3>Fixed</h3>
<ul>
<li>Fixed erroneous behaviour when combining host and relative path</li>
</ul>
<h2>2.4.1 - 2022-08-28</h2>
<h3>Fixed</h3>
<ul>
<li>Rewind body before reading in <code>Message::bodySummary</code></li>
</ul>
<h2>2.4.0 - 2022-06-20</h2>
<h3>Added</h3>
<ul>
<li>Added provisional PHP 8.2 support</li>
<li>Added <code>UriComparator::isCrossOrigin</code> method</li>
</ul>
<h2>2.3.0 - 2022-06-09</h2>
<h3>Fixed</h3>
<ul>
<li>Added <code>Header::splitList</code> method</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="b635f279ed"><code>b635f27</code></a> Release 2.5.0 (<a href="https://redirect.github.com/guzzle/psr7/issues/558">#558</a>)</li>
<li><a href="a372918788"><code>a372918</code></a> Allow <code>psr/http-message: 2.0</code> (<a href="https://redirect.github.com/guzzle/psr7/issues/555">#555</a>)</li>
<li><a href="02b965b8c5"><code>02b965b</code></a> Merge branch '2.4' into 2.5</li>
<li><a href="0454e12ef0"><code>0454e12</code></a> Release 2.4.5 (<a href="https://redirect.github.com/guzzle/psr7/issues/557">#557</a>)</li>
<li><a href="3f849aa7a8"><code>3f849aa</code></a> Fix <code>Message::bodySummary</code> when <code>preg_match</code> fails (<a href="https://redirect.github.com/guzzle/psr7/issues/554">#554</a>)</li>
<li><a href="41c92ec54d"><code>41c92ec</code></a> Require <code>psr/http-message: ^1.1</code> (<a href="https://redirect.github.com/guzzle/psr7/issues/551">#551</a>)</li>
<li><a href="9f925b5131"><code>9f925b5</code></a> Remove branch alias</li>
<li><a href="bfe7c39159"><code>bfe7c39</code></a> Prevent possible warnings on unset variables (<a href="https://redirect.github.com/guzzle/psr7/issues/542">#542</a>)</li>
<li><a href="54cff69941"><code>54cff69</code></a> Update SA tools (<a href="https://redirect.github.com/guzzle/psr7/issues/553">#553</a>)</li>
<li><a href="3cf1b6d4f0"><code>3cf1b6d</code></a> Release 2.4.4 (<a href="https://redirect.github.com/guzzle/psr7/issues/550">#550</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/guzzle/psr7/compare/1.8.0...2.5.0">compare view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)


</details>

Commits
-------
  Update guzzlehttp/psr7 requirement from ^1.8 to ^2.5
2023-05-13 08:56:39 +02:00
Jakub Tobiasz
d0ed1e1cd6
Bump Psalm to v5 2023-05-13 06:03:21 +02:00
Jacob Tobiasz
3ad89dc776
minor #15019 Update rector/rector requirement from ^0.15.13 to ^0.16.0 (dependabot[bot])
This PR was merged into the 1.13 branch.

Discussion
----------

Updates the requirements on [rector/rector](https://github.com/rectorphp/rector) to permit the latest version.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/rectorphp/rector/releases">rector/rector's releases</a>.</em></p>
<blockquote>
<h2>Released Rector 0.16.0</h2>
<h2>New Features 🥳</h2>
<ul>
<li>[TypeDeclaration] Add WhileNullableToInstanceofRector (<a href="https://redirect.github.com/rectorphp/rector-src/pull/3680">#3680</a>)</li>
</ul>
<!-- raw HTML omitted -->
<h2>Bugfixes 🐛</h2>
<ul>
<li>Fix SingleInArrayToCompareRector if array item is variadic (<a href="https://redirect.github.com/rectorphp/rector-src/pull/3640">#3640</a>), Thanks <a href="https://github.com/raoz"><code>@​raoz</code></a>!</li>
<li>[Php80] Handle crash leaveNode() returned invalid value of type integer on TokenGetAllToObjectRector (<a href="https://redirect.github.com/rectorphp/rector-src/pull/3644">#3644</a>)</li>
<li>[TypeDeclaration] Handle mix InlineHTML on FileWithoutNamespace (<a href="https://redirect.github.com/rectorphp/rector-src/pull/3648">#3648</a>)</li>
<li>Simplify PhpFilesFinder (<a href="https://redirect.github.com/rectorphp/rector-src/pull/3649">#3649</a>), Thanks <a href="https://github.com/staabm"><code>@​staabm</code></a>!</li>
<li>[Test] Rename fixture and refactor to solve random error (<a href="https://redirect.github.com/rectorphp/rector-src/pull/3677">#3677</a>)</li>
<li>[TypeDeclaration] Refactor UnionTypeMapper::narrowBoolType() to allow bool|int|false converted to bool|int (<a href="https://redirect.github.com/rectorphp/rector-src/pull/3685">#3685</a>)</li>
<li>Update phpdoc-parser to ^1.20.3 (<a href="https://redirect.github.com/rectorphp/rector-src/pull/3691">#3691</a>)</li>
<li>[Privatization]  Skip variable assign append on ChangeReadOnlyVariableWithDefaultValueToConstantRector (<a href="https://redirect.github.com/rectorphp/rector-src/pull/3687">#3687</a>), Thanks <a href="https://github.com/mickeytodd"><code>@​mickeytodd</code></a>!</li>
<li>[NodeManipulator] clean up multiple instanceof check on AssignManipulator (<a href="https://redirect.github.com/rectorphp/rector-src/pull/3695">#3695</a>)</li>
<li>[CodeQuality] Using local variable $hasChanged on NarrowUnionTypeDocRector (<a href="https://redirect.github.com/rectorphp/rector-src/pull/3697">#3697</a>)</li>
<li>Cache on successful file processing (<a href="https://redirect.github.com/rectorphp/rector-src/pull/3614">#3614</a>), Thanks <a href="https://github.com/yguedidi"><code>@​yguedidi</code></a>!</li>
<li>[CodingStyle] Skip concat on first arg on ConsistentImplodeRector (<a href="https://redirect.github.com/rectorphp/rector-src/pull/3702">#3702</a>), Thanks <a href="https://github.com/nerones"><code>@​nerones</code></a>!</li>
<li>Fix ExplicitMethodCallOverMagicGetSetRector with a protected method (<a href="https://redirect.github.com/rectorphp/rector-src/pull/3732">#3732</a>), Thanks <a href="https://github.com/pierredup"><code>@​pierredup</code></a>!</li>
<li>[TypeDeclaration] Handle infinite loop on array_reverse with index on AddMethodCallBasedStrictParamTypeRector on php8+ feature (<a href="https://redirect.github.com/rectorphp/rector-src/pull/3678">#3678</a>)</li>
<li>[TypeDeclaration] Handle regression multiple params no longer working on AddMethodCallBasedStrictParamTypeRector (<a href="https://redirect.github.com/rectorphp/rector-src/pull/3681">#3681</a>)</li>
<li>[TypeDeclaration] Add do { } while support on WhileNullableToInstanceofRector (<a href="https://redirect.github.com/rectorphp/rector-src/pull/3682">#3682</a>)</li>
<li>[Php56][Php70][Php74] Handle infinite loop on AddDefaultValueForUndefinedVariableRector+IfToSpaceshipRector+ClosureToArrowFunctionRector (<a href="https://redirect.github.com/rectorphp/rector-src/pull/3701">#3701</a>)</li>
</ul>
<!-- raw HTML omitted -->
<h2>Performance Improvements 🚀</h2>
<ul>
<li>[Performance] Using findFirst() for cast to (bool) so no need search all found nodes (<a href="https://redirect.github.com/rectorphp/rector-src/pull/3642">#3642</a>)</li>
<li>[Performance] Using cheap chekc first on UndefinedVariableResolver::shouldSkipVariable() (<a href="https://redirect.github.com/rectorphp/rector-src/pull/3643">#3643</a>)</li>
<li>[CodeQuality] Improve SimplifyIfElseToTernaryRector performance (<a href="https://redirect.github.com/rectorphp/rector-src/pull/3721">#3721</a>)</li>
<li>[Renaming] Prevent overly greed type resolving in RenamePropertyRector (<a href="https://redirect.github.com/rectorphp/rector-src/pull/3700">#3700</a>), Thanks <a href="https://github.com/staabm"><code>@​staabm</code></a>!</li>
<li>Don't calculate diffs when <code>--no-diffs</code> is given (<a href="https://redirect.github.com/rectorphp/rector-src/pull/3710">#3710</a>), Thanks <a href="https://github.com/staabm"><code>@​staabm</code></a>!</li>
<li>Calculate diff only once per file after refactoring (<a href="https://redirect.github.com/rectorphp/rector-src/pull/3711">#3711</a>), Thanks <a href="https://github.com/staabm"><code>@​staabm</code></a>!</li>
<li>Improve PropertyFetchAnalyzer performance (<a href="https://redirect.github.com/rectorphp/rector-src/pull/3654">#3654</a>), Thanks <a href="https://github.com/staabm"><code>@​staabm</code></a>!</li>
<li>Improve LocalMethodCallFinder performance (<a href="https://redirect.github.com/rectorphp/rector-src/pull/3651">#3651</a>), Thanks <a href="https://github.com/staabm"><code>@​staabm</code></a>!</li>
<li>Improve LocalConstantFinder performance (<a href="https://redirect.github.com/rectorphp/rector-src/pull/3652">#3652</a>), Thanks <a href="https://github.com/staabm"><code>@​staabm</code></a>!</li>
<li>Improve NodeComparator performance (<a href="https://redirect.github.com/rectorphp/rector-src/pull/3659">#3659</a>), Thanks <a href="https://github.com/staabm"><code>@​staabm</code></a>!</li>
<li>Improve ReflectionResolver performance (<a href="https://redirect.github.com/rectorphp/rector-src/pull/3658">#3658</a>), Thanks <a href="https://github.com/staabm"><code>@​staabm</code></a>!</li>
<li>Improve ParentClassMethodTypeOverrideGuard performance (<a href="https://redirect.github.com/rectorphp/rector-src/pull/3660">#3660</a>), Thanks <a href="https://github.com/staabm"><code>@​staabm</code></a>!</li>
<li>[PHPStanStaticTypeMapper] Improve UnionTypeMapper performance (<a href="https://redirect.github.com/rectorphp/rector-src/pull/3686">#3686</a>)</li>
<li>[PHPStanStaticTypeMapper] Improve UnionTypeMapper performance take 2 (<a href="931e6e2450</a>)</li>
<li>[PHPStanStaticTypeMapper] Improve performance of UnionTypeMapper take 3 (<a href="https://redirect.github.com/rectorphp/rector-src/pull/3690">#3690</a>)</li>
<li>[Renaming] Improve performance of RenameFunctionRector (<a href="https://redirect.github.com/rectorphp/rector-src/pull/3699">#3699</a>)</li>
<li>Add e2e tests for consecutive changing runs (<a href="https://redirect.github.com/rectorphp/rector-src/pull/3666">#3666</a>), Thanks <a href="https://github.com/yguedidi"><code>@​yguedidi</code></a>!</li>
<li>[Renaming] Improve performance of RenamePropertyRector (<a href="https://redirect.github.com/rectorphp/rector-src/pull/3698">#3698</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="2125ff71ea"><code>2125ff7</code></a> Rector 0.16.0</li>
<li><a href="5eeea8840a"><code>5eeea88</code></a> Updated Rector to commit 4179a87aac262d7f38daf79f8a2f530808d1cf8e</li>
<li><a href="e0ddc70719"><code>e0ddc70</code></a> Updated Rector to commit d9374ddfa6c8a1ae41c1ac271d102980c6eba8f5</li>
<li><a href="61359ad57c"><code>61359ad</code></a> Updated Rector to commit d9374ddfa6c8a1ae41c1ac271d102980c6eba8f5</li>
<li><a href="1e2a0a6217"><code>1e2a0a6</code></a> Updated Rector to commit 8b48059c347d98d191478504da236c4c2ba1e667</li>
<li><a href="4628b8b0cd"><code>4628b8b</code></a> Updated Rector to commit 657ec2e5af81361107cafc9c842b1d9cdf4ed760</li>
<li><a href="ab1fc21814"><code>ab1fc21</code></a> Updated Rector to commit 09b59efbc73c7cd28672d9605b9a17b8f14d2c2a</li>
<li><a href="68933a635e"><code>68933a6</code></a> Updated Rector to commit 67ce52f0a8d6fff37ca569deba67c5635684dde6</li>
<li><a href="ad0c32ebbb"><code>ad0c32e</code></a> Updated Rector to commit 05cc9af356d08f264c0faabd6a22149c1c06da89</li>
<li><a href="dd229e0b1b"><code>dd229e0</code></a> Updated Rector to commit 05cc9af356d08f264c0faabd6a22149c1c06da89</li>
<li>Additional commits viewable in <a href="https://github.com/rectorphp/rector/compare/0.15.13...0.16.0">compare view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.

[//]: # (dependabot-automerge-start)
Dependabot will merge this PR once CI passes on it, as requested by @jakubtobiasz.

[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)


</details>

Commits
-------
  Update rector/rector requirement from ^0.15.13 to ^0.16.0
2023-05-12 20:07:42 +02:00
dependabot[bot]
acb413d8e2
Update rector/rector requirement from ^0.15.13 to ^0.16.0
Updates the requirements on [rector/rector](https://github.com/rectorphp/rector) to permit the latest version.
- [Release notes](https://github.com/rectorphp/rector/releases)
- [Commits](https://github.com/rectorphp/rector/compare/0.15.13...0.16.0)

---
updated-dependencies:
- dependency-name: rector/rector
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-08 10:33:14 +00:00
dependabot[bot]
d2ef3bca91
Update guzzlehttp/psr7 requirement from ^1.8 to ^2.5
Updates the requirements on [guzzlehttp/psr7](https://github.com/guzzle/psr7) to permit the latest version.
- [Release notes](https://github.com/guzzle/psr7/releases)
- [Changelog](https://github.com/guzzle/psr7/blob/2.5/CHANGELOG.md)
- [Commits](https://github.com/guzzle/psr7/compare/1.8.0...2.5.0)

---
updated-dependencies:
- dependency-name: guzzlehttp/psr7
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-03 11:26:50 +00:00
Rimas Kudelis
b2e28a5178 Add payum/paypal-express-checkout-nvp dependency 2023-05-02 13:20:08 +03:00
Jakub Tobiasz
65b12a6596
Remove payum/payum 2023-05-02 09:52:29 +02:00
Kevin Kaniaburka
cad50787e2
Drop Guzzle adapters to support both Guzzle 6 and 7 2023-04-28 09:56:18 +02:00
Kevin Kaniaburka
b15cd4c1db
Use Http\Client\HttpClient service instead of HttplugClient explicitly 2023-04-27 13:36:05 +02:00
Kevin Kaniaburka
352b7464c1
Replace Guzzle with Symfony HTTP Client 2023-04-27 13:24:50 +02:00
Jakub Tobiasz
51188508a4
Drop support for DBAL 2.7 2023-04-26 13:24:37 +02:00
Jakub Tobiasz
d7f2080625
Clean up conflicts for sylius/sylius 2023-04-21 10:39:38 +02:00
Jakub Tobiasz
5e5ada7059
Allow to install sylius/calendar:^0.5 2023-04-20 12:48:19 +02:00
dependabot[bot]
34671f22aa
Update sylius/calendar requirement from ^0.3 || ^0.4 to ^0.5.0
Updates the requirements on [sylius/calendar](https://github.com/Sylius/Calendar) to permit the latest version.
- [Release notes](https://github.com/Sylius/Calendar/releases)
- [Changelog](https://github.com/Sylius/Calendar/blob/main/CHANGELOG.md)
- [Commits](https://github.com/Sylius/Calendar/commits/v0.5.0)

---
updated-dependencies:
- dependency-name: sylius/calendar
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-20 12:48:19 +02:00
Grzegorz Sadowski
96401164d4
Merge branch '1.12' into 1.13
* 1.12:
  Revert "Add conflict for doctrine/orm:2.14.2"
2023-04-14 15:14:11 +02:00
Jakub Tobiasz
057960f4ac
Revert "Add conflict for doctrine/orm:2.14.2"
This reverts commit de58169f58.
2023-04-14 14:03:54 +02:00
Grzegorz Sadowski
b6c348ffa1
Merge branch '1.12' into 1.13
* 1.12:
  Do not hardcode checking cart state in processors
  Determine Order being processable on itself
  Add conflict for doctrine/orm:2.14.2
  [CS][DX] Refactor
  [Tasks] Improve Robo task
  [Product][Association] Fix attaching association with numeric code
2023-04-14 09:18:08 +02:00
Jakub Tobiasz
de58169f58
Add conflict for doctrine/orm:2.14.2 2023-04-13 08:31:27 +02:00
Grzegorz Sadowski
e2389358e1
Change application's version to v1.12.8-dev 2023-04-06 13:37:56 +02:00
Grzegorz Sadowski
04b376bb09
Change application's version to v1.12.7 2023-04-06 13:37:26 +02:00
Grzegorz Sadowski
873226538c
Merge branch '1.12' into 1.13
* 1.12:
  [Conflict] Add conflict with symfony/framework-bundle:6.2.8
2023-04-03 06:44:15 +02:00
Rafikooo
3805e7eb75
[Conflict] Add conflict with symfony/framework-bundle:6.2.8 2023-03-31 16:44:33 +02:00
dependabot[bot]
ca35fec34b
Update phpstan/phpstan-doctrine requirement from 1.3.36 to 1.3.37
Updates the requirements on [phpstan/phpstan-doctrine](https://github.com/phpstan/phpstan-doctrine) to permit the latest version.
- [Release notes](https://github.com/phpstan/phpstan-doctrine/releases)
- [Commits](https://github.com/phpstan/phpstan-doctrine/compare/1.3.36...1.3.37)

---
updated-dependencies:
- dependency-name: phpstan/phpstan-doctrine
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-30 11:19:29 +00:00
Grzegorz Sadowski
1482bb1b27
Change application's version to v1.12.7-dev 2023-03-28 12:02:48 +02:00
Grzegorz Sadowski
37881019c7
Change application's version to v1.12.6 2023-03-28 12:02:04 +02:00
Cosmin Sandu
71b507aebf
Fix dependency security vulerability for enshrined/svg-sanitize package
(CVE-2023-28426)
2023-03-27 09:04:48 +02:00
Grzegorz Sadowski
0c595c3787
Merge branch '1.12' into 1.13
* 1.12:
  Fix dependency security vulerability for enshrined/svg-sanitize package
2023-03-27 08:55:38 +02:00
Cosmin Sandu
40beab69f5
Fix dependency security vulerability for enshrined/svg-sanitize package
Co-authored-by: Cosmin Sandu <cosmin@foodomarket.com>
2023-03-27 07:56:10 +02:00
dependabot[bot]
716cfa659c
update phpstan/phpstan-doctrine requirement from 1.3.33 to 1.3.36
---
updated-dependencies:
- dependency-name: phpstan/phpstan-doctrine
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-17 12:08:26 +01:00
Grzegorz Sadowski
a7ed10c01f
[Dependencies] Bump up API Platform to 2.7.10 2023-03-10 12:19:05 +01:00