mirror of
https://gitflic.ru/project/openide/openide.git
synced 2025-12-15 11:53:49 +07:00
DS-4287: Fix CCE: Do not assume that any remote SDK is `PyRemoteSdkAdditionalDataBase`
According to ``PythonSdkUtil#isRemote`` gives no guarantees about certain class Merge-request: IJ-MR-107573 Merged-by: Ilya Kazakevich <ilya.kazakevich@jetbrains.com> GitOrigin-RevId: eafa1ed24f2e6d5352b42d1b095b710dbaeeaff9
This commit is contained in:
committed by
intellij-monorepo-bot
parent
6bd795de83
commit
9be2da0258
@@ -441,8 +441,7 @@ public final class PythonSdkType extends SdkType {
|
||||
}
|
||||
return versionString;
|
||||
}
|
||||
else if (PythonSdkUtil.isRemote(sdk)) {
|
||||
final PyRemoteSdkAdditionalDataBase data = (PyRemoteSdkAdditionalDataBase)sdkAdditionalData;
|
||||
else if (sdkAdditionalData instanceof PyRemoteSdkAdditionalDataBase data) {
|
||||
assert data != null;
|
||||
String versionString = data.getVersionString();
|
||||
if (StringUtil.isEmpty(versionString)) {
|
||||
|
||||
Reference in New Issue
Block a user