publicTypesMustBeTransitiveDependencies
Whether public signatures may only expose types from dependencies published transitively to consumers. Enabled by default. Unlike design diagnostics, a violation is always an error and has no source exemption or warning severity. Setting this Gradle property to false is the check's only off-switch.