From 9bc075289aeb6a73b9f9dbf15400323a85aea373 Mon Sep 17 00:00:00 2001 From: Robert Varga Date: Wed, 26 Dec 2018 03:36:03 +0100 Subject: [PATCH] Shorten StatementMap$Regular.get(int) We can use a trigraph instead of a if/return combo, saving an instruction. Change-Id: If1482da5a4cf83f87b4d995333d757d2fa2d7e12 Signed-off-by: Robert Varga --- .../yangtools/yang/parser/stmt/reactor/StatementMap.java | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/yang/yang-parser-reactor/src/main/java/org/opendaylight/yangtools/yang/parser/stmt/reactor/StatementMap.java b/yang/yang-parser-reactor/src/main/java/org/opendaylight/yangtools/yang/parser/stmt/reactor/StatementMap.java index 3f33c988a6..7646282e07 100644 --- a/yang/yang-parser-reactor/src/main/java/org/opendaylight/yangtools/yang/parser/stmt/reactor/StatementMap.java +++ b/yang/yang-parser-reactor/src/main/java/org/opendaylight/yangtools/yang/parser/stmt/reactor/StatementMap.java @@ -86,11 +86,7 @@ abstract class StatementMap { @Override StatementContextBase get(final int index) { - if (index >= elements.length) { - return null; - } - - return elements[index]; + return index >= elements.length ? null : elements[index]; } @Override -- 2.36.6