From 01ec97efb381427c980502db60a8781b4a95b4ad Mon Sep 17 00:00:00 2001 From: UNV Date: Thu, 15 Oct 2026 01:41:11 +0300 Subject: [PATCH] Fixing compilation errors after platform update. --- .../impl/run/PyPluginCommonOptionsForm.java | 24 ++++++++++--------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/python-impl/src/main/java/com/jetbrains/python/impl/run/PyPluginCommonOptionsForm.java b/python-impl/src/main/java/com/jetbrains/python/impl/run/PyPluginCommonOptionsForm.java index 3ee2b624..68b8cf31 100644 --- a/python-impl/src/main/java/com/jetbrains/python/impl/run/PyPluginCommonOptionsForm.java +++ b/python-impl/src/main/java/com/jetbrains/python/impl/run/PyPluginCommonOptionsForm.java @@ -83,7 +83,7 @@ public PyPluginCommonOptionsForm(PyCommonOptionsFormData data, Disposable uiDisp myModules = FlatDataModel.of(validModules); myModuleComboBox = ComboBox.create(myModules); - myModuleComboBox.setRender((presentation, item) -> { + myModuleComboBox.setRenderer((presentation, item) -> { Module module = item.getValue(); if (module != null) { presentation.withIcon(PlatformIconGroup.nodesModule()); @@ -201,35 +201,37 @@ public void subscribe() { } @Override + @RequiredUIAccess public Disposable addInterpreterListener(Runnable listener) { return myInterpreterComboBox.getComponent().addValueListener(event -> listener.run()); } - @RequiredUIAccess @Override + @RequiredUIAccess public String getInterpreterOptions() { return StringUtil.notNullize(myInterpreterOptionsTextField.getValue()).trim(); } - @RequiredUIAccess @Override + @RequiredUIAccess public void setInterpreterOptions(@Nullable String interpreterOptions) { myInterpreterOptionsTextField.setValue(StringUtil.notNullize(interpreterOptions)); } - @RequiredUIAccess @Override + @RequiredUIAccess public String getWorkingDirectory() { return FileUtil.toSystemIndependentName(myWorkingDirectoryTextField.getValue().trim()); } - @RequiredUIAccess @Override + @RequiredUIAccess public void setWorkingDirectory(@Nullable String workingDirectory) { myWorkingDirectoryTextField.setValue(workingDirectory == null ? "" : FileUtil.toSystemDependentName(workingDirectory)); } @Override + @RequiredUIAccess public @Nullable String getSdkHome() { BundleBox.BundleBoxItem item = myInterpreterComboBox.getComponent().getValue(); if (item == null) { @@ -239,8 +241,8 @@ public void setWorkingDirectory(@Nullable String workingDirectory) { return sdk != null ? sdk.getHomePath() : item.getBundleName(); } - @RequiredUIAccess @Override + @RequiredUIAccess public void setSdkHome(@Nullable String sdkHome) { if (StringUtil.isEmptyOrSpaces(sdkHome)) { myInterpreterComboBox.setSelectedNoneBundle(); @@ -269,8 +271,8 @@ public void setSdkHome(@Nullable String sdkHome) { return module != null ? module.getName() : null; } - @RequiredUIAccess @Override + @RequiredUIAccess public void setModule(@Nullable Module module) { if (module != null && myModules.indexOf(module) < 0) { myModules.add(module); @@ -283,8 +285,8 @@ public boolean isUseModuleSdk() { return Boolean.TRUE.equals(myUseModuleSdkGroup.getValue()); } - @RequiredUIAccess @Override + @RequiredUIAccess public void setUseModuleSdk(boolean useModuleSdk) { myUseModuleSdkGroup.setValue(useModuleSdk, false); updateControls(); @@ -295,8 +297,8 @@ public boolean isPassParentEnvs() { return myEnvsComponent.isPassParentEnvs(); } - @RequiredUIAccess @Override + @RequiredUIAccess public void setPassParentEnvs(boolean passParentEnvs) { myEnvsComponent.setPassParentEnvs(passParentEnvs); } @@ -339,14 +341,14 @@ public boolean shouldAddSourceRoots() { return myAddSourceRootsCheckbox.getValueOrError(); } - @RequiredUIAccess @Override + @RequiredUIAccess public void setAddContentRoots(boolean flag) { myAddContentRootsCheckbox.setValue(flag); } - @RequiredUIAccess @Override + @RequiredUIAccess public void setAddSourceRoots(boolean flag) { myAddSourceRootsCheckbox.setValue(flag); }