override fun afterDocumentSaved()

in src/rider/main/kotlin/com/jetbrains/rider/plugins/dotnetdisassembler/AsmViewerHost.kt [68:77]


            override fun afterDocumentSaved(document: com.intellij.openapi.editor.Document) {
                val savedFile = FileDocumentManager.getInstance().getFile(document) ?: return
                val editor = FileEditorManager.getInstance(project).selectedTextEditor ?: return
                val currentFile = FileDocumentManager.getInstance().getFile(editor.document) ?: return

                if (savedFile == currentFile) {
                    logger.debug("Document saved, requesting recompilation")
                    model.recompile.fire(Unit)
                }
            }