Bug 5410 - XSD regular expressions are interpreted as Java regexes (1/2)
[yangtools.git] / yang / yang-parser-impl / src / main / java / org / opendaylight / yangtools / yang / parser / stmt / rfc6020 / effective / type / AbstractConstraintEffectiveStatement.java
index a852e4e8390d2eb3dbdfdb31d57942b52316fde7..d534bbb4b06cff3d7f84fdc4dbb97090b144a881 100644 (file)
@@ -152,7 +152,8 @@ final class PatternConstraintFactory extends ConstraintFactory<PatternConstraint
 
     private static PatternConstraint createCustomizedConstraint(final PatternConstraint patternConstraint,
             final AbstractConstraintEffectiveStatement<?, ?> stmt) {
-        return new PatternConstraintEffectiveImpl(patternConstraint.getRegularExpression(), stmt.getDescription(),
-                stmt.getReference(), stmt.getErrorAppTag(), stmt.getErrorMessage(), stmt.getModifier());
+        return new PatternConstraintEffectiveImpl(patternConstraint.getRegularExpression(),
+                patternConstraint.getRawRegularExpression(), stmt.getDescription(), stmt.getReference(),
+                stmt.getErrorAppTag(), stmt.getErrorMessage(), stmt.getModifier());
     }
 }
\ No newline at end of file