@@ 18-31 (lines=14) @@ | ||
15 | * |
|
16 | * @package MS\PHPMD\Rule\CleanCode |
|
17 | */ |
|
18 | class InlineIf extends AbstractRule implements MethodAware |
|
19 | { |
|
20 | /** |
|
21 | * @param AbstractNode|MethodNode $node |
|
22 | */ |
|
23 | public function apply(AbstractNode $node) |
|
24 | { |
|
25 | $conditionalExpressions = $node->findChildrenOfType('ConditionalExpression'); |
|
26 | ||
27 | foreach ($conditionalExpressions as $conditionalExpression) { |
|
28 | $this->addViolation($conditionalExpression); |
|
29 | } |
|
30 | } |
|
31 | } |
|
32 |
@@ 17-30 (lines=14) @@ | ||
14 | * |
|
15 | * @package MS\PHPMD\Rule\CleanCode |
|
16 | */ |
|
17 | class SwitchStatement extends AbstractRule implements MethodAware |
|
18 | { |
|
19 | /** |
|
20 | * @param AbstractNode|MethodNode $node |
|
21 | */ |
|
22 | public function apply(AbstractNode $node) |
|
23 | { |
|
24 | $switchStatements = $node->findChildrenOfType('SwitchStatement'); |
|
25 | ||
26 | foreach ($switchStatements as $switchStatement) { |
|
27 | $this->addViolation($switchStatement); |
|
28 | } |
|
29 | } |
|
30 | } |