mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
cleanup [python]: Replace redundant logic with filterValues() call (PyCallExpressionHelper.kt)
GitOrigin-RevId: baadbadebacab3b0d184afee25332b2fee6c1706
This commit is contained in:
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? {
|
||||
|
||||
Reference in New Issue
Block a user