wiki.techinc.nl/includes/libs
Aaron Schulz 9624e4f74a rdbms: avoid undefined "expectBy" notices in TransactionProfiler
Also:
* Add more documentation and phan annotations
* Avoid code duplication in resetExpectations()
* Make setExpectation() a bit more readable
* Add more type hints to methods
* Move non-static field initialization to __construct()
* Convert two fields into simple class constants
* Mark TransactionProfiler with @internal
* Use reportExpectationViolated() in more cases in order to
  avoid similar logging code
* Make all transactionWritingOut() and recordQueryCompletion()
  arguments mandatory since the only callers already gave them

Bug: T269789
Change-Id: I5d106ac5c95d0ea94c4f6bdee90ca51f8f7ddbad
2021-03-09 16:59:52 +00:00
..
composer Support Composer 2.0 in ComposerInstalled 2021-03-04 09:29:34 +01:00
eventrelayer
filebackend Use static closures where safe to use 2021-02-11 00:13:52 +00:00
http Use static closures where safe to use 2021-02-11 00:13:52 +00:00
iterators
lockmanager Use static closures where safe to use 2021-02-11 00:13:52 +00:00
Message
mime Document and fix UploadBase::$mFinalExtension being null 2021-02-03 19:12:07 +01:00
objectcache Add $wgChronologyProtectorStash and improve $wgMainStash comments 2021-03-01 20:34:34 +00:00
ParamValidator Merge "Use static closures where safe to use" 2021-02-14 23:05:48 +00:00
rdbms rdbms: avoid undefined "expectBy" notices in TransactionProfiler 2021-03-09 16:59:52 +00:00
redis
stats Use static closures where safe to use 2021-02-11 00:13:52 +00:00
uuid uuid: Improve architecture rationale docs for GlobalIdGenerator 2021-02-18 22:17:32 +00:00
virtualrest Use static closures where safe to use 2021-02-11 00:13:52 +00:00
APACHE-LICENSE-2.0.txt
ArrayUtils.php Use static closures where safe to use 2021-02-11 00:13:52 +00:00
Cookie.php Don't rely on implicit string->int cast in comparison 2021-01-18 08:08:23 +01:00
CookieJar.php
CryptHKDF.php
Deflate.php
DnsSrvDiscoverer.php
ExplodeIterator.php Improve class property documentation 2020-10-30 10:38:58 +01:00
GenericArrayObject.php
GhostFieldAccessTrait.php Forward-compat for merging CacheTime and ParserOutput mOptions 2020-11-10 07:09:41 -07:00
HashRing.php Use static closures where safe to use 2021-02-11 00:13:52 +00:00
HtmlArmor.php
HttpStatus.php
jsminplus.php
MapCacheLRU.php Annotate MapCacheLRU::get as returning a safe value 2021-01-16 23:53:22 +00:00
MappedIterator.php
MemoizedCallable.php MemoizedCallable: Disallow memoizing of unnamed closures 2021-02-11 00:51:26 +00:00
MessageSpecifier.php
MWCryptHash.php
NonSerializableTrait.php Introduce and apply NonSerializableTrait 2020-09-28 21:55:49 +02:00
README
ReplacementArray.php
ReverseArrayIterator.php build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 2020-12-07 14:55:24 +01:00
RiffExtractor.php
StaticArrayWriter.php
StatusValue.php Convert WikiPage to authority. 2021-02-27 00:50:07 +00:00
StringUtils.php Use static closures where safe to use 2021-02-11 00:13:52 +00:00
Timing.php Use static closures where safe to use 2021-02-11 00:13:52 +00:00
UDPTransport.php
Xhprof.php
XhprofData.php Use static closures where safe to use 2021-02-11 00:13:52 +00:00

The classes in this directory ./includes/libs are considered standalone
from the remainder of the MediaWiki codebase. They do not call on any other
portions of MediaWiki code, and can be used in other projects without
dependency issues.