Skip to content

Commit 17ec063

Browse files
phpstan-botclaude
andcommitted
Remove redundant hasSideEffects=false entries for pure mysqli_ functions
mysqli_fetch_field_direct, mysqli_fetch_fields, mysqli_num_fields, and mysqli_num_rows don't need explicit hasSideEffects=false since that is the default behavior when a function is not listed in the metadata. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 2abbe2e commit 17ec063

File tree

2 files changed

+0
-8
lines changed

2 files changed

+0
-8
lines changed

bin/functionMetadata_original.php

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -122,8 +122,6 @@
122122
'mysqli_fetch_assoc' => ['hasSideEffects' => true],
123123
'mysqli_fetch_column' => ['hasSideEffects' => true],
124124
'mysqli_fetch_field' => ['hasSideEffects' => true],
125-
'mysqli_fetch_field_direct' => ['hasSideEffects' => false],
126-
'mysqli_fetch_fields' => ['hasSideEffects' => false],
127125
'mysqli_fetch_lengths' => ['hasSideEffects' => true],
128126
'mysqli_fetch_object' => ['hasSideEffects' => true],
129127
'mysqli_fetch_row' => ['hasSideEffects' => true],
@@ -151,8 +149,6 @@
151149
'mysqli_more_results' => ['hasSideEffects' => true],
152150
'mysqli_multi_query' => ['hasSideEffects' => true],
153151
'mysqli_next_result' => ['hasSideEffects' => true],
154-
'mysqli_num_fields' => ['hasSideEffects' => false],
155-
'mysqli_num_rows' => ['hasSideEffects' => false],
156152
'mysqli_options' => ['hasSideEffects' => true],
157153
'mysqli_param_count' => ['hasSideEffects' => true],
158154
'mysqli_ping' => ['hasSideEffects' => true],

resources/functionMetadata.php

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1420,8 +1420,6 @@
14201420
'mysqli_fetch_assoc' => ['hasSideEffects' => true],
14211421
'mysqli_fetch_column' => ['hasSideEffects' => true],
14221422
'mysqli_fetch_field' => ['hasSideEffects' => true],
1423-
'mysqli_fetch_field_direct' => ['hasSideEffects' => false],
1424-
'mysqli_fetch_fields' => ['hasSideEffects' => false],
14251423
'mysqli_fetch_lengths' => ['hasSideEffects' => true],
14261424
'mysqli_fetch_object' => ['hasSideEffects' => true],
14271425
'mysqli_fetch_row' => ['hasSideEffects' => true],
@@ -1449,8 +1447,6 @@
14491447
'mysqli_more_results' => ['hasSideEffects' => true],
14501448
'mysqli_multi_query' => ['hasSideEffects' => true],
14511449
'mysqli_next_result' => ['hasSideEffects' => true],
1452-
'mysqli_num_fields' => ['hasSideEffects' => false],
1453-
'mysqli_num_rows' => ['hasSideEffects' => false],
14541450
'mysqli_options' => ['hasSideEffects' => true],
14551451
'mysqli_param_count' => ['hasSideEffects' => true],
14561452
'mysqli_ping' => ['hasSideEffects' => true],

0 commit comments

Comments
 (0)