Remove duplicate keys from arrays
authorJakub Vrana <jakub@vrana.cz>
Mon, 26 Nov 2018 18:08:56 +0000 (19:08 +0100)
committerJakub Vrana <jakub@vrana.cz>
Mon, 26 Nov 2018 18:22:08 +0000 (19:22 +0100)
Found by PHPStan.

Change-Id: Ie0e0cfa33b3caa4a13f4dfb04c772c8a0284435a

includes/parser/RemexStripTagHandler.php
languages/classes/LanguageKu.php
languages/classes/LanguageShi.php
languages/classes/LanguageUz.php
languages/data/CrhExceptions.php
languages/messages/MessagesCs.php

index 41c6bf4..a41e7b6 100644 (file)
@@ -66,7 +66,6 @@ class RemexStripTagHandler implements TokenHandler {
                'fieldset' => true,
                'figcaption' => true,
                'figure' => true,
-               'figcaption' => true,
                'footer' => true,
                'form' => true,
                'h1' => true,
index 580f64a..31c9f46 100644 (file)
@@ -76,8 +76,8 @@ class KuConverter extends LanguageConverter {
                't' => 'ت', 'v' => 'ڤ',
                'x' => 'خ', 'y' => 'ی', 'z' => 'ز',
 
-               'B' => 'ب', 'C' => 'ج', 'Ç' => 'چ', 'D' => 'د', 'F' => 'ف', 'G' => 'گ', 'H' => 'ھ',
-               'H' => 'ہ', 'H' => 'ه', 'H' => 'ح', 'J' => 'ژ', 'K' => 'ك', 'K' => 'ک', 'L' => 'ل',
+               'B' => 'ب', 'C' => 'ج', 'Ç' => 'چ', 'D' => 'د', 'F' => 'ف', 'G' => 'گ',
+               'H' => 'ح', 'J' => 'ژ', 'K' => 'ک', 'L' => 'ل',
                'M' => 'م', 'N' => 'ن', 'P' => 'پ', 'Q' => 'ق', 'R' => 'ر', 'S' => 'س', 'Ş' => 'ش',
                'T' => 'ت', 'V' => 'ڤ', 'W' => 'و', 'X' => 'خ',
                'Y' => 'ی', 'Z' => 'ز',
index 36821b0..ba1e1b6 100644 (file)
@@ -40,7 +40,7 @@ class ShiConverter extends LanguageConverter {
                'ⴰ' => 'a', 'ⴱ' => 'b', 'ⴳ' => 'g', 'ⴷ' => 'd', 'ⴹ' => 'ḍ', 'ⴻ' => 'e',
                'ⴼ' => 'f', 'ⴽ' => 'k', 'ⵀ' => 'h', 'ⵃ' => 'ḥ', 'ⵄ' => 'ε', 'ⵅ' => 'x',
                'ⵇ' => 'q', 'ⵉ' => 'i', 'ⵊ' => 'j', 'ⵍ' => 'l', 'ⵎ' => 'm', 'ⵏ' => 'n',
-               'âµ\93' => 'u', 'âµ\94' => 'r', 'âµ\95' => 'á¹\9b', 'âµ\96' => 'γ', 'âµ\99' => 's', 'âµ\9a' => 'á¹£',
+               'ⵓ' => 'u', 'ⵔ' => 'r', 'ⵕ' => 'ṛ', 'ⵙ' => 's', 'ⵚ' => 'ṣ',
                'ⵛ' => 'š', 'ⵜ' => 't', 'ⵟ' => 'ṭ', 'ⵡ' => 'w', 'ⵢ' => 'y', 'ⵣ' => 'z',
                'ⵥ' => 'ẓ', 'ⵯ' => 'ʷ', 'ⵖ' => 'ɣ', 'ⵠ' => 'v', 'ⵒ' => 'p',
        ];
index e205dc9..0f1e456 100644 (file)
@@ -50,7 +50,6 @@ class UzConverter extends LanguageConverter {
                'т' => 't', 'Т' => 'T',
                'у' => 'u', 'У' => 'U',
                'ф' => 'f', 'Ф' => 'F',
-               'ц' => 'c', 'Ц' => 'C',
                'ў' => 'oʻ', 'Ў' => 'Oʻ',
                // note: at the beginning of a word and right after a consonant, only "s" is used
                'ц' => 'ts', 'Ц' => 'Ts',
index 92c1f86..bd90fc6 100644 (file)
@@ -657,12 +657,8 @@ class CrhExceptions {
                                self::WB . ')/u' => '$1ö$2ь$3',
                        '/' . self::WB . '([bcgkpşBCGKPŞ])Ö([' . Crh::L_N_CONS . '])([' . Crh::L_CONS . ']|' .
                                self::WB . ')/u' => '$1Ö$2Ь$3',
-                       '/' . self::WB . '([bcgkpşBCGKPŞ])Ö([' . Crh::L_N_CONS . '])([' . Crh::L_CONS . ']|' .
-                               self::WB . ')/u' => '$1Ö$2Ь$3',
                        '/' . self::WB . '([bcgkpşBCGKPŞ])ü([' . Crh::L_N_CONS . '])([' . Crh::L_CONS . ']|' .
                                self::WB . ')/u' => '$1ü$2ь$3',
-                       '/' . self::WB . '([bcgkpşBCGKPŞ])Ü([' . Crh::L_N_CONS . '])([' . Crh::L_CONS . ']|' .
-                               self::WB . ')/u' => '$1Ü$2Ь$3',
                        '/' . self::WB . '([bcgkpşBCGKPŞ])Ü([' . Crh::L_N_CONS . '])([' . Crh::L_CONS . ']|' .
                                self::WB . ')/u' => '$1Ü$2Ь$3',
 
index 6a2e41d..6646122 100644 (file)
@@ -113,7 +113,6 @@ $specialPageAliases = [
        'Myuploads'                 => [ 'Moje_soubory', 'Mé_soubory' ],
        'Newimages'                 => [ 'Nové_obrázky', 'Galerie_nových_obrázků', 'Nove_obrazky' ],
        'Newpages'                  => [ 'Nové_stránky', 'Nove_stranky', 'Nejnovější_stránky', 'Nejnovejsi_stranky' ],
-       'PasswordReset'             => [ 'Reset_hesla', 'Resetovat_heslo' ],
        'PagesWithProp'             => [ 'Stránky_s_vlastností', 'Stránky_s_vlastnostmi' ],
        'PasswordReset'             => [ 'Reset_hesla', 'Resetovat_heslo', 'Obnova_hesla', 'Obnovit_heslo' ],
        'PermanentLink'             => [ 'Trvalý_odkaz' ],