Currently, the `allOf` and `oneOf` resolution logic is in [`createDataDef`](https://github.com/IBM/openapi-to-graphql/blob/8275405940a5b90ace29fe77f1c3bf25ad58d500/packages/openapi-to-graphql/src/preprocessor.ts#L809). However, it is better suited in [`getSchemaTargetGraphQLType`](https://github.com/IBM/openapi-to-graphql/blob/092b0d50be156f97b12e20e295b48aec5770c637/packages/openapi-to-graphql/src/oas_3_tools.ts#L376). There is a much more in-depth discussion in #330