isADependencyOf
Counterpoint of dependsOn. isADependencyOf allows a schema module to discover used types in downstream modules automatically without having to specify alwaysGenerateTypesMatching.
This works by setting a dependency on the IR in downstream modules. Because the IR task and the codegen task are separate this does not create a cycle.