This is an automated email from the ASF dual-hosted git repository.
rmannibucau pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/bval.git
The following commit(s) were added to refs/heads/master by this push:
new d1abb1e BVAL-170 skip interpolation when not needed
d1abb1e is described below
commit d1abb1ef3c33df6a4a355505929f5278337a0b37
Author: Romain Manni-Bucau <[email protected]>
AuthorDate: Sun Feb 17 12:01:55 2019 +0100
BVAL-170 skip interpolation when not needed
---
.../src/main/java/org/apache/bval/jsr/DefaultMessageInterpolator.java | 4 ++++
1 file changed, 4 insertions(+)
diff --git
a/bval-jsr/src/main/java/org/apache/bval/jsr/DefaultMessageInterpolator.java
b/bval-jsr/src/main/java/org/apache/bval/jsr/DefaultMessageInterpolator.java
index d94187a..34c4f68 100644
--- a/bval-jsr/src/main/java/org/apache/bval/jsr/DefaultMessageInterpolator.java
+++ b/bval-jsr/src/main/java/org/apache/bval/jsr/DefaultMessageInterpolator.java
@@ -134,6 +134,10 @@ public class DefaultMessageInterpolator implements
MessageInterpolator {
/** {@inheritDoc} */
@Override
public String interpolate(final String message, final Context context,
final Locale locale) {
+ if (!message.contains("{")) {
+ return resolveEscapeSequences(message);
+ }
+
final ResourceBundle userResourceBundle =
findUserResourceBundle(locale);
final ResourceBundle defaultResourceBundle =
findDefaultResourceBundle(locale);