mediawiki-extensions-Discus.../includes
Bartosz Dziewoński 308c2747b0 CommentParser.php: Use tree walking instead of XPath
This is similar to what the JS version does.

The TreeWalker and NodeFilter classes are adapted from
https://github.com/Krinkle/dom-TreeWalker-polyfill
(MIT license).

This makes #getComments twice as fast on en-big-oldparser.html

Change-Id: I2441f33e6e7bad753ac830d277e6a2e81ee8c93d
2020-07-15 16:40:50 +00:00
..
CommentItem.php Add getHeading method to CommentItem 2020-07-01 17:21:15 +01:00
CommentModifier.php Move wikitext modifiers to modifier.js 2020-07-01 17:06:02 +01:00
CommentParser.php CommentParser.php: Use tree walking instead of XPath 2020-07-15 16:40:50 +00:00
CommentUtils.php Remove various phan suppressions and fix issues 2020-06-12 20:35:59 +01:00
Data.php Reduce duplication between PHP parser and data gen for JS parser 2020-05-19 20:54:44 +02:00
HeadingItem.php Improve ThreadItem documentation 2020-06-26 14:56:19 +02:00
Hooks.php Use $wgLocaltimezone global instead of request context 2020-06-17 23:14:13 +02:00
ImmutableRange.php Remove various phan suppressions and fix issues 2020-06-12 20:35:59 +01:00
NodeFilter.php CommentParser.php: Use tree walking instead of XPath 2020-07-15 16:40:50 +00:00
ThreadItem.php Improve ThreadItem documentation 2020-06-26 14:56:19 +02:00
TreeWalker.php CommentParser.php: Use tree walking instead of XPath 2020-07-15 16:40:50 +00:00