cleanup [python]: Replace redundant logic with filterValues() call (PyCallExpressionHelper.kt)

GitOrigin-RevId: baadbadebacab3b0d184afee25332b2fee6c1706
This commit is contained in:
Petr
2025-12-10 18:17:49 +00:00
committed by intellij-monorepo-bot
parent 7db01edb1a
commit bffad2a72d
@@ -811,15 +811,7 @@ fun <T> Map<T, PyCallableParameter>.getArgumentsMappedToKeywordContainer(): List
}
fun <T> Map<T, PyCallableParameter>.getRegularMappedParameters(): Map<T, PyCallableParameter> {
val result = LinkedHashMap<T, PyCallableParameter>()
for (entry in entries) {
val argument = entry.key
val parameter: PyCallableParameter = entry.value
if (!parameter.isPositionalContainer() && !parameter.isKeywordContainer()) {
result.put(argument, parameter)
}
}
return result
return filterValues { !it.isPositionalContainer() && !it.isKeywordContainer() }
}
fun <T> Map<T, PyCallableParameter>.getMappedPositionalContainer(): PyCallableParameter? {