in extractor/src/main/scala/org/jetbrains/sbt/extractors/DependenciesExtractor.scala [144:153]
private def mapConfigurations(configurations: Seq[Configuration]): Seq[Configuration] = {
val cs = mergeAllTestConfigurations(configurations)
if (cs == Set(Configuration.Compile, Configuration.Test, Configuration.Runtime)) {
Seq(Configuration.Compile)
} else if (cs == Set(Configuration.Compile, Configuration.Test)) {
Seq(Configuration.Provided)
} else {
cs.toSeq
}
}