Completed
Push — refactor-parsing ( adbb6b...fbe6de )
by Colin
08:21 queued 07:01
created

3,111 +71 Covered Lines

3,161 +79 Total Lines

98.4 % -0.2% Code Coverage

PHP Classes Changes

 
81.82%
DocumentBlockParser added
 
88.33%
TableStartParser added
 
88.89%
IndentedCodeStartParser added
 
91.67%
StringContainerHelper added
 
98.5%
MarkdownParser added
 
100%
BlockContinue added
 
100%
BlockStart added
 
100%
CursorState added
 
100%
MarkdownParserState added
 
100%
ParagraphParser added
view more  
90%
100%
TableParser improved
91.67%
100%
ListBlock improved
95.92%
91.23%
LinkParserHelper got worse
100%
96%
FencedCodeParser got worse
96.15%
92.31%
MarkdownInput got worse
97.73%
94.12%
ReferenceParser got worse
98.25%
100%
FencedCode improved
100%
99.42%
Cursor got worse
98.9%
 
DocParser removed
100%
 
ATXHeadingParser removed
100%
 
ListParser removed
100%
 
SetExtHeadingParser removed
100%
 
AbstractStringContainerBlock removed
100%
 
LazyParagraphParser removed
100%
 
Context removed
100%
 
UnmatchedBlockCloser removed

CRAP Changes

 
22
MarkdownParser::incorporateLine() added
 
14.7716
TableStartParser::parseSeparator() added
 
10
ListBlockStartParser::parseList() added
 
7.2944
ReferenceParser::parseStartTitle() added
 
7.0322
ReferenceParser::parseLabel() added
 
7
HtmlBlockStartParser::tryStart() added
 
7
FencedCodeStartParser::tryStart() added
 
6.0131
TableStartParser::tryStart() added
 
6.0038
ReferenceParser::parseTitle() added
 
6
ListBlockStartParser::calculateListMarkerPadding() added
view more  
14
14.0028
Cursor::advanceBy() got worse
4
4.0119
LinkParserHelper::parseLinkDestination() got worse
12.0082
12.0654
LinkParserHelper::manuallyParseLinkDestination() got worse
4.0119
4.0961
MarkdownInput::splitLinesIfNeeded() got worse
12.002
10
ReferenceParser::parse() improved
15
 
ListParser::parse() removed
14.7716
 
TableParser::parseColumns() removed
10.7346
 
TableParser::parse() removed
10.0363
 
ListBlock::finalize() removed
9
 
DocParser::parseBlocks() removed
7
 
TableParser::parseRow() removed
7
 
FencedCodeParser::parse() removed
7
 
HtmlBlockParser::parse() removed
6
 
SetExtHeadingParser::parse() removed
6
 
IndentedCode::finalize() removed
view more