configuration.copyRecursive()
vs configuration.copy()
doesn’t seem to matter.
From the apidocs I see for copyRecursive
:
Creates a copy of this configuration that contains the dependencies directly in this configuration and those derived from superconfigurations.
and for copy()
:
Creates a copy of this configuration that only contains the dependencies directly in this configuration (without contributions from superconfigurations).
I don’t think that is related to transitive dependencies, only derived from other configurations?