Skip to content

Fix the signature for Sqlite3Result::columnName#11819

Open
stof wants to merge 1 commit intovimeo:6.xfrom
stof:fix_sqlite3result_columnname
Open

Fix the signature for Sqlite3Result::columnName#11819
stof wants to merge 1 commit intovimeo:6.xfrom
stof:fix_sqlite3result_columnname

Conversation

@stof
Copy link
Copy Markdown
Contributor

@stof stof commented Apr 21, 2026

Closes #11008


Note

Low Risk
Low risk: updates only static callmap signatures, but may surface new type errors where callers assumed string instead of handling false.

Overview
Fixes Psalm’s built-in callmap signature for SQLite3Result::columnName to reflect PHP behavior by changing its return type from string to false|string across the relevant CallMap_70/71/72.php versions.

Reviewed by Cursor Bugbot for commit e996241. Bugbot is set up for automated code reviews on this repo. Configure here.

@stof
Copy link
Copy Markdown
Contributor Author

stof commented Apr 21, 2026

The changes done in dictionaries/CallMap_73.php are coming from running the bin/stubs/gen_callmap.php script.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Invalid type for SQLite3Result::columnName

1 participant