Hygiene: move menu entries to subdirectory
The number of generic menu entry specific files is growing which is cluttering the Menu/ directory. Move the entries to a new subfolder. Bug: T214540 Change-Id: I807d6f6034ee1924e3a606f5e6782c3298896825
This commit is contained in:
parent
05de7b9387
commit
4c34cce9f3
|
@ -22,6 +22,9 @@ namespace MediaWiki\Minerva\Menu;
|
|||
|
||||
use IContextSource;
|
||||
use MediaWiki\Special\SpecialPageFactory;
|
||||
use MediaWiki\Minerva\Menu\Entries\AuthMenuEntry;
|
||||
use MediaWiki\Minerva\Menu\Entries\HomeMenuEntry;
|
||||
use MediaWiki\Minerva\Menu\Entries\SingleMenuEntry;
|
||||
use Message;
|
||||
use MinervaUI;
|
||||
use MWException;
|
||||
|
|
|
@ -15,7 +15,7 @@
|
|||
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||
*/
|
||||
|
||||
namespace MediaWiki\Minerva\Menu;
|
||||
namespace MediaWiki\Minerva\Menu\Entries;
|
||||
|
||||
use MessageLocalizer;
|
||||
use MinervaUI;
|
|
@ -15,7 +15,7 @@
|
|||
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||
*/
|
||||
|
||||
namespace MediaWiki\Minerva\Menu;
|
||||
namespace MediaWiki\Minerva\Menu\Entries;
|
||||
|
||||
use MinervaUI;
|
||||
|
|
@ -15,7 +15,7 @@
|
|||
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||
*/
|
||||
|
||||
namespace MediaWiki\Minerva\Menu;
|
||||
namespace MediaWiki\Minerva\Menu\Entries;
|
||||
|
||||
/**
|
||||
* Model for a menu entry.
|
|
@ -15,7 +15,7 @@
|
|||
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||
*/
|
||||
|
||||
namespace MediaWiki\Minerva\Menu;
|
||||
namespace MediaWiki\Minerva\Menu\Entries;
|
||||
|
||||
use MessageLocalizer;
|
||||
use MinervaUI;
|
|
@ -15,7 +15,7 @@
|
|||
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||
*/
|
||||
|
||||
namespace MediaWiki\Minerva\Menu;
|
||||
namespace MediaWiki\Minerva\Menu\Entries;
|
||||
|
||||
/**
|
||||
* Model for a menu entry.
|
|
@ -15,7 +15,7 @@
|
|||
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||
*/
|
||||
|
||||
namespace MediaWiki\Minerva\Menu;
|
||||
namespace MediaWiki\Minerva\Menu\Entries;
|
||||
|
||||
use MinervaUI;
|
||||
|
|
@ -21,6 +21,8 @@
|
|||
namespace MediaWiki\Minerva\Menu;
|
||||
|
||||
use DomainException;
|
||||
use MediaWiki\Minerva\Menu\Entries\IMenuEntry;
|
||||
use MediaWiki\Minerva\Menu\Entries\MenuEntry;
|
||||
|
||||
/**
|
||||
* Model for a menu that can be presented in a skin.
|
||||
|
|
|
@ -21,7 +21,7 @@
|
|||
namespace MediaWiki\Minerva\Menu\PageActions;
|
||||
|
||||
use Message;
|
||||
use MediaWiki\Minerva\Menu\IMenuEntry;
|
||||
use MediaWiki\Minerva\Menu\Entries\IMenuEntry;
|
||||
|
||||
class PageActionMenuEntry implements IMenuEntry {
|
||||
|
||||
|
|
|
@ -22,9 +22,9 @@ namespace MediaWiki\Minerva\Menu\PageActions;
|
|||
|
||||
use ExtensionRegistry;
|
||||
use Hooks;
|
||||
use MediaWiki\Minerva\Menu\Entries\IMenuEntry;
|
||||
use MediaWiki\Minerva\Menu\Entries\LanguageSelectorEntry;
|
||||
use MediaWiki\Minerva\Menu\Group;
|
||||
use MediaWiki\Minerva\Menu\IMenuEntry;
|
||||
use MediaWiki\Minerva\Menu\LanguageSelectorEntry;
|
||||
use MediaWiki\Minerva\Permissions\IMinervaPagePermissions;
|
||||
use MediaWiki\Minerva\SkinOptions;
|
||||
use MediaWiki\Minerva\SkinUserPageHelper;
|
||||
|
|
|
@ -1,12 +1,12 @@
|
|||
<?php
|
||||
|
||||
namespace Tests\MediaWiki\Minerva\Menu;
|
||||
namespace Tests\MediaWiki\Minerva\Menu\Entries;
|
||||
|
||||
use MediaWiki\Minerva\Menu\HomeMenuEntry;
|
||||
use MediaWiki\Minerva\Menu\Entries\HomeMenuEntry;
|
||||
|
||||
/**
|
||||
* @group MinervaNeue
|
||||
* @coversDefaultClass \MediaWiki\Minerva\Menu\HomeMenuEntry
|
||||
* @coversDefaultClass \MediaWiki\Minerva\Menu\Entries\HomeMenuEntry
|
||||
*/
|
||||
class HomeMenuEntryTest extends \MediaWikiUnitTestCase {
|
||||
|
|
@ -1,12 +1,12 @@
|
|||
<?php
|
||||
|
||||
namespace Tests\MediaWiki\Minerva\Menu;
|
||||
namespace Tests\MediaWiki\Minerva\Menu\Entries;
|
||||
|
||||
use MediaWiki\Minerva\Menu\MenuEntry;
|
||||
use MediaWiki\Minerva\Menu\Entries\MenuEntry;
|
||||
|
||||
/**
|
||||
* @group MinervaNeue
|
||||
* @coversDefaultClass \MediaWiki\Minerva\Menu\MenuEntry
|
||||
* @coversDefaultClass \MediaWiki\Minerva\Menu\Entries\MenuEntry
|
||||
*/
|
||||
class MenuEntryTest extends \MediaWikiTestCase {
|
||||
|
|
@ -2,8 +2,8 @@
|
|||
|
||||
namespace Tests\MediaWiki\Minerva\Menu;
|
||||
|
||||
use MediaWiki\Minerva\Menu\Entries\IMenuEntry;
|
||||
use MediaWiki\Minerva\Menu\Group;
|
||||
use MediaWiki\Minerva\Menu\IMenuEntry;
|
||||
|
||||
/**
|
||||
* @group MinervaNeue
|
||||
|
@ -36,7 +36,7 @@ class GroupTest extends \MediaWikiTestCase {
|
|||
* @covers ::insert
|
||||
* @covers ::search
|
||||
* @covers ::getEntries
|
||||
* @covers \MediaWiki\Minerva\Menu\MenuEntry::addComponent
|
||||
* @covers \MediaWiki\Minerva\Menu\Entries\MenuEntry::addComponent
|
||||
*/
|
||||
public function testInsertingAnEntry() {
|
||||
$menu = new Group();
|
||||
|
@ -64,7 +64,7 @@ class GroupTest extends \MediaWikiTestCase {
|
|||
* @covers ::insert
|
||||
* @covers ::search
|
||||
* @covers ::getEntries
|
||||
* @covers \MediaWiki\Minerva\Menu\MenuEntry::addComponent
|
||||
* @covers \MediaWiki\Minerva\Menu\Entries\MenuEntry::addComponent
|
||||
*/
|
||||
public function testInsertingAnEntryAfterAnother() {
|
||||
$menu = new Group();
|
||||
|
@ -116,7 +116,7 @@ class GroupTest extends \MediaWikiTestCase {
|
|||
* @expectedExceptionMessage The "home" entry doesn't exist.
|
||||
* @covers ::insertAfter
|
||||
* @covers ::search
|
||||
* @covers \MediaWiki\Minerva\Menu\MenuEntry::addComponent
|
||||
* @covers \MediaWiki\Minerva\Menu\Entries\MenuEntry::addComponent
|
||||
*/
|
||||
public function testInsertAfterWhenTargetEntryDoesntExist() {
|
||||
$menu = new Group();
|
||||
|
@ -170,7 +170,7 @@ class GroupTest extends \MediaWikiTestCase {
|
|||
/**
|
||||
* @covers ::insert
|
||||
* @covers ::getEntries
|
||||
* @covers \MediaWiki\Minerva\Menu\MenuEntry::addComponent
|
||||
* @covers \MediaWiki\Minerva\Menu\Entries\MenuEntry::addComponent
|
||||
*/
|
||||
public function testinsertingAnEntryWithMultipleComponents() {
|
||||
$authLoginComponent = [
|
||||
|
@ -215,7 +215,7 @@ class GroupTest extends \MediaWikiTestCase {
|
|||
/**
|
||||
* @covers ::insert
|
||||
* @covers ::getEntries
|
||||
* @covers \MediaWiki\Minerva\Menu\MenuEntry::addComponent
|
||||
* @covers \MediaWiki\Minerva\Menu\Entries\MenuEntry::addComponent
|
||||
*/
|
||||
public function testInsertingAJavascriptOnlyEntry() {
|
||||
$menu = new Group();
|
||||
|
|
Loading…
Reference in New Issue