mustBePlatformIndependent

fun mustBePlatformIndependent(additionalBanned: List<String> = emptyList(), excluding: List<String> = emptyList())

Requires the matched source set(s) to remain platform-independent by forbidding imports and symbol references to known platform packages (e.g. android.*, java.*, platform.*).

Parameters

additionalBanned

Extra package patterns to ban in addition to PlatformPackages.DEFAULT_BANNED.

excluding

Package patterns to exclude/whitelist from being banned.