hold LastComputedIcon on soft references
authorPeter Gromov <peter@jetbrains.com>
Mon, 10 Aug 2020 10:35:54 +0000 (12:35 +0200)
committerintellij-monorepo-bot <intellij-monorepo-bot-no-reply@jetbrains.com>
Mon, 10 Aug 2020 11:23:16 +0000 (11:23 +0000)
commit5c8a9b67e5d88c7405162e07871f6499a95777d0
treeff8562cf7d591ed63d82c8d8c0f0c1092dcd1af4
parent7332a35685f809491408685d06a79665a682240a
hold LastComputedIcon on soft references

to avoid project leaks via deferred icon parameters in VirtualFile user data

GitOrigin-RevId: ec888f913b42f73a719ee2ac6fef9d704f8a7836
platform/util/src/com/intellij/openapi/util/Iconable.java