[wp-trac] [WordPress Trac] #55647: Coding Standards fixes for WP 6.1

WordPress Trac noreply at wordpress.org
Tue Sep 20 14:15:39 UTC 2022


#55647: Coding Standards fixes for WP 6.1
----------------------------+-------------------------------
 Reporter:  costdev         |       Owner:  (none)
     Type:  task (blessed)  |      Status:  new
 Priority:  normal          |   Milestone:  6.1
Component:  General         |     Version:
 Severity:  normal          |  Resolution:
 Keywords:  has-patch       |     Focuses:  coding-standards
----------------------------+-------------------------------

Comment (by SergeyBiryukov):

 In [changeset:"54254" 54254]:
 {{{
 #!CommitTicketReference repository="" revision="54254"
 Coding Standards: Rename WordPress Dependencies API class files.

 The current coding standards note that the name of the class files should
 be based on the class name with `class-` prepended, and the underscores
 replaced by hyphens (see the [https://developer.wordpress.org/coding-
 standards/wordpress-coding-standards/php/#naming-conventions Naming
 Conventions] section in the handbook), except for the three legacy files:
 `class.wp-dependencies.php`, `class.wp-scripts.php`, `class.wp-
 styles.php`.

 To bring more consistency to the codebase and make it easier to implement
 autoloading in the future, this commit renames those three legacy files to
 conform to the coding standards:

 * `wp-includes/class.wp-dependencies.php` → `wp-includes/class-wp-
 dependencies.php`
 * `wp-includes/class.wp-scripts.php` → `wp-includes/class-wp-scripts.php`
 * `wp-includes/class.wp-styles.php` → `wp-includes/class-wp-styles.php`

 Includes:
 * Loading the new files from the old ones, for anyone that may have been
 including the files directly.
 * Replacing references to the old filenames with the new filenames.

 Follow-up to [7970], [45654], [45662], [45663], [45678], [47197], [52026],
 [53749].

 Props afragen, schlessera, swissspidy, dingo_d, hellofromTonya,
 SergeyBiryukov.
 Fixes #37861. See #55647.
 }}}

-- 
Ticket URL: <https://core.trac.wordpress.org/ticket/55647#comment:53>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform


More information about the wp-trac mailing list