Make WordPress Core


Ignore:
Timestamp:
09/09/2023 09:26:01 AM (8 months ago)
Author:
SergeyBiryukov
Message:

Coding Standards: Use pre-increment/decrement for stand-alone statements.

Note: This is enforced by WPCS 3.0.0:

  1. There should be no space between an increment/decrement operator and the variable it applies to.
  2. Pre-increment/decrement should be favoured over post-increment/decrement for stand-alone statements. “Pre” will in/decrement and then return, “post” will return and then in/decrement. Using the “pre” version is slightly more performant and can prevent future bugs when code gets moved around.

References:

Props jrf.
See #59161, #58831.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/wp-includes/functions.php

    r56548 r56549  
    26972697
    26982698                    $number = $new_number;
    2699                     $i++;
     2699                    ++$i;
    27002700                }
    27012701            }
     
    27702770
    27712771                    $number = $new_number;
    2772                     $i++;
     2772                    ++$i;
    27732773                }
    27742774            }
     
    71647164    $caller      = array();
    71657165    $check_class = ! is_null( $ignore_class );
    7166     $skip_frames++; // Skip this function.
     7166    ++$skip_frames; // Skip this function.
    71677167
    71687168    if ( ! isset( $truncate_paths ) ) {
     
    71757175    foreach ( $trace as $call ) {
    71767176        if ( $skip_frames > 0 ) {
    7177             $skip_frames--;
     7177            --$skip_frames;
    71787178        } elseif ( isset( $call['class'] ) ) {
    71797179            if ( $check_class && $ignore_class === $call['class'] ) {
Note: See TracChangeset for help on using the changeset viewer.