|
Ran
|
Files
116
|
Run time
47min
|
Badge
README BADGES
|
push
travis-ci
<a href="https://github.com/wikimedia/parsoid/commit/9e587c01a">Update token definitions and all associated utils & code * Token classes have changed in the following ways: - Now, dataAttribs and dataAttribs->tmp are stdClass objects instead of associative arrays. This lets us use these attributes and update them as on the JS side without having to deal with references. - Made the $name a private field and added getName() accessor which now lets us $token->getName() without having to check for specific token type (except for verifying the token is not a string). * Updated TokenUtils and token serialization / deserialization to / from JSON. * DOMDataUtils also changed because of the above: - Made data-parsoid (and hence data-mw and dataobject and pagebundle) attributes on DOM nodes objects as well. * Updated WTUtils accordingly * Added more type hints in a few places (not everywhere yet). Once type hints are updated and merged, can submit a big patch with updates to all so-far merged code. * Updated QuoteTransformer & ParagraphWrapper to use the updated representation. * All wt2html parser tests pass again when run with the hybrid JS/PHP pipeline (using the not-yet merged patch) that uses the PHP version of QuoteTransformer & ParagraphWrapper (and associated tokens, token utils, token serialization & deserialization code). Change-Id: I</a><a class="double-link" href="https://github.com/wikimedia/parsoid/commit/f29268ec3">f29268ec3</a>
9415 of 11843 branches covered (79.5%)
14807 of 17558 relevant lines covered (84.33%)
27329.41 hits per line
| Coverage | ∆ | File | Lines | Relevant | Covered | Missed | Hits/Line | Branch Hits | Branch Misses |
|---|