Passed
Push — master ( 668c77...c11634 )
by Gilles
02:19
created

1,284 +166 Covered Lines

1,362 +168 Total Lines

94.3 % +0.6% Code Coverage

PHP Classes Changes

 
71.93%
Cleaner added
 
88.89%
AbstractNode added
 
90.85%
Seeker added
 
92.5%
TextNode added
 
94.08%
Parser added
 
94.87%
InnerNode added
 
100%
HtmlNode added
 
100%
TagDTO added
 
100%
ParsedSelectorDTO added
 
100%
RuleDTO added
view more  
87.71%
98.11%
Dom improved
87.36%
96.77%
Selector improved
100%
95.28%
Tag got worse
96.1%
94.87%
Content got worse
96.3%
96.55%
StaticDom improved
90.24%
 
TextNode removed
96.08%
 
InnerNode removed
97.66%
 
AbstractNode removed
100%
 
ArrayNode removed
100%
 
Collection removed
100%
 
HtmlNode removed

CRAP Changes

 
29.2184
Seeker::seek() added
 
27.4185
Cleaner::clean() added
 
18.3287
Seeker::checkKey() added
 
18
Seeker::checkNodeValue() added
 
16.0026
Parser::setUpAttributes() added
 
15
Parser::parse() added
 
12
AbstractNode::hasNextSibling() added
 
11.0176
Parser::parseTag() added
 
10.017
InnerNode::addChild() added
 
9
HtmlNode::text() added
view more  
2.032
2
Dom::loadFromFile() improved
2.032
3.0175
Dom::loadFromUrl() got worse
2.0185
3.0175
StaticDom::loadFromUrl() got worse
3
4.0072
Tag::getStyleAttributeArray() got worse
2.0116
1
Dom::find() improved
3.0123
4.0961
Content::skip() got worse
6
7.116
Tag::makeOpeningTag() got worse
2
3.2098
Tag::getAttributes() got worse
36.4057
 
Dom::clean() removed
31.0081
 
Selector::seek() removed
26
 
Selector::checkNodeValue() removed
22.6944
 
Selector::match() removed
21.0006
 
Dom::parseTag() removed
15.663
 
Selector::checkKey() removed
12
 
Dom::parse() removed
9.002
 
InnerNode::addChild() removed
9
 
HtmlNode::text() removed
7.0145
 
AbstractNode::__get() removed
view more