From 1a3ec8a27199d73b385f5ef2228e87796eabaeb8 Mon Sep 17 00:00:00 2001 From: Robert Varga Date: Sat, 24 May 2014 09:37:53 +0200 Subject: [PATCH] BUG-582: reuse SimpleDataTimeUtil Thisreuses the already-existing thread-local safe formatter, squeezing extra performance in this path. Change-Id: I4f57f8f462cd2f1b82c9c2cd312f375461b312b5 Signed-off-by: Robert Varga --- .../yangtools/yang/parser/util/ModuleDependencySort.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/yang/yang-parser-impl/src/main/java/org/opendaylight/yangtools/yang/parser/util/ModuleDependencySort.java b/yang/yang-parser-impl/src/main/java/org/opendaylight/yangtools/yang/parser/util/ModuleDependencySort.java index ea304d4f10..7e5941c053 100644 --- a/yang/yang-parser-impl/src/main/java/org/opendaylight/yangtools/yang/parser/util/ModuleDependencySort.java +++ b/yang/yang-parser-impl/src/main/java/org/opendaylight/yangtools/yang/parser/util/ModuleDependencySort.java @@ -8,7 +8,6 @@ package org.opendaylight.yangtools.yang.parser.util; import java.net.URI; -import java.text.SimpleDateFormat; import java.util.ArrayList; import java.util.Arrays; import java.util.Collection; @@ -19,6 +18,7 @@ import java.util.List; import java.util.Map; import java.util.Set; +import org.opendaylight.yangtools.yang.common.SimpleDateFormatUtil; import org.opendaylight.yangtools.yang.model.api.Module; import org.opendaylight.yangtools.yang.model.api.ModuleImport; import org.opendaylight.yangtools.yang.model.api.SchemaContext; @@ -295,7 +295,7 @@ public final class ModuleDependencySort { } private static String formatRevDate(final Date rev) { - return rev.equals(DEFAULT_REVISION) ? "default" : new SimpleDateFormat("yyyy-MM-dd").format(rev); + return rev.equals(DEFAULT_REVISION) ? "default" : SimpleDateFormatUtil.getRevisionFormat().format(rev); } @VisibleForTesting -- 2.36.6