diff --git a/model/src/main/kotlin/utils/ConfigurationResolver.kt b/model/src/main/kotlin/utils/ConfigurationResolver.kt index 5009ff4fccb72..0df7a9b2d0969 100644 --- a/model/src/main/kotlin/utils/ConfigurationResolver.kt +++ b/model/src/main/kotlin/utils/ConfigurationResolver.kt @@ -65,6 +65,8 @@ object ConfigurationResolver { curationProvider.getCurationsFor(packages) } + // While every provider is supposed to only return applicable curations, filter to be on the safe side and + // only embed applicable curations in the ORT result. val (applicableCurations, nonApplicableCurations) = curations.partition { curation -> packages.any { pkg -> curation.isApplicable(pkg.id) } }