Skip to content

Commit fccb114

Browse files
committed
handle potential null
1 parent 40b5003 commit fccb114

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

validator-generator/src/main/java/io/avaje/validation/generator/ComponentMetaData.java

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -48,9 +48,10 @@ String fullName(boolean pkgPrivate) {
4848
}
4949
String topPackage = TopPackage.of(types);
5050
var defaultPackage =
51-
!topPackage.contains(".")
52-
&& APContext.getProjectModuleElement().isUnnamed()
53-
&& APContext.elements().getPackageElement(topPackage) == null;
51+
topPackage == null
52+
|| !topPackage.contains(".")
53+
&& APContext.getProjectModuleElement().isUnnamed()
54+
&& APContext.elements().getPackageElement(topPackage) == null;
5455

5556
if (!defaultPackage && !pkgPrivate && !topPackage.endsWith(".valid")) {
5657
topPackage += ".valid";

0 commit comments

Comments
 (0)