diff options
author | Henning Baldersheim <balder@yahoo-inc.com> | 2022-09-21 12:12:19 +0200 |
---|---|---|
committer | Henning Baldersheim <balder@yahoo-inc.com> | 2022-09-21 16:27:49 +0200 |
commit | 38e0bb661328edde765c9cd35e366d7ccd581f11 (patch) | |
tree | 607ed0f7341b05f09ab068f9a232387f0bc8b476 /searchlib/src | |
parent | 083aa54d59aecc9f9d045d4bde6cdb6c6cbe4dec (diff) |
Use pattern variable
Diffstat (limited to 'searchlib/src')
-rw-r--r-- | searchlib/src/main/java/com/yahoo/searchlib/rankingexpression/transform/Simplifier.java | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/searchlib/src/main/java/com/yahoo/searchlib/rankingexpression/transform/Simplifier.java b/searchlib/src/main/java/com/yahoo/searchlib/rankingexpression/transform/Simplifier.java index c64f0eaa211..90861e64164 100644 --- a/searchlib/src/main/java/com/yahoo/searchlib/rankingexpression/transform/Simplifier.java +++ b/searchlib/src/main/java/com/yahoo/searchlib/rankingexpression/transform/Simplifier.java @@ -110,9 +110,8 @@ public class Simplifier extends ExpressionTransformer<TransformContext> { } private ExpressionNode transformNegativeNode(NegativeNode node) { - if ( ! (node.getValue() instanceof ConstantNode) ) return node; + if ( ! (node.getValue() instanceof ConstantNode constant) ) return node; - ConstantNode constant = (ConstantNode) node.getValue(); if ( ! (constant.getValue() instanceof DoubleCompatibleValue)) return node; return new ConstantNode(constant.getValue().negate() ); } @@ -141,8 +140,7 @@ public class Simplifier extends ExpressionTransformer<TransformContext> { } private boolean isZero(ExpressionNode node) { - if ( ! (node instanceof ConstantNode)) return false; - ConstantNode constant = (ConstantNode)node; + if ( ! (node instanceof ConstantNode constant)) return false; if ( ! constant.getValue().hasDouble()) return false; return constant.getValue().asDouble() == 0.0; } |