diff options
author | Pierre Schmitz <pierre@archlinux.de> | 2012-05-03 13:01:35 +0200 |
---|---|---|
committer | Pierre Schmitz <pierre@archlinux.de> | 2012-05-03 13:01:35 +0200 |
commit | d9022f63880ce039446fba8364f68e656b7bf4cb (patch) | |
tree | 16b40fbf17bf7c9ee6f4ead25b16dd192378050a /maintenance/language/function-list.php | |
parent | 27cf83d177256813e2e802241085fce5dd0f3fb9 (diff) |
Update to MediaWiki 1.19.0
Diffstat (limited to 'maintenance/language/function-list.php')
-rw-r--r-- | maintenance/language/function-list.php | 63 |
1 files changed, 0 insertions, 63 deletions
diff --git a/maintenance/language/function-list.php b/maintenance/language/function-list.php deleted file mode 100644 index 7b0e57c2..00000000 --- a/maintenance/language/function-list.php +++ /dev/null @@ -1,63 +0,0 @@ -<?php -/** - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; if not, write to the Free Software Foundation, Inc., - * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - * http://www.gnu.org/copyleft/gpl.html - * - * @file - * @ingroup MaintenanceLanguage - */ - -define( 'MEDIAWIKI', 1 ); -define( 'NOT_REALLY_MEDIAWIKI', 1 ); - -class Language { } -foreach ( glob( 'Language*.php' ) as $file ) { - if ( $file != 'Language.php' ) { - require_once( $file ); - } -} - -$removedFunctions = array( 'date', 'time', 'timeanddate', 'formatMonth', 'formatDay', - 'getMonthName', 'getMonthNameGen', 'getMonthAbbreviation', 'getWeekdayName', - 'userAdjust', 'dateFormat', 'timeSeparator', 'timeDateSeparator', 'timeBeforeDate', - 'monthByLatinNumber', 'getSpecialMonthName', - - 'commafy' -); - -$numRemoved = 0; -$total = 0; -$classes = get_declared_classes(); -ksort( $classes ); -foreach ( $classes as $class ) { - if ( !preg_match( '/^Language/', $class ) || $class == 'Language' || $class == 'LanguageConverter' ) { - continue; - } - - print "$class\n"; - $methods = get_class_methods( $class ); - print_r( $methods ); - - if ( !count( array_diff( $methods, $removedFunctions ) ) ) { - print "removed\n"; - $numRemoved++; - } - $total++; - print "\n"; -} - -print "$numRemoved will be removed out of $total\n"; - - |