You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Fix record: missing @throws tag on Result::loadFromMysqliResult() #62
Result::loadFromMysqliResult() gained a guard clause in an earlier commit on this branch (fixing a non-existent-method finding, tracked in issue #59). That guard throws PhpDb\Adapter\Exception\RuntimeException, but the method's docblock was missing the corresponding @throws tag, which mago analyze then flagged as unhandled-thrown-type.
Fixed in 5fae58c by adding @throws Exception\RuntimeException to the method's docblock.
This issue is a record of where/why the gap was introduced. Close once confirmed it does not resurface.
Closing as confirmed fixed. Result::loadFromMysqliResult() carries @throws Exception\RuntimeException (src/Result.php), added in 5fae58c, and mago analyze reports no unhandled-thrown-type against the current baseline.
Activity
tyrsson commentedon Oct 7, 2026
Closing as confirmed fixed.
Result::loadFromMysqliResult()carries@throws Exception\RuntimeException(src/Result.php), added in 5fae58c, andmago analyzereports nounhandled-thrown-typeagainst the current baseline.