aboutsummaryrefslogtreecommitdiffstats
path: root/tests/phpunit/includes/parser/ParserCacheTest.php
Commit message (Expand)AuthorAgeFilesLines
* ParserCache: Skip saving of "redirect=no" ParserOutput of redirect pagesdaniel2025-04-011-193/+834
* Remove trivial 1-line PHPDocs that just repeat the codethiemowmde2025-01-161-6/+0
* Use explicit nullable type on parameter argumentsUmherirrender2024-10-161-4/+4
* Namespace all remaining classes in includes/parserJames D. Forrester2024-10-151-45/+45
* ParserOutput: ensure all created ParserOutputs have a "start of parse" time setC. Scott Ananian2024-10-041-0/+4
* Remove ParserOutput::getText() calls from core (getRawText)Isabelle Hurbain-Palatin2024-08-191-3/+4
* Add namespace to the root classes of ObjectCacheEbrahim Byagowi2024-07-101-3/+3
* Rename JsonUnserial… to JsonDeserial…James D. Forrester2024-06-121-2/+2
* Remove all @package commentsthiemowmde2024-05-101-1/+0
* parser: Remove explicit StatsdDataFactory backward-compat logicDerick Alangi2024-03-261-3/+3
* Merge "[ParserOutput] Rename $mText to $mRawText and ::setText() to ::setRawT...jenkins-bot2024-02-211-2/+2
|\
| * [ParserOutput] Rename $mText to $mRawText and ::setText() to ::setRawText()C. Scott Ananian2024-02-201-2/+2
* | tests: Fix @covers and @coversDefaultClass to have leading \Reedy2024-02-161-43/+43
|/
* Rename ParserOutput::{get,set}Timestamp() to ::{get,set}RevisionTimestamp()C. Scott Ananian2024-02-071-1/+1
* Add ParserOutput::{get,set}RenderId() and set render id in ContentRendererC. Scott Ananian2024-02-071-2/+13
* Namespace ParserOutputJames D. Forrester2023-12-141-1/+1
* Only cache expensive renderingsdaniel2023-11-301-0/+25
* Namespace User under \MediaWiki\UserJames D. Forrester2023-09-191-1/+1
* Reorg: Move MWTimestamp to MediaWiki\UtilsAmir Sarabadani2023-08-191-1/+1
* Fix more non-database tests accessing the databaseDaimona Eaytoy2023-08-061-8/+19
* tests: Make some PHPUnit data providers staticTim Starling2023-03-241-1/+1
* Reorg: Namespace the Title classJames D. Forrester2023-03-021-1/+1
* JsonCodec: fix en/decoding of nested objects and stdClass objectsC. Scott Ananian2023-01-121-0/+1
* parser: Mock WikiPage::getContentModel in ParserCacheTest to fix php8.1Brian Wolff2022-07-251-0/+2
* Replace deprecated calls `ParserOptions::newCanonical( 'canonical' )`Derick Alangi2022-06-161-35/+35
* ParserCache: always use JSONdaniel2022-06-071-58/+40
* Cleanup mixed space/tab line indentUmherirrender2021-09-041-3/+3
* Remove depecated ParserCache::getKey and ::getEtagPetr Pchelko2021-07-271-27/+0
* Tests: remove unneeded tearDown functionsDannyS7122021-07-271-5/+0
* build: Updating dependencieslibraryupgrader2021-07-221-2/+2
* ParserCache: only use in-process caching for metadataPetr Pchelko2021-04-061-2/+6
* Convert ParserCache to PageRecordPetr Pchelko2021-04-021-47/+73
* Respect used options for ParserOptions::isSafeToCachePetr Pchelko2021-01-041-2/+20
* ParserCache: general code cleanup, abstracted expiration checks.Petr Pchelko2020-12-161-3/+3
* Make ParserCache use CachedBagOStuffPetr Pchelko2020-12-071-6/+4
* Make ParserCache respect ParserOptions::isSafeToCachePetr Pchelko2020-12-021-41/+78
* Introduce JsonCodec to help with serialization/deserializationPetr Pchelko2020-11-191-4/+4
* Safe ParserOutput extension data and JsonUnserializable helper.Petr Pchelko2020-11-101-2/+7
* Add some more tests for invalid JSON in ParserCache.Petr Pchelko2020-10-301-4/+28
* ParserCache JSON - do not \u encode unicode and special characters.Petr Pchelko2020-10-221-0/+18
* Normalize error messages for non-serializable propertiesDannyS7122020-10-211-1/+1
* Move serializability validation from ParserOutput to ParserCachePetr Pchelko2020-10-151-2/+43
* Use JSON for parser cachedaniel2020-10-131-0/+69
* Hard-deprecate ParserCache::getKey.Petr Pchelko2020-10-131-5/+12
* Deprecate ParserCache::getKey and replace it with getMetadataPetr Pchelko2020-10-131-0/+104
* ParserCache: be resilient to string valuesdaniel2020-10-011-0/+57
* Cover ParserCache with integration testsPetr Pchelko2020-10-011-0/+388