Note this service is used by different part of intellij, like quick definition, editor, structural indexation. etc.
As these services need to use the same decompiled text, the decompilation is cached in this class. Aside of that the decompiled text can change in regard of the activated options of the plugin. For this reason the cache need to listen to refresh requests.
@see #decompile(VirtualFile)
|
|