[BOT] jenkins-bot <jenkins-bot@gerrit.wikimedia.org>
[BOT] jenkins-bot <jenkins-bot@gerrit.wikimedia.org> <jenkins-bot@wikimedia.org>
[BOT] Translation updater bot <l10n-bot@translatewiki.net>
+[BOT] libraryupgrader <tools.libraryupgrader@tools.wmflabs.org>
Aaron Schulz <aschulz@wikimedia.org>
Aaron Schulz <aschulz@wikimedia.org> <aaron@users.mediawiki.org>
Adam Roses Wight <awight@wikimedia.org>
<exclude name="MediaWiki.WhiteSpace.SpaceBeforeSingleLineComment.NewLineComment" />
<exclude name="MediaWiki.WhiteSpace.SpaceBeforeSingleLineComment.SingleSpaceBeforeSingleLineComment" />
<exclude name="Squiz.Scope.MethodScope.Missing" />
- <exclude name="Squiz.Scope.MemberVarScope.Missing" />
</rule>
<rule ref="MediaWiki.NamingConventions.PrefixedGlobalFunctions">
<properties>
* Benny Situ
* Bergi
* Bertrand Grondin
+* Bill Pirkle
* Bill Traynor
* Billinghurst
* billm
* Conrad Irwin
* Cormac Parle
* cryptocoryne
+* Daimona Eaytoy
* Dan Barrett
* Dan Collins
* Dan Duvall
* dr0ptp4kt
* Ebrahim Byagowi
* Ed Sanders
+* Ed Schouten
* Eddie Greiner-Petter
* Edward Chernenko
* Edward Z. Yang
* glaisher
* golopot
* gopavasanth
+* Greg Grossmeier
* Greg Maxwell
* Greg Sabino Mullane
* Gregory Szorc
* Guillaume Blanchard
* Guy Van den Broeck
* Guycn2
+* Hagar Shilo
* Haikal Izzuddin
* HakanIST
* Happy-melon
* Jacob Clark
* jagori
* Jaime Crespo
+* Jakob Warkotsch
* Jakub Vrana
* James D. Forrester
* James Earl Douglas
* kipod
* kishanio
* konarak
+* Kosta Harlan
* krishna keshav
* Krzysztof Krzyzaniak
* Krzysztof Zbudniewek
* OverlordQ
* Owen Davis
* Paa Kwesi Imbeah
+* Pablo Grass
* paladox
+* Pankajeshkr
* Patricio Molina
* Patrick Reilly
* Patrick Westerhoff
* Roman Tsukanov
* Rotem Liss
* Rowan Collins
+* runntb
* Russ Nelson
* Russell Blau
* Rusty Burchfield
* Stephan Muggli
* Stephane Bisson
* Stephen Liang
+* Stephen Niedzielski
* Steve Sanbeg
* Steven Roddis
* Steven Walling
* Str4nd
+* Strainu
* Subin Siby
* Subramanya Sastry
* Sumit Asthana
+* superyetkin
* Suriyaa Kudo
* svip
* Szymon Świerkosz
* T.D. Corell
+* tacsipacsi
* Tarquin
* TerraCodes
* Thalia Chan
*/
// phpcs:disable Generic.Arrays.DisallowLongArraySyntax,PSR2.Classes.PropertyDeclaration,MediaWiki.Usage.DirUsage
+// phpcs:disable Squiz.Scope.MemberVarScope.Missing,Squiz.Scope.MethodScope.Missing
/**
* Check PHP Version, as well as for composer dependencies in entry points,
* and display something vaguely comprehensible in the event of a totally
) {
// If an item is renewed, mind the cache TTL determined by config and parser functions.
// Put an upper limit on the TTL for sanity to avoid extreme template/file staleness.
- $since = time() - wfTimestamp( TS_UNIX, $parserOutput->getTimestamp() );
+ $since = time() - wfTimestamp( TS_UNIX, $parserOutput->getCacheTime() );
$ttl = min( $parserOutput->getCacheExpiry() - $since, self::MAX_CACHE_TTL );
// Avoid extremely stale user signature timestamps (T84843)
* This should only be used if all entries in the process
* cache were added after the files were already locked. (since 1.20)
*
- * @remarks Remarks on locking:
+ * @note Remarks on locking:
* File system paths given to operations should refer to files that are
* already locked or otherwise safe from modification from other processes.
* Normally these files will be new temp files, which should be adequate.
'IPAddress' => $_SERVER[ 'REMOTE_ADDR' ] ?? '',
'UserAgent' => $_SERVER['HTTP_USER_AGENT'] ?? '',
// Headers application can inject via LBFactory::setRequestInfo()
+ 'ChronologyProtection' => null,
'ChronologyClientId' => null, // prior $cpClientId value from LBFactory::shutdown()
'ChronologyPositionIndex' => null // prior $cpIndex value from LBFactory::shutdown()
];
*/
/**
- * @uses XhprofData
- * @uses AutoLoader
* @copyright © 2014 Wikimedia Foundation and contributors
* @since 1.25
*/
/**
* @covers XhprofData::getCallers
* @covers XhprofData::getCallees
- * @uses XhprofData
*/
public function testEdges() {
$xhprofData = $this->getXhprofDataFixture();
/**
* @covers XhprofData::getCriticalPath
- * @uses XhprofData
*/
public function testCriticalPath() {
$xhprofData = $this->getXhprofDataFixture();
* parameter (a password) should match.
* @return array
* @throws MWException
- * @abstract
*/
public static function providePasswordTests() {
throw new MWException( "Not implemented" );