getOneOfAnyOfCombinations

fun getOneOfAnyOfCombinations(schema: Schema<*>, visitedRefs: MutableSet<String>): List<List<Schema<*>>>

Returns combinations of oneOf and anyOf subschemas for expansion.

Return

list of schema lists representing each valid combination

Parameters

schema

the composed schema

visitedRefs

set of already visited $ref pointers