From e0190b324fb92c3b82cd143d3aab1eeede951e94 Mon Sep 17 00:00:00 2001
From: Jean-Noel Rouvignac <jean-noel.rouvignac@forgerock.com>
Date: Mon, 16 Feb 2015 16:23:46 +0000
Subject: [PATCH] AutoRefactor: push negation down

---
 opendj-server-legacy/src/main/java/org/opends/server/util/StaticUtils.java |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/opendj-server-legacy/src/main/java/org/opends/server/util/StaticUtils.java b/opendj-server-legacy/src/main/java/org/opends/server/util/StaticUtils.java
index 2b8a927..c5cedfc 100644
--- a/opendj-server-legacy/src/main/java/org/opends/server/util/StaticUtils.java
+++ b/opendj-server-legacy/src/main/java/org/opends/server/util/StaticUtils.java
@@ -2492,8 +2492,10 @@
       for (int i=startPos+1; i < endPos; i++)
       {
         c = element.charAt(i);
-        if (! (isAlpha(c) || isDigit(c) || (c == '-') ||
-               ((c == '_') && DirectoryServer.allowAttributeNameExceptions())))
+        if (!isAlpha(c)
+            && !isDigit(c)
+            && c != '-'
+            && (c != '_' || !DirectoryServer.allowAttributeNameExceptions()))
         {
           // This is an illegal character for an attribute name.
           invalidReason.append(ERR_SCHEMANAME_ILLEGAL_CHAR.get(element, c, i));

--
Gitblit v1.10.0