parser: Count occurrences of newlines
authorArlo Breault <abreault@wikimedia.org>
Wed, 20 Mar 2019 20:32:10 +0000 (16:32 -0400)
committerArlo Breault <abreault@wikimedia.org>
Wed, 20 Mar 2019 20:33:55 +0000 (16:33 -0400)
commit4d7dcf5c963ee39a197b9e02a7aeb09c1f3ac8aa
treeb9c0775e314e0a6bc176ac23c0e96db625ca4b34
parent5106121734c3cf728b8685bde6b9d3a0829bb889
parser: Count occurrences of newlines

StringUtils::explode() returns an ExplodeIterator if the number of
separators is too high, which doesn't implement count.

So count the way that explode does.

Bug: T218817
Change-Id: I22eebb70af1b19d7c25241fc78bfcced4470e78a
includes/parser/BlockLevelPass.php