Skip to content

Commit 5bb8db0

Browse files
committed
WP/ClassNameCase: update the class lists based on WP 6.9.0-RC2
Based on a scan of WP Core at commit WordPress/wordpress-develop@87e656 using a preliminary sniff created for issue 1803.
1 parent b207c17 commit 5bb8db0

File tree

1 file changed

+30
-7
lines changed

1 file changed

+30
-7
lines changed

WordPress/Sniffs/WP/ClassNameCaseSniff.php

Lines changed: 30 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ final class ClassNameCaseSniff extends AbstractClassRestrictionsSniff {
2525
*
2626
* Note: this list will be enhanced in the class constructor.
2727
*
28-
* {@internal To be updated after every major release. Last updated for WordPress 6.8.1.}
28+
* {@internal To be updated after every major release. Last updated for WordPress 6.9.0-RC2.}
2929
*
3030
* @since 3.0.0
3131
*
@@ -115,6 +115,10 @@ final class ClassNameCaseSniff extends AbstractClassRestrictionsSniff {
115115
'Walker_Page',
116116
'Walker_PageDropdown',
117117
'WP',
118+
'WP_Abilities_Registry',
119+
'WP_Ability',
120+
'WP_Ability_Categories_Registry',
121+
'WP_Ability_Category',
118122
'WP_Admin_Bar',
119123
'WP_Ajax_Response',
120124
'WP_Ajax_Upgrader_Skin',
@@ -124,6 +128,7 @@ final class ClassNameCaseSniff extends AbstractClassRestrictionsSniff {
124128
'WP_Block',
125129
'WP_Block_Bindings_Registry',
126130
'WP_Block_Bindings_Source',
131+
'WP_Block_Cloner',
127132
'WP_Block_Editor_Context',
128133
'WP_Block_List',
129134
'WP_Block_Metadata_Registry',
@@ -132,6 +137,7 @@ final class ClassNameCaseSniff extends AbstractClassRestrictionsSniff {
132137
'WP_Block_Parser_Frame',
133138
'WP_Block_Pattern_Categories_Registry',
134139
'WP_Block_Patterns_Registry',
140+
'WP_Block_Processor',
135141
'WP_Block_Styles_Registry',
136142
'WP_Block_Supports',
137143
'WP_Block_Template',
@@ -269,6 +275,9 @@ final class ClassNameCaseSniff extends AbstractClassRestrictionsSniff {
269275
'WP_Privacy_Policy_Content',
270276
'WP_Privacy_Requests_Table',
271277
'WP_Query',
278+
'WP_REST_Abilities_V1_Categories_Controller',
279+
'WP_REST_Abilities_V1_List_Controller',
280+
'WP_REST_Abilities_V1_Run_Controller',
272281
'WP_REST_Application_Passwords_Controller',
273282
'WP_REST_Attachments_Controller',
274283
'WP_REST_Autosaves_Controller',
@@ -423,7 +432,7 @@ final class ClassNameCaseSniff extends AbstractClassRestrictionsSniff {
423432
*
424433
* Note: this list will be enhanced in the class constructor.
425434
*
426-
* {@internal To be updated after every major release. Last updated for WordPress 6.8.1.}
435+
* {@internal To be updated after every major release. Last updated for WordPress 6.9.0-RC2.}
427436
*
428437
* @since 3.0.0
429438
*
@@ -455,7 +464,7 @@ final class ClassNameCaseSniff extends AbstractClassRestrictionsSniff {
455464
*
456465
* Note: this list will be enhanced in the class constructor.
457466
*
458-
* {@internal To be updated after every major release. Last updated for WordPress 6.8.1.}
467+
* {@internal To be updated after every major release. Last updated for WordPress 6.9.0-RC2.}
459468
*
460469
* @since 3.1.0
461470
*
@@ -477,7 +486,7 @@ final class ClassNameCaseSniff extends AbstractClassRestrictionsSniff {
477486
*
478487
* Note: this list will be enhanced in the class constructor.
479488
*
480-
* {@internal To be updated after every major release. Last updated for WordPress 6.8.1.}
489+
* {@internal To be updated after every major release. Last updated for WordPress 6.9.0-RC2.}
481490
*
482491
* @since 3.0.0
483492
*
@@ -513,25 +522,32 @@ final class ClassNameCaseSniff extends AbstractClassRestrictionsSniff {
513522
*
514523
* Note: this list will be enhanced in the class constructor.
515524
*
516-
* {@internal To be updated after every major release. Last updated for WordPress 6.8.1.}
525+
* {@internal To be updated after every major release. Last updated for WordPress 6.9.0-RC2.}
517526
*
518527
* @since 3.0.0
519528
*
520529
* @var string[] The class names in their "proper" case.
521530
* The constructor will add the lowercased class name as a key to each entry.
522531
*/
523532
private $phpmailer_classes = array(
533+
// Classes.
534+
'PHPMailer\\PHPMailer\\DSNConfigurator',
524535
'PHPMailer\\PHPMailer\\Exception',
536+
'PHPMailer\\PHPMailer\\OAuth',
525537
'PHPMailer\\PHPMailer\\PHPMailer',
538+
'PHPMailer\\PHPMailer\\POP3',
526539
'PHPMailer\\PHPMailer\\SMTP',
540+
541+
// Interfaces.
542+
'PHPMailer\\PHPMailer\\OAuthTokenProvider',
527543
);
528544

529545
/**
530546
* List of all Requests classes included in WP Core.
531547
*
532548
* Note: this list will be enhanced in the class constructor.
533549
*
534-
* {@internal To be updated after every major release. Last updated for WordPress 6.8.1.}
550+
* {@internal To be updated after every major release. Last updated for WordPress 6.9.0-RC2.}
535551
*
536552
* @since 3.0.0
537553
*
@@ -675,7 +691,7 @@ final class ClassNameCaseSniff extends AbstractClassRestrictionsSniff {
675691
*
676692
* Note: this list will be enhanced in the class constructor.
677693
*
678-
* {@internal To be updated after every major release. Last updated for WordPress 6.8.1.}
694+
* {@internal To be updated after every major release. Last updated for WordPress 6.9.0-RC2.}
679695
*
680696
* @since 3.0.0
681697
*
@@ -690,6 +706,8 @@ final class ClassNameCaseSniff extends AbstractClassRestrictionsSniff {
690706
'SimplePie\Cache\Base',
691707
'SimplePie\Cache\DataCache',
692708
'SimplePie\Cache\NameFilter',
709+
'SimplePie\HTTP\Client',
710+
'SimplePie\HTTP\Response',
693711
'SimplePie\RegistryAware',
694712

695713
// Classes, SimplePie v1.
@@ -750,7 +768,12 @@ final class ClassNameCaseSniff extends AbstractClassRestrictionsSniff {
750768
'SimplePie\Exception',
751769
'SimplePie\File',
752770
'SimplePie\Gzdecode',
771+
'SimplePie\HTTP\ClientException',
772+
'SimplePie\HTTP\FileClient',
753773
'SimplePie\HTTP\Parser',
774+
'SimplePie\HTTP\Psr7Response',
775+
'SimplePie\HTTP\Psr18Client',
776+
'SimplePie\HTTP\RawTextResponse',
754777
'SimplePie\IRI',
755778
'SimplePie\Item',
756779
'SimplePie\Locator',

0 commit comments

Comments
 (0)