diff --git a/jOOQ-codegen/src/main/java/org/jooq/codegen/JavaGenerator.java b/jOOQ-codegen/src/main/java/org/jooq/codegen/JavaGenerator.java index 69a0041aaf..64f8641945 100644 --- a/jOOQ-codegen/src/main/java/org/jooq/codegen/JavaGenerator.java +++ b/jOOQ-codegen/src/main/java/org/jooq/codegen/JavaGenerator.java @@ -8390,7 +8390,7 @@ public class JavaGenerator extends AbstractGenerator { else if (objectType == UDTDefinition.class) - return s.getDatabase().getUDTs(s); + return s.getDatabase().getUDTs(s).stream().filter(u -> u.getPackage() == null).collect(toList()); else if (objectType == UniqueKeyDefinition.class) return s.getDatabase().getKeys(s); } @@ -8407,6 +8407,14 @@ public class JavaGenerator extends AbstractGenerator { return u.getAttributes(); } + + + + + + + + log.info("No child objects of type " + objectType.getName() + " for container : " + container + " (" + container.getClass().getName() + ")"); return new ArrayList<>(); }