jenkins-bot has submitted this change and it was merged. ( 
https://gerrit.wikimedia.org/r/389752 )

Change subject: Fix mergeMessageFileList.php --extensions-dir extensions:skins
......................................................................


Fix mergeMessageFileList.php --extensions-dir extensions:skins

Only last directory of multiple was being used.

Follows up e74bc3b32effac7e0bbf9e314f4a6f15eedf7bff

Change-Id: I30190a30c387f1c34a41f9bbc033d421be631756
---
M maintenance/mergeMessageFileList.php
1 file changed, 21 insertions(+), 21 deletions(-)

Approvals:
  Catrope: Looks good to me, approved
  jenkins-bot: Verified



diff --git a/maintenance/mergeMessageFileList.php 
b/maintenance/mergeMessageFileList.php
index bb47631..8d2534e 100644
--- a/maintenance/mergeMessageFileList.php
+++ b/maintenance/mergeMessageFileList.php
@@ -80,29 +80,29 @@
                        $extdirs = explode( ':', $extdir );
                        $entries = [];
                        foreach ( $extdirs as $extdir ) {
-                               $entries = array_merge( $entries, scandir( 
$extdir ) );
-                       }
-                       foreach ( $entries as $extname ) {
-                               if ( $extname == '.' || $extname == '..' || 
!is_dir( "$extdir/$extname" ) ) {
-                                       continue;
-                               }
-                               $possibilities = [
-                                       "$extdir/$extname/extension.json",
-                                       "$extdir/$extname/skin.json",
-                                       "$extdir/$extname/$extname.php"
-                               ];
-                               $found = false;
-                               foreach ( $possibilities as $extfile ) {
-                                       if ( file_exists( $extfile ) ) {
-                                               $mmfl['setupFiles'][] = 
$extfile;
-                                               $found = true;
-                                               break;
+                               $entries = scandir( $extdir );
+                               foreach ( $entries as $extname ) {
+                                       if ( $extname == '.' || $extname == 
'..' || !is_dir( "$extdir/$extname" ) ) {
+                                               continue;
                                        }
-                               }
+                                       $possibilities = [
+                                               
"$extdir/$extname/extension.json",
+                                               "$extdir/$extname/skin.json",
+                                               "$extdir/$extname/$extname.php"
+                                       ];
+                                       $found = false;
+                                       foreach ( $possibilities as $extfile ) {
+                                               if ( file_exists( $extfile ) ) {
+                                                       $mmfl['setupFiles'][] = 
$extfile;
+                                                       $found = true;
+                                                       break;
+                                               }
+                                       }
 
-                               if ( !$found ) {
-                                       $this->error( "Extension {$extname} in 
{$extdir} lacks expected entry point: " .
-                                               "extension.json, skin.json, or 
{$extname}.php." );
+                                       if ( !$found ) {
+                                               $this->error( "Extension 
{$extname} in {$extdir} lacks expected entry point: " .
+                                                       "extension.json, 
skin.json, or {$extname}.php." );
+                                       }
                                }
                        }
                }

-- 
To view, visit https://gerrit.wikimedia.org/r/389752
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: I30190a30c387f1c34a41f9bbc033d421be631756
Gerrit-PatchSet: 2
Gerrit-Project: mediawiki/core
Gerrit-Branch: master
Gerrit-Owner: Nikerabbit <[email protected]>
Gerrit-Reviewer: 20after4 <[email protected]>
Gerrit-Reviewer: Catrope <[email protected]>
Gerrit-Reviewer: Parent5446 <[email protected]>
Gerrit-Reviewer: jenkins-bot <>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to