WordPress/wp-admin/includes
dmsnell 76c06eb274 Debug Data: Encode section ordering in debug info.
During a refactor to modularize the debug data class, it came up that the ordering of the sections inside of the returned debug info is relevant to existing UIs, as they iterate the array, which happens in insertion order.

This patch presets each section at the start to ensure that the ordering remains consistent even as code within the method is rearranged. As the mini-project progresses, this assignment will be the final place all the sections are referenced.

Developed in https://github.com/WordPress/wordpress-develop/pull/7289
Discussed in https://core.trac.wordpress.org/ticket/61648

Props apermo, dmsnell, sergeybiryukov.
See #61648.

Built from https://develop.svn.wordpress.org/trunk@58996


git-svn-id: http://core.svn.wordpress.org/trunk@58392 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2024-09-06 19:50:19 +00:00
..
admin-filters.php
admin.php
ajax-actions.php
bookmark.php
class-automatic-upgrader-skin.php
class-bulk-plugin-upgrader-skin.php
class-bulk-theme-upgrader-skin.php
class-bulk-upgrader-skin.php
class-core-upgrader.php
class-custom-background.php Docs: Correct the order of @since and @var annotations. 2024-09-06 14:36:19 +00:00
class-custom-image-header.php Docs: Correct the order of @since and @var annotations. 2024-09-06 14:36:19 +00:00
class-file-upload-upgrader.php
class-ftp-pure.php
class-ftp-sockets.php
class-ftp.php
class-language-pack-upgrader-skin.php
class-language-pack-upgrader.php
class-pclzip.php
class-plugin-installer-skin.php
class-plugin-upgrader-skin.php
class-plugin-upgrader.php
class-theme-installer-skin.php
class-theme-upgrader-skin.php
class-theme-upgrader.php
class-walker-category-checklist.php Bulk/Quick Edit: Remove duplicate HTML IDs from post list tables. 2024-08-13 23:37:16 +00:00
class-walker-nav-menu-checklist.php
class-walker-nav-menu-edit.php
class-wp-ajax-upgrader-skin.php
class-wp-application-passwords-list-table.php
class-wp-automatic-updater.php Upgrade/Install: Disable maintenance mode when core auto-update fails. 2024-06-18 14:41:05 +00:00
class-wp-comments-list-table.php Coding Standards: Bring some consistency to setting up comment moderation links. 2024-08-12 21:28:13 +00:00
class-wp-community-events.php
class-wp-debug-data.php Debug Data: Encode section ordering in debug info. 2024-09-06 19:50:19 +00:00
class-wp-filesystem-base.php
class-wp-filesystem-direct.php
class-wp-filesystem-ftpext.php
class-wp-filesystem-ftpsockets.php
class-wp-filesystem-ssh2.php
class-wp-importer.php
class-wp-internal-pointers.php
class-wp-links-list-table.php Docs: Add missing description for the display_rows() method in list table classes. 2024-07-17 15:43:15 +00:00
class-wp-list-table-compat.php
class-wp-list-table.php Docs: Add missing description for the display_rows() method in list table classes. 2024-07-17 15:43:15 +00:00
class-wp-media-list-table.php Docs: Add missing description for the display_rows() method in list table classes. 2024-07-17 15:43:15 +00:00
class-wp-ms-sites-list-table.php Docs: Add missing description for the display_rows() method in list table classes. 2024-07-17 15:43:15 +00:00
class-wp-ms-themes-list-table.php Docs: Add missing description for the display_rows() method in list table classes. 2024-07-17 15:43:15 +00:00
class-wp-ms-users-list-table.php Docs: Add missing description for the display_rows() method in list table classes. 2024-07-17 15:43:15 +00:00
class-wp-plugin-install-list-table.php Docs: Add missing description for the display_rows() method in list table classes. 2024-07-17 15:43:15 +00:00
class-wp-plugins-list-table.php Options, Meta APIs: Explicitly pass $autoload parameter to when potentially adding new options. 2024-09-03 18:19:14 +00:00
class-wp-post-comments-list-table.php
class-wp-posts-list-table.php Bulk/Quick Edit: Remove duplicate HTML IDs from post list tables. 2024-08-13 23:37:16 +00:00
class-wp-privacy-data-export-requests-list-table.php
class-wp-privacy-data-removal-requests-list-table.php
class-wp-privacy-policy-content.php Options, Meta APIs: Explicitly pass $autoload parameter to when potentially adding new options. 2024-09-03 18:19:14 +00:00
class-wp-privacy-requests-table.php
class-wp-screen.php
class-wp-site-health-auto-updates.php Site Health: Check if the directories are allowed when testing for a VCS checkout. 2024-08-21 22:23:16 +00:00
class-wp-site-health.php Site Health: Correct the check for disk space available to safely perform updates. 2024-08-19 15:21:14 +00:00
class-wp-site-icon.php
class-wp-terms-list-table.php
class-wp-theme-install-list-table.php Docs: Add missing description for the display_rows() method in list table classes. 2024-07-17 15:43:15 +00:00
class-wp-themes-list-table.php Docs: Add missing description for the display_rows() method in list table classes. 2024-07-17 15:43:15 +00:00
class-wp-upgrader-skin.php
class-wp-upgrader-skins.php
class-wp-upgrader.php Options, Meta APIs: Explicitly pass $autoload parameter to when potentially adding new options. 2024-09-03 18:19:14 +00:00
class-wp-users-list-table.php
comment.php
continents-cities.php
credits.php General: Introduce wp_get_wp_version() to get unmodified version. 2024-07-27 00:27:16 +00:00
dashboard.php Options, Meta APIs: Explicitly pass $autoload parameter to when potentially adding new options. 2024-09-03 18:19:14 +00:00
deprecated.php
edit-tag-messages.php
export.php
file.php Options, Meta APIs: Explicitly pass $autoload parameter to when potentially adding new options. 2024-09-03 18:19:14 +00:00
image-edit.php Media: Fix viewport scrolling and code style in image rotation. 2024-08-28 16:45:11 +00:00
image.php Media: Automatically convert HEIC images to JPEG 2024-08-05 04:13:15 +00:00
import.php General: Introduce wp_get_wp_version() to get unmodified version. 2024-07-27 00:27:16 +00:00
list-table.php
media.php
menu.php
meta-boxes.php I18N: Correctly output the None translatable strings. 2024-07-21 18:58:16 +00:00
misc.php Options, Meta APIs: Explicitly pass $autoload parameter to when potentially adding new options. 2024-09-03 18:19:14 +00:00
ms-admin-filters.php
ms-deprecated.php
ms.php
nav-menu.php Options, Meta APIs: Explicitly pass $autoload parameter to when potentially adding new options. 2024-09-03 18:19:14 +00:00
network.php
noop.php
options.php
plugin-install.php Docs: Remove unsupported values in plugins_api() DocBlocks. 2024-08-09 00:18:16 +00:00
plugin.php Options, Meta APIs: Explicitly pass $autoload parameter to when potentially adding new options. 2024-09-03 18:19:14 +00:00
post.php Posts, Post Types: Check if the post type exists in _admin_notice_post_locked(). 2024-09-03 22:43:14 +00:00
privacy-tools.php
revision.php
schema.php Upgrade/Install: Use an empty string for the default “Post via email” password. 2024-08-23 23:17:13 +00:00
screen.php
taxonomy.php
template.php
theme-install.php
theme.php General: Introduce wp_get_wp_version() to get unmodified version. 2024-07-27 00:27:16 +00:00
translation-install.php General: Introduce wp_get_wp_version() to get unmodified version. 2024-07-27 00:27:16 +00:00
update-core.php Options, Meta APIs: Explicitly pass $autoload parameter to when potentially adding new options. 2024-09-03 18:19:14 +00:00
update.php General: Introduce wp_get_wp_version() to get unmodified version. 2024-07-27 00:27:16 +00:00
upgrade.php Coding Standards: Use strict comparison in wp-admin/includes/upgrade.php. 2024-09-05 14:59:14 +00:00
user.php
widgets.php