From 3c4cb087e6212a0dbc930237fbc49a7c715da97d Mon Sep 17 00:00:00 2001 From: KB Sriram Date: Thu, 8 Jun 2017 17:00:45 -0700 Subject: [PATCH] Replace string constant in error message Use Pattern.pattern() in error message rather than a separately declared String constant. --- .../java/src/main/java/org/tensorflow/op/NameScope.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/tensorflow/java/src/main/java/org/tensorflow/op/NameScope.java b/tensorflow/java/src/main/java/org/tensorflow/op/NameScope.java index fd3266a6f51..2e84cac1ac7 100644 --- a/tensorflow/java/src/main/java/org/tensorflow/op/NameScope.java +++ b/tensorflow/java/src/main/java/org/tensorflow/op/NameScope.java @@ -128,7 +128,7 @@ final class NameScope { throw new IllegalArgumentException( String.format( "invalid name: '%s' does not match the regular expression %s", - name, NAME_REGEX_STRING)); + name, NAME_REGEX.pattern())); } } @@ -142,6 +142,5 @@ final class NameScope { // followed by zero or more LETTER_DIGIT_DASH_DOT_SLASH_UNDERSCORE. SLASH is not permitted in // actual user-supplied names to NameScope - it is used as a reserved character to separate // subcomponents within fully qualified names. - private static final String NAME_REGEX_STRING = "[A-Za-z0-9.][A-Za-z0-9_.\\-]*"; - private static final Pattern NAME_REGEX = Pattern.compile(NAME_REGEX_STRING); + private static final Pattern NAME_REGEX = Pattern.compile("[A-Za-z0-9.][A-Za-z0-9_.\\-]*"); }