From ac0e19131cd40bf0afa42a0fbc3e3541e4ef7c4e Mon Sep 17 00:00:00 2001 From: lukaseder Date: Sun, 27 Sep 2015 11:50:46 +0200 Subject: [PATCH] [#4576] JavaWriter uses regex syntax unsupported in Java <1.8 --- jOOQ-codegen/src/main/java/org/jooq/util/JavaWriter.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/jOOQ-codegen/src/main/java/org/jooq/util/JavaWriter.java b/jOOQ-codegen/src/main/java/org/jooq/util/JavaWriter.java index d267e480c9..07d7fcf5cf 100644 --- a/jOOQ-codegen/src/main/java/org/jooq/util/JavaWriter.java +++ b/jOOQ-codegen/src/main/java/org/jooq/util/JavaWriter.java @@ -118,7 +118,7 @@ public class JavaWriter extends GeneratorWriter { StringBuilder importString = new StringBuilder(); String pkg = ""; - Matcher m = Pattern.compile("(?s:^.*?\\Rpackage\\s+(.*?);?\\R.*?$)").matcher(string); + Matcher m = Pattern.compile("(?s:^.*?[\\r\\n]+package\\s+(.*?);?[\\r\\n]+.*?$)").matcher(string); if (m.find()) pkg = m.group(1);