From efd4b053fa22b18926d3d27ec8ee895b9c833da9 Mon Sep 17 00:00:00 2001 From: Robert Varga Date: Sat, 4 May 2024 07:46:57 +0200 Subject: [PATCH] Fix checkstyle Upgraded checkstyle finds a new violation, fix it up. Change-Id: Id7445bd7adc83b5bc776122ca5be213830f06b85 Signed-off-by: Robert Varga --- .../data/tree/impl/MinMaxElementsValidation.java | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/data/yang-data-tree-ri/src/main/java/org/opendaylight/yangtools/yang/data/tree/impl/MinMaxElementsValidation.java b/data/yang-data-tree-ri/src/main/java/org/opendaylight/yangtools/yang/data/tree/impl/MinMaxElementsValidation.java index 5da13358b3..93767ca28f 100644 --- a/data/yang-data-tree-ri/src/main/java/org/opendaylight/yangtools/yang/data/tree/impl/MinMaxElementsValidation.java +++ b/data/yang-data-tree-ri/src/main/java/org/opendaylight/yangtools/yang/data/tree/impl/MinMaxElementsValidation.java @@ -20,6 +20,12 @@ import org.opendaylight.yangtools.yang.model.api.ElementCountConstraintAware; final class MinMaxElementsValidation extends AbstractValidation { + @FunctionalInterface + @NonNullByDefault + interface ExceptionSupplier { + T get(int actual, String message); + } + private final int minElements; private final int maxElements; @@ -53,12 +59,6 @@ final class MinMaxElementsValidation { - T get(int actual, String message); - } - private void enforceOnData(final NormalizedNode value, final ExceptionSupplier exceptionSupplier) throws X { checkArgument(value instanceof NormalizedNodeContainer, "Value %s is not a NormalizedNodeContainer", value); -- 2.36.6