@Override
  public void addLogConsole(final @NlsContexts.TabTitle @NotNull String name,
                            final @NotNull String path,
                            @NotNull Charset charset,
                            final long skippedContent,
                            @NotNull RunConfigurationBase runConfiguration) {
    boolean useBuildInActions = UIExperiment.isNewDebuggerUIEnabled();
    doAddLogConsole(new LogConsoleImpl(myProject, new File(path), charset, skippedContent, name, useBuildInActions, mySearchScope) {
      @Override
      public boolean isActive() {
        return isConsoleActive(path);
      }
    }, path, getDefaultIcon(), runConfiguration);
  }
@Override
  public void addLogConsole(final @NlsContexts.TabTitle @NotNull String name,
                            final @NotNull String path,
                            @NotNull Charset charset,
                            final long skippedContent,
                            @NotNull RunConfigurationBase runConfiguration)