diff --git a/packages/pyright-internal/src/languageServerBase.ts b/packages/pyright-internal/src/languageServerBase.ts index d52b20385..06f6944de 100644 --- a/packages/pyright-internal/src/languageServerBase.ts +++ b/packages/pyright-internal/src/languageServerBase.ts @@ -340,7 +340,7 @@ export abstract class LanguageServerBase implements LanguageServerInterface, Dis } async getWorkspaces(): Promise { - const workspaces = [...this.workspaceFactory.items()]; + const workspaces = this.workspaceFactory.items(); for (const workspace of workspaces) { await workspace.isInitialized.promise; } diff --git a/packages/pyright-internal/src/localization/package.nls.cs.json b/packages/pyright-internal/src/localization/package.nls.cs.json index 8c868ae24..02cbc300e 100644 --- a/packages/pyright-internal/src/localization/package.nls.cs.json +++ b/packages/pyright-internal/src/localization/package.nls.cs.json @@ -693,8 +693,8 @@ "missingDeleter": "Chybí metoda odstranění vlastnosti", "missingGetter": "Chybí metoda getter vlastnosti", "missingSetter": "Chybí metoda nastavovacího kódu vlastnosti", - "namedParamMissingInDest": "V cíli chybí parametr klíčového slova {name}", - "namedParamMissingInSource": "Ve zdroji chybí parametr klíčového slova „{name}“", + "namedParamMissingInDest": "Další parametr „{name}“", + "namedParamMissingInSource": "Chybí parametr klíčového slova „{name}“.", "namedParamTypeMismatch": "Parametr klíčového slova {name} typu {sourceType} není kompatibilní s typem {destType}.", "namedTupleNotAllowed": "NamedTuple se nedá použít pro kontroly instancí nebo tříd.", "newMethodLocation": "Metoda __new__ je definována ve třídě {type}", diff --git a/packages/pyright-internal/src/localization/package.nls.de.json b/packages/pyright-internal/src/localization/package.nls.de.json index 827b0495f..6fa8d64ac 100644 --- a/packages/pyright-internal/src/localization/package.nls.de.json +++ b/packages/pyright-internal/src/localization/package.nls.de.json @@ -693,8 +693,8 @@ "missingDeleter": "Die Eigenschaft-Deleter-Methode fehlt.", "missingGetter": "Die Eigenschaft-Getter-Methode fehlt.", "missingSetter": "Die Eigenschaft-Setter-Methode fehlt.", - "namedParamMissingInDest": "Der Schlüsselwortparameter \"{name}\" fehlt im Ziel.", - "namedParamMissingInSource": "Der Schlüsselwortparameter \"{name}\" fehlt in der Quelle.", + "namedParamMissingInDest": "Zusätzlicher Parameter \"{name}\"", + "namedParamMissingInSource": "Fehlender Schlüsselwortparameter \"{name}\"", "namedParamTypeMismatch": "Der Schlüsselwortparameter „{name}“ vom Typ „{sourceType}“ ist nicht mit dem Typ „{destType}“ kompatibel", "namedTupleNotAllowed": "NamedTuple kann nicht für Instanzen- oder Klassenüberprüfungen verwendet werden.", "newMethodLocation": "Die __new__ Methode ist in der Klasse \"{type}\" definiert.", diff --git a/packages/pyright-internal/src/localization/package.nls.es.json b/packages/pyright-internal/src/localization/package.nls.es.json index 46f151f5e..ef5db5f48 100644 --- a/packages/pyright-internal/src/localization/package.nls.es.json +++ b/packages/pyright-internal/src/localization/package.nls.es.json @@ -693,8 +693,8 @@ "missingDeleter": "Falta el método de eliminación de propiedades", "missingGetter": "Falta el método Getter de la propiedad", "missingSetter": "Falta el método establecedor de propiedades", - "namedParamMissingInDest": "Falta el parámetro de palabra clave \"{name}\" en el destino", - "namedParamMissingInSource": "Falta el parámetro de palabra clave \"{name}\" en el origen", + "namedParamMissingInDest": "Parámetro adicional \"{name}\"", + "namedParamMissingInSource": "Falta el parámetro de palabra clave \"{name}\"", "namedParamTypeMismatch": "El parámetro de palabra clave \"{name}\" de tipo \"{sourceType}\" no es compatible con el tipo \"{destType}\"", "namedTupleNotAllowed": "No se puede usar NamedTuple para comprobaciones de instancia o clase", "newMethodLocation": "El método __new__ está definido en la clase \"{type}\"", diff --git a/packages/pyright-internal/src/localization/package.nls.fr.json b/packages/pyright-internal/src/localization/package.nls.fr.json index f6b5b357b..d438418cb 100644 --- a/packages/pyright-internal/src/localization/package.nls.fr.json +++ b/packages/pyright-internal/src/localization/package.nls.fr.json @@ -693,8 +693,8 @@ "missingDeleter": "La méthode de suppression de propriétés est manquante", "missingGetter": "La méthode getter de propriété est manquante", "missingSetter": "La méthode de définition de propriété est manquante", - "namedParamMissingInDest": "Le paramètre de mot clé « {name} » est manquant dans la destination", - "namedParamMissingInSource": "Le paramètre de mot-clé \"{name}\" est manquant dans la source", + "namedParamMissingInDest": "Paramètre supplémentaire « {name} »", + "namedParamMissingInSource": "Paramètre de mot clé manquant « {name} »", "namedParamTypeMismatch": "Le paramètre de mot clé « {name} » de type « {sourceType} » est incompatible avec le type « {destType} »", "namedTupleNotAllowed": "NamedTuple ne peut pas être utilisé pour les vérifications d’instance ou de classe", "newMethodLocation": "La méthode __new__ est définie dans la classe « {type} »", diff --git a/packages/pyright-internal/src/localization/package.nls.it.json b/packages/pyright-internal/src/localization/package.nls.it.json index 896fe2998..0b700fc6b 100644 --- a/packages/pyright-internal/src/localization/package.nls.it.json +++ b/packages/pyright-internal/src/localization/package.nls.it.json @@ -693,8 +693,8 @@ "missingDeleter": "Manca il metodo di eliminazione delle proprietà", "missingGetter": "Metodo getter proprietà mancante", "missingSetter": "Metodo setter proprietà mancante", - "namedParamMissingInDest": "Il parametro della parola chiave \"{name}\" non è presente nella destinazione", - "namedParamMissingInSource": "Parametro della parola chiave \"{name}\" mancante nell’origine", + "namedParamMissingInDest": "Parametro aggiuntivo “{name}”", + "namedParamMissingInSource": "Parametro della parola chiave “{name}” mancante", "namedParamTypeMismatch": "Il parametro \"{name}\" della parola chiave di tipo \"{sourceType}\" non è compatibile con il tipo \"{destType}\"", "namedTupleNotAllowed": "Non è possibile usare NamedTuple per i controlli di istanze o classi", "newMethodLocation": "Il metodo __new__ è definito nella classe \"{type}\"", diff --git a/packages/pyright-internal/src/localization/package.nls.ja.json b/packages/pyright-internal/src/localization/package.nls.ja.json index 7a024fa54..ebd469a29 100644 --- a/packages/pyright-internal/src/localization/package.nls.ja.json +++ b/packages/pyright-internal/src/localization/package.nls.ja.json @@ -693,8 +693,8 @@ "missingDeleter": "プロパティ削除メソッドがありません", "missingGetter": "プロパティ getter メソッドがありません", "missingSetter": "プロパティ セッター メソッドがありません", - "namedParamMissingInDest": "キーワード パラメーター \"{name}\" が変換先に見つかりません", - "namedParamMissingInSource": "キーワード パラメーター \"{name}\" がソースに見つかりません", + "namedParamMissingInDest": "余分なパラメーター \"{name}\"", + "namedParamMissingInSource": "キーワード パラメーター \"{name}\" が見つかりません", "namedParamTypeMismatch": "型 \"{sourceType}\" のキーワード パラメーター \"{name}\" は型 \"{destType}\" と互換性がありません", "namedTupleNotAllowed": "NamedTuple はインスタンスまたはクラスのチェックには使用できません", "newMethodLocation": "__new__ メソッドはクラス \"{type}\" で定義されています", diff --git a/packages/pyright-internal/src/localization/package.nls.ko.json b/packages/pyright-internal/src/localization/package.nls.ko.json index 29119eabe..8f71386dc 100644 --- a/packages/pyright-internal/src/localization/package.nls.ko.json +++ b/packages/pyright-internal/src/localization/package.nls.ko.json @@ -254,7 +254,7 @@ "incompatibleMethodOverride": "\"{name}\" 메서드가 호환되지 않는 방식으로 \"{className}\" 클래스를 재정의합니다.", "inconsistentIndent": "들여쓰기하지 않은 양이 이전 들여쓰기와 일치하지 않습니다.", "inconsistentTabs": "들여쓰기에서 탭 및 공백의 일관성 없는 사용", - "initMethodSelfParamTypeVar": "\"__init__\" 메서드의 \"self\" 매개 변수의 형식 주석에는 클래스 범위 형식 variable을 포함할 수 없음", + "initMethodSelfParamTypeVar": "\"__init__\" 메서드의 \"self\" 매개 변수에 대한 형식 주석에는 클래스 범위 형식 변수를 포함할 수 없음", "initMustReturnNone": "\"__init__\"의 반환 형식은 None이어야 합니다.", "initSubclassCallFailed": "__init_subclass__ 메서드의 키워드 인수가 잘못됨", "initSubclassClsParam": "__init_subclass__ 재정의는 \"cls\" 매개 변수를 사용해야 합니다.", @@ -693,8 +693,8 @@ "missingDeleter": "속성 삭제자 메서드가 없습니다.", "missingGetter": "속성 getter 메서드가 없습니다.", "missingSetter": "속성 setter 메서드가 없습니다.", - "namedParamMissingInDest": "키워드 매개 변수 ‘{name}’이(가) 대상에 없습니다.", - "namedParamMissingInSource": "키워드 매개 변수 ‘{name}’이(가) 소스에 없습니다.", + "namedParamMissingInDest": "\"{name}\" 추가 매개 변수", + "namedParamMissingInSource": "\"{name}\" 키워드 매개 변수 누락", "namedParamTypeMismatch": "\"{sourceType}\" 형식의 키워드 매개 변수 \"{name}\"이(가) \"{destType}\" 형식과 호환되지 않음", "namedTupleNotAllowed": "인스턴스 또는 클래스 검사에는 NamedTuple을 사용할 수 없습니다.", "newMethodLocation": "__new__ 메서드가 \"{type}\" 클래스에 정의되어 있습니다.", diff --git a/packages/pyright-internal/src/localization/package.nls.pl.json b/packages/pyright-internal/src/localization/package.nls.pl.json index 0211a46d8..2bc6665d2 100644 --- a/packages/pyright-internal/src/localization/package.nls.pl.json +++ b/packages/pyright-internal/src/localization/package.nls.pl.json @@ -693,8 +693,8 @@ "missingDeleter": "Brak metody usuwania właściwości", "missingGetter": "Brak metody pobierającej właściwości", "missingSetter": "Brak metody zestawu właściwości", - "namedParamMissingInDest": "W lokalizacji docelowej brakuje parametru słowa kluczowego „{name}”.", - "namedParamMissingInSource": "W źródle brakuje parametru słowa kluczowego „{name}”.", + "namedParamMissingInDest": "Dodatkowy parametr „{name}”", + "namedParamMissingInSource": "Brak parametru słowa kluczowego „{name}”", "namedParamTypeMismatch": "Parametr słowa kluczowego „{name}” typu „{sourceType}” jest niezgodny z typem „{destType}”", "namedTupleNotAllowed": "Funkcja NamedTuple nie może być używana do sprawdzania wystąpień lub klas", "newMethodLocation": "Metoda __new__ jest zdefiniowana w klasie „{type}”", diff --git a/packages/pyright-internal/src/localization/package.nls.pt-br.json b/packages/pyright-internal/src/localization/package.nls.pt-br.json index 71875ecdf..a8791edf8 100644 --- a/packages/pyright-internal/src/localization/package.nls.pt-br.json +++ b/packages/pyright-internal/src/localization/package.nls.pt-br.json @@ -693,8 +693,8 @@ "missingDeleter": "O método de exclusão de propriedade está ausente", "missingGetter": "O método getter da propriedade está ausente", "missingSetter": "O método setter da propriedade está ausente", - "namedParamMissingInDest": "O parâmetro de palavra-chave \"{name}\" está ausente no destino", - "namedParamMissingInSource": "O parâmetro de palavra-chave \"{name}\" está ausente na origem", + "namedParamMissingInDest": "Parâmetro extra \"{name}\"", + "namedParamMissingInSource": "Parâmetro de palavra-chave ausente \"{name}\"", "namedParamTypeMismatch": "O parâmetro de palavra-chave \"{name}\" do tipo \"{sourceType}\" é incompatível com o tipo \"{destType}\"", "namedTupleNotAllowed": "NamedTuple não pode ser usado para verificações de instância ou de classe", "newMethodLocation": "O método __new__ é definido na classe \"{type}\"", diff --git a/packages/pyright-internal/src/localization/package.nls.qps-ploc.json b/packages/pyright-internal/src/localization/package.nls.qps-ploc.json index d415c4e93..22f56afad 100644 --- a/packages/pyright-internal/src/localization/package.nls.qps-ploc.json +++ b/packages/pyright-internal/src/localization/package.nls.qps-ploc.json @@ -693,8 +693,8 @@ "missingDeleter": "[5IVNI][นั้Prøpërtÿ ðëlëtër mëthøð ïs mïssïñgẤğ倪İЂҰक्र्तिृまนั้ढूँ]", "missingGetter": "[Mzn4K][นั้Prøpërtÿ gëttër mëthøð ïs mïssïñgẤğ倪İЂҰक्र्तिृนั้ढूँ]", "missingSetter": "[goeIY][นั้Prøpërtÿ sëttër mëthøð ïs mïssïñgẤğ倪İЂҰक्र्तिृนั้ढूँ]", - "namedParamMissingInDest": "[dc07X][นั้Këÿwørð pæræmëtër \"{ñæmë}\" ïs mïssïñg ïñ ðëstïñætïøñẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]", - "namedParamMissingInSource": "[N59fC][นั้Këÿwørð pæræmëtër \"{ñæmë}\" ïs mïssïñg ïñ søµrçëẤğ倪İЂҰक्र्तिृまẤğ倪İЂนั้ढूँ]", + "namedParamMissingInDest": "[dc07X][นั้Ëxtræ pæræmëtër \"{ñæmë}\"Ấğ倪İЂҰक्र्นั้ढूँ]", + "namedParamMissingInSource": "[N59fC][นั้Mïssïñg këÿwørð pæræmëtër \"{ñæmë}\"Ấğ倪İЂҰक्र्तिृまนั้ढूँ]", "namedParamTypeMismatch": "[9CAV6][นั้Këÿwørð pæræmëtër \"{ñæmë}\" øf tÿpë \"{søµrçëTÿpë}\" ïs ïñçømpætïþlë wïth tÿpë \"{ðëstTÿpë}\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]", "namedTupleNotAllowed": "[gAlSp][นั้ÑæmëðTµplë çæññøt þë µsëð før ïñstæñçë ør çlæss çhëçksẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]", "newMethodLocation": "[n0dxL][นั้Thë __ñëw__ mëthøð ïs ðëfïñëð ïñ çlæss \"{tÿpë}\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂนั้ढूँ]", diff --git a/packages/pyright-internal/src/localization/package.nls.ru.json b/packages/pyright-internal/src/localization/package.nls.ru.json index 1623113e5..4be08a05b 100644 --- a/packages/pyright-internal/src/localization/package.nls.ru.json +++ b/packages/pyright-internal/src/localization/package.nls.ru.json @@ -693,8 +693,8 @@ "missingDeleter": "Отсутствует метод удаления свойства", "missingGetter": "Отсутствует метод получения свойства", "missingSetter": "Отсутствует метод установки свойств", - "namedParamMissingInDest": "В целевом объекте отсутствует параметр ключевого слова \"{name}\"", - "namedParamMissingInSource": "В источнике нет параметра ключевого слова \"{name}\"", + "namedParamMissingInDest": "Дополнительный параметр \"{name}\"", + "namedParamMissingInSource": "Отсутствует параметр ключевого слова \"{name}\".", "namedParamTypeMismatch": "Параметр ключевого слова \"{name}\" типа \"{sourceType}\" несовместим с типом \"{destType}\"", "namedTupleNotAllowed": "NamedTuple не может использоваться для проверок экземпляров или классов", "newMethodLocation": "Метод __new__ определен в классе \"{type}\"", diff --git a/packages/pyright-internal/src/localization/package.nls.tr.json b/packages/pyright-internal/src/localization/package.nls.tr.json index dc0db6fa4..609ad7f8c 100644 --- a/packages/pyright-internal/src/localization/package.nls.tr.json +++ b/packages/pyright-internal/src/localization/package.nls.tr.json @@ -693,8 +693,8 @@ "missingDeleter": "Özellik silici metodu eksik", "missingGetter": "Özellik alıcı metodu eksik", "missingSetter": "Özellik ayarlayıcı metodu eksik", - "namedParamMissingInDest": "Hedefte \"{name}\" anahtar sözcük parametresi eksik", - "namedParamMissingInSource": "Kaynakta \"{name}\" anahtar sözcük parametresi eksik", + "namedParamMissingInDest": "\"{name}\" ek parametresi", + "namedParamMissingInSource": "\"{name}\" eksik anahtar sözcük parametresi", "namedParamTypeMismatch": "\"{sourceType}\" türündeki \"{name}\" anahtar sözcük parametresi, \"{destType}\" türüyle uyumsuz", "namedTupleNotAllowed": "NamedTuple örnek veya sınıf kontrolleri için kullanılamaz", "newMethodLocation": "\"{type}\" sınıfı içinde __new__ metodu tanımlandı", diff --git a/packages/pyright-internal/src/localization/package.nls.zh-cn.json b/packages/pyright-internal/src/localization/package.nls.zh-cn.json index e915057c6..cdca7effa 100644 --- a/packages/pyright-internal/src/localization/package.nls.zh-cn.json +++ b/packages/pyright-internal/src/localization/package.nls.zh-cn.json @@ -693,8 +693,8 @@ "missingDeleter": "缺少属性 deleter方法", "missingGetter": "缺少属性 getter 方法", "missingSetter": "缺少属性 setter 方法", - "namedParamMissingInDest": "源中缺少关键字参数 \"{name}\"", - "namedParamMissingInSource": "源中缺少关键字参数“{name}”", + "namedParamMissingInDest": "额外参数“{name}”", + "namedParamMissingInSource": "缺少关键字参数“{name}”", "namedParamTypeMismatch": "类型为“{sourceType}”的关键字参数“{name}”与类型“{destType}”不兼容", "namedTupleNotAllowed": "不能对实例或类检查使用 NamedTuple", "newMethodLocation": "__new__方法已在类“{type}”中定义", diff --git a/packages/pyright-internal/src/localization/package.nls.zh-tw.json b/packages/pyright-internal/src/localization/package.nls.zh-tw.json index 00b25675b..9ea5e5a72 100644 --- a/packages/pyright-internal/src/localization/package.nls.zh-tw.json +++ b/packages/pyright-internal/src/localization/package.nls.zh-tw.json @@ -693,8 +693,8 @@ "missingDeleter": "屬性 deleter 方法遺失", "missingGetter": "屬性 getter 方法遺失", "missingSetter": "遺漏了屬性 setter 方法", - "namedParamMissingInDest": "目的地中遺失關鍵字參數 \"{name}\"", - "namedParamMissingInSource": "來源中遺漏了關鍵字參數 \"{name}\"", + "namedParamMissingInDest": "額外參數 \"{name}\"", + "namedParamMissingInSource": "遺失關鍵詞參數 \"{name}\"", "namedParamTypeMismatch": "類型 \"{sourceType}\" 的關鍵字參數 \"{name}\" 與類型 \"{destType}\" 不相容", "namedTupleNotAllowed": "執行個體或類別檢查無法使用 NamedTuple", "newMethodLocation": "__new__ 方法於類別 \"{type}\" 中定義",