Skip to content

Commit 9def4ce

Browse files
committed
Fix null-safe alias registration
1 parent 60ba213 commit 9def4ce

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

jackson/src/main/java/eu/mihosoft/vmf/jackson/VMFJsonSchemaGenerator.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -108,8 +108,10 @@ public VMFJsonSchemaGenerator withTypeAlias(String alias, String className) {
108108
* @param typeAliases the type aliases to add
109109
* @return this module
110110
*/
111-
public VMFJsonSchemaGenerator withTypeAliases(Map<String, String> typeAliases) {
112-
typeAliases.forEach(this::addTypeAlias);
111+
public VMFJsonSchemaGenerator withTypeAliases(Map<String, String> aliases) {
112+
if (aliases != null) {
113+
aliases.forEach(this::addTypeAlias);
114+
}
113115
return this;
114116
}
115117

0 commit comments

Comments
 (0)