falseVariables
fun <D : Executable.Data> Executable<D>.falseVariables(customScalarAdapters: CustomScalarAdapters): Set<String>
Returns the Set of boolean variables that are false either explicitly or because there is a default value
This inversion is needed for @defer(if: Boolean! = true)
that default to true so absence of a value in the set denotes true
Order of precedence for a query like this: query($foo: Boolean = false)
variables: {"foo": true} => bit not set
variables: {"foo": false} => bit set
variables: {} => bit set Order of precedence for a query like this: query($foo: Boolean)
variables: {"foo": true} => bit not set
variables: {"foo": false} => bit set
variables: {} => bit not set