mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
PY-45206 IJ-CR-3996 Simplified expression
GitOrigin-RevId: 51dbdfc48437af7840b97e1ceb4b17d19320c75a
This commit is contained in:
committed by
intellij-monorepo-bot
parent
3711012798
commit
1b647e64cf
@@ -209,9 +209,7 @@ class PyFinalInspection : PyInspection() {
|
||||
cls.findMethodByName(PyNames.INIT, false, myTypeEvalContext)?.let { init ->
|
||||
val attributesInInit = mutableMapOf<String, PyTargetExpression>()
|
||||
PyClassImpl.collectInstanceAttributes(init, attributesInInit)
|
||||
instanceFinals.keys.forEach {
|
||||
attributesInInit.remove(it)
|
||||
}
|
||||
attributesInInit.keys.removeAll(instanceFinals.keys)
|
||||
instanceFinals += attributesInInit.filterValues { isFinal(it) }
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user