hold LastComputedIcon on soft references, take 2
authorPeter Gromov <peter@jetbrains.com>
Mon, 10 Aug 2020 16:24:18 +0000 (18:24 +0200)
committerintellij-monorepo-bot <intellij-monorepo-bot-no-reply@jetbrains.com>
Mon, 10 Aug 2020 16:24:18 +0000 (16:24 +0000)
commit11d2683b817afb29ffa95862be31f11f644eff71
treed56fafd41cc816ff7e0783196b854446cd7c0c61
parent3e95076004c8d4db14181dacaf9173787fd71376
hold LastComputedIcon on soft references, take 2

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

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