From 527b82981e9e76dcff24b697a3c0731f817e25cb Mon Sep 17 00:00:00 2001 From: Razz4780 Date: Wed, 27 Nov 2024 14:23:15 +0100 Subject: [PATCH] Doc extended --- .../mirrord/products/tomcat/TomcatExecutionListener.kt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/modules/products/tomcat/src/main/kotlin/com/metalbear/mirrord/products/tomcat/TomcatExecutionListener.kt b/modules/products/tomcat/src/main/kotlin/com/metalbear/mirrord/products/tomcat/TomcatExecutionListener.kt index d68fca22..6e47c188 100644 --- a/modules/products/tomcat/src/main/kotlin/com/metalbear/mirrord/products/tomcat/TomcatExecutionListener.kt +++ b/modules/products/tomcat/src/main/kotlin/com/metalbear/mirrord/products/tomcat/TomcatExecutionListener.kt @@ -141,6 +141,9 @@ class TomcatExecutionListener : ExecutionListener { /** * Verifies that [ExecutionEnvironment] is a Tomcat run. Extracts original environment and startup script info (SIP). * Injects a [TomcatBeforeRunTaskProvider.TomcatBeforeRunTask] task into the run configuration. + * + * Main mirrord plugin logic (e.g. spawning intproxy) is done in a [com.intellij.execution.BeforeRunTask], + * because we can't stop execution from this [ExecutionListener]. */ override fun processStartScheduled(executorId: String, env: ExecutionEnvironment) { val service = env.project.service()