Rating | Name | Duplication | Size | Complexity | Changes | Bugs | Features |
---|---|---|---|---|---|---|---|
D | SimpleMath\Expression::factory() | 0 | 39 | 20 | 0 | 0 | 0 |
B | SimpleMath\Math::parseOperator() | 0 | 16 | 9 | 0 | 0 | 0 |
B | SimpleMath\Math::parse() | 0 | 17 | 6 | 1 | 0 | 0 |
B | SimpleMath\Math::parseParenthesis() | 0 | 13 | 5 | 1 | 0 | 0 |
A | SimpleMath\Math::run() | 0 | 7 | 4 | 0 | 0 | 0 |
A | SimpleMath\Expressions\Ternary::operate() | 0 | 14 | 4 | 0 | 0 | 0 |
A | SimpleMath\Math::tokenize() | 0 | 8 | 1 | 1 | 0 | 0 |
A | SimpleMath\Expressions\Operator::operate() | 0 | 5 | 2 | 0 | 0 | 0 |
A | Expressions\Ternary::operateTernary() | 0 | 4 | 1 | 0 | 0 | 0 |
A | Expressions\ComparisonLTE::calculate() | 0 | 2 | 1 | 0 | 0 | 0 |
A | SimpleMath\Expressions\Ternary::isOpen() | 0 | 2 | 1 | 0 | 0 | 0 |
A | SimpleMath\Expression::__construct() | 0 | 2 | 1 | 0 | 0 | 0 |
A | SimpleMath\Expressions\Binary::operate() | 0 | 2 | 2 | 0 | 0 | 0 |
A | SimpleMath\Expression::isOperator() | 0 | 2 | 1 | 0 | 0 | 0 |
A | Expressions\OperatorOr::calculate() | 0 | 2 | 2 | 0 | 0 | 0 |