diff --git a/python/python-community-configure/src/com/jetbrains/python/newProject/steps/PythonGenerateProjectCallback.java b/python/python-community-configure/src/com/jetbrains/python/newProject/steps/PythonGenerateProjectCallback.java index 23afbacd9227..7bf653ea0bf5 100644 --- a/python/python-community-configure/src/com/jetbrains/python/newProject/steps/PythonGenerateProjectCallback.java +++ b/python/python-community-configure/src/com/jetbrains/python/newProject/steps/PythonGenerateProjectCallback.java @@ -79,6 +79,9 @@ public class PythonGenerateProjectCallback extends AbstractNewProjectStep.Abs } } } + if (generator instanceof PythonProjectGenerator) { + ((PythonProjectGenerator)generator).afterProjectGenerated(newProject); + } } @Nullable diff --git a/python/src/com/jetbrains/python/newProject/PythonProjectGenerator.java b/python/src/com/jetbrains/python/newProject/PythonProjectGenerator.java index a64cb4017757..9e0e669016ee 100644 --- a/python/src/com/jetbrains/python/newProject/PythonProjectGenerator.java +++ b/python/src/com/jetbrains/python/newProject/PythonProjectGenerator.java @@ -271,6 +271,9 @@ public abstract class PythonProjectGenerator ext return null; } + public void afterProjectGenerated(@NotNull final Project project) { + } + /** * @deprecated This method no longer has any effect. The standard interpreter chooser UI is always shown. */