subprojectExternalData
External (third-party) dependency data captured at configuration time.
Format: Map<subprojectPath, List<"configurationName|group|name|version">>
The value is pipe-delimited (not colon-delimited like subprojectData) because Maven coordinates themselves contain colons. The group and version segments may be empty.
Example:
{ ":app" -> ["implementation|androidx.core|core-ktx|1.13.1", "api|com.squareup.okhttp3|okhttp|4.12.0"] }Content copied to clipboard
Collected unconditionally, like subprojectData. Filtering by includeExternalDependencies, includeTestDependencies, and includeCompileOnlyDependencies happens in extract so the task is correctly UP-TO-DATE cached when only the flags change.