wiki.techinc.nl/tests/phpunit/includes/parser
thiemowmde 10a828ba72 Deprecate MagicWordFactory::getSubstIDs
The main motivation is to further reduce the complexity of the class:
* There is no code that ever writes to $this->mSubstIDs. It's
  effectively a constant.
* According to CodeSearch the getSubstIDs() method is not used
  anywhere. It's @internal to the parser.
* I find it weird that the parser needs to call 2 factory methods to
  do 1 thing.
* I still find it a good idea to keep the knowledge encapsulated in
  the factory and not have the [ 'subst', 'safesubst' ] array in the
  parser. That's why I propose the new method.

Change-Id: I5c147c75200c3c34a410d93a0328b56ea00a050f
2023-11-13 11:10:24 +01:00
..
CacheTimeTest.php Reorg: Move MWTimestamp to MediaWiki\Utils 2023-08-19 05:53:40 +02:00
CoreParserFunctionsTest.php Namespace User under \MediaWiki\User 2023-09-19 19:18:16 +00:00
ExtraParserTest.php Namespace User under \MediaWiki\User 2023-09-19 19:18:16 +00:00
LinkHolderArrayIntegrationTest.php Merge "parser: Make all LinkHolderArray properties private" 2023-04-08 22:28:31 +00:00
MagicVariableTest.php Namespace User under \MediaWiki\User 2023-09-19 19:18:16 +00:00
MagicWordFactoryTest.php Deprecate MagicWordFactory::getSubstIDs 2023-11-13 11:10:24 +01:00
PageBundleJsonTraitTest.php Introduce PageBundleJsonTrait for serialization 2022-05-23 17:54:48 +01:00
ParserCacheSerializationTestCases.php Hard-deprecate ParserOutput::getCategories(), deprecated in 1.40 2023-09-29 15:25:50 -04:00
ParserCacheTest.php Namespace User under \MediaWiki\User 2023-09-19 19:18:16 +00:00
ParserMethodsTest.php parser: Move lang/dir and mw-content-ltr to ParserOutput::getText 2023-11-03 19:24:47 -04:00
ParserOptionsTest.php Namespace User under \MediaWiki\User 2023-09-19 19:18:16 +00:00
ParserOutputTest.php parser: Move lang/dir and mw-content-ltr to ParserOutput::getText 2023-11-03 19:24:47 -04:00
ParserPreloadTest.php Namespace User under \MediaWiki\User 2023-09-19 19:18:16 +00:00
ParserTest.php Deprecate MagicWordFactory::getSubstIDs 2023-11-13 11:10:24 +01:00
PreprocessorTest.php Namespace User under \MediaWiki\User 2023-09-19 19:18:16 +00:00
RevisionOutputCacheTest.php Namespace User under \MediaWiki\User 2023-09-19 19:18:16 +00:00
SanitizerTest.php Drop Sanitizer::escapeIdReferenceList(), deprecated since 1.36 2023-09-27 22:40:23 +00:00
StripStateTest.php tests: Make some PHPUnit data providers static 2023-03-24 02:53:57 +00:00
TagHooksTest.php Namespace User under \MediaWiki\User 2023-09-19 19:18:16 +00:00
validateParserCacheSerializationTestData.php Update 'validateParserCacheSerializationTestData' maintenance script 2023-09-07 20:37:36 +00:00