aboutsummaryrefslogtreecommitdiffstats
path: root/includes/utils
Commit message (Expand)AuthorAgeFilesLines
* Include core PSR-4 classes in the generated classmapMáté Szabó2023-09-041-18/+1
* Fix total breakage of wgCanonicalServer fallbackTim Starling2023-03-171-2/+12
* utils: Fix return doc about false/null for UrlUtils::expandUmherirrender2022-10-051-1/+1
* filerepo: avoid PHP 8 warnings in File::splitMime() if $mime is nullAaron Schulz2022-08-231-1/+0
* Merge "ClassCollector: Fix mistake in comment for T_DOUBLE_COLON case"jenkins-bot2022-08-051-1/+2
|\
| * ClassCollector: Fix mistake in comment for T_DOUBLE_COLON caseKevin Israel2022-06-301-1/+2
* | Add signature for implementations of RecursiveIteratorMark A. Hershberger2022-07-251-3/+3
|/
* Get rid of warnings on PHP 8.1Aryeh Gregor2022-06-131-6/+6
* UrlUtils: Simplify and increase test coverageTimo Tijhof2022-05-161-1/+2
* Fix many typos in commentsMatěj Suchánek2022-05-101-1/+1
* Call ZipDirectoryReader from MimeAnalyzerTim Starling2022-05-031-9/+21
* Merge "Use str_starts_with/str_ends_with"jenkins-bot2022-05-031-4/+3
|\
| * Use str_starts_with/str_ends_withAryeh Gregor2022-05-021-4/+3
* | Use UrlUtils in ParserAryeh Gregor2022-04-281-1/+1
|/
* Refactor URL-parsing global functions to classAryeh Gregor2022-04-121-0/+515
* phan: Disable null_casts_as_any_type settingUmherirrender2022-03-211-0/+2
* Add explicit casts between scalar typesUmherirrender2022-03-011-2/+2
* Replace some more usages of Wikimedia\(suppress|restore)Warnings()Reedy2022-02-241-2/+3
* Fix typos in comments (M)Siddharth VP2022-01-091-2/+2
* Merge "Fix typos in comments (C-D)"jenkins-bot2021-12-301-1/+1
|\
| * Fix typos in comments (C-D)Siddharth VP2021-12-301-1/+1
* | Fix typos in comments (A-B)Siddharth VP2021-12-261-1/+1
|/
* resourceloader: Remove support for $algo param in FileContentsHasherTimo Tijhof2021-12-031-18/+15
* resourceloader: Decouple FileContentsHasher from MW ObjectCacheTimo Tijhof2021-11-191-1/+1
* Use getWithSetCallback() instead of get() + set()Daimona Eaytoy2021-11-181-15/+12
* docs: Fix nullable documentation for class propertiesUmherirrender2021-09-241-2/+2
* Using @return never documentation on always-throw-functionUmherirrender2021-09-071-0/+1
* Use the unserialized form of image metadata internallyTim Starling2021-06-081-22/+4
* Fix Extract typoReedy2021-05-201-1/+1
* Update Legoktm's email addressKunal Mehta2021-05-021-1/+1
* Drop Avro format option for monolog without deprecationJames D. Forrester2021-03-251-183/+0
* Use static closures where safe to useUmherirrender2021-02-111-1/+1
* Document and fix UploadBase::$mFinalExtension being nullThiemo Kreuz2021-02-031-5/+3
* MWFileProps: Hotfix getPropsFromPath() to treat null as empty stringTimo Tijhof2021-02-021-1/+4
* Safer autoloading with respect to file-scope codeTim Starling2021-01-111-3/+16
* build: Updating mediawiki/mediawiki-phan-config to 0.10.5Umherirrender2020-12-121-1/+0
* Improve class property documentationUmherirrender2020-10-302-2/+2
* Remove documentation that literally repeats the codeThiemo Kreuz2020-10-271-2/+0
* AutoloadGenerator: Drop support for .inc files, we don't use them nowJames D. Forrester2020-09-291-5/+2
* Add setCaller to BatchRowIteratorReedy2020-08-211-1/+25
* Add setCaller to BatchRowWriterReedy2020-08-211-1/+24
* Use IPset in MWRestrictions::checkIPReedy2020-08-181-8/+4
* Merge "Replace "@stable for implementation" with "@stable to implement""jenkins-bot2020-07-131-1/+1
|\
| * Replace "@stable for implementation" with "@stable to implement"daniel2020-07-131-1/+1
* | Replace "@stable for calling" by "@stable to call"daniel2020-07-132-2/+2
|/
* Mark exceptions as @newabledaniel2020-07-081-0/+6
* Stability annotations for interfaces.daniel2020-07-071-0/+2
* Annotate newable classesdaniel2020-07-071-5/+11
* Remove terminating line breaks from debug messagesTim Starling2020-06-031-1/+1
* mime: Document null return from MimeAnalyzer::improveTypeFromExtension()Ori Livneh2020-05-241-0/+3