@@ -0,0 +1,808 @@
+package org.jetbrains.debugger;%0A%0Aimport com.intellij.util.Url;%0Aimport org.jetbrains.annotations.NotNull;%0Aimport org.jetbrains.annotations.Nullable;%0A%0Apublic abstract class DebugEventAdapter implements DebugEventListener %7B%0A  @Override%0A  public void suspended(@NotNull SuspendContext context) %7B%0A  %7D%0A%0A  @Override%0A  public void resumed() %7B%0A  %7D%0A%0A  @Override%0A  public void disconnected() %7B%0A  %7D%0A%0A  @Override%0A  public void scriptLoaded(@NotNull Script script, @Nullable String sourceMapData) %7B%0A  %7D%0A%0A  @Override%0A  public void scriptCollected(Script script) %7B%0A  %7D%0A%0A  @Override%0A  public void scriptContentChanged(Script newScript) %7B%0A  %7D%0A%0A  @Override%0A  public void scriptsCleared() %7B%0A  %7D%0A%0A  @Override%0A  public void sourceMapFound(@NotNull Script script, @Nullable Url sourceMapUrl, @NotNull String sourceMapData) %7B%0A  %7D%0A%7D%0A

move generic connection impl to shared module