[phpMyAdmin Git] [phpmyadmin/sql-parser] f9c200: Move out of Travis CI PHP 8.1 CI and add PHP 8.0

William Desportes williamdes at wdes.fr
Tue Aug 17 00:14:31 CEST 2021


Branch: refs/heads/master
Home: https://github.com/phpmyadmin/sql-parser
Commit: f9c200fdcbfda75af6c4c0a2ad21d7f6d88527f8
https://github.com/phpmyadmin/sql-parser/commit/f9c200fdcbfda75af6c4c0a2ad21d7f6d88527f8
Author: William Desportes <williamdes at wdes.fr>
Date: 2021-08-16 (Mon, 08 August 2021) +02:00

Changed paths: 
M .github/workflows/tests.yml
M .travis.yml

Log Message:
-----------
Move out of Travis CI PHP 8.1 CI and add PHP 8.0

Picks most of the changes done in 7fcc6afa21ee5e6e68637c3977a1960a711cf2cd

Signed-off-by: William Desportes <williamdes at wdes.fr>

Commit: d5b45cf861ae92a230a07266d57c9873441f8644
https://github.com/phpmyadmin/sql-parser/commit/d5b45cf861ae92a230a07266d57c9873441f8644
Author: William Desportes <williamdes at wdes.fr>
Date: 2021-08-17 (Tue, 08 August 2021) +02:00

Changed paths: 
M .github/workflows/tests.yml

Log Message:
-----------
Allow PHP 8.0 CI to fail on QA branch as the requirements of this branch are before PHP 8.x

Signed-off-by: William Desportes <williamdes at wdes.fr>

Commit: 0cbf475bdf1a58dde4e1168e435dd3f232bdd1a1
https://github.com/phpmyadmin/sql-parser/commit/0cbf475bdf1a58dde4e1168e435dd3f232bdd1a1
Author: William Desportes <williamdes at wdes.fr>
Date: 2021-08-17 (Tue, 08 August 2021) +02:00

Changed paths: 
M .github/workflows/tests.yml

Log Message:
-----------
Finally, remove 8.1 and 8.0 from QA branch CI because required phpunit versions are not working

Signed-off-by: William Desportes <williamdes at wdes.fr>

Commit: 8c657ba82760223adb84ab8961b005f631ad03a0
https://github.com/phpmyadmin/sql-parser/commit/8c657ba82760223adb84ab8961b005f631ad03a0
Author: William Desportes <williamdes at wdes.fr>
Date: 2021-08-17 (Tue, 08 August 2021) +02:00

Changed paths: 

Log Message:
-----------
Merge branch 'QA'

Signed-off-by: William Desportes <williamdes at wdes.fr>

Commit: 57b6c4366da680dbde339393edb3055c0ca6311d
https://github.com/phpmyadmin/sql-parser/commit/57b6c4366da680dbde339393edb3055c0ca6311d
Author: William Desportes <williamdes at wdes.fr>
Date: 2021-08-17 (Tue, 08 August 2021) +02:00

Changed paths: 
M src/TokensList.php
M src/UtfString.php

Log Message:
-----------
Fix PHP 8.1 fatal errors on classes that "implements ArrayAccess"

"PHP Fatal error:  During inheritance of ArrayAccess: Uncaught Return type of PhpMyAdmin\SqlParser\TokensList::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[ReturnTypeWillChange] attribute should be used to temporarily suppress the notice"

"Fatal error: During inheritance of ArrayAccess: Uncaught Return type of PhpMyAdmin\SqlParser\TokensList::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[ReturnTypeWillChange] attribute should be used to temporarily suppress the notice"

I added "#[ReturnTypeWillChange]"

Signed-off-by: William Desportes <williamdes at wdes.fr>



More information about the Git mailing list