Passed
Push — master ( 203740...2c4c0a )
by Kacper
04:22
created

648 +11 Covered Lines

649 +2 Total Lines

99.8 % +1.4% Code Coverage

PHP Classes Changes

 
100%
TokenList added
92.68%
100%
KeyLighter improved
92.86%
100%
ContextualToken improved
95%
100%
RegexMatcher improved
95.83%
100%
CliFormatter improved
98.8%
100%
Rule improved
99.05%
100%
Language improved
98.94%
98.85%
Token got worse

CRAP Changes

 
8
Language::_rules() added
 
3
ArrayHelper::resolve() added
 
2
TokenList::_push() added
 
2
TokenList::add() added
 
2
TokenList::batch() added
 
2
TokenList::sort() added
 
1
TokenList::toArray() added
 
1
TokenFactory::setType() added
 
1
StringHelper::pop() added
2.0009
2
KeyLighter::__construct() improved
13.0012
13
Language::parse() improved
5.025
5
ContextualToken::validate() improved
4.0039
5
RegexMatcher::match() got worse
2
1
KeyLighter::getDefaultFormatter() improved
3.0123
2
Rule::setContext() improved
13.0501
11.055
Token::compare() improved
3.0175
 
CliFormatter::getColor() removed
1
 
TokenIterator::sort() removed
1
 
TokenFactory::getBase() removed
1
 
TokenFactory::getRule() removed
1
 
TokenFactory::getClass() removed
1
 
TokenFactory::getOffset() removed
1
 
ContextualToken::isEnd() removed
1
 
ContextualToken::isStart() removed
1
 
Token::className() removed