diff --git a/platform/external-system-api/src/com/intellij/openapi/externalSystem/settings/AbstractExternalSystemSettings.java b/platform/external-system-api/src/com/intellij/openapi/externalSystem/settings/AbstractExternalSystemSettings.java index 4c7a2801c1a1..20eab9c73882 100644 --- a/platform/external-system-api/src/com/intellij/openapi/externalSystem/settings/AbstractExternalSystemSettings.java +++ b/platform/external-system-api/src/com/intellij/openapi/externalSystem/settings/AbstractExternalSystemSettings.java @@ -1,6 +1,7 @@ // Copyright 2000-2019 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package com.intellij.openapi.externalSystem.settings; +import com.intellij.openapi.Disposable; import com.intellij.openapi.application.ApplicationManager; import com.intellij.openapi.externalSystem.ExternalSystemManager; import com.intellij.openapi.externalSystem.importing.ImportSpecBuilder; @@ -29,6 +30,7 @@ public abstract class AbstractExternalSystemSettings< SS extends AbstractExternalSystemSettings, PS extends ExternalProjectSettings, L extends ExternalSystemSettingsListener> + implements Disposable { @NotNull private final Topic myChangesTopic; @@ -44,6 +46,11 @@ public abstract class AbstractExternalSystemSettings< myProject = project; } + @Override + public void dispose() { + + } + @NotNull public Project getProject() { return myProject;