I agree, the patch is fixed.
Igumnov_aleksey β created an issue.
Igumnov_aleksey β created an issue.
Igumnov_aleksey β created an issue.
Igumnov_aleksey β created an issue.
Igumnov_aleksey β created an issue.
Igumnov_aleksey β created an issue.
Igumnov_aleksey β created an issue.
Igumnov_aleksey β created an issue.
Igumnov_aleksey β created an issue.
These issues are also related to deprecation compatibility - Return type. Use phpstan was found next issues:
Line modules/contrib/feeds/libraries/ParserCSV.inc
------ -------------------------------------------------------------------------------------------------------------------------------------------
32 Return type mixed of method ParserCSVIterator::rewind() is not covariant with tentative return type void of method Iterator::rewind().
π‘ Make it covariant, or use the #[\ReturnTypeWillChange] attribute to temporarily suppress the error.
39 Return type mixed of method ParserCSVIterator::next() is not covariant with tentative return type void of method Iterator::next().
π‘ Make it covariant, or use the #[\ReturnTypeWillChange] attribute to temporarily suppress the error.
47 Return type mixed of method ParserCSVIterator::valid() is not covariant with tentative return type bool of method Iterator::valid().
π‘ Make it covariant, or use the #[\ReturnTypeWillChange] attribute to temporarily suppress the error.
51 Return type mixed of method ParserCSVIterator::current() is not covariant with tentative return type mixed of method Iterator::current().
π‘ Make it covariant, or use the #[\ReturnTypeWillChange] attribute to temporarily suppress the error.
59 Return type mixed of method ParserCSVIterator::key() is not covariant with tentative return type mixed of method Iterator::key().
π‘ Make it covariant, or use the #[\ReturnTypeWillChange] attribute to temporarily suppress the error.
------ -------------------------------------------------------------------------------------------------------------------------------------------
------ --------------------------------------------------------------------------------------------------------------------------------------------------
Line modules/contrib/feeds/plugins/FeedsParser.inc
------ --------------------------------------------------------------------------------------------------------------------------------------------------
757 Return type mixed of method FeedsDateTime::setTimezone() is not covariant with tentative return type DateTime of method DateTime::setTimezone().
π‘ Make it covariant, or use the #[\ReturnTypeWillChange] attribute to temporarily suppress the error.
This decision is made from the fact that if Drupal 7 will work on php8.1
According to documentation:
https://php.net/manual/en/recursiveiteratoriterator.valid.php
https://php.net/manual/en/recursiveiteratoriterator.rewind.php
https://php.net/manual/en/recursiveiteratoriterator.key.php
https://php.net/manual/en/recursiveiteratoriterator.next.php
https://php.net/manual/en/recursiveiteratoriterator.current.php
https://php.net/manual/en/recursiveiterator.haschildren.php
https://php.net/manual/en/recursiveiterator.getchildren.php
Igumnov_aleksey β created an issue.
Corrected the name of the patch for readability.
Igumnov_aleksey β created an issue.