@@ -124,13 +124,13 @@ export const convert: Convert = (
124124 }
125125
126126 if ( Guard . isOneOfSchema ( schema ) ) {
127- return generateMultiTypeNode ( entryPoint , currentPoint , factory , schema . oneOf , context , convert , converterContext , "oneOf" ) ;
127+ return nullable ( factory , generateMultiTypeNode ( entryPoint , currentPoint , factory , schema . oneOf , context , convert , converterContext , "oneOf" ) , ! ! schema . nullable ) ;
128128 }
129129 if ( Guard . isAllOfSchema ( schema ) ) {
130- return generateMultiTypeNode ( entryPoint , currentPoint , factory , schema . allOf , context , convert , converterContext , "allOf" ) ;
130+ return nullable ( factory , generateMultiTypeNode ( entryPoint , currentPoint , factory , schema . allOf , context , convert , converterContext , "allOf" ) , ! ! schema . nullable ) ;
131131 }
132132 if ( Guard . isAnyOfSchema ( schema ) ) {
133- return generateMultiTypeNode ( entryPoint , currentPoint , factory , schema . anyOf , context , convert , converterContext , "anyOf" ) ;
133+ return nullable ( factory , generateMultiTypeNode ( entryPoint , currentPoint , factory , schema . anyOf , context , convert , converterContext , "anyOf" ) , ! ! schema . nullable ) ;
134134 }
135135
136136 if ( Guard . isHasNoMembersObject ( schema ) ) {
0 commit comments