File: C:/Users/fred/.vscode/extensions/ms-python.vscode-pylance-2026.2.1/dist/browser.extension.bundle.js
(()=>{var e,t,n,r={15501(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ProgressType=t.ProgressToken=t.createMessageConnection=t.NullLogger=t.ConnectionOptions=t.ConnectionStrategy=t.AbstractMessageBuffer=t.WriteableStreamMessageWriter=t.AbstractMessageWriter=t.MessageWriter=t.ReadableStreamMessageReader=t.AbstractMessageReader=t.MessageReader=t.SharedArrayReceiverStrategy=t.SharedArraySenderStrategy=t.CancellationToken=t.CancellationTokenSource=t.Emitter=t.Event=t.Disposable=t.LRUCache=t.Touch=t.LinkedMap=t.ParameterStructures=t.NotificationType9=t.NotificationType8=t.NotificationType7=t.NotificationType6=t.NotificationType5=t.NotificationType4=t.NotificationType3=t.NotificationType2=t.NotificationType1=t.NotificationType0=t.NotificationType=t.ErrorCodes=t.ResponseError=t.RequestType9=t.RequestType8=t.RequestType7=t.RequestType6=t.RequestType5=t.RequestType4=t.RequestType3=t.RequestType2=t.RequestType1=t.RequestType0=t.RequestType=t.Message=t.RAL=void 0,t.MessageStrategy=t.CancellationStrategy=t.CancellationSenderStrategy=t.RequestCancellationReceiverStrategy=t.IdCancellationReceiverStrategy=t.CancellationReceiverStrategy=t.ConnectionError=t.ConnectionErrors=t.LogTraceNotification=t.SetTraceNotification=t.TraceFormat=t.TraceValues=t.TraceValue=t.Trace=void 0;let a=n(64373);Object.defineProperty(t,"Message",{enumerable:!0,get:function(){return a.Message}}),Object.defineProperty(t,"RequestType",{enumerable:!0,get:function(){return a.RequestType}}),Object.defineProperty(t,"RequestType0",{enumerable:!0,get:function(){return a.RequestType0}}),Object.defineProperty(t,"RequestType1",{enumerable:!0,get:function(){return a.RequestType1}}),Object.defineProperty(t,"RequestType2",{enumerable:!0,get:function(){return a.RequestType2}}),Object.defineProperty(t,"RequestType3",{enumerable:!0,get:function(){return a.RequestType3}}),Object.defineProperty(t,"RequestType4",{enumerable:!0,get:function(){return a.RequestType4}}),Object.defineProperty(t,"RequestType5",{enumerable:!0,get:function(){return a.RequestType5}}),Object.defineProperty(t,"RequestType6",{enumerable:!0,get:function(){return a.RequestType6}}),Object.defineProperty(t,"RequestType7",{enumerable:!0,get:function(){return a.RequestType7}}),Object.defineProperty(t,"RequestType8",{enumerable:!0,get:function(){return a.RequestType8}}),Object.defineProperty(t,"RequestType9",{enumerable:!0,get:function(){return a.RequestType9}}),Object.defineProperty(t,"ResponseError",{enumerable:!0,get:function(){return a.ResponseError}}),Object.defineProperty(t,"ErrorCodes",{enumerable:!0,get:function(){return a.ErrorCodes}}),Object.defineProperty(t,"NotificationType",{enumerable:!0,get:function(){return a.NotificationType}}),Object.defineProperty(t,"NotificationType0",{enumerable:!0,get:function(){return a.NotificationType0}}),Object.defineProperty(t,"NotificationType1",{enumerable:!0,get:function(){return a.NotificationType1}}),Object.defineProperty(t,"NotificationType2",{enumerable:!0,get:function(){return a.NotificationType2}}),Object.defineProperty(t,"NotificationType3",{enumerable:!0,get:function(){return a.NotificationType3}}),Object.defineProperty(t,"NotificationType4",{enumerable:!0,get:function(){return a.NotificationType4}}),Object.defineProperty(t,"NotificationType5",{enumerable:!0,get:function(){return a.NotificationType5}}),Object.defineProperty(t,"NotificationType6",{enumerable:!0,get:function(){return a.NotificationType6}}),Object.defineProperty(t,"NotificationType7",{enumerable:!0,get:function(){return a.NotificationType7}}),Object.defineProperty(t,"NotificationType8",{enumerable:!0,get:function(){return a.NotificationType8}}),Object.defineProperty(t,"NotificationType9",{enumerable:!0,get:function(){return a.NotificationType9}}),Object.defineProperty(t,"ParameterStructures",{enumerable:!0,get:function(){return a.ParameterStructures}});let i=n(75916);Object.defineProperty(t,"LinkedMap",{enumerable:!0,get:function(){return i.LinkedMap}}),Object.defineProperty(t,"LRUCache",{enumerable:!0,get:function(){return i.LRUCache}}),Object.defineProperty(t,"Touch",{enumerable:!0,get:function(){return i.Touch}});let o=n(13575);Object.defineProperty(t,"Disposable",{enumerable:!0,get:function(){return o.Disposable}});let s=n(63792);Object.defineProperty(t,"Event",{enumerable:!0,get:function(){return s.Event}}),Object.defineProperty(t,"Emitter",{enumerable:!0,get:function(){return s.Emitter}});let l=n(10678);Object.defineProperty(t,"CancellationTokenSource",{enumerable:!0,get:function(){return l.CancellationTokenSource}}),Object.defineProperty(t,"CancellationToken",{enumerable:!0,get:function(){return l.CancellationToken}});let c=n(4200);Object.defineProperty(t,"SharedArraySenderStrategy",{enumerable:!0,get:function(){return c.SharedArraySenderStrategy}}),Object.defineProperty(t,"SharedArrayReceiverStrategy",{enumerable:!0,get:function(){return c.SharedArrayReceiverStrategy}});let p=n(74433);Object.defineProperty(t,"MessageReader",{enumerable:!0,get:function(){return p.MessageReader}}),Object.defineProperty(t,"AbstractMessageReader",{enumerable:!0,get:function(){return p.AbstractMessageReader}}),Object.defineProperty(t,"ReadableStreamMessageReader",{enumerable:!0,get:function(){return p.ReadableStreamMessageReader}});let d=n(78157);Object.defineProperty(t,"MessageWriter",{enumerable:!0,get:function(){return d.MessageWriter}}),Object.defineProperty(t,"AbstractMessageWriter",{enumerable:!0,get:function(){return d.AbstractMessageWriter}}),Object.defineProperty(t,"WriteableStreamMessageWriter",{enumerable:!0,get:function(){return d.WriteableStreamMessageWriter}});let u=n(44152);Object.defineProperty(t,"AbstractMessageBuffer",{enumerable:!0,get:function(){return u.AbstractMessageBuffer}});let m=n(25613);Object.defineProperty(t,"ConnectionStrategy",{enumerable:!0,get:function(){return m.ConnectionStrategy}}),Object.defineProperty(t,"ConnectionOptions",{enumerable:!0,get:function(){return m.ConnectionOptions}}),Object.defineProperty(t,"NullLogger",{enumerable:!0,get:function(){return m.NullLogger}}),Object.defineProperty(t,"createMessageConnection",{enumerable:!0,get:function(){return m.createMessageConnection}}),Object.defineProperty(t,"ProgressToken",{enumerable:!0,get:function(){return m.ProgressToken}}),Object.defineProperty(t,"ProgressType",{enumerable:!0,get:function(){return m.ProgressType}}),Object.defineProperty(t,"Trace",{enumerable:!0,get:function(){return m.Trace}}),Object.defineProperty(t,"TraceValue",{enumerable:!0,get:function(){return m.TraceValue}}),Object.defineProperty(t,"TraceFormat",{enumerable:!0,get:function(){return m.TraceFormat}}),Object.defineProperty(t,"SetTraceNotification",{enumerable:!0,get:function(){return m.SetTraceNotification}}),Object.defineProperty(t,"LogTraceNotification",{enumerable:!0,get:function(){return m.LogTraceNotification}}),Object.defineProperty(t,"ConnectionErrors",{enumerable:!0,get:function(){return m.ConnectionErrors}}),Object.defineProperty(t,"ConnectionError",{enumerable:!0,get:function(){return m.ConnectionError}}),Object.defineProperty(t,"CancellationReceiverStrategy",{enumerable:!0,get:function(){return m.CancellationReceiverStrategy}}),Object.defineProperty(t,"IdCancellationReceiverStrategy",{enumerable:!0,get:function(){return m.IdCancellationReceiverStrategy}}),Object.defineProperty(t,"RequestCancellationReceiverStrategy",{enumerable:!0,get:function(){return m.RequestCancellationReceiverStrategy}}),Object.defineProperty(t,"CancellationSenderStrategy",{enumerable:!0,get:function(){return m.CancellationSenderStrategy}}),Object.defineProperty(t,"CancellationStrategy",{enumerable:!0,get:function(){return m.CancellationStrategy}}),Object.defineProperty(t,"MessageStrategy",{enumerable:!0,get:function(){return m.MessageStrategy}}),Object.defineProperty(t,"TraceValues",{enumerable:!0,get:function(){return m.TraceValues}}),t.RAL=r(n(30522)).default},10678(e,t,n){"use strict";var r,a,i,o=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var a=Object.getOwnPropertyDescriptor(t,n);(!a||("get"in a?!t.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,a)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),s=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),l=this&&this.__importStar||(r=function(e){return(r=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t})(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=r(e),a=0;a<n.length;a++)"default"!==n[a]&&o(t,e,n[a]);return s(t,e),t}),c=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.CancellationTokenSource=t.CancellationToken=void 0;let p=c(n(30522)),d=l(n(54893)),u=n(63792);(a=i||(t.CancellationToken=i={})).None=Object.freeze({isCancellationRequested:!1,onCancellationRequested:u.Event.None}),a.Cancelled=Object.freeze({isCancellationRequested:!0,onCancellationRequested:u.Event.None}),a.is=function(e){return e&&(e===a.None||e===a.Cancelled||d.boolean(e.isCancellationRequested)&&!!e.onCancellationRequested)};let m=Object.freeze(function(e,t){let n=(0,p.default)().timer.setTimeout(e.bind(t),0);return{dispose(){n.dispose()}}});class y{_isCancelled=!1;_emitter;cancel(){!this._isCancelled&&(this._isCancelled=!0,this._emitter&&(this._emitter.fire(void 0),this.dispose()))}get isCancellationRequested(){return this._isCancelled}get onCancellationRequested(){return this._isCancelled?m:(this._emitter||(this._emitter=new u.Emitter),this._emitter.event)}dispose(){this._emitter&&(this._emitter.dispose(),this._emitter=void 0)}}t.CancellationTokenSource=class{_token;get token(){return this._token||(this._token=new y),this._token}cancel(){this._token?this._token.cancel():this._token=i.Cancelled}dispose(){this._token?this._token instanceof y&&this._token.dispose():this._token=i.None}}},25613(e,t,n){"use strict";var r,a,i,o,s,l,c,p,d,u,m,y,g,h,f,v,b,T,w,k,C,D,P,_,S,x,A,N,I,R,O=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var a=Object.getOwnPropertyDescriptor(t,n);(!a||("get"in a?!t.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,a)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),E=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),M=this&&this.__importStar||(r=function(e){return(r=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t})(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=r(e),a=0;a<n.length;a++)"default"!==n[a]&&O(t,e,n[a]);return E(t,e),t}),z=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ConnectionOptions=t.MessageStrategy=t.CancellationStrategy=t.CancellationSenderStrategy=t.CancellationReceiverStrategy=t.RequestCancellationReceiverStrategy=t.IdCancellationReceiverStrategy=t.ConnectionStrategy=t.ConnectionError=t.ConnectionErrors=t.LogTraceNotification=t.SetTraceNotification=t.TraceFormat=t.TraceValues=t.TraceValue=t.Trace=t.NullLogger=t.ProgressType=t.ProgressToken=void 0,t.createMessageConnection=function(e,n,r,a){let i,o,s,l,c=void 0!==r?r:t.NullLogger,p=0,d=0,u=0,m=a?.maxParallelism??-1,b=0,D=new Map,_=new Map,S=new Map,x=new q.LinkedMap,I=new Map,O=new Set,E=new Map,M=v.Off,z=T.Text,W=R.New,K=new V.Emitter,G=new V.Emitter,H=new V.Emitter,$=new V.Emitter,Z=new V.Emitter,X=a&&a.cancellationStrategy?a.cancellationStrategy:A.Message;function J(e){}function Y(){return W===R.Listening}function Q(){return W===R.Closed}function ee(){return W===R.Disposed}function et(){(W===R.New||W===R.Listening)&&(W=R.Closed,G.fire(void 0))}function en(e){if(null===e)throw Error("Can't send requests with id null since the response can't be correlated.");return"req-"+e.toString()}async function er(e){if(L.Message.isRequest(e))return ei(e);if(L.Message.isNotification(e))return es(e);if(L.Message.isResponse(e))return eo(e);var t=e;if(!t)return void c.error("Received empty message.");if(c.error(`Received message which is neither a response nor a notification message:
${JSON.stringify(t,null,4)}`),j.string(t.id)||j.number(t.id)){let e=t.id,n=I.get(e);n&&n.reject(Error("The received response has neither a result nor an error property."))}}e.onClose(et),e.onError(function(e){K.fire([e,void 0,void 0])}),n.onClose(et),n.onError(function(e){K.fire(e)});let ea=e=>{try{if(L.Message.isNotification(e)&&e.method===y.type.method){let t=e.params.id,r=en(t),i=x.get(r);if(L.Message.isRequest(i)){let o=a?.connectionStrategy,s=o&&o.cancelUndispatched?o.cancelUndispatched(i,J):J(i);if(s&&(void 0!==s.error||void 0!==s.result)){x.delete(r),E.delete(t),s.id=i.id,ec(s,e.method,Date.now()),n.write(s).catch(()=>c.error("Sending response for canceled message failed."));return}}let o=E.get(t);if(void 0!==o){o.cancel(),ep(e);return}O.add(t)}var t,r=x;L.Message.isRequest(e)?r.set(en(e.id),e):L.Message.isResponse(e)?-1===m?r.set(null===(t=e.id)?"res-unknown-"+(++u).toString():"res-"+t.toString(),e):eo(e):r.set("not-"+(++d).toString(),e)}finally{!function e(){i||0===x.size||-1!==m&&b>=m||(i=(0,F.default)().timer.setImmediate(async()=>{let t;if(i=void 0,0===x.size||-1!==m&&b>=m)return;let n=x.shift();try{b++;let e=a?.messageStrategy;t=N.is(e)?e.handleMessage(n,er):er(n)}catch(e){c.error(`Processing message queue failed: ${e.toString()}`)}finally{t instanceof Promise?t.then(()=>{b--,e()}).catch(e=>{c.error(`Processing message queue failed: ${e.toString()}`)}):b--,e()}}))}()}};async function ei(e){let t,r;if(ee())return Promise.resolve();function a(t,r,a){let i={jsonrpc:"2.0",id:e.id};return t instanceof L.ResponseError?i.error=t.toJson():i.result=void 0===t?null:t,ec(i,r,a),n.write(i)}function i(t,r,a){let i={jsonrpc:"2.0",id:e.id,error:t.toJson()};return ec(i,r,a),n.write(i)}var l=e;if(M!==v.Off&&o)if(z===T.Text){let e;(M===v.Verbose||M===v.Compact)&&l.params&&(e=`Params: ${el(l.params)}`),o.log(`Received request '${l.method} - (${l.id})'.`,e)}else ed("receive-request",l);let c=D.get(e.method);c&&(t=c.type,r=c.handler);let p=Date.now();if(r||s){let n=e.id??String(Date.now()),o=P.is(X.receiver)?X.receiver.createCancellationTokenSource(n):X.receiver.createCancellationTokenSource(e);null!==e.id&&O.has(e.id)&&o.cancel(),null!==e.id&&E.set(n,o);try{let n;if(r)if(void 0===e.params){if(void 0!==t&&0!==t.numberOfParams)return i(new L.ResponseError(L.ErrorCodes.InvalidParams,`Request ${e.method} defines ${t.numberOfParams} params but received none.`),e.method,p);n=r(o.token)}else if(Array.isArray(e.params)){if(void 0!==t&&t.parameterStructures===L.ParameterStructures.byName)return i(new L.ResponseError(L.ErrorCodes.InvalidParams,`Request ${e.method} defines parameters by name but received parameters by position`),e.method,p);n=r(...e.params,o.token)}else{if(void 0!==t&&t.parameterStructures===L.ParameterStructures.byPosition)return i(new L.ResponseError(L.ErrorCodes.InvalidParams,`Request ${e.method} defines parameters by position but received parameters by name`),e.method,p);n=r(e.params,o.token)}else s&&(n=s(e.method,e.params,o.token));let l=await n;await a(l,e.method,p)}catch(t){t instanceof L.ResponseError?await a(t,e.method,p):t&&j.string(t.message)?await i(new L.ResponseError(L.ErrorCodes.InternalError,`Request ${e.method} failed with message: ${t.message}`),e.method,p):await i(new L.ResponseError(L.ErrorCodes.InternalError,`Request ${e.method} failed unexpectedly without providing any details.`),e.method,p)}finally{E.delete(n)}}else await i(new L.ResponseError(L.ErrorCodes.MethodNotFound,`Unhandled method ${e.method}`),e.method,p)}function eo(e){if(!ee())if(null===e.id)e.error?c.error(`Received response message without id: Error is:
${JSON.stringify(e.error,void 0,4)}`):c.error("Received response message without id. No further error information provided.");else{let t=e.id,n=I.get(t);if(function(e,t){if(M!==v.Off&&o)if(z===T.Text){let n;if((M===v.Verbose||M===v.Compact)&&(e.error&&e.error.data?n=`Error data: ${el(e.error.data)}`:e.result?n=`Result: ${el(e.result)}`:void 0===e.error&&(n="No result returned.")),t){let r=e.error?` Request failed: ${e.error.message} (${e.error.code}).`:"";o.log(`Received response '${t.method} - (${e.id})' in ${Date.now()-t.timerStart}ms.${r}`,n)}else o.log(`Received response ${e.id} without active response promise.`,n)}else ed("receive-response",e)}(e,n),void 0!==n){I.delete(t);try{if(e.error){let t=e.error;n.reject(new L.ResponseError(t.code,t.message,t.data))}else if(void 0!==e.result)n.resolve(e.result);else throw Error("Should never happen.")}catch(e){e.message?c.error(`Response handler '${n.method}' failed with message: ${e.message}`):c.error(`Response handler '${n.method}' failed unexpectedly.`)}}}}async function es(e){let t,n;if(!ee()){if(e.method===y.type.method){let t=e.params.id;O.delete(t),ep(e);return}{let r=_.get(e.method);r&&(t=r.handler,n=r.type)}if(t||l)try{if(ep(e),t)if(void 0===e.params)void 0!==n&&0!==n.numberOfParams&&n.parameterStructures!==L.ParameterStructures.byName&&c.error(`Notification ${e.method} defines ${n.numberOfParams} params but received none.`),await t();else if(Array.isArray(e.params)){let r=e.params;e.method===h.type.method&&2===r.length&&g.is(r[0])?await t({token:r[0],value:r[1]}):(void 0!==n&&(n.parameterStructures===L.ParameterStructures.byName&&c.error(`Notification ${e.method} defines parameters by name but received parameters by position`),n.numberOfParams!==e.params.length&&c.error(`Notification ${e.method} defines ${n.numberOfParams} params but received ${r.length} arguments`)),await t(...r))}else void 0!==n&&n.parameterStructures===L.ParameterStructures.byPosition&&c.error(`Notification ${e.method} defines parameters by position but received parameters by name`),await t(e.params);else l&&await l(e.method,e.params)}catch(t){t.message?c.error(`Notification handler '${e.method}' failed with message: ${t.message}`):c.error(`Notification handler '${e.method}' failed unexpectedly.`)}else H.fire(e)}}function el(e){if(null!=e)switch(M){case v.Verbose:return JSON.stringify(e,null,4);case v.Compact:return JSON.stringify(e);default:return}}function ec(e,t,n){if(M!==v.Off&&o)if(z===T.Text){let r;(M===v.Verbose||M===v.Compact)&&(e.error&&e.error.data?r=`Error data: ${el(e.error.data)}`:e.result?r=`Result: ${el(e.result)}`:void 0===e.error&&(r="No result returned.")),o.log(`Sending response '${t} - (${e.id})'. Processing request took ${Date.now()-n}ms`,r)}else ed("send-response",e)}function ep(e){if(M!==v.Off&&o&&e.method!==k.type.method)if(z===T.Text){let t;(M===v.Verbose||M===v.Compact)&&(t=e.params?`Params: ${el(e.params)}`:"No parameters provided."),o.log(`Received notification '${e.method}'.`,t)}else ed("receive-notification",e)}function ed(e,t){if(!o||M===v.Off)return;let n={isLSPMessage:!0,type:e,message:t,timestamp:Date.now()};o.log(n)}function eu(){if(Q())throw new B(C.Closed,"Connection is closed.");if(ee())throw new B(C.Disposed,"Connection is disposed.")}function em(e){return void 0===e?null:e}function ey(e){if(null!==e)return e}function eg(e){return null!=e&&!Array.isArray(e)&&"object"==typeof e}function eh(e,t){switch(e){case L.ParameterStructures.auto:if(eg(t))return ey(t);return[em(t)];case L.ParameterStructures.byName:if(!eg(t))throw Error("Received parameters by name but param is not an object literal.");return ey(t);case L.ParameterStructures.byPosition:return[em(t)];default:throw Error(`Unknown parameter structure ${e.toString()}`)}}function ef(e,t){let n,r=e.numberOfParams;switch(r){case 0:n=void 0;break;case 1:n=eh(e.parameterStructures,t[0]);break;default:n=[];for(let e=0;e<t.length&&e<r;e++)n.push(em(t[e]));if(t.length<r)for(let e=t.length;e<r;e++)n.push(null)}return n}let ev={sendNotification:(e,...t)=>{let r,a;if(eu(),j.string(e)){r=e;let n=t[0],i=0,o=L.ParameterStructures.auto;L.ParameterStructures.is(n)&&(i=1,o=n);let s=t.length,l=s-i;switch(l){case 0:a=void 0;break;case 1:a=eh(o,t[i]);break;default:if(o===L.ParameterStructures.byName)throw Error(`Received ${l} parameters for 'by Name' notification parameter structure.`);a=t.slice(i,s).map(e=>em(e))}}else r=e.method,a=ef(e,t);let i={jsonrpc:"2.0",method:r,params:a};if(M!==v.Off&&o)if(z===T.Text){let e;(M===v.Verbose||M===v.Compact)&&(e=i.params?`Params: ${el(i.params)}`:"No parameters provided."),o.log(`Sending notification '${i.method}'.`,e)}else ed("send-notification",i);return n.write(i).catch(e=>{throw c.error("Sending notification failed."),e})},onNotification:(e,t)=>{let n;return eu(),j.func(e)?l=e:t&&(j.string(e)?(n=e,_.set(e,{type:void 0,handler:t})):(n=e.method,_.set(e.method,{type:e,handler:t}))),{dispose:()=>{void 0!==n?_.get(n)?.handler===t&&_.delete(n):l===e&&(l=void 0)}}},onProgress:(e,t,n)=>{if(S.has(t))throw Error(`Progress handler for token ${t} already registered`);return S.set(t,n),{dispose:()=>{S.get(t)===n&&S.delete(t)}}},sendProgress:(e,t,n)=>ev.sendNotification(h.type,{token:t,value:n}),onUnhandledProgress:$.event,sendRequest:(e,...t)=>{let r,a,i,s;if(eu(),!Y())throw Error("Call listen() first.");function l(e,t){let n=X.sender.sendCancellation(e,t);void 0===n?c.log(`Received no promise from cancellation strategy when cancelling id ${t}`):n.catch(()=>{c.log(`Sending cancellation messages for id ${t} failed.`)})}if(j.string(e)){r=e;let n=t[0],i=t[t.length-1],o=0,l=L.ParameterStructures.auto;L.ParameterStructures.is(n)&&(o=1,l=n);let c=t.length;U.CancellationToken.is(i)&&(c-=1,s=i);let p=c-o;switch(p){case 0:a=void 0;break;case 1:a=eh(l,t[o]);break;default:if(l===L.ParameterStructures.byName)throw Error(`Received ${p} parameters for 'by Name' request parameter structure.`);a=t.slice(o,c).map(e=>em(e))}}else{r=e.method,a=ef(e,t);let n=e.numberOfParams;s=U.CancellationToken.is(t[n])?t[n]:void 0}let d=p++,u=!1;void 0!==s&&(s.isCancellationRequested?u=!0:i=s.onCancellationRequested(()=>{l(ev,d)}));let m={jsonrpc:"2.0",id:d,method:r,params:a};if(M!==v.Off&&o)if(z===T.Text){let e;(M===v.Verbose||M===v.Compact)&&m.params&&(e=`Params: ${el(m.params)}`),o.log(`Sending request '${m.method} - (${m.id})'.`,e)}else ed("send-request",m);return"function"==typeof X.sender.enableCancellation&&X.sender.enableCancellation(m),new Promise(async(e,t)=>{let a={method:r,timerStart:Date.now(),resolve:t=>{e(t),X.sender.cleanup(d),i?.dispose()},reject:e=>{t(e),X.sender.cleanup(d),i?.dispose()}};try{I.set(d,a),await n.write(m),u&&l(ev,d)}catch(e){throw I.delete(d),a.reject(new L.ResponseError(L.ErrorCodes.MessageWriteError,e.message?e.message:"Unknown reason")),c.error("Sending request failed."),e}})},onRequest:(e,t)=>{eu();let n=null;return f.is(e)?(n=void 0,s=e):j.string(e)?(n=null,void 0!==t&&(n=e,D.set(e,{handler:t,type:void 0}))):void 0!==t&&(n=e.method,D.set(e.method,{type:e,handler:t})),{dispose:()=>{null!==n&&(void 0!==n?D.get(n)?.handler===t&&D.delete(n):s===e&&(s=void 0))}}},hasPendingResponse:()=>I.size>0,trace:async(e,t,n)=>{let r=!1,a=T.Text;void 0!==n&&(j.boolean(n)?r=n:(r=n.sendNotification||!1,a=n.traceFormat||T.Text)),M=e,z=a,o=M===v.Off?void 0:t,!r||Q()||ee()||await ev.sendNotification(w.type,{value:v.toString(e)})},onError:K.event,onClose:G.event,onUnhandledNotification:H.event,onDispose:Z.event,end:()=>{n.end()},dispose:()=>{if(ee())return;W=R.Disposed,Z.fire(void 0);let t=new L.ResponseError(L.ErrorCodes.PendingResponseRejected,"Pending response rejected since connection got disposed");for(let e of I.values())e.reject(t);I=new Map,E=new Map,O=new Set,x=new q.LinkedMap,j.func(n.dispose)&&n.dispose(),j.func(e.dispose)&&e.dispose()},listen:()=>{if(eu(),Y())throw new B(C.AlreadyListening,"Connection is already listening");W=R.Listening,e.listen(ea)},inspect:()=>{(0,F.default)().console.log("inspect")}};return ev.onNotification(k.type,e=>{if(M===v.Off||!o)return;let t=M===v.Verbose||M===v.Compact;o.log(e.message,t?e.verbose:void 0)}),ev.onNotification(h.type,async e=>{let t=S.get(e.token);t?await t(e.value):$.fire(e)}),ev};let F=z(n(30522)),j=M(n(54893)),L=n(64373),q=n(75916),V=n(63792),U=n(10678);(y||(y={})).type=new L.NotificationType("$/cancelRequest"),(g||(t.ProgressToken=g={})).is=function(e){return"string"==typeof e||"number"==typeof e},(h||(h={})).type=new L.NotificationType("$/progress"),t.ProgressType=class{__;_pr},(f||(f={})).is=function(e){return j.func(e)},t.NullLogger=Object.freeze({error:()=>{},warn:()=>{},info:()=>{},log:()=>{}}),(a=v||(t.Trace=v={}))[a.Off=0]="Off",a[a.Messages=1]="Messages",a[a.Compact=2]="Compact",a[a.Verbose=3]="Verbose",(i=b||(t.TraceValue=b={})).Off="off",i.Messages="messages",i.Compact="compact",i.Verbose="verbose",t.TraceValues=b,(o=v||(t.Trace=v={})).fromString=function(e){if(!j.string(e))return o.Off;switch(e=e.toLowerCase()){case"off":default:return o.Off;case"messages":return o.Messages;case"compact":return o.Compact;case"verbose":return o.Verbose}},o.toString=function(e){switch(e){case o.Off:return"off";case o.Messages:return"messages";case o.Compact:return"compact";case o.Verbose:return"verbose";default:return"off"}},(s=T||(t.TraceFormat=T={})).Text="text",s.JSON="json",(l=T||(t.TraceFormat=T={})).fromString=function(e){return j.string(e)&&"json"===(e=e.toLowerCase())?l.JSON:l.Text},(w||(t.SetTraceNotification=w={})).type=new L.NotificationType("$/setTrace"),(k||(t.LogTraceNotification=k={})).type=new L.NotificationType("$/logTrace"),(c=C||(t.ConnectionErrors=C={}))[c.Closed=1]="Closed",c[c.Disposed=2]="Disposed",c[c.AlreadyListening=3]="AlreadyListening";class B extends Error{code;constructor(e,t){super(t),this.code=e,Object.setPrototypeOf(this,B.prototype)}}t.ConnectionError=B,(D||(t.ConnectionStrategy=D={})).is=function(e){return e&&j.func(e.cancelUndispatched)},(P||(t.IdCancellationReceiverStrategy=P={})).is=function(e){return e&&(void 0===e.kind||"id"===e.kind)&&j.func(e.createCancellationTokenSource)&&(void 0===e.dispose||j.func(e.dispose))},(_||(t.RequestCancellationReceiverStrategy=_={})).is=function(e){return e&&"request"===e.kind&&j.func(e.createCancellationTokenSource)&&(void 0===e.dispose||j.func(e.dispose))},(p=S||(t.CancellationReceiverStrategy=S={})).Message=Object.freeze({createCancellationTokenSource:e=>new U.CancellationTokenSource}),p.is=function(e){return P.is(e)||_.is(e)},(d=x||(t.CancellationSenderStrategy=x={})).Message=Object.freeze({sendCancellation:(e,t)=>e.sendNotification(y.type,{id:t}),cleanup(e){}}),d.is=function(e){return e&&j.func(e.sendCancellation)&&j.func(e.cleanup)},(u=A||(t.CancellationStrategy=A={})).Message=Object.freeze({receiver:S.Message,sender:x.Message}),u.is=function(e){return e&&S.is(e.receiver)&&x.is(e.sender)},(N||(t.MessageStrategy=N={})).is=function(e){return e&&j.func(e.handleMessage)},(I||(t.ConnectionOptions=I={})).is=function(e){return e&&(A.is(e.cancellationStrategy)||D.is(e.connectionStrategy)||N.is(e.messageStrategy)||j.number(e.maxParallelism))},(m=R||(R={}))[m.New=1]="New",m[m.Listening=2]="Listening",m[m.Closed=3]="Closed",m[m.Disposed=4]="Disposed"},13575(e,t){"use strict";var n;Object.defineProperty(t,"__esModule",{value:!0}),t.Disposable=void 0,(n||(t.Disposable=n={})).create=function(e){return{dispose:e}}},63792(e,t,n){"use strict";let r;var a,i,o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Emitter=t.Event=void 0;let s=o(n(30522));a=i||(t.Event=i={}),r={dispose(){}},a.None=function(){return r};class l{_callbacks;_contexts;add(e,t=null,n){this._callbacks||(this._callbacks=[],this._contexts=[]),this._callbacks.push(e),this._contexts.push(t),Array.isArray(n)&&n.push({dispose:()=>this.remove(e,t)})}remove(e,t=null){if(!this._callbacks)return;let n=!1;for(let r=0,a=this._callbacks.length;r<a;r++)if(this._callbacks[r]===e)if(this._contexts[r]===t){this._callbacks.splice(r,1),this._contexts.splice(r,1);return}else n=!0;if(n)throw Error("When adding a listener with a context, you should remove it with the same context")}invoke(...e){if(!this._callbacks)return[];let t=[],n=this._callbacks.slice(0),r=this._contexts.slice(0);for(let a=0,i=n.length;a<i;a++)try{t.push(n[a].apply(r[a],e))}catch(e){(0,s.default)().console.error(e)}return t}isEmpty(){return!this._callbacks||0===this._callbacks.length}dispose(){this._callbacks=void 0,this._contexts=void 0}}class c{_options;static _noop=function(){};_event;_callbacks;constructor(e){this._options=e}get event(){return this._event||(this._event=(e,t,n)=>{this._callbacks||(this._callbacks=new l),this._options&&this._options.onFirstListenerAdd&&this._callbacks.isEmpty()&&this._options.onFirstListenerAdd(this),this._callbacks.add(e,t);let r={dispose:()=>{this._callbacks&&(this._callbacks.remove(e,t),r.dispose=c._noop,this._options&&this._options.onLastListenerRemove&&this._callbacks.isEmpty()&&this._options.onLastListenerRemove(this))}};return Array.isArray(n)&&n.push(r),r}),this._event}fire(e){this._callbacks&&this._callbacks.invoke.call(this._callbacks,e)}dispose(){this._callbacks&&(this._callbacks.dispose(),this._callbacks=void 0)}}t.Emitter=c},54893(e,t){"use strict";function n(e){return"string"==typeof e||e instanceof String}function r(e){return Array.isArray(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.boolean=function(e){return!0===e||!1===e},t.string=n,t.number=function(e){return"number"==typeof e||e instanceof Number},t.error=function(e){return e instanceof Error},t.func=function(e){return"function"==typeof e},t.array=r,t.stringArray=function(e){return r(e)&&e.every(e=>n(e))}},75916(e,t){"use strict";var n,r;Object.defineProperty(t,"__esModule",{value:!0}),t.LRUCache=t.LinkedMap=t.Touch=void 0,(r=n||(t.Touch=n={})).None=0,r.First=1,r.AsOld=r.First,r.Last=2,r.AsNew=r.Last;class a{[Symbol.toStringTag]="LinkedMap";_map;_head;_tail;_size;_state;constructor(){this._map=new Map,this._head=void 0,this._tail=void 0,this._size=0,this._state=0}clear(){this._map.clear(),this._head=void 0,this._tail=void 0,this._size=0,this._state++}isEmpty(){return!this._head&&!this._tail}get size(){return this._size}get first(){return this._head?.value}get last(){return this._tail?.value}before(e){let t=this._map.get(e);return t?t.previous?.value:void 0}after(e){let t=this._map.get(e);return t?t.next?.value:void 0}has(e){return this._map.has(e)}get(e,t=n.None){let r=this._map.get(e);if(r)return t!==n.None&&this.touch(r,t),r.value}set(e,t,r=n.None){let a=this._map.get(e);if(a)a.value=t,r!==n.None&&this.touch(a,r);else{switch(a={key:e,value:t,next:void 0,previous:void 0},r){case n.None:this.addItemLast(a);break;case n.First:this.addItemFirst(a);break;case n.Last:default:this.addItemLast(a)}this._map.set(e,a),this._size++}return this}delete(e){return!!this.remove(e)}remove(e){let t=this._map.get(e);if(t)return this._map.delete(e),this.removeItem(t),this._size--,t.value}shift(){if(!this._head&&!this._tail)return;if(!this._head||!this._tail)throw Error("Invalid list");let e=this._head;return this._map.delete(e.key),this.removeItem(e),this._size--,e.value}forEach(e,t){let n=this._state,r=this._head;for(;r;){if(t?e.bind(t)(r.value,r.key,this):e(r.value,r.key,this),this._state!==n)throw Error("LinkedMap got modified during iteration.");r=r.next}}keys(){let e=this._state,t=this._head,n={[Symbol.iterator]:()=>n,next:()=>{if(this._state!==e)throw Error("LinkedMap got modified during iteration.");if(!t)return{value:void 0,done:!0};{let e={value:t.key,done:!1};return t=t.next,e}}};return n}values(){let e=this._state,t=this._head,n={[Symbol.iterator]:()=>n,next:()=>{if(this._state!==e)throw Error("LinkedMap got modified during iteration.");if(!t)return{value:void 0,done:!0};{let e={value:t.value,done:!1};return t=t.next,e}}};return n}entries(){let e=this._state,t=this._head,n={[Symbol.iterator]:()=>n,next:()=>{if(this._state!==e)throw Error("LinkedMap got modified during iteration.");if(!t)return{value:void 0,done:!0};{let e={value:[t.key,t.value],done:!1};return t=t.next,e}}};return n}[Symbol.iterator](){return this.entries()}trimOld(e){if(e>=this.size)return;if(0===e)return void this.clear();let t=this._head,n=this.size;for(;t&&n>e;)this._map.delete(t.key),t=t.next,n--;this._head=t,this._size=n,t&&(t.previous=void 0),this._state++}addItemFirst(e){if(this._head||this._tail)if(this._head)e.next=this._head,this._head.previous=e;else throw Error("Invalid list");else this._tail=e;this._head=e,this._state++}addItemLast(e){if(this._head||this._tail)if(this._tail)e.previous=this._tail,this._tail.next=e;else throw Error("Invalid list");else this._head=e;this._tail=e,this._state++}removeItem(e){if(e===this._head&&e===this._tail)this._head=void 0,this._tail=void 0;else if(e===this._head){if(!e.next)throw Error("Invalid list");e.next.previous=void 0,this._head=e.next}else if(e===this._tail){if(!e.previous)throw Error("Invalid list");e.previous.next=void 0,this._tail=e.previous}else{let t=e.next,n=e.previous;if(!t||!n)throw Error("Invalid list");t.previous=n,n.next=t}e.next=void 0,e.previous=void 0,this._state++}touch(e,t){if(!this._head||!this._tail)throw Error("Invalid list");if(t===n.First||t===n.Last){if(t===n.First){if(e===this._head)return;let t=e.next,n=e.previous;e===this._tail?(n.next=void 0,this._tail=n):(t.previous=n,n.next=t),e.previous=void 0,e.next=this._head,this._head.previous=e,this._head=e,this._state++}else if(t===n.Last){if(e===this._tail)return;let t=e.next,n=e.previous;e===this._head?(t.previous=void 0,this._head=t):(t.previous=n,n.next=t),e.next=void 0,e.previous=this._tail,this._tail.next=e,this._tail=e,this._state++}}}toJSON(){let e=[];return this.forEach((t,n)=>{e.push([n,t])}),e}fromJSON(e){for(let[t,n]of(this.clear(),e))this.set(t,n)}}t.LinkedMap=a,t.LRUCache=class extends a{_limit;_ratio;constructor(e,t=1){super(),this._limit=e,this._ratio=Math.min(Math.max(0,t),1)}get limit(){return this._limit}set limit(e){this._limit=e,this.checkTrim()}get ratio(){return this._ratio}set ratio(e){this._ratio=Math.min(Math.max(0,e),1),this.checkTrim()}get(e,t=n.AsNew){return super.get(e,t)}peek(e){return super.get(e,n.None)}set(e,t){return super.set(e,t,n.Last),this.checkTrim(),this}checkTrim(){this.size>this._limit&&this.trimOld(Math.round(this._limit*this._ratio))}}},44152(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractMessageBuffer=void 0,t.AbstractMessageBuffer=class{_encoding;_chunks;_totalLength;constructor(e="utf-8"){this._encoding=e,this._chunks=[],this._totalLength=0}get encoding(){return this._encoding}append(e){let t="string"==typeof e?this.fromString(e,this._encoding):e;this._chunks.push(t),this._totalLength+=t.byteLength}tryReadHeaders(e=!1){if(0===this._chunks.length)return;let t=0,n=0,r=0,a=0;e:for(;n<this._chunks.length;){let e=this._chunks[n];for(r=0;r<e.length;){switch(e[r]){case 13:switch(t){case 0:t=1;break;case 2:t=3;break;default:t=0}break;case 10:switch(t){case 1:t=2;break;case 3:t=4,r++;break e;default:t=0}break;default:t=0}r++}a+=e.byteLength,n++}if(4!==t)return;let i=this._read(a+r),o=new Map,s=this.toString(i,"ascii").split("\r\n");if(s.length<2)return o;for(let t=0;t<s.length-2;t++){let n=s[t],r=n.indexOf(":");if(-1===r)throw Error(`Message header must separate key and value using ':'
${n}`);let a=n.substr(0,r),i=n.substr(r+1).trim();o.set(e?a.toLowerCase():a,i)}return o}tryReadBody(e){if(!(this._totalLength<e))return this._read(e)}get numberOfBytes(){return this._totalLength}_read(e){if(0===e)return this.emptyBuffer();if(e>this._totalLength)throw Error("Cannot read so many bytes!");if(this._chunks[0].byteLength===e){let t=this._chunks[0];return this._chunks.shift(),this._totalLength-=e,this.asNative(t)}if(this._chunks[0].byteLength>e){let t=this._chunks[0],n=this.asNative(t,e);return this._chunks[0]=t.slice(e),this._totalLength-=e,n}let t=this.allocNative(e),n=0;for(;e>0;){let r=this._chunks[0];if(r.byteLength>e){let a=r.slice(0,e);t.set(a,n),n+=e,this._chunks[0]=r.slice(e),this._totalLength-=e,e-=e}else t.set(r,n),n+=r.byteLength,this._chunks.shift(),this._totalLength-=r.byteLength,e-=r.byteLength}return t}}},74433(e,t,n){"use strict";var r,a,i,o=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var a=Object.getOwnPropertyDescriptor(t,n);(!a||("get"in a?!t.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,a)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),s=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),l=this&&this.__importStar||(r=function(e){return(r=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t})(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=r(e),a=0;a<n.length;a++)"default"!==n[a]&&o(t,e,n[a]);return s(t,e),t}),c=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ReadableStreamMessageReader=t.AbstractMessageReader=t.MessageReader=void 0;let p=c(n(30522)),d=l(n(54893)),u=n(63792),m=n(75279);(a||(t.MessageReader=a={})).is=function(e){return e&&d.func(e.listen)&&d.func(e.dispose)&&d.func(e.onError)&&d.func(e.onClose)&&d.func(e.onPartialMessage)};class y{errorEmitter;closeEmitter;partialMessageEmitter;constructor(){this.errorEmitter=new u.Emitter,this.closeEmitter=new u.Emitter,this.partialMessageEmitter=new u.Emitter}dispose(){this.errorEmitter.dispose(),this.closeEmitter.dispose(),this.partialMessageEmitter.dispose()}get onError(){return this.errorEmitter.event}fireError(e){this.errorEmitter.fire(this.asError(e))}get onClose(){return this.closeEmitter.event}fireClose(){this.closeEmitter.fire(void 0)}get onPartialMessage(){return this.partialMessageEmitter.event}firePartialMessage(e){this.partialMessageEmitter.fire(e)}asError(e){return e instanceof Error?e:Error(`Reader received error. Reason: ${d.string(e.message)?e.message:"unknown"}`)}}t.AbstractMessageReader=y,(i||(i={})).fromOptions=function(e){let t,n,r,a=new Map,i=new Map;if(void 0===e||"string"==typeof e)t=e??"utf-8";else{if(t=e.charset??"utf-8",void 0!==e.contentDecoder&&(n=e.contentDecoder,a.set(n.name,n)),void 0!==e.contentDecoders)for(let t of e.contentDecoders)a.set(t.name,t);if(void 0!==e.contentTypeDecoder&&(r=e.contentTypeDecoder,i.set(r.name,r)),void 0!==e.contentTypeDecoders)for(let t of e.contentTypeDecoders)i.set(t.name,t)}return void 0===r&&(r=(0,p.default)().applicationJson.decoder,i.set(r.name,r)),{charset:t,contentDecoder:n,contentDecoders:a,contentTypeDecoder:r,contentTypeDecoders:i}},t.ReadableStreamMessageReader=class extends y{readable;options;callback;nextMessageLength;messageToken;buffer;partialMessageTimer;_partialMessageTimeout;readSemaphore;constructor(e,t){super(),this.readable=e,this.options=i.fromOptions(t),this.buffer=(0,p.default)().messageBuffer.create(this.options.charset),this._partialMessageTimeout=1e4,this.nextMessageLength=-1,this.messageToken=0,this.readSemaphore=new m.Semaphore(1)}set partialMessageTimeout(e){this._partialMessageTimeout=e}get partialMessageTimeout(){return this._partialMessageTimeout}listen(e){this.nextMessageLength=-1,this.messageToken=0,this.partialMessageTimer=void 0,this.callback=e;let t=this.readable.onData(e=>{this.onData(e)});return this.readable.onError(e=>this.fireError(e)),this.readable.onClose(()=>this.fireClose()),t}onData(e){try{for(this.buffer.append(e);;){if(-1===this.nextMessageLength){let e=this.buffer.tryReadHeaders(!0);if(!e)return;let t=e.get("content-length");if(!t)return void this.fireError(Error(`Header must provide a Content-Length property.
${JSON.stringify(Object.fromEntries(e))}`));let n=parseInt(t);if(isNaN(n))return void this.fireError(Error(`Content-Length value must be a number. Got ${t}`));this.nextMessageLength=n}let e=this.buffer.tryReadBody(this.nextMessageLength);if(void 0===e)return void this.setPartialMessageTimer();this.clearPartialMessageTimer(),this.nextMessageLength=-1,this.readSemaphore.lock(async()=>{let t=void 0!==this.options.contentDecoder?await this.options.contentDecoder.decode(e):e,n=await this.options.contentTypeDecoder.decode(t,this.options);this.callback(n)}).catch(e=>{this.fireError(e)})}}catch(e){this.fireError(e)}}clearPartialMessageTimer(){this.partialMessageTimer&&(this.partialMessageTimer.dispose(),this.partialMessageTimer=void 0)}setPartialMessageTimer(){this.clearPartialMessageTimer(),this._partialMessageTimeout<=0||(this.partialMessageTimer=(0,p.default)().timer.setTimeout((e,t)=>{this.partialMessageTimer=void 0,e===this.messageToken&&(this.firePartialMessage({messageToken:e,waitingTime:t}),this.setPartialMessageTimer())},this._partialMessageTimeout,this.messageToken,this._partialMessageTimeout))}}},78157(e,t,n){"use strict";var r,a,i,o=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var a=Object.getOwnPropertyDescriptor(t,n);(!a||("get"in a?!t.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,a)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),s=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),l=this&&this.__importStar||(r=function(e){return(r=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t})(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=r(e),a=0;a<n.length;a++)"default"!==n[a]&&o(t,e,n[a]);return s(t,e),t}),c=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.WriteableStreamMessageWriter=t.AbstractMessageWriter=t.MessageWriter=void 0;let p=c(n(30522)),d=l(n(54893)),u=n(75279),m=n(63792);(a||(t.MessageWriter=a={})).is=function(e){return e&&d.func(e.dispose)&&d.func(e.onClose)&&d.func(e.onError)&&d.func(e.write)};class y{errorEmitter;closeEmitter;constructor(){this.errorEmitter=new m.Emitter,this.closeEmitter=new m.Emitter}dispose(){this.errorEmitter.dispose(),this.closeEmitter.dispose()}get onError(){return this.errorEmitter.event}fireError(e,t,n){this.errorEmitter.fire([this.asError(e),t,n])}get onClose(){return this.closeEmitter.event}fireClose(){this.closeEmitter.fire(void 0)}asError(e){return e instanceof Error?e:Error(`Writer received error. Reason: ${d.string(e.message)?e.message:"unknown"}`)}}t.AbstractMessageWriter=y,(i||(i={})).fromOptions=function(e){return void 0===e||"string"==typeof e?{charset:e??"utf-8",contentTypeEncoder:(0,p.default)().applicationJson.encoder}:{charset:e.charset??"utf-8",contentEncoder:e.contentEncoder,contentTypeEncoder:e.contentTypeEncoder??(0,p.default)().applicationJson.encoder}},t.WriteableStreamMessageWriter=class extends y{writable;options;errorCount;writeSemaphore;constructor(e,t){super(),this.writable=e,this.options=i.fromOptions(t),this.errorCount=0,this.writeSemaphore=new u.Semaphore(1),this.writable.onError(e=>this.fireError(e)),this.writable.onClose(()=>this.fireClose())}async write(e){return this.writeSemaphore.lock(async()=>this.options.contentTypeEncoder.encode(e,this.options).then(e=>void 0!==this.options.contentEncoder?this.options.contentEncoder.encode(e):e).then(t=>{let n=[];return n.push("Content-Length: ",t.byteLength.toString(),"\r\n"),n.push("\r\n"),this.doWrite(e,n,t)},e=>{throw this.fireError(e),e}))}async doWrite(e,t,n){try{return await this.writable.write(t.join(""),"ascii"),this.writable.write(n)}catch(t){return this.handleError(t,e),Promise.reject(t)}}handleError(e,t){this.errorCount++,this.fireError(e,t,this.errorCount)}end(){this.writable.end()}}},64373(e,t,n){"use strict";var r,a,i,o,s,l=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var a=Object.getOwnPropertyDescriptor(t,n);(!a||("get"in a?!t.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,a)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),c=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),p=this&&this.__importStar||(r=function(e){return(r=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t})(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=r(e),a=0;a<n.length;a++)"default"!==n[a]&&l(t,e,n[a]);return c(t,e),t});Object.defineProperty(t,"__esModule",{value:!0}),t.Message=t.NotificationType9=t.NotificationType8=t.NotificationType7=t.NotificationType6=t.NotificationType5=t.NotificationType4=t.NotificationType3=t.NotificationType2=t.NotificationType1=t.NotificationType0=t.NotificationType=t.RequestType9=t.RequestType8=t.RequestType7=t.RequestType6=t.RequestType5=t.RequestType4=t.RequestType3=t.RequestType2=t.RequestType1=t.RequestType=t.RequestType0=t.AbstractMessageSignature=t.ParameterStructures=t.ResponseError=t.ErrorCodes=void 0;let d=p(n(54893));(a=o||(t.ErrorCodes=o={})).ParseError=-32700,a.InvalidRequest=-32600,a.MethodNotFound=-32601,a.InvalidParams=-32602,a.InternalError=-32603,a.jsonrpcReservedErrorRangeStart=-32099,a.serverErrorStart=-32099,a.MessageWriteError=-32099,a.MessageReadError=-32098,a.PendingResponseRejected=-32097,a.ConnectionInactive=-32096,a.ServerNotInitialized=-32002,a.UnknownErrorCode=-32001,a.jsonrpcReservedErrorRangeEnd=-32e3,a.serverErrorEnd=-32e3;class u extends Error{code;data;constructor(e,t,n){super(t),this.code=d.number(e)?e:o.UnknownErrorCode,this.data=n,Object.setPrototypeOf(this,u.prototype)}toJson(){let e={code:this.code,message:this.message};return void 0!==this.data&&(e.data=this.data),e}}t.ResponseError=u;class m{kind;static auto=new m("auto");static byPosition=new m("byPosition");static byName=new m("byName");constructor(e){this.kind=e}static is(e){return e===m.auto||e===m.byName||e===m.byPosition}toString(){return this.kind}}t.ParameterStructures=m;class y{method;numberOfParams;constructor(e,t){this.method=e,this.numberOfParams=t}get parameterStructures(){return m.auto}}t.AbstractMessageSignature=y,t.RequestType0=class extends y{_;constructor(e){super(e,0)}},t.RequestType=class extends y{_parameterStructures;_;constructor(e,t=m.auto){super(e,1),this._parameterStructures=t}get parameterStructures(){return this._parameterStructures}},t.RequestType1=class extends y{_parameterStructures;_;constructor(e,t=m.auto){super(e,1),this._parameterStructures=t}get parameterStructures(){return this._parameterStructures}},t.RequestType2=class extends y{_;constructor(e){super(e,2)}},t.RequestType3=class extends y{_;constructor(e){super(e,3)}},t.RequestType4=class extends y{_;constructor(e){super(e,4)}},t.RequestType5=class extends y{_;constructor(e){super(e,5)}},t.RequestType6=class extends y{_;constructor(e){super(e,6)}},t.RequestType7=class extends y{_;constructor(e){super(e,7)}},t.RequestType8=class extends y{_;constructor(e){super(e,8)}},t.RequestType9=class extends y{_;constructor(e){super(e,9)}},t.NotificationType=class extends y{_parameterStructures;_;constructor(e,t=m.auto){super(e,1),this._parameterStructures=t}get parameterStructures(){return this._parameterStructures}},t.NotificationType0=class extends y{_;constructor(e){super(e,0)}},t.NotificationType1=class extends y{_parameterStructures;_;constructor(e,t=m.auto){super(e,1),this._parameterStructures=t}get parameterStructures(){return this._parameterStructures}},t.NotificationType2=class extends y{_;constructor(e){super(e,2)}},t.NotificationType3=class extends y{_;constructor(e){super(e,3)}},t.NotificationType4=class extends y{_;constructor(e){super(e,4)}},t.NotificationType5=class extends y{_;constructor(e){super(e,5)}},t.NotificationType6=class extends y{_;constructor(e){super(e,6)}},t.NotificationType7=class extends y{_;constructor(e){super(e,7)}},t.NotificationType8=class extends y{_;constructor(e){super(e,8)}},t.NotificationType9=class extends y{_;constructor(e){super(e,9)}},(i=s||(t.Message=s={})).isRequest=function(e){return e&&d.string(e.method)&&(d.string(e.id)||d.number(e.id))},i.isNotification=function(e){return e&&d.string(e.method)&&void 0===e.id},i.isResponse=function(e){return e&&(void 0!==e.result||!!e.error)&&(d.string(e.id)||d.number(e.id)||null===e.id)}},30522(e,t){"use strict";let n;function r(){if(void 0===n)throw Error("No runtime abstraction layer installed");return n}Object.defineProperty(t,"__esModule",{value:!0}),(r||(r={})).install=function(e){if(void 0===e)throw Error("No runtime abstraction layer provided");n=e},t.default=r},75279(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Semaphore=void 0;let a=r(n(30522));t.Semaphore=class{_capacity;_active;_waiting;constructor(e=1){if(e<=0)throw Error("Capacity must be greater than 0");this._capacity=e,this._active=0,this._waiting=[]}lock(e){return new Promise((t,n)=>{this._waiting.push({thunk:e,resolve:t,reject:n}),this.runNext()})}get active(){return this._active}runNext(){0!==this._waiting.length&&this._active!==this._capacity&&(0,a.default)().timer.setImmediate(()=>this.doRunNext())}doRunNext(){if(0===this._waiting.length||this._active===this._capacity)return;let e=this._waiting.shift();if(this._active++,this._active>this._capacity)throw Error("Too many thunks active");try{let t=e.thunk();t instanceof Promise?t.then(t=>{this._active--,e.resolve(t),this.runNext()},t=>{this._active--,e.reject(t),this.runNext()}):(this._active--,e.resolve(t),this.runNext())}catch(t){this._active--,e.reject(t),this.runNext()}}}},4200(e,t,n){"use strict";var r,a;Object.defineProperty(t,"__esModule",{value:!0}),t.SharedArrayReceiverStrategy=t.SharedArraySenderStrategy=void 0;let i=n(10678);(a=r||(r={})).Continue=0,a.Cancelled=1,t.SharedArraySenderStrategy=class{buffers;constructor(){this.buffers=new Map}enableCancellation(e){if(null===e.id)return;let t=new SharedArrayBuffer(4);new Int32Array(t,0,1)[0]=r.Continue,this.buffers.set(e.id,t),e.$cancellationData=t}async sendCancellation(e,t){let n=this.buffers.get(t);if(void 0===n)return;let a=new Int32Array(n,0,1);Atomics.store(a,0,r.Cancelled)}cleanup(e){this.buffers.delete(e)}dispose(){this.buffers.clear()}};class o{data;constructor(e){this.data=new Int32Array(e,0,1)}get isCancellationRequested(){return Atomics.load(this.data,0)===r.Cancelled}get onCancellationRequested(){throw Error("Cancellation over SharedArrayBuffer doesn't support cancellation events")}}class s{token;constructor(e){this.token=new o(e)}cancel(){}dispose(){}}t.SharedArrayReceiverStrategy=class{kind="request";createCancellationTokenSource(e){let t=e.$cancellationData;return void 0===t?new i.CancellationTokenSource:new s(t)}}},60690(e,t,n){"use strict";var r,a,i=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var a=Object.getOwnPropertyDescriptor(t,n);(!a||("get"in a?!t.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,a)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),o=this&&this.__exportStar||function(e,t){for(var n in e)"default"===n||Object.prototype.hasOwnProperty.call(t,n)||i(t,e,n)};Object.defineProperty(t,"__esModule",{value:!0}),t.LSPErrorCodes=t.createProtocolConnection=void 0,o(n(15501),t),o(n(43821),t),o(n(11792),t),o(n(62668),t);var s=n(44560);Object.defineProperty(t,"createProtocolConnection",{enumerable:!0,get:function(){return s.createProtocolConnection}}),(r=a||(t.LSPErrorCodes=a={})).lspReservedErrorRangeStart=-32899,r.RequestFailed=-32803,r.ServerCancelled=-32802,r.ContentModified=-32801,r.RequestCancelled=-32800,r.lspReservedErrorRangeEnd=-32800},44560(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createProtocolConnection=function(e,t,n,a){return r.ConnectionStrategy.is(a)&&(a={connectionStrategy:a}),(0,r.createMessageConnection)(e,t,n,a)};let r=n(15501)},11792(e,t,n){"use strict";var r,a,i;Object.defineProperty(t,"__esModule",{value:!0}),t.CM=t.ProtocolNotificationType=t.ProtocolNotificationType0=t.ProtocolRequestType=t.ProtocolRequestType0=t.RegistrationType=t.MessageDirection=void 0;let o=n(15501);(i=r||(t.MessageDirection=r={})).clientToServer="clientToServer",i.serverToClient="serverToClient",i.both="both",t.RegistrationType=class{____;method;constructor(e){this.method=e}};class s extends o.RequestType0{__;___;____;_pr;constructor(e){super(e)}}t.ProtocolRequestType0=s;class l extends o.RequestType{__;___;____;_pr;constructor(e){super(e,o.ParameterStructures.byName)}}t.ProtocolRequestType=l;class c extends o.NotificationType0{___;____;constructor(e){super(e)}}t.ProtocolNotificationType0=c;class p extends o.NotificationType{___;____;constructor(e){super(e,o.ParameterStructures.byName)}}t.ProtocolNotificationType=p,(a||(t.CM=a={})).create=function(e,t){return{client:e,server:t}}},56465(e,t,n){"use strict";var r,a,i,o,s,l;Object.defineProperty(t,"__esModule",{value:!0}),t.CallHierarchyOutgoingCallsRequest=t.CallHierarchyIncomingCallsRequest=t.CallHierarchyPrepareRequest=void 0;let c=n(11792);(o=r||(t.CallHierarchyPrepareRequest=r={})).method="textDocument/prepareCallHierarchy",o.messageDirection=c.MessageDirection.clientToServer,o.type=new c.ProtocolRequestType(o.method),o.capabilities=c.CM.create("textDocument.callHierarchy","callHierarchyProvider"),(s=a||(t.CallHierarchyIncomingCallsRequest=a={})).method="callHierarchy/incomingCalls",s.messageDirection=c.MessageDirection.clientToServer,s.type=new c.ProtocolRequestType(s.method),(l=i||(t.CallHierarchyOutgoingCallsRequest=i={})).method="callHierarchy/outgoingCalls",l.messageDirection=c.MessageDirection.clientToServer,l.type=new c.ProtocolRequestType(l.method)},70988(e,t,n){"use strict";var r,a,i,o;Object.defineProperty(t,"__esModule",{value:!0}),t.ColorPresentationRequest=t.DocumentColorRequest=void 0;let s=n(11792);(i=r||(t.DocumentColorRequest=r={})).method="textDocument/documentColor",i.messageDirection=s.MessageDirection.clientToServer,i.type=new s.ProtocolRequestType(i.method),i.capabilities=s.CM.create("textDocument.colorProvider","colorProvider"),(o=a||(t.ColorPresentationRequest=a={})).method="textDocument/colorPresentation",o.messageDirection=s.MessageDirection.clientToServer,o.type=new s.ProtocolRequestType(o.method),o.capabilities=s.CM.create("textDocument.colorProvider","colorProvider")},21608(e,t,n){"use strict";var r,a;Object.defineProperty(t,"__esModule",{value:!0}),t.ConfigurationRequest=void 0;let i=n(11792);(a=r||(t.ConfigurationRequest=r={})).method="workspace/configuration",a.messageDirection=i.MessageDirection.serverToClient,a.type=new i.ProtocolRequestType(a.method),a.capabilities=i.CM.create("workspace.configuration",void 0)},98062(e,t,n){"use strict";var r,a;Object.defineProperty(t,"__esModule",{value:!0}),t.DeclarationRequest=void 0;let i=n(11792);(a=r||(t.DeclarationRequest=r={})).method="textDocument/declaration",a.messageDirection=i.MessageDirection.clientToServer,a.type=new i.ProtocolRequestType(a.method),a.capabilities=i.CM.create("textDocument.declaration","declarationProvider")},65975(e,t,n){"use strict";var r,a,i,o,s,l,c,p,d,u,m=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var a=Object.getOwnPropertyDescriptor(t,n);(!a||("get"in a?!t.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,a)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),y=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),g=this&&this.__importStar||(r=function(e){return(r=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t})(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=r(e),a=0;a<n.length;a++)"default"!==n[a]&&m(t,e,n[a]);return y(t,e),t});Object.defineProperty(t,"__esModule",{value:!0}),t.DiagnosticRefreshRequest=t.WorkspaceDiagnosticRequest=t.DocumentDiagnosticRequest=t.DocumentDiagnosticReportKind=t.DiagnosticServerCancellationData=void 0;let h=n(15501),f=g(n(42530)),v=n(11792);(l||(t.DiagnosticServerCancellationData=l={})).is=function(e){return e&&f.boolean(e.retriggerRequest)},(a=c||(t.DocumentDiagnosticReportKind=c={})).Full="full",a.Unchanged="unchanged",(i=p||(t.DocumentDiagnosticRequest=p={})).method="textDocument/diagnostic",i.messageDirection=v.MessageDirection.clientToServer,i.type=new v.ProtocolRequestType(i.method),i.partialResult=new h.ProgressType,i.capabilities=v.CM.create("textDocument.diagnostic","diagnosticProvider"),(o=d||(t.WorkspaceDiagnosticRequest=d={})).method="workspace/diagnostic",o.messageDirection=v.MessageDirection.clientToServer,o.type=new v.ProtocolRequestType(o.method),o.partialResult=new h.ProgressType,o.capabilities=v.CM.create("workspace.diagnostics","diagnosticProvider.workspaceDiagnostics"),(s=u||(t.DiagnosticRefreshRequest=u={})).method="workspace/diagnostic/refresh",s.messageDirection=v.MessageDirection.serverToClient,s.type=new v.ProtocolRequestType0(s.method),s.capabilities=v.CM.create("workspace.diagnostics.refreshSupport",void 0)},15860(e,t,n){"use strict";var r,a,i,o,s,l,c,p,d,u,m,y,g,h;Object.defineProperty(t,"__esModule",{value:!0}),t.WillDeleteFilesRequest=t.DidDeleteFilesNotification=t.DidRenameFilesNotification=t.WillRenameFilesRequest=t.DidCreateFilesNotification=t.WillCreateFilesRequest=t.FileOperationPatternKind=void 0;let f=n(11792);(p=r||(t.FileOperationPatternKind=r={})).file="file",p.folder="folder",(d=a||(t.WillCreateFilesRequest=a={})).method="workspace/willCreateFiles",d.messageDirection=f.MessageDirection.clientToServer,d.type=new f.ProtocolRequestType(d.method),d.capabilities=f.CM.create("workspace.fileOperations.willCreate","workspace.fileOperations.willCreate"),(u=i||(t.DidCreateFilesNotification=i={})).method="workspace/didCreateFiles",u.messageDirection=f.MessageDirection.clientToServer,u.type=new f.ProtocolNotificationType(u.method),u.capabilities=f.CM.create("workspace.fileOperations.didCreate","workspace.fileOperations.didCreate"),(m=o||(t.WillRenameFilesRequest=o={})).method="workspace/willRenameFiles",m.messageDirection=f.MessageDirection.clientToServer,m.type=new f.ProtocolRequestType(m.method),m.capabilities=f.CM.create("workspace.fileOperations.willRename","workspace.fileOperations.willRename"),(y=s||(t.DidRenameFilesNotification=s={})).method="workspace/didRenameFiles",y.messageDirection=f.MessageDirection.clientToServer,y.type=new f.ProtocolNotificationType(y.method),y.capabilities=f.CM.create("workspace.fileOperations.didRename","workspace.fileOperations.didRename"),(g=l||(t.DidDeleteFilesNotification=l={})).method="workspace/didDeleteFiles",g.messageDirection=f.MessageDirection.clientToServer,g.type=new f.ProtocolNotificationType(g.method),g.capabilities=f.CM.create("workspace.fileOperations.didDelete","workspace.fileOperations.didDelete"),(h=c||(t.WillDeleteFilesRequest=c={})).method="workspace/willDeleteFiles",h.messageDirection=f.MessageDirection.clientToServer,h.type=new f.ProtocolRequestType(h.method),h.capabilities=f.CM.create("workspace.fileOperations.willDelete","workspace.fileOperations.willDelete")},71430(e,t,n){"use strict";var r,a,i,o;Object.defineProperty(t,"__esModule",{value:!0}),t.FoldingRangeRefreshRequest=t.FoldingRangeRequest=void 0;let s=n(11792);(i=r||(t.FoldingRangeRequest=r={})).method="textDocument/foldingRange",i.messageDirection=s.MessageDirection.clientToServer,i.type=new s.ProtocolRequestType(i.method),i.capabilities=s.CM.create("textDocument.foldingRange","foldingRangeProvider"),(o=a||(t.FoldingRangeRefreshRequest=a={})).method="workspace/foldingRange/refresh",o.messageDirection=s.MessageDirection.serverToClient,o.type=new s.ProtocolRequestType0(o.method),o.capabilities=s.CM.create("workspace.foldingRange.refreshSupport",void 0)},24458(e,t,n){"use strict";var r,a;Object.defineProperty(t,"__esModule",{value:!0}),t.ImplementationRequest=void 0;let i=n(11792);(a=r||(t.ImplementationRequest=r={})).method="textDocument/implementation",a.messageDirection=i.MessageDirection.clientToServer,a.type=new i.ProtocolRequestType(a.method),a.capabilities=i.CM.create("textDocument.implementation","implementationProvider")},14452(e,t,n){"use strict";var r,a,i,o,s,l;Object.defineProperty(t,"__esModule",{value:!0}),t.InlayHintRefreshRequest=t.InlayHintResolveRequest=t.InlayHintRequest=void 0;let c=n(11792);(o=r||(t.InlayHintRequest=r={})).method="textDocument/inlayHint",o.messageDirection=c.MessageDirection.clientToServer,o.type=new c.ProtocolRequestType(o.method),o.capabilities=c.CM.create("textDocument.inlayHint","inlayHintProvider"),(s=a||(t.InlayHintResolveRequest=a={})).method="inlayHint/resolve",s.messageDirection=c.MessageDirection.clientToServer,s.type=new c.ProtocolRequestType(s.method),s.capabilities=c.CM.create("textDocument.inlayHint.resolveSupport","inlayHintProvider.resolveProvider"),(l=i||(t.InlayHintRefreshRequest=i={})).method="workspace/inlayHint/refresh",l.messageDirection=c.MessageDirection.serverToClient,l.type=new c.ProtocolRequestType0(l.method),l.capabilities=c.CM.create("workspace.inlayHint.refreshSupport",void 0)},1031(e,t,n){"use strict";var r,a;Object.defineProperty(t,"__esModule",{value:!0}),t.InlineCompletionRequest=void 0;let i=n(11792);(a=r||(t.InlineCompletionRequest=r={})).method="textDocument/inlineCompletion",a.messageDirection=i.MessageDirection.clientToServer,a.type=new i.ProtocolRequestType(a.method),a.capabilities=i.CM.create("textDocument.inlineCompletion","inlineCompletionProvider")},79104(e,t,n){"use strict";var r,a,i,o;Object.defineProperty(t,"__esModule",{value:!0}),t.InlineValueRefreshRequest=t.InlineValueRequest=void 0;let s=n(11792);(i=r||(t.InlineValueRequest=r={})).method="textDocument/inlineValue",i.messageDirection=s.MessageDirection.clientToServer,i.type=new s.ProtocolRequestType(i.method),i.capabilities=s.CM.create("textDocument.inlineValue","inlineValueProvider"),(o=a||(t.InlineValueRefreshRequest=a={})).method="workspace/inlineValue/refresh",o.messageDirection=s.MessageDirection.serverToClient,o.type=new s.ProtocolRequestType0(o.method),o.capabilities=s.CM.create("workspace.inlineValue.refreshSupport",void 0)},62668(e,t,n){"use strict";var r,a,i,o,s,l,c,p,d,u,m,y,g,h,f,v,b,T,w,k,C,D,P,_,S,x,A,N,I,R,O,E,M,z,F,j,L,q,V,U,B,W,K,G,H,$,Z,X,J,Y,Q,ee,et,en,er,ea,ei,eo,es,el,ec,ep,ed,eu,em,ey,eg,eh,ef,ev,eb,eT,ew,ek,eC,eD,eP,e_,eS,ex,eA,eN,eI,eR,eO,eE,eM,ez,eF,ej,eL,eq,eV,eU,eB,eW,eK,eG,eH,e$,eZ,eX,eJ,eY,eQ,e0,e1,e2,e5,e3,e6,e7,e4,e9,e8,te,tt,tn,tr,ta,ti,to,ts,tl,tc=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var a=Object.getOwnPropertyDescriptor(t,n);(!a||("get"in a?!t.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,a)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),tp=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),td=this&&this.__importStar||(r=function(e){return(r=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t})(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=r(e),a=0;a<n.length;a++)"default"!==n[a]&&tc(t,e,n[a]);return tp(t,e),t});Object.defineProperty(t,"__esModule",{value:!0}),t.CodeActionRequest=t.DocumentSymbolRequest=t.DocumentHighlightRequest=t.ReferencesRequest=t.DefinitionRequest=t.SignatureHelpRequest=t.SignatureHelpTriggerKind=t.HoverRequest=t.CompletionResolveRequest=t.CompletionRequest=t.CompletionTriggerKind=t.PublishDiagnosticsNotification=t.WatchKind=t.GlobPattern=t.RelativePattern=t.FileChangeType=t.DidChangeWatchedFilesNotification=t.WillSaveTextDocumentWaitUntilRequest=t.WillSaveTextDocumentNotification=t.TextDocumentSaveReason=t.DidSaveTextDocumentNotification=t.DidCloseTextDocumentNotification=t.DidChangeTextDocumentNotification=t.TextDocumentContentChangeEvent=t.DidOpenTextDocumentNotification=t.TextDocumentSyncKind=t.TelemetryEventNotification=t.LogMessageNotification=t.ShowMessageRequest=t.ShowMessageNotification=t.MessageType=t.DidChangeConfigurationNotification=t.ExitNotification=t.ShutdownRequest=t.InitializedNotification=t.InitializeErrorCodes=t.InitializeRequest=t.WorkDoneProgressOptions=t.TextDocumentRegistrationOptions=t.StaticRegistrationOptions=t.PositionEncodingKind=t.RegularExpressionEngineKind=t.FailureHandlingKind=t.ResourceOperationKind=t.UnregistrationRequest=t.RegistrationRequest=t.DocumentSelector=t.NotebookCellTextDocumentFilter=t.NotebookDocumentFilter=t.TextDocumentFilter=void 0,t.UniquenessLevel=t.WillDeleteFilesRequest=t.DidDeleteFilesNotification=t.WillRenameFilesRequest=t.DidRenameFilesNotification=t.WillCreateFilesRequest=t.DidCreateFilesNotification=t.FileOperationPatternKind=t.LinkedEditingRangeRequest=t.ShowDocumentRequest=t.SemanticTokensRegistrationType=t.SemanticTokensRefreshRequest=t.SemanticTokensRangeRequest=t.SemanticTokensDeltaRequest=t.SemanticTokensRequest=t.TokenFormat=t.CallHierarchyPrepareRequest=t.CallHierarchyOutgoingCallsRequest=t.CallHierarchyIncomingCallsRequest=t.WorkDoneProgressCancelNotification=t.WorkDoneProgressCreateRequest=t.WorkDoneProgress=t.SelectionRangeRequest=t.DeclarationRequest=t.FoldingRangeRefreshRequest=t.FoldingRangeRequest=t.ColorPresentationRequest=t.DocumentColorRequest=t.ConfigurationRequest=t.DidChangeWorkspaceFoldersNotification=t.WorkspaceFoldersRequest=t.TypeDefinitionRequest=t.ImplementationRequest=t.ApplyWorkspaceEditRequest=t.ExecuteCommandRequest=t.PrepareRenameRequest=t.RenameRequest=t.PrepareSupportDefaultBehavior=t.DocumentOnTypeFormattingRequest=t.DocumentRangesFormattingRequest=t.DocumentRangeFormattingRequest=t.DocumentFormattingRequest=t.DocumentLinkResolveRequest=t.DocumentLinkRequest=t.CodeLensRefreshRequest=t.CodeLensResolveRequest=t.CodeLensRequest=t.WorkspaceSymbolResolveRequest=t.WorkspaceSymbolRequest=t.CodeActionResolveRequest=void 0,t.TextDocumentContentRefreshRequest=t.TextDocumentContentRequest=t.InlineCompletionRequest=t.DidCloseNotebookDocumentNotification=t.DidSaveNotebookDocumentNotification=t.DidChangeNotebookDocumentNotification=t.NotebookCellArrayChange=t.DidOpenNotebookDocumentNotification=t.NotebookDocumentSyncRegistrationType=t.NotebookDocument=t.NotebookCell=t.ExecutionSummary=t.NotebookCellKind=t.DiagnosticRefreshRequest=t.WorkspaceDiagnosticRequest=t.DocumentDiagnosticRequest=t.DocumentDiagnosticReportKind=t.DiagnosticServerCancellationData=t.InlayHintRefreshRequest=t.InlayHintResolveRequest=t.InlayHintRequest=t.InlineValueRefreshRequest=t.InlineValueRequest=t.TypeHierarchySupertypesRequest=t.TypeHierarchySubtypesRequest=t.TypeHierarchyPrepareRequest=t.MonikerRequest=t.MonikerKind=void 0;let tu=n(11792),tm=n(43821),ty=td(n(42530)),tg=n(24458);Object.defineProperty(t,"ImplementationRequest",{enumerable:!0,get:function(){return tg.ImplementationRequest}});let th=n(44009);Object.defineProperty(t,"TypeDefinitionRequest",{enumerable:!0,get:function(){return th.TypeDefinitionRequest}});let tf=n(18219);Object.defineProperty(t,"WorkspaceFoldersRequest",{enumerable:!0,get:function(){return tf.WorkspaceFoldersRequest}}),Object.defineProperty(t,"DidChangeWorkspaceFoldersNotification",{enumerable:!0,get:function(){return tf.DidChangeWorkspaceFoldersNotification}});let tv=n(21608);Object.defineProperty(t,"ConfigurationRequest",{enumerable:!0,get:function(){return tv.ConfigurationRequest}});let tb=n(70988);Object.defineProperty(t,"DocumentColorRequest",{enumerable:!0,get:function(){return tb.DocumentColorRequest}}),Object.defineProperty(t,"ColorPresentationRequest",{enumerable:!0,get:function(){return tb.ColorPresentationRequest}});let tT=n(71430);Object.defineProperty(t,"FoldingRangeRequest",{enumerable:!0,get:function(){return tT.FoldingRangeRequest}}),Object.defineProperty(t,"FoldingRangeRefreshRequest",{enumerable:!0,get:function(){return tT.FoldingRangeRefreshRequest}});let tw=n(98062);Object.defineProperty(t,"DeclarationRequest",{enumerable:!0,get:function(){return tw.DeclarationRequest}});let tk=n(82779);Object.defineProperty(t,"SelectionRangeRequest",{enumerable:!0,get:function(){return tk.SelectionRangeRequest}});let tC=n(58715);Object.defineProperty(t,"WorkDoneProgress",{enumerable:!0,get:function(){return tC.WorkDoneProgress}}),Object.defineProperty(t,"WorkDoneProgressCreateRequest",{enumerable:!0,get:function(){return tC.WorkDoneProgressCreateRequest}}),Object.defineProperty(t,"WorkDoneProgressCancelNotification",{enumerable:!0,get:function(){return tC.WorkDoneProgressCancelNotification}});let tD=n(56465);Object.defineProperty(t,"CallHierarchyIncomingCallsRequest",{enumerable:!0,get:function(){return tD.CallHierarchyIncomingCallsRequest}}),Object.defineProperty(t,"CallHierarchyOutgoingCallsRequest",{enumerable:!0,get:function(){return tD.CallHierarchyOutgoingCallsRequest}}),Object.defineProperty(t,"CallHierarchyPrepareRequest",{enumerable:!0,get:function(){return tD.CallHierarchyPrepareRequest}});let tP=n(39090);Object.defineProperty(t,"TokenFormat",{enumerable:!0,get:function(){return tP.TokenFormat}}),Object.defineProperty(t,"SemanticTokensRequest",{enumerable:!0,get:function(){return tP.SemanticTokensRequest}}),Object.defineProperty(t,"SemanticTokensDeltaRequest",{enumerable:!0,get:function(){return tP.SemanticTokensDeltaRequest}}),Object.defineProperty(t,"SemanticTokensRangeRequest",{enumerable:!0,get:function(){return tP.SemanticTokensRangeRequest}}),Object.defineProperty(t,"SemanticTokensRefreshRequest",{enumerable:!0,get:function(){return tP.SemanticTokensRefreshRequest}}),Object.defineProperty(t,"SemanticTokensRegistrationType",{enumerable:!0,get:function(){return tP.SemanticTokensRegistrationType}});let t_=n(24696);Object.defineProperty(t,"ShowDocumentRequest",{enumerable:!0,get:function(){return t_.ShowDocumentRequest}});let tS=n(64616);Object.defineProperty(t,"LinkedEditingRangeRequest",{enumerable:!0,get:function(){return tS.LinkedEditingRangeRequest}});let tx=n(15860);Object.defineProperty(t,"FileOperationPatternKind",{enumerable:!0,get:function(){return tx.FileOperationPatternKind}}),Object.defineProperty(t,"DidCreateFilesNotification",{enumerable:!0,get:function(){return tx.DidCreateFilesNotification}}),Object.defineProperty(t,"WillCreateFilesRequest",{enumerable:!0,get:function(){return tx.WillCreateFilesRequest}}),Object.defineProperty(t,"DidRenameFilesNotification",{enumerable:!0,get:function(){return tx.DidRenameFilesNotification}}),Object.defineProperty(t,"WillRenameFilesRequest",{enumerable:!0,get:function(){return tx.WillRenameFilesRequest}}),Object.defineProperty(t,"DidDeleteFilesNotification",{enumerable:!0,get:function(){return tx.DidDeleteFilesNotification}}),Object.defineProperty(t,"WillDeleteFilesRequest",{enumerable:!0,get:function(){return tx.WillDeleteFilesRequest}});let tA=n(45715);Object.defineProperty(t,"UniquenessLevel",{enumerable:!0,get:function(){return tA.UniquenessLevel}}),Object.defineProperty(t,"MonikerKind",{enumerable:!0,get:function(){return tA.MonikerKind}}),Object.defineProperty(t,"MonikerRequest",{enumerable:!0,get:function(){return tA.MonikerRequest}});let tN=n(74553);Object.defineProperty(t,"TypeHierarchyPrepareRequest",{enumerable:!0,get:function(){return tN.TypeHierarchyPrepareRequest}}),Object.defineProperty(t,"TypeHierarchySubtypesRequest",{enumerable:!0,get:function(){return tN.TypeHierarchySubtypesRequest}}),Object.defineProperty(t,"TypeHierarchySupertypesRequest",{enumerable:!0,get:function(){return tN.TypeHierarchySupertypesRequest}});let tI=n(79104);Object.defineProperty(t,"InlineValueRequest",{enumerable:!0,get:function(){return tI.InlineValueRequest}}),Object.defineProperty(t,"InlineValueRefreshRequest",{enumerable:!0,get:function(){return tI.InlineValueRefreshRequest}});let tR=n(14452);Object.defineProperty(t,"InlayHintRequest",{enumerable:!0,get:function(){return tR.InlayHintRequest}}),Object.defineProperty(t,"InlayHintResolveRequest",{enumerable:!0,get:function(){return tR.InlayHintResolveRequest}}),Object.defineProperty(t,"InlayHintRefreshRequest",{enumerable:!0,get:function(){return tR.InlayHintRefreshRequest}});let tO=n(65975);Object.defineProperty(t,"DiagnosticServerCancellationData",{enumerable:!0,get:function(){return tO.DiagnosticServerCancellationData}}),Object.defineProperty(t,"DocumentDiagnosticReportKind",{enumerable:!0,get:function(){return tO.DocumentDiagnosticReportKind}}),Object.defineProperty(t,"DocumentDiagnosticRequest",{enumerable:!0,get:function(){return tO.DocumentDiagnosticRequest}}),Object.defineProperty(t,"WorkspaceDiagnosticRequest",{enumerable:!0,get:function(){return tO.WorkspaceDiagnosticRequest}}),Object.defineProperty(t,"DiagnosticRefreshRequest",{enumerable:!0,get:function(){return tO.DiagnosticRefreshRequest}});let tE=n(56889);Object.defineProperty(t,"NotebookCellKind",{enumerable:!0,get:function(){return tE.NotebookCellKind}}),Object.defineProperty(t,"ExecutionSummary",{enumerable:!0,get:function(){return tE.ExecutionSummary}}),Object.defineProperty(t,"NotebookCell",{enumerable:!0,get:function(){return tE.NotebookCell}}),Object.defineProperty(t,"NotebookDocument",{enumerable:!0,get:function(){return tE.NotebookDocument}}),Object.defineProperty(t,"NotebookDocumentSyncRegistrationType",{enumerable:!0,get:function(){return tE.NotebookDocumentSyncRegistrationType}}),Object.defineProperty(t,"DidOpenNotebookDocumentNotification",{enumerable:!0,get:function(){return tE.DidOpenNotebookDocumentNotification}}),Object.defineProperty(t,"NotebookCellArrayChange",{enumerable:!0,get:function(){return tE.NotebookCellArrayChange}}),Object.defineProperty(t,"DidChangeNotebookDocumentNotification",{enumerable:!0,get:function(){return tE.DidChangeNotebookDocumentNotification}}),Object.defineProperty(t,"DidSaveNotebookDocumentNotification",{enumerable:!0,get:function(){return tE.DidSaveNotebookDocumentNotification}}),Object.defineProperty(t,"DidCloseNotebookDocumentNotification",{enumerable:!0,get:function(){return tE.DidCloseNotebookDocumentNotification}});let tM=n(1031);Object.defineProperty(t,"InlineCompletionRequest",{enumerable:!0,get:function(){return tM.InlineCompletionRequest}});let tz=n(94845);Object.defineProperty(t,"TextDocumentContentRequest",{enumerable:!0,get:function(){return tz.TextDocumentContentRequest}}),Object.defineProperty(t,"TextDocumentContentRefreshRequest",{enumerable:!0,get:function(){return tz.TextDocumentContentRefreshRequest}}),(eo||(t.TextDocumentFilter=eo={})).is=function(e){return ty.string(e)||ty.string(e.language)||ty.string(e.scheme)||eU.is(e.pattern)},(es||(t.NotebookDocumentFilter=es={})).is=function(e){return ty.objectLiteral(e)&&(ty.string(e.notebookType)||ty.string(e.scheme)||ty.string(e.pattern))},(el||(t.NotebookCellTextDocumentFilter=el={})).is=function(e){return ty.objectLiteral(e)&&(ty.string(e.notebook)||es.is(e.notebook))&&(void 0===e.language||ty.string(e.language))},(ec||(t.DocumentSelector=ec={})).is=function(e){if(!Array.isArray(e))return!1;for(let t of e)if(!ty.string(t)&&!eo.is(t)&&!el.is(t))return!1;return!0},(a=ep||(t.RegistrationRequest=ep={})).method="client/registerCapability",a.messageDirection=tu.MessageDirection.serverToClient,a.type=new tu.ProtocolRequestType(a.method),(i=ed||(t.UnregistrationRequest=ed={})).method="client/unregisterCapability",i.messageDirection=tu.MessageDirection.serverToClient,i.type=new tu.ProtocolRequestType(i.method),(o=eu||(t.ResourceOperationKind=eu={})).Create="create",o.Rename="rename",o.Delete="delete",(s=em||(t.FailureHandlingKind=em={})).Abort="abort",s.Transactional="transactional",s.TextOnlyTransactional="textOnlyTransactional",s.Undo="undo",(ey||(t.RegularExpressionEngineKind=ey={})).ES2020="ES2020",(l=eg||(t.PositionEncodingKind=eg={})).UTF8="utf-8",l.UTF16="utf-16",l.UTF32="utf-32",(eh||(t.StaticRegistrationOptions=eh={})).hasId=function(e){return e&&ty.string(e.id)&&e.id.length>0},(ef||(t.TextDocumentRegistrationOptions=ef={})).is=function(e){return e&&(null===e.documentSelector||ec.is(e.documentSelector))},(c=ev||(t.WorkDoneProgressOptions=ev={})).is=function(e){return ty.objectLiteral(e)&&(void 0===e.workDoneProgress||ty.boolean(e.workDoneProgress))},c.hasWorkDoneProgress=function(e){return e&&ty.boolean(e.workDoneProgress)},(p=eb||(t.InitializeRequest=eb={})).method="initialize",p.messageDirection=tu.MessageDirection.clientToServer,p.type=new tu.ProtocolRequestType(p.method),(eT||(t.InitializeErrorCodes=eT={})).unknownProtocolVersion=1,(d=ew||(t.InitializedNotification=ew={})).method="initialized",d.messageDirection=tu.MessageDirection.clientToServer,d.type=new tu.ProtocolNotificationType(d.method),(u=ek||(t.ShutdownRequest=ek={})).method="shutdown",u.messageDirection=tu.MessageDirection.clientToServer,u.type=new tu.ProtocolRequestType0(u.method),(m=eC||(t.ExitNotification=eC={})).method="exit",m.messageDirection=tu.MessageDirection.clientToServer,m.type=new tu.ProtocolNotificationType0(m.method),(y=eD||(t.DidChangeConfigurationNotification=eD={})).method="workspace/didChangeConfiguration",y.messageDirection=tu.MessageDirection.clientToServer,y.type=new tu.ProtocolNotificationType(y.method),y.capabilities=tu.CM.create("workspace.didChangeConfiguration",void 0),(g=eP||(t.MessageType=eP={})).Error=1,g.Warning=2,g.Info=3,g.Log=4,g.Debug=5,(h=e_||(t.ShowMessageNotification=e_={})).method="window/showMessage",h.messageDirection=tu.MessageDirection.serverToClient,h.type=new tu.ProtocolNotificationType(h.method),h.capabilities=tu.CM.create("window.showMessage",void 0),(f=eS||(t.ShowMessageRequest=eS={})).method="window/showMessageRequest",f.messageDirection=tu.MessageDirection.serverToClient,f.type=new tu.ProtocolRequestType(f.method),f.capabilities=tu.CM.create("window.showMessage",void 0),(v=ex||(t.LogMessageNotification=ex={})).method="window/logMessage",v.messageDirection=tu.MessageDirection.serverToClient,v.type=new tu.ProtocolNotificationType(v.method),(b=eA||(t.TelemetryEventNotification=eA={})).method="telemetry/event",b.messageDirection=tu.MessageDirection.serverToClient,b.type=new tu.ProtocolNotificationType(b.method),(T=eN||(t.TextDocumentSyncKind=eN={})).None=0,T.Full=1,T.Incremental=2,(w=eI||(t.DidOpenTextDocumentNotification=eI={})).method="textDocument/didOpen",w.messageDirection=tu.MessageDirection.clientToServer,w.type=new tu.ProtocolNotificationType(w.method),w.capabilities=tu.CM.create("textDocument.synchronization","textDocumentSync.openClose"),(k=eR||(t.TextDocumentContentChangeEvent=eR={})).isIncremental=function(e){return null!=e&&"string"==typeof e.text&&void 0!==e.range&&(void 0===e.rangeLength||"number"==typeof e.rangeLength)},k.isFull=function(e){return null!=e&&"string"==typeof e.text&&void 0===e.range&&void 0===e.rangeLength},(C=eO||(t.DidChangeTextDocumentNotification=eO={})).method="textDocument/didChange",C.messageDirection=tu.MessageDirection.clientToServer,C.type=new tu.ProtocolNotificationType(C.method),C.capabilities=tu.CM.create("textDocument.synchronization","textDocumentSync"),(D=eE||(t.DidCloseTextDocumentNotification=eE={})).method="textDocument/didClose",D.messageDirection=tu.MessageDirection.clientToServer,D.type=new tu.ProtocolNotificationType(D.method),D.capabilities=tu.CM.create("textDocument.synchronization","textDocumentSync.openClose"),(P=eM||(t.DidSaveTextDocumentNotification=eM={})).method="textDocument/didSave",P.messageDirection=tu.MessageDirection.clientToServer,P.type=new tu.ProtocolNotificationType(P.method),P.capabilities=tu.CM.create("textDocument.synchronization.didSave","textDocumentSync.save"),(_=ez||(t.TextDocumentSaveReason=ez={})).Manual=1,_.AfterDelay=2,_.FocusOut=3,(S=eF||(t.WillSaveTextDocumentNotification=eF={})).method="textDocument/willSave",S.messageDirection=tu.MessageDirection.clientToServer,S.type=new tu.ProtocolNotificationType(S.method),S.capabilities=tu.CM.create("textDocument.synchronization.willSave","textDocumentSync.willSave"),(x=ej||(t.WillSaveTextDocumentWaitUntilRequest=ej={})).method="textDocument/willSaveWaitUntil",x.messageDirection=tu.MessageDirection.clientToServer,x.type=new tu.ProtocolRequestType(x.method),x.capabilities=tu.CM.create("textDocument.synchronization.willSaveWaitUntil","textDocumentSync.willSaveWaitUntil"),(A=eL||(t.DidChangeWatchedFilesNotification=eL={})).method="workspace/didChangeWatchedFiles",A.messageDirection=tu.MessageDirection.clientToServer,A.type=new tu.ProtocolNotificationType(A.method),A.capabilities=tu.CM.create("workspace.didChangeWatchedFiles",void 0),(N=eq||(t.FileChangeType=eq={})).Created=1,N.Changed=2,N.Deleted=3,(eV||(t.RelativePattern=eV={})).is=function(e){return ty.objectLiteral(e)&&(tm.URI.is(e.baseUri)||tm.WorkspaceFolder.is(e.baseUri))&&ty.string(e.pattern)},(eU||(t.GlobPattern=eU={})).is=function(e){return ty.string(e)||eV.is(e)},(I=eB||(t.WatchKind=eB={})).Create=1,I.Change=2,I.Delete=4,(R=eW||(t.PublishDiagnosticsNotification=eW={})).method="textDocument/publishDiagnostics",R.messageDirection=tu.MessageDirection.serverToClient,R.type=new tu.ProtocolNotificationType(R.method),R.capabilities=tu.CM.create("textDocument.publishDiagnostics",void 0),(O=eK||(t.CompletionTriggerKind=eK={})).Invoked=1,O.TriggerCharacter=2,O.TriggerForIncompleteCompletions=3,(E=eG||(t.CompletionRequest=eG={})).method="textDocument/completion",E.messageDirection=tu.MessageDirection.clientToServer,E.type=new tu.ProtocolRequestType(E.method),E.capabilities=tu.CM.create("textDocument.completion","completionProvider"),(M=eH||(t.CompletionResolveRequest=eH={})).method="completionItem/resolve",M.messageDirection=tu.MessageDirection.clientToServer,M.type=new tu.ProtocolRequestType(M.method),M.capabilities=tu.CM.create("textDocument.completion.completionItem.resolveSupport","completionProvider.resolveProvider"),(z=e$||(t.HoverRequest=e$={})).method="textDocument/hover",z.messageDirection=tu.MessageDirection.clientToServer,z.type=new tu.ProtocolRequestType(z.method),z.capabilities=tu.CM.create("textDocument.hover","hoverProvider"),(F=eZ||(t.SignatureHelpTriggerKind=eZ={})).Invoked=1,F.TriggerCharacter=2,F.ContentChange=3,(j=eX||(t.SignatureHelpRequest=eX={})).method="textDocument/signatureHelp",j.messageDirection=tu.MessageDirection.clientToServer,j.type=new tu.ProtocolRequestType(j.method),j.capabilities=tu.CM.create("textDocument.signatureHelp","signatureHelpProvider"),(L=eJ||(t.DefinitionRequest=eJ={})).method="textDocument/definition",L.messageDirection=tu.MessageDirection.clientToServer,L.type=new tu.ProtocolRequestType(L.method),L.capabilities=tu.CM.create("textDocument.definition","definitionProvider"),(q=eY||(t.ReferencesRequest=eY={})).method="textDocument/references",q.messageDirection=tu.MessageDirection.clientToServer,q.type=new tu.ProtocolRequestType(q.method),q.capabilities=tu.CM.create("textDocument.references","referencesProvider"),(V=eQ||(t.DocumentHighlightRequest=eQ={})).method="textDocument/documentHighlight",V.messageDirection=tu.MessageDirection.clientToServer,V.type=new tu.ProtocolRequestType(V.method),V.capabilities=tu.CM.create("textDocument.documentHighlight","documentHighlightProvider"),(U=e0||(t.DocumentSymbolRequest=e0={})).method="textDocument/documentSymbol",U.messageDirection=tu.MessageDirection.clientToServer,U.type=new tu.ProtocolRequestType(U.method),U.capabilities=tu.CM.create("textDocument.documentSymbol","documentSymbolProvider"),(B=e1||(t.CodeActionRequest=e1={})).method="textDocument/codeAction",B.messageDirection=tu.MessageDirection.clientToServer,B.type=new tu.ProtocolRequestType(B.method),B.capabilities=tu.CM.create("textDocument.codeAction","codeActionProvider"),(W=e2||(t.CodeActionResolveRequest=e2={})).method="codeAction/resolve",W.messageDirection=tu.MessageDirection.clientToServer,W.type=new tu.ProtocolRequestType(W.method),W.capabilities=tu.CM.create("textDocument.codeAction.resolveSupport","codeActionProvider.resolveProvider"),(K=e5||(t.WorkspaceSymbolRequest=e5={})).method="workspace/symbol",K.messageDirection=tu.MessageDirection.clientToServer,K.type=new tu.ProtocolRequestType(K.method),K.capabilities=tu.CM.create("workspace.symbol","workspaceSymbolProvider"),(G=e3||(t.WorkspaceSymbolResolveRequest=e3={})).method="workspaceSymbol/resolve",G.messageDirection=tu.MessageDirection.clientToServer,G.type=new tu.ProtocolRequestType(G.method),G.capabilities=tu.CM.create("workspace.symbol.resolveSupport","workspaceSymbolProvider.resolveProvider"),(H=e6||(t.CodeLensRequest=e6={})).method="textDocument/codeLens",H.messageDirection=tu.MessageDirection.clientToServer,H.type=new tu.ProtocolRequestType(H.method),H.capabilities=tu.CM.create("textDocument.codeLens","codeLensProvider"),($=e7||(t.CodeLensResolveRequest=e7={})).method="codeLens/resolve",$.messageDirection=tu.MessageDirection.clientToServer,$.type=new tu.ProtocolRequestType($.method),$.capabilities=tu.CM.create("textDocument.codeLens.resolveSupport","codeLensProvider.resolveProvider"),(Z=e4||(t.CodeLensRefreshRequest=e4={})).method="workspace/codeLens/refresh",Z.messageDirection=tu.MessageDirection.serverToClient,Z.type=new tu.ProtocolRequestType0(Z.method),Z.capabilities=tu.CM.create("workspace.codeLens",void 0),(X=e9||(t.DocumentLinkRequest=e9={})).method="textDocument/documentLink",X.messageDirection=tu.MessageDirection.clientToServer,X.type=new tu.ProtocolRequestType(X.method),X.capabilities=tu.CM.create("textDocument.documentLink","documentLinkProvider"),(J=e8||(t.DocumentLinkResolveRequest=e8={})).method="documentLink/resolve",J.messageDirection=tu.MessageDirection.clientToServer,J.type=new tu.ProtocolRequestType(J.method),J.capabilities=tu.CM.create("textDocument.documentLink","documentLinkProvider.resolveProvider"),(Y=te||(t.DocumentFormattingRequest=te={})).method="textDocument/formatting",Y.messageDirection=tu.MessageDirection.clientToServer,Y.type=new tu.ProtocolRequestType(Y.method),Y.capabilities=tu.CM.create("textDocument.formatting","documentFormattingProvider"),(Q=tt||(t.DocumentRangeFormattingRequest=tt={})).method="textDocument/rangeFormatting",Q.messageDirection=tu.MessageDirection.clientToServer,Q.type=new tu.ProtocolRequestType(Q.method),Q.capabilities=tu.CM.create("textDocument.rangeFormatting","documentRangeFormattingProvider"),(ee=tn||(t.DocumentRangesFormattingRequest=tn={})).method="textDocument/rangesFormatting",ee.messageDirection=tu.MessageDirection.clientToServer,ee.type=new tu.ProtocolRequestType(ee.method),ee.capabilities=tu.CM.create("textDocument.rangeFormatting.rangesSupport","documentRangeFormattingProvider.rangesSupport"),(et=tr||(t.DocumentOnTypeFormattingRequest=tr={})).method="textDocument/onTypeFormatting",et.messageDirection=tu.MessageDirection.clientToServer,et.type=new tu.ProtocolRequestType(et.method),et.capabilities=tu.CM.create("textDocument.onTypeFormatting","documentOnTypeFormattingProvider"),(ta||(t.PrepareSupportDefaultBehavior=ta={})).Identifier=1,(en=ti||(t.RenameRequest=ti={})).method="textDocument/rename",en.messageDirection=tu.MessageDirection.clientToServer,en.type=new tu.ProtocolRequestType(en.method),en.capabilities=tu.CM.create("textDocument.rename","renameProvider"),(er=to||(t.PrepareRenameRequest=to={})).method="textDocument/prepareRename",er.messageDirection=tu.MessageDirection.clientToServer,er.type=new tu.ProtocolRequestType(er.method),er.capabilities=tu.CM.create("textDocument.rename.prepareSupport","renameProvider.prepareProvider"),(ea=ts||(t.ExecuteCommandRequest=ts={})).method="workspace/executeCommand",ea.messageDirection=tu.MessageDirection.clientToServer,ea.type=new tu.ProtocolRequestType(ea.method),ea.capabilities=tu.CM.create("workspace.executeCommand","executeCommandProvider"),(ei=tl||(t.ApplyWorkspaceEditRequest=tl={})).method="workspace/applyEdit",ei.messageDirection=tu.MessageDirection.serverToClient,ei.type=new tu.ProtocolRequestType("workspace/applyEdit"),ei.capabilities=tu.CM.create("workspace.applyEdit",void 0)},64616(e,t,n){"use strict";var r,a;Object.defineProperty(t,"__esModule",{value:!0}),t.LinkedEditingRangeRequest=void 0;let i=n(11792);(a=r||(t.LinkedEditingRangeRequest=r={})).method="textDocument/linkedEditingRange",a.messageDirection=i.MessageDirection.clientToServer,a.type=new i.ProtocolRequestType(a.method),a.capabilities=i.CM.create("textDocument.linkedEditingRange","linkedEditingRangeProvider")},45715(e,t,n){"use strict";var r,a,i,o,s,l;Object.defineProperty(t,"__esModule",{value:!0}),t.MonikerRequest=t.MonikerKind=t.UniquenessLevel=void 0;let c=n(11792);(o=r||(t.UniquenessLevel=r={})).document="document",o.project="project",o.group="group",o.scheme="scheme",o.global="global",(s=a||(t.MonikerKind=a={})).$import="import",s.$export="export",s.local="local",(l=i||(t.MonikerRequest=i={})).method="textDocument/moniker",l.messageDirection=c.MessageDirection.clientToServer,l.type=new c.ProtocolRequestType(l.method),l.capabilities=c.CM.create("textDocument.moniker","monikerProvider")},56889(e,t,n){"use strict";var r,a,i,o,s,l,c,p,d,u,m,y,g,h,f,v,b,T,w,k,C,D=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var a=Object.getOwnPropertyDescriptor(t,n);(!a||("get"in a?!t.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,a)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),P=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),_=this&&this.__importStar||(r=function(e){return(r=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t})(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=r(e),a=0;a<n.length;a++)"default"!==n[a]&&D(t,e,n[a]);return P(t,e),t});Object.defineProperty(t,"__esModule",{value:!0}),t.DidCloseNotebookDocumentNotification=t.DidSaveNotebookDocumentNotification=t.DidChangeNotebookDocumentNotification=t.NotebookCellArrayChange=t.DidOpenNotebookDocumentNotification=t.NotebookDocumentSyncRegistrationType=t.NotebookDocument=t.NotebookCell=t.ExecutionSummary=t.NotebookCellKind=void 0;let S=n(43821),x=_(n(42530)),A=n(11792);(a=y||(t.NotebookCellKind=y={})).Markup=1,a.Code=2,a.is=function(e){return 1===e||2===e},(i=g||(t.ExecutionSummary=g={})).create=function(e,t){let n={executionOrder:e};return(!0===t||!1===t)&&(n.success=t),n},i.is=function(e){return x.objectLiteral(e)&&S.uinteger.is(e.executionOrder)&&(void 0===e.success||x.boolean(e.success))},i.equals=function(e,t){return e===t||null!=e&&null!=t&&e.executionOrder===t.executionOrder&&e.success===t.success},(o=h||(t.NotebookCell=h={})).create=function(e,t){return{kind:e,document:t}},o.is=function(e){return x.objectLiteral(e)&&y.is(e.kind)&&S.DocumentUri.is(e.document)&&(void 0===e.metadata||x.objectLiteral(e.metadata))},o.diff=function(e,t){let n=new Set;return e.document!==t.document&&n.add("document"),e.kind!==t.kind&&n.add("kind"),e.executionSummary!==t.executionSummary&&n.add("executionSummary"),(void 0!==e.metadata||void 0!==t.metadata)&&!function e(t,n){if(t===n)return!0;if(null==t||null==n||typeof t!=typeof n||"object"!=typeof t)return!1;let r=Array.isArray(t),a=Array.isArray(n);if(r!==a)return!1;if(r&&a){if(t.length!==n.length)return!1;for(let r=0;r<t.length;r++)if(!e(t[r],n[r]))return!1}if(x.objectLiteral(t)&&x.objectLiteral(n)){let r=Object.keys(t),a=Object.keys(n);if(r.length!==a.length||(r.sort(),a.sort(),!e(r,a)))return!1;for(let a=0;a<r.length;a++){let i=r[a];if(!e(t[i],n[i]))return!1}}return!0}(e.metadata,t.metadata)&&n.add("metadata"),void 0===e.executionSummary&&void 0===t.executionSummary||g.equals(e.executionSummary,t.executionSummary)||n.add("executionSummary"),n},(s=f||(t.NotebookDocument=f={})).create=function(e,t,n,r){return{uri:e,notebookType:t,version:n,cells:r}},s.is=function(e){return x.objectLiteral(e)&&x.string(e.uri)&&S.integer.is(e.version)&&x.typedArray(e.cells,h.is)},(l=v||(t.NotebookDocumentSyncRegistrationType=v={})).method="notebookDocument/sync",l.messageDirection=A.MessageDirection.clientToServer,l.type=new A.RegistrationType(l.method),(c=b||(t.DidOpenNotebookDocumentNotification=b={})).method="notebookDocument/didOpen",c.messageDirection=A.MessageDirection.clientToServer,c.type=new A.ProtocolNotificationType(c.method),c.registrationMethod=v.method,(p=T||(t.NotebookCellArrayChange=T={})).is=function(e){return x.objectLiteral(e)&&S.uinteger.is(e.start)&&S.uinteger.is(e.deleteCount)&&(void 0===e.cells||x.typedArray(e.cells,h.is))},p.create=function(e,t,n){let r={start:e,deleteCount:t};return void 0!==n&&(r.cells=n),r},(d=w||(t.DidChangeNotebookDocumentNotification=w={})).method="notebookDocument/didChange",d.messageDirection=A.MessageDirection.clientToServer,d.type=new A.ProtocolNotificationType(d.method),d.registrationMethod=v.method,(u=k||(t.DidSaveNotebookDocumentNotification=k={})).method="notebookDocument/didSave",u.messageDirection=A.MessageDirection.clientToServer,u.type=new A.ProtocolNotificationType(u.method),u.registrationMethod=v.method,(m=C||(t.DidCloseNotebookDocumentNotification=C={})).method="notebookDocument/didClose",m.messageDirection=A.MessageDirection.clientToServer,m.type=new A.ProtocolNotificationType(m.method),m.registrationMethod=v.method},58715(e,t,n){"use strict";var r,a,i,o,s,l;Object.defineProperty(t,"__esModule",{value:!0}),t.WorkDoneProgressCancelNotification=t.WorkDoneProgressCreateRequest=t.WorkDoneProgress=void 0;let c=n(15501),p=n(11792);(o=r||(t.WorkDoneProgress=r={})).type=new c.ProgressType,o.is=function(e){return e===o.type},(s=a||(t.WorkDoneProgressCreateRequest=a={})).method="window/workDoneProgress/create",s.messageDirection=p.MessageDirection.serverToClient,s.type=new p.ProtocolRequestType(s.method),s.capabilities=p.CM.create("window.workDoneProgress",void 0),(l=i||(t.WorkDoneProgressCancelNotification=i={})).method="window/workDoneProgress/cancel",l.messageDirection=p.MessageDirection.clientToServer,l.type=new p.ProtocolNotificationType(l.method)},82779(e,t,n){"use strict";var r,a;Object.defineProperty(t,"__esModule",{value:!0}),t.SelectionRangeRequest=void 0;let i=n(11792);(a=r||(t.SelectionRangeRequest=r={})).method="textDocument/selectionRange",a.messageDirection=i.MessageDirection.clientToServer,a.type=new i.ProtocolRequestType(a.method),a.capabilities=i.CM.create("textDocument.selectionRange","selectionRangeProvider")},39090(e,t,n){"use strict";var r,a,i,o,s,l,c,p,d,u,m;Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticTokensRefreshRequest=t.SemanticTokensRangeRequest=t.SemanticTokensDeltaRequest=t.SemanticTokensRequest=t.SemanticTokensRegistrationType=t.TokenFormat=void 0;let y=n(11792);(r||(t.TokenFormat=r={})).Relative="relative",(c=a||(t.SemanticTokensRegistrationType=a={})).method="textDocument/semanticTokens",c.type=new y.RegistrationType(c.method),(p=i||(t.SemanticTokensRequest=i={})).method="textDocument/semanticTokens/full",p.messageDirection=y.MessageDirection.clientToServer,p.type=new y.ProtocolRequestType(p.method),p.registrationMethod=a.method,p.capabilities=y.CM.create("textDocument.semanticTokens","semanticTokensProvider"),(d=o||(t.SemanticTokensDeltaRequest=o={})).method="textDocument/semanticTokens/full/delta",d.messageDirection=y.MessageDirection.clientToServer,d.type=new y.ProtocolRequestType(d.method),d.registrationMethod=a.method,d.capabilities=y.CM.create("textDocument.semanticTokens.requests.full.delta","semanticTokensProvider.full.delta"),(u=s||(t.SemanticTokensRangeRequest=s={})).method="textDocument/semanticTokens/range",u.messageDirection=y.MessageDirection.clientToServer,u.type=new y.ProtocolRequestType(u.method),u.registrationMethod=a.method,u.capabilities=y.CM.create("textDocument.semanticTokens.requests.range","semanticTokensProvider.range"),(m=l||(t.SemanticTokensRefreshRequest=l={})).method="workspace/semanticTokens/refresh",m.messageDirection=y.MessageDirection.serverToClient,m.type=new y.ProtocolRequestType0(m.method),m.capabilities=y.CM.create("workspace.semanticTokens.refreshSupport",void 0)},24696(e,t,n){"use strict";var r,a;Object.defineProperty(t,"__esModule",{value:!0}),t.ShowDocumentRequest=void 0;let i=n(11792);(a=r||(t.ShowDocumentRequest=r={})).method="window/showDocument",a.messageDirection=i.MessageDirection.serverToClient,a.type=new i.ProtocolRequestType(a.method),a.capabilities=i.CM.create("window.showDocument.support",void 0)},94845(e,t,n){"use strict";var r,a,i,o;Object.defineProperty(t,"__esModule",{value:!0}),t.TextDocumentContentRefreshRequest=t.TextDocumentContentRequest=void 0;let s=n(11792);(i=r||(t.TextDocumentContentRequest=r={})).method="workspace/textDocumentContent",i.messageDirection=s.MessageDirection.clientToServer,i.type=new s.ProtocolRequestType(i.method),i.capabilities=s.CM.create("workspace.textDocumentContent","workspace.textDocumentContent"),(o=a||(t.TextDocumentContentRefreshRequest=a={})).method="workspace/textDocumentContent/refresh",o.messageDirection=s.MessageDirection.serverToClient,o.type=new s.ProtocolRequestType(o.method)},44009(e,t,n){"use strict";var r,a;Object.defineProperty(t,"__esModule",{value:!0}),t.TypeDefinitionRequest=void 0;let i=n(11792);(a=r||(t.TypeDefinitionRequest=r={})).method="textDocument/typeDefinition",a.messageDirection=i.MessageDirection.clientToServer,a.type=new i.ProtocolRequestType(a.method),a.capabilities=i.CM.create("textDocument.typeDefinition","typeDefinitionProvider")},74553(e,t,n){"use strict";var r,a,i,o,s,l;Object.defineProperty(t,"__esModule",{value:!0}),t.TypeHierarchySubtypesRequest=t.TypeHierarchySupertypesRequest=t.TypeHierarchyPrepareRequest=void 0;let c=n(11792);(o=r||(t.TypeHierarchyPrepareRequest=r={})).method="textDocument/prepareTypeHierarchy",o.messageDirection=c.MessageDirection.clientToServer,o.type=new c.ProtocolRequestType(o.method),o.capabilities=c.CM.create("textDocument.typeHierarchy","typeHierarchyProvider"),(s=a||(t.TypeHierarchySupertypesRequest=a={})).method="typeHierarchy/supertypes",s.messageDirection=c.MessageDirection.clientToServer,s.type=new c.ProtocolRequestType(s.method),(l=i||(t.TypeHierarchySubtypesRequest=i={})).method="typeHierarchy/subtypes",l.messageDirection=c.MessageDirection.clientToServer,l.type=new c.ProtocolRequestType(l.method)},18219(e,t,n){"use strict";var r,a,i,o;Object.defineProperty(t,"__esModule",{value:!0}),t.DidChangeWorkspaceFoldersNotification=t.WorkspaceFoldersRequest=void 0;let s=n(11792);(i=r||(t.WorkspaceFoldersRequest=r={})).method="workspace/workspaceFolders",i.messageDirection=s.MessageDirection.serverToClient,i.type=new s.ProtocolRequestType0(i.method),i.capabilities=s.CM.create("workspace.workspaceFolders","workspace.workspaceFolders"),(o=a||(t.DidChangeWorkspaceFoldersNotification=a={})).method="workspace/didChangeWorkspaceFolders",o.messageDirection=s.MessageDirection.clientToServer,o.type=new s.ProtocolNotificationType(o.method),o.capabilities=s.CM.create(void 0,"workspace.workspaceFolders.changeNotifications")},42530(e,t){"use strict";function n(e){return"string"==typeof e||e instanceof String}function r(e){return Array.isArray(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.boolean=function(e){return!0===e||!1===e},t.string=n,t.number=function(e){return"number"==typeof e||e instanceof Number},t.error=function(e){return e instanceof Error},t.func=function(e){return"function"==typeof e},t.array=r,t.stringArray=function(e){return r(e)&&e.every(e=>n(e))},t.typedArray=function(e,t){return Array.isArray(e)&&e.every(t)},t.objectLiteral=function(e){return null!==e&&"object"==typeof e}},84025(e,t,n){"use strict";var r,a,i=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var a=Object.getOwnPropertyDescriptor(t,n);(!a||("get"in a?!t.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,a)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||(r=function(e){return(r=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t})(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=r(e),a=0;a<n.length;a++)"default"!==n[a]&&i(t,e,n[a]);return o(t,e),t}),l=this&&this.__exportStar||function(e,t){for(var n in e)"default"===n||Object.prototype.hasOwnProperty.call(t,n)||i(t,e,n)};Object.defineProperty(t,"__esModule",{value:!0}),t.ProposedFeatures=t.NotebookDocuments=t.TextDocuments=t.SemanticTokensBuilder=void 0;let c=n(70819);Object.defineProperty(t,"SemanticTokensBuilder",{enumerable:!0,get:function(){return c.SemanticTokensBuilder}});let p=s(n(97160)),d=s(n(9038));l(n(60690),t);let u=n(24394);Object.defineProperty(t,"TextDocuments",{enumerable:!0,get:function(){return u.TextDocuments}});let m=n(57624);Object.defineProperty(t,"NotebookDocuments",{enumerable:!0,get:function(){return m.NotebookDocuments}}),l(n(61214),t),(a||(t.ProposedFeatures=a={})).all={__brand:"features",workspace:d.TextDocumentContentFeature,languages:p.InlineCompletionFeature}},60978(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CallHierarchyFeature=void 0;let r=n(60690);t.CallHierarchyFeature=e=>class extends e{get callHierarchy(){return{onPrepare:e=>this.connection.onRequest(r.CallHierarchyPrepareRequest.type,(t,n)=>e(t,n,this.attachWorkDoneProgress(t),void 0)),onIncomingCalls:e=>{let t=r.CallHierarchyIncomingCallsRequest.type;return this.connection.onRequest(t,(n,r)=>e(n,r,this.attachWorkDoneProgress(n),this.attachPartialResultProgress(t,n)))},onOutgoingCalls:e=>{let t=r.CallHierarchyOutgoingCallsRequest.type;return this.connection.onRequest(t,(n,r)=>e(n,r,this.attachWorkDoneProgress(n),this.attachPartialResultProgress(t,n)))}}}}},58919(e,t,n){"use strict";var r,a=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var a=Object.getOwnPropertyDescriptor(t,n);(!a||("get"in a?!t.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,a)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||(r=function(e){return(r=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t})(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=r(e),o=0;o<n.length;o++)"default"!==n[o]&&a(t,e,n[o]);return i(t,e),t});Object.defineProperty(t,"__esModule",{value:!0}),t.ConfigurationFeature=void 0;let s=n(60690),l=o(n(56711));t.ConfigurationFeature=e=>class extends e{getConfiguration(e){return e?l.string(e)?this._getConfiguration({section:e}):this._getConfiguration(e):this._getConfiguration({})}_getConfiguration(e){let t={items:Array.isArray(e)?e:[e]};return this.connection.sendRequest(s.ConfigurationRequest.type,t).then(t=>Array.isArray(t)?Array.isArray(e)?t:t[0]:Array.isArray(e)?[]:null)}}},5638(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DiagnosticFeature=void 0;let r=n(60690);t.DiagnosticFeature=e=>class extends e{get diagnostics(){return{refresh:()=>this.connection.sendRequest(r.DiagnosticRefreshRequest.type),on:e=>this.connection.onRequest(r.DocumentDiagnosticRequest.type,(t,n)=>e(t,n,this.attachWorkDoneProgress(t),this.attachPartialResultProgress(r.DocumentDiagnosticRequest.partialResult,t))),onWorkspace:e=>this.connection.onRequest(r.WorkspaceDiagnosticRequest.type,(t,n)=>e(t,n,this.attachWorkDoneProgress(t),this.attachPartialResultProgress(r.WorkspaceDiagnosticRequest.partialResult,t)))}}}},27725(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FileOperationsFeature=void 0;let r=n(60690);t.FileOperationsFeature=e=>class extends e{onDidCreateFiles(e){return this.connection.onNotification(r.DidCreateFilesNotification.type,t=>e(t))}onDidRenameFiles(e){return this.connection.onNotification(r.DidRenameFilesNotification.type,t=>e(t))}onDidDeleteFiles(e){return this.connection.onNotification(r.DidDeleteFilesNotification.type,t=>e(t))}onWillCreateFiles(e){return this.connection.onRequest(r.WillCreateFilesRequest.type,(t,n)=>e(t,n))}onWillRenameFiles(e){return this.connection.onRequest(r.WillRenameFilesRequest.type,(t,n)=>e(t,n))}onWillDeleteFiles(e){return this.connection.onRequest(r.WillDeleteFilesRequest.type,(t,n)=>e(t,n))}}},95411(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FoldingRangeFeature=void 0;let r=n(60690);t.FoldingRangeFeature=e=>class extends e{get foldingRange(){return{refresh:()=>this.connection.sendRequest(r.FoldingRangeRefreshRequest.type),on:e=>{let t=r.FoldingRangeRequest.type;return this.connection.onRequest(t,(n,r)=>e(n,r,this.attachWorkDoneProgress(n),this.attachPartialResultProgress(t,n)))}}}}},9079(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.InlayHintFeature=void 0;let r=n(60690);t.InlayHintFeature=e=>class extends e{get inlayHint(){return{refresh:()=>this.connection.sendRequest(r.InlayHintRefreshRequest.type),on:e=>this.connection.onRequest(r.InlayHintRequest.type,(t,n)=>e(t,n,this.attachWorkDoneProgress(t))),resolve:e=>this.connection.onRequest(r.InlayHintResolveRequest.type,(t,n)=>e(t,n))}}}},97160(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.InlineCompletionFeature=void 0;let r=n(60690);t.InlineCompletionFeature=e=>class extends e{get inlineCompletion(){return{on:e=>this.connection.onRequest(r.InlineCompletionRequest.type,(t,n)=>e(t,n,this.attachWorkDoneProgress(t)))}}}},243(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.InlineValueFeature=void 0;let r=n(60690);t.InlineValueFeature=e=>class extends e{get inlineValue(){return{refresh:()=>this.connection.sendRequest(r.InlineValueRefreshRequest.type),on:e=>this.connection.onRequest(r.InlineValueRequest.type,(t,n)=>e(t,n,this.attachWorkDoneProgress(t)))}}}},91577(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.LinkedEditingRangeFeature=void 0;let r=n(60690);t.LinkedEditingRangeFeature=e=>class extends e{onLinkedEditingRange(e){return this.connection.onRequest(r.LinkedEditingRangeRequest.type,(t,n)=>e(t,n,this.attachWorkDoneProgress(t),void 0))}}},32692(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.MonikerFeature=void 0;let r=n(60690);t.MonikerFeature=e=>class extends e{get moniker(){return{on:e=>{let t=r.MonikerRequest.type;return this.connection.onRequest(t,(n,r)=>e(n,r,this.attachWorkDoneProgress(n),this.attachPartialResultProgress(t,n)))}}}}},57624(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.NotebookDocuments=t.NotebookSyncFeature=void 0;let r=n(60690),a=n(24394);t.NotebookSyncFeature=e=>class extends e{get synchronization(){return{onDidOpenNotebookDocument:e=>this.connection.onNotification(r.DidOpenNotebookDocumentNotification.type,t=>e(t)),onDidChangeNotebookDocument:e=>this.connection.onNotification(r.DidChangeNotebookDocumentNotification.type,t=>e(t)),onDidSaveNotebookDocument:e=>this.connection.onNotification(r.DidSaveNotebookDocumentNotification.type,t=>e(t)),onDidCloseNotebookDocument:e=>this.connection.onNotification(r.DidCloseNotebookDocumentNotification.type,t=>e(t))}}};class i{static NULL_DISPOSE=Object.freeze({dispose:()=>{}});openHandler;changeHandler;closeHandler;onDidOpenTextDocument(e){return this.openHandler=e,r.Disposable.create(()=>{this.openHandler=void 0})}openTextDocument(e){return this.openHandler&&this.openHandler(e)}onDidChangeTextDocument(e){return this.changeHandler=e,r.Disposable.create(()=>{this.changeHandler=e})}changeTextDocument(e){return this.changeHandler&&this.changeHandler(e)}onDidCloseTextDocument(e){return this.closeHandler=e,r.Disposable.create(()=>{this.closeHandler=void 0})}closeTextDocument(e){return this.closeHandler&&this.closeHandler(e)}onWillSaveTextDocument(){return i.NULL_DISPOSE}onWillSaveTextDocumentWaitUntil(){return i.NULL_DISPOSE}onDidSaveTextDocument(){return i.NULL_DISPOSE}}t.NotebookDocuments=class{notebookDocuments;notebookCellMap;_onDidOpen;_onDidSave;_onDidChange;_onDidClose;_cellTextDocuments;constructor(e){e instanceof a.TextDocuments?this._cellTextDocuments=e:this._cellTextDocuments=new a.TextDocuments(e),this.notebookDocuments=new Map,this.notebookCellMap=new Map,this._onDidOpen=new r.Emitter,this._onDidChange=new r.Emitter,this._onDidSave=new r.Emitter,this._onDidClose=new r.Emitter}get cellTextDocuments(){return this._cellTextDocuments}getCellTextDocument(e){return this._cellTextDocuments.get(e.document)}getNotebookDocument(e){return this.notebookDocuments.get(e)}getNotebookCell(e){let t=this.notebookCellMap.get(e);return t&&t[0]}findNotebookDocumentForCell(e){let t="string"==typeof e?e:e.document,n=this.notebookCellMap.get(t);return n&&n[1]}get onDidOpen(){return this._onDidOpen.event}get onDidSave(){return this._onDidSave.event}get onDidChange(){return this._onDidChange.event}get onDidClose(){return this._onDidClose.event}listen(e){let t=new i,n=[];return n.push(this.cellTextDocuments.listen(t)),n.push(e.notebooks.synchronization.onDidOpenNotebookDocument(async e=>{for(let n of(this.notebookDocuments.set(e.notebookDocument.uri,e.notebookDocument),e.cellTextDocuments))await t.openTextDocument({textDocument:n});this.updateCellMap(e.notebookDocument),this._onDidOpen.fire(e.notebookDocument)})),n.push(e.notebooks.synchronization.onDidChangeNotebookDocument(async e=>{let n=this.notebookDocuments.get(e.notebookDocument.uri);if(void 0===n)return;n.version=e.notebookDocument.version;let r=n.metadata,a=!1,i=e.change;void 0!==i.metadata&&(a=!0,n.metadata=i.metadata);let o=[],s=[],l=[],c=[];if(void 0!==i.cells){let e=i.cells;if(void 0!==e.structure){let r=e.structure.array;if(n.cells.splice(r.start,r.deleteCount,...void 0!==r.cells?r.cells:[]),void 0!==e.structure.didOpen)for(let n of e.structure.didOpen)await t.openTextDocument({textDocument:n}),o.push(n.uri);if(e.structure.didClose)for(let n of e.structure.didClose)await t.closeTextDocument({textDocument:n}),s.push(n.uri)}if(void 0!==e.data){let t=new Map(e.data.map(e=>[e.document,e]));for(let e=0;e<=n.cells.length;e++){let r=t.get(n.cells[e].document);if(void 0!==r){let a=n.cells.splice(e,1,r);if(l.push({old:a[0],new:r}),t.delete(r.document),0===t.size)break}}}if(void 0!==e.textContent)for(let n of e.textContent)await t.changeTextDocument({textDocument:n.document,contentChanges:n.changes}),c.push(n.document.uri)}this.updateCellMap(n);let p={notebookDocument:n};a&&(p.metadata={old:r,new:n.metadata});let d=[];for(let e of o)d.push(this.getNotebookCell(e));let u=[];for(let e of s)u.push(this.getNotebookCell(e));let m=[];for(let e of c)m.push(this.getNotebookCell(e));(d.length>0||u.length>0||l.length>0||m.length>0)&&(p.cells={added:d,removed:u,changed:{data:l,textContent:m}}),(void 0!==p.metadata||void 0!==p.cells)&&this._onDidChange.fire(p)})),n.push(e.notebooks.synchronization.onDidSaveNotebookDocument(e=>{let t=this.notebookDocuments.get(e.notebookDocument.uri);void 0!==t&&this._onDidSave.fire(t)})),n.push(e.notebooks.synchronization.onDidCloseNotebookDocument(async e=>{let n=this.notebookDocuments.get(e.notebookDocument.uri);if(void 0!==n){for(let r of(this._onDidClose.fire(n),e.cellTextDocuments))await t.closeTextDocument({textDocument:r});for(let t of(this.notebookDocuments.delete(e.notebookDocument.uri),n.cells))this.notebookCellMap.delete(t.document)}})),r.Disposable.create(()=>{n.forEach(e=>e.dispose())})}updateCellMap(e){for(let t of e.cells)this.notebookCellMap.set(t.document,[t,e])}}},91158(e,t,n){"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.ProgressFeature=void 0,t.attachWorkDone=function(e,t){if(void 0===t||void 0===t.workDoneToken)return new l;let n=t.workDoneToken;return delete t.workDoneToken,new o(e,n)},t.attachPartialResult=function(e,t){if(void 0===t||void 0===t.partialResultToken)return;let n=t.partialResultToken;return delete t.partialResultToken,new p(e,n)};let a=n(60690),i=n(20224);class o{_connection;_token;static Instances=new Map;constructor(e,t){this._connection=e,this._token=t,o.Instances.set(this._token,this)}begin(e,t,n,r){let i={kind:"begin",title:e,message:n,cancellable:r};"number"==typeof t&&(i.percentage=Math.round(t)),this._connection.sendProgress(a.WorkDoneProgress.type,this._token,i)}report(e,t){let n={kind:"report"};"number"==typeof e?(n.percentage=Math.round(e),void 0!==t&&(n.message=t)):n.message=e,this._connection.sendProgress(a.WorkDoneProgress.type,this._token,n)}done(){o.Instances.delete(this._token),this._connection.sendProgress(a.WorkDoneProgress.type,this._token,{kind:"end"})}}class s extends o{_source;constructor(e,t){super(e,t),this._source=new a.CancellationTokenSource}get token(){return this._source.token}done(){this._source.dispose(),super.done()}cancel(){this._source.cancel()}}class l{begin(){}report(){}done(){}}class c extends l{_source;constructor(){super(),this._source=new a.CancellationTokenSource}get token(){return this._source.token}done(){this._source.dispose()}cancel(){this._source.cancel()}}t.ProgressFeature=e=>class extends e{_progressSupported;constructor(){super(),this._progressSupported=!1}initialize(e){super.initialize(e),e?.window?.workDoneProgress===!0&&(this._progressSupported=!0,this.connection.onNotification(a.WorkDoneProgressCancelNotification.type,e=>{let t=o.Instances.get(e.token);(t instanceof s||t instanceof c)&&t.cancel()}))}attachWorkDoneProgress(e){return void 0===e?new l:new o(this.connection,e)}createWorkDoneProgress(){if(!this._progressSupported)return Promise.resolve(new c);{let e=(0,i.generateUuid)();return this.connection.sendRequest(a.WorkDoneProgressCreateRequest.type,{token:e}).then(()=>new s(this.connection,e))}}},(r||(r={})).type=new a.ProgressType;class p{_connection;_token;constructor(e,t){this._connection=e,this._token=t}report(e){this._connection.sendProgress(r.type,this._token,e)}}},70819(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticTokensBuilder=t.SemanticTokensDiff=t.SemanticTokensFeature=void 0;let r=n(60690);t.SemanticTokensFeature=e=>class extends e{get semanticTokens(){return{refresh:()=>this.connection.sendRequest(r.SemanticTokensRefreshRequest.type),on:e=>{let t=r.SemanticTokensRequest.type;return this.connection.onRequest(t,(n,r)=>e(n,r,this.attachWorkDoneProgress(n),this.attachPartialResultProgress(t,n)))},onDelta:e=>{let t=r.SemanticTokensDeltaRequest.type;return this.connection.onRequest(t,(n,r)=>e(n,r,this.attachWorkDoneProgress(n),this.attachPartialResultProgress(t,n)))},onRange:e=>{let t=r.SemanticTokensRangeRequest.type;return this.connection.onRequest(t,(n,r)=>e(n,r,this.attachWorkDoneProgress(n),this.attachPartialResultProgress(t,n)))}}}};class a{originalSequence;modifiedSequence;constructor(e,t){this.originalSequence=e,this.modifiedSequence=t}computeDiff(){let e=this.originalSequence.length,t=this.modifiedSequence.length,n=0;for(;n<t&&n<e&&this.originalSequence[n]===this.modifiedSequence[n];)n++;if(n<t&&n<e){let r=e-1,a=t-1;for(;r>=n&&a>=n&&this.originalSequence[r]===this.modifiedSequence[a];)r--,a--;(r<n||a<n)&&(r++,a++);let i=r-n+1,o=this.modifiedSequence.slice(n,a+1);return 1===o.length&&o[0]===this.originalSequence[r]?[{start:n,deleteCount:i-1}]:[{start:n,deleteCount:i,data:o}]}return n<t?[{start:n,deleteCount:0,data:this.modifiedSequence.slice(n)}]:n<e?[{start:n,deleteCount:e-n}]:[]}}t.SemanticTokensDiff=a;class i{_id;_prevLine;_prevChar;_dataIsSortedAndDeltaEncoded;_data;_dataNonDelta;_dataLen;_prevData;constructor(){this._prevData=void 0,this.initialize()}initialize(){this._id=Date.now(),this._prevLine=0,this._prevChar=0,this._data=[],this._dataNonDelta=[],this._dataLen=0,this._dataIsSortedAndDeltaEncoded=!0}push(e,t,n,r,a){this._dataIsSortedAndDeltaEncoded&&(e<this._prevLine||e===this._prevLine&&t<this._prevChar)&&(this._dataIsSortedAndDeltaEncoded=!1,this._dataNonDelta=i._deltaDecode(this._data));let o=e,s=t;this._dataIsSortedAndDeltaEncoded&&this._dataLen>0&&0==(o-=this._prevLine)&&(s-=this._prevChar);let l=this._dataIsSortedAndDeltaEncoded?this._data:this._dataNonDelta;l[this._dataLen++]=o,l[this._dataLen++]=s,l[this._dataLen++]=n,l[this._dataLen++]=r,l[this._dataLen++]=a,this._prevLine=e,this._prevChar=t}get id(){return this._id.toString()}static _deltaDecode(e){let t=e.length/5|0,n=0,r=0,a=[];for(let i=0;i<t;i++){let t=5*i,o=e[t],s=e[t+1];0===o?(o=n,s+=r):o+=n;let l=e[t+2],c=e[t+3],p=e[t+4];a[t+0]=o,a[t+1]=s,a[t+2]=l,a[t+3]=c,a[t+4]=p,n=o,r=s}return a}static _sortAndDeltaEncode(e){let t=[],n=e.length/5|0;for(let e=0;e<n;e++)t[e]=e;t.sort((t,n)=>{let r=e[5*t],a=e[5*n];return r===a?e[5*t+1]-e[5*n+1]:r-a});let r=[],a=0,i=0;for(let o=0;o<n;o++){let n=5*t[o],s=e[n+0],l=e[n+1],c=e[n+2],p=e[n+3],d=e[n+4],u=s-a,m=0===u?l-i:l,y=5*o;r[y+0]=u,r[y+1]=m,r[y+2]=c,r[y+3]=p,r[y+4]=d,a=s,i=l}return r}getFinalDataDelta(){return this._dataIsSortedAndDeltaEncoded?this._data:i._sortAndDeltaEncode(this._dataNonDelta)}previousResult(e){this.id===e&&(this._prevData=this.getFinalDataDelta()),this.initialize()}build(){return this._prevData=void 0,{resultId:this.id,data:this.getFinalDataDelta()}}canBuildEdits(){return void 0!==this._prevData}buildEdits(){return void 0!==this._prevData?{resultId:this.id,edits:new a(this._prevData,this.getFinalDataDelta()).computeDiff()}:this.build()}}t.SemanticTokensBuilder=i},61214(e,t,n){"use strict";var r,a,i,o=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var a=Object.getOwnPropertyDescriptor(t,n);(!a||("get"in a?!t.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,a)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),s=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),l=this&&this.__importStar||(r=function(e){return(r=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t})(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=r(e),a=0;a<n.length;a++)"default"!==n[a]&&o(t,e,n[a]);return s(t,e),t});Object.defineProperty(t,"__esModule",{value:!0}),t._NotebooksImpl=t._LanguagesImpl=t.BulkUnregistration=t.BulkRegistration=t.ErrorMessageTracker=void 0,t.combineConsoleFeatures=q,t.combineTelemetryFeatures=V,t.combineTracerFeatures=U,t.combineClientFeatures=B,t.combineWindowFeatures=W,t.combineWorkspaceFeatures=K,t.combineLanguagesFeatures=G,t.combineNotebooksFeatures=H,t.combineFeatures=function(e,t){function n(e,t,n){return e&&t?n(e,t):e||t}return{__brand:"features",console:n(e.console,t.console,q),tracer:n(e.tracer,t.tracer,U),telemetry:n(e.telemetry,t.telemetry,V),client:n(e.client,t.client,B),window:n(e.window,t.window,W),workspace:n(e.workspace,t.workspace,K),languages:n(e.languages,t.languages,G),notebooks:n(e.notebooks,t.notebooks,H)}},t.createConnection=function(e,t,n){let r,a,i,o=n&&n.console?new(n.console(x)):new x,s=e(o);o.rawAttach(s);let l=n&&n.tracer?new(n.tracer(E)):new E,d=n&&n.telemetry?new(n.telemetry(M)):new M,m=n&&n.client?new(n.client(R)):new R,y=n&&n.window?new(n.window(A)):new A,g=n&&n.workspace?new(n.workspace(O)):new O,h=n&&n.languages?new(n.languages(F)):new F,f=n&&n.notebooks?new(n.notebooks(L)):new L,v=[o,l,d,m,y,g,h,f],b={listen:()=>s.listen(),sendRequest:(e,...t)=>s.sendRequest(p.string(e)?e:e.method,...t),onRequest:(e,t)=>s.onRequest(e,t),sendNotification:(e,t)=>{let n=p.string(e)?e:e.method;return s.sendNotification(n,t)},onNotification:(e,t)=>s.onNotification(e,t),onProgress:s.onProgress,sendProgress:s.sendProgress,onInitialize:e=>(a=e,{dispose:()=>{a=void 0}}),onInitialized:e=>s.onNotification(c.InitializedNotification.type,e),onShutdown:e=>(r=e,{dispose:()=>{r=void 0}}),onExit:e=>(i=e,{dispose:()=>{i=void 0}}),get console(){return o},get telemetry(){return d},get tracer(){return l},get client(){return m},get window(){return y},get workspace(){return g},get languages(){return h},get notebooks(){return f},onDidChangeConfiguration:e=>s.onNotification(c.DidChangeConfigurationNotification.type,e),onDidChangeWatchedFiles:e=>s.onNotification(c.DidChangeWatchedFilesNotification.type,e),__textDocumentSync:void 0,onDidOpenTextDocument:e=>s.onNotification(c.DidOpenTextDocumentNotification.type,e),onDidChangeTextDocument:e=>s.onNotification(c.DidChangeTextDocumentNotification.type,e),onDidCloseTextDocument:e=>s.onNotification(c.DidCloseTextDocumentNotification.type,e),onWillSaveTextDocument:e=>s.onNotification(c.WillSaveTextDocumentNotification.type,e),onWillSaveTextDocumentWaitUntil:e=>s.onRequest(c.WillSaveTextDocumentWaitUntilRequest.type,e),onDidSaveTextDocument:e=>s.onNotification(c.DidSaveTextDocumentNotification.type,e),sendDiagnostics:e=>s.sendNotification(c.PublishDiagnosticsNotification.type,e),onHover:e=>s.onRequest(c.HoverRequest.type,(t,n)=>e(t,n,(0,u.attachWorkDone)(s,t),void 0)),onCompletion:e=>s.onRequest(c.CompletionRequest.type,(t,n)=>e(t,n,(0,u.attachWorkDone)(s,t),(0,u.attachPartialResult)(s,t))),onCompletionResolve:e=>s.onRequest(c.CompletionResolveRequest.type,e),onSignatureHelp:e=>s.onRequest(c.SignatureHelpRequest.type,(t,n)=>e(t,n,(0,u.attachWorkDone)(s,t),void 0)),onDeclaration:e=>s.onRequest(c.DeclarationRequest.type,(t,n)=>e(t,n,(0,u.attachWorkDone)(s,t),(0,u.attachPartialResult)(s,t))),onDefinition:e=>s.onRequest(c.DefinitionRequest.type,(t,n)=>e(t,n,(0,u.attachWorkDone)(s,t),(0,u.attachPartialResult)(s,t))),onTypeDefinition:e=>s.onRequest(c.TypeDefinitionRequest.type,(t,n)=>e(t,n,(0,u.attachWorkDone)(s,t),(0,u.attachPartialResult)(s,t))),onImplementation:e=>s.onRequest(c.ImplementationRequest.type,(t,n)=>e(t,n,(0,u.attachWorkDone)(s,t),(0,u.attachPartialResult)(s,t))),onReferences:e=>s.onRequest(c.ReferencesRequest.type,(t,n)=>e(t,n,(0,u.attachWorkDone)(s,t),(0,u.attachPartialResult)(s,t))),onDocumentHighlight:e=>s.onRequest(c.DocumentHighlightRequest.type,(t,n)=>e(t,n,(0,u.attachWorkDone)(s,t),(0,u.attachPartialResult)(s,t))),onDocumentSymbol:e=>s.onRequest(c.DocumentSymbolRequest.type,(t,n)=>e(t,n,(0,u.attachWorkDone)(s,t),(0,u.attachPartialResult)(s,t))),onWorkspaceSymbol:e=>s.onRequest(c.WorkspaceSymbolRequest.type,(t,n)=>e(t,n,(0,u.attachWorkDone)(s,t),(0,u.attachPartialResult)(s,t))),onWorkspaceSymbolResolve:e=>s.onRequest(c.WorkspaceSymbolResolveRequest.type,e),onCodeAction:e=>s.onRequest(c.CodeActionRequest.type,(t,n)=>e(t,n,(0,u.attachWorkDone)(s,t),(0,u.attachPartialResult)(s,t))),onCodeActionResolve:e=>s.onRequest(c.CodeActionResolveRequest.type,(t,n)=>e(t,n)),onCodeLens:e=>s.onRequest(c.CodeLensRequest.type,(t,n)=>e(t,n,(0,u.attachWorkDone)(s,t),(0,u.attachPartialResult)(s,t))),onCodeLensResolve:e=>s.onRequest(c.CodeLensResolveRequest.type,(t,n)=>e(t,n)),onDocumentFormatting:e=>s.onRequest(c.DocumentFormattingRequest.type,(t,n)=>e(t,n,(0,u.attachWorkDone)(s,t),void 0)),onDocumentRangeFormatting:e=>s.onRequest(c.DocumentRangeFormattingRequest.type,(t,n)=>e(t,n,(0,u.attachWorkDone)(s,t),void 0)),onDocumentOnTypeFormatting:e=>s.onRequest(c.DocumentOnTypeFormattingRequest.type,(t,n)=>e(t,n)),onRenameRequest:e=>s.onRequest(c.RenameRequest.type,(t,n)=>e(t,n,(0,u.attachWorkDone)(s,t),void 0)),onPrepareRename:e=>s.onRequest(c.PrepareRenameRequest.type,(t,n)=>e(t,n)),onDocumentLinks:e=>s.onRequest(c.DocumentLinkRequest.type,(t,n)=>e(t,n,(0,u.attachWorkDone)(s,t),(0,u.attachPartialResult)(s,t))),onDocumentLinkResolve:e=>s.onRequest(c.DocumentLinkResolveRequest.type,(t,n)=>e(t,n)),onDocumentColor:e=>s.onRequest(c.DocumentColorRequest.type,(t,n)=>e(t,n,(0,u.attachWorkDone)(s,t),(0,u.attachPartialResult)(s,t))),onColorPresentation:e=>s.onRequest(c.ColorPresentationRequest.type,(t,n)=>e(t,n,(0,u.attachWorkDone)(s,t),(0,u.attachPartialResult)(s,t))),onFoldingRanges:e=>s.onRequest(c.FoldingRangeRequest.type,(t,n)=>e(t,n,(0,u.attachWorkDone)(s,t),(0,u.attachPartialResult)(s,t))),onSelectionRanges:e=>s.onRequest(c.SelectionRangeRequest.type,(t,n)=>e(t,n,(0,u.attachWorkDone)(s,t),(0,u.attachPartialResult)(s,t))),onExecuteCommand:e=>s.onRequest(c.ExecuteCommandRequest.type,(t,n)=>e(t,n,(0,u.attachWorkDone)(s,t),void 0)),dispose:()=>s.dispose()};for(let e of v)e.attach(b);return s.onRequest(c.InitializeRequest.type,e=>{for(let n of(t.initialize(e),p.string(e.trace)&&(l.trace=c.Trace.fromString(e.trace)),v))n.initialize(e.capabilities);if(a){var n;return((n=a(e,new c.CancellationTokenSource().token,(0,u.attachWorkDone)(s,e),void 0))instanceof Promise?n:p.thenable(n)?new Promise((e,t)=>{n.then(t=>e(t),e=>t(e))}):Promise.resolve(n)).then(e=>{if(e instanceof c.ResponseError)return e;let t=e;t||(t={capabilities:{}});let n=t.capabilities;for(let e of(n||(n={},t.capabilities=n),void 0===n.textDocumentSync||null===n.textDocumentSync?n.textDocumentSync=p.number(b.__textDocumentSync)?b.__textDocumentSync:c.TextDocumentSyncKind.None:p.number(n.textDocumentSync)||p.number(n.textDocumentSync.change)||(n.textDocumentSync.change=p.number(b.__textDocumentSync)?b.__textDocumentSync:c.TextDocumentSyncKind.None),v))e.fillServerCapabilities(n);return t})}{let e={capabilities:{textDocumentSync:c.TextDocumentSyncKind.None}};for(let t of v)t.fillServerCapabilities(e.capabilities);return e}}),s.onRequest(c.ShutdownRequest.type,()=>(t.shutdownReceived=!0,r)?r(new c.CancellationTokenSource().token):void 0),s.onNotification(c.ExitNotification.type,()=>{try{if(i)return i()}finally{t.shutdownReceived?t.exit(0):t.exit(1)}}),s.onNotification(c.SetTraceNotification.type,e=>{l.trace=c.Trace.fromString(e.value)}),b};let c=n(60690),p=l(n(56711)),d=l(n(20224)),u=n(91158),m=n(58919),y=n(80220),g=n(60978),h=n(70819),f=n(4781),v=n(27725),b=n(91577),T=n(97398),w=n(243),k=n(95411),C=n(9079),D=n(5638),P=n(57624),_=n(32692);function S(e){if(null!==e)return e}t.ErrorMessageTracker=class{_messages;constructor(){this._messages=Object.create(null)}add(e){let t=this._messages[e];t||(t=0),t++,this._messages[e]=t}sendErrors(e){Object.keys(this._messages).forEach(t=>{e.window.showErrorMessage(t)})}};class x{_rawConnection;_connection;rawAttach(e){this._rawConnection=e}attach(e){this._connection=e}get connection(){if(!this._connection)throw Error("Remote is not attached to a connection yet.");return this._connection}fillServerCapabilities(e){}initialize(e){}error(e){this.send(c.MessageType.Error,e)}warn(e){this.send(c.MessageType.Warning,e)}info(e){this.send(c.MessageType.Info,e)}log(e){this.send(c.MessageType.Log,e)}debug(e){this.send(c.MessageType.Debug,e)}send(e,t){this._rawConnection&&this._rawConnection.sendNotification(c.LogMessageNotification.type,{type:e,message:t}).catch(()=>{(0,c.RAL)().console.error("Sending log message failed")})}}let A=(0,f.ShowDocumentFeature)((0,u.ProgressFeature)(class{_connection;attach(e){this._connection=e}get connection(){if(!this._connection)throw Error("Remote is not attached to a connection yet.");return this._connection}initialize(e){}fillServerCapabilities(e){}showErrorMessage(e,...t){let n={type:c.MessageType.Error,message:e,actions:t};return this.connection.sendRequest(c.ShowMessageRequest.type,n).then(S)}showWarningMessage(e,...t){let n={type:c.MessageType.Warning,message:e,actions:t};return this.connection.sendRequest(c.ShowMessageRequest.type,n).then(S)}showInformationMessage(e,...t){let n={type:c.MessageType.Info,message:e,actions:t};return this.connection.sendRequest(c.ShowMessageRequest.type,n).then(S)}}));(a||(t.BulkRegistration=a={})).create=function(){return new N};class N{_registrations=[];_registered=new Set;add(e,t){let n=p.string(e)?e:e.method;if(this._registered.has(n))throw Error(`${n} is already added to this registration`);let r=d.generateUuid();this._registrations.push({id:r,method:n,registerOptions:t||{}}),this._registered.add(n)}asRegistrationParams(){return{registrations:this._registrations}}}(i||(t.BulkUnregistration=i={})).create=function(){return new I(void 0,[])};class I{_connection;_unregistrations=new Map;constructor(e,t){this._connection=e,t.forEach(e=>{this._unregistrations.set(e.method,e)})}get isAttached(){return!!this._connection}attach(e){this._connection=e}add(e){this._unregistrations.set(e.method,e)}dispose(){let e=[];for(let t of this._unregistrations.values())e.push(t);this._connection.sendRequest(c.UnregistrationRequest.type,{unregisterations:e}).catch(()=>{this._connection.console.info("Bulk unregistration failed.")})}disposeSingle(e){let t=p.string(e)?e:e.method,n=this._unregistrations.get(t);return!!n&&(this._connection.sendRequest(c.UnregistrationRequest.type,{unregisterations:[n]}).then(()=>{this._unregistrations.delete(t)},e=>{this._connection.console.info(`Un-registering request handler for ${n.id} failed.`)}),!0)}}class R{_connection;attach(e){this._connection=e}get connection(){if(!this._connection)throw Error("Remote is not attached to a connection yet.");return this._connection}initialize(e){}fillServerCapabilities(e){}register(e,t,n){return e instanceof N?this.registerMany(e):e instanceof I?this.registerSingle1(e,t,n):this.registerSingle2(e,t)}registerSingle1(e,t,n){let r=p.string(t)?t:t.method,a=d.generateUuid();return e.isAttached||e.attach(this.connection),this.connection.sendRequest(c.RegistrationRequest.type,{registrations:[{id:a,method:r,registerOptions:n||{}}]}).then(t=>(e.add({id:a,method:r}),e),e=>(this.connection.console.info(`Registering request handler for ${r} failed.`),Promise.reject(e)))}registerSingle2(e,t){let n=p.string(e)?e:e.method,r=d.generateUuid();return this.connection.sendRequest(c.RegistrationRequest.type,{registrations:[{id:r,method:n,registerOptions:t||{}}]}).then(e=>c.Disposable.create(()=>{this.unregisterSingle(r,n).catch(()=>{this.connection.console.info(`Un-registering capability with id ${r} failed.`)})}),e=>(this.connection.console.info(`Registering request handler for ${n} failed.`),Promise.reject(e)))}unregisterSingle(e,t){return this.connection.sendRequest(c.UnregistrationRequest.type,{unregisterations:[{id:e,method:t}]}).catch(()=>{this.connection.console.info(`Un-registering request handler for ${e} failed.`)})}registerMany(e){let t=e.asRegistrationParams();return this.connection.sendRequest(c.RegistrationRequest.type,t).then(()=>new I(this._connection,t.registrations.map(e=>({id:e.id,method:e.method}))),e=>(this.connection.console.info("Bulk registration failed."),Promise.reject(e)))}}let O=(0,v.FileOperationsFeature)((0,y.WorkspaceFoldersFeature)((0,m.ConfigurationFeature)(class{_connection;attach(e){this._connection=e}get connection(){if(!this._connection)throw Error("Remote is not attached to a connection yet.");return this._connection}initialize(e){}fillServerCapabilities(e){}applyEdit(e){let t=e&&e.edit?e:{edit:e};return this.connection.sendRequest(c.ApplyWorkspaceEditRequest.type,t)}})));class E{_trace;_connection;constructor(){this._trace=c.Trace.Off}attach(e){this._connection=e}get connection(){if(!this._connection)throw Error("Remote is not attached to a connection yet.");return this._connection}initialize(e){}fillServerCapabilities(e){}set trace(e){this._trace=e}log(e,t){this._trace!==c.Trace.Off&&this.connection.sendNotification(c.LogTraceNotification.type,{message:e,verbose:this._trace===c.Trace.Verbose?t:void 0}).catch(()=>{})}}class M{_connection;attach(e){this._connection=e}get connection(){if(!this._connection)throw Error("Remote is not attached to a connection yet.");return this._connection}initialize(e){}fillServerCapabilities(e){}logEvent(e){this.connection.sendNotification(c.TelemetryEventNotification.type,e).catch(()=>{this.connection.console.log("Sending TelemetryEventNotification failed")})}}class z{_connection;attach(e){this._connection=e}get connection(){if(!this._connection)throw Error("Remote is not attached to a connection yet.");return this._connection}initialize(e){}fillServerCapabilities(e){}attachWorkDoneProgress(e){return(0,u.attachWorkDone)(this.connection,e)}attachPartialResultProgress(e,t){return(0,u.attachPartialResult)(this.connection,t)}}t._LanguagesImpl=z;let F=(0,k.FoldingRangeFeature)((0,_.MonikerFeature)((0,D.DiagnosticFeature)((0,C.InlayHintFeature)((0,w.InlineValueFeature)((0,T.TypeHierarchyFeature)((0,b.LinkedEditingRangeFeature)((0,h.SemanticTokensFeature)((0,g.CallHierarchyFeature)(z)))))))));class j{_connection;attach(e){this._connection=e}get connection(){if(!this._connection)throw Error("Remote is not attached to a connection yet.");return this._connection}initialize(e){}fillServerCapabilities(e){}attachWorkDoneProgress(e){return(0,u.attachWorkDone)(this.connection,e)}attachPartialResultProgress(e,t){return(0,u.attachPartialResult)(this.connection,t)}}t._NotebooksImpl=j;let L=(0,P.NotebookSyncFeature)(j);function q(e,t){return function(n){return t(e(n))}}function V(e,t){return function(n){return t(e(n))}}function U(e,t){return function(n){return t(e(n))}}function B(e,t){return function(n){return t(e(n))}}function W(e,t){return function(n){return t(e(n))}}function K(e,t){return function(n){return t(e(n))}}function G(e,t){return function(n){return t(e(n))}}function H(e,t){return function(n){return t(e(n))}}},4781(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ShowDocumentFeature=void 0;let r=n(60690);t.ShowDocumentFeature=e=>class extends e{showDocument(e){return this.connection.sendRequest(r.ShowDocumentRequest.type,e)}}},9038(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TextDocumentContentFeature=void 0;let r=n(60690);t.TextDocumentContentFeature=e=>class extends e{get textDocumentContent(){return{refresh:e=>this.connection.sendRequest(r.TextDocumentContentRefreshRequest.type,{uri:e}),on:e=>this.connection.onRequest(r.TextDocumentContentRequest.type,(t,n)=>e(t,n))}}}},24394(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TextDocuments=void 0;let r=n(60690);t.TextDocuments=class{_configuration;_syncedDocuments;_onDidChangeContent;_onDidOpen;_onDidClose;_onDidSave;_onWillSave;_willSaveWaitUntil;constructor(e){this._configuration=e,this._syncedDocuments=new Map,this._onDidChangeContent=new r.Emitter,this._onDidOpen=new r.Emitter,this._onDidClose=new r.Emitter,this._onDidSave=new r.Emitter,this._onWillSave=new r.Emitter}get onDidOpen(){return this._onDidOpen.event}get onDidChangeContent(){return this._onDidChangeContent.event}get onWillSave(){return this._onWillSave.event}onWillSaveWaitUntil(e){this._willSaveWaitUntil=e}get onDidSave(){return this._onDidSave.event}get onDidClose(){return this._onDidClose.event}get(e){return this._syncedDocuments.get(e)}all(){return Array.from(this._syncedDocuments.values())}keys(){return Array.from(this._syncedDocuments.keys())}listen(e){e.__textDocumentSync=r.TextDocumentSyncKind.Incremental;let t=[];return t.push(e.onDidOpenTextDocument(e=>{let t=e.textDocument,n=this._configuration.create(t.uri,t.languageId,t.version,t.text);this._syncedDocuments.set(t.uri,n);let r=Object.freeze({document:n});this._onDidOpen.fire(r),this._onDidChangeContent.fire(r)})),t.push(e.onDidChangeTextDocument(e=>{let t=e.textDocument,n=e.contentChanges;if(0===n.length)return;let{version:r}=t;if(null==r)throw Error(`Received document change event for ${t.uri} without valid version identifier`);let a=this._syncedDocuments.get(t.uri);void 0!==a&&(a=this._configuration.update(a,n,r),this._syncedDocuments.set(t.uri,a),this._onDidChangeContent.fire(Object.freeze({document:a})))})),t.push(e.onDidCloseTextDocument(e=>{let t=this._syncedDocuments.get(e.textDocument.uri);void 0!==t&&(this._syncedDocuments.delete(e.textDocument.uri),this._onDidClose.fire(Object.freeze({document:t})))})),t.push(e.onWillSaveTextDocument(e=>{let t=this._syncedDocuments.get(e.textDocument.uri);void 0!==t&&this._onWillSave.fire(Object.freeze({document:t,reason:e.reason}))})),t.push(e.onWillSaveTextDocumentWaitUntil((e,t)=>{let n=this._syncedDocuments.get(e.textDocument.uri);return void 0!==n&&this._willSaveWaitUntil?this._willSaveWaitUntil(Object.freeze({document:n,reason:e.reason}),t):[]})),t.push(e.onDidSaveTextDocument(e=>{let t=this._syncedDocuments.get(e.textDocument.uri);void 0!==t&&this._onDidSave.fire(Object.freeze({document:t}))})),r.Disposable.create(()=>{t.forEach(e=>e.dispose())})}}},97398(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TypeHierarchyFeature=void 0;let r=n(60690);t.TypeHierarchyFeature=e=>class extends e{get typeHierarchy(){return{onPrepare:e=>this.connection.onRequest(r.TypeHierarchyPrepareRequest.type,(t,n)=>e(t,n,this.attachWorkDoneProgress(t),void 0)),onSupertypes:e=>{let t=r.TypeHierarchySupertypesRequest.type;return this.connection.onRequest(t,(n,r)=>e(n,r,this.attachWorkDoneProgress(n),this.attachPartialResultProgress(t,n)))},onSubtypes:e=>{let t=r.TypeHierarchySubtypesRequest.type;return this.connection.onRequest(t,(n,r)=>e(n,r,this.attachWorkDoneProgress(n),this.attachPartialResultProgress(t,n)))}}}}},56711(e,t){"use strict";function n(e){return"string"==typeof e||e instanceof String}function r(e){return"function"==typeof e}function a(e){return Array.isArray(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.boolean=function(e){return!0===e||!1===e},t.string=n,t.number=function(e){return"number"==typeof e||e instanceof Number},t.error=function(e){return e instanceof Error},t.func=r,t.array=a,t.stringArray=function(e){return a(e)&&e.every(e=>n(e))},t.typedArray=function(e,t){return Array.isArray(e)&&e.every(t)},t.thenable=function(e){return e&&r(e.then)}},20224(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.empty=void 0,t.v4=a,t.isUUID=o,t.parse=function(e){if(!o(e))throw Error("invalid uuid");return new n(e)},t.generateUuid=function(){return a().asHex()};class n{_value;constructor(e){this._value=e}asHex(){return this._value}equals(e){return this.asHex()===e.asHex()}}class r extends n{static _chars=["0","1","2","3","4","5","6","6","7","8","9","a","b","c","d","e","f"];static _timeHighBits=["8","9","a","b"];static _oneOf(e){return e[Math.floor(e.length*Math.random())]}static _randomHex(){return r._oneOf(r._chars)}constructor(){super(""+r._randomHex()+r._randomHex()+r._randomHex()+r._randomHex()+r._randomHex()+r._randomHex()+r._randomHex()+r._randomHex()+"-"+r._randomHex()+r._randomHex()+r._randomHex()+r._randomHex()+"-4"+r._randomHex()+r._randomHex()+r._randomHex()+"-"+r._oneOf(r._timeHighBits)+r._randomHex()+r._randomHex()+r._randomHex()+"-"+r._randomHex()+r._randomHex()+r._randomHex()+r._randomHex()+r._randomHex()+r._randomHex()+r._randomHex()+r._randomHex()+r._randomHex()+r._randomHex()+r._randomHex()+r._randomHex())}}function a(){return new r}t.empty=new n("00000000-0000-0000-0000-000000000000");let i=/^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/i;function o(e){return i.test(e)}},80220(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.WorkspaceFoldersFeature=void 0;let r=n(60690);t.WorkspaceFoldersFeature=e=>class extends e{_onDidChangeWorkspaceFolders;_unregistration;_notificationIsAutoRegistered;constructor(){super(),this._notificationIsAutoRegistered=!1}initialize(e){super.initialize(e);let t=e.workspace;t&&t.workspaceFolders&&(this._onDidChangeWorkspaceFolders=new r.Emitter,this.connection.onNotification(r.DidChangeWorkspaceFoldersNotification.type,e=>{this._onDidChangeWorkspaceFolders.fire(e.event)}))}fillServerCapabilities(e){super.fillServerCapabilities(e);let t=e.workspace?.workspaceFolders?.changeNotifications;this._notificationIsAutoRegistered=!0===t||"string"==typeof t}getWorkspaceFolders(){return this.connection.sendRequest(r.WorkspaceFoldersRequest.type)}get onDidChangeWorkspaceFolders(){if(!this._onDidChangeWorkspaceFolders)throw Error("Client doesn't support sending workspace folder change events.");return this._notificationIsAutoRegistered||this._unregistration||(this._unregistration=this.connection.client.register(r.DidChangeWorkspaceFoldersNotification.type)),this._onDidChangeWorkspaceFolders.event}}},80551(e){var t,n,r,a=e.exports={};function i(){throw Error("setTimeout has not been defined")}function o(){throw Error("clearTimeout has not been defined")}try{t="function"==typeof setTimeout?setTimeout:i}catch(e){t=i}try{n="function"==typeof clearTimeout?clearTimeout:o}catch(e){n=o}function s(e){if(t===setTimeout)return setTimeout(e,0);if((t===i||!t)&&setTimeout)return t=setTimeout,setTimeout(e,0);try{return t(e,0)}catch(n){try{return t.call(null,e,0)}catch(n){return t.call(this,e,0)}}}var l=[],c=!1,p=-1;function d(){c&&r&&(c=!1,r.length?l=r.concat(l):p=-1,l.length&&u())}function u(){if(!c){var e=s(d);c=!0;for(var t=l.length;t;){for(r=l,l=[];++p<t;)r&&r[p].run();p=-1,t=l.length}r=null,c=!1,function(e){if(n===clearTimeout)return clearTimeout(e);if((n===o||!n)&&clearTimeout)return n=clearTimeout,clearTimeout(e);try{n(e)}catch(t){try{return n.call(null,e)}catch(t){return n.call(this,e)}}}(e)}}function m(e,t){this.fun=e,this.array=t}function y(){}a.nextTick=function(e){var t=Array(arguments.length-1);if(arguments.length>1)for(var n=1;n<arguments.length;n++)t[n-1]=arguments[n];l.push(new m(e,t)),1!==l.length||c||s(u)},m.prototype.run=function(){this.fun.apply(null,this.array)},a.title="browser",a.browser=!0,a.env={},a.argv=[],a.version="",a.versions={},a.on=y,a.addListener=y,a.once=y,a.off=y,a.removeListener=y,a.removeAllListeners=y,a.emit=y,a.prependListener=y,a.prependOnceListener=y,a.listeners=function(e){return[]},a.binding=function(e){throw Error("process.binding is not supported")},a.cwd=function(){return"/"},a.chdir=function(e){throw Error("process.chdir is not supported")},a.umask=function(){return 0}},69216(e,t,n){var r,a=n(95021);t=e.exports=f,r="object"==typeof a&&a.env&&a.env.NODE_DEBUG&&/\bsemver\b/i.test(a.env.NODE_DEBUG)?function(){var e=Array.prototype.slice.call(arguments,0);e.unshift("SEMVER"),console.log.apply(console,e)}:function(){},t.SEMVER_SPEC_VERSION="2.0.0";var i=Number.MAX_SAFE_INTEGER||0x1fffffffffffff,o=t.re=[],s=t.safeRe=[],l=t.src=[],c=t.tokens={},p=0;function d(e){c[e]=p++}var u="[a-zA-Z0-9-]",m=[["\\s",1],["\\d",256],[u,250]];function y(e){for(var t=0;t<m.length;t++){var n=m[t][0],r=m[t][1];e=e.split(n+"*").join(n+"{0,"+r+"}").split(n+"+").join(n+"{1,"+r+"}")}return e}d("NUMERICIDENTIFIER"),l[c.NUMERICIDENTIFIER]="0|[1-9]\\d*",d("NUMERICIDENTIFIERLOOSE"),l[c.NUMERICIDENTIFIERLOOSE]="\\d+",d("NONNUMERICIDENTIFIER"),l[c.NONNUMERICIDENTIFIER]="\\d*[a-zA-Z-]"+u+"*",d("MAINVERSION"),l[c.MAINVERSION]="("+l[c.NUMERICIDENTIFIER]+")\\.("+l[c.NUMERICIDENTIFIER]+")\\.("+l[c.NUMERICIDENTIFIER]+")",d("MAINVERSIONLOOSE"),l[c.MAINVERSIONLOOSE]="("+l[c.NUMERICIDENTIFIERLOOSE]+")\\.("+l[c.NUMERICIDENTIFIERLOOSE]+")\\.("+l[c.NUMERICIDENTIFIERLOOSE]+")",d("PRERELEASEIDENTIFIER"),l[c.PRERELEASEIDENTIFIER]="(?:"+l[c.NUMERICIDENTIFIER]+"|"+l[c.NONNUMERICIDENTIFIER]+")",d("PRERELEASEIDENTIFIERLOOSE"),l[c.PRERELEASEIDENTIFIERLOOSE]="(?:"+l[c.NUMERICIDENTIFIERLOOSE]+"|"+l[c.NONNUMERICIDENTIFIER]+")",d("PRERELEASE"),l[c.PRERELEASE]="(?:-("+l[c.PRERELEASEIDENTIFIER]+"(?:\\."+l[c.PRERELEASEIDENTIFIER]+")*))",d("PRERELEASELOOSE"),l[c.PRERELEASELOOSE]="(?:-?("+l[c.PRERELEASEIDENTIFIERLOOSE]+"(?:\\."+l[c.PRERELEASEIDENTIFIERLOOSE]+")*))",d("BUILDIDENTIFIER"),l[c.BUILDIDENTIFIER]=u+"+",d("BUILD"),l[c.BUILD]="(?:\\+("+l[c.BUILDIDENTIFIER]+"(?:\\."+l[c.BUILDIDENTIFIER]+")*))",d("FULL"),d("FULLPLAIN"),l[c.FULLPLAIN]="v?"+l[c.MAINVERSION]+l[c.PRERELEASE]+"?"+l[c.BUILD]+"?",l[c.FULL]="^"+l[c.FULLPLAIN]+"$",d("LOOSEPLAIN"),l[c.LOOSEPLAIN]="[v=\\s]*"+l[c.MAINVERSIONLOOSE]+l[c.PRERELEASELOOSE]+"?"+l[c.BUILD]+"?",d("LOOSE"),l[c.LOOSE]="^"+l[c.LOOSEPLAIN]+"$",d("GTLT"),l[c.GTLT]="((?:<|>)?=?)",d("XRANGEIDENTIFIERLOOSE"),l[c.XRANGEIDENTIFIERLOOSE]=l[c.NUMERICIDENTIFIERLOOSE]+"|x|X|\\*",d("XRANGEIDENTIFIER"),l[c.XRANGEIDENTIFIER]=l[c.NUMERICIDENTIFIER]+"|x|X|\\*",d("XRANGEPLAIN"),l[c.XRANGEPLAIN]="[v=\\s]*("+l[c.XRANGEIDENTIFIER]+")(?:\\.("+l[c.XRANGEIDENTIFIER]+")(?:\\.("+l[c.XRANGEIDENTIFIER]+")(?:"+l[c.PRERELEASE]+")?"+l[c.BUILD]+"?)?)?",d("XRANGEPLAINLOOSE"),l[c.XRANGEPLAINLOOSE]="[v=\\s]*("+l[c.XRANGEIDENTIFIERLOOSE]+")(?:\\.("+l[c.XRANGEIDENTIFIERLOOSE]+")(?:\\.("+l[c.XRANGEIDENTIFIERLOOSE]+")(?:"+l[c.PRERELEASELOOSE]+")?"+l[c.BUILD]+"?)?)?",d("XRANGE"),l[c.XRANGE]="^"+l[c.GTLT]+"\\s*"+l[c.XRANGEPLAIN]+"$",d("XRANGELOOSE"),l[c.XRANGELOOSE]="^"+l[c.GTLT]+"\\s*"+l[c.XRANGEPLAINLOOSE]+"$",d("COERCE"),l[c.COERCE]="(^|[^\\d])(\\d{1,16})(?:\\.(\\d{1,16}))?(?:\\.(\\d{1,16}))?(?:$|[^\\d])",d("COERCERTL"),o[c.COERCERTL]=RegExp(l[c.COERCE],"g"),s[c.COERCERTL]=RegExp(y(l[c.COERCE]),"g"),d("LONETILDE"),l[c.LONETILDE]="(?:~>?)",d("TILDETRIM"),l[c.TILDETRIM]="(\\s*)"+l[c.LONETILDE]+"\\s+",o[c.TILDETRIM]=RegExp(l[c.TILDETRIM],"g"),s[c.TILDETRIM]=RegExp(y(l[c.TILDETRIM]),"g"),d("TILDE"),l[c.TILDE]="^"+l[c.LONETILDE]+l[c.XRANGEPLAIN]+"$",d("TILDELOOSE"),l[c.TILDELOOSE]="^"+l[c.LONETILDE]+l[c.XRANGEPLAINLOOSE]+"$",d("LONECARET"),l[c.LONECARET]="(?:\\^)",d("CARETTRIM"),l[c.CARETTRIM]="(\\s*)"+l[c.LONECARET]+"\\s+",o[c.CARETTRIM]=RegExp(l[c.CARETTRIM],"g"),s[c.CARETTRIM]=RegExp(y(l[c.CARETTRIM]),"g"),d("CARET"),l[c.CARET]="^"+l[c.LONECARET]+l[c.XRANGEPLAIN]+"$",d("CARETLOOSE"),l[c.CARETLOOSE]="^"+l[c.LONECARET]+l[c.XRANGEPLAINLOOSE]+"$",d("COMPARATORLOOSE"),l[c.COMPARATORLOOSE]="^"+l[c.GTLT]+"\\s*("+l[c.LOOSEPLAIN]+")$|^$",d("COMPARATOR"),l[c.COMPARATOR]="^"+l[c.GTLT]+"\\s*("+l[c.FULLPLAIN]+")$|^$",d("COMPARATORTRIM"),l[c.COMPARATORTRIM]="(\\s*)"+l[c.GTLT]+"\\s*("+l[c.LOOSEPLAIN]+"|"+l[c.XRANGEPLAIN]+")",o[c.COMPARATORTRIM]=RegExp(l[c.COMPARATORTRIM],"g"),s[c.COMPARATORTRIM]=RegExp(y(l[c.COMPARATORTRIM]),"g"),d("HYPHENRANGE"),l[c.HYPHENRANGE]="^\\s*("+l[c.XRANGEPLAIN]+")\\s+-\\s+("+l[c.XRANGEPLAIN]+")\\s*$",d("HYPHENRANGELOOSE"),l[c.HYPHENRANGELOOSE]="^\\s*("+l[c.XRANGEPLAINLOOSE]+")\\s+-\\s+("+l[c.XRANGEPLAINLOOSE]+")\\s*$",d("STAR"),l[c.STAR]="(<|>)?=?\\s*\\*";for(var g=0;g<p;g++)r(g,l[g]),o[g]||(o[g]=new RegExp(l[g]),s[g]=new RegExp(y(l[g])));function h(e,t){if(t&&"object"==typeof t||(t={loose:!!t,includePrerelease:!1}),e instanceof f)return e;if("string"!=typeof e||e.length>256||!(t.loose?s[c.LOOSE]:s[c.FULL]).test(e))return null;try{return new f(e,t)}catch(e){return null}}function f(e,t){if(t&&"object"==typeof t||(t={loose:!!t,includePrerelease:!1}),e instanceof f)if(e.loose===t.loose)return e;else e=e.version;else if("string"!=typeof e)throw TypeError("Invalid Version: "+e);if(e.length>256)throw TypeError("version is longer than 256 characters");if(!(this instanceof f))return new f(e,t);r("SemVer",e,t),this.options=t,this.loose=!!t.loose;var n=e.trim().match(t.loose?s[c.LOOSE]:s[c.FULL]);if(!n)throw TypeError("Invalid Version: "+e);if(this.raw=e,this.major=+n[1],this.minor=+n[2],this.patch=+n[3],this.major>i||this.major<0)throw TypeError("Invalid major version");if(this.minor>i||this.minor<0)throw TypeError("Invalid minor version");if(this.patch>i||this.patch<0)throw TypeError("Invalid patch version");n[4]?this.prerelease=n[4].split(".").map(function(e){if(/^[0-9]+$/.test(e)){var t=+e;if(t>=0&&t<i)return t}return e}):this.prerelease=[],this.build=n[5]?n[5].split("."):[],this.format()}t.parse=h,t.valid=function(e,t){var n=h(e,t);return n?n.version:null},t.clean=function(e,t){var n=h(e.trim().replace(/^[=v]+/,""),t);return n?n.version:null},t.SemVer=f,f.prototype.format=function(){return this.version=this.major+"."+this.minor+"."+this.patch,this.prerelease.length&&(this.version+="-"+this.prerelease.join(".")),this.version},f.prototype.toString=function(){return this.version},f.prototype.compare=function(e){return r("SemVer.compare",this.version,this.options,e),e instanceof f||(e=new f(e,this.options)),this.compareMain(e)||this.comparePre(e)},f.prototype.compareMain=function(e){return e instanceof f||(e=new f(e,this.options)),b(this.major,e.major)||b(this.minor,e.minor)||b(this.patch,e.patch)},f.prototype.comparePre=function(e){if(e instanceof f||(e=new f(e,this.options)),this.prerelease.length&&!e.prerelease.length)return -1;if(!this.prerelease.length&&e.prerelease.length)return 1;if(!this.prerelease.length&&!e.prerelease.length)return 0;var t=0;do{var n=this.prerelease[t],a=e.prerelease[t];if(r("prerelease compare",t,n,a),void 0===n&&void 0===a)return 0;if(void 0===a)return 1;if(void 0===n)return -1;else if(n===a)continue;else return b(n,a)}while(++t)},f.prototype.compareBuild=function(e){e instanceof f||(e=new f(e,this.options));var t=0;do{var n=this.build[t],a=e.build[t];if(r("prerelease compare",t,n,a),void 0===n&&void 0===a)return 0;if(void 0===a)return 1;if(void 0===n)return -1;else if(n===a)continue;else return b(n,a)}while(++t)},f.prototype.inc=function(e,t){switch(e){case"premajor":this.prerelease.length=0,this.patch=0,this.minor=0,this.major++,this.inc("pre",t);break;case"preminor":this.prerelease.length=0,this.patch=0,this.minor++,this.inc("pre",t);break;case"prepatch":this.prerelease.length=0,this.inc("patch",t),this.inc("pre",t);break;case"prerelease":0===this.prerelease.length&&this.inc("patch",t),this.inc("pre",t);break;case"major":(0!==this.minor||0!==this.patch||0===this.prerelease.length)&&this.major++,this.minor=0,this.patch=0,this.prerelease=[];break;case"minor":(0!==this.patch||0===this.prerelease.length)&&this.minor++,this.patch=0,this.prerelease=[];break;case"patch":0===this.prerelease.length&&this.patch++,this.prerelease=[];break;case"pre":if(0===this.prerelease.length)this.prerelease=[0];else{for(var n=this.prerelease.length;--n>=0;)"number"==typeof this.prerelease[n]&&(this.prerelease[n]++,n=-2);-1===n&&this.prerelease.push(0)}t&&(this.prerelease[0]===t?isNaN(this.prerelease[1])&&(this.prerelease=[t,0]):this.prerelease=[t,0]);break;default:throw Error("invalid increment argument: "+e)}return this.format(),this.raw=this.version,this},t.inc=function(e,t,n,r){"string"==typeof n&&(r=n,n=void 0);try{return new f(e,n).inc(t,r).version}catch(e){return null}},t.diff=function(e,t){if(C(e,t))return null;var n=h(e),r=h(t),a="";if(n.prerelease.length||r.prerelease.length){a="pre";var i="prerelease"}for(var o in n)if(("major"===o||"minor"===o||"patch"===o)&&n[o]!==r[o])return a+o;return i},t.compareIdentifiers=b;var v=/^[0-9]+$/;function b(e,t){var n=v.test(e),r=v.test(t);return n&&r&&(e*=1,t*=1),e===t?0:n&&!r?-1:r&&!n?1:e<t?-1:1}function T(e,t,n){return new f(e,n).compare(new f(t,n))}function w(e,t,n){return T(e,t,n)>0}function k(e,t,n){return 0>T(e,t,n)}function C(e,t,n){return 0===T(e,t,n)}function D(e,t,n){return 0!==T(e,t,n)}function P(e,t,n){return T(e,t,n)>=0}function _(e,t,n){return 0>=T(e,t,n)}function S(e,t,n,r){switch(t){case"===":return"object"==typeof e&&(e=e.version),"object"==typeof n&&(n=n.version),e===n;case"!==":return"object"==typeof e&&(e=e.version),"object"==typeof n&&(n=n.version),e!==n;case"":case"=":case"==":return C(e,n,r);case"!=":return D(e,n,r);case">":return w(e,n,r);case">=":return P(e,n,r);case"<":return k(e,n,r);case"<=":return _(e,n,r);default:throw TypeError("Invalid operator: "+t)}}function x(e,t){if(t&&"object"==typeof t||(t={loose:!!t,includePrerelease:!1}),e instanceof x)if(!!t.loose===e.loose)return e;else e=e.value;if(!(this instanceof x))return new x(e,t);r("comparator",e=e.trim().split(/\s+/).join(" "),t),this.options=t,this.loose=!!t.loose,this.parse(e),this.semver===A?this.value="":this.value=this.operator+this.semver.version,r("comp",this)}t.rcompareIdentifiers=function(e,t){return b(t,e)},t.major=function(e,t){return new f(e,t).major},t.minor=function(e,t){return new f(e,t).minor},t.patch=function(e,t){return new f(e,t).patch},t.compare=T,t.compareLoose=function(e,t){return T(e,t,!0)},t.compareBuild=function(e,t,n){var r=new f(e,n),a=new f(t,n);return r.compare(a)||r.compareBuild(a)},t.rcompare=function(e,t,n){return T(t,e,n)},t.sort=function(e,n){return e.sort(function(e,r){return t.compareBuild(e,r,n)})},t.rsort=function(e,n){return e.sort(function(e,r){return t.compareBuild(r,e,n)})},t.gt=w,t.lt=k,t.eq=C,t.neq=D,t.gte=P,t.lte=_,t.cmp=S,t.Comparator=x;var A={};function N(e,t){if(t&&"object"==typeof t||(t={loose:!!t,includePrerelease:!1}),e instanceof N)if(!!t.loose===e.loose&&!!t.includePrerelease===e.includePrerelease)return e;else return new N(e.raw,t);if(e instanceof x)return new N(e.value,t);if(!(this instanceof N))return new N(e,t);if(this.options=t,this.loose=!!t.loose,this.includePrerelease=!!t.includePrerelease,this.raw=e.trim().split(/\s+/).join(" "),this.set=this.raw.split("||").map(function(e){return this.parseRange(e.trim())},this).filter(function(e){return e.length}),!this.set.length)throw TypeError("Invalid SemVer Range: "+this.raw);this.format()}function I(e,t){for(var n=!0,r=e.slice(),a=r.pop();n&&r.length;)n=r.every(function(e){return a.intersects(e,t)}),a=r.pop();return n}function R(e){return!e||"x"===e.toLowerCase()||"*"===e}function O(e,t,n,r,a,i,o,s,l,c,p,d,u){return((t=R(n)?"":R(r)?">="+n+".0.0":R(a)?">="+n+"."+r+".0":">="+t)+" "+(s=R(l)?"":R(c)?"<"+(+l+1)+".0.0":R(p)?"<"+l+"."+(+c+1)+".0":d?"<="+l+"."+c+"."+p+"-"+d:"<="+s)).trim()}function E(e,t,n){try{t=new N(t,n)}catch(e){return!1}return t.test(e)}function M(e,t,n,r){switch(e=new f(e,r),t=new N(t,r),n){case">":a=w,i=_,o=k,s=">",l=">=";break;case"<":a=k,i=P,o=w,s="<",l="<=";break;default:throw TypeError('Must provide a hilo val of "<" or ">"')}if(E(e,t,r))return!1;for(var a,i,o,s,l,c=0;c<t.set.length;++c){var p=t.set[c],d=null,u=null;if(p.forEach(function(e){e.semver===A&&(e=new x(">=0.0.0")),d=d||e,u=u||e,a(e.semver,d.semver,r)?d=e:o(e.semver,u.semver,r)&&(u=e)}),d.operator===s||d.operator===l||(!u.operator||u.operator===s)&&i(e,u.semver)||u.operator===l&&o(e,u.semver))return!1}return!0}x.prototype.parse=function(e){var t=this.options.loose?s[c.COMPARATORLOOSE]:s[c.COMPARATOR],n=e.match(t);if(!n)throw TypeError("Invalid comparator: "+e);this.operator=void 0!==n[1]?n[1]:"","="===this.operator&&(this.operator=""),n[2]?this.semver=new f(n[2],this.options.loose):this.semver=A},x.prototype.toString=function(){return this.value},x.prototype.test=function(e){if(r("Comparator.test",e,this.options.loose),this.semver===A||e===A)return!0;if("string"==typeof e)try{e=new f(e,this.options)}catch(e){return!1}return S(e,this.operator,this.semver,this.options)},x.prototype.intersects=function(e,t){if(!(e instanceof x))throw TypeError("a Comparator is required");if(t&&"object"==typeof t||(t={loose:!!t,includePrerelease:!1}),""===this.operator)return""===this.value||(n=new N(e.value,t),E(this.value,n,t));if(""===e.operator)return""===e.value||(n=new N(this.value,t),E(e.semver,n,t));var n,r=(">="===this.operator||">"===this.operator)&&(">="===e.operator||">"===e.operator),a=("<="===this.operator||"<"===this.operator)&&("<="===e.operator||"<"===e.operator),i=this.semver.version===e.semver.version,o=(">="===this.operator||"<="===this.operator)&&(">="===e.operator||"<="===e.operator),s=S(this.semver,"<",e.semver,t)&&(">="===this.operator||">"===this.operator)&&("<="===e.operator||"<"===e.operator),l=S(this.semver,">",e.semver,t)&&("<="===this.operator||"<"===this.operator)&&(">="===e.operator||">"===e.operator);return r||a||i&&o||s||l},t.Range=N,N.prototype.format=function(){return this.range=this.set.map(function(e){return e.join(" ").trim()}).join("||").trim(),this.range},N.prototype.toString=function(){return this.range},N.prototype.parseRange=function(e){var t=this.options.loose,n=t?s[c.HYPHENRANGELOOSE]:s[c.HYPHENRANGE];r("hyphen replace",e=e.replace(n,O)),r("comparator trim",e=e.replace(s[c.COMPARATORTRIM],"$1$2$3"),s[c.COMPARATORTRIM]),e=(e=(e=e.replace(s[c.TILDETRIM],"$1~")).replace(s[c.CARETTRIM],"$1^")).split(/\s+/).join(" ");var a=t?s[c.COMPARATORLOOSE]:s[c.COMPARATOR],i=e.split(" ").map(function(e){var t,n,a,i,o,l,p,d,u;return r("comp",t=e,n=this.options),a=t,i=n,t=a.trim().split(/\s+/).map(function(e){var t,n,a;return r("caret",t=e,n=i),a=n.loose?s[c.CARETLOOSE]:s[c.CARET],t.replace(a,function(e,n,a,i,o){var s;return r("caret",t,e,n,a,i,o),R(n)?s="":R(a)?s=">="+n+".0.0 <"+(+n+1)+".0.0":R(i)?s="0"===n?">="+n+"."+a+".0 <"+n+"."+(+a+1)+".0":">="+n+"."+a+".0 <"+(+n+1)+".0.0":o?(r("replaceCaret pr",o),s="0"===n?"0"===a?">="+n+"."+a+"."+i+"-"+o+" <"+n+"."+a+"."+(+i+1):">="+n+"."+a+"."+i+"-"+o+" <"+n+"."+(+a+1)+".0":">="+n+"."+a+"."+i+"-"+o+" <"+(+n+1)+".0.0"):(r("no pr"),s="0"===n?"0"===a?">="+n+"."+a+"."+i+" <"+n+"."+a+"."+(+i+1):">="+n+"."+a+"."+i+" <"+n+"."+(+a+1)+".0":">="+n+"."+a+"."+i+" <"+(+n+1)+".0.0"),r("caret return",s),s})}).join(" "),r("caret",t),o=t,l=n,t=o.trim().split(/\s+/).map(function(e){var t,n;return t=e,n=l.loose?s[c.TILDELOOSE]:s[c.TILDE],t.replace(n,function(e,n,a,i,o){var s;return r("tilde",t,e,n,a,i,o),R(n)?s="":R(a)?s=">="+n+".0.0 <"+(+n+1)+".0.0":R(i)?s=">="+n+"."+a+".0 <"+n+"."+(+a+1)+".0":o?(r("replaceTilde pr",o),s=">="+n+"."+a+"."+i+"-"+o+" <"+n+"."+(+a+1)+".0"):s=">="+n+"."+a+"."+i+" <"+n+"."+(+a+1)+".0",r("tilde return",s),s})}).join(" "),r("tildes",t),r("replaceXRanges",p=t,d=n),t=p.split(/\s+/).map(function(e){var t,n,a;return t=e,n=d,t=t.trim(),a=n.loose?s[c.XRANGELOOSE]:s[c.XRANGE],t.replace(a,function(e,a,i,o,s,l){r("xRange",t,e,a,i,o,s,l);var c=R(i),p=c||R(o),d=p||R(s);return"="===a&&d&&(a=""),l=n.includePrerelease?"-0":"",c?e=">"===a||"<"===a?"<0.0.0-0":"*":a&&d?(p&&(o=0),s=0,">"===a?(a=">=",p?(i=+i+1,o=0):o=+o+1,s=0):"<="===a&&(a="<",p?i=+i+1:o=+o+1),e=a+i+"."+o+"."+s+l):p?e=">="+i+".0.0"+l+" <"+(+i+1)+".0.0"+l:d&&(e=">="+i+"."+o+".0"+l+" <"+i+"."+(+o+1)+".0"+l),r("xRange return",e),e})}).join(" "),r("xrange",t),r("replaceStars",u=t,n),r("stars",t=u.trim().replace(s[c.STAR],"")),t},this).join(" ").split(/\s+/);return this.options.loose&&(i=i.filter(function(e){return!!e.match(a)})),i=i.map(function(e){return new x(e,this.options)},this)},N.prototype.intersects=function(e,t){if(!(e instanceof N))throw TypeError("a Range is required");return this.set.some(function(n){return I(n,t)&&e.set.some(function(e){return I(e,t)&&n.every(function(n){return e.every(function(e){return n.intersects(e,t)})})})})},t.toComparators=function(e,t){return new N(e,t).set.map(function(e){return e.map(function(e){return e.value}).join(" ").trim().split(" ")})},N.prototype.test=function(e){if(!e)return!1;if("string"==typeof e)try{e=new f(e,this.options)}catch(e){return!1}for(var t=0;t<this.set.length;t++)if(function(e,t,n){for(var a=0;a<e.length;a++)if(!e[a].test(t))return!1;if(t.prerelease.length&&!n.includePrerelease){for(a=0;a<e.length;a++)if(r(e[a].semver),e[a].semver!==A&&e[a].semver.prerelease.length>0){var i=e[a].semver;if(i.major===t.major&&i.minor===t.minor&&i.patch===t.patch)return!0}return!1}return!0}(this.set[t],e,this.options))return!0;return!1},t.satisfies=E,t.maxSatisfying=function(e,t,n){var r=null,a=null;try{var i=new N(t,n)}catch(e){return null}return e.forEach(function(e){i.test(e)&&(!r||-1===a.compare(e))&&(a=new f(r=e,n))}),r},t.minSatisfying=function(e,t,n){var r=null,a=null;try{var i=new N(t,n)}catch(e){return null}return e.forEach(function(e){i.test(e)&&(!r||1===a.compare(e))&&(a=new f(r=e,n))}),r},t.minVersion=function(e,t){e=new N(e,t);var n=new f("0.0.0");if(e.test(n)||(n=new f("0.0.0-0"),e.test(n)))return n;n=null;for(var r=0;r<e.set.length;++r)e.set[r].forEach(function(e){var t=new f(e.semver.version);switch(e.operator){case">":0===t.prerelease.length?t.patch++:t.prerelease.push(0),t.raw=t.format();case"":case">=":(!n||w(n,t))&&(n=t);break;case"<":case"<=":break;default:throw Error("Unexpected operation: "+e.operator)}});return n&&e.test(n)?n:null},t.validRange=function(e,t){try{return new N(e,t).range||"*"}catch(e){return null}},t.ltr=function(e,t,n){return M(e,t,"<",n)},t.gtr=function(e,t,n){return M(e,t,">",n)},t.outside=M,t.prerelease=function(e,t){var n=h(e,t);return n&&n.prerelease.length?n.prerelease:null},t.intersects=function(e,t,n){return e=new N(e,n),t=new N(t,n),e.intersects(t)},t.coerce=function(e,t){if(e instanceof f)return e;if("number"==typeof e&&(e=String(e)),"string"!=typeof e)return null;var n,r=null;if((t=t||{}).rtl){for(;(n=s[c.COERCERTL].exec(e))&&(!r||r.index+r[0].length!==e.length);)r&&n.index+n[0].length===r.index+r[0].length||(r=n),s[c.COERCERTL].lastIndex=n.index+n[1].length+n[2].length;s[c.COERCERTL].lastIndex=-1}else r=e.match(s[c.COERCE]);return null===r?null:h(r[2]+"."+(r[3]||"0")+"."+(r[4]||"0"),t)}},71870(e,t){"use strict";t.byteLength=function(e){var t=l(e),n=t[0],r=t[1];return(n+r)*3/4-r},t.toByteArray=function(e){var t,n,i=l(e),o=i[0],s=i[1],c=new a((o+s)*3/4-s),p=0,d=s>0?o-4:o;for(n=0;n<d;n+=4)t=r[e.charCodeAt(n)]<<18|r[e.charCodeAt(n+1)]<<12|r[e.charCodeAt(n+2)]<<6|r[e.charCodeAt(n+3)],c[p++]=t>>16&255,c[p++]=t>>8&255,c[p++]=255&t;return 2===s&&(t=r[e.charCodeAt(n)]<<2|r[e.charCodeAt(n+1)]>>4,c[p++]=255&t),1===s&&(t=r[e.charCodeAt(n)]<<10|r[e.charCodeAt(n+1)]<<4|r[e.charCodeAt(n+2)]>>2,c[p++]=t>>8&255,c[p++]=255&t),c},t.fromByteArray=function(e){for(var t,r=e.length,a=r%3,i=[],o=0,s=r-a;o<s;o+=16383)i.push(function(e,t,r){for(var a,i=[],o=t;o<r;o+=3)a=(e[o]<<16&0xff0000)+(e[o+1]<<8&65280)+(255&e[o+2]),i.push(n[a>>18&63]+n[a>>12&63]+n[a>>6&63]+n[63&a]);return i.join("")}(e,o,o+16383>s?s:o+16383));return 1===a?i.push(n[(t=e[r-1])>>2]+n[t<<4&63]+"=="):2===a&&i.push(n[(t=(e[r-2]<<8)+e[r-1])>>10]+n[t>>4&63]+n[t<<2&63]+"="),i.join("")};for(var n=[],r=[],a="u">typeof Uint8Array?Uint8Array:Array,i="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",o=0,s=i.length;o<s;++o)n[o]=i[o],r[i.charCodeAt(o)]=o;function l(e){var t=e.length;if(t%4>0)throw Error("Invalid string. Length must be a multiple of 4");var n=e.indexOf("=");-1===n&&(n=t);var r=n===t?0:4-n%4;return[n,r]}r[45]=62,r[95]=63},46791(e,t,n){"use strict";var r=n(71870),a=n(61923),i="function"==typeof Symbol&&"function"==typeof Symbol.for?Symbol.for("nodejs.util.inspect.custom"):null;function o(e){if(e>0x7fffffff)throw RangeError('The value "'+e+'" is invalid for option "size"');var t=new Uint8Array(e);return Object.setPrototypeOf(t,s.prototype),t}function s(e,t,n){if("number"==typeof e){if("string"==typeof t)throw TypeError('The "string" argument must be of type string. Received type number');return p(e)}return l(e,t,n)}function l(e,t,n){if("string"==typeof e){var r=e,a=t;if(("string"!=typeof a||""===a)&&(a="utf8"),!s.isEncoding(a))throw TypeError("Unknown encoding: "+a);var i=0|y(r,a),l=o(i),c=l.write(r,a);return c!==i&&(l=l.slice(0,c)),l}if(ArrayBuffer.isView(e)){var p=e;if(A(p,Uint8Array)){var g=new Uint8Array(p);return u(g.buffer,g.byteOffset,g.byteLength)}return d(p)}if(null==e)throw TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e);if(A(e,ArrayBuffer)||e&&A(e.buffer,ArrayBuffer)||"u">typeof SharedArrayBuffer&&(A(e,SharedArrayBuffer)||e&&A(e.buffer,SharedArrayBuffer)))return u(e,t,n);if("number"==typeof e)throw TypeError('The "value" argument must not be of type number. Received type number');var h=e.valueOf&&e.valueOf();if(null!=h&&h!==e)return s.from(h,t,n);var f=function(e){if(s.isBuffer(e)){var t=0|m(e.length),n=o(t);return 0===n.length||e.copy(n,0,0,t),n}return void 0!==e.length?"number"!=typeof e.length||function(e){return e!=e}(e.length)?o(0):d(e):"Buffer"===e.type&&Array.isArray(e.data)?d(e.data):void 0}(e);if(f)return f;if("u">typeof Symbol&&null!=Symbol.toPrimitive&&"function"==typeof e[Symbol.toPrimitive])return s.from(e[Symbol.toPrimitive]("string"),t,n);throw TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e)}function c(e){if("number"!=typeof e)throw TypeError('"size" argument must be of type number');if(e<0)throw RangeError('The value "'+e+'" is invalid for option "size"')}function p(e){return c(e),o(e<0?0:0|m(e))}function d(e){for(var t=e.length<0?0:0|m(e.length),n=o(t),r=0;r<t;r+=1)n[r]=255&e[r];return n}function u(e,t,n){var r;if(t<0||e.byteLength<t)throw RangeError('"offset" is outside of buffer bounds');if(e.byteLength<t+(n||0))throw RangeError('"length" is outside of buffer bounds');return Object.setPrototypeOf(r=void 0===t&&void 0===n?new Uint8Array(e):void 0===n?new Uint8Array(e,t):new Uint8Array(e,t,n),s.prototype),r}function m(e){if(e>=0x7fffffff)throw RangeError("Attempt to allocate Buffer larger than maximum size: 0x7fffffff bytes");return 0|e}function y(e,t){if(s.isBuffer(e))return e.length;if(ArrayBuffer.isView(e)||A(e,ArrayBuffer))return e.byteLength;if("string"!=typeof e)throw TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof e);var n=e.length,r=arguments.length>2&&!0===arguments[2];if(!r&&0===n)return 0;for(var a=!1;;)switch(t){case"ascii":case"latin1":case"binary":return n;case"utf8":case"utf-8":return _(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*n;case"hex":return n>>>1;case"base64":return S(e).length;default:if(a)return r?-1:_(e).length;t=(""+t).toLowerCase(),a=!0}}function g(e,t,n){var a,i,o,s=!1;if((void 0===t||t<0)&&(t=0),t>this.length||((void 0===n||n>this.length)&&(n=this.length),n<=0||(n>>>=0)<=(t>>>=0)))return"";for(e||(e="utf8");;)switch(e){case"hex":return function(e,t,n){var r=e.length;(!t||t<0)&&(t=0),(!n||n<0||n>r)&&(n=r);for(var a="",i=t;i<n;++i)a+=N[e[i]];return a}(this,t,n);case"utf8":case"utf-8":return b(this,t,n);case"ascii":return function(e,t,n){var r="";n=Math.min(e.length,n);for(var a=t;a<n;++a)r+=String.fromCharCode(127&e[a]);return r}(this,t,n);case"latin1":case"binary":return function(e,t,n){var r="";n=Math.min(e.length,n);for(var a=t;a<n;++a)r+=String.fromCharCode(e[a]);return r}(this,t,n);case"base64":return a=this,i=t,o=n,0===i&&o===a.length?r.fromByteArray(a):r.fromByteArray(a.slice(i,o));case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return function(e,t,n){for(var r=e.slice(t,n),a="",i=0;i<r.length-1;i+=2)a+=String.fromCharCode(r[i]+256*r[i+1]);return a}(this,t,n);default:if(s)throw TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),s=!0}}function h(e,t,n){var r=e[t];e[t]=e[n],e[n]=r}function f(e,t,n,r,a){var i;if(0===e.length)return -1;if("string"==typeof n?(r=n,n=0):n>0x7fffffff?n=0x7fffffff:n<-0x80000000&&(n=-0x80000000),(i=n*=1)!=i&&(n=a?0:e.length-1),n<0&&(n=e.length+n),n>=e.length)if(a)return -1;else n=e.length-1;else if(n<0)if(!a)return -1;else n=0;if("string"==typeof t&&(t=s.from(t,r)),s.isBuffer(t))return 0===t.length?-1:v(e,t,n,r,a);if("number"==typeof t){if(t&=255,"function"==typeof Uint8Array.prototype.indexOf)if(a)return Uint8Array.prototype.indexOf.call(e,t,n);else return Uint8Array.prototype.lastIndexOf.call(e,t,n);return v(e,[t],n,r,a)}throw TypeError("val must be string, number or Buffer")}function v(e,t,n,r,a){var i,o=1,s=e.length,l=t.length;if(void 0!==r&&("ucs2"===(r=String(r).toLowerCase())||"ucs-2"===r||"utf16le"===r||"utf-16le"===r)){if(e.length<2||t.length<2)return -1;o=2,s/=2,l/=2,n/=2}function c(e,t){return 1===o?e[t]:e.readUInt16BE(t*o)}if(a){var p=-1;for(i=n;i<s;i++)if(c(e,i)===c(t,-1===p?0:i-p)){if(-1===p&&(p=i),i-p+1===l)return p*o}else -1!==p&&(i-=i-p),p=-1}else for(n+l>s&&(n=s-l),i=n;i>=0;i--){for(var d=!0,u=0;u<l;u++)if(c(e,i+u)!==c(t,u)){d=!1;break}if(d)return i}return -1}function b(e,t,n){n=Math.min(e.length,n);for(var r=[],a=t;a<n;){var i,o,s,l,c=e[a],p=null,d=c>239?4:c>223?3:c>191?2:1;if(a+d<=n)switch(d){case 1:c<128&&(p=c);break;case 2:(192&(i=e[a+1]))==128&&(l=(31&c)<<6|63&i)>127&&(p=l);break;case 3:i=e[a+1],o=e[a+2],(192&i)==128&&(192&o)==128&&(l=(15&c)<<12|(63&i)<<6|63&o)>2047&&(l<55296||l>57343)&&(p=l);break;case 4:i=e[a+1],o=e[a+2],s=e[a+3],(192&i)==128&&(192&o)==128&&(192&s)==128&&(l=(15&c)<<18|(63&i)<<12|(63&o)<<6|63&s)>65535&&l<1114112&&(p=l)}null===p?(p=65533,d=1):p>65535&&(p-=65536,r.push(p>>>10&1023|55296),p=56320|1023&p),r.push(p),a+=d}var u=r,m=u.length;if(m<=4096)return String.fromCharCode.apply(String,u);for(var y="",g=0;g<m;)y+=String.fromCharCode.apply(String,u.slice(g,g+=4096));return y}function T(e,t,n){if(e%1!=0||e<0)throw RangeError("offset is not uint");if(e+t>n)throw RangeError("Trying to access beyond buffer length")}function w(e,t,n,r,a,i){if(!s.isBuffer(e))throw TypeError('"buffer" argument must be a Buffer instance');if(t>a||t<i)throw RangeError('"value" argument is out of bounds');if(n+r>e.length)throw RangeError("Index out of range")}function k(e,t,n,r,a,i){if(n+r>e.length||n<0)throw RangeError("Index out of range")}function C(e,t,n,r,i){return t*=1,n>>>=0,i||k(e,t,n,4,34028234663852886e22,-34028234663852886e22),a.write(e,t,n,r,23,4),n+4}function D(e,t,n,r,i){return t*=1,n>>>=0,i||k(e,t,n,8,17976931348623157e292,-17976931348623157e292),a.write(e,t,n,r,52,8),n+8}t.Buffer=s,t.SlowBuffer=function(e){return+e!=e&&(e=0),s.alloc(+e)},t.INSPECT_MAX_BYTES=50,t.kMaxLength=0x7fffffff,s.TYPED_ARRAY_SUPPORT=function(){try{var e=new Uint8Array(1),t={foo:function(){return 42}};return Object.setPrototypeOf(t,Uint8Array.prototype),Object.setPrototypeOf(e,t),42===e.foo()}catch(e){return!1}}(),!s.TYPED_ARRAY_SUPPORT&&"u">typeof console&&"function"==typeof console.error&&console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support."),Object.defineProperty(s.prototype,"parent",{enumerable:!0,get:function(){if(s.isBuffer(this))return this.buffer}}),Object.defineProperty(s.prototype,"offset",{enumerable:!0,get:function(){if(s.isBuffer(this))return this.byteOffset}}),s.poolSize=8192,s.from=function(e,t,n){return l(e,t,n)},Object.setPrototypeOf(s.prototype,Uint8Array.prototype),Object.setPrototypeOf(s,Uint8Array),s.alloc=function(e,t,n){return(c(e),e<=0)?o(e):void 0!==t?"string"==typeof n?o(e).fill(t,n):o(e).fill(t):o(e)},s.allocUnsafe=function(e){return p(e)},s.allocUnsafeSlow=function(e){return p(e)},s.isBuffer=function(e){return null!=e&&!0===e._isBuffer&&e!==s.prototype},s.compare=function(e,t){if(A(e,Uint8Array)&&(e=s.from(e,e.offset,e.byteLength)),A(t,Uint8Array)&&(t=s.from(t,t.offset,t.byteLength)),!s.isBuffer(e)||!s.isBuffer(t))throw TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(e===t)return 0;for(var n=e.length,r=t.length,a=0,i=Math.min(n,r);a<i;++a)if(e[a]!==t[a]){n=e[a],r=t[a];break}return n<r?-1:+(r<n)},s.isEncoding=function(e){switch(String(e).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},s.concat=function(e,t){if(!Array.isArray(e))throw TypeError('"list" argument must be an Array of Buffers');if(0===e.length)return s.alloc(0);if(void 0===t)for(n=0,t=0;n<e.length;++n)t+=e[n].length;var n,r=s.allocUnsafe(t),a=0;for(n=0;n<e.length;++n){var i=e[n];if(A(i,Uint8Array))a+i.length>r.length?s.from(i).copy(r,a):Uint8Array.prototype.set.call(r,i,a);else if(s.isBuffer(i))i.copy(r,a);else throw TypeError('"list" argument must be an Array of Buffers');a+=i.length}return r},s.byteLength=y,s.prototype._isBuffer=!0,s.prototype.swap16=function(){var e=this.length;if(e%2!=0)throw RangeError("Buffer size must be a multiple of 16-bits");for(var t=0;t<e;t+=2)h(this,t,t+1);return this},s.prototype.swap32=function(){var e=this.length;if(e%4!=0)throw RangeError("Buffer size must be a multiple of 32-bits");for(var t=0;t<e;t+=4)h(this,t,t+3),h(this,t+1,t+2);return this},s.prototype.swap64=function(){var e=this.length;if(e%8!=0)throw RangeError("Buffer size must be a multiple of 64-bits");for(var t=0;t<e;t+=8)h(this,t,t+7),h(this,t+1,t+6),h(this,t+2,t+5),h(this,t+3,t+4);return this},s.prototype.toString=function(){var e=this.length;return 0===e?"":0==arguments.length?b(this,0,e):g.apply(this,arguments)},s.prototype.toLocaleString=s.prototype.toString,s.prototype.equals=function(e){if(!s.isBuffer(e))throw TypeError("Argument must be a Buffer");return this===e||0===s.compare(this,e)},s.prototype.inspect=function(){var e="",n=t.INSPECT_MAX_BYTES;return e=this.toString("hex",0,n).replace(/(.{2})/g,"$1 ").trim(),this.length>n&&(e+=" ... "),"<Buffer "+e+">"},i&&(s.prototype[i]=s.prototype.inspect),s.prototype.compare=function(e,t,n,r,a){if(A(e,Uint8Array)&&(e=s.from(e,e.offset,e.byteLength)),!s.isBuffer(e))throw TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof e);if(void 0===t&&(t=0),void 0===n&&(n=e?e.length:0),void 0===r&&(r=0),void 0===a&&(a=this.length),t<0||n>e.length||r<0||a>this.length)throw RangeError("out of range index");if(r>=a&&t>=n)return 0;if(r>=a)return -1;if(t>=n)return 1;if(t>>>=0,n>>>=0,r>>>=0,a>>>=0,this===e)return 0;for(var i=a-r,o=n-t,l=Math.min(i,o),c=this.slice(r,a),p=e.slice(t,n),d=0;d<l;++d)if(c[d]!==p[d]){i=c[d],o=p[d];break}return i<o?-1:+(o<i)},s.prototype.includes=function(e,t,n){return -1!==this.indexOf(e,t,n)},s.prototype.indexOf=function(e,t,n){return f(this,e,t,n,!0)},s.prototype.lastIndexOf=function(e,t,n){return f(this,e,t,n,!1)},s.prototype.write=function(e,t,n,r){if(void 0===t)r="utf8",n=this.length,t=0;else if(void 0===n&&"string"==typeof t)r=t,n=this.length,t=0;else if(isFinite(t))t>>>=0,isFinite(n)?(n>>>=0,void 0===r&&(r="utf8")):(r=n,n=void 0);else throw Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var a,i,o,s,l,c,p,d,u=this.length-t;if((void 0===n||n>u)&&(n=u),e.length>0&&(n<0||t<0)||t>this.length)throw RangeError("Attempt to write outside buffer bounds");r||(r="utf8");for(var m=!1;;)switch(r){case"hex":return function(e,t,n,r){n=Number(n)||0;var a=e.length-n;r?(r=Number(r))>a&&(r=a):r=a;var i=t.length;r>i/2&&(r=i/2);for(var o=0;o<r;++o){var s,l=parseInt(t.substr(2*o,2),16);if((s=l)!=s)break;e[n+o]=l}return o}(this,e,t,n);case"utf8":case"utf-8":return a=t,i=n,x(_(e,this.length-a),this,a,i);case"ascii":case"latin1":case"binary":return o=t,s=n,x(function(e){for(var t=[],n=0;n<e.length;++n)t.push(255&e.charCodeAt(n));return t}(e),this,o,s);case"base64":return l=t,c=n,x(S(e),this,l,c);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return p=t,d=n,x(function(e,t){for(var n,r,a=[],i=0;i<e.length&&!((t-=2)<0);++i)r=(n=e.charCodeAt(i))>>8,a.push(n%256),a.push(r);return a}(e,this.length-p),this,p,d);default:if(m)throw TypeError("Unknown encoding: "+r);r=(""+r).toLowerCase(),m=!0}},s.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}},s.prototype.slice=function(e,t){var n=this.length;e=~~e,t=void 0===t?n:~~t,e<0?(e+=n)<0&&(e=0):e>n&&(e=n),t<0?(t+=n)<0&&(t=0):t>n&&(t=n),t<e&&(t=e);var r=this.subarray(e,t);return Object.setPrototypeOf(r,s.prototype),r},s.prototype.readUintLE=s.prototype.readUIntLE=function(e,t,n){e>>>=0,t>>>=0,n||T(e,t,this.length);for(var r=this[e],a=1,i=0;++i<t&&(a*=256);)r+=this[e+i]*a;return r},s.prototype.readUintBE=s.prototype.readUIntBE=function(e,t,n){e>>>=0,t>>>=0,n||T(e,t,this.length);for(var r=this[e+--t],a=1;t>0&&(a*=256);)r+=this[e+--t]*a;return r},s.prototype.readUint8=s.prototype.readUInt8=function(e,t){return e>>>=0,t||T(e,1,this.length),this[e]},s.prototype.readUint16LE=s.prototype.readUInt16LE=function(e,t){return e>>>=0,t||T(e,2,this.length),this[e]|this[e+1]<<8},s.prototype.readUint16BE=s.prototype.readUInt16BE=function(e,t){return e>>>=0,t||T(e,2,this.length),this[e]<<8|this[e+1]},s.prototype.readUint32LE=s.prototype.readUInt32LE=function(e,t){return e>>>=0,t||T(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+0x1000000*this[e+3]},s.prototype.readUint32BE=s.prototype.readUInt32BE=function(e,t){return e>>>=0,t||T(e,4,this.length),0x1000000*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},s.prototype.readIntLE=function(e,t,n){e>>>=0,t>>>=0,n||T(e,t,this.length);for(var r=this[e],a=1,i=0;++i<t&&(a*=256);)r+=this[e+i]*a;return r>=(a*=128)&&(r-=Math.pow(2,8*t)),r},s.prototype.readIntBE=function(e,t,n){e>>>=0,t>>>=0,n||T(e,t,this.length);for(var r=t,a=1,i=this[e+--r];r>0&&(a*=256);)i+=this[e+--r]*a;return i>=(a*=128)&&(i-=Math.pow(2,8*t)),i},s.prototype.readInt8=function(e,t){return(e>>>=0,t||T(e,1,this.length),128&this[e])?-((255-this[e]+1)*1):this[e]},s.prototype.readInt16LE=function(e,t){e>>>=0,t||T(e,2,this.length);var n=this[e]|this[e+1]<<8;return 32768&n?0xffff0000|n:n},s.prototype.readInt16BE=function(e,t){e>>>=0,t||T(e,2,this.length);var n=this[e+1]|this[e]<<8;return 32768&n?0xffff0000|n:n},s.prototype.readInt32LE=function(e,t){return e>>>=0,t||T(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},s.prototype.readInt32BE=function(e,t){return e>>>=0,t||T(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},s.prototype.readFloatLE=function(e,t){return e>>>=0,t||T(e,4,this.length),a.read(this,e,!0,23,4)},s.prototype.readFloatBE=function(e,t){return e>>>=0,t||T(e,4,this.length),a.read(this,e,!1,23,4)},s.prototype.readDoubleLE=function(e,t){return e>>>=0,t||T(e,8,this.length),a.read(this,e,!0,52,8)},s.prototype.readDoubleBE=function(e,t){return e>>>=0,t||T(e,8,this.length),a.read(this,e,!1,52,8)},s.prototype.writeUintLE=s.prototype.writeUIntLE=function(e,t,n,r){if(e*=1,t>>>=0,n>>>=0,!r){var a=Math.pow(2,8*n)-1;w(this,e,t,n,a,0)}var i=1,o=0;for(this[t]=255&e;++o<n&&(i*=256);)this[t+o]=e/i&255;return t+n},s.prototype.writeUintBE=s.prototype.writeUIntBE=function(e,t,n,r){if(e*=1,t>>>=0,n>>>=0,!r){var a=Math.pow(2,8*n)-1;w(this,e,t,n,a,0)}var i=n-1,o=1;for(this[t+i]=255&e;--i>=0&&(o*=256);)this[t+i]=e/o&255;return t+n},s.prototype.writeUint8=s.prototype.writeUInt8=function(e,t,n){return e*=1,t>>>=0,n||w(this,e,t,1,255,0),this[t]=255&e,t+1},s.prototype.writeUint16LE=s.prototype.writeUInt16LE=function(e,t,n){return e*=1,t>>>=0,n||w(this,e,t,2,65535,0),this[t]=255&e,this[t+1]=e>>>8,t+2},s.prototype.writeUint16BE=s.prototype.writeUInt16BE=function(e,t,n){return e*=1,t>>>=0,n||w(this,e,t,2,65535,0),this[t]=e>>>8,this[t+1]=255&e,t+2},s.prototype.writeUint32LE=s.prototype.writeUInt32LE=function(e,t,n){return e*=1,t>>>=0,n||w(this,e,t,4,0xffffffff,0),this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e,t+4},s.prototype.writeUint32BE=s.prototype.writeUInt32BE=function(e,t,n){return e*=1,t>>>=0,n||w(this,e,t,4,0xffffffff,0),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},s.prototype.writeIntLE=function(e,t,n,r){if(e*=1,t>>>=0,!r){var a=Math.pow(2,8*n-1);w(this,e,t,n,a-1,-a)}var i=0,o=1,s=0;for(this[t]=255&e;++i<n&&(o*=256);)e<0&&0===s&&0!==this[t+i-1]&&(s=1),this[t+i]=(e/o|0)-s&255;return t+n},s.prototype.writeIntBE=function(e,t,n,r){if(e*=1,t>>>=0,!r){var a=Math.pow(2,8*n-1);w(this,e,t,n,a-1,-a)}var i=n-1,o=1,s=0;for(this[t+i]=255&e;--i>=0&&(o*=256);)e<0&&0===s&&0!==this[t+i+1]&&(s=1),this[t+i]=(e/o|0)-s&255;return t+n},s.prototype.writeInt8=function(e,t,n){return e*=1,t>>>=0,n||w(this,e,t,1,127,-128),e<0&&(e=255+e+1),this[t]=255&e,t+1},s.prototype.writeInt16LE=function(e,t,n){return e*=1,t>>>=0,n||w(this,e,t,2,32767,-32768),this[t]=255&e,this[t+1]=e>>>8,t+2},s.prototype.writeInt16BE=function(e,t,n){return e*=1,t>>>=0,n||w(this,e,t,2,32767,-32768),this[t]=e>>>8,this[t+1]=255&e,t+2},s.prototype.writeInt32LE=function(e,t,n){return e*=1,t>>>=0,n||w(this,e,t,4,0x7fffffff,-0x80000000),this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24,t+4},s.prototype.writeInt32BE=function(e,t,n){return e*=1,t>>>=0,n||w(this,e,t,4,0x7fffffff,-0x80000000),e<0&&(e=0xffffffff+e+1),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},s.prototype.writeFloatLE=function(e,t,n){return C(this,e,t,!0,n)},s.prototype.writeFloatBE=function(e,t,n){return C(this,e,t,!1,n)},s.prototype.writeDoubleLE=function(e,t,n){return D(this,e,t,!0,n)},s.prototype.writeDoubleBE=function(e,t,n){return D(this,e,t,!1,n)},s.prototype.copy=function(e,t,n,r){if(!s.isBuffer(e))throw TypeError("argument should be a Buffer");if(n||(n=0),r||0===r||(r=this.length),t>=e.length&&(t=e.length),t||(t=0),r>0&&r<n&&(r=n),r===n||0===e.length||0===this.length)return 0;if(t<0)throw RangeError("targetStart out of bounds");if(n<0||n>=this.length)throw RangeError("Index out of range");if(r<0)throw RangeError("sourceEnd out of bounds");r>this.length&&(r=this.length),e.length-t<r-n&&(r=e.length-t+n);var a=r-n;return this===e&&"function"==typeof Uint8Array.prototype.copyWithin?this.copyWithin(t,n,r):Uint8Array.prototype.set.call(e,this.subarray(n,r),t),a},s.prototype.fill=function(e,t,n,r){if("string"==typeof e){if("string"==typeof t?(r=t,t=0,n=this.length):"string"==typeof n&&(r=n,n=this.length),void 0!==r&&"string"!=typeof r)throw TypeError("encoding must be a string");if("string"==typeof r&&!s.isEncoding(r))throw TypeError("Unknown encoding: "+r);if(1===e.length){var a,i=e.charCodeAt(0);("utf8"===r&&i<128||"latin1"===r)&&(e=i)}}else"number"==typeof e?e&=255:"boolean"==typeof e&&(e=Number(e));if(t<0||this.length<t||this.length<n)throw RangeError("Out of range index");if(n<=t)return this;if(t>>>=0,n=void 0===n?this.length:n>>>0,e||(e=0),"number"==typeof e)for(a=t;a<n;++a)this[a]=e;else{var o=s.isBuffer(e)?e:s.from(e,r),l=o.length;if(0===l)throw TypeError('The value "'+e+'" is invalid for argument "value"');for(a=0;a<n-t;++a)this[a+t]=o[a%l]}return this};var P=/[^+/0-9A-Za-z-_]/g;function _(e,t){t=t||1/0;for(var n,r=e.length,a=null,i=[],o=0;o<r;++o){if((n=e.charCodeAt(o))>55295&&n<57344){if(!a){if(n>56319||o+1===r){(t-=3)>-1&&i.push(239,191,189);continue}a=n;continue}if(n<56320){(t-=3)>-1&&i.push(239,191,189),a=n;continue}n=(a-55296<<10|n-56320)+65536}else a&&(t-=3)>-1&&i.push(239,191,189);if(a=null,n<128){if((t-=1)<0)break;i.push(n)}else if(n<2048){if((t-=2)<0)break;i.push(n>>6|192,63&n|128)}else if(n<65536){if((t-=3)<0)break;i.push(n>>12|224,n>>6&63|128,63&n|128)}else if(n<1114112){if((t-=4)<0)break;i.push(n>>18|240,n>>12&63|128,n>>6&63|128,63&n|128)}else throw Error("Invalid code point")}return i}function S(e){return r.toByteArray(function(e){if((e=(e=e.split("=")[0]).trim().replace(P,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(e))}function x(e,t,n,r){for(var a=0;a<r&&!(a+n>=t.length)&&!(a>=e.length);++a)t[a+n]=e[a];return a}function A(e,t){return e instanceof t||null!=e&&null!=e.constructor&&null!=e.constructor.name&&e.constructor.name===t.name}var N=function(){for(var e="0123456789abcdef",t=Array(256),n=0;n<16;++n)for(var r=16*n,a=0;a<16;++a)t[r+a]=e[n]+e[a];return t}()},61923(e,t){t.read=function(e,t,n,r,a){var i,o,s=8*a-r-1,l=(1<<s)-1,c=l>>1,p=-7,d=n?a-1:0,u=n?-1:1,m=e[t+d];for(d+=u,i=m&(1<<-p)-1,m>>=-p,p+=s;p>0;i=256*i+e[t+d],d+=u,p-=8);for(o=i&(1<<-p)-1,i>>=-p,p+=r;p>0;o=256*o+e[t+d],d+=u,p-=8);if(0===i)i=1-c;else{if(i===l)return o?NaN:1/0*(m?-1:1);o+=Math.pow(2,r),i-=c}return(m?-1:1)*o*Math.pow(2,i-r)},t.write=function(e,t,n,r,a,i){var o,s,l,c=8*i-a-1,p=(1<<c)-1,d=p>>1,u=5960464477539062e-23*(23===a),m=r?0:i-1,y=r?1:-1,g=+(t<0||0===t&&1/t<0);for(isNaN(t=Math.abs(t))||t===1/0?(s=+!!isNaN(t),o=p):(o=Math.floor(Math.log(t)/Math.LN2),t*(l=Math.pow(2,-o))<1&&(o--,l*=2),o+d>=1?t+=u/l:t+=u*Math.pow(2,1-d),t*l>=2&&(o++,l/=2),o+d>=p?(s=0,o=p):o+d>=1?(s=(t*l-1)*Math.pow(2,a),o+=d):(s=t*Math.pow(2,d-1)*Math.pow(2,a),o=0));a>=8;e[n+m]=255&s,m+=y,s/=256,a-=8);for(o=o<<a|s,c+=a;c>0;e[n+m]=255&o,m+=y,o/=256,c-=8);e[n+m-y]|=128*g}},90355(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ProgressType=t.ProgressToken=t.createMessageConnection=t.NullLogger=t.ConnectionOptions=t.ConnectionStrategy=t.AbstractMessageBuffer=t.WriteableStreamMessageWriter=t.AbstractMessageWriter=t.MessageWriter=t.ReadableStreamMessageReader=t.AbstractMessageReader=t.MessageReader=t.SharedArrayReceiverStrategy=t.SharedArraySenderStrategy=t.CancellationToken=t.CancellationTokenSource=t.Emitter=t.Event=t.Disposable=t.LRUCache=t.Touch=t.LinkedMap=t.ParameterStructures=t.NotificationType9=t.NotificationType8=t.NotificationType7=t.NotificationType6=t.NotificationType5=t.NotificationType4=t.NotificationType3=t.NotificationType2=t.NotificationType1=t.NotificationType0=t.NotificationType=t.ErrorCodes=t.ResponseError=t.RequestType9=t.RequestType8=t.RequestType7=t.RequestType6=t.RequestType5=t.RequestType4=t.RequestType3=t.RequestType2=t.RequestType1=t.RequestType0=t.RequestType=t.Message=t.RAL=void 0,t.MessageStrategy=t.CancellationStrategy=t.CancellationSenderStrategy=t.RequestCancellationReceiverStrategy=t.IdCancellationReceiverStrategy=t.CancellationReceiverStrategy=t.ConnectionError=t.ConnectionErrors=t.LogTraceNotification=t.SetTraceNotification=t.TraceFormat=t.TraceValues=t.TraceValue=t.Trace=void 0;let a=n(39415);Object.defineProperty(t,"Message",{enumerable:!0,get:function(){return a.Message}}),Object.defineProperty(t,"RequestType",{enumerable:!0,get:function(){return a.RequestType}}),Object.defineProperty(t,"RequestType0",{enumerable:!0,get:function(){return a.RequestType0}}),Object.defineProperty(t,"RequestType1",{enumerable:!0,get:function(){return a.RequestType1}}),Object.defineProperty(t,"RequestType2",{enumerable:!0,get:function(){return a.RequestType2}}),Object.defineProperty(t,"RequestType3",{enumerable:!0,get:function(){return a.RequestType3}}),Object.defineProperty(t,"RequestType4",{enumerable:!0,get:function(){return a.RequestType4}}),Object.defineProperty(t,"RequestType5",{enumerable:!0,get:function(){return a.RequestType5}}),Object.defineProperty(t,"RequestType6",{enumerable:!0,get:function(){return a.RequestType6}}),Object.defineProperty(t,"RequestType7",{enumerable:!0,get:function(){return a.RequestType7}}),Object.defineProperty(t,"RequestType8",{enumerable:!0,get:function(){return a.RequestType8}}),Object.defineProperty(t,"RequestType9",{enumerable:!0,get:function(){return a.RequestType9}}),Object.defineProperty(t,"ResponseError",{enumerable:!0,get:function(){return a.ResponseError}}),Object.defineProperty(t,"ErrorCodes",{enumerable:!0,get:function(){return a.ErrorCodes}}),Object.defineProperty(t,"NotificationType",{enumerable:!0,get:function(){return a.NotificationType}}),Object.defineProperty(t,"NotificationType0",{enumerable:!0,get:function(){return a.NotificationType0}}),Object.defineProperty(t,"NotificationType1",{enumerable:!0,get:function(){return a.NotificationType1}}),Object.defineProperty(t,"NotificationType2",{enumerable:!0,get:function(){return a.NotificationType2}}),Object.defineProperty(t,"NotificationType3",{enumerable:!0,get:function(){return a.NotificationType3}}),Object.defineProperty(t,"NotificationType4",{enumerable:!0,get:function(){return a.NotificationType4}}),Object.defineProperty(t,"NotificationType5",{enumerable:!0,get:function(){return a.NotificationType5}}),Object.defineProperty(t,"NotificationType6",{enumerable:!0,get:function(){return a.NotificationType6}}),Object.defineProperty(t,"NotificationType7",{enumerable:!0,get:function(){return a.NotificationType7}}),Object.defineProperty(t,"NotificationType8",{enumerable:!0,get:function(){return a.NotificationType8}}),Object.defineProperty(t,"NotificationType9",{enumerable:!0,get:function(){return a.NotificationType9}}),Object.defineProperty(t,"ParameterStructures",{enumerable:!0,get:function(){return a.ParameterStructures}});let i=n(59746);Object.defineProperty(t,"LinkedMap",{enumerable:!0,get:function(){return i.LinkedMap}}),Object.defineProperty(t,"LRUCache",{enumerable:!0,get:function(){return i.LRUCache}}),Object.defineProperty(t,"Touch",{enumerable:!0,get:function(){return i.Touch}});let o=n(38185);Object.defineProperty(t,"Disposable",{enumerable:!0,get:function(){return o.Disposable}});let s=n(29982);Object.defineProperty(t,"Event",{enumerable:!0,get:function(){return s.Event}}),Object.defineProperty(t,"Emitter",{enumerable:!0,get:function(){return s.Emitter}});let l=n(47644);Object.defineProperty(t,"CancellationTokenSource",{enumerable:!0,get:function(){return l.CancellationTokenSource}}),Object.defineProperty(t,"CancellationToken",{enumerable:!0,get:function(){return l.CancellationToken}});let c=n(5402);Object.defineProperty(t,"SharedArraySenderStrategy",{enumerable:!0,get:function(){return c.SharedArraySenderStrategy}}),Object.defineProperty(t,"SharedArrayReceiverStrategy",{enumerable:!0,get:function(){return c.SharedArrayReceiverStrategy}});let p=n(46619);Object.defineProperty(t,"MessageReader",{enumerable:!0,get:function(){return p.MessageReader}}),Object.defineProperty(t,"AbstractMessageReader",{enumerable:!0,get:function(){return p.AbstractMessageReader}}),Object.defineProperty(t,"ReadableStreamMessageReader",{enumerable:!0,get:function(){return p.ReadableStreamMessageReader}});let d=n(36491);Object.defineProperty(t,"MessageWriter",{enumerable:!0,get:function(){return d.MessageWriter}}),Object.defineProperty(t,"AbstractMessageWriter",{enumerable:!0,get:function(){return d.AbstractMessageWriter}}),Object.defineProperty(t,"WriteableStreamMessageWriter",{enumerable:!0,get:function(){return d.WriteableStreamMessageWriter}});let u=n(69474);Object.defineProperty(t,"AbstractMessageBuffer",{enumerable:!0,get:function(){return u.AbstractMessageBuffer}});let m=n(88187);Object.defineProperty(t,"ConnectionStrategy",{enumerable:!0,get:function(){return m.ConnectionStrategy}}),Object.defineProperty(t,"ConnectionOptions",{enumerable:!0,get:function(){return m.ConnectionOptions}}),Object.defineProperty(t,"NullLogger",{enumerable:!0,get:function(){return m.NullLogger}}),Object.defineProperty(t,"createMessageConnection",{enumerable:!0,get:function(){return m.createMessageConnection}}),Object.defineProperty(t,"ProgressToken",{enumerable:!0,get:function(){return m.ProgressToken}}),Object.defineProperty(t,"ProgressType",{enumerable:!0,get:function(){return m.ProgressType}}),Object.defineProperty(t,"Trace",{enumerable:!0,get:function(){return m.Trace}}),Object.defineProperty(t,"TraceValue",{enumerable:!0,get:function(){return m.TraceValue}}),Object.defineProperty(t,"TraceFormat",{enumerable:!0,get:function(){return m.TraceFormat}}),Object.defineProperty(t,"SetTraceNotification",{enumerable:!0,get:function(){return m.SetTraceNotification}}),Object.defineProperty(t,"LogTraceNotification",{enumerable:!0,get:function(){return m.LogTraceNotification}}),Object.defineProperty(t,"ConnectionErrors",{enumerable:!0,get:function(){return m.ConnectionErrors}}),Object.defineProperty(t,"ConnectionError",{enumerable:!0,get:function(){return m.ConnectionError}}),Object.defineProperty(t,"CancellationReceiverStrategy",{enumerable:!0,get:function(){return m.CancellationReceiverStrategy}}),Object.defineProperty(t,"IdCancellationReceiverStrategy",{enumerable:!0,get:function(){return m.IdCancellationReceiverStrategy}}),Object.defineProperty(t,"RequestCancellationReceiverStrategy",{enumerable:!0,get:function(){return m.RequestCancellationReceiverStrategy}}),Object.defineProperty(t,"CancellationSenderStrategy",{enumerable:!0,get:function(){return m.CancellationSenderStrategy}}),Object.defineProperty(t,"CancellationStrategy",{enumerable:!0,get:function(){return m.CancellationStrategy}}),Object.defineProperty(t,"MessageStrategy",{enumerable:!0,get:function(){return m.MessageStrategy}}),Object.defineProperty(t,"TraceValues",{enumerable:!0,get:function(){return m.TraceValues}}),t.RAL=r(n(58948)).default},47644(e,t,n){"use strict";var r,a,i,o=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var a=Object.getOwnPropertyDescriptor(t,n);(!a||("get"in a?!t.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,a)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),s=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),l=this&&this.__importStar||(r=function(e){return(r=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t})(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=r(e),a=0;a<n.length;a++)"default"!==n[a]&&o(t,e,n[a]);return s(t,e),t}),c=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.CancellationTokenSource=t.CancellationToken=void 0;let p=c(n(58948)),d=l(n(97499)),u=n(29982);(a=i||(t.CancellationToken=i={})).None=Object.freeze({isCancellationRequested:!1,onCancellationRequested:u.Event.None}),a.Cancelled=Object.freeze({isCancellationRequested:!0,onCancellationRequested:u.Event.None}),a.is=function(e){return e&&(e===a.None||e===a.Cancelled||d.boolean(e.isCancellationRequested)&&!!e.onCancellationRequested)};let m=Object.freeze(function(e,t){let n=(0,p.default)().timer.setTimeout(e.bind(t),0);return{dispose(){n.dispose()}}});class y{_isCancelled=!1;_emitter;cancel(){!this._isCancelled&&(this._isCancelled=!0,this._emitter&&(this._emitter.fire(void 0),this.dispose()))}get isCancellationRequested(){return this._isCancelled}get onCancellationRequested(){return this._isCancelled?m:(this._emitter||(this._emitter=new u.Emitter),this._emitter.event)}dispose(){this._emitter&&(this._emitter.dispose(),this._emitter=void 0)}}t.CancellationTokenSource=class{_token;get token(){return this._token||(this._token=new y),this._token}cancel(){this._token?this._token.cancel():this._token=i.Cancelled}dispose(){this._token?this._token instanceof y&&this._token.dispose():this._token=i.None}}},88187(e,t,n){"use strict";var r,a,i,o,s,l,c,p,d,u,m,y,g,h,f,v,b,T,w,k,C,D,P,_,S,x,A,N,I,R,O=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var a=Object.getOwnPropertyDescriptor(t,n);(!a||("get"in a?!t.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,a)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),E=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),M=this&&this.__importStar||(r=function(e){return(r=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t})(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=r(e),a=0;a<n.length;a++)"default"!==n[a]&&O(t,e,n[a]);return E(t,e),t}),z=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ConnectionOptions=t.MessageStrategy=t.CancellationStrategy=t.CancellationSenderStrategy=t.CancellationReceiverStrategy=t.RequestCancellationReceiverStrategy=t.IdCancellationReceiverStrategy=t.ConnectionStrategy=t.ConnectionError=t.ConnectionErrors=t.LogTraceNotification=t.SetTraceNotification=t.TraceFormat=t.TraceValues=t.TraceValue=t.Trace=t.NullLogger=t.ProgressType=t.ProgressToken=void 0,t.createMessageConnection=function(e,n,r,a){let i,o,s,l,c=void 0!==r?r:t.NullLogger,p=0,d=0,u=0,m=a?.maxParallelism??-1,b=0,D=new Map,_=new Map,S=new Map,x=new q.LinkedMap,I=new Map,O=new Set,E=new Map,M=v.Off,z=T.Text,W=R.New,K=new V.Emitter,G=new V.Emitter,H=new V.Emitter,$=new V.Emitter,Z=new V.Emitter,X=a&&a.cancellationStrategy?a.cancellationStrategy:A.Message;function J(e){}function Y(){return W===R.Listening}function Q(){return W===R.Closed}function ee(){return W===R.Disposed}function et(){(W===R.New||W===R.Listening)&&(W=R.Closed,G.fire(void 0))}function en(e){if(null===e)throw Error("Can't send requests with id null since the response can't be correlated.");return"req-"+e.toString()}async function er(e){if(L.Message.isRequest(e))return ei(e);if(L.Message.isNotification(e))return es(e);if(L.Message.isResponse(e))return eo(e);var t=e;if(!t)return void c.error("Received empty message.");if(c.error(`Received message which is neither a response nor a notification message:
${JSON.stringify(t,null,4)}`),j.string(t.id)||j.number(t.id)){let e=t.id,n=I.get(e);n&&n.reject(Error("The received response has neither a result nor an error property."))}}e.onClose(et),e.onError(function(e){K.fire([e,void 0,void 0])}),n.onClose(et),n.onError(function(e){K.fire(e)});let ea=e=>{try{if(L.Message.isNotification(e)&&e.method===y.type.method){let t=e.params.id,r=en(t),i=x.get(r);if(L.Message.isRequest(i)){let o=a?.connectionStrategy,s=o&&o.cancelUndispatched?o.cancelUndispatched(i,J):J(i);if(s&&(void 0!==s.error||void 0!==s.result)){x.delete(r),E.delete(t),s.id=i.id,ec(s,e.method,Date.now()),n.write(s).catch(()=>c.error("Sending response for canceled message failed."));return}}let o=E.get(t);if(void 0!==o){o.cancel(),ep(e);return}O.add(t)}var t,r=x;L.Message.isRequest(e)?r.set(en(e.id),e):L.Message.isResponse(e)?-1===m?r.set(null===(t=e.id)?"res-unknown-"+(++u).toString():"res-"+t.toString(),e):eo(e):r.set("not-"+(++d).toString(),e)}finally{!function e(){i||0===x.size||-1!==m&&b>=m||(i=(0,F.default)().timer.setImmediate(async()=>{let t;if(i=void 0,0===x.size||-1!==m&&b>=m)return;let n=x.shift();try{b++;let e=a?.messageStrategy;t=N.is(e)?e.handleMessage(n,er):er(n)}catch(e){c.error(`Processing message queue failed: ${e.toString()}`)}finally{t instanceof Promise?t.then(()=>{b--,e()}).catch(e=>{c.error(`Processing message queue failed: ${e.toString()}`)}):b--,e()}}))}()}};async function ei(e){let t,r;if(ee())return Promise.resolve();function a(t,r,a){let i={jsonrpc:"2.0",id:e.id};return t instanceof L.ResponseError?i.error=t.toJson():i.result=void 0===t?null:t,ec(i,r,a),n.write(i)}function i(t,r,a){let i={jsonrpc:"2.0",id:e.id,error:t.toJson()};return ec(i,r,a),n.write(i)}var l=e;if(M!==v.Off&&o)if(z===T.Text){let e;(M===v.Verbose||M===v.Compact)&&l.params&&(e=`Params: ${el(l.params)}`),o.log(`Received request '${l.method} - (${l.id})'.`,e)}else ed("receive-request",l);let c=D.get(e.method);c&&(t=c.type,r=c.handler);let p=Date.now();if(r||s){let n=e.id??String(Date.now()),o=P.is(X.receiver)?X.receiver.createCancellationTokenSource(n):X.receiver.createCancellationTokenSource(e);null!==e.id&&O.has(e.id)&&o.cancel(),null!==e.id&&E.set(n,o);try{let n;if(r)if(void 0===e.params){if(void 0!==t&&0!==t.numberOfParams)return i(new L.ResponseError(L.ErrorCodes.InvalidParams,`Request ${e.method} defines ${t.numberOfParams} params but received none.`),e.method,p);n=r(o.token)}else if(Array.isArray(e.params)){if(void 0!==t&&t.parameterStructures===L.ParameterStructures.byName)return i(new L.ResponseError(L.ErrorCodes.InvalidParams,`Request ${e.method} defines parameters by name but received parameters by position`),e.method,p);n=r(...e.params,o.token)}else{if(void 0!==t&&t.parameterStructures===L.ParameterStructures.byPosition)return i(new L.ResponseError(L.ErrorCodes.InvalidParams,`Request ${e.method} defines parameters by position but received parameters by name`),e.method,p);n=r(e.params,o.token)}else s&&(n=s(e.method,e.params,o.token));let l=await n;await a(l,e.method,p)}catch(t){t instanceof L.ResponseError?await a(t,e.method,p):t&&j.string(t.message)?await i(new L.ResponseError(L.ErrorCodes.InternalError,`Request ${e.method} failed with message: ${t.message}`),e.method,p):await i(new L.ResponseError(L.ErrorCodes.InternalError,`Request ${e.method} failed unexpectedly without providing any details.`),e.method,p)}finally{E.delete(n)}}else await i(new L.ResponseError(L.ErrorCodes.MethodNotFound,`Unhandled method ${e.method}`),e.method,p)}function eo(e){if(!ee())if(null===e.id)e.error?c.error(`Received response message without id: Error is:
${JSON.stringify(e.error,void 0,4)}`):c.error("Received response message without id. No further error information provided.");else{let t=e.id,n=I.get(t);if(function(e,t){if(M!==v.Off&&o)if(z===T.Text){let n;if((M===v.Verbose||M===v.Compact)&&(e.error&&e.error.data?n=`Error data: ${el(e.error.data)}`:e.result?n=`Result: ${el(e.result)}`:void 0===e.error&&(n="No result returned.")),t){let r=e.error?` Request failed: ${e.error.message} (${e.error.code}).`:"";o.log(`Received response '${t.method} - (${e.id})' in ${Date.now()-t.timerStart}ms.${r}`,n)}else o.log(`Received response ${e.id} without active response promise.`,n)}else ed("receive-response",e)}(e,n),void 0!==n){I.delete(t);try{if(e.error){let t=e.error;n.reject(new L.ResponseError(t.code,t.message,t.data))}else if(void 0!==e.result)n.resolve(e.result);else throw Error("Should never happen.")}catch(e){e.message?c.error(`Response handler '${n.method}' failed with message: ${e.message}`):c.error(`Response handler '${n.method}' failed unexpectedly.`)}}}}async function es(e){let t,n;if(!ee()){if(e.method===y.type.method){let t=e.params.id;O.delete(t),ep(e);return}{let r=_.get(e.method);r&&(t=r.handler,n=r.type)}if(t||l)try{if(ep(e),t)if(void 0===e.params)void 0!==n&&0!==n.numberOfParams&&n.parameterStructures!==L.ParameterStructures.byName&&c.error(`Notification ${e.method} defines ${n.numberOfParams} params but received none.`),await t();else if(Array.isArray(e.params)){let r=e.params;e.method===h.type.method&&2===r.length&&g.is(r[0])?await t({token:r[0],value:r[1]}):(void 0!==n&&(n.parameterStructures===L.ParameterStructures.byName&&c.error(`Notification ${e.method} defines parameters by name but received parameters by position`),n.numberOfParams!==e.params.length&&c.error(`Notification ${e.method} defines ${n.numberOfParams} params but received ${r.length} arguments`)),await t(...r))}else void 0!==n&&n.parameterStructures===L.ParameterStructures.byPosition&&c.error(`Notification ${e.method} defines parameters by position but received parameters by name`),await t(e.params);else l&&await l(e.method,e.params)}catch(t){t.message?c.error(`Notification handler '${e.method}' failed with message: ${t.message}`):c.error(`Notification handler '${e.method}' failed unexpectedly.`)}else H.fire(e)}}function el(e){if(null!=e)switch(M){case v.Verbose:return JSON.stringify(e,null,4);case v.Compact:return JSON.stringify(e);default:return}}function ec(e,t,n){if(M!==v.Off&&o)if(z===T.Text){let r;(M===v.Verbose||M===v.Compact)&&(e.error&&e.error.data?r=`Error data: ${el(e.error.data)}`:e.result?r=`Result: ${el(e.result)}`:void 0===e.error&&(r="No result returned.")),o.log(`Sending response '${t} - (${e.id})'. Processing request took ${Date.now()-n}ms`,r)}else ed("send-response",e)}function ep(e){if(M!==v.Off&&o&&e.method!==k.type.method)if(z===T.Text){let t;(M===v.Verbose||M===v.Compact)&&(t=e.params?`Params: ${el(e.params)}`:"No parameters provided."),o.log(`Received notification '${e.method}'.`,t)}else ed("receive-notification",e)}function ed(e,t){if(!o||M===v.Off)return;let n={isLSPMessage:!0,type:e,message:t,timestamp:Date.now()};o.log(n)}function eu(){if(Q())throw new B(C.Closed,"Connection is closed.");if(ee())throw new B(C.Disposed,"Connection is disposed.")}function em(e){return void 0===e?null:e}function ey(e){if(null!==e)return e}function eg(e){return null!=e&&!Array.isArray(e)&&"object"==typeof e}function eh(e,t){switch(e){case L.ParameterStructures.auto:if(eg(t))return ey(t);return[em(t)];case L.ParameterStructures.byName:if(!eg(t))throw Error("Received parameters by name but param is not an object literal.");return ey(t);case L.ParameterStructures.byPosition:return[em(t)];default:throw Error(`Unknown parameter structure ${e.toString()}`)}}function ef(e,t){let n,r=e.numberOfParams;switch(r){case 0:n=void 0;break;case 1:n=eh(e.parameterStructures,t[0]);break;default:n=[];for(let e=0;e<t.length&&e<r;e++)n.push(em(t[e]));if(t.length<r)for(let e=t.length;e<r;e++)n.push(null)}return n}let ev={sendNotification:(e,...t)=>{let r,a;if(eu(),j.string(e)){r=e;let n=t[0],i=0,o=L.ParameterStructures.auto;L.ParameterStructures.is(n)&&(i=1,o=n);let s=t.length,l=s-i;switch(l){case 0:a=void 0;break;case 1:a=eh(o,t[i]);break;default:if(o===L.ParameterStructures.byName)throw Error(`Received ${l} parameters for 'by Name' notification parameter structure.`);a=t.slice(i,s).map(e=>em(e))}}else r=e.method,a=ef(e,t);let i={jsonrpc:"2.0",method:r,params:a};if(M!==v.Off&&o)if(z===T.Text){let e;(M===v.Verbose||M===v.Compact)&&(e=i.params?`Params: ${el(i.params)}`:"No parameters provided."),o.log(`Sending notification '${i.method}'.`,e)}else ed("send-notification",i);return n.write(i).catch(e=>{throw c.error("Sending notification failed."),e})},onNotification:(e,t)=>{let n;return eu(),j.func(e)?l=e:t&&(j.string(e)?(n=e,_.set(e,{type:void 0,handler:t})):(n=e.method,_.set(e.method,{type:e,handler:t}))),{dispose:()=>{void 0!==n?_.get(n)?.handler===t&&_.delete(n):l===e&&(l=void 0)}}},onProgress:(e,t,n)=>{if(S.has(t))throw Error(`Progress handler for token ${t} already registered`);return S.set(t,n),{dispose:()=>{S.get(t)===n&&S.delete(t)}}},sendProgress:(e,t,n)=>ev.sendNotification(h.type,{token:t,value:n}),onUnhandledProgress:$.event,sendRequest:(e,...t)=>{let r,a,i,s;if(eu(),!Y())throw Error("Call listen() first.");function l(e,t){let n=X.sender.sendCancellation(e,t);void 0===n?c.log(`Received no promise from cancellation strategy when cancelling id ${t}`):n.catch(()=>{c.log(`Sending cancellation messages for id ${t} failed.`)})}if(j.string(e)){r=e;let n=t[0],i=t[t.length-1],o=0,l=L.ParameterStructures.auto;L.ParameterStructures.is(n)&&(o=1,l=n);let c=t.length;U.CancellationToken.is(i)&&(c-=1,s=i);let p=c-o;switch(p){case 0:a=void 0;break;case 1:a=eh(l,t[o]);break;default:if(l===L.ParameterStructures.byName)throw Error(`Received ${p} parameters for 'by Name' request parameter structure.`);a=t.slice(o,c).map(e=>em(e))}}else{r=e.method,a=ef(e,t);let n=e.numberOfParams;s=U.CancellationToken.is(t[n])?t[n]:void 0}let d=p++,u=!1;void 0!==s&&(s.isCancellationRequested?u=!0:i=s.onCancellationRequested(()=>{l(ev,d)}));let m={jsonrpc:"2.0",id:d,method:r,params:a};if(M!==v.Off&&o)if(z===T.Text){let e;(M===v.Verbose||M===v.Compact)&&m.params&&(e=`Params: ${el(m.params)}`),o.log(`Sending request '${m.method} - (${m.id})'.`,e)}else ed("send-request",m);return"function"==typeof X.sender.enableCancellation&&X.sender.enableCancellation(m),new Promise(async(e,t)=>{let a={method:r,timerStart:Date.now(),resolve:t=>{e(t),X.sender.cleanup(d),i?.dispose()},reject:e=>{t(e),X.sender.cleanup(d),i?.dispose()}};try{I.set(d,a),await n.write(m),u&&l(ev,d)}catch(e){throw I.delete(d),a.reject(new L.ResponseError(L.ErrorCodes.MessageWriteError,e.message?e.message:"Unknown reason")),c.error("Sending request failed."),e}})},onRequest:(e,t)=>{eu();let n=null;return f.is(e)?(n=void 0,s=e):j.string(e)?(n=null,void 0!==t&&(n=e,D.set(e,{handler:t,type:void 0}))):void 0!==t&&(n=e.method,D.set(e.method,{type:e,handler:t})),{dispose:()=>{null!==n&&(void 0!==n?D.get(n)?.handler===t&&D.delete(n):s===e&&(s=void 0))}}},hasPendingResponse:()=>I.size>0,trace:async(e,t,n)=>{let r=!1,a=T.Text;void 0!==n&&(j.boolean(n)?r=n:(r=n.sendNotification||!1,a=n.traceFormat||T.Text)),M=e,z=a,o=M===v.Off?void 0:t,!r||Q()||ee()||await ev.sendNotification(w.type,{value:v.toString(e)})},onError:K.event,onClose:G.event,onUnhandledNotification:H.event,onDispose:Z.event,end:()=>{n.end()},dispose:()=>{if(ee())return;W=R.Disposed,Z.fire(void 0);let t=new L.ResponseError(L.ErrorCodes.PendingResponseRejected,"Pending response rejected since connection got disposed");for(let e of I.values())e.reject(t);I=new Map,E=new Map,O=new Set,x=new q.LinkedMap,j.func(n.dispose)&&n.dispose(),j.func(e.dispose)&&e.dispose()},listen:()=>{if(eu(),Y())throw new B(C.AlreadyListening,"Connection is already listening");W=R.Listening,e.listen(ea)},inspect:()=>{(0,F.default)().console.log("inspect")}};return ev.onNotification(k.type,e=>{if(M===v.Off||!o)return;let t=M===v.Verbose||M===v.Compact;o.log(e.message,t?e.verbose:void 0)}),ev.onNotification(h.type,async e=>{let t=S.get(e.token);t?await t(e.value):$.fire(e)}),ev};let F=z(n(58948)),j=M(n(97499)),L=n(39415),q=n(59746),V=n(29982),U=n(47644);(y||(y={})).type=new L.NotificationType("$/cancelRequest"),(g||(t.ProgressToken=g={})).is=function(e){return"string"==typeof e||"number"==typeof e},(h||(h={})).type=new L.NotificationType("$/progress"),t.ProgressType=class{__;_pr},(f||(f={})).is=function(e){return j.func(e)},t.NullLogger=Object.freeze({error:()=>{},warn:()=>{},info:()=>{},log:()=>{}}),(a=v||(t.Trace=v={}))[a.Off=0]="Off",a[a.Messages=1]="Messages",a[a.Compact=2]="Compact",a[a.Verbose=3]="Verbose",(i=b||(t.TraceValue=b={})).Off="off",i.Messages="messages",i.Compact="compact",i.Verbose="verbose",t.TraceValues=b,(o=v||(t.Trace=v={})).fromString=function(e){if(!j.string(e))return o.Off;switch(e=e.toLowerCase()){case"off":default:return o.Off;case"messages":return o.Messages;case"compact":return o.Compact;case"verbose":return o.Verbose}},o.toString=function(e){switch(e){case o.Off:return"off";case o.Messages:return"messages";case o.Compact:return"compact";case o.Verbose:return"verbose";default:return"off"}},(s=T||(t.TraceFormat=T={})).Text="text",s.JSON="json",(l=T||(t.TraceFormat=T={})).fromString=function(e){return j.string(e)&&"json"===(e=e.toLowerCase())?l.JSON:l.Text},(w||(t.SetTraceNotification=w={})).type=new L.NotificationType("$/setTrace"),(k||(t.LogTraceNotification=k={})).type=new L.NotificationType("$/logTrace"),(c=C||(t.ConnectionErrors=C={}))[c.Closed=1]="Closed",c[c.Disposed=2]="Disposed",c[c.AlreadyListening=3]="AlreadyListening";class B extends Error{code;constructor(e,t){super(t),this.code=e,Object.setPrototypeOf(this,B.prototype)}}t.ConnectionError=B,(D||(t.ConnectionStrategy=D={})).is=function(e){return e&&j.func(e.cancelUndispatched)},(P||(t.IdCancellationReceiverStrategy=P={})).is=function(e){return e&&(void 0===e.kind||"id"===e.kind)&&j.func(e.createCancellationTokenSource)&&(void 0===e.dispose||j.func(e.dispose))},(_||(t.RequestCancellationReceiverStrategy=_={})).is=function(e){return e&&"request"===e.kind&&j.func(e.createCancellationTokenSource)&&(void 0===e.dispose||j.func(e.dispose))},(p=S||(t.CancellationReceiverStrategy=S={})).Message=Object.freeze({createCancellationTokenSource:e=>new U.CancellationTokenSource}),p.is=function(e){return P.is(e)||_.is(e)},(d=x||(t.CancellationSenderStrategy=x={})).Message=Object.freeze({sendCancellation:(e,t)=>e.sendNotification(y.type,{id:t}),cleanup(e){}}),d.is=function(e){return e&&j.func(e.sendCancellation)&&j.func(e.cleanup)},(u=A||(t.CancellationStrategy=A={})).Message=Object.freeze({receiver:S.Message,sender:x.Message}),u.is=function(e){return e&&S.is(e.receiver)&&x.is(e.sender)},(N||(t.MessageStrategy=N={})).is=function(e){return e&&j.func(e.handleMessage)},(I||(t.ConnectionOptions=I={})).is=function(e){return e&&(A.is(e.cancellationStrategy)||D.is(e.connectionStrategy)||N.is(e.messageStrategy)||j.number(e.maxParallelism))},(m=R||(R={}))[m.New=1]="New",m[m.Listening=2]="Listening",m[m.Closed=3]="Closed",m[m.Disposed=4]="Disposed"},38185(e,t){"use strict";var n;Object.defineProperty(t,"__esModule",{value:!0}),t.Disposable=void 0,(n||(t.Disposable=n={})).create=function(e){return{dispose:e}}},29982(e,t,n){"use strict";let r;var a,i,o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Emitter=t.Event=void 0;let s=o(n(58948));a=i||(t.Event=i={}),r={dispose(){}},a.None=function(){return r};class l{_callbacks;_contexts;add(e,t=null,n){this._callbacks||(this._callbacks=[],this._contexts=[]),this._callbacks.push(e),this._contexts.push(t),Array.isArray(n)&&n.push({dispose:()=>this.remove(e,t)})}remove(e,t=null){if(!this._callbacks)return;let n=!1;for(let r=0,a=this._callbacks.length;r<a;r++)if(this._callbacks[r]===e)if(this._contexts[r]===t){this._callbacks.splice(r,1),this._contexts.splice(r,1);return}else n=!0;if(n)throw Error("When adding a listener with a context, you should remove it with the same context")}invoke(...e){if(!this._callbacks)return[];let t=[],n=this._callbacks.slice(0),r=this._contexts.slice(0);for(let a=0,i=n.length;a<i;a++)try{t.push(n[a].apply(r[a],e))}catch(e){(0,s.default)().console.error(e)}return t}isEmpty(){return!this._callbacks||0===this._callbacks.length}dispose(){this._callbacks=void 0,this._contexts=void 0}}class c{_options;static _noop=function(){};_event;_callbacks;constructor(e){this._options=e}get event(){return this._event||(this._event=(e,t,n)=>{this._callbacks||(this._callbacks=new l),this._options&&this._options.onFirstListenerAdd&&this._callbacks.isEmpty()&&this._options.onFirstListenerAdd(this),this._callbacks.add(e,t);let r={dispose:()=>{this._callbacks&&(this._callbacks.remove(e,t),r.dispose=c._noop,this._options&&this._options.onLastListenerRemove&&this._callbacks.isEmpty()&&this._options.onLastListenerRemove(this))}};return Array.isArray(n)&&n.push(r),r}),this._event}fire(e){this._callbacks&&this._callbacks.invoke.call(this._callbacks,e)}dispose(){this._callbacks&&(this._callbacks.dispose(),this._callbacks=void 0)}}t.Emitter=c},97499(e,t){"use strict";function n(e){return"string"==typeof e||e instanceof String}function r(e){return Array.isArray(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.boolean=function(e){return!0===e||!1===e},t.string=n,t.number=function(e){return"number"==typeof e||e instanceof Number},t.error=function(e){return e instanceof Error},t.func=function(e){return"function"==typeof e},t.array=r,t.stringArray=function(e){return r(e)&&e.every(e=>n(e))}},59746(e,t){"use strict";var n,r;Object.defineProperty(t,"__esModule",{value:!0}),t.LRUCache=t.LinkedMap=t.Touch=void 0,(r=n||(t.Touch=n={})).None=0,r.First=1,r.AsOld=r.First,r.Last=2,r.AsNew=r.Last;class a{[Symbol.toStringTag]="LinkedMap";_map;_head;_tail;_size;_state;constructor(){this._map=new Map,this._head=void 0,this._tail=void 0,this._size=0,this._state=0}clear(){this._map.clear(),this._head=void 0,this._tail=void 0,this._size=0,this._state++}isEmpty(){return!this._head&&!this._tail}get size(){return this._size}get first(){return this._head?.value}get last(){return this._tail?.value}before(e){let t=this._map.get(e);return t?t.previous?.value:void 0}after(e){let t=this._map.get(e);return t?t.next?.value:void 0}has(e){return this._map.has(e)}get(e,t=n.None){let r=this._map.get(e);if(r)return t!==n.None&&this.touch(r,t),r.value}set(e,t,r=n.None){let a=this._map.get(e);if(a)a.value=t,r!==n.None&&this.touch(a,r);else{switch(a={key:e,value:t,next:void 0,previous:void 0},r){case n.None:this.addItemLast(a);break;case n.First:this.addItemFirst(a);break;case n.Last:default:this.addItemLast(a)}this._map.set(e,a),this._size++}return this}delete(e){return!!this.remove(e)}remove(e){let t=this._map.get(e);if(t)return this._map.delete(e),this.removeItem(t),this._size--,t.value}shift(){if(!this._head&&!this._tail)return;if(!this._head||!this._tail)throw Error("Invalid list");let e=this._head;return this._map.delete(e.key),this.removeItem(e),this._size--,e.value}forEach(e,t){let n=this._state,r=this._head;for(;r;){if(t?e.bind(t)(r.value,r.key,this):e(r.value,r.key,this),this._state!==n)throw Error("LinkedMap got modified during iteration.");r=r.next}}keys(){let e=this._state,t=this._head,n={[Symbol.iterator]:()=>n,next:()=>{if(this._state!==e)throw Error("LinkedMap got modified during iteration.");if(!t)return{value:void 0,done:!0};{let e={value:t.key,done:!1};return t=t.next,e}}};return n}values(){let e=this._state,t=this._head,n={[Symbol.iterator]:()=>n,next:()=>{if(this._state!==e)throw Error("LinkedMap got modified during iteration.");if(!t)return{value:void 0,done:!0};{let e={value:t.value,done:!1};return t=t.next,e}}};return n}entries(){let e=this._state,t=this._head,n={[Symbol.iterator]:()=>n,next:()=>{if(this._state!==e)throw Error("LinkedMap got modified during iteration.");if(!t)return{value:void 0,done:!0};{let e={value:[t.key,t.value],done:!1};return t=t.next,e}}};return n}[Symbol.iterator](){return this.entries()}trimOld(e){if(e>=this.size)return;if(0===e)return void this.clear();let t=this._head,n=this.size;for(;t&&n>e;)this._map.delete(t.key),t=t.next,n--;this._head=t,this._size=n,t&&(t.previous=void 0),this._state++}addItemFirst(e){if(this._head||this._tail)if(this._head)e.next=this._head,this._head.previous=e;else throw Error("Invalid list");else this._tail=e;this._head=e,this._state++}addItemLast(e){if(this._head||this._tail)if(this._tail)e.previous=this._tail,this._tail.next=e;else throw Error("Invalid list");else this._head=e;this._tail=e,this._state++}removeItem(e){if(e===this._head&&e===this._tail)this._head=void 0,this._tail=void 0;else if(e===this._head){if(!e.next)throw Error("Invalid list");e.next.previous=void 0,this._head=e.next}else if(e===this._tail){if(!e.previous)throw Error("Invalid list");e.previous.next=void 0,this._tail=e.previous}else{let t=e.next,n=e.previous;if(!t||!n)throw Error("Invalid list");t.previous=n,n.next=t}e.next=void 0,e.previous=void 0,this._state++}touch(e,t){if(!this._head||!this._tail)throw Error("Invalid list");if(t===n.First||t===n.Last){if(t===n.First){if(e===this._head)return;let t=e.next,n=e.previous;e===this._tail?(n.next=void 0,this._tail=n):(t.previous=n,n.next=t),e.previous=void 0,e.next=this._head,this._head.previous=e,this._head=e,this._state++}else if(t===n.Last){if(e===this._tail)return;let t=e.next,n=e.previous;e===this._head?(t.previous=void 0,this._head=t):(t.previous=n,n.next=t),e.next=void 0,e.previous=this._tail,this._tail.next=e,this._tail=e,this._state++}}}toJSON(){let e=[];return this.forEach((t,n)=>{e.push([n,t])}),e}fromJSON(e){for(let[t,n]of(this.clear(),e))this.set(t,n)}}t.LinkedMap=a,t.LRUCache=class extends a{_limit;_ratio;constructor(e,t=1){super(),this._limit=e,this._ratio=Math.min(Math.max(0,t),1)}get limit(){return this._limit}set limit(e){this._limit=e,this.checkTrim()}get ratio(){return this._ratio}set ratio(e){this._ratio=Math.min(Math.max(0,e),1),this.checkTrim()}get(e,t=n.AsNew){return super.get(e,t)}peek(e){return super.get(e,n.None)}set(e,t){return super.set(e,t,n.Last),this.checkTrim(),this}checkTrim(){this.size>this._limit&&this.trimOld(Math.round(this._limit*this._ratio))}}},69474(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractMessageBuffer=void 0,t.AbstractMessageBuffer=class{_encoding;_chunks;_totalLength;constructor(e="utf-8"){this._encoding=e,this._chunks=[],this._totalLength=0}get encoding(){return this._encoding}append(e){let t="string"==typeof e?this.fromString(e,this._encoding):e;this._chunks.push(t),this._totalLength+=t.byteLength}tryReadHeaders(e=!1){if(0===this._chunks.length)return;let t=0,n=0,r=0,a=0;e:for(;n<this._chunks.length;){let e=this._chunks[n];for(r=0;r<e.length;){switch(e[r]){case 13:switch(t){case 0:t=1;break;case 2:t=3;break;default:t=0}break;case 10:switch(t){case 1:t=2;break;case 3:t=4,r++;break e;default:t=0}break;default:t=0}r++}a+=e.byteLength,n++}if(4!==t)return;let i=this._read(a+r),o=new Map,s=this.toString(i,"ascii").split("\r\n");if(s.length<2)return o;for(let t=0;t<s.length-2;t++){let n=s[t],r=n.indexOf(":");if(-1===r)throw Error(`Message header must separate key and value using ':'
${n}`);let a=n.substr(0,r),i=n.substr(r+1).trim();o.set(e?a.toLowerCase():a,i)}return o}tryReadBody(e){if(!(this._totalLength<e))return this._read(e)}get numberOfBytes(){return this._totalLength}_read(e){if(0===e)return this.emptyBuffer();if(e>this._totalLength)throw Error("Cannot read so many bytes!");if(this._chunks[0].byteLength===e){let t=this._chunks[0];return this._chunks.shift(),this._totalLength-=e,this.asNative(t)}if(this._chunks[0].byteLength>e){let t=this._chunks[0],n=this.asNative(t,e);return this._chunks[0]=t.slice(e),this._totalLength-=e,n}let t=this.allocNative(e),n=0;for(;e>0;){let r=this._chunks[0];if(r.byteLength>e){let a=r.slice(0,e);t.set(a,n),n+=e,this._chunks[0]=r.slice(e),this._totalLength-=e,e-=e}else t.set(r,n),n+=r.byteLength,this._chunks.shift(),this._totalLength-=r.byteLength,e-=r.byteLength}return t}}},46619(e,t,n){"use strict";var r,a,i,o=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var a=Object.getOwnPropertyDescriptor(t,n);(!a||("get"in a?!t.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,a)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),s=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),l=this&&this.__importStar||(r=function(e){return(r=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t})(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=r(e),a=0;a<n.length;a++)"default"!==n[a]&&o(t,e,n[a]);return s(t,e),t}),c=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ReadableStreamMessageReader=t.AbstractMessageReader=t.MessageReader=void 0;let p=c(n(58948)),d=l(n(97499)),u=n(29982),m=n(9873);(a||(t.MessageReader=a={})).is=function(e){return e&&d.func(e.listen)&&d.func(e.dispose)&&d.func(e.onError)&&d.func(e.onClose)&&d.func(e.onPartialMessage)};class y{errorEmitter;closeEmitter;partialMessageEmitter;constructor(){this.errorEmitter=new u.Emitter,this.closeEmitter=new u.Emitter,this.partialMessageEmitter=new u.Emitter}dispose(){this.errorEmitter.dispose(),this.closeEmitter.dispose(),this.partialMessageEmitter.dispose()}get onError(){return this.errorEmitter.event}fireError(e){this.errorEmitter.fire(this.asError(e))}get onClose(){return this.closeEmitter.event}fireClose(){this.closeEmitter.fire(void 0)}get onPartialMessage(){return this.partialMessageEmitter.event}firePartialMessage(e){this.partialMessageEmitter.fire(e)}asError(e){return e instanceof Error?e:Error(`Reader received error. Reason: ${d.string(e.message)?e.message:"unknown"}`)}}t.AbstractMessageReader=y,(i||(i={})).fromOptions=function(e){let t,n,r,a=new Map,i=new Map;if(void 0===e||"string"==typeof e)t=e??"utf-8";else{if(t=e.charset??"utf-8",void 0!==e.contentDecoder&&(n=e.contentDecoder,a.set(n.name,n)),void 0!==e.contentDecoders)for(let t of e.contentDecoders)a.set(t.name,t);if(void 0!==e.contentTypeDecoder&&(r=e.contentTypeDecoder,i.set(r.name,r)),void 0!==e.contentTypeDecoders)for(let t of e.contentTypeDecoders)i.set(t.name,t)}return void 0===r&&(r=(0,p.default)().applicationJson.decoder,i.set(r.name,r)),{charset:t,contentDecoder:n,contentDecoders:a,contentTypeDecoder:r,contentTypeDecoders:i}},t.ReadableStreamMessageReader=class extends y{readable;options;callback;nextMessageLength;messageToken;buffer;partialMessageTimer;_partialMessageTimeout;readSemaphore;constructor(e,t){super(),this.readable=e,this.options=i.fromOptions(t),this.buffer=(0,p.default)().messageBuffer.create(this.options.charset),this._partialMessageTimeout=1e4,this.nextMessageLength=-1,this.messageToken=0,this.readSemaphore=new m.Semaphore(1)}set partialMessageTimeout(e){this._partialMessageTimeout=e}get partialMessageTimeout(){return this._partialMessageTimeout}listen(e){this.nextMessageLength=-1,this.messageToken=0,this.partialMessageTimer=void 0,this.callback=e;let t=this.readable.onData(e=>{this.onData(e)});return this.readable.onError(e=>this.fireError(e)),this.readable.onClose(()=>this.fireClose()),t}onData(e){try{for(this.buffer.append(e);;){if(-1===this.nextMessageLength){let e=this.buffer.tryReadHeaders(!0);if(!e)return;let t=e.get("content-length");if(!t)return void this.fireError(Error(`Header must provide a Content-Length property.
${JSON.stringify(Object.fromEntries(e))}`));let n=parseInt(t);if(isNaN(n))return void this.fireError(Error(`Content-Length value must be a number. Got ${t}`));this.nextMessageLength=n}let e=this.buffer.tryReadBody(this.nextMessageLength);if(void 0===e)return void this.setPartialMessageTimer();this.clearPartialMessageTimer(),this.nextMessageLength=-1,this.readSemaphore.lock(async()=>{let t=void 0!==this.options.contentDecoder?await this.options.contentDecoder.decode(e):e,n=await this.options.contentTypeDecoder.decode(t,this.options);this.callback(n)}).catch(e=>{this.fireError(e)})}}catch(e){this.fireError(e)}}clearPartialMessageTimer(){this.partialMessageTimer&&(this.partialMessageTimer.dispose(),this.partialMessageTimer=void 0)}setPartialMessageTimer(){this.clearPartialMessageTimer(),this._partialMessageTimeout<=0||(this.partialMessageTimer=(0,p.default)().timer.setTimeout((e,t)=>{this.partialMessageTimer=void 0,e===this.messageToken&&(this.firePartialMessage({messageToken:e,waitingTime:t}),this.setPartialMessageTimer())},this._partialMessageTimeout,this.messageToken,this._partialMessageTimeout))}}},36491(e,t,n){"use strict";var r,a,i,o=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var a=Object.getOwnPropertyDescriptor(t,n);(!a||("get"in a?!t.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,a)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),s=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),l=this&&this.__importStar||(r=function(e){return(r=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t})(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=r(e),a=0;a<n.length;a++)"default"!==n[a]&&o(t,e,n[a]);return s(t,e),t}),c=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.WriteableStreamMessageWriter=t.AbstractMessageWriter=t.MessageWriter=void 0;let p=c(n(58948)),d=l(n(97499)),u=n(9873),m=n(29982);(a||(t.MessageWriter=a={})).is=function(e){return e&&d.func(e.dispose)&&d.func(e.onClose)&&d.func(e.onError)&&d.func(e.write)};class y{errorEmitter;closeEmitter;constructor(){this.errorEmitter=new m.Emitter,this.closeEmitter=new m.Emitter}dispose(){this.errorEmitter.dispose(),this.closeEmitter.dispose()}get onError(){return this.errorEmitter.event}fireError(e,t,n){this.errorEmitter.fire([this.asError(e),t,n])}get onClose(){return this.closeEmitter.event}fireClose(){this.closeEmitter.fire(void 0)}asError(e){return e instanceof Error?e:Error(`Writer received error. Reason: ${d.string(e.message)?e.message:"unknown"}`)}}t.AbstractMessageWriter=y,(i||(i={})).fromOptions=function(e){return void 0===e||"string"==typeof e?{charset:e??"utf-8",contentTypeEncoder:(0,p.default)().applicationJson.encoder}:{charset:e.charset??"utf-8",contentEncoder:e.contentEncoder,contentTypeEncoder:e.contentTypeEncoder??(0,p.default)().applicationJson.encoder}},t.WriteableStreamMessageWriter=class extends y{writable;options;errorCount;writeSemaphore;constructor(e,t){super(),this.writable=e,this.options=i.fromOptions(t),this.errorCount=0,this.writeSemaphore=new u.Semaphore(1),this.writable.onError(e=>this.fireError(e)),this.writable.onClose(()=>this.fireClose())}async write(e){return this.writeSemaphore.lock(async()=>this.options.contentTypeEncoder.encode(e,this.options).then(e=>void 0!==this.options.contentEncoder?this.options.contentEncoder.encode(e):e).then(t=>{let n=[];return n.push("Content-Length: ",t.byteLength.toString(),"\r\n"),n.push("\r\n"),this.doWrite(e,n,t)},e=>{throw this.fireError(e),e}))}async doWrite(e,t,n){try{return await this.writable.write(t.join(""),"ascii"),this.writable.write(n)}catch(t){return this.handleError(t,e),Promise.reject(t)}}handleError(e,t){this.errorCount++,this.fireError(e,t,this.errorCount)}end(){this.writable.end()}}},39415(e,t,n){"use strict";var r,a,i,o,s,l=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var a=Object.getOwnPropertyDescriptor(t,n);(!a||("get"in a?!t.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,a)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),c=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),p=this&&this.__importStar||(r=function(e){return(r=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t})(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=r(e),a=0;a<n.length;a++)"default"!==n[a]&&l(t,e,n[a]);return c(t,e),t});Object.defineProperty(t,"__esModule",{value:!0}),t.Message=t.NotificationType9=t.NotificationType8=t.NotificationType7=t.NotificationType6=t.NotificationType5=t.NotificationType4=t.NotificationType3=t.NotificationType2=t.NotificationType1=t.NotificationType0=t.NotificationType=t.RequestType9=t.RequestType8=t.RequestType7=t.RequestType6=t.RequestType5=t.RequestType4=t.RequestType3=t.RequestType2=t.RequestType1=t.RequestType=t.RequestType0=t.AbstractMessageSignature=t.ParameterStructures=t.ResponseError=t.ErrorCodes=void 0;let d=p(n(97499));(a=o||(t.ErrorCodes=o={})).ParseError=-32700,a.InvalidRequest=-32600,a.MethodNotFound=-32601,a.InvalidParams=-32602,a.InternalError=-32603,a.jsonrpcReservedErrorRangeStart=-32099,a.serverErrorStart=-32099,a.MessageWriteError=-32099,a.MessageReadError=-32098,a.PendingResponseRejected=-32097,a.ConnectionInactive=-32096,a.ServerNotInitialized=-32002,a.UnknownErrorCode=-32001,a.jsonrpcReservedErrorRangeEnd=-32e3,a.serverErrorEnd=-32e3;class u extends Error{code;data;constructor(e,t,n){super(t),this.code=d.number(e)?e:o.UnknownErrorCode,this.data=n,Object.setPrototypeOf(this,u.prototype)}toJson(){let e={code:this.code,message:this.message};return void 0!==this.data&&(e.data=this.data),e}}t.ResponseError=u;class m{kind;static auto=new m("auto");static byPosition=new m("byPosition");static byName=new m("byName");constructor(e){this.kind=e}static is(e){return e===m.auto||e===m.byName||e===m.byPosition}toString(){return this.kind}}t.ParameterStructures=m;class y{method;numberOfParams;constructor(e,t){this.method=e,this.numberOfParams=t}get parameterStructures(){return m.auto}}t.AbstractMessageSignature=y,t.RequestType0=class extends y{_;constructor(e){super(e,0)}},t.RequestType=class extends y{_parameterStructures;_;constructor(e,t=m.auto){super(e,1),this._parameterStructures=t}get parameterStructures(){return this._parameterStructures}},t.RequestType1=class extends y{_parameterStructures;_;constructor(e,t=m.auto){super(e,1),this._parameterStructures=t}get parameterStructures(){return this._parameterStructures}},t.RequestType2=class extends y{_;constructor(e){super(e,2)}},t.RequestType3=class extends y{_;constructor(e){super(e,3)}},t.RequestType4=class extends y{_;constructor(e){super(e,4)}},t.RequestType5=class extends y{_;constructor(e){super(e,5)}},t.RequestType6=class extends y{_;constructor(e){super(e,6)}},t.RequestType7=class extends y{_;constructor(e){super(e,7)}},t.RequestType8=class extends y{_;constructor(e){super(e,8)}},t.RequestType9=class extends y{_;constructor(e){super(e,9)}},t.NotificationType=class extends y{_parameterStructures;_;constructor(e,t=m.auto){super(e,1),this._parameterStructures=t}get parameterStructures(){return this._parameterStructures}},t.NotificationType0=class extends y{_;constructor(e){super(e,0)}},t.NotificationType1=class extends y{_parameterStructures;_;constructor(e,t=m.auto){super(e,1),this._parameterStructures=t}get parameterStructures(){return this._parameterStructures}},t.NotificationType2=class extends y{_;constructor(e){super(e,2)}},t.NotificationType3=class extends y{_;constructor(e){super(e,3)}},t.NotificationType4=class extends y{_;constructor(e){super(e,4)}},t.NotificationType5=class extends y{_;constructor(e){super(e,5)}},t.NotificationType6=class extends y{_;constructor(e){super(e,6)}},t.NotificationType7=class extends y{_;constructor(e){super(e,7)}},t.NotificationType8=class extends y{_;constructor(e){super(e,8)}},t.NotificationType9=class extends y{_;constructor(e){super(e,9)}},(i=s||(t.Message=s={})).isRequest=function(e){return e&&d.string(e.method)&&(d.string(e.id)||d.number(e.id))},i.isNotification=function(e){return e&&d.string(e.method)&&void 0===e.id},i.isResponse=function(e){return e&&(void 0!==e.result||!!e.error)&&(d.string(e.id)||d.number(e.id)||null===e.id)}},58948(e,t){"use strict";let n;function r(){if(void 0===n)throw Error("No runtime abstraction layer installed");return n}Object.defineProperty(t,"__esModule",{value:!0}),(r||(r={})).install=function(e){if(void 0===e)throw Error("No runtime abstraction layer provided");n=e},t.default=r},9873(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Semaphore=void 0;let a=r(n(58948));t.Semaphore=class{_capacity;_active;_waiting;constructor(e=1){if(e<=0)throw Error("Capacity must be greater than 0");this._capacity=e,this._active=0,this._waiting=[]}lock(e){return new Promise((t,n)=>{this._waiting.push({thunk:e,resolve:t,reject:n}),this.runNext()})}get active(){return this._active}runNext(){0!==this._waiting.length&&this._active!==this._capacity&&(0,a.default)().timer.setImmediate(()=>this.doRunNext())}doRunNext(){if(0===this._waiting.length||this._active===this._capacity)return;let e=this._waiting.shift();if(this._active++,this._active>this._capacity)throw Error("Too many thunks active");try{let t=e.thunk();t instanceof Promise?t.then(t=>{this._active--,e.resolve(t),this.runNext()},t=>{this._active--,e.reject(t),this.runNext()}):(this._active--,e.resolve(t),this.runNext())}catch(t){this._active--,e.reject(t),this.runNext()}}}},5402(e,t,n){"use strict";var r,a;Object.defineProperty(t,"__esModule",{value:!0}),t.SharedArrayReceiverStrategy=t.SharedArraySenderStrategy=void 0;let i=n(47644);(a=r||(r={})).Continue=0,a.Cancelled=1,t.SharedArraySenderStrategy=class{buffers;constructor(){this.buffers=new Map}enableCancellation(e){if(null===e.id)return;let t=new SharedArrayBuffer(4);new Int32Array(t,0,1)[0]=r.Continue,this.buffers.set(e.id,t),e.$cancellationData=t}async sendCancellation(e,t){let n=this.buffers.get(t);if(void 0===n)return;let a=new Int32Array(n,0,1);Atomics.store(a,0,r.Cancelled)}cleanup(e){this.buffers.delete(e)}dispose(){this.buffers.clear()}};class o{data;constructor(e){this.data=new Int32Array(e,0,1)}get isCancellationRequested(){return Atomics.load(this.data,0)===r.Cancelled}get onCancellationRequested(){throw Error("Cancellation over SharedArrayBuffer doesn't support cancellation events")}}class s{token;constructor(e){this.token=new o(e)}cancel(){}dispose(){}}t.SharedArrayReceiverStrategy=class{kind="request";createCancellationTokenSource(e){let t=e.$cancellationData;return void 0===t?new i.CancellationTokenSource:new s(t)}}},37688(e,t,n){"use strict";var r,a,i=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var a=Object.getOwnPropertyDescriptor(t,n);(!a||("get"in a?!t.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,a)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),o=this&&this.__exportStar||function(e,t){for(var n in e)"default"===n||Object.prototype.hasOwnProperty.call(t,n)||i(t,e,n)};Object.defineProperty(t,"__esModule",{value:!0}),t.LSPErrorCodes=t.createProtocolConnection=void 0,o(n(90355),t),o(n(38659),t),o(n(29850),t),o(n(88650),t);var s=n(12070);Object.defineProperty(t,"createProtocolConnection",{enumerable:!0,get:function(){return s.createProtocolConnection}}),(r=a||(t.LSPErrorCodes=a={})).lspReservedErrorRangeStart=-32899,r.RequestFailed=-32803,r.ServerCancelled=-32802,r.ContentModified=-32801,r.RequestCancelled=-32800,r.lspReservedErrorRangeEnd=-32800},12070(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createProtocolConnection=function(e,t,n,a){return r.ConnectionStrategy.is(a)&&(a={connectionStrategy:a}),(0,r.createMessageConnection)(e,t,n,a)};let r=n(90355)},29850(e,t,n){"use strict";var r,a,i;Object.defineProperty(t,"__esModule",{value:!0}),t.CM=t.ProtocolNotificationType=t.ProtocolNotificationType0=t.ProtocolRequestType=t.ProtocolRequestType0=t.RegistrationType=t.MessageDirection=void 0;let o=n(90355);(i=r||(t.MessageDirection=r={})).clientToServer="clientToServer",i.serverToClient="serverToClient",i.both="both",t.RegistrationType=class{____;method;constructor(e){this.method=e}};class s extends o.RequestType0{__;___;____;_pr;constructor(e){super(e)}}t.ProtocolRequestType0=s;class l extends o.RequestType{__;___;____;_pr;constructor(e){super(e,o.ParameterStructures.byName)}}t.ProtocolRequestType=l;class c extends o.NotificationType0{___;____;constructor(e){super(e)}}t.ProtocolNotificationType0=c;class p extends o.NotificationType{___;____;constructor(e){super(e,o.ParameterStructures.byName)}}t.ProtocolNotificationType=p,(a||(t.CM=a={})).create=function(e,t){return{client:e,server:t}}},26523(e,t,n){"use strict";var r,a,i,o,s,l;Object.defineProperty(t,"__esModule",{value:!0}),t.CallHierarchyOutgoingCallsRequest=t.CallHierarchyIncomingCallsRequest=t.CallHierarchyPrepareRequest=void 0;let c=n(29850);(o=r||(t.CallHierarchyPrepareRequest=r={})).method="textDocument/prepareCallHierarchy",o.messageDirection=c.MessageDirection.clientToServer,o.type=new c.ProtocolRequestType(o.method),o.capabilities=c.CM.create("textDocument.callHierarchy","callHierarchyProvider"),(s=a||(t.CallHierarchyIncomingCallsRequest=a={})).method="callHierarchy/incomingCalls",s.messageDirection=c.MessageDirection.clientToServer,s.type=new c.ProtocolRequestType(s.method),(l=i||(t.CallHierarchyOutgoingCallsRequest=i={})).method="callHierarchy/outgoingCalls",l.messageDirection=c.MessageDirection.clientToServer,l.type=new c.ProtocolRequestType(l.method)},81118(e,t,n){"use strict";var r,a,i,o;Object.defineProperty(t,"__esModule",{value:!0}),t.ColorPresentationRequest=t.DocumentColorRequest=void 0;let s=n(29850);(i=r||(t.DocumentColorRequest=r={})).method="textDocument/documentColor",i.messageDirection=s.MessageDirection.clientToServer,i.type=new s.ProtocolRequestType(i.method),i.capabilities=s.CM.create("textDocument.colorProvider","colorProvider"),(o=a||(t.ColorPresentationRequest=a={})).method="textDocument/colorPresentation",o.messageDirection=s.MessageDirection.clientToServer,o.type=new s.ProtocolRequestType(o.method),o.capabilities=s.CM.create("textDocument.colorProvider","colorProvider")},33026(e,t,n){"use strict";var r,a;Object.defineProperty(t,"__esModule",{value:!0}),t.ConfigurationRequest=void 0;let i=n(29850);(a=r||(t.ConfigurationRequest=r={})).method="workspace/configuration",a.messageDirection=i.MessageDirection.serverToClient,a.type=new i.ProtocolRequestType(a.method),a.capabilities=i.CM.create("workspace.configuration",void 0)},93384(e,t,n){"use strict";var r,a;Object.defineProperty(t,"__esModule",{value:!0}),t.DeclarationRequest=void 0;let i=n(29850);(a=r||(t.DeclarationRequest=r={})).method="textDocument/declaration",a.messageDirection=i.MessageDirection.clientToServer,a.type=new i.ProtocolRequestType(a.method),a.capabilities=i.CM.create("textDocument.declaration","declarationProvider")},48329(e,t,n){"use strict";var r,a,i,o,s,l,c,p,d,u,m=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var a=Object.getOwnPropertyDescriptor(t,n);(!a||("get"in a?!t.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,a)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),y=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),g=this&&this.__importStar||(r=function(e){return(r=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t})(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=r(e),a=0;a<n.length;a++)"default"!==n[a]&&m(t,e,n[a]);return y(t,e),t});Object.defineProperty(t,"__esModule",{value:!0}),t.DiagnosticRefreshRequest=t.WorkspaceDiagnosticRequest=t.DocumentDiagnosticRequest=t.DocumentDiagnosticReportKind=t.DiagnosticServerCancellationData=void 0;let h=n(90355),f=g(n(760)),v=n(29850);(l||(t.DiagnosticServerCancellationData=l={})).is=function(e){return e&&f.boolean(e.retriggerRequest)},(a=c||(t.DocumentDiagnosticReportKind=c={})).Full="full",a.Unchanged="unchanged",(i=p||(t.DocumentDiagnosticRequest=p={})).method="textDocument/diagnostic",i.messageDirection=v.MessageDirection.clientToServer,i.type=new v.ProtocolRequestType(i.method),i.partialResult=new h.ProgressType,i.capabilities=v.CM.create("textDocument.diagnostic","diagnosticProvider"),(o=d||(t.WorkspaceDiagnosticRequest=d={})).method="workspace/diagnostic",o.messageDirection=v.MessageDirection.clientToServer,o.type=new v.ProtocolRequestType(o.method),o.partialResult=new h.ProgressType,o.capabilities=v.CM.create("workspace.diagnostics","diagnosticProvider.workspaceDiagnostics"),(s=u||(t.DiagnosticRefreshRequest=u={})).method="workspace/diagnostic/refresh",s.messageDirection=v.MessageDirection.serverToClient,s.type=new v.ProtocolRequestType0(s.method),s.capabilities=v.CM.create("workspace.diagnostics.refreshSupport",void 0)},70842(e,t,n){"use strict";var r,a,i,o,s,l,c,p,d,u,m,y,g,h;Object.defineProperty(t,"__esModule",{value:!0}),t.WillDeleteFilesRequest=t.DidDeleteFilesNotification=t.DidRenameFilesNotification=t.WillRenameFilesRequest=t.DidCreateFilesNotification=t.WillCreateFilesRequest=t.FileOperationPatternKind=void 0;let f=n(29850);(p=r||(t.FileOperationPatternKind=r={})).file="file",p.folder="folder",(d=a||(t.WillCreateFilesRequest=a={})).method="workspace/willCreateFiles",d.messageDirection=f.MessageDirection.clientToServer,d.type=new f.ProtocolRequestType(d.method),d.capabilities=f.CM.create("workspace.fileOperations.willCreate","workspace.fileOperations.willCreate"),(u=i||(t.DidCreateFilesNotification=i={})).method="workspace/didCreateFiles",u.messageDirection=f.MessageDirection.clientToServer,u.type=new f.ProtocolNotificationType(u.method),u.capabilities=f.CM.create("workspace.fileOperations.didCreate","workspace.fileOperations.didCreate"),(m=o||(t.WillRenameFilesRequest=o={})).method="workspace/willRenameFiles",m.messageDirection=f.MessageDirection.clientToServer,m.type=new f.ProtocolRequestType(m.method),m.capabilities=f.CM.create("workspace.fileOperations.willRename","workspace.fileOperations.willRename"),(y=s||(t.DidRenameFilesNotification=s={})).method="workspace/didRenameFiles",y.messageDirection=f.MessageDirection.clientToServer,y.type=new f.ProtocolNotificationType(y.method),y.capabilities=f.CM.create("workspace.fileOperations.didRename","workspace.fileOperations.didRename"),(g=l||(t.DidDeleteFilesNotification=l={})).method="workspace/didDeleteFiles",g.messageDirection=f.MessageDirection.clientToServer,g.type=new f.ProtocolNotificationType(g.method),g.capabilities=f.CM.create("workspace.fileOperations.didDelete","workspace.fileOperations.didDelete"),(h=c||(t.WillDeleteFilesRequest=c={})).method="workspace/willDeleteFiles",h.messageDirection=f.MessageDirection.clientToServer,h.type=new f.ProtocolRequestType(h.method),h.capabilities=f.CM.create("workspace.fileOperations.willDelete","workspace.fileOperations.willDelete")},61128(e,t,n){"use strict";var r,a,i,o;Object.defineProperty(t,"__esModule",{value:!0}),t.FoldingRangeRefreshRequest=t.FoldingRangeRequest=void 0;let s=n(29850);(i=r||(t.FoldingRangeRequest=r={})).method="textDocument/foldingRange",i.messageDirection=s.MessageDirection.clientToServer,i.type=new s.ProtocolRequestType(i.method),i.capabilities=s.CM.create("textDocument.foldingRange","foldingRangeProvider"),(o=a||(t.FoldingRangeRefreshRequest=a={})).method="workspace/foldingRange/refresh",o.messageDirection=s.MessageDirection.serverToClient,o.type=new s.ProtocolRequestType0(o.method),o.capabilities=s.CM.create("workspace.foldingRange.refreshSupport",void 0)},58220(e,t,n){"use strict";var r,a;Object.defineProperty(t,"__esModule",{value:!0}),t.ImplementationRequest=void 0;let i=n(29850);(a=r||(t.ImplementationRequest=r={})).method="textDocument/implementation",a.messageDirection=i.MessageDirection.clientToServer,a.type=new i.ProtocolRequestType(a.method),a.capabilities=i.CM.create("textDocument.implementation","implementationProvider")},17582(e,t,n){"use strict";var r,a,i,o,s,l;Object.defineProperty(t,"__esModule",{value:!0}),t.InlayHintRefreshRequest=t.InlayHintResolveRequest=t.InlayHintRequest=void 0;let c=n(29850);(o=r||(t.InlayHintRequest=r={})).method="textDocument/inlayHint",o.messageDirection=c.MessageDirection.clientToServer,o.type=new c.ProtocolRequestType(o.method),o.capabilities=c.CM.create("textDocument.inlayHint","inlayHintProvider"),(s=a||(t.InlayHintResolveRequest=a={})).method="inlayHint/resolve",s.messageDirection=c.MessageDirection.clientToServer,s.type=new c.ProtocolRequestType(s.method),s.capabilities=c.CM.create("textDocument.inlayHint.resolveSupport","inlayHintProvider.resolveProvider"),(l=i||(t.InlayHintRefreshRequest=i={})).method="workspace/inlayHint/refresh",l.messageDirection=c.MessageDirection.serverToClient,l.type=new c.ProtocolRequestType0(l.method),l.capabilities=c.CM.create("workspace.inlayHint.refreshSupport",void 0)},38157(e,t,n){"use strict";var r,a;Object.defineProperty(t,"__esModule",{value:!0}),t.InlineCompletionRequest=void 0;let i=n(29850);(a=r||(t.InlineCompletionRequest=r={})).method="textDocument/inlineCompletion",a.messageDirection=i.MessageDirection.clientToServer,a.type=new i.ProtocolRequestType(a.method),a.capabilities=i.CM.create("textDocument.inlineCompletion","inlineCompletionProvider")},49118(e,t,n){"use strict";var r,a,i,o;Object.defineProperty(t,"__esModule",{value:!0}),t.InlineValueRefreshRequest=t.InlineValueRequest=void 0;let s=n(29850);(i=r||(t.InlineValueRequest=r={})).method="textDocument/inlineValue",i.messageDirection=s.MessageDirection.clientToServer,i.type=new s.ProtocolRequestType(i.method),i.capabilities=s.CM.create("textDocument.inlineValue","inlineValueProvider"),(o=a||(t.InlineValueRefreshRequest=a={})).method="workspace/inlineValue/refresh",o.messageDirection=s.MessageDirection.serverToClient,o.type=new s.ProtocolRequestType0(o.method),o.capabilities=s.CM.create("workspace.inlineValue.refreshSupport",void 0)},88650(e,t,n){"use strict";var r,a,i,o,s,l,c,p,d,u,m,y,g,h,f,v,b,T,w,k,C,D,P,_,S,x,A,N,I,R,O,E,M,z,F,j,L,q,V,U,B,W,K,G,H,$,Z,X,J,Y,Q,ee,et,en,er,ea,ei,eo,es,el,ec,ep,ed,eu,em,ey,eg,eh,ef,ev,eb,eT,ew,ek,eC,eD,eP,e_,eS,ex,eA,eN,eI,eR,eO,eE,eM,ez,eF,ej,eL,eq,eV,eU,eB,eW,eK,eG,eH,e$,eZ,eX,eJ,eY,eQ,e0,e1,e2,e5,e3,e6,e7,e4,e9,e8,te,tt,tn,tr,ta,ti,to,ts,tl,tc=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var a=Object.getOwnPropertyDescriptor(t,n);(!a||("get"in a?!t.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,a)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),tp=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),td=this&&this.__importStar||(r=function(e){return(r=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t})(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=r(e),a=0;a<n.length;a++)"default"!==n[a]&&tc(t,e,n[a]);return tp(t,e),t});Object.defineProperty(t,"__esModule",{value:!0}),t.CodeActionRequest=t.DocumentSymbolRequest=t.DocumentHighlightRequest=t.ReferencesRequest=t.DefinitionRequest=t.SignatureHelpRequest=t.SignatureHelpTriggerKind=t.HoverRequest=t.CompletionResolveRequest=t.CompletionRequest=t.CompletionTriggerKind=t.PublishDiagnosticsNotification=t.WatchKind=t.GlobPattern=t.RelativePattern=t.FileChangeType=t.DidChangeWatchedFilesNotification=t.WillSaveTextDocumentWaitUntilRequest=t.WillSaveTextDocumentNotification=t.TextDocumentSaveReason=t.DidSaveTextDocumentNotification=t.DidCloseTextDocumentNotification=t.DidChangeTextDocumentNotification=t.TextDocumentContentChangeEvent=t.DidOpenTextDocumentNotification=t.TextDocumentSyncKind=t.TelemetryEventNotification=t.LogMessageNotification=t.ShowMessageRequest=t.ShowMessageNotification=t.MessageType=t.DidChangeConfigurationNotification=t.ExitNotification=t.ShutdownRequest=t.InitializedNotification=t.InitializeErrorCodes=t.InitializeRequest=t.WorkDoneProgressOptions=t.TextDocumentRegistrationOptions=t.StaticRegistrationOptions=t.PositionEncodingKind=t.RegularExpressionEngineKind=t.FailureHandlingKind=t.ResourceOperationKind=t.UnregistrationRequest=t.RegistrationRequest=t.DocumentSelector=t.NotebookCellTextDocumentFilter=t.NotebookDocumentFilter=t.TextDocumentFilter=void 0,t.UniquenessLevel=t.WillDeleteFilesRequest=t.DidDeleteFilesNotification=t.WillRenameFilesRequest=t.DidRenameFilesNotification=t.WillCreateFilesRequest=t.DidCreateFilesNotification=t.FileOperationPatternKind=t.LinkedEditingRangeRequest=t.ShowDocumentRequest=t.SemanticTokensRegistrationType=t.SemanticTokensRefreshRequest=t.SemanticTokensRangeRequest=t.SemanticTokensDeltaRequest=t.SemanticTokensRequest=t.TokenFormat=t.CallHierarchyPrepareRequest=t.CallHierarchyOutgoingCallsRequest=t.CallHierarchyIncomingCallsRequest=t.WorkDoneProgressCancelNotification=t.WorkDoneProgressCreateRequest=t.WorkDoneProgress=t.SelectionRangeRequest=t.DeclarationRequest=t.FoldingRangeRefreshRequest=t.FoldingRangeRequest=t.ColorPresentationRequest=t.DocumentColorRequest=t.ConfigurationRequest=t.DidChangeWorkspaceFoldersNotification=t.WorkspaceFoldersRequest=t.TypeDefinitionRequest=t.ImplementationRequest=t.ApplyWorkspaceEditRequest=t.ExecuteCommandRequest=t.PrepareRenameRequest=t.RenameRequest=t.PrepareSupportDefaultBehavior=t.DocumentOnTypeFormattingRequest=t.DocumentRangesFormattingRequest=t.DocumentRangeFormattingRequest=t.DocumentFormattingRequest=t.DocumentLinkResolveRequest=t.DocumentLinkRequest=t.CodeLensRefreshRequest=t.CodeLensResolveRequest=t.CodeLensRequest=t.WorkspaceSymbolResolveRequest=t.WorkspaceSymbolRequest=t.CodeActionResolveRequest=void 0,t.TextDocumentContentRefreshRequest=t.TextDocumentContentRequest=t.InlineCompletionRequest=t.DidCloseNotebookDocumentNotification=t.DidSaveNotebookDocumentNotification=t.DidChangeNotebookDocumentNotification=t.NotebookCellArrayChange=t.DidOpenNotebookDocumentNotification=t.NotebookDocumentSyncRegistrationType=t.NotebookDocument=t.NotebookCell=t.ExecutionSummary=t.NotebookCellKind=t.DiagnosticRefreshRequest=t.WorkspaceDiagnosticRequest=t.DocumentDiagnosticRequest=t.DocumentDiagnosticReportKind=t.DiagnosticServerCancellationData=t.InlayHintRefreshRequest=t.InlayHintResolveRequest=t.InlayHintRequest=t.InlineValueRefreshRequest=t.InlineValueRequest=t.TypeHierarchySupertypesRequest=t.TypeHierarchySubtypesRequest=t.TypeHierarchyPrepareRequest=t.MonikerRequest=t.MonikerKind=void 0;let tu=n(29850),tm=n(38659),ty=td(n(760)),tg=n(58220);Object.defineProperty(t,"ImplementationRequest",{enumerable:!0,get:function(){return tg.ImplementationRequest}});let th=n(64119);Object.defineProperty(t,"TypeDefinitionRequest",{enumerable:!0,get:function(){return th.TypeDefinitionRequest}});let tf=n(30481);Object.defineProperty(t,"WorkspaceFoldersRequest",{enumerable:!0,get:function(){return tf.WorkspaceFoldersRequest}}),Object.defineProperty(t,"DidChangeWorkspaceFoldersNotification",{enumerable:!0,get:function(){return tf.DidChangeWorkspaceFoldersNotification}});let tv=n(33026);Object.defineProperty(t,"ConfigurationRequest",{enumerable:!0,get:function(){return tv.ConfigurationRequest}});let tb=n(81118);Object.defineProperty(t,"DocumentColorRequest",{enumerable:!0,get:function(){return tb.DocumentColorRequest}}),Object.defineProperty(t,"ColorPresentationRequest",{enumerable:!0,get:function(){return tb.ColorPresentationRequest}});let tT=n(61128);Object.defineProperty(t,"FoldingRangeRequest",{enumerable:!0,get:function(){return tT.FoldingRangeRequest}}),Object.defineProperty(t,"FoldingRangeRefreshRequest",{enumerable:!0,get:function(){return tT.FoldingRangeRefreshRequest}});let tw=n(93384);Object.defineProperty(t,"DeclarationRequest",{enumerable:!0,get:function(){return tw.DeclarationRequest}});let tk=n(85621);Object.defineProperty(t,"SelectionRangeRequest",{enumerable:!0,get:function(){return tk.SelectionRangeRequest}});let tC=n(42609);Object.defineProperty(t,"WorkDoneProgress",{enumerable:!0,get:function(){return tC.WorkDoneProgress}}),Object.defineProperty(t,"WorkDoneProgressCreateRequest",{enumerable:!0,get:function(){return tC.WorkDoneProgressCreateRequest}}),Object.defineProperty(t,"WorkDoneProgressCancelNotification",{enumerable:!0,get:function(){return tC.WorkDoneProgressCancelNotification}});let tD=n(26523);Object.defineProperty(t,"CallHierarchyIncomingCallsRequest",{enumerable:!0,get:function(){return tD.CallHierarchyIncomingCallsRequest}}),Object.defineProperty(t,"CallHierarchyOutgoingCallsRequest",{enumerable:!0,get:function(){return tD.CallHierarchyOutgoingCallsRequest}}),Object.defineProperty(t,"CallHierarchyPrepareRequest",{enumerable:!0,get:function(){return tD.CallHierarchyPrepareRequest}});let tP=n(4884);Object.defineProperty(t,"TokenFormat",{enumerable:!0,get:function(){return tP.TokenFormat}}),Object.defineProperty(t,"SemanticTokensRequest",{enumerable:!0,get:function(){return tP.SemanticTokensRequest}}),Object.defineProperty(t,"SemanticTokensDeltaRequest",{enumerable:!0,get:function(){return tP.SemanticTokensDeltaRequest}}),Object.defineProperty(t,"SemanticTokensRangeRequest",{enumerable:!0,get:function(){return tP.SemanticTokensRangeRequest}}),Object.defineProperty(t,"SemanticTokensRefreshRequest",{enumerable:!0,get:function(){return tP.SemanticTokensRefreshRequest}}),Object.defineProperty(t,"SemanticTokensRegistrationType",{enumerable:!0,get:function(){return tP.SemanticTokensRegistrationType}});let t_=n(29726);Object.defineProperty(t,"ShowDocumentRequest",{enumerable:!0,get:function(){return t_.ShowDocumentRequest}});let tS=n(44298);Object.defineProperty(t,"LinkedEditingRangeRequest",{enumerable:!0,get:function(){return tS.LinkedEditingRangeRequest}});let tx=n(70842);Object.defineProperty(t,"FileOperationPatternKind",{enumerable:!0,get:function(){return tx.FileOperationPatternKind}}),Object.defineProperty(t,"DidCreateFilesNotification",{enumerable:!0,get:function(){return tx.DidCreateFilesNotification}}),Object.defineProperty(t,"WillCreateFilesRequest",{enumerable:!0,get:function(){return tx.WillCreateFilesRequest}}),Object.defineProperty(t,"DidRenameFilesNotification",{enumerable:!0,get:function(){return tx.DidRenameFilesNotification}}),Object.defineProperty(t,"WillRenameFilesRequest",{enumerable:!0,get:function(){return tx.WillRenameFilesRequest}}),Object.defineProperty(t,"DidDeleteFilesNotification",{enumerable:!0,get:function(){return tx.DidDeleteFilesNotification}}),Object.defineProperty(t,"WillDeleteFilesRequest",{enumerable:!0,get:function(){return tx.WillDeleteFilesRequest}});let tA=n(64917);Object.defineProperty(t,"UniquenessLevel",{enumerable:!0,get:function(){return tA.UniquenessLevel}}),Object.defineProperty(t,"MonikerKind",{enumerable:!0,get:function(){return tA.MonikerKind}}),Object.defineProperty(t,"MonikerRequest",{enumerable:!0,get:function(){return tA.MonikerRequest}});let tN=n(50583);Object.defineProperty(t,"TypeHierarchyPrepareRequest",{enumerable:!0,get:function(){return tN.TypeHierarchyPrepareRequest}}),Object.defineProperty(t,"TypeHierarchySubtypesRequest",{enumerable:!0,get:function(){return tN.TypeHierarchySubtypesRequest}}),Object.defineProperty(t,"TypeHierarchySupertypesRequest",{enumerable:!0,get:function(){return tN.TypeHierarchySupertypesRequest}});let tI=n(49118);Object.defineProperty(t,"InlineValueRequest",{enumerable:!0,get:function(){return tI.InlineValueRequest}}),Object.defineProperty(t,"InlineValueRefreshRequest",{enumerable:!0,get:function(){return tI.InlineValueRefreshRequest}});let tR=n(17582);Object.defineProperty(t,"InlayHintRequest",{enumerable:!0,get:function(){return tR.InlayHintRequest}}),Object.defineProperty(t,"InlayHintResolveRequest",{enumerable:!0,get:function(){return tR.InlayHintResolveRequest}}),Object.defineProperty(t,"InlayHintRefreshRequest",{enumerable:!0,get:function(){return tR.InlayHintRefreshRequest}});let tO=n(48329);Object.defineProperty(t,"DiagnosticServerCancellationData",{enumerable:!0,get:function(){return tO.DiagnosticServerCancellationData}}),Object.defineProperty(t,"DocumentDiagnosticReportKind",{enumerable:!0,get:function(){return tO.DocumentDiagnosticReportKind}}),Object.defineProperty(t,"DocumentDiagnosticRequest",{enumerable:!0,get:function(){return tO.DocumentDiagnosticRequest}}),Object.defineProperty(t,"WorkspaceDiagnosticRequest",{enumerable:!0,get:function(){return tO.WorkspaceDiagnosticRequest}}),Object.defineProperty(t,"DiagnosticRefreshRequest",{enumerable:!0,get:function(){return tO.DiagnosticRefreshRequest}});let tE=n(77959);Object.defineProperty(t,"NotebookCellKind",{enumerable:!0,get:function(){return tE.NotebookCellKind}}),Object.defineProperty(t,"ExecutionSummary",{enumerable:!0,get:function(){return tE.ExecutionSummary}}),Object.defineProperty(t,"NotebookCell",{enumerable:!0,get:function(){return tE.NotebookCell}}),Object.defineProperty(t,"NotebookDocument",{enumerable:!0,get:function(){return tE.NotebookDocument}}),Object.defineProperty(t,"NotebookDocumentSyncRegistrationType",{enumerable:!0,get:function(){return tE.NotebookDocumentSyncRegistrationType}}),Object.defineProperty(t,"DidOpenNotebookDocumentNotification",{enumerable:!0,get:function(){return tE.DidOpenNotebookDocumentNotification}}),Object.defineProperty(t,"NotebookCellArrayChange",{enumerable:!0,get:function(){return tE.NotebookCellArrayChange}}),Object.defineProperty(t,"DidChangeNotebookDocumentNotification",{enumerable:!0,get:function(){return tE.DidChangeNotebookDocumentNotification}}),Object.defineProperty(t,"DidSaveNotebookDocumentNotification",{enumerable:!0,get:function(){return tE.DidSaveNotebookDocumentNotification}}),Object.defineProperty(t,"DidCloseNotebookDocumentNotification",{enumerable:!0,get:function(){return tE.DidCloseNotebookDocumentNotification}});let tM=n(38157);Object.defineProperty(t,"InlineCompletionRequest",{enumerable:!0,get:function(){return tM.InlineCompletionRequest}});let tz=n(3675);Object.defineProperty(t,"TextDocumentContentRequest",{enumerable:!0,get:function(){return tz.TextDocumentContentRequest}}),Object.defineProperty(t,"TextDocumentContentRefreshRequest",{enumerable:!0,get:function(){return tz.TextDocumentContentRefreshRequest}}),(eo||(t.TextDocumentFilter=eo={})).is=function(e){return ty.string(e)||ty.string(e.language)||ty.string(e.scheme)||eU.is(e.pattern)},(es||(t.NotebookDocumentFilter=es={})).is=function(e){return ty.objectLiteral(e)&&(ty.string(e.notebookType)||ty.string(e.scheme)||ty.string(e.pattern))},(el||(t.NotebookCellTextDocumentFilter=el={})).is=function(e){return ty.objectLiteral(e)&&(ty.string(e.notebook)||es.is(e.notebook))&&(void 0===e.language||ty.string(e.language))},(ec||(t.DocumentSelector=ec={})).is=function(e){if(!Array.isArray(e))return!1;for(let t of e)if(!ty.string(t)&&!eo.is(t)&&!el.is(t))return!1;return!0},(a=ep||(t.RegistrationRequest=ep={})).method="client/registerCapability",a.messageDirection=tu.MessageDirection.serverToClient,a.type=new tu.ProtocolRequestType(a.method),(i=ed||(t.UnregistrationRequest=ed={})).method="client/unregisterCapability",i.messageDirection=tu.MessageDirection.serverToClient,i.type=new tu.ProtocolRequestType(i.method),(o=eu||(t.ResourceOperationKind=eu={})).Create="create",o.Rename="rename",o.Delete="delete",(s=em||(t.FailureHandlingKind=em={})).Abort="abort",s.Transactional="transactional",s.TextOnlyTransactional="textOnlyTransactional",s.Undo="undo",(ey||(t.RegularExpressionEngineKind=ey={})).ES2020="ES2020",(l=eg||(t.PositionEncodingKind=eg={})).UTF8="utf-8",l.UTF16="utf-16",l.UTF32="utf-32",(eh||(t.StaticRegistrationOptions=eh={})).hasId=function(e){return e&&ty.string(e.id)&&e.id.length>0},(ef||(t.TextDocumentRegistrationOptions=ef={})).is=function(e){return e&&(null===e.documentSelector||ec.is(e.documentSelector))},(c=ev||(t.WorkDoneProgressOptions=ev={})).is=function(e){return ty.objectLiteral(e)&&(void 0===e.workDoneProgress||ty.boolean(e.workDoneProgress))},c.hasWorkDoneProgress=function(e){return e&&ty.boolean(e.workDoneProgress)},(p=eb||(t.InitializeRequest=eb={})).method="initialize",p.messageDirection=tu.MessageDirection.clientToServer,p.type=new tu.ProtocolRequestType(p.method),(eT||(t.InitializeErrorCodes=eT={})).unknownProtocolVersion=1,(d=ew||(t.InitializedNotification=ew={})).method="initialized",d.messageDirection=tu.MessageDirection.clientToServer,d.type=new tu.ProtocolNotificationType(d.method),(u=ek||(t.ShutdownRequest=ek={})).method="shutdown",u.messageDirection=tu.MessageDirection.clientToServer,u.type=new tu.ProtocolRequestType0(u.method),(m=eC||(t.ExitNotification=eC={})).method="exit",m.messageDirection=tu.MessageDirection.clientToServer,m.type=new tu.ProtocolNotificationType0(m.method),(y=eD||(t.DidChangeConfigurationNotification=eD={})).method="workspace/didChangeConfiguration",y.messageDirection=tu.MessageDirection.clientToServer,y.type=new tu.ProtocolNotificationType(y.method),y.capabilities=tu.CM.create("workspace.didChangeConfiguration",void 0),(g=eP||(t.MessageType=eP={})).Error=1,g.Warning=2,g.Info=3,g.Log=4,g.Debug=5,(h=e_||(t.ShowMessageNotification=e_={})).method="window/showMessage",h.messageDirection=tu.MessageDirection.serverToClient,h.type=new tu.ProtocolNotificationType(h.method),h.capabilities=tu.CM.create("window.showMessage",void 0),(f=eS||(t.ShowMessageRequest=eS={})).method="window/showMessageRequest",f.messageDirection=tu.MessageDirection.serverToClient,f.type=new tu.ProtocolRequestType(f.method),f.capabilities=tu.CM.create("window.showMessage",void 0),(v=ex||(t.LogMessageNotification=ex={})).method="window/logMessage",v.messageDirection=tu.MessageDirection.serverToClient,v.type=new tu.ProtocolNotificationType(v.method),(b=eA||(t.TelemetryEventNotification=eA={})).method="telemetry/event",b.messageDirection=tu.MessageDirection.serverToClient,b.type=new tu.ProtocolNotificationType(b.method),(T=eN||(t.TextDocumentSyncKind=eN={})).None=0,T.Full=1,T.Incremental=2,(w=eI||(t.DidOpenTextDocumentNotification=eI={})).method="textDocument/didOpen",w.messageDirection=tu.MessageDirection.clientToServer,w.type=new tu.ProtocolNotificationType(w.method),w.capabilities=tu.CM.create("textDocument.synchronization","textDocumentSync.openClose"),(k=eR||(t.TextDocumentContentChangeEvent=eR={})).isIncremental=function(e){return null!=e&&"string"==typeof e.text&&void 0!==e.range&&(void 0===e.rangeLength||"number"==typeof e.rangeLength)},k.isFull=function(e){return null!=e&&"string"==typeof e.text&&void 0===e.range&&void 0===e.rangeLength},(C=eO||(t.DidChangeTextDocumentNotification=eO={})).method="textDocument/didChange",C.messageDirection=tu.MessageDirection.clientToServer,C.type=new tu.ProtocolNotificationType(C.method),C.capabilities=tu.CM.create("textDocument.synchronization","textDocumentSync"),(D=eE||(t.DidCloseTextDocumentNotification=eE={})).method="textDocument/didClose",D.messageDirection=tu.MessageDirection.clientToServer,D.type=new tu.ProtocolNotificationType(D.method),D.capabilities=tu.CM.create("textDocument.synchronization","textDocumentSync.openClose"),(P=eM||(t.DidSaveTextDocumentNotification=eM={})).method="textDocument/didSave",P.messageDirection=tu.MessageDirection.clientToServer,P.type=new tu.ProtocolNotificationType(P.method),P.capabilities=tu.CM.create("textDocument.synchronization.didSave","textDocumentSync.save"),(_=ez||(t.TextDocumentSaveReason=ez={})).Manual=1,_.AfterDelay=2,_.FocusOut=3,(S=eF||(t.WillSaveTextDocumentNotification=eF={})).method="textDocument/willSave",S.messageDirection=tu.MessageDirection.clientToServer,S.type=new tu.ProtocolNotificationType(S.method),S.capabilities=tu.CM.create("textDocument.synchronization.willSave","textDocumentSync.willSave"),(x=ej||(t.WillSaveTextDocumentWaitUntilRequest=ej={})).method="textDocument/willSaveWaitUntil",x.messageDirection=tu.MessageDirection.clientToServer,x.type=new tu.ProtocolRequestType(x.method),x.capabilities=tu.CM.create("textDocument.synchronization.willSaveWaitUntil","textDocumentSync.willSaveWaitUntil"),(A=eL||(t.DidChangeWatchedFilesNotification=eL={})).method="workspace/didChangeWatchedFiles",A.messageDirection=tu.MessageDirection.clientToServer,A.type=new tu.ProtocolNotificationType(A.method),A.capabilities=tu.CM.create("workspace.didChangeWatchedFiles",void 0),(N=eq||(t.FileChangeType=eq={})).Created=1,N.Changed=2,N.Deleted=3,(eV||(t.RelativePattern=eV={})).is=function(e){return ty.objectLiteral(e)&&(tm.URI.is(e.baseUri)||tm.WorkspaceFolder.is(e.baseUri))&&ty.string(e.pattern)},(eU||(t.GlobPattern=eU={})).is=function(e){return ty.string(e)||eV.is(e)},(I=eB||(t.WatchKind=eB={})).Create=1,I.Change=2,I.Delete=4,(R=eW||(t.PublishDiagnosticsNotification=eW={})).method="textDocument/publishDiagnostics",R.messageDirection=tu.MessageDirection.serverToClient,R.type=new tu.ProtocolNotificationType(R.method),R.capabilities=tu.CM.create("textDocument.publishDiagnostics",void 0),(O=eK||(t.CompletionTriggerKind=eK={})).Invoked=1,O.TriggerCharacter=2,O.TriggerForIncompleteCompletions=3,(E=eG||(t.CompletionRequest=eG={})).method="textDocument/completion",E.messageDirection=tu.MessageDirection.clientToServer,E.type=new tu.ProtocolRequestType(E.method),E.capabilities=tu.CM.create("textDocument.completion","completionProvider"),(M=eH||(t.CompletionResolveRequest=eH={})).method="completionItem/resolve",M.messageDirection=tu.MessageDirection.clientToServer,M.type=new tu.ProtocolRequestType(M.method),M.capabilities=tu.CM.create("textDocument.completion.completionItem.resolveSupport","completionProvider.resolveProvider"),(z=e$||(t.HoverRequest=e$={})).method="textDocument/hover",z.messageDirection=tu.MessageDirection.clientToServer,z.type=new tu.ProtocolRequestType(z.method),z.capabilities=tu.CM.create("textDocument.hover","hoverProvider"),(F=eZ||(t.SignatureHelpTriggerKind=eZ={})).Invoked=1,F.TriggerCharacter=2,F.ContentChange=3,(j=eX||(t.SignatureHelpRequest=eX={})).method="textDocument/signatureHelp",j.messageDirection=tu.MessageDirection.clientToServer,j.type=new tu.ProtocolRequestType(j.method),j.capabilities=tu.CM.create("textDocument.signatureHelp","signatureHelpProvider"),(L=eJ||(t.DefinitionRequest=eJ={})).method="textDocument/definition",L.messageDirection=tu.MessageDirection.clientToServer,L.type=new tu.ProtocolRequestType(L.method),L.capabilities=tu.CM.create("textDocument.definition","definitionProvider"),(q=eY||(t.ReferencesRequest=eY={})).method="textDocument/references",q.messageDirection=tu.MessageDirection.clientToServer,q.type=new tu.ProtocolRequestType(q.method),q.capabilities=tu.CM.create("textDocument.references","referencesProvider"),(V=eQ||(t.DocumentHighlightRequest=eQ={})).method="textDocument/documentHighlight",V.messageDirection=tu.MessageDirection.clientToServer,V.type=new tu.ProtocolRequestType(V.method),V.capabilities=tu.CM.create("textDocument.documentHighlight","documentHighlightProvider"),(U=e0||(t.DocumentSymbolRequest=e0={})).method="textDocument/documentSymbol",U.messageDirection=tu.MessageDirection.clientToServer,U.type=new tu.ProtocolRequestType(U.method),U.capabilities=tu.CM.create("textDocument.documentSymbol","documentSymbolProvider"),(B=e1||(t.CodeActionRequest=e1={})).method="textDocument/codeAction",B.messageDirection=tu.MessageDirection.clientToServer,B.type=new tu.ProtocolRequestType(B.method),B.capabilities=tu.CM.create("textDocument.codeAction","codeActionProvider"),(W=e2||(t.CodeActionResolveRequest=e2={})).method="codeAction/resolve",W.messageDirection=tu.MessageDirection.clientToServer,W.type=new tu.ProtocolRequestType(W.method),W.capabilities=tu.CM.create("textDocument.codeAction.resolveSupport","codeActionProvider.resolveProvider"),(K=e5||(t.WorkspaceSymbolRequest=e5={})).method="workspace/symbol",K.messageDirection=tu.MessageDirection.clientToServer,K.type=new tu.ProtocolRequestType(K.method),K.capabilities=tu.CM.create("workspace.symbol","workspaceSymbolProvider"),(G=e3||(t.WorkspaceSymbolResolveRequest=e3={})).method="workspaceSymbol/resolve",G.messageDirection=tu.MessageDirection.clientToServer,G.type=new tu.ProtocolRequestType(G.method),G.capabilities=tu.CM.create("workspace.symbol.resolveSupport","workspaceSymbolProvider.resolveProvider"),(H=e6||(t.CodeLensRequest=e6={})).method="textDocument/codeLens",H.messageDirection=tu.MessageDirection.clientToServer,H.type=new tu.ProtocolRequestType(H.method),H.capabilities=tu.CM.create("textDocument.codeLens","codeLensProvider"),($=e7||(t.CodeLensResolveRequest=e7={})).method="codeLens/resolve",$.messageDirection=tu.MessageDirection.clientToServer,$.type=new tu.ProtocolRequestType($.method),$.capabilities=tu.CM.create("textDocument.codeLens.resolveSupport","codeLensProvider.resolveProvider"),(Z=e4||(t.CodeLensRefreshRequest=e4={})).method="workspace/codeLens/refresh",Z.messageDirection=tu.MessageDirection.serverToClient,Z.type=new tu.ProtocolRequestType0(Z.method),Z.capabilities=tu.CM.create("workspace.codeLens",void 0),(X=e9||(t.DocumentLinkRequest=e9={})).method="textDocument/documentLink",X.messageDirection=tu.MessageDirection.clientToServer,X.type=new tu.ProtocolRequestType(X.method),X.capabilities=tu.CM.create("textDocument.documentLink","documentLinkProvider"),(J=e8||(t.DocumentLinkResolveRequest=e8={})).method="documentLink/resolve",J.messageDirection=tu.MessageDirection.clientToServer,J.type=new tu.ProtocolRequestType(J.method),J.capabilities=tu.CM.create("textDocument.documentLink","documentLinkProvider.resolveProvider"),(Y=te||(t.DocumentFormattingRequest=te={})).method="textDocument/formatting",Y.messageDirection=tu.MessageDirection.clientToServer,Y.type=new tu.ProtocolRequestType(Y.method),Y.capabilities=tu.CM.create("textDocument.formatting","documentFormattingProvider"),(Q=tt||(t.DocumentRangeFormattingRequest=tt={})).method="textDocument/rangeFormatting",Q.messageDirection=tu.MessageDirection.clientToServer,Q.type=new tu.ProtocolRequestType(Q.method),Q.capabilities=tu.CM.create("textDocument.rangeFormatting","documentRangeFormattingProvider"),(ee=tn||(t.DocumentRangesFormattingRequest=tn={})).method="textDocument/rangesFormatting",ee.messageDirection=tu.MessageDirection.clientToServer,ee.type=new tu.ProtocolRequestType(ee.method),ee.capabilities=tu.CM.create("textDocument.rangeFormatting.rangesSupport","documentRangeFormattingProvider.rangesSupport"),(et=tr||(t.DocumentOnTypeFormattingRequest=tr={})).method="textDocument/onTypeFormatting",et.messageDirection=tu.MessageDirection.clientToServer,et.type=new tu.ProtocolRequestType(et.method),et.capabilities=tu.CM.create("textDocument.onTypeFormatting","documentOnTypeFormattingProvider"),(ta||(t.PrepareSupportDefaultBehavior=ta={})).Identifier=1,(en=ti||(t.RenameRequest=ti={})).method="textDocument/rename",en.messageDirection=tu.MessageDirection.clientToServer,en.type=new tu.ProtocolRequestType(en.method),en.capabilities=tu.CM.create("textDocument.rename","renameProvider"),(er=to||(t.PrepareRenameRequest=to={})).method="textDocument/prepareRename",er.messageDirection=tu.MessageDirection.clientToServer,er.type=new tu.ProtocolRequestType(er.method),er.capabilities=tu.CM.create("textDocument.rename.prepareSupport","renameProvider.prepareProvider"),(ea=ts||(t.ExecuteCommandRequest=ts={})).method="workspace/executeCommand",ea.messageDirection=tu.MessageDirection.clientToServer,ea.type=new tu.ProtocolRequestType(ea.method),ea.capabilities=tu.CM.create("workspace.executeCommand","executeCommandProvider"),(ei=tl||(t.ApplyWorkspaceEditRequest=tl={})).method="workspace/applyEdit",ei.messageDirection=tu.MessageDirection.serverToClient,ei.type=new tu.ProtocolRequestType("workspace/applyEdit"),ei.capabilities=tu.CM.create("workspace.applyEdit",void 0)},44298(e,t,n){"use strict";var r,a;Object.defineProperty(t,"__esModule",{value:!0}),t.LinkedEditingRangeRequest=void 0;let i=n(29850);(a=r||(t.LinkedEditingRangeRequest=r={})).method="textDocument/linkedEditingRange",a.messageDirection=i.MessageDirection.clientToServer,a.type=new i.ProtocolRequestType(a.method),a.capabilities=i.CM.create("textDocument.linkedEditingRange","linkedEditingRangeProvider")},64917(e,t,n){"use strict";var r,a,i,o,s,l;Object.defineProperty(t,"__esModule",{value:!0}),t.MonikerRequest=t.MonikerKind=t.UniquenessLevel=void 0;let c=n(29850);(o=r||(t.UniquenessLevel=r={})).document="document",o.project="project",o.group="group",o.scheme="scheme",o.global="global",(s=a||(t.MonikerKind=a={})).$import="import",s.$export="export",s.local="local",(l=i||(t.MonikerRequest=i={})).method="textDocument/moniker",l.messageDirection=c.MessageDirection.clientToServer,l.type=new c.ProtocolRequestType(l.method),l.capabilities=c.CM.create("textDocument.moniker","monikerProvider")},77959(e,t,n){"use strict";var r,a,i,o,s,l,c,p,d,u,m,y,g,h,f,v,b,T,w,k,C,D=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var a=Object.getOwnPropertyDescriptor(t,n);(!a||("get"in a?!t.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,a)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),P=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),_=this&&this.__importStar||(r=function(e){return(r=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t})(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=r(e),a=0;a<n.length;a++)"default"!==n[a]&&D(t,e,n[a]);return P(t,e),t});Object.defineProperty(t,"__esModule",{value:!0}),t.DidCloseNotebookDocumentNotification=t.DidSaveNotebookDocumentNotification=t.DidChangeNotebookDocumentNotification=t.NotebookCellArrayChange=t.DidOpenNotebookDocumentNotification=t.NotebookDocumentSyncRegistrationType=t.NotebookDocument=t.NotebookCell=t.ExecutionSummary=t.NotebookCellKind=void 0;let S=n(38659),x=_(n(760)),A=n(29850);(a=y||(t.NotebookCellKind=y={})).Markup=1,a.Code=2,a.is=function(e){return 1===e||2===e},(i=g||(t.ExecutionSummary=g={})).create=function(e,t){let n={executionOrder:e};return(!0===t||!1===t)&&(n.success=t),n},i.is=function(e){return x.objectLiteral(e)&&S.uinteger.is(e.executionOrder)&&(void 0===e.success||x.boolean(e.success))},i.equals=function(e,t){return e===t||null!=e&&null!=t&&e.executionOrder===t.executionOrder&&e.success===t.success},(o=h||(t.NotebookCell=h={})).create=function(e,t){return{kind:e,document:t}},o.is=function(e){return x.objectLiteral(e)&&y.is(e.kind)&&S.DocumentUri.is(e.document)&&(void 0===e.metadata||x.objectLiteral(e.metadata))},o.diff=function(e,t){let n=new Set;return e.document!==t.document&&n.add("document"),e.kind!==t.kind&&n.add("kind"),e.executionSummary!==t.executionSummary&&n.add("executionSummary"),(void 0!==e.metadata||void 0!==t.metadata)&&!function e(t,n){if(t===n)return!0;if(null==t||null==n||typeof t!=typeof n||"object"!=typeof t)return!1;let r=Array.isArray(t),a=Array.isArray(n);if(r!==a)return!1;if(r&&a){if(t.length!==n.length)return!1;for(let r=0;r<t.length;r++)if(!e(t[r],n[r]))return!1}if(x.objectLiteral(t)&&x.objectLiteral(n)){let r=Object.keys(t),a=Object.keys(n);if(r.length!==a.length||(r.sort(),a.sort(),!e(r,a)))return!1;for(let a=0;a<r.length;a++){let i=r[a];if(!e(t[i],n[i]))return!1}}return!0}(e.metadata,t.metadata)&&n.add("metadata"),void 0===e.executionSummary&&void 0===t.executionSummary||g.equals(e.executionSummary,t.executionSummary)||n.add("executionSummary"),n},(s=f||(t.NotebookDocument=f={})).create=function(e,t,n,r){return{uri:e,notebookType:t,version:n,cells:r}},s.is=function(e){return x.objectLiteral(e)&&x.string(e.uri)&&S.integer.is(e.version)&&x.typedArray(e.cells,h.is)},(l=v||(t.NotebookDocumentSyncRegistrationType=v={})).method="notebookDocument/sync",l.messageDirection=A.MessageDirection.clientToServer,l.type=new A.RegistrationType(l.method),(c=b||(t.DidOpenNotebookDocumentNotification=b={})).method="notebookDocument/didOpen",c.messageDirection=A.MessageDirection.clientToServer,c.type=new A.ProtocolNotificationType(c.method),c.registrationMethod=v.method,(p=T||(t.NotebookCellArrayChange=T={})).is=function(e){return x.objectLiteral(e)&&S.uinteger.is(e.start)&&S.uinteger.is(e.deleteCount)&&(void 0===e.cells||x.typedArray(e.cells,h.is))},p.create=function(e,t,n){let r={start:e,deleteCount:t};return void 0!==n&&(r.cells=n),r},(d=w||(t.DidChangeNotebookDocumentNotification=w={})).method="notebookDocument/didChange",d.messageDirection=A.MessageDirection.clientToServer,d.type=new A.ProtocolNotificationType(d.method),d.registrationMethod=v.method,(u=k||(t.DidSaveNotebookDocumentNotification=k={})).method="notebookDocument/didSave",u.messageDirection=A.MessageDirection.clientToServer,u.type=new A.ProtocolNotificationType(u.method),u.registrationMethod=v.method,(m=C||(t.DidCloseNotebookDocumentNotification=C={})).method="notebookDocument/didClose",m.messageDirection=A.MessageDirection.clientToServer,m.type=new A.ProtocolNotificationType(m.method),m.registrationMethod=v.method},42609(e,t,n){"use strict";var r,a,i,o,s,l;Object.defineProperty(t,"__esModule",{value:!0}),t.WorkDoneProgressCancelNotification=t.WorkDoneProgressCreateRequest=t.WorkDoneProgress=void 0;let c=n(90355),p=n(29850);(o=r||(t.WorkDoneProgress=r={})).type=new c.ProgressType,o.is=function(e){return e===o.type},(s=a||(t.WorkDoneProgressCreateRequest=a={})).method="window/workDoneProgress/create",s.messageDirection=p.MessageDirection.serverToClient,s.type=new p.ProtocolRequestType(s.method),s.capabilities=p.CM.create("window.workDoneProgress",void 0),(l=i||(t.WorkDoneProgressCancelNotification=i={})).method="window/workDoneProgress/cancel",l.messageDirection=p.MessageDirection.clientToServer,l.type=new p.ProtocolNotificationType(l.method)},85621(e,t,n){"use strict";var r,a;Object.defineProperty(t,"__esModule",{value:!0}),t.SelectionRangeRequest=void 0;let i=n(29850);(a=r||(t.SelectionRangeRequest=r={})).method="textDocument/selectionRange",a.messageDirection=i.MessageDirection.clientToServer,a.type=new i.ProtocolRequestType(a.method),a.capabilities=i.CM.create("textDocument.selectionRange","selectionRangeProvider")},4884(e,t,n){"use strict";var r,a,i,o,s,l,c,p,d,u,m;Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticTokensRefreshRequest=t.SemanticTokensRangeRequest=t.SemanticTokensDeltaRequest=t.SemanticTokensRequest=t.SemanticTokensRegistrationType=t.TokenFormat=void 0;let y=n(29850);(r||(t.TokenFormat=r={})).Relative="relative",(c=a||(t.SemanticTokensRegistrationType=a={})).method="textDocument/semanticTokens",c.type=new y.RegistrationType(c.method),(p=i||(t.SemanticTokensRequest=i={})).method="textDocument/semanticTokens/full",p.messageDirection=y.MessageDirection.clientToServer,p.type=new y.ProtocolRequestType(p.method),p.registrationMethod=a.method,p.capabilities=y.CM.create("textDocument.semanticTokens","semanticTokensProvider"),(d=o||(t.SemanticTokensDeltaRequest=o={})).method="textDocument/semanticTokens/full/delta",d.messageDirection=y.MessageDirection.clientToServer,d.type=new y.ProtocolRequestType(d.method),d.registrationMethod=a.method,d.capabilities=y.CM.create("textDocument.semanticTokens.requests.full.delta","semanticTokensProvider.full.delta"),(u=s||(t.SemanticTokensRangeRequest=s={})).method="textDocument/semanticTokens/range",u.messageDirection=y.MessageDirection.clientToServer,u.type=new y.ProtocolRequestType(u.method),u.registrationMethod=a.method,u.capabilities=y.CM.create("textDocument.semanticTokens.requests.range","semanticTokensProvider.range"),(m=l||(t.SemanticTokensRefreshRequest=l={})).method="workspace/semanticTokens/refresh",m.messageDirection=y.MessageDirection.serverToClient,m.type=new y.ProtocolRequestType0(m.method),m.capabilities=y.CM.create("workspace.semanticTokens.refreshSupport",void 0)},29726(e,t,n){"use strict";var r,a;Object.defineProperty(t,"__esModule",{value:!0}),t.ShowDocumentRequest=void 0;let i=n(29850);(a=r||(t.ShowDocumentRequest=r={})).method="window/showDocument",a.messageDirection=i.MessageDirection.serverToClient,a.type=new i.ProtocolRequestType(a.method),a.capabilities=i.CM.create("window.showDocument.support",void 0)},3675(e,t,n){"use strict";var r,a,i,o;Object.defineProperty(t,"__esModule",{value:!0}),t.TextDocumentContentRefreshRequest=t.TextDocumentContentRequest=void 0;let s=n(29850);(i=r||(t.TextDocumentContentRequest=r={})).method="workspace/textDocumentContent",i.messageDirection=s.MessageDirection.clientToServer,i.type=new s.ProtocolRequestType(i.method),i.capabilities=s.CM.create("workspace.textDocumentContent","workspace.textDocumentContent"),(o=a||(t.TextDocumentContentRefreshRequest=a={})).method="workspace/textDocumentContent/refresh",o.messageDirection=s.MessageDirection.serverToClient,o.type=new s.ProtocolRequestType(o.method)},64119(e,t,n){"use strict";var r,a;Object.defineProperty(t,"__esModule",{value:!0}),t.TypeDefinitionRequest=void 0;let i=n(29850);(a=r||(t.TypeDefinitionRequest=r={})).method="textDocument/typeDefinition",a.messageDirection=i.MessageDirection.clientToServer,a.type=new i.ProtocolRequestType(a.method),a.capabilities=i.CM.create("textDocument.typeDefinition","typeDefinitionProvider")},50583(e,t,n){"use strict";var r,a,i,o,s,l;Object.defineProperty(t,"__esModule",{value:!0}),t.TypeHierarchySubtypesRequest=t.TypeHierarchySupertypesRequest=t.TypeHierarchyPrepareRequest=void 0;let c=n(29850);(o=r||(t.TypeHierarchyPrepareRequest=r={})).method="textDocument/prepareTypeHierarchy",o.messageDirection=c.MessageDirection.clientToServer,o.type=new c.ProtocolRequestType(o.method),o.capabilities=c.CM.create("textDocument.typeHierarchy","typeHierarchyProvider"),(s=a||(t.TypeHierarchySupertypesRequest=a={})).method="typeHierarchy/supertypes",s.messageDirection=c.MessageDirection.clientToServer,s.type=new c.ProtocolRequestType(s.method),(l=i||(t.TypeHierarchySubtypesRequest=i={})).method="typeHierarchy/subtypes",l.messageDirection=c.MessageDirection.clientToServer,l.type=new c.ProtocolRequestType(l.method)},30481(e,t,n){"use strict";var r,a,i,o;Object.defineProperty(t,"__esModule",{value:!0}),t.DidChangeWorkspaceFoldersNotification=t.WorkspaceFoldersRequest=void 0;let s=n(29850);(i=r||(t.WorkspaceFoldersRequest=r={})).method="workspace/workspaceFolders",i.messageDirection=s.MessageDirection.serverToClient,i.type=new s.ProtocolRequestType0(i.method),i.capabilities=s.CM.create("workspace.workspaceFolders","workspace.workspaceFolders"),(o=a||(t.DidChangeWorkspaceFoldersNotification=a={})).method="workspace/didChangeWorkspaceFolders",o.messageDirection=s.MessageDirection.clientToServer,o.type=new s.ProtocolNotificationType(o.method),o.capabilities=s.CM.create(void 0,"workspace.workspaceFolders.changeNotifications")},760(e,t){"use strict";function n(e){return"string"==typeof e||e instanceof String}function r(e){return Array.isArray(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.boolean=function(e){return!0===e||!1===e},t.string=n,t.number=function(e){return"number"==typeof e||e instanceof Number},t.error=function(e){return e instanceof Error},t.func=function(e){return"function"==typeof e},t.array=r,t.stringArray=function(e){return r(e)&&e.every(e=>n(e))},t.typedArray=function(e,t){return Array.isArray(e)&&e.every(t)},t.objectLiteral=function(e){return null!==e&&"object"==typeof e}},56911(e,t,n){"use strict";var r,a,i=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var a=Object.getOwnPropertyDescriptor(t,n);(!a||("get"in a?!t.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,a)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||(r=function(e){return(r=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t})(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=r(e),a=0;a<n.length;a++)"default"!==n[a]&&i(t,e,n[a]);return o(t,e),t}),l=this&&this.__exportStar||function(e,t){for(var n in e)"default"===n||Object.prototype.hasOwnProperty.call(t,n)||i(t,e,n)};Object.defineProperty(t,"__esModule",{value:!0}),t.ProposedFeatures=t.NotebookDocuments=t.TextDocuments=t.SemanticTokensBuilder=void 0;let c=n(36297);Object.defineProperty(t,"SemanticTokensBuilder",{enumerable:!0,get:function(){return c.SemanticTokensBuilder}});let p=s(n(90090)),d=s(n(87280));l(n(37688),t);let u=n(73112);Object.defineProperty(t,"TextDocuments",{enumerable:!0,get:function(){return u.TextDocuments}});let m=n(98178);Object.defineProperty(t,"NotebookDocuments",{enumerable:!0,get:function(){return m.NotebookDocuments}}),l(n(97360),t),(a||(t.ProposedFeatures=a={})).all={__brand:"features",workspace:d.TextDocumentContentFeature,languages:p.InlineCompletionFeature}},9632(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CallHierarchyFeature=void 0;let r=n(37688);t.CallHierarchyFeature=e=>class extends e{get callHierarchy(){return{onPrepare:e=>this.connection.onRequest(r.CallHierarchyPrepareRequest.type,(t,n)=>e(t,n,this.attachWorkDoneProgress(t),void 0)),onIncomingCalls:e=>{let t=r.CallHierarchyIncomingCallsRequest.type;return this.connection.onRequest(t,(n,r)=>e(n,r,this.attachWorkDoneProgress(n),this.attachPartialResultProgress(t,n)))},onOutgoingCalls:e=>{let t=r.CallHierarchyOutgoingCallsRequest.type;return this.connection.onRequest(t,(n,r)=>e(n,r,this.attachWorkDoneProgress(n),this.attachPartialResultProgress(t,n)))}}}}},83557(e,t,n){"use strict";var r,a=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var a=Object.getOwnPropertyDescriptor(t,n);(!a||("get"in a?!t.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,a)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||(r=function(e){return(r=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t})(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=r(e),o=0;o<n.length;o++)"default"!==n[o]&&a(t,e,n[o]);return i(t,e),t});Object.defineProperty(t,"__esModule",{value:!0}),t.ConfigurationFeature=void 0;let s=n(37688),l=o(n(4693));t.ConfigurationFeature=e=>class extends e{getConfiguration(e){return e?l.string(e)?this._getConfiguration({section:e}):this._getConfiguration(e):this._getConfiguration({})}_getConfiguration(e){let t={items:Array.isArray(e)?e:[e]};return this.connection.sendRequest(s.ConfigurationRequest.type,t).then(t=>Array.isArray(t)?Array.isArray(e)?t:t[0]:Array.isArray(e)?[]:null)}}},71244(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DiagnosticFeature=void 0;let r=n(37688);t.DiagnosticFeature=e=>class extends e{get diagnostics(){return{refresh:()=>this.connection.sendRequest(r.DiagnosticRefreshRequest.type),on:e=>this.connection.onRequest(r.DocumentDiagnosticRequest.type,(t,n)=>e(t,n,this.attachWorkDoneProgress(t),this.attachPartialResultProgress(r.DocumentDiagnosticRequest.partialResult,t))),onWorkspace:e=>this.connection.onRequest(r.WorkspaceDiagnosticRequest.type,(t,n)=>e(t,n,this.attachWorkDoneProgress(t),this.attachPartialResultProgress(r.WorkspaceDiagnosticRequest.partialResult,t)))}}}},62367(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FileOperationsFeature=void 0;let r=n(37688);t.FileOperationsFeature=e=>class extends e{onDidCreateFiles(e){return this.connection.onNotification(r.DidCreateFilesNotification.type,t=>e(t))}onDidRenameFiles(e){return this.connection.onNotification(r.DidRenameFilesNotification.type,t=>e(t))}onDidDeleteFiles(e){return this.connection.onNotification(r.DidDeleteFilesNotification.type,t=>e(t))}onWillCreateFiles(e){return this.connection.onRequest(r.WillCreateFilesRequest.type,(t,n)=>e(t,n))}onWillRenameFiles(e){return this.connection.onRequest(r.WillRenameFilesRequest.type,(t,n)=>e(t,n))}onWillDeleteFiles(e){return this.connection.onRequest(r.WillDeleteFilesRequest.type,(t,n)=>e(t,n))}}},44033(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FoldingRangeFeature=void 0;let r=n(37688);t.FoldingRangeFeature=e=>class extends e{get foldingRange(){return{refresh:()=>this.connection.sendRequest(r.FoldingRangeRefreshRequest.type),on:e=>{let t=r.FoldingRangeRequest.type;return this.connection.onRequest(t,(n,r)=>e(n,r,this.attachWorkDoneProgress(n),this.attachPartialResultProgress(t,n)))}}}}},50469(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.InlayHintFeature=void 0;let r=n(37688);t.InlayHintFeature=e=>class extends e{get inlayHint(){return{refresh:()=>this.connection.sendRequest(r.InlayHintRefreshRequest.type),on:e=>this.connection.onRequest(r.InlayHintRequest.type,(t,n)=>e(t,n,this.attachWorkDoneProgress(t))),resolve:e=>this.connection.onRequest(r.InlayHintResolveRequest.type,(t,n)=>e(t,n))}}}},90090(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.InlineCompletionFeature=void 0;let r=n(37688);t.InlineCompletionFeature=e=>class extends e{get inlineCompletion(){return{on:e=>this.connection.onRequest(r.InlineCompletionRequest.type,(t,n)=>e(t,n,this.attachWorkDoneProgress(t)))}}}},43861(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.InlineValueFeature=void 0;let r=n(37688);t.InlineValueFeature=e=>class extends e{get inlineValue(){return{refresh:()=>this.connection.sendRequest(r.InlineValueRefreshRequest.type),on:e=>this.connection.onRequest(r.InlineValueRequest.type,(t,n)=>e(t,n,this.attachWorkDoneProgress(t)))}}}},97207(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.LinkedEditingRangeFeature=void 0;let r=n(37688);t.LinkedEditingRangeFeature=e=>class extends e{onLinkedEditingRange(e){return this.connection.onRequest(r.LinkedEditingRangeRequest.type,(t,n)=>e(t,n,this.attachWorkDoneProgress(t),void 0))}}},22850(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.MonikerFeature=void 0;let r=n(37688);t.MonikerFeature=e=>class extends e{get moniker(){return{on:e=>{let t=r.MonikerRequest.type;return this.connection.onRequest(t,(n,r)=>e(n,r,this.attachWorkDoneProgress(n),this.attachPartialResultProgress(t,n)))}}}}},98178(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.NotebookDocuments=t.NotebookSyncFeature=void 0;let r=n(37688),a=n(73112);t.NotebookSyncFeature=e=>class extends e{get synchronization(){return{onDidOpenNotebookDocument:e=>this.connection.onNotification(r.DidOpenNotebookDocumentNotification.type,t=>e(t)),onDidChangeNotebookDocument:e=>this.connection.onNotification(r.DidChangeNotebookDocumentNotification.type,t=>e(t)),onDidSaveNotebookDocument:e=>this.connection.onNotification(r.DidSaveNotebookDocumentNotification.type,t=>e(t)),onDidCloseNotebookDocument:e=>this.connection.onNotification(r.DidCloseNotebookDocumentNotification.type,t=>e(t))}}};class i{static NULL_DISPOSE=Object.freeze({dispose:()=>{}});openHandler;changeHandler;closeHandler;onDidOpenTextDocument(e){return this.openHandler=e,r.Disposable.create(()=>{this.openHandler=void 0})}openTextDocument(e){return this.openHandler&&this.openHandler(e)}onDidChangeTextDocument(e){return this.changeHandler=e,r.Disposable.create(()=>{this.changeHandler=e})}changeTextDocument(e){return this.changeHandler&&this.changeHandler(e)}onDidCloseTextDocument(e){return this.closeHandler=e,r.Disposable.create(()=>{this.closeHandler=void 0})}closeTextDocument(e){return this.closeHandler&&this.closeHandler(e)}onWillSaveTextDocument(){return i.NULL_DISPOSE}onWillSaveTextDocumentWaitUntil(){return i.NULL_DISPOSE}onDidSaveTextDocument(){return i.NULL_DISPOSE}}t.NotebookDocuments=class{notebookDocuments;notebookCellMap;_onDidOpen;_onDidSave;_onDidChange;_onDidClose;_cellTextDocuments;constructor(e){e instanceof a.TextDocuments?this._cellTextDocuments=e:this._cellTextDocuments=new a.TextDocuments(e),this.notebookDocuments=new Map,this.notebookCellMap=new Map,this._onDidOpen=new r.Emitter,this._onDidChange=new r.Emitter,this._onDidSave=new r.Emitter,this._onDidClose=new r.Emitter}get cellTextDocuments(){return this._cellTextDocuments}getCellTextDocument(e){return this._cellTextDocuments.get(e.document)}getNotebookDocument(e){return this.notebookDocuments.get(e)}getNotebookCell(e){let t=this.notebookCellMap.get(e);return t&&t[0]}findNotebookDocumentForCell(e){let t="string"==typeof e?e:e.document,n=this.notebookCellMap.get(t);return n&&n[1]}get onDidOpen(){return this._onDidOpen.event}get onDidSave(){return this._onDidSave.event}get onDidChange(){return this._onDidChange.event}get onDidClose(){return this._onDidClose.event}listen(e){let t=new i,n=[];return n.push(this.cellTextDocuments.listen(t)),n.push(e.notebooks.synchronization.onDidOpenNotebookDocument(async e=>{for(let n of(this.notebookDocuments.set(e.notebookDocument.uri,e.notebookDocument),e.cellTextDocuments))await t.openTextDocument({textDocument:n});this.updateCellMap(e.notebookDocument),this._onDidOpen.fire(e.notebookDocument)})),n.push(e.notebooks.synchronization.onDidChangeNotebookDocument(async e=>{let n=this.notebookDocuments.get(e.notebookDocument.uri);if(void 0===n)return;n.version=e.notebookDocument.version;let r=n.metadata,a=!1,i=e.change;void 0!==i.metadata&&(a=!0,n.metadata=i.metadata);let o=[],s=[],l=[],c=[];if(void 0!==i.cells){let e=i.cells;if(void 0!==e.structure){let r=e.structure.array;if(n.cells.splice(r.start,r.deleteCount,...void 0!==r.cells?r.cells:[]),void 0!==e.structure.didOpen)for(let n of e.structure.didOpen)await t.openTextDocument({textDocument:n}),o.push(n.uri);if(e.structure.didClose)for(let n of e.structure.didClose)await t.closeTextDocument({textDocument:n}),s.push(n.uri)}if(void 0!==e.data){let t=new Map(e.data.map(e=>[e.document,e]));for(let e=0;e<=n.cells.length;e++){let r=t.get(n.cells[e].document);if(void 0!==r){let a=n.cells.splice(e,1,r);if(l.push({old:a[0],new:r}),t.delete(r.document),0===t.size)break}}}if(void 0!==e.textContent)for(let n of e.textContent)await t.changeTextDocument({textDocument:n.document,contentChanges:n.changes}),c.push(n.document.uri)}this.updateCellMap(n);let p={notebookDocument:n};a&&(p.metadata={old:r,new:n.metadata});let d=[];for(let e of o)d.push(this.getNotebookCell(e));let u=[];for(let e of s)u.push(this.getNotebookCell(e));let m=[];for(let e of c)m.push(this.getNotebookCell(e));(d.length>0||u.length>0||l.length>0||m.length>0)&&(p.cells={added:d,removed:u,changed:{data:l,textContent:m}}),(void 0!==p.metadata||void 0!==p.cells)&&this._onDidChange.fire(p)})),n.push(e.notebooks.synchronization.onDidSaveNotebookDocument(e=>{let t=this.notebookDocuments.get(e.notebookDocument.uri);void 0!==t&&this._onDidSave.fire(t)})),n.push(e.notebooks.synchronization.onDidCloseNotebookDocument(async e=>{let n=this.notebookDocuments.get(e.notebookDocument.uri);if(void 0!==n){for(let r of(this._onDidClose.fire(n),e.cellTextDocuments))await t.closeTextDocument({textDocument:r});for(let t of(this.notebookDocuments.delete(e.notebookDocument.uri),n.cells))this.notebookCellMap.delete(t.document)}})),r.Disposable.create(()=>{n.forEach(e=>e.dispose())})}updateCellMap(e){for(let t of e.cells)this.notebookCellMap.set(t.document,[t,e])}}},22712(e,t,n){"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.ProgressFeature=void 0,t.attachWorkDone=function(e,t){if(void 0===t||void 0===t.workDoneToken)return new l;let n=t.workDoneToken;return delete t.workDoneToken,new o(e,n)},t.attachPartialResult=function(e,t){if(void 0===t||void 0===t.partialResultToken)return;let n=t.partialResultToken;return delete t.partialResultToken,new p(e,n)};let a=n(37688),i=n(97794);class o{_connection;_token;static Instances=new Map;constructor(e,t){this._connection=e,this._token=t,o.Instances.set(this._token,this)}begin(e,t,n,r){let i={kind:"begin",title:e,message:n,cancellable:r};"number"==typeof t&&(i.percentage=Math.round(t)),this._connection.sendProgress(a.WorkDoneProgress.type,this._token,i)}report(e,t){let n={kind:"report"};"number"==typeof e?(n.percentage=Math.round(e),void 0!==t&&(n.message=t)):n.message=e,this._connection.sendProgress(a.WorkDoneProgress.type,this._token,n)}done(){o.Instances.delete(this._token),this._connection.sendProgress(a.WorkDoneProgress.type,this._token,{kind:"end"})}}class s extends o{_source;constructor(e,t){super(e,t),this._source=new a.CancellationTokenSource}get token(){return this._source.token}done(){this._source.dispose(),super.done()}cancel(){this._source.cancel()}}class l{begin(){}report(){}done(){}}class c extends l{_source;constructor(){super(),this._source=new a.CancellationTokenSource}get token(){return this._source.token}done(){this._source.dispose()}cancel(){this._source.cancel()}}t.ProgressFeature=e=>class extends e{_progressSupported;constructor(){super(),this._progressSupported=!1}initialize(e){super.initialize(e),e?.window?.workDoneProgress===!0&&(this._progressSupported=!0,this.connection.onNotification(a.WorkDoneProgressCancelNotification.type,e=>{let t=o.Instances.get(e.token);(t instanceof s||t instanceof c)&&t.cancel()}))}attachWorkDoneProgress(e){return void 0===e?new l:new o(this.connection,e)}createWorkDoneProgress(){if(!this._progressSupported)return Promise.resolve(new c);{let e=(0,i.generateUuid)();return this.connection.sendRequest(a.WorkDoneProgressCreateRequest.type,{token:e}).then(()=>new s(this.connection,e))}}},(r||(r={})).type=new a.ProgressType;class p{_connection;_token;constructor(e,t){this._connection=e,this._token=t}report(e){this._connection.sendProgress(r.type,this._token,e)}}},36297(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticTokensBuilder=t.SemanticTokensDiff=t.SemanticTokensFeature=void 0;let r=n(37688);t.SemanticTokensFeature=e=>class extends e{get semanticTokens(){return{refresh:()=>this.connection.sendRequest(r.SemanticTokensRefreshRequest.type),on:e=>{let t=r.SemanticTokensRequest.type;return this.connection.onRequest(t,(n,r)=>e(n,r,this.attachWorkDoneProgress(n),this.attachPartialResultProgress(t,n)))},onDelta:e=>{let t=r.SemanticTokensDeltaRequest.type;return this.connection.onRequest(t,(n,r)=>e(n,r,this.attachWorkDoneProgress(n),this.attachPartialResultProgress(t,n)))},onRange:e=>{let t=r.SemanticTokensRangeRequest.type;return this.connection.onRequest(t,(n,r)=>e(n,r,this.attachWorkDoneProgress(n),this.attachPartialResultProgress(t,n)))}}}};class a{originalSequence;modifiedSequence;constructor(e,t){this.originalSequence=e,this.modifiedSequence=t}computeDiff(){let e=this.originalSequence.length,t=this.modifiedSequence.length,n=0;for(;n<t&&n<e&&this.originalSequence[n]===this.modifiedSequence[n];)n++;if(n<t&&n<e){let r=e-1,a=t-1;for(;r>=n&&a>=n&&this.originalSequence[r]===this.modifiedSequence[a];)r--,a--;(r<n||a<n)&&(r++,a++);let i=r-n+1,o=this.modifiedSequence.slice(n,a+1);return 1===o.length&&o[0]===this.originalSequence[r]?[{start:n,deleteCount:i-1}]:[{start:n,deleteCount:i,data:o}]}return n<t?[{start:n,deleteCount:0,data:this.modifiedSequence.slice(n)}]:n<e?[{start:n,deleteCount:e-n}]:[]}}t.SemanticTokensDiff=a;class i{_id;_prevLine;_prevChar;_dataIsSortedAndDeltaEncoded;_data;_dataNonDelta;_dataLen;_prevData;constructor(){this._prevData=void 0,this.initialize()}initialize(){this._id=Date.now(),this._prevLine=0,this._prevChar=0,this._data=[],this._dataNonDelta=[],this._dataLen=0,this._dataIsSortedAndDeltaEncoded=!0}push(e,t,n,r,a){this._dataIsSortedAndDeltaEncoded&&(e<this._prevLine||e===this._prevLine&&t<this._prevChar)&&(this._dataIsSortedAndDeltaEncoded=!1,this._dataNonDelta=i._deltaDecode(this._data));let o=e,s=t;this._dataIsSortedAndDeltaEncoded&&this._dataLen>0&&0==(o-=this._prevLine)&&(s-=this._prevChar);let l=this._dataIsSortedAndDeltaEncoded?this._data:this._dataNonDelta;l[this._dataLen++]=o,l[this._dataLen++]=s,l[this._dataLen++]=n,l[this._dataLen++]=r,l[this._dataLen++]=a,this._prevLine=e,this._prevChar=t}get id(){return this._id.toString()}static _deltaDecode(e){let t=e.length/5|0,n=0,r=0,a=[];for(let i=0;i<t;i++){let t=5*i,o=e[t],s=e[t+1];0===o?(o=n,s+=r):o+=n;let l=e[t+2],c=e[t+3],p=e[t+4];a[t+0]=o,a[t+1]=s,a[t+2]=l,a[t+3]=c,a[t+4]=p,n=o,r=s}return a}static _sortAndDeltaEncode(e){let t=[],n=e.length/5|0;for(let e=0;e<n;e++)t[e]=e;t.sort((t,n)=>{let r=e[5*t],a=e[5*n];return r===a?e[5*t+1]-e[5*n+1]:r-a});let r=[],a=0,i=0;for(let o=0;o<n;o++){let n=5*t[o],s=e[n+0],l=e[n+1],c=e[n+2],p=e[n+3],d=e[n+4],u=s-a,m=0===u?l-i:l,y=5*o;r[y+0]=u,r[y+1]=m,r[y+2]=c,r[y+3]=p,r[y+4]=d,a=s,i=l}return r}getFinalDataDelta(){return this._dataIsSortedAndDeltaEncoded?this._data:i._sortAndDeltaEncode(this._dataNonDelta)}previousResult(e){this.id===e&&(this._prevData=this.getFinalDataDelta()),this.initialize()}build(){return this._prevData=void 0,{resultId:this.id,data:this.getFinalDataDelta()}}canBuildEdits(){return void 0!==this._prevData}buildEdits(){return void 0!==this._prevData?{resultId:this.id,edits:new a(this._prevData,this.getFinalDataDelta()).computeDiff()}:this.build()}}t.SemanticTokensBuilder=i},97360(e,t,n){"use strict";var r,a,i,o=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var a=Object.getOwnPropertyDescriptor(t,n);(!a||("get"in a?!t.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,a)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),s=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),l=this&&this.__importStar||(r=function(e){return(r=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t})(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=r(e),a=0;a<n.length;a++)"default"!==n[a]&&o(t,e,n[a]);return s(t,e),t});Object.defineProperty(t,"__esModule",{value:!0}),t._NotebooksImpl=t._LanguagesImpl=t.BulkUnregistration=t.BulkRegistration=t.ErrorMessageTracker=void 0,t.combineConsoleFeatures=q,t.combineTelemetryFeatures=V,t.combineTracerFeatures=U,t.combineClientFeatures=B,t.combineWindowFeatures=W,t.combineWorkspaceFeatures=K,t.combineLanguagesFeatures=G,t.combineNotebooksFeatures=H,t.combineFeatures=function(e,t){function n(e,t,n){return e&&t?n(e,t):e||t}return{__brand:"features",console:n(e.console,t.console,q),tracer:n(e.tracer,t.tracer,U),telemetry:n(e.telemetry,t.telemetry,V),client:n(e.client,t.client,B),window:n(e.window,t.window,W),workspace:n(e.workspace,t.workspace,K),languages:n(e.languages,t.languages,G),notebooks:n(e.notebooks,t.notebooks,H)}},t.createConnection=function(e,t,n){let r,a,i,o=n&&n.console?new(n.console(x)):new x,s=e(o);o.rawAttach(s);let l=n&&n.tracer?new(n.tracer(E)):new E,d=n&&n.telemetry?new(n.telemetry(M)):new M,m=n&&n.client?new(n.client(R)):new R,y=n&&n.window?new(n.window(A)):new A,g=n&&n.workspace?new(n.workspace(O)):new O,h=n&&n.languages?new(n.languages(F)):new F,f=n&&n.notebooks?new(n.notebooks(L)):new L,v=[o,l,d,m,y,g,h,f],b={listen:()=>s.listen(),sendRequest:(e,...t)=>s.sendRequest(p.string(e)?e:e.method,...t),onRequest:(e,t)=>s.onRequest(e,t),sendNotification:(e,t)=>{let n=p.string(e)?e:e.method;return s.sendNotification(n,t)},onNotification:(e,t)=>s.onNotification(e,t),onProgress:s.onProgress,sendProgress:s.sendProgress,onInitialize:e=>(a=e,{dispose:()=>{a=void 0}}),onInitialized:e=>s.onNotification(c.InitializedNotification.type,e),onShutdown:e=>(r=e,{dispose:()=>{r=void 0}}),onExit:e=>(i=e,{dispose:()=>{i=void 0}}),get console(){return o},get telemetry(){return d},get tracer(){return l},get client(){return m},get window(){return y},get workspace(){return g},get languages(){return h},get notebooks(){return f},onDidChangeConfiguration:e=>s.onNotification(c.DidChangeConfigurationNotification.type,e),onDidChangeWatchedFiles:e=>s.onNotification(c.DidChangeWatchedFilesNotification.type,e),__textDocumentSync:void 0,onDidOpenTextDocument:e=>s.onNotification(c.DidOpenTextDocumentNotification.type,e),onDidChangeTextDocument:e=>s.onNotification(c.DidChangeTextDocumentNotification.type,e),onDidCloseTextDocument:e=>s.onNotification(c.DidCloseTextDocumentNotification.type,e),onWillSaveTextDocument:e=>s.onNotification(c.WillSaveTextDocumentNotification.type,e),onWillSaveTextDocumentWaitUntil:e=>s.onRequest(c.WillSaveTextDocumentWaitUntilRequest.type,e),onDidSaveTextDocument:e=>s.onNotification(c.DidSaveTextDocumentNotification.type,e),sendDiagnostics:e=>s.sendNotification(c.PublishDiagnosticsNotification.type,e),onHover:e=>s.onRequest(c.HoverRequest.type,(t,n)=>e(t,n,(0,u.attachWorkDone)(s,t),void 0)),onCompletion:e=>s.onRequest(c.CompletionRequest.type,(t,n)=>e(t,n,(0,u.attachWorkDone)(s,t),(0,u.attachPartialResult)(s,t))),onCompletionResolve:e=>s.onRequest(c.CompletionResolveRequest.type,e),onSignatureHelp:e=>s.onRequest(c.SignatureHelpRequest.type,(t,n)=>e(t,n,(0,u.attachWorkDone)(s,t),void 0)),onDeclaration:e=>s.onRequest(c.DeclarationRequest.type,(t,n)=>e(t,n,(0,u.attachWorkDone)(s,t),(0,u.attachPartialResult)(s,t))),onDefinition:e=>s.onRequest(c.DefinitionRequest.type,(t,n)=>e(t,n,(0,u.attachWorkDone)(s,t),(0,u.attachPartialResult)(s,t))),onTypeDefinition:e=>s.onRequest(c.TypeDefinitionRequest.type,(t,n)=>e(t,n,(0,u.attachWorkDone)(s,t),(0,u.attachPartialResult)(s,t))),onImplementation:e=>s.onRequest(c.ImplementationRequest.type,(t,n)=>e(t,n,(0,u.attachWorkDone)(s,t),(0,u.attachPartialResult)(s,t))),onReferences:e=>s.onRequest(c.ReferencesRequest.type,(t,n)=>e(t,n,(0,u.attachWorkDone)(s,t),(0,u.attachPartialResult)(s,t))),onDocumentHighlight:e=>s.onRequest(c.DocumentHighlightRequest.type,(t,n)=>e(t,n,(0,u.attachWorkDone)(s,t),(0,u.attachPartialResult)(s,t))),onDocumentSymbol:e=>s.onRequest(c.DocumentSymbolRequest.type,(t,n)=>e(t,n,(0,u.attachWorkDone)(s,t),(0,u.attachPartialResult)(s,t))),onWorkspaceSymbol:e=>s.onRequest(c.WorkspaceSymbolRequest.type,(t,n)=>e(t,n,(0,u.attachWorkDone)(s,t),(0,u.attachPartialResult)(s,t))),onWorkspaceSymbolResolve:e=>s.onRequest(c.WorkspaceSymbolResolveRequest.type,e),onCodeAction:e=>s.onRequest(c.CodeActionRequest.type,(t,n)=>e(t,n,(0,u.attachWorkDone)(s,t),(0,u.attachPartialResult)(s,t))),onCodeActionResolve:e=>s.onRequest(c.CodeActionResolveRequest.type,(t,n)=>e(t,n)),onCodeLens:e=>s.onRequest(c.CodeLensRequest.type,(t,n)=>e(t,n,(0,u.attachWorkDone)(s,t),(0,u.attachPartialResult)(s,t))),onCodeLensResolve:e=>s.onRequest(c.CodeLensResolveRequest.type,(t,n)=>e(t,n)),onDocumentFormatting:e=>s.onRequest(c.DocumentFormattingRequest.type,(t,n)=>e(t,n,(0,u.attachWorkDone)(s,t),void 0)),onDocumentRangeFormatting:e=>s.onRequest(c.DocumentRangeFormattingRequest.type,(t,n)=>e(t,n,(0,u.attachWorkDone)(s,t),void 0)),onDocumentOnTypeFormatting:e=>s.onRequest(c.DocumentOnTypeFormattingRequest.type,(t,n)=>e(t,n)),onRenameRequest:e=>s.onRequest(c.RenameRequest.type,(t,n)=>e(t,n,(0,u.attachWorkDone)(s,t),void 0)),onPrepareRename:e=>s.onRequest(c.PrepareRenameRequest.type,(t,n)=>e(t,n)),onDocumentLinks:e=>s.onRequest(c.DocumentLinkRequest.type,(t,n)=>e(t,n,(0,u.attachWorkDone)(s,t),(0,u.attachPartialResult)(s,t))),onDocumentLinkResolve:e=>s.onRequest(c.DocumentLinkResolveRequest.type,(t,n)=>e(t,n)),onDocumentColor:e=>s.onRequest(c.DocumentColorRequest.type,(t,n)=>e(t,n,(0,u.attachWorkDone)(s,t),(0,u.attachPartialResult)(s,t))),onColorPresentation:e=>s.onRequest(c.ColorPresentationRequest.type,(t,n)=>e(t,n,(0,u.attachWorkDone)(s,t),(0,u.attachPartialResult)(s,t))),onFoldingRanges:e=>s.onRequest(c.FoldingRangeRequest.type,(t,n)=>e(t,n,(0,u.attachWorkDone)(s,t),(0,u.attachPartialResult)(s,t))),onSelectionRanges:e=>s.onRequest(c.SelectionRangeRequest.type,(t,n)=>e(t,n,(0,u.attachWorkDone)(s,t),(0,u.attachPartialResult)(s,t))),onExecuteCommand:e=>s.onRequest(c.ExecuteCommandRequest.type,(t,n)=>e(t,n,(0,u.attachWorkDone)(s,t),void 0)),dispose:()=>s.dispose()};for(let e of v)e.attach(b);return s.onRequest(c.InitializeRequest.type,e=>{for(let n of(t.initialize(e),p.string(e.trace)&&(l.trace=c.Trace.fromString(e.trace)),v))n.initialize(e.capabilities);if(a){var n;return((n=a(e,new c.CancellationTokenSource().token,(0,u.attachWorkDone)(s,e),void 0))instanceof Promise?n:p.thenable(n)?new Promise((e,t)=>{n.then(t=>e(t),e=>t(e))}):Promise.resolve(n)).then(e=>{if(e instanceof c.ResponseError)return e;let t=e;t||(t={capabilities:{}});let n=t.capabilities;for(let e of(n||(n={},t.capabilities=n),void 0===n.textDocumentSync||null===n.textDocumentSync?n.textDocumentSync=p.number(b.__textDocumentSync)?b.__textDocumentSync:c.TextDocumentSyncKind.None:p.number(n.textDocumentSync)||p.number(n.textDocumentSync.change)||(n.textDocumentSync.change=p.number(b.__textDocumentSync)?b.__textDocumentSync:c.TextDocumentSyncKind.None),v))e.fillServerCapabilities(n);return t})}{let e={capabilities:{textDocumentSync:c.TextDocumentSyncKind.None}};for(let t of v)t.fillServerCapabilities(e.capabilities);return e}}),s.onRequest(c.ShutdownRequest.type,()=>(t.shutdownReceived=!0,r)?r(new c.CancellationTokenSource().token):void 0),s.onNotification(c.ExitNotification.type,()=>{try{if(i)return i()}finally{t.shutdownReceived?t.exit(0):t.exit(1)}}),s.onNotification(c.SetTraceNotification.type,e=>{l.trace=c.Trace.fromString(e.value)}),b};let c=n(37688),p=l(n(4693)),d=l(n(97794)),u=n(22712),m=n(83557),y=n(83894),g=n(9632),h=n(36297),f=n(77711),v=n(62367),b=n(97207),T=n(86008),w=n(43861),k=n(44033),C=n(50469),D=n(71244),P=n(98178),_=n(22850);function S(e){if(null!==e)return e}t.ErrorMessageTracker=class{_messages;constructor(){this._messages=Object.create(null)}add(e){let t=this._messages[e];t||(t=0),t++,this._messages[e]=t}sendErrors(e){Object.keys(this._messages).forEach(t=>{e.window.showErrorMessage(t)})}};class x{_rawConnection;_connection;rawAttach(e){this._rawConnection=e}attach(e){this._connection=e}get connection(){if(!this._connection)throw Error("Remote is not attached to a connection yet.");return this._connection}fillServerCapabilities(e){}initialize(e){}error(e){this.send(c.MessageType.Error,e)}warn(e){this.send(c.MessageType.Warning,e)}info(e){this.send(c.MessageType.Info,e)}log(e){this.send(c.MessageType.Log,e)}debug(e){this.send(c.MessageType.Debug,e)}send(e,t){this._rawConnection&&this._rawConnection.sendNotification(c.LogMessageNotification.type,{type:e,message:t}).catch(()=>{(0,c.RAL)().console.error("Sending log message failed")})}}let A=(0,f.ShowDocumentFeature)((0,u.ProgressFeature)(class{_connection;attach(e){this._connection=e}get connection(){if(!this._connection)throw Error("Remote is not attached to a connection yet.");return this._connection}initialize(e){}fillServerCapabilities(e){}showErrorMessage(e,...t){let n={type:c.MessageType.Error,message:e,actions:t};return this.connection.sendRequest(c.ShowMessageRequest.type,n).then(S)}showWarningMessage(e,...t){let n={type:c.MessageType.Warning,message:e,actions:t};return this.connection.sendRequest(c.ShowMessageRequest.type,n).then(S)}showInformationMessage(e,...t){let n={type:c.MessageType.Info,message:e,actions:t};return this.connection.sendRequest(c.ShowMessageRequest.type,n).then(S)}}));(a||(t.BulkRegistration=a={})).create=function(){return new N};class N{_registrations=[];_registered=new Set;add(e,t){let n=p.string(e)?e:e.method;if(this._registered.has(n))throw Error(`${n} is already added to this registration`);let r=d.generateUuid();this._registrations.push({id:r,method:n,registerOptions:t||{}}),this._registered.add(n)}asRegistrationParams(){return{registrations:this._registrations}}}(i||(t.BulkUnregistration=i={})).create=function(){return new I(void 0,[])};class I{_connection;_unregistrations=new Map;constructor(e,t){this._connection=e,t.forEach(e=>{this._unregistrations.set(e.method,e)})}get isAttached(){return!!this._connection}attach(e){this._connection=e}add(e){this._unregistrations.set(e.method,e)}dispose(){let e=[];for(let t of this._unregistrations.values())e.push(t);this._connection.sendRequest(c.UnregistrationRequest.type,{unregisterations:e}).catch(()=>{this._connection.console.info("Bulk unregistration failed.")})}disposeSingle(e){let t=p.string(e)?e:e.method,n=this._unregistrations.get(t);return!!n&&(this._connection.sendRequest(c.UnregistrationRequest.type,{unregisterations:[n]}).then(()=>{this._unregistrations.delete(t)},e=>{this._connection.console.info(`Un-registering request handler for ${n.id} failed.`)}),!0)}}class R{_connection;attach(e){this._connection=e}get connection(){if(!this._connection)throw Error("Remote is not attached to a connection yet.");return this._connection}initialize(e){}fillServerCapabilities(e){}register(e,t,n){return e instanceof N?this.registerMany(e):e instanceof I?this.registerSingle1(e,t,n):this.registerSingle2(e,t)}registerSingle1(e,t,n){let r=p.string(t)?t:t.method,a=d.generateUuid();return e.isAttached||e.attach(this.connection),this.connection.sendRequest(c.RegistrationRequest.type,{registrations:[{id:a,method:r,registerOptions:n||{}}]}).then(t=>(e.add({id:a,method:r}),e),e=>(this.connection.console.info(`Registering request handler for ${r} failed.`),Promise.reject(e)))}registerSingle2(e,t){let n=p.string(e)?e:e.method,r=d.generateUuid();return this.connection.sendRequest(c.RegistrationRequest.type,{registrations:[{id:r,method:n,registerOptions:t||{}}]}).then(e=>c.Disposable.create(()=>{this.unregisterSingle(r,n).catch(()=>{this.connection.console.info(`Un-registering capability with id ${r} failed.`)})}),e=>(this.connection.console.info(`Registering request handler for ${n} failed.`),Promise.reject(e)))}unregisterSingle(e,t){return this.connection.sendRequest(c.UnregistrationRequest.type,{unregisterations:[{id:e,method:t}]}).catch(()=>{this.connection.console.info(`Un-registering request handler for ${e} failed.`)})}registerMany(e){let t=e.asRegistrationParams();return this.connection.sendRequest(c.RegistrationRequest.type,t).then(()=>new I(this._connection,t.registrations.map(e=>({id:e.id,method:e.method}))),e=>(this.connection.console.info("Bulk registration failed."),Promise.reject(e)))}}let O=(0,v.FileOperationsFeature)((0,y.WorkspaceFoldersFeature)((0,m.ConfigurationFeature)(class{_connection;attach(e){this._connection=e}get connection(){if(!this._connection)throw Error("Remote is not attached to a connection yet.");return this._connection}initialize(e){}fillServerCapabilities(e){}applyEdit(e){let t=e&&e.edit?e:{edit:e};return this.connection.sendRequest(c.ApplyWorkspaceEditRequest.type,t)}})));class E{_trace;_connection;constructor(){this._trace=c.Trace.Off}attach(e){this._connection=e}get connection(){if(!this._connection)throw Error("Remote is not attached to a connection yet.");return this._connection}initialize(e){}fillServerCapabilities(e){}set trace(e){this._trace=e}log(e,t){this._trace!==c.Trace.Off&&this.connection.sendNotification(c.LogTraceNotification.type,{message:e,verbose:this._trace===c.Trace.Verbose?t:void 0}).catch(()=>{})}}class M{_connection;attach(e){this._connection=e}get connection(){if(!this._connection)throw Error("Remote is not attached to a connection yet.");return this._connection}initialize(e){}fillServerCapabilities(e){}logEvent(e){this.connection.sendNotification(c.TelemetryEventNotification.type,e).catch(()=>{this.connection.console.log("Sending TelemetryEventNotification failed")})}}class z{_connection;attach(e){this._connection=e}get connection(){if(!this._connection)throw Error("Remote is not attached to a connection yet.");return this._connection}initialize(e){}fillServerCapabilities(e){}attachWorkDoneProgress(e){return(0,u.attachWorkDone)(this.connection,e)}attachPartialResultProgress(e,t){return(0,u.attachPartialResult)(this.connection,t)}}t._LanguagesImpl=z;let F=(0,k.FoldingRangeFeature)((0,_.MonikerFeature)((0,D.DiagnosticFeature)((0,C.InlayHintFeature)((0,w.InlineValueFeature)((0,T.TypeHierarchyFeature)((0,b.LinkedEditingRangeFeature)((0,h.SemanticTokensFeature)((0,g.CallHierarchyFeature)(z)))))))));class j{_connection;attach(e){this._connection=e}get connection(){if(!this._connection)throw Error("Remote is not attached to a connection yet.");return this._connection}initialize(e){}fillServerCapabilities(e){}attachWorkDoneProgress(e){return(0,u.attachWorkDone)(this.connection,e)}attachPartialResultProgress(e,t){return(0,u.attachPartialResult)(this.connection,t)}}t._NotebooksImpl=j;let L=(0,P.NotebookSyncFeature)(j);function q(e,t){return function(n){return t(e(n))}}function V(e,t){return function(n){return t(e(n))}}function U(e,t){return function(n){return t(e(n))}}function B(e,t){return function(n){return t(e(n))}}function W(e,t){return function(n){return t(e(n))}}function K(e,t){return function(n){return t(e(n))}}function G(e,t){return function(n){return t(e(n))}}function H(e,t){return function(n){return t(e(n))}}},77711(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ShowDocumentFeature=void 0;let r=n(37688);t.ShowDocumentFeature=e=>class extends e{showDocument(e){return this.connection.sendRequest(r.ShowDocumentRequest.type,e)}}},87280(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TextDocumentContentFeature=void 0;let r=n(37688);t.TextDocumentContentFeature=e=>class extends e{get textDocumentContent(){return{refresh:e=>this.connection.sendRequest(r.TextDocumentContentRefreshRequest.type,{uri:e}),on:e=>this.connection.onRequest(r.TextDocumentContentRequest.type,(t,n)=>e(t,n))}}}},73112(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TextDocuments=void 0;let r=n(37688);t.TextDocuments=class{_configuration;_syncedDocuments;_onDidChangeContent;_onDidOpen;_onDidClose;_onDidSave;_onWillSave;_willSaveWaitUntil;constructor(e){this._configuration=e,this._syncedDocuments=new Map,this._onDidChangeContent=new r.Emitter,this._onDidOpen=new r.Emitter,this._onDidClose=new r.Emitter,this._onDidSave=new r.Emitter,this._onWillSave=new r.Emitter}get onDidOpen(){return this._onDidOpen.event}get onDidChangeContent(){return this._onDidChangeContent.event}get onWillSave(){return this._onWillSave.event}onWillSaveWaitUntil(e){this._willSaveWaitUntil=e}get onDidSave(){return this._onDidSave.event}get onDidClose(){return this._onDidClose.event}get(e){return this._syncedDocuments.get(e)}all(){return Array.from(this._syncedDocuments.values())}keys(){return Array.from(this._syncedDocuments.keys())}listen(e){e.__textDocumentSync=r.TextDocumentSyncKind.Incremental;let t=[];return t.push(e.onDidOpenTextDocument(e=>{let t=e.textDocument,n=this._configuration.create(t.uri,t.languageId,t.version,t.text);this._syncedDocuments.set(t.uri,n);let r=Object.freeze({document:n});this._onDidOpen.fire(r),this._onDidChangeContent.fire(r)})),t.push(e.onDidChangeTextDocument(e=>{let t=e.textDocument,n=e.contentChanges;if(0===n.length)return;let{version:r}=t;if(null==r)throw Error(`Received document change event for ${t.uri} without valid version identifier`);let a=this._syncedDocuments.get(t.uri);void 0!==a&&(a=this._configuration.update(a,n,r),this._syncedDocuments.set(t.uri,a),this._onDidChangeContent.fire(Object.freeze({document:a})))})),t.push(e.onDidCloseTextDocument(e=>{let t=this._syncedDocuments.get(e.textDocument.uri);void 0!==t&&(this._syncedDocuments.delete(e.textDocument.uri),this._onDidClose.fire(Object.freeze({document:t})))})),t.push(e.onWillSaveTextDocument(e=>{let t=this._syncedDocuments.get(e.textDocument.uri);void 0!==t&&this._onWillSave.fire(Object.freeze({document:t,reason:e.reason}))})),t.push(e.onWillSaveTextDocumentWaitUntil((e,t)=>{let n=this._syncedDocuments.get(e.textDocument.uri);return void 0!==n&&this._willSaveWaitUntil?this._willSaveWaitUntil(Object.freeze({document:n,reason:e.reason}),t):[]})),t.push(e.onDidSaveTextDocument(e=>{let t=this._syncedDocuments.get(e.textDocument.uri);void 0!==t&&this._onDidSave.fire(Object.freeze({document:t}))})),r.Disposable.create(()=>{t.forEach(e=>e.dispose())})}}},86008(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TypeHierarchyFeature=void 0;let r=n(37688);t.TypeHierarchyFeature=e=>class extends e{get typeHierarchy(){return{onPrepare:e=>this.connection.onRequest(r.TypeHierarchyPrepareRequest.type,(t,n)=>e(t,n,this.attachWorkDoneProgress(t),void 0)),onSupertypes:e=>{let t=r.TypeHierarchySupertypesRequest.type;return this.connection.onRequest(t,(n,r)=>e(n,r,this.attachWorkDoneProgress(n),this.attachPartialResultProgress(t,n)))},onSubtypes:e=>{let t=r.TypeHierarchySubtypesRequest.type;return this.connection.onRequest(t,(n,r)=>e(n,r,this.attachWorkDoneProgress(n),this.attachPartialResultProgress(t,n)))}}}}},4693(e,t){"use strict";function n(e){return"string"==typeof e||e instanceof String}function r(e){return"function"==typeof e}function a(e){return Array.isArray(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.boolean=function(e){return!0===e||!1===e},t.string=n,t.number=function(e){return"number"==typeof e||e instanceof Number},t.error=function(e){return e instanceof Error},t.func=r,t.array=a,t.stringArray=function(e){return a(e)&&e.every(e=>n(e))},t.typedArray=function(e,t){return Array.isArray(e)&&e.every(t)},t.thenable=function(e){return e&&r(e.then)}},97794(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.empty=void 0,t.v4=a,t.isUUID=o,t.parse=function(e){if(!o(e))throw Error("invalid uuid");return new n(e)},t.generateUuid=function(){return a().asHex()};class n{_value;constructor(e){this._value=e}asHex(){return this._value}equals(e){return this.asHex()===e.asHex()}}class r extends n{static _chars=["0","1","2","3","4","5","6","6","7","8","9","a","b","c","d","e","f"];static _timeHighBits=["8","9","a","b"];static _oneOf(e){return e[Math.floor(e.length*Math.random())]}static _randomHex(){return r._oneOf(r._chars)}constructor(){super(""+r._randomHex()+r._randomHex()+r._randomHex()+r._randomHex()+r._randomHex()+r._randomHex()+r._randomHex()+r._randomHex()+"-"+r._randomHex()+r._randomHex()+r._randomHex()+r._randomHex()+"-4"+r._randomHex()+r._randomHex()+r._randomHex()+"-"+r._oneOf(r._timeHighBits)+r._randomHex()+r._randomHex()+r._randomHex()+"-"+r._randomHex()+r._randomHex()+r._randomHex()+r._randomHex()+r._randomHex()+r._randomHex()+r._randomHex()+r._randomHex()+r._randomHex()+r._randomHex()+r._randomHex()+r._randomHex())}}function a(){return new r}t.empty=new n("00000000-0000-0000-0000-000000000000");let i=/^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/i;function o(e){return i.test(e)}},83894(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.WorkspaceFoldersFeature=void 0;let r=n(37688);t.WorkspaceFoldersFeature=e=>class extends e{_onDidChangeWorkspaceFolders;_unregistration;_notificationIsAutoRegistered;constructor(){super(),this._notificationIsAutoRegistered=!1}initialize(e){super.initialize(e);let t=e.workspace;t&&t.workspaceFolders&&(this._onDidChangeWorkspaceFolders=new r.Emitter,this.connection.onNotification(r.DidChangeWorkspaceFoldersNotification.type,e=>{this._onDidChangeWorkspaceFolders.fire(e.event)}))}fillServerCapabilities(e){super.fillServerCapabilities(e);let t=e.workspace?.workspaceFolders?.changeNotifications;this._notificationIsAutoRegistered=!0===t||"string"==typeof t}getWorkspaceFolders(){return this.connection.sendRequest(r.WorkspaceFoldersRequest.type)}get onDidChangeWorkspaceFolders(){if(!this._onDidChangeWorkspaceFolders)throw Error("Client doesn't support sending workspace folder change events.");return this._notificationIsAutoRegistered||this._unregistration||(this._unregistration=this.connection.client.register(r.DidChangeWorkspaceFoldersNotification.type)),this._onDidChangeWorkspaceFolders.event}}},87513(e,t,n){"use strict";n.d(t,{AppInsightsCore:()=>y});var r=n(10659),a=n(68279),i=n(269),o=n(28156),s=n(24538),l=n(23775),c=n(21752),p=n(90937),d=n(14822),u=n(61739),m=(0,i.ZHX)({endpointUrl:p.S,propertyStorageOverride:{isVal:function(e){return!e||e.getProperty&&e.setProperty||(0,i.$8)("Invalid property storage override passed."),!0}}}),y=function(e){function t(){var n=e.call(this)||this;return(0,a.A)(t,n,function(e,t){e[u.mE]=function(n,r,a,c){(0,o.r2)(e,function(){return"AppInsightsCore.initialize"},function(){try{t[u.mE]((0,s.e)(n,m,a||e.logger,!1).cfg,r,a,c)}catch(t){var o=e.logger,p=(0,i.mmD)(t);-1!==p[u.Sj]("channels")&&(p+="\n - Channels must be provided through config.channels only!"),(0,l.ZP)(o,1,514,"SDK Initialization Failed - no telemetry will be sent: "+p)}},function(){return{config:n,extensions:r,logger:a,notificationManager:c}})},e.track=function(n){(0,o.r2)(e,function(){return"AppInsightsCore.track"},function(){if(n){n[u.dg]=n[u.dg]||{},n[u.dg].trackStart=(0,d.WB)(),(0,d.Hh)(n.latency)||(n.latency=1);var r=n.ext=n.ext||{};r.sdk=r.sdk||{},r.sdk.ver=d.xE;var a=n.baseData=n.baseData||{};a[p._0]=a[p._0]||{};var i=a[p._0];i[p.hj]=i[p.hj]||e.pluginVersionString||p.m5}t.track(n)},function(){return{item:n}},!n.sync)},e[u.h4]=function(e){return t[u.h4](e||"InternalLog")}}),n}return(0,r.qU)(t,e),t.__ieDyn=1,t}(c._)},90937(e,t,n){"use strict";n.d(t,{S:()=>a,_0:()=>o,hj:()=>i,m5:()=>r});var r="",a="https://browser.events.data.microsoft.com/OneCollector/1.0/",i="version",o="properties"},14822(e,t,n){"use strict";n.d(t,{EO:()=>u,F2:()=>v,Go:()=>g,Hh:()=>m,TC:()=>y,WB:()=>h,X$:()=>function e(t,n,r,i,o){var l={},c=!1,p=0,d=arguments[s.oI],u=arguments;for((0,a.Lmq)(u[0])&&(c=u[0],p++);p<d;p++){var t=u[p];(0,a.zav)(t,function(t,n){c&&n&&(0,a.Gvm)(n)?(0,a.cyL)(n)?(l[t]=l[t]||[],(0,a.Iuo)(n,function(n,r){n&&(0,a.Gvm)(n)?l[t][r]=e(!0,l[t][r],n):l[t][r]=n})):l[t]=e(!0,l[t],n):l[t]=n})}return l},ei:()=>b,u9:()=>f,xE:()=>l,yD:()=>d});var r,a=n(269),i=n(45664),o=n(90937),s=n(61739),l="1DS-Web-JS-4.3.11",c=i.Wy.hasOwnProperty,p=((r={})[0]=0,r[2]=6,r[1]=1,r[3]=7,r[4098]=6,r[4097]=1,r[4099]=7,r);function d(e){return!(e===o.m5||(0,a.hXl)(e))}function u(e){if(e){var t=(0,a.HzD)(e,"-");if(t>-1)return(0,a.ZWZ)(e,t)}return o.m5}function m(e){return!!(e&&(0,a.EtT)(e))&&!!(e>=1)&&!!(e<=4)}function y(e,t,n){if(!t&&!d(t)||"string"!=typeof e)return null;var r,i=typeof t;if("string"===i||"number"===i||"boolean"===i||(0,a.cyL)(t))t={value:t};else if("object"!==i||c.call(t,"value")){if((0,a.hXl)(t[s.pF])||t[s.pF]===o.m5||!(0,a.KgX)(t[s.pF])&&!(0,a.EtT)(t[s.pF])&&!(0,a.Lmq)(t[s.pF])&&!(0,a.cyL)(t[s.pF]))return null}else t={value:n?JSON.stringify(t):t};if((0,a.cyL)(t[s.pF])&&!(t[s.pF][s.oI]>0))return null;if(!(0,a.hXl)(t.kind)){if((0,a.cyL)(t[s.pF])||!(0===(r=t.kind)||r>0&&r<=13||32===r))return null;t[s.pF]=t[s.pF].toString()}return t}function g(e,t,n){var r,o=-1;if(!(0,a.b07)(e)){if(t>0&&(32===t?o=8192:t<=13&&(o=t<<5)),!((r=n)>=0)||!(r<=9)){var l=p[function e(t){var n=0;if(null!=t){var r=typeof t;"string"===r?n=1:"number"===r?n=2:"boolean"===r?n=3:r===i._1&&(n=4,(0,a.cyL)(t)?(n=4096,t[s.oI]>0&&(n|=e(t[0]))):c.call(t,"value")&&(n=8192|e(t[s.pF])))}return n}(e)]||-1;-1!==o&&-1!==l?o|=l:6===l&&(o=l)}else -1===o&&(o=0),o|=n}return o}(0,a.Wtk)(),(0,a.Vdv)();var h=a.UUD;function f(e,t){e[s.dg]=e[s.dg]||{},e[s.dg][s.Jg]=e[s.dg][s.Jg]||{},e[s.dg][s.Jg][t]=h()}function v(){return!!(0,a.zS2)("chrome")}function b(e){return e>0}},61739(e,t,n){"use strict";n.d(t,{Jg:()=>c,Sj:()=>a,dg:()=>i,h4:()=>o,mE:()=>r,oI:()=>l,pF:()=>s});var r="initialize",a="indexOf",i="timings",o="pollInternalLogs",s="value",l="length",c="processTelemetryStart"},28081(e,t,n){"use strict";n.d(t,{PostChannel:()=>e7});var r,a=n(10659),i=n(68279),o=n(14822),s=n(269),l=n(28156),c=n(56149),p=n(69224),d=n(24538),u=n(72317),m=n(13673),y=(0,n(84282).H)({Unknown:0,NonRetryableStatus:1,InvalidEvent:2,SizeLimitExceeded:3,KillSwitch:4,QueueFull:5,BeaconSendFailure:6}),g=n(23775),h=n(98257),f=n(8205),v="REAL_TIME",b="drop",T="requeue",w="no-cache, no-store",k="application/x-json-stream",C="cache-control",D="content-type",P="client-version",_="client-id",S="time-delta-to-apply-millis",x="upload-time",A="apikey",N="AuthMsaDeviceTicket",I="WebAuthToken",R="AuthXToken",O="msfpc",E="trace",M="user",z="allowRequestSending",F="shouldAddClockSkewHeaders",j="getClockSkewHeaderValue",L="setClockSkew",q="length",V="concat",U="iKey",B="count",W="events",K="push",G="split",H="toLowerCase",$="hdrs",Z="useHdrs",X="initialize",J="setTimeoutOverride",Y="clearTimeoutOverride",Q="overrideEndpointUrl",ee="avoidOptions",et="enableCompoundKey",en="disableXhrSync",er="disableFetchKeepAlive",ea="useSendBeacon",ei="fetchCredentials",eo="alwaysUseXhrOverride",es="serializeOfflineEvt",el="getOfflineRequestDetails",ec="createPayload",ep="createOneDSPayload",ed="payloadBlob",eu="headers",em="_thePayload",ey="batches",eg="sendType",eh="canSendRequest",ef="sendQueuedRequests",ev="setUnloading",eb="sendSynchronousBatch",eT="_transport",ew="getWParam",ek="isBeacon",eC="timings",eD="isTeardown",eP="_sendReason",e_="setKillSwitchTenants",eS="_backOffTransmission",ex="identifier",eA="autoFlushEventsLimit",eN="sendAttempt",eI="latency",eR="sync";function eO(e){var t=(e.ext||{}).intweb;return t&&(0,o.yD)(t[O])?t[O]:null}function eE(e){for(var t=null,n=0;null===t&&n<e[q];n++)t=eO(e[n]);return t}var eM=function(){function e(t,n){var r=n?[][V](n):[],a=eE(r);this[U]=function(){return t},this.Msfpc=function(){return a||""},this[B]=function(){return r[q]},this[W]=function(){return r},this.addEvent=function(e){return!!e&&(r[K](e),a||(a=eO(e)),!0)},this[G]=function(n,i){var o;if(n<r[q]){var l=r[q]-n;(0,s.hXl)(i)||(l=i<l?i:l),o=r.splice(n,l),a=eE(r)}return new e(t,o)}}return e.create=function(t,n){return new e(t,n)},e}(),ez=n(7292),eF=n(90856),ej=n(45664),eL=function(){function e(){var t=!0,n=!0,r=!0,a="use-collector-delta",o=!1;(0,i.A)(e,this,function(e){e[z]=function(){return t},e.firstRequestSent=function(){r&&(r=!1,o||(t=!1))},e[F]=function(){return n},e[j]=function(){return a},e[L]=function(e){o||(e?(a=e,n=!0,o=!0):n=!1,t=!0)}})}return e.__ieDyn=1,e}(),eq=function(){function e(){var t={};(0,i.A)(e,this,function(e){e[e_]=function(e,n){if(e&&n)try{var r,a,i=(r=e[G](","),a=[],r&&(0,s.Iuo)(r,function(e){a[K]((0,s.EHq)(e))}),a);if("this-request-only"===n)return i;for(var o=1e3*parseInt(n,10),l=0;l<i[q];++l)t[i[l]]=(0,s.f0d)()+o}catch(e){}return[]},e.isTenantKilled=function(e){var n=(0,s.EHq)(e);return!!(void 0!==t[n]&&t[n]>(0,s.f0d)())||(delete t[n],!1)}})}return e.__ieDyn=1,e}();function eV(e){var t=0;return t=Math.pow(2,e)*((0,s.ZrT)(1200*Math.random())+2400),(0,s.rpU)(t,6e5)}var eU=(0,s.rpU)(2e6,65e3),eB="metadata",eW=/\./,eK=function(){function e(t,n,r,a,c,p,d){var u,m="data",y="baseData",g=!!a,h={},f=!!p,v=c||o.Go,b=(u=d)&&u.requestLimit?u.requestLimit:{},T=eG(b.requestLimit,3145728,0),w=eG(b.requestLimit,65e3,1),k=eG(b.recordLimit,2e6,0),C=Math.min(eG(b.recordLimit,eU,1),w);(0,i.A)(e,this,function(e){e.createPayload=function(e,t,n,r,a,i){return{apiKeys:[],payloadBlob:"",overflow:null,sizeExceed:[],failedEvts:[],batches:[],numEvents:0,retryCnt:e,isTeardown:t,isSync:n,isBeacon:r,sendType:i,sendReason:a}},e.appendPayload=function(n,r,a){var i=n&&r&&!n.overflow;return i&&(0,l.r2)(t,function(){return"Serializer:appendPayload"},function(){for(var t=r.events(),i=n.payloadBlob,o=n.numEvents,l=!1,c=[],p=[],d=n.isBeacon,u=d?w:T,m=d?C:k,y=0,g=0;y<t.length;){var h=t[y];if(h){if(o>=a){n.overflow=r.split(y);break}var f=e.getEventBlob(h);if(f&&f.length<=m){var v=f.length;if(i.length+v>u){n.overflow=r.split(y);break}i&&(i+="\n"),i+=f,++g>20&&((0,s.hKY)(i,0,1),g=0),l=!0,o++}else f?c.push(h):p.push(h),t.splice(y,1),y--}y++}if(c.length>0&&n.sizeExceed.push(eM.create(r.iKey(),c)),p.length>0&&n.failedEvts.push(eM.create(r.iKey(),p)),l){n.batches.push(r),n.payloadBlob=i,n.numEvents=o;var b=r.iKey();-1===(0,s.rDm)(n.apiKeys,b)&&n.apiKeys.push(b)}},function(){return{payload:n,theBatch:{iKey:r.iKey(),evts:r.events()},max:a}}),i},e.getEventBlob=function(e){try{return(0,l.r2)(t,function(){return"Serializer.getEventBlob"},function(){var t,n={};n.name=e.name,n.time=e.time,n.ver=e.ver,n.iKey="o:"+(0,o.EO)(e.iKey);var r={};f||(t=function(e,t,n){!function(e,t,n,r,a){if(a&&t){var i=e(a.value,a.kind,a.propertyType);if(i>-1){var o=t[eB];o||(o=t[eB]={f:{}});var l=o.f;if(l||(l=o.f={}),n)for(var c=0;c<n.length;c++){var p=n[c];l[p]||(l[p]={f:{}});var d=l[p].f;d||(d=l[p].f={}),l=d}l=l[r]={},(0,s.cyL)(a.value)?l.a={t:i}:l.t=i}}}(v,r,e,t,n)});var i=e.ext;i&&(n.ext=r,(0,s.zav)(i,function(e,t){var n=r[e]={};a(t,n,"ext."+e,!0,null,null,!0)}));var l=n[m]={};l.baseType=e.baseType;var c=l[y]={};return a(e.baseData,c,y,!1,[y],t,!0),a(e.data,l,m,!1,[],t,!0),JSON.stringify(n)},function(){return{item:e}})}catch(e){return null}};function a(e,t,i,l,c,p,d){(0,s.zav)(e,function(e,u){var m=null;if(u||(0,o.yD)(u)){var y,f,v=i,b=e,T=c,w=t;if(g&&!l&&eW.test(e)){var k=e.split("."),C=k.length;if(C>1){T&&(T=T.slice());for(var D=0;D<C-1;D++){var P=k[D];w=w[P]=w[P]||{},v+="."+P,T&&T.push(P)}b=k[C-1]}}if(m=!(l&&(void 0===(f=h[y=v])&&(y.length>=7&&(f=(0,s.tGl)(y,"ext.metadata")||(0,s.tGl)(y,"ext.web")),h[y]=f),f))&&n&&n.handleField(v,b)?n.value(v,b,u,r):(0,o.TC)(b,u,r)){var _=m.value;if(w[b]=_,p&&p(T,b,m),d&&"object"==typeof _&&!(0,s.cyL)(_)){var S=T;S&&(S=S.slice()).push(b),a(u,_,v+"."+b,l,S,p,d)}}}})}})}return e.__ieDyn=1,e}();function eG(e,t,n){if((0,s.cyL)(e)){var r=e[n];if(r>0&&r<=t)return r}return t}function eH(e,t){return{set:function(n,r){for(var a=[],i=2;i<arguments.length;i++)a[i-2]=arguments[i];return(0,s.vKV)([e,t],n,r,a)}}}var e$="sendAttempt",eZ="?cors=true&"+D[H]()+"="+k,eX=((r={})[1]=T,r[100]=T,r[200]="sent",r[8004]=b,r[8003]=b,r[8006]=b,r),eJ={},eY={};function eQ(e,t,n){eJ[e]=t,!1!==n&&(eY[t]=e)}function e0(e,t){var n=!1;if(e&&t){var r=(0,s.cGk)(e);if(r&&r[q]>0)for(var a=t[H](),i=0;i<r[q];i++){var o=r[i];if(o&&(0,s.v0u)(t,o)&&o[H]()===a){n=!0;break}}}return n}function e1(e,t,n,r){t&&n&&n[q]>0&&(r&&eJ[t]?(e[$][eJ[t]]=n,e[Z]=!0):e.url+="&"+t+"="+n)}eQ(N,N,!1),eQ(P,P),eQ(_,"Client-Id"),eQ(A,A),eQ(S,S),eQ(x,x),eQ(R,R);var e2=function(){function e(t,n,r,a){var c,p,u,y,h,f,v,T,N,I,R,E,M,H,ex,eA,eN,eI,eR,eO,eE,eU,eB,eW,eG,eJ,eQ,e2,e5,e3,e6,e7,e4,e9=!1,e8=t;(0,i.A)(e,this,function(e){var i;function te(e,t){try{return e7&&e7.getSenderInst(e,t)}catch(e){}return null}function tt(){try{return{enableSendPromise:!1,isOneDs:!0,disableCredentials:!1,fetchCredentials:e4,disableXhr:!1,disableBeacon:!e9,disableBeaconSync:!e9,disableFetchKeepAlive:eU,timeWrapper:e3,addNoResponse:eW,senderOnCompleteCallBack:{xdrOnComplete:tn,fetchOnComplete:tr,xhrOnComplete:ta,beaconOnRetry:to}}}catch(e){}return null}function tn(e,t,n){var r=(0,m.Lo)(e);ti(t,200,{},r),tf(r)}function tr(e,t,n,r){var a,i={},o=e[eu];o&&o.forEach(function(e,t){i[t]=e}),ti(t,e.status,i,a=n||""),tf(a)}function ta(e,t,n){var r=(0,m.Lo)(e);ti(t,e.status,(0,m.w3)(e,!0),r),tf(r)}function ti(e,t,n,r){try{e(t,n,r)}catch(e){(0,g.ZP)(v,2,518,(0,s.mmD)(e))}}function to(e,t,n){var r=200,a=e[em],i=e.urlString+(eW?"&NoResponseBody=true":"");try{var o=(0,s.w3n)();if(a){var l=!!N.getPlugin("LocalStorage"),c=[],p=[];(0,s.Iuo)(a[ey],function(e){if(c&&e&&e[B]()>0)for(var t=e[W](),n=0;n<t[q];n++)if(o.sendBeacon(i,H.getEventBlob(t[n])))p[K](e[n]);else{c[K](e[G](n));break}else c[K](e[G](0))}),p[q]>0&&(a.sentEvts=p),l||tv(c,8006,a[eg],!0)}else r=0}catch(e){(0,g.OG)(v,"Failed to send telemetry using sendBeacon API. Ex:"+(0,s.mmD)(e)),r=0}finally{ti(t,r,{},"")}}function ts(e){return 2===e||3===e}function tl(e){return eN&&ts(e)&&(e=2),e}c=null,p=new eq,u=!1,y=new eL,e9=!1,h=0,f=null,v=null,T=null,N=null,I=!0,R=[],E={},M=[],H=null,ex=!1,eA=null,eN=!1,eI=!1,eR=i,eE=i,eU=i,eB=i,eW=i,eG=[],eJ=i,eQ=i,e2=[],e5=!1,e3=eH(),e6=!1,e7=null,e8=null,e[X]=function(e,n,r){e5||(N=n,eA=n.getCookieMgr(),v=(f=r).diagLog(),(0,s.Yny)(eG,(0,d.a)(e,function(e){var a,i=e.cfg,l=e.cfg.extensionConfig[r.identifier];e3=eH(l[J],l[Y]),(0,o.yD)(i.anonCookieName)?function(e,t,n){for(var r=0;r<e[q];r++)if(e[r].name===t){e[r].value=n;return}e[K]({name:t,value:n})}(R,"anoncknm",i.anonCookieName):function(e,t){for(var n=0;n<e[q];n++)if(e[n].name===t)return void e.splice(n,1)}(R,"anoncknm"),eJ=l.payloadPreprocessor,eQ=l.payloadListener;var p=l.httpXHROverride;c=(l[Q]?l[Q]:i.endpointUrl)+eZ,eI=!!(0,s.b07)(l[ee])||!l[ee],ex=!l.disableEventTimings;var d=l.maxEvtPerBatch;e8=d&&d<=t?d:t;var u=l.valueSanitizer,y=l.stringifyObjects,h=!!i[et];(0,s.b07)(l[et])||(h=!!l[et]),eR=l.xhrTimeout;var f=(0,s.zS2)("CompressionStream");eO=(0,m.G7)("zipPayload",i,!1),(!(0,s.Tnt)(f)||eJ)&&(eO=!1),eE=!!l[en],eU=!!l[er],eW=!1!==l.addNoResponse,e6=!!l.excludeCsMetaData,n.getPlugin("LocalStorage")&&(eU=!0),e9=!(0,ez.lV)(),H=new eK(N,u,y,h,o.Go,e6,l),(0,s.hXl)(l[ea])||(e9=!!l[ea]),l[ei]&&(e4=l[ei]);var b=tt();e7?e7.SetConfig(b):(e7=new eF.v)[X](b,v);var w=p,k=l[eo]?p:null,C=l[eo]?p:null,D=[3,2];if(!p){I=!1;var P=[];(0,ez.lV)()?(P=[2,1],D=[2,1,3]):P=[1,2,3],(p=te(P=(0,m.jL)(P,l.transports),!1))||(0,g.OG)(v,"No available transport to send events"),w=te(P,!0)}k||(k=te(D=(0,m.jL)(D,l.unloadTransports),!0)),eB=!I&&(e9&&(0,ez.Uf)()||!eU&&(0,ez.R7)(!0)),(a={})[0]=p,a[1]=w||te([1,2,3],!0),a[2]=k||w||te([1],!0),a[3]=C||te([2,3],!0)||w||te([1],!0),T=a})),e5=!0)},e.addResponseHandler=function(e){return e2[K](e),{rm:function(){var t=e2.indexOf(e);t>=0&&e2.splice(t,1)}}},e[es]=function(e){try{if(H)return H.getEventBlob(e)}catch(e){}return""},e[el]=function(){try{var e=H&&H[ec](0,!1,!1,!1,1,0);return tm(e,eI)}catch(e){}return null},e[ep]=function(e,t){try{var n=[];(0,s.Iuo)(e,function(e){t&&(e=(0,m.hW)(e));var r=eM.create(e[U],[e]);n[K](r)});for(var r=null;n[q]>0&&H;){var a=n.shift();a&&a[B]()>0&&(r=r||H[ec](0,!1,!1,!1,1,0),H.appendPayload(r,a,e8))}var i=tm(r,eI),o={data:r[ed],urlString:i.url,headers:i[$],timeout:eR,disableXhrSync:eE,disableFetchKeepAlive:eU};return eI&&(e0(o[eu],C)||(o[eu][C]=w),e0(o[eu],D)||(o[eu][D]=k)),o}catch(e){}return null},e._getDbgPlgTargets=function(){return[T[0],p,H,T,tt(),c,e8]};function tc(){var e=M;return M=[],e}function tp(e,t,r){var a=!1;return e&&e[q]>0&&!u&&T[t]&&H&&(a=0!==t||!u&&h<n&&(r>0||y[z]())),a}function td(e){var t={};return e&&(0,s.Iuo)(e,function(e,n){t[n]={iKey:e[U](),evts:e[W]()}}),t}function tu(e,t,n,r,a){if(e&&0!==e[q]){if(u)return void tv(e,1,r);r=tl(r);try{var i=e,c=0!==r;(0,l.r2)(N,function(){return"HttpManager:_sendBatches"},function(i){i&&(e=e.slice(0));for(var s=[],l=null,d=(0,o.WB)(),u=T[r]||(c?T[1]:T[0]),m=u&&u[eT],y=eB&&(eN||ts(r)||3===m||u._isSync&&2===m);tp(e,r,t);){var g=e.shift();g&&g[B]()>0&&(p.isTenantKilled(g[U]())?s[K](g):(l=l||H[ec](t,n,c,y,a,r),H.appendPayload(l,g,e8)?null!==l.overflow&&(e=[l.overflow][V](e),l.overflow=null,tg(l,d,(0,o.WB)(),a),d=(0,o.WB)(),l=null):(tg(l,d,(0,o.WB)(),a),d=(0,o.WB)(),e=[g][V](e),l=null)))}l&&tg(l,d,(0,o.WB)(),a),e[q]>0&&(M=e[V](M)),tv(s,8004,r)},function(){return{batches:td(i),retryCount:t,isTeardown:n,isSynchronous:c,sendReason:a,useSendBeacon:ts(r),sendType:r}},!c)}catch(e){(0,g.ZP)(v,2,48,"Unexpected Exception sending batch: "+(0,s.mmD)(e))}}}function tm(e,t){var n={url:c,hdrs:{},useHdrs:!1};t?(n[$]=(0,o.X$)(n[$],E),n.useHdrs=(0,s.cGk)(n.hdrs)[q]>0):(0,s.zav)(E,function(e,t){eY[e]?e1(n,eY[e],t,!1):(n[$][e]=t,n[Z]=!0)}),e1(n,_,"NO_AUTH",t),e1(n,P,o.xE,t);var r="";(0,s.Iuo)(e.apiKeys,function(e){r[q]>0&&(r+=","),r+=e}),e1(n,A,r,t),e1(n,x,(0,s.f0d)().toString(),t);var a=function(e){for(var t=0;t<e.batches[q];t++){var n=e[ey][t].Msfpc();if(n)return encodeURIComponent(n)}return""}(e);if((0,o.yD)(a)&&(n.url+="&ext.intweb.msfpc="+a),y[F]()&&e1(n,S,y[j](),t),N[ew]){var i=N[ew]();i>=0&&(n.url+="&w="+i)}for(var l=0;l<R[q];l++)n.url+="&"+R[l].name+"="+R[l].value;return n}function ty(e,t,n){e[t]=e[t]||{},e[t][f.identifier]=n}function tg(t,n,a,i){if(t&&t.payloadBlob&&t.payloadBlob[q]>0){var c=!!eJ,d=T[t.sendType];!ts(t[eg])&&t[ek]&&2===t.sendReason&&(d=T[2]||T[3]||d);var u=eI;(t.isBeacon||3===d[eT])&&(u=!1);var m=tm(t,u);u=u||m[Z];var b=(0,o.WB)();(0,l.r2)(N,function(){return"HttpManager:_doPayloadSend"},function(){for(var T=0;T<t.batches[q];T++)for(var P=t[ey][T][W](),_=0;_<P[q];_++){var S=P[_];if(ex){var x=S[eC]=S[eC]||{};ty(x,"sendEventStart",b),ty(x,"serializationStart",n),ty(x,"serializationCompleted",a)}S[e$]>0?S[e$]++:S[e$]=1}tv(t[ey],1e3+(i||0),t[eg],!0);var A={data:t[ed],urlString:m.url,headers:m[$],_thePayload:t,_sendReason:i,timeout:eR,disableXhrSync:eE,disableFetchKeepAlive:eU};u&&(e0(A[eu],C)||(A[eu][C]=w),e0(A[eu],D)||(A[eu][D]=k));var R=null;d&&(R=function(n){y.firstRequestSent();var a=function(n,a){!function(t,n,a,i){var l=9e3,c=null,d=!1,u=!1;try{var m=!0;if(typeof t!==ej.bA){if(n){y[L](n["time-delta-millis"]);var g=n["kill-duration"]||n["kill-duration-seconds"];(0,s.Iuo)(p[e_](n["kill-tokens"],g),function(e){(0,s.Iuo)(a[ey],function(t){if(t[U]()===e){c=c||[];var n=t[G](0);a.numEvents-=n[B](),c[K](n)}})})}if(200==t||204==t){l=200;return}(t>=300&&t<500&&429!=t||501==t||505==t||a.numEvents<=0)&&(m=!1),l=9e3+t%1e3}if(m){l=100;var v=a.retryCnt;0===a[eg]&&(v<r?(d=!0,th(function(){0===a[eg]&&h--,tu(a[ey],v+1,a[eD],eN?2:a[eg],5)},eN,eV(v))):(u=!0,eN&&(l=8001)))}}finally{d||(y[L](),function(t,n,r,a){try{a&&f[eS]();var i=t[ey];200===n&&(i=t.sentEvts||t[ey],a||t.isSync||f._clearBackOff(),function(e){if(ex){var t=(0,o.WB)();(0,s.Iuo)(e,function(e){var n;e&&e[B]()>0&&(n=e[W](),ex&&(0,s.Iuo)(n,function(e){ty(e[eC]=e[eC]||{},"sendEventCompleted",t)}))})}}(i)),tv(i,n,t[eg],!0)}finally{0===t[eg]&&(h--,5!==r&&e.sendQueuedRequests(t[eg],r))}}(a,l,i,u)),tv(c,8004,a[eg])}}(n,a,t,i)},l=t[eD]||t.isSync;e7.preparePayload(function(e){try{d.sendPOST(e,a,l),eQ&&eQ(A,e,l,t[ek])}catch(e){ti(a,0,{}),(0,g.OG)(v,"Unexpected exception sending payload. Ex:"+(0,s.mmD)(e))}},eO,n,l)}),(0,l.r2)(N,function(){return"HttpManager:_doPayloadSend.sender"},function(){if(R)if(0===t[eg]&&h++,c&&!t.isBeacon&&3!==d[eT]){var e={data:A.data,urlString:A.urlString,headers:(0,o.X$)({},A[eu]),timeout:A.timeout,disableXhrSync:A[en],disableFetchKeepAlive:A[er]},n=!1;(0,l.r2)(N,function(){return"HttpManager:_doPayloadSend.sendHook"},function(){try{eJ(e,function(e){n=!0,I||e[em]||(e[em]=e[em]||A[em],e[eP]=e[eP]||A[eP]),R(e)},t.isSync||t[eD])}catch(e){n||R(A)}})}else R(A)})},function(){return{thePayload:t,serializationStart:n,serializationCompleted:a,sendReason:i}},t.isSync)}t.sizeExceed&&t.sizeExceed[q]>0&&tv(t.sizeExceed,8003,t[eg]),t.failedEvts&&t.failedEvts[q]>0&&tv(t.failedEvts,8002,t[eg])}function th(e,t,n){t?e():e3.set(e,n)}function tf(e){var t=e2;try{for(var n=0;n<t[q];n++)try{t[n](e)}catch(e){(0,g.ZP)(v,1,519,"Response handler failed: "+e)}if(e){var r=JSON.parse(e);(0,o.yD)(r.webResult)&&(0,o.yD)(r.webResult[O])&&eA.set("MSFPC",r.webResult[O],31536e3)}}catch(e){}}function tv(e,t,n,r){if(e&&e[q]>0&&a){var i,s,c=a[s=eX[i=t],!(0,o.yD)(s)&&(s="oth",i>=9e3&&i<=9999?s="rspFail":i>=8e3&&i<=8999?s=b:i>=1e3&&i<=1999&&(s="send")),s];if(c){var p=0!==n;(0,l.r2)(N,function(){return"HttpManager:_sendBatchesNotification"},function(){th(function(){try{c.call(a,e,t,p,n)}catch(e){(0,g.ZP)(v,1,74,"send request notification failed: "+e)}},r||p,0)},function(){return{batches:td(e),reason:t,isSync:p,sendSync:r,sendType:n}},!p)}}}e.addHeader=function(e,t){E[e]=t},e.removeHeader=function(e){delete E[e]},e[eh]=function(){return!u&&h<n&&y[z]()},e[ef]=function(e,t){(0,s.b07)(e)&&(e=0),eN&&(e=tl(e),t=2),tp(M,e,0)&&tu(tc(),0,!1,e,t||0)},e.isCompletelyIdle=function(){return!u&&0===h&&0===M[q]},e[ev]=function(e){eN=e},e.addBatch=function(e){if(e&&e[B]()>0){if(p.isTenantKilled(e[U]()))return!1;M[K](e)}return!0},e.teardown=function(){M[q]>0&&tu(tc(),0,!0,2,2),(0,s.Iuo)(eG,function(e){e&&e.rm&&e.rm()}),eG=[]},e.pause=function(){u=!0},e.resume=function(){u=!1,e[ef](0,4)},e[eb]=function(e,t,n){e&&e[B]()>0&&((0,s.hXl)(t)&&(t=1),eN&&(t=tl(t),n=2),tu([e],0,!1,t,n||0))}})}return e.__ieDyn=1,e}(),e5="eventsDiscarded",e3=void 0,e6=(0,s.ZHX)({eventsLimitInMem:{isVal:o.ei,v:1e4},immediateEventLimit:{isVal:o.ei,v:500},autoFlushEventsLimit:{isVal:o.ei,v:0},disableAutoBatchFlushLimit:!1,httpXHROverride:{isVal:function(e){return e&&e.sendPOST},v:e3},overrideInstrumentationKey:e3,overrideEndpointUrl:e3,disableTelemetry:!1,ignoreMc1Ms0CookieProcessing:!1,setTimeoutOverride:e3,clearTimeoutOverride:e3,payloadPreprocessor:e3,payloadListener:e3,disableEventTimings:e3,valueSanitizer:e3,stringifyObjects:e3,enableCompoundKey:e3,disableOptimizeObj:!1,fetchCredentials:e3,transports:e3,unloadTransports:e3,useSendBeacon:e3,disableFetchKeepAlive:e3,avoidOptions:!1,xhrTimeout:e3,disableXhrSync:e3,alwaysUseXhrOverride:!1,maxEventRetryAttempts:{isVal:s.EtT,v:6},maxUnloadEventRetryAttempts:{isVal:s.EtT,v:2},addNoResponse:e3,maxEvtPerBatch:{isVal:s.EtT,v:500},excludeCsMetaData:e3,requestLimit:{}}),e7=function(e){function t(){var n,r,a,h,b,T,w,k,C,D,P,_,S,x,A,R,O,z,F,j,L,H,$,Z,Q,ee,et,en=e.call(this)||this;en.identifier="PostChannel",en.priority=1011,en.version="4.3.11";var er=!1,ea=[],ei=!1,eo=0,ec=0,ed={},eu=v;return(0,i.A)(t,en,function(e,t){function i(){(0,c.Ds)(null,F),(0,c.sq)(null,F),(0,c.vF)(null,F)}function en(e){var t="";return e&&e[q]&&(0,s.Iuo)(e,function(e){t&&(t+="\n"),t+=e}),t}function em(e){var t="";try{ek(e),t=C[es](e)}catch(e){}return t}function eg(e){"beforeunload"!==(e||(0,s.zkX)().event).type&&(R=!0,C[ev](R)),eF(2,2)}function eT(e){R=!1,C[ev](R)}function ek(e){e.ext&&e.ext[E]&&delete e.ext[E],e.ext&&e.ext[M]&&e.ext[M].id&&delete e.ext[M].id,A&&(e.ext=(0,m.hW)(e.ext),e.baseData&&(e.baseData=(0,m.hW)(e.baseData)),e.data&&(e.data=(0,m.hW)(e.data)))}function eC(e,t){if(e[eN]||(e[eN]=0),e[eI]||(e[eI]=1),ek(e),e[eR]){if(w||ei)e[eI]=3,e[eR]=!1;else if(C){A&&(e=(0,m.hW)(e)),C[eb](eM.create(e[U],[e]),!0===e[eR]?1:e[eR],3);return}}var n=e[eI],r=ec,i=h;4===n&&(r=eo,i=a);var o=!1;if(r<i)o=!eq(e,t);else{var s=1,l=20;4===n&&(s=4,l=1),o=!0,function(e,t,n,r){for(;n<=t;){var a=ej(e,t,!0);if(a&&a[B]()>0){var i=a[G](0,r),o=i[B]();if(o>0)return 4===n?eo-=o:ec-=o,eZ(e5,[i],y.QueueFull,void 0),!0}n++}return eU(),!1}(e[U],e[eI],s,l)&&(o=!eq(e,t))}o&&e$(e5,[e],y.QueueFull)}function eD(e,t,n){var r=eB(e,t,n);return C[ef](t,n),r}function eP(){return ec>0}function e_(){if(S>=0&&eB(S,0,x)&&C[ef](0,x),eo>0&&!T&&!ei){var e=ed[eu][2];e>=0&&(T=eE(function(){T=null,eD(4,0,1),e_()},e))}var t=ed[eu][1];b||r||!(t>=0)||ei||(eP()?b=eE(function(){b=null,eD(0===k?3:1,0,1),k++,k%=2,e_()},t):k=0)}function eO(){n=null,er=!1,ea=[],r=null,ei=!1,eo=0,a=500,ec=0,h=1e4,ed={},eu=v,b=null,T=null,w=0,k=0,D={},P=0,Z=!1,_=0,S=-1,x=null,A=!0,R=!1,O=6,z=2,F=null,Q=null,et=null,ee=!1,j=eH(),C=new e2(500,2,1,{requeue:eK,send:eX,sent:eJ,drop:eY,rspFail:eQ,oth:e0}),eW(),D[4]={batches:[],iKeyMap:{}},D[3]={batches:[],iKeyMap:{}},D[2]={batches:[],iKeyMap:{}},D[1]={batches:[],iKeyMap:{}},e1()}function eE(e,t){0===t&&w&&(t=1);var n=1e3;return w&&(n=eV(w-1)),j.set(e,t*n)}function ez(){return null!==b&&(b.cancel(),b=null,k=0,!0)}function eF(e,t){ez(),r&&(r.cancel(),r=null),ei||eD(1,e,t)}function ej(e,t,n){var r=D[t];r||(r=D[t=1]);var a=r.iKeyMap[e];return!a&&n&&(a=eM.create(e),r.batches[K](a),r.iKeyMap[e]=a),a}function eL(t,n){C[eh]()&&!w&&(P>0&&ec>P&&(n=!0),n&&null==r&&e.flush(t,function(){},20))}function eq(e,t){A&&(e=(0,m.hW)(e));var n=e[eI],r=ej(e[U],n,!0);return!!r.addEvent(e)&&(4!==n?(ec++,t&&0===e[eN]&&eL(!e.sync,_>0&&r[B]()>=_)):eo++,!0)}function eU(){for(var e=0,t=0,n=function(n){var r=D[n];r&&r[ey]&&(0,s.Iuo)(r[ey],function(r){4===n?e+=r[B]():t+=r[B]()})},r=1;r<=4;r++)n(r);ec=t,eo=e}function eB(t,n,r){var a=!1,i=0===n;return!i||C[eh]()?(0,l.r2)(e.core,function(){return"PostChannel._queueBatches"},function(){for(var e=[],n=4;n>=t;){var r=D[n];r&&r.batches&&r.batches[q]>0&&((0,s.Iuo)(r[ey],function(t){C.addBatch(t)?a=a||t&&t[B]()>0:e=e[V](t[W]()),4===n?eo-=t[B]():ec-=t[B]()}),r[ey]=[],r.iKeyMap={}),n--}e[q]>0&&e$(e5,e,y.KillSwitch),a&&S>=t&&(S=-1,x=0)},function(){return{latency:t,sendType:n,sendReason:r}},!i):(S=S>=0?(0,s.rpU)(S,t):t,x=(0,s.JBS)(x,r)),a}function eW(){(ed={})[v]=[2,1,0],ed.NEAR_REAL_TIME=[6,3,0],ed.BEST_EFFORT=[18,9,0]}function eK(t,n){var r=[],a=O;R&&(a=z),(0,s.Iuo)(t,function(t){t&&t[B]()>0&&(0,s.Iuo)(t[W](),function(t){t&&(t[eR]&&(t[eI]=4,t[eR]=!1),t[eN]<a?((0,o.u9)(t,e[ex]),eC(t,!1)):r[K](t))})}),r[q]>0&&e$(e5,r,y.NonRetryableStatus),R&&eF(2,2)}function eG(t,n){var r=$||{},a=r[t];if(a)try{a.apply(r,n)}catch(n){(0,g.ZP)(e.diagLog(),1,74,t+" notification failed: "+n)}}function e$(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];t&&t[q]>0&&eG(e,[t][V](n))}function eZ(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];t&&t[q]>0&&(0,s.Iuo)(t,function(t){t&&t[B]()>0&&eG(e,[t.events()][V](n))})}function eX(e,t,n){e&&e[q]>0&&eG("eventsSendRequest",[t>=1e3&&t<=1999?t-1e3:0,!0!==n])}function eJ(e,t){eZ("eventsSent",e,t),e_()}function eY(e,t,n,r){eZ(e5,e,t>=8e3&&t<=8999?t-8e3:y.Unknown,r)}function eQ(e,t,n,r){eZ(e5,e,y.NonRetryableStatus,r),e_()}function e0(e,t,n,r){eZ(e5,e,y.Unknown,r),e_()}function e1(){_=H?0:(0,s.JBS)(3*et,h/6)}eO(),e._getDbgPlgTargets=function(){return[C,n]},e[X]=function(r,m,y){(0,l.r2)(m,function(){return"PostChannel:initialize"},function(){t[X](r,m,y),$=m.getNotifyMgr();try{F=(0,c.Hm)((0,p.Z)(e[ex]),m.evtNamespace&&m.evtNamespace()),e._addHook((0,d.a)(r,function(t){var r,l,p=t.cfg;n=(0,u.i8)(null,p,m).getExtCfg(e[ex],e6),j=eH(n[J],n[Y]),A=!n.disableOptimizeObj&&(0,o.F2)(),L=n.ignoreMc1Ms0CookieProcessing,l=(r=m)[ew],r[ew]=function(){var e=0;return L&&(e|=2),e|l.call(r)},h=n.eventsLimitInMem,a=n.immediateEventLimit,P=n[eA],O=n.maxEventRetryAttempts,z=n.maxUnloadEventRetryAttempts,H=n.disableAutoBatchFlushLimit,et=n.maxEvtPerBatch,(0,s.$XS)(p.endpointUrl)?e.pause():ei&&e.resume(),e1(),Q=n.overrideInstrumentationKey,ee=!!n.disableTelemetry,Z&&i();var d=p.disablePageUnloadEvents||[];Z=(0,c.ee)(eg,d,F),Z=(0,c.Fc)(eg,d,F)||Z,Z=(0,c.oS)(eT,p.disablePageShowEvents,F)||Z})),C[X](r,e.core,e)}catch(t){throw e.setInitialized(!1),t}},function(){return{theConfig:r,core:m,extensions:y}})},e.processTelemetry=function(t,n){(0,o.u9)(t,e[ex]),n=n||e._getTelCtx(n),ee||er||(Q&&(t[U]=Q),eC(t,!0),R?eF(2,2):e_()),e.processNext(t,n)},e.getOfflineSupport=function(){try{var e=C&&C[el]();if(C)return{getUrl:function(){return e?e.url:null},serialize:em,batch:en,shouldProcess:function(e){return!ee},createPayload:function(e){return null},createOneDSPayload:function(e){if(C[ep])return C[ep](e,A)}}}catch(e){}return null},e._doTeardown=function(e,t){eF(2,2),er=!0,C.teardown(),i(),eO()},e.setEventQueueLimits=function(e,t){n.eventsLimitInMem=h=(0,o.ei)(e)?e:1e4,n[eA]=P=(0,o.ei)(t)?t:0,e1();var r=ec>e;if(!r&&_>0)for(var a=1;!r&&a<=3;a++){var i=D[a];i&&i[ey]&&(0,s.Iuo)(i[ey],function(e){e&&e[B]()>=_&&(r=!0)})}eL(!0,r)},e.pause=function(){ez(),ei=!0,C&&C.pause()},e.resume=function(){ei=!1,C&&C.resume(),e_()},e._loadTransmitProfiles=function(e){ez(),eW(),eu=v,e_(),(0,s.zav)(e,function(e,t){var n=t[q];if(n>=2){var r=n>2?t[2]:0;if(t.splice(0,n-2),t[1]<0&&(t[0]=-1),t[1]>0&&t[0]>0){var a=t[0]/t[1];t[0]=(0,s.iho)(a)*t[1]}r>=0&&t[1]>=0&&r>t[1]&&(r=t[1]),t[K](r),ed[e]=t}})},e.flush=function(e,t,n){if(void 0===e&&(e=!0),!ei)if(n=n||1,e)t||(a=(0,f.Qo)(function(e){t=e})),null==r?(ez(),eB(1,0,n),r=eE(function(){r=null,function e(t,n){eD(1,0,n),eU(),function e(t){C.isCompletelyIdle()?t():r=eE(function(){r=null,e(t)},.25)}(function(){t&&t(),ea[q]>0?r=eE(function(){r=null,e(ea.shift(),n)},0):(r=null,e_())})}(t,n)},0)):ea[K](t);else{var a,i=ez();eD(1,1,n),t&&t(),i&&e_()}return a},e.setMsaAuthTicket=function(e){C.addHeader(N,e)},e.setAuthPluginHeader=function(e){C.addHeader(I,e)},e.removeAuthPluginHeader=function(){C.removeHeader(I)},e.hasEvents=eP,e._setTransmitProfile=function(e){eu!==e&&void 0!==ed[e]&&(ez(),eu=e,e_())},(0,m.o$)(e,function(){return C},["addResponseHandler"]),e[eS]=function(){w<4&&(w++,ez(),e_())},e._clearBackOff=function(){w&&(w=0,ez(),e_())}}),en}return(0,a.qU)(t,e),t.__ieDyn=1,t}(h.s)},2845(e,t,n){"use strict";n.d(t,{Uu:()=>r});var r="AppInsightsChannelPlugin"},52475(e,t,n){"use strict";n.d(t,{DD:()=>l,Lx:()=>s,NU:()=>o});var r=n(269),a=n(6182);function i(e,t,n){return!e&&(0,r.hXl)(e)?t:(0,r.Lmq)(e)?e:"true"===(0,r.oJg)(e)[a.OL]()}function o(e){return{mrg:!0,v:e}}function s(e,t,n){return{fb:n,isVal:e,v:t}}function l(e,t){return{fb:t,set:i,v:!!e}}},60991(e,t,n){"use strict";n.d(t,{q:()=>function e(t,n,s,l){i(l)?(c=l.isVal,p=l.set,y=l.rdOnly,g=l.blkVal,u=l.mrg,!(m=l.ref)&&(0,r.b07)(m)&&(m=!!u),d=o(t,n,l)):d=l,g&&t.blkVal(n,s);var c,p,d,u,m,y,g,h,f=!0,v=n[s];(v||!(0,r.hXl)(v))&&(h=v,f=!1,c&&h!==d&&!c(h)&&(h=d,f=!0),p&&(f=(h=p(h,d,n))===d)),f?h=d?function e(t,n,s){var l,c=s;return s&&i(s)&&(c=o(t,n,s)),c&&(i(c)&&(c=e(t,n,c)),(0,r.cyL)(c)?(l=[])[a.oI]=c[a.oI]:(0,r.QdQ)(c)&&(l={}),l&&((0,r.zav)(c,function(r,a){a&&i(a)&&(a=e(t,n,a)),l[r]=a}),c=l)),c}(t,n,d):d:((0,r.QdQ)(h)||(0,r.cyL)(d))&&u&&d&&((0,r.QdQ)(d)||(0,r.cyL)(d))&&(0,r.zav)(d,function(n,r){e(t,h,n,r)}),t.set(n,s,h),m&&t.ref(n,s),y&&t.rdOnly(n,s)}});var r=n(269),a=n(6182);function i(e){return e&&(0,r.Gvm)(e)&&!(0,r.cyL)(e)&&(e.isVal||e.fb||(0,r.KhI)(e,"v")||(0,r.KhI)(e,"mrg")||(0,r.KhI)(e,"ref")||e.set)}function o(e,t,n){var i,o=n.dfVal||r.O9V;if(t&&n.fb){var s=n.fb;(0,r.cyL)(s)||(s=[s]);for(var l=0;l<s[a.oI];l++){var c=s[l],p=t[c];if(o(p)?i=p:e&&(o(p=e.cfg[c])&&(i=p),e.set(e.cfg,(0,r.oJg)(c),p)),o(i))break}}return!o(i)&&o(n.v)&&(i=n.v),i}},24538(e,t,n){"use strict";n.d(t,{a:()=>k,e:()=>w});var r,a=n(269),i=n(69224),o=n(96492),s=n(6182),l=n(60991),c=(0,a.eCG)("[[ai_dynCfg_1]]"),p=(0,a.eCG)("[[ai_blkDynCfg_1]]"),d=(0,a.eCG)("[[ai_frcDynCfg_1]]");function u(e,t,n){var r=!1;return n&&!e[t.blkVal]&&((r=n[d])||n[p]||(r=(0,a.QdQ)(n)||(0,a.cyL)(n))),r}function m(e){(0,a.zkd)("InvalidAccess:"+e)}var y=["push","pop","shift","unshift","splice"],g=function(e,t,n,r){e&&e[s.ih](3,108,"".concat(n," [").concat(t,"] failed - ")+(0,a.mmD)(r))};function h(e,t){var n=(0,a.kgX)(e,t);return n&&n.get}function f(e,t,n,r){if(t){var i=h(t,n);if(i&&i[e.prop])t[n]=r;else{var l=r,p={n:n,h:[],trk:function(t){t&&t.fn&&(-1===(0,a.rDm)(p.h,t)&&p.h[s.y5](t),e.trk(t,p))},clr:function(e){var t=(0,a.rDm)(p.h,e);-1!==t&&p.h[s.Ic](t,1)}},d=!0,y=!1;function v(){d&&(y=y||u(v,e,l),l&&!l[c]&&y&&(l=b(e,l,n,"Converting")),d=!1);var t=e.act;return t&&p.trk(t),l}v[e.prop]={chng:function(){e.add(p)}},(0,a.vF1)(t,p.n,{g:v,s:function(r){if(l!==r){v[e.ro]&&!e.upd&&m("["+n+"] is read-only:"+(0,a.mmD)(t)),d&&(y=y||u(v,e,l),d=!1);var i=y&&v[e.rf];if(y)if(i){(0,a.zav)(l,function(e){l[e]=r?r[e]:o.HP});try{(0,a.zav)(r,function(t,n){f(e,l,t,n)}),r=l}catch(t){g((e.hdlr||{})[s.Uw],n,"Assigning",t),y=!1}}else l&&l[c]&&(0,a.zav)(l,function(t){var n=h(l,t);if(n){var r=n[e.prop];r&&r.chng()}});if(r!==l){var T=r&&u(v,e,r);!i&&T&&(r=b(e,r,n,"Converting")),l=r,y=T}e.add(p)}}})}}return t}function v(e,t,n,r){if(t){var i=h(t,n),o=i&&!!i[e.prop],l=r&&r[0],c=r&&r[1],d=r&&r[2];if(!o){if(d)try{var u=t;if(u&&((0,a.QdQ)(u)||(0,a.cyL)(u)))try{u[p]=!0}catch(e){}}catch(t){g((e.hdlr||{})[s.Uw],n,"Blocking",t)}try{f(e,t,n,t[n]),i=h(t,n)}catch(t){g((e.hdlr||{})[s.Uw],n,"State",t)}}l&&(i[e.rf]=l),c&&(i[e.ro]=c),d&&(i[e.blkVal]=!0)}return t}function b(e,t,n,r){try{((0,a.zav)(t,function(n,r){f(e,t,n,r)}),!t[c])&&((0,a.UxO)(t,c,{get:function(){return e.hdlr}}),(0,a.cyL)(t)&&(0,a.Iuo)(y,function(r){var a=t[r];t[r]=function(){for(var r=[],i=0;i<arguments.length;i++)r[i]=arguments[i];var o=a[s.y9](this,r);return b(e,t,n,"Patching"),o}}))}catch(t){g((e.hdlr||{})[s.Uw],n,r,t)}return t}var T="[[ai_";function w(e,t,n,o){var p=function(e,t,n){var o,p=function(e){if(e){var t=e[c]||e;if(t.cfg&&(t.cfg===e||t.cfg[c]===t))return t}return null}(t);if(p)return p;var d=(0,i.Z)("dyncfg",!0),u=t&&!1!==n?t:function e(t){if(t){var n;if((0,a.cyL)(t)?(n=[])[s.oI]=t[s.oI]:(0,a.QdQ)(t)&&(n={}),n)return(0,a.zav)(t,function(t,r){n[t]=e(r)}),n}return t}(t),m={uid:null,cfg:u,logger:e,notify:function(){o.notify()},set:function(t,n,r){try{t=f(o,t,n,r)}catch(t){g(e,n,"Setting value",t)}return t[n]},setDf:function(e,t){return t&&(0,a.zav)(t,function(t,n){(0,l.q)(m,e,t,n)}),e},watch:function(e){var t,n,r;return t=o,r={fn:n=e,rm:function(){r.fn=null,t=null,n=null}},(0,a.vF1)(r,"toJSON",{v:function(){return"WatcherHandler"+(r.fn?"":"[X]")}}),t.use(r,n),r},ref:function(e,t){var n;return v(o,e,t,((n={})[0]=!0,n))[t]},rdOnly:function(e,t){var n;return v(o,e,t,((n={})[1]=!0,n))[t]},blkVal:function(e,t){var n;return v(o,e,t,((n={})[2]=!0,n))[t]},_block:function(e,t){o.use(null,function(n){var r=o.upd;try{(0,a.b07)(t)||(o.upd=t),e(n)}finally{o.upd=r}})}};return(0,a.vF1)(m,"uid",{c:!1,e:!1,w:!1,v:d}),b(o=function(e){var t,n=(0,a.jjc)(T+"get"+e.uid+"]]"),i=(0,a.jjc)(T+"ro"+e.uid+"]]"),o=(0,a.jjc)(T+"rf"+e.uid+"]]"),l=(0,a.jjc)(T+"blkVal"+e.uid+"]]"),c=(0,a.jjc)(T+"dtl"+e.uid+"]]"),p=null,d=null;function u(n,r){var i=t.act;try{t.act=n,n&&n[c]&&((0,a.Iuo)(n[c],function(e){e.clr(n)}),n[c]=[]),r({cfg:e.cfg,set:e.set.bind(e),setDf:e.setDf.bind(e),ref:e.ref.bind(e),rdOnly:e.rdOnly.bind(e)})}catch(t){var o=e[s.Uw];throw o&&o[s.ih](1,107,(0,a.mmD)(t)),t}finally{t.act=i||null}}function m(){if(p){var e=p;p=null,d&&d[s._w](),d=null;var t=[];if((0,a.Iuo)(e,function(e){if(e&&(e[c]&&((0,a.Iuo)(e[c],function(t){t.clr(e)}),e[c]=null),e.fn))try{u(e,e.fn)}catch(e){t[s.y5](e)}}),p)try{m()}catch(e){t[s.y5](e)}t[s.oI]>0&&function(e,t){r||(r=(0,a.aqQ)("AggregationError",function(e,t){t[s.oI]>1&&(e.errors=t[1])}));var n=e||"One or more errors occurred.";throw(0,a.Iuo)(t,function(e,t){n+="\n".concat(t," > ").concat((0,a.mmD)(e))}),new r(n,t||[])}("Watcher error(s): ",t)}}return t={prop:n,ro:i,rf:o,blkVal:l,hdlr:e,add:function(e){if(e&&e.h[s.oI]>0){p||(p=[]),d||(d=(0,a.dRz)(function(){d=null,m()},0));for(var t=0;t<e.h[s.oI];t++){var n=e.h[t];n&&-1===(0,a.rDm)(p,n)&&p[s.y5](n)}}},notify:m,use:u,trk:function(e,t){if(e){var n=e[c]=e[c]||[];-1===(0,a.rDm)(n,t)&&n[s.y5](t)}}}}(m),u,"config","Creating"),m}(n,e||{},o);return t&&p.setDf(p.cfg,t),p}function k(e,t,n){var r,i=e[c]||e;return i.cfg&&(i.cfg===e||i.cfg[c]===i)?i[s.x6](t):(r=o.xW+(0,a.mmD)(e),n?(n[s.on](r),n[s.ih](2,108,r)):m(r),w(e,null,n)[s.x6](t))}},84282(e,t,n){"use strict";n.d(t,{H:()=>a,o:()=>i});var r=n(269),a=r.WSA,i=r.fn0},54875(e,t,n){"use strict";n.d(t,{f:()=>r});var r=(0,n(84282).H)({NONE:0,PENDING:3,INACTIVE:1,ACTIVE:2})},21752(e,t,n){"use strict";n.d(t,{_:()=>ec});var r,a,i,o,s=n(10659),l=n(68279),c=n(8205),p=n(269),d=n(24538),u=n(54875),m=n(6182),y=n(34013),g=n(27847),h=n(52475),f=n(23775),v=n(7292),b=n(13673),T=n(96492),w="toGMTString",k="toUTCString",C="cookie",D="expires",P="isCookieUseDisabled",_="disableCookiesUsage",S="_ckMgr",x=null,A=null,N=null,I={},R={},O=((r={cookieCfg:(0,h.NU)(((a={})[T.Fk]={fb:"cookieDomain",dfVal:b.Gh},a.path={fb:"cookiePath",dfVal:b.Gh},a.enabled=T.HP,a.ignoreCookies=T.HP,a.blockedCookies=T.HP,a.disableCookieDefer=!1,a)),cookieDomain:T.HP,cookiePath:T.HP})[_]=T.HP,r);function E(){i||(i=(0,p.nRs)(function(){return(0,p.YEm)()}))}function M(e){return!e||e.isEnabled()}function z(e,t){return!!(t&&e&&(0,p.cyL)(e.ignoreCookies))&&-1!==(0,p.rDm)(e.ignoreCookies,t)}function F(e,t){return!!(t&&e&&(0,p.cyL)(e.blockedCookies))&&-1!==(0,p.rDm)(e.blockedCookies,t)||z(e,t)}function j(e,t){var n=t[m.XM];if((0,p.hXl)(n)){var r=void 0;(0,p.b07)(e[P])||(r=!e[P]),(0,p.b07)(e[_])||(r=!e[_]),n=r}return n}function L(e){if(null===x){x=!1,i||E();try{var t=i.v||{};x=void 0!==t[C]}catch(t){(0,f.ZP)(e,2,68,"Cannot access document.cookie - "+(0,b.lL)(t),{exception:(0,p.mmD)(t)})}}return x}function q(e){var t={};if(e&&e[m.oI]){var n=(0,p.EHq)(e)[m.sY](";");(0,p.Iuo)(n,function(e){if(e=(0,p.EHq)(e||T.m5)){var n=(0,p.HzD)(e,"=");-1===n?t[e]=null:t[(0,p.EHq)((0,p.ZWZ)(e,n))]=(0,p.EHq)((0,p.P0f)(e,n+1))}})}return t}function V(e,t){return(0,p.Tnt)(e[t])?e[t]():null}function U(e,t){var n=e||T.m5;return(0,p.zav)(t,function(e,t){n+="; "+e+((0,p.hXl)(t)?T.m5:"="+t)}),n}function B(e){var t=T.m5;if(i||E(),i.v){var n=i.v[C]||T.m5;N!==n&&(I=q(n),N=n),t=(0,p.EHq)(I[e]||T.m5)}return t}function W(e,t){i||E(),i.v&&(i.v[C]=e+"="+t)}var K=n(69224),G=n(27867),H={perfEvtsSendAll:!1};function $(e){e.h=null;var t=e.cb;e.cb=[],(0,p.Iuo)(t,function(e){(0,p.gBW)(e.fn,[e.arg])})}function Z(e,t,n,r){(0,p.Iuo)(e,function(e){e&&e[t]&&(n?(n.cb[m.y5]({fn:r,arg:e}),n.h=n.h||(0,p.dRz)($,0,n)):(0,p.gBW)(r,[e]))})}var X=function(){function e(t){this.listeners=[];var n,r,a=[],i={h:null,cb:[]};r=(0,d.e)(t,H)[m.x6](function(e){n=!!e.cfg.perfEvtsSendAll}),(0,l.A)(e,this,function(e){(0,p.vF1)(e,"listeners",{g:function(){return a}}),e[m.vR]=function(e){a[m.y5](e)},e[m.h3]=function(e){for(var t=(0,p.rDm)(a,e);t>-1;)a[m.Ic](t,1),t=(0,p.rDm)(a,e)},e[T.fc]=function(e){Z(a,T.fc,i,function(t){t[T.fc](e)})},e[T.Yp]=function(e,t,n){Z(a,T.Yp,i,function(r){r[T.Yp](e,t,n)})},e[T.dI]=function(e,t){Z(a,T.dI,t?i:null,function(n){n[T.dI](e,t)})},e[T.l0]=function(e){e&&(n||!e[m.Zu]())&&Z(a,T.l0,null,function(t){e.isAsync?(0,p.dRz)(function(){return t[T.l0](e)},0):t[T.l0](e)})},e[T.s4]=function(e){e&&e[m.oI]&&Z(a,T.s4,i,function(t){t[T.s4](e)})},e[T.Vj]=function(e){e&&e[m.Cd]&&Z(a,T.Vj,i,function(t){t[T.Vj](e)})},e[T.Ev]=function(e,t){if(e>0){var n=t||0;Z(a,T.Ev,i,function(t){t[T.Ev](e,n)})}},e[m.tI]=function(e){var t,n=function(){r&&r.rm(),r=null,a=[],i.h&&i.h[m._w](),i.h=null,i.cb=[]};if(Z(a,"unload",null,function(n){var r=n[m.tI](e);r&&(t||(t=[]),t[m.y5](r))}),t)return(0,c.Qo)(function(e){return(0,c.Dv)((0,c.Xf)(t),function(){n(),e()})});n()}})}return e.__ieDyn=1,e}(),J=n(28156),Y=n(72317),Q=n(17873),ee=function(e){function t(){var n,r,a=e.call(this)||this;return a.identifier="TelemetryInitializerPlugin",a.priority=199,n=0,r=[],(0,l.A)(t,a,function(e,t){e.addTelemetryInitializer=function(e){var t,a;return t=r,a={id:n++,fn:e},(0,p.Yny)(t,a),{remove:function(){(0,p.Iuo)(t,function(e,n){if(e.id===a.id)return t[m.Ic](n,1),-1})}}},e[T.qT]=function(t,n){(function(e,t,n){for(var r=!1,a=e[m.oI],i=0;i<a;++i){var o=e[i];if(o)try{if(!1===o.fn[m.y9](null,[t])){r=!0;break}}catch(e){(0,f.ZP)(n,2,64,"Telemetry initializer failed: "+(0,b.lL)(e),{exception:(0,p.mmD)(e)},!0)}}return!r})(r,t,n?n[m.e4]():e[m.e4]())&&e[m.$5](t,n)},e[m.tn]=function(){n=0,r=[]}}),a}return(0,s.qU)(t,e),t.__ieDyn=1,t}(n(98257).s),et=n(60836),en=n(98969),er="Plugins must provide initialize method",ea="SDK is still unloading...",ei=(0,p.ZHX)(((o={cookieCfg:{}})[T.jy]={rdOnly:!0,ref:!0,v:[]},o[T.LZ]={rdOnly:!0,ref:!0,v:[]},o[T.Bw]={ref:!0,v:{}},o[T.Yd]=T.HP,o.loggingLevelConsole=0,o.diagnosticLogInterval=T.HP,o));function eo(e,t){return new J.NS(t)}function es(e,t){var n=!1;return(0,p.Iuo)(t,function(t){if(t===e)return n=!0,-1}),n}function el(e,t){var n=null,r=-1;return(0,p.Iuo)(e,function(e,a){if(e.w===t)return n=e,r=a,-1}),{i:r,l:n}}var ec=function(){function e(){var t,n,r,a,i,o,h,C,P,x,N,I,E,H,$,Z,ec,ep,ed,eu,em,ey,eg,eh,ef,ev,eb,eT,ew,ek,eC,eD,eP;(0,l.A)(e,this,function(e){function l(){ew=!0,(0,p.hXl)(em)?(ev=u.f.INACTIVE,(0,f.ZP)(r,1,112,"ikey can't be resolved from promises")):ev=u.f.ACTIVE,e_()}function e_(){n&&(e.releaseQueue(),e.pollInternalLogs())}function eS(e){return(!eC||!eC[m.XM])&&!eP&&(e||r&&r.queue[m.oI]>0)&&(eD||(eD=!0,eq(t[m.x6](function(e){var t=e.cfg.diagnosticLogInterval;t&&t>0||(t=1e4);var n=!1;eC&&(n=eC[m.XM],eC[m._w]()),(eC=(0,p.AHH)(eM,t)).unref(),eC[m.XM]=n}))),eC[m.XM]=!0),eC}function ex(){var e={};eh=[];var t=function(t){t&&(0,p.Iuo)(t,function(t){if(t[m.Ju]&&t[m.s]&&!e[t.identifier]){var n=t[m.Ju]+"="+t[m.s];eh[m.y5](n),e[t.identifier]=t}})};t(I),N&&(0,p.Iuo)(N,function(e){t(e)}),t(x)}function eA(){n=!1,(t=(0,d.e)({},ei,e[m.Uw])).cfg[m.Bl]=1,(0,p.vF1)(e,"config",{g:function(){return t.cfg},s:function(t){e.updateCfg(t,!1)}}),(0,p.vF1)(e,"pluginVersionStringArr",{g:function(){return eh||ex(),eh}}),(0,p.vF1)(e,"pluginVersionString",{g:function(){return ef||(eh||ex(),ef=eh.join(";")),ef||T.m5}}),(0,p.vF1)(e,"logger",{g:function(){return r||(r=new f.wq(t.cfg),t[m.Uw]=r),r},s:function(e){t[m.Uw]=e,r!==e&&((0,y.K)(r,!1),r=e)}}),e[m.Uw]=new f.wq(t.cfg),eg=[];var s=e.config[T.jy]||[];s.splice(0,s[m.oI]),(0,p.Yny)(s,eg),H=new ee,a=[],(0,y.K)(i,!1),i=null,o=null,h=null,(0,y.K)(C,!1),C=null,P=null,x=[],N=null,I=null,E=!1,$=null,Z=(0,K.Z)("AIBaseCore",!0),ec=(0,et.P)(),eu=null,em=null,ep=(0,en.w)(),ey=[],ef=null,eh=null,eP=!1,eC=null,eD=!1,ev=0,eb=null,eT=null,ew=!1,ek=null}function eN(){var n=(0,Y.i8)(eO(),t.cfg,e);return n[m.by](eS),n}function eI(t){var n,r,a,i,o,s,l=(n=e[m.Uw],r=g.i,a=x,i=[],o=[],s={},(0,p.Iuo)(a,function(e){((0,p.hXl)(e)||(0,p.hXl)(e[m.mE]))&&(0,p.$8)(er);var t=e[T.Vo],a=e[m.Ju];e&&t&&((0,p.hXl)(s[t])?s[t]=a:(0,f.OG)(n,"Two extensions have same priority #"+t+" - "+s[t]+", "+a)),!t||t<r?i[m.y5](e):o[m.y5](e)}),{core:i,channels:o});P=null,ef=null,eh=null,I=(N||[])[0]||[],I=(0,Q.Xc)((0,p.Yny)(I,l[T.LZ]));var c=(0,p.Yny)((0,Q.Xc)(l[T.eT]),I);eg=(0,p.N6t)(c);var d=e.config[T.jy]||[];d.splice(0,d[m.oI]),(0,p.Yny)(d,eg);var u=eN();I&&I[m.oI]>0&&(0,Q.pI)(u[m.$o](I),c),(0,Q.pI)(u,c),t&&eF(t)}function eR(e){var t=null,n=null,r=[];return(0,p.Iuo)(eg,function(t){if(t[m.Ju]===e&&t!==H)return n=t,-1;t.getChannel&&r[m.y5](t)}),!n&&r[m.oI]>0&&(0,p.Iuo)(r,function(t){if(!(n=t.getChannel(e)))return -1}),n&&(t={plugin:n,setEnabled:function(e){(0,Q.Cr)(n)[T.Hr]=!e},isEnabled:function(){var e=(0,Q.Cr)(n);return!e[m.Ik]&&!e[T.Hr]},remove:function(e,t){void 0===e&&(e=!0);var r=[n];eE(r,{reason:1,isAsync:e},function(e){e&&eI({reason:32,removed:r}),t&&t(e)})}}),t}function eO(){if(!P){var n=(eg||[]).slice();-1===(0,p.rDm)(n,H)&&n[m.y5](H),P=(0,Y.PV)((0,Q.Xc)(n),t.cfg,e)}return P}function eE(n,r,a){if(n&&n[m.oI]>0){var i=(0,Y.PV)(n,t.cfg,e),o=(0,Y.tS)(i,e);o[m.by](function(){var e=!1,t=[];(0,p.Iuo)(x,function(r,a){es(r,n)?e=!0:t[m.y5](r)}),x=t,ef=null,eh=null;var r=[];N&&((0,p.Iuo)(N,function(t,a){var i=[];(0,p.Iuo)(t,function(t){es(t,n)?e=!0:i[m.y5](t)}),r[m.y5](i)}),N=r),a&&a(e),eS()}),o[m.$5](r)}else a(!1)}function eM(){if(r&&r.queue){var t=r.queue.slice(0);r.queue[m.oI]=0,(0,p.Iuo)(t,function(t){var n={name:$||"InternalMessageId: "+t[m.JR],iKey:em,time:(0,b._u)(new Date),baseType:f.WD.dataType,baseData:{message:t[m.pM]}};e.track(n)})}}function ez(e,t,n,r){var a=1,i=!1,o=null;function s(){a--,i&&0===a&&(o&&o[m._w](),o=null,t&&t(i),t=null)}return r=r||5e3,I&&I[m.oI]>0&&eN()[m.$o](I).iterate(function(t){if(t.flush){a++;var i=!1;t.flush(e,function(){i=!0,s()},n)||i||(e&&null==o?o=(0,p.dRz)(function(){o=null,s()},r):s())}}),i=!0,s(),!0}function eF(t){var n=(0,Y.nU)(eO(),e);n[m.by](eS),e._updateHook&&!0===e._updateHook(n,t)||n[m.$5](t)}function ej(t){var n=e[m.Uw];n?((0,f.ZP)(n,2,73,t),eS()):(0,p.$8)(t)}function eL(t){var n=e[m.RF]();n&&n[T.Yp]([t],2)}function eq(e){ep.add(e)}eA(),e._getDbgPlgTargets=function(){return[eg,a]},e[m.tZ]=function(){return n},e.activeStatus=function(){return ev},e._setPendingStatus=function(){ev=3},e[m.mE]=function(a,y,g,v){E&&(0,p.$8)(ea),e[m.tZ]()&&(0,p.$8)("Core cannot be initialized more than once"),a=(t=(0,d.e)(a,ei,g||e[m.Uw],!1)).cfg,eq(t[m.x6](function(e){var t=e.cfg;eT=t.initInMemoMaxSize||100,function(e){var t=e.instrumentationKey,a=e.endpointUrl;if(3!==ev){if((0,p.hXl)(t)){em=null,ev=u.f.INACTIVE;var i,o,s,d,y="Please provide instrumentation key";n?((0,f.ZP)(r,1,100,y),e_()):(0,p.$8)(y);return}var g=[];(0,p.$XS)(t)?(g[m.y5](t),em=null):em=t,(0,p.$XS)(a)?(g[m.y5](a),eb=null):eb=a,g[m.oI]?(i=e,o=g,ew=!1,ev=3,s=(0,b.Gh)(i.initTimeOut)?i.initTimeOut:5e4,d=(0,c.lh)(o),ek&&ek[m._w](),ek=(0,p.dRz)(function(){ek=null,ew||l()},s),(0,c.Dv)(d,function(e){try{if(ew)return;if(!e.rejected){var t=e[m.pF];if(t&&t[m.oI]){var n=t[0];if(em=n&&n[m.pF],t[m.oI]>1){var r=t[1];eb=r&&r[m.pF]}}em&&(i.instrumentationKey=em,i.endpointUrl=eb)}l()}catch(e){ew||l()}})):l()}}(t);var a=e.ref(e.cfg,T.Bw);(0,p.zav)(a,function(t){e.ref(a,t)})})),i=v,k=t,C=ep,D=i&&e[m.RF](),P=ed,C.add(k[m.x6](function(e){var t=e.cfg.disableDbgExt;!0===t&&P&&(D[m.h3](P),P=null),D&&!P&&!0!==t&&(P=(0,G.M)(e.cfg),D[m.vR](P))})),ed=P,eq(t[m.x6](function(t){if(t.cfg.enablePerfMgr){var n=t.cfg[T.Yd];w===n&&w||(n||(n=eo),(0,b.c2)(t.cfg,T.Yd,n),w=n,h=null),!o&&!h&&(0,p.Tnt)(n)&&(h=n(e,e[m.RF]()))}else h=null,w=null})),e[m.Uw]=g;var w,k,C,D,P,_,S,A,R=a[T.jy];if((x=[])[m.y5].apply(x,(0,s.vz)((0,s.vz)([],y,!1),R,!1)),N=a[T.LZ],eI(null),I&&0!==I[m.oI]||(0,p.$8)("No "+T.LZ+" available"),N&&N[m.oI]>1){var O=e[m.AP]("TeeChannelController");O&&O.plugin||(0,f.ZP)(r,1,28,"TeeChannel required")}_=a,S=ey,A=r,(0,p.Iuo)(S,function(e){var t=(0,d.a)(_,e.w,A);delete e.w,e.rm=function(){t.rm()}}),ey=null,n=!0,ev===u.f.ACTIVE&&e_()},e.getChannels=function(){var e=[];return I&&(0,p.Iuo)(I,function(t){e[m.y5](t)}),(0,p.N6t)(e)},e.track=function(t){(0,J.r2)(e[T.kI](),function(){return"AppInsightsCore:track"},function(){null===t&&(eL(t),(0,p.$8)("Invalid telemetry item")),!t[m.RS]&&(0,p.hXl)(t[m.RS])&&(eL(t),(0,p.$8)("telemetry name required")),t.iKey=t.iKey||em,t.time=t.time||(0,b._u)(new Date),t.ver=t.ver||"4.0",!E&&e[m.tZ]()&&ev===u.f.ACTIVE?eN()[m.$5](t):ev!==u.f.INACTIVE&&a[m.oI]<=eT&&a[m.y5](t)},function(){return{item:t}},!t.sync)},e[m.DI]=eN,e[m.RF]=function(){return i||(e._notificationManager=i=new X(t.cfg)),i},e[m.vR]=function(t){e.getNotifyMgr()[m.vR](t)},e[m.h3]=function(e){i&&i[m.h3](e)},e.getCookieMgr=function(){return C||(C=function(e,t){var n,r,a,i,o,s,l,c,u=[];function y(e){var t,n=((t={})[T.QW]=e||"/",t[D]="Thu, 01 Jan 1970 00:00:01 GMT",t);return(0,v.lT)()||(n["max-age"]="0"),U(T.m5,n)}function g(e){if(u)for(var t=u[m.oI]-1;t>=0;t--)u[t].n===e&&u[m.Ic](t,1)}e=(0,d.e)(e||R,null,t).cfg,i=(0,d.a)(e,function(i){i.setDf(i.cfg,O),r=(n=i.ref(i.cfg,"cookieCfg"))[T.QW]||"/",a=n[T.Fk],n.disableCookieDefer?u=null:null===u&&(u=[]);var d=o;o=!1!==j(e,n),s=n.getCookie||B,l=n.setCookie||W,c=n.delCookie||W,!d&&o&&u&&L(t)&&u&&((0,p.Iuo)(u,function(e){F(n,e.n)||(0===e.o?l(e.n,e.v):1===e.o&&c(e.n,e.v))}),u=[])},t);var h={isEnabled:function(){var r=!1!==j(e,n)&&o&&L(t),a=R[S];return r&&a&&h!==a&&(r=M(a)),r},setEnabled:function(t){n[m.XM]=t,(0,p.b07)(e[_])||(e[_]=!t)},set:function(e,t,i,o,s){var c=!1;if(!F(n,e)){var d=function(e,t,n,i){var o,s={},l=(0,p.EHq)(e||T.m5),c=(0,p.HzD)(l,";");if(-1!==c&&(l=(0,p.EHq)((0,p.ZWZ)(e,c)),s=q((0,p.P0f)(e,c+1))),(0,b.KY)(s,T.Fk,n||a,p.zzB,p.b07),!(0,p.hXl)(t)){var d=(0,v.lT)();if((0,p.b07)(s[D])){var u=(0,p.f0d)()+1e3*t;if(u>0){var y=new Date;y.setTime(u),(0,b.KY)(s,D,V(y,d?w:k)||V(y,d?w:k)||T.m5,p.zzB)}}d||(0,b.KY)(s,"max-age",T.m5+t,null,p.b07)}var g=(0,v.g$)();return g&&"https:"===g.protocol&&((0,b.KY)(s,"secure",null,null,p.b07),null===A&&(A=(o=((0,p.w3n)()||{})[m.tX],!((0,p.KgX)(o)&&((0,b.Ju)(o,"CPU iPhone OS 12")||(0,b.Ju)(o,"iPad; CPU OS 12")||(0,b.Ju)(o,"Macintosh; Intel Mac OS X 10_14")&&(0,b.Ju)(o,"Version/")&&(0,b.Ju)(o,"Safari")||(0,b.Ju)(o,"Macintosh; Intel Mac OS X 10_14")&&(0,p.Cv9)(o,"AppleWebKit/605.1.15 (KHTML, like Gecko)")||(0,b.Ju)(o,"Chrome/5")||(0,b.Ju)(o,"Chrome/6")||(0,b.Ju)(o,"UnrealEngine")&&!(0,b.Ju)(o,"Chrome")||(0,b.Ju)(o,"UCBrowser/12")||(0,b.Ju)(o,"UCBrowser/11"))))),A&&(0,b.KY)(s,"SameSite","None",null,p.b07)),(0,b.KY)(s,T.QW,i||r,null,p.b07),U(l,s)}(t,i,o,s);M(h)?(l(e,d),c=!0):u&&(g(e),u[m.y5]({n:e,o:0,v:d}),c=!0)}return c},get:function(e){var t=T.m5;if(!z(n,e)){if(M(h))t=s(e);else if(u)for(var r=u[m.oI]-1;r>=0;r--){var a=u[r];if(a.n===e){if(0===a.o){var i=a.v,o=(0,p.HzD)(i,";");t=-1!==o?(0,p.EHq)((0,p.ZWZ)(i,o)):(0,p.EHq)(i)}break}}}return t},del:function(e,t){var n=!1;return M(h)?n=h.purge(e,t):u&&(g(e),u[m.y5]({n:e,o:1,v:y(t)}),n=!0),n},purge:function(e,n){var r=!1;return L(t)&&(c(e,y(n)),r=!0),r},unload:function(e){i&&i.rm(),i=null,u=null}};return h[S]=h,h}(t.cfg,e[m.Uw])),C},e.setCookieMgr=function(e){C!==e&&((0,y.K)(C,!1),C=e)},e[T.kI]=function(){return o||h||(0,J.Z4)()},e.setPerfMgr=function(e){o=e},e.eventCnt=function(){return a[m.oI]},e.releaseQueue=function(){if(n&&a[m.oI]>0){var e=a;a=[],2===ev?(0,p.Iuo)(e,function(e){e.iKey=e.iKey||em,eN()[m.$5](e)}):(0,f.ZP)(r,2,20,"core init status is not active")}},e.pollInternalLogs=function(e){return $=e||null,eP=!1,eC&&eC[m._w](),eS(!0)},e[m.Di]=function(){eP=!0,eC&&eC[m._w](),eM()},(0,b.o$)(e,function(){return H},["addTelemetryInitializer"]),e[m.tI]=function(t,a,o){void 0===t&&(t=!0),n||(0,p.$8)("SDK is not initialized"),E&&(0,p.$8)(ea);var s,l={reason:50,isAsync:t,flushComplete:!1};t&&!a&&(s=(0,c.Qo)(function(e){a=e}));var d=(0,Y.tS)(eO(),e);function u(t){l.flushComplete=t,E=!0,ec.run(d,l),e[m.Di](),d[m.$5](l)}return d[m.by](function(){ep.run(e[m.Uw]),(0,y.k)([C,i,r],t,function(){eA(),a&&a(l)})},e),eM(),ez(t,u,6,o)||u(!1),s},e[m.AP]=eR,e.addPlugin=function(e,t,n,r){if(!e){r&&r(!1),ej(er);return}var a=eR(e[m.Ju]);if(a&&!t){r&&r(!1),ej("Plugin ["+e[m.Ju]+"] is already loaded!");return}var i={reason:16};function o(t){x[m.y5](e),i.added=[e],eI(i),r&&r(!0)}if(a){var s=[a.plugin];eE(s,{reason:2,isAsync:!!n},function(e){e?(i.removed=s,i.reason|=32,o(!0)):r&&r(!1)})}else o(!1)},e.updateCfg=function(n,r){if(void 0===r&&(r=!0),e[m.tZ]()){n=(a={reason:1,cfg:t.cfg,oldCfg:(0,p.zwS)({},t.cfg),newConfig:(0,p.zwS)({},n),merge:r}).newConfig;var a,i=t.cfg;n[T.jy]=i[T.jy],n[T.LZ]=i[T.LZ]}t._block(function(e){var t=e.cfg;!function e(t,n,r,a){r&&(0,p.zav)(r,function(r,i){a&&(0,p.QdQ)(i)&&(0,p.QdQ)(n[r])&&e(t,n[r],i,a),a&&(0,p.QdQ)(i)&&(0,p.QdQ)(n[r])?e(t,n[r],i,a):t.set(n,r,i)})}(e,t,n,r),r||(0,p.zav)(t,function(r){(0,p.KhI)(n,r)||e.set(t,r,T.HP)}),e.setDf(t,ei)},!0),t.notify(),a&&eF(a)},e.evtNamespace=function(){return Z},e.flush=ez,e.getTraceCtx=function(e){return eu||(eu=(0,Q.u7)()),eu},e.setTraceCtx=function(e){eu=e||null},e.addUnloadHook=eq,(0,b.RF)(e,"addUnloadCb",function(){return ec},"add"),e.onCfgChange=function(r){var a,i,o,s;return n?a=(0,d.a)(t.cfg,r,e[m.Uw]):((o=el(i=ey,r).l)||(o={w:r,rm:function(){var e=el(i,r);-1!==e.i&&i[m.Ic](e.i,1)}},i[m.y5](o)),a=o),s=a,(0,p.vF1)({rm:function(){s.rm()}},"toJSON",{v:function(){return"aicore::onCfgChange<"+JSON.stringify(s)+">"}})},e.getWParam=function(){return(0,p.Wtk)()||t.cfg.enableWParam?0:-1}})}return e.__ieDyn=1,e}()},34013(e,t,n){"use strict";n.d(t,{K:()=>o,k:()=>function e(t,n,i){var s;return i||(s=(0,r.Qo)(function(e){i=e})),t&&(0,a.R3R)(t)>0?(0,r.Dv)(o(t[0],n),function(){e((0,a.KVm)(t,1),n,i)}):i(),s}});var r=n(8205),a=n(269),i=n(6182);function o(e,t){if(e&&e[i.tI])return e[i.tI](t)}},98257(e,t,n){"use strict";n.d(t,{s:()=>h});var r,a=n(68279),i=n(269),o=n(24538),s=n(6182),l=n(23775),c=n(13673),p=n(96492),d=n(72317),u=n(60836),m=n(98969),y="getPlugin",g=((r={})[p.Bw]={isVal:c.Gh,v:{}},r),h=function(){function e(){var t,n,r,h,f,v=this;function b(e){void 0===e&&(e=null);var t=e;if(!t){var a=n||(0,d.i8)(null,{},v[p.eT]);t=r&&r[y]?a[s.$o](null,r[y]):a[s.$o](null,r)}return t}function T(e,t,a){(0,o.e)(e,g,(0,l.y0)(t)),!a&&t&&(a=t[s.DI]()[s.uR]());var i=r;r&&r[y]&&(i=r[y]()),v[p.eT]=t,n=(0,d.i8)(a,e,t,i)}function w(){t=!1,v[p.eT]=null,n=null,r=null,f=(0,m.w)(),h=(0,u.P)()}w(),(0,a.A)(e,v,function(e){e[s.mE]=function(e,n,r,a){T(e,n,a),t=!0},e[s.Ik]=function(t,n){var a,i=e[p.eT];if(i&&(!t||i===t[p.eT]())){var o=!1,l=t||(0,d.tS)(null,i,r&&r[y]?r[y]():r),c=n||{reason:0,isAsync:!1};return e[s.tn]&&!0===e[s.tn](l,c,u)?a=!0:u(),a}function u(){o||(o=!0,h.run(l,n),f.run(l[s.e4]()),!0===a&&l[s.$5](c),w())}},e[s.HC]=function(t,n){var a,i=e[p.eT];if(i&&(!t||i===t[p.eT]())){var o=!1,l=t||(0,d.nU)(null,i,r&&r[y]?r[y]():r);return e._doUpdate&&!0===e._doUpdate(l,n||{reason:0},c)?a=!0:c(),a}function c(){o||(o=!0,T(l.getCfg(),l.core(),l[s.uR]()))}},(0,c.RF)(e,"_addUnloadCb",function(){return h},"add"),(0,c.RF)(e,"_addHook",function(){return f},"add"),(0,i.vF1)(e,"_unloadHooks",{g:function(){return f}})}),v[s.e4]=function(e){return b(e)[s.e4]()},v[s.tZ]=function(){return t},v.setInitialized=function(e){t=e},v[s.YH]=function(e){r=e},v[s.$5]=function(e,t){t?t[s.$5](e):r&&(0,i.Tnt)(r[p.qT])&&r[p.qT](e,null)},v._getTelCtx=b}return e.__ieDyn=1,e}()},27847(e,t,n){"use strict";n.d(t,{i:()=>r,x:()=>a});var r=500,a="Microsoft_ApplicationInsights_BypassAjaxInstrumentation"},69224(e,t,n){"use strict";n.d(t,{Z:()=>h,T:()=>f});var r=n(269),a=n(13673),i=n(96492),o=n(6182),s=n(7292),l=!1,c=0x75bcd15,p=0x3ade68b1;function d(e){var t,n=0,a=(0,s.MY)()||(0,s.iN)();return a&&a.getRandomValues&&(n=0|a.getRandomValues(new Uint32Array(1))[0]),0===n&&(0,s.lT)()&&(l||function(){try{var e,t=0x7fffffff&(0,r.f0d)();(e=(0x100000000*Math.random()^t)+t)<0&&(e>>>=0),c=0x75bcd15+e|0,p=0x3ade68b1-e|0,l=!0}catch(e){}}(),n=0|(t=((p=36969*(65535&p)+(p>>16)|0)<<16)+(65535&(c=18e3*(65535&c)+(c>>16)|0))>>>0,t>>>=0,t)),0===n&&(n=(0,r.ZrT)(0x100000000*Math.random()|0)),e||(n>>>=0),n}var u="3.3.11",m="."+function(e){void 0===e&&(e=22);for(var t=d()>>>0,n=0,r=i.m5;r[o.oI]<e;)n++,r+="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".charAt(63&t),t>>>=6,5===n&&(t=(d()<<2|3&t)>>>0,n=0);return r}(6),y=0;function g(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType}function h(e,t){return void 0===t&&(t=!1),(0,a.cH)(e+y+++(t?"."+u:i.m5)+m)}function f(e){var t={id:h("_aiData-"+(e||i.m5)+"."+u),accept:function(e){return g(e)},get:function(e,n,i,o){var s=e[t.id];return s?s[(0,a.cH)(n)]:(o&&((s=function(e,t){var n=t[e.id];if(!n){n={};try{g(t)&&(0,r.vF1)(t,e.id,{e:!1,v:n})}catch(e){}}return n}(t,e))[(0,a.cH)(n)]=i),i)},kill:function(e,t){if(e&&e[t])try{delete e[t]}catch(e){}}};return t}},27867(e,t,n){"use strict";n.d(t,{$:()=>c,M:()=>p});var r,a=n(269),i=n(6182),o=n(96492),s=[o.fc,o.Yp,o.dI,o.l0],l=null;function c(e){var t,n=l;return n||!0===e.disableDbgExt||(n=l||((t=(0,a.zS2)("Microsoft"))&&(l=t.ApplicationInsights),l)),n?n.ChromeDbgExt:null}function p(e){if(!r){r={};for(var t=0;t<s[i.oI];t++)r[s[t]]=function(e,t){return function(){var n=arguments,r=c(t);if(r){var a=r.listener;a&&a[e]&&a[e][i.y9](a,n)}}}(s[t],e)}return r}},23775(e,t,n){"use strict";n.d(t,{OG:()=>T,WD:()=>h,ZP:()=>b,wq:()=>v,y0:()=>f});var r,a=n(68279),i=n(269),o=n(24538),s=n(6182),l=n(27867),c=n(7292),p=n(96492),d="warnToConsole",u={loggingLevelConsole:0,loggingLevelTelemetry:1,maxMessageLimit:25,enableDebug:!1},m=((r={})[0]=null,r[1]="errorToConsole",r[2]=d,r[3]="debugToConsole",r);function y(e){return e?'"'+e[s.W7](/\"/g,p.m5)+'"':p.m5}function g(e,t){var n=(0,c.U5)();if(n){var r="log";n[e]&&(r=e),(0,i.Tnt)(n[r])&&n[r](t)}}var h=function(){function e(e,t,n,r){void 0===n&&(n=!1),this[s.JR]=e,this[s.pM]=(n?"AI: ":"AI (Internal): ")+e;var a=p.m5;(0,c.Z)()&&(a=(0,c.hm)().stringify(r));var i=(t?" message:"+y(t):p.m5)+(r?" props:"+y(a):p.m5);this[s.pM]+=i}return e.dataType="MessageData",e}();function f(e,t){return(e||{})[s.Uw]||new v(t)}var v=function(){function e(t){this.identifier="DiagnosticLogger",this.queue=[];var n,r,c,p,y,f=0,v={};(0,a.A)(e,this,function(e){var a;function b(t,n){if(!(f>=c)){var a=!0,i="AITR_"+n[s.JR];if(v[i]?a=!1:v[i]=!0,a&&(t<=r&&(e.queue[s.y5](n),f++,T(1===t?"error":"warn",n)),f===c)){var o="Internal events throttle limit per PageView reached for this app.",l=new h(23,o,!1);e.queue[s.y5](l),1===t?e.errorToConsole(o):e[s.on](o)}}}function T(e,n){var r=(0,l.$)(t||{});r&&r[s.e4]&&r[s.e4](e,n)}a=t||{},y=(0,o.a)((0,o.e)(a,u,e).cfg,function(e){var t=e.cfg;n=t[s.Bl],r=t.loggingLevelTelemetry,c=t.maxMessageLimit,p=t.enableDebug}),e.consoleLoggingLevel=function(){return n},e[s.ih]=function(t,r,a,o,l){void 0===l&&(l=!1);var c=new h(r,a,l,o);if(p)throw(0,i.mmD)(c);var u=m[t]||d;if((0,i.b07)(c[s.pM]))T("throw"+(1===t?"Critical":"Warning"),c);else{if(l){var y=+c[s.JR];!v[y]&&n>=t&&(e[u](c[s.pM]),v[y]=!0)}else n>=t&&e[u](c[s.pM]);b(t,c)}},e.debugToConsole=function(e){g("debug",e),T("warning",e)},e[s.on]=function(e){g("warn",e),T("warning",e)},e.errorToConsole=function(e){g("error",e),T("error",e)},e.resetInternalMessageCount=function(){f=0,v={}},e.logInternalMessage=b,e[s.tI]=function(e){y&&y.rm(),y=null}})}return e.__ieDyn=1,e}();function b(e,t,n,r,a,i){void 0===i&&(i=!1),(e||new v)[s.ih](t,n,r,a,i)}function T(e,t){(e||new v)[s.on](t)}},7292(e,t,n){"use strict";n.d(t,{L0:()=>P,MY:()=>w,PV:()=>x,R7:()=>S,S4:()=>N,U5:()=>v,Uf:()=>_,Z:()=>b,g$:()=>f,hm:()=>T,iN:()=>k,lT:()=>D,lV:()=>C,xk:()=>A});var r=n(45664),a=n(269),i=n(6182),o=n(13673),s=n(96492),l="JSON",c="msie",p="trident/",d="XMLHttpRequest",u=null,m=null,y=null,g=null;function h(e,t){var n=!1;if(e){try{if(!(n=t in e)){var i=e[r.vR];i&&(n=t in i)}}catch(e){}if(!n)try{var o=new e;n=!(0,a.b07)(o[t])}catch(e){}}return n}function f(e){return typeof location===r._1&&location?location:(0,a.zS2)("location")}function v(){return typeof console!==r.bA?console:(0,a.zS2)("console")}function b(){return!!(typeof JSON===r._1&&JSON||null!==(0,a.zS2)(l))}function T(){return b()?JSON||(0,a.zS2)(l):null}function w(){return(0,a.zS2)("crypto")}function k(){return(0,a.zS2)("msCrypto")}function C(){var e=(0,a.w3n)();return!!e&&!!e.product&&"ReactNative"===e.product}function D(){var e=(0,a.w3n)();if(e&&(e[i.tX]!==m||null===u)){var t=((m=e[i.tX])||s.m5)[i.OL]();u=(0,o.Ju)(t,c)||(0,o.Ju)(t,p)}return u}function P(e){if(void 0===e&&(e=null),!e){var t=(0,a.w3n)()||{};e=t?(t.userAgent||s.m5)[i.OL]():s.m5}var n=(e||s.m5)[i.OL]();if((0,o.Ju)(n,c)){var r=(0,a.YEm)()||{};return(0,a.JBS)(parseInt(n[i.sY](c)[1]),r.documentMode||0)}if((0,o.Ju)(n,p)){var l=parseInt(n[i.sY](p)[1]);if(l)return l+4}return null}function _(e){return(null===g||!1===e)&&(g=(0,a.w9M)()&&!!(0,a.w3n)().sendBeacon),g}function S(e){var t=!1;try{t=!!(0,a.zS2)("fetch");var n=(0,a.zS2)("Request");t&&e&&n&&(t=h(n,"keepalive"))}catch(e){}return t}function x(){return null===y&&(y=typeof XDomainRequest!==r.bA)&&A()&&(y=y&&!h((0,a.zS2)(d),"withCredentials")),y}function A(){var e=!1;try{e=!!(0,a.zS2)(d)}catch(e){}return e}function N(e,t){if(!e||!(0,a.KgX)(e)||-1!==e[i.Sj](" ")||t&&!1===t.redactUrls)return e;var n=-1!==(0,a.HzD)(e,"@"),r=-1!==(0,a.HzD)(e,"?");if(!n&&!r)return e;try{var o=e;return n&&(o=e.replace(/^([a-zA-Z][a-zA-Z0-9+.-]*:\/\/)([^:@]{1,200}):([^@]{1,200})@(.*)$/,"$1REDACTED:REDACTED@$4")),r&&(o=function(e,t){var n,r=(0,a.HzD)(e,"?");if(-1===r)return e;n=t&&t.redactQueryParams?s.yy.concat(t.redactQueryParams):s.yy;var o=(0,a.P0f)(e,0,r+1),l=(0,a.P0f)(e,r+1),c=s.m5,p=(0,a.HzD)(l,"#");-1!==p&&(c=(0,a.P0f)(l,p),l=(0,a.P0f)(l,0,p));for(var d=!1,u=0;u<n[i.oI];u++){var m=n[u]+"=";if(-1!==(0,a.HzD)(l,m)){d=!0;break}}if(!d)return e;var y=[],g=!1;if(l&&l[i.oI])for(var h=l[i.sY]("&"),u=0;u<h[i.oI];u++){var f=h[u];if(f){var v=(0,a.HzD)(f,"=");if(-1===v)y[i.y5](f);else{var b=f[i.Re](0,v);if(f[i.Re](v+1)===s.m5)y[i.y5](f);else{for(var T=!1,w=0;w<n[i.oI];w++)if(b===n[w]){T=!0,g=!0;break}T?y[i.y5](b+"="+s.vf):y[i.y5](f)}}}}return g?o+y.join("&")+c:e}(o,t)),o}catch(t){return e}}},56149(e,t,n){"use strict";n.d(t,{Ds:()=>M,Fc:()=>function e(t,n,a){var i=A(f,a),o=R([m],t,n,i);return n&&-1!==(0,r.rDm)(n,u)||(o=R([u],function(e){var n=(0,r.YEm)();t&&n&&"hidden"===n.visibilityState&&t(e)},n,i)||o),!o&&n&&(o=e(t,null,a)),o},Hm:()=>A,ML:()=>I,ee:()=>E,mB:()=>N,oS:()=>function e(t,n,a){var i=A(v,a),o=R([y],t,n,i);return(o=R([u],function(e){var n=(0,r.YEm)();t&&n&&"visible"===n.visibilityState&&t(e)},n,i)||o)||!n||(o=e(t,null,a)),o},sq:()=>z,vF:()=>F});var r=n(269),a=n(6182),i=n(69224),o=n(96492),s="attachEvent",l="addEventListener",c="detachEvent",p="removeEventListener",d="events",u="visibilitychange",m="pagehide",y="pageshow",g="unload",h="beforeunload",f=(0,i.Z)("aiEvtPageHide"),v=(0,i.Z)("aiEvtPageShow"),b=/\.[\.]+/g,T=/[\.]+$/,w=1,k=(0,i.T)("events"),C=/^([^.]*)(?:\.(.+)|)/;function D(e){return e&&e[a.W7]?e[a.W7](/^[\s\.]+|(?=[\s\.])[\.\s]+$/g,o.m5):e}function P(e,t){if(t){var n=o.m5;(0,r.cyL)(t)?(n=o.m5,(0,r.Iuo)(t,function(e){(e=D(e))&&("."!==e[0]&&(e="."+e),n+=e)})):n=D(t),n&&("."!==n[0]&&(n="."+n),e=(e||o.m5)+n)}var i=C.exec(e||o.m5)||[];return{type:i[1],ns:(i[2]||o.m5).replace(b,".").replace(T,o.m5)[a.sY](".").sort().join(".")}}function _(e,t,n){void 0===n&&(n=!0);var r=k.get(e,d,{},n),a=r[t];return a||(a=r[t]=[]),a}function S(e,t,n,r){e&&t&&t[a.QM]&&(e[p]?e[p](t[a.QM],n,r):e[c]&&e[c]("on"+t[a.QM],n))}function x(e,t,n,r){for(var i=t[a.oI];i--;){var o=t[i];o&&(!n.ns||n.ns===o[a.RD].ns)&&(!r||r(o))&&(S(e,o[a.RD],o.handler,o.capture),t[a.Ic](i,1))}}function A(e,t){return t?P("xx",(0,r.cyL)(t)?[e].concat(t):[e,t]).ns[a.sY]("."):e}function N(e,t,n,r,i){void 0===i&&(i=!1);var o=!1;if(e)try{var c,p,d=P(t,r);if(c=i,p=!1,e&&d&&d[a.QM]&&n&&(e[l]?(e[l](d[a.QM],n,c),p=!0):e[s]&&(e[s]("on"+d[a.QM],n),p=!0)),(o=p)&&k.accept(e)){var u={guid:w++,evtName:d,handler:n,capture:i};_(e,d.type)[a.y5](u)}}catch(e){}return o}function I(e,t,n,i,o){if(void 0===o&&(o=!1),e)try{var s=P(t,i),l=!1,c=function(e){return(!!s.ns&&!n||e.handler===n)&&(l=!0,!0)};if(s[a.QM])x(e,_(e,s[a.QM]),s,c);else{var p=k.get(e,d,{});(0,r.zav)(p,function(t,n){x(e,n,s,c)}),0===(0,r.cGk)(p)[a.oI]&&k.kill(e,d)}l||S(e,s,n,o)}catch(e){}}function R(e,t,n,i){var o=!1;return t&&e&&e[a.oI]>0&&(0,r.Iuo)(e,function(e){var a,s,l;e&&(!n||-1===(0,r.rDm)(n,e))&&(a=!1,(s=(0,r.zkX)())&&(a=N(s,e,t,i),a=N(s.body,e,t,i)||a),(l=(0,r.YEm)())&&(a=N(l,e,t,i)||a),o=a||o)}),o}function O(e,t,n){e&&(0,r.cyL)(e)&&(0,r.Iuo)(e,function(e){var a,i;e&&((a=(0,r.zkX)())&&(I(a,e,t,n),I(a.body,e,t,n)),(i=(0,r.YEm)())&&I(i,e,t,n))})}function E(e,t,n){var i,o;return i=[h,g,m],o=!1,e&&i&&(0,r.cyL)(i)&&((o=R(i,e,t,n))||!t||!(t[a.oI]>0)||(o=R(i,e,null,n))),o}function M(e,t){O([h,g,m],e,t)}function z(e,t){var n=A(f,t);O([m],e,n),O([u],null,n)}function F(e,t){var n=A(v,t);O([y],e,n),O([u],null,n)}},13673(e,t,n){"use strict";n.d(t,{CP:()=>function e(t,n,a,o,s,l){var c=arguments,p=c[0]||{},d=c[i.oI],u=!1,m=1;for(d>0&&(0,r.Lmq)(p)&&(u=p,p=c[m]||{},m++),(0,r.Gvm)(p)||(p={});m<d;m++){var y=c[m],g=(0,r.cyL)(y),h=(0,r.Gvm)(y);for(var f in y)if(g&&f in y||h&&(0,r.KhI)(y,f)){var v=y[f],b=void 0;if(u&&v&&((b=(0,r.cyL)(v))||(0,r.QdQ)(v))){var T=p[f];b?(0,r.cyL)(T)||(T=[]):(0,r.QdQ)(T)||(T={}),v=e(u,T,v)}void 0!==v&&(p[f]=v)}}return p},G7:()=>w,Gh:()=>p,H$:()=>S,HU:()=>C,Ju:()=>u,KY:()=>g,Lo:()=>k,RF:()=>f,SZ:()=>b,_u:()=>m,c2:()=>h,cH:()=>d,hW:()=>T,jL:()=>P,lL:()=>y,o$:()=>v,r4:()=>D,w3:()=>A});var r=n(269),a=n(45664),i=n(6182),o=n(96492),s=/-([a-z])/g,l=/([^\w\d_$])/g,c=/^(\d+[\w\d_$])/;function p(e){return!(0,r.hXl)(e)}function d(e){var t=e;return t&&(0,r.KgX)(t)&&(t=(t=(t=t[i.W7](s,function(e,t){return t.toUpperCase()}))[i.W7](l,"_"))[i.W7](c,function(e,t){return"_"+t})),t}function u(e,t){return!!e&&!!t&&-1!==(0,r.HzD)(e,t)}function m(e){return e&&e.toISOString()||""}function y(e){return(0,r.bJ7)(e)?e[i.RS]:o.m5}function g(e,t,n,r,a){var i=n;return e&&(i=e[t])!==n&&(!a||a(i))&&(!r||r(n))&&(i=n,e[t]=i),i}function h(e,t,n){var a;return e?!(a=e[t])&&(0,r.hXl)(a)&&(a=(0,r.b07)(n)?{}:n,e[t]=a):a=(0,r.b07)(n)?{}:n,a}function f(e,t,n,a,o){var s,l;e&&t&&n&&(!1!==o||(0,r.b07)(e[t]))&&(e[t]=(s=null,l=null,(0,r.Tnt)(n)?s=n:l=n,function(){var e=arguments;if(s&&(l=s()),l)return l[a][i.y9](l,e)}))}function v(e,t,n,a){return e&&t&&(0,r.Gvm)(e)&&(0,r.cyL)(n)&&(0,r.Iuo)(n,function(n){(0,r.KgX)(n)&&f(e,n,t,n,a)}),e}function b(e){return function(){var t=this;e&&(0,r.zav)(e,function(e,n){t[e]=n})}}function T(e){return e&&r.vE3&&(e=(0,a.s6)((0,r.vE3)({},e))),e}function w(e,t,n){var r=t&&t.featureOptIn&&t.featureOptIn[e];if(e&&r){var a=r.mode;if(3===a)return!0;if(2===a)return!1}return n}function k(e){try{return e.responseText}catch(e){}return null}function C(e,t){return e?"XDomainRequest,Response:"+k(e):t}function D(e,t){return e?"XMLHttpRequest,Status:"+e[i.cV]+",Response:"+k(e)||e.response||"":t}function P(e,t){return t&&((0,r.EtT)(t)?e=[t].concat(e):(0,r.cyL)(t)&&(e=t.concat(e))),e}var _="withCredentials";function S(e,t,n,r,a,i){function o(e,t,n){try{e[t]=n}catch(e){}}void 0===r&&(r=!1),void 0===a&&(a=!1);var s=new XMLHttpRequest;return r&&o(s,"Microsoft_ApplicationInsights_BypassAjaxInstrumentation",r),n&&o(s,_,n),s.open(e,t,!a),n&&o(s,_,n),!a&&i&&o(s,"timeout",i),s}function x(e,t,n){if(!e[n]&&t&&t.getResponseHeader){var a=t.getResponseHeader(n);a&&(e[n]=(0,r.EHq)(a))}return e}function A(e,t){var n={};return e[i.wJ]?n=function(e){var t={};if((0,r.KgX)(e)){var n=(0,r.EHq)(e)[i.sY](/[\r\n]+/);(0,r.Iuo)(n,function(e){if(e){var n=e[i.Sj](": ");if(-1!==n){var a=(0,r.EHq)(e.substring(0,n))[i.OL](),o=(0,r.EHq)(e[i.Re](n+1));t[a]=o}else t[(0,r.EHq)(e)]=1}})}return t}(e[i.wJ]()):t&&(n=x(n,e,"time-delta-millis"),n=x(n,e,"kill-duration"),n=x(n,e,"kill-duration-seconds")),n}},96492(e,t,n){"use strict";n.d(t,{Bw:()=>c,Ev:()=>b,Fk:()=>w,HP:()=>r,Hr:()=>l,LZ:()=>i,QW:()=>k,Vj:()=>v,Vo:()=>u,Yd:()=>s,Yp:()=>y,dI:()=>g,eT:()=>o,fc:()=>m,jy:()=>p,kI:()=>T,l0:()=>h,m5:()=>a,qT:()=>d,s4:()=>f,vf:()=>D,xW:()=>C,yy:()=>P});var r=void 0,a="",i="channels",o="core",s="createPerfMgr",l="disabled",c="extensionConfig",p="extensions",d="processTelemetry",u="priority",m="eventsSent",y="eventsDiscarded",g="eventsSendRequest",h="perfEvent",f="offlineEventsStored",v="offlineBatchSent",b="offlineBatchDrop",T="getPerfMgr",w="domain",k="path",C="Not dynamic - ",D="REDACTED",P=["sig","Signature","AWSAccessKeyId","X-Goog-Signature"]},28156(e,t,n){"use strict";n.d(t,{NS:()=>p,Z4:()=>m,r2:()=>u});var r=n(68279),a=n(269),i=n(6182),o=n(96492),s="ParentContextKey",l="ChildrenContextKey",c=function(){function e(t,n,r){var o,c=this;c.start=(0,a.f0d)(),c[i.RS]=t,c.isAsync=r,c[i.Zu]=function(){return!1},(0,a.Tnt)(n)&&(0,a.vF1)(c,"payload",{g:function(){return!o&&(0,a.Tnt)(n)&&(o=n(),n=null),o}}),c[i.O_]=function(t){return t?t===e[s]||t===e[l]?c[t]:(c.ctx||{})[t]:null},c[i.e_]=function(t,n){t&&(t===e[s]?(c[t]||(c[i.Zu]=function(){return!0}),c[t]=n):t===e[l]?c[t]=n:(c.ctx=c.ctx||{})[t]=n)},c.complete=function(){var t=0,n=c[i.O_](e[l]);if((0,a.cyL)(n))for(var r=0;r<n[i.oI];r++){var o=n[r];o&&(t+=o.time)}c.time=(0,a.f0d)()-c.start,c.exTime=c.time-t,c.complete=function(){}}}return e.ParentContextKey="parent",e.ChildrenContextKey="childEvts",e}(),p=function(){function e(t){this.ctx={},(0,r.A)(e,this,function(e){e.create=function(e,t,n){return new c(e,t,n)},e.fire=function(e){e&&(e.complete(),t&&(0,a.Tnt)(t[o.l0])&&t[o.l0](e))},e[i.e_]=function(t,n){t&&((e.ctx=e.ctx||{})[t]=n)},e[i.O_]=function(t){return(e.ctx||{})[t]}})}return e.__ieDyn=1,e}(),d="CoreUtils.doPerf";function u(e,t,n,r,a){if(e){var p=e;if(p[o.kI]&&(p=p[o.kI]()),p){var u=void 0,m=p[i.O_](d);try{if(u=p.create(t(),r,a)){if(m&&u[i.e_]&&(u[i.e_](c[s],m),m[i.O_]&&m[i.e_])){var y=m[i.O_](c[l]);y||(y=[],m[i.e_](c[l],y)),y[i.y5](u)}return p[i.e_](d,u),n(u)}}catch(e){u&&u[i.e_]&&u[i.e_]("exception",e)}finally{u&&p.fire(u),p[i.e_](d,m)}}}return n()}function m(){return null}},72317(e,t,n){"use strict";n.d(t,{PV:()=>h,i8:()=>g,nU:()=>function e(t,n,a){var s=(0,i.e)(n.config),l=y(t,s,n,a).ctx;return l[o.$5]=function(e){return l.iterate(function(t){(0,r.Tnt)(t[o.HC])&&t[o.HC](l,e)})},l[o.$o]=function(t,a){return void 0===t&&(t=null),(0,r.cyL)(t)&&(t=h(t,s.cfg,n,a)),e(t||l[o.uR](),n,a)},l},tS:()=>function e(t,n,a){var s=(0,i.e)(n.config),l=y(t,s,n,a),c=l.ctx;return c[o.$5]=function(e){var t=l._next();return t&&t[o.tI](c,e),!t},c[o.$o]=function(t,a){return void 0===t&&(t=null),(0,r.cyL)(t)&&(t=h(t,s.cfg,n,a)),e(t||c[o.uR](),n,a)},c}});var r=n(269),a=n(60991),i=n(24538),o=n(6182),s=n(23775),l=(n(13673),n(96492)),c=n(28156),p=n(17873),d="_hasRun",u="_getTelCtx",m=0;function y(e,t,n,c){var p=null,d=[];t||(t=(0,i.e)({},null,n[o.Uw])),null!==c&&(p=c?function(e,t,n){for(;e;){if(e[o.AP]()===n)return e;e=e[o.uR]()}return h([n],t.config||{},t)}(e,n,c):e);var u={_next:function(){var e=p;if(p=e?e[o.uR]():null,!e){var t=d;t&&t[o.oI]>0&&((0,r.Iuo)(t,function(e){try{e.func.call(e.self,e.args)}catch(e){(0,s.ZP)(n[o.Uw],2,73,"Unexpected Exception during onComplete - "+(0,r.mmD)(e))}}),d=[])}return e},ctx:{core:function(){return n},diagLog:function(){return(0,s.y0)(n,t.cfg)},getCfg:function(){return t.cfg},getExtCfg:function(e,n){var i=m(e,!0);return n&&(0,r.zav)(n,function(e,n){if((0,r.hXl)(i[e])){var o=t.cfg[e];(o||!(0,r.hXl)(o))&&(i[e]=o)}(0,a.q)(t,i,e,n)}),t.setDf(i,n)},getConfig:function(e,n,a){void 0===a&&(a=!1);var i,o=m(e,!1),s=t.cfg;return o&&(o[n]||!(0,r.hXl)(o[n]))?i=o[n]:(s[n]||!(0,r.hXl)(s[n]))&&(i=s[n]),i||!(0,r.hXl)(i)?i:a},hasNext:function(){return!!p},getNext:function(){return p},setNext:function(e){p=e},iterate:function(e){for(var t;t=u._next();){var n=t[o.AP]();n&&e(n)}},onComplete:function(e,t){for(var n=[],a=2;a<arguments.length;a++)n[a-2]=arguments[a];e&&d[o.y5]({func:e,self:(0,r.b07)(t)?u.ctx:t,args:n})}}};function m(e,n){var r=null,a=t.cfg;if(a&&e){var i=a[l.Bw];!i&&n&&(i={}),a[l.Bw]=i,(i=t.ref(a,l.Bw))&&((r=i[e])||!n||(r={}),i[e]=r,r=t.ref(i,e))}return r}return u}function g(e,t,n,a){var s=(0,i.e)(t),c=y(e,s,n,a),p=c.ctx;return p[o.$5]=function(e){var t=c._next();return t&&t[l.qT](e,p),!t},p[o.$o]=function(e,t){return void 0===e&&(e=null),(0,r.cyL)(e)&&(e=h(e,s.cfg,n,t)),g(e||p[o.uR](),s.cfg,n,t)},p}function h(e,t,n,a){var i=null,y=!a;if((0,r.cyL)(e)&&e[o.oI]>0){var f=null;(0,r.Iuo)(e,function(e){if(y||a!==e||(y=!0),y&&e&&(0,r.Tnt)(e[l.qT])){var h=function(e,t,n){var a,i=null,y=(0,r.Tnt)(e[l.qT]),h=(0,r.Tnt)(e[o.YH]),f={getPlugin:function(){return e},getNext:function(){return i},processTelemetry:function(a,s){var c;v(s=s||(e&&(0,r.Tnt)(e[u])&&(c=e[u]()),c||(c=g(f,t,n)),c),function(t){if(!e||!y)return!1;var n=(0,p.Cr)(e);return!n[o.Ik]&&!n[l.Hr]&&(h&&e[o.YH](i),e[l.qT](a,t),!0)},"processTelemetry",function(){return{item:a}},!a.sync)||s[o.$5](a)},unload:function(t,n){v(t,function(){var r=!1;if(e){var a=(0,p.Cr)(e),i=e[l.eT]||a[l.eT];e&&(!i||i===t.core())&&!a[o.Ik]&&(a[l.eT]=null,a[o.Ik]=!0,a[o.tZ]=!1,e[o.Ik]&&!0===e[o.Ik](t,n)&&(r=!0))}return r},"unload",function(){},n.isAsync)||t[o.$5](n)},update:function(t,n){v(t,function(){var r=!1;if(e){var a=(0,p.Cr)(e),i=e[l.eT]||a[l.eT];e&&(!i||i===t.core())&&!a[o.Ik]&&e[o.HC]&&!0===e[o.HC](t,n)&&(r=!0)}return r},"update",function(){},!1)||t[o.$5](n)},_id:a=e?e[o.Ju]+"-"+e[l.Vo]+"-"+m++:"Unknown-0-"+m++,_setNext:function(e){i=e}};function v(t,n,p,u,m){var y=!1,g=e?e[o.Ju]:"TelemetryPluginChain",h=t[d];return h||(h=t[d]={}),t.setNext(i),e&&(0,c.r2)(t[l.eT](),function(){return g+":"+p},function(){h[a]=!0;try{var e=i?i._id:l.m5;e&&(h[e]=!1),y=n(t)}catch(e){var c=!i||h[i._id];c&&(y=!0),i&&c||(0,s.ZP)(t[o.e4](),1,73,"Plugin ["+g+"] failed during "+p+" - "+(0,r.mmD)(e)+", run flags: "+(0,r.mmD)(h))}},u,m),y}return(0,r.N6t)(f)}(e,t,n);i||(i=h),f&&f._setNext(h),f=h}})}return a&&!i?h([a],t,n):i}},90856(e,t,n){"use strict";n.d(t,{v:()=>m});var r=n(68279),a=n(8205),i=n(269),o=n(6182),s=n(27847),l=n(23775),c=n(7292),p=n(13673),d="&NoResponseBody=true",u="POST",m=function(){function e(){var t,n,m,y,g,h,f,v,b,T,w,k,C,D,P=0;(0,r.A)(e,this,function(e,r){var _=!0;function S(e,t){(0,l.ZP)(m,2,26,"Failed to send telemetry.",{message:e}),A(t,400,{})}function x(e){S("No endpoint url is provided for the batch",e)}function A(e,t,n,r){try{e&&e(t,n,r)}catch(e){}}function N(e,t){var n=(0,i.w3n)(),r=e[o.Vq];if(!r)return x(t),!0;r=e[o.Vq]+(C?d:"");var a=e[o.Cd],s=y?a:new Blob([a],{type:"text/plain;charset=UTF-8"});return n.sendBeacon(r,s)}function I(e,t,n){var r=e[o.Cd];try{if(r)if(N(e,t))A(t,200,{},"");else{var a=g&&g.beaconOnRetry;a&&(0,i.Tnt)(a)?a(e,t,N):(v&&v.sendPOST(e,t,!0),(0,l.ZP)(m,2,40,". Failed to send telemetry with Beacon API, retried with normal sender."))}}catch(e){y&&(0,l.OG)(m,"Failed to send telemetry using sendBeacon API. Ex:"+(0,i.mmD)(e)),A(t,400*!y,{},"")}}function R(e,n,r){var s,l,c,d=e[o.c1]||{};!r&&t&&(s=(0,a.Qo)(function(e,t){l=e,c=t})),y&&r&&e.disableXhrSync&&(r=!1);var m=e[o.Vq];if(!m){x(n),l&&l(!1);return}var h=(0,p.H$)(u,m,_,!0,r,e[o.do]);function f(t){var r=g&&g.xhrOnComplete;if(r&&(0,i.Tnt)(r))r(t,n,e);else{var a=(0,p.Lo)(t);A(n,t[o.cV],(0,p.w3)(t,y),a)}}return y||h.setRequestHeader("Content-type","application/json"),(0,i.Iuo)((0,i.cGk)(d),function(e){h.setRequestHeader(e,d[e])}),h.onreadystatechange=function(){!y&&(f(h),4===h.readyState&&l&&l(!0))},h.onload=function(){y&&f(h)},h.onerror=function(e){A(n,y?h[o.cV]:400,(0,p.w3)(h,y),y?"":(0,p.r4)(h)),c&&c(e)},h.ontimeout=function(){A(n,y?h[o.cV]:500,(0,p.w3)(h,y),y?"":(0,p.r4)(h)),l&&l(!1)},h.send(e[o.Cd]),s}function O(e,n,r){var l,c,p,m,h=e[o.Vq],v=e[o.Cd],b=y?v:new Blob([v],{type:"application/json"}),T=new Headers,w=v[o.oI],k=!1,S=!1,N=e[o.c1]||{},I=((l={method:u,body:b})[s.x]=!0,l);e.headers&&(0,i.cGk)(e.headers)[o.oI]>0&&((0,i.Iuo)((0,i.cGk)(N),function(e){T.append(e,N[e])}),I[o.c1]=T),f?I.credentials=f:_&&y&&(I.credentials="include"),r&&(I.keepalive=!0,P+=w,y?2===e._sendReason&&(k=!0,C&&(h+=d)):k=!0);var R=new Request(h,I);try{R[s.x]=!0}catch(e){}if(!r&&t&&(c=(0,a.Qo)(function(e,t){p=e,m=t})),!h){x(n),p&&p(!1);return}function O(e,t){t?A(n,y?0:t,{},y?"":e):A(n,400*!y,{},y?"":e)}function E(e,t,r){var a=e[o.cV],s=g.fetchOnComplete;s&&(0,i.Tnt)(s)?s(e,n,r||"",t):A(n,a,{},r||"")}try{(0,a.Dv)(fetch(y?h:R,y?I:null),function(t){if(r&&(P-=w,w=0),!S)if(S=!0,t.rejected)O(t.reason&&t.reason[o.pM],499),m&&m(t.reason);else{var n=t[o.pF];try{y||n.ok?y&&!n.body?(E(n,null,""),p&&p(!0)):(0,a.Dv)(n.text(),function(t){E(n,e,t[o.pF]),p&&p(!0)}):(n[o.cV]?O(n.statusText,n[o.cV]):O(n.statusText,499),p&&p(!1))}catch(e){n&&n[o.cV]?O((0,i.mmD)(e),n[o.cV]):O((0,i.mmD)(e),499),m&&m(e)}}})}catch(e){!S&&(O((0,i.mmD)(e),499),m&&m(e))}return k&&!S&&(S=!0,A(n,200,{}),p&&p(!0)),y&&!S&&e[o.do]>0&&D&&D.set(function(){!S&&(S=!0,A(n,500,{}),p&&p(!0))},e[o.do]),c}function E(e,t,n){var r=(0,i.zkX)(),a=new XDomainRequest,s=e[o.Cd];a.onload=function(){var n=(0,p.Lo)(a),r=g&&g.xdrOnComplete;r&&(0,i.Tnt)(r)?r(a,t,e):A(t,200,{},n)},a.onerror=function(){A(t,400,{},y?"":(0,p.HU)(a))},a.ontimeout=function(){A(t,500,{})},a.onprogress=function(){};var c=r&&r.location&&r.location.protocol||"",d=e[o.Vq];if(!d)return void x(t);if(!y&&0!==d.lastIndexOf(c,0)){var h="Cannot send XDomain request. The endpoint URL protocol doesn't match the hosting page protocol.";(0,l.ZP)(m,2,40,". "+h),S(h,t);return}var f=y?d:d[o.W7](/^(https?:)/,"");a.open(u,f),e[o.do]&&(a[o.do]=e[o.do]),a.send(s),y&&n?D&&D.set(function(){a.send(s)},0):a.send(s)}function M(){P=0,n=!1,t=!1,m=null,y=null,g=null,h=null,f=null,v=null,b=!1,T=!1,w=!1,k=!1,C=!1,D=null}M(),e[o.mE]=function(t,r){m=r,n&&(0,l.ZP)(m,1,28,"Sender is already initialized"),e.SetConfig(t),n=!0},e._getDbgPlgTargets=function(){return[n,y,h,t]},e.SetConfig=function(e){try{if(g=e.senderOnCompleteCallBack||{},h=!!e.disableCredentials,f=e.fetchCredentials,y=!!e.isOneDs,t=!!e.enableSendPromise,b=!!e.disableXhr,T=!!e.disableBeacon,w=!!e.disableBeaconSync,D=e.timeWrapper,C=!!e.addNoResponse,k=!!e.disableFetchKeepAlive,v={sendPOST:R},y||(_=!1),h){var n=(0,c.g$)();n&&n.protocol&&"file:"===n.protocol[o.OL]()&&(_=!1)}return!0}catch(e){}return!1},e.getSyncFetchPayload=function(){return P},e.getSenderInst=function(e,t){return e&&e[o.oI]?function(e,t){for(var n=0,r=null,a=0;null==r&&a<e[o.oI];)n=e[a],b||1!==n?2===n&&(0,c.R7)(t)&&(!t||!k)?r=O:3===n&&(0,c.Uf)()&&(t?!w:!T)&&(r=I):(0,c.PV)()?r=E:(0,c.xk)()&&(r=R),a++;return r?{_transport:n,_isSync:t,sendPOST:r}:null}(e,t):null},e.getFallbackInst=function(){return v},e[o.tn]=function(e,t){M()},e.preparePayload=function(e,t,n,r){if(!t||r||!n[o.Cd])return void e(n);try{var s=(0,i.zS2)("CompressionStream");if(!(0,i.Tnt)(s))return void e(n);var l=new ReadableStream({start:function(e){e.enqueue((0,i.KgX)(n[o.Cd])?new TextEncoder().encode(n[o.Cd]):n[o.Cd]),e.close()}}).pipeThrough(new s("gzip")).getReader(),c=[],p=0,d=!1;return(0,a.Dv)(l.read(),function t(r){if(!d&&!r.rejected){var i=r[o.pF];if(!i.done)return c[o.y5](i[o.pF]),p+=i.value[o.oI],(0,a.Dv)(l.read(),t);for(var s=new Uint8Array(p),u=0,m=0;m<c.length;m++){var y=c[m];s.set(y,u),u+=y[o.oI]}n[o.Cd]=s,n[o.c1]["Content-Encoding"]="gzip",n._chunkCount=c[o.oI]}d||(d=!0,e(n))}),l}catch(t){e(n);return}}})}return e.__ieDyn=1,e}()},17873(e,t,n){"use strict";n.d(t,{Cr:()=>c,u7:()=>u,pI:()=>p,Xc:()=>d});var r=n(269),a=n(6182),i=n(69224),o=n(96492);function s(e,t,n){return!!e&&e[a.oI]===t&&e!==n&&!!e.match(/^[\da-f]*$/i)}var l=(0,i.T)("plugin");function c(e){return l.get(e,"state",{},!0)}function p(e,t){for(var n,i=[],s=null,l=e[a.uR]();l;){var p=l[a.AP]();if(p){s&&s[a.YH]&&p[o.qT]&&s[a.YH](p);var d=!!(n=c(p))[a.tZ];p[a.tZ]&&(d=p[a.tZ]()),d||i[a.y5](p),s=p,l=l[a.uR]()}}(0,r.Iuo)(i,function(r){var i=e[o.eT]();r[a.mE](e.getCfg(),i,t,e[a.uR]()),n=c(r),r[o.eT]||n[o.eT]||(n[o.eT]=i),n[a.tZ]=!0,delete n[a.Ik]})}function d(e){return e.sort(function(e,t){var n=0;if(t){var r=t[o.qT];e[o.qT]?n=r?e[o.Vo]-t[o.Vo]:1:r&&(n=-1)}else n=e?1:-1;return n})}function u(e){var t={};return{getName:function(){return t[a.RS]},setName:function(n){e&&e.setName(n),t[a.RS]=n},getTraceId:function(){return t.traceId},setTraceId:function(n){e&&e.setTraceId(n),s(n,32,"00000000000000000000000000000000")&&(t.traceId=n)},getSpanId:function(){return t.spanId},setSpanId:function(n){e&&e.setSpanId(n),s(n,16,"0000000000000000")&&(t.spanId=n)},getTraceFlags:function(){return t[a.Rr]},setTraceFlags:function(n){e&&e.setTraceFlags(n),t[a.Rr]=n}}}},60836(e,t,n){"use strict";n.d(t,{P:()=>o});var r=n(269),a=n(6182),i=n(23775);function o(){var e=[];return{add:function(t){t&&e[a.y5](t)},run:function(t,n){(0,r.Iuo)(e,function(e){try{e(t,n)}catch(e){(0,i.ZP)(t[a.e4](),2,73,"Unexpected error calling unload handler - "+(0,r.mmD)(e))}}),e=[]}}}},98969(e,t,n){"use strict";n.d(t,{w:()=>l});var r,a,i=n(269),o=n(6182),s=n(23775);function l(){var e=[];return{run:function(t){var n=e;e=[],(0,i.Iuo)(n,function(e){try{(e.rm||e.remove).call(e)}catch(e){(0,s.ZP)(t,2,73,"Unloading:"+(0,i.mmD)(e))}}),r&&n[o.oI]>r&&(a?a("doUnload",n):(0,s.ZP)(null,1,48,"Max unload hooks exceeded. An excessive number of unload hooks has been detected."))},add:function(t){t&&((0,i.Yny)(e,t),r&&e[o.oI]>r&&(a?a("Add",e):(0,s.ZP)(null,1,48,"Max unload hooks exceeded. An excessive number of unload hooks has been detected.")))}}}},6182(e,t,n){"use strict";n.d(t,{$5:()=>w,$o:()=>N,AP:()=>b,Bl:()=>A,Cd:()=>Z,DI:()=>k,Di:()=>P,HC:()=>z,Ic:()=>p,Ik:()=>I,JR:()=>R,Ju:()=>y,OL:()=>r,O_:()=>X,QM:()=>W,RD:()=>K,RF:()=>v,RS:()=>T,Re:()=>U,Rr:()=>en,Sj:()=>B,Uw:()=>d,Vq:()=>ee,W7:()=>V,XM:()=>D,YH:()=>j,Zu:()=>$,_w:()=>u,by:()=>S,c1:()=>Q,cV:()=>G,cp:()=>Y,do:()=>et,e4:()=>E,e_:()=>J,h3:()=>g,ih:()=>o,mE:()=>m,oI:()=>a,on:()=>i,pF:()=>C,pM:()=>O,s:()=>x,sY:()=>q,tI:()=>_,tX:()=>L,tZ:()=>f,tn:()=>M,uR:()=>F,vR:()=>h,wJ:()=>H,x6:()=>s,y5:()=>c,y9:()=>l});var r="toLowerCase",a="length",i="warnToConsole",o="throwInternal",s="watch",l="apply",c="push",p="splice",d="logger",u="cancel",m="initialize",y="identifier",g="removeNotificationListener",h="addNotificationListener",f="isInitialized",v="getNotifyMgr",b="getPlugin",T="name",w="processNext",k="getProcessTelContext",C="value",D="enabled",P="stopPollingInternalLogs",_="unload",S="onComplete",x="version",A="loggingLevelConsole",N="createNew",I="teardown",R="messageId",O="message",E="diagLog",M="_doTeardown",z="update",F="getNext",j="setNextPlugin",L="userAgent",q="split",V="replace",U="substring",B="indexOf",W="type",K="evtName",G="status",H="getAllResponseHeaders",$="isChildEvt",Z="data",X="getCtx",J="setCtx",Y="itemsReceived",Q="headers",ee="urlString",et="timeout",en="traceFlags"},45664(e,t,n){"use strict";n.d(t,{Wy:()=>l,_1:()=>a,bA:()=>i,hW:()=>r,s6:()=>s,vR:()=>o});var r="function",a="object",i="undefined",o="prototype",s=Object,l=s[o]},10659(e,t,n){"use strict";n.d(t,{Im:()=>o,qU:()=>l,vz:()=>c});var r=n(269),a=n(45664);((0,r.mS$)()||{}).Symbol,((0,r.mS$)()||{}).Reflect;var i="hasOwnProperty",o=r.vE3||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])a.Wy[i].call(t,o)&&(e[o]=t[o]);return e},s=function(e,t){return(s=a.s6.setPrototypeOf||({__proto__:[]})instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t[i](n)&&(e[n]=t[n])})(e,t)};function l(e,t){function n(){this.constructor=e}typeof t!==a.hW&&null!==t&&(0,r.zkd)("Class extends value "+String(t)+" is not a constructor or null"),s(e,t),e[a.vR]=null===t?(0,r.sSX)(t):(n[a.vR]=t[a.vR],new n)}function c(e,t){for(var n=0,r=t.length,a=e.length;n<r;n++,a++)e[a]=t[n];return e}},68279(e,t,n){"use strict";n.d(t,{A:()=>O});var r,a=n(269),i="constructor",o="prototype",s="function",l="_dynInstFuncs",c="_isDynProxy",p="_dynClass",d="_dynInstChk",u="_dfOpts",m="_unknown_",y="__proto__",g="_dyn"+y,h="__dynProto$Gbl",f="_dynInstProto",v="useBaseInst",b="setInstFuncs",T=Object,w=T.getPrototypeOf,k=T.getOwnPropertyNames,C=(0,a.mS$)(),D=C[h]||(C[h]={o:((r={})[b]=!0,r[v]=!0,r),n:1e3});function P(e){return e&&(e===T[o]||e===Array[o])}function _(e){return P(e)||e===Function[o]}function S(e){var t;if(e){if(w)return w(e);var n=e[y]||e[o]||(e[i]?e[i][o]:null);t=e[g]||n,(0,a.v0u)(e,g)||(delete e[f],t=e[g]=e[f]||e[g],e[f]=n)}return t}function x(e,t){var n=[];if(k)n=k(e);else for(var r in e)"string"==typeof r&&(0,a.v0u)(e,r)&&n.push(r);if(n&&n.length>0)for(var i=0;i<n.length;i++)t(n[i])}function A(e,t,n){return t!==i&&typeof e[t]===s&&(n||(0,a.v0u)(e,t))&&t!==y&&t!==o}function N(e){(0,a.zkd)("DynamicProto: "+e)}function I(e,t){for(var n=e.length-1;n>=0;n--)if(e[n]===t)return!0;return!1}function R(e,t){return(0,a.v0u)(e,o)?e.name||t||m:((e||{})[i]||{}).name||t||m}function O(e,t,n,r){(0,a.v0u)(e,o)||N("theClass is an invalid class definition.");var i,m=e[o];!function(e,t){if(w){for(var n=[],r=S(t);r&&!_(r)&&!I(n,r);){if(r===e)return!0;n.push(r),r=S(r)}return!1}return!0}(m,t)&&N("["+R(e)+"] not in hierarchy of ["+R(t)+"]");var y=null;(0,a.v0u)(m,p)?y=m[p]:(y="_dynCls$"+R(e,"_")+"$"+D.n,D.n++,m[p]=y);var g=O[u],h=!!g[v];h&&r&&void 0!==r[v]&&(h=!!r[v]);var f=(i=(0,a.sSX)(null),x(t,function(e){!i[e]&&A(t,e,!1)&&(i[e]=t[e])}),i),T=function(e,t,n,r){function i(e,t,n){var a=t[n];if(a[c]&&r){var i=e[l]||{};!1!==i[d]&&(a=(i[t[p]]||{})[n]||a)}return function(){return a.apply(e,arguments)}}var o=(0,a.sSX)(null);x(n,function(e){o[e]=i(t,n,e)});for(var s=S(e),u=[];s&&!_(s)&&!I(u,s);)x(s,function(e){!o[e]&&A(s,e,!w)&&(o[e]=i(t,s,e))}),u.push(s),s=S(s);return o}(m,t,f,h);n(t,T);var k=!!w&&!!g[b];k&&r&&(k=!!r[b]);var C=y,E=!1!==k;if(!P(m)){var M=t[l]=t[l]||(0,a.sSX)(null);if(!P(M)){var z=M[C]=M[C]||(0,a.sSX)(null);!1!==M[d]&&(M[d]=!!E),P(z)||x(t,function(e){if(A(t,e,!1)&&t[e]!==f[e]){var n;z[e]=t[e],delete t[e],(0,a.v0u)(m,e)&&(!m[e]||m[e][c])||(m[e]=((n=function(){var t,r;return((function(e,t,n,r){var i=null;if(e&&(0,a.v0u)(n,p)){var o=e[l]||(0,a.sSX)(null);if((i=(o[n[p]]||(0,a.sSX)(null))[t])||N("Missing ["+t+"] "+s),!i[d]&&!1!==o[d]){for(var c=!(0,a.v0u)(e,t),u=S(e),m=[];c&&u&&!_(u)&&!I(m,u);){var y=u[t];if(y){c=y===r;break}m.push(u),u=S(u)}try{c&&(e[t]=i),i[d]=1}catch(e){o[d]=!1}}}return i})(this,e,m,n)||(t=n,(r=m[e])===t&&(r=S(m)[e]),typeof r!==s&&N("["+e+"] is not a "+s),r)).apply(this,arguments)})[c]=1,n))}})}}}O[u]=D.o},8205(e,t,n){"use strict";n.d(t,{Dv:()=>m,Qo:()=>x,Rf:()=>_,Xf:()=>A,lh:()=>S,yN:()=>y});var r,a,i,o,s,l,c=n(269),p=n(95021),d="Promise",u="rejected";function m(e,t){return y(e,function(e){return t?t({status:"fulfilled",rejected:!1,value:e}):e},function(e){return t?t({status:u,rejected:!0,reason:e}):e})}function y(e,t,n,r){var a,i,o=e;try{if((0,c.$XS)(e))(t||n)&&(o=e.then(t,n));else try{t&&(o=t(e))}catch(e){if(n)o=n(e);else throw e}}finally{r&&(a=o,i=r,i&&((0,c.$XS)(a)?a.finally?a.finally(i):a.then(function(e){return i(),e},function(e){throw i(),e}):i()))}return o}var g=["pending","resolving","resolved",u],h="dispatchEvent";function f(e){var t;return e&&e.createEvent&&(t=e.createEvent("Event")),!!t&&t.initEvent}var v="unhandledRejection",b=v.toLowerCase(),T=[],w=0;function k(e){return(0,c.Tnt)(e)?e.toString():(0,c.mmD)(e)}function C(e,t,n){var r,o,s=(0,c.KVm)(arguments,3),l=0,u=!1,m=[],y=w++,C=(T.length>0&&T[T.length-1],!1),D=null;function P(t,n){try{return T.push(y),C=!0,D&&D.cancel(),D=null,e(function(e,a){m.push(function(){try{var i=2===l?t:n,o=(0,c.b07)(i)?r:(0,c.Tnt)(i)?i(r):i;(0,c.$XS)(o)?o.then(e,a):i?e(o):3===l?a(o):e(o)}catch(e){a(e)}}),u&&S()},s)}finally{T.pop()}}function _(){return g[l]}function S(){if(m.length>0){var e=m.slice();m=[],C=!0,D&&D.cancel(),D=null,t(e)}}function x(e,t){return function(n){if(l===t){if(2===e&&(0,c.$XS)(n)){l=1,n.then(x(2,1),x(3,1));return}l=e,u=!0,r=n,S(),C||3!==e||D||(D=(0,c.dRz)(A,10))}}}function A(){if(!C)if(C=!0,(0,c.Lln)())p.emit(v,r,o);else{var e=(0,c.zkX)()||(0,c.mS$)();i||(i=(0,c.GuU)((0,c.gBW)(c.zS2,[d+"RejectionEvent"]).v)),function(e,t,n,r){var i=(0,c.YEm)();a||(a=(0,c.GuU)(!!(0,c.gBW)(f,[i]).v));var o=a.v?i.createEvent("Event"):r?new Event(t):{};if(n&&n(o),a.v&&o.initEvent(t,!1,!0),o&&e[h])e[h](o);else{var s=e["on"+t];if(s)s(o);else{var l=(0,c.zS2)("console");l&&(l.error||l.log)(t,(0,c.mmD)(o))}}}(e,b,function(e){return(0,c.vF1)(e,"promise",{g:function(){return o}}),e.reason=r,e},!!i.v)}}o={then:P,catch:function(e){return P(void 0,e)},finally:function(e){var t=e,n=e;return(0,c.Tnt)(e)&&(t=function(t){return e&&e(),t},n=function(t){throw e&&e(),t}),P(t,n)}},(0,c.UxO)(o,"state",{get:_}),(0,c.Lok)()&&(o[(0,c.Y0g)(11)]="IPromise"),o.toString=function(){return"IPromise "+_()+(u?" - "+k(r):"")},(0,c.Tnt)(n)||(0,c.zkd)(d+": executor is not a function - "+k(n));var N=x(3,0);try{n.call(o,x(2,0),N)}catch(e){N(e)}return o}function D(e){(0,c.Iuo)(e,function(e){try{e()}catch(e){}})}function P(e,t){o||(o=(0,c.GuU)((0,c.gBW)(c.zS2,[d]).v||null));var n=o.v;if(!n)return function e(t,n){var r;return C(e,(r=(0,c.EtT)(n)?n:0,function(e){(0,c.dRz)(function(){D(e)},r)}),t,n)}(e);(0,c.Tnt)(e)||(0,c.zkd)(d+": executor is not a function - "+(0,c.mmD)(e));var r=0,a=new n(function(t,n){e(function(e){r=2,t(e)},function(e){r=3,n(e)})});return(0,c.UxO)(a,"state",{get:function(){return g[r]}}),a}function _(e){return C(_,D,e)}function S(e,t){var n;return s||(n=_,s=(0,c.GuU)(function(e){var t=(0,c.KVm)(arguments,1);return n(function(t,n){var r=[],a=1;function i(e,n){a++,m(e,function(e){e.rejected?r[n]={status:u,reason:e.reason}:r[n]={status:"fulfilled",value:e.value},0==--a&&t(r)})}try{(0,c.cyL)(e)?(0,c.Iuo)(e,i):(0,c.xZI)(e)?(0,c.DA8)(e,i):(0,c.zkd)("Input is not an iterable"),a--,0===a&&t(r)}catch(e){n(e)}},t)})),s.v(e,t)}function x(e,t){return l||(l=(0,c.GuU)(P)),l.v.call(this,e,t)}var A=(r=x,function(e){var t=(0,c.KVm)(arguments,1);return r(function(t,n){try{var r=[],a=1;(0,c.DA8)(e,function(e,i){e&&(a++,y(e,function(e){r[i]=e,0==--a&&t(r)},n))}),a--,0===a&&t(r)}catch(e){n(e)}},t)});(0,c.Y0g)(11)},269(e,t,n){"use strict";n.d(t,{$8:()=>eP,$XS:()=>eT,AHH:()=>t6,Cv9:()=>tJ,DA8:()=>tx,EHq:()=>tF,EtT:()=>ef,GuU:()=>tl,Gvm:()=>ey,HzD:()=>tY,Iuo:()=>eO,JBS:()=>e5,KTd:()=>tO,KVm:()=>tR,KgX:()=>eu,KhI:()=>eI,Lln:()=>tb,Lmq:()=>ev,Lok:()=>tk,N6t:()=>e$,O9V:()=>ed,P0f:()=>e6,QdQ:()=>tq,R3R:()=>tH,SZ2:()=>es,Tnt:()=>em,UUD:()=>t$,UxO:()=>ej,Vdv:()=>tg,W$7:()=>tI,WSA:()=>eX,Wtk:()=>tm,Y0g:()=>tC,YEm:()=>ty,Yny:()=>tA,ZHX:()=>eH,ZWZ:()=>e4,ZrT:()=>tj,aqQ:()=>tz,b07:()=>el,bJ7:()=>eb,cGk:()=>eG,cyL:()=>eg,dRz:()=>t5,eCG:()=>tP,f0d:()=>e8,fn0:()=>eJ,gBW:()=>ea,hKY:()=>e7,hXl:()=>ec,iho:()=>tL,isD:()=>eL,jjc:()=>tD,jn:()=>tZ,kgX:()=>tX,mS$:()=>td,mmD:()=>eD,nRs:()=>tn,oJg:()=>eC,rDm:()=>tN,rpU:()=>e2,sSX:()=>e9,tGl:()=>tQ,v0u:()=>eA,vE3:()=>eK,vF1:()=>eq,vKV:()=>t3,w3n:()=>tv,w9M:()=>tf,xZI:()=>tS,zS2:()=>tu,zav:()=>eR,zkX:()=>th,zkd:()=>e_,zwS:()=>tG,zzB:()=>ew});var r,a,i,o,s,l,c,p,d,u,m,y,g,h,f,v,b,T,w,k,C,D,P,_,S,x,A,N,I,R,O,E=n(95021),M=void 0,z="function",F="object",j="prototype",L="__proto__",q="undefined",V="constructor",U="Symbol",B="length",W="name",K="call",G="toString",H="getOwnPropertyDescriptor",$=Object||void 0,Z=$[j],X=String||void 0,J=X[j],Y=Math||void 0,Q=Array||void 0,ee=Q[j],et=ee.slice,en="_polyfill",er="__nw21$polytype__";function ea(e,t){try{return{v:e.apply(this,t)}}catch(e){return{e:e}}}function ei(e){return function(t){return typeof t===e}}function eo(e){var t="[object "+e+"]";return function(e){return!!(e&&es(e)===t)}}function es(e){return Z[G].call(e)}function el(e){return typeof e===q||e===q}function ec(e){return null===e||el(e)}function ep(e){return null===e||e===M}function ed(e){return!!e||e!==M}var eu=ei("string"),em=ei(z);function ey(e){return!(!e&&ec(e))&&!!e&&typeof e===F}var eg=Q.isArray,eh=eo("Date"),ef=ei("number"),ev=ei("boolean"),eb=eo("Error");function eT(e){return!!(e&&e.then&&em(e.then))}function ew(e){var t,n,r;return!(!e||(t=function(){return!(e&&0+e)},n=!e,(r=ea(t,void 0)).e?n:r.v))}function ek(){}var eC=X||void 0;function eD(e,t){var n="",r=Z[G][K](e);"[object Error]"===r&&(e={stack:eC(e.stack),message:eC(e.message),name:eC(e.name)});try{n=((n=JSON.stringify(e,null,t?"number"==typeof t?t:4:M))?n.replace(/"(\w+)"\s*:\s{0,1}/g,"$1: "):null)||eC(e)}catch(e){n=" - "+eD(e,t)}return r+": "+n}function eP(e){throw Error(e)}function e_(e){throw TypeError(e)}function eS(e){ep(e)&&e_("Cannot convert undefined or null to object")}function ex(e){eu(e)||e_("'"+eD(e)+"' is not a string")}function eA(e,t){return!!e&&Z.hasOwnProperty[K](e,t)}var eN=(r=$[H],r||ek),eI=(a=$.hasOwn,i=function(e,t){return eS(e),eA(e,t)||!!eN(e,t)},a||i);function eR(e,t,n){if(e&&(ey(e)||em(e))){for(var r in e)if(eI(e,r)&&-1===t[K](n||e,r,e[r]))break}}function eO(e,t,n){if(e)for(var r=e[B]>>>0,a=0;a<r&&(!(a in e)||-1!==t[K](n||e,e[a],a,e));a++);}var eE=eM;function eM(e,t,n){var r=t?t[e]:null;return function(t){var a=(t?t[e]:null)||r;if(a||n){var i=arguments;return(a||n).apply(t,a?et[K](i,1):i)}e_('"'+eC(e)+'" not defined for '+eD(t))}}var ez=(o=$[H],o||ek),eF={e:"enumerable",c:"configurable",v:"value",w:"writable",g:"get",s:"set"},ej=$.defineProperty,eL=$.defineProperties;function eq(e,t,n){return ej(e,t,function(e){var t={};if(t[eF.c]=!0,t[eF.e]=!0,e.l){t.get=function(){return e.l.v};var n=ez(e.l,"v");n&&n.set&&(t.set=function(t){e.l.v=t})}return eR(e,function(e,n){t[eF[e]]=n===M?t[eF[e]]:n}),t}(n))}function eV(e,t,n,r,a){var i={};return eR(e,function(e,r){eU(i,e,t?r:e),eU(i,r,n?r:e)}),r?r(i):i}function eU(e,t,n,r){ej(e,t,{value:n,enumerable:!0,writable:!1})}var eB=(s=$.isFrozen,l=function(){return!1},s||l),eW=$.freeze,eK=$.assign,eG=$.keys;function eH(e){return eW?function e(t,n){if((eg(t)||ey(t)||em(t))&&!eB(t)){for(var r=0;r<n.length;r++)if(n[r]===t)return t;n.push(t),eR(t,function(t,r){e(r,n)}),e$(t)}return t}(e,[]):e}var e$=(c=function(e){return e},eW||c),eZ=(p=$.getPrototypeOf,d=function(e){return eS(e),e[L]||null},p||d);function eX(e){return eV(e,1,0,e$)}function eJ(e){var t;return t={},eR(e,function(e,n){eU(t,e,n[1]),eU(t,n[0],n[1])}),e$(t)}var eY=eV({asyncIterator:0,hasInstance:1,isConcatSpreadable:2,iterator:3,match:4,matchAll:5,replace:6,search:7,species:8,split:9,toPrimitive:10,toStringTag:11,unscopables:12},0,0,e$),eQ="__tsUtils$gblCfg";function e0(){var e;return typeof globalThis!==q&&(e=globalThis),e||typeof self===q||(e=self),e||typeof window===q||(e=window),e||typeof n.g===q||(e=n.g),e}function e1(){if(!b){var e=ea(e0).v||{};b=e[eQ]=e[eQ]||{}}return b}var e2=Y.min,e5=Y.max,e3=eE("slice",J),e6=eE("substring",J),e7=eM("substr",J,function(e,t,n){return(eS(e),n<0)?"":((t=t||0)<0&&(t=e5(t+e[B],0)),el(n))?e3(e,t):e3(e,t,t+n)});function e4(e,t){return e6(e,0,t)}var e9=(u=$.create,m=function(e,t){var n=null;function r(){}if(ep(e))n={};else{var a=typeof e;a!==F&&a!==z&&e_("Prototype must be an Object or function: "+eD(e)),r[j]=e,ea(function(){r[L]=e}),n=new r}return t&&ea(eL,[n,t]),n},u||m);function e8(){return(Date.now||function(){return new Date().getTime()})()}function te(e,t,n){return e.apply(t,n)}function tt(){T=e1()}function tn(e,t){var n={};return T||tt(),n.b=T.lzy,ej(n,"v",{configurable:!0,get:function(){var r=te(e,null,t);return T.lzy||ej(n,"v",{value:r}),n.b=T.lzy,r}}),n}var tr=Y.random,ta=tn(function(){for(var e=e8().toString(36).slice(2);e.length<16;)e+=tr().toString(36).slice(2);return e.substring(0,16)}),ti="_urid",to=0;function ts(e){var t,n="_"+to+++"_"+ta.v,r=U+"("+e+")";function a(e,t){eq(i,e,{v:t,e:!1,w:!1})}var i=e9(null);return a("description",eC(e)),a(G,function(){return r+"$nw21sym"+n}),a("valueOf",function(){return i}),a("v",r),a("_uid",n),t="symbol",i&&(ea(function(){i[en]=!0,i[er]=t}),ea(eq,[i,en,{v:!0,w:!1,e:!1}]),ea(eq,[i,er,{v:t,w:!1,e:!1}])),i}function tl(e){return ej({toJSON:function(){return e}},"v",{value:e})}var tc="window";function tp(e,t){var n;return function(){return T||tt(),(!n||T.lzy)&&(n=tl(ea(e,t).v)),n.v}}function td(e){return T||tt(),(!C||!1===e||T.lzy)&&(C=tl(ea(e0).v||null)),C.v}function tu(e,t){var n;if((n=C&&!1!==t?C.v:td(t))&&n[e])return n[e];if(e===tc)try{return window}catch(e){}return null}function tm(){return!!ty()}var ty=tp(tu,["document"]);function tg(){return!!th()}var th=tp(tu,[tc]);function tf(){return!!tv()}var tv=tp(tu,["navigator"]),tb=tp(function(){return!!ea(function(){return E&&(E.versions||{}).node}).v});function tT(){return D=tl(ea(tu,[U]).v)}function tw(e){var t=(T.lzy?0:D)||tT();return t.v?t.v[e]:M}function tk(){return T||tt(),!!((!T.lzy?D:0)||tT()).v}function tC(e,t){var n,r,a=eY[e];T||tt();var i=(T.lzy?0:D)||tT();return i.v?i.v[a||e]:t?M:(k||(k={}),(r=eY[e])&&(n=k[r]=k[r]||ts(U+"."+r)),n)}function tD(e,t){T||tt();var n=(T.lzy?0:D)||tT();return n.v?n.v(e):t?null:ts(e)}function tP(e){return T||tt(),((P=(T.lzy?0:P)||tl(ea(tw,["for"]).v)).v||function(e){var t=function(){if(!w){var e=e1();w=e.gblSym=e.gblSym||{k:{},s:{}}}return w}();if(!eI(t.k,e)){var n=ts(e),r=eG(t.s).length;n[ti]=function(){return r+"_"+n[G]()},t.k[e]=n,t.s[n[ti]()]=eC(e)}return t.k[e]})(e)}function t_(e){return!!e&&em(e.next)}function tS(e){return!ep(e)&&em(e[tC(3)])}function tx(e,t,n){if(e&&(t_(e)||(_||(_=tl(tC(3))),e=e[_.v]?e[_.v]():null),t_(e))){var r=M,a=M;try{for(var i=0;!(a=e.next()).done&&-1!==t[K](n||e,a.value,i,e);)i++}catch(t){r={e:t},e.throw&&(a=null,e.throw(r))}finally{try{a&&!a.done&&e.return&&e.return(a)}finally{if(r)throw r.e}}}}function tA(e,t){return!el(t)&&e&&(eg(t)?te(e.push,e,t):t_(t)||tS(t)?tx(t,function(t){e.push(t)}):e.push(t)),e}var tN=eE("indexOf",ee),tI=eE("map",ee);function tR(e,t,n){return((e?e.slice:null)||et).apply(e,et[K](arguments,1))}var tO=eE("reduce",ee),tE=(y=$.setPrototypeOf,g=function(e,t){var n;return S||(S=tl(((n={})[L]=[],n instanceof Array))),S.v?e[L]=t:eR(t,function(t,n){return e[t]=n}),e},y||g);function tM(e,t){t&&(e[W]=t)}function tz(e,t,n){var r=n||Error,a=r[j][W],i=Error.captureStackTrace,o=function(){var n=arguments;try{ea(tM,[r,e]);var o=te(r,this,et[K](n))||this;if(o!==this){var s=eZ(this);s!==eZ(o)&&tE(o,s)}return i&&i(o,this[V]),t&&t(o,n),o}finally{ea(tM,[r,a])}};function s(){this[V]=o,ea(eq,[this,W,{v:e,c:!0,e:!1}])}return ea(eq,[o,W,{v:e,c:!0,e:!1}]),(o=tE(o,r))[j]=null===r?e9(r):(s[j]=r[j],new s),o}var tF=eM("trim",J,(h=/^\s+|(?=\s)\s+$/g,function(e){return eS(e),e&&e.replace&&(e=e.replace(h,"")),e})),tj=Y.floor,tL=Y.ceil;function tq(e){if(!e||typeof e!==F)return!1;N||(N=!tg()||th());var t=!1;if(e!==N){A||(A=(x=Function[j][G])[K]($));try{var n=eZ(e);(t=!n)||(eA(n,V)&&(n=n[V]),t=!!(n&&typeof n===z&&x[K](n)===A))}catch(e){}}return t}function tV(e){return e.value&&tK(e),!0}var tU=[function(e){var t=e.value;if(eg(t)){var n=e.result=[];return n.length=t.length,e.copyTo(n,t),!0}return!1},tK,function(e){return e.type===z},function(e){var t=e.value;return!!eh(t)&&(e.result=new Date(t.getTime()),!0)}];function tB(e,t,n,r){var a,i,o=n.handler,s=n.path?r?n.path.concat(r):n.path:[],l={handler:n.handler,src:n.src,path:s},c=typeof t,p=!1,d=null===t;d||(t&&c===F?p=tq(t):(v||(v=["string","number","boolean",q,"symbol","bigint"]),d=c!==F&&-1!==v.indexOf(c)));var u={type:c,isPrim:d,isPlain:p,value:t,result:t,path:s,origin:n.src,copy:function(t,r){return tB(e,t,r?l:n,r)},copyTo:function(t,n){return tW(e,t,n,l)}};return u.isPrim?o&&o[K](n,u)?u.result:t:(a=function(e){eq(u,"result",{g:function(){return e.v},s:function(t){e.v=t}});for(var t=0,r=o;!(r||(t<tU.length?tU[t++]:tV))[K](n,u);)r=null},eO(e,function(e){if(e.k===t)return i=e,-1}),i||(i={k:t,v:t},e.push(i),a(i)),i.v)}function tW(e,t,n,r){if(!ec(n))for(var a in n)t[a]=tB(e,n[a],r,a);return t}function tK(e){var t=e.value;if(t&&e.isPlain){var n=e.result={};return e.copyTo(n,t),!0}return!1}function tG(e,t,n,r,a,i,o){var s,l;return s=tB([],e,{handler:void 0,src:e})||{},l=et[K](arguments),eO(l,function(e){tW([],s,e,{handler:void 0,src:e,path:[]})}),s}var tH=function(e){return e[B]};function t$(){var e=(T||tt(),(!I||T.lzy)&&(I=tl(ea(tu,["performance"]).v)),I.v);return e&&e.now?e.now():e8()}var tZ=Y.round,tX=(f=$[H],f||ek),tJ=eM("endsWith",J,function(e,t,n){ex(e);var r=eu(t)?t:eC(t),a=!el(n)&&n<e[B]?n:e[B];return e6(e,a-r[B],a)===r}),tY=eE("indexOf",J),tQ=eM("startsWith",J,function(e,t,n){ex(e);var r=eu(t)?t:eC(t),a=n>0?n:0;return e6(e,a,a+r[B])===r}),t0="unref",t1="hasRef";function t2(e,t,n){var r=eg(t),a=r?t.length:0,i=function(e){var t=em(e)?e:R;if(!t){var n=e1().tmOut||[];eg(n)&&n.length>0&&em(n[0])&&(t=n[0])}return t||setTimeout}(a>0?t[0]:r?M:t),o=function(e){var t=em(e)?e:O;if(!t){var n=e1().tmOut||[];eg(n)&&n.length>1&&em(n[1])&&(t=n[1])}return t||clearTimeout}(a>1?t[1]:M),s=n[0];n[0]=function(){l.dn(),te(s,M,et[K](arguments))};var l=function(e,t,n){var r,a=!0,i=e?t(null):null;function o(){return a=!1,i&&i[t0]&&i[t0](),r}function s(){i&&n(i),i=null}function l(){return i=t(i),a||o(),r}return(r={cancel:s,refresh:l})[t1]=function(){return i&&i[t1]?i[t1]():a},r.ref=function(){return a=!0,i&&i.ref&&i.ref(),r},r[t0]=o,{h:r=ej(r,"enabled",{get:function(){return!!i},set:function(e){!e&&i&&s(),e&&!i&&l()}}),dn:function(){i=null}}}(e,function(e){if(e){if(e.refresh)return e.refresh(),e;te(o,M,[e])}return te(i,M,n)},function(e){te(o,M,[e])});return l.h}function t5(e,t){return t2(!0,M,et[K](arguments))}function t3(e,t,n){return t2(!0,e,et[K](arguments,1))}function t6(e,t){return t2(!1,M,et[K](arguments))}},13144(e,t,n){"use strict";var r=n(66743),a=n(11002),i=n(10076);e.exports=n(47119)||r.call(i,a)},12205(e,t,n){"use strict";var r=n(66743),a=n(11002),i=n(13144);e.exports=function(){return i(r,a,arguments)}},11002(e){"use strict";e.exports=Function.prototype.apply},10076(e){"use strict";e.exports=Function.prototype.call},73126(e,t,n){"use strict";var r=n(66743),a=n(69675),i=n(10076),o=n(13144);e.exports=function(e){if(e.length<1||"function"!=typeof e[0])throw new a("a function is required");return o(r,i,e)}},47119(e){"use strict";e.exports="u">typeof Reflect&&Reflect&&Reflect.apply},10487(e,t,n){"use strict";var r=n(96897),a=n(30655),i=n(73126),o=n(12205);e.exports=function(e){var t=i(arguments),n=e.length-(arguments.length-1);return r(t,1+(n>0?n:0),!0)},a?a(e.exports,"apply",{value:o}):e.exports.apply=o},36556(e,t,n){"use strict";var r=n(70453),a=n(73126),i=a([r("%String.prototype.indexOf%")]);e.exports=function(e,t){var n=r(e,!!t);return"function"==typeof n&&i(e,".prototype.")>-1?a([n]):n}},30041(e,t,n){"use strict";var r=n(30655),a=n(58068),i=n(69675),o=n(75795);e.exports=function(e,t,n){if(!e||"object"!=typeof e&&"function"!=typeof e)throw new i("`obj` must be an object or a function`");if("string"!=typeof t&&"symbol"!=typeof t)throw new i("`property` must be a string or a symbol`");if(arguments.length>3&&"boolean"!=typeof arguments[3]&&null!==arguments[3])throw new i("`nonEnumerable`, if provided, must be a boolean or null");if(arguments.length>4&&"boolean"!=typeof arguments[4]&&null!==arguments[4])throw new i("`nonWritable`, if provided, must be a boolean or null");if(arguments.length>5&&"boolean"!=typeof arguments[5]&&null!==arguments[5])throw new i("`nonConfigurable`, if provided, must be a boolean or null");if(arguments.length>6&&"boolean"!=typeof arguments[6])throw new i("`loose`, if provided, must be a boolean");var s=arguments.length>3?arguments[3]:null,l=arguments.length>4?arguments[4]:null,c=arguments.length>5?arguments[5]:null,p=arguments.length>6&&arguments[6],d=!!o&&o(e,t);if(r)r(e,t,{configurable:null===c&&d?d.configurable:!c,enumerable:null===s&&d?d.enumerable:!s,value:n,writable:null===l&&d?d.writable:!l});else if(!p&&(s||l||c))throw new a("This environment does not support defining a property as non-configurable, non-writable, or non-enumerable.");else e[t]=n}},7176(e,t,n){"use strict";var r,a=n(73126),i=n(75795);try{r=[].__proto__===Array.prototype}catch(e){if(!e||"object"!=typeof e||!("code"in e)||"ERR_PROTO_ACCESS"!==e.code)throw e}var o=!!r&&i&&i(Object.prototype,"__proto__"),s=Object,l=s.getPrototypeOf;e.exports=o&&"function"==typeof o.get?a([o.get]):"function"==typeof l&&function(e){return l(null==e?e:s(e))}},30655(e){"use strict";var t=Object.defineProperty||!1;if(t)try{t({},"a",{value:1})}catch(e){t=!1}e.exports=t},41237(e){"use strict";e.exports=EvalError},69383(e){"use strict";e.exports=Error},79290(e){"use strict";e.exports=RangeError},79538(e){"use strict";e.exports=ReferenceError},58068(e){"use strict";e.exports=SyntaxError},69675(e){"use strict";e.exports=TypeError},35345(e){"use strict";e.exports=URIError},79612(e){"use strict";e.exports=Object},82682(e,t,n){"use strict";var r=n(69600),a=Object.prototype.toString,i=Object.prototype.hasOwnProperty,o=function(e,t,n){for(var r=0,a=e.length;r<a;r++)i.call(e,r)&&(null==n?t(e[r],r,e):t.call(n,e[r],r,e))},s=function(e,t,n){for(var r=0,a=e.length;r<a;r++)null==n?t(e.charAt(r),r,e):t.call(n,e.charAt(r),r,e)},l=function(e,t,n){for(var r in e)i.call(e,r)&&(null==n?t(e[r],r,e):t.call(n,e[r],r,e))};e.exports=function(e,t,n){var i;if(!r(t))throw TypeError("iterator must be a function");(arguments.length>=3&&(i=n),"[object Array]"===a.call(e))?o(e,t,i):"string"==typeof e?s(e,t,i):l(e,t,i)}},89353(e){"use strict";var t=Object.prototype.toString,n=Math.max,r=function(e,t){for(var n=[],r=0;r<e.length;r+=1)n[r]=e[r];for(var a=0;a<t.length;a+=1)n[a+e.length]=t[a];return n},a=function(e,t){for(var n=[],r=t||0,a=0;r<e.length;r+=1,a+=1)n[a]=e[r];return n},i=function(e,t){for(var n="",r=0;r<e.length;r+=1)n+=e[r],r+1<e.length&&(n+=t);return n};e.exports=function(e){var o,s=this;if("function"!=typeof s||"[object Function]"!==t.apply(s))throw TypeError("Function.prototype.bind called on incompatible "+s);for(var l=a(arguments,1),c=n(0,s.length-l.length),p=[],d=0;d<c;d++)p[d]="$"+d;if(o=Function("binder","return function ("+i(p,",")+"){ return binder.apply(this,arguments); }")(function(){if(this instanceof o){var t=s.apply(this,r(l,arguments));return Object(t)===t?t:this}return s.apply(e,r(l,arguments))}),s.prototype){var u=function(){};u.prototype=s.prototype,o.prototype=new u,u.prototype=null}return o}},66743(e,t,n){"use strict";var r=n(89353);e.exports=Function.prototype.bind||r},4233(e){"use strict";let t=(function*(){}).constructor;e.exports=()=>t},70453(e,t,n){"use strict";var r,a=n(79612),i=n(69383),o=n(41237),s=n(79290),l=n(79538),c=n(58068),p=n(69675),d=n(35345),u=n(71514),m=n(58968),y=n(6188),g=n(68002),h=n(75880),f=n(70414),v=n(73093),b=Function,T=function(e){try{return b('"use strict"; return ('+e+").constructor;")()}catch(e){}},w=n(75795),k=n(30655),C=function(){throw new p},D=w?function(){try{return arguments.callee,C}catch(e){try{return w(arguments,"callee").get}catch(e){return C}}}():C,P=n(64039)(),_=n(93628),S=n(71064),x=n(48648),A=n(11002),N=n(10076),I={},R="u">typeof Uint8Array&&_?_(Uint8Array):r,O={__proto__:null,"%AggregateError%":"u"<typeof AggregateError?r:AggregateError,"%Array%":Array,"%ArrayBuffer%":"u"<typeof ArrayBuffer?r:ArrayBuffer,"%ArrayIteratorPrototype%":P&&_?_([][Symbol.iterator]()):r,"%AsyncFromSyncIteratorPrototype%":r,"%AsyncFunction%":I,"%AsyncGenerator%":I,"%AsyncGeneratorFunction%":I,"%AsyncIteratorPrototype%":I,"%Atomics%":"u"<typeof Atomics?r:Atomics,"%BigInt%":"u"<typeof BigInt?r:BigInt,"%BigInt64Array%":"u"<typeof BigInt64Array?r:BigInt64Array,"%BigUint64Array%":"u"<typeof BigUint64Array?r:BigUint64Array,"%Boolean%":Boolean,"%DataView%":"u"<typeof DataView?r:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":i,"%eval%":eval,"%EvalError%":o,"%Float16Array%":"u"<typeof Float16Array?r:Float16Array,"%Float32Array%":"u"<typeof Float32Array?r:Float32Array,"%Float64Array%":"u"<typeof Float64Array?r:Float64Array,"%FinalizationRegistry%":"u"<typeof FinalizationRegistry?r:FinalizationRegistry,"%Function%":b,"%GeneratorFunction%":I,"%Int8Array%":"u"<typeof Int8Array?r:Int8Array,"%Int16Array%":"u"<typeof Int16Array?r:Int16Array,"%Int32Array%":"u"<typeof Int32Array?r:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":P&&_?_(_([][Symbol.iterator]())):r,"%JSON%":"object"==typeof JSON?JSON:r,"%Map%":"u"<typeof Map?r:Map,"%MapIteratorPrototype%":"u">typeof Map&&P&&_?_(new Map()[Symbol.iterator]()):r,"%Math%":Math,"%Number%":Number,"%Object%":a,"%Object.getOwnPropertyDescriptor%":w,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":"u"<typeof Promise?r:Promise,"%Proxy%":"u"<typeof Proxy?r:Proxy,"%RangeError%":s,"%ReferenceError%":l,"%Reflect%":"u"<typeof Reflect?r:Reflect,"%RegExp%":RegExp,"%Set%":"u"<typeof Set?r:Set,"%SetIteratorPrototype%":"u">typeof Set&&P&&_?_(new Set()[Symbol.iterator]()):r,"%SharedArrayBuffer%":"u"<typeof SharedArrayBuffer?r:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":P&&_?_(""[Symbol.iterator]()):r,"%Symbol%":P?Symbol:r,"%SyntaxError%":c,"%ThrowTypeError%":D,"%TypedArray%":R,"%TypeError%":p,"%Uint8Array%":"u"<typeof Uint8Array?r:Uint8Array,"%Uint8ClampedArray%":"u"<typeof Uint8ClampedArray?r:Uint8ClampedArray,"%Uint16Array%":"u"<typeof Uint16Array?r:Uint16Array,"%Uint32Array%":"u"<typeof Uint32Array?r:Uint32Array,"%URIError%":d,"%WeakMap%":"u"<typeof WeakMap?r:WeakMap,"%WeakRef%":"u"<typeof WeakRef?r:WeakRef,"%WeakSet%":"u"<typeof WeakSet?r:WeakSet,"%Function.prototype.call%":N,"%Function.prototype.apply%":A,"%Object.defineProperty%":k,"%Object.getPrototypeOf%":S,"%Math.abs%":u,"%Math.floor%":m,"%Math.max%":y,"%Math.min%":g,"%Math.pow%":h,"%Math.round%":f,"%Math.sign%":v,"%Reflect.getPrototypeOf%":x};if(_)try{null.error}catch(e){var E=_(_(e));O["%Error.prototype%"]=E}var M=function e(t){var n;if("%AsyncFunction%"===t)n=T("async function () {}");else if("%GeneratorFunction%"===t)n=T("function* () {}");else if("%AsyncGeneratorFunction%"===t)n=T("async function* () {}");else if("%AsyncGenerator%"===t){var r=e("%AsyncGeneratorFunction%");r&&(n=r.prototype)}else if("%AsyncIteratorPrototype%"===t){var a=e("%AsyncGenerator%");a&&_&&(n=_(a.prototype))}return O[t]=n,n},z={__proto__:null,"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},F=n(66743),j=n(9957),L=F.call(N,Array.prototype.concat),q=F.call(A,Array.prototype.splice),V=F.call(N,String.prototype.replace),U=F.call(N,String.prototype.slice),B=F.call(N,RegExp.prototype.exec),W=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,K=/\\(\\)?/g,G=function(e){var t=U(e,0,1),n=U(e,-1);if("%"===t&&"%"!==n)throw new c("invalid intrinsic syntax, expected closing `%`");if("%"===n&&"%"!==t)throw new c("invalid intrinsic syntax, expected opening `%`");var r=[];return V(e,W,function(e,t,n,a){r[r.length]=n?V(a,K,"$1"):t||e}),r},H=function(e,t){var n,r=e;if(j(z,r)&&(r="%"+(n=z[r])[0]+"%"),j(O,r)){var a=O[r];if(a===I&&(a=M(r)),void 0===a&&!t)throw new p("intrinsic "+e+" exists, but is not available. Please file an issue!");return{alias:n,name:r,value:a}}throw new c("intrinsic "+e+" does not exist!")};e.exports=function(e,t){if("string"!=typeof e||0===e.length)throw new p("intrinsic name must be a non-empty string");if(arguments.length>1&&"boolean"!=typeof t)throw new p('"allowMissing" argument must be a boolean');if(null===B(/^%?[^%]*%?$/,e))throw new c("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var n=G(e),r=n.length>0?n[0]:"",a=H("%"+r+"%",t),i=a.name,o=a.value,s=!1,l=a.alias;l&&(r=l[0],q(n,L([0,1],l)));for(var d=1,u=!0;d<n.length;d+=1){var m=n[d],y=U(m,0,1),g=U(m,-1);if(('"'===y||"'"===y||"`"===y||'"'===g||"'"===g||"`"===g)&&y!==g)throw new c("property names with quotes must have matching quotes");if("constructor"!==m&&u||(s=!0),r+="."+m,j(O,i="%"+r+"%"))o=O[i];else if(null!=o){if(!(m in o)){if(!t)throw new p("base intrinsic for "+e+" exists, but the property is not available.");return}if(w&&d+1>=n.length){var h=w(o,m);o=(u=!!h)&&"get"in h&&!("originalValue"in h.get)?h.get:o[m]}else u=j(o,m),o=o[m];u&&!s&&(O[i]=o)}}return o}},71064(e,t,n){"use strict";e.exports=n(79612).getPrototypeOf||null},48648(e){"use strict";e.exports="u">typeof Reflect&&Reflect.getPrototypeOf||null},93628(e,t,n){"use strict";var r=n(48648),a=n(71064),i=n(7176);e.exports=r?function(e){return r(e)}:a?function(e){if(!e||"object"!=typeof e&&"function"!=typeof e)throw TypeError("getProto: not an object");return a(e)}:i?function(e){return i(e)}:null},6549(e){"use strict";e.exports=Object.getOwnPropertyDescriptor},75795(e,t,n){"use strict";var r=n(6549);if(r)try{r([],"length")}catch(e){r=null}e.exports=r},30592(e,t,n){"use strict";var r=n(30655),a=function(){return!!r};a.hasArrayLengthDefineBug=function(){if(!r)return null;try{return 1!==r([],"length",{value:1}).length}catch(e){return!0}},e.exports=a},64039(e,t,n){"use strict";var r="u">typeof Symbol&&Symbol,a=n(41333);e.exports=function(){return"function"==typeof r&&"function"==typeof Symbol&&"symbol"==typeof r("foo")&&"symbol"==typeof Symbol("bar")&&a()}},41333(e){"use strict";e.exports=function(){if("function"!=typeof Symbol||"function"!=typeof Object.getOwnPropertySymbols)return!1;if("symbol"==typeof Symbol.iterator)return!0;var e={},t=Symbol("test"),n=Object(t);if("string"==typeof t||"[object Symbol]"!==Object.prototype.toString.call(t)||"[object Symbol]"!==Object.prototype.toString.call(n))return!1;for(var r in e[t]=42,e)return!1;if("function"==typeof Object.keys&&0!==Object.keys(e).length||"function"==typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(e).length)return!1;var a=Object.getOwnPropertySymbols(e);if(1!==a.length||a[0]!==t||!Object.prototype.propertyIsEnumerable.call(e,t))return!1;if("function"==typeof Object.getOwnPropertyDescriptor){var i=Object.getOwnPropertyDescriptor(e,t);if(42!==i.value||!0!==i.enumerable)return!1}return!0}},49092(e,t,n){"use strict";var r=n(41333);e.exports=function(){return r()&&!!Symbol.toStringTag}},9957(e,t,n){"use strict";var r=Function.prototype.call,a=Object.prototype.hasOwnProperty;e.exports=n(66743).call(r,a)},56698(e){"function"==typeof Object.create?e.exports=function(e,t){t&&(e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}))}:e.exports=function(e,t){if(t){e.super_=t;var n=function(){};n.prototype=t.prototype,e.prototype=new n,e.prototype.constructor=e}}},47244(e,t,n){"use strict";var r=n(49092)(),a=n(36556)("Object.prototype.toString"),i=function(e){return(!r||!e||"object"!=typeof e||!(Symbol.toStringTag in e))&&"[object Arguments]"===a(e)},o=function(e){return!!i(e)||null!==e&&"object"==typeof e&&"length"in e&&"number"==typeof e.length&&e.length>=0&&"[object Array]"!==a(e)&&"callee"in e&&"[object Function]"===a(e.callee)},s=function(){return i(arguments)}();i.isLegacyArguments=o,e.exports=s?i:o},69600(e){"use strict";var t,n,r=Function.prototype.toString,a="object"==typeof Reflect&&null!==Reflect&&Reflect.apply;if("function"==typeof a&&"function"==typeof Object.defineProperty)try{t=Object.defineProperty({},"length",{get:function(){throw n}}),n={},a(function(){throw 42},null,t)}catch(e){e!==n&&(a=null)}else a=null;var i=/^\s*class\b/,o=function(e){try{var t=r.call(e);return i.test(t)}catch(e){return!1}},s=function(e){try{if(o(e))return!1;return r.call(e),!0}catch(e){return!1}},l=Object.prototype.toString,c="function"==typeof Symbol&&!!Symbol.toStringTag,p=!(0 in[,]),d=function(){return!1};if("object"==typeof document){var u=document.all;l.call(u)===l.call(document.all)&&(d=function(e){if((p||!e)&&(void 0===e||"object"==typeof e))try{var t=l.call(e);return("[object HTMLAllCollection]"===t||"[object HTML document.all class]"===t||"[object HTMLCollection]"===t||"[object Object]"===t)&&null==e("")}catch(e){}return!1})}e.exports=a?function(e){if(d(e))return!0;if(!e||"function"!=typeof e&&"object"!=typeof e)return!1;try{a(e,null,t)}catch(e){if(e!==n)return!1}return!o(e)&&s(e)}:function(e){if(d(e))return!0;if(!e||"function"!=typeof e&&"object"!=typeof e)return!1;if(c)return s(e);if(o(e))return!1;var t=l.call(e);return("[object Function]"===t||"[object GeneratorFunction]"===t||!!/^\[object HTML/.test(t))&&s(e)}},48184(e,t,n){"use strict";var r=n(36556),a=n(99721)(/^\s*(?:function)?\*/),i=n(49092)(),o=n(93628),s=r("Object.prototype.toString"),l=r("Function.prototype.toString"),c=n(4233);e.exports=function(e){if("function"!=typeof e)return!1;if(a(l(e)))return!0;if(!i)return"[object GeneratorFunction]"===s(e);if(!o)return!1;var t=c();return t&&o(e)===t.prototype}},14035(e,t,n){"use strict";var r,a=n(36556),i=n(49092)(),o=n(9957),s=n(75795);if(i){var l=a("RegExp.prototype.exec"),c={},p=function(){throw c},d={toString:p,valueOf:p};"symbol"==typeof Symbol.toPrimitive&&(d[Symbol.toPrimitive]=p),r=function(e){if(!e||"object"!=typeof e)return!1;var t=s(e,"lastIndex");if(!(t&&o(t,"value")))return!1;try{l(e,d)}catch(e){return e===c}}}else{var u=a("Object.prototype.toString");r=function(e){return!!e&&("object"==typeof e||"function"==typeof e)&&"[object RegExp]"===u(e)}}e.exports=r},35680(e,t,n){"use strict";var r=n(25767);e.exports=function(e){return!!r(e)}},2543(e,t,n){e=n.nmd(e),(function(){var r,a="Expected a function",i="__lodash_hash_undefined__",o="__lodash_placeholder__",s=1/0,l=0/0,c=[["ary",128],["bind",1],["bindKey",2],["curry",8],["curryRight",16],["flip",512],["partial",32],["partialRight",64],["rearg",256]],p="[object Arguments]",d="[object Array]",u="[object Boolean]",m="[object Date]",y="[object Error]",g="[object Function]",h="[object GeneratorFunction]",f="[object Map]",v="[object Number]",b="[object Object]",T="[object Promise]",w="[object RegExp]",k="[object Set]",C="[object String]",D="[object Symbol]",P="[object WeakMap]",_="[object ArrayBuffer]",S="[object DataView]",x="[object Float32Array]",A="[object Float64Array]",N="[object Int8Array]",I="[object Int16Array]",R="[object Int32Array]",O="[object Uint8Array]",E="[object Uint8ClampedArray]",M="[object Uint16Array]",z="[object Uint32Array]",F=/\b__p \+= '';/g,j=/\b(__p \+=) '' \+/g,L=/(__e\(.*?\)|\b__t\)) \+\n'';/g,q=/&(?:amp|lt|gt|quot|#39);/g,V=/[&<>"']/g,U=RegExp(q.source),B=RegExp(V.source),W=/<%-([\s\S]+?)%>/g,K=/<%([\s\S]+?)%>/g,G=/<%=([\s\S]+?)%>/g,H=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,$=/^\w*$/,Z=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,X=/[\\^$.*+?()[\]{}|]/g,J=RegExp(X.source),Y=/^\s+/,Q=/\s/,ee=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,et=/\{\n\/\* \[wrapped with (.+)\] \*/,en=/,? & /,er=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,ea=/[()=,{}\[\]\/\s]/,ei=/\\(\\)?/g,eo=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,es=/\w*$/,el=/^[-+]0x[0-9a-f]+$/i,ec=/^0b[01]+$/i,ep=/^\[object .+?Constructor\]$/,ed=/^0o[0-7]+$/i,eu=/^(?:0|[1-9]\d*)$/,em=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,ey=/($^)/,eg=/['\n\r\u2028\u2029\\]/g,eh="\\ud800-\\udfff",ef="\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff",ev="\\u2700-\\u27bf",eb="a-z\\xdf-\\xf6\\xf8-\\xff",eT="A-Z\\xc0-\\xd6\\xd8-\\xde",ew="\\ufe0e\\ufe0f",ek="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",eC="['’]",eD="["+ek+"]",eP="["+ef+"]",e_="["+eb+"]",eS="[^"+eh+ek+"\\d+"+ev+eb+eT+"]",ex="\\ud83c[\\udffb-\\udfff]",eA="[^"+eh+"]",eN="(?:\\ud83c[\\udde6-\\uddff]){2}",eI="[\\ud800-\\udbff][\\udc00-\\udfff]",eR="["+eT+"]",eO="\\u200d",eE="(?:"+e_+"|"+eS+")",eM="(?:"+eR+"|"+eS+")",ez="(?:"+eC+"(?:d|ll|m|re|s|t|ve))?",eF="(?:"+eC+"(?:D|LL|M|RE|S|T|VE))?",ej="(?:"+eP+"|"+ex+")?",eL="["+ew+"]?",eq="(?:"+eO+"(?:"+[eA,eN,eI].join("|")+")"+eL+ej+")*",eV=eL+ej+eq,eU="(?:"+["["+ev+"]",eN,eI].join("|")+")"+eV,eB="(?:"+[eA+eP+"?",eP,eN,eI,"["+eh+"]"].join("|")+")",eW=RegExp(eC,"g"),eK=RegExp(eP,"g"),eG=RegExp(ex+"(?="+ex+")|"+eB+eV,"g"),eH=RegExp([eR+"?"+e_+"+"+ez+"(?="+[eD,eR,"$"].join("|")+")",eM+"+"+eF+"(?="+[eD,eR+eE,"$"].join("|")+")",eR+"?"+eE+"+"+ez,eR+"+"+eF,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])|\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])|\\d+",eU].join("|"),"g"),e$=RegExp("["+eO+eh+ef+ew+"]"),eZ=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,eX=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],eJ=-1,eY={};eY[x]=eY[A]=eY[N]=eY[I]=eY[R]=eY[O]=eY[E]=eY[M]=eY[z]=!0,eY[p]=eY[d]=eY[_]=eY[u]=eY[S]=eY[m]=eY[y]=eY[g]=eY[f]=eY[v]=eY[b]=eY[w]=eY[k]=eY[C]=eY[P]=!1;var eQ={};eQ[p]=eQ[d]=eQ[_]=eQ[S]=eQ[u]=eQ[m]=eQ[x]=eQ[A]=eQ[N]=eQ[I]=eQ[R]=eQ[f]=eQ[v]=eQ[b]=eQ[w]=eQ[k]=eQ[C]=eQ[D]=eQ[O]=eQ[E]=eQ[M]=eQ[z]=!0,eQ[y]=eQ[g]=eQ[P]=!1;var e0={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},e1=parseFloat,e2=parseInt,e5="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g,e3="object"==typeof self&&self&&self.Object===Object&&self,e6=e5||e3||Function("return this")(),e7=t&&!t.nodeType&&t,e4=e7&&e&&!e.nodeType&&e,e9=e4&&e4.exports===e7,e8=e9&&e5.process,te=function(){try{var e=e4&&e4.require&&e4.require("util").types;if(e)return e;return e8&&e8.binding&&e8.binding("util")}catch(e){}}(),tt=te&&te.isArrayBuffer,tn=te&&te.isDate,tr=te&&te.isMap,ta=te&&te.isRegExp,ti=te&&te.isSet,to=te&&te.isTypedArray;function ts(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}function tl(e,t,n,r){for(var a=-1,i=null==e?0:e.length;++a<i;){var o=e[a];t(r,o,n(o),e)}return r}function tc(e,t){for(var n=-1,r=null==e?0:e.length;++n<r&&!1!==t(e[n],n,e););return e}function tp(e,t){for(var n=-1,r=null==e?0:e.length;++n<r;)if(!t(e[n],n,e))return!1;return!0}function td(e,t){for(var n=-1,r=null==e?0:e.length,a=0,i=[];++n<r;){var o=e[n];t(o,n,e)&&(i[a++]=o)}return i}function tu(e,t){return!!(null==e?0:e.length)&&tk(e,t,0)>-1}function tm(e,t,n){for(var r=-1,a=null==e?0:e.length;++r<a;)if(n(t,e[r]))return!0;return!1}function ty(e,t){for(var n=-1,r=null==e?0:e.length,a=Array(r);++n<r;)a[n]=t(e[n],n,e);return a}function tg(e,t){for(var n=-1,r=t.length,a=e.length;++n<r;)e[a+n]=t[n];return e}function th(e,t,n,r){var a=-1,i=null==e?0:e.length;for(r&&i&&(n=e[++a]);++a<i;)n=t(n,e[a],a,e);return n}function tf(e,t,n,r){var a=null==e?0:e.length;for(r&&a&&(n=e[--a]);a--;)n=t(n,e[a],a,e);return n}function tv(e,t){for(var n=-1,r=null==e?0:e.length;++n<r;)if(t(e[n],n,e))return!0;return!1}var tb=t_("length");function tT(e,t,n){var r;return n(e,function(e,n,a){if(t(e,n,a))return r=n,!1}),r}function tw(e,t,n,r){for(var a=e.length,i=n+(r?1:-1);r?i--:++i<a;)if(t(e[i],i,e))return i;return -1}function tk(e,t,n){return t==t?function(e,t,n){for(var r=n-1,a=e.length;++r<a;)if(e[r]===t)return r;return -1}(e,t,n):tw(e,tD,n)}function tC(e,t,n,r){for(var a=n-1,i=e.length;++a<i;)if(r(e[a],t))return a;return -1}function tD(e){return e!=e}function tP(e,t){var n=null==e?0:e.length;return n?tA(e,t)/n:l}function t_(e){return function(t){return null==t?r:t[e]}}function tS(e){return function(t){return null==e?r:e[t]}}function tx(e,t,n,r,a){return a(e,function(e,a,i){n=r?(r=!1,e):t(n,e,a,i)}),n}function tA(e,t){for(var n,a=-1,i=e.length;++a<i;){var o=t(e[a]);r!==o&&(n=r===n?o:n+o)}return n}function tN(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r}function tI(e){return e?e.slice(0,tH(e)+1).replace(Y,""):e}function tR(e){return function(t){return e(t)}}function tO(e,t){return ty(t,function(t){return e[t]})}function tE(e,t){return e.has(t)}function tM(e,t){for(var n=-1,r=e.length;++n<r&&tk(t,e[n],0)>-1;);return n}function tz(e,t){for(var n=e.length;n--&&tk(t,e[n],0)>-1;);return n}var tF=tS({À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",Ç:"C",ç:"c",Ð:"D",ð:"d",È:"E",É:"E",Ê:"E",Ë:"E",è:"e",é:"e",ê:"e",ë:"e",Ì:"I",Í:"I",Î:"I",Ï:"I",ì:"i",í:"i",î:"i",ï:"i",Ñ:"N",ñ:"n",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ù:"U",Ú:"U",Û:"U",Ü:"U",ù:"u",ú:"u",û:"u",ü:"u",Ý:"Y",ý:"y",ÿ:"y",Æ:"Ae",æ:"ae",Þ:"Th",þ:"th",ß:"ss",Ā:"A",Ă:"A",Ą:"A",ā:"a",ă:"a",ą:"a",Ć:"C",Ĉ:"C",Ċ:"C",Č:"C",ć:"c",ĉ:"c",ċ:"c",č:"c",Ď:"D",Đ:"D",ď:"d",đ:"d",Ē:"E",Ĕ:"E",Ė:"E",Ę:"E",Ě:"E",ē:"e",ĕ:"e",ė:"e",ę:"e",ě:"e",Ĝ:"G",Ğ:"G",Ġ:"G",Ģ:"G",ĝ:"g",ğ:"g",ġ:"g",ģ:"g",Ĥ:"H",Ħ:"H",ĥ:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Į:"I",İ:"I",ĩ:"i",ī:"i",ĭ:"i",į:"i",ı:"i",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",ĸ:"k",Ĺ:"L",Ļ:"L",Ľ:"L",Ŀ:"L",Ł:"L",ĺ:"l",ļ:"l",ľ:"l",ŀ:"l",ł:"l",Ń:"N",Ņ:"N",Ň:"N",Ŋ:"N",ń:"n",ņ:"n",ň:"n",ŋ:"n",Ō:"O",Ŏ:"O",Ő:"O",ō:"o",ŏ:"o",ő:"o",Ŕ:"R",Ŗ:"R",Ř:"R",ŕ:"r",ŗ:"r",ř:"r",Ś:"S",Ŝ:"S",Ş:"S",Š:"S",ś:"s",ŝ:"s",ş:"s",š:"s",Ţ:"T",Ť:"T",Ŧ:"T",ţ:"t",ť:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Ů:"U",Ű:"U",Ų:"U",ũ:"u",ū:"u",ŭ:"u",ů:"u",ű:"u",ų:"u",Ŵ:"W",ŵ:"w",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Ź:"Z",Ż:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",IJ:"IJ",ij:"ij",Œ:"Oe",œ:"oe",ʼn:"'n",ſ:"s"}),tj=tS({"&":"&","<":"<",">":">",'"':""","'":"'"});function tL(e){return"\\"+e0[e]}function tq(e){return e$.test(e)}function tV(e){var t=-1,n=Array(e.size);return e.forEach(function(e,r){n[++t]=[r,e]}),n}function tU(e,t){return function(n){return e(t(n))}}function tB(e,t){for(var n=-1,r=e.length,a=0,i=[];++n<r;){var s=e[n];(s===t||s===o)&&(e[n]=o,i[a++]=n)}return i}function tW(e){var t=-1,n=Array(e.size);return e.forEach(function(e){n[++t]=e}),n}function tK(e){return tq(e)?function(e){for(var t=eG.lastIndex=0;eG.test(e);)++t;return t}(e):tb(e)}function tG(e){return tq(e)?e.match(eG)||[]:e.split("")}function tH(e){for(var t=e.length;t--&&Q.test(e.charAt(t)););return t}var t$=tS({"&":"&","<":"<",">":">",""":'"',"'":"'"}),tZ=function e(t){var n,Q,eh,ef,ev=(t=null==t?e6:tZ.defaults(e6.Object(),t,tZ.pick(e6,eX))).Array,eb=t.Date,eT=t.Error,ew=t.Function,ek=t.Math,eC=t.Object,eD=t.RegExp,eP=t.String,e_=t.TypeError,eS=ev.prototype,ex=ew.prototype,eA=eC.prototype,eN=t["__core-js_shared__"],eI=ex.toString,eR=eA.hasOwnProperty,eO=0,eE=(n=/[^.]+$/.exec(eN&&eN.keys&&eN.keys.IE_PROTO||""))?"Symbol(src)_1."+n:"",eM=eA.toString,ez=eI.call(eC),eF=e6._,ej=eD("^"+eI.call(eR).replace(X,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),eL=e9?t.Buffer:r,eq=t.Symbol,eV=t.Uint8Array,eU=eL?eL.allocUnsafe:r,eB=tU(eC.getPrototypeOf,eC),eG=eC.create,e$=eA.propertyIsEnumerable,e0=eS.splice,e5=eq?eq.isConcatSpreadable:r,e3=eq?eq.iterator:r,e7=eq?eq.toStringTag:r,e4=function(){try{var e=au(eC,"defineProperty");return e({},"",{}),e}catch(e){}}(),e8=t.clearTimeout!==e6.clearTimeout&&t.clearTimeout,te=eb&&eb.now!==e6.Date.now&&eb.now,tb=t.setTimeout!==e6.setTimeout&&t.setTimeout,tS=ek.ceil,tX=ek.floor,tJ=eC.getOwnPropertySymbols,tY=eL?eL.isBuffer:r,tQ=t.isFinite,t0=eS.join,t1=tU(eC.keys,eC),t2=ek.max,t5=ek.min,t3=eb.now,t6=t.parseInt,t7=ek.random,t4=eS.reverse,t9=au(t,"DataView"),t8=au(t,"Map"),ne=au(t,"Promise"),nt=au(t,"Set"),nn=au(t,"WeakMap"),nr=au(eC,"create"),na=nn&&new nn,ni={},no=aF(t9),ns=aF(t8),nl=aF(ne),nc=aF(nt),np=aF(nn),nd=eq?eq.prototype:r,nu=nd?nd.valueOf:r,nm=nd?nd.toString:r;function ny(e){if(i$(e)&&!iF(e)&&!(e instanceof nv)){if(e instanceof nf)return e;if(eR.call(e,"__wrapped__"))return aj(e)}return new nf(e)}var ng=function(){function e(){}return function(t){if(!iH(t))return{};if(eG)return eG(t);e.prototype=t;var n=new e;return e.prototype=r,n}}();function nh(){}function nf(e,t){this.__wrapped__=e,this.__actions__=[],this.__chain__=!!t,this.__index__=0,this.__values__=r}function nv(e){this.__wrapped__=e,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=0xffffffff,this.__views__=[]}function nb(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function nT(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function nw(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function nk(e){var t=-1,n=null==e?0:e.length;for(this.__data__=new nw;++t<n;)this.add(e[t])}function nC(e){var t=this.__data__=new nT(e);this.size=t.size}function nD(e,t){var n=iF(e),r=!n&&iz(e),a=!n&&!r&&iV(e),i=!n&&!r&&!a&&i2(e),o=n||r||a||i,s=o?tN(e.length,eP):[],l=s.length;for(var c in e)(t||eR.call(e,c))&&!(o&&("length"==c||a&&("offset"==c||"parent"==c)||i&&("buffer"==c||"byteLength"==c||"byteOffset"==c)||ab(c,l)))&&s.push(c);return s}function nP(e){var t=e.length;return t?e[rc(0,t-1)]:r}ny.templateSettings={escape:W,evaluate:K,interpolate:G,variable:"",imports:{_:ny}},ny.prototype=nh.prototype,ny.prototype.constructor=ny,nf.prototype=ng(nh.prototype),nf.prototype.constructor=nf,nv.prototype=ng(nh.prototype),nv.prototype.constructor=nv,nb.prototype.clear=function(){this.__data__=nr?nr(null):{},this.size=0},nb.prototype.delete=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=!!t,t},nb.prototype.get=function(e){var t=this.__data__;if(nr){var n=t[e];return n===i?r:n}return eR.call(t,e)?t[e]:r},nb.prototype.has=function(e){var t=this.__data__;return nr?t[e]!==r:eR.call(t,e)},nb.prototype.set=function(e,t){var n=this.__data__;return this.size+=+!this.has(e),n[e]=nr&&r===t?i:t,this},nT.prototype.clear=function(){this.__data__=[],this.size=0},nT.prototype.delete=function(e){var t=this.__data__,n=nx(t,e);return!(n<0)&&(n==t.length-1?t.pop():e0.call(t,n,1),--this.size,!0)},nT.prototype.get=function(e){var t=this.__data__,n=nx(t,e);return n<0?r:t[n][1]},nT.prototype.has=function(e){return nx(this.__data__,e)>-1},nT.prototype.set=function(e,t){var n=this.__data__,r=nx(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this},nw.prototype.clear=function(){this.size=0,this.__data__={hash:new nb,map:new(t8||nT),string:new nb}},nw.prototype.delete=function(e){var t=ap(this,e).delete(e);return this.size-=!!t,t},nw.prototype.get=function(e){return ap(this,e).get(e)},nw.prototype.has=function(e){return ap(this,e).has(e)},nw.prototype.set=function(e,t){var n=ap(this,e),r=n.size;return n.set(e,t),this.size+=+(n.size!=r),this},nk.prototype.add=nk.prototype.push=function(e){return this.__data__.set(e,i),this},nk.prototype.has=function(e){return this.__data__.has(e)};function n_(e,t,n){(r===n||iO(e[t],n))&&(r!==n||t in e)||nI(e,t,n)}function nS(e,t,n){var a=e[t];eR.call(e,t)&&iO(a,n)&&(r!==n||t in e)||nI(e,t,n)}function nx(e,t){for(var n=e.length;n--;)if(iO(e[n][0],t))return n;return -1}function nA(e,t,n,r){return nj(e,function(e,a,i){t(r,e,n(e),i)}),r}function nN(e,t){return e&&rV(t,oy(t),e)}function nI(e,t,n){"__proto__"==t&&e4?e4(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}function nR(e,t){for(var n=-1,a=t.length,i=ev(a),o=null==e;++n<a;)i[n]=o?r:oc(e,t[n]);return i}function nO(e,t,n){return e==e&&(r!==n&&(e=e<=n?e:n),r!==t&&(e=e>=t?e:t)),e}function nE(e,t,n,a,i,o){var s,l=1&t,c=2&t,d=4&t;if(n&&(s=i?n(e,a,i,o):n(e)),r!==s)return s;if(!iH(e))return e;var y=iF(e);if(y){if(P=(T=e).length,F=new T.constructor(P),P&&"string"==typeof T[0]&&eR.call(T,"index")&&(F.index=T.index,F.input=T.input),s=F,!l)return rq(e,s)}else{var T,P,F,j,L,q,V,U,B=ag(e),W=B==g||B==h;if(iV(e))return rE(e,l);if(B==b||B==p||W&&!i){if(s=c||W?{}:af(e),!l){return c?(j=e,L=(U=s)&&rV(e,og(e),U),rV(j,ay(j),L)):(q=e,V=nN(s,e),rV(q,am(q),V))}}else{if(!eQ[B])return i?e:{};s=function(e,t,n){var r,a,i=e.constructor;switch(t){case _:return rM(e);case u:case m:return new i(+e);case S:return r=n?rM(e.buffer):e.buffer,new e.constructor(r,e.byteOffset,e.byteLength);case x:case A:case N:case I:case R:case O:case E:case M:case z:return rz(e,n);case f:return new i;case v:case C:return new i(e);case w:return(a=new e.constructor(e.source,es.exec(e))).lastIndex=e.lastIndex,a;case k:return new i;case D:return nu?eC(nu.call(e)):{}}}(e,B,l)}}o||(o=new nC);var K=o.get(e);if(K)return K;o.set(e,s),iQ(e)?e.forEach(function(r){s.add(nE(r,t,n,r,e,o))}):iZ(e)&&e.forEach(function(r,a){s.set(a,nE(r,t,n,a,e,o))});var G=d?c?ai:aa:c?og:oy,H=y?r:G(e);return tc(H||e,function(r,a){H&&(r=e[a=r]),nS(s,a,nE(r,t,n,a,e,o))}),s}function nM(e,t,n){var a=n.length;if(null==e)return!a;for(e=eC(e);a--;){var i=n[a],o=t[i],s=e[i];if(r===s&&!(i in e)||!o(s))return!1}return!0}function nz(e,t,n){if("function"!=typeof e)throw new e_(a);return aN(function(){e.apply(r,n)},t)}function nF(e,t,n,r){var a=-1,i=tu,o=!0,s=e.length,l=[],c=t.length;if(!s)return l;n&&(t=ty(t,tR(n))),r?(i=tm,o=!1):t.length>=200&&(i=tE,o=!1,t=new nk(t));t:for(;++a<s;){var p=e[a],d=null==n?p:n(p);if(p=r||0!==p?p:0,o&&d==d){for(var u=c;u--;)if(t[u]===d)continue t;l.push(p)}else i(t,d,r)||l.push(p)}return l}nC.prototype.clear=function(){this.__data__=new nT,this.size=0},nC.prototype.delete=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n},nC.prototype.get=function(e){return this.__data__.get(e)},nC.prototype.has=function(e){return this.__data__.has(e)},nC.prototype.set=function(e,t){var n=this.__data__;if(n instanceof nT){var r=n.__data__;if(!t8||r.length<199)return r.push([e,t]),this.size=++n.size,this;n=this.__data__=new nw(r)}return n.set(e,t),this.size=n.size,this};var nj=rW(nG),nL=rW(nH,!0);function nq(e,t){var n=!0;return nj(e,function(e,r,a){return n=!!t(e,r,a)}),n}function nV(e,t,n){for(var a=-1,i=e.length;++a<i;){var o=e[a],s=t(o);if(null!=s&&(r===l?s==s&&!i1(s):n(s,l)))var l=s,c=o}return c}function nU(e,t){var n=[];return nj(e,function(e,r,a){t(e,r,a)&&n.push(e)}),n}function nB(e,t,n,r,a){var i=-1,o=e.length;for(n||(n=av),a||(a=[]);++i<o;){var s=e[i];t>0&&n(s)?t>1?nB(s,t-1,n,r,a):tg(a,s):r||(a[a.length]=s)}return a}var nW=rK(),nK=rK(!0);function nG(e,t){return e&&nW(e,t,oy)}function nH(e,t){return e&&nK(e,t,oy)}function n$(e,t){return td(t,function(t){return iW(e[t])})}function nZ(e,t){t=rI(t,e);for(var n=0,a=t.length;null!=e&&n<a;)e=e[az(t[n++])];return n&&n==a?e:r}function nX(e,t,n){var r=t(e);return iF(e)?r:tg(r,n(e))}function nJ(e){var t;return null==e?r===e?"[object Undefined]":"[object Null]":e7&&e7 in eC(e)?function(e){var t=eR.call(e,e7),n=e[e7];try{e[e7]=r;var a=!0}catch(e){}var i=eM.call(e);return a&&(t?e[e7]=n:delete e[e7]),i}(e):(t=e,eM.call(t))}function nY(e,t){return e>t}function nQ(e,t){return null!=e&&eR.call(e,t)}function n0(e,t){return null!=e&&t in eC(e)}function n1(e,t,n){for(var a=n?tm:tu,i=e[0].length,o=e.length,s=o,l=ev(o),c=1/0,p=[];s--;){var d=e[s];s&&t&&(d=ty(d,tR(t))),c=t5(d.length,c),l[s]=!n&&(t||i>=120&&d.length>=120)?new nk(s&&d):r}d=e[0];var u=-1,m=l[0];t:for(;++u<i&&p.length<c;){var y=d[u],g=t?t(y):y;if(y=n||0!==y?y:0,!(m?tE(m,g):a(p,g,n))){for(s=o;--s;){var h=l[s];if(!(h?tE(h,g):a(e[s],g,n)))continue t}m&&m.push(g),p.push(y)}}return p}function n2(e,t,n){t=rI(t,e);var a=null==(e=aS(e,t))?e:e[az(aZ(t))];return null==a?r:ts(a,e,n)}function n5(e){return i$(e)&&nJ(e)==p}function n3(e,t,n,a,i){return e===t||(null!=e&&null!=t&&(i$(e)||i$(t))?function(e,t,n,a,i,o){var s=iF(e),l=iF(t),c=s?d:ag(e),g=l?d:ag(t);c=c==p?b:c,g=g==p?b:g;var h=c==b,T=g==b,P=c==g;if(P&&iV(e)){if(!iV(t))return!1;s=!0,h=!1}if(P&&!h)return o||(o=new nC),s||i2(e)?an(e,t,n,a,i,o):function(e,t,n,r,a,i,o){switch(n){case S:if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)break;e=e.buffer,t=t.buffer;case _:if(e.byteLength!=t.byteLength||!i(new eV(e),new eV(t)))break;return!0;case u:case m:case v:return iO(+e,+t);case y:return e.name==t.name&&e.message==t.message;case w:case C:return e==t+"";case f:var s=tV;case k:var l=1&r;if(s||(s=tW),e.size!=t.size&&!l)break;var c=o.get(e);if(c)return c==t;r|=2,o.set(e,t);var p=an(s(e),s(t),r,a,i,o);return o.delete(e),p;case D:if(nu)return nu.call(e)==nu.call(t)}return!1}(e,t,c,n,a,i,o);if(!(1&n)){var x=h&&eR.call(e,"__wrapped__"),A=T&&eR.call(t,"__wrapped__");if(x||A){var N=x?e.value():e,I=A?t.value():t;return o||(o=new nC),i(N,I,n,a,o)}}return!!P&&(o||(o=new nC),function(e,t,n,a,i,o){var s=1&n,l=aa(e),c=l.length;if(c!=aa(t).length&&!s)return!1;for(var p=c;p--;){var d=l[p];if(!(s?d in t:eR.call(t,d)))return!1}var u=o.get(e),m=o.get(t);if(u&&m)return u==t&&m==e;var y=!0;o.set(e,t),o.set(t,e);for(var g=s;++p<c;){var h=e[d=l[p]],f=t[d];if(a)var v=s?a(f,h,d,t,e,o):a(h,f,d,e,t,o);if(!(r===v?h===f||i(h,f,n,a,o):v)){y=!1;break}g||(g="constructor"==d)}if(y&&!g){var b=e.constructor,T=t.constructor;b!=T&&"constructor"in e&&"constructor"in t&&!("function"==typeof b&&b instanceof b&&"function"==typeof T&&T instanceof T)&&(y=!1)}return o.delete(e),o.delete(t),y}(e,t,n,a,i,o))}(e,t,n,a,n3,i):e!=e&&t!=t)}function n6(e,t,n,a){var i=n.length,o=i,s=!a;if(null==e)return!o;for(e=eC(e);i--;){var l=n[i];if(s&&l[2]?l[1]!==e[l[0]]:!(l[0]in e))return!1}for(;++i<o;){var c=(l=n[i])[0],p=e[c],d=l[1];if(s&&l[2]){if(r===p&&!(c in e))return!1}else{var u=new nC;if(a)var m=a(p,d,c,e,t,u);if(!(r===m?n3(d,p,3,a,u):m))return!1}}return!0}function n7(e){var t;return!(!iH(e)||(t=e,eE&&eE in t))&&(iW(e)?ej:ep).test(aF(e))}function n4(e){return"function"==typeof e?e:null==e?oq:"object"==typeof e?iF(e)?rn(e[0],e[1]):rt(e):oZ(e)}function n9(e){if(!aD(e))return t1(e);var t=[];for(var n in eC(e))eR.call(e,n)&&"constructor"!=n&&t.push(n);return t}function n8(e,t){return e<t}function re(e,t){var n=-1,r=iL(e)?ev(e.length):[];return nj(e,function(e,a,i){r[++n]=t(e,a,i)}),r}function rt(e){var t=ad(e);return 1==t.length&&t[0][2]?aP(t[0][0],t[0][1]):function(n){return n===e||n6(n,e,t)}}function rn(e,t){var n;return aw(e)&&(n=t)==n&&!iH(n)?aP(az(e),t):function(n){var a=oc(n,e);return r===a&&a===t?op(n,e):n3(t,a,3)}}function rr(e,t,n,a,i){e!==t&&nW(t,function(o,s){if(i||(i=new nC),iH(o))!function(e,t,n,a,i,o,s){var l=ax(e,n),c=ax(t,n),p=s.get(c);if(p)return n_(e,n,p);var d=o?o(l,c,n+"",e,t,s):r,u=r===d;if(u){var m=iF(c),y=!m&&iV(c),g=!m&&!y&&i2(c);d=c,m||y||g?iF(l)?d=l:iq(l)?d=rq(l):y?(u=!1,d=rE(c,!0)):g?(u=!1,d=rz(c,!0)):d=[]:iJ(c)||iz(c)?(d=l,iz(l)?d=oe(l):(!iH(l)||iW(l))&&(d=af(c))):u=!1}u&&(s.set(c,d),i(d,c,a,o,s),s.delete(c)),n_(e,n,d)}(e,t,s,n,rr,a,i);else{var l=a?a(ax(e,s),o,s+"",e,t,i):r;r===l&&(l=o),n_(e,s,l)}},og)}function ra(e,t){var n=e.length;if(n)return ab(t+=t<0?n:0,n)?e[t]:r}function ri(e,t,n){t=t.length?ty(t,function(e){return iF(e)?function(t){return nZ(t,1===e.length?e[0]:e)}:e}):[oq];var r=-1;t=ty(t,tR(ac()));var a=re(e,function(e,n,a){return{criteria:ty(t,function(t){return t(e)}),index:++r,value:e}}),i=a.length;for(a.sort(function(e,t){return function(e,t,n){for(var r=-1,a=e.criteria,i=t.criteria,o=a.length,s=n.length;++r<o;){var l=rF(a[r],i[r]);if(l){if(r>=s)return l;return l*("desc"==n[r]?-1:1)}}return e.index-t.index}(e,t,n)});i--;)a[i]=a[i].value;return a}function ro(e,t,n){for(var r=-1,a=t.length,i={};++r<a;){var o=t[r],s=nZ(e,o);n(s,o)&&ru(i,rI(o,e),s)}return i}function rs(e,t,n,r){var a=r?tC:tk,i=-1,o=t.length,s=e;for(e===t&&(t=rq(t)),n&&(s=ty(e,tR(n)));++i<o;)for(var l=0,c=t[i],p=n?n(c):c;(l=a(s,p,l,r))>-1;)s!==e&&e0.call(s,l,1),e0.call(e,l,1);return e}function rl(e,t){for(var n=e?t.length:0,r=n-1;n--;){var a=t[n];if(n==r||a!==i){var i=a;ab(a)?e0.call(e,a,1):rC(e,a)}}return e}function rc(e,t){return e+tX(t7()*(t-e+1))}function rp(e,t){var n="";if(!e||t<1||t>0x1fffffffffffff)return n;do t%2&&(n+=e),(t=tX(t/2))&&(e+=e);while(t);return n}function rd(e,t){return aI(a_(e,t,oq),e+"")}function ru(e,t,n,a){if(!iH(e))return e;t=rI(t,e);for(var i=-1,o=t.length,s=o-1,l=e;null!=l&&++i<o;){var c=az(t[i]),p=n;if("__proto__"===c||"constructor"===c||"prototype"===c)break;if(i!=s){var d=l[c];p=a?a(d,c,l):r,r===p&&(p=iH(d)?d:ab(t[i+1])?[]:{})}nS(l,c,p),l=l[c]}return e}var rm=na?function(e,t){return na.set(e,t),e}:oq,ry=e4?function(e,t){return e4(e,"toString",{configurable:!0,enumerable:!1,value:oF(t),writable:!0})}:oq;function rg(e,t,n){var r=-1,a=e.length;t<0&&(t=-t>a?0:a+t),(n=n>a?a:n)<0&&(n+=a),a=t>n?0:n-t>>>0,t>>>=0;for(var i=ev(a);++r<a;)i[r]=e[r+t];return i}function rh(e,t){var n;return nj(e,function(e,r,a){return!(n=t(e,r,a))}),!!n}function rf(e,t,n){var r=0,a=null==e?r:e.length;if("number"==typeof t&&t==t&&a<=0x7fffffff){for(;r<a;){var i=r+a>>>1,o=e[i];null!==o&&!i1(o)&&(n?o<=t:o<t)?r=i+1:a=i}return a}return rv(e,t,oq,n)}function rv(e,t,n,a){var i=0,o=null==e?0:e.length;if(0===o)return 0;for(var s=(t=n(t))!=t,l=null===t,c=i1(t),p=r===t;i<o;){var d=tX((i+o)/2),u=n(e[d]),m=r!==u,y=null===u,g=u==u,h=i1(u);if(s)var f=a||g;else f=p?g&&(a||m):l?g&&m&&(a||!y):c?g&&m&&!y&&(a||!h):!y&&!h&&(a?u<=t:u<t);f?i=d+1:o=d}return t5(o,0xfffffffe)}function rb(e,t){for(var n=-1,r=e.length,a=0,i=[];++n<r;){var o=e[n],s=t?t(o):o;if(!n||!iO(s,l)){var l=s;i[a++]=0===o?0:o}}return i}function rT(e){return"number"==typeof e?e:i1(e)?l:+e}function rw(e){if("string"==typeof e)return e;if(iF(e))return ty(e,rw)+"";if(i1(e))return nm?nm.call(e):"";var t=e+"";return"0"==t&&1/e==-s?"-0":t}function rk(e,t,n){var r=-1,a=tu,i=e.length,o=!0,s=[],l=s;if(n)o=!1,a=tm;else if(i>=200){var c=t?null:r7(e);if(c)return tW(c);o=!1,a=tE,l=new nk}else l=t?[]:s;t:for(;++r<i;){var p=e[r],d=t?t(p):p;if(p=n||0!==p?p:0,o&&d==d){for(var u=l.length;u--;)if(l[u]===d)continue t;t&&l.push(d),s.push(p)}else a(l,d,n)||(l!==s&&l.push(d),s.push(p))}return s}function rC(e,t){t=rI(t,e);var n=-1,r=t.length;if(!r)return!0;for(var a=null==e||"object"!=typeof e&&"function"!=typeof e;++n<r;){var i=t[n];if("string"==typeof i){if("__proto__"===i&&!eR.call(e,"__proto__"))return!1;if("constructor"===i&&n+1<r&&"string"==typeof t[n+1]&&"prototype"===t[n+1]){if(a&&0===n)continue;return!1}}}var o=aS(e,t);return null==o||delete o[az(aZ(t))]}function rD(e,t,n,r){return ru(e,t,n(nZ(e,t)),r)}function rP(e,t,n,r){for(var a=e.length,i=r?a:-1;(r?i--:++i<a)&&t(e[i],i,e););return n?rg(e,r?0:i,r?i+1:a):rg(e,r?i+1:0,r?a:i)}function r_(e,t){var n=e;return n instanceof nv&&(n=n.value()),th(t,function(e,t){return t.func.apply(t.thisArg,tg([e],t.args))},n)}function rS(e,t,n){var r=e.length;if(r<2)return r?rk(e[0]):[];for(var a=-1,i=ev(r);++a<r;)for(var o=e[a],s=-1;++s<r;)s!=a&&(i[a]=nF(i[a]||o,e[s],t,n));return rk(nB(i,1),t,n)}function rx(e,t,n){for(var a=-1,i=e.length,o=t.length,s={};++a<i;){var l=a<o?t[a]:r;n(s,e[a],l)}return s}function rA(e){return iq(e)?e:[]}function rN(e){return"function"==typeof e?e:oq}function rI(e,t){return iF(e)?e:aw(e,t)?[e]:aM(ot(e))}function rR(e,t,n){var a=e.length;return n=r===n?a:n,!t&&n>=a?e:rg(e,t,n)}var rO=e8||function(e){return e6.clearTimeout(e)};function rE(e,t){if(t)return e.slice();var n=e.length,r=eU?eU(n):new e.constructor(n);return e.copy(r),r}function rM(e){var t=new e.constructor(e.byteLength);return new eV(t).set(new eV(e)),t}function rz(e,t){var n=t?rM(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}function rF(e,t){if(e!==t){var n=r!==e,a=null===e,i=e==e,o=i1(e),s=r!==t,l=null===t,c=t==t,p=i1(t);if(!l&&!p&&!o&&e>t||o&&s&&c&&!l&&!p||a&&s&&c||!n&&c||!i)return 1;if(!a&&!o&&!p&&e<t||p&&n&&i&&!a&&!o||l&&n&&i||!s&&i||!c)return -1}return 0}function rj(e,t,n,r){for(var a=-1,i=e.length,o=n.length,s=-1,l=t.length,c=t2(i-o,0),p=ev(l+c),d=!r;++s<l;)p[s]=t[s];for(;++a<o;)(d||a<i)&&(p[n[a]]=e[a]);for(;c--;)p[s++]=e[a++];return p}function rL(e,t,n,r){for(var a=-1,i=e.length,o=-1,s=n.length,l=-1,c=t.length,p=t2(i-s,0),d=ev(p+c),u=!r;++a<p;)d[a]=e[a];for(var m=a;++l<c;)d[m+l]=t[l];for(;++o<s;)(u||a<i)&&(d[m+n[o]]=e[a++]);return d}function rq(e,t){var n=-1,r=e.length;for(t||(t=ev(r));++n<r;)t[n]=e[n];return t}function rV(e,t,n,a){var i=!n;n||(n={});for(var o=-1,s=t.length;++o<s;){var l=t[o],c=a?a(n[l],e[l],l,n,e):r;r===c&&(c=e[l]),i?nI(n,l,c):nS(n,l,c)}return n}function rU(e,t){return function(n,r){var a=iF(n)?tl:nA,i=t?t():{};return a(n,e,ac(r,2),i)}}function rB(e){return rd(function(t,n){var a=-1,i=n.length,o=i>1?n[i-1]:r,s=i>2?n[2]:r;for(o=e.length>3&&"function"==typeof o?(i--,o):r,s&&aT(n[0],n[1],s)&&(o=i<3?r:o,i=1),t=eC(t);++a<i;){var l=n[a];l&&e(t,l,a,o)}return t})}function rW(e,t){return function(n,r){if(null==n)return n;if(!iL(n))return e(n,r);for(var a=n.length,i=t?a:-1,o=eC(n);(t?i--:++i<a)&&!1!==r(o[i],i,o););return n}}function rK(e){return function(t,n,r){for(var a=-1,i=eC(t),o=r(t),s=o.length;s--;){var l=o[e?s:++a];if(!1===n(i[l],l,i))break}return t}}function rG(e){return function(t){var n=tq(t=ot(t))?tG(t):r,a=n?n[0]:t.charAt(0),i=n?rR(n,1).join(""):t.slice(1);return a[e]()+i}}function rH(e){return function(t){return th(oE(o_(t).replace(eW,"")),e,"")}}function r$(e){return function(){var t=arguments;switch(t.length){case 0:return new e;case 1:return new e(t[0]);case 2:return new e(t[0],t[1]);case 3:return new e(t[0],t[1],t[2]);case 4:return new e(t[0],t[1],t[2],t[3]);case 5:return new e(t[0],t[1],t[2],t[3],t[4]);case 6:return new e(t[0],t[1],t[2],t[3],t[4],t[5]);case 7:return new e(t[0],t[1],t[2],t[3],t[4],t[5],t[6])}var n=ng(e.prototype),r=e.apply(n,t);return iH(r)?r:n}}function rZ(e){return function(t,n,a){var i=eC(t);if(!iL(t)){var o=ac(n,3);t=oy(t),n=function(e){return o(i[e],e,i)}}var s=e(t,n,a);return s>-1?i[o?t[s]:s]:r}}function rX(e){return ar(function(t){var n=t.length,i=n,o=nf.prototype.thru;for(e&&t.reverse();i--;){var s=t[i];if("function"!=typeof s)throw new e_(a);if(o&&!l&&"wrapper"==as(s))var l=new nf([],!0)}for(i=l?i:n;++i<n;){var c=as(s=t[i]),p="wrapper"==c?ao(s):r;l=p&&ak(p[0])&&424==p[1]&&!p[4].length&&1==p[9]?l[as(p[0])].apply(l,p[3]):1==s.length&&ak(s)?l[c]():l.thru(s)}return function(){var e=arguments,r=e[0];if(l&&1==e.length&&iF(r))return l.plant(r).value();for(var a=0,i=n?t[a].apply(this,e):r;++a<n;)i=t[a].call(this,i);return i}})}function rJ(e,t,n,a,i,o,s,l,c,p){var d=128&t,u=1&t,m=2&t,y=24&t,g=512&t,h=m?r:r$(e);function f(){for(var v=arguments.length,b=ev(v),T=v;T--;)b[T]=arguments[T];if(y)var w=al(f),k=function(e,t){for(var n=e.length,r=0;n--;)e[n]===t&&++r;return r}(b,w);if(a&&(b=rj(b,a,i,y)),o&&(b=rL(b,o,s,y)),v-=k,y&&v<p){var C=tB(b,w);return r3(e,t,rJ,f.placeholder,n,b,C,l,c,p-v)}var D=u?n:this,P=m?D[e]:e;return v=b.length,l?b=function(e,t){for(var n=e.length,a=t5(t.length,n),i=rq(e);a--;){var o=t[a];e[a]=ab(o,n)?i[o]:r}return e}(b,l):g&&v>1&&b.reverse(),d&&c<v&&(b.length=c),this&&this!==e6&&this instanceof f&&(P=h||r$(P)),P.apply(D,b)}return f}function rY(e,t){return function(n,r){var a,i;return a=t(r),i={},nG(n,function(t,n,r){e(i,a(t),n,r)}),i}}function rQ(e,t){return function(n,a){var i;if(r===n&&r===a)return t;if(r!==n&&(i=n),r!==a){if(r===i)return a;"string"==typeof n||"string"==typeof a?(n=rw(n),a=rw(a)):(n=rT(n),a=rT(a)),i=e(n,a)}return i}}function r0(e){return ar(function(t){return t=ty(t,tR(ac())),rd(function(n){var r=this;return e(t,function(e){return ts(e,r,n)})})})}function r1(e,t){var n=(t=r===t?" ":rw(t)).length;if(n<2)return n?rp(t,e):t;var a=rp(t,tS(e/tK(t)));return tq(t)?rR(tG(a),0,e).join(""):a.slice(0,e)}function r2(e){return function(t,n,a){a&&"number"!=typeof a&&aT(t,n,a)&&(n=a=r),t=i7(t),r===n?(n=t,t=0):n=i7(n),a=r===a?t<n?1:-1:i7(a);for(var i=t,o=n,s=a,l=-1,c=t2(tS((o-i)/(s||1)),0),p=ev(c);c--;)p[e?c:++l]=i,i+=s;return p}}function r5(e){return function(t,n){return("string"!=typeof t||"string"!=typeof n)&&(t=i8(t),n=i8(n)),e(t,n)}}function r3(e,t,n,a,i,o,s,l,c,p){var d=8&t,u=d?s:r,m=d?r:s,y=d?o:r,g=d?r:o;t|=d?32:64,4&(t&=~(d?64:32))||(t&=-4);var h=[e,t,i,y,u,g,m,l,c,p],f=n.apply(r,h);return ak(e)&&aA(f,h),f.placeholder=a,aR(f,e,t)}function r6(e){var t=ek[e];return function(e,n){if(e=i8(e),(n=null==n?0:t5(i4(n),292))&&tQ(e)){var r=(ot(e)+"e").split("e");return+((r=(ot(t(r[0]+"e"+(+r[1]+n)))+"e").split("e"))[0]+"e"+(r[1]-n))}return t(e)}}var r7=nt&&1/tW(new nt([,-0]))[1]==s?function(e){return new nt(e)}:oK;function r4(e){return function(t){var n,r,a=ag(t);return a==f?tV(t):a==k?(n=-1,r=Array(t.size),t.forEach(function(e){r[++n]=[e,e]}),r):ty(e(t),function(e){return[e,t[e]]})}}function r9(e,t,n,i,s,l,c,p){var d=2&t;if(!d&&"function"!=typeof e)throw new e_(a);var u=i?i.length:0;if(u||(t&=-97,i=s=r),c=r===c?c:t2(i4(c),0),p=r===p?p:i4(p),u-=s?s.length:0,64&t){var m=i,y=s;i=s=r}var g=d?r:ao(e),h=[e,t,n,i,s,m,y,l,c,p];if(g&&function(e,t){var n=e[1],r=t[1],a=n|r,i=a<131,s=128==r&&8==n||128==r&&256==n&&e[7].length<=t[8]||384==r&&t[7].length<=t[8]&&8==n;if(i||s){1&r&&(e[2]=t[2],a|=1&n?0:4);var l=t[3];if(l){var c=e[3];e[3]=c?rj(c,l,t[4]):l,e[4]=c?tB(e[3],o):t[4]}(l=t[5])&&(c=e[5],e[5]=c?rL(c,l,t[6]):l,e[6]=c?tB(e[5],o):t[6]),(l=t[7])&&(e[7]=l),128&r&&(e[8]=null==e[8]?t[8]:t5(e[8],t[8])),null==e[9]&&(e[9]=t[9]),e[0]=t[0],e[1]=a}}(h,g),e=h[0],t=h[1],n=h[2],i=h[3],s=h[4],(p=h[9]=h[9]===r?d?0:e.length:t2(h[9]-u,0))||!(24&t)||(t&=-25),t&&1!=t)8==t||16==t?x=function(e,t,n){var a=r$(e);function i(){for(var o=arguments.length,s=ev(o),l=o,c=al(i);l--;)s[l]=arguments[l];var p=o<3&&s[0]!==c&&s[o-1]!==c?[]:tB(s,c);return(o-=p.length)<n?r3(e,t,rJ,i.placeholder,r,s,p,r,r,n-o):ts(this&&this!==e6&&this instanceof i?a:e,this,s)}return i}(e,t,p):32!=t&&33!=t||s.length?x=rJ.apply(r,h):(f=e,v=t,b=n,T=i,w=1&v,k=r$(f),x=function e(){for(var t=-1,n=arguments.length,r=-1,a=T.length,i=ev(a+n),o=this&&this!==e6&&this instanceof e?k:f;++r<a;)i[r]=T[r];for(;n--;)i[r++]=arguments[++t];return ts(o,w?b:this,i)});else var f,v,b,T,w,k,C,D,P,_,S,x=(C=e,D=t,P=n,_=1&D,S=r$(C),function e(){return(this&&this!==e6&&this instanceof e?S:C).apply(_?P:this,arguments)});return aR((g?rm:aA)(x,h),e,t)}function r8(e,t,n,a){return r===e||iO(e,eA[n])&&!eR.call(a,n)?t:e}function ae(e,t,n,a,i,o){return iH(e)&&iH(t)&&(o.set(t,e),rr(e,t,r,ae,o),o.delete(t)),e}function at(e){return iJ(e)?r:e}function an(e,t,n,a,i,o){var s=1&n,l=e.length,c=t.length;if(l!=c&&!(s&&c>l))return!1;var p=o.get(e),d=o.get(t);if(p&&d)return p==t&&d==e;var u=-1,m=!0,y=2&n?new nk:r;for(o.set(e,t),o.set(t,e);++u<l;){var g=e[u],h=t[u];if(a)var f=s?a(h,g,u,t,e,o):a(g,h,u,e,t,o);if(r!==f){if(f)continue;m=!1;break}if(y){if(!tv(t,function(e,t){if(!tE(y,t)&&(g===e||i(g,e,n,a,o)))return y.push(t)})){m=!1;break}}else if(!(g===h||i(g,h,n,a,o))){m=!1;break}}return o.delete(e),o.delete(t),m}function ar(e){return aI(a_(e,r,aW),e+"")}function aa(e){return nX(e,oy,am)}function ai(e){return nX(e,og,ay)}var ao=na?function(e){return na.get(e)}:oK;function as(e){for(var t=e.name+"",n=ni[t],r=eR.call(ni,t)?n.length:0;r--;){var a=n[r],i=a.func;if(null==i||i==e)return a.name}return t}function al(e){return(eR.call(ny,"placeholder")?ny:e).placeholder}function ac(){var e=ny.iteratee||oV;return e=e===oV?n4:e,arguments.length?e(arguments[0],arguments[1]):e}function ap(e,t){var n,r,a=e.__data__;return("string"==(r=typeof(n=t))||"number"==r||"symbol"==r||"boolean"==r?"__proto__"!==n:null===n)?a["string"==typeof t?"string":"hash"]:a.map}function ad(e){for(var t=oy(e),n=t.length;n--;){var r,a=t[n],i=e[a];t[n]=[a,i,(r=i)==r&&!iH(r)]}return t}function au(e,t){var n=null==e?r:e[t];return n7(n)?n:r}var am=tJ?function(e){return null==e?[]:td(tJ(e=eC(e)),function(t){return e$.call(e,t)})}:oY,ay=tJ?function(e){for(var t=[];e;)tg(t,am(e)),e=eB(e);return t}:oY,ag=nJ;function ah(e,t,n){t=rI(t,e);for(var r=-1,a=t.length,i=!1;++r<a;){var o=az(t[r]);if(!(i=null!=e&&n(e,o)))break;e=e[o]}return i||++r!=a?i:!!(a=null==e?0:e.length)&&iG(a)&&ab(o,a)&&(iF(e)||iz(e))}function af(e){return"function"!=typeof e.constructor||aD(e)?{}:ng(eB(e))}function av(e){return iF(e)||iz(e)||!!(e5&&e&&e[e5])}function ab(e,t){var n=typeof e;return!!(t=null==t?0x1fffffffffffff:t)&&("number"==n||"symbol"!=n&&eu.test(e))&&e>-1&&e%1==0&&e<t}function aT(e,t,n){if(!iH(n))return!1;var r=typeof t;return("number"==r?!!(iL(n)&&ab(t,n.length)):"string"==r&&t in n)&&iO(n[t],e)}function aw(e,t){if(iF(e))return!1;var n=typeof e;return!!("number"==n||"symbol"==n||"boolean"==n||null==e||i1(e))||$.test(e)||!H.test(e)||null!=t&&e in eC(t)}function ak(e){var t=as(e),n=ny[t];if("function"!=typeof n||!(t in nv.prototype))return!1;if(e===n)return!0;var r=ao(n);return!!r&&e===r[0]}(t9&&ag(new t9(new ArrayBuffer(1)))!=S||t8&&ag(new t8)!=f||ne&&ag(ne.resolve())!=T||nt&&ag(new nt)!=k||nn&&ag(new nn)!=P)&&(ag=function(e){var t=nJ(e),n=t==b?e.constructor:r,a=n?aF(n):"";if(a)switch(a){case no:return S;case ns:return f;case nl:return T;case nc:return k;case np:return P}return t});var aC=eN?iW:oQ;function aD(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||eA)}function aP(e,t){return function(n){return null!=n&&n[e]===t&&(r!==t||e in eC(n))}}function a_(e,t,n){return t=t2(r===t?e.length-1:t,0),function(){for(var r=arguments,a=-1,i=t2(r.length-t,0),o=ev(i);++a<i;)o[a]=r[t+a];a=-1;for(var s=ev(t+1);++a<t;)s[a]=r[a];return s[t]=n(o),ts(e,this,s)}}function aS(e,t){return t.length<2?e:nZ(e,rg(t,0,-1))}function ax(e,t){if(("constructor"!==t||"function"!=typeof e[t])&&"__proto__"!=t)return e[t]}var aA=aO(rm),aN=tb||function(e,t){return e6.setTimeout(e,t)},aI=aO(ry);function aR(e,t,n){var r,a,i,o=t+"";return aI(e,function(e,t){var n=t.length;if(!n)return e;var r=n-1;return t[r]=(n>1?"& ":"")+t[r],t=t.join(n>2?", ":" "),e.replace(ee,"{\n/* [wrapped with "+t+"] */\n")}(o,(r=(i=o.match(et))?i[1].split(en):[],a=n,tc(c,function(e){var t="_."+e[0];a&e[1]&&!tu(r,t)&&r.push(t)}),r.sort())))}function aO(e){var t=0,n=0;return function(){var a=t3(),i=16-(a-n);if(n=a,i>0){if(++t>=800)return arguments[0]}else t=0;return e.apply(r,arguments)}}function aE(e,t){var n=-1,a=e.length,i=a-1;for(t=r===t?a:t;++n<t;){var o=rc(n,i),s=e[o];e[o]=e[n],e[n]=s}return e.length=t,e}var aM=(eh=(Q=iS(function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(Z,function(e,n,r,a){t.push(r?a.replace(ei,"$1"):n||e)}),t},function(e){return 500===eh.size&&eh.clear(),e})).cache,Q);function az(e){if("string"==typeof e||i1(e))return e;var t=e+"";return"0"==t&&1/e==-s?"-0":t}function aF(e){if(null!=e){try{return eI.call(e)}catch(e){}try{return e+""}catch(e){}}return""}function aj(e){if(e instanceof nv)return e.clone();var t=new nf(e.__wrapped__,e.__chain__);return t.__actions__=rq(e.__actions__),t.__index__=e.__index__,t.__values__=e.__values__,t}var aL=rd(function(e,t){return iq(e)?nF(e,nB(t,1,iq,!0)):[]}),aq=rd(function(e,t){var n=aZ(t);return iq(n)&&(n=r),iq(e)?nF(e,nB(t,1,iq,!0),ac(n,2)):[]}),aV=rd(function(e,t){var n=aZ(t);return iq(n)&&(n=r),iq(e)?nF(e,nB(t,1,iq,!0),r,n):[]});function aU(e,t,n){var r=null==e?0:e.length;if(!r)return -1;var a=null==n?0:i4(n);return a<0&&(a=t2(r+a,0)),tw(e,ac(t,3),a)}function aB(e,t,n){var a=null==e?0:e.length;if(!a)return -1;var i=a-1;return r!==n&&(i=i4(n),i=n<0?t2(a+i,0):t5(i,a-1)),tw(e,ac(t,3),i,!0)}function aW(e){return(null==e?0:e.length)?nB(e,1):[]}function aK(e){return e&&e.length?e[0]:r}var aG=rd(function(e){var t=ty(e,rA);return t.length&&t[0]===e[0]?n1(t):[]}),aH=rd(function(e){var t=aZ(e),n=ty(e,rA);return t===aZ(n)?t=r:n.pop(),n.length&&n[0]===e[0]?n1(n,ac(t,2)):[]}),a$=rd(function(e){var t=aZ(e),n=ty(e,rA);return(t="function"==typeof t?t:r)&&n.pop(),n.length&&n[0]===e[0]?n1(n,r,t):[]});function aZ(e){var t=null==e?0:e.length;return t?e[t-1]:r}var aX=rd(aJ);function aJ(e,t){return e&&e.length&&t&&t.length?rs(e,t):e}var aY=ar(function(e,t){var n=null==e?0:e.length,r=nR(e,t);return rl(e,ty(t,function(e){return ab(e,n)?+e:e}).sort(rF)),r});function aQ(e){return null==e?e:t4.call(e)}var a0=rd(function(e){return rk(nB(e,1,iq,!0))}),a1=rd(function(e){var t=aZ(e);return iq(t)&&(t=r),rk(nB(e,1,iq,!0),ac(t,2))}),a2=rd(function(e){var t=aZ(e);return t="function"==typeof t?t:r,rk(nB(e,1,iq,!0),r,t)});function a5(e){if(!(e&&e.length))return[];var t=0;return e=td(e,function(e){if(iq(e))return t=t2(e.length,t),!0}),tN(t,function(t){return ty(e,t_(t))})}function a3(e,t){if(!(e&&e.length))return[];var n=a5(e);return null==t?n:ty(n,function(e){return ts(t,r,e)})}var a6=rd(function(e,t){return iq(e)?nF(e,t):[]}),a7=rd(function(e){return rS(td(e,iq))}),a4=rd(function(e){var t=aZ(e);return iq(t)&&(t=r),rS(td(e,iq),ac(t,2))}),a9=rd(function(e){var t=aZ(e);return t="function"==typeof t?t:r,rS(td(e,iq),r,t)}),a8=rd(a5),ie=rd(function(e){var t=e.length,n=t>1?e[t-1]:r;return n="function"==typeof n?(e.pop(),n):r,a3(e,n)});function it(e){var t=ny(e);return t.__chain__=!0,t}function ir(e,t){return t(e)}var ia=ar(function(e){var t=e.length,n=t?e[0]:0,a=this.__wrapped__,i=function(t){return nR(t,e)};return!(t>1)&&!this.__actions__.length&&a instanceof nv&&ab(n)?((a=a.slice(n,+n+ +!!t)).__actions__.push({func:ir,args:[i],thisArg:r}),new nf(a,this.__chain__).thru(function(e){return t&&!e.length&&e.push(r),e})):this.thru(i)}),ii=rU(function(e,t,n){eR.call(e,n)?++e[n]:nI(e,n,1)}),io=rZ(aU),is=rZ(aB);function il(e,t){return(iF(e)?tc:nj)(e,ac(t,3))}function ic(e,t){return(iF(e)?function(e,t){for(var n=null==e?0:e.length;n--&&!1!==t(e[n],n,e););return e}:nL)(e,ac(t,3))}var ip=rU(function(e,t,n){eR.call(e,n)?e[n].push(t):nI(e,n,[t])}),id=rd(function(e,t,n){var r=-1,a="function"==typeof t,i=iL(e)?ev(e.length):[];return nj(e,function(e){i[++r]=a?ts(t,e,n):n2(e,t,n)}),i}),iu=rU(function(e,t,n){nI(e,n,t)});function im(e,t){return(iF(e)?ty:re)(e,ac(t,3))}var iy=rU(function(e,t,n){e[+!n].push(t)},function(){return[[],[]]}),ig=rd(function(e,t){if(null==e)return[];var n=t.length;return n>1&&aT(e,t[0],t[1])?t=[]:n>2&&aT(t[0],t[1],t[2])&&(t=[t[0]]),ri(e,nB(t,1),[])}),ih=te||function(){return e6.Date.now()};function iv(e,t,n){return t=n?r:t,t=e&&null==t?e.length:t,r9(e,128,r,r,r,r,t)}function ib(e,t){var n;if("function"!=typeof t)throw new e_(a);return e=i4(e),function(){return--e>0&&(n=t.apply(this,arguments)),e<=1&&(t=r),n}}var iT=rd(function(e,t,n){var r=1;if(n.length){var a=tB(n,al(iT));r|=32}return r9(e,r,t,n,a)}),iw=rd(function(e,t,n){var r=3;if(n.length){var a=tB(n,al(iw));r|=32}return r9(t,r,e,n,a)});function ik(e,t,n){t=n?r:t;var a=r9(e,8,r,r,r,r,r,t);return a.placeholder=ik.placeholder,a}function iC(e,t,n){t=n?r:t;var a=r9(e,16,r,r,r,r,r,t);return a.placeholder=iC.placeholder,a}function iD(e,t,n){var i,o,s,l,c,p,d=0,u=!1,m=!1,y=!0;if("function"!=typeof e)throw new e_(a);function g(t){var n=i,a=o;return i=o=r,d=t,l=e.apply(a,n)}function h(e){var n=e-p,a=e-d;return r===p||n>=t||n<0||m&&a>=s}function f(){var e,n,r,a=ih();if(h(a))return v(a);c=aN(f,(e=a-p,n=a-d,r=t-e,m?t5(r,s-n):r))}function v(e){return(c=r,y&&i)?g(e):(i=o=r,l)}function b(){var e,n=ih(),a=h(n);if(i=arguments,o=this,p=n,a){if(r===c)return d=e=p,c=aN(f,t),u?g(e):l;if(m)return rO(c),c=aN(f,t),g(p)}return r===c&&(c=aN(f,t)),l}return t=i8(t)||0,iH(n)&&(u=!!n.leading,s=(m="maxWait"in n)?t2(i8(n.maxWait)||0,t):s,y="trailing"in n?!!n.trailing:y),b.cancel=function(){r!==c&&rO(c),d=0,i=p=o=c=r},b.flush=function(){return r===c?l:v(ih())},b}var iP=rd(function(e,t){return nz(e,1,t)}),i_=rd(function(e,t,n){return nz(e,i8(t)||0,n)});function iS(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new e_(a);var n=function(){var r=arguments,a=t?t.apply(this,r):r[0],i=n.cache;if(i.has(a))return i.get(a);var o=e.apply(this,r);return n.cache=i.set(a,o)||i,o};return n.cache=new(iS.Cache||nw),n}function ix(e){if("function"!=typeof e)throw new e_(a);return function(){var t=arguments;switch(t.length){case 0:return!e.call(this);case 1:return!e.call(this,t[0]);case 2:return!e.call(this,t[0],t[1]);case 3:return!e.call(this,t[0],t[1],t[2])}return!e.apply(this,t)}}iS.Cache=nw;var iA=rd(function(e,t){var n=(t=1==t.length&&iF(t[0])?ty(t[0],tR(ac())):ty(nB(t,1),tR(ac()))).length;return rd(function(r){for(var a=-1,i=t5(r.length,n);++a<i;)r[a]=t[a].call(this,r[a]);return ts(e,this,r)})}),iN=rd(function(e,t){var n=tB(t,al(iN));return r9(e,32,r,t,n)}),iI=rd(function(e,t){var n=tB(t,al(iI));return r9(e,64,r,t,n)}),iR=ar(function(e,t){return r9(e,256,r,r,r,t)});function iO(e,t){return e===t||e!=e&&t!=t}var iE=r5(nY),iM=r5(function(e,t){return e>=t}),iz=n5(function(){return arguments}())?n5:function(e){return i$(e)&&eR.call(e,"callee")&&!e$.call(e,"callee")},iF=ev.isArray,ij=tt?tR(tt):function(e){return i$(e)&&nJ(e)==_};function iL(e){return null!=e&&iG(e.length)&&!iW(e)}function iq(e){return i$(e)&&iL(e)}var iV=tY||oQ,iU=tn?tR(tn):function(e){return i$(e)&&nJ(e)==m};function iB(e){if(!i$(e))return!1;var t=nJ(e);return t==y||"[object DOMException]"==t||"string"==typeof e.message&&"string"==typeof e.name&&!iJ(e)}function iW(e){if(!iH(e))return!1;var t=nJ(e);return t==g||t==h||"[object AsyncFunction]"==t||"[object Proxy]"==t}function iK(e){return"number"==typeof e&&e==i4(e)}function iG(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=0x1fffffffffffff}function iH(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}function i$(e){return null!=e&&"object"==typeof e}var iZ=tr?tR(tr):function(e){return i$(e)&&ag(e)==f};function iX(e){return"number"==typeof e||i$(e)&&nJ(e)==v}function iJ(e){if(!i$(e)||nJ(e)!=b)return!1;var t=eB(e);if(null===t)return!0;var n=eR.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&eI.call(n)==ez}var iY=ta?tR(ta):function(e){return i$(e)&&nJ(e)==w},iQ=ti?tR(ti):function(e){return i$(e)&&ag(e)==k};function i0(e){return"string"==typeof e||!iF(e)&&i$(e)&&nJ(e)==C}function i1(e){return"symbol"==typeof e||i$(e)&&nJ(e)==D}var i2=to?tR(to):function(e){return i$(e)&&iG(e.length)&&!!eY[nJ(e)]},i5=r5(n8),i3=r5(function(e,t){return e<=t});function i6(e){if(!e)return[];if(iL(e))return i0(e)?tG(e):rq(e);if(e3&&e[e3]){for(var t,n=e[e3](),r=[];!(t=n.next()).done;)r.push(t.value);return r}var a=ag(e);return(a==f?tV:a==k?tW:oC)(e)}function i7(e){return e?(e=i8(e))===s||e===-s?(e<0?-1:1)*17976931348623157e292:e==e?e:0:0===e?e:0}function i4(e){var t=i7(e),n=t%1;return t==t?n?t-n:t:0}function i9(e){return e?nO(i4(e),0,0xffffffff):0}function i8(e){if("number"==typeof e)return e;if(i1(e))return l;if(iH(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=iH(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=tI(e);var n=ec.test(e);return n||ed.test(e)?e2(e.slice(2),n?2:8):el.test(e)?l:+e}function oe(e){return rV(e,og(e))}function ot(e){return null==e?"":rw(e)}var on=rB(function(e,t){if(aD(t)||iL(t))return void rV(t,oy(t),e);for(var n in t)eR.call(t,n)&&nS(e,n,t[n])}),or=rB(function(e,t){rV(t,og(t),e)}),oa=rB(function(e,t,n,r){rV(t,og(t),e,r)}),oi=rB(function(e,t,n,r){rV(t,oy(t),e,r)}),oo=ar(nR),os=rd(function(e,t){e=eC(e);var n=-1,a=t.length,i=a>2?t[2]:r;for(i&&aT(t[0],t[1],i)&&(a=1);++n<a;)for(var o=t[n],s=og(o),l=-1,c=s.length;++l<c;){var p=s[l],d=e[p];(r===d||iO(d,eA[p])&&!eR.call(e,p))&&(e[p]=o[p])}return e}),ol=rd(function(e){return e.push(r,ae),ts(of,r,e)});function oc(e,t,n){var a=null==e?r:nZ(e,t);return r===a?n:a}function op(e,t){return null!=e&&ah(e,t,n0)}var od=rY(function(e,t,n){null!=t&&"function"!=typeof t.toString&&(t=eM.call(t)),e[t]=n},oF(oq)),ou=rY(function(e,t,n){null!=t&&"function"!=typeof t.toString&&(t=eM.call(t)),eR.call(e,t)?e[t].push(n):e[t]=[n]},ac),om=rd(n2);function oy(e){return iL(e)?nD(e):n9(e)}function og(e){return iL(e)?nD(e,!0):function(e){if(!iH(e)){var t=e,n=[];if(null!=t)for(var r in eC(t))n.push(r);return n}var a=aD(e),i=[];for(var o in e)"constructor"==o&&(a||!eR.call(e,o))||i.push(o);return i}(e)}var oh=rB(function(e,t,n){rr(e,t,n)}),of=rB(function(e,t,n,r){rr(e,t,n,r)}),ov=ar(function(e,t){var n={};if(null==e)return n;var r=!1;t=ty(t,function(t){return t=rI(t,e),r||(r=t.length>1),t}),rV(e,ai(e),n),r&&(n=nE(n,7,at));for(var a=t.length;a--;)rC(n,t[a]);return n}),ob=ar(function(e,t){return null==e?{}:ro(e,t,function(t,n){return op(e,n)})});function oT(e,t){if(null==e)return{};var n=ty(ai(e),function(e){return[e]});return t=ac(t),ro(e,n,function(e,n){return t(e,n[0])})}var ow=r4(oy),ok=r4(og);function oC(e){return null==e?[]:tO(e,oy(e))}var oD=rH(function(e,t,n){return t=t.toLowerCase(),e+(n?oP(t):t)});function oP(e){return oO(ot(e).toLowerCase())}function o_(e){return(e=ot(e))&&e.replace(em,tF).replace(eK,"")}var oS=rH(function(e,t,n){return e+(n?"-":"")+t.toLowerCase()}),ox=rH(function(e,t,n){return e+(n?" ":"")+t.toLowerCase()}),oA=rG("toLowerCase"),oN=rH(function(e,t,n){return e+(n?"_":"")+t.toLowerCase()}),oI=rH(function(e,t,n){return e+(n?" ":"")+oO(t)}),oR=rH(function(e,t,n){return e+(n?" ":"")+t.toUpperCase()}),oO=rG("toUpperCase");function oE(e,t,n){if(e=ot(e),t=n?r:t,r===t){var a;return(a=e,eZ.test(a))?e.match(eH)||[]:e.match(er)||[]}return e.match(t)||[]}var oM=rd(function(e,t){try{return ts(e,r,t)}catch(e){return iB(e)?e:new eT(e)}}),oz=ar(function(e,t){return tc(t,function(t){nI(e,t=az(t),iT(e[t],e))}),e});function oF(e){return function(){return e}}var oj=rX(),oL=rX(!0);function oq(e){return e}function oV(e){return n4("function"==typeof e?e:nE(e,1))}var oU=rd(function(e,t){return function(n){return n2(n,e,t)}}),oB=rd(function(e,t){return function(n){return n2(e,n,t)}});function oW(e,t,n){var r=oy(t),a=n$(t,r);null!=n||iH(t)&&(a.length||!r.length)||(n=t,t=e,e=this,a=n$(t,oy(t)));var i=!(iH(n)&&"chain"in n)||!!n.chain,o=iW(e);return tc(a,function(n){var r=t[n];e[n]=r,o&&(e.prototype[n]=function(){var t=this.__chain__;if(i||t){var n=e(this.__wrapped__);return(n.__actions__=rq(this.__actions__)).push({func:r,args:arguments,thisArg:e}),n.__chain__=t,n}return r.apply(e,tg([this.value()],arguments))})}),e}function oK(){}var oG=r0(ty),oH=r0(tp),o$=r0(tv);function oZ(e){return aw(e)?t_(az(e)):function(t){return nZ(t,e)}}var oX=r2(),oJ=r2(!0);function oY(){return[]}function oQ(){return!1}var o0=rQ(function(e,t){return e+t},0),o1=r6("ceil"),o2=rQ(function(e,t){return e/t},1),o5=r6("floor"),o3=rQ(function(e,t){return e*t},1),o6=r6("round"),o7=rQ(function(e,t){return e-t},0);return ny.after=function(e,t){if("function"!=typeof t)throw new e_(a);return e=i4(e),function(){if(--e<1)return t.apply(this,arguments)}},ny.ary=iv,ny.assign=on,ny.assignIn=or,ny.assignInWith=oa,ny.assignWith=oi,ny.at=oo,ny.before=ib,ny.bind=iT,ny.bindAll=oz,ny.bindKey=iw,ny.castArray=function(){if(!arguments.length)return[];var e=arguments[0];return iF(e)?e:[e]},ny.chain=it,ny.chunk=function(e,t,n){t=(n?aT(e,t,n):r===t)?1:t2(i4(t),0);var a=null==e?0:e.length;if(!a||t<1)return[];for(var i=0,o=0,s=ev(tS(a/t));i<a;)s[o++]=rg(e,i,i+=t);return s},ny.compact=function(e){for(var t=-1,n=null==e?0:e.length,r=0,a=[];++t<n;){var i=e[t];i&&(a[r++]=i)}return a},ny.concat=function(){var e=arguments.length;if(!e)return[];for(var t=ev(e-1),n=arguments[0],r=e;r--;)t[r-1]=arguments[r];return tg(iF(n)?rq(n):[n],nB(t,1))},ny.cond=function(e){var t=null==e?0:e.length,n=ac();return e=t?ty(e,function(e){if("function"!=typeof e[1])throw new e_(a);return[n(e[0]),e[1]]}):[],rd(function(n){for(var r=-1;++r<t;){var a=e[r];if(ts(a[0],this,n))return ts(a[1],this,n)}})},ny.conforms=function(e){var t,n;return n=oy(t=nE(e,1)),function(e){return nM(e,t,n)}},ny.constant=oF,ny.countBy=ii,ny.create=function(e,t){var n=ng(e);return null==t?n:nN(n,t)},ny.curry=ik,ny.curryRight=iC,ny.debounce=iD,ny.defaults=os,ny.defaultsDeep=ol,ny.defer=iP,ny.delay=i_,ny.difference=aL,ny.differenceBy=aq,ny.differenceWith=aV,ny.drop=function(e,t,n){var a=null==e?0:e.length;return a?rg(e,(t=n||r===t?1:i4(t))<0?0:t,a):[]},ny.dropRight=function(e,t,n){var a=null==e?0:e.length;return a?rg(e,0,(t=a-(t=n||r===t?1:i4(t)))<0?0:t):[]},ny.dropRightWhile=function(e,t){return e&&e.length?rP(e,ac(t,3),!0,!0):[]},ny.dropWhile=function(e,t){return e&&e.length?rP(e,ac(t,3),!0):[]},ny.fill=function(e,t,n,a){var i=null==e?0:e.length;if(!i)return[];n&&"number"!=typeof n&&aT(e,t,n)&&(n=0,a=i);var o=n,s=a,l=e.length;for((o=i4(o))<0&&(o=-o>l?0:l+o),(s=r===s||s>l?l:i4(s))<0&&(s+=l),s=o>s?0:i9(s);o<s;)e[o++]=t;return e},ny.filter=function(e,t){return(iF(e)?td:nU)(e,ac(t,3))},ny.flatMap=function(e,t){return nB(im(e,t),1)},ny.flatMapDeep=function(e,t){return nB(im(e,t),s)},ny.flatMapDepth=function(e,t,n){return n=r===n?1:i4(n),nB(im(e,t),n)},ny.flatten=aW,ny.flattenDeep=function(e){return(null==e?0:e.length)?nB(e,s):[]},ny.flattenDepth=function(e,t){return(null==e?0:e.length)?nB(e,t=r===t?1:i4(t)):[]},ny.flip=function(e){return r9(e,512)},ny.flow=oj,ny.flowRight=oL,ny.fromPairs=function(e){for(var t=-1,n=null==e?0:e.length,r={};++t<n;){var a=e[t];r[a[0]]=a[1]}return r},ny.functions=function(e){return null==e?[]:n$(e,oy(e))},ny.functionsIn=function(e){return null==e?[]:n$(e,og(e))},ny.groupBy=ip,ny.initial=function(e){return(null==e?0:e.length)?rg(e,0,-1):[]},ny.intersection=aG,ny.intersectionBy=aH,ny.intersectionWith=a$,ny.invert=od,ny.invertBy=ou,ny.invokeMap=id,ny.iteratee=oV,ny.keyBy=iu,ny.keys=oy,ny.keysIn=og,ny.map=im,ny.mapKeys=function(e,t){var n={};return t=ac(t,3),nG(e,function(e,r,a){nI(n,t(e,r,a),e)}),n},ny.mapValues=function(e,t){var n={};return t=ac(t,3),nG(e,function(e,r,a){nI(n,r,t(e,r,a))}),n},ny.matches=function(e){return rt(nE(e,1))},ny.matchesProperty=function(e,t){return rn(e,nE(t,1))},ny.memoize=iS,ny.merge=oh,ny.mergeWith=of,ny.method=oU,ny.methodOf=oB,ny.mixin=oW,ny.negate=ix,ny.nthArg=function(e){return e=i4(e),rd(function(t){return ra(t,e)})},ny.omit=ov,ny.omitBy=function(e,t){return oT(e,ix(ac(t)))},ny.once=function(e){return ib(2,e)},ny.orderBy=function(e,t,n,a){return null==e?[]:(iF(t)||(t=null==t?[]:[t]),iF(n=a?r:n)||(n=null==n?[]:[n]),ri(e,t,n))},ny.over=oG,ny.overArgs=iA,ny.overEvery=oH,ny.overSome=o$,ny.partial=iN,ny.partialRight=iI,ny.partition=iy,ny.pick=ob,ny.pickBy=oT,ny.property=oZ,ny.propertyOf=function(e){return function(t){return null==e?r:nZ(e,t)}},ny.pull=aX,ny.pullAll=aJ,ny.pullAllBy=function(e,t,n){return e&&e.length&&t&&t.length?rs(e,t,ac(n,2)):e},ny.pullAllWith=function(e,t,n){return e&&e.length&&t&&t.length?rs(e,t,r,n):e},ny.pullAt=aY,ny.range=oX,ny.rangeRight=oJ,ny.rearg=iR,ny.reject=function(e,t){return(iF(e)?td:nU)(e,ix(ac(t,3)))},ny.remove=function(e,t){var n=[];if(!(e&&e.length))return n;var r=-1,a=[],i=e.length;for(t=ac(t,3);++r<i;){var o=e[r];t(o,r,e)&&(n.push(o),a.push(r))}return rl(e,a),n},ny.rest=function(e,t){if("function"!=typeof e)throw new e_(a);return rd(e,t=r===t?t:i4(t))},ny.reverse=aQ,ny.sampleSize=function(e,t,n){return t=(n?aT(e,t,n):r===t)?1:i4(t),(iF(e)?function(e,t){return aE(rq(e),nO(t,0,e.length))}:function(e,t){var n=oC(e);return aE(n,nO(t,0,n.length))})(e,t)},ny.set=function(e,t,n){return null==e?e:ru(e,t,n)},ny.setWith=function(e,t,n,a){return a="function"==typeof a?a:r,null==e?e:ru(e,t,n,a)},ny.shuffle=function(e){return(iF(e)?function(e){return aE(rq(e))}:function(e){return aE(oC(e))})(e)},ny.slice=function(e,t,n){var a=null==e?0:e.length;return a?(n&&"number"!=typeof n&&aT(e,t,n)?(t=0,n=a):(t=null==t?0:i4(t),n=r===n?a:i4(n)),rg(e,t,n)):[]},ny.sortBy=ig,ny.sortedUniq=function(e){return e&&e.length?rb(e):[]},ny.sortedUniqBy=function(e,t){return e&&e.length?rb(e,ac(t,2)):[]},ny.split=function(e,t,n){return(n&&"number"!=typeof n&&aT(e,t,n)&&(t=n=r),n=r===n?0xffffffff:n>>>0)?(e=ot(e))&&("string"==typeof t||null!=t&&!iY(t))&&!(t=rw(t))&&tq(e)?rR(tG(e),0,n):e.split(t,n):[]},ny.spread=function(e,t){if("function"!=typeof e)throw new e_(a);return t=null==t?0:t2(i4(t),0),rd(function(n){var r=n[t],a=rR(n,0,t);return r&&tg(a,r),ts(e,this,a)})},ny.tail=function(e){var t=null==e?0:e.length;return t?rg(e,1,t):[]},ny.take=function(e,t,n){return e&&e.length?rg(e,0,(t=n||r===t?1:i4(t))<0?0:t):[]},ny.takeRight=function(e,t,n){var a=null==e?0:e.length;return a?rg(e,(t=a-(t=n||r===t?1:i4(t)))<0?0:t,a):[]},ny.takeRightWhile=function(e,t){return e&&e.length?rP(e,ac(t,3),!1,!0):[]},ny.takeWhile=function(e,t){return e&&e.length?rP(e,ac(t,3)):[]},ny.tap=function(e,t){return t(e),e},ny.throttle=function(e,t,n){var r=!0,i=!0;if("function"!=typeof e)throw new e_(a);return iH(n)&&(r="leading"in n?!!n.leading:r,i="trailing"in n?!!n.trailing:i),iD(e,t,{leading:r,maxWait:t,trailing:i})},ny.thru=ir,ny.toArray=i6,ny.toPairs=ow,ny.toPairsIn=ok,ny.toPath=function(e){return iF(e)?ty(e,az):i1(e)?[e]:rq(aM(ot(e)))},ny.toPlainObject=oe,ny.transform=function(e,t,n){var r=iF(e),a=r||iV(e)||i2(e);if(t=ac(t,4),null==n){var i=e&&e.constructor;n=a?r?new i:[]:iH(e)&&iW(i)?ng(eB(e)):{}}return(a?tc:nG)(e,function(e,r,a){return t(n,e,r,a)}),n},ny.unary=function(e){return iv(e,1)},ny.union=a0,ny.unionBy=a1,ny.unionWith=a2,ny.uniq=function(e){return e&&e.length?rk(e):[]},ny.uniqBy=function(e,t){return e&&e.length?rk(e,ac(t,2)):[]},ny.uniqWith=function(e,t){return t="function"==typeof t?t:r,e&&e.length?rk(e,r,t):[]},ny.unset=function(e,t){return null==e||rC(e,t)},ny.unzip=a5,ny.unzipWith=a3,ny.update=function(e,t,n){return null==e?e:rD(e,t,rN(n))},ny.updateWith=function(e,t,n,a){return a="function"==typeof a?a:r,null==e?e:rD(e,t,rN(n),a)},ny.values=oC,ny.valuesIn=function(e){return null==e?[]:tO(e,og(e))},ny.without=a6,ny.words=oE,ny.wrap=function(e,t){return iN(rN(t),e)},ny.xor=a7,ny.xorBy=a4,ny.xorWith=a9,ny.zip=a8,ny.zipObject=function(e,t){return rx(e||[],t||[],nS)},ny.zipObjectDeep=function(e,t){return rx(e||[],t||[],ru)},ny.zipWith=ie,ny.entries=ow,ny.entriesIn=ok,ny.extend=or,ny.extendWith=oa,oW(ny,ny),ny.add=o0,ny.attempt=oM,ny.camelCase=oD,ny.capitalize=oP,ny.ceil=o1,ny.clamp=function(e,t,n){return r===n&&(n=t,t=r),r!==n&&(n=(n=i8(n))==n?n:0),r!==t&&(t=(t=i8(t))==t?t:0),nO(i8(e),t,n)},ny.clone=function(e){return nE(e,4)},ny.cloneDeep=function(e){return nE(e,5)},ny.cloneDeepWith=function(e,t){return nE(e,5,t="function"==typeof t?t:r)},ny.cloneWith=function(e,t){return nE(e,4,t="function"==typeof t?t:r)},ny.conformsTo=function(e,t){return null==t||nM(e,t,oy(t))},ny.deburr=o_,ny.defaultTo=function(e,t){return null==e||e!=e?t:e},ny.divide=o2,ny.endsWith=function(e,t,n){e=ot(e),t=rw(t);var a=e.length,i=n=r===n?a:nO(i4(n),0,a);return(n-=t.length)>=0&&e.slice(n,i)==t},ny.eq=iO,ny.escape=function(e){return(e=ot(e))&&B.test(e)?e.replace(V,tj):e},ny.escapeRegExp=function(e){return(e=ot(e))&&J.test(e)?e.replace(X,"\\$&"):e},ny.every=function(e,t,n){var a=iF(e)?tp:nq;return n&&aT(e,t,n)&&(t=r),a(e,ac(t,3))},ny.find=io,ny.findIndex=aU,ny.findKey=function(e,t){return tT(e,ac(t,3),nG)},ny.findLast=is,ny.findLastIndex=aB,ny.findLastKey=function(e,t){return tT(e,ac(t,3),nH)},ny.floor=o5,ny.forEach=il,ny.forEachRight=ic,ny.forIn=function(e,t){return null==e?e:nW(e,ac(t,3),og)},ny.forInRight=function(e,t){return null==e?e:nK(e,ac(t,3),og)},ny.forOwn=function(e,t){return e&&nG(e,ac(t,3))},ny.forOwnRight=function(e,t){return e&&nH(e,ac(t,3))},ny.get=oc,ny.gt=iE,ny.gte=iM,ny.has=function(e,t){return null!=e&&ah(e,t,nQ)},ny.hasIn=op,ny.head=aK,ny.identity=oq,ny.includes=function(e,t,n,r){e=iL(e)?e:oC(e),n=n&&!r?i4(n):0;var a=e.length;return n<0&&(n=t2(a+n,0)),i0(e)?n<=a&&e.indexOf(t,n)>-1:!!a&&tk(e,t,n)>-1},ny.indexOf=function(e,t,n){var r=null==e?0:e.length;if(!r)return -1;var a=null==n?0:i4(n);return a<0&&(a=t2(r+a,0)),tk(e,t,a)},ny.inRange=function(e,t,n){var a,i,o;return t=i7(t),r===n?(n=t,t=0):n=i7(n),(a=e=i8(e))>=t5(i=t,o=n)&&a<t2(i,o)},ny.invoke=om,ny.isArguments=iz,ny.isArray=iF,ny.isArrayBuffer=ij,ny.isArrayLike=iL,ny.isArrayLikeObject=iq,ny.isBoolean=function(e){return!0===e||!1===e||i$(e)&&nJ(e)==u},ny.isBuffer=iV,ny.isDate=iU,ny.isElement=function(e){return i$(e)&&1===e.nodeType&&!iJ(e)},ny.isEmpty=function(e){if(null==e)return!0;if(iL(e)&&(iF(e)||"string"==typeof e||"function"==typeof e.splice||iV(e)||i2(e)||iz(e)))return!e.length;var t=ag(e);if(t==f||t==k)return!e.size;if(aD(e))return!n9(e).length;for(var n in e)if(eR.call(e,n))return!1;return!0},ny.isEqual=function(e,t){return n3(e,t)},ny.isEqualWith=function(e,t,n){var a=(n="function"==typeof n?n:r)?n(e,t):r;return r===a?n3(e,t,r,n):!!a},ny.isError=iB,ny.isFinite=function(e){return"number"==typeof e&&tQ(e)},ny.isFunction=iW,ny.isInteger=iK,ny.isLength=iG,ny.isMap=iZ,ny.isMatch=function(e,t){return e===t||n6(e,t,ad(t))},ny.isMatchWith=function(e,t,n){return n="function"==typeof n?n:r,n6(e,t,ad(t),n)},ny.isNaN=function(e){return iX(e)&&e!=+e},ny.isNative=function(e){if(aC(e))throw new eT("Unsupported core-js use. Try https://npms.io/search?q=ponyfill.");return n7(e)},ny.isNil=function(e){return null==e},ny.isNull=function(e){return null===e},ny.isNumber=iX,ny.isObject=iH,ny.isObjectLike=i$,ny.isPlainObject=iJ,ny.isRegExp=iY,ny.isSafeInteger=function(e){return iK(e)&&e>=-0x1fffffffffffff&&e<=0x1fffffffffffff},ny.isSet=iQ,ny.isString=i0,ny.isSymbol=i1,ny.isTypedArray=i2,ny.isUndefined=function(e){return r===e},ny.isWeakMap=function(e){return i$(e)&&ag(e)==P},ny.isWeakSet=function(e){return i$(e)&&"[object WeakSet]"==nJ(e)},ny.join=function(e,t){return null==e?"":t0.call(e,t)},ny.kebabCase=oS,ny.last=aZ,ny.lastIndexOf=function(e,t,n){var a=null==e?0:e.length;if(!a)return -1;var i=a;return r!==n&&(i=(i=i4(n))<0?t2(a+i,0):t5(i,a-1)),t==t?function(e,t,n){for(var r=n+1;r--&&e[r]!==t;);return r}(e,t,i):tw(e,tD,i,!0)},ny.lowerCase=ox,ny.lowerFirst=oA,ny.lt=i5,ny.lte=i3,ny.max=function(e){return e&&e.length?nV(e,oq,nY):r},ny.maxBy=function(e,t){return e&&e.length?nV(e,ac(t,2),nY):r},ny.mean=function(e){return tP(e,oq)},ny.meanBy=function(e,t){return tP(e,ac(t,2))},ny.min=function(e){return e&&e.length?nV(e,oq,n8):r},ny.minBy=function(e,t){return e&&e.length?nV(e,ac(t,2),n8):r},ny.stubArray=oY,ny.stubFalse=oQ,ny.stubObject=function(){return{}},ny.stubString=function(){return""},ny.stubTrue=function(){return!0},ny.multiply=o3,ny.nth=function(e,t){return e&&e.length?ra(e,i4(t)):r},ny.noConflict=function(){return e6._===this&&(e6._=eF),this},ny.noop=oK,ny.now=ih,ny.pad=function(e,t,n){e=ot(e);var r=(t=i4(t))?tK(e):0;if(!t||r>=t)return e;var a=(t-r)/2;return r1(tX(a),n)+e+r1(tS(a),n)},ny.padEnd=function(e,t,n){e=ot(e);var r=(t=i4(t))?tK(e):0;return t&&r<t?e+r1(t-r,n):e},ny.padStart=function(e,t,n){e=ot(e);var r=(t=i4(t))?tK(e):0;return t&&r<t?r1(t-r,n)+e:e},ny.parseInt=function(e,t,n){return n||null==t?t=0:t&&(t*=1),t6(ot(e).replace(Y,""),t||0)},ny.random=function(e,t,n){if(n&&"boolean"!=typeof n&&aT(e,t,n)&&(t=n=r),r===n&&("boolean"==typeof t?(n=t,t=r):"boolean"==typeof e&&(n=e,e=r)),r===e&&r===t?(e=0,t=1):(e=i7(e),r===t?(t=e,e=0):t=i7(t)),e>t){var a=e;e=t,t=a}if(n||e%1||t%1){var i=t7();return t5(e+i*(t-e+e1("1e-"+((i+"").length-1))),t)}return rc(e,t)},ny.reduce=function(e,t,n){var r=iF(e)?th:tx,a=arguments.length<3;return r(e,ac(t,4),n,a,nj)},ny.reduceRight=function(e,t,n){var r=iF(e)?tf:tx,a=arguments.length<3;return r(e,ac(t,4),n,a,nL)},ny.repeat=function(e,t,n){return t=(n?aT(e,t,n):r===t)?1:i4(t),rp(ot(e),t)},ny.replace=function(){var e=arguments,t=ot(e[0]);return e.length<3?t:t.replace(e[1],e[2])},ny.result=function(e,t,n){t=rI(t,e);var a=-1,i=t.length;for(i||(i=1,e=r);++a<i;){var o=null==e?r:e[az(t[a])];r===o&&(a=i,o=n),e=iW(o)?o.call(e):o}return e},ny.round=o6,ny.runInContext=e,ny.sample=function(e){return(iF(e)?nP:function(e){return nP(oC(e))})(e)},ny.size=function(e){if(null==e)return 0;if(iL(e))return i0(e)?tK(e):e.length;var t=ag(e);return t==f||t==k?e.size:n9(e).length},ny.snakeCase=oN,ny.some=function(e,t,n){var a=iF(e)?tv:rh;return n&&aT(e,t,n)&&(t=r),a(e,ac(t,3))},ny.sortedIndex=function(e,t){return rf(e,t)},ny.sortedIndexBy=function(e,t,n){return rv(e,t,ac(n,2))},ny.sortedIndexOf=function(e,t){var n=null==e?0:e.length;if(n){var r=rf(e,t);if(r<n&&iO(e[r],t))return r}return -1},ny.sortedLastIndex=function(e,t){return rf(e,t,!0)},ny.sortedLastIndexBy=function(e,t,n){return rv(e,t,ac(n,2),!0)},ny.sortedLastIndexOf=function(e,t){if(null==e?0:e.length){var n=rf(e,t,!0)-1;if(iO(e[n],t))return n}return -1},ny.startCase=oI,ny.startsWith=function(e,t,n){return e=ot(e),n=null==n?0:nO(i4(n),0,e.length),t=rw(t),e.slice(n,n+t.length)==t},ny.subtract=o7,ny.sum=function(e){return e&&e.length?tA(e,oq):0},ny.sumBy=function(e,t){return e&&e.length?tA(e,ac(t,2)):0},ny.template=function(e,t,n){var a=ny.templateSettings;n&&aT(e,t,n)&&(t=r),e=ot(e),t=oa({},t,a,r8);var i,o,s=oa({},t.imports,a.imports,r8),l=oy(s),c=tO(s,l),p=0,d=t.interpolate||ey,u="__p += '",m=eD((t.escape||ey).source+"|"+d.source+"|"+(d===G?eo:ey).source+"|"+(t.evaluate||ey).source+"|$","g"),y="//# sourceURL="+(eR.call(t,"sourceURL")?(t.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++eJ+"]")+"\n";e.replace(m,function(t,n,r,a,s,l){return r||(r=a),u+=e.slice(p,l).replace(eg,tL),n&&(i=!0,u+="' +\n__e("+n+") +\n'"),s&&(o=!0,u+="';\n"+s+";\n__p += '"),r&&(u+="' +\n((__t = ("+r+")) == null ? '' : __t) +\n'"),p=l+t.length,t}),u+="';\n";var g=eR.call(t,"variable")&&t.variable;if(g){if(ea.test(g))throw new eT("Invalid `variable` option passed into `_.template`")}else u="with (obj) {\n"+u+"\n}\n";u=(o?u.replace(F,""):u).replace(j,"$1").replace(L,"$1;"),u="function("+(g||"obj")+") {\n"+(g?"":"obj || (obj = {});\n")+"var __t, __p = ''"+(i?", __e = _.escape":"")+(o?", __j = Array.prototype.join;\nfunction print() { __p += __j.call(arguments, '') }\n":";\n")+u+"return __p\n}";var h=oM(function(){return ew(l,y+"return "+u).apply(r,c)});if(h.source=u,iB(h))throw h;return h},ny.times=function(e,t){if((e=i4(e))<1||e>0x1fffffffffffff)return[];var n=0xffffffff,r=t5(e,0xffffffff);t=ac(t),e-=0xffffffff;for(var a=tN(r,t);++n<e;)t(n);return a},ny.toFinite=i7,ny.toInteger=i4,ny.toLength=i9,ny.toLower=function(e){return ot(e).toLowerCase()},ny.toNumber=i8,ny.toSafeInteger=function(e){return e?nO(i4(e),-0x1fffffffffffff,0x1fffffffffffff):0===e?e:0},ny.toString=ot,ny.toUpper=function(e){return ot(e).toUpperCase()},ny.trim=function(e,t,n){if((e=ot(e))&&(n||r===t))return tI(e);if(!e||!(t=rw(t)))return e;var a=tG(e),i=tG(t),o=tM(a,i),s=tz(a,i)+1;return rR(a,o,s).join("")},ny.trimEnd=function(e,t,n){if((e=ot(e))&&(n||r===t))return e.slice(0,tH(e)+1);if(!e||!(t=rw(t)))return e;var a=tG(e),i=tz(a,tG(t))+1;return rR(a,0,i).join("")},ny.trimStart=function(e,t,n){if((e=ot(e))&&(n||r===t))return e.replace(Y,"");if(!e||!(t=rw(t)))return e;var a=tG(e),i=tM(a,tG(t));return rR(a,i).join("")},ny.truncate=function(e,t){var n=30,a="...";if(iH(t)){var i="separator"in t?t.separator:i;n="length"in t?i4(t.length):n,a="omission"in t?rw(t.omission):a}var o=(e=ot(e)).length;if(tq(e)){var s=tG(e);o=s.length}if(n>=o)return e;var l=n-tK(a);if(l<1)return a;var c=s?rR(s,0,l).join(""):e.slice(0,l);if(r===i)return c+a;if(s&&(l+=c.length-l),iY(i)){if(e.slice(l).search(i)){var p,d=c;for(i.global||(i=eD(i.source,ot(es.exec(i))+"g")),i.lastIndex=0;p=i.exec(d);)var u=p.index;c=c.slice(0,r===u?l:u)}}else if(e.indexOf(rw(i),l)!=l){var m=c.lastIndexOf(i);m>-1&&(c=c.slice(0,m))}return c+a},ny.unescape=function(e){return(e=ot(e))&&U.test(e)?e.replace(q,t$):e},ny.uniqueId=function(e){var t=++eO;return ot(e)+t},ny.upperCase=oR,ny.upperFirst=oO,ny.each=il,ny.eachRight=ic,ny.first=aK,oW(ny,(ef={},nG(ny,function(e,t){eR.call(ny.prototype,t)||(ef[t]=e)}),ef),{chain:!1}),ny.VERSION="4.17.23",tc(["bind","bindKey","curry","curryRight","partial","partialRight"],function(e){ny[e].placeholder=ny}),tc(["drop","take"],function(e,t){nv.prototype[e]=function(n){n=r===n?1:t2(i4(n),0);var a=this.__filtered__&&!t?new nv(this):this.clone();return a.__filtered__?a.__takeCount__=t5(n,a.__takeCount__):a.__views__.push({size:t5(n,0xffffffff),type:e+(a.__dir__<0?"Right":"")}),a},nv.prototype[e+"Right"]=function(t){return this.reverse()[e](t).reverse()}}),tc(["filter","map","takeWhile"],function(e,t){var n=t+1,r=1==n||3==n;nv.prototype[e]=function(e){var t=this.clone();return t.__iteratees__.push({iteratee:ac(e,3),type:n}),t.__filtered__=t.__filtered__||r,t}}),tc(["head","last"],function(e,t){var n="take"+(t?"Right":"");nv.prototype[e]=function(){return this[n](1).value()[0]}}),tc(["initial","tail"],function(e,t){var n="drop"+(t?"":"Right");nv.prototype[e]=function(){return this.__filtered__?new nv(this):this[n](1)}}),nv.prototype.compact=function(){return this.filter(oq)},nv.prototype.find=function(e){return this.filter(e).head()},nv.prototype.findLast=function(e){return this.reverse().find(e)},nv.prototype.invokeMap=rd(function(e,t){return"function"==typeof e?new nv(this):this.map(function(n){return n2(n,e,t)})}),nv.prototype.reject=function(e){return this.filter(ix(ac(e)))},nv.prototype.slice=function(e,t){e=i4(e);var n=this;return n.__filtered__&&(e>0||t<0)?new nv(n):(e<0?n=n.takeRight(-e):e&&(n=n.drop(e)),r!==t&&(n=(t=i4(t))<0?n.dropRight(-t):n.take(t-e)),n)},nv.prototype.takeRightWhile=function(e){return this.reverse().takeWhile(e).reverse()},nv.prototype.toArray=function(){return this.take(0xffffffff)},nG(nv.prototype,function(e,t){var n=/^(?:filter|find|map|reject)|While$/.test(t),a=/^(?:head|last)$/.test(t),i=ny[a?"take"+("last"==t?"Right":""):t],o=a||/^find/.test(t);i&&(ny.prototype[t]=function(){var t=this.__wrapped__,s=a?[1]:arguments,l=t instanceof nv,c=s[0],p=l||iF(t),d=function(e){var t=i.apply(ny,tg([e],s));return a&&u?t[0]:t};p&&n&&"function"==typeof c&&1!=c.length&&(l=p=!1);var u=this.__chain__,m=!!this.__actions__.length,y=o&&!u,g=l&&!m;if(!o&&p){t=g?t:new nv(this);var h=e.apply(t,s);return h.__actions__.push({func:ir,args:[d],thisArg:r}),new nf(h,u)}return y&&g?e.apply(this,s):(h=this.thru(d),y?a?h.value()[0]:h.value():h)})}),tc(["pop","push","shift","sort","splice","unshift"],function(e){var t=eS[e],n=/^(?:push|sort|unshift)$/.test(e)?"tap":"thru",r=/^(?:pop|shift)$/.test(e);ny.prototype[e]=function(){var e=arguments;if(r&&!this.__chain__){var a=this.value();return t.apply(iF(a)?a:[],e)}return this[n](function(n){return t.apply(iF(n)?n:[],e)})}}),nG(nv.prototype,function(e,t){var n=ny[t];if(n){var r=n.name+"";eR.call(ni,r)||(ni[r]=[]),ni[r].push({name:t,func:n})}}),ni[rJ(r,2).name]=[{name:"wrapper",func:r}],nv.prototype.clone=function(){var e=new nv(this.__wrapped__);return e.__actions__=rq(this.__actions__),e.__dir__=this.__dir__,e.__filtered__=this.__filtered__,e.__iteratees__=rq(this.__iteratees__),e.__takeCount__=this.__takeCount__,e.__views__=rq(this.__views__),e},nv.prototype.reverse=function(){if(this.__filtered__){var e=new nv(this);e.__dir__=-1,e.__filtered__=!0}else e=this.clone(),e.__dir__*=-1;return e},nv.prototype.value=function(){var e=this.__wrapped__.value(),t=this.__dir__,n=iF(e),r=t<0,a=n?e.length:0,i=function(e,t,n){for(var r=-1,a=n.length;++r<a;){var i=n[r],o=i.size;switch(i.type){case"drop":e+=o;break;case"dropRight":t-=o;break;case"take":t=t5(t,e+o);break;case"takeRight":e=t2(e,t-o)}}return{start:e,end:t}}(0,a,this.__views__),o=i.start,s=i.end,l=s-o,c=r?s:o-1,p=this.__iteratees__,d=p.length,u=0,m=t5(l,this.__takeCount__);if(!n||!r&&a==l&&m==l)return r_(e,this.__actions__);var y=[];t:for(;l--&&u<m;){for(var g=-1,h=e[c+=t];++g<d;){var f=p[g],v=f.iteratee,b=f.type,T=v(h);if(2==b)h=T;else if(!T)if(1==b)continue t;else break t}y[u++]=h}return y},ny.prototype.at=ia,ny.prototype.chain=function(){return it(this)},ny.prototype.commit=function(){return new nf(this.value(),this.__chain__)},ny.prototype.next=function(){this.__values__===r&&(this.__values__=i6(this.value()));var e=this.__index__>=this.__values__.length,t=e?r:this.__values__[this.__index__++];return{done:e,value:t}},ny.prototype.plant=function(e){for(var t,n=this;n instanceof nh;){var a=aj(n);a.__index__=0,a.__values__=r,t?i.__wrapped__=a:t=a;var i=a;n=n.__wrapped__}return i.__wrapped__=e,t},ny.prototype.reverse=function(){var e=this.__wrapped__;if(e instanceof nv){var t=e;return this.__actions__.length&&(t=new nv(this)),(t=t.reverse()).__actions__.push({func:ir,args:[aQ],thisArg:r}),new nf(t,this.__chain__)}return this.thru(aQ)},ny.prototype.toJSON=ny.prototype.valueOf=ny.prototype.value=function(){return r_(this.__wrapped__,this.__actions__)},ny.prototype.first=ny.prototype.head,e3&&(ny.prototype[e3]=function(){return this}),ny}();"function"==typeof define&&"object"==typeof define.amd&&define.amd?(e6._=tZ,define(function(){return tZ})):e4?((e4.exports=tZ)._=tZ,e7._=tZ):e6._=tZ}).call(this)},71514(e){"use strict";e.exports=Math.abs},58968(e){"use strict";e.exports=Math.floor},94459(e){"use strict";e.exports=Number.isNaN||function(e){return e!=e}},6188(e){"use strict";e.exports=Math.max},68002(e){"use strict";e.exports=Math.min},75880(e){"use strict";e.exports=Math.pow},70414(e){"use strict";e.exports=Math.round},73093(e,t,n){"use strict";var r=n(94459);e.exports=function(e){return r(e)||0===e?e:e<0?-1:1}},57975(e,t,n){"use strict";var r=n(95021);function a(e){if("string"!=typeof e)throw TypeError("Path must be a string. Received "+JSON.stringify(e))}function i(e,t){for(var n,r="",a=0,i=-1,o=0,s=0;s<=e.length;++s){if(s<e.length)n=e.charCodeAt(s);else if(47===n)break;else n=47;if(47===n){if(i===s-1||1===o);else if(i!==s-1&&2===o){if(r.length<2||2!==a||46!==r.charCodeAt(r.length-1)||46!==r.charCodeAt(r.length-2)){if(r.length>2){var l=r.lastIndexOf("/");if(l!==r.length-1){-1===l?(r="",a=0):a=(r=r.slice(0,l)).length-1-r.lastIndexOf("/"),i=s,o=0;continue}}else if(2===r.length||1===r.length){r="",a=0,i=s,o=0;continue}}t&&(r.length>0?r+="/..":r="..",a=2)}else r.length>0?r+="/"+e.slice(i+1,s):r=e.slice(i+1,s),a=s-i-1;i=s,o=0}else 46===n&&-1!==o?++o:o=-1}return r}var o={resolve:function(){for(var e,t,n="",o=!1,s=arguments.length-1;s>=-1&&!o;s--)s>=0?t=arguments[s]:(void 0===e&&(e=r.cwd()),t=e),a(t),0!==t.length&&(n=t+"/"+n,o=47===t.charCodeAt(0));if(n=i(n,!o),o)if(n.length>0)return"/"+n;else return"/";return n.length>0?n:"."},normalize:function(e){if(a(e),0===e.length)return".";var t=47===e.charCodeAt(0),n=47===e.charCodeAt(e.length-1);return(0!==(e=i(e,!t)).length||t||(e="."),e.length>0&&n&&(e+="/"),t)?"/"+e:e},isAbsolute:function(e){return a(e),e.length>0&&47===e.charCodeAt(0)},join:function(){if(0==arguments.length)return".";for(var e,t=0;t<arguments.length;++t){var n=arguments[t];a(n),n.length>0&&(void 0===e?e=n:e+="/"+n)}return void 0===e?".":o.normalize(e)},relative:function(e,t){if(a(e),a(t),e===t||(e=o.resolve(e))===(t=o.resolve(t)))return"";for(var n=1;n<e.length&&47===e.charCodeAt(n);++n);for(var r=e.length,i=r-n,s=1;s<t.length&&47===t.charCodeAt(s);++s);for(var l=t.length-s,c=i<l?i:l,p=-1,d=0;d<=c;++d){if(d===c){if(l>c){if(47===t.charCodeAt(s+d))return t.slice(s+d+1);else if(0===d)return t.slice(s+d)}else i>c&&(47===e.charCodeAt(n+d)?p=d:0===d&&(p=0));break}var u=e.charCodeAt(n+d);if(u!==t.charCodeAt(s+d))break;47===u&&(p=d)}var m="";for(d=n+p+1;d<=r;++d)(d===r||47===e.charCodeAt(d))&&(0===m.length?m+="..":m+="/..");return m.length>0?m+t.slice(s+p):(s+=p,47===t.charCodeAt(s)&&++s,t.slice(s))},_makeLong:function(e){return e},dirname:function(e){if(a(e),0===e.length)return".";for(var t=e.charCodeAt(0),n=47===t,r=-1,i=!0,o=e.length-1;o>=1;--o)if(47===(t=e.charCodeAt(o))){if(!i){r=o;break}}else i=!1;return -1===r?n?"/":".":n&&1===r?"//":e.slice(0,r)},basename:function(e,t){if(void 0!==t&&"string"!=typeof t)throw TypeError('"ext" argument must be a string');a(e);var n,r=0,i=-1,o=!0;if(void 0!==t&&t.length>0&&t.length<=e.length){if(t.length===e.length&&t===e)return"";var s=t.length-1,l=-1;for(n=e.length-1;n>=0;--n){var c=e.charCodeAt(n);if(47===c){if(!o){r=n+1;break}}else -1===l&&(o=!1,l=n+1),s>=0&&(c===t.charCodeAt(s)?-1==--s&&(i=n):(s=-1,i=l))}return r===i?i=l:-1===i&&(i=e.length),e.slice(r,i)}for(n=e.length-1;n>=0;--n)if(47===e.charCodeAt(n)){if(!o){r=n+1;break}}else -1===i&&(o=!1,i=n+1);return -1===i?"":e.slice(r,i)},extname:function(e){a(e);for(var t=-1,n=0,r=-1,i=!0,o=0,s=e.length-1;s>=0;--s){var l=e.charCodeAt(s);if(47===l){if(!i){n=s+1;break}continue}-1===r&&(i=!1,r=s+1),46===l?-1===t?t=s:1!==o&&(o=1):-1!==t&&(o=-1)}return -1===t||-1===r||0===o||1===o&&t===r-1&&t===n+1?"":e.slice(t,r)},format:function(e){var t,n;if(null===e||"object"!=typeof e)throw TypeError('The "pathObject" argument must be of type Object. Received type '+typeof e);return t=e.dir||e.root,n=e.base||(e.name||"")+(e.ext||""),t?t===e.root?t+n:t+"/"+n:n},parse:function(e){a(e);var t,n={root:"",dir:"",base:"",ext:"",name:""};if(0===e.length)return n;var r=e.charCodeAt(0),i=47===r;i?(n.root="/",t=1):t=0;for(var o=-1,s=0,l=-1,c=!0,p=e.length-1,d=0;p>=t;--p){if(47===(r=e.charCodeAt(p))){if(!c){s=p+1;break}continue}-1===l&&(c=!1,l=p+1),46===r?-1===o?o=p:1!==d&&(d=1):-1!==o&&(d=-1)}return -1===o||-1===l||0===d||1===d&&o===l-1&&o===s+1?-1!==l&&(0===s&&i?n.base=n.name=e.slice(1,l):n.base=n.name=e.slice(s,l)):(0===s&&i?(n.name=e.slice(1,o),n.base=e.slice(1,l)):(n.name=e.slice(s,o),n.base=e.slice(s,l)),n.ext=e.slice(o,l)),s>0?n.dir=e.slice(0,s-1):i&&(n.dir="/"),n},sep:"/",delimiter:":",win32:null,posix:null};o.posix=o,e.exports=o},76578(e){"use strict";e.exports=["Float16Array","Float32Array","Float64Array","Int8Array","Int16Array","Int32Array","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","BigInt64Array","BigUint64Array"]},99721(e,t,n){"use strict";var r=n(36556),a=n(14035),i=r("RegExp.prototype.exec"),o=n(69675);e.exports=function(e){if(!a(e))throw new o("`regex` must be a RegExp");return function(t){return null!==i(e,t)}}},93904(e,t,n){"use strict";let r=Symbol("SemVer ANY");class a{static get ANY(){return r}constructor(e,t){if(t=i(t),e instanceof a)if(!!t.loose===e.loose)return e;else e=e.value;c("comparator",e=e.trim().split(/\s+/).join(" "),t),this.options=t,this.loose=!!t.loose,this.parse(e),this.semver===r?this.value="":this.value=this.operator+this.semver.version,c("comp",this)}parse(e){let t=this.options.loose?o[s.COMPARATORLOOSE]:o[s.COMPARATOR],n=e.match(t);if(!n)throw TypeError(`Invalid comparator: ${e}`);this.operator=void 0!==n[1]?n[1]:"","="===this.operator&&(this.operator=""),n[2]?this.semver=new p(n[2],this.options.loose):this.semver=r}toString(){return this.value}test(e){if(c("Comparator.test",e,this.options.loose),this.semver===r||e===r)return!0;if("string"==typeof e)try{e=new p(e,this.options)}catch(e){return!1}return l(e,this.operator,this.semver,this.options)}intersects(e,t){if(!(e instanceof a))throw TypeError("a Comparator is required");return""===this.operator?""===this.value||new d(e.value,t).test(this.value):""===e.operator?""===e.value||new d(this.value,t).test(e.semver):!((t=i(t)).includePrerelease&&("<0.0.0-0"===this.value||"<0.0.0-0"===e.value)||!t.includePrerelease&&(this.value.startsWith("<0.0.0")||e.value.startsWith("<0.0.0")))&&!!(this.operator.startsWith(">")&&e.operator.startsWith(">")||this.operator.startsWith("<")&&e.operator.startsWith("<")||this.semver.version===e.semver.version&&this.operator.includes("=")&&e.operator.includes("=")||l(this.semver,"<",e.semver,t)&&this.operator.startsWith(">")&&e.operator.startsWith("<")||l(this.semver,">",e.semver,t)&&this.operator.startsWith("<")&&e.operator.startsWith(">"))}}e.exports=a;let i=n(98587),{safeRe:o,t:s}=n(99718),l=n(72111),c=n(57272),p=n(53908),d=n(78311)},78311(e,t,n){"use strict";let r=/\s+/g;class a{constructor(e,t){if(t=o(t),e instanceof a)if(!!t.loose===e.loose&&!!t.includePrerelease===e.includePrerelease)return e;else return new a(e.raw,t);if(e instanceof s)return this.raw=e.value,this.set=[[e]],this.formatted=void 0,this;if(this.options=t,this.loose=!!t.loose,this.includePrerelease=!!t.includePrerelease,this.raw=e.trim().replace(r," "),this.set=this.raw.split("||").map(e=>this.parseRange(e.trim())).filter(e=>e.length),!this.set.length)throw TypeError(`Invalid SemVer Range: ${this.raw}`);if(this.set.length>1){const e=this.set[0];if(this.set=this.set.filter(e=>!f(e[0])),0===this.set.length)this.set=[e];else if(this.set.length>1){for(const e of this.set)if(1===e.length&&v(e[0])){this.set=[e];break}}}this.formatted=void 0}get range(){if(void 0===this.formatted){this.formatted="";for(let e=0;e<this.set.length;e++){e>0&&(this.formatted+="||");let t=this.set[e];for(let e=0;e<t.length;e++)e>0&&(this.formatted+=" "),this.formatted+=t[e].toString().trim()}}return this.formatted}format(){return this.range}toString(){return this.range}parseRange(e){let t=((this.options.includePrerelease&&g)|(this.options.loose&&h))+":"+e,n=i.get(t);if(n)return n;let r=this.options.loose,a=r?p[d.HYPHENRANGELOOSE]:p[d.HYPHENRANGE];l("hyphen replace",e=e.replace(a,N(this.options.includePrerelease))),l("comparator trim",e=e.replace(p[d.COMPARATORTRIM],u)),l("tilde trim",e=e.replace(p[d.TILDETRIM],m)),l("caret trim",e=e.replace(p[d.CARETTRIM],y));let o=e.split(" ").map(e=>T(e,this.options)).join(" ").split(/\s+/).map(e=>A(e,this.options));r&&(o=o.filter(e=>(l("loose invalid filter",e,this.options),!!e.match(p[d.COMPARATORLOOSE])))),l("range list",o);let c=new Map;for(let e of o.map(e=>new s(e,this.options))){if(f(e))return[e];c.set(e.value,e)}c.size>1&&c.has("")&&c.delete("");let v=[...c.values()];return i.set(t,v),v}intersects(e,t){if(!(e instanceof a))throw TypeError("a Range is required");return this.set.some(n=>b(n,t)&&e.set.some(e=>b(e,t)&&n.every(n=>e.every(e=>n.intersects(e,t)))))}test(e){if(!e)return!1;if("string"==typeof e)try{e=new c(e,this.options)}catch(e){return!1}for(let t=0;t<this.set.length;t++)if(I(this.set[t],e,this.options))return!0;return!1}}e.exports=a;let i=new(n(68794)),o=n(98587),s=n(93904),l=n(57272),c=n(53908),{safeRe:p,t:d,comparatorTrimReplace:u,tildeTrimReplace:m,caretTrimReplace:y}=n(99718),{FLAG_INCLUDE_PRERELEASE:g,FLAG_LOOSE:h}=n(16874),f=e=>"<0.0.0-0"===e.value,v=e=>""===e.value,b=(e,t)=>{let n=!0,r=e.slice(),a=r.pop();for(;n&&r.length;)n=r.every(e=>a.intersects(e,t)),a=r.pop();return n},T=(e,t)=>(l("comp",e=e.replace(p[d.BUILD],""),t),l("caret",e=D(e,t)),l("tildes",e=k(e,t)),l("xrange",e=_(e,t)),l("stars",e=x(e,t)),e),w=e=>!e||"x"===e.toLowerCase()||"*"===e,k=(e,t)=>e.trim().split(/\s+/).map(e=>C(e,t)).join(" "),C=(e,t)=>{let n=t.loose?p[d.TILDELOOSE]:p[d.TILDE];return e.replace(n,(t,n,r,a,i)=>{let o;return l("tilde",e,t,n,r,a,i),w(n)?o="":w(r)?o=`>=${n}.0.0 <${+n+1}.0.0-0`:w(a)?o=`>=${n}.${r}.0 <${n}.${+r+1}.0-0`:i?(l("replaceTilde pr",i),o=`>=${n}.${r}.${a}-${i} <${n}.${+r+1}.0-0`):o=`>=${n}.${r}.${a} <${n}.${+r+1}.0-0`,l("tilde return",o),o})},D=(e,t)=>e.trim().split(/\s+/).map(e=>P(e,t)).join(" "),P=(e,t)=>{l("caret",e,t);let n=t.loose?p[d.CARETLOOSE]:p[d.CARET],r=t.includePrerelease?"-0":"";return e.replace(n,(t,n,a,i,o)=>{let s;return l("caret",e,t,n,a,i,o),w(n)?s="":w(a)?s=`>=${n}.0.0${r} <${+n+1}.0.0-0`:w(i)?s="0"===n?`>=${n}.${a}.0${r} <${n}.${+a+1}.0-0`:`>=${n}.${a}.0${r} <${+n+1}.0.0-0`:o?(l("replaceCaret pr",o),s="0"===n?"0"===a?`>=${n}.${a}.${i}-${o} <${n}.${a}.${+i+1}-0`:`>=${n}.${a}.${i}-${o} <${n}.${+a+1}.0-0`:`>=${n}.${a}.${i}-${o} <${+n+1}.0.0-0`):(l("no pr"),s="0"===n?"0"===a?`>=${n}.${a}.${i}${r} <${n}.${a}.${+i+1}-0`:`>=${n}.${a}.${i}${r} <${n}.${+a+1}.0-0`:`>=${n}.${a}.${i} <${+n+1}.0.0-0`),l("caret return",s),s})},_=(e,t)=>(l("replaceXRanges",e,t),e.split(/\s+/).map(e=>S(e,t)).join(" ")),S=(e,t)=>{e=e.trim();let n=t.loose?p[d.XRANGELOOSE]:p[d.XRANGE];return e.replace(n,(n,r,a,i,o,s)=>{l("xRange",e,n,r,a,i,o,s);let c=w(a),p=c||w(i),d=p||w(o);return"="===r&&d&&(r=""),s=t.includePrerelease?"-0":"",c?n=">"===r||"<"===r?"<0.0.0-0":"*":r&&d?(p&&(i=0),o=0,">"===r?(r=">=",p?(a=+a+1,i=0):i=+i+1,o=0):"<="===r&&(r="<",p?a=+a+1:i=+i+1),"<"===r&&(s="-0"),n=`${r+a}.${i}.${o}${s}`):p?n=`>=${a}.0.0${s} <${+a+1}.0.0-0`:d&&(n=`>=${a}.${i}.0${s} <${a}.${+i+1}.0-0`),l("xRange return",n),n})},x=(e,t)=>(l("replaceStars",e,t),e.trim().replace(p[d.STAR],"")),A=(e,t)=>(l("replaceGTE0",e,t),e.trim().replace(p[t.includePrerelease?d.GTE0PRE:d.GTE0],"")),N=e=>(t,n,r,a,i,o,s,l,c,p,d,u)=>(n=w(r)?"":w(a)?`>=${r}.0.0${e?"-0":""}`:w(i)?`>=${r}.${a}.0${e?"-0":""}`:o?`>=${n}`:`>=${n}${e?"-0":""}`,l=w(c)?"":w(p)?`<${+c+1}.0.0-0`:w(d)?`<${c}.${+p+1}.0-0`:u?`<=${c}.${p}.${d}-${u}`:e?`<${c}.${p}.${+d+1}-0`:`<=${l}`,`${n} ${l}`.trim()),I=(e,t,n)=>{for(let n=0;n<e.length;n++)if(!e[n].test(t))return!1;if(t.prerelease.length&&!n.includePrerelease){for(let n=0;n<e.length;n++)if(l(e[n].semver),e[n].semver!==s.ANY&&e[n].semver.prerelease.length>0){let r=e[n].semver;if(r.major===t.major&&r.minor===t.minor&&r.patch===t.patch)return!0}return!1}return!0}},53908(e,t,n){"use strict";let r=n(57272),{MAX_LENGTH:a,MAX_SAFE_INTEGER:i}=n(16874),{safeRe:o,t:s}=n(99718),l=n(98587),{compareIdentifiers:c}=n(61123);class p{constructor(e,t){if(t=l(t),e instanceof p)if(!!t.loose===e.loose&&!!t.includePrerelease===e.includePrerelease)return e;else e=e.version;else if("string"!=typeof e)throw TypeError(`Invalid version. Must be a string. Got type "${typeof e}".`);if(e.length>a)throw TypeError(`version is longer than ${a} characters`);r("SemVer",e,t),this.options=t,this.loose=!!t.loose,this.includePrerelease=!!t.includePrerelease;const n=e.trim().match(t.loose?o[s.LOOSE]:o[s.FULL]);if(!n)throw TypeError(`Invalid Version: ${e}`);if(this.raw=e,this.major=+n[1],this.minor=+n[2],this.patch=+n[3],this.major>i||this.major<0)throw TypeError("Invalid major version");if(this.minor>i||this.minor<0)throw TypeError("Invalid minor version");if(this.patch>i||this.patch<0)throw TypeError("Invalid patch version");n[4]?this.prerelease=n[4].split(".").map(e=>{if(/^[0-9]+$/.test(e)){let t=+e;if(t>=0&&t<i)return t}return e}):this.prerelease=[],this.build=n[5]?n[5].split("."):[],this.format()}format(){return this.version=`${this.major}.${this.minor}.${this.patch}`,this.prerelease.length&&(this.version+=`-${this.prerelease.join(".")}`),this.version}toString(){return this.version}compare(e){if(r("SemVer.compare",this.version,this.options,e),!(e instanceof p)){if("string"==typeof e&&e===this.version)return 0;e=new p(e,this.options)}return e.version===this.version?0:this.compareMain(e)||this.comparePre(e)}compareMain(e){return(e instanceof p||(e=new p(e,this.options)),this.major<e.major)?-1:this.major>e.major?1:this.minor<e.minor?-1:this.minor>e.minor?1:this.patch<e.patch?-1:+(this.patch>e.patch)}comparePre(e){if(e instanceof p||(e=new p(e,this.options)),this.prerelease.length&&!e.prerelease.length)return -1;if(!this.prerelease.length&&e.prerelease.length)return 1;if(!this.prerelease.length&&!e.prerelease.length)return 0;let t=0;do{let n=this.prerelease[t],a=e.prerelease[t];if(r("prerelease compare",t,n,a),void 0===n&&void 0===a)return 0;if(void 0===a)return 1;if(void 0===n)return -1;else if(n===a)continue;else return c(n,a)}while(++t)}compareBuild(e){e instanceof p||(e=new p(e,this.options));let t=0;do{let n=this.build[t],a=e.build[t];if(r("build compare",t,n,a),void 0===n&&void 0===a)return 0;if(void 0===a)return 1;if(void 0===n)return -1;else if(n===a)continue;else return c(n,a)}while(++t)}inc(e,t,n){if(e.startsWith("pre")){if(!t&&!1===n)throw Error("invalid increment argument: identifier is empty");if(t){let e=`-${t}`.match(this.options.loose?o[s.PRERELEASELOOSE]:o[s.PRERELEASE]);if(!e||e[1]!==t)throw Error(`invalid identifier: ${t}`)}}switch(e){case"premajor":this.prerelease.length=0,this.patch=0,this.minor=0,this.major++,this.inc("pre",t,n);break;case"preminor":this.prerelease.length=0,this.patch=0,this.minor++,this.inc("pre",t,n);break;case"prepatch":this.prerelease.length=0,this.inc("patch",t,n),this.inc("pre",t,n);break;case"prerelease":0===this.prerelease.length&&this.inc("patch",t,n),this.inc("pre",t,n);break;case"release":if(0===this.prerelease.length)throw Error(`version ${this.raw} is not a prerelease`);this.prerelease.length=0;break;case"major":(0!==this.minor||0!==this.patch||0===this.prerelease.length)&&this.major++,this.minor=0,this.patch=0,this.prerelease=[];break;case"minor":(0!==this.patch||0===this.prerelease.length)&&this.minor++,this.patch=0,this.prerelease=[];break;case"patch":0===this.prerelease.length&&this.patch++,this.prerelease=[];break;case"pre":{let e=+!!Number(n);if(0===this.prerelease.length)this.prerelease=[e];else{let r=this.prerelease.length;for(;--r>=0;)"number"==typeof this.prerelease[r]&&(this.prerelease[r]++,r=-2);if(-1===r){if(t===this.prerelease.join(".")&&!1===n)throw Error("invalid increment argument: identifier already exists");this.prerelease.push(e)}}if(t){let r=[t,e];!1===n&&(r=[t]),0===c(this.prerelease[0],t)?isNaN(this.prerelease[1])&&(this.prerelease=r):this.prerelease=r}break}default:throw Error(`invalid increment argument: ${e}`)}return this.raw=this.format(),this.build.length&&(this.raw+=`+${this.build.join(".")}`),this}}e.exports=p},57414(e,t,n){"use strict";let r=n(30144);e.exports=(e,t)=>{let n=r(e.trim().replace(/^[=v]+/,""),t);return n?n.version:null}},72111(e,t,n){"use strict";let r=n(94641),a=n(13999),i=n(35580),o=n(54089),s=n(7059),l=n(25200);e.exports=(e,t,n,c)=>{switch(t){case"===":return"object"==typeof e&&(e=e.version),"object"==typeof n&&(n=n.version),e===n;case"!==":return"object"==typeof e&&(e=e.version),"object"==typeof n&&(n=n.version),e!==n;case"":case"=":case"==":return r(e,n,c);case"!=":return a(e,n,c);case">":return i(e,n,c);case">=":return o(e,n,c);case"<":return s(e,n,c);case"<=":return l(e,n,c);default:throw TypeError(`Invalid operator: ${t}`)}}},46170(e,t,n){"use strict";let r=n(53908),a=n(30144),{safeRe:i,t:o}=n(99718);e.exports=(e,t)=>{if(e instanceof r)return e;if("number"==typeof e&&(e=String(e)),"string"!=typeof e)return null;let n=null;if((t=t||{}).rtl){let r,a=t.includePrerelease?i[o.COERCERTLFULL]:i[o.COERCERTL];for(;(r=a.exec(e))&&(!n||n.index+n[0].length!==e.length);)n&&r.index+r[0].length===n.index+n[0].length||(n=r),a.lastIndex=r.index+r[1].length+r[2].length;a.lastIndex=-1}else n=e.match(t.includePrerelease?i[o.COERCEFULL]:i[o.COERCE]);if(null===n)return null;let s=n[2],l=n[3]||"0",c=n[4]||"0",p=t.includePrerelease&&n[5]?`-${n[5]}`:"",d=t.includePrerelease&&n[6]?`+${n[6]}`:"";return a(`${s}.${l}.${c}${p}${d}`,t)}},40909(e,t,n){"use strict";let r=n(53908);e.exports=(e,t,n)=>{let a=new r(e,n),i=new r(t,n);return a.compare(i)||a.compareBuild(i)}},11763(e,t,n){"use strict";let r=n(50560);e.exports=(e,t)=>r(e,t,!0)},50560(e,t,n){"use strict";let r=n(53908);e.exports=(e,t,n)=>new r(e,n).compare(new r(t,n))},51832(e,t,n){"use strict";let r=n(30144);e.exports=(e,t)=>{let n=r(e,null,!0),a=r(t,null,!0),i=n.compare(a);if(0===i)return null;let o=i>0,s=o?n:a,l=o?a:n,c=!!s.prerelease.length;if(l.prerelease.length&&!c){if(!l.patch&&!l.minor)return"major";if(0===l.compareMain(s))return l.minor&&!l.patch?"minor":"patch"}let p=c?"pre":"";return n.major!==a.major?p+"major":n.minor!==a.minor?p+"minor":n.patch!==a.patch?p+"patch":"prerelease"}},94641(e,t,n){"use strict";let r=n(50560);e.exports=(e,t,n)=>0===r(e,t,n)},35580(e,t,n){"use strict";let r=n(50560);e.exports=(e,t,n)=>r(e,t,n)>0},54089(e,t,n){"use strict";let r=n(50560);e.exports=(e,t,n)=>r(e,t,n)>=0},93007(e,t,n){"use strict";let r=n(53908);e.exports=(e,t,n,a,i)=>{"string"==typeof n&&(i=a,a=n,n=void 0);try{return new r(e instanceof r?e.version:e,n).inc(t,a,i).version}catch(e){return null}}},7059(e,t,n){"use strict";let r=n(50560);e.exports=(e,t,n)=>0>r(e,t,n)},25200(e,t,n){"use strict";let r=n(50560);e.exports=(e,t,n)=>0>=r(e,t,n)},32938(e,t,n){"use strict";let r=n(53908);e.exports=(e,t)=>new r(e,t).major},46254(e,t,n){"use strict";let r=n(53908);e.exports=(e,t)=>new r(e,t).minor},13999(e,t,n){"use strict";let r=n(50560);e.exports=(e,t,n)=>0!==r(e,t,n)},30144(e,t,n){"use strict";let r=n(53908);e.exports=(e,t,n=!1)=>{if(e instanceof r)return e;try{return new r(e,t)}catch(e){if(!n)return null;throw e}}},24493(e,t,n){"use strict";let r=n(53908);e.exports=(e,t)=>new r(e,t).patch},31729(e,t,n){"use strict";let r=n(30144);e.exports=(e,t)=>{let n=r(e,t);return n&&n.prerelease.length?n.prerelease:null}},9970(e,t,n){"use strict";let r=n(50560);e.exports=(e,t,n)=>r(t,e,n)},74277(e,t,n){"use strict";let r=n(40909);e.exports=(e,t)=>e.sort((e,n)=>r(n,e,t))},97638(e,t,n){"use strict";let r=n(78311);e.exports=(e,t,n)=>{try{t=new r(t,n)}catch(e){return!1}return t.test(e)}},43927(e,t,n){"use strict";let r=n(40909);e.exports=(e,t)=>e.sort((e,n)=>r(e,n,t))},56953(e,t,n){"use strict";let r=n(30144);e.exports=(e,t)=>{let n=r(e,t);return n?n.version:null}},99589(e,t,n){"use strict";let r=n(99718),a=n(16874),i=n(53908),o=n(61123),s=n(30144),l=n(56953),c=n(57414),p=n(93007),d=n(51832),u=n(32938),m=n(46254),y=n(24493),g=n(31729),h=n(50560),f=n(9970),v=n(11763),b=n(40909),T=n(43927),w=n(74277),k=n(35580),C=n(7059),D=n(94641),P=n(13999),_=n(54089),S=n(25200),x=n(72111),A=n(46170),N=n(93904),I=n(78311),R=n(97638),O=n(77631),E=n(19628),M=n(270),z=n(41261),F=n(13874),j=n(97075),L=n(75571),q=n(5342),V=n(76780);e.exports={parse:s,valid:l,clean:c,inc:p,diff:d,major:u,minor:m,patch:y,prerelease:g,compare:h,rcompare:f,compareLoose:v,compareBuild:b,sort:T,rsort:w,gt:k,lt:C,eq:D,neq:P,gte:_,lte:S,cmp:x,coerce:A,Comparator:N,Range:I,satisfies:R,toComparators:O,maxSatisfying:E,minSatisfying:M,minVersion:z,validRange:F,outside:j,gtr:L,ltr:q,intersects:V,simplifyRange:n(72525),subset:n(75032),SemVer:i,re:r.re,src:r.src,tokens:r.t,SEMVER_SPEC_VERSION:a.SEMVER_SPEC_VERSION,RELEASE_TYPES:a.RELEASE_TYPES,compareIdentifiers:o.compareIdentifiers,rcompareIdentifiers:o.rcompareIdentifiers}},16874(e){"use strict";e.exports={MAX_LENGTH:256,MAX_SAFE_COMPONENT_LENGTH:16,MAX_SAFE_BUILD_LENGTH:250,MAX_SAFE_INTEGER:Number.MAX_SAFE_INTEGER||0x1fffffffffffff,RELEASE_TYPES:["major","premajor","minor","preminor","patch","prepatch","prerelease"],SEMVER_SPEC_VERSION:"2.0.0",FLAG_INCLUDE_PRERELEASE:1,FLAG_LOOSE:2}},57272(e,t,n){"use strict";var r=n(95021);e.exports="object"==typeof r&&r.env&&r.env.NODE_DEBUG&&/\bsemver\b/i.test(r.env.NODE_DEBUG)?(...e)=>console.error("SEMVER",...e):()=>{}},61123(e){"use strict";let t=/^[0-9]+$/,n=(e,n)=>{if("number"==typeof e&&"number"==typeof n)return e===n?0:e<n?-1:1;let r=t.test(e),a=t.test(n);return r&&a&&(e*=1,n*=1),e===n?0:r&&!a?-1:a&&!r?1:e<n?-1:1};e.exports={compareIdentifiers:n,rcompareIdentifiers:(e,t)=>n(t,e)}},68794(e){"use strict";e.exports=class{constructor(){this.max=1e3,this.map=new Map}get(e){let t=this.map.get(e);if(void 0!==t)return this.map.delete(e),this.map.set(e,t),t}delete(e){return this.map.delete(e)}set(e,t){if(!this.delete(e)&&void 0!==t){if(this.map.size>=this.max){let e=this.map.keys().next().value;this.delete(e)}this.map.set(e,t)}return this}}},98587(e){"use strict";let t=Object.freeze({loose:!0}),n=Object.freeze({});e.exports=e=>e?"object"!=typeof e?t:e:n},99718(e,t,n){"use strict";let{MAX_SAFE_COMPONENT_LENGTH:r,MAX_SAFE_BUILD_LENGTH:a,MAX_LENGTH:i}=n(16874),o=n(57272),s=(t=e.exports={}).re=[],l=t.safeRe=[],c=t.src=[],p=t.safeSrc=[],d=t.t={},u=0,m="[a-zA-Z0-9-]",y=[["\\s",1],["\\d",i],[m,a]],g=(e,t,n)=>{let r=(e=>{for(let[t,n]of y)e=e.split(`${t}*`).join(`${t}{0,${n}}`).split(`${t}+`).join(`${t}{1,${n}}`);return e})(t),a=u++;o(e,a,t),d[e]=a,c[a]=t,p[a]=r,s[a]=new RegExp(t,n?"g":void 0),l[a]=new RegExp(r,n?"g":void 0)};g("NUMERICIDENTIFIER","0|[1-9]\\d*"),g("NUMERICIDENTIFIERLOOSE","\\d+"),g("NONNUMERICIDENTIFIER",`\\d*[a-zA-Z-]${m}*`),g("MAINVERSION",`(${c[d.NUMERICIDENTIFIER]})\\.(${c[d.NUMERICIDENTIFIER]})\\.(${c[d.NUMERICIDENTIFIER]})`),g("MAINVERSIONLOOSE",`(${c[d.NUMERICIDENTIFIERLOOSE]})\\.(${c[d.NUMERICIDENTIFIERLOOSE]})\\.(${c[d.NUMERICIDENTIFIERLOOSE]})`),g("PRERELEASEIDENTIFIER",`(?:${c[d.NONNUMERICIDENTIFIER]}|${c[d.NUMERICIDENTIFIER]})`),g("PRERELEASEIDENTIFIERLOOSE",`(?:${c[d.NONNUMERICIDENTIFIER]}|${c[d.NUMERICIDENTIFIERLOOSE]})`),g("PRERELEASE",`(?:-(${c[d.PRERELEASEIDENTIFIER]}(?:\\.${c[d.PRERELEASEIDENTIFIER]})*))`),g("PRERELEASELOOSE",`(?:-?(${c[d.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${c[d.PRERELEASEIDENTIFIERLOOSE]})*))`),g("BUILDIDENTIFIER",`${m}+`),g("BUILD",`(?:\\+(${c[d.BUILDIDENTIFIER]}(?:\\.${c[d.BUILDIDENTIFIER]})*))`),g("FULLPLAIN",`v?${c[d.MAINVERSION]}${c[d.PRERELEASE]}?${c[d.BUILD]}?`),g("FULL",`^${c[d.FULLPLAIN]}$`),g("LOOSEPLAIN",`[v=\\s]*${c[d.MAINVERSIONLOOSE]}${c[d.PRERELEASELOOSE]}?${c[d.BUILD]}?`),g("LOOSE",`^${c[d.LOOSEPLAIN]}$`),g("GTLT","((?:<|>)?=?)"),g("XRANGEIDENTIFIERLOOSE",`${c[d.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`),g("XRANGEIDENTIFIER",`${c[d.NUMERICIDENTIFIER]}|x|X|\\*`),g("XRANGEPLAIN",`[v=\\s]*(${c[d.XRANGEIDENTIFIER]})(?:\\.(${c[d.XRANGEIDENTIFIER]})(?:\\.(${c[d.XRANGEIDENTIFIER]})(?:${c[d.PRERELEASE]})?${c[d.BUILD]}?)?)?`),g("XRANGEPLAINLOOSE",`[v=\\s]*(${c[d.XRANGEIDENTIFIERLOOSE]})(?:\\.(${c[d.XRANGEIDENTIFIERLOOSE]})(?:\\.(${c[d.XRANGEIDENTIFIERLOOSE]})(?:${c[d.PRERELEASELOOSE]})?${c[d.BUILD]}?)?)?`),g("XRANGE",`^${c[d.GTLT]}\\s*${c[d.XRANGEPLAIN]}$`),g("XRANGELOOSE",`^${c[d.GTLT]}\\s*${c[d.XRANGEPLAINLOOSE]}$`),g("COERCEPLAIN",`(^|[^\\d])(\\d{1,${r}})(?:\\.(\\d{1,${r}}))?(?:\\.(\\d{1,${r}}))?`),g("COERCE",`${c[d.COERCEPLAIN]}(?:$|[^\\d])`),g("COERCEFULL",c[d.COERCEPLAIN]+`(?:${c[d.PRERELEASE]})?`+`(?:${c[d.BUILD]})?`+"(?:$|[^\\d])"),g("COERCERTL",c[d.COERCE],!0),g("COERCERTLFULL",c[d.COERCEFULL],!0),g("LONETILDE","(?:~>?)"),g("TILDETRIM",`(\\s*)${c[d.LONETILDE]}\\s+`,!0),t.tildeTrimReplace="$1~",g("TILDE",`^${c[d.LONETILDE]}${c[d.XRANGEPLAIN]}$`),g("TILDELOOSE",`^${c[d.LONETILDE]}${c[d.XRANGEPLAINLOOSE]}$`),g("LONECARET","(?:\\^)"),g("CARETTRIM",`(\\s*)${c[d.LONECARET]}\\s+`,!0),t.caretTrimReplace="$1^",g("CARET",`^${c[d.LONECARET]}${c[d.XRANGEPLAIN]}$`),g("CARETLOOSE",`^${c[d.LONECARET]}${c[d.XRANGEPLAINLOOSE]}$`),g("COMPARATORLOOSE",`^${c[d.GTLT]}\\s*(${c[d.LOOSEPLAIN]})$|^$`),g("COMPARATOR",`^${c[d.GTLT]}\\s*(${c[d.FULLPLAIN]})$|^$`),g("COMPARATORTRIM",`(\\s*)${c[d.GTLT]}\\s*(${c[d.LOOSEPLAIN]}|${c[d.XRANGEPLAIN]})`,!0),t.comparatorTrimReplace="$1$2$3",g("HYPHENRANGE",`^\\s*(${c[d.XRANGEPLAIN]})\\s+-\\s+(${c[d.XRANGEPLAIN]})\\s*$`),g("HYPHENRANGELOOSE",`^\\s*(${c[d.XRANGEPLAINLOOSE]})\\s+-\\s+(${c[d.XRANGEPLAINLOOSE]})\\s*$`),g("STAR","(<|>)?=?\\s*\\*"),g("GTE0","^\\s*>=\\s*0\\.0\\.0\\s*$"),g("GTE0PRE","^\\s*>=\\s*0\\.0\\.0-0\\s*$")},75571(e,t,n){"use strict";let r=n(97075);e.exports=(e,t,n)=>r(e,t,">",n)},76780(e,t,n){"use strict";let r=n(78311);e.exports=(e,t,n)=>(e=new r(e,n),t=new r(t,n),e.intersects(t,n))},5342(e,t,n){"use strict";let r=n(97075);e.exports=(e,t,n)=>r(e,t,"<",n)},19628(e,t,n){"use strict";let r=n(53908),a=n(78311);e.exports=(e,t,n)=>{let i=null,o=null,s=null;try{s=new a(t,n)}catch(e){return null}return e.forEach(e=>{s.test(e)&&(!i||-1===o.compare(e))&&(o=new r(i=e,n))}),i}},270(e,t,n){"use strict";let r=n(53908),a=n(78311);e.exports=(e,t,n)=>{let i=null,o=null,s=null;try{s=new a(t,n)}catch(e){return null}return e.forEach(e=>{s.test(e)&&(!i||1===o.compare(e))&&(o=new r(i=e,n))}),i}},41261(e,t,n){"use strict";let r=n(53908),a=n(78311),i=n(35580);e.exports=(e,t)=>{e=new a(e,t);let n=new r("0.0.0");if(e.test(n)||(n=new r("0.0.0-0"),e.test(n)))return n;n=null;for(let t=0;t<e.set.length;++t){let a=e.set[t],o=null;a.forEach(e=>{let t=new r(e.semver.version);switch(e.operator){case">":0===t.prerelease.length?t.patch++:t.prerelease.push(0),t.raw=t.format();case"":case">=":(!o||i(t,o))&&(o=t);break;case"<":case"<=":break;default:throw Error(`Unexpected operation: ${e.operator}`)}}),o&&(!n||i(n,o))&&(n=o)}return n&&e.test(n)?n:null}},97075(e,t,n){"use strict";let r=n(53908),a=n(93904),{ANY:i}=a,o=n(78311),s=n(97638),l=n(35580),c=n(7059),p=n(25200),d=n(54089);e.exports=(e,t,n,u)=>{let m,y,g,h,f;switch(e=new r(e,u),t=new o(t,u),n){case">":m=l,y=p,g=c,h=">",f=">=";break;case"<":m=c,y=d,g=l,h="<",f="<=";break;default:throw TypeError('Must provide a hilo val of "<" or ">"')}if(s(e,t,u))return!1;for(let n=0;n<t.set.length;++n){let r=t.set[n],o=null,s=null;if(r.forEach(e=>{e.semver===i&&(e=new a(">=0.0.0")),o=o||e,s=s||e,m(e.semver,o.semver,u)?o=e:g(e.semver,s.semver,u)&&(s=e)}),o.operator===h||o.operator===f||(!s.operator||s.operator===h)&&y(e,s.semver)||s.operator===f&&g(e,s.semver))return!1}return!0}},72525(e,t,n){"use strict";let r=n(97638),a=n(50560);e.exports=(e,t,n)=>{let i=[],o=null,s=null,l=e.sort((e,t)=>a(e,t,n));for(let e of l)r(e,t,n)?(s=e,o||(o=e)):(s&&i.push([o,s]),s=null,o=null);o&&i.push([o,null]);let c=[];for(let[e,t]of i)e===t?c.push(e):t||e!==l[0]?t?e===l[0]?c.push(`<=${t}`):c.push(`${e} - ${t}`):c.push(`>=${e}`):c.push("*");let p=c.join(" || "),d="string"==typeof t.raw?t.raw:String(t);return p.length<d.length?p:t}},75032(e,t,n){"use strict";let r=n(78311),a=n(93904),{ANY:i}=a,o=n(97638),s=n(50560),l=[new a(">=0.0.0-0")],c=[new a(">=0.0.0")],p=(e,t,n)=>{let r,a,p,m,y,g,h;if(e===t)return!0;if(1===e.length&&e[0].semver===i)if(1===t.length&&t[0].semver===i)return!0;else e=n.includePrerelease?l:c;if(1===t.length&&t[0].semver===i)if(n.includePrerelease)return!0;else t=c;let f=new Set;for(let t of e)">"===t.operator||">="===t.operator?r=d(r,t,n):"<"===t.operator||"<="===t.operator?a=u(a,t,n):f.add(t.semver);if(f.size>1)return null;if(r&&a&&((p=s(r.semver,a.semver,n))>0||0===p&&(">="!==r.operator||"<="!==a.operator)))return null;for(let e of f){if(r&&!o(e,String(r),n)||a&&!o(e,String(a),n))return null;for(let r of t)if(!o(e,String(r),n))return!1;return!0}let v=!!a&&!n.includePrerelease&&!!a.semver.prerelease.length&&a.semver,b=!!r&&!n.includePrerelease&&!!r.semver.prerelease.length&&r.semver;for(let e of(v&&1===v.prerelease.length&&"<"===a.operator&&0===v.prerelease[0]&&(v=!1),t)){if(h=h||">"===e.operator||">="===e.operator,g=g||"<"===e.operator||"<="===e.operator,r){if(b&&e.semver.prerelease&&e.semver.prerelease.length&&e.semver.major===b.major&&e.semver.minor===b.minor&&e.semver.patch===b.patch&&(b=!1),">"===e.operator||">="===e.operator){if((m=d(r,e,n))===e&&m!==r)return!1}else if(">="===r.operator&&!o(r.semver,String(e),n))return!1}if(a){if(v&&e.semver.prerelease&&e.semver.prerelease.length&&e.semver.major===v.major&&e.semver.minor===v.minor&&e.semver.patch===v.patch&&(v=!1),"<"===e.operator||"<="===e.operator){if((y=u(a,e,n))===e&&y!==a)return!1}else if("<="===a.operator&&!o(a.semver,String(e),n))return!1}if(!e.operator&&(a||r)&&0!==p)return!1}return(!r||!g||!!a||0===p)&&(!a||!h||!!r||0===p)&&!b&&!v&&!0},d=(e,t,n)=>{if(!e)return t;let r=s(e.semver,t.semver,n);return r>0?e:r<0||">"===t.operator&&">="===e.operator?t:e},u=(e,t,n)=>{if(!e)return t;let r=s(e.semver,t.semver,n);return r<0?e:r>0||"<"===t.operator&&"<="===e.operator?t:e};e.exports=(e,t,n={})=>{if(e===t)return!0;e=new r(e,n),t=new r(t,n);let a=!1;n:for(let r of e.set){for(let e of t.set){let t=p(r,e,n);if(a=a||null!==t,t)continue n}if(a)return!1}return!0}},77631(e,t,n){"use strict";let r=n(78311);e.exports=(e,t)=>new r(e,t).set.map(e=>e.map(e=>e.value).join(" ").trim().split(" "))},13874(e,t,n){"use strict";let r=n(78311);e.exports=(e,t)=>{try{return new r(e,t).range||"*"}catch(e){return null}}},96897(e,t,n){"use strict";var r=n(70453),a=n(30041),i=n(30592)(),o=n(75795),s=n(69675),l=r("%Math.floor%");e.exports=function(e,t){if("function"!=typeof e)throw new s("`fn` is not a function");if("number"!=typeof t||t<0||t>0xffffffff||l(t)!==t)throw new s("`length` must be a positive 32-bit integer");var n=arguments.length>2&&!!arguments[2],r=!0,c=!0;if("length"in e&&o){var p=o(e,"length");p&&!p.configurable&&(r=!1),p&&!p.writable&&(c=!1)}return(r||c||!n)&&(i?a(e,"length",t,!0,!0):a(e,"length",t)),e}},52328(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ParseError=void 0;let n={"unterminated-string":"Unterminated string constant","unterminated-table-key":"Unterminated table-key","unterminated-array":"Unterminated array","unterminated-inline-table":"Unterminated inline table","missing-key":"Empty bare keys are not allowed","missing-newline":"Must be a newline","missing-equals-sign":"Expected equal (=) token","missing-value":"Unspecified values are invalid","missing-comma":"Expected comma (,) token","dupe-keys":"Defining a key multiple times is invalid","unexpected-char":"Unexpected character","unexpected-token":"Unexpected token","invalid-control-character":"Control characters (codes < 0x1f and 0x7f) are not allowed","invalid-comment-character":"Invalid code point {{cp}} within comments","invalid-key-value-newline":"The key, equals sign, and value must be on the same line","invalid-inline-table-newline":"No newlines are allowed between the curly braces unless they are valid within a value","invalid-underscore":"Underscores are allowed between digits","invalid-space":"Unexpected spaces","invalid-three-quotes":"Three or more quotes are not permitted","invalid-date":"Unexpected invalid date","invalid-time":"Unexpected invalid time","invalid-leading-zero":"Leading zeros are not allowed","invalid-trailing-comma-in-inline-table":"Trailing comma is not permitted in an inline table","invalid-char-in-escape-sequence":"Invalid character in escape sequence","invalid-consecutive-dots-in-key":"Consecutive dots are not permitted in keys","invalid-code-point":"Invalid code point {{cp}}","invalid-trailing-dot-in-key":"Keys cannot end with a dot","invalid-leading-dot-in-key":"Keys cannot start with a dot"};class r extends SyntaxError{constructor(e,t,r,a,i){super(function(e,t){return t?n[e].replace(/\{\{(.*?)\}\}/gu,(e,n)=>n in t?t[n]:`{{${n}}}`):n[e]}(e,i)),this.index=t,this.lineNumber=r,this.column=a}}t.ParseError=r},85855(e,t,n){"use strict";var r,a=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var a=Object.getOwnPropertyDescriptor(t,n);(!a||("get"in a?!t.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,a)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||(r=function(e){return(r=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t})(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=r(e),o=0;o<n.length;o++)"default"!==n[o]&&a(t,e,n[o]);return i(t,e),t});Object.defineProperty(t,"__esModule",{value:!0}),t.getStaticTOMLValue=t.traverseNodes=t.VisitorKeys=t.parseForESLint=t.ParseError=t.name=t.meta=void 0,t.parseTOML=function(e,t){return(0,s.parseForESLint)(e,t).ast};let s=n(98816);Object.defineProperty(t,"parseForESLint",{enumerable:!0,get:function(){return s.parseForESLint}});let l=n(22837);Object.defineProperty(t,"traverseNodes",{enumerable:!0,get:function(){return l.traverseNodes}});let c=n(77562);Object.defineProperty(t,"getStaticTOMLValue",{enumerable:!0,get:function(){return c.getStaticTOMLValue}});let p=n(95034),d=n(52328);Object.defineProperty(t,"ParseError",{enumerable:!0,get:function(){return d.ParseError}}),t.meta=o(n(14626));var u=n(14626);Object.defineProperty(t,"name",{enumerable:!0,get:function(){return u.name}}),t.VisitorKeys=p.KEYS},4741(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.last=function(e){var t;return null!=(t=e[e.length-1])?t:null},t.toKeyName=function(e){return"TOMLBare"===e.type?e.name:e.value}},14626(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.version=t.name=void 0,t.name="toml-eslint-parser",t.version="0.12.0"},5499(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getTOMLVer=function(e){return e&&i[e]||r};class n{constructor(e,t){this.major=e,this.minor=t}lt(e,t){return this.major<e||this.major===e&&this.minor<t}gte(e,t){return this.major>e||this.major===e&&this.minor>=t}}let r=new n(1,0),a=new n(1,1),i={"1.0":r,"1.0.0":r,"1.1":a,"1.1.0":a,latest:a,next:a}},98816(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.parseForESLint=function(e,t){return{ast:new r.TOMLParser(e,t).parse(),visitorKeys:a.KEYS,services:{isTOML:!0}}};let r=n(78268),a=n(95034)},99862(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CodePointIterator=void 0;let r=n(5870);t.CodePointIterator=class{constructor(e){this.locs=new r.Locations,this.lastCodePoint=0,this.start=-1,this.end=0,this.text=e}next(){return -1===this.lastCodePoint?-1:this.lastCodePoint=this.moveAt(this.end)}getLocFromIndex(e){return this.locs.getLocFromIndex(e)}eat(e){return this.text.codePointAt(this.end)===e&&(this.next(),!0)}moveAt(e){var t;this.start=this.end=e;let n=null!=(t=this.text.codePointAt(this.start))?t:-1;if(-1===n)return this.end=this.start,n;if(this.end+=n>=65536?2:1,10===n)this.locs.addOffset(this.end);else if(13===n)return 10===this.text.codePointAt(this.end)&&(this.end++,this.locs.addOffset(this.end)),10;return n}}},76807(e,t){"use strict";function n(e){return e>=48&&e<=57}Object.defineProperty(t,"__esModule",{value:!0}),t.isControl=function(e){return e>=0&&e<=31},t.isWhitespace=function(e){return 9===e||32===e},t.isEOL=function(e){return 10===e||13===e},t.isLetter=function(e){return e>=97&&e<=122||e>=65&&e<=90},t.isDigit=n,t.isHexDig=function(e){return n(e)||e>=97&&e<=102||e>=65&&e<=70},t.isOctalDig=function(e){return e>=48&&e<=55},t.isHighSurrogate=function(e){return e>=55296&&e<=57343},t.isLowSurrogate=function(e){return e>=56320&&e<=57343},t.isUnicodeScalarValue=function(e){return e>=0&&e<=55295||e>=57344&&e<=1114111}},51641(e,t,n){"use strict";var r=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var a=Object.getOwnPropertyDescriptor(t,n);(!a||("get"in a?!t.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,a)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),a=this&&this.__exportStar||function(e,t){for(var n in e)"default"===n||Object.prototype.hasOwnProperty.call(t,n)||r(t,e,n)};Object.defineProperty(t,"__esModule",{value:!0}),a(n(8460),t)},5870(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Locations=void 0,t.Locations=class{constructor(){this.offsets=[]}addOffset(e){for(let t=this.offsets.length-1;t>=0;t--){let n=this.offsets[t];if(n===e)return;if(n<e)break}this.offsets.push(e)}getLocFromIndex(e){let t=function(e,t){let n=0,r=e.length;for(;n<r;){let a=n+r>>>1,i=e[a];if(i===t)return a+1;i<t?n=a+1:r=a}return n}(this.offsets,e)+1,n=e-(1===t?0:this.offsets[t-2]);return{line:t,column:n}}}},8460(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Tokenizer=void 0;let r=n(52328),a=n(5499),i=n(99862),o=n(76807),s="u">typeof BigInt,l={16:"0x",10:"",8:"0o",2:"0b"},c={34:34,92:92,98:8,102:12,110:10,114:13,116:9},p=Object.assign(Object.assign({},c),{101:27});function d(e,t){return!!((0,o.isLetter)(e)||(0,o.isDigit)(e))||95===e||45===e||(t.lt(1,1),!1)}function u(e){return(0,o.isControl)(e)&&9!==e||127===e}function m(e,t,n){return!(e>=24)&&!(e<0)&&!(t>59)&&!(t<0)&&!(n>60)&&!(n<0)}function y(e,t){let n=g(e.year,4),r=e.month?g(e.month,2):"01",a=e.day?g(e.day,2):"01",i=g(e.hour,2),o=g(e.minute,2),s=g(e.second,2),l=`${n}-${r}-${a}`,c=e.frac?`.${e.frac}`:"",p=new Date(`${l}T${i}:${o}:${s}${c}${t}`);return isNaN(p.getTime())&&60===e.second?new Date(`${l}T${i}:${o}:59${c}${t}`):p}function g(e,t){return String(e).padStart(t,"0")}t.Tokenizer=class{constructor(e,t){this.backCode=!1,this.lastCodePoint=0,this.state="DATA",this.token=null,this.tokenStart=-1,this.valuesEnabled=!1,this.text=e,this.parserOptions=t||{},this.codePointIterator=new i.CodePointIterator(e),this.tomlVersion=(0,a.getTOMLVer)(this.parserOptions.tomlVersion),this.ESCAPES=this.tomlVersion.gte(1,1)?p:c}get start(){return this.codePointIterator.start}get end(){return this.codePointIterator.end}getLocFromIndex(e){return this.codePointIterator.getLocFromIndex(e)}reportParseError(e,t){let n=this.codePointIterator.start,a=this.codePointIterator.getLocFromIndex(n);throw new r.ParseError(e,n,a.line,a.column,t)}nextToken(){let e=this.token;if(null!=e)return this.token=null,e;let t=this.lastCodePoint;for(;-1!==t&&!this.token;){t=this.nextCode();let e=this[this.state](t);if(!e)throw Error(`Unknown error: pre state=${this.state}`);this.state=e}return e=this.token,this.token=null,e}nextCode(){return -1===this.lastCodePoint?-1:this.backCode?(this.backCode=!1,this.lastCodePoint):this.lastCodePoint=this.codePointIterator.next()}eatCode(e){return -1!==this.lastCodePoint&&(this.backCode?this.lastCodePoint===e&&(this.backCode=!1,!0):this.codePointIterator.eat(e))}moveAt(e){this.backCode&&(this.backCode=!1),this.lastCodePoint=this.codePointIterator.moveAt(e)}back(e){return this.backCode=!0,e}punctuatorToken(){this.startToken(),this.endToken("Punctuator","end")}startToken(){this.tokenStart=this.codePointIterator.start}endToken(e,t,n,r){let{tokenStart:a}=this,i=this.codePointIterator[t],o=[a,i],c={start:this.codePointIterator.getLocFromIndex(a),end:this.codePointIterator.getLocFromIndex(i)};if("Block"===e)this.token={type:e,value:this.text.slice(a+1,i),range:o,loc:c};else{let t,p=this.text.slice(a,i);t="BasicString"===e||"LiteralString"===e||"MultiLineBasicString"===e||"MultiLineLiteralString"===e?{type:e,value:p,string:n,range:o,loc:c}:"Integer"===e?{type:e,value:p,number:parseInt(n,r),bigint:s?BigInt(l[r]+n):null,range:o,loc:c}:"Float"===e?{type:e,value:p,number:n,range:o,loc:c}:"Boolean"===e?{type:e,value:p,boolean:n,range:o,loc:c}:"LocalDate"===e||"LocalTime"===e||"LocalDateTime"===e||"OffsetDateTime"===e?{type:e,value:p,date:n,range:o,loc:c}:{type:e,value:p,range:o,loc:c},this.token=t}}DATA(e){for(;(0,o.isWhitespace)(e)||(0,o.isEOL)(e);)e=this.nextCode();if(35===e)return this.startToken(),"COMMENT";if(34===e)return this.startToken(),"BASIC_STRING";if(39===e)return this.startToken(),"LITERAL_STRING";if(46===e||61===e||91===e||93===e||123===e||125===e||44===e)return this.punctuatorToken(),"DATA";if(this.valuesEnabled){if(45===e||43===e)return this.startToken(),"SIGN";if(110===e||105===e)return this.startToken(),this.back("NAN_OR_INF");if((0,o.isDigit)(e))return this.startToken(),this.back("NUMBER");if(116===e||102===e)return this.startToken(),this.back("BOOLEAN")}else if(d(e,this.tomlVersion))return this.startToken(),"BARE";return -1===e?"DATA":this.reportParseError("unexpected-char")}COMMENT(e){let t=this.tomlVersion.gte(1,1)?e=>{var t,n;9===(t=e)||32<=t&&t<=126||128<=(n=t)&&n<=55295||57344<=n&&n<=1114111||this.reportParseError("invalid-comment-character",{cp:JSON.stringify(String.fromCodePoint(e)).slice(1,-1)})}:e=>{u(e)&&this.reportParseErrorControlChar()};for(;!(0,o.isEOL)(e)&&-1!==e;)t(e),e=this.nextCode();return this.endToken("Block","start"),"DATA"}BARE(e){for(;d(e,this.tomlVersion);)e=this.nextCode();return this.endToken("Bare","start"),this.back("DATA")}BASIC_STRING(e){if(34===e)return 34===(e=this.nextCode())?"MULTI_LINE_BASIC_STRING":(this.endToken("BasicString","start",""),this.back("DATA"));let t=[];for(;34!==e&&-1!==e&&10!==e;){if(u(e))return this.reportParseErrorControlChar();if(92===e){e=this.nextCode();let n=this.ESCAPES[e];if(n){t.push(n),e=this.nextCode();continue}if(117===e){let n=this.parseUnicode(4);t.push(n),e=this.nextCode();continue}if(85===e){let n=this.parseUnicode(8);t.push(n),e=this.nextCode();continue}else if(120===e&&this.tomlVersion.gte(1,1)){let n=this.parseUnicode(2);t.push(n),e=this.nextCode();continue}return this.reportParseError("invalid-char-in-escape-sequence")}t.push(e),e=this.nextCode()}return 34!==e?this.reportParseError("unterminated-string"):(this.endToken("BasicString","end",String.fromCodePoint(...t)),"DATA")}MULTI_LINE_BASIC_STRING(e){let t=[];for(10===e&&(e=this.nextCode());-1!==e;){if(10!==e&&u(e))return this.reportParseErrorControlChar();if(34===e){let e=this.codePointIterator.start;if(this.eatCode(34)&&this.eatCode(34)){if(this.eatCode(34)&&(t.push(34),this.eatCode(34))&&(t.push(34),this.eatCode(34)))return this.moveAt(e),this.reportParseError("invalid-three-quotes");return this.endToken("MultiLineBasicString","end",String.fromCodePoint(...t)),"DATA"}this.moveAt(e)}if(92===e){e=this.nextCode();let n=this.ESCAPES[e];if(n){t.push(n),e=this.nextCode();continue}if(117===e){let n=this.parseUnicode(4);t.push(n),e=this.nextCode();continue}if(85===e){let n=this.parseUnicode(8);t.push(n),e=this.nextCode();continue}else if(120===e&&this.tomlVersion.gte(1,1)){let n=this.parseUnicode(2);t.push(n),e=this.nextCode();continue}else if(10===e){for(e=this.nextCode();(0,o.isWhitespace)(e)||10===e;)e=this.nextCode();continue}else if((0,o.isWhitespace)(e)){let t,n=!0,r=this.codePointIterator.start;for(;-1!==(t=this.nextCode())&&10!==t;)if(!(0,o.isWhitespace)(t)){this.moveAt(r),n=!1;break}if(n){for(e=this.nextCode();(0,o.isWhitespace)(e)||10===e;)e=this.nextCode();continue}}return this.reportParseError("invalid-char-in-escape-sequence")}t.push(e),e=this.nextCode()}return this.reportParseError("unterminated-string")}LITERAL_STRING(e){if(39===e)return 39===(e=this.nextCode())?"MULTI_LINE_LITERAL_STRING":(this.endToken("LiteralString","start",""),this.back("DATA"));let t=[];for(;39!==e&&-1!==e&&10!==e;){if(u(e))return this.reportParseErrorControlChar();t.push(e),e=this.nextCode()}return 39!==e?this.reportParseError("unterminated-string"):(this.endToken("LiteralString","end",String.fromCodePoint(...t)),"DATA")}MULTI_LINE_LITERAL_STRING(e){let t=[];for(10===e&&(e=this.nextCode());-1!==e;){if(10!==e&&u(e))return this.reportParseErrorControlChar();if(39===e){let e=this.codePointIterator.start;if(this.eatCode(39)&&this.eatCode(39)){if(this.eatCode(39)&&(t.push(39),this.eatCode(39))&&(t.push(39),this.eatCode(39)))return this.moveAt(e),this.reportParseError("invalid-three-quotes");return this.endToken("MultiLineLiteralString","end",String.fromCodePoint(...t)),"DATA"}this.moveAt(e)}t.push(e),e=this.nextCode()}return this.reportParseError("unterminated-string")}SIGN(e){return 110===e||105===e?this.back("NAN_OR_INF"):(0,o.isDigit)(e)?this.back("NUMBER"):this.reportParseError("unexpected-char")}NAN_OR_INF(e){if(110===e){let e=this.codePointIterator.start;if(this.eatCode(97)&&this.eatCode(110))return this.endToken("Float","end",NaN),"DATA";this.moveAt(e)}else if(105===e){let e=this.codePointIterator.start;if(this.eatCode(110)&&this.eatCode(102))return this.endToken("Float","end","-"===this.text[this.tokenStart]?-1/0:1/0),"DATA";this.moveAt(e)}return this.reportParseError("unexpected-char")}NUMBER(e){let t=this.text[this.tokenStart],n="+"===t?43:45*("-"===t);if(48===e){if(0===n){let e=this.codePointIterator.start,t=this.nextCode();if((0,o.isDigit)(t)){let n=this.nextCode();if(58===n){let e={hasDate:!1,year:0,month:0,day:0,hour:Number(String.fromCodePoint(48,t)),minute:0,second:0};return this.data=e,"TIME_MINUTE"}if((0,o.isDigit)(n)){let e=this.nextCode();if((0,o.isDigit)(e)&&this.eatCode(45)){let r={hasDate:!0,year:Number(String.fromCodePoint(48,t,n,e)),month:0,day:0,hour:0,minute:0,second:0};return this.data=r,"DATE_MONTH"}}return this.moveAt(e),this.reportParseError("invalid-leading-zero")}this.moveAt(e)}return 120===(e=this.nextCode())||111===e||98===e?0!==n?this.reportParseError("unexpected-char"):120===e?"HEX":111===e?"OCTAL":"BINARY":101===e||69===e?(this.data={minus:45===n,left:[48]},"EXPONENT_RIGHT"):46===e?(this.data={minus:45===n,absInt:[48]},"FRACTIONAL_RIGHT"):(this.endToken("Integer","start","0",10),this.back("DATA"))}let{out:r,nextCp:a,hasUnderscore:i}=this.parseDigits(e,o.isDigit);if(45===a&&0===n&&!i&&4===r.length){let e={hasDate:!0,year:Number(String.fromCodePoint(...r)),month:0,day:0,hour:0,minute:0,second:0};return this.data=e,"DATE_MONTH"}if(58===a&&0===n&&!i&&2===r.length){let e={hasDate:!1,year:0,month:0,day:0,hour:Number(String.fromCodePoint(...r)),minute:0,second:0};return this.data=e,"TIME_MINUTE"}return 101===a||69===a?(this.data={minus:45===n,left:r},"EXPONENT_RIGHT"):46===a?(this.data={minus:45===n,absInt:r},"FRACTIONAL_RIGHT"):(this.endToken("Integer","start",45===n?String.fromCodePoint(45,...r):String.fromCodePoint(...r),10),this.back("DATA"))}HEX(e){let{out:t}=this.parseDigits(e,o.isHexDig);return this.endToken("Integer","start",String.fromCodePoint(...t),16),this.back("DATA")}OCTAL(e){let{out:t}=this.parseDigits(e,o.isOctalDig);return this.endToken("Integer","start",String.fromCodePoint(...t),8),this.back("DATA")}BINARY(e){let{out:t}=this.parseDigits(e,e=>48===e||49===e);return this.endToken("Integer","start",String.fromCodePoint(...t),2),this.back("DATA")}FRACTIONAL_RIGHT(e){let{minus:t,absInt:n}=this.data,{out:r,nextCp:a}=this.parseDigits(e,o.isDigit),i=[...n,46,...r];if(101===a||69===a)return this.data={minus:t,left:i},"EXPONENT_RIGHT";let s=Number(t?String.fromCodePoint(45,...i):String.fromCodePoint(...i));return this.endToken("Float","start",s),this.back("DATA")}EXPONENT_RIGHT(e){let{left:t,minus:n}=this.data,r=!1;(45===e||43===e)&&(r=45===e,e=this.nextCode());let{out:a}=this.parseDigits(e,o.isDigit);r&&a.unshift(45);let i=Number(n?String.fromCodePoint(45,...t,101,...a):String.fromCodePoint(...t,101,...a));return this.endToken("Float","start",i),this.back("DATA")}BOOLEAN(e){if(116===e){let e=this.codePointIterator.start;if(this.eatCode(114)&&this.eatCode(117)&&this.eatCode(101))return this.endToken("Boolean","end",!0),"DATA";this.moveAt(e)}else if(102===e){let e=this.codePointIterator.start;if(this.eatCode(97)&&this.eatCode(108)&&this.eatCode(115)&&this.eatCode(101))return this.endToken("Boolean","end",!1),"DATA";this.moveAt(e)}return this.reportParseError("unexpected-char")}DATE_MONTH(e){let t=this.codePointIterator.start;if(!(0,o.isDigit)(e)||(e=this.nextCode(),!(0,o.isDigit)(e)||45!==(e=this.nextCode())))return this.reportParseError("unexpected-char");let n=this.codePointIterator.start;return this.data.month=Number(this.text.slice(t,n)),"DATE_DAY"}DATE_DAY(e){var t,n,r;let a=this.codePointIterator.start;if(!(0,o.isDigit)(e)||(e=this.nextCode(),!(0,o.isDigit)(e)))return this.reportParseError("unexpected-char");let i=this.codePointIterator.end,s=this.data;if(s.day=Number(this.text.slice(a,i)),t=s.year,n=s.month,r=s.day,!(t>=0)||!(n<=12)||!(n>=1)||!(r>=1)||!(r<=(2===n?3&t||!(t%25)&&15&t?28:29:30+(n+(n>>3)&1))))return this.reportParseError("invalid-date");if(84===(e=this.nextCode())||116===e)return"TIME_HOUR";if(32===e){let e=this.codePointIterator.start;if((0,o.isDigit)(this.nextCode())&&(0,o.isDigit)(this.nextCode()))return this.moveAt(e),"TIME_HOUR";this.moveAt(e)}let l=y(s,"");return this.endToken("LocalDate","start",l),this.back("DATA")}TIME_HOUR(e){let t=this.codePointIterator.start;if(!(0,o.isDigit)(e)||(e=this.nextCode(),!(0,o.isDigit)(e)||58!==(e=this.nextCode())))return this.reportParseError("unexpected-char");let n=this.codePointIterator.start;return this.data.hour=Number(this.text.slice(t,n)),"TIME_MINUTE"}TIME_MINUTE(e){let t=this.codePointIterator.start;if(!(0,o.isDigit)(e)||(e=this.nextCode(),!(0,o.isDigit)(e)))return this.reportParseError("unexpected-char");let n=this.codePointIterator.end,r=this.data;return(r.minute=Number(this.text.slice(t,n)),58===(e=this.nextCode()))?"TIME_SECOND":this.tomlVersion.lt(1,1)?this.reportParseError("unexpected-char"):m(r.hour,r.minute,r.second)?this.processTimeEnd(e,r):this.reportParseError("invalid-time")}TIME_SECOND(e){let t=this.codePointIterator.start;if(!(0,o.isDigit)(e)||(e=this.nextCode(),!(0,o.isDigit)(e)))return this.reportParseError("unexpected-char");let n=this.codePointIterator.end,r=this.data;return(r.second=Number(this.text.slice(t,n)),m(r.hour,r.minute,r.second))?46===(e=this.nextCode())?"TIME_SEC_FRAC":this.processTimeEnd(e,r):this.reportParseError("invalid-time")}TIME_SEC_FRAC(e){if(!(0,o.isDigit)(e))return this.reportParseError("unexpected-char");let t=this.codePointIterator.start;for(;(0,o.isDigit)(e);)e=this.nextCode();let n=this.codePointIterator.start,r=this.data;return r.frac=this.text.slice(t,n),this.processTimeEnd(e,r)}processTimeEnd(e,t){if(t.hasDate){if(45===e||43===e)return t.offsetSign=e,"TIME_OFFSET";if(90===e||122===e){let e=y(t,"Z");return this.endToken("OffsetDateTime","end",e),"DATA"}let n=y(t,"");return this.endToken("LocalDateTime","start",n),this.back("DATA")}let n=y(t,"");return this.endToken("LocalTime","start",n),this.back("DATA")}TIME_OFFSET(e){if(!(0,o.isDigit)(e))return this.reportParseError("unexpected-char");let t=this.codePointIterator.start;if(e=this.nextCode(),!(0,o.isDigit)(e)||58!==(e=this.nextCode()))return this.reportParseError("unexpected-char");let n=this.codePointIterator.start;e=this.nextCode();let r=this.codePointIterator.start;if(!(0,o.isDigit)(e)||(e=this.nextCode(),!(0,o.isDigit)(e)))return this.reportParseError("unexpected-char");let a=this.codePointIterator.end,i=Number(this.text.slice(t,n)),s=Number(this.text.slice(r,a));if(!m(i,s,0))return this.reportParseError("invalid-time");let l=this.data,c=y(l,`${String.fromCodePoint(l.offsetSign)}${g(i,2)}:${g(s,2)}`);return this.endToken("OffsetDateTime","end",c),"DATA"}parseDigits(e,t){if(95===e)return this.reportParseError("invalid-underscore");if(!t(e))return this.reportParseError("unexpected-char");let n=[],r=0,a=!1;for(;t(e)||95===e;){if(95===e){if(a=!0,95===r)return this.reportParseError("invalid-underscore")}else n.push(e);r=e,e=this.nextCode()}return 95===r?this.reportParseError("invalid-underscore"):{out:n,nextCp:e,hasUnderscore:a}}parseUnicode(e){let t,n=this.codePointIterator.start,r=this.codePointIterator.end,a=0;for(;-1!==(t=this.nextCode());){if(!(0,o.isHexDig)(t))return this.moveAt(n),this.reportParseError("invalid-char-in-escape-sequence");if(++a>=e)break}let i=this.codePointIterator.end,s=this.text.slice(r,i),l=parseInt(s,16);return(0,o.isUnicodeScalarValue)(l)?l:this.reportParseError("invalid-code-point",{cp:s})}reportParseErrorControlChar(){return this.reportParseError("invalid-control-character")}}},12927(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Context=void 0;let r=n(52328),a=n(51641),i=n(68057);t.Context=class{constructor(e){this.tokens=[],this.comments=[],this.back=null,this.stateStack=[],this.needNewLine=!1,this.needSameLine=!1,this.currToken=null,this.prevToken=null,this.valueContainerStack=[],this.tokenizer=new a.Tokenizer(e.text,e.parserOptions),this.topLevelTable=e.topLevelTable,this.table=e.topLevelTable,this.keysResolver=new i.KeysResolver(this)}nextToken(e){if(this.prevToken=this.currToken,this.back?(this.currToken=this.back,this.back=null):this.currToken=this._nextTokenFromTokenizer(e),(this.needNewLine||this.needSameLine||(null==e?void 0:e.needSameLine))&&this.prevToken&&this.currToken)if(this.prevToken.loc.end.line===this.currToken.loc.start.line){if(this.needNewLine)return this.reportParseError("missing-newline",this.currToken)}else{let t=this.needSameLine||(null==e?void 0:e.needSameLine);if(t)return this.reportParseError(t,this.currToken)}return this.needNewLine=!1,this.needSameLine=!1,this.currToken}_nextTokenFromTokenizer(e){let t=this.tokenizer.valuesEnabled;(null==e?void 0:e.valuesEnabled)&&(this.tokenizer.valuesEnabled=e.valuesEnabled);let n=this.tokenizer.nextToken();for(;n&&"Block"===n.type;)this.comments.push(n),n=this.tokenizer.nextToken();return n&&this.tokens.push(n),this.tokenizer.valuesEnabled=t,n}backToken(){if(this.back)throw Error("Illegal state");this.back=this.currToken,this.currToken=this.prevToken}addValueContainer(e){this.valueContainerStack.push(e),this.tokenizer.valuesEnabled=!0}consumeValueContainer(){let e=this.valueContainerStack.pop();return this.tokenizer.valuesEnabled=this.valueContainerStack.length>0,e}applyResolveKeyForTable(e){this.keysResolver.applyResolveKeyForTable(e)}verifyDuplicateKeys(){this.keysResolver.verifyDuplicateKeys(this.topLevelTable)}reportParseError(e,t){let n,a,i;if(t)n=t.range[0],a=t.loc.start.line,i=t.loc.start.column;else{n=this.tokenizer.start;let e=this.tokenizer.getLocFromIndex(n);a=e.line,i=e.column}throw new r.ParseError(e,n,a,i)}}},78268(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TOMLParser=void 0;let r=n(4741),a=n(5499),i=n(12927),o={VALUE:"missing-value"},s={BasicString:"basic",MultiLineBasicString:"basic",LiteralString:"literal",MultiLineLiteralString:"literal"},l={BasicString:"basic",LiteralString:"literal"},c={OffsetDateTime:"offset-date-time",LocalDateTime:"local-date-time",LocalDate:"local-date",LocalTime:"local-time"};function p(e){return h(e)&&"."===e.value}function d(e){return h(e)&&"="===e.value}function u(e){return h(e)&&"["===e.value}function m(e){return h(e)&&"]"===e.value}function y(e){return h(e)&&"}"===e.value}function g(e){return h(e)&&","===e.value}function h(e){return!!(e&&"Punctuator"===e.type)}function f(e){return"Bare"===e.type}function v(e){return"BasicString"===e.type||"LiteralString"===e.type}function b(e){return"MultiLineBasicString"===e.type||"MultiLineLiteralString"===e.type}function T(e,t){t&&(e.range[1]=t.range[1],e.loc.end=C(t.loc.end))}function w(e){return[e[0],e[1]]}function k(e){return{start:C(e.start),end:C(e.end)}}function C(e){return{line:e.line,column:e.column}}t.TOMLParser=class{constructor(e,t){this.text=e,this.parserOptions=t||{},this.tomlVersion=(0,a.getTOMLVer)(this.parserOptions.tomlVersion)}parse(){let e={type:"Program",body:[],sourceType:"module",tokens:[],comments:[],parent:null,range:[0,0],loc:{start:{line:1,column:0},end:{line:1,column:0}}},t={type:"TOMLTopLevelTable",body:[],parent:e,range:w(e.range),loc:k(e.loc)};e.body=[t];let n=new i.Context({text:this.text,parserOptions:this.parserOptions,topLevelTable:t}),a=n.nextToken();if(a){for(t.range[0]=a.range[0],t.loc.start=C(a.loc.start);a;){let e=n.stateStack.pop()||"TABLE";n.stateStack.push(...this[e](a,n)),a=n.nextToken()}let e=n.stateStack.pop()||"TABLE";if(e in o)return n.reportParseError(o[e],null);"TOMLTable"===n.table.type&&T(n.table,(0,r.last)(n.table.body)),T(t,(0,r.last)(t.body))}n.verifyDuplicateKeys(),e.tokens=n.tokens,e.comments=n.comments;let s=n.tokenizer.end,l=n.tokenizer.getLocFromIndex(s);return e.range[1]=s,e.loc.end={line:l.line,column:l.column},e}TABLE(e,t){return f(e)||v(e)?this.processKeyValue(e,t.table,t):u(e)?this.processTable(e,t.topLevelTable,t):t.reportParseError("unexpected-token",e)}VALUE(e,t){var n,r,a;return v(e)||b(e)?this.processStringValue(e,t):"Integer"===(n=e).type||"Float"===n.type?this.processNumberValue(e,t):"Boolean"===e.type?this.processBooleanValue(e,t):"OffsetDateTime"===(r=e).type||"LocalDateTime"===r.type||"LocalDate"===r.type||"LocalTime"===r.type?this.processDateTimeValue(e,t):u(e)?this.processArray(e,t):h(a=e)&&"{"===a.value?this.processInlineTable(e,t):t.reportParseError("unexpected-token",e)}processTable(e,t,n){let a={type:"TOMLTable",kind:"standard",key:null,resolvedKey:[],body:[],parent:t,range:w(e.range),loc:k(e.loc)};"TOMLTable"===n.table.type&&T(n.table,(0,r.last)(n.table.body)),t.body.push(a),n.table=a;let i=n.nextToken({needSameLine:"invalid-key-value-newline"});if(u(i)){if(e.range[1]<i.range[0])return n.reportParseError("invalid-space",i);a.kind="array",i=n.nextToken({needSameLine:"invalid-key-value-newline"})}if(m(i))return n.reportParseError("missing-key",i);if(!i)return n.reportParseError("unterminated-table-key",null);if(!m(i=this.processKeyNode(i,a,n).nextToken))return n.reportParseError("unterminated-table-key",i);if("array"===a.kind){let e=i;if(!m(i=n.nextToken({needSameLine:"invalid-key-value-newline"})))return n.reportParseError("unterminated-table-key",i);if(e.range[1]<i.range[0])return n.reportParseError("invalid-space",i)}return T(a,i),n.applyResolveKeyForTable(a),n.needNewLine=!0,[]}processKeyValue(e,t,n){let r={type:"TOMLKeyValue",key:null,value:null,parent:t,range:w(e.range),loc:k(e.loc)};t.body.push(r);let{nextToken:a}=this.processKeyNode(e,r,n);return d(a)?(n.addValueContainer({parent:r,set:e=>(r.value=e,T(r,e),n.needNewLine=!0,[])}),n.needSameLine="invalid-key-value-newline",["VALUE"]):n.reportParseError("missing-equals-sign",a)}processKeyNode(e,t,n){p(e)&&n.reportParseError("invalid-leading-dot-in-key",e);let a={type:"TOMLKey",keys:[],parent:t,range:w(e.range),loc:k(e.loc)};t.key=a;let i=e,o=null;do{if(f(i))this.processBareKey(i,a);else if(v(i))this.processStringKey(i,a);else break;if(o=null,!p(i=n.nextToken({needSameLine:"invalid-key-value-newline"})))break;o=i,i=n.nextToken({needSameLine:"invalid-key-value-newline"})}while(i);return o&&n.reportParseError(p(i)?"invalid-consecutive-dots-in-key":"invalid-trailing-dot-in-key",o),T(a,(0,r.last)(a.keys)),{keyNode:a,nextToken:i}}processBareKey(e,t){let n={type:"TOMLBare",name:e.value,parent:t,range:w(e.range),loc:k(e.loc)};t.keys.push(n)}processStringKey(e,t){let n={type:"TOMLQuoted",kind:"string",value:e.string,style:l[e.type],multiline:!1,parent:t,range:w(e.range),loc:k(e.loc)};t.keys.push(n)}processStringValue(e,t){let n=t.consumeValueContainer(),r={type:"TOMLValue",kind:"string",value:e.string,style:s[e.type],multiline:b(e),parent:n.parent,range:w(e.range),loc:k(e.loc)};return n.set(r)}processNumberValue(e,t){let n,r=t.consumeValueContainer(),a=this.text,[i,o]=e.range,s=null,l=()=>null!=s?s:s=a.slice(i,o).replace(/_/g,"");return n="Integer"===e.type?{type:"TOMLValue",kind:"integer",value:e.number,bigint:e.bigint,get number(){return l()},parent:r.parent,range:w(e.range),loc:k(e.loc)}:{type:"TOMLValue",kind:"float",value:e.number,get number(){return l()},parent:r.parent,range:w(e.range),loc:k(e.loc)},r.set(n)}processBooleanValue(e,t){let n=t.consumeValueContainer(),r={type:"TOMLValue",kind:"boolean",value:e.boolean,parent:n.parent,range:w(e.range),loc:k(e.loc)};return n.set(r)}processDateTimeValue(e,t){let n=t.consumeValueContainer(),r={type:"TOMLValue",kind:c[e.type],value:e.date,datetime:e.value,parent:n.parent,range:w(e.range),loc:k(e.loc)};return n.set(r)}processArray(e,t){let n=t.consumeValueContainer(),r={type:"TOMLArray",elements:[],parent:n.parent,range:w(e.range),loc:k(e.loc)},a=t.nextToken({valuesEnabled:!0});return m(a)?(T(r,a),n.set(r)):(t.backToken(),this.processArrayValue(r,n,t))}processArrayValue(e,t,n){return n.addValueContainer({parent:e,set:r=>{e.elements.push(r);let a=n.nextToken({valuesEnabled:!0}),i=g(a);return(i&&(a=n.nextToken({valuesEnabled:!0})),m(a))?(T(e,a),t.set(e)):i?(n.backToken(),this.processArrayValue(e,t,n)):n.reportParseError(a?"missing-comma":"unterminated-array",a)}}),["VALUE"]}processInlineTable(e,t){let n=t.consumeValueContainer(),r={type:"TOMLInlineTable",body:[],parent:n.parent,range:w(e.range),loc:k(e.loc)},a=this.tomlVersion.gte(1,1)?void 0:"invalid-inline-table-newline",i=t.nextToken({needSameLine:a});if(i){if(f(i)||v(i))return this.processInlineTableKeyValue(i,r,n,t);if(y(i))return T(r,i),n.set(r)}return t.reportParseError("unexpected-token",i)}processInlineTableKeyValue(e,t,n,r){let a={type:"TOMLKeyValue",key:null,value:null,parent:t,range:w(e.range),loc:k(e.loc)};t.body.push(a);let{nextToken:i}=this.processKeyNode(e,a,r);if(!d(i))return r.reportParseError("missing-equals-sign",i);let o=this.tomlVersion.gte(1,1)?void 0:"invalid-inline-table-newline";return r.addValueContainer({parent:a,set:e=>{a.value=e,T(a,e);let i=r.nextToken({needSameLine:o});if(g(i)){if((i=r.nextToken({needSameLine:o}))&&(f(i)||v(i)))return this.processInlineTableKeyValue(i,t,n,r);if(!y(i))return r.reportParseError(i?"unexpected-token":"unterminated-inline-table",i);if(this.tomlVersion.lt(1,1))return r.reportParseError("invalid-trailing-comma-in-inline-table",i)}return y(i)?(T(t,i),n.set(t)):r.reportParseError(i?"missing-comma":"unterminated-inline-table",i)}}),r.needSameLine="invalid-key-value-newline",["VALUE"]}}},68057(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.KeysResolver=void 0;let r=n(4741);function a(e,t,n){let a=t,s=(0,r.last)(n.key.keys);for(let t of n.key.keys){let n=(0,r.toKeyName)(t),i=a.get(n);i?(0===i.value||s===t?e.reportParseError("dupe-keys",o(t,i.node)):i.table&&e.reportParseError("dupe-keys",o(t,i.node)),i.value=1):(i=s===t?{value:0,node:t,keys:new Map}:{value:1,node:t,keys:new Map},a.set(n,i)),a=i.keys}"TOMLInlineTable"===n.value.type?i(e,a,n.value):"TOMLArray"===n.value.type&&function e(t,n,r){for(let a=0;a<r.elements.length;a++){let s=r.elements[a],l=n.get(a);l?t.reportParseError("dupe-keys",o(s,l.node)):(l={value:0,node:s,keys:new Map},n.set(a,l),"TOMLInlineTable"===s.type?i(t,l.keys,s):"TOMLArray"===s.type&&e(t,l.keys,s))}}(e,a,n.value)}function i(e,t,n){for(let r of n.body)a(e,t,r)}function o(e,t){return e.range[0]<=t.range[0]?t:e}t.KeysResolver=class{constructor(e){this.rootKeys=new Map,this.tables=[],this.ctx=e}applyResolveKeyForTable(e){let t=this.rootKeys,n=e.key.keys.length-1;for(let a=0;a<n;a++){let n=e.key.keys[a],i=(0,r.toKeyName)(n);e.resolvedKey.push(i);let o=t.get(i);if(o){if("array"===o.table){let t=o.peekIndex;e.resolvedKey.push(t),o=o.keys.get(t)}}else o={node:n,keys:new Map},t.set(i,o);t=o.keys}let a=e.key.keys[n],i=(0,r.toKeyName)(a);e.resolvedKey.push(i);let o=t.get(i);if(o)if(o.table)if("array"===o.table)if("array"===e.kind){let t={node:a,keys:new Map},n=o.peekIndex+1;e.resolvedKey.push(n),o.keys.set(n,t),o.peekIndex=n,this.tables.push({node:e,keys:t.keys})}else this.ctx.reportParseError("dupe-keys",a);else this.ctx.reportParseError("dupe-keys",a);else if("array"===e.kind)this.ctx.reportParseError("dupe-keys",a);else{let n={table:e.kind,node:a,keys:o.keys};t.set(i,n),this.tables.push({node:e,keys:n.keys})}else if("array"===e.kind){e.resolvedKey.push(0);let n={node:a,keys:new Map};t.set(i,{table:e.kind,node:a,keys:new Map([[0,n]]),peekIndex:0}),this.tables.push({node:e,keys:n.keys})}else{let n={table:e.kind,node:a,keys:new Map};t.set(i,n),this.tables.push({node:e,keys:n.keys})}}verifyDuplicateKeys(e){for(let t of e.body)"TOMLKeyValue"===t.type&&a(this.ctx,this.rootKeys,t);for(let{node:e,keys:t}of this.tables)for(let n of e.body)a(this.ctx,t,n)}}},22837(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getFallbackKeys=i,t.getKeys=o,t.getNodes=s,t.traverseNodes=function(e,t){!function e(t,n,r){for(let a of(r.enterNode(t,n),o(t,r.visitorKeys)))for(let n of s(t,a))e(n,t,r);r.leaveNode(t,n)}(e,null,t)};let r=n(95034);function a(e){let t=null;return"comments"!==e&&"leadingComments"!==e&&"loc"!==e&&"parent"!==e&&"range"!==e&&"tokens"!==e&&"trailingComments"!==e&&null!==(t=this[e])&&"object"==typeof t&&("string"==typeof t.type||Array.isArray(t))}function i(e){return Object.keys(e).filter(a,e)}function o(e,t){return((t||r.KEYS)[e.type]||i(e)).filter(t=>!s(e,t).next().done)}function*s(e,t){let n=e[t];if(Array.isArray(n))for(let e of n)l(e)&&(yield e);else l(n)&&(yield n)}function l(e){return null!==e&&"object"==typeof e&&"string"==typeof e.type}},77562(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getStaticTOMLValue=void 0,t.generateConvertTOMLValue=a;let r=n(4741);function a(e){function t(e,t){return n[e.type](e,t)}let n={Program:(e,n={})=>t(e.body[0],n),TOMLTopLevelTable(e,n={}){for(let r of e.body)t(r,n);return n},TOMLKeyValue(e,n={}){let a=t(e.value);return function(e,t,n){let a=e;for(let e=0;e<t.length-1;e++){let n=t[e],r=a[n];if(null==r){let e={};a[n]=e,a=e}else if(i(r)||Array.isArray(r)){let e={};a[n]=e,a=e}else a=r}a[(0,r.last)(t)]=n}(n,t(e.key),a),n},TOMLTable(e,n={}){let a=function(e,t,n){let a=e;for(let e=0;e<t.length-1;e++)a=function(e,t){let n=e[t];if(null==n||i(n)){let n={};return e[t]=n,n}let r=n;for(;Array.isArray(r);){let e=r.length-1,t=r[e];if(i(t)){let t={};return r[e]=t,t}r=t}return r}(a,t[e]);let o=(0,r.last)(t),s=a[o];if(null==s||i(s)){let e={};return a[o]=n?[e]:e,e}if(!n){if(Array.isArray(s)){let e={};return a[o]=e,e}return s}if(Array.isArray(s)){let e={};return s.push(e),e}let l={};return a[o]=[l],l}(n,t(e.key),"array"===e.kind);for(let n of e.body)t(n,a);return n},TOMLArray:e=>e.elements.map(e=>t(e)),TOMLInlineTable(e){let n={};for(let r of e.body)t(r,n);return n},TOMLKey:e=>e.keys.map(e=>t(e)),TOMLBare:e=>e.name,TOMLQuoted:e=>e.value,TOMLValue:t=>e(t)};return e=>t(e)}function i(e){return"object"!=typeof e||e instanceof Date}t.getStaticTOMLValue=a(e=>e.value)},95034(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.KEYS=void 0,t.KEYS=(0,n(39556).unionWith)({Program:["body"],TOMLTopLevelTable:["body"],TOMLTable:["key","body"],TOMLKeyValue:["key","value"],TOMLKey:["keys"],TOMLArray:["elements"],TOMLInlineTable:["body"],TOMLBare:[],TOMLQuoted:[],TOMLValue:[]})},81135(e){e.exports=function(e){return e&&"object"==typeof e&&"function"==typeof e.copy&&"function"==typeof e.fill&&"function"==typeof e.readUInt8}},49032(e,t,n){"use strict";var r=n(47244),a=n(48184),i=n(25767),o=n(35680);function s(e){return e.call.bind(e)}var l="u">typeof BigInt,c="u">typeof Symbol,p=s(Object.prototype.toString),d=s(Number.prototype.valueOf),u=s(String.prototype.valueOf),m=s(Boolean.prototype.valueOf);if(l)var y=s(BigInt.prototype.valueOf);if(c)var g=s(Symbol.prototype.valueOf);function h(e,t){if("object"!=typeof e)return!1;try{return t(e),!0}catch(e){return!1}}function f(e){return"[object Map]"===p(e)}function v(e){return"[object Set]"===p(e)}function b(e){return"[object WeakMap]"===p(e)}function T(e){return"[object WeakSet]"===p(e)}function w(e){return"[object ArrayBuffer]"===p(e)}function k(e){return!("u"<typeof ArrayBuffer)&&(w.working?w(e):e instanceof ArrayBuffer)}function C(e){return"[object DataView]"===p(e)}function D(e){return!("u"<typeof DataView)&&(C.working?C(e):e instanceof DataView)}t.isArgumentsObject=r,t.isGeneratorFunction=a,t.isTypedArray=o,t.isPromise=function(e){return"u">typeof Promise&&e instanceof Promise||null!==e&&"object"==typeof e&&"function"==typeof e.then&&"function"==typeof e.catch},t.isArrayBufferView=function(e){return"u">typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):o(e)||D(e)},t.isUint8Array=function(e){return"Uint8Array"===i(e)},t.isUint8ClampedArray=function(e){return"Uint8ClampedArray"===i(e)},t.isUint16Array=function(e){return"Uint16Array"===i(e)},t.isUint32Array=function(e){return"Uint32Array"===i(e)},t.isInt8Array=function(e){return"Int8Array"===i(e)},t.isInt16Array=function(e){return"Int16Array"===i(e)},t.isInt32Array=function(e){return"Int32Array"===i(e)},t.isFloat32Array=function(e){return"Float32Array"===i(e)},t.isFloat64Array=function(e){return"Float64Array"===i(e)},t.isBigInt64Array=function(e){return"BigInt64Array"===i(e)},t.isBigUint64Array=function(e){return"BigUint64Array"===i(e)},f.working="u">typeof Map&&f(new Map),t.isMap=function(e){return!("u"<typeof Map)&&(f.working?f(e):e instanceof Map)},v.working="u">typeof Set&&v(new Set),t.isSet=function(e){return!("u"<typeof Set)&&(v.working?v(e):e instanceof Set)},b.working="u">typeof WeakMap&&b(new WeakMap),t.isWeakMap=function(e){return!("u"<typeof WeakMap)&&(b.working?b(e):e instanceof WeakMap)},T.working="u">typeof WeakSet&&T(new WeakSet),t.isWeakSet=function(e){return T(e)},w.working="u">typeof ArrayBuffer&&w(new ArrayBuffer),t.isArrayBuffer=k,C.working="u">typeof ArrayBuffer&&"u">typeof DataView&&C(new DataView(new ArrayBuffer(1),0,1)),t.isDataView=D;var P="u">typeof SharedArrayBuffer?SharedArrayBuffer:void 0;function _(e){return"[object SharedArrayBuffer]"===p(e)}function S(e){return void 0!==P&&(void 0===_.working&&(_.working=_(new P)),_.working?_(e):e instanceof P)}function x(e){return h(e,d)}function A(e){return h(e,u)}function N(e){return h(e,m)}function I(e){return l&&h(e,y)}function R(e){return c&&h(e,g)}t.isSharedArrayBuffer=S,t.isAsyncFunction=function(e){return"[object AsyncFunction]"===p(e)},t.isMapIterator=function(e){return"[object Map Iterator]"===p(e)},t.isSetIterator=function(e){return"[object Set Iterator]"===p(e)},t.isGeneratorObject=function(e){return"[object Generator]"===p(e)},t.isWebAssemblyCompiledModule=function(e){return"[object WebAssembly.Module]"===p(e)},t.isNumberObject=x,t.isStringObject=A,t.isBooleanObject=N,t.isBigIntObject=I,t.isSymbolObject=R,t.isBoxedPrimitive=function(e){return x(e)||A(e)||N(e)||I(e)||R(e)},t.isAnyArrayBuffer=function(e){return"u">typeof Uint8Array&&(k(e)||S(e))},["isProxy","isExternal","isModuleNamespaceObject"].forEach(function(e){Object.defineProperty(t,e,{enumerable:!1,value:function(){throw Error(e+" is not supported in userland")}})})},40537(e,t,n){var r=n(95021),a=Object.getOwnPropertyDescriptors||function(e){for(var t=Object.keys(e),n={},r=0;r<t.length;r++)n[t[r]]=Object.getOwnPropertyDescriptor(e,t[r]);return n},i=/%[sdj%]/g;t.format=function(e){if(!b(e)){for(var t=[],n=0;n<arguments.length;n++)t.push(c(arguments[n]));return t.join(" ")}for(var n=1,r=arguments,a=r.length,o=String(e).replace(i,function(e){if("%%"===e)return"%";if(n>=a)return e;switch(e){case"%s":return String(r[n++]);case"%d":return Number(r[n++]);case"%j":try{return JSON.stringify(r[n++])}catch(e){return"[Circular]"}default:return e}}),s=r[n];n<a;s=r[++n])f(s)||!k(s)?o+=" "+s:o+=" "+c(s);return o},t.deprecate=function(e,n){if(void 0!==r&&!0===r.noDeprecation)return e;if(void 0===r)return function(){return t.deprecate(e,n).apply(this,arguments)};var a=!1;return function(){if(!a){if(r.throwDeprecation)throw Error(n);r.traceDeprecation?console.trace(n):console.error(n),a=!0}return e.apply(this,arguments)}};var o={},s=/^$/;if(r.env.NODE_DEBUG){var l=r.env.NODE_DEBUG;s=RegExp("^"+(l=l.replace(/[|\\{}()[\]^$+?.]/g,"\\$&").replace(/\*/g,".*").replace(/,/g,"$|^").toUpperCase())+"$","i")}function c(e,n){var r={seen:[],stylize:d};return arguments.length>=3&&(r.depth=arguments[2]),arguments.length>=4&&(r.colors=arguments[3]),h(n)?r.showHidden=n:n&&t._extend(r,n),T(r.showHidden)&&(r.showHidden=!1),T(r.depth)&&(r.depth=2),T(r.colors)&&(r.colors=!1),T(r.customInspect)&&(r.customInspect=!0),r.colors&&(r.stylize=p),u(r,e,r.depth)}function p(e,t){var n=c.styles[t];return n?"\x1b["+c.colors[n][0]+"m"+e+"\x1b["+c.colors[n][1]+"m":e}function d(e,t){return e}function u(e,n,r){if(e.customInspect&&n&&P(n.inspect)&&n.inspect!==t.inspect&&!(n.constructor&&n.constructor.prototype===n)){var a,i,o,s,l,c,p=n.inspect(r,e);return b(p)||(p=u(e,p,r)),p}var d=function(e,t){if(T(t))return e.stylize("undefined","undefined");if(b(t)){var n="'"+JSON.stringify(t).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return e.stylize(n,"string")}return v(t)?e.stylize(""+t,"number"):h(t)?e.stylize(""+t,"boolean"):f(t)?e.stylize("null","null"):void 0}(e,n);if(d)return d;var k=Object.keys(n),_=(l={},k.forEach(function(e,t){l[e]=!0}),l);if(e.showHidden&&(k=Object.getOwnPropertyNames(n)),D(n)&&(k.indexOf("message")>=0||k.indexOf("description")>=0))return m(n);if(0===k.length){if(P(n)){var S=n.name?": "+n.name:"";return e.stylize("[Function"+S+"]","special")}if(w(n))return e.stylize(RegExp.prototype.toString.call(n),"regexp");if(C(n))return e.stylize(Date.prototype.toString.call(n),"date");if(D(n))return m(n)}var x="",N=!1,I=["{","}"];if(g(n)&&(N=!0,I=["[","]"]),P(n)&&(x=" [Function"+(n.name?": "+n.name:"")+"]"),w(n)&&(x=" "+RegExp.prototype.toString.call(n)),C(n)&&(x=" "+Date.prototype.toUTCString.call(n)),D(n)&&(x=" "+m(n)),0===k.length&&(!N||0==n.length))return I[0]+x+I[1];if(r<0)if(w(n))return e.stylize(RegExp.prototype.toString.call(n),"regexp");else return e.stylize("[Object]","special");return e.seen.push(n),c=N?function(e,t,n,r,a){for(var i=[],o=0,s=t.length;o<s;++o)A(t,String(o))?i.push(y(e,t,n,r,String(o),!0)):i.push("");return a.forEach(function(a){a.match(/^\d+$/)||i.push(y(e,t,n,r,a,!0))}),i}(e,n,r,_,k):k.map(function(t){return y(e,n,r,_,t,N)}),e.seen.pop(),a=c,i=x,o=I,s=0,a.reduce(function(e,t){return s++,t.indexOf("\n")>=0&&s++,e+t.replace(/\u001b\[\d\d?m/g,"").length+1},0)>60?o[0]+(""===i?"":i+"\n ")+" "+a.join(",\n ")+" "+o[1]:o[0]+i+" "+a.join(", ")+" "+o[1]}function m(e){return"["+Error.prototype.toString.call(e)+"]"}function y(e,t,n,r,a,i){var o,s,l;if((l=Object.getOwnPropertyDescriptor(t,a)||{value:t[a]}).get?s=l.set?e.stylize("[Getter/Setter]","special"):e.stylize("[Getter]","special"):l.set&&(s=e.stylize("[Setter]","special")),A(r,a)||(o="["+a+"]"),!s&&(0>e.seen.indexOf(l.value)?(s=f(n)?u(e,l.value,null):u(e,l.value,n-1)).indexOf("\n")>-1&&(s=i?s.split("\n").map(function(e){return" "+e}).join("\n").slice(2):"\n"+s.split("\n").map(function(e){return" "+e}).join("\n")):s=e.stylize("[Circular]","special")),T(o)){if(i&&a.match(/^\d+$/))return s;(o=JSON.stringify(""+a)).match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(o=o.slice(1,-1),o=e.stylize(o,"name")):(o=o.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),o=e.stylize(o,"string"))}return o+": "+s}function g(e){return Array.isArray(e)}function h(e){return"boolean"==typeof e}function f(e){return null===e}function v(e){return"number"==typeof e}function b(e){return"string"==typeof e}function T(e){return void 0===e}function w(e){return k(e)&&"[object RegExp]"===_(e)}function k(e){return"object"==typeof e&&null!==e}function C(e){return k(e)&&"[object Date]"===_(e)}function D(e){return k(e)&&("[object Error]"===_(e)||e instanceof Error)}function P(e){return"function"==typeof e}function _(e){return Object.prototype.toString.call(e)}function S(e){return e<10?"0"+e.toString(10):e.toString(10)}t.debuglog=function(e){if(!o[e=e.toUpperCase()])if(s.test(e)){var n=r.pid;o[e]=function(){var r=t.format.apply(t,arguments);console.error("%s %d: %s",e,n,r)}}else o[e]=function(){};return o[e]},t.inspect=c,c.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},c.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"},t.types=n(49032),t.isArray=g,t.isBoolean=h,t.isNull=f,t.isNullOrUndefined=function(e){return null==e},t.isNumber=v,t.isString=b,t.isSymbol=function(e){return"symbol"==typeof e},t.isUndefined=T,t.isRegExp=w,t.types.isRegExp=w,t.isObject=k,t.isDate=C,t.types.isDate=C,t.isError=D,t.types.isNativeError=D,t.isFunction=P,t.isPrimitive=function(e){return null===e||"boolean"==typeof e||"number"==typeof e||"string"==typeof e||"symbol"==typeof e||void 0===e},t.isBuffer=n(81135);var x=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function A(e,t){return Object.prototype.hasOwnProperty.call(e,t)}t.log=function(){var e,n;console.log("%s - %s",(n=[S((e=new Date).getHours()),S(e.getMinutes()),S(e.getSeconds())].join(":"),[e.getDate(),x[e.getMonth()],n].join(" ")),t.format.apply(t,arguments))},t.inherits=n(56698),t._extend=function(e,t){if(!t||!k(t))return e;for(var n=Object.keys(t),r=n.length;r--;)e[n[r]]=t[n[r]];return e};var N="u">typeof Symbol?Symbol("util.promisify.custom"):void 0;function I(e,t){if(!e){var n=Error("Promise was rejected with a falsy value");n.reason=e,e=n}return t(e)}t.promisify=function(e){if("function"!=typeof e)throw TypeError('The "original" argument must be of type Function');if(N&&e[N]){var t=e[N];if("function"!=typeof t)throw TypeError('The "util.promisify.custom" argument must be of type Function');return Object.defineProperty(t,N,{value:t,enumerable:!1,writable:!1,configurable:!0}),t}function t(){for(var t,n,r=new Promise(function(e,r){t=e,n=r}),a=[],i=0;i<arguments.length;i++)a.push(arguments[i]);a.push(function(e,r){e?n(e):t(r)});try{e.apply(this,a)}catch(e){n(e)}return r}return Object.setPrototypeOf(t,Object.getPrototypeOf(e)),N&&Object.defineProperty(t,N,{value:t,enumerable:!1,writable:!1,configurable:!0}),Object.defineProperties(t,a(e))},t.promisify.custom=N,t.callbackify=function(e){if("function"!=typeof e)throw TypeError('The "original" argument must be of type Function');function t(){for(var t=[],n=0;n<arguments.length;n++)t.push(arguments[n]);var a=t.pop();if("function"!=typeof a)throw TypeError("The last argument must be of type Function");var i=this,o=function(){return a.apply(i,arguments)};e.apply(this,t).then(function(e){r.nextTick(o.bind(null,null,e))},function(e){r.nextTick(I.bind(null,e,o))})}return Object.setPrototypeOf(t,Object.getPrototypeOf(e)),Object.defineProperties(t,a(e)),t}},76439(e,t,n){"use strict";var r=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var a=Object.getOwnPropertyDescriptor(t,n);(!a||("get"in a?!t.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,a)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),a=this&&this.__exportStar||function(e,t){for(var n in e)"default"===n||Object.prototype.hasOwnProperty.call(t,n)||r(t,e,n)},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.BrowserMessageWriter=t.BrowserMessageReader=void 0,t.createMessageConnection=function(e,t,n,r){return void 0===n&&(n=o.NullLogger),o.ConnectionStrategy.is(r)&&(r={connectionStrategy:r}),(0,o.createMessageConnection)(e,t,n,r)},i(n(54615)).default.install();let o=n(53281);a(n(53281),t);class s extends o.AbstractMessageReader{_onData;_messageListener;constructor(e){super(),this._onData=new o.Emitter,this._messageListener=e=>{this._onData.fire(e.data)},e.addEventListener("error",e=>this.fireError(e)),e.onmessage=this._messageListener}listen(e){return this._onData.event(e)}}t.BrowserMessageReader=s;class l extends o.AbstractMessageWriter{port;errorCount;constructor(e){super(),this.port=e,this.errorCount=0,e.addEventListener("error",e=>this.fireError(e))}write(e){try{return this.port.postMessage(e),Promise.resolve()}catch(t){return this.handleError(t,e),Promise.reject(t)}}handleError(e,t){this.errorCount++,this.fireError(e,t,this.errorCount)}end(){}}t.BrowserMessageWriter=l},54615(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PromiseImpl=t.QueueMicrotaskImpl=void 0;let r=n(53281);class a extends r.AbstractMessageBuffer{static emptyBuffer=new Uint8Array(0);asciiDecoder;constructor(e="utf-8"){super(e),this.asciiDecoder=new TextDecoder("ascii")}emptyBuffer(){return a.emptyBuffer}fromString(e,t){return new TextEncoder().encode(e)}toString(e,t){return"ascii"===t?this.asciiDecoder.decode(e):new TextDecoder(t).decode(e)}asNative(e,t){return void 0===t?e:e.slice(0,t)}allocNative(e){return new Uint8Array(e)}}class i{socket;_onData;_messageListener;constructor(e){this.socket=e,this._onData=new r.Emitter,this._messageListener=e=>{e.data.arrayBuffer().then(e=>{this._onData.fire(new Uint8Array(e))},()=>{(0,r.RAL)().console.error("Converting blob to array buffer failed.")})},this.socket.addEventListener("message",this._messageListener)}onClose(e){return this.socket.addEventListener("close",e),r.Disposable.create(()=>this.socket.removeEventListener("close",e))}onError(e){return this.socket.addEventListener("error",e),r.Disposable.create(()=>this.socket.removeEventListener("error",e))}onEnd(e){return this.socket.addEventListener("end",e),r.Disposable.create(()=>this.socket.removeEventListener("end",e))}onData(e){return this._onData.event(e)}}class o{socket;constructor(e){this.socket=e}onClose(e){return this.socket.addEventListener("close",e),r.Disposable.create(()=>this.socket.removeEventListener("close",e))}onError(e){return this.socket.addEventListener("error",e),r.Disposable.create(()=>this.socket.removeEventListener("error",e))}onEnd(e){return this.socket.addEventListener("end",e),r.Disposable.create(()=>this.socket.removeEventListener("end",e))}write(e,t){if("string"==typeof e){if(void 0!==t&&"utf-8"!==t)throw Error(`In a Browser environments only utf-8 text encoding is supported. But got encoding: ${t}`);this.socket.send(e)}else this.socket.send(e);return Promise.resolve()}end(){this.socket.close()}}class s{isDisposed;constructor(e,...t){this.isDisposed=!1,queueMicrotask(()=>{this.isDisposed||e(...t)})}dispose(){this.isDisposed=!0}}t.QueueMicrotaskImpl=s;class l{isDisposed;constructor(e,...t){this.isDisposed=!1,Promise.resolve().then(()=>{this.isDisposed||e(...t)},()=>{})}dispose(){this.isDisposed=!0}}t.PromiseImpl=l;let c=new TextEncoder,p=Object.freeze({messageBuffer:Object.freeze({create:e=>new a(e)}),applicationJson:Object.freeze({encoder:Object.freeze({name:"application/json",encode:(e,t)=>{if("utf-8"!==t.charset)throw Error(`In a Browser environments only utf-8 text encoding is supported. But got encoding: ${t.charset}`);return Promise.resolve(c.encode(JSON.stringify(e,void 0,0)))}}),decoder:Object.freeze({name:"application/json",decode:(e,t)=>{if(!(e instanceof Uint8Array))throw Error("In a Browser environments only Uint8Arrays are supported.");return Promise.resolve(JSON.parse(new TextDecoder(t.charset).decode(e)))}})}),stream:Object.freeze({asReadableStream:e=>new i(e),asWritableStream:e=>new o(e)}),console:console,timer:Object.freeze({setTimeout(e,t,...n){let r=setTimeout(e,t,...n);return{dispose:()=>clearTimeout(r)}},setImmediate(e,...t){if("function"==typeof globalThis.queueMicrotask)return new s(e,...t);{if(void 0!==Promise)return new l(e,...t);let n=setTimeout(e,0,...t);return{dispose:()=>clearTimeout(n)}}},setInterval(e,t,...n){let r=setInterval(e,t,...n);return{dispose:()=>clearInterval(r)}}})});function d(){return p}(d||(d={})).install=function(){r.RAL.install(p)},t.default=d},53281(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ProgressType=t.ProgressToken=t.createMessageConnection=t.NullLogger=t.ConnectionOptions=t.ConnectionStrategy=t.AbstractMessageBuffer=t.WriteableStreamMessageWriter=t.AbstractMessageWriter=t.MessageWriter=t.ReadableStreamMessageReader=t.AbstractMessageReader=t.MessageReader=t.SharedArrayReceiverStrategy=t.SharedArraySenderStrategy=t.CancellationToken=t.CancellationTokenSource=t.Emitter=t.Event=t.Disposable=t.LRUCache=t.Touch=t.LinkedMap=t.ParameterStructures=t.NotificationType9=t.NotificationType8=t.NotificationType7=t.NotificationType6=t.NotificationType5=t.NotificationType4=t.NotificationType3=t.NotificationType2=t.NotificationType1=t.NotificationType0=t.NotificationType=t.ErrorCodes=t.ResponseError=t.RequestType9=t.RequestType8=t.RequestType7=t.RequestType6=t.RequestType5=t.RequestType4=t.RequestType3=t.RequestType2=t.RequestType1=t.RequestType0=t.RequestType=t.Message=t.RAL=void 0,t.MessageStrategy=t.CancellationStrategy=t.CancellationSenderStrategy=t.RequestCancellationReceiverStrategy=t.IdCancellationReceiverStrategy=t.CancellationReceiverStrategy=t.ConnectionError=t.ConnectionErrors=t.LogTraceNotification=t.SetTraceNotification=t.TraceFormat=t.TraceValues=t.TraceValue=t.Trace=void 0;let a=n(96177);Object.defineProperty(t,"Message",{enumerable:!0,get:function(){return a.Message}}),Object.defineProperty(t,"RequestType",{enumerable:!0,get:function(){return a.RequestType}}),Object.defineProperty(t,"RequestType0",{enumerable:!0,get:function(){return a.RequestType0}}),Object.defineProperty(t,"RequestType1",{enumerable:!0,get:function(){return a.RequestType1}}),Object.defineProperty(t,"RequestType2",{enumerable:!0,get:function(){return a.RequestType2}}),Object.defineProperty(t,"RequestType3",{enumerable:!0,get:function(){return a.RequestType3}}),Object.defineProperty(t,"RequestType4",{enumerable:!0,get:function(){return a.RequestType4}}),Object.defineProperty(t,"RequestType5",{enumerable:!0,get:function(){return a.RequestType5}}),Object.defineProperty(t,"RequestType6",{enumerable:!0,get:function(){return a.RequestType6}}),Object.defineProperty(t,"RequestType7",{enumerable:!0,get:function(){return a.RequestType7}}),Object.defineProperty(t,"RequestType8",{enumerable:!0,get:function(){return a.RequestType8}}),Object.defineProperty(t,"RequestType9",{enumerable:!0,get:function(){return a.RequestType9}}),Object.defineProperty(t,"ResponseError",{enumerable:!0,get:function(){return a.ResponseError}}),Object.defineProperty(t,"ErrorCodes",{enumerable:!0,get:function(){return a.ErrorCodes}}),Object.defineProperty(t,"NotificationType",{enumerable:!0,get:function(){return a.NotificationType}}),Object.defineProperty(t,"NotificationType0",{enumerable:!0,get:function(){return a.NotificationType0}}),Object.defineProperty(t,"NotificationType1",{enumerable:!0,get:function(){return a.NotificationType1}}),Object.defineProperty(t,"NotificationType2",{enumerable:!0,get:function(){return a.NotificationType2}}),Object.defineProperty(t,"NotificationType3",{enumerable:!0,get:function(){return a.NotificationType3}}),Object.defineProperty(t,"NotificationType4",{enumerable:!0,get:function(){return a.NotificationType4}}),Object.defineProperty(t,"NotificationType5",{enumerable:!0,get:function(){return a.NotificationType5}}),Object.defineProperty(t,"NotificationType6",{enumerable:!0,get:function(){return a.NotificationType6}}),Object.defineProperty(t,"NotificationType7",{enumerable:!0,get:function(){return a.NotificationType7}}),Object.defineProperty(t,"NotificationType8",{enumerable:!0,get:function(){return a.NotificationType8}}),Object.defineProperty(t,"NotificationType9",{enumerable:!0,get:function(){return a.NotificationType9}}),Object.defineProperty(t,"ParameterStructures",{enumerable:!0,get:function(){return a.ParameterStructures}});let i=n(93352);Object.defineProperty(t,"LinkedMap",{enumerable:!0,get:function(){return i.LinkedMap}}),Object.defineProperty(t,"LRUCache",{enumerable:!0,get:function(){return i.LRUCache}}),Object.defineProperty(t,"Touch",{enumerable:!0,get:function(){return i.Touch}});let o=n(34019);Object.defineProperty(t,"Disposable",{enumerable:!0,get:function(){return o.Disposable}});let s=n(62676);Object.defineProperty(t,"Event",{enumerable:!0,get:function(){return s.Event}}),Object.defineProperty(t,"Emitter",{enumerable:!0,get:function(){return s.Emitter}});let l=n(59850);Object.defineProperty(t,"CancellationTokenSource",{enumerable:!0,get:function(){return l.CancellationTokenSource}}),Object.defineProperty(t,"CancellationToken",{enumerable:!0,get:function(){return l.CancellationToken}});let c=n(74996);Object.defineProperty(t,"SharedArraySenderStrategy",{enumerable:!0,get:function(){return c.SharedArraySenderStrategy}}),Object.defineProperty(t,"SharedArrayReceiverStrategy",{enumerable:!0,get:function(){return c.SharedArrayReceiverStrategy}});let p=n(59085);Object.defineProperty(t,"MessageReader",{enumerable:!0,get:function(){return p.MessageReader}}),Object.defineProperty(t,"AbstractMessageReader",{enumerable:!0,get:function(){return p.AbstractMessageReader}}),Object.defineProperty(t,"ReadableStreamMessageReader",{enumerable:!0,get:function(){return p.ReadableStreamMessageReader}});let d=n(23193);Object.defineProperty(t,"MessageWriter",{enumerable:!0,get:function(){return d.MessageWriter}}),Object.defineProperty(t,"AbstractMessageWriter",{enumerable:!0,get:function(){return d.AbstractMessageWriter}}),Object.defineProperty(t,"WriteableStreamMessageWriter",{enumerable:!0,get:function(){return d.WriteableStreamMessageWriter}});let u=n(89244);Object.defineProperty(t,"AbstractMessageBuffer",{enumerable:!0,get:function(){return u.AbstractMessageBuffer}});let m=n(90577);Object.defineProperty(t,"ConnectionStrategy",{enumerable:!0,get:function(){return m.ConnectionStrategy}}),Object.defineProperty(t,"ConnectionOptions",{enumerable:!0,get:function(){return m.ConnectionOptions}}),Object.defineProperty(t,"NullLogger",{enumerable:!0,get:function(){return m.NullLogger}}),Object.defineProperty(t,"createMessageConnection",{enumerable:!0,get:function(){return m.createMessageConnection}}),Object.defineProperty(t,"ProgressToken",{enumerable:!0,get:function(){return m.ProgressToken}}),Object.defineProperty(t,"ProgressType",{enumerable:!0,get:function(){return m.ProgressType}}),Object.defineProperty(t,"Trace",{enumerable:!0,get:function(){return m.Trace}}),Object.defineProperty(t,"TraceValue",{enumerable:!0,get:function(){return m.TraceValue}}),Object.defineProperty(t,"TraceFormat",{enumerable:!0,get:function(){return m.TraceFormat}}),Object.defineProperty(t,"SetTraceNotification",{enumerable:!0,get:function(){return m.SetTraceNotification}}),Object.defineProperty(t,"LogTraceNotification",{enumerable:!0,get:function(){return m.LogTraceNotification}}),Object.defineProperty(t,"ConnectionErrors",{enumerable:!0,get:function(){return m.ConnectionErrors}}),Object.defineProperty(t,"ConnectionError",{enumerable:!0,get:function(){return m.ConnectionError}}),Object.defineProperty(t,"CancellationReceiverStrategy",{enumerable:!0,get:function(){return m.CancellationReceiverStrategy}}),Object.defineProperty(t,"IdCancellationReceiverStrategy",{enumerable:!0,get:function(){return m.IdCancellationReceiverStrategy}}),Object.defineProperty(t,"RequestCancellationReceiverStrategy",{enumerable:!0,get:function(){return m.RequestCancellationReceiverStrategy}}),Object.defineProperty(t,"CancellationSenderStrategy",{enumerable:!0,get:function(){return m.CancellationSenderStrategy}}),Object.defineProperty(t,"CancellationStrategy",{enumerable:!0,get:function(){return m.CancellationStrategy}}),Object.defineProperty(t,"MessageStrategy",{enumerable:!0,get:function(){return m.MessageStrategy}}),Object.defineProperty(t,"TraceValues",{enumerable:!0,get:function(){return m.TraceValues}}),t.RAL=r(n(69590)).default},59850(e,t,n){"use strict";var r,a,i,o=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var a=Object.getOwnPropertyDescriptor(t,n);(!a||("get"in a?!t.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,a)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),s=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),l=this&&this.__importStar||(r=function(e){return(r=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t})(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=r(e),a=0;a<n.length;a++)"default"!==n[a]&&o(t,e,n[a]);return s(t,e),t}),c=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.CancellationTokenSource=t.CancellationToken=void 0;let p=c(n(69590)),d=l(n(78585)),u=n(62676);(a=i||(t.CancellationToken=i={})).None=Object.freeze({isCancellationRequested:!1,onCancellationRequested:u.Event.None}),a.Cancelled=Object.freeze({isCancellationRequested:!0,onCancellationRequested:u.Event.None}),a.is=function(e){return e&&(e===a.None||e===a.Cancelled||d.boolean(e.isCancellationRequested)&&!!e.onCancellationRequested)};let m=Object.freeze(function(e,t){let n=(0,p.default)().timer.setTimeout(e.bind(t),0);return{dispose(){n.dispose()}}});class y{_isCancelled=!1;_emitter;cancel(){!this._isCancelled&&(this._isCancelled=!0,this._emitter&&(this._emitter.fire(void 0),this.dispose()))}get isCancellationRequested(){return this._isCancelled}get onCancellationRequested(){return this._isCancelled?m:(this._emitter||(this._emitter=new u.Emitter),this._emitter.event)}dispose(){this._emitter&&(this._emitter.dispose(),this._emitter=void 0)}}t.CancellationTokenSource=class{_token;get token(){return this._token||(this._token=new y),this._token}cancel(){this._token?this._token.cancel():this._token=i.Cancelled}dispose(){this._token?this._token instanceof y&&this._token.dispose():this._token=i.None}}},90577(e,t,n){"use strict";var r,a,i,o,s,l,c,p,d,u,m,y,g,h,f,v,b,T,w,k,C,D,P,_,S,x,A,N,I,R,O=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var a=Object.getOwnPropertyDescriptor(t,n);(!a||("get"in a?!t.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,a)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),E=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),M=this&&this.__importStar||(r=function(e){return(r=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t})(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=r(e),a=0;a<n.length;a++)"default"!==n[a]&&O(t,e,n[a]);return E(t,e),t}),z=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ConnectionOptions=t.MessageStrategy=t.CancellationStrategy=t.CancellationSenderStrategy=t.CancellationReceiverStrategy=t.RequestCancellationReceiverStrategy=t.IdCancellationReceiverStrategy=t.ConnectionStrategy=t.ConnectionError=t.ConnectionErrors=t.LogTraceNotification=t.SetTraceNotification=t.TraceFormat=t.TraceValues=t.TraceValue=t.Trace=t.NullLogger=t.ProgressType=t.ProgressToken=void 0,t.createMessageConnection=function(e,n,r,a){let i,o,s,l,c=void 0!==r?r:t.NullLogger,p=0,d=0,u=0,m=a?.maxParallelism??-1,b=0,D=new Map,_=new Map,S=new Map,x=new q.LinkedMap,I=new Map,O=new Set,E=new Map,M=v.Off,z=T.Text,W=R.New,K=new V.Emitter,G=new V.Emitter,H=new V.Emitter,$=new V.Emitter,Z=new V.Emitter,X=a&&a.cancellationStrategy?a.cancellationStrategy:A.Message;function J(e){}function Y(){return W===R.Listening}function Q(){return W===R.Closed}function ee(){return W===R.Disposed}function et(){(W===R.New||W===R.Listening)&&(W=R.Closed,G.fire(void 0))}function en(e){if(null===e)throw Error("Can't send requests with id null since the response can't be correlated.");return"req-"+e.toString()}async function er(e){if(L.Message.isRequest(e))return ei(e);if(L.Message.isNotification(e))return es(e);if(L.Message.isResponse(e))return eo(e);var t=e;if(!t)return void c.error("Received empty message.");if(c.error(`Received message which is neither a response nor a notification message:
${JSON.stringify(t,null,4)}`),j.string(t.id)||j.number(t.id)){let e=t.id,n=I.get(e);n&&n.reject(Error("The received response has neither a result nor an error property."))}}e.onClose(et),e.onError(function(e){K.fire([e,void 0,void 0])}),n.onClose(et),n.onError(function(e){K.fire(e)});let ea=e=>{try{if(L.Message.isNotification(e)&&e.method===y.type.method){let t=e.params.id,r=en(t),i=x.get(r);if(L.Message.isRequest(i)){let o=a?.connectionStrategy,s=o&&o.cancelUndispatched?o.cancelUndispatched(i,J):J(i);if(s&&(void 0!==s.error||void 0!==s.result)){x.delete(r),E.delete(t),s.id=i.id,ec(s,e.method,Date.now()),n.write(s).catch(()=>c.error("Sending response for canceled message failed."));return}}let o=E.get(t);if(void 0!==o){o.cancel(),ep(e);return}O.add(t)}var t,r=x;L.Message.isRequest(e)?r.set(en(e.id),e):L.Message.isResponse(e)?-1===m?r.set(null===(t=e.id)?"res-unknown-"+(++u).toString():"res-"+t.toString(),e):eo(e):r.set("not-"+(++d).toString(),e)}finally{!function e(){i||0===x.size||-1!==m&&b>=m||(i=(0,F.default)().timer.setImmediate(async()=>{let t;if(i=void 0,0===x.size||-1!==m&&b>=m)return;let n=x.shift();try{b++;let e=a?.messageStrategy;t=N.is(e)?e.handleMessage(n,er):er(n)}catch(e){c.error(`Processing message queue failed: ${e.toString()}`)}finally{t instanceof Promise?t.then(()=>{b--,e()}).catch(e=>{c.error(`Processing message queue failed: ${e.toString()}`)}):b--,e()}}))}()}};async function ei(e){let t,r;if(ee())return Promise.resolve();function a(t,r,a){let i={jsonrpc:"2.0",id:e.id};return t instanceof L.ResponseError?i.error=t.toJson():i.result=void 0===t?null:t,ec(i,r,a),n.write(i)}function i(t,r,a){let i={jsonrpc:"2.0",id:e.id,error:t.toJson()};return ec(i,r,a),n.write(i)}var l=e;if(M!==v.Off&&o)if(z===T.Text){let e;(M===v.Verbose||M===v.Compact)&&l.params&&(e=`Params: ${el(l.params)}`),o.log(`Received request '${l.method} - (${l.id})'.`,e)}else ed("receive-request",l);let c=D.get(e.method);c&&(t=c.type,r=c.handler);let p=Date.now();if(r||s){let n=e.id??String(Date.now()),o=P.is(X.receiver)?X.receiver.createCancellationTokenSource(n):X.receiver.createCancellationTokenSource(e);null!==e.id&&O.has(e.id)&&o.cancel(),null!==e.id&&E.set(n,o);try{let n;if(r)if(void 0===e.params){if(void 0!==t&&0!==t.numberOfParams)return i(new L.ResponseError(L.ErrorCodes.InvalidParams,`Request ${e.method} defines ${t.numberOfParams} params but received none.`),e.method,p);n=r(o.token)}else if(Array.isArray(e.params)){if(void 0!==t&&t.parameterStructures===L.ParameterStructures.byName)return i(new L.ResponseError(L.ErrorCodes.InvalidParams,`Request ${e.method} defines parameters by name but received parameters by position`),e.method,p);n=r(...e.params,o.token)}else{if(void 0!==t&&t.parameterStructures===L.ParameterStructures.byPosition)return i(new L.ResponseError(L.ErrorCodes.InvalidParams,`Request ${e.method} defines parameters by position but received parameters by name`),e.method,p);n=r(e.params,o.token)}else s&&(n=s(e.method,e.params,o.token));let l=await n;await a(l,e.method,p)}catch(t){t instanceof L.ResponseError?await a(t,e.method,p):t&&j.string(t.message)?await i(new L.ResponseError(L.ErrorCodes.InternalError,`Request ${e.method} failed with message: ${t.message}`),e.method,p):await i(new L.ResponseError(L.ErrorCodes.InternalError,`Request ${e.method} failed unexpectedly without providing any details.`),e.method,p)}finally{E.delete(n)}}else await i(new L.ResponseError(L.ErrorCodes.MethodNotFound,`Unhandled method ${e.method}`),e.method,p)}function eo(e){if(!ee())if(null===e.id)e.error?c.error(`Received response message without id: Error is:
${JSON.stringify(e.error,void 0,4)}`):c.error("Received response message without id. No further error information provided.");else{let t=e.id,n=I.get(t);if(function(e,t){if(M!==v.Off&&o)if(z===T.Text){let n;if((M===v.Verbose||M===v.Compact)&&(e.error&&e.error.data?n=`Error data: ${el(e.error.data)}`:e.result?n=`Result: ${el(e.result)}`:void 0===e.error&&(n="No result returned.")),t){let r=e.error?` Request failed: ${e.error.message} (${e.error.code}).`:"";o.log(`Received response '${t.method} - (${e.id})' in ${Date.now()-t.timerStart}ms.${r}`,n)}else o.log(`Received response ${e.id} without active response promise.`,n)}else ed("receive-response",e)}(e,n),void 0!==n){I.delete(t);try{if(e.error){let t=e.error;n.reject(new L.ResponseError(t.code,t.message,t.data))}else if(void 0!==e.result)n.resolve(e.result);else throw Error("Should never happen.")}catch(e){e.message?c.error(`Response handler '${n.method}' failed with message: ${e.message}`):c.error(`Response handler '${n.method}' failed unexpectedly.`)}}}}async function es(e){let t,n;if(!ee()){if(e.method===y.type.method){let t=e.params.id;O.delete(t),ep(e);return}{let r=_.get(e.method);r&&(t=r.handler,n=r.type)}if(t||l)try{if(ep(e),t)if(void 0===e.params)void 0!==n&&0!==n.numberOfParams&&n.parameterStructures!==L.ParameterStructures.byName&&c.error(`Notification ${e.method} defines ${n.numberOfParams} params but received none.`),await t();else if(Array.isArray(e.params)){let r=e.params;e.method===h.type.method&&2===r.length&&g.is(r[0])?await t({token:r[0],value:r[1]}):(void 0!==n&&(n.parameterStructures===L.ParameterStructures.byName&&c.error(`Notification ${e.method} defines parameters by name but received parameters by position`),n.numberOfParams!==e.params.length&&c.error(`Notification ${e.method} defines ${n.numberOfParams} params but received ${r.length} arguments`)),await t(...r))}else void 0!==n&&n.parameterStructures===L.ParameterStructures.byPosition&&c.error(`Notification ${e.method} defines parameters by position but received parameters by name`),await t(e.params);else l&&await l(e.method,e.params)}catch(t){t.message?c.error(`Notification handler '${e.method}' failed with message: ${t.message}`):c.error(`Notification handler '${e.method}' failed unexpectedly.`)}else H.fire(e)}}function el(e){if(null!=e)switch(M){case v.Verbose:return JSON.stringify(e,null,4);case v.Compact:return JSON.stringify(e);default:return}}function ec(e,t,n){if(M!==v.Off&&o)if(z===T.Text){let r;(M===v.Verbose||M===v.Compact)&&(e.error&&e.error.data?r=`Error data: ${el(e.error.data)}`:e.result?r=`Result: ${el(e.result)}`:void 0===e.error&&(r="No result returned.")),o.log(`Sending response '${t} - (${e.id})'. Processing request took ${Date.now()-n}ms`,r)}else ed("send-response",e)}function ep(e){if(M!==v.Off&&o&&e.method!==k.type.method)if(z===T.Text){let t;(M===v.Verbose||M===v.Compact)&&(t=e.params?`Params: ${el(e.params)}`:"No parameters provided."),o.log(`Received notification '${e.method}'.`,t)}else ed("receive-notification",e)}function ed(e,t){if(!o||M===v.Off)return;let n={isLSPMessage:!0,type:e,message:t,timestamp:Date.now()};o.log(n)}function eu(){if(Q())throw new B(C.Closed,"Connection is closed.");if(ee())throw new B(C.Disposed,"Connection is disposed.")}function em(e){return void 0===e?null:e}function ey(e){if(null!==e)return e}function eg(e){return null!=e&&!Array.isArray(e)&&"object"==typeof e}function eh(e,t){switch(e){case L.ParameterStructures.auto:if(eg(t))return ey(t);return[em(t)];case L.ParameterStructures.byName:if(!eg(t))throw Error("Received parameters by name but param is not an object literal.");return ey(t);case L.ParameterStructures.byPosition:return[em(t)];default:throw Error(`Unknown parameter structure ${e.toString()}`)}}function ef(e,t){let n,r=e.numberOfParams;switch(r){case 0:n=void 0;break;case 1:n=eh(e.parameterStructures,t[0]);break;default:n=[];for(let e=0;e<t.length&&e<r;e++)n.push(em(t[e]));if(t.length<r)for(let e=t.length;e<r;e++)n.push(null)}return n}let ev={sendNotification:(e,...t)=>{let r,a;if(eu(),j.string(e)){r=e;let n=t[0],i=0,o=L.ParameterStructures.auto;L.ParameterStructures.is(n)&&(i=1,o=n);let s=t.length,l=s-i;switch(l){case 0:a=void 0;break;case 1:a=eh(o,t[i]);break;default:if(o===L.ParameterStructures.byName)throw Error(`Received ${l} parameters for 'by Name' notification parameter structure.`);a=t.slice(i,s).map(e=>em(e))}}else r=e.method,a=ef(e,t);let i={jsonrpc:"2.0",method:r,params:a};if(M!==v.Off&&o)if(z===T.Text){let e;(M===v.Verbose||M===v.Compact)&&(e=i.params?`Params: ${el(i.params)}`:"No parameters provided."),o.log(`Sending notification '${i.method}'.`,e)}else ed("send-notification",i);return n.write(i).catch(e=>{throw c.error("Sending notification failed."),e})},onNotification:(e,t)=>{let n;return eu(),j.func(e)?l=e:t&&(j.string(e)?(n=e,_.set(e,{type:void 0,handler:t})):(n=e.method,_.set(e.method,{type:e,handler:t}))),{dispose:()=>{void 0!==n?_.get(n)?.handler===t&&_.delete(n):l===e&&(l=void 0)}}},onProgress:(e,t,n)=>{if(S.has(t))throw Error(`Progress handler for token ${t} already registered`);return S.set(t,n),{dispose:()=>{S.get(t)===n&&S.delete(t)}}},sendProgress:(e,t,n)=>ev.sendNotification(h.type,{token:t,value:n}),onUnhandledProgress:$.event,sendRequest:(e,...t)=>{let r,a,i,s;if(eu(),!Y())throw Error("Call listen() first.");function l(e,t){let n=X.sender.sendCancellation(e,t);void 0===n?c.log(`Received no promise from cancellation strategy when cancelling id ${t}`):n.catch(()=>{c.log(`Sending cancellation messages for id ${t} failed.`)})}if(j.string(e)){r=e;let n=t[0],i=t[t.length-1],o=0,l=L.ParameterStructures.auto;L.ParameterStructures.is(n)&&(o=1,l=n);let c=t.length;U.CancellationToken.is(i)&&(c-=1,s=i);let p=c-o;switch(p){case 0:a=void 0;break;case 1:a=eh(l,t[o]);break;default:if(l===L.ParameterStructures.byName)throw Error(`Received ${p} parameters for 'by Name' request parameter structure.`);a=t.slice(o,c).map(e=>em(e))}}else{r=e.method,a=ef(e,t);let n=e.numberOfParams;s=U.CancellationToken.is(t[n])?t[n]:void 0}let d=p++,u=!1;void 0!==s&&(s.isCancellationRequested?u=!0:i=s.onCancellationRequested(()=>{l(ev,d)}));let m={jsonrpc:"2.0",id:d,method:r,params:a};if(M!==v.Off&&o)if(z===T.Text){let e;(M===v.Verbose||M===v.Compact)&&m.params&&(e=`Params: ${el(m.params)}`),o.log(`Sending request '${m.method} - (${m.id})'.`,e)}else ed("send-request",m);return"function"==typeof X.sender.enableCancellation&&X.sender.enableCancellation(m),new Promise(async(e,t)=>{let a={method:r,timerStart:Date.now(),resolve:t=>{e(t),X.sender.cleanup(d),i?.dispose()},reject:e=>{t(e),X.sender.cleanup(d),i?.dispose()}};try{I.set(d,a),await n.write(m),u&&l(ev,d)}catch(e){throw I.delete(d),a.reject(new L.ResponseError(L.ErrorCodes.MessageWriteError,e.message?e.message:"Unknown reason")),c.error("Sending request failed."),e}})},onRequest:(e,t)=>{eu();let n=null;return f.is(e)?(n=void 0,s=e):j.string(e)?(n=null,void 0!==t&&(n=e,D.set(e,{handler:t,type:void 0}))):void 0!==t&&(n=e.method,D.set(e.method,{type:e,handler:t})),{dispose:()=>{null!==n&&(void 0!==n?D.get(n)?.handler===t&&D.delete(n):s===e&&(s=void 0))}}},hasPendingResponse:()=>I.size>0,trace:async(e,t,n)=>{let r=!1,a=T.Text;void 0!==n&&(j.boolean(n)?r=n:(r=n.sendNotification||!1,a=n.traceFormat||T.Text)),M=e,z=a,o=M===v.Off?void 0:t,!r||Q()||ee()||await ev.sendNotification(w.type,{value:v.toString(e)})},onError:K.event,onClose:G.event,onUnhandledNotification:H.event,onDispose:Z.event,end:()=>{n.end()},dispose:()=>{if(ee())return;W=R.Disposed,Z.fire(void 0);let t=new L.ResponseError(L.ErrorCodes.PendingResponseRejected,"Pending response rejected since connection got disposed");for(let e of I.values())e.reject(t);I=new Map,E=new Map,O=new Set,x=new q.LinkedMap,j.func(n.dispose)&&n.dispose(),j.func(e.dispose)&&e.dispose()},listen:()=>{if(eu(),Y())throw new B(C.AlreadyListening,"Connection is already listening");W=R.Listening,e.listen(ea)},inspect:()=>{(0,F.default)().console.log("inspect")}};return ev.onNotification(k.type,e=>{if(M===v.Off||!o)return;let t=M===v.Verbose||M===v.Compact;o.log(e.message,t?e.verbose:void 0)}),ev.onNotification(h.type,async e=>{let t=S.get(e.token);t?await t(e.value):$.fire(e)}),ev};let F=z(n(69590)),j=M(n(78585)),L=n(96177),q=n(93352),V=n(62676),U=n(59850);(y||(y={})).type=new L.NotificationType("$/cancelRequest"),(g||(t.ProgressToken=g={})).is=function(e){return"string"==typeof e||"number"==typeof e},(h||(h={})).type=new L.NotificationType("$/progress"),t.ProgressType=class{__;_pr},(f||(f={})).is=function(e){return j.func(e)},t.NullLogger=Object.freeze({error:()=>{},warn:()=>{},info:()=>{},log:()=>{}}),(a=v||(t.Trace=v={}))[a.Off=0]="Off",a[a.Messages=1]="Messages",a[a.Compact=2]="Compact",a[a.Verbose=3]="Verbose",(i=b||(t.TraceValue=b={})).Off="off",i.Messages="messages",i.Compact="compact",i.Verbose="verbose",t.TraceValues=b,(o=v||(t.Trace=v={})).fromString=function(e){if(!j.string(e))return o.Off;switch(e=e.toLowerCase()){case"off":default:return o.Off;case"messages":return o.Messages;case"compact":return o.Compact;case"verbose":return o.Verbose}},o.toString=function(e){switch(e){case o.Off:return"off";case o.Messages:return"messages";case o.Compact:return"compact";case o.Verbose:return"verbose";default:return"off"}},(s=T||(t.TraceFormat=T={})).Text="text",s.JSON="json",(l=T||(t.TraceFormat=T={})).fromString=function(e){return j.string(e)&&"json"===(e=e.toLowerCase())?l.JSON:l.Text},(w||(t.SetTraceNotification=w={})).type=new L.NotificationType("$/setTrace"),(k||(t.LogTraceNotification=k={})).type=new L.NotificationType("$/logTrace"),(c=C||(t.ConnectionErrors=C={}))[c.Closed=1]="Closed",c[c.Disposed=2]="Disposed",c[c.AlreadyListening=3]="AlreadyListening";class B extends Error{code;constructor(e,t){super(t),this.code=e,Object.setPrototypeOf(this,B.prototype)}}t.ConnectionError=B,(D||(t.ConnectionStrategy=D={})).is=function(e){return e&&j.func(e.cancelUndispatched)},(P||(t.IdCancellationReceiverStrategy=P={})).is=function(e){return e&&(void 0===e.kind||"id"===e.kind)&&j.func(e.createCancellationTokenSource)&&(void 0===e.dispose||j.func(e.dispose))},(_||(t.RequestCancellationReceiverStrategy=_={})).is=function(e){return e&&"request"===e.kind&&j.func(e.createCancellationTokenSource)&&(void 0===e.dispose||j.func(e.dispose))},(p=S||(t.CancellationReceiverStrategy=S={})).Message=Object.freeze({createCancellationTokenSource:e=>new U.CancellationTokenSource}),p.is=function(e){return P.is(e)||_.is(e)},(d=x||(t.CancellationSenderStrategy=x={})).Message=Object.freeze({sendCancellation:(e,t)=>e.sendNotification(y.type,{id:t}),cleanup(e){}}),d.is=function(e){return e&&j.func(e.sendCancellation)&&j.func(e.cleanup)},(u=A||(t.CancellationStrategy=A={})).Message=Object.freeze({receiver:S.Message,sender:x.Message}),u.is=function(e){return e&&S.is(e.receiver)&&x.is(e.sender)},(N||(t.MessageStrategy=N={})).is=function(e){return e&&j.func(e.handleMessage)},(I||(t.ConnectionOptions=I={})).is=function(e){return e&&(A.is(e.cancellationStrategy)||D.is(e.connectionStrategy)||N.is(e.messageStrategy)||j.number(e.maxParallelism))},(m=R||(R={}))[m.New=1]="New",m[m.Listening=2]="Listening",m[m.Closed=3]="Closed",m[m.Disposed=4]="Disposed"},34019(e,t){"use strict";var n;Object.defineProperty(t,"__esModule",{value:!0}),t.Disposable=void 0,(n||(t.Disposable=n={})).create=function(e){return{dispose:e}}},62676(e,t,n){"use strict";let r;var a,i,o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Emitter=t.Event=void 0;let s=o(n(69590));a=i||(t.Event=i={}),r={dispose(){}},a.None=function(){return r};class l{_callbacks;_contexts;add(e,t=null,n){this._callbacks||(this._callbacks=[],this._contexts=[]),this._callbacks.push(e),this._contexts.push(t),Array.isArray(n)&&n.push({dispose:()=>this.remove(e,t)})}remove(e,t=null){if(!this._callbacks)return;let n=!1;for(let r=0,a=this._callbacks.length;r<a;r++)if(this._callbacks[r]===e)if(this._contexts[r]===t){this._callbacks.splice(r,1),this._contexts.splice(r,1);return}else n=!0;if(n)throw Error("When adding a listener with a context, you should remove it with the same context")}invoke(...e){if(!this._callbacks)return[];let t=[],n=this._callbacks.slice(0),r=this._contexts.slice(0);for(let a=0,i=n.length;a<i;a++)try{t.push(n[a].apply(r[a],e))}catch(e){(0,s.default)().console.error(e)}return t}isEmpty(){return!this._callbacks||0===this._callbacks.length}dispose(){this._callbacks=void 0,this._contexts=void 0}}class c{_options;static _noop=function(){};_event;_callbacks;constructor(e){this._options=e}get event(){return this._event||(this._event=(e,t,n)=>{this._callbacks||(this._callbacks=new l),this._options&&this._options.onFirstListenerAdd&&this._callbacks.isEmpty()&&this._options.onFirstListenerAdd(this),this._callbacks.add(e,t);let r={dispose:()=>{this._callbacks&&(this._callbacks.remove(e,t),r.dispose=c._noop,this._options&&this._options.onLastListenerRemove&&this._callbacks.isEmpty()&&this._options.onLastListenerRemove(this))}};return Array.isArray(n)&&n.push(r),r}),this._event}fire(e){this._callbacks&&this._callbacks.invoke.call(this._callbacks,e)}dispose(){this._callbacks&&(this._callbacks.dispose(),this._callbacks=void 0)}}t.Emitter=c},78585(e,t){"use strict";function n(e){return"string"==typeof e||e instanceof String}function r(e){return Array.isArray(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.boolean=function(e){return!0===e||!1===e},t.string=n,t.number=function(e){return"number"==typeof e||e instanceof Number},t.error=function(e){return e instanceof Error},t.func=function(e){return"function"==typeof e},t.array=r,t.stringArray=function(e){return r(e)&&e.every(e=>n(e))}},93352(e,t){"use strict";var n,r;Object.defineProperty(t,"__esModule",{value:!0}),t.LRUCache=t.LinkedMap=t.Touch=void 0,(r=n||(t.Touch=n={})).None=0,r.First=1,r.AsOld=r.First,r.Last=2,r.AsNew=r.Last;class a{[Symbol.toStringTag]="LinkedMap";_map;_head;_tail;_size;_state;constructor(){this._map=new Map,this._head=void 0,this._tail=void 0,this._size=0,this._state=0}clear(){this._map.clear(),this._head=void 0,this._tail=void 0,this._size=0,this._state++}isEmpty(){return!this._head&&!this._tail}get size(){return this._size}get first(){return this._head?.value}get last(){return this._tail?.value}before(e){let t=this._map.get(e);return t?t.previous?.value:void 0}after(e){let t=this._map.get(e);return t?t.next?.value:void 0}has(e){return this._map.has(e)}get(e,t=n.None){let r=this._map.get(e);if(r)return t!==n.None&&this.touch(r,t),r.value}set(e,t,r=n.None){let a=this._map.get(e);if(a)a.value=t,r!==n.None&&this.touch(a,r);else{switch(a={key:e,value:t,next:void 0,previous:void 0},r){case n.None:this.addItemLast(a);break;case n.First:this.addItemFirst(a);break;case n.Last:default:this.addItemLast(a)}this._map.set(e,a),this._size++}return this}delete(e){return!!this.remove(e)}remove(e){let t=this._map.get(e);if(t)return this._map.delete(e),this.removeItem(t),this._size--,t.value}shift(){if(!this._head&&!this._tail)return;if(!this._head||!this._tail)throw Error("Invalid list");let e=this._head;return this._map.delete(e.key),this.removeItem(e),this._size--,e.value}forEach(e,t){let n=this._state,r=this._head;for(;r;){if(t?e.bind(t)(r.value,r.key,this):e(r.value,r.key,this),this._state!==n)throw Error("LinkedMap got modified during iteration.");r=r.next}}keys(){let e=this._state,t=this._head,n={[Symbol.iterator]:()=>n,next:()=>{if(this._state!==e)throw Error("LinkedMap got modified during iteration.");if(!t)return{value:void 0,done:!0};{let e={value:t.key,done:!1};return t=t.next,e}}};return n}values(){let e=this._state,t=this._head,n={[Symbol.iterator]:()=>n,next:()=>{if(this._state!==e)throw Error("LinkedMap got modified during iteration.");if(!t)return{value:void 0,done:!0};{let e={value:t.value,done:!1};return t=t.next,e}}};return n}entries(){let e=this._state,t=this._head,n={[Symbol.iterator]:()=>n,next:()=>{if(this._state!==e)throw Error("LinkedMap got modified during iteration.");if(!t)return{value:void 0,done:!0};{let e={value:[t.key,t.value],done:!1};return t=t.next,e}}};return n}[Symbol.iterator](){return this.entries()}trimOld(e){if(e>=this.size)return;if(0===e)return void this.clear();let t=this._head,n=this.size;for(;t&&n>e;)this._map.delete(t.key),t=t.next,n--;this._head=t,this._size=n,t&&(t.previous=void 0),this._state++}addItemFirst(e){if(this._head||this._tail)if(this._head)e.next=this._head,this._head.previous=e;else throw Error("Invalid list");else this._tail=e;this._head=e,this._state++}addItemLast(e){if(this._head||this._tail)if(this._tail)e.previous=this._tail,this._tail.next=e;else throw Error("Invalid list");else this._head=e;this._tail=e,this._state++}removeItem(e){if(e===this._head&&e===this._tail)this._head=void 0,this._tail=void 0;else if(e===this._head){if(!e.next)throw Error("Invalid list");e.next.previous=void 0,this._head=e.next}else if(e===this._tail){if(!e.previous)throw Error("Invalid list");e.previous.next=void 0,this._tail=e.previous}else{let t=e.next,n=e.previous;if(!t||!n)throw Error("Invalid list");t.previous=n,n.next=t}e.next=void 0,e.previous=void 0,this._state++}touch(e,t){if(!this._head||!this._tail)throw Error("Invalid list");if(t===n.First||t===n.Last){if(t===n.First){if(e===this._head)return;let t=e.next,n=e.previous;e===this._tail?(n.next=void 0,this._tail=n):(t.previous=n,n.next=t),e.previous=void 0,e.next=this._head,this._head.previous=e,this._head=e,this._state++}else if(t===n.Last){if(e===this._tail)return;let t=e.next,n=e.previous;e===this._head?(t.previous=void 0,this._head=t):(t.previous=n,n.next=t),e.next=void 0,e.previous=this._tail,this._tail.next=e,this._tail=e,this._state++}}}toJSON(){let e=[];return this.forEach((t,n)=>{e.push([n,t])}),e}fromJSON(e){for(let[t,n]of(this.clear(),e))this.set(t,n)}}t.LinkedMap=a,t.LRUCache=class extends a{_limit;_ratio;constructor(e,t=1){super(),this._limit=e,this._ratio=Math.min(Math.max(0,t),1)}get limit(){return this._limit}set limit(e){this._limit=e,this.checkTrim()}get ratio(){return this._ratio}set ratio(e){this._ratio=Math.min(Math.max(0,e),1),this.checkTrim()}get(e,t=n.AsNew){return super.get(e,t)}peek(e){return super.get(e,n.None)}set(e,t){return super.set(e,t,n.Last),this.checkTrim(),this}checkTrim(){this.size>this._limit&&this.trimOld(Math.round(this._limit*this._ratio))}}},89244(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractMessageBuffer=void 0,t.AbstractMessageBuffer=class{_encoding;_chunks;_totalLength;constructor(e="utf-8"){this._encoding=e,this._chunks=[],this._totalLength=0}get encoding(){return this._encoding}append(e){let t="string"==typeof e?this.fromString(e,this._encoding):e;this._chunks.push(t),this._totalLength+=t.byteLength}tryReadHeaders(e=!1){if(0===this._chunks.length)return;let t=0,n=0,r=0,a=0;e:for(;n<this._chunks.length;){let e=this._chunks[n];for(r=0;r<e.length;){switch(e[r]){case 13:switch(t){case 0:t=1;break;case 2:t=3;break;default:t=0}break;case 10:switch(t){case 1:t=2;break;case 3:t=4,r++;break e;default:t=0}break;default:t=0}r++}a+=e.byteLength,n++}if(4!==t)return;let i=this._read(a+r),o=new Map,s=this.toString(i,"ascii").split("\r\n");if(s.length<2)return o;for(let t=0;t<s.length-2;t++){let n=s[t],r=n.indexOf(":");if(-1===r)throw Error(`Message header must separate key and value using ':'
${n}`);let a=n.substr(0,r),i=n.substr(r+1).trim();o.set(e?a.toLowerCase():a,i)}return o}tryReadBody(e){if(!(this._totalLength<e))return this._read(e)}get numberOfBytes(){return this._totalLength}_read(e){if(0===e)return this.emptyBuffer();if(e>this._totalLength)throw Error("Cannot read so many bytes!");if(this._chunks[0].byteLength===e){let t=this._chunks[0];return this._chunks.shift(),this._totalLength-=e,this.asNative(t)}if(this._chunks[0].byteLength>e){let t=this._chunks[0],n=this.asNative(t,e);return this._chunks[0]=t.slice(e),this._totalLength-=e,n}let t=this.allocNative(e),n=0;for(;e>0;){let r=this._chunks[0];if(r.byteLength>e){let a=r.slice(0,e);t.set(a,n),n+=e,this._chunks[0]=r.slice(e),this._totalLength-=e,e-=e}else t.set(r,n),n+=r.byteLength,this._chunks.shift(),this._totalLength-=r.byteLength,e-=r.byteLength}return t}}},59085(e,t,n){"use strict";var r,a,i,o=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var a=Object.getOwnPropertyDescriptor(t,n);(!a||("get"in a?!t.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,a)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),s=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),l=this&&this.__importStar||(r=function(e){return(r=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t})(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=r(e),a=0;a<n.length;a++)"default"!==n[a]&&o(t,e,n[a]);return s(t,e),t}),c=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ReadableStreamMessageReader=t.AbstractMessageReader=t.MessageReader=void 0;let p=c(n(69590)),d=l(n(78585)),u=n(62676),m=n(94323);(a||(t.MessageReader=a={})).is=function(e){return e&&d.func(e.listen)&&d.func(e.dispose)&&d.func(e.onError)&&d.func(e.onClose)&&d.func(e.onPartialMessage)};class y{errorEmitter;closeEmitter;partialMessageEmitter;constructor(){this.errorEmitter=new u.Emitter,this.closeEmitter=new u.Emitter,this.partialMessageEmitter=new u.Emitter}dispose(){this.errorEmitter.dispose(),this.closeEmitter.dispose(),this.partialMessageEmitter.dispose()}get onError(){return this.errorEmitter.event}fireError(e){this.errorEmitter.fire(this.asError(e))}get onClose(){return this.closeEmitter.event}fireClose(){this.closeEmitter.fire(void 0)}get onPartialMessage(){return this.partialMessageEmitter.event}firePartialMessage(e){this.partialMessageEmitter.fire(e)}asError(e){return e instanceof Error?e:Error(`Reader received error. Reason: ${d.string(e.message)?e.message:"unknown"}`)}}t.AbstractMessageReader=y,(i||(i={})).fromOptions=function(e){let t,n,r,a=new Map,i=new Map;if(void 0===e||"string"==typeof e)t=e??"utf-8";else{if(t=e.charset??"utf-8",void 0!==e.contentDecoder&&(n=e.contentDecoder,a.set(n.name,n)),void 0!==e.contentDecoders)for(let t of e.contentDecoders)a.set(t.name,t);if(void 0!==e.contentTypeDecoder&&(r=e.contentTypeDecoder,i.set(r.name,r)),void 0!==e.contentTypeDecoders)for(let t of e.contentTypeDecoders)i.set(t.name,t)}return void 0===r&&(r=(0,p.default)().applicationJson.decoder,i.set(r.name,r)),{charset:t,contentDecoder:n,contentDecoders:a,contentTypeDecoder:r,contentTypeDecoders:i}},t.ReadableStreamMessageReader=class extends y{readable;options;callback;nextMessageLength;messageToken;buffer;partialMessageTimer;_partialMessageTimeout;readSemaphore;constructor(e,t){super(),this.readable=e,this.options=i.fromOptions(t),this.buffer=(0,p.default)().messageBuffer.create(this.options.charset),this._partialMessageTimeout=1e4,this.nextMessageLength=-1,this.messageToken=0,this.readSemaphore=new m.Semaphore(1)}set partialMessageTimeout(e){this._partialMessageTimeout=e}get partialMessageTimeout(){return this._partialMessageTimeout}listen(e){this.nextMessageLength=-1,this.messageToken=0,this.partialMessageTimer=void 0,this.callback=e;let t=this.readable.onData(e=>{this.onData(e)});return this.readable.onError(e=>this.fireError(e)),this.readable.onClose(()=>this.fireClose()),t}onData(e){try{for(this.buffer.append(e);;){if(-1===this.nextMessageLength){let e=this.buffer.tryReadHeaders(!0);if(!e)return;let t=e.get("content-length");if(!t)return void this.fireError(Error(`Header must provide a Content-Length property.
${JSON.stringify(Object.fromEntries(e))}`));let n=parseInt(t);if(isNaN(n))return void this.fireError(Error(`Content-Length value must be a number. Got ${t}`));this.nextMessageLength=n}let e=this.buffer.tryReadBody(this.nextMessageLength);if(void 0===e)return void this.setPartialMessageTimer();this.clearPartialMessageTimer(),this.nextMessageLength=-1,this.readSemaphore.lock(async()=>{let t=void 0!==this.options.contentDecoder?await this.options.contentDecoder.decode(e):e,n=await this.options.contentTypeDecoder.decode(t,this.options);this.callback(n)}).catch(e=>{this.fireError(e)})}}catch(e){this.fireError(e)}}clearPartialMessageTimer(){this.partialMessageTimer&&(this.partialMessageTimer.dispose(),this.partialMessageTimer=void 0)}setPartialMessageTimer(){this.clearPartialMessageTimer(),this._partialMessageTimeout<=0||(this.partialMessageTimer=(0,p.default)().timer.setTimeout((e,t)=>{this.partialMessageTimer=void 0,e===this.messageToken&&(this.firePartialMessage({messageToken:e,waitingTime:t}),this.setPartialMessageTimer())},this._partialMessageTimeout,this.messageToken,this._partialMessageTimeout))}}},23193(e,t,n){"use strict";var r,a,i,o=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var a=Object.getOwnPropertyDescriptor(t,n);(!a||("get"in a?!t.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,a)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),s=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),l=this&&this.__importStar||(r=function(e){return(r=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t})(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=r(e),a=0;a<n.length;a++)"default"!==n[a]&&o(t,e,n[a]);return s(t,e),t}),c=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.WriteableStreamMessageWriter=t.AbstractMessageWriter=t.MessageWriter=void 0;let p=c(n(69590)),d=l(n(78585)),u=n(94323),m=n(62676);(a||(t.MessageWriter=a={})).is=function(e){return e&&d.func(e.dispose)&&d.func(e.onClose)&&d.func(e.onError)&&d.func(e.write)};class y{errorEmitter;closeEmitter;constructor(){this.errorEmitter=new m.Emitter,this.closeEmitter=new m.Emitter}dispose(){this.errorEmitter.dispose(),this.closeEmitter.dispose()}get onError(){return this.errorEmitter.event}fireError(e,t,n){this.errorEmitter.fire([this.asError(e),t,n])}get onClose(){return this.closeEmitter.event}fireClose(){this.closeEmitter.fire(void 0)}asError(e){return e instanceof Error?e:Error(`Writer received error. Reason: ${d.string(e.message)?e.message:"unknown"}`)}}t.AbstractMessageWriter=y,(i||(i={})).fromOptions=function(e){return void 0===e||"string"==typeof e?{charset:e??"utf-8",contentTypeEncoder:(0,p.default)().applicationJson.encoder}:{charset:e.charset??"utf-8",contentEncoder:e.contentEncoder,contentTypeEncoder:e.contentTypeEncoder??(0,p.default)().applicationJson.encoder}},t.WriteableStreamMessageWriter=class extends y{writable;options;errorCount;writeSemaphore;constructor(e,t){super(),this.writable=e,this.options=i.fromOptions(t),this.errorCount=0,this.writeSemaphore=new u.Semaphore(1),this.writable.onError(e=>this.fireError(e)),this.writable.onClose(()=>this.fireClose())}async write(e){return this.writeSemaphore.lock(async()=>this.options.contentTypeEncoder.encode(e,this.options).then(e=>void 0!==this.options.contentEncoder?this.options.contentEncoder.encode(e):e).then(t=>{let n=[];return n.push("Content-Length: ",t.byteLength.toString(),"\r\n"),n.push("\r\n"),this.doWrite(e,n,t)},e=>{throw this.fireError(e),e}))}async doWrite(e,t,n){try{return await this.writable.write(t.join(""),"ascii"),this.writable.write(n)}catch(t){return this.handleError(t,e),Promise.reject(t)}}handleError(e,t){this.errorCount++,this.fireError(e,t,this.errorCount)}end(){this.writable.end()}}},96177(e,t,n){"use strict";var r,a,i,o,s,l=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var a=Object.getOwnPropertyDescriptor(t,n);(!a||("get"in a?!t.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,a)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),c=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),p=this&&this.__importStar||(r=function(e){return(r=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t})(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=r(e),a=0;a<n.length;a++)"default"!==n[a]&&l(t,e,n[a]);return c(t,e),t});Object.defineProperty(t,"__esModule",{value:!0}),t.Message=t.NotificationType9=t.NotificationType8=t.NotificationType7=t.NotificationType6=t.NotificationType5=t.NotificationType4=t.NotificationType3=t.NotificationType2=t.NotificationType1=t.NotificationType0=t.NotificationType=t.RequestType9=t.RequestType8=t.RequestType7=t.RequestType6=t.RequestType5=t.RequestType4=t.RequestType3=t.RequestType2=t.RequestType1=t.RequestType=t.RequestType0=t.AbstractMessageSignature=t.ParameterStructures=t.ResponseError=t.ErrorCodes=void 0;let d=p(n(78585));(a=o||(t.ErrorCodes=o={})).ParseError=-32700,a.InvalidRequest=-32600,a.MethodNotFound=-32601,a.InvalidParams=-32602,a.InternalError=-32603,a.jsonrpcReservedErrorRangeStart=-32099,a.serverErrorStart=-32099,a.MessageWriteError=-32099,a.MessageReadError=-32098,a.PendingResponseRejected=-32097,a.ConnectionInactive=-32096,a.ServerNotInitialized=-32002,a.UnknownErrorCode=-32001,a.jsonrpcReservedErrorRangeEnd=-32e3,a.serverErrorEnd=-32e3;class u extends Error{code;data;constructor(e,t,n){super(t),this.code=d.number(e)?e:o.UnknownErrorCode,this.data=n,Object.setPrototypeOf(this,u.prototype)}toJson(){let e={code:this.code,message:this.message};return void 0!==this.data&&(e.data=this.data),e}}t.ResponseError=u;class m{kind;static auto=new m("auto");static byPosition=new m("byPosition");static byName=new m("byName");constructor(e){this.kind=e}static is(e){return e===m.auto||e===m.byName||e===m.byPosition}toString(){return this.kind}}t.ParameterStructures=m;class y{method;numberOfParams;constructor(e,t){this.method=e,this.numberOfParams=t}get parameterStructures(){return m.auto}}t.AbstractMessageSignature=y,t.RequestType0=class extends y{_;constructor(e){super(e,0)}},t.RequestType=class extends y{_parameterStructures;_;constructor(e,t=m.auto){super(e,1),this._parameterStructures=t}get parameterStructures(){return this._parameterStructures}},t.RequestType1=class extends y{_parameterStructures;_;constructor(e,t=m.auto){super(e,1),this._parameterStructures=t}get parameterStructures(){return this._parameterStructures}},t.RequestType2=class extends y{_;constructor(e){super(e,2)}},t.RequestType3=class extends y{_;constructor(e){super(e,3)}},t.RequestType4=class extends y{_;constructor(e){super(e,4)}},t.RequestType5=class extends y{_;constructor(e){super(e,5)}},t.RequestType6=class extends y{_;constructor(e){super(e,6)}},t.RequestType7=class extends y{_;constructor(e){super(e,7)}},t.RequestType8=class extends y{_;constructor(e){super(e,8)}},t.RequestType9=class extends y{_;constructor(e){super(e,9)}},t.NotificationType=class extends y{_parameterStructures;_;constructor(e,t=m.auto){super(e,1),this._parameterStructures=t}get parameterStructures(){return this._parameterStructures}},t.NotificationType0=class extends y{_;constructor(e){super(e,0)}},t.NotificationType1=class extends y{_parameterStructures;_;constructor(e,t=m.auto){super(e,1),this._parameterStructures=t}get parameterStructures(){return this._parameterStructures}},t.NotificationType2=class extends y{_;constructor(e){super(e,2)}},t.NotificationType3=class extends y{_;constructor(e){super(e,3)}},t.NotificationType4=class extends y{_;constructor(e){super(e,4)}},t.NotificationType5=class extends y{_;constructor(e){super(e,5)}},t.NotificationType6=class extends y{_;constructor(e){super(e,6)}},t.NotificationType7=class extends y{_;constructor(e){super(e,7)}},t.NotificationType8=class extends y{_;constructor(e){super(e,8)}},t.NotificationType9=class extends y{_;constructor(e){super(e,9)}},(i=s||(t.Message=s={})).isRequest=function(e){return e&&d.string(e.method)&&(d.string(e.id)||d.number(e.id))},i.isNotification=function(e){return e&&d.string(e.method)&&void 0===e.id},i.isResponse=function(e){return e&&(void 0!==e.result||!!e.error)&&(d.string(e.id)||d.number(e.id)||null===e.id)}},69590(e,t){"use strict";let n;function r(){if(void 0===n)throw Error("No runtime abstraction layer installed");return n}Object.defineProperty(t,"__esModule",{value:!0}),(r||(r={})).install=function(e){if(void 0===e)throw Error("No runtime abstraction layer provided");n=e},t.default=r},94323(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Semaphore=void 0;let a=r(n(69590));t.Semaphore=class{_capacity;_active;_waiting;constructor(e=1){if(e<=0)throw Error("Capacity must be greater than 0");this._capacity=e,this._active=0,this._waiting=[]}lock(e){return new Promise((t,n)=>{this._waiting.push({thunk:e,resolve:t,reject:n}),this.runNext()})}get active(){return this._active}runNext(){0!==this._waiting.length&&this._active!==this._capacity&&(0,a.default)().timer.setImmediate(()=>this.doRunNext())}doRunNext(){if(0===this._waiting.length||this._active===this._capacity)return;let e=this._waiting.shift();if(this._active++,this._active>this._capacity)throw Error("Too many thunks active");try{let t=e.thunk();t instanceof Promise?t.then(t=>{this._active--,e.resolve(t),this.runNext()},t=>{this._active--,e.reject(t),this.runNext()}):(this._active--,e.resolve(t),this.runNext())}catch(t){this._active--,e.reject(t),this.runNext()}}}},74996(e,t,n){"use strict";var r,a;Object.defineProperty(t,"__esModule",{value:!0}),t.SharedArrayReceiverStrategy=t.SharedArraySenderStrategy=void 0;let i=n(59850);(a=r||(r={})).Continue=0,a.Cancelled=1,t.SharedArraySenderStrategy=class{buffers;constructor(){this.buffers=new Map}enableCancellation(e){if(null===e.id)return;let t=new SharedArrayBuffer(4);new Int32Array(t,0,1)[0]=r.Continue,this.buffers.set(e.id,t),e.$cancellationData=t}async sendCancellation(e,t){let n=this.buffers.get(t);if(void 0===n)return;let a=new Int32Array(n,0,1);Atomics.store(a,0,r.Cancelled)}cleanup(e){this.buffers.delete(e)}dispose(){this.buffers.clear()}};class o{data;constructor(e){this.data=new Int32Array(e,0,1)}get isCancellationRequested(){return Atomics.load(this.data,0)===r.Cancelled}get onCancellationRequested(){throw Error("Cancellation over SharedArrayBuffer doesn't support cancellation events")}}class s{token;constructor(e){this.token=new o(e)}cancel(){}dispose(){}}t.SharedArrayReceiverStrategy=class{kind="request";createCancellationTokenSource(e){let t=e.$cancellationData;return void 0===t?new i.CancellationTokenSource:new s(t)}}},38135(e,t,n){"use strict";var r=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var a=Object.getOwnPropertyDescriptor(t,n);(!a||("get"in a?!t.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,a)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),a=this&&this.__exportStar||function(e,t){for(var n in e)"default"===n||Object.prototype.hasOwnProperty.call(t,n)||r(t,e,n)};Object.defineProperty(t,"__esModule",{value:!0}),t.LanguageClient=void 0;let i=n(96353),o=n(54512);a(n(54512),t),a(n(96353),t);class s extends i.BaseLanguageClient{serverOptions;constructor(e,t,n,r){super(e,t,r),this.serverOptions=n}async createMessageTransports(e){if("function"!=typeof this.serverOptions)return this.createMessageTransportsFromWorker(this.serverOptions);{let e=await this.serverOptions();return e instanceof Worker?this.createMessageTransportsFromWorker(e):e}}createMessageTransportsFromWorker(e){return Promise.resolve({reader:new o.BrowserMessageReader(e),writer:new o.BrowserMessageWriter(e)})}}t.LanguageClient=s},96353(e,t,n){"use strict";var r=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var a=Object.getOwnPropertyDescriptor(t,n);(!a||("get"in a?!t.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,a)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),a=this&&this.__exportStar||function(e,t){for(var n in e)"default"===n||Object.prototype.hasOwnProperty.call(t,n)||r(t,e,n)};Object.defineProperty(t,"__esModule",{value:!0}),t.DiagnosticPullMode=t.vsdiag=void 0,a(n(98766),t),a(n(14294),t);var i=n(79214);Object.defineProperty(t,"vsdiag",{enumerable:!0,get:function(){return i.vsdiag}}),Object.defineProperty(t,"DiagnosticPullMode",{enumerable:!0,get:function(){return i.DiagnosticPullMode}}),a(n(29538),t)},60490(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CallHierarchyFeature=void 0;let r=n(91398),a=n(98766),i=n(14294);class o{client;middleware;constructor(e){this.client=e,this.middleware=e.middleware}prepareCallHierarchy(e,t,n){let r=this.client,i=this.middleware,o=(e,t,n)=>{let i=r.code2ProtocolConverter.asTextDocumentPositionParams(e,t);return r.sendRequest(a.CallHierarchyPrepareRequest.type,i,n).then(e=>n.isCancellationRequested?null:r.protocol2CodeConverter.asCallHierarchyItems(e,n),e=>r.handleFailedRequest(a.CallHierarchyPrepareRequest.type,n,e,null))};return i.prepareCallHierarchy?i.prepareCallHierarchy(e,t,n,o):o(e,t,n)}provideCallHierarchyIncomingCalls(e,t){let n=this.client,r=this.middleware,i=(e,t)=>{let r={item:n.code2ProtocolConverter.asCallHierarchyItem(e)};return n.sendRequest(a.CallHierarchyIncomingCallsRequest.type,r,t).then(e=>t.isCancellationRequested?null:n.protocol2CodeConverter.asCallHierarchyIncomingCalls(e,t),e=>n.handleFailedRequest(a.CallHierarchyIncomingCallsRequest.type,t,e,null))};return r.provideCallHierarchyIncomingCalls?r.provideCallHierarchyIncomingCalls(e,t,i):i(e,t)}provideCallHierarchyOutgoingCalls(e,t){let n=this.client,r=this.middleware,i=(e,t)=>{let r={item:n.code2ProtocolConverter.asCallHierarchyItem(e)};return n.sendRequest(a.CallHierarchyOutgoingCallsRequest.type,r,t).then(e=>t.isCancellationRequested?null:n.protocol2CodeConverter.asCallHierarchyOutgoingCalls(e,t),e=>n.handleFailedRequest(a.CallHierarchyOutgoingCallsRequest.type,t,e,null))};return r.provideCallHierarchyOutgoingCalls?r.provideCallHierarchyOutgoingCalls(e,t,i):i(e,t)}}class s extends i.TextDocumentLanguageFeature{constructor(e){super(e,a.CallHierarchyPrepareRequest.type)}fillClientCapabilities(e){(0,i.ensure)((0,i.ensure)(e,"textDocument"),"callHierarchy").dynamicRegistration=!0}initialize(e,t){let[n,r]=this.getRegistration(t,e.callHierarchyProvider);n&&r&&this.register({id:n,registerOptions:r})}registerLanguageProvider(e){let t=new o(this._client);return[r.languages.registerCallHierarchyProvider(this._client.protocol2CodeConverter.asDocumentSelector(e.documentSelector),t),t]}}t.CallHierarchyFeature=s},29538(e,t,n){"use strict";var r,a,i,o,s,l,c,p,d,u,m,y,g,h,f,v,b,T,w=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var a=Object.getOwnPropertyDescriptor(t,n);(!a||("get"in a?!t.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,a)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),k=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),C=this&&this.__importStar||(r=function(e){return(r=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t})(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=r(e),a=0;a<n.length;a++)"default"!==n[a]&&w(t,e,n[a]);return k(t,e),t});Object.defineProperty(t,"__esModule",{value:!0}),t.ProposedFeatures=t.LanguageClient=t.BaseLanguageClient=t.ShutdownMode=t.MessageTransports=t.SuspendMode=t.State=t.CloseAction=t.ErrorAction=t.RevealOutputChannelOn=void 0;let D=n(91398),P=n(98766),_=C(n(11798)),S=C(n(7605)),x=C(n(58319)),A=n(80483),N=C(n(69032)),I=n(69403),R=n(14294),O=n(79214),E=n(61872),M=n(95199),z=n(31596),F=n(96535),j=n(41507),L=n(30600),q=n(21400),V=n(29014),U=n(49228),B=n(58312),W=n(90420),K=n(45432),G=n(70191),H=n(93515),$=n(18430),Z=n(88140),X=n(17298),J=n(50875),Y=n(7656),Q=n(69073),ee=n(73963),et=n(7061),en=n(16258),er=n(60490),ea=n(67691),ei=n(74913),eo=n(74622),es=n(13131),el=n(72767),ec=n(66804),ep=n(2485),ed=n(23370),eu=n(7702),em=n(59084),ey=n(89870);(a=d||(t.RevealOutputChannelOn=d={}))[a.Debug=0]="Debug",a[a.Info=1]="Info",a[a.Warn=2]="Warn",a[a.Error=3]="Error",a[a.Never=4]="Never",(i=u||(t.ErrorAction=u={}))[i.Continue=1]="Continue",i[i.Shutdown=2]="Shutdown",(o=m||(t.CloseAction=m={}))[o.DoNotRestart=1]="DoNotRestart",o[o.Restart=2]="Restart",(s=y||(t.State=y={}))[s.Stopped=1]="Stopped",s[s.Starting=3]="Starting",s[s.StartFailed=4]="StartFailed",s[s.Running=2]="Running",(l=g||(t.SuspendMode=g={})).off="off",l.on="on",(h||(h={})).sanitizeIsTrusted=function(e){return null!=e&&!!("boolean"==typeof e||"object"==typeof e&&null!==e&&x.stringArray(e.enabledCommands))&&e};class eg{client;maxRestartCount;restarts;constructor(e,t){this.client=e,this.maxRestartCount=t,this.restarts=[]}error(e,t,n){return n&&n<=3?{action:u.Continue}:{action:u.Shutdown}}closed(){return(this.restarts.push(Date.now()),this.restarts.length<=this.maxRestartCount)?{action:m.Restart}:this.restarts[this.restarts.length-1]-this.restarts[0]<=18e4?{action:m.DoNotRestart,message:`The ${this.client.name} server crashed ${this.maxRestartCount+1} times in the last 3 minutes. The server will not be restarted. See the output for more information.`}:(this.restarts.shift(),{action:m.Restart})}}(c=f||(f={})).Initial="initial",c.Starting="starting",c.StartFailed="startFailed",c.Running="running",c.Stopping="stopping",c.Stopped="stopped",(v||(t.MessageTransports=v={})).is=function(e){return e&&P.MessageReader.is(e.reader)&&P.MessageWriter.is(e.writer)},(p=b||(t.ShutdownMode=b={})).Restart="restart",p.Stop="stop";class eh{open;_onOpen;_onClose;disposables;constructor(){this.disposables=[],this.open=new Set,this._onOpen=new D.EventEmitter,this._onClose=new D.EventEmitter,eh.fillVisibleResources(this.open);const e=()=>{let e=this.open,t=new Set;eh.fillVisibleResources(t);let n=new Set,r=new Set(t);for(let a of e.values())t.has(a)?r.delete(a):n.add(a);if(this.open=t,n.size>0){let e=new Set;for(let t of n)e.add(D.Uri.parse(t));this._onClose.fire(e)}if(r.size>0){let e=new Set;for(let t of r)e.add(D.Uri.parse(t));this._onOpen.fire(e)}};this.disposables.push(D.window.tabGroups.onDidChangeTabs(t=>{(0!==t.closed.length||0!==t.opened.length)&&e()})),this.disposables.push(D.window.onDidChangeVisibleTextEditors(t=>{e()}))}get onClose(){return this._onClose.event}get onOpen(){return this._onOpen.event}dispose(){this.disposables.forEach(e=>e.dispose())}isActive(e){return e instanceof D.Uri?D.window.activeTextEditor?.document.uri===e:D.window.activeTextEditor?.document===e}isVisible(e){let t=e instanceof D.Uri?e:e.uri;return t.scheme===E.NotebookDocumentSyncFeature.CellScheme?D.workspace.notebookDocuments.some(e=>!!this.open.has(e.uri.toString())&&void 0!==e.getCells().find(e=>e.document.uri.toString()===t.toString())):this.open.has(t.toString())}getResources(){let e=new Set;return eh.fillVisibleResources(new Set,e),e}static fillVisibleResources(e,t){let n=e??new Set;for(let e of D.window.tabGroups.all)for(let r of e.tabs){let e,a=r.input;a instanceof D.TabInputText?e=a.uri:a instanceof D.TabInputTextDiff?e=a.modified:a instanceof D.TabInputCustom?e=a.uri:a instanceof D.TabInputNotebook&&(e=a.uri),void 0===e||n.has(e.toString())||(n.add(e.toString()),void 0!==t&&t.add(e))}for(let e of D.window.visibleTextEditors){let r=e.document.uri;n.has(r.toString())||(n.add(r.toString()),void 0!==t&&t.add(r))}}}class ef{_id;_name;_clientOptions;_state;_onStart;_onStop;_connection;_idleInterval;_ignoredRegistrations;_listeners;_disposed;_notificationHandlers;_notificationDisposables;_pendingNotificationHandlers;_requestHandlers;_requestDisposables;_pendingRequestHandlers;_progressHandlers;_pendingProgressHandlers;_progressDisposables;_initializeResult;_outputChannel;_disposeOutputChannel;_traceOutputChannel;_traceLogLevel;_capabilities;_diagnostics;_syncedDocuments;_didChangeTextDocumentFeature;_inFlightOpenNotifications;_pendingChangeSemaphore;_pendingChangeDelayer;_didOpenTextDocumentFeature;_fileEvents;_fileEventDelayer;_telemetryEmitter;_stateChangeEmitter;_trace;_traceFormat=P.TraceFormat.Text;_tracer;_c2p;_p2c;_visibleDocuments;constructor(e,t,n){this._id=e,this._name=t;const r={isTrusted:!1,supportHtml:!1,supportThemeIcons:!1};void 0!==(n=n||{}).markdown&&(r.isTrusted=h.sanitizeIsTrusted(n.markdown.isTrusted),r.supportHtml=!0===n.markdown.supportHtml,r.supportThemeIcons=!0===n.markdown.supportThemeIcons),this._clientOptions={documentSelector:n.documentSelector??[],synchronize:n.synchronize??{},diagnosticCollectionName:n.diagnosticCollectionName,outputChannelName:n.outputChannelName??this._name,revealOutputChannelOn:n.revealOutputChannelOn??d.Error,stdioEncoding:n.stdioEncoding??"utf8",initializationOptions:n.initializationOptions,initializationFailedHandler:n.initializationFailedHandler,progressOnInitialization:!!n.progressOnInitialization,errorHandler:n.errorHandler??this.createDefaultErrorHandler(n.connectionOptions?.maxRestartCount),middleware:n.middleware??{},uriConverters:n.uriConverters,workspaceFolder:n.workspaceFolder,connectionOptions:n.connectionOptions,markdown:r,diagnosticPullOptions:n.diagnosticPullOptions??{onChange:!0,onSave:!1},notebookDocumentOptions:n.notebookDocumentOptions??{},textSynchronization:this.createTextSynchronizationOptions(n.textSynchronization)},this._clientOptions.synchronize=this._clientOptions.synchronize||{},this._state=f.Initial,this._ignoredRegistrations=new Set,this._listeners=[],this._notificationHandlers=new Map,this._pendingNotificationHandlers=new Map,this._notificationDisposables=new Map,this._requestHandlers=new Map,this._pendingRequestHandlers=new Map,this._requestDisposables=new Map,this._progressHandlers=new Map,this._pendingProgressHandlers=new Map,this._progressDisposables=new Map,this._connection=void 0,this._initializeResult=void 0,n.outputChannel?(this._outputChannel=n.outputChannel,this._disposeOutputChannel=!1,this._traceLogLevel=this._outputChannel.logLevel):(this._outputChannel=void 0,this._disposeOutputChannel=!0,this._traceLogLevel=D.LogLevel.Info),this._traceOutputChannel=n.traceOutputChannel,void 0!==this._traceOutputChannel&&(this._traceLogLevel=this._traceOutputChannel.logLevel),this._diagnostics=void 0,this._inFlightOpenNotifications=new Set,this._pendingChangeSemaphore=new A.Semaphore(1),this._pendingChangeDelayer=new A.Delayer(250),this._fileEvents=[],this._fileEventDelayer=new A.Delayer(250),this._onStop=void 0,this._telemetryEmitter=new P.Emitter,this._stateChangeEmitter=new P.Emitter,this._trace=P.Trace.Off,this._tracer={log:(e,t)=>{x.string(e)?this.trace(e,t):this.traceObject(e)}},this._c2p=_.createConverter(n.uriConverters?n.uriConverters.code2Protocol:void 0),this._p2c=S.createConverter(n.uriConverters?n.uriConverters.protocol2Code:void 0,this._clientOptions.markdown.isTrusted,this._clientOptions.markdown.supportHtml,this._clientOptions.markdown.supportThemeIcons),this._syncedDocuments=new Map,this.registerBuiltinFeatures()}createTextSynchronizationOptions(e){return e&&"boolean"==typeof e.delayOpenNotifications?{delayOpenNotifications:e.delayOpenNotifications}:{delayOpenNotifications:!1}}get name(){return this._name}get middleware(){return this._clientOptions.middleware??Object.create(null)}get clientOptions(){return this._clientOptions}get protocol2CodeConverter(){return this._p2c}get code2ProtocolConverter(){return this._c2p}get visibleDocuments(){return void 0===this._visibleDocuments&&(this._visibleDocuments=new eh),this._visibleDocuments}get onTelemetry(){return this._telemetryEmitter.event}get onDidChangeState(){return this._stateChangeEmitter.event}get outputChannel(){return this._outputChannel||(this._outputChannel=D.window.createOutputChannel(this._clientOptions.outputChannelName?this._clientOptions.outputChannelName:this._name,{log:!0}),void 0===this._traceOutputChannel&&(this._traceLogLevel=this._outputChannel.logLevel)),this._outputChannel}get traceOutputChannel(){return this._traceOutputChannel?this._traceOutputChannel:this.outputChannel}get diagnostics(){return this._diagnostics}get state(){return this.getPublicState()}get $state(){return this._state}set $state(e){let t=this.getPublicState();this._state=e;let n=this.getPublicState();n!==t&&this._stateChangeEmitter.fire({oldState:t,newState:n})}getPublicState(){switch(this.$state){case f.Starting:return y.Starting;case f.Running:return y.Running;case f.StartFailed:return y.StartFailed;default:return y.Stopped}}get initializeResult(){return this._initializeResult}async sendRequest(e,...t){let n,r;if(this.$state===f.StartFailed||this.$state===f.Stopping||this.$state===f.Stopped)return Promise.reject(new P.ResponseError(P.ErrorCodes.ConnectionInactive,"Client is not running"));let a=await this.$start();if(await this._didOpenTextDocumentFeature.sendPendingOpenNotifications(),this._didChangeTextDocumentFeature.syncKind===P.TextDocumentSyncKind.Full&&await this.sendPendingFullTextDocumentChanges(a),1===t.length?P.CancellationToken.is(t[0])?r=t[0]:n=t[0]:2===t.length&&(n=t[0],r=t[1]),void 0!==r&&r.isCancellationRequested)return Promise.reject(new P.ResponseError(P.LSPErrorCodes.RequestCancelled,"Request got cancelled"));let i=this._clientOptions.middleware?.sendRequest;return void 0!==i?i(e,n,r,(e,t,n)=>{let r=[];return void 0!==t&&r.push(t),void 0!==n&&r.push(n),a.sendRequest(e,...r)}):a.sendRequest(e,...t)}onRequest(e,t){let n,r="string"==typeof e?e:e.method;this._requestHandlers.set(r,t);let a=this.activeConnection();return void 0!==a?(this._requestDisposables.set(r,a.onRequest(e,t)),n={dispose:()=>{let e=this._requestDisposables.get(r);void 0!==e&&(e.dispose(),this._requestDisposables.delete(r))}}):(this._pendingRequestHandlers.set(r,t),n={dispose:()=>{this._pendingRequestHandlers.delete(r);let e=this._requestDisposables.get(r);void 0!==e&&(e.dispose(),this._requestDisposables.delete(r))}}),{dispose:()=>{this._requestHandlers.delete(r),n.dispose()}}}async sendNotification(e,t){let n,r;if(this.$state===f.StartFailed||this.$state===f.Stopping||this.$state===f.Stopped)return Promise.reject(new P.ResponseError(P.ErrorCodes.ConnectionInactive,"Client is not running"));let a=this._didChangeTextDocumentFeature.syncKind===P.TextDocumentSyncKind.Full;a&&"string"!=typeof e&&e.method===P.DidOpenTextDocumentNotification.method&&(n=t?.textDocument.uri,this._inFlightOpenNotifications.add(n)),"string"!=typeof e&&e.method===P.DidCloseTextDocumentNotification.method&&(r=t.textDocument.uri);let i=await this.$start();if(await this._didOpenTextDocumentFeature.sendPendingOpenNotifications(r))return;a&&await this.sendPendingFullTextDocumentChanges(i),void 0!==n&&this._inFlightOpenNotifications.delete(n);let o=this._clientOptions.middleware?.sendNotification;return o?o(e,i.sendNotification.bind(i),t):i.sendNotification(e,t)}onNotification(e,t){let n,r="string"==typeof e?e:e.method;this._notificationHandlers.set(r,t);let a=this.activeConnection();return void 0!==a?(this._notificationDisposables.set(r,a.onNotification(e,t)),n={dispose:()=>{let e=this._notificationDisposables.get(r);void 0!==e&&(e.dispose(),this._notificationDisposables.delete(r))}}):(this._pendingNotificationHandlers.set(r,t),n={dispose:()=>{this._pendingNotificationHandlers.delete(r);let e=this._notificationDisposables.get(r);void 0!==e&&(e.dispose(),this._notificationDisposables.delete(r))}}),{dispose:()=>{this._notificationHandlers.delete(r),n.dispose()}}}async sendProgress(e,t,n){if(this.$state===f.StartFailed||this.$state===f.Stopping||this.$state===f.Stopped)return Promise.reject(new P.ResponseError(P.ErrorCodes.ConnectionInactive,"Client is not running"));try{return(await this.$start()).sendProgress(e,t,n)}catch(e){throw this.error(`Sending progress for token ${t} failed.`,e),e}}onProgress(e,t,n){let r;this._progressHandlers.set(t,{type:e,handler:n});let a=this.activeConnection(),i=this._clientOptions.middleware?.handleWorkDoneProgress,o=P.WorkDoneProgress.is(e)&&void 0!==i?e=>{i(t,e,()=>n(e))}:n;return void 0!==a?(this._progressDisposables.set(t,a.onProgress(e,t,o)),r={dispose:()=>{let e=this._progressDisposables.get(t);void 0!==e&&(e.dispose(),this._progressDisposables.delete(t))}}):(this._pendingProgressHandlers.set(t,{type:e,handler:n}),r={dispose:()=>{this._pendingProgressHandlers.delete(t);let e=this._progressDisposables.get(t);void 0!==e&&(e.dispose(),this._progressDisposables.delete(t))}}),{dispose:()=>{this._progressHandlers.delete(t),r.dispose()}}}createDefaultErrorHandler(e){if(void 0!==e&&e<0)throw Error(`Invalid maxRestartCount: ${e}`);return new eg(this,e??4)}async setTrace(e){this._trace=e;let t=this.activeConnection();void 0!==t&&await t.trace(this._trace,this._tracer,{sendNotification:!1,traceFormat:this._traceFormat})}data2String(e){return e instanceof P.ResponseError?` Message: ${e.message}
Code: ${e.code} ${e.data?"\n"+e.data.toString():""}`:e instanceof Error?x.string(e.stack)?e.stack:e.message:x.string(e)?e:e.toString()}shouldLogToOutputChannel(){return this.$state!==f.Stopped||void 0!==this._outputChannel}error(e,t,n=!0){this.shouldLogToOutputChannel()&&this.outputChannel.error(this.getLogMessage(e,t)),("force"===n||n&&this._clientOptions.revealOutputChannelOn<=d.Error)&&this.showNotificationMessage(P.MessageType.Error,e,t)}warn(e,t,n=!0){this.shouldLogToOutputChannel()&&this.outputChannel.warn(this.getLogMessage(e,t)),n&&this._clientOptions.revealOutputChannelOn<=d.Warn&&this.showNotificationMessage(P.MessageType.Warning,e,t)}info(e,t,n=!0){this.shouldLogToOutputChannel()&&this.outputChannel.info(this.getLogMessage(e,t)),n&&this._clientOptions.revealOutputChannelOn<=d.Info&&this.showNotificationMessage(P.MessageType.Info,e,t)}debug(e,t,n=!0){this.shouldLogToOutputChannel()&&this.outputChannel.debug(this.getLogMessage(e,t)),n&&this._clientOptions.revealOutputChannelOn<=d.Debug&&this.showNotificationMessage(P.MessageType.Debug,e,t)}trace(e,t){this.traceOutputChannel.trace(this.getLogMessage(e,t))}traceObject(e){this.traceOutputChannel.trace(JSON.stringify(e))}showNotificationMessage(e,t,n){t=t??"A request has failed. See the output for more information.",n&&(t+="\n"+this.data2String(n)),(e===P.MessageType.Error?D.window.showErrorMessage:e===P.MessageType.Warning?D.window.showWarningMessage:D.window.showInformationMessage)(t,"Go to output").then(e=>{void 0!==e&&this.outputChannel.show(!0)})}getLogMessage(e,t){return null!=t?`${e}
${this.data2String(t)}`:e}needsStart(){return this.$state===f.Initial||this.$state===f.Stopping||this.$state===f.Stopped}needsStop(){return this.$state===f.Starting||this.$state===f.Running}activeConnection(){return this.$state===f.Running&&void 0!==this._connection?this._connection:void 0}isRunning(){return this.$state===f.Running}async start(){if("disposing"===this._disposed||"disposed"===this._disposed)throw Error("Client got disposed and can't be restarted.");if(this.$state===f.Stopping)throw Error("Client is currently stopping. Can only restart a full stopped client");if(void 0!==this._onStart)return this._onStart;let[e,t,n]=this.createOnStartPromise();for(let[t,n]of(this._onStart=e,void 0===this._diagnostics&&(this._diagnostics=D.languages.createDiagnosticCollection(this._clientOptions.diagnosticCollectionName??this._id)),this._notificationHandlers))this._pendingNotificationHandlers.has(t)||this._pendingNotificationHandlers.set(t,n);for(let[e,t]of this._requestHandlers)this._pendingRequestHandlers.has(e)||this._pendingRequestHandlers.set(e,t);for(let[e,t]of this._progressHandlers)this._pendingProgressHandlers.has(e)||this._pendingProgressHandlers.set(e,t);this.$state=f.Starting;try{let e=await this.createConnection();e.onNotification(P.LogMessageNotification.type,e=>{switch(e.type){case P.MessageType.Error:this.error(e.message,void 0,!1);break;case P.MessageType.Warning:this.warn(e.message,void 0,!1);break;case P.MessageType.Info:this.info(e.message,void 0,!1);break;case P.MessageType.Debug:this.debug(e.message,void 0,!1);break;default:this.outputChannel.appendLine(e.message)}}),e.onNotification(P.ShowMessageNotification.type,e=>{switch(e.type){case P.MessageType.Error:D.window.showErrorMessage(e.message);break;case P.MessageType.Warning:D.window.showWarningMessage(e.message);break;case P.MessageType.Info:default:D.window.showInformationMessage(e.message)}}),e.onRequest(P.ShowMessageRequest.type,e=>{let t;switch(e.type){case P.MessageType.Error:t=D.window.showErrorMessage;break;case P.MessageType.Warning:t=D.window.showWarningMessage;break;case P.MessageType.Info:default:t=D.window.showInformationMessage}let n=e.actions||[];return t(e.message,...n)}),e.onNotification(P.TelemetryEventNotification.type,e=>{this._telemetryEmitter.fire(e)}),e.onRequest(P.ShowDocumentRequest.type,async(e,t)=>{let n=async e=>{let t=this.protocol2CodeConverter.asUri(e.uri);try{if(!0===e.external)return{success:await D.env.openExternal(t)};{let n={};return void 0!==e.selection&&(n.selection=this.protocol2CodeConverter.asRange(e.selection)),void 0===e.takeFocus||!1===e.takeFocus?n.preserveFocus=!0:!0===e.takeFocus&&(n.preserveFocus=!1),await D.window.showTextDocument(t,n),{success:!0}}}catch(e){return{success:!1}}},r=this._clientOptions.middleware.window?.showDocument;return void 0!==r?r(e,t,n):n(e)}),e.listen(),await this.initialize(e),t()}catch(e){this.$state=f.StartFailed,this.error(`${this._name} client: couldn't create connection to server.`,e,"force"),n(e)}return this._onStart}createOnStartPromise(){let e,t;return[new Promise((n,r)=>{e=n,t=r}),e,t]}async initialize(e){this.refreshTrace(e,!1);let t=this._clientOptions.initializationOptions,[n,r]=void 0!==this._clientOptions.workspaceFolder?[this._clientOptions.workspaceFolder.uri.fsPath,[{uri:this._c2p.asUri(this._clientOptions.workspaceFolder.uri),name:this._clientOptions.workspaceFolder.name}]]:[this._clientGetRootPath(),null],a={processId:null,clientInfo:{name:D.env.appName,version:D.version},locale:this.getLocale(),rootPath:n||null,rootUri:n?this._c2p.asUri(D.Uri.file(n)):null,capabilities:this.computeClientCapabilities(),initializationOptions:x.func(t)?t():t,trace:P.Trace.toString(this._trace),workspaceFolders:r};if(this.fillInitializeParams(a),!this._clientOptions.progressOnInitialization)return this.doInitialize(e,a);{let t=N.generateUuid(),n=new I.ProgressPart(e,t);a.workDoneToken=t;try{let t=await this.doInitialize(e,a);return n.done(),t}catch(e){throw n.cancel(),e}}}async doInitialize(e,t){try{let n,r=await e.initialize(t);if(void 0!==r.capabilities.positionEncoding&&r.capabilities.positionEncoding!==P.PositionEncodingKind.UTF16)throw Error(`Unsupported position encoding (${r.capabilities.positionEncoding}) received from server ${this.name}`);for(let[t,a]of(this._initializeResult=r,this.$state=f.Running,x.number(r.capabilities.textDocumentSync)?n=r.capabilities.textDocumentSync===P.TextDocumentSyncKind.None?{openClose:!1,change:P.TextDocumentSyncKind.None,save:void 0}:{openClose:!0,change:r.capabilities.textDocumentSync,save:{includeText:!1}}:void 0!==r.capabilities.textDocumentSync&&null!==r.capabilities.textDocumentSync&&(n=r.capabilities.textDocumentSync),this._capabilities=Object.assign({},r.capabilities,{resolvedTextDocumentSync:n}),e.onNotification(P.PublishDiagnosticsNotification.type,e=>this.handleDiagnostics(e)),e.onRequest(P.RegistrationRequest.type,e=>this.handleRegistrationRequest(e)),e.onRequest("client/registerFeature",e=>this.handleRegistrationRequest(e)),e.onRequest(P.UnregistrationRequest.type,e=>this.handleUnregistrationRequest(e)),e.onRequest("client/unregisterFeature",e=>this.handleUnregistrationRequest(e)),e.onRequest(P.ApplyWorkspaceEditRequest.type,e=>this.handleApplyWorkspaceEdit(e)),this._pendingNotificationHandlers))this._notificationDisposables.set(t,e.onNotification(t,a));for(let[t,n]of(this._pendingNotificationHandlers.clear(),this._pendingRequestHandlers))this._requestDisposables.set(t,e.onRequest(t,n));for(let[t,n]of(this._pendingRequestHandlers.clear(),this._pendingProgressHandlers))this._progressDisposables.set(t,e.onProgress(n.type,t,n.handler));return this._pendingProgressHandlers.clear(),await e.sendNotification(P.InitializedNotification.type,{}),this.hookFileEvents(e),this.hookLogLevelChanged(e),this.hookConfigurationChanged(e),this.initializeFeatures(e),r}catch(t){throw this._clientOptions.initializationFailedHandler?this._clientOptions.initializationFailedHandler(t)?this.initialize(e):this.stop():t instanceof P.ResponseError&&t.data&&t.data.retry?D.window.showErrorMessage(t.message,{title:"Retry",id:"retry"}).then(t=>{t&&"retry"===t.id?this.initialize(e):this.stop()}):(t&&t.message&&D.window.showErrorMessage(t.message),this.error("Server initialization failed.",t),this.stop()),t}}_clientGetRootPath(){let e=D.workspace.workspaceFolders;if(!e||0===e.length)return;let t=e[0];if("file"===t.uri.scheme)return t.uri.fsPath}stop(e=2e3){return this.shutdown(b.Stop,e)}dispose(e=2e3){try{return this._disposed="disposing",this.stop(e)}finally{this._disposed="disposed"}}async shutdown(e,t=2e3){if(this.$state===f.Stopped||this.$state===f.Initial)return;if(this.$state===f.Stopping)if(void 0!==this._onStop)return this._onStop;else throw Error("Client is stopping but no stop promise available.");let n=this.activeConnection();if(void 0===n||this.$state!==f.Running)throw Error(`Client is not running and can't be stopped. It's current state is: ${this.$state}`);this._initializeResult=void 0,this.$state=f.Stopping,this.cleanUp(e);let r=new Promise(e=>{(0,P.RAL)().timer.setTimeout(e,t)}),a=(async e=>(await e.shutdown(),await e.exit(),e))(n);return this._onStop=Promise.race([r,a]).then(e=>{if(void 0!==e)e.end(),e.dispose();else throw this.error("Stopping server timed out",void 0,!1),Error("Stopping the server timed out")},e=>{throw this.error("Stopping server failed",e,!1),e}).finally(()=>{this.$state=f.Stopped,e===b.Stop&&this.cleanUpChannel(),this._onStart=void 0,this._onStop=void 0,this._connection=void 0,this._ignoredRegistrations.clear()})}cleanUp(e){for(let e of(this._fileEvents=[],this._fileEventDelayer.cancel(),this._listeners.splice(0,this._listeners.length)))e.dispose();for(let e of(this._syncedDocuments&&this._syncedDocuments.clear(),Array.from(this._features.entries()).map(e=>e[1]).reverse()))e.clear();(e===b.Stop||e===b.Restart)&&void 0!==this._diagnostics&&(this._diagnostics.dispose(),this._diagnostics=void 0),void 0!==this._idleInterval&&(this._idleInterval.dispose(),this._idleInterval=void 0)}cleanUpChannel(){void 0!==this._outputChannel&&this._disposeOutputChannel&&(this._outputChannel.dispose(),this._outputChannel=void 0)}notifyFileEvent(e){let t=this;async function n(e){return t._fileEvents.push(e),t._fileEventDelayer.trigger(async()=>{let e=t._fileEvents;t._fileEvents=[];try{await t.sendNotification(P.DidChangeWatchedFilesNotification.type,{changes:e})}catch(n){throw t._fileEvents.push(...e),n}})}let r=this.clientOptions.middleware?.workspace;(r?.didChangeWatchedFile?r.didChangeWatchedFile(e,n):n(e)).catch(e=>{t.error("Notifying file events failed.",e)})}async sendPendingFullTextDocumentChanges(e){return this._pendingChangeSemaphore.lock(async()=>{try{let t=this._didChangeTextDocumentFeature.getPendingDocumentChanges(this._inFlightOpenNotifications);if(0===t.length)return;for(let n of t){let t=this.code2ProtocolConverter.asChangeTextDocumentParams(n);await e.sendNotification(P.DidChangeTextDocumentNotification.type,t),this._didChangeTextDocumentFeature.notificationSent(n,P.DidChangeTextDocumentNotification.type,t)}}catch(e){throw this.error("Sending pending changes failed",e,!1),e}})}triggerPendingChangeDelivery(){this._pendingChangeDelayer.trigger(async()=>{let e=this.activeConnection();void 0===e?this.triggerPendingChangeDelivery():await this.sendPendingFullTextDocumentChanges(e)}).catch(e=>this.error("Delivering pending changes failed",e,!1))}_diagnosticQueue=new Map;_diagnosticQueueState={state:"idle"};handleDiagnostics(e){if(!this._diagnostics)return;let t=e.uri;"busy"===this._diagnosticQueueState.state&&this._diagnosticQueueState.document===t&&this._diagnosticQueueState.tokenSource.cancel(),this._diagnosticQueue.set(e.uri,e.diagnostics),this.triggerDiagnosticQueue()}triggerDiagnosticQueue(){(0,P.RAL)().timer.setImmediate(()=>{this.workDiagnosticQueue()})}workDiagnosticQueue(){if("busy"===this._diagnosticQueueState.state)return;let e=this._diagnosticQueue.entries().next();if(!0===e.done)return;let[t,n]=e.value;this._diagnosticQueue.delete(t);let r=new D.CancellationTokenSource;this._diagnosticQueueState={state:"busy",document:t,tokenSource:r},this._p2c.asDiagnostics(n,r.token).then(e=>{if(!r.token.isCancellationRequested){let n=this._p2c.asUri(t),r=this.clientOptions.middleware;r.handleDiagnostics?r.handleDiagnostics(n,e,(e,t)=>this.setDiagnostics(e,t)):this.setDiagnostics(n,e)}}).catch(e=>{this.error("Processing diagnostic queue failed.",e)}).finally(()=>{this._diagnosticQueueState={state:"idle"},this.triggerDiagnosticQueue()})}setDiagnostics(e,t){this._diagnostics&&this._diagnostics.set(e,t)}getLocale(){return D.env.language}async $start(){if(this.$state===f.StartFailed)throw Error("Previous start failed. Can't restart server.");await this.start();let e=this.activeConnection();if(void 0===e)throw Error("Starting server failed");return e}async createConnection(){var e,t,n,r,a;let i,o,s=(e,t,n)=>{this.handleConnectionError(e,t,n).catch(e=>this.error("Handling connection error failed",e))},l=()=>{this.handleConnectionClosed().catch(e=>this.error("Handling connection close failed",e))},c=await this.createMessageTransports(this._clientOptions.stdioEncoding||"utf8");return this._connection=(e=c.reader,t=c.writer,n=s,r=l,a=this._clientOptions.connectionOptions,i=new ev,(o=(0,P.createProtocolConnection)(e,t,i,a)).onError(e=>{n(e[0],e[1],e[2])}),o.onClose(r),{listen:()=>o.listen(),sendRequest:o.sendRequest,onRequest:o.onRequest,hasPendingResponse:o.hasPendingResponse,sendNotification:o.sendNotification,onNotification:o.onNotification,onProgress:o.onProgress,sendProgress:o.sendProgress,trace:(e,t,n)=>{let r={sendNotification:!1,traceFormat:P.TraceFormat.Text};return void 0===n?o.trace(e,t,r):(x.boolean(n),o.trace(e,t,n))},initialize:e=>o.sendRequest(P.InitializeRequest.type,e),shutdown:()=>o.sendRequest(P.ShutdownRequest.type,void 0),exit:()=>o.sendNotification(P.ExitNotification.type),end:()=>o.end(),dispose:()=>o.dispose()}),this._connection}async handleConnectionClosed(){if(this.$state===f.Stopped)return;try{void 0!==this._connection&&this._connection.dispose()}catch(e){}let e={action:m.DoNotRestart};if(this.$state!==f.Stopping)try{e=await this._clientOptions.errorHandler.closed()}catch(e){}this._connection=void 0,e.action===m.DoNotRestart?(this.error(e.message??"Connection to server got closed. Server will not be restarted.",void 0,!0!==e.handled&&"force"),this.cleanUp(b.Stop),this.$state===f.Starting?this.$state=f.StartFailed:this.$state=f.Stopped,this._onStop=Promise.resolve(),this._onStart=void 0):e.action===m.Restart&&(this.info(e.message??"Connection to server got closed. Server will restart.",void 0,!e.handled),this.cleanUp(b.Restart),this.$state=f.Initial,this._onStop=Promise.resolve(),this._onStart=void 0,this.start().catch(e=>this.error("Restarting server failed",e,"force")))}async handleConnectionError(e,t,n){let r=await this._clientOptions.errorHandler.error(e,t,n);r.action===u.Shutdown?(this.error(r.message??`Client ${this._name}: connection to server is erroring.
${e.message}
Shutting down server.`,void 0,!0!==r.handled&&"force"),this.stop().catch(e=>{this.error("Stopping server failed",e,!1)})):this.error(r.message??`Client ${this._name}: connection to server is erroring.
${e.message}`,void 0,!0!==r.handled&&"force")}hookConfigurationChanged(e){this._listeners.push(D.workspace.onDidChangeConfiguration(()=>{this.refreshTrace(e,!0)}))}hookLogLevelChanged(e){this._listeners.push(this.traceOutputChannel.onDidChangeLogLevel(t=>{this._traceLogLevel=t,this.refreshTrace(e,!0)}))}refreshTrace(e,t=!1){let n=D.workspace.getConfiguration(this._id),r=this._traceLogLevel!==D.LogLevel.Trace?P.Trace.Off:P.Trace.Messages,a=P.TraceFormat.Text;if(n&&r!==P.Trace.Off){let e=n.get("trace.server","messages");"string"==typeof e?(r=P.Trace.fromString(e))===P.Trace.Off&&(r=P.Trace.Messages):((r=P.Trace.fromString(n.get("trace.server.verbosity","messages")))===P.Trace.Off&&(r=P.Trace.Messages),a=P.TraceFormat.fromString(n.get("trace.server.format","text")))}this._trace=r,this._traceFormat=a,e.trace(this._trace,this._tracer,{sendNotification:t,traceFormat:this._traceFormat}).catch(e=>{this.error("Updating trace failed with error",e,!1)})}hookFileEvents(e){let t,n=this._clientOptions.synchronize.fileEvents;!n||(t=x.array(n)?n:[n])&&this._dynamicFeatures.get(P.DidChangeWatchedFilesNotification.type.method).registerRaw(N.generateUuid(),t)}_features=[];_dynamicFeatures=new Map;registerFeatures(e){for(let t of e)this.registerFeature(t)}registerFeature(e){if(this._features.push(e),R.DynamicFeature.is(e)){let t=e.registrationType;this._dynamicFeatures.set(t.method,e)}}getFeature(e){return this._dynamicFeatures.get(e)}hasDedicatedTextSynchronizationFeature(e){let t=this.getFeature(P.NotebookDocumentSyncRegistrationType.method);return void 0!==t&&t instanceof E.NotebookDocumentSyncFeature&&t.handles(e)}registerBuiltinFeatures(){let e=new Map;this.registerFeature(new M.ConfigurationFeature(this)),this._didOpenTextDocumentFeature=new z.DidOpenTextDocumentFeature(this,this._syncedDocuments),this.registerFeature(this._didOpenTextDocumentFeature),this._didChangeTextDocumentFeature=new z.DidChangeTextDocumentFeature(this,e),this._didChangeTextDocumentFeature.onPendingChangeAdded(()=>{this.triggerPendingChangeDelivery()}),this.registerFeature(this._didChangeTextDocumentFeature),this.registerFeature(new z.WillSaveFeature(this)),this.registerFeature(new z.WillSaveWaitUntilFeature(this)),this.registerFeature(new z.DidSaveTextDocumentFeature(this)),this.registerFeature(new z.DidCloseTextDocumentFeature(this,this._syncedDocuments,e)),this.registerFeature(new em.FileSystemWatcherFeature(this,e=>this.notifyFileEvent(e))),this.registerFeature(new F.CompletionItemFeature(this)),this.registerFeature(new j.HoverFeature(this)),this.registerFeature(new q.SignatureHelpFeature(this)),this.registerFeature(new L.DefinitionFeature(this)),this.registerFeature(new W.ReferencesFeature(this)),this.registerFeature(new V.DocumentHighlightFeature(this)),this.registerFeature(new U.DocumentSymbolFeature(this)),this.registerFeature(new B.WorkspaceSymbolFeature(this)),this.registerFeature(new $.CodeActionFeature(this)),this.registerFeature(new Z.CodeLensFeature(this)),this.registerFeature(new X.DocumentFormattingFeature(this)),this.registerFeature(new X.DocumentRangeFormattingFeature(this)),this.registerFeature(new X.DocumentOnTypeFormattingFeature(this)),this.registerFeature(new J.RenameFeature(this)),this.registerFeature(new Y.DocumentLinkFeature(this)),this.registerFeature(new Q.ExecuteCommandFeature(this)),this.registerFeature(new M.SyncConfigurationFeature(this)),this.registerFeature(new K.TypeDefinitionFeature(this)),this.registerFeature(new G.ImplementationFeature(this)),this.registerFeature(new H.ColorProviderFeature(this)),void 0===this.clientOptions.workspaceFolder&&this.registerFeature(new ec.WorkspaceFoldersFeature(this)),this.registerFeature(new ee.FoldingRangeFeature(this)),this.registerFeature(new et.DeclarationFeature(this)),this.registerFeature(new en.SelectionRangeFeature(this)),this.registerFeature(new ey.ProgressFeature(this)),this.registerFeature(new er.CallHierarchyFeature(this)),this.registerFeature(new ea.SemanticTokensFeature(this)),this.registerFeature(new ei.LinkedEditingFeature(this)),this.registerFeature(new ep.DidCreateFilesFeature(this)),this.registerFeature(new ep.DidRenameFilesFeature(this)),this.registerFeature(new ep.DidDeleteFilesFeature(this)),this.registerFeature(new ep.WillCreateFilesFeature(this)),this.registerFeature(new ep.WillRenameFilesFeature(this)),this.registerFeature(new ep.WillDeleteFilesFeature(this)),this.registerFeature(new eo.TypeHierarchyFeature(this)),this.registerFeature(new es.InlineValueFeature(this)),this.registerFeature(new el.InlayHintsFeature(this)),this.registerFeature(new O.DiagnosticFeature(this)),this.registerFeature(new E.NotebookDocumentSyncFeature(this))}registerProposedFeatures(){this.registerFeatures(T.createAll(this))}fillInitializeParams(e){for(let t of this._features)x.func(t.fillInitializeParams)&&t.fillInitializeParams(e)}computeClientCapabilities(){let e={};(0,R.ensure)(e,"workspace").applyEdit=!0;let t=(0,R.ensure)((0,R.ensure)(e,"workspace"),"workspaceEdit");t.documentChanges=!0,t.resourceOperations=[P.ResourceOperationKind.Create,P.ResourceOperationKind.Rename,P.ResourceOperationKind.Delete],t.failureHandling=P.FailureHandlingKind.TextOnlyTransactional,t.normalizesLineEndings=!0,t.changeAnnotationSupport={groupsOnLabel:!0},t.metadataSupport=!0,t.snippetEditSupport=!0;let n=(0,R.ensure)((0,R.ensure)(e,"textDocument"),"publishDiagnostics");n.relatedInformation=!0,n.versionSupport=!1,n.tagSupport={valueSet:[P.DiagnosticTag.Unnecessary,P.DiagnosticTag.Deprecated]},n.codeDescriptionSupport=!0,n.dataSupport=!0,(0,R.ensure)((0,R.ensure)(e,"textDocument"),"filters").relativePatternSupport=!0;let r=(0,R.ensure)(e,"window");(0,R.ensure)(r,"showMessage").messageActionItem={additionalPropertiesSupport:!0},(0,R.ensure)(r,"showDocument").support=!0;let a=(0,R.ensure)(e,"general");for(let t of(a.staleRequestSupport={cancel:!0,retryOnContentModified:Array.from(ef.RequestsToCancelOnContentModified)},a.regularExpressions={engine:"ECMAScript",version:"ES2020"},a.markdown={parser:"marked",version:"1.1.0"},a.positionEncodings=["utf-16"],this._clientOptions.markdown.supportHtml&&(a.markdown.allowedTags=["ul","li","p","code","blockquote","ol","h1","h2","h3","h4","h5","h6","hr","em","pre","table","thead","tbody","tr","th","td","div","del","a","strong","br","img","span"]),this._features))t.fillClientCapabilities(e);return e}initializeFeatures(e){let t=this._clientOptions.documentSelector;for(let e of this._features)x.func(e.preInitialize)&&e.preInitialize(this._capabilities,t);for(let e of this._features)e.initialize(this._capabilities,t)}async handleRegistrationRequest(e){let t=this.clientOptions.middleware?.handleRegisterCapability;return t?t(e,e=>this.doRegisterCapability(e)):this.doRegisterCapability(e)}async doRegisterCapability(e){if(!this.isRunning()){for(let t of e.registrations)this._ignoredRegistrations.add(t.id);return}for(let t of e.registrations){let e=this._dynamicFeatures.get(t.method);if(void 0===e)return Promise.reject(Error(`No feature implementation for ${t.method} found. Registration failed.`));let n=t.registerOptions??{};n.documentSelector=n.documentSelector??this._clientOptions.documentSelector;let r={id:t.id,registerOptions:n};try{e.register(r)}catch(e){return Promise.reject(e)}}}async handleUnregistrationRequest(e){let t=this.clientOptions.middleware?.handleUnregisterCapability;return t?t(e,e=>this.doUnregisterCapability(e)):this.doUnregisterCapability(e)}async doUnregisterCapability(e){for(let t of e.unregisterations){if(this._ignoredRegistrations.has(t.id))continue;let e=this._dynamicFeatures.get(t.method);if(!e)return Promise.reject(Error(`No feature implementation for ${t.method} found. Unregistration failed.`));e.unregister(t.id)}}async handleApplyWorkspaceEdit(e){let t=this.clientOptions.middleware?.workspace?.handleApplyEdit;if(!t)return this.doHandleApplyWorkspaceEdit(e);{let n=await t(e,e=>this.doHandleApplyWorkspaceEdit(e));return n instanceof P.ResponseError?Promise.reject(n):n}}workspaceEditLock=new A.Semaphore(1);async doHandleApplyWorkspaceEdit(e){let t=e.edit,n=await this.workspaceEditLock.lock(()=>this._p2c.asWorkspaceEdit(t)),r=new Map;D.workspace.textDocuments.forEach(e=>r.set(e.uri.toString(),e));let a=!1;if(t.documentChanges){for(let e of t.documentChanges)if(P.TextDocumentEdit.is(e)&&e.textDocument.version&&e.textDocument.version>=0){let t=this._p2c.asUri(e.textDocument.uri).toString(),n=r.get(t);if(n&&n.version!==e.textDocument.version){a=!0;break}}}return a?Promise.resolve({applied:!1}):x.asPromise(D.workspace.applyEdit(n,{isRefactoring:e.metadata?.isRefactoring}).then(e=>({applied:e})))}static RequestsToCancelOnContentModified=new Set([P.SemanticTokensRequest.method,P.SemanticTokensRangeRequest.method,P.SemanticTokensDeltaRequest.method]);static CancellableResolveCalls=new Set([P.CompletionResolveRequest.method,P.CodeLensResolveRequest.method,P.CodeActionResolveRequest.method,P.InlayHintResolveRequest.method,P.DocumentLinkResolveRequest.method,P.WorkspaceSymbolResolveRequest.method]);handleFailedRequest(e,t,n,r,a=!0,i=!1){if(n instanceof P.ResponseError){if(n.code===P.ErrorCodes.PendingResponseRejected||n.code===P.ErrorCodes.ConnectionInactive)return r;if(n.code===P.LSPErrorCodes.RequestCancelled||n.code===P.LSPErrorCodes.ServerCancelled)if(void 0!==t&&t.isCancellationRequested&&!i)return r;else if(void 0!==n.data)throw new R.LSPCancellationError(n.data);else throw new D.CancellationError;if(n.code===P.LSPErrorCodes.ContentModified)if(!(ef.RequestsToCancelOnContentModified.has(e.method)||ef.CancellableResolveCalls.has(e.method)))return r;else throw new D.CancellationError}throw this.error(`Request ${e.method} failed.`,n,a),n}}t.BaseLanguageClient=ef,t.LanguageClient=class extends ef{serverOptions;constructor(e,t,n,r){super(e,t,r),this.serverOptions=n}async createMessageTransports(e){return this.serverOptions()}};class ev{error(e){(0,P.RAL)().console.error(e)}warn(e){(0,P.RAL)().console.warn(e)}info(e){(0,P.RAL)().console.info(e)}log(e){(0,P.RAL)().console.log(e)}}(T||(t.ProposedFeatures=T={})).createAll=function(e){return[new ed.InlineCompletionItemFeature(e),new eu.TextDocumentContentFeature(e)]}},18430(e,t,n){"use strict";var r,a=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var a=Object.getOwnPropertyDescriptor(t,n);(!a||("get"in a?!t.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,a)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||(r=function(e){return(r=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t})(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=r(e),o=0;o<n.length;o++)"default"!==n[o]&&a(t,e,n[o]);return i(t,e),t});Object.defineProperty(t,"__esModule",{value:!0}),t.CodeActionFeature=void 0;let s=n(91398),l=n(98766),c=o(n(69032)),p=n(14294);class d extends p.TextDocumentLanguageFeature{constructor(e){super(e,l.CodeActionRequest.type)}fillClientCapabilities(e){let t=(0,p.ensure)((0,p.ensure)(e,"textDocument"),"codeAction");t.dynamicRegistration=!0,t.isPreferredSupport=!0,t.disabledSupport=!0,t.dataSupport=!0,t.resolveSupport={properties:["edit","command"]},t.codeActionLiteralSupport={codeActionKind:{valueSet:[l.CodeActionKind.Empty,l.CodeActionKind.QuickFix,l.CodeActionKind.Refactor,l.CodeActionKind.RefactorExtract,l.CodeActionKind.RefactorInline,l.CodeActionKind.RefactorMove,l.CodeActionKind.RefactorRewrite,l.CodeActionKind.Source,l.CodeActionKind.SourceOrganizeImports,l.CodeActionKind.Notebook]}},t.honorsChangeAnnotations=!0,t.documentationSupport=!0,t.tagSupport={valueSet:[l.CodeActionTag.LLMGenerated]}}initialize(e,t){let n=this.getRegistrationOptions(t,e.codeActionProvider);n&&this.register({id:c.generateUuid(),registerOptions:n})}registerLanguageProvider(e){let t=e.documentSelector,n={provideCodeActions:(e,t,n,r)=>{let a=this._client,i=async(e,t,n,r)=>{let i={textDocument:a.code2ProtocolConverter.asTextDocumentIdentifier(e),range:a.code2ProtocolConverter.asRange(t),context:a.code2ProtocolConverter.asCodeActionContextSync(n)};return a.sendRequest(l.CodeActionRequest.type,i,r).then(e=>r.isCancellationRequested||null==e?null:a.protocol2CodeConverter.asCodeActionResult(e,r),e=>a.handleFailedRequest(l.CodeActionRequest.type,r,e,null))},o=a.middleware;return o.provideCodeActions?o.provideCodeActions(e,t,n,r,i):i(e,t,n,r)},resolveCodeAction:e.resolveProvider?(e,t)=>{let n=this._client,r=this._client.middleware,a=async(e,t)=>n.sendRequest(l.CodeActionResolveRequest.type,n.code2ProtocolConverter.asCodeActionSync(e),t).then(r=>t.isCancellationRequested?e:n.protocol2CodeConverter.asCodeAction(r,t),r=>n.handleFailedRequest(l.CodeActionResolveRequest.type,t,r,e));return r.resolveCodeAction?r.resolveCodeAction(e,t,a):a(e,t)}:void 0};return[s.languages.registerCodeActionsProvider(this._client.protocol2CodeConverter.asDocumentSelector(t),n,this.getMetadata(e)),n]}getMetadata(e){if(void 0!==e.codeActionKinds||void 0!==e.documentation)return{providedCodeActionKinds:this._client.protocol2CodeConverter.asCodeActionKinds(e.codeActionKinds),documentation:this._client.protocol2CodeConverter.asCodeActionDocumentations(e.documentation)}}}t.CodeActionFeature=d},11798(e,t,n){"use strict";var r,a,i=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var a=Object.getOwnPropertyDescriptor(t,n);(!a||("get"in a?!t.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,a)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||(r=function(e){return(r=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t})(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=r(e),a=0;a<n.length;a++)"default"!==n[a]&&i(t,e,n[a]);return o(t,e),t}),l=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.createConverter=function(e){let t=e||(e=>e.toString());function n(e){return{uri:t(e.uri)}}function r(e){return{uri:t(e.uri),languageId:e.languageId,version:e.version,text:e.getText()}}function i(e){return{label:e.label}}function o(e){return{label:e.label,parameters:e.parameters.map(i)}}function s(e){return{line:e.line,character:e.character}}function l(e){return null==e?e:{line:e.line>p.uinteger.MAX_VALUE?p.uinteger.MAX_VALUE:e.line,character:e.character>p.uinteger.MAX_VALUE?p.uinteger.MAX_VALUE:e.character}}function k(e){return null==e?e:{start:l(e.start),end:l(e.end)}}function C(e){return null==e?e:p.Location.create(t(e.uri),k(e.range))}function D(e){switch(e){case c.DiagnosticSeverity.Error:return p.DiagnosticSeverity.Error;case c.DiagnosticSeverity.Warning:return p.DiagnosticSeverity.Warning;case c.DiagnosticSeverity.Information:return p.DiagnosticSeverity.Information;case c.DiagnosticSeverity.Hint:return p.DiagnosticSeverity.Hint}}function P(e){switch(e){case c.DiagnosticTag.Unnecessary:return p.DiagnosticTag.Unnecessary;case c.DiagnosticTag.Deprecated:return p.DiagnosticTag.Deprecated;default:return}}function _(e){return{message:e.message,location:C(e.location)}}function S(e){let n=p.Diagnostic.create(k(e.range),e.message),r=e instanceof f.ProtocolDiagnostic?e:void 0;void 0!==r&&void 0!==r.data&&(n.data=r.data);let a=function(e){if(null!=e)return d.number(e)||d.string(e)?e:{value:e.value,target:t(e.target)}}(e.code);return f.DiagnosticCode.is(a)?void 0!==r&&r.hasDiagnosticCode?n.code=a:(n.code=a.value,n.codeDescription={href:a.target}):n.code=a,d.number(e.severity)&&(n.severity=D(e.severity)),Array.isArray(e.tags)&&(n.tags=function(e){if(!e)return;let t=[];for(let n of e){let e=P(n);void 0!==e&&t.push(e)}return t.length>0?t:void 0}(e.tags)),e.relatedInformation&&(n.relatedInformation=e.relatedInformation.map(_)),e.source&&(n.source=e.source),n}function x(e,t){return null==e?e:u.map(e,S,t)}function A(e){return null==e?e:e.map(S)}function N(e){return{range:k(e.range),newText:e.newText}}function I(e){return null==e?e:e.map(N)}function R(e){return e<=c.SymbolKind.TypeParameter?e+1:p.SymbolKind.Property}function O(e){return e}function E(e){return e.map(O)}async function M(e,t){let n=p.CodeAction.create(e.title);if(e instanceof h.default&&void 0!==e.data&&(n.data=e.data),void 0!==e.kind&&(n.kind=j(e.kind)),void 0!==e.diagnostics&&(n.diagnostics=await x(e.diagnostics,t)),void 0!==e.edit)throw Error("VS Code code actions can only be converted to a protocol code action without an edit.");return void 0!==e.command&&(n.command=q(e.command)),void 0!==e.isPreferred&&(n.isPreferred=e.isPreferred),void 0!==e.disabled&&(n.disabled={reason:e.disabled.reason}),e.isAI&&(n.tags??=[],n.tags.push(p.CodeActionTag.LLMGenerated)),n}async function z(e,t){let n;return null==e?e:(e.only&&d.string(e.only.value)&&(n=[e.only.value]),p.CodeActionContext.create(await x(e.diagnostics,t),n,F(e.triggerKind)))}function F(e){switch(e){case c.CodeActionTriggerKind.Invoke:return p.CodeActionTriggerKind.Invoked;case c.CodeActionTriggerKind.Automatic:return p.CodeActionTriggerKind.Automatic;default:return}}function j(e){if(null!=e)return e.value}function L(e){return{triggerKind:function(e){switch(e){case c.InlineCompletionTriggerKind.Invoke:return p.InlineCompletionTriggerKind.Invoked;case c.InlineCompletionTriggerKind.Automatic:return p.InlineCompletionTriggerKind.Automatic}}(e.triggerKind),selectedCompletionInfo:function(e){if(null!=e)return{range:k(e.range),text:e.text}}(e.selectedCompletionInfo)}}function q(e){let t=p.Command.create(e.title,e.command);return e.tooltip&&(t.tooltip=e.tooltip),e.arguments&&(t.arguments=e.arguments),t}function V(e){let t=p.InlayHintLabelPart.create(e.value);return void 0!==e.location&&(t.location=C(e.location)),void 0!==e.command&&(t.command=q(e.command)),void 0!==e.tooltip&&(t.tooltip=U(e.tooltip)),t}function U(e){return"string"==typeof e?e:{kind:p.MarkupKind.Markdown,value:e.value}}return{asUri:function(e){return t(e)},asTextDocumentIdentifier:n,asTextDocumentItem:r,asVersionedTextDocumentIdentifier:function(e){return{uri:t(e.uri),version:e.version}},asOpenTextDocumentParams:function(e){return{textDocument:r(e)}},asChangeTextDocumentParams:function(e,n,r){if(e.uri&&e.version)return{textDocument:{uri:t(e.uri),version:e.version},contentChanges:[{text:e.getText()}]};if(e.document&&e.contentChanges)return{textDocument:{uri:t(n),version:r},contentChanges:e.contentChanges.map(e=>{let t=e.range;return{range:{start:{line:t.start.line,character:t.start.character},end:{line:t.end.line,character:t.end.character}},rangeLength:e.rangeLength,text:e.text}})};throw Error("Unsupported text document change parameter")},asCloseTextDocumentParams:function(e){return{textDocument:n(e)}},asSaveTextDocumentParams:function(e,t=!1){let r={textDocument:n(e)};return t&&(r.text=e.getText()),r},asWillSaveTextDocumentParams:function(e){return{textDocument:n(e.document),reason:function(e){switch(e){case c.TextDocumentSaveReason.Manual:break;case c.TextDocumentSaveReason.AfterDelay:return p.TextDocumentSaveReason.AfterDelay;case c.TextDocumentSaveReason.FocusOut:return p.TextDocumentSaveReason.FocusOut}return p.TextDocumentSaveReason.Manual}(e.reason)}},asDidCreateFilesParams:function(e){return{files:e.files.map(e=>({uri:t(e)}))}},asDidRenameFilesParams:function(e){return{files:e.files.map(e=>({oldUri:t(e.oldUri),newUri:t(e.newUri)}))}},asDidDeleteFilesParams:function(e){return{files:e.files.map(e=>({uri:t(e)}))}},asWillCreateFilesParams:function(e){return{files:e.files.map(e=>({uri:t(e)}))}},asWillRenameFilesParams:function(e){return{files:e.files.map(e=>({oldUri:t(e.oldUri),newUri:t(e.newUri)}))}},asWillDeleteFilesParams:function(e){return{files:e.files.map(e=>({uri:t(e)}))}},asTextDocumentPositionParams:function(e,t){return{textDocument:n(e),position:s(t)}},asCompletionParams:function(e,t,r){return{textDocument:n(e),position:s(t),context:{triggerKind:function(e){switch(e){case c.CompletionTriggerKind.TriggerCharacter:return p.CompletionTriggerKind.TriggerCharacter;case c.CompletionTriggerKind.TriggerForIncompleteCompletions:return p.CompletionTriggerKind.TriggerForIncompleteCompletions;default:return p.CompletionTriggerKind.Invoked}}(r.triggerKind),triggerCharacter:r.triggerCharacter}}},asSignatureHelpParams:function(e,t,r){var a;return{textDocument:n(e),position:s(t),context:{isRetrigger:r.isRetrigger,triggerCharacter:r.triggerCharacter,triggerKind:function(e){switch(e){case c.SignatureHelpTriggerKind.Invoke:return p.SignatureHelpTriggerKind.Invoked;case c.SignatureHelpTriggerKind.TriggerCharacter:return p.SignatureHelpTriggerKind.TriggerCharacter;case c.SignatureHelpTriggerKind.ContentChange:return p.SignatureHelpTriggerKind.ContentChange}}(r.triggerKind),activeSignatureHelp:void 0===(a=r.activeSignatureHelp)?a:{signatures:a.signatures.map(o),activeSignature:a.activeSignature,activeParameter:a.activeParameter}}}},asWorkerPosition:s,asRange:k,asRanges:function(e){return e.map(k)},asPosition:l,asPositions:function(e,t){return u.map(e,l,t)},asPositionsSync:function(e){return e.map(l)},asLocation:C,asDiagnosticSeverity:D,asDiagnosticTag:P,asDiagnostic:S,asDiagnostics:x,asDiagnosticsSync:A,asCompletionItem:function(e,t=!1){var n,r,i,o,s,l;let u,y,g,h,f;d.string(e.label)?u=e.label:(u=e.label.label,t&&(void 0!==e.label.detail||void 0!==e.label.description)&&(y={detail:e.label.detail,description:e.label.description}));let v={label:u};void 0!==y&&(v.labelDetails=y);let b=e instanceof m.default?e:void 0;e.detail&&(v.detail=e.detail),e.documentation&&(b&&"$string"!==b.documentationFormat?v.documentation=function(e,t){switch(e){case"$string":return t;case p.MarkupKind.PlainText:return{kind:e,value:t};case p.MarkupKind.Markdown:return{kind:e,value:t.value};default:return`Unsupported Markup content received. Kind is: ${e}`}}(b.documentationFormat,e.documentation):v.documentation=e.documentation),e.filterText&&(v.filterText=e.filterText),i=v,o=e,f=p.InsertTextFormat.PlainText,o.textEdit?(g=o.textEdit.newText,h=o.textEdit.range):o.insertText instanceof c.SnippetString?(f=p.InsertTextFormat.Snippet,g=o.insertText.value):g=o.insertText,o.range&&(h=o.range),i.insertTextFormat=f,o.fromEdit&&void 0!==g&&void 0!==h?(s=g,l=h,i.textEdit=a.is(l)?p.InsertReplaceEdit.create(s,k(l.inserting),k(l.replacing)):{newText:s,range:k(l)}):i.insertText=g,d.number(e.kind)&&(n=e.kind,v.kind=void 0!==(r=b&&b.originalItemKind)?r:n+1),e.sortText&&(v.sortText=e.sortText),e.additionalTextEdits&&(v.additionalTextEdits=I(e.additionalTextEdits)),e.commitCharacters&&(v.commitCharacters=e.commitCharacters.slice()),e.command&&(v.command=q(e.command)),(!0===e.preselect||!1===e.preselect)&&(v.preselect=e.preselect);let T=function(e){if(void 0===e)return e;let t=[];for(let n of e){let e=function(e){if(e===c.CompletionItemTag.Deprecated)return p.CompletionItemTag.Deprecated}(n);void 0!==e&&t.push(e)}return t}(e.tags);if(b){if(void 0!==b.data&&(v.data=b.data),!0===b.deprecated||!1===b.deprecated){if(!0===b.deprecated&&void 0!==T&&T.length>0){let e=T.indexOf(c.CompletionItemTag.Deprecated);-1!==e&&T.splice(e,1)}v.deprecated=b.deprecated}void 0!==b.insertTextMode&&(v.insertTextMode=b.insertTextMode)}return void 0!==T&&T.length>0&&(v.tags=T),void 0===v.insertTextMode&&!0===e.keepWhitespace&&(v.insertTextMode=p.InsertTextMode.adjustIndentation),v},asTextEdit:N,asSymbolKind:R,asSymbolTag:O,asSymbolTags:E,asReferenceParams:function(e,t,r){return{textDocument:n(e),position:s(t),context:{includeDeclaration:r.includeDeclaration}}},asCodeAction:M,asCodeActionSync:function(e){let t=p.CodeAction.create(e.title);if(e instanceof h.default&&void 0!==e.data&&(t.data=e.data),void 0!==e.kind&&(t.kind=j(e.kind)),void 0!==e.diagnostics&&(t.diagnostics=A(e.diagnostics)),void 0!==e.edit)throw Error("VS Code code actions can only be converted to a protocol code action without an edit.");return void 0!==e.command&&(t.command=q(e.command)),void 0!==e.isPreferred&&(t.isPreferred=e.isPreferred),void 0!==e.disabled&&(t.disabled={reason:e.disabled.reason}),e.isAI&&(t.tags??=[],t.tags.push(p.CodeActionTag.LLMGenerated)),t},asCodeActionContext:z,asCodeActionContextSync:function(e){let t;return null==e?e:(e.only&&d.string(e.only.value)&&(t=[e.only.value]),p.CodeActionContext.create(A(e.diagnostics),t,F(e.triggerKind)))},asInlineValueContext:function(e){return p.InlineValueContext.create(e.frameId,k(e.stoppedLocation))},asCommand:q,asCodeLens:function(e){let t=p.CodeLens.create(k(e.range));return e.command&&(t.command=q(e.command)),e instanceof y.default&&e.data&&(t.data=e.data),t},asFormattingOptions:function(e,t){let n={tabSize:e.tabSize,insertSpaces:e.insertSpaces};return t.trimTrailingWhitespace&&(n.trimTrailingWhitespace=!0),t.trimFinalNewlines&&(n.trimFinalNewlines=!0),t.insertFinalNewline&&(n.insertFinalNewline=!0),n},asDocumentSymbolParams:function(e){return{textDocument:n(e)}},asCodeLensParams:function(e){return{textDocument:n(e)}},asDocumentLink:function(e){let n=p.DocumentLink.create(k(e.range));e.target&&(n.target=t(e.target)),void 0!==e.tooltip&&(n.tooltip=e.tooltip);let r=e instanceof g.default?e:void 0;return r&&r.data&&(n.data=r.data),n},asDocumentLinkParams:function(e){return{textDocument:n(e)}},asCallHierarchyItem:function(e){let n={name:e.name,kind:R(e.kind),uri:t(e.uri),range:k(e.range),selectionRange:k(e.selectionRange)};return void 0!==e.detail&&e.detail.length>0&&(n.detail=e.detail),void 0!==e.tags&&(n.tags=E(e.tags)),e instanceof v.default&&void 0!==e.data&&(n.data=e.data),n},asTypeHierarchyItem:function(e){let n={name:e.name,kind:R(e.kind),uri:t(e.uri),range:k(e.range),selectionRange:k(e.selectionRange)};return void 0!==e.detail&&e.detail.length>0&&(n.detail=e.detail),void 0!==e.tags&&(n.tags=E(e.tags)),e instanceof b.default&&void 0!==e.data&&(n.data=e.data),n},asInlayHint:function(e){let t="string"==typeof e.label?e.label:e.label.map(V),n=p.InlayHint.create(l(e.position),t);return void 0!==e.kind&&(n.kind=e.kind),void 0!==e.textEdits&&(n.textEdits=I(e.textEdits)),void 0!==e.tooltip&&(n.tooltip=U(e.tooltip)),void 0!==e.paddingLeft&&(n.paddingLeft=e.paddingLeft),void 0!==e.paddingRight&&(n.paddingRight=e.paddingRight),e instanceof w.default&&void 0!==e.data&&(n.data=e.data),n},asWorkspaceSymbol:function(e){let n=e instanceof T.default?{name:e.name,kind:R(e.kind),location:e.hasRange?C(e.location):{uri:t(e.location.uri)},data:e.data}:{name:e.name,kind:R(e.kind),location:C(e.location)};return void 0!==e.tags&&(n.tags=E(e.tags)),""!==e.containerName&&(n.containerName=e.containerName),n},asInlineCompletionParams:function(e,t,r){return{textDocument:n(e),position:l(t),context:L(r)}},asInlineCompletionContext:L}};let c=s(n(91398)),p=s(n(98766)),d=s(n(58319)),u=s(n(80483)),m=l(n(17652)),y=l(n(65588)),g=l(n(97424)),h=l(n(9206)),f=n(37894),v=l(n(38717)),b=l(n(67321)),T=l(n(56144)),w=l(n(7511));(a||(a={})).is=function(e){return e&&!!e.inserting&&!!e.replacing}},88140(e,t,n){"use strict";var r,a=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var a=Object.getOwnPropertyDescriptor(t,n);(!a||("get"in a?!t.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,a)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||(r=function(e){return(r=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t})(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=r(e),o=0;o<n.length;o++)"default"!==n[o]&&a(t,e,n[o]);return i(t,e),t});Object.defineProperty(t,"__esModule",{value:!0}),t.CodeLensFeature=void 0;let s=n(91398),l=n(98766),c=o(n(69032)),p=n(14294);class d extends p.TextDocumentLanguageFeature{constructor(e){super(e,l.CodeLensRequest.type)}fillClientCapabilities(e){let t=(0,p.ensure)((0,p.ensure)(e,"textDocument"),"codeLens");t.dynamicRegistration=!0,t.resolveSupport={properties:["command"]},(0,p.ensure)((0,p.ensure)(e,"workspace"),"codeLens").refreshSupport=!0}initialize(e,t){this._client.onRequest(l.CodeLensRefreshRequest.type,async()=>{for(let e of this.getAllProviders())e.onDidChangeCodeLensEmitter.fire()});let n=this.getRegistrationOptions(t,e.codeLensProvider);n&&this.register({id:c.generateUuid(),registerOptions:n})}registerLanguageProvider(e){let t=e.documentSelector,n=new s.EventEmitter,r={onDidChangeCodeLenses:n.event,provideCodeLenses:(e,t)=>{let n=this._client,r=(e,t)=>n.sendRequest(l.CodeLensRequest.type,n.code2ProtocolConverter.asCodeLensParams(e),t).then(e=>t.isCancellationRequested?null:n.protocol2CodeConverter.asCodeLenses(e,t),e=>n.handleFailedRequest(l.CodeLensRequest.type,t,e,null)),a=n.middleware;return a.provideCodeLenses?a.provideCodeLenses(e,t,r):r(e,t)},resolveCodeLens:e.resolveProvider?(e,t)=>{let n=this._client,r=(e,t)=>n.sendRequest(l.CodeLensResolveRequest.type,n.code2ProtocolConverter.asCodeLens(e),t).then(r=>t.isCancellationRequested?e:n.protocol2CodeConverter.asCodeLens(r),r=>n.handleFailedRequest(l.CodeLensResolveRequest.type,t,r,e)),a=n.middleware;return a.resolveCodeLens?a.resolveCodeLens(e,t,r):r(e,t)}:void 0};return[s.languages.registerCodeLensProvider(this._client.protocol2CodeConverter.asDocumentSelector(t),r),{provider:r,onDidChangeCodeLensEmitter:n}]}}t.CodeLensFeature=d},93515(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ColorProviderFeature=void 0;let r=n(91398),a=n(98766),i=n(14294);class o extends i.TextDocumentLanguageFeature{constructor(e){super(e,a.DocumentColorRequest.type)}fillClientCapabilities(e){(0,i.ensure)((0,i.ensure)(e,"textDocument"),"colorProvider").dynamicRegistration=!0}initialize(e,t){let[n,r]=this.getRegistration(t,e.colorProvider);n&&r&&this.register({id:n,registerOptions:r})}registerLanguageProvider(e){let t=e.documentSelector,n={provideColorPresentations:(e,t,n)=>{let r=this._client,i=(e,t,n)=>{let i={color:e,textDocument:r.code2ProtocolConverter.asTextDocumentIdentifier(t.document),range:r.code2ProtocolConverter.asRange(t.range)};return r.sendRequest(a.ColorPresentationRequest.type,i,n).then(e=>n.isCancellationRequested?null:this._client.protocol2CodeConverter.asColorPresentations(e,n),e=>r.handleFailedRequest(a.ColorPresentationRequest.type,n,e,null))},o=r.middleware;return o.provideColorPresentations?o.provideColorPresentations(e,t,n,i):i(e,t,n)},provideDocumentColors:(e,t)=>{let n=this._client,r=(e,t)=>{let r={textDocument:n.code2ProtocolConverter.asTextDocumentIdentifier(e)};return n.sendRequest(a.DocumentColorRequest.type,r,t).then(e=>t.isCancellationRequested?null:this._client.protocol2CodeConverter.asColorInformations(e,t),e=>n.handleFailedRequest(a.DocumentColorRequest.type,t,e,null))},i=n.middleware;return i.provideDocumentColors?i.provideDocumentColors(e,t,r):r(e,t)}};return[r.languages.registerColorProvider(this._client.protocol2CodeConverter.asDocumentSelector(t),n),n]}}t.ColorProviderFeature=o},96535(e,t,n){"use strict";var r,a=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var a=Object.getOwnPropertyDescriptor(t,n);(!a||("get"in a?!t.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,a)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||(r=function(e){return(r=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t})(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=r(e),o=0;o<n.length;o++)"default"!==n[o]&&a(t,e,n[o]);return i(t,e),t});Object.defineProperty(t,"__esModule",{value:!0}),t.CompletionItemFeature=void 0;let s=n(91398),l=n(98766),c=n(14294),p=o(n(69032)),d=[l.CompletionItemKind.Text,l.CompletionItemKind.Method,l.CompletionItemKind.Function,l.CompletionItemKind.Constructor,l.CompletionItemKind.Field,l.CompletionItemKind.Variable,l.CompletionItemKind.Class,l.CompletionItemKind.Interface,l.CompletionItemKind.Module,l.CompletionItemKind.Property,l.CompletionItemKind.Unit,l.CompletionItemKind.Value,l.CompletionItemKind.Enum,l.CompletionItemKind.Keyword,l.CompletionItemKind.Snippet,l.CompletionItemKind.Color,l.CompletionItemKind.File,l.CompletionItemKind.Reference,l.CompletionItemKind.Folder,l.CompletionItemKind.EnumMember,l.CompletionItemKind.Constant,l.CompletionItemKind.Struct,l.CompletionItemKind.Event,l.CompletionItemKind.Operator,l.CompletionItemKind.TypeParameter];class u extends c.TextDocumentLanguageFeature{labelDetailsSupport;constructor(e){super(e,l.CompletionRequest.type),this.labelDetailsSupport=new Map}fillClientCapabilities(e){let t=(0,c.ensure)((0,c.ensure)(e,"textDocument"),"completion");t.dynamicRegistration=!0,t.contextSupport=!0,t.completionItem={snippetSupport:!0,commitCharactersSupport:!0,documentationFormat:[l.MarkupKind.Markdown,l.MarkupKind.PlainText],deprecatedSupport:!0,preselectSupport:!0,tagSupport:{valueSet:[l.CompletionItemTag.Deprecated]},insertReplaceSupport:!0,resolveSupport:{properties:["documentation","detail","additionalTextEdits"]},insertTextModeSupport:{valueSet:[l.InsertTextMode.asIs,l.InsertTextMode.adjustIndentation]},labelDetailsSupport:!0},t.insertTextMode=l.InsertTextMode.adjustIndentation,t.completionItemKind={valueSet:d},t.completionList={itemDefaults:["commitCharacters","editRange","insertTextFormat","insertTextMode","data"],applyKindSupport:!0}}initialize(e,t){let n=this.getRegistrationOptions(t,e.completionProvider);n&&this.register({id:p.generateUuid(),registerOptions:n})}registerLanguageProvider(e,t){this.labelDetailsSupport.set(t,!!e.completionItem?.labelDetailsSupport);let n=e.triggerCharacters??[],r=e.allCommitCharacters,a=e.documentSelector,i={provideCompletionItems:(e,t,n,a)=>{let i=this._client,o=this._client.middleware,s=(e,t,n,a)=>i.sendRequest(l.CompletionRequest.type,i.code2ProtocolConverter.asCompletionParams(e,t,n),a).then(e=>a.isCancellationRequested?null:i.protocol2CodeConverter.asCompletionResult(e,r,a),e=>i.handleFailedRequest(l.CompletionRequest.type,a,e,null));return o.provideCompletionItem?o.provideCompletionItem(e,t,a,n,s):s(e,t,a,n)},resolveCompletionItem:e.resolveProvider?(e,n)=>{let r=this._client,a=this._client.middleware,i=(e,n)=>r.sendRequest(l.CompletionResolveRequest.type,r.code2ProtocolConverter.asCompletionItem(e,!!this.labelDetailsSupport.get(t)),n).then(e=>n.isCancellationRequested?null:r.protocol2CodeConverter.asCompletionItem(e),t=>r.handleFailedRequest(l.CompletionResolveRequest.type,n,t,e));return a.resolveCompletionItem?a.resolveCompletionItem(e,n,i):i(e,n)}:void 0};return[s.languages.registerCompletionItemProvider(this._client.protocol2CodeConverter.asDocumentSelector(a),i,...n),i]}}t.CompletionItemFeature=u},95199(e,t,n){"use strict";var r,a=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var a=Object.getOwnPropertyDescriptor(t,n);(!a||("get"in a?!t.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,a)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||(r=function(e){return(r=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t})(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=r(e),o=0;o<n.length;o++)"default"!==n[o]&&a(t,e,n[o]);return i(t,e),t});Object.defineProperty(t,"__esModule",{value:!0}),t.SyncConfigurationFeature=t.ConfigurationFeature=void 0,t.toJSONObject=u;let s=n(91398),l=n(98766),c=o(n(58319)),p=o(n(69032)),d=n(14294);function u(e){if(e){if(Array.isArray(e))return e.map(u);else if("object"==typeof e){let t=Object.create(null);for(let n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=u(e[n]));return t}}return e}t.ConfigurationFeature=class{_client;constructor(e){this._client=e}getState(){return{kind:"static"}}fillClientCapabilities(e){e.workspace=e.workspace||{},e.workspace.configuration=!0}initialize(){let e=this._client;e.onRequest(l.ConfigurationRequest.type,(t,n)=>{let r=e=>{let t=[];for(let n of e.items){let e=void 0!==n.scopeUri&&null!==n.scopeUri?this._client.protocol2CodeConverter.asUri(n.scopeUri):void 0;t.push(this.getConfiguration(e,null!==n.section?n.section:void 0))}return t},a=e.middleware.workspace;return a&&a.configuration?a.configuration(t,n,r):r(t,n)})}getConfiguration(e,t){let n=null;if(t){let r=t.lastIndexOf(".");if(-1===r)n=u(s.workspace.getConfiguration(void 0,e).get(t));else{let a=s.workspace.getConfiguration(t.substr(0,r),e);a&&(n=u(a.get(t.substr(r+1))))}}else{let t=s.workspace.getConfiguration(void 0,e);for(let e of(n={},Object.keys(t)))t.has(e)&&(n[e]=u(t.get(e)))}return void 0===n&&(n=null),n}clear(){}},t.SyncConfigurationFeature=class{_client;isCleared;_listeners;constructor(e){this._client=e,this.isCleared=!1,this._listeners=new Map}getState(){return{kind:"workspace",id:this.registrationType.method,registrations:this._listeners.size>0}}get registrationType(){return l.DidChangeConfigurationNotification.type}fillClientCapabilities(e){(0,d.ensure)((0,d.ensure)(e,"workspace"),"didChangeConfiguration").dynamicRegistration=!0}initialize(){this.isCleared=!1;let e=this._client.clientOptions.synchronize?.configurationSection;void 0!==e&&this.register({id:p.generateUuid(),registerOptions:{section:e}})}register(e){let t=s.workspace.onDidChangeConfiguration(t=>{this.onDidChangeConfiguration(e.registerOptions.section,t)});this._listeners.set(e.id,t),void 0!==e.registerOptions.section&&this.onDidChangeConfiguration(e.registerOptions.section,void 0)}unregister(e){let t=this._listeners.get(e);t&&(this._listeners.delete(e),t.dispose())}clear(){for(let e of this._listeners.values())e.dispose();this._listeners.clear(),this.isCleared=!0}onDidChangeConfiguration(e,t){let n;if(this.isCleared||void 0!==(n=c.string(e)?[e]:e)&&void 0!==t&&!n.some(e=>t.affectsConfiguration(e)))return;let r=async e=>void 0===e?this._client.sendNotification(l.DidChangeConfigurationNotification.type,{settings:null}):this._client.sendNotification(l.DidChangeConfigurationNotification.type,{settings:this.extractSettingsInformation(e)}),a=this._client.middleware.workspace?.didChangeConfiguration;(a?a(n,r):r(n)).catch(e=>{this._client.error(`Sending notification ${l.DidChangeConfigurationNotification.type.method} failed`,e)})}extractSettingsInformation(e){let t=this._client.clientOptions.workspaceFolder?this._client.clientOptions.workspaceFolder.uri:void 0,n=Object.create(null);for(let r=0;r<e.length;r++){let a=e[r],i=a.indexOf("."),o=null;if(o=i>=0?s.workspace.getConfiguration(a.substr(0,i),t).get(a.substr(i+1)):s.workspace.getConfiguration(void 0,t).get(a)){let t=e[r].split(".");(function(e,t){let n=e;for(let e=0;e<t.length-1;e++){let r=n[t[e]];r||(r=Object.create(null),n[t[e]]=r),n=r}return n})(n,t)[t[t.length-1]]=u(o)}}return n}}},7061(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DeclarationFeature=void 0;let r=n(91398),a=n(98766),i=n(14294);class o extends i.TextDocumentLanguageFeature{constructor(e){super(e,a.DeclarationRequest.type)}fillClientCapabilities(e){let t=(0,i.ensure)((0,i.ensure)(e,"textDocument"),"declaration");t.dynamicRegistration=!0,t.linkSupport=!0}initialize(e,t){let[n,r]=this.getRegistration(t,e.declarationProvider);n&&r&&this.register({id:n,registerOptions:r})}registerLanguageProvider(e){let t=e.documentSelector,n={provideDeclaration:(e,t,n)=>{let r=this._client,i=(e,t,n)=>r.sendRequest(a.DeclarationRequest.type,r.code2ProtocolConverter.asTextDocumentPositionParams(e,t),n).then(e=>n.isCancellationRequested?null:r.protocol2CodeConverter.asDeclarationResult(e,n),e=>r.handleFailedRequest(a.DeclarationRequest.type,n,e,null)),o=r.middleware;return o.provideDeclaration?o.provideDeclaration(e,t,n,i):i(e,t,n)}};return[this.registerProvider(t,n),n]}registerProvider(e,t){return r.languages.registerDeclarationProvider(this._client.protocol2CodeConverter.asDocumentSelector(e),t)}}t.DeclarationFeature=o},30600(e,t,n){"use strict";var r,a=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var a=Object.getOwnPropertyDescriptor(t,n);(!a||("get"in a?!t.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,a)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||(r=function(e){return(r=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t})(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=r(e),o=0;o<n.length;o++)"default"!==n[o]&&a(t,e,n[o]);return i(t,e),t});Object.defineProperty(t,"__esModule",{value:!0}),t.DefinitionFeature=void 0;let s=n(91398),l=n(98766),c=n(14294),p=o(n(69032));class d extends c.TextDocumentLanguageFeature{constructor(e){super(e,l.DefinitionRequest.type)}fillClientCapabilities(e){let t=(0,c.ensure)((0,c.ensure)(e,"textDocument"),"definition");t.dynamicRegistration=!0,t.linkSupport=!0}initialize(e,t){let n=this.getRegistrationOptions(t,e.definitionProvider);n&&this.register({id:p.generateUuid(),registerOptions:n})}registerLanguageProvider(e){let t=e.documentSelector,n={provideDefinition:(e,t,n)=>{let r=this._client,a=(e,t,n)=>r.sendRequest(l.DefinitionRequest.type,r.code2ProtocolConverter.asTextDocumentPositionParams(e,t),n).then(e=>n.isCancellationRequested?null:r.protocol2CodeConverter.asDefinitionResult(e,n),e=>r.handleFailedRequest(l.DefinitionRequest.type,n,e,null)),i=r.middleware;return i.provideDefinition?i.provideDefinition(e,t,n,a):a(e,t,n)}};return[this.registerProvider(t,n),n]}registerProvider(e,t){return s.languages.registerDefinitionProvider(this._client.protocol2CodeConverter.asDocumentSelector(e),t)}}t.DefinitionFeature=d},79214(e,t,n){"use strict";var r,a,i,o,s,l,c,p,d,u;Object.defineProperty(t,"__esModule",{value:!0}),t.DiagnosticFeature=t.DiagnosticPullMode=t.vsdiag=void 0;let m=n(91398),y=n(98766),g=n(69032),h=n(63191),f=n(14294);function v(e,t){return void 0===e[t]&&(e[t]={}),e[t]}(c=(l=r||(t.vsdiag=r={})).DocumentDiagnosticReportKind||(l.DocumentDiagnosticReportKind={})).full="full",c.unChanged="unChanged",(p=a||(t.DiagnosticPullMode=a={})).onType="onType",p.onSave="onSave",p.onFocus="onFocus",(d=i||(i={})).active="open",d.reschedule="reschedule",d.outDated="drop",(u=o||(o={}))[u.document=1]="document",u[u.workspace=2]="workspace",(s||(s={})).asKey=function(e){return e instanceof m.Uri?e.toString():e.uri.toString()};class b{documentPullStates;workspacePullStates;constructor(){this.documentPullStates=new Map,this.workspacePullStates=new Map}track(e,t,n){let r=e===o.document?this.documentPullStates:this.workspacePullStates,[a,i,s]=t instanceof m.Uri?[t.toString(),t,n]:[t.uri.toString(),t.uri,t.version],l=r.get(a);return void 0===l&&(l={document:i,pulledVersion:s,resultId:void 0},r.set(a,l)),l}update(e,t,n,r){let a=e===o.document?this.documentPullStates:this.workspacePullStates,[i,s,l,c]=t instanceof m.Uri?[t.toString(),t,n,r]:[t.uri.toString(),t.uri,t.version,n],p=a.get(i);void 0===p?(p={document:s,pulledVersion:l,resultId:c},a.set(i,p)):(p.pulledVersion=l,p.resultId=c)}unTrack(e,t){let n=s.asKey(t);(e===o.document?this.documentPullStates:this.workspacePullStates).delete(n)}tracks(e,t){let n=s.asKey(t);return(e===o.document?this.documentPullStates:this.workspacePullStates).has(n)}getResultId(e,t){let n=s.asKey(t),r=e===o.document?this.documentPullStates:this.workspacePullStates;return r.get(n)?.resultId}getAllResultIds(){let e=[];for(let[t,n]of this.workspacePullStates)this.documentPullStates.has(t)&&(n=this.documentPullStates.get(t)),void 0!==n.resultId&&e.push({uri:t,value:n.resultId});return e}}class T{isDisposed;client;visibleDocuments;options;onDidChangeDiagnosticsEmitter;provider;diagnostics;openRequests;documentStates;workspaceErrorCounter;workspaceCancellation;workspaceTimeout;constructor(e,t,n){this.client=e,this.visibleDocuments=t,this.options=n,this.isDisposed=!1,this.onDidChangeDiagnosticsEmitter=new m.EventEmitter,this.provider=this.createProvider(),this.diagnostics=m.languages.createDiagnosticCollection(n.identifier),this.openRequests=new Map,this.documentStates=new b,this.workspaceErrorCounter=0}knows(e,t){let n=t instanceof m.Uri?t:t.uri;return this.documentStates.tracks(e,t)||this.openRequests.has(n.toString())}forget(e,t){this.documentStates.unTrack(e,t)}pull(e,t){if(this.isDisposed)return;let n=e instanceof m.Uri?e:e.uri;this.pullAsync(e).then(()=>{t&&t()},e=>{this.client.error(`Document pull failed for text document ${n.toString()}`,e,!1)})}async pullAsync(e,t){if(this.isDisposed)return;let n=e instanceof m.Uri,a=n?e:e.uri,s=a.toString();t=n?t:e.version;let l=this.openRequests.get(s),c=n?this.documentStates.track(o.document,e,t):this.documentStates.track(o.document,e);if(void 0===l){let n,l,p=new m.CancellationTokenSource;this.openRequests.set(s,{state:i.active,document:e,version:t,tokenSource:p});try{n=await this.provider.provideDiagnostics(e,c.resultId,p.token)??{kind:r.DocumentDiagnosticReportKind.full,items:[]}}catch(t){if(t instanceof f.LSPCancellationError&&y.DiagnosticServerCancellationData.is(t.data)&&!1===t.data.retriggerRequest&&(l={state:i.outDated,document:e}),void 0===l&&t instanceof m.CancellationError)l={state:i.reschedule,document:e};else throw t}if(void 0===(l=l??this.openRequests.get(s))){this.client.error(`Lost request state in diagnostic pull model. Clearing diagnostics for ${s}`),this.diagnostics.delete(a);return}if(this.openRequests.delete(s),!this.visibleDocuments.isVisible(e))return void this.documentStates.unTrack(o.document,e);if(l.state===i.outDated)return;void 0!==n&&(n.kind===r.DocumentDiagnosticReportKind.full&&this.diagnostics.set(a,n.items),c.pulledVersion=t,c.resultId=n.resultId),l.state===i.reschedule&&this.pull(e)}else l.state===i.active?(l.tokenSource.cancel(),this.openRequests.set(s,{state:i.reschedule,document:l.document})):l.state===i.outDated&&this.openRequests.set(s,{state:i.reschedule,document:l.document})}forgetDocument(e){let t=e instanceof m.Uri?e:e.uri,n=t.toString(),r=this.openRequests.get(n);this.options.workspaceDiagnostics?(void 0!==r?this.openRequests.set(n,{state:i.reschedule,document:e}):this.pull(e,()=>{this.forget(o.document,e)}),this.forget(o.workspace,e)):(void 0!==r&&(r.state===i.active&&r.tokenSource.cancel(),this.openRequests.set(n,{state:i.outDated,document:e})),this.diagnostics.delete(t),this.forget(o.document,e))}pullWorkspace(){this.isDisposed||this.pullWorkspaceAsync().then(()=>{this.workspaceTimeout=(0,y.RAL)().timer.setTimeout(()=>{this.pullWorkspace()},2e3)},e=>{e instanceof f.LSPCancellationError||y.DiagnosticServerCancellationData.is(e.data)||(this.client.error("Workspace diagnostic pull failed.",e,!1),this.workspaceErrorCounter++),this.workspaceErrorCounter<=5&&(this.workspaceTimeout=(0,y.RAL)().timer.setTimeout(()=>{this.pullWorkspace()},2e3))})}async pullWorkspaceAsync(){if(!this.provider.provideWorkspaceDiagnostics||this.isDisposed)return;void 0!==this.workspaceCancellation&&(this.workspaceCancellation.cancel(),this.workspaceCancellation=void 0),this.workspaceCancellation=new m.CancellationTokenSource;let e=this.documentStates.getAllResultIds().map(e=>({uri:this.client.protocol2CodeConverter.asUri(e.uri),value:e.value}));await this.provider.provideWorkspaceDiagnostics(e,this.workspaceCancellation.token,e=>{if(e&&!this.isDisposed)for(let t of e.items)t.kind!==r.DocumentDiagnosticReportKind.full||this.documentStates.tracks(o.document,t.uri)||this.diagnostics.set(t.uri,t.items),this.documentStates.update(o.workspace,t.uri,t.version??void 0,t.resultId)})}createProvider(){let e={onDidChangeDiagnostics:this.onDidChangeDiagnosticsEmitter.event,provideDiagnostics:(e,t,n)=>{let a=(e,t,n)=>{let a={identifier:this.options.identifier,textDocument:{uri:this.client.code2ProtocolConverter.asUri(e instanceof m.Uri?e:e.uri)},previousResultId:t};return!0!==this.isDisposed&&this.client.isRunning()?this.client.sendRequest(y.DocumentDiagnosticRequest.type,a,n).then(async e=>null==e||this.isDisposed||n.isCancellationRequested?{kind:r.DocumentDiagnosticReportKind.full,items:[]}:e.kind===y.DocumentDiagnosticReportKind.Full?{kind:r.DocumentDiagnosticReportKind.full,resultId:e.resultId,items:await this.client.protocol2CodeConverter.asDiagnostics(e.items,n)}:{kind:r.DocumentDiagnosticReportKind.unChanged,resultId:e.resultId},e=>this.client.handleFailedRequest(y.DocumentDiagnosticRequest.type,n,e,{kind:r.DocumentDiagnosticReportKind.full,items:[]},!0,!0)):{kind:r.DocumentDiagnosticReportKind.full,items:[]}},i=this.client.middleware;return i.provideDiagnostics?i.provideDiagnostics(e,t,n,a):a(e,t,n)}};return this.options.workspaceDiagnostics&&(e.provideWorkspaceDiagnostics=(e,t,n)=>{let a=async e=>e.kind===y.DocumentDiagnosticReportKind.Full?{kind:r.DocumentDiagnosticReportKind.full,uri:this.client.protocol2CodeConverter.asUri(e.uri),resultId:e.resultId,version:e.version,items:await this.client.protocol2CodeConverter.asDiagnostics(e.items,t)}:{kind:r.DocumentDiagnosticReportKind.unChanged,uri:this.client.protocol2CodeConverter.asUri(e.uri),resultId:e.resultId,version:e.version},i=e=>{let t=[];for(let n of e)t.push({uri:this.client.code2ProtocolConverter.asUri(n.uri),value:n.value});return t},o=(e,t,n)=>{let r=(0,g.generateUuid)(),o=this.client.onProgress(y.WorkspaceDiagnosticRequest.partialResult,r,async e=>{if(null==e)return void n(null);let t={items:[]};for(let n of e.items)try{t.items.push(await a(n))}catch(e){this.client.error("Converting workspace diagnostics failed.",e)}n(t)}),s={identifier:this.options.identifier,previousResultIds:i(e),partialResultToken:r};return!0!==this.isDisposed&&this.client.isRunning()?this.client.sendRequest(y.WorkspaceDiagnosticRequest.type,s,t).then(async e=>{if(t.isCancellationRequested)return{items:[]};let r={items:[]};for(let t of e.items)r.items.push(await a(t));return o.dispose(),n(r),{items:[]}},e=>(o.dispose(),this.client.handleFailedRequest(y.DocumentDiagnosticRequest.type,t,e,{items:[]}))):{items:[]}},s=this.client.middleware;return s.provideWorkspaceDiagnostics?s.provideWorkspaceDiagnostics(e,t,n,o):o(e,t,n)}),e}dispose(){for(let[e,t]of(this.isDisposed=!0,this.workspaceCancellation?.cancel(),this.workspaceTimeout?.dispose(),this.openRequests))t.state===i.active&&t.tokenSource.cancel(),this.openRequests.set(e,{state:i.outDated,document:t.document});this.diagnostics.dispose()}}class w{client;diagnosticRequestor;lastDocumentToPull;documents;timeoutHandle;isDisposed;constructor(e,t){this.client=e,this.diagnosticRequestor=t,this.documents=new y.LinkedMap,this.isDisposed=!1}add(e){if(!0===this.isDisposed)return;let t=s.asKey(e);this.documents.has(t)||(this.documents.set(t,e,y.Touch.Last),this.lastDocumentToPull=e)}remove(e){let t=s.asKey(e);if(this.documents.delete(t),0===this.documents.size)return void this.stop();if(t===this.lastDocumentToPullKey()){let e=this.documents.before(t);void 0===e?this.stop():this.lastDocumentToPull=e}}trigger(){this.lastDocumentToPull=this.documents.last,this.runLoop()}runLoop(){!0===this.isDisposed||(0===this.documents.size?this.stop():void 0===this.lastDocumentToPull||void 0===this.timeoutHandle&&(this.timeoutHandle=(0,y.RAL)().timer.setTimeout(()=>{let e=this.documents.first;if(void 0===e)return;let t=s.asKey(e);this.diagnosticRequestor.pullAsync(e).catch(e=>{this.client.error(`Document pull failed for text document ${t}`,e,!1)}).finally(()=>{this.timeoutHandle=void 0,this.documents.set(t,e,y.Touch.Last),t!==this.lastDocumentToPullKey()&&this.runLoop()})},500)))}dispose(){this.isDisposed=!0,this.stop(),this.documents.clear(),this.lastDocumentToPull=void 0}stop(){this.timeoutHandle?.dispose(),this.timeoutHandle=void 0,this.lastDocumentToPull=void 0}lastDocumentToPullKey(){return void 0!==this.lastDocumentToPull?s.asKey(this.lastDocumentToPull):void 0}}class k{disposable;diagnosticRequestor;activeTextDocument;backgroundScheduler;constructor(e,t,n){const r=Object.assign({onChange:!1,onSave:!1,onFocus:!1},e.clientOptions.diagnosticPullOptions),i=e.protocol2CodeConverter.asDocumentSelector(n.documentSelector),s=[],l=(e,t)=>"string"!=typeof e&&(void 0===e.language||"*"===e.language)&&(void 0===e.scheme||"*"===e.scheme||e.scheme===t.scheme)&&(void 0===e.pattern||!!(0,h.matchGlobPattern)(e.pattern,t)),c=e=>e instanceof m.Uri?(e=>{let t=n.documentSelector;if(void 0!==r.match)return r.match(t,e);for(let n of t)if(y.TextDocumentFilter.is(n)&&l(n,e))return!0;return!1})(e):m.languages.match(i,e)>0&&t.isVisible(e),p=e=>m.languages.match(i,e.document)>0&&t.isVisible(e.notebook.uri),d=e=>e instanceof m.Uri?this.activeTextDocument?.uri.toString()===e.toString():this.activeTextDocument===e;this.diagnosticRequestor=new T(e,t,n),this.backgroundScheduler=new w(e,this.diagnosticRequestor);const u=e=>{!c(e)||!n.interFileDependencies||d(e)||!1===r.onChange||this.backgroundScheduler.add(e)},g=(e,t)=>(void 0===r.filter||!r.filter(e,t))&&this.diagnosticRequestor.knows(o.document,e);this.activeTextDocument=m.window.activeTextEditor?.document,s.push(m.window.onDidChangeActiveTextEditor(e=>{let t=this.activeTextDocument;this.activeTextDocument=e?.document,void 0!==t&&u(t),void 0!==this.activeTextDocument&&(this.backgroundScheduler.remove(this.activeTextDocument),!0===r.onFocus&&c(this.activeTextDocument)&&g(this.activeTextDocument,a.onFocus)&&this.diagnosticRequestor.pull(this.activeTextDocument))}));const f=e.getFeature(y.DidOpenTextDocumentNotification.method);s.push(f.onNotificationSent(e=>{let t=e.textDocument;!this.diagnosticRequestor.knows(o.document,t)&&c(t)&&this.diagnosticRequestor.pull(t,()=>{u(t)})}));const v=e.getFeature(y.NotebookDocumentSyncRegistrationType.method);s.push(v.onOpenNotificationSent(e=>{for(let t of e.getCells())p(t)&&this.diagnosticRequestor.pull(t.document,()=>{u(t.document)})})),s.push(t.onOpen(e=>{for(let t of e){let e;if(this.diagnosticRequestor.knows(o.document,t))continue;let n=t.toString();for(let t of m.workspace.textDocuments)if(n===t.uri.toString()){e=t;break}void 0!==e&&c(e)&&this.diagnosticRequestor.pull(e,()=>{u(e)})}}));const b=new Set;for(const e of m.workspace.textDocuments)c(e)&&(this.diagnosticRequestor.pull(e,()=>{u(e)}),b.add(e.uri.toString()));for(const e of m.workspace.notebookDocuments)for(const t of e.getCells())p(t)&&(this.diagnosticRequestor.pull(t.document,()=>{u(t.document)}),b.add(t.document.uri.toString()));if(!0===r.onTabs)for(const e of t.getResources())!b.has(e.toString())&&c(e)&&this.diagnosticRequestor.pull(e,()=>{u(e)});if(!0===r.onChange){const t=e.getFeature(y.DidChangeTextDocumentNotification.method);s.push(t.onNotificationSent(async e=>{let t=e.textDocument;g(t,a.onType)&&this.diagnosticRequestor.pull(t,()=>{this.backgroundScheduler.trigger()})})),s.push(v.onChangeNotificationSent(async e=>{for(let t of(e.cells?.textContent||[]).map(t=>e.notebook.getCells().find(e=>e.document.uri.toString()===t.document.uri.toString())))t&&p(t)&&this.diagnosticRequestor.pull(t.document,()=>{this.backgroundScheduler.trigger()});for(let t of e.cells?.structure?.didClose||[])this.diagnosticRequestor.forgetDocument(t.document);for(let t of e.cells?.structure?.didOpen||[])p(t)&&this.diagnosticRequestor.pull(t.document,()=>{this.backgroundScheduler.trigger()})}))}if(!0===r.onSave){const t=e.getFeature(y.DidSaveTextDocumentNotification.method);s.push(t.onNotificationSent(e=>{g(e.textDocument,a.onSave)&&this.diagnosticRequestor.pull(e.textDocument)})),s.push(v.onSaveNotificationSent(e=>{for(let t of e.getCells())p(t)&&this.diagnosticRequestor.pull(t.document)}))}const k=e.getFeature(y.DidCloseTextDocumentNotification.method);s.push(k.onNotificationSent(e=>{this.cleanUpDocument(e.textDocument)})),s.push(v.onCloseNotificationSent(e=>{for(let t of e.getCells())this.cleanUpDocument(t.document)})),t.onClose(e=>{for(let t of e)this.cleanUpDocument(t)}),this.diagnosticRequestor.onDidChangeDiagnosticsEmitter.event(()=>{for(let e of m.workspace.textDocuments)c(e)&&this.diagnosticRequestor.pull(e)}),!0===n.workspaceDiagnostics&&"da348dc5-c30a-4515-9d98-31ff3be38d14"!==n.identifier&&this.diagnosticRequestor.pullWorkspace(),this.disposable=m.Disposable.from(...s,this.backgroundScheduler,this.diagnosticRequestor)}get onDidChangeDiagnosticsEmitter(){return this.diagnosticRequestor.onDidChangeDiagnosticsEmitter}get diagnostics(){return this.diagnosticRequestor.provider}forget(e){this.cleanUpDocument(e)}cleanUpDocument(e){this.backgroundScheduler.remove(e),this.diagnosticRequestor.knows(o.document,e)&&this.diagnosticRequestor.forgetDocument(e)}}class C extends f.TextDocumentLanguageFeature{constructor(e){super(e,y.DocumentDiagnosticRequest.type)}fillClientCapabilities(e){let t=v(v(e,"textDocument"),"diagnostic");t.relatedInformation=!0,t.tagSupport={valueSet:[y.DiagnosticTag.Unnecessary,y.DiagnosticTag.Deprecated]},t.codeDescriptionSupport=!0,t.dataSupport=!0,t.dynamicRegistration=!0,t.relatedDocumentSupport=!1,v(v(e,"workspace"),"diagnostics").refreshSupport=!0}initialize(e,t){this._client.onRequest(y.DiagnosticRefreshRequest.type,async()=>{for(let e of this.getAllProviders())e.onDidChangeDiagnosticsEmitter.fire()});let[n,r]=this.getRegistration(t,e.diagnosticProvider);n&&r&&this.register({id:n,registerOptions:r})}clear(){super.clear()}refresh(){for(let e of this.getAllProviders())e.onDidChangeDiagnosticsEmitter.fire()}registerLanguageProvider(e){let t=new k(this._client,this._client.visibleDocuments,e);return[t.disposable,t]}}t.DiagnosticFeature=C},29014(e,t,n){"use strict";var r,a=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var a=Object.getOwnPropertyDescriptor(t,n);(!a||("get"in a?!t.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,a)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||(r=function(e){return(r=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t})(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=r(e),o=0;o<n.length;o++)"default"!==n[o]&&a(t,e,n[o]);return i(t,e),t});Object.defineProperty(t,"__esModule",{value:!0}),t.DocumentHighlightFeature=void 0;let s=n(91398),l=n(98766),c=n(14294),p=o(n(69032));class d extends c.TextDocumentLanguageFeature{constructor(e){super(e,l.DocumentHighlightRequest.type)}fillClientCapabilities(e){(0,c.ensure)((0,c.ensure)(e,"textDocument"),"documentHighlight").dynamicRegistration=!0}initialize(e,t){let n=this.getRegistrationOptions(t,e.documentHighlightProvider);n&&this.register({id:p.generateUuid(),registerOptions:n})}registerLanguageProvider(e){let t=e.documentSelector,n={provideDocumentHighlights:(e,t,n)=>{let r=this._client,a=(e,t,n)=>r.sendRequest(l.DocumentHighlightRequest.type,r.code2ProtocolConverter.asTextDocumentPositionParams(e,t),n).then(e=>n.isCancellationRequested?null:r.protocol2CodeConverter.asDocumentHighlights(e,n),e=>r.handleFailedRequest(l.DocumentHighlightRequest.type,n,e,null)),i=r.middleware;return i.provideDocumentHighlights?i.provideDocumentHighlights(e,t,n,a):a(e,t,n)}};return[s.languages.registerDocumentHighlightProvider(this._client.protocol2CodeConverter.asDocumentSelector(t),n),n]}}t.DocumentHighlightFeature=d},7656(e,t,n){"use strict";var r,a=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var a=Object.getOwnPropertyDescriptor(t,n);(!a||("get"in a?!t.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,a)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||(r=function(e){return(r=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t})(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=r(e),o=0;o<n.length;o++)"default"!==n[o]&&a(t,e,n[o]);return i(t,e),t});Object.defineProperty(t,"__esModule",{value:!0}),t.DocumentLinkFeature=void 0;let s=n(91398),l=n(98766),c=n(14294),p=o(n(69032));class d extends c.TextDocumentLanguageFeature{constructor(e){super(e,l.DocumentLinkRequest.type)}fillClientCapabilities(e){let t=(0,c.ensure)((0,c.ensure)(e,"textDocument"),"documentLink");t.dynamicRegistration=!0,t.tooltipSupport=!0}initialize(e,t){let n=this.getRegistrationOptions(t,e.documentLinkProvider);n&&this.register({id:p.generateUuid(),registerOptions:n})}registerLanguageProvider(e){let t=e.documentSelector,n={provideDocumentLinks:(e,t)=>{let n=this._client,r=(e,t)=>n.sendRequest(l.DocumentLinkRequest.type,n.code2ProtocolConverter.asDocumentLinkParams(e),t).then(e=>t.isCancellationRequested?null:n.protocol2CodeConverter.asDocumentLinks(e,t),e=>n.handleFailedRequest(l.DocumentLinkRequest.type,t,e,null)),a=n.middleware;return a.provideDocumentLinks?a.provideDocumentLinks(e,t,r):r(e,t)},resolveDocumentLink:e.resolveProvider?(e,t)=>{let n=this._client,r=(e,t)=>n.sendRequest(l.DocumentLinkResolveRequest.type,n.code2ProtocolConverter.asDocumentLink(e),t).then(r=>t.isCancellationRequested?e:n.protocol2CodeConverter.asDocumentLink(r),r=>n.handleFailedRequest(l.DocumentLinkResolveRequest.type,t,r,e)),a=n.middleware;return a.resolveDocumentLink?a.resolveDocumentLink(e,t,r):r(e,t)}:void 0};return[s.languages.registerDocumentLinkProvider(this._client.protocol2CodeConverter.asDocumentSelector(t),n),n]}}t.DocumentLinkFeature=d},49228(e,t,n){"use strict";var r,a=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var a=Object.getOwnPropertyDescriptor(t,n);(!a||("get"in a?!t.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,a)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||(r=function(e){return(r=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t})(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=r(e),o=0;o<n.length;o++)"default"!==n[o]&&a(t,e,n[o]);return i(t,e),t});Object.defineProperty(t,"__esModule",{value:!0}),t.DocumentSymbolFeature=t.SupportedSymbolTags=t.SupportedSymbolKinds=void 0;let s=n(91398),l=n(98766),c=n(14294),p=o(n(69032));t.SupportedSymbolKinds=[l.SymbolKind.File,l.SymbolKind.Module,l.SymbolKind.Namespace,l.SymbolKind.Package,l.SymbolKind.Class,l.SymbolKind.Method,l.SymbolKind.Property,l.SymbolKind.Field,l.SymbolKind.Constructor,l.SymbolKind.Enum,l.SymbolKind.Interface,l.SymbolKind.Function,l.SymbolKind.Variable,l.SymbolKind.Constant,l.SymbolKind.String,l.SymbolKind.Number,l.SymbolKind.Boolean,l.SymbolKind.Array,l.SymbolKind.Object,l.SymbolKind.Key,l.SymbolKind.Null,l.SymbolKind.EnumMember,l.SymbolKind.Struct,l.SymbolKind.Event,l.SymbolKind.Operator,l.SymbolKind.TypeParameter],t.SupportedSymbolTags=[l.SymbolTag.Deprecated];class d extends c.TextDocumentLanguageFeature{constructor(e){super(e,l.DocumentSymbolRequest.type)}fillClientCapabilities(e){let n=(0,c.ensure)((0,c.ensure)(e,"textDocument"),"documentSymbol");n.dynamicRegistration=!0,n.symbolKind={valueSet:t.SupportedSymbolKinds},n.hierarchicalDocumentSymbolSupport=!0,n.tagSupport={valueSet:t.SupportedSymbolTags},n.labelSupport=!0}initialize(e,t){let n=this.getRegistrationOptions(t,e.documentSymbolProvider);n&&this.register({id:p.generateUuid(),registerOptions:n})}registerLanguageProvider(e){let t=e.documentSelector,n={provideDocumentSymbols:(e,t)=>{let n=this._client,r=async(e,t)=>{try{let r=await n.sendRequest(l.DocumentSymbolRequest.type,n.code2ProtocolConverter.asDocumentSymbolParams(e),t);if(t.isCancellationRequested||null==r)return null;if(0===r.length)return[];{let e=r[0];if(l.DocumentSymbol.is(e))return await n.protocol2CodeConverter.asDocumentSymbols(r,t);return await n.protocol2CodeConverter.asSymbolInformations(r,t)}}catch(e){return n.handleFailedRequest(l.DocumentSymbolRequest.type,t,e,null)}},a=n.middleware;return a.provideDocumentSymbols?a.provideDocumentSymbols(e,t,r):r(e,t)}},r=void 0!==e.label?{label:e.label}:void 0;return[s.languages.registerDocumentSymbolProvider(this._client.protocol2CodeConverter.asDocumentSelector(t),n,r),n]}}t.DocumentSymbolFeature=d},69073(e,t,n){"use strict";var r,a=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var a=Object.getOwnPropertyDescriptor(t,n);(!a||("get"in a?!t.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,a)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||(r=function(e){return(r=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t})(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=r(e),o=0;o<n.length;o++)"default"!==n[o]&&a(t,e,n[o]);return i(t,e),t});Object.defineProperty(t,"__esModule",{value:!0}),t.ExecuteCommandFeature=void 0;let s=n(91398),l=n(98766),c=o(n(69032)),p=n(14294);t.ExecuteCommandFeature=class{_client;_commands;constructor(e){this._client=e,this._commands=new Map}getState(){return{kind:"workspace",id:this.registrationType.method,registrations:this._commands.size>0}}get registrationType(){return l.ExecuteCommandRequest.type}fillClientCapabilities(e){(0,p.ensure)((0,p.ensure)(e,"workspace"),"executeCommand").dynamicRegistration=!0}initialize(e){e.executeCommandProvider&&this.register({id:c.generateUuid(),registerOptions:Object.assign({},e.executeCommandProvider)})}register(e){let t=this._client,n=t.middleware,r=(e,n)=>t.sendRequest(l.ExecuteCommandRequest.type,{command:e,arguments:n}).then(void 0,e=>t.handleFailedRequest(l.ExecuteCommandRequest.type,void 0,e,void 0));if(e.registerOptions.commands){let t=[];for(let a of e.registerOptions.commands)t.push(s.commands.registerCommand(a,(...e)=>n.executeCommand?n.executeCommand(a,e,r):r(a,e)));this._commands.set(e.id,t)}}unregister(e){let t=this._commands.get(e);t&&(this._commands.delete(e),t.forEach(e=>e.dispose()))}clear(){this._commands.forEach(e=>{e.forEach(e=>e.dispose())}),this._commands.clear()}}},14294(e,t,n){"use strict";var r,a,i,o=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var a=Object.getOwnPropertyDescriptor(t,n);(!a||("get"in a?!t.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,a)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),s=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),l=this&&this.__importStar||(r=function(e){return(r=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t})(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=r(e),a=0;a<n.length;a++)"default"!==n[a]&&o(t,e,n[a]);return s(t,e),t});Object.defineProperty(t,"__esModule",{value:!0}),t.WorkspaceFeature=t.TextDocumentLanguageFeature=t.TextDocumentEventFeature=t.DynamicDocumentFeature=t.DynamicFeature=t.StaticFeature=t.LSPCancellationError=void 0,t.ensure=function(e,t){return void 0===e[t]&&(e[t]={}),e[t]};let c=n(91398),p=n(98766),d=l(n(58319)),u=l(n(69032));class m extends c.CancellationError{data;constructor(e){super(),this.data=e}}t.LSPCancellationError=m,(a||(t.StaticFeature=a={})).is=function(e){return null!=e&&d.func(e.fillClientCapabilities)&&d.func(e.initialize)&&d.func(e.getState)&&d.func(e.clear)&&(void 0===e.fillInitializeParams||d.func(e.fillInitializeParams))},(i||(t.DynamicFeature=i={})).is=function(e){return null!=e&&d.func(e.fillClientCapabilities)&&d.func(e.initialize)&&d.func(e.getState)&&d.func(e.clear)&&(void 0===e.fillInitializeParams||d.func(e.fillInitializeParams))&&d.func(e.register)&&d.func(e.unregister)&&void 0!==e.registrationType};class y{_client;constructor(e){this._client=e}getState(){let e=this.getDocumentSelectors(),t=0;for(let n of e)for(let e of(t++,c.workspace.textDocuments))if(c.languages.match(n,e)>0)return{kind:"document",id:this.registrationType.method,registrations:!0,matches:!0};let n=t>0;return{kind:"document",id:this.registrationType.method,registrations:n,matches:!1}}}t.DynamicDocumentFeature=y,t.TextDocumentEventFeature=class extends y{_event;_type;_middleware;_createParams;_textDocument;_selectorFilter;_listener;_selectors;_onNotificationSent;static textDocumentFilter(e,t){for(let n of e)if(c.languages.match(n,t)>0)return!0;return!1}constructor(e,t,n,r,a,i,o){super(e),this._event=t,this._type=n,this._middleware=r,this._createParams=a,this._textDocument=i,this._selectorFilter=o,this._selectors=new Map,this._onNotificationSent=new c.EventEmitter}getStateInfo(){return[this._selectors.values(),!1]}getDocumentSelectors(){return this._selectors.values()}register(e){e.registerOptions.documentSelector&&(this._listener||(this._listener=this._event(e=>{this.callback(e).catch(e=>{this._client.error(`Sending document notification ${this._type.method} failed.`,e)})})),this._selectors.set(e.id,this._client.protocol2CodeConverter.asDocumentSelector(e.registerOptions.documentSelector)))}async callback(e){let t=async e=>{let t=this._createParams(e);await this._client.sendNotification(this._type,t),this.notificationSent(this.getTextDocument(e),this._type,t)};if(this.matches(e)){let n=this._middleware();return n?n(e,e=>t(e)):t(e)}}matches(e){return!this._client.hasDedicatedTextSynchronizationFeature(this._textDocument(e))&&(!this._selectorFilter||this._selectorFilter(this._selectors.values(),e))}get onNotificationSent(){return this._onNotificationSent.event}notificationSent(e,t,n){this._onNotificationSent.fire({textDocument:e,type:t,params:n})}unregister(e){this._selectors.delete(e),0===this._selectors.size&&this._listener&&(this._listener.dispose(),this._listener=void 0)}clear(){this._selectors.clear(),this._onNotificationSent.dispose(),this._onNotificationSent=new c.EventEmitter,this._listener&&(this._listener.dispose(),this._listener=void 0)}getProvider(e){for(let t of this._selectors.values())if(c.languages.match(t,e)>0)return{send:e=>this.callback(e)}}},t.TextDocumentLanguageFeature=class extends y{_registrationType;_registrations;constructor(e,t){super(e),this._registrationType=t,this._registrations=new Map}*getDocumentSelectors(){for(let e of this._registrations.values()){let t=e.data.registerOptions.documentSelector;null!==t&&(yield this._client.protocol2CodeConverter.asDocumentSelector(t))}}get registrationType(){return this._registrationType}register(e){if(!e.registerOptions.documentSelector)return;let t=this.registerLanguageProvider(e.registerOptions,e.id);this._registrations.set(e.id,{disposable:t[0],data:e,provider:t[1]})}unregister(e){let t=this._registrations.get(e);void 0!==t&&(this._registrations.delete(e),t.disposable.dispose())}clear(){this._registrations.forEach(e=>{e.disposable.dispose()}),this._registrations.clear()}getRegistration(e,t){if(t){if(p.TextDocumentRegistrationOptions.is(t)){let n=p.StaticRegistrationOptions.hasId(t)?t.id:u.generateUuid(),r=t.documentSelector??e;if(r)return[n,Object.assign({},t,{documentSelector:r})]}else if(d.boolean(t)&&!0===t||p.WorkDoneProgressOptions.is(t)){if(!e)return[void 0,void 0];let n=d.boolean(t)&&!0===t?{documentSelector:e}:Object.assign({},t,{documentSelector:e});return[u.generateUuid(),n]}}return[void 0,void 0]}getRegistrationOptions(e,t){if(e&&t)return d.boolean(t)&&!0===t?{documentSelector:e}:Object.assign({},t,{documentSelector:e})}getProvider(e){for(let t of this._registrations.values()){let n=t.data.registerOptions.documentSelector;if(null!==n&&c.languages.match(this._client.protocol2CodeConverter.asDocumentSelector(n),e)>0)return t.provider}}getAllProviders(){let e=[];for(let t of this._registrations.values())e.push(t.provider);return e}},t.WorkspaceFeature=class{_client;_registrationType;_registrations;constructor(e,t){this._client=e,this._registrationType=t,this._registrations=new Map}getState(){let e=this._registrations.size>0;return{kind:"workspace",id:this._registrationType.method,registrations:e}}get registrationType(){return this._registrationType}register(e){let t=this.registerLanguageProvider(e.registerOptions);this._registrations.set(e.id,{disposable:t[0],provider:t[1]})}unregister(e){let t=this._registrations.get(e);void 0!==t&&(this._registrations.delete(e),t.disposable.dispose())}clear(){this._registrations.forEach(e=>{e.disposable.dispose()}),this._registrations.clear()}getProviders(){let e=[];for(let t of this._registrations.values())e.push(t.provider);return e}}},2485(e,t,n){"use strict";var r,a=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var a=Object.getOwnPropertyDescriptor(t,n);(!a||("get"in a?!t.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,a)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||(r=function(e){return(r=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t})(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=r(e),o=0;o<n.length;o++)"default"!==n[o]&&a(t,e,n[o]);return i(t,e),t});Object.defineProperty(t,"__esModule",{value:!0}),t.WillDeleteFilesFeature=t.WillRenameFilesFeature=t.WillCreateFilesFeature=t.DidDeleteFilesFeature=t.DidRenameFilesFeature=t.DidCreateFilesFeature=void 0;let s=o(n(91398)),l=o(n(76958)),c=o(n(98766)),p=o(n(69032));function d(e,t){return void 0===e[t]&&(e[t]={}),e[t]}class u{_client;_event;_registrationType;_clientCapability;_serverCapability;_listener;_filters;constructor(e,t,n,r,a){this._client=e,this._event=t,this._registrationType=n,this._clientCapability=r,this._serverCapability=a,this._filters=new Map}getState(){return{kind:"workspace",id:this._registrationType.method,registrations:this._filters.size>0}}filterSize(){return this._filters.size}get registrationType(){return this._registrationType}fillClientCapabilities(e){var t;let n=d(d(e,"workspace"),"fileOperations");n.dynamicRegistration=!0,t=this._clientCapability,n[t]=!0}initialize(e){let t=e.workspace?.fileOperations,n=void 0!==t?t[this._serverCapability]:void 0;if(n?.filters!==void 0)try{this.register({id:p.generateUuid(),registerOptions:{filters:n.filters}})}catch(e){this._client.warn(`Ignoring invalid glob pattern for ${this._serverCapability} registration: ${e}`)}}register(e){this._listener||(this._listener=this._event(this.send,this));let t=e.registerOptions.filters.map(e=>{let t=new l.Minimatch(e.pattern.glob,u.asMinimatchOptions(e.pattern.options));if(!t.makeRe())throw Error(`Invalid pattern ${e.pattern.glob}!`);return{scheme:e.scheme,matcher:t,kind:e.pattern.matches}});this._filters.set(e.id,t)}unregister(e){this._filters.delete(e),0===this._filters.size&&this._listener&&(this._listener.dispose(),this._listener=void 0)}clear(){this._filters.clear(),this._listener&&(this._listener.dispose(),this._listener=void 0)}getFileType(e){return u.getFileType(e)}async filter(e,t){let n=await Promise.all(e.files.map(async e=>{let n=t(e),r=n.fsPath.replace(/\\/g,"/");for(let e of this._filters.values())for(let t of e)if(void 0===t.scheme||t.scheme===n.scheme){if(t.matcher.match(r)){if(void 0===t.kind)return!0;let e=await this.getFileType(n);if(void 0===e)return this._client.info(`Unable to determine file type for ${n.toString()}. Treating as a match.`),!0;if(e===s.FileType.File&&t.kind===c.FileOperationPatternKind.file||e===s.FileType.Directory&&t.kind===c.FileOperationPatternKind.folder)return!0}else if(t.kind===c.FileOperationPatternKind.folder&&await u.getFileType(n)===s.FileType.Directory&&t.matcher.match(`${r}/`))return!0}return!1})),r=e.files.filter((e,t)=>n[t]);return{...e,files:r}}static async getFileType(e){try{return(await s.workspace.fs.stat(e)).type}catch(e){return}}static asMinimatchOptions(e){let t={dot:!0};return e?.ignoreCase===!0&&(t.nocase=!0),t}}class m extends u{_notificationType;_accessUri;_createParams;constructor(e,t,n,r,a,i,o){super(e,t,n,r,a),this._notificationType=n,this._accessUri=i,this._createParams=o}async send(e){let t=await this.filter(e,this._accessUri);if(t.files.length){let e=async e=>this._client.sendNotification(this._notificationType,this._createParams(e));return this.doSend(t,e)}}}class y extends m{_willListener;_fsPathFileTypes=new Map;async getFileType(e){let t=e.fsPath;if(this._fsPathFileTypes.has(t))return this._fsPathFileTypes.get(t);let n=await u.getFileType(e);return n&&this._fsPathFileTypes.set(t,n),n}async cacheFileTypes(e,t){await this.filter(e,t)}clearFileTypeCache(){this._fsPathFileTypes.clear()}unregister(e){super.unregister(e),0===this.filterSize()&&this._willListener&&(this._willListener.dispose(),this._willListener=void 0)}clear(){super.clear(),this._willListener&&(this._willListener.dispose(),this._willListener=void 0)}}t.DidCreateFilesFeature=class extends m{constructor(e){super(e,s.workspace.onDidCreateFiles,c.DidCreateFilesNotification.type,"didCreate","didCreate",e=>e,e.code2ProtocolConverter.asDidCreateFilesParams)}doSend(e,t){let n=this._client.middleware.workspace;return n?.didCreateFiles?n.didCreateFiles(e,t):t(e)}},t.DidRenameFilesFeature=class extends y{constructor(e){super(e,s.workspace.onDidRenameFiles,c.DidRenameFilesNotification.type,"didRename","didRename",e=>e.oldUri,e.code2ProtocolConverter.asDidRenameFilesParams)}register(e){this._willListener||(this._willListener=s.workspace.onWillRenameFiles(this.willRename,this)),super.register(e)}willRename(e){e.waitUntil(this.cacheFileTypes(e,e=>e.oldUri))}doSend(e,t){this.clearFileTypeCache();let n=this._client.middleware.workspace;return n?.didRenameFiles?n.didRenameFiles(e,t):t(e)}},t.DidDeleteFilesFeature=class extends y{constructor(e){super(e,s.workspace.onDidDeleteFiles,c.DidDeleteFilesNotification.type,"didDelete","didDelete",e=>e,e.code2ProtocolConverter.asDidDeleteFilesParams)}register(e){this._willListener||(this._willListener=s.workspace.onWillDeleteFiles(this.willDelete,this)),super.register(e)}willDelete(e){e.waitUntil(this.cacheFileTypes(e,e=>e))}doSend(e,t){this.clearFileTypeCache();let n=this._client.middleware.workspace;return n?.didDeleteFiles?n.didDeleteFiles(e,t):t(e)}};class g extends u{_requestType;_accessUri;_createParams;constructor(e,t,n,r,a,i,o){super(e,t,n,r,a),this._requestType=n,this._accessUri=i,this._createParams=o}async send(e){let t=this.waitUntil(e);e.waitUntil(t)}async waitUntil(e){let t=await this.filter(e,this._accessUri);if(t.files.length){let e=e=>this._client.sendRequest(this._requestType,this._createParams(e),e.token).then(this._client.protocol2CodeConverter.asWorkspaceEdit);return this.doSend(t,e)}}}t.WillCreateFilesFeature=class extends g{constructor(e){super(e,s.workspace.onWillCreateFiles,c.WillCreateFilesRequest.type,"willCreate","willCreate",e=>e,e.code2ProtocolConverter.asWillCreateFilesParams)}doSend(e,t){let n=this._client.middleware.workspace;return n?.willCreateFiles?n.willCreateFiles(e,t):t(e)}},t.WillRenameFilesFeature=class extends g{constructor(e){super(e,s.workspace.onWillRenameFiles,c.WillRenameFilesRequest.type,"willRename","willRename",e=>e.oldUri,e.code2ProtocolConverter.asWillRenameFilesParams)}doSend(e,t){let n=this._client.middleware.workspace;return n?.willRenameFiles?n.willRenameFiles(e,t):t(e)}},t.WillDeleteFilesFeature=class extends g{constructor(e){super(e,s.workspace.onWillDeleteFiles,c.WillDeleteFilesRequest.type,"willDelete","willDelete",e=>e,e.code2ProtocolConverter.asWillDeleteFilesParams)}doSend(e,t){let n=this._client.middleware.workspace;return n?.willDeleteFiles?n.willDeleteFiles(e,t):t(e)}}},59084(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FileSystemWatcherFeature=void 0;let r=n(91398),a=n(98766),i=n(14294);t.FileSystemWatcherFeature=class{_client;_notifyFileEvent;_watchers;constructor(e,t){this._client=e,this._notifyFileEvent=t,this._watchers=new Map}getState(){return{kind:"workspace",id:this.registrationType.method,registrations:this._watchers.size>0}}get registrationType(){return a.DidChangeWatchedFilesNotification.type}fillClientCapabilities(e){(0,i.ensure)((0,i.ensure)(e,"workspace"),"didChangeWatchedFiles").dynamicRegistration=!0,(0,i.ensure)((0,i.ensure)(e,"workspace"),"didChangeWatchedFiles").relativePatternSupport=!0}initialize(e,t){}register(e){if(!Array.isArray(e.registerOptions.watchers))return;let t=[];for(let n of e.registerOptions.watchers){let e=this._client.protocol2CodeConverter.asGlobPattern(n.globPattern);if(void 0===e)continue;let i=!0,o=!0,s=!0;void 0!==n.kind&&null!==n.kind&&(i=(n.kind&a.WatchKind.Create)!=0,o=(n.kind&a.WatchKind.Change)!=0,s=(n.kind&a.WatchKind.Delete)!=0);let l=r.workspace.createFileSystemWatcher(e,!i,!o,!s);this.hookListeners(l,i,o,s,t),t.push(l)}this._watchers.set(e.id,t)}registerRaw(e,t){let n=[];for(let e of t)this.hookListeners(e,!0,!0,!0,n);this._watchers.set(e,n)}hookListeners(e,t,n,r,i){t&&e.onDidCreate(e=>this._notifyFileEvent({uri:this._client.code2ProtocolConverter.asUri(e),type:a.FileChangeType.Created}),null,i),n&&e.onDidChange(e=>this._notifyFileEvent({uri:this._client.code2ProtocolConverter.asUri(e),type:a.FileChangeType.Changed}),null,i),r&&e.onDidDelete(e=>this._notifyFileEvent({uri:this._client.code2ProtocolConverter.asUri(e),type:a.FileChangeType.Deleted}),null,i)}unregister(e){let t=this._watchers.get(e);if(t)for(let n of(this._watchers.delete(e),t))n.dispose()}clear(){this._watchers.forEach(e=>{for(let t of e)t.dispose()}),this._watchers.clear()}}},73963(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FoldingRangeFeature=void 0;let r=n(91398),a=n(98766),i=n(14294);class o extends i.TextDocumentLanguageFeature{constructor(e){super(e,a.FoldingRangeRequest.type)}fillClientCapabilities(e){let t=(0,i.ensure)((0,i.ensure)(e,"textDocument"),"foldingRange");t.dynamicRegistration=!0,t.rangeLimit=5e3,t.lineFoldingOnly=!0,t.foldingRangeKind={valueSet:[a.FoldingRangeKind.Comment,a.FoldingRangeKind.Imports,a.FoldingRangeKind.Region]},t.foldingRange={collapsedText:!1},(0,i.ensure)((0,i.ensure)(e,"workspace"),"foldingRange").refreshSupport=!0}initialize(e,t){this._client.onRequest(a.FoldingRangeRefreshRequest.type,async()=>{for(let e of this.getAllProviders())e.onDidChangeFoldingRange.fire()});let[n,r]=this.getRegistration(t,e.foldingRangeProvider);n&&r&&this.register({id:n,registerOptions:r})}registerLanguageProvider(e){let t=e.documentSelector,n=new r.EventEmitter,i={onDidChangeFoldingRanges:n.event,provideFoldingRanges:(e,t,n)=>{let r=this._client,i=(e,t,n)=>{let i={textDocument:r.code2ProtocolConverter.asTextDocumentIdentifier(e)};return r.sendRequest(a.FoldingRangeRequest.type,i,n).then(e=>n.isCancellationRequested?null:r.protocol2CodeConverter.asFoldingRanges(e,n),e=>r.handleFailedRequest(a.FoldingRangeRequest.type,n,e,null))},o=r.middleware;return o.provideFoldingRanges?o.provideFoldingRanges(e,t,n,i):i(e,t,n)}};return[r.languages.registerFoldingRangeProvider(this._client.protocol2CodeConverter.asDocumentSelector(t),i),{provider:i,onDidChangeFoldingRange:n}]}}t.FoldingRangeFeature=o},17298(e,t,n){"use strict";var r,a,i=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var a=Object.getOwnPropertyDescriptor(t,n);(!a||("get"in a?!t.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,a)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||(r=function(e){return(r=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t})(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=r(e),a=0;a<n.length;a++)"default"!==n[a]&&i(t,e,n[a]);return o(t,e),t});Object.defineProperty(t,"__esModule",{value:!0}),t.DocumentOnTypeFormattingFeature=t.DocumentRangeFormattingFeature=t.DocumentFormattingFeature=void 0;let l=n(91398),c=n(98766),p=s(n(69032)),d=n(14294);(a||(a={})).fromConfiguration=function(e){let t=l.workspace.getConfiguration("files",e);return{trimTrailingWhitespace:t.get("trimTrailingWhitespace"),trimFinalNewlines:t.get("trimFinalNewlines"),insertFinalNewline:t.get("insertFinalNewline")}};class u extends d.TextDocumentLanguageFeature{constructor(e){super(e,c.DocumentFormattingRequest.type)}fillClientCapabilities(e){(0,d.ensure)((0,d.ensure)(e,"textDocument"),"formatting").dynamicRegistration=!0}initialize(e,t){let n=this.getRegistrationOptions(t,e.documentFormattingProvider);n&&this.register({id:p.generateUuid(),registerOptions:n})}registerLanguageProvider(e){let t=e.documentSelector,n={provideDocumentFormattingEdits:(e,t,n)=>{let r=this._client,i=(e,t,n)=>{let i={textDocument:r.code2ProtocolConverter.asTextDocumentIdentifier(e),options:r.code2ProtocolConverter.asFormattingOptions(t,a.fromConfiguration(e))};return r.sendRequest(c.DocumentFormattingRequest.type,i,n).then(e=>n.isCancellationRequested?null:r.protocol2CodeConverter.asTextEdits(e,n),e=>r.handleFailedRequest(c.DocumentFormattingRequest.type,n,e,null))},o=r.middleware;return o.provideDocumentFormattingEdits?o.provideDocumentFormattingEdits(e,t,n,i):i(e,t,n)}};return[l.languages.registerDocumentFormattingEditProvider(this._client.protocol2CodeConverter.asDocumentSelector(t),n),n]}}t.DocumentFormattingFeature=u;class m extends d.TextDocumentLanguageFeature{constructor(e){super(e,c.DocumentRangeFormattingRequest.type)}fillClientCapabilities(e){let t=(0,d.ensure)((0,d.ensure)(e,"textDocument"),"rangeFormatting");t.dynamicRegistration=!0,t.rangesSupport=!0}initialize(e,t){let n=this.getRegistrationOptions(t,e.documentRangeFormattingProvider);n&&this.register({id:p.generateUuid(),registerOptions:n})}registerLanguageProvider(e){let t=e.documentSelector,n={provideDocumentRangeFormattingEdits:(e,t,n,r)=>{let i=this._client,o=(e,t,n,r)=>{let o={textDocument:i.code2ProtocolConverter.asTextDocumentIdentifier(e),range:i.code2ProtocolConverter.asRange(t),options:i.code2ProtocolConverter.asFormattingOptions(n,a.fromConfiguration(e))};return i.sendRequest(c.DocumentRangeFormattingRequest.type,o,r).then(e=>r.isCancellationRequested?null:i.protocol2CodeConverter.asTextEdits(e,r),e=>i.handleFailedRequest(c.DocumentRangeFormattingRequest.type,r,e,null))},s=i.middleware;return s.provideDocumentRangeFormattingEdits?s.provideDocumentRangeFormattingEdits(e,t,n,r,o):o(e,t,n,r)}};return e.rangesSupport&&(n.provideDocumentRangesFormattingEdits=(e,t,n,r)=>{let i=this._client,o=(e,t,n,r)=>{let o={textDocument:i.code2ProtocolConverter.asTextDocumentIdentifier(e),ranges:i.code2ProtocolConverter.asRanges(t),options:i.code2ProtocolConverter.asFormattingOptions(n,a.fromConfiguration(e))};return i.sendRequest(c.DocumentRangesFormattingRequest.type,o,r).then(e=>r.isCancellationRequested?null:i.protocol2CodeConverter.asTextEdits(e,r),e=>i.handleFailedRequest(c.DocumentRangesFormattingRequest.type,r,e,null))},s=i.middleware;return s.provideDocumentRangesFormattingEdits?s.provideDocumentRangesFormattingEdits(e,t,n,r,o):o(e,t,n,r)}),[l.languages.registerDocumentRangeFormattingEditProvider(this._client.protocol2CodeConverter.asDocumentSelector(t),n),n]}}t.DocumentRangeFormattingFeature=m;class y extends d.TextDocumentLanguageFeature{constructor(e){super(e,c.DocumentOnTypeFormattingRequest.type)}fillClientCapabilities(e){(0,d.ensure)((0,d.ensure)(e,"textDocument"),"onTypeFormatting").dynamicRegistration=!0}initialize(e,t){let n=this.getRegistrationOptions(t,e.documentOnTypeFormattingProvider);n&&this.register({id:p.generateUuid(),registerOptions:n})}registerLanguageProvider(e){let t=e.documentSelector,n={provideOnTypeFormattingEdits:(e,t,n,r,i)=>{let o=this._client,s=(e,t,n,r,i)=>{let s={textDocument:o.code2ProtocolConverter.asTextDocumentIdentifier(e),position:o.code2ProtocolConverter.asPosition(t),ch:n,options:o.code2ProtocolConverter.asFormattingOptions(r,a.fromConfiguration(e))};return o.sendRequest(c.DocumentOnTypeFormattingRequest.type,s,i).then(e=>i.isCancellationRequested?null:o.protocol2CodeConverter.asTextEdits(e,i),e=>o.handleFailedRequest(c.DocumentOnTypeFormattingRequest.type,i,e,null))},l=o.middleware;return l.provideOnTypeFormattingEdits?l.provideOnTypeFormattingEdits(e,t,n,r,i,s):s(e,t,n,r,i)}},r=e.moreTriggerCharacter||[];return[l.languages.registerOnTypeFormattingEditProvider(this._client.protocol2CodeConverter.asDocumentSelector(t),n,e.firstTriggerCharacter,...r),n]}}t.DocumentOnTypeFormattingFeature=y},41507(e,t,n){"use strict";var r,a=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var a=Object.getOwnPropertyDescriptor(t,n);(!a||("get"in a?!t.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,a)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||(r=function(e){return(r=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t})(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=r(e),o=0;o<n.length;o++)"default"!==n[o]&&a(t,e,n[o]);return i(t,e),t});Object.defineProperty(t,"__esModule",{value:!0}),t.HoverFeature=void 0;let s=n(91398),l=n(98766),c=n(14294),p=o(n(69032));class d extends c.TextDocumentLanguageFeature{constructor(e){super(e,l.HoverRequest.type)}fillClientCapabilities(e){let t=(0,c.ensure)((0,c.ensure)(e,"textDocument"),"hover");t.dynamicRegistration=!0,t.contentFormat=[l.MarkupKind.Markdown,l.MarkupKind.PlainText]}initialize(e,t){let n=this.getRegistrationOptions(t,e.hoverProvider);n&&this.register({id:p.generateUuid(),registerOptions:n})}registerLanguageProvider(e){let t=e.documentSelector,n={provideHover:(e,t,n)=>{let r=this._client,a=(e,t,n)=>r.sendRequest(l.HoverRequest.type,r.code2ProtocolConverter.asTextDocumentPositionParams(e,t),n).then(e=>n.isCancellationRequested?null:r.protocol2CodeConverter.asHover(e),e=>r.handleFailedRequest(l.HoverRequest.type,n,e,null)),i=r.middleware;return i.provideHover?i.provideHover(e,t,n,a):a(e,t,n)}};return[this.registerProvider(t,n),n]}registerProvider(e,t){return s.languages.registerHoverProvider(this._client.protocol2CodeConverter.asDocumentSelector(e),t)}}t.HoverFeature=d},70191(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ImplementationFeature=void 0;let r=n(91398),a=n(98766),i=n(14294);class o extends i.TextDocumentLanguageFeature{constructor(e){super(e,a.ImplementationRequest.type)}fillClientCapabilities(e){let t=(0,i.ensure)((0,i.ensure)(e,"textDocument"),"implementation");t.dynamicRegistration=!0,t.linkSupport=!0}initialize(e,t){let[n,r]=this.getRegistration(t,e.implementationProvider);n&&r&&this.register({id:n,registerOptions:r})}registerLanguageProvider(e){let t=e.documentSelector,n={provideImplementation:(e,t,n)=>{let r=this._client,i=(e,t,n)=>r.sendRequest(a.ImplementationRequest.type,r.code2ProtocolConverter.asTextDocumentPositionParams(e,t),n).then(e=>n.isCancellationRequested?null:r.protocol2CodeConverter.asDefinitionResult(e,n),e=>r.handleFailedRequest(a.ImplementationRequest.type,n,e,null)),o=r.middleware;return o.provideImplementation?o.provideImplementation(e,t,n,i):i(e,t,n)}};return[this.registerProvider(t,n),n]}registerProvider(e,t){return r.languages.registerImplementationProvider(this._client.protocol2CodeConverter.asDocumentSelector(e),t)}}t.ImplementationFeature=o},72767(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.InlayHintsFeature=void 0;let r=n(91398),a=n(98766),i=n(14294);class o extends i.TextDocumentLanguageFeature{constructor(e){super(e,a.InlayHintRequest.type)}fillClientCapabilities(e){let t=(0,i.ensure)((0,i.ensure)(e,"textDocument"),"inlayHint");t.dynamicRegistration=!0,t.resolveSupport={properties:["tooltip","textEdits","label.tooltip","label.location","label.command"]},(0,i.ensure)((0,i.ensure)(e,"workspace"),"inlayHint").refreshSupport=!0}initialize(e,t){this._client.onRequest(a.InlayHintRefreshRequest.type,async()=>{for(let e of this.getAllProviders())e.onDidChangeInlayHints.fire()});let[n,r]=this.getRegistration(t,e.inlayHintProvider);n&&r&&this.register({id:n,registerOptions:r})}registerLanguageProvider(e){let t=e.documentSelector,n=new r.EventEmitter,i={onDidChangeInlayHints:n.event,provideInlayHints:(e,t,n)=>{let r=this._client,i=async(e,t,n)=>{let i={textDocument:r.code2ProtocolConverter.asTextDocumentIdentifier(e),range:r.code2ProtocolConverter.asRange(t)};try{let e=await r.sendRequest(a.InlayHintRequest.type,i,n);if(n.isCancellationRequested)return null;return r.protocol2CodeConverter.asInlayHints(e,n)}catch(e){return r.handleFailedRequest(a.InlayHintRequest.type,n,e,null)}},o=r.middleware;return o.provideInlayHints?o.provideInlayHints(e,t,n,i):i(e,t,n)}};return i.resolveInlayHint=!0===e.resolveProvider?(e,t)=>{let n=this._client,r=async(e,t)=>{try{let r=await n.sendRequest(a.InlayHintResolveRequest.type,n.code2ProtocolConverter.asInlayHint(e),t);if(t.isCancellationRequested)return null;let i=n.protocol2CodeConverter.asInlayHint(r,t);return t.isCancellationRequested?null:i}catch(e){return n.handleFailedRequest(a.InlayHintResolveRequest.type,t,e,null)}},i=n.middleware;return i.resolveInlayHint?i.resolveInlayHint(e,t,r):r(e,t)}:void 0,[this.registerProvider(t,i),{provider:i,onDidChangeInlayHints:n}]}registerProvider(e,t){return r.languages.registerInlayHintsProvider(this._client.protocol2CodeConverter.asDocumentSelector(e),t)}}t.InlayHintsFeature=o},23370(e,t,n){"use strict";var r,a=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var a=Object.getOwnPropertyDescriptor(t,n);(!a||("get"in a?!t.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,a)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||(r=function(e){return(r=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t})(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=r(e),o=0;o<n.length;o++)"default"!==n[o]&&a(t,e,n[o]);return i(t,e),t});Object.defineProperty(t,"__esModule",{value:!0}),t.InlineCompletionItemFeature=void 0;let s=n(91398),l=n(98766),c=n(14294),p=o(n(69032));class d extends c.TextDocumentLanguageFeature{constructor(e){super(e,l.InlineCompletionRequest.type)}fillClientCapabilities(e){(0,c.ensure)((0,c.ensure)(e,"textDocument"),"inlineCompletion").dynamicRegistration=!0}initialize(e,t){let n=this.getRegistrationOptions(t,e.inlineCompletionProvider);n&&this.register({id:p.generateUuid(),registerOptions:n})}registerLanguageProvider(e){let t=e.documentSelector,n={provideInlineCompletionItems:(e,t,n,r)=>{let a=this._client,i=this._client.middleware,o=(e,t,n,r)=>a.sendRequest(l.InlineCompletionRequest.type,a.code2ProtocolConverter.asInlineCompletionParams(e,t,n),r).then(e=>r.isCancellationRequested?null:a.protocol2CodeConverter.asInlineCompletionResult(e,r),e=>a.handleFailedRequest(l.InlineCompletionRequest.type,r,e,null));return i.provideInlineCompletionItems?i.provideInlineCompletionItems(e,t,n,r,o):o(e,t,n,r)}};return[s.languages.registerInlineCompletionItemProvider(this._client.protocol2CodeConverter.asDocumentSelector(t),n),n]}}t.InlineCompletionItemFeature=d},13131(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.InlineValueFeature=void 0;let r=n(91398),a=n(98766),i=n(14294);class o extends i.TextDocumentLanguageFeature{constructor(e){super(e,a.InlineValueRequest.type)}fillClientCapabilities(e){(0,i.ensure)((0,i.ensure)(e,"textDocument"),"inlineValue").dynamicRegistration=!0,(0,i.ensure)((0,i.ensure)(e,"workspace"),"inlineValue").refreshSupport=!0}initialize(e,t){this._client.onRequest(a.InlineValueRefreshRequest.type,async()=>{for(let e of this.getAllProviders())e.onDidChangeInlineValues.fire()});let[n,r]=this.getRegistration(t,e.inlineValueProvider);n&&r&&this.register({id:n,registerOptions:r})}registerLanguageProvider(e){let t=e.documentSelector,n=new r.EventEmitter,i={onDidChangeInlineValues:n.event,provideInlineValues:(e,t,n,r)=>{let i=this._client,o=(e,t,n,r)=>{let o={textDocument:i.code2ProtocolConverter.asTextDocumentIdentifier(e),range:i.code2ProtocolConverter.asRange(t),context:i.code2ProtocolConverter.asInlineValueContext(n)};return i.sendRequest(a.InlineValueRequest.type,o,r).then(e=>r.isCancellationRequested?null:i.protocol2CodeConverter.asInlineValues(e,r),e=>i.handleFailedRequest(a.InlineValueRequest.type,r,e,null))},s=i.middleware;return s.provideInlineValues?s.provideInlineValues(e,t,n,r,o):o(e,t,n,r)}};return[this.registerProvider(t,i),{provider:i,onDidChangeInlineValues:n}]}registerProvider(e,t){return r.languages.registerInlineValuesProvider(this._client.protocol2CodeConverter.asDocumentSelector(e),t)}}t.InlineValueFeature=o},74913(e,t,n){"use strict";var r,a=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var a=Object.getOwnPropertyDescriptor(t,n);(!a||("get"in a?!t.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,a)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||(r=function(e){return(r=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t})(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=r(e),o=0;o<n.length;o++)"default"!==n[o]&&a(t,e,n[o]);return i(t,e),t});Object.defineProperty(t,"__esModule",{value:!0}),t.LinkedEditingFeature=void 0;let s=o(n(91398)),l=o(n(98766)),c=n(14294);class p extends c.TextDocumentLanguageFeature{constructor(e){super(e,l.LinkedEditingRangeRequest.type)}fillClientCapabilities(e){(0,c.ensure)((0,c.ensure)(e,"textDocument"),"linkedEditingRange").dynamicRegistration=!0}initialize(e,t){let[n,r]=this.getRegistration(t,e.linkedEditingRangeProvider);n&&r&&this.register({id:n,registerOptions:r})}registerLanguageProvider(e){let t=e.documentSelector,n={provideLinkedEditingRanges:(e,t,n)=>{let r=this._client,a=(e,t,n)=>r.sendRequest(l.LinkedEditingRangeRequest.type,r.code2ProtocolConverter.asTextDocumentPositionParams(e,t),n).then(e=>n.isCancellationRequested?null:r.protocol2CodeConverter.asLinkedEditingRanges(e,n),e=>r.handleFailedRequest(l.LinkedEditingRangeRequest.type,n,e,null)),i=r.middleware;return i.provideLinkedEditingRange?i.provideLinkedEditingRange(e,t,n,a):a(e,t,n)}};return[this.registerProvider(t,n),n]}registerProvider(e,t){return s.languages.registerLinkedEditingRangeProvider(this._client.protocol2CodeConverter.asDocumentSelector(e),t)}}t.LinkedEditingFeature=p},61872(e,t,n){"use strict";var r,a,i,o,s,l,c,p=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var a=Object.getOwnPropertyDescriptor(t,n);(!a||("get"in a?!t.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,a)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),d=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),u=this&&this.__importStar||(r=function(e){return(r=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t})(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=r(e),a=0;a<n.length;a++)"default"!==n[a]&&p(t,e,n[a]);return d(t,e),t});Object.defineProperty(t,"__esModule",{value:!0}),t.NotebookDocumentSyncFeature=void 0;let m=u(n(91398)),y=u(n(98766)),g=u(n(69032)),h=u(n(58319)),f=n(63191);function v(e,t){return void 0===e[t]&&(e[t]={}),e[t]}!function(e){function t(e,t){return e.map(e=>r(e,t))}function n(e){return function e(t,n){if(t.has(n))throw Error("Can't deep copy cyclic structures.");if(Array.isArray(n)){let r=[];for(let a of n)if(null!==a&&"object"==typeof a||Array.isArray(a))r.push(e(t,a));else{if(a instanceof RegExp)throw Error("Can't transfer regular expressions to the server");r.push(a)}return r}{let r=Object.keys(n),a=Object.create(null);for(let i of r){let r=n[i];if(null!==r&&"object"==typeof r||Array.isArray(r))a[i]=e(t,r);else{if(r instanceof RegExp)throw Error("Can't transfer regular expressions to the server");a[i]=r}}return a}}(new Set,e)}function r(e,t){let r=y.NotebookCell.create(function(e){switch(e){case m.NotebookCellKind.Markup:return y.NotebookCellKind.Markup;case m.NotebookCellKind.Code:return y.NotebookCellKind.Code}}(e.kind),t.asUri(e.document.uri));return Object.keys(e.metadata).length>0&&(r.metadata=n(e.metadata)),void 0!==e.executionSummary&&h.number(e.executionSummary.executionOrder)&&h.boolean(e.executionSummary.success)&&(r.executionSummary={executionOrder:e.executionSummary.executionOrder,success:e.executionSummary.success}),r}e.asVersionedNotebookDocumentIdentifier=function(e,t){return{version:e.version,uri:t.asUri(e.uri)}},e.asNotebookDocument=function(e,r,a){let i=y.NotebookDocument.create(a.asUri(e.uri),e.notebookType,e.version,t(r,a));return Object.keys(e.metadata).length>0&&(i.metadata=n(e.metadata)),i},e.asNotebookCells=t,e.asMetadata=n,e.asNotebookCell=r,e.asTextContentChange=function(e,t){let n=t.asChangeTextDocumentParams(e,e.document.uri,e.document.version);return{document:n.textDocument,changes:n.contentChanges}},e.asNotebookDocumentChangeEvent=function(e,t){let n=Object.create(null);if(e.metadata&&(n.metadata=a.c2p.asMetadata(e.metadata)),void 0!==e.cells){let r=Object.create(null),i=e.cells;i.structure&&(r.structure={array:{start:i.structure.array.start,deleteCount:i.structure.array.deleteCount,cells:void 0!==i.structure.array.cells?i.structure.array.cells.map(e=>a.c2p.asNotebookCell(e,t)):void 0},didOpen:void 0!==i.structure.didOpen?i.structure.didOpen.map(e=>t.asOpenTextDocumentParams(e.document).textDocument):void 0,didClose:void 0!==i.structure.didClose?i.structure.didClose.map(e=>t.asCloseTextDocumentParams(e.document).textDocument):void 0}),void 0!==i.data&&(r.data=i.data.map(e=>a.c2p.asNotebookCell(e,t))),void 0!==i.textContent&&(r.textContent=i.textContent.map(e=>a.c2p.asTextContentChange(e,t))),Object.keys(r).length>0&&(n.cells=r)}return n}}((a=i||(i={})).c2p||(a.c2p={}));var b=o||(o={});function T(e,t,n=!0){var r,a,i,o;return e.kind===t.kind&&e.document.uri.toString()===t.document.uri.toString()&&e.document.languageId===t.document.languageId&&(r=e.executionSummary,r===(a=t.executionSummary)||void 0!==r&&void 0!==a&&r.executionOrder===a.executionOrder&&r.success===a.success&&(i=r.timing,i===(o=a.timing)||void 0!==i&&void 0!==o&&i.startTime===o.startTime&&i.endTime===o.endTime))&&(!n||n&&function e(t,n){if(t===n)return!0;if(null==t||null==n||typeof t!=typeof n||"object"!=typeof t)return!1;let r=Array.isArray(t),a=Array.isArray(n);if(r!==a)return!1;if(r&&a){if(t.length!==n.length)return!1;for(let r=0;r<t.length;r++)if(!e(t[r],n[r]))return!1}if(w(t)&&w(n)){let r=Object.keys(t),a=Object.keys(n);if(r.length!==a.length||(r.sort(),a.sort(),!e(r,a)))return!1;for(let a=0;a<r.length;a++){let i=r[a];if(!e(t[i],n[i]))return!1}return!0}return!1}(e.metadata,t.metadata))}function w(e){return null!==e&&"object"==typeof e}function k(e,t,n,r){return void 0===t&&void 0===n?{notebook:e,language:r}:{notebook:{notebookType:e,scheme:t,pattern:n},language:r}}b.computeDiff=function(e,t,n){let r=e.length,a=t.length,i=0;for(;i<a&&i<r&&T(e[i],t[i],n);)i++;if(i<a&&i<r){let o=r-1,s=a-1;for(;o>=0&&s>=0&&T(e[o],t[s],n);)o--,s--;let l=o+1-i,c=i===s+1?void 0:t.slice(i,s+1);return void 0!==c?{start:i,deleteCount:l,cells:c}:{start:i,deleteCount:l}}return i<a?{start:i,deleteCount:0,cells:t.slice(i)}:i<r?{start:i,deleteCount:r-i}:void 0},b.isObjectLiteral=w,(s||(s={})).matchNotebook=function(e,t){if("string"==typeof e)return"*"===e||t.notebookType===e;if(void 0!==e.notebookType&&"*"!==e.notebookType&&t.notebookType!==e.notebookType)return!1;let n=t.uri;return(void 0===e.scheme||"*"===e.scheme||n.scheme===e.scheme)&&(void 0===e.pattern||!!(0,f.matchGlobPattern)(e.pattern,n))},(l||(l={})).asDocumentSelector=function(e){let t=e.notebookSelector,n=[];for(let e of t){let t=("string"==typeof e.notebook?e.notebook:e.notebook?.notebookType)??"*",r="string"==typeof e.notebook?void 0:e.notebook?.scheme,a="string"==typeof e.notebook?void 0:e.notebook?.pattern;if(void 0!==e.cells)for(let i of e.cells)n.push(k(t,r,a,i.language));else n.push(k(t,r,a,void 0))}return n},(c||(c={})).create=function(e){return{cells:e,uris:new Set(e.map(e=>e.document.uri.toString()))}};class C{client;options;notebookSyncInfo;notebookDidOpen;disposables;selector;onChangeNotificationSent;onOpenNotificationSent;onCloseNotificationSent;onSaveNotificationSent;constructor(e,t,n,r,a,i){for(const o of(this.client=e,this.options=t,this.notebookSyncInfo=new Map,this.notebookDidOpen=new Set,this.disposables=[],this.selector=e.protocol2CodeConverter.asDocumentSelector(l.asDocumentSelector(t)),this.onChangeNotificationSent=n,this.onOpenNotificationSent=r,this.onCloseNotificationSent=a,this.onSaveNotificationSent=i,m.workspace.onDidOpenNotebookDocument(e=>{this.notebookDidOpen.add(e.uri.toString()),this.didOpen(e)},void 0,this.disposables),m.workspace.notebookDocuments))this.notebookDidOpen.add(o.uri.toString()),this.didOpen(o);m.workspace.onDidChangeNotebookDocument(e=>this.didChangeNotebookDocument(e),void 0,this.disposables),!0===this.options.save&&m.workspace.onDidSaveNotebookDocument(e=>this.didSave(e),void 0,this.disposables),m.workspace.onDidCloseNotebookDocument(e=>{this.didClose(e),this.notebookDidOpen.delete(e.uri.toString())},void 0,this.disposables)}getState(){for(let e of m.workspace.notebookDocuments)if(void 0!==this.getMatchingCellsConsideringSyncInfo(e))return{kind:"document",id:"$internal",registrations:!0,matches:!0};return{kind:"document",id:"$internal",registrations:!0,matches:!1}}get mode(){return"notebook"}handles(e){if(m.languages.match(this.selector,e)>0)return!0;let t=e.uri.toString();for(let e of this.notebookSyncInfo.values())if(e.uris.has(t))return!0;return!1}didOpenNotebookCellTextDocument(e,t){if(0===m.languages.match(this.selector,t.document)||!this.notebookDidOpen.has(e.uri.toString()))return;let n=this.getSyncInfo(e),r=this.cellMatches(e,t);if(void 0!==n){let a=n.uris.has(t.document.uri.toString());if(r&&a||!r&&!a)return;if(r){let r=this.mergeCells(e,n,[t]);if(void 0!==r){let t=this.asNotebookDocumentChangeEvent(e,void 0,n,r);void 0!==t&&this.doSendChange(t,r).catch(()=>{})}}}else r&&this.doSendOpen(e,[t]).catch(()=>{})}didChangeNotebookCellTextDocument(e,t,n){if(0===m.languages.match(this.selector,n.document))return;let r=this.getSyncInfo(e);void 0!==r&&r.uris.has(t.document.uri.toString())&&this.doSendChange({notebook:e,cells:{textContent:[n]}},r.cells).catch(()=>{})}didCloseNotebookCellTextDocument(e,t){let n=this.getSyncInfo(e);if(void 0===n)return;let r=t.document.uri,a=n.cells.findIndex(e=>e.document.uri.toString()===r.toString());if(-1!==a)if(0===a&&1===n.cells.length)this.doSendClose(e,n.cells).catch(()=>{});else{let t=n.cells.slice(),r=t.splice(a,1);this.doSendChange({notebook:e,cells:{structure:{array:{start:a,deleteCount:1},didClose:r}}},t).catch(()=>{})}}dispose(){for(let e of this.disposables)e.dispose()}didOpen(e,t,n=this.getSyncInfo(e)){if(void 0!==n)if(void 0===t&&(t=n.cells.slice()),void 0!==t){let r=this.asNotebookDocumentChangeEvent(e,void 0,n,t);void 0!==r&&this.doSendChange(r,t).catch(()=>{})}else this.doSendClose(e,[]).catch(()=>{});else{if(void 0===(t=this.getMatchingCells(e)))return;this.doSendOpen(e,t).catch(()=>{})}}didChangeNotebookDocument(e){let t=e.notebook,n=this.getSyncInfo(t);if(void 0===n){if(0===e.contentChanges.length)return;let r=this.getMatchingCells(t);if(void 0===r)return;this.didOpen(t,r,n)}else{let r=this.getMatchingCellsFromEvent(t,n,e);if(void 0===r)return void this.didClose(t,n);let a=this.asNotebookDocumentChangeEvent(e.notebook,e,n,r);void 0!==a&&this.doSendChange(a,r).catch(()=>{})}}didSave(e){void 0!==this.getSyncInfo(e)&&this.doSendSave(e).catch(()=>{})}didClose(e,t=this.getSyncInfo(e)){if(void 0===t)return;let n=e.getCells().filter(e=>t.uris.has(e.document.uri.toString()));this.doSendClose(e,n).catch(()=>{})}async sendDidOpenNotebookDocument(e){if(void 0!==this.getSyncInfo(e))throw Error(`Notebook document ${e.uri.toString()} is already open`);let t=this.getMatchingCells(e);if(void 0!==t)return this.doSendOpen(e,t)}async doSendOpen(e,t){let n=async(e,t)=>{let n=t.map(e=>this.client.code2ProtocolConverter.asTextDocumentItem(e.document));try{await this.client.sendNotification(y.DidOpenNotebookDocumentNotification.type,{notebookDocument:i.c2p.asNotebookDocument(e,t,this.client.code2ProtocolConverter),cellTextDocuments:n}),this.onOpenNotificationSent.fire(e)}catch(e){throw this.client.error("Sending DidOpenNotebookDocumentNotification failed",e),e}},r=this.client.middleware?.notebooks;return this.notebookSyncInfo.set(e.uri.toString(),c.create(t)),r?.didOpen!==void 0?r.didOpen(e,t,n):n(e,t)}async sendDidChangeNotebookDocument(e){let t=this.getMatchingCellsFromSyncInfo(e.notebook);if(void 0===t)throw Error(`Received changed event for un-synced notebook ${e.notebook.uri.toString()}`);return this.doSendChange(e,t)}async doSendChange(e,t){let n=async e=>{try{await this.client.sendNotification(y.DidChangeNotebookDocumentNotification.type,{notebookDocument:i.c2p.asVersionedNotebookDocumentIdentifier(e.notebook,this.client.code2ProtocolConverter),change:i.c2p.asNotebookDocumentChangeEvent(e,this.client.code2ProtocolConverter)}),this.onChangeNotificationSent.fire(e)}catch(e){throw this.client.error("Sending DidChangeNotebookDocumentNotification failed",e),e}},r=this.client.middleware?.notebooks;return e.cells?.structure!==void 0&&this.notebookSyncInfo.set(e.notebook.uri.toString(),c.create(t)),r?.didChange!==void 0?r?.didChange(e,n):n(e)}async sendDidSaveNotebookDocument(e){return this.doSendSave(e)}async doSendSave(e){let t=async e=>{try{await this.client.sendNotification(y.DidSaveNotebookDocumentNotification.type,{notebookDocument:{uri:this.client.code2ProtocolConverter.asUri(e.uri)}}),this.onSaveNotificationSent.fire(e)}catch(e){throw this.client.error("Sending DidSaveNotebookDocumentNotification failed",e),e}},n=this.client.middleware?.notebooks;return n?.didSave!==void 0?n.didSave(e,t):t(e)}async sendDidCloseNotebookDocument(e){let t=this.getMatchingCellsFromSyncInfo(e);if(void 0===t)throw Error(`Received close event for un-synced notebook ${e.uri.toString()}`);return this.doSendClose(e,t)}async doSendClose(e,t){let n=async(e,t)=>{try{await this.client.sendNotification(y.DidCloseNotebookDocumentNotification.type,{notebookDocument:{uri:this.client.code2ProtocolConverter.asUri(e.uri)},cellTextDocuments:t.map(e=>this.client.code2ProtocolConverter.asTextDocumentIdentifier(e.document))}),this.onCloseNotificationSent.fire(e)}catch(e){throw this.client.error("Sending DidCloseNotebookDocumentNotification failed",e),e}},r=this.client.middleware?.notebooks;return this.notebookSyncInfo.delete(e.uri.toString()),r?.didClose!==void 0?r.didClose(e,t,n):n(e,t)}getSynchronizedCells(e){let t=this.getSyncInfo(e);return t?.cells}asNotebookDocumentChangeEvent(e,t,n,r){let a;if(void 0!==t&&t.notebook!==e)throw Error("Notebook must be identical");let s={notebook:e};if(t?.metadata!==void 0&&(s.metadata=i.c2p.asMetadata(t.metadata)),t?.cellChanges!==void 0&&t.cellChanges.length>0){let e=[];for(let n of(a=new Set(r.map(e=>e.document.uri.toString())),t.cellChanges))a.has(n.cell.document.uri.toString())&&(void 0!==n.executionSummary||void 0!==n.metadata)&&e.push(n.cell);e.length>0&&(s.cells=s.cells??{},s.cells.data=e)}if((t?.contentChanges!==void 0&&t.contentChanges.length>0||void 0===t)&&void 0!==n&&void 0!==r){let e,t,a=n.cells,i=o.computeDiff(a,r,!1);if(void 0!==i){for(let n of(e=void 0===i.cells?new Map:new Map(i.cells.map(e=>[e.document.uri.toString(),e])),Array.from((t=0===i.deleteCount?new Map:new Map(a.slice(i.start,i.start+i.deleteCount).map(e=>[e.document.uri.toString(),e]))).keys())))e.has(n)&&(t.delete(n),e.delete(n));s.cells=s.cells??{};let n=[],r=[];if(e.size>0||t.size>0){for(let t of e.values())n.push(t);for(let e of t.values())r.push(e)}s.cells.structure={array:i,didOpen:n,didClose:r}}}return Object.keys(s).length>1?s:void 0}getMatchingCells(e,t=e.getCells()){if(void 0!==this.options.notebookSelector){for(let n of this.options.notebookSelector)if(void 0===n.notebook||s.matchNotebook(n.notebook,e)){let r=this.filterCells(e,t,n.cells);return 0===r.length?void 0:r}}}getMatchingCellsFromEvent(e,t,n){let r,a;if(void 0===this.options.notebookSelector)return;for(let t of this.options.notebookSelector)if(void 0===t.notebook||s.matchNotebook(t.notebook,e)){r=t;break}if(void 0===r)return;if((void 0===n.cellChanges||0===n.cellChanges.length)&&(void 0===n.contentChanges||0===n.contentChanges.length))return t.cells;if(void 0!==n.cellChanges&&n.cellChanges.length>0){let i=n.cellChanges.map(e=>e.cell),o=this.filterCells(e,i,r.cells);if(o.length!==i.length){for(let e of(a=new Set(t.uris),i))a.delete(e.document.uri.toString());for(let e of o)a.add(e.document.uri.toString())}}if(void 0!==n.contentChanges&&n.contentChanges.length>0)for(let i of(void 0===a&&(a=new Set(t.uris)),n.contentChanges)){for(let e of i.removedCells)a.delete(e.document.uri.toString());for(let t of this.filterCells(e,Array(...i.addedCells),r.cells))a.add(t.document.uri.toString())}if(void 0===a)return t.cells;let i=[];for(let t of e.getCells())a.has(t.document.uri.toString())&&i.push(t);return i}getMatchingCellsFromSyncInfo(e){let t=this.getSyncInfo(e);return void 0!==t?t.cells:void 0}getMatchingCellsConsideringSyncInfo(e){let t=this.getSyncInfo(e);return void 0!==t?t.cells:this.getMatchingCells(e)}mergeCells(e,t,n){let r=[],a=new Set(t.uris);for(let e of n)a.add(e.document.uri.toString());for(let t of e.getCells())a.has(t.document.uri.toString())&&r.push(t);return r}cellMatches(e,t){let n=this.getMatchingCells(e,[t]);return void 0!==n&&n[0]===t}filterCells(e,t,n){let r=void 0!==n?t.filter(e=>{let t=e.document.languageId;return n.some(e=>"*"===e.language||t===e.language)}):t;return"function"==typeof this.client.clientOptions.notebookDocumentOptions?.filterCells?this.client.clientOptions.notebookDocumentOptions.filterCells(e,r):r}getSyncInfo(e){return this.notebookSyncInfo.get(e.uri.toString())}}class D{static CellScheme="vscode-notebook-cell";client;registrations;dedicatedChannel;_onChangeNotificationSent;_onOpenNotificationSent;_onCloseNotificationSent;_onSaveNotificationSent;constructor(e){this.client=e,this.registrations=new Map,this.registrationType=y.NotebookDocumentSyncRegistrationType.type,this._onChangeNotificationSent=new m.EventEmitter,this._onOpenNotificationSent=new m.EventEmitter,this._onCloseNotificationSent=new m.EventEmitter,this._onSaveNotificationSent=new m.EventEmitter,m.workspace.onDidOpenTextDocument(e=>{if(e.uri.scheme!==D.CellScheme)return;let[t,n]=this.findNotebookDocumentAndCell(e);if(void 0!==t&&void 0!==n)for(let e of this.registrations.values())e instanceof C&&e.didOpenNotebookCellTextDocument(t,n)}),m.workspace.onDidChangeTextDocument(e=>{if(0===e.contentChanges.length)return;let t=e.document;if(t.uri.scheme!==D.CellScheme)return;let[n,r]=this.findNotebookDocumentAndCell(t);if(void 0!==n&&void 0!==r)for(let t of this.registrations.values())t instanceof C&&t.didChangeNotebookCellTextDocument(n,r,e)}),m.workspace.onDidCloseTextDocument(e=>{if(e.uri.scheme!==D.CellScheme)return;let[t,n]=this.findNotebookDocumentAndCell(e);if(void 0!==t&&void 0!==n)for(let e of this.registrations.values())e instanceof C&&e.didCloseNotebookCellTextDocument(t,n)})}getState(){if(0===this.registrations.size)return{kind:"document",id:this.registrationType.method,registrations:!1,matches:!1};for(let e of this.registrations.values()){let t=e.getState();if("document"===t.kind&&!0===t.registrations&&!0===t.matches)return{kind:"document",id:this.registrationType.method,registrations:!0,matches:!0}}return{kind:"document",id:this.registrationType.method,registrations:!0,matches:!1}}registrationType;get onOpenNotificationSent(){return this._onOpenNotificationSent.event}get onChangeNotificationSent(){return this._onChangeNotificationSent.event}get onCloseNotificationSent(){return this._onCloseNotificationSent.event}get onSaveNotificationSent(){return this._onSaveNotificationSent.event}fillClientCapabilities(e){let t=v(v(e,"notebookDocument"),"synchronization");t.dynamicRegistration=!0,t.executionSummarySupport=!0}preInitialize(e){let t=e.notebookDocumentSync;void 0!==t&&(this.dedicatedChannel=this.client.protocol2CodeConverter.asDocumentSelector(l.asDocumentSelector(t)))}initialize(e){let t=e.notebookDocumentSync;if(void 0===t)return;let n=t.id??g.generateUuid();this.register({id:n,registerOptions:t})}register(e){let t=new C(this.client,e.registerOptions,this._onChangeNotificationSent,this._onOpenNotificationSent,this._onCloseNotificationSent,this._onSaveNotificationSent);this.registrations.set(e.id,t)}unregister(e){let t=this.registrations.get(e);void 0!==t&&(this.registrations.delete(e),t.dispose())}clear(){for(let e of this.registrations.values())e.dispose();this.registrations.clear(),this._onChangeNotificationSent.dispose(),this._onChangeNotificationSent=new m.EventEmitter,this._onOpenNotificationSent.dispose(),this._onOpenNotificationSent=new m.EventEmitter,this._onCloseNotificationSent.dispose(),this._onCloseNotificationSent=new m.EventEmitter,this._onSaveNotificationSent.dispose(),this._onSaveNotificationSent=new m.EventEmitter}handles(e){if(e.uri.scheme!==D.CellScheme)return!1;if(void 0!==this.dedicatedChannel&&m.languages.match(this.dedicatedChannel,e)>0)return!0;for(let t of this.registrations.values())if(t.handles(e))return!0;return!1}getProvider(e){for(let t of this.registrations.values())if(t.handles(e.document))return t}findNotebookDocumentAndCell(e){let t=e.uri.toString();for(let e of m.workspace.notebookDocuments)for(let n of e.getCells())if(n.document.uri.toString()===t)return[e,n];return[void 0,void 0]}}t.NotebookDocumentSyncFeature=D},89870(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ProgressFeature=void 0;let r=n(98766),a=n(69403);t.ProgressFeature=class{_client;activeParts;constructor(e){this._client=e,this.activeParts=new Set}getState(){return{kind:"window",id:r.WorkDoneProgressCreateRequest.method,registrations:this.activeParts.size>0}}fillClientCapabilities(e){var t;(void 0===e[t="window"]&&(e[t]=Object.create(null)),e[t]).workDoneProgress=!0}initialize(){let e=this._client,t=e=>{this.activeParts.delete(e)},n=e=>{this.activeParts.add(new a.ProgressPart(this._client,e.token,t))};e.onRequest(r.WorkDoneProgressCreateRequest.type,n)}clear(){for(let e of this.activeParts)e.done();this.activeParts.clear()}}},69403(e,t,n){"use strict";var r,a=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var a=Object.getOwnPropertyDescriptor(t,n);(!a||("get"in a?!t.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,a)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||(r=function(e){return(r=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t})(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=r(e),o=0;o<n.length;o++)"default"!==n[o]&&a(t,e,n[o]);return i(t,e),t});Object.defineProperty(t,"__esModule",{value:!0}),t.ProgressPart=void 0;let s=n(91398),l=n(98766),c=o(n(58319));t.ProgressPart=class{_client;_token;_infinite;_reported;_lspProgressDisposable;_progress;_cancellationToken;_tokenDisposable;_resolve;_reject;constructor(e,t,n){this._client=e,this._token=t,this._reported=0,this._infinite=!1,this._lspProgressDisposable=this._client.onProgress(l.WorkDoneProgress.type,this._token,e=>{switch(e.kind){case"begin":this.begin(e);break;case"report":this.report(e);break;case"end":this.done(),n&&n(this)}})}begin(e){this._infinite=void 0===e.percentage,void 0!==this._lspProgressDisposable&&s.window.withProgress({location:s.ProgressLocation.Window,cancellable:e.cancellable,title:e.title},async(t,n)=>{if(void 0!==this._lspProgressDisposable)return this._progress=t,this._cancellationToken=n,this._tokenDisposable=this._cancellationToken.onCancellationRequested(()=>{this._client.sendNotification(l.WorkDoneProgressCancelNotification.type,{token:this._token})}),this.report(e),new Promise((e,t)=>{this._resolve=e,this._reject=t})})}report(e){if(this._infinite&&c.string(e.message))void 0!==this._progress&&this._progress.report({message:e.message});else if(c.number(e.percentage)){let t=Math.max(0,Math.max(0,Math.min(e.percentage,100))-this._reported);this._reported+=t,void 0!==this._progress&&this._progress.report({message:e.message,increment:t})}}cancel(){this.cleanup(),void 0!==this._reject&&(this._reject(),this._resolve=void 0,this._reject=void 0)}done(){this.cleanup(),void 0!==this._resolve&&(this._resolve(),this._resolve=void 0,this._reject=void 0)}cleanup(){void 0!==this._lspProgressDisposable&&(this._lspProgressDisposable.dispose(),this._lspProgressDisposable=void 0),void 0!==this._tokenDisposable&&(this._tokenDisposable.dispose(),this._tokenDisposable=void 0),this._progress=void 0,this._cancellationToken=void 0}}},38717(e,t,n){"use strict";var r,a=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var a=Object.getOwnPropertyDescriptor(t,n);(!a||("get"in a?!t.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,a)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||(r=function(e){return(r=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t})(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=r(e),o=0;o<n.length;o++)"default"!==n[o]&&a(t,e,n[o]);return i(t,e),t});Object.defineProperty(t,"__esModule",{value:!0});let s=o(n(91398));class l extends s.CallHierarchyItem{data;constructor(e,t,n,r,a,i,o){super(e,t,n,r,a,i),void 0!==o&&(this.data=o)}}t.default=l},9206(e,t,n){"use strict";var r,a=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var a=Object.getOwnPropertyDescriptor(t,n);(!a||("get"in a?!t.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,a)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||(r=function(e){return(r=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t})(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=r(e),o=0;o<n.length;o++)"default"!==n[o]&&a(t,e,n[o]);return i(t,e),t});Object.defineProperty(t,"__esModule",{value:!0});let s=o(n(91398));class l extends s.CodeAction{data;constructor(e,t){super(e),this.data=t}}t.default=l},65588(e,t,n){"use strict";var r,a=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var a=Object.getOwnPropertyDescriptor(t,n);(!a||("get"in a?!t.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,a)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||(r=function(e){return(r=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t})(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=r(e),o=0;o<n.length;o++)"default"!==n[o]&&a(t,e,n[o]);return i(t,e),t});Object.defineProperty(t,"__esModule",{value:!0});let s=o(n(91398));class l extends s.CodeLens{data;constructor(e){super(e)}}t.default=l},17652(e,t,n){"use strict";var r,a=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var a=Object.getOwnPropertyDescriptor(t,n);(!a||("get"in a?!t.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,a)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||(r=function(e){return(r=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t})(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=r(e),o=0;o<n.length;o++)"default"!==n[o]&&a(t,e,n[o]);return i(t,e),t});Object.defineProperty(t,"__esModule",{value:!0});let s=o(n(91398));class l extends s.CompletionItem{data;fromEdit;documentationFormat;originalItemKind;deprecated;insertTextMode;constructor(e){super(e)}}t.default=l},7605(e,t,n){"use strict";var r,a,i=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var a=Object.getOwnPropertyDescriptor(t,n);(!a||("get"in a?!t.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,a)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||(r=function(e){return(r=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t})(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=r(e),a=0;a<n.length;a++)"default"!==n[a]&&i(t,e,n[a]);return o(t,e),t}),l=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.createConverter=function(e,t,n,r){let i=e||(e=>c.Uri.parse(e));async function o(e,t){return u.map(e,s,t)}function s(e){let t=new f.ProtocolDiagnostic(D(e.range),e.message,_(e.severity),e.data);if(void 0!==e.code){if("string"==typeof e.code||"number"==typeof e.code)p.CodeDescription.is(e.codeDescription)?t.code={value:e.code,target:i(e.codeDescription.href)}:t.code=e.code;else if(f.DiagnosticCode.is(e.code)){t.hasDiagnosticCode=!0;let n=e.code;t.code={value:n.value,target:i(n.target)}}}return e.source&&(t.source=e.source),e.relatedInformation&&(t.relatedInformation=function(e){let t=Array(e.length);for(let n=0;n<e.length;n++){let r=e[n];t[n]=new c.DiagnosticRelatedInformation(L(r.location),r.message)}return t}(e.relatedInformation)),Array.isArray(e.tags)&&(t.tags=function(e){if(!e)return;let t=[];for(let n of e){let e=l(n);void 0!==e&&t.push(e)}return t.length>0?t:void 0}(e.tags)),t}function l(e){switch(e){case p.DiagnosticTag.Unnecessary:return c.DiagnosticTag.Unnecessary;case p.DiagnosticTag.Deprecated:return c.DiagnosticTag.Deprecated;default:return}}function C(e){return e?new c.Position(e.line,e.character):void 0}function D(e){return e?new c.Range(e.start.line,e.start.character,e.end.line,e.end.character):void 0}async function P(e,t){return u.map(e,e=>new c.Range(e.start.line,e.start.character,e.end.line,e.end.character),t)}function _(e){if(null==e)return c.DiagnosticSeverity.Error;switch(e){case p.DiagnosticSeverity.Error:break;case p.DiagnosticSeverity.Warning:return c.DiagnosticSeverity.Warning;case p.DiagnosticSeverity.Information:return c.DiagnosticSeverity.Information;case p.DiagnosticSeverity.Hint:return c.DiagnosticSeverity.Hint}return c.DiagnosticSeverity.Error}function S(e){if(d.string(e))return e;switch(e.kind){case p.MarkupKind.Markdown:return x(e.value);case p.MarkupKind.PlainText:return e.value;default:return`Unsupported Markup content received. Kind is: ${e.kind}`}}function x(e){let a;if(void 0===e||"string"==typeof e)a=new c.MarkdownString(e);else switch(e.kind){case p.MarkupKind.Markdown:a=new c.MarkdownString(e.value);break;case p.MarkupKind.PlainText:(a=new c.MarkdownString).appendText(e.value);break;default:(a=new c.MarkdownString).appendText(`Unsupported Markup content received. Kind is: ${e.kind}`)}return a.isTrusted=t,a.supportHtml=n,a.supportThemeIcons=r,a}async function A(e,t,n){var r,a;let i,o;if(!e)return;if(Array.isArray(e))return u.map(e,e=>N(e,t),n);let{defaultRange:s,commitCharacters:l}=(r=e,a=t,i=r.itemDefaults?.editRange,o=r.itemDefaults?.commitCharacters??a,p.Range.is(i)?{defaultRange:D(i),commitCharacters:o}:void 0!==i?{defaultRange:{inserting:D(i.insert),replacing:D(i.replace)},commitCharacters:o}:{defaultRange:void 0,commitCharacters:o}),d=await u.map(e.items,t=>N(t,l,e.applyKind?.commitCharacters,s,e.itemDefaults?.insertTextMode,e.itemDefaults?.insertTextFormat,e.itemDefaults?.data,e.applyKind?.data),n);return new c.CompletionList(d,e.isIncomplete)}function N(e,t,n,r,a,i,o,s){var l,u;let y=function(e){if(null==e)return[];let t=[];for(let n of e){let e=function(e){if(e===p.CompletionItemTag.Deprecated)return c.CompletionItemTag.Deprecated}(n);void 0!==e&&t.push(e)}return t}(e.tags),g=(l=e,p.CompletionItemLabelDetails.is(l.labelDetails)?{label:l.label,detail:l.labelDetails.detail,description:l.labelDetails.description}:l.label),h=new m.default(g);e.detail&&(h.detail=e.detail),e.documentation&&(h.documentation=S(e.documentation),h.documentationFormat=d.string(e.documentation)?"$string":e.documentation.kind),e.filterText&&(h.filterText=e.filterText);let f=function(e,t,n){let r=e.insertTextFormat??n;if(void 0!==e.textEdit||void 0!==t){var a;let[n,i]=void 0!==e.textEdit?(a=e.textEdit,p.InsertReplaceEdit.is(a)?[{inserting:D(a.insert),replacing:D(a.replace)},a.newText]:[D(a.range),a.newText]):[t,e.textEditText??e.label];return r===p.InsertTextFormat.Snippet?{text:new c.SnippetString(i),range:n,fromEdit:!0}:{text:i,range:n,fromEdit:!0}}if(e.insertText)if(r===p.InsertTextFormat.Snippet)return{text:new c.SnippetString(e.insertText),fromEdit:!1};else return{text:e.insertText,fromEdit:!1}}(e,r,i);if(f&&(h.insertText=f.text,h.range=f.range,h.fromEdit=f.fromEdit),d.number(e.kind)){let[t,n]=(u=e.kind,p.CompletionItemKind.Text<=u&&u<=p.CompletionItemKind.TypeParameter?[u-1,void 0]:[c.CompletionItemKind.Text,u]);h.kind=t,n&&(h.originalItemKind=n)}e.sortText&&(h.sortText=e.sortText),e.additionalTextEdits&&(h.additionalTextEdits=O(e.additionalTextEdits));let v=function(e,t,n){if(n===p.ApplyKind.Merge){if(!t&&!e.commitCharacters)return;let n=new Set;if(t)for(let e of t)n.add(e);if(d.stringArray(e.commitCharacters))for(let t of e.commitCharacters)n.add(t);return Array.from(n)}return void 0!==e.commitCharacters?d.stringArray(e.commitCharacters)?e.commitCharacters:void 0:t}(e,t,n);v&&(h.commitCharacters=v.slice()),e.command&&(h.command=en(e.command)),(!0===e.deprecated||!1===e.deprecated)&&(h.deprecated=e.deprecated,!0===e.deprecated&&y.push(c.CompletionItemTag.Deprecated)),(!0===e.preselect||!1===e.preselect)&&(h.preselect=e.preselect);let b=function(e,t,n){if(n===p.ApplyKind.Merge){let n={...t};return e.data&&Object.entries(e.data).forEach(([e,t])=>{null!=t&&(n[e]=t)}),n}return e.data??t}(e,o,s);void 0!==b&&(h.data=b),y.length>0&&(h.tags=y);let T=e.insertTextMode??a;return void 0!==T&&(h.insertTextMode=T,T===p.InsertTextMode.asIs&&(h.keepWhitespace=!0)),h}function I(e){if(e)return new c.TextEdit(D(e.range),e.newText)}async function R(e,t){if(e)return u.map(e,I,t)}function O(e){if(!e)return;let t=Array(e.length);for(let n=0;n<e.length;n++)t[n]=I(e[n]);return t}async function E(e,t){if(!e)return;let n=new c.SignatureHelp;return d.number(e.activeSignature)?n.activeSignature=e.activeSignature:n.activeSignature=0,d.number(e.activeParameter)?n.activeParameter=e.activeParameter:null===e.activeParameter?n.activeParameter=-1:n.activeParameter=0,e.signatures&&(n.signatures=await M(e.signatures,t)),n}async function M(e,t){return u.mapAsync(e,z,t)}async function z(e,t){let n=new c.SignatureInformation(e.label);return void 0!==e.documentation&&(n.documentation=S(e.documentation)),void 0!==e.parameters&&(n.parameters=await F(e.parameters,t)),void 0!==e.activeParameter&&(n.activeParameter=e.activeParameter??-1),n}function F(e,t){return u.map(e,j,t)}function j(e){let t=new c.ParameterInformation(e.label);return e.documentation&&(t.documentation=S(e.documentation)),t}function L(e){return e?new c.Location(i(e.uri),D(e.range)):void 0}async function q(e,t){if(e)return B(e,t)}async function V(e,t){if(e)return B(e,t)}function U(e){if(!e)return;let t={targetUri:i(e.targetUri),targetRange:D(e.targetRange),originSelectionRange:D(e.originSelectionRange),targetSelectionRange:D(e.targetSelectionRange)};if(!t.targetSelectionRange)throw Error("targetSelectionRange must not be undefined or null");return t}async function B(e,t){if(e)if(d.array(e))if(0===e.length)return[];else if(p.LocationLink.is(e[0]))return u.map(e,U,t);else return u.map(e,L,t);else if(p.LocationLink.is(e))return[U(e)];else return L(e)}async function W(e,t){if(e)return u.map(e,L,t)}async function K(e,t){if(e)return u.map(e,G,t)}function G(e){let t=new c.DocumentHighlight(D(e.range));return d.number(e.kind)&&(t.kind=H(e.kind)),t}function H(e){switch(e){case p.DocumentHighlightKind.Text:break;case p.DocumentHighlightKind.Read:return c.DocumentHighlightKind.Read;case p.DocumentHighlightKind.Write:return c.DocumentHighlightKind.Write}return c.DocumentHighlightKind.Text}async function $(e,t){if(e)return u.map(e,Y,t)}function Z(e){return e<=p.SymbolKind.TypeParameter?e-1:c.SymbolKind.Property}function X(e){return e===p.SymbolTag.Deprecated?c.SymbolTag.Deprecated:void 0}function J(e){if(null==e)return;let t=[];for(let n of e){let e=X(n);void 0!==e&&t.push(e)}return 0===t.length?void 0:t}function Y(e){let t=e.data,n=e.location,r=void 0===n.range||void 0!==t?new T.default(e.name,Z(e.kind),e.containerName??"",void 0===n.range?i(n.uri):new c.Location(i(e.location.uri),D(n.range)),t):new c.SymbolInformation(e.name,Z(e.kind),e.containerName??"",new c.Location(i(e.location.uri),D(n.range)));return et(r,e),r}async function Q(e,t){if(null!=e)return u.map(e,ee,t)}function ee(e){let t=new c.DocumentSymbol(e.name,e.detail||"",Z(e.kind),D(e.range),D(e.selectionRange));if(et(t,e),void 0!==e.children&&e.children.length>0){let n=[];for(let t of e.children)n.push(ee(t));t.children=n}return t}function et(e,t){e.tags=J(t.tags),t.deprecated&&(e.tags?e.tags.includes(c.SymbolTag.Deprecated)||(e.tags=e.tags.concat(c.SymbolTag.Deprecated)):e.tags=[c.SymbolTag.Deprecated])}function en(e){let t={title:e.title,command:e.command};return e.tooltip&&(t.tooltip=e.tooltip),e.arguments&&(t.arguments=e.arguments),t}async function er(e,t){if(e)return u.map(e,en,t)}let ea=new Map;function ei(e){if(null==e)return;let t=ea.get(e);if(t)return t;let n=e.split(".");for(let e of(t=c.CodeActionKind.Empty,n))t=t.append(e);return t}async function eo(e,t){if(null==e)return;let n=new h.default(e.title,e.data);return void 0!==e.kind&&(n.kind=ei(e.kind)),void 0!==e.diagnostics&&(n.diagnostics=function(e){let t=Array(e.length);for(let n=0;n<e.length;n++)t[n]=s(e[n]);return t}(e.diagnostics)),void 0!==e.edit&&(n.edit=await ec(e.edit,t)),void 0!==e.command&&(n.command=en(e.command)),void 0!==e.isPreferred&&(n.isPreferred=e.isPreferred),void 0!==e.disabled&&(n.disabled={reason:e.disabled.reason}),e.tags?.includes(p.CodeActionTag.LLMGenerated)&&(n.isAI=!0),n}function es(e){if(!e)return;let t=new y.default(D(e.range));return e.command&&(t.command=en(e.command)),void 0!==e.data&&null!==e.data&&(t.data=e.data),t}async function el(e,t){if(e)return u.map(e,es,t)}async function ec(e,t){if(!e)return;let n=new Map;if(void 0!==e.changeAnnotations){let r=e.changeAnnotations;await u.forEach(Object.keys(r),e=>{let t=function(e){if(void 0!==e)return{label:e.label,needsConfirmation:!!e.needsConfirmation,description:e.description}}(r[e]);n.set(e,t)},t)}let r=e=>{if(void 0!==e)return n.get(e)},a=new c.WorkspaceEdit;if(e.documentChanges){let n=e.documentChanges;await u.forEach(n,e=>{if(p.CreateFile.is(e))a.createFile(i(e.uri),e.options,r(e.annotationId));else if(p.RenameFile.is(e))a.renameFile(i(e.oldUri),i(e.newUri),e.options,r(e.annotationId));else if(p.DeleteFile.is(e))a.deleteFile(i(e.uri),e.options,r(e.annotationId));else if(p.TextDocumentEdit.is(e)){let t=i(e.textDocument.uri),n=[];for(let t of e.edits)p.AnnotatedTextEdit.is(t)?n.push([new c.TextEdit(D(t.range),t.newText),r(t.annotationId)]):p.SnippetTextEdit.is(t)?n.push([new c.SnippetTextEdit(D(t.range),new c.SnippetString(t.snippet.value)),r(t.annotationId)]):n.push([new c.TextEdit(D(t.range),t.newText),void 0]);a.set(t,n)}else throw Error(`Unknown workspace edit change received:
${JSON.stringify(e,void 0,4)}`)},t)}else if(e.changes){let n=e.changes;await u.forEach(Object.keys(n),e=>{a.set(i(e),O(n[e]))},t)}return a}function ep(e){let t=D(e.range),n=e.target?i(e.target):void 0,r=new g.default(t,n);return void 0!==e.tooltip&&(r.tooltip=e.tooltip),void 0!==e.data&&null!==e.data&&(r.data=e.data),r}async function ed(e,t){if(e)return u.map(e,ep,t)}function eu(e){return new c.Color(e.red,e.green,e.blue,e.alpha)}function em(e){return new c.ColorInformation(D(e.range),eu(e.color))}async function ey(e,t){if(e)return u.map(e,em,t)}function eg(e){let t=new c.ColorPresentation(e.label);return t.additionalTextEdits=O(e.additionalTextEdits),e.textEdit&&(t.textEdit=I(e.textEdit)),t}async function eh(e,t){if(e)return u.map(e,eg,t)}function ef(e){if(e)switch(e){case p.FoldingRangeKind.Comment:return c.FoldingRangeKind.Comment;case p.FoldingRangeKind.Imports:return c.FoldingRangeKind.Imports;case p.FoldingRangeKind.Region:return c.FoldingRangeKind.Region}}function ev(e){return new c.FoldingRange(e.startLine,e.endLine,ef(e.kind))}async function eb(e,t){if(e)return u.map(e,ev,t)}function eT(e){return new c.SelectionRange(D(e.range),e.parent?eT(e.parent):void 0)}async function ew(e,t){return Array.isArray(e)?u.map(e,eT,t):[]}function ek(e){return p.InlineValueText.is(e)?new c.InlineValueText(D(e.range),e.text):p.InlineValueVariableLookup.is(e)?new c.InlineValueVariableLookup(D(e.range),e.variableName,e.caseSensitiveLookup):new c.InlineValueEvaluatableExpression(D(e.range),e.expression)}async function eC(e,t){return Array.isArray(e)?u.map(e,ek,t):[]}async function eD(e,t){let n="string"==typeof e.label?e.label:await u.map(e.label,eP,t),r=new w.default(C(e.position),n);return void 0!==e.kind&&(r.kind=e.kind),void 0!==e.textEdits&&(r.textEdits=await R(e.textEdits,t)),void 0!==e.tooltip&&(r.tooltip=e_(e.tooltip)),void 0!==e.paddingLeft&&(r.paddingLeft=e.paddingLeft),void 0!==e.paddingRight&&(r.paddingRight=e.paddingRight),void 0!==e.data&&(r.data=e.data),r}function eP(e){let t=new c.InlayHintLabelPart(e.value);return void 0!==e.location&&(t.location=L(e.location)),void 0!==e.tooltip&&(t.tooltip=e_(e.tooltip)),void 0!==e.command&&(t.command=en(e.command)),t}function e_(e){return"string"==typeof e?e:x(e)}async function eS(e,t){if(Array.isArray(e))return u.mapAsync(e,eD,t)}function ex(e){if(null===e)return;let t=new v.default(Z(e.kind),e.name,e.detail||"",i(e.uri),D(e.range),D(e.selectionRange),e.data);return void 0!==e.tags&&(t.tags=J(e.tags)),t}async function eA(e,t){if(null!==e)return u.map(e,ex,t)}async function eN(e,t){return new c.CallHierarchyIncomingCall(ex(e.from),await P(e.fromRanges,t))}async function eI(e,t){if(null!==e)return u.mapAsync(e,eN,t)}async function eR(e,t){return new c.CallHierarchyOutgoingCall(ex(e.to),await P(e.fromRanges,t))}async function eO(e,t){if(null!==e)return u.mapAsync(e,eR,t)}function eE(e){return new c.SemanticTokensEdit(e.start,e.deleteCount,void 0!==e.data?new Uint32Array(e.data):void 0)}async function eM(e,t){if(null!=e)return new c.SemanticTokensEdits(e.edits.map(eE),e.resultId)}async function ez(e,t){if(null!=e)return new c.LinkedEditingRanges(await P(e.ranges,t),function(e){if(null!=e)return new RegExp(e)}(e.wordPattern))}function eF(e){if(null===e)return;let t=new b.default(Z(e.kind),e.name,e.detail||"",i(e.uri),D(e.range),D(e.selectionRange),e.data);return void 0!==e.tags&&(t.tags=J(e.tags)),t}async function ej(e,t){if(null!==e)return u.map(e,eF,t)}function eL(e){if(d.string(e))return e;if(p.RelativePattern.is(e)){if(p.URI.is(e.baseUri))return new c.RelativePattern(i(e.baseUri),e.pattern);else if(p.WorkspaceFolder.is(e.baseUri)){let t=c.workspace.getWorkspaceFolder(i(e.baseUri.uri));return void 0!==t?new c.RelativePattern(t,e.pattern):void 0}}}function eq(e){let t,n;t="string"==typeof e.insertText?e.insertText:new c.SnippetString(e.insertText.value),e.command&&(n=en(e.command));let r=new c.InlineCompletionItem(t,D(e.range),n);return e.filterText&&(r.filterText=e.filterText),r}return ea.set(p.CodeActionKind.Empty,c.CodeActionKind.Empty),ea.set(p.CodeActionKind.QuickFix,c.CodeActionKind.QuickFix),ea.set(p.CodeActionKind.Refactor,c.CodeActionKind.Refactor),ea.set(p.CodeActionKind.RefactorExtract,c.CodeActionKind.RefactorExtract),ea.set(p.CodeActionKind.RefactorInline,c.CodeActionKind.RefactorInline),ea.set(p.CodeActionKind.RefactorRewrite,c.CodeActionKind.RefactorRewrite),ea.set(p.CodeActionKind.Source,c.CodeActionKind.Source),ea.set(p.CodeActionKind.SourceOrganizeImports,c.CodeActionKind.SourceOrganizeImports),{asUri:function(e){return i(e)},asDocumentSelector:function(e){let t=[];for(let n of e)if("string"==typeof n)t.push(n);else if(k.NotebookCellTextDocumentFilter.is(n))if("string"==typeof n.notebook)t.push({notebookType:n.notebook,language:n.language});else{let e=n.notebook.notebookType??"*";t.push({notebookType:e,scheme:n.notebook.scheme,pattern:eL(n.notebook.pattern),language:n.language})}else k.TextDocumentFilter.is(n)&&t.push({language:n.language,scheme:n.scheme,pattern:eL(n.pattern)});return t},asDiagnostics:o,asDiagnostic:s,asRange:D,asRanges:P,asPosition:C,asDiagnosticSeverity:_,asDiagnosticTag:l,asHover:function(e){if(e)return new c.Hover(function(e){if(d.string(e))return x(e);if(a.is(e))return x().appendCodeblock(e.value,e.language);if(!Array.isArray(e))return x(e);{let t=[];for(let n of e){let e=x();a.is(n)?e.appendCodeblock(n.value,n.language):e.appendMarkdown(n),t.push(e)}return t}}(e.contents),D(e.range))},asCompletionResult:A,asCompletionItem:N,asTextEdit:I,asTextEdits:R,asSignatureHelp:E,asSignatureInformations:M,asSignatureInformation:z,asParameterInformations:F,asParameterInformation:j,asDeclarationResult:q,asDefinitionResult:V,asLocation:L,asReferences:W,asDocumentHighlights:K,asDocumentHighlight:G,asDocumentHighlightKind:H,asSymbolKind:Z,asSymbolTag:X,asSymbolTags:J,asSymbolInformations:$,asSymbolInformation:Y,asDocumentSymbols:Q,asDocumentSymbol:ee,asCommand:en,asCommands:er,asCodeAction:eo,asCodeActionKind:ei,asCodeActionKinds:function(e){if(null!=e)return e.map(e=>ei(e))},asCodeActionDocumentations:function(e){if(null!=e)return e.map(e=>({kind:ei(e.kind),command:en(e.command)}))},asCodeActionResult:function(e,t){return u.mapAsync(e,async e=>p.Command.is(e)?en(e):eo(e,t),t)},asCodeLens:es,asCodeLenses:el,asWorkspaceEdit:ec,asDocumentLink:ep,asDocumentLinks:ed,asFoldingRangeKind:ef,asFoldingRange:ev,asFoldingRanges:eb,asColor:eu,asColorInformation:em,asColorInformations:ey,asColorPresentation:eg,asColorPresentations:eh,asSelectionRange:eT,asSelectionRanges:ew,asInlineValue:ek,asInlineValues:eC,asInlayHint:eD,asInlayHints:eS,asSemanticTokensLegend:function(e){return e},asSemanticTokens:async function e(e,t){if(null!=e)return new c.SemanticTokens(new Uint32Array(e.data),e.resultId)},asSemanticTokensEdit:eE,asSemanticTokensEdits:eM,asCallHierarchyItem:ex,asCallHierarchyItems:eA,asCallHierarchyIncomingCall:eN,asCallHierarchyIncomingCalls:eI,asCallHierarchyOutgoingCall:eR,asCallHierarchyOutgoingCalls:eO,asLinkedEditingRanges:ez,asTypeHierarchyItem:eF,asTypeHierarchyItems:ej,asGlobPattern:eL,asInlineCompletionResult:async function(e,t){if(!e)return;if(Array.isArray(e))return u.map(e,e=>eq(e),t);let n=await u.map(e.items,e=>eq(e),t);return new c.InlineCompletionList(n)},asInlineCompletionItem:eq}};let c=s(n(91398)),p=s(n(98766)),d=s(n(58319)),u=s(n(80483)),m=l(n(17652)),y=l(n(65588)),g=l(n(97424)),h=l(n(9206)),f=n(37894),v=l(n(38717)),b=l(n(67321)),T=l(n(56144)),w=l(n(7511)),k=n(98766);(a||(a={})).is=function(e){return e&&d.string(e.language)&&d.string(e.value)}},37894(e,t,n){"use strict";var r,a,i=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var a=Object.getOwnPropertyDescriptor(t,n);(!a||("get"in a?!t.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,a)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||(r=function(e){return(r=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t})(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=r(e),a=0;a<n.length;a++)"default"!==n[a]&&i(t,e,n[a]);return o(t,e),t});Object.defineProperty(t,"__esModule",{value:!0}),t.ProtocolDiagnostic=t.DiagnosticCode=void 0;let l=s(n(91398)),c=s(n(58319));(a||(t.DiagnosticCode=a={})).is=function(e){return null!=e&&(c.number(e.value)||c.string(e.value))&&c.string(e.target)};class p extends l.Diagnostic{data;hasDiagnosticCode;constructor(e,t,n,r){super(e,t,n),this.data=r,this.hasDiagnosticCode=!1}}t.ProtocolDiagnostic=p},97424(e,t,n){"use strict";var r,a=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var a=Object.getOwnPropertyDescriptor(t,n);(!a||("get"in a?!t.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,a)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||(r=function(e){return(r=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t})(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=r(e),o=0;o<n.length;o++)"default"!==n[o]&&a(t,e,n[o]);return i(t,e),t});Object.defineProperty(t,"__esModule",{value:!0});let s=o(n(91398));class l extends s.DocumentLink{data;constructor(e,t){super(e,t)}}t.default=l},7511(e,t,n){"use strict";var r,a=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var a=Object.getOwnPropertyDescriptor(t,n);(!a||("get"in a?!t.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,a)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||(r=function(e){return(r=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t})(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=r(e),o=0;o<n.length;o++)"default"!==n[o]&&a(t,e,n[o]);return i(t,e),t});Object.defineProperty(t,"__esModule",{value:!0});let s=o(n(91398));class l extends s.InlayHint{data;constructor(e,t,n){super(e,t,n)}}t.default=l},67321(e,t,n){"use strict";var r,a=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var a=Object.getOwnPropertyDescriptor(t,n);(!a||("get"in a?!t.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,a)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||(r=function(e){return(r=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t})(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=r(e),o=0;o<n.length;o++)"default"!==n[o]&&a(t,e,n[o]);return i(t,e),t});Object.defineProperty(t,"__esModule",{value:!0});let s=o(n(91398));class l extends s.TypeHierarchyItem{data;constructor(e,t,n,r,a,i,o){super(e,t,n,r,a,i),void 0!==o&&(this.data=o)}}t.default=l},56144(e,t,n){"use strict";var r,a=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var a=Object.getOwnPropertyDescriptor(t,n);(!a||("get"in a?!t.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,a)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||(r=function(e){return(r=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t})(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=r(e),o=0;o<n.length;o++)"default"!==n[o]&&a(t,e,n[o]);return i(t,e),t});Object.defineProperty(t,"__esModule",{value:!0});let s=o(n(91398));class l extends s.SymbolInformation{data;hasRange;constructor(e,t,n,r,a){const i=!(r instanceof s.Uri);super(e,t,n,i?r:new s.Location(r,new s.Range(0,0,0,0))),this.hasRange=i,void 0!==a&&(this.data=a)}}t.default=l},90420(e,t,n){"use strict";var r,a=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var a=Object.getOwnPropertyDescriptor(t,n);(!a||("get"in a?!t.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,a)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||(r=function(e){return(r=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t})(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=r(e),o=0;o<n.length;o++)"default"!==n[o]&&a(t,e,n[o]);return i(t,e),t});Object.defineProperty(t,"__esModule",{value:!0}),t.ReferencesFeature=void 0;let s=n(91398),l=n(98766),c=n(14294),p=o(n(69032));class d extends c.TextDocumentLanguageFeature{constructor(e){super(e,l.ReferencesRequest.type)}fillClientCapabilities(e){(0,c.ensure)((0,c.ensure)(e,"textDocument"),"references").dynamicRegistration=!0}initialize(e,t){let n=this.getRegistrationOptions(t,e.referencesProvider);n&&this.register({id:p.generateUuid(),registerOptions:n})}registerLanguageProvider(e){let t=e.documentSelector,n={provideReferences:(e,t,n,r)=>{let a=this._client,i=(e,t,n,r)=>a.sendRequest(l.ReferencesRequest.type,a.code2ProtocolConverter.asReferenceParams(e,t,n),r).then(e=>r.isCancellationRequested?null:a.protocol2CodeConverter.asReferences(e,r),e=>a.handleFailedRequest(l.ReferencesRequest.type,r,e,null)),o=a.middleware;return o.provideReferences?o.provideReferences(e,t,n,r,i):i(e,t,n,r)}};return[this.registerProvider(t,n),n]}registerProvider(e,t){return s.languages.registerReferenceProvider(this._client.protocol2CodeConverter.asDocumentSelector(e),t)}}t.ReferencesFeature=d},50875(e,t,n){"use strict";var r,a=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var a=Object.getOwnPropertyDescriptor(t,n);(!a||("get"in a?!t.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,a)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||(r=function(e){return(r=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t})(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=r(e),o=0;o<n.length;o++)"default"!==n[o]&&a(t,e,n[o]);return i(t,e),t});Object.defineProperty(t,"__esModule",{value:!0}),t.RenameFeature=void 0;let s=n(91398),l=n(98766),c=o(n(69032)),p=o(n(58319)),d=n(14294);class u extends d.TextDocumentLanguageFeature{constructor(e){super(e,l.RenameRequest.type)}fillClientCapabilities(e){let t=(0,d.ensure)((0,d.ensure)(e,"textDocument"),"rename");t.dynamicRegistration=!0,t.prepareSupport=!0,t.prepareSupportDefaultBehavior=l.PrepareSupportDefaultBehavior.Identifier,t.honorsChangeAnnotations=!0}initialize(e,t){let n=this.getRegistrationOptions(t,e.renameProvider);n&&(p.boolean(e.renameProvider)&&(n.prepareProvider=!1),this.register({id:c.generateUuid(),registerOptions:n}))}registerLanguageProvider(e){let t=e.documentSelector,n={provideRenameEdits:(e,t,n,r)=>{let a=this._client,i=(e,t,n,r)=>{let i={textDocument:a.code2ProtocolConverter.asTextDocumentIdentifier(e),position:a.code2ProtocolConverter.asPosition(t),newName:n};return a.sendRequest(l.RenameRequest.type,i,r).then(e=>r.isCancellationRequested?null:a.protocol2CodeConverter.asWorkspaceEdit(e,r),e=>a.handleFailedRequest(l.RenameRequest.type,r,e,null,!1))},o=a.middleware;return o.provideRenameEdits?o.provideRenameEdits(e,t,n,r,i):i(e,t,n,r)},prepareRename:e.prepareProvider?(e,t,n)=>{let r=this._client,a=(e,t,n)=>{let a={textDocument:r.code2ProtocolConverter.asTextDocumentIdentifier(e),position:r.code2ProtocolConverter.asPosition(t)};return r.sendRequest(l.PrepareRenameRequest.type,a,n).then(e=>n.isCancellationRequested?null:l.Range.is(e)?r.protocol2CodeConverter.asRange(e):this.isDefaultBehavior(e)?!0===e.defaultBehavior?null:Promise.reject(Error("The element can't be renamed.")):e&&l.Range.is(e.range)?{range:r.protocol2CodeConverter.asRange(e.range),placeholder:e.placeholder}:Promise.reject(Error("The element can't be renamed.")),e=>{if("string"==typeof e.message)throw Error(e.message);throw Error("The element can't be renamed.")})},i=r.middleware;return i.prepareRename?i.prepareRename(e,t,n,a):a(e,t,n)}:void 0};return[this.registerProvider(t,n),n]}registerProvider(e,t){return s.languages.registerRenameProvider(this._client.protocol2CodeConverter.asDocumentSelector(e),t)}isDefaultBehavior(e){return e&&p.boolean(e.defaultBehavior)}}t.RenameFeature=u},16258(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SelectionRangeFeature=void 0;let r=n(91398),a=n(98766),i=n(14294);class o extends i.TextDocumentLanguageFeature{constructor(e){super(e,a.SelectionRangeRequest.type)}fillClientCapabilities(e){(0,i.ensure)((0,i.ensure)(e,"textDocument"),"selectionRange").dynamicRegistration=!0}initialize(e,t){let[n,r]=this.getRegistration(t,e.selectionRangeProvider);n&&r&&this.register({id:n,registerOptions:r})}registerLanguageProvider(e){let t=e.documentSelector,n={provideSelectionRanges:(e,t,n)=>{let r=this._client,i=async(e,t,n)=>{let i={textDocument:r.code2ProtocolConverter.asTextDocumentIdentifier(e),positions:r.code2ProtocolConverter.asPositionsSync(t,n)};return r.sendRequest(a.SelectionRangeRequest.type,i,n).then(e=>n.isCancellationRequested?null:r.protocol2CodeConverter.asSelectionRanges(e,n),e=>r.handleFailedRequest(a.SelectionRangeRequest.type,n,e,null))},o=r.middleware;return o.provideSelectionRanges?o.provideSelectionRanges(e,t,n,i):i(e,t,n)}};return[this.registerProvider(t,n),n]}registerProvider(e,t){return r.languages.registerSelectionRangeProvider(this._client.protocol2CodeConverter.asDocumentSelector(e),t)}}t.SelectionRangeFeature=o},67691(e,t,n){"use strict";var r,a=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var a=Object.getOwnPropertyDescriptor(t,n);(!a||("get"in a?!t.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,a)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||(r=function(e){return(r=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t})(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=r(e),o=0;o<n.length;o++)"default"!==n[o]&&a(t,e,n[o]);return i(t,e),t});Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticTokensFeature=void 0;let s=o(n(91398)),l=n(98766),c=n(14294),p=o(n(58319));class d extends c.TextDocumentLanguageFeature{constructor(e){super(e,l.SemanticTokensRegistrationType.type)}fillClientCapabilities(e){let t=(0,c.ensure)((0,c.ensure)(e,"textDocument"),"semanticTokens");t.dynamicRegistration=!0,t.tokenTypes=[l.SemanticTokenTypes.namespace,l.SemanticTokenTypes.type,l.SemanticTokenTypes.class,l.SemanticTokenTypes.enum,l.SemanticTokenTypes.interface,l.SemanticTokenTypes.struct,l.SemanticTokenTypes.typeParameter,l.SemanticTokenTypes.parameter,l.SemanticTokenTypes.variable,l.SemanticTokenTypes.property,l.SemanticTokenTypes.enumMember,l.SemanticTokenTypes.event,l.SemanticTokenTypes.function,l.SemanticTokenTypes.method,l.SemanticTokenTypes.macro,l.SemanticTokenTypes.keyword,l.SemanticTokenTypes.comment,l.SemanticTokenTypes.string,l.SemanticTokenTypes.number,l.SemanticTokenTypes.regexp,l.SemanticTokenTypes.operator,l.SemanticTokenTypes.decorator,l.SemanticTokenTypes.label],t.tokenModifiers=[l.SemanticTokenModifiers.declaration,l.SemanticTokenModifiers.definition,l.SemanticTokenModifiers.readonly,l.SemanticTokenModifiers.static,l.SemanticTokenModifiers.deprecated,l.SemanticTokenModifiers.abstract,l.SemanticTokenModifiers.async,l.SemanticTokenModifiers.modification,l.SemanticTokenModifiers.documentation,l.SemanticTokenModifiers.defaultLibrary],t.formats=[l.TokenFormat.Relative],t.requests={range:!0,full:{delta:!0}},t.multilineTokenSupport=!1,t.overlappingTokenSupport=!1,t.serverCancelSupport=!0,t.augmentsSyntaxTokens=!0,(0,c.ensure)((0,c.ensure)(e,"workspace"),"semanticTokens").refreshSupport=!0}initialize(e,t){this._client.onRequest(l.SemanticTokensRefreshRequest.type,async()=>{for(let e of this.getAllProviders())e.onDidChangeSemanticTokensEmitter.fire()});let[n,r]=this.getRegistration(t,e.semanticTokensProvider);n&&r&&this.register({id:n,registerOptions:r})}registerLanguageProvider(e){let t=e.documentSelector,n=p.boolean(e.full)?e.full:void 0!==e.full,r=void 0!==e.full&&"boolean"!=typeof e.full&&!0===e.full.delta,a=new s.EventEmitter,i=n?{onDidChangeSemanticTokens:a.event,provideDocumentSemanticTokens:(e,t)=>{let n=this._client,r=n.middleware,a=(e,t)=>{let r={textDocument:n.code2ProtocolConverter.asTextDocumentIdentifier(e)};return n.sendRequest(l.SemanticTokensRequest.type,r,t).then(e=>t.isCancellationRequested?null:n.protocol2CodeConverter.asSemanticTokens(e,t),e=>n.handleFailedRequest(l.SemanticTokensRequest.type,t,e,null))};return r.provideDocumentSemanticTokens?r.provideDocumentSemanticTokens(e,t,a):a(e,t)},provideDocumentSemanticTokensEdits:r?(e,t,n)=>{let r=this._client,a=r.middleware,i=(e,t,n)=>{let a={textDocument:r.code2ProtocolConverter.asTextDocumentIdentifier(e),previousResultId:t};return r.sendRequest(l.SemanticTokensDeltaRequest.type,a,n).then(async e=>n.isCancellationRequested?null:l.SemanticTokens.is(e)?await r.protocol2CodeConverter.asSemanticTokens(e,n):await r.protocol2CodeConverter.asSemanticTokensEdits(e,n),e=>r.handleFailedRequest(l.SemanticTokensDeltaRequest.type,n,e,null))};return a.provideDocumentSemanticTokensEdits?a.provideDocumentSemanticTokensEdits(e,t,n,i):i(e,t,n)}:void 0}:void 0,o=!0===e.range?{onDidChangeSemanticTokens:a.event,provideDocumentRangeSemanticTokens:(e,t,n)=>{let r=this._client,a=r.middleware,i=(e,t,n)=>{let a={textDocument:r.code2ProtocolConverter.asTextDocumentIdentifier(e),range:r.code2ProtocolConverter.asRange(t)};return r.sendRequest(l.SemanticTokensRangeRequest.type,a,n).then(e=>n.isCancellationRequested?null:r.protocol2CodeConverter.asSemanticTokens(e,n),e=>r.handleFailedRequest(l.SemanticTokensRangeRequest.type,n,e,null))};return a.provideDocumentRangeSemanticTokens?a.provideDocumentRangeSemanticTokens(e,t,n,i):i(e,t,n)}}:void 0,c=[],d=this._client,u=d.protocol2CodeConverter.asSemanticTokensLegend(e.legend),m=d.protocol2CodeConverter.asDocumentSelector(t);return void 0!==i&&c.push(s.languages.registerDocumentSemanticTokensProvider(m,i,u)),void 0!==o&&c.push(s.languages.registerDocumentRangeSemanticTokensProvider(m,o,u)),[new s.Disposable(()=>c.forEach(e=>e.dispose())),{range:o,full:i,onDidChangeSemanticTokensEmitter:a}]}}t.SemanticTokensFeature=d},21400(e,t,n){"use strict";var r,a=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var a=Object.getOwnPropertyDescriptor(t,n);(!a||("get"in a?!t.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,a)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||(r=function(e){return(r=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t})(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=r(e),o=0;o<n.length;o++)"default"!==n[o]&&a(t,e,n[o]);return i(t,e),t});Object.defineProperty(t,"__esModule",{value:!0}),t.SignatureHelpFeature=void 0;let s=n(91398),l=n(98766),c=n(14294),p=o(n(69032));class d extends c.TextDocumentLanguageFeature{constructor(e){super(e,l.SignatureHelpRequest.type)}fillClientCapabilities(e){let t=(0,c.ensure)((0,c.ensure)(e,"textDocument"),"signatureHelp");t.dynamicRegistration=!0,t.signatureInformation={documentationFormat:[l.MarkupKind.Markdown,l.MarkupKind.PlainText]},t.signatureInformation.parameterInformation={labelOffsetSupport:!0},t.signatureInformation.activeParameterSupport=!0,t.signatureInformation.noActiveParameterSupport=!0,t.contextSupport=!0}initialize(e,t){let n=this.getRegistrationOptions(t,e.signatureHelpProvider);n&&this.register({id:p.generateUuid(),registerOptions:n})}registerLanguageProvider(e){let t={provideSignatureHelp:(e,t,n,r)=>{let a=this._client,i=(e,t,n,r)=>a.sendRequest(l.SignatureHelpRequest.type,a.code2ProtocolConverter.asSignatureHelpParams(e,t,n),r).then(e=>r.isCancellationRequested?null:a.protocol2CodeConverter.asSignatureHelp(e,r),e=>a.handleFailedRequest(l.SignatureHelpRequest.type,r,e,null)),o=a.middleware;return o.provideSignatureHelp?o.provideSignatureHelp(e,t,r,n,i):i(e,t,r,n)}};return[this.registerProvider(e,t),t]}registerProvider(e,t){let n=this._client.protocol2CodeConverter.asDocumentSelector(e.documentSelector);if(void 0===e.retriggerCharacters){let r=e.triggerCharacters||[];return s.languages.registerSignatureHelpProvider(n,t,...r)}{let r={triggerCharacters:e.triggerCharacters||[],retriggerCharacters:e.retriggerCharacters||[]};return s.languages.registerSignatureHelpProvider(n,t,r)}}}t.SignatureHelpFeature=d},7702(e,t,n){"use strict";var r,a=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var a=Object.getOwnPropertyDescriptor(t,n);(!a||("get"in a?!t.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,a)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||(r=function(e){return(r=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t})(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=r(e),o=0;o<n.length;o++)"default"!==n[o]&&a(t,e,n[o]);return i(t,e),t});Object.defineProperty(t,"__esModule",{value:!0}),t.TextDocumentContentFeature=void 0;let s=o(n(91398)),l=n(98766),c=n(14294),p=o(n(69032));class d{_client;_registrations=new Map;constructor(e){this._client=e}getState(){let e=this._registrations.size>0;return{kind:"workspace",id:l.TextDocumentContentRequest.method,registrations:e}}get registrationType(){return l.TextDocumentContentRequest.type}getProviders(){let e=[];for(let t of this._registrations.values())e.push(...t.providers);return e}fillClientCapabilities(e){(0,c.ensure)((0,c.ensure)(e,"workspace"),"textDocumentContent").dynamicRegistration=!0}initialize(e){let t=this._client;if(t.onRequest(l.TextDocumentContentRefreshRequest.type,async e=>{let n=t.protocol2CodeConverter.asUri(e.uri);for(let e of this._registrations.values())for(let t of e.providers)t.scheme===n.scheme&&t.onDidChangeEmitter.fire(n)}),!e?.workspace?.textDocumentContent)return;let n=e.workspace.textDocumentContent,r=l.StaticRegistrationOptions.hasId(n)?n.id:p.generateUuid();this.register({id:r,registerOptions:n})}register(e){let t=[],n=[];for(let r of e.registerOptions.schemes){let[e,a]=this.registerTextDocumentContentProvider(r);t.push(a),n.push(e)}this._registrations.set(e.id,{disposable:s.Disposable.from(...n),providers:t})}registerTextDocumentContentProvider(e){let t=new s.EventEmitter,n={onDidChange:t.event,provideTextDocumentContent:(e,t)=>{let n=this._client,r=(e,t)=>{let r={uri:n.code2ProtocolConverter.asUri(e)};return n.sendRequest(l.TextDocumentContentRequest.type,r,t).then(e=>t.isCancellationRequested?null:e.text,e=>n.handleFailedRequest(l.TextDocumentContentRequest.type,t,e,null))},a=n.middleware;return a.provideTextDocumentContent?a.provideTextDocumentContent(e,t,r):r(e,t)}};return[s.workspace.registerTextDocumentContentProvider(e,n),{scheme:e,onDidChangeEmitter:t,provider:n}]}unregister(e){let t=this._registrations.get(e);void 0!==t&&(this._registrations.delete(e),t.disposable.dispose())}clear(){this._registrations.forEach(e=>{e.disposable.dispose()}),this._registrations.clear()}}t.TextDocumentContentFeature=d},31596(e,t,n){"use strict";var r,a=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var a=Object.getOwnPropertyDescriptor(t,n);(!a||("get"in a?!t.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,a)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||(r=function(e){return(r=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t})(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=r(e),o=0;o<n.length;o++)"default"!==n[o]&&a(t,e,n[o]);return i(t,e),t});Object.defineProperty(t,"__esModule",{value:!0}),t.DidSaveTextDocumentFeature=t.WillSaveWaitUntilFeature=t.WillSaveFeature=t.DidChangeTextDocumentFeature=t.DidCloseTextDocumentFeature=t.DidOpenTextDocumentFeature=void 0;let s=n(91398),l=n(98766),c=n(14294),p=o(n(69032));class d extends c.TextDocumentEventFeature{_syncedDocuments;_pendingOpenNotifications;_delayOpen;_pendingOpenListeners;constructor(e,t){super(e,s.workspace.onDidOpenTextDocument,l.DidOpenTextDocumentNotification.type,()=>e.middleware.didOpen,t=>e.code2ProtocolConverter.asOpenTextDocumentParams(t),e=>e,c.TextDocumentEventFeature.textDocumentFilter),this._syncedDocuments=t,this._pendingOpenNotifications=new Map,this._delayOpen=e.clientOptions.textSynchronization?.delayOpenNotifications??!1}async callback(e){if(!this._delayOpen)return super.callback(e);if(this.matches(e)){if(this._client.visibleDocuments.isVisible(e))return super.callback(e);this._pendingOpenNotifications.set(e.uri.toString(),e)}}get openDocuments(){return this._syncedDocuments.values()}fillClientCapabilities(e){(0,c.ensure)((0,c.ensure)(e,"textDocument"),"synchronization").dynamicRegistration=!0}initialize(e,t){let n=e.resolvedTextDocumentSync;t&&n&&n.openClose&&this.register({id:p.generateUuid(),registerOptions:{documentSelector:t}})}get registrationType(){return l.DidOpenTextDocumentNotification.type}register(e){if(super.register(e),!e.registerOptions.documentSelector)return;let t=this._client.protocol2CodeConverter.asDocumentSelector(e.registerOptions.documentSelector);if(s.workspace.textDocuments.forEach(e=>{let n=e.uri.toString();if(!this._syncedDocuments.has(n)&&s.languages.match(t,e)>0&&!this._client.hasDedicatedTextSynchronizationFeature(e))if(this._client.visibleDocuments.isVisible(e)){let t=this._client.middleware,r=e=>this._client.sendNotification(this._type,this._createParams(e));(t.didOpen?t.didOpen(e,r):r(e)).catch(e=>{this._client.error(`Sending document notification ${this._type.method} failed`,e)}),this._syncedDocuments.set(n,e)}else this._pendingOpenNotifications.set(n,e)}),this._delayOpen&&void 0===this._pendingOpenListeners){this._pendingOpenListeners=[];let e=this._client.visibleDocuments;this._pendingOpenListeners.push(e.onClose(e=>{for(let t of e)this._pendingOpenNotifications.delete(t.toString())})),this._pendingOpenListeners.push(e.onOpen(e=>{for(let t of e){let e=this._pendingOpenNotifications.get(t.toString());void 0!==e&&(super.callback(e).catch(e=>{this._client.error(`Sending document notification ${this._type.method} failed`,e)}),this._pendingOpenNotifications.delete(t.toString()))}})),this._pendingOpenListeners.push(s.workspace.onDidCloseTextDocument(e=>{this._pendingOpenNotifications.delete(e.uri.toString())}))}}async sendPendingOpenNotifications(e){let t=Array.from(this._pendingOpenNotifications.values());this._pendingOpenNotifications.clear();let n=!1;for(let r of t){if(void 0!==e&&r.uri.toString()===e){n=!0;continue}await super.callback(r)}return n}getTextDocument(e){return e}notificationSent(e,t,n){this._syncedDocuments.set(e.uri.toString(),e),super.notificationSent(e,t,n)}clear(){if(this._pendingOpenNotifications.clear(),void 0!==this._pendingOpenListeners){for(let e of this._pendingOpenListeners)e.dispose();this._pendingOpenListeners=void 0}super.clear()}}t.DidOpenTextDocumentFeature=d;class u extends c.TextDocumentEventFeature{_syncedDocuments;_pendingTextDocumentChanges;constructor(e,t,n){super(e,s.workspace.onDidCloseTextDocument,l.DidCloseTextDocumentNotification.type,()=>e.middleware.didClose,t=>e.code2ProtocolConverter.asCloseTextDocumentParams(t),e=>e,c.TextDocumentEventFeature.textDocumentFilter),this._syncedDocuments=t,this._pendingTextDocumentChanges=n}get registrationType(){return l.DidCloseTextDocumentNotification.type}fillClientCapabilities(e){(0,c.ensure)((0,c.ensure)(e,"textDocument"),"synchronization").dynamicRegistration=!0}initialize(e,t){let n=e.resolvedTextDocumentSync;t&&n&&n.openClose&&this.register({id:p.generateUuid(),registerOptions:{documentSelector:t}})}async callback(e){await super.callback(e),this._pendingTextDocumentChanges.delete(e.uri.toString())}getTextDocument(e){return e}notificationSent(e,t,n){this._syncedDocuments.delete(e.uri.toString()),super.notificationSent(e,t,n)}unregister(e){let t=this._selectors.get(e);if(void 0===t)return;super.unregister(e);let n=this._selectors.values();this._syncedDocuments.forEach(e=>{if(s.languages.match(t,e)>0&&!this._selectorFilter(n,e)&&!this._client.hasDedicatedTextSynchronizationFeature(e)){let t=this._client.middleware,n=e=>this._client.sendNotification(this._type,this._createParams(e));this._syncedDocuments.delete(e.uri.toString()),(t.didClose?t.didClose(e,n):n(e)).catch(e=>{this._client.error(`Sending document notification ${this._type.method} failed`,e)})}})}}t.DidCloseTextDocumentFeature=u;class m extends c.DynamicDocumentFeature{_listener;_changeData;_onNotificationSent;_onPendingChangeAdded;_pendingTextDocumentChanges;_syncKind;constructor(e,t){super(e),this._changeData=new Map,this._onNotificationSent=new s.EventEmitter,this._onPendingChangeAdded=new s.EventEmitter,this._pendingTextDocumentChanges=t,this._syncKind=l.TextDocumentSyncKind.None}get onNotificationSent(){return this._onNotificationSent.event}get onPendingChangeAdded(){return this._onPendingChangeAdded.event}get syncKind(){return this._syncKind}get registrationType(){return l.DidChangeTextDocumentNotification.type}fillClientCapabilities(e){(0,c.ensure)((0,c.ensure)(e,"textDocument"),"synchronization").dynamicRegistration=!0}initialize(e,t){let n=e.resolvedTextDocumentSync;t&&n&&void 0!==n.change&&n.change!==l.TextDocumentSyncKind.None&&this.register({id:p.generateUuid(),registerOptions:Object.assign({},{documentSelector:t},{syncKind:n.change})})}register(e){e.registerOptions.documentSelector&&(this._listener||(this._listener=s.workspace.onDidChangeTextDocument(this.callback,this)),this._changeData.set(e.id,{syncKind:e.registerOptions.syncKind,documentSelector:this._client.protocol2CodeConverter.asDocumentSelector(e.registerOptions.documentSelector)}),this.updateSyncKind(e.registerOptions.syncKind))}*getDocumentSelectors(){for(let e of this._changeData.values())yield e.documentSelector}async callback(e){if(0===e.contentChanges.length)return;let t=e.document.uri,n=e.document.version,r=[];for(let a of this._changeData.values())if(s.languages.match(a.documentSelector,e.document)>0&&!this._client.hasDedicatedTextSynchronizationFeature(e.document)){let i=this._client.middleware;if(a.syncKind===l.TextDocumentSyncKind.Incremental){let a=async e=>{let r=this._client.code2ProtocolConverter.asChangeTextDocumentParams(e,t,n);await this._client.sendNotification(l.DidChangeTextDocumentNotification.type,r),this.notificationSent(e.document,l.DidChangeTextDocumentNotification.type,r)};r.push(i.didChange?i.didChange(e,e=>a(e)):a(e))}else if(a.syncKind===l.TextDocumentSyncKind.Full){let t=async e=>{let t=e.document.uri.toString();this._pendingTextDocumentChanges.set(t,e.document),this._onPendingChangeAdded.fire()};r.push(i.didChange?i.didChange(e,e=>t(e)):t(e))}}return Promise.all(r).then(void 0,e=>{throw this._client.error(`Sending document notification ${l.DidChangeTextDocumentNotification.type.method} failed`,e),e})}notificationSent(e,t,n){this._onNotificationSent.fire({textDocument:e,type:t,params:n})}unregister(e){if(this._changeData.delete(e),0===this._changeData.size)this._listener&&(this._listener.dispose(),this._listener=void 0),this._syncKind=l.TextDocumentSyncKind.None;else for(let e of(this._syncKind=l.TextDocumentSyncKind.None,this._changeData.values()))if(this.updateSyncKind(e.syncKind),this._syncKind===l.TextDocumentSyncKind.Full)break}clear(){this._pendingTextDocumentChanges.clear(),this._changeData.clear(),this._syncKind=l.TextDocumentSyncKind.None,this._listener&&(this._listener.dispose(),this._listener=void 0)}getPendingDocumentChanges(e){let t;if(0===this._pendingTextDocumentChanges.size)return[];if(0===e.size)t=Array.from(this._pendingTextDocumentChanges.values()),this._pendingTextDocumentChanges.clear();else for(let n of(t=[],this._pendingTextDocumentChanges))e.has(n[0])||(t.push(n[1]),this._pendingTextDocumentChanges.delete(n[0]));return t}getProvider(e){for(let t of this._changeData.values())if(s.languages.match(t.documentSelector,e)>0)return{send:e=>this.callback(e)}}updateSyncKind(e){if(this._syncKind!==l.TextDocumentSyncKind.Full)switch(e){case l.TextDocumentSyncKind.Full:this._syncKind=e;break;case l.TextDocumentSyncKind.Incremental:this._syncKind===l.TextDocumentSyncKind.None&&(this._syncKind=l.TextDocumentSyncKind.Incremental)}}}t.DidChangeTextDocumentFeature=m;class y extends c.TextDocumentEventFeature{constructor(e){super(e,s.workspace.onWillSaveTextDocument,l.WillSaveTextDocumentNotification.type,()=>e.middleware.willSave,t=>e.code2ProtocolConverter.asWillSaveTextDocumentParams(t),e=>e.document,(e,t)=>c.TextDocumentEventFeature.textDocumentFilter(e,t.document))}get registrationType(){return l.WillSaveTextDocumentNotification.type}fillClientCapabilities(e){(0,c.ensure)((0,c.ensure)(e,"textDocument"),"synchronization").willSave=!0}initialize(e,t){let n=e.resolvedTextDocumentSync;t&&n&&n.willSave&&this.register({id:p.generateUuid(),registerOptions:{documentSelector:t}})}getTextDocument(e){return e.document}}t.WillSaveFeature=y;class g extends c.DynamicDocumentFeature{_listener;_selectors;constructor(e){super(e),this._selectors=new Map}getDocumentSelectors(){return this._selectors.values()}get registrationType(){return l.WillSaveTextDocumentWaitUntilRequest.type}fillClientCapabilities(e){(0,c.ensure)((0,c.ensure)(e,"textDocument"),"synchronization").willSaveWaitUntil=!0}initialize(e,t){let n=e.resolvedTextDocumentSync;t&&n&&n.willSaveWaitUntil&&this.register({id:p.generateUuid(),registerOptions:{documentSelector:t}})}register(e){e.registerOptions.documentSelector&&(this._listener||(this._listener=s.workspace.onWillSaveTextDocument(this.callback,this)),this._selectors.set(e.id,this._client.protocol2CodeConverter.asDocumentSelector(e.registerOptions.documentSelector)))}callback(e){if(c.TextDocumentEventFeature.textDocumentFilter(this._selectors.values(),e.document)&&!this._client.hasDedicatedTextSynchronizationFeature(e.document)){let t=this._client.middleware,n=e=>this._client.sendRequest(l.WillSaveTextDocumentWaitUntilRequest.type,this._client.code2ProtocolConverter.asWillSaveTextDocumentParams(e)).then(async e=>{let t=await this._client.protocol2CodeConverter.asTextEdits(e);return void 0===t?[]:t});e.waitUntil(t.willSaveWaitUntil?t.willSaveWaitUntil(e,n):n(e))}}unregister(e){this._selectors.delete(e),0===this._selectors.size&&this._listener&&(this._listener.dispose(),this._listener=void 0)}clear(){this._selectors.clear(),this._listener&&(this._listener.dispose(),this._listener=void 0)}}t.WillSaveWaitUntilFeature=g;class h extends c.TextDocumentEventFeature{_includeText;constructor(e){super(e,s.workspace.onDidSaveTextDocument,l.DidSaveTextDocumentNotification.type,()=>e.middleware.didSave,t=>e.code2ProtocolConverter.asSaveTextDocumentParams(t,this._includeText),e=>e,c.TextDocumentEventFeature.textDocumentFilter),this._includeText=!1}get registrationType(){return l.DidSaveTextDocumentNotification.type}fillClientCapabilities(e){(0,c.ensure)((0,c.ensure)(e,"textDocument"),"synchronization").didSave=!0}initialize(e,t){let n=e.resolvedTextDocumentSync;if(t&&n&&n.save){let e="boolean"==typeof n.save?{includeText:!1}:{includeText:!!n.save.includeText};this.register({id:p.generateUuid(),registerOptions:Object.assign({},{documentSelector:t},e)})}}register(e){this._includeText=!!e.registerOptions.includeText,super.register(e)}getTextDocument(e){return e}}t.DidSaveTextDocumentFeature=h},45432(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TypeDefinitionFeature=void 0;let r=n(91398),a=n(98766),i=n(14294);class o extends i.TextDocumentLanguageFeature{constructor(e){super(e,a.TypeDefinitionRequest.type)}fillClientCapabilities(e){(0,i.ensure)((0,i.ensure)(e,"textDocument"),"typeDefinition").dynamicRegistration=!0;let t=(0,i.ensure)((0,i.ensure)(e,"textDocument"),"typeDefinition");t.dynamicRegistration=!0,t.linkSupport=!0}initialize(e,t){let[n,r]=this.getRegistration(t,e.typeDefinitionProvider);n&&r&&this.register({id:n,registerOptions:r})}registerLanguageProvider(e){let t=e.documentSelector,n={provideTypeDefinition:(e,t,n)=>{let r=this._client,i=(e,t,n)=>r.sendRequest(a.TypeDefinitionRequest.type,r.code2ProtocolConverter.asTextDocumentPositionParams(e,t),n).then(e=>n.isCancellationRequested?null:r.protocol2CodeConverter.asDefinitionResult(e,n),e=>r.handleFailedRequest(a.TypeDefinitionRequest.type,n,e,null)),o=r.middleware;return o.provideTypeDefinition?o.provideTypeDefinition(e,t,n,i):i(e,t,n)}};return[this.registerProvider(t,n),n]}registerProvider(e,t){return r.languages.registerTypeDefinitionProvider(this._client.protocol2CodeConverter.asDocumentSelector(e),t)}}t.TypeDefinitionFeature=o},74622(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TypeHierarchyFeature=void 0;let r=n(91398),a=n(98766),i=n(14294);class o{client;middleware;constructor(e){this.client=e,this.middleware=e.middleware}prepareTypeHierarchy(e,t,n){let r=this.client,i=this.middleware,o=(e,t,n)=>{let i=r.code2ProtocolConverter.asTextDocumentPositionParams(e,t);return r.sendRequest(a.TypeHierarchyPrepareRequest.type,i,n).then(e=>n.isCancellationRequested?null:r.protocol2CodeConverter.asTypeHierarchyItems(e,n),e=>r.handleFailedRequest(a.TypeHierarchyPrepareRequest.type,n,e,null))};return i.prepareTypeHierarchy?i.prepareTypeHierarchy(e,t,n,o):o(e,t,n)}provideTypeHierarchySupertypes(e,t){let n=this.client,r=this.middleware,i=(e,t)=>{let r={item:n.code2ProtocolConverter.asTypeHierarchyItem(e)};return n.sendRequest(a.TypeHierarchySupertypesRequest.type,r,t).then(e=>t.isCancellationRequested?null:n.protocol2CodeConverter.asTypeHierarchyItems(e,t),e=>n.handleFailedRequest(a.TypeHierarchySupertypesRequest.type,t,e,null))};return r.provideTypeHierarchySupertypes?r.provideTypeHierarchySupertypes(e,t,i):i(e,t)}provideTypeHierarchySubtypes(e,t){let n=this.client,r=this.middleware,i=(e,t)=>{let r={item:n.code2ProtocolConverter.asTypeHierarchyItem(e)};return n.sendRequest(a.TypeHierarchySubtypesRequest.type,r,t).then(e=>t.isCancellationRequested?null:n.protocol2CodeConverter.asTypeHierarchyItems(e,t),e=>n.handleFailedRequest(a.TypeHierarchySubtypesRequest.type,t,e,null))};return r.provideTypeHierarchySubtypes?r.provideTypeHierarchySubtypes(e,t,i):i(e,t)}}class s extends i.TextDocumentLanguageFeature{constructor(e){super(e,a.TypeHierarchyPrepareRequest.type)}fillClientCapabilities(e){(0,i.ensure)((0,i.ensure)(e,"textDocument"),"typeHierarchy").dynamicRegistration=!0}initialize(e,t){let[n,r]=this.getRegistration(t,e.typeHierarchyProvider);n&&r&&this.register({id:n,registerOptions:r})}registerLanguageProvider(e){let t=this._client,n=new o(t);return[r.languages.registerTypeHierarchyProvider(t.protocol2CodeConverter.asDocumentSelector(e.documentSelector),n),n]}}t.TypeHierarchyFeature=s},80483(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Semaphore=t.Delayer=void 0,t.setTestMode=function(){a=!0},t.clearTestMode=function(){a=!1},t.map=o,t.mapAsync=s,t.forEach=l;let r=n(98766);t.Delayer=class{defaultDelay;timeout;completionPromise;onSuccess;task;constructor(e){this.defaultDelay=e,this.timeout=void 0,this.completionPromise=void 0,this.onSuccess=void 0,this.task=void 0}trigger(e,t=this.defaultDelay){return this.task=e,t>=0&&this.cancelTimeout(),this.completionPromise||(this.completionPromise=new Promise(e=>{this.onSuccess=e}).then(()=>{this.completionPromise=void 0,this.onSuccess=void 0;let e=this.task();return this.task=void 0,e})),(t>=0||void 0===this.timeout)&&(this.timeout=(0,r.RAL)().timer.setTimeout(()=>{this.timeout=void 0,this.onSuccess(void 0)},t>=0?t:this.defaultDelay)),this.completionPromise}forceDelivery(){if(!this.completionPromise)return;this.cancelTimeout();let e=this.task();return this.completionPromise=void 0,this.onSuccess=void 0,this.task=void 0,e}isTriggered(){return void 0!==this.timeout}cancel(){this.cancelTimeout(),this.completionPromise=void 0}cancelTimeout(){void 0!==this.timeout&&(this.timeout.dispose(),this.timeout=void 0)}},t.Semaphore=class{_capacity;_active;_waiting;constructor(e=1){if(e<=0)throw Error("Capacity must be greater than 0");this._capacity=e,this._active=0,this._waiting=[]}lock(e){return new Promise((t,n)=>{this._waiting.push({thunk:e,resolve:t,reject:n}),this.runNext()})}get active(){return this._active}runNext(){0!==this._waiting.length&&this._active!==this._capacity&&(0,r.RAL)().timer.setImmediate(()=>this.doRunNext())}doRunNext(){if(0===this._waiting.length||this._active===this._capacity)return;let e=this._waiting.shift();if(this._active++,this._active>this._capacity)throw Error("To many thunks active");try{let t=e.thunk();t instanceof Promise?t.then(t=>{this._active--,e.resolve(t),this.runNext()},t=>{this._active--,e.reject(t),this.runNext()}):(this._active--,e.resolve(t),this.runNext())}catch(t){this._active--,e.reject(t),this.runNext()}}};let a=!1;class i{yieldAfter;startTime;counter;total;counterInterval;constructor(e=15){this.yieldAfter=!0===a?Math.max(e,2):Math.max(e,15),this.startTime=Date.now(),this.counter=0,this.total=0,this.counterInterval=1}start(){this.counter=0,this.total=0,this.counterInterval=1,this.startTime=Date.now()}shouldYield(){if(++this.counter>=this.counterInterval){let e=Date.now()-this.startTime,t=Math.max(0,this.yieldAfter-e);if(this.total+=this.counter,this.counter=0,e>=this.yieldAfter||t<=1)return this.counterInterval=1,this.total=0,!0;switch(e){case 0:case 1:this.counterInterval=2*this.total}}return!1}}async function o(e,t,n,a){if(0===e.length)return[];let o=Array(e.length),s=new i(a?.yieldAfter);function l(n){s.start();for(let r=n;r<e.length;r++)if(o[r]=t(e[r]),s.shouldYield())return a?.yieldCallback&&a.yieldCallback(),r+1;return -1}let c=l(0);for(;-1!==c&&(void 0===n||!n.isCancellationRequested);)c=await new Promise(e=>{(0,r.RAL)().timer.setImmediate(()=>{void 0!==n&&n.isCancellationRequested?e(-1):e(l(c))})});return o}async function s(e,t,n,a){if(0===e.length)return[];let o=Array(e.length),s=new i(a?.yieldAfter);async function l(r){s.start();for(let i=r;i<e.length;i++)if(o[i]=await t(e[i],n),s.shouldYield())return a?.yieldCallback&&a.yieldCallback(),i+1;return -1}let c=await l(0);for(;-1!==c&&(void 0===n||!n.isCancellationRequested);)c=await new Promise(e=>{(0,r.RAL)().timer.setImmediate(()=>{void 0!==n&&n.isCancellationRequested?e(-1):e(l(c))})});return o}async function l(e,t,n,a){if(0===e.length)return;let o=new i(a?.yieldAfter);function s(n){o.start();for(let r=n;r<e.length;r++)if(t(e[r]),o.shouldYield())return a?.yieldCallback&&a.yieldCallback(),r+1;return -1}let l=s(0);for(;-1!==l&&(void 0===n||!n.isCancellationRequested);)l=await new Promise(e=>{(0,r.RAL)().timer.setImmediate(()=>{void 0!==n&&n.isCancellationRequested?e(-1):e(s(l))})})}},63191(e,t,n){"use strict";var r,a=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var a=Object.getOwnPropertyDescriptor(t,n);(!a||("get"in a?!t.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,a)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||(r=function(e){return(r=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t})(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=r(e),o=0;o<n.length;o++)"default"!==n[o]&&a(t,e,n[o]);return i(t,e),t});Object.defineProperty(t,"__esModule",{value:!0}),t.matchGlobPattern=function(e,t){let n;if("string"==typeof e)n=e.replace(/\\/g,"/");else try{let t=l.Uri.parse("string"==typeof e.baseUri?e.baseUri:e.baseUri.uri);n=t.with({path:t.path+"/"+e.pattern}).fsPath.replace(/\\/g,"/")}catch(e){return!1}let r=new s.Minimatch(n,{noext:!0});return!!r.makeRe()&&r.match(t.fsPath)};let s=o(n(76958)),l=n(91398)},58319(e,t){"use strict";function n(e){return"string"==typeof e||e instanceof String}function r(e){return"function"==typeof e}function a(e){return Array.isArray(e)}function i(e){return e&&r(e.then)}Object.defineProperty(t,"__esModule",{value:!0}),t.boolean=function(e){return!0===e||!1===e},t.string=n,t.number=function(e){return"number"==typeof e||e instanceof Number},t.error=function(e){return e instanceof Error},t.func=r,t.array=a,t.stringArray=function(e){return a(e)&&e.every(e=>n(e))},t.typedArray=function(e,t){return Array.isArray(e)&&e.every(t)},t.thenable=i,t.asPromise=function(e){return e instanceof Promise?e:i(e)?new Promise((t,n)=>{e.then(e=>t(e),e=>n(e))}):Promise.resolve(e)}},69032(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.empty=void 0,t.v4=a,t.isUUID=o,t.parse=function(e){if(!o(e))throw Error("invalid uuid");return new n(e)},t.generateUuid=function(){return a().asHex()};class n{_value;constructor(e){this._value=e}asHex(){return this._value}equals(e){return this.asHex()===e.asHex()}}class r extends n{static _chars=["0","1","2","3","4","5","6","6","7","8","9","a","b","c","d","e","f"];static _timeHighBits=["8","9","a","b"];static _oneOf(e){return e[Math.floor(e.length*Math.random())]}static _randomHex(){return r._oneOf(r._chars)}constructor(){super(""+r._randomHex()+r._randomHex()+r._randomHex()+r._randomHex()+r._randomHex()+r._randomHex()+r._randomHex()+r._randomHex()+"-"+r._randomHex()+r._randomHex()+r._randomHex()+r._randomHex()+"-4"+r._randomHex()+r._randomHex()+r._randomHex()+"-"+r._oneOf(r._timeHighBits)+r._randomHex()+r._randomHex()+r._randomHex()+"-"+r._randomHex()+r._randomHex()+r._randomHex()+r._randomHex()+r._randomHex()+r._randomHex()+r._randomHex()+r._randomHex()+r._randomHex()+r._randomHex()+r._randomHex()+r._randomHex())}}function a(){return new r}t.empty=new n("00000000-0000-0000-0000-000000000000");let i=/^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/i;function o(e){return i.test(e)}},66804(e,t,n){"use strict";var r,a=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var a=Object.getOwnPropertyDescriptor(t,n);(!a||("get"in a?!t.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,a)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||(r=function(e){return(r=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t})(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=r(e),o=0;o<n.length;o++)"default"!==n[o]&&a(t,e,n[o]);return i(t,e),t});Object.defineProperty(t,"__esModule",{value:!0}),t.WorkspaceFoldersFeature=void 0,t.arrayDiff=d;let s=o(n(69032)),l=n(91398),c=n(98766);function p(e,t){if(null!=e)return e[t]}function d(e,t){return e.filter(e=>0>t.indexOf(e))}t.WorkspaceFoldersFeature=class{_client;_listeners;_initialFolders;constructor(e){this._client=e,this._listeners=new Map}getState(){return{kind:"workspace",id:this.registrationType.method,registrations:this._listeners.size>0}}get registrationType(){return c.DidChangeWorkspaceFoldersNotification.type}fillInitializeParams(e){let t=l.workspace.workspaceFolders;this.initializeWithFolders(t),void 0===t?e.workspaceFolders=null:e.workspaceFolders=t.map(e=>this.asProtocol(e))}initializeWithFolders(e){this._initialFolders=e}fillClientCapabilities(e){e.workspace=e.workspace||{},e.workspace.workspaceFolders=!0}initialize(e){let t,n=this._client;n.onRequest(c.WorkspaceFoldersRequest.type,e=>{let t=()=>{let e=l.workspace.workspaceFolders;return void 0===e?null:e.map(e=>this.asProtocol(e))},r=n.middleware.workspace;return r&&r.workspaceFolders?r.workspaceFolders(e,t):t(e)});let r=p(p(p(e,"workspace"),"workspaceFolders"),"changeNotifications");"string"==typeof r?t=r:!0===r&&(t=s.generateUuid()),t&&this.register({id:t,registerOptions:void 0})}sendInitialEvent(e){let t;if(this._initialFolders&&e){let n=d(this._initialFolders,e),r=d(e,this._initialFolders);(r.length>0||n.length>0)&&(t=this.doSendEvent(r,n))}else this._initialFolders?t=this.doSendEvent([],this._initialFolders):e&&(t=this.doSendEvent(e,[]));void 0!==t&&t.catch(e=>{this._client.error(`Sending notification ${c.DidChangeWorkspaceFoldersNotification.type.method} failed`,e)})}doSendEvent(e,t){let n={event:{added:e.map(e=>this.asProtocol(e)),removed:t.map(e=>this.asProtocol(e))}};return this._client.sendNotification(c.DidChangeWorkspaceFoldersNotification.type,n)}register(e){let t=e.id,n=this._client,r=l.workspace.onDidChangeWorkspaceFolders(e=>{let t=e=>this.doSendEvent(e.added,e.removed),r=n.middleware.workspace;(r&&r.didChangeWorkspaceFolders?r.didChangeWorkspaceFolders(e,t):t(e)).catch(e=>{this._client.error(`Sending notification ${c.DidChangeWorkspaceFoldersNotification.type.method} failed`,e)})});this._listeners.set(t,r),this.sendInitialEvent(l.workspace.workspaceFolders)}unregister(e){let t=this._listeners.get(e);void 0!==t&&(this._listeners.delete(e),t.dispose())}clear(){for(let e of this._listeners.values())e.dispose();this._listeners.clear()}asProtocol(e){return void 0===e?null:{uri:this._client.code2ProtocolConverter.asUri(e.uri),name:e.name}}}},58312(e,t,n){"use strict";var r,a=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var a=Object.getOwnPropertyDescriptor(t,n);(!a||("get"in a?!t.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,a)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||(r=function(e){return(r=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t})(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=r(e),o=0;o<n.length;o++)"default"!==n[o]&&a(t,e,n[o]);return i(t,e),t});Object.defineProperty(t,"__esModule",{value:!0}),t.WorkspaceSymbolFeature=void 0;let s=n(91398),l=n(98766),c=n(14294),p=n(49228),d=o(n(69032));class u extends c.WorkspaceFeature{constructor(e){super(e,l.WorkspaceSymbolRequest.type)}fillClientCapabilities(e){let t=(0,c.ensure)((0,c.ensure)(e,"workspace"),"symbol");t.dynamicRegistration=!0,t.symbolKind={valueSet:p.SupportedSymbolKinds},t.tagSupport={valueSet:p.SupportedSymbolTags},t.resolveSupport={properties:["location.range"]}}initialize(e){e.workspaceSymbolProvider&&this.register({id:d.generateUuid(),registerOptions:!0===e.workspaceSymbolProvider?{workDoneProgress:!1}:e.workspaceSymbolProvider})}registerLanguageProvider(e){let t={provideWorkspaceSymbols:(e,t)=>{let n=this._client,r=(e,t)=>n.sendRequest(l.WorkspaceSymbolRequest.type,{query:e},t).then(e=>t.isCancellationRequested?null:n.protocol2CodeConverter.asSymbolInformations(e,t),e=>n.handleFailedRequest(l.WorkspaceSymbolRequest.type,t,e,null)),a=n.middleware;return a.provideWorkspaceSymbols?a.provideWorkspaceSymbols(e,t,r):r(e,t)},resolveWorkspaceSymbol:!0===e.resolveProvider?(e,t)=>{let n=this._client,r=(e,t)=>n.sendRequest(l.WorkspaceSymbolResolveRequest.type,n.code2ProtocolConverter.asWorkspaceSymbol(e),t).then(e=>t.isCancellationRequested?null:n.protocol2CodeConverter.asSymbolInformation(e),e=>n.handleFailedRequest(l.WorkspaceSymbolResolveRequest.type,t,e,null)),a=n.middleware;return a.resolveWorkspaceSymbol?a.resolveWorkspaceSymbol(e,t,r):r(e,t)}:void 0};return[s.languages.registerWorkspaceSymbolProvider(t),t]}}t.WorkspaceSymbolFeature=u},54512(e,t,n){"use strict";var r=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var a=Object.getOwnPropertyDescriptor(t,n);(!a||("get"in a?!t.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,a)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),a=this&&this.__exportStar||function(e,t){for(var n in e)"default"===n||Object.prototype.hasOwnProperty.call(t,n)||r(t,e,n)};Object.defineProperty(t,"__esModule",{value:!0}),t.createProtocolConnection=function(e,t,n,r){return(0,i.createMessageConnection)(e,t,n,r)};let i=n(76439);a(n(76439),t),a(n(98766),t)},98766(e,t,n){"use strict";var r,a,i=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var a=Object.getOwnPropertyDescriptor(t,n);(!a||("get"in a?!t.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,a)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),o=this&&this.__exportStar||function(e,t){for(var n in e)"default"===n||Object.prototype.hasOwnProperty.call(t,n)||i(t,e,n)};Object.defineProperty(t,"__esModule",{value:!0}),t.LSPErrorCodes=t.createProtocolConnection=void 0,o(n(53281),t),o(n(46203),t),o(n(90372),t),o(n(91560),t);var s=n(41580);Object.defineProperty(t,"createProtocolConnection",{enumerable:!0,get:function(){return s.createProtocolConnection}}),(r=a||(t.LSPErrorCodes=a={})).lspReservedErrorRangeStart=-32899,r.RequestFailed=-32803,r.ServerCancelled=-32802,r.ContentModified=-32801,r.RequestCancelled=-32800,r.lspReservedErrorRangeEnd=-32800},41580(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createProtocolConnection=function(e,t,n,a){return r.ConnectionStrategy.is(a)&&(a={connectionStrategy:a}),(0,r.createMessageConnection)(e,t,n,a)};let r=n(53281)},90372(e,t,n){"use strict";var r,a,i;Object.defineProperty(t,"__esModule",{value:!0}),t.CM=t.ProtocolNotificationType=t.ProtocolNotificationType0=t.ProtocolRequestType=t.ProtocolRequestType0=t.RegistrationType=t.MessageDirection=void 0;let o=n(53281);(i=r||(t.MessageDirection=r={})).clientToServer="clientToServer",i.serverToClient="serverToClient",i.both="both",t.RegistrationType=class{____;method;constructor(e){this.method=e}};class s extends o.RequestType0{__;___;____;_pr;constructor(e){super(e)}}t.ProtocolRequestType0=s;class l extends o.RequestType{__;___;____;_pr;constructor(e){super(e,o.ParameterStructures.byName)}}t.ProtocolRequestType=l;class c extends o.NotificationType0{___;____;constructor(e){super(e)}}t.ProtocolNotificationType0=c;class p extends o.NotificationType{___;____;constructor(e){super(e,o.ParameterStructures.byName)}}t.ProtocolNotificationType=p,(a||(t.CM=a={})).create=function(e,t){return{client:e,server:t}}},48765(e,t,n){"use strict";var r,a,i,o,s,l;Object.defineProperty(t,"__esModule",{value:!0}),t.CallHierarchyOutgoingCallsRequest=t.CallHierarchyIncomingCallsRequest=t.CallHierarchyPrepareRequest=void 0;let c=n(90372);(o=r||(t.CallHierarchyPrepareRequest=r={})).method="textDocument/prepareCallHierarchy",o.messageDirection=c.MessageDirection.clientToServer,o.type=new c.ProtocolRequestType(o.method),o.capabilities=c.CM.create("textDocument.callHierarchy","callHierarchyProvider"),(s=a||(t.CallHierarchyIncomingCallsRequest=a={})).method="callHierarchy/incomingCalls",s.messageDirection=c.MessageDirection.clientToServer,s.type=new c.ProtocolRequestType(s.method),(l=i||(t.CallHierarchyOutgoingCallsRequest=i={})).method="callHierarchy/outgoingCalls",l.messageDirection=c.MessageDirection.clientToServer,l.type=new c.ProtocolRequestType(l.method)},77672(e,t,n){"use strict";var r,a,i,o;Object.defineProperty(t,"__esModule",{value:!0}),t.ColorPresentationRequest=t.DocumentColorRequest=void 0;let s=n(90372);(i=r||(t.DocumentColorRequest=r={})).method="textDocument/documentColor",i.messageDirection=s.MessageDirection.clientToServer,i.type=new s.ProtocolRequestType(i.method),i.capabilities=s.CM.create("textDocument.colorProvider","colorProvider"),(o=a||(t.ColorPresentationRequest=a={})).method="textDocument/colorPresentation",o.messageDirection=s.MessageDirection.clientToServer,o.type=new s.ProtocolRequestType(o.method),o.capabilities=s.CM.create("textDocument.colorProvider","colorProvider")},41660(e,t,n){"use strict";var r,a;Object.defineProperty(t,"__esModule",{value:!0}),t.ConfigurationRequest=void 0;let i=n(90372);(a=r||(t.ConfigurationRequest=r={})).method="workspace/configuration",a.messageDirection=i.MessageDirection.serverToClient,a.type=new i.ProtocolRequestType(a.method),a.capabilities=i.CM.create("workspace.configuration",void 0)},46914(e,t,n){"use strict";var r,a;Object.defineProperty(t,"__esModule",{value:!0}),t.DeclarationRequest=void 0;let i=n(90372);(a=r||(t.DeclarationRequest=r={})).method="textDocument/declaration",a.messageDirection=i.MessageDirection.clientToServer,a.type=new i.ProtocolRequestType(a.method),a.capabilities=i.CM.create("textDocument.declaration","declarationProvider")},26011(e,t,n){"use strict";var r,a,i,o,s,l,c,p,d,u,m=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var a=Object.getOwnPropertyDescriptor(t,n);(!a||("get"in a?!t.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,a)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),y=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),g=this&&this.__importStar||(r=function(e){return(r=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t})(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=r(e),a=0;a<n.length;a++)"default"!==n[a]&&m(t,e,n[a]);return y(t,e),t});Object.defineProperty(t,"__esModule",{value:!0}),t.DiagnosticRefreshRequest=t.WorkspaceDiagnosticRequest=t.DocumentDiagnosticRequest=t.DocumentDiagnosticReportKind=t.DiagnosticServerCancellationData=void 0;let h=n(53281),f=g(n(38598)),v=n(90372);(l||(t.DiagnosticServerCancellationData=l={})).is=function(e){return e&&f.boolean(e.retriggerRequest)},(a=c||(t.DocumentDiagnosticReportKind=c={})).Full="full",a.Unchanged="unchanged",(i=p||(t.DocumentDiagnosticRequest=p={})).method="textDocument/diagnostic",i.messageDirection=v.MessageDirection.clientToServer,i.type=new v.ProtocolRequestType(i.method),i.partialResult=new h.ProgressType,i.capabilities=v.CM.create("textDocument.diagnostic","diagnosticProvider"),(o=d||(t.WorkspaceDiagnosticRequest=d={})).method="workspace/diagnostic",o.messageDirection=v.MessageDirection.clientToServer,o.type=new v.ProtocolRequestType(o.method),o.partialResult=new h.ProgressType,o.capabilities=v.CM.create("workspace.diagnostics","diagnosticProvider.workspaceDiagnostics"),(s=u||(t.DiagnosticRefreshRequest=u={})).method="workspace/diagnostic/refresh",s.messageDirection=v.MessageDirection.serverToClient,s.type=new v.ProtocolRequestType0(s.method),s.capabilities=v.CM.create("workspace.diagnostics.refreshSupport",void 0)},69840(e,t,n){"use strict";var r,a,i,o,s,l,c,p,d,u,m,y,g,h;Object.defineProperty(t,"__esModule",{value:!0}),t.WillDeleteFilesRequest=t.DidDeleteFilesNotification=t.DidRenameFilesNotification=t.WillRenameFilesRequest=t.DidCreateFilesNotification=t.WillCreateFilesRequest=t.FileOperationPatternKind=void 0;let f=n(90372);(p=r||(t.FileOperationPatternKind=r={})).file="file",p.folder="folder",(d=a||(t.WillCreateFilesRequest=a={})).method="workspace/willCreateFiles",d.messageDirection=f.MessageDirection.clientToServer,d.type=new f.ProtocolRequestType(d.method),d.capabilities=f.CM.create("workspace.fileOperations.willCreate","workspace.fileOperations.willCreate"),(u=i||(t.DidCreateFilesNotification=i={})).method="workspace/didCreateFiles",u.messageDirection=f.MessageDirection.clientToServer,u.type=new f.ProtocolNotificationType(u.method),u.capabilities=f.CM.create("workspace.fileOperations.didCreate","workspace.fileOperations.didCreate"),(m=o||(t.WillRenameFilesRequest=o={})).method="workspace/willRenameFiles",m.messageDirection=f.MessageDirection.clientToServer,m.type=new f.ProtocolRequestType(m.method),m.capabilities=f.CM.create("workspace.fileOperations.willRename","workspace.fileOperations.willRename"),(y=s||(t.DidRenameFilesNotification=s={})).method="workspace/didRenameFiles",y.messageDirection=f.MessageDirection.clientToServer,y.type=new f.ProtocolNotificationType(y.method),y.capabilities=f.CM.create("workspace.fileOperations.didRename","workspace.fileOperations.didRename"),(g=l||(t.DidDeleteFilesNotification=l={})).method="workspace/didDeleteFiles",g.messageDirection=f.MessageDirection.clientToServer,g.type=new f.ProtocolNotificationType(g.method),g.capabilities=f.CM.create("workspace.fileOperations.didDelete","workspace.fileOperations.didDelete"),(h=c||(t.WillDeleteFilesRequest=c={})).method="workspace/willDeleteFiles",h.messageDirection=f.MessageDirection.clientToServer,h.type=new f.ProtocolRequestType(h.method),h.capabilities=f.CM.create("workspace.fileOperations.willDelete","workspace.fileOperations.willDelete")},2874(e,t,n){"use strict";var r,a,i,o;Object.defineProperty(t,"__esModule",{value:!0}),t.FoldingRangeRefreshRequest=t.FoldingRangeRequest=void 0;let s=n(90372);(i=r||(t.FoldingRangeRequest=r={})).method="textDocument/foldingRange",i.messageDirection=s.MessageDirection.clientToServer,i.type=new s.ProtocolRequestType(i.method),i.capabilities=s.CM.create("textDocument.foldingRange","foldingRangeProvider"),(o=a||(t.FoldingRangeRefreshRequest=a={})).method="workspace/foldingRange/refresh",o.messageDirection=s.MessageDirection.serverToClient,o.type=new s.ProtocolRequestType0(o.method),o.capabilities=s.CM.create("workspace.foldingRange.refreshSupport",void 0)},39574(e,t,n){"use strict";var r,a;Object.defineProperty(t,"__esModule",{value:!0}),t.ImplementationRequest=void 0;let i=n(90372);(a=r||(t.ImplementationRequest=r={})).method="textDocument/implementation",a.messageDirection=i.MessageDirection.clientToServer,a.type=new i.ProtocolRequestType(a.method),a.capabilities=i.CM.create("textDocument.implementation","implementationProvider")},77752(e,t,n){"use strict";var r,a,i,o,s,l;Object.defineProperty(t,"__esModule",{value:!0}),t.InlayHintRefreshRequest=t.InlayHintResolveRequest=t.InlayHintRequest=void 0;let c=n(90372);(o=r||(t.InlayHintRequest=r={})).method="textDocument/inlayHint",o.messageDirection=c.MessageDirection.clientToServer,o.type=new c.ProtocolRequestType(o.method),o.capabilities=c.CM.create("textDocument.inlayHint","inlayHintProvider"),(s=a||(t.InlayHintResolveRequest=a={})).method="inlayHint/resolve",s.messageDirection=c.MessageDirection.clientToServer,s.type=new c.ProtocolRequestType(s.method),s.capabilities=c.CM.create("textDocument.inlayHint.resolveSupport","inlayHintProvider.resolveProvider"),(l=i||(t.InlayHintRefreshRequest=i={})).method="workspace/inlayHint/refresh",l.messageDirection=c.MessageDirection.serverToClient,l.type=new c.ProtocolRequestType0(l.method),l.capabilities=c.CM.create("workspace.inlayHint.refreshSupport",void 0)},13307(e,t,n){"use strict";var r,a;Object.defineProperty(t,"__esModule",{value:!0}),t.InlineCompletionRequest=void 0;let i=n(90372);(a=r||(t.InlineCompletionRequest=r={})).method="textDocument/inlineCompletion",a.messageDirection=i.MessageDirection.clientToServer,a.type=new i.ProtocolRequestType(a.method),a.capabilities=i.CM.create("textDocument.inlineCompletion","inlineCompletionProvider")},63124(e,t,n){"use strict";var r,a,i,o;Object.defineProperty(t,"__esModule",{value:!0}),t.InlineValueRefreshRequest=t.InlineValueRequest=void 0;let s=n(90372);(i=r||(t.InlineValueRequest=r={})).method="textDocument/inlineValue",i.messageDirection=s.MessageDirection.clientToServer,i.type=new s.ProtocolRequestType(i.method),i.capabilities=s.CM.create("textDocument.inlineValue","inlineValueProvider"),(o=a||(t.InlineValueRefreshRequest=a={})).method="workspace/inlineValue/refresh",o.messageDirection=s.MessageDirection.serverToClient,o.type=new s.ProtocolRequestType0(o.method),o.capabilities=s.CM.create("workspace.inlineValue.refreshSupport",void 0)},91560(e,t,n){"use strict";var r,a,i,o,s,l,c,p,d,u,m,y,g,h,f,v,b,T,w,k,C,D,P,_,S,x,A,N,I,R,O,E,M,z,F,j,L,q,V,U,B,W,K,G,H,$,Z,X,J,Y,Q,ee,et,en,er,ea,ei,eo,es,el,ec,ep,ed,eu,em,ey,eg,eh,ef,ev,eb,eT,ew,ek,eC,eD,eP,e_,eS,ex,eA,eN,eI,eR,eO,eE,eM,ez,eF,ej,eL,eq,eV,eU,eB,eW,eK,eG,eH,e$,eZ,eX,eJ,eY,eQ,e0,e1,e2,e5,e3,e6,e7,e4,e9,e8,te,tt,tn,tr,ta,ti,to,ts,tl,tc=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var a=Object.getOwnPropertyDescriptor(t,n);(!a||("get"in a?!t.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,a)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),tp=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),td=this&&this.__importStar||(r=function(e){return(r=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t})(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=r(e),a=0;a<n.length;a++)"default"!==n[a]&&tc(t,e,n[a]);return tp(t,e),t});Object.defineProperty(t,"__esModule",{value:!0}),t.CodeActionRequest=t.DocumentSymbolRequest=t.DocumentHighlightRequest=t.ReferencesRequest=t.DefinitionRequest=t.SignatureHelpRequest=t.SignatureHelpTriggerKind=t.HoverRequest=t.CompletionResolveRequest=t.CompletionRequest=t.CompletionTriggerKind=t.PublishDiagnosticsNotification=t.WatchKind=t.GlobPattern=t.RelativePattern=t.FileChangeType=t.DidChangeWatchedFilesNotification=t.WillSaveTextDocumentWaitUntilRequest=t.WillSaveTextDocumentNotification=t.TextDocumentSaveReason=t.DidSaveTextDocumentNotification=t.DidCloseTextDocumentNotification=t.DidChangeTextDocumentNotification=t.TextDocumentContentChangeEvent=t.DidOpenTextDocumentNotification=t.TextDocumentSyncKind=t.TelemetryEventNotification=t.LogMessageNotification=t.ShowMessageRequest=t.ShowMessageNotification=t.MessageType=t.DidChangeConfigurationNotification=t.ExitNotification=t.ShutdownRequest=t.InitializedNotification=t.InitializeErrorCodes=t.InitializeRequest=t.WorkDoneProgressOptions=t.TextDocumentRegistrationOptions=t.StaticRegistrationOptions=t.PositionEncodingKind=t.RegularExpressionEngineKind=t.FailureHandlingKind=t.ResourceOperationKind=t.UnregistrationRequest=t.RegistrationRequest=t.DocumentSelector=t.NotebookCellTextDocumentFilter=t.NotebookDocumentFilter=t.TextDocumentFilter=void 0,t.UniquenessLevel=t.WillDeleteFilesRequest=t.DidDeleteFilesNotification=t.WillRenameFilesRequest=t.DidRenameFilesNotification=t.WillCreateFilesRequest=t.DidCreateFilesNotification=t.FileOperationPatternKind=t.LinkedEditingRangeRequest=t.ShowDocumentRequest=t.SemanticTokensRegistrationType=t.SemanticTokensRefreshRequest=t.SemanticTokensRangeRequest=t.SemanticTokensDeltaRequest=t.SemanticTokensRequest=t.TokenFormat=t.CallHierarchyPrepareRequest=t.CallHierarchyOutgoingCallsRequest=t.CallHierarchyIncomingCallsRequest=t.WorkDoneProgressCancelNotification=t.WorkDoneProgressCreateRequest=t.WorkDoneProgress=t.SelectionRangeRequest=t.DeclarationRequest=t.FoldingRangeRefreshRequest=t.FoldingRangeRequest=t.ColorPresentationRequest=t.DocumentColorRequest=t.ConfigurationRequest=t.DidChangeWorkspaceFoldersNotification=t.WorkspaceFoldersRequest=t.TypeDefinitionRequest=t.ImplementationRequest=t.ApplyWorkspaceEditRequest=t.ExecuteCommandRequest=t.PrepareRenameRequest=t.RenameRequest=t.PrepareSupportDefaultBehavior=t.DocumentOnTypeFormattingRequest=t.DocumentRangesFormattingRequest=t.DocumentRangeFormattingRequest=t.DocumentFormattingRequest=t.DocumentLinkResolveRequest=t.DocumentLinkRequest=t.CodeLensRefreshRequest=t.CodeLensResolveRequest=t.CodeLensRequest=t.WorkspaceSymbolResolveRequest=t.WorkspaceSymbolRequest=t.CodeActionResolveRequest=void 0,t.TextDocumentContentRefreshRequest=t.TextDocumentContentRequest=t.InlineCompletionRequest=t.DidCloseNotebookDocumentNotification=t.DidSaveNotebookDocumentNotification=t.DidChangeNotebookDocumentNotification=t.NotebookCellArrayChange=t.DidOpenNotebookDocumentNotification=t.NotebookDocumentSyncRegistrationType=t.NotebookDocument=t.NotebookCell=t.ExecutionSummary=t.NotebookCellKind=t.DiagnosticRefreshRequest=t.WorkspaceDiagnosticRequest=t.DocumentDiagnosticRequest=t.DocumentDiagnosticReportKind=t.DiagnosticServerCancellationData=t.InlayHintRefreshRequest=t.InlayHintResolveRequest=t.InlayHintRequest=t.InlineValueRefreshRequest=t.InlineValueRequest=t.TypeHierarchySupertypesRequest=t.TypeHierarchySubtypesRequest=t.TypeHierarchyPrepareRequest=t.MonikerRequest=t.MonikerKind=void 0;let tu=n(90372),tm=n(46203),ty=td(n(38598)),tg=n(39574);Object.defineProperty(t,"ImplementationRequest",{enumerable:!0,get:function(){return tg.ImplementationRequest}});let th=n(68461);Object.defineProperty(t,"TypeDefinitionRequest",{enumerable:!0,get:function(){return th.TypeDefinitionRequest}});let tf=n(99935);Object.defineProperty(t,"WorkspaceFoldersRequest",{enumerable:!0,get:function(){return tf.WorkspaceFoldersRequest}}),Object.defineProperty(t,"DidChangeWorkspaceFoldersNotification",{enumerable:!0,get:function(){return tf.DidChangeWorkspaceFoldersNotification}});let tv=n(41660);Object.defineProperty(t,"ConfigurationRequest",{enumerable:!0,get:function(){return tv.ConfigurationRequest}});let tb=n(77672);Object.defineProperty(t,"DocumentColorRequest",{enumerable:!0,get:function(){return tb.DocumentColorRequest}}),Object.defineProperty(t,"ColorPresentationRequest",{enumerable:!0,get:function(){return tb.ColorPresentationRequest}});let tT=n(2874);Object.defineProperty(t,"FoldingRangeRequest",{enumerable:!0,get:function(){return tT.FoldingRangeRequest}}),Object.defineProperty(t,"FoldingRangeRefreshRequest",{enumerable:!0,get:function(){return tT.FoldingRangeRefreshRequest}});let tw=n(46914);Object.defineProperty(t,"DeclarationRequest",{enumerable:!0,get:function(){return tw.DeclarationRequest}});let tk=n(33487);Object.defineProperty(t,"SelectionRangeRequest",{enumerable:!0,get:function(){return tk.SelectionRangeRequest}});let tC=n(32687);Object.defineProperty(t,"WorkDoneProgress",{enumerable:!0,get:function(){return tC.WorkDoneProgress}}),Object.defineProperty(t,"WorkDoneProgressCreateRequest",{enumerable:!0,get:function(){return tC.WorkDoneProgressCreateRequest}}),Object.defineProperty(t,"WorkDoneProgressCancelNotification",{enumerable:!0,get:function(){return tC.WorkDoneProgressCancelNotification}});let tD=n(48765);Object.defineProperty(t,"CallHierarchyIncomingCallsRequest",{enumerable:!0,get:function(){return tD.CallHierarchyIncomingCallsRequest}}),Object.defineProperty(t,"CallHierarchyOutgoingCallsRequest",{enumerable:!0,get:function(){return tD.CallHierarchyOutgoingCallsRequest}}),Object.defineProperty(t,"CallHierarchyPrepareRequest",{enumerable:!0,get:function(){return tD.CallHierarchyPrepareRequest}});let tP=n(72478);Object.defineProperty(t,"TokenFormat",{enumerable:!0,get:function(){return tP.TokenFormat}}),Object.defineProperty(t,"SemanticTokensRequest",{enumerable:!0,get:function(){return tP.SemanticTokensRequest}}),Object.defineProperty(t,"SemanticTokensDeltaRequest",{enumerable:!0,get:function(){return tP.SemanticTokensDeltaRequest}}),Object.defineProperty(t,"SemanticTokensRangeRequest",{enumerable:!0,get:function(){return tP.SemanticTokensRangeRequest}}),Object.defineProperty(t,"SemanticTokensRefreshRequest",{enumerable:!0,get:function(){return tP.SemanticTokensRefreshRequest}}),Object.defineProperty(t,"SemanticTokensRegistrationType",{enumerable:!0,get:function(){return tP.SemanticTokensRegistrationType}});let t_=n(80908);Object.defineProperty(t,"ShowDocumentRequest",{enumerable:!0,get:function(){return t_.ShowDocumentRequest}});let tS=n(35316);Object.defineProperty(t,"LinkedEditingRangeRequest",{enumerable:!0,get:function(){return tS.LinkedEditingRangeRequest}});let tx=n(69840);Object.defineProperty(t,"FileOperationPatternKind",{enumerable:!0,get:function(){return tx.FileOperationPatternKind}}),Object.defineProperty(t,"DidCreateFilesNotification",{enumerable:!0,get:function(){return tx.DidCreateFilesNotification}}),Object.defineProperty(t,"WillCreateFilesRequest",{enumerable:!0,get:function(){return tx.WillCreateFilesRequest}}),Object.defineProperty(t,"DidRenameFilesNotification",{enumerable:!0,get:function(){return tx.DidRenameFilesNotification}}),Object.defineProperty(t,"WillRenameFilesRequest",{enumerable:!0,get:function(){return tx.WillRenameFilesRequest}}),Object.defineProperty(t,"DidDeleteFilesNotification",{enumerable:!0,get:function(){return tx.DidDeleteFilesNotification}}),Object.defineProperty(t,"WillDeleteFilesRequest",{enumerable:!0,get:function(){return tx.WillDeleteFilesRequest}});let tA=n(9047);Object.defineProperty(t,"UniquenessLevel",{enumerable:!0,get:function(){return tA.UniquenessLevel}}),Object.defineProperty(t,"MonikerKind",{enumerable:!0,get:function(){return tA.MonikerKind}}),Object.defineProperty(t,"MonikerRequest",{enumerable:!0,get:function(){return tA.MonikerRequest}});let tN=n(50645);Object.defineProperty(t,"TypeHierarchyPrepareRequest",{enumerable:!0,get:function(){return tN.TypeHierarchyPrepareRequest}}),Object.defineProperty(t,"TypeHierarchySubtypesRequest",{enumerable:!0,get:function(){return tN.TypeHierarchySubtypesRequest}}),Object.defineProperty(t,"TypeHierarchySupertypesRequest",{enumerable:!0,get:function(){return tN.TypeHierarchySupertypesRequest}});let tI=n(63124);Object.defineProperty(t,"InlineValueRequest",{enumerable:!0,get:function(){return tI.InlineValueRequest}}),Object.defineProperty(t,"InlineValueRefreshRequest",{enumerable:!0,get:function(){return tI.InlineValueRefreshRequest}});let tR=n(77752);Object.defineProperty(t,"InlayHintRequest",{enumerable:!0,get:function(){return tR.InlayHintRequest}}),Object.defineProperty(t,"InlayHintResolveRequest",{enumerable:!0,get:function(){return tR.InlayHintResolveRequest}}),Object.defineProperty(t,"InlayHintRefreshRequest",{enumerable:!0,get:function(){return tR.InlayHintRefreshRequest}});let tO=n(26011);Object.defineProperty(t,"DiagnosticServerCancellationData",{enumerable:!0,get:function(){return tO.DiagnosticServerCancellationData}}),Object.defineProperty(t,"DocumentDiagnosticReportKind",{enumerable:!0,get:function(){return tO.DocumentDiagnosticReportKind}}),Object.defineProperty(t,"DocumentDiagnosticRequest",{enumerable:!0,get:function(){return tO.DocumentDiagnosticRequest}}),Object.defineProperty(t,"WorkspaceDiagnosticRequest",{enumerable:!0,get:function(){return tO.WorkspaceDiagnosticRequest}}),Object.defineProperty(t,"DiagnosticRefreshRequest",{enumerable:!0,get:function(){return tO.DiagnosticRefreshRequest}});let tE=n(53557);Object.defineProperty(t,"NotebookCellKind",{enumerable:!0,get:function(){return tE.NotebookCellKind}}),Object.defineProperty(t,"ExecutionSummary",{enumerable:!0,get:function(){return tE.ExecutionSummary}}),Object.defineProperty(t,"NotebookCell",{enumerable:!0,get:function(){return tE.NotebookCell}}),Object.defineProperty(t,"NotebookDocument",{enumerable:!0,get:function(){return tE.NotebookDocument}}),Object.defineProperty(t,"NotebookDocumentSyncRegistrationType",{enumerable:!0,get:function(){return tE.NotebookDocumentSyncRegistrationType}}),Object.defineProperty(t,"DidOpenNotebookDocumentNotification",{enumerable:!0,get:function(){return tE.DidOpenNotebookDocumentNotification}}),Object.defineProperty(t,"NotebookCellArrayChange",{enumerable:!0,get:function(){return tE.NotebookCellArrayChange}}),Object.defineProperty(t,"DidChangeNotebookDocumentNotification",{enumerable:!0,get:function(){return tE.DidChangeNotebookDocumentNotification}}),Object.defineProperty(t,"DidSaveNotebookDocumentNotification",{enumerable:!0,get:function(){return tE.DidSaveNotebookDocumentNotification}}),Object.defineProperty(t,"DidCloseNotebookDocumentNotification",{enumerable:!0,get:function(){return tE.DidCloseNotebookDocumentNotification}});let tM=n(13307);Object.defineProperty(t,"InlineCompletionRequest",{enumerable:!0,get:function(){return tM.InlineCompletionRequest}});let tz=n(14289);Object.defineProperty(t,"TextDocumentContentRequest",{enumerable:!0,get:function(){return tz.TextDocumentContentRequest}}),Object.defineProperty(t,"TextDocumentContentRefreshRequest",{enumerable:!0,get:function(){return tz.TextDocumentContentRefreshRequest}}),(eo||(t.TextDocumentFilter=eo={})).is=function(e){return ty.string(e)||ty.string(e.language)||ty.string(e.scheme)||eU.is(e.pattern)},(es||(t.NotebookDocumentFilter=es={})).is=function(e){return ty.objectLiteral(e)&&(ty.string(e.notebookType)||ty.string(e.scheme)||ty.string(e.pattern))},(el||(t.NotebookCellTextDocumentFilter=el={})).is=function(e){return ty.objectLiteral(e)&&(ty.string(e.notebook)||es.is(e.notebook))&&(void 0===e.language||ty.string(e.language))},(ec||(t.DocumentSelector=ec={})).is=function(e){if(!Array.isArray(e))return!1;for(let t of e)if(!ty.string(t)&&!eo.is(t)&&!el.is(t))return!1;return!0},(a=ep||(t.RegistrationRequest=ep={})).method="client/registerCapability",a.messageDirection=tu.MessageDirection.serverToClient,a.type=new tu.ProtocolRequestType(a.method),(i=ed||(t.UnregistrationRequest=ed={})).method="client/unregisterCapability",i.messageDirection=tu.MessageDirection.serverToClient,i.type=new tu.ProtocolRequestType(i.method),(o=eu||(t.ResourceOperationKind=eu={})).Create="create",o.Rename="rename",o.Delete="delete",(s=em||(t.FailureHandlingKind=em={})).Abort="abort",s.Transactional="transactional",s.TextOnlyTransactional="textOnlyTransactional",s.Undo="undo",(ey||(t.RegularExpressionEngineKind=ey={})).ES2020="ES2020",(l=eg||(t.PositionEncodingKind=eg={})).UTF8="utf-8",l.UTF16="utf-16",l.UTF32="utf-32",(eh||(t.StaticRegistrationOptions=eh={})).hasId=function(e){return e&&ty.string(e.id)&&e.id.length>0},(ef||(t.TextDocumentRegistrationOptions=ef={})).is=function(e){return e&&(null===e.documentSelector||ec.is(e.documentSelector))},(c=ev||(t.WorkDoneProgressOptions=ev={})).is=function(e){return ty.objectLiteral(e)&&(void 0===e.workDoneProgress||ty.boolean(e.workDoneProgress))},c.hasWorkDoneProgress=function(e){return e&&ty.boolean(e.workDoneProgress)},(p=eb||(t.InitializeRequest=eb={})).method="initialize",p.messageDirection=tu.MessageDirection.clientToServer,p.type=new tu.ProtocolRequestType(p.method),(eT||(t.InitializeErrorCodes=eT={})).unknownProtocolVersion=1,(d=ew||(t.InitializedNotification=ew={})).method="initialized",d.messageDirection=tu.MessageDirection.clientToServer,d.type=new tu.ProtocolNotificationType(d.method),(u=ek||(t.ShutdownRequest=ek={})).method="shutdown",u.messageDirection=tu.MessageDirection.clientToServer,u.type=new tu.ProtocolRequestType0(u.method),(m=eC||(t.ExitNotification=eC={})).method="exit",m.messageDirection=tu.MessageDirection.clientToServer,m.type=new tu.ProtocolNotificationType0(m.method),(y=eD||(t.DidChangeConfigurationNotification=eD={})).method="workspace/didChangeConfiguration",y.messageDirection=tu.MessageDirection.clientToServer,y.type=new tu.ProtocolNotificationType(y.method),y.capabilities=tu.CM.create("workspace.didChangeConfiguration",void 0),(g=eP||(t.MessageType=eP={})).Error=1,g.Warning=2,g.Info=3,g.Log=4,g.Debug=5,(h=e_||(t.ShowMessageNotification=e_={})).method="window/showMessage",h.messageDirection=tu.MessageDirection.serverToClient,h.type=new tu.ProtocolNotificationType(h.method),h.capabilities=tu.CM.create("window.showMessage",void 0),(f=eS||(t.ShowMessageRequest=eS={})).method="window/showMessageRequest",f.messageDirection=tu.MessageDirection.serverToClient,f.type=new tu.ProtocolRequestType(f.method),f.capabilities=tu.CM.create("window.showMessage",void 0),(v=ex||(t.LogMessageNotification=ex={})).method="window/logMessage",v.messageDirection=tu.MessageDirection.serverToClient,v.type=new tu.ProtocolNotificationType(v.method),(b=eA||(t.TelemetryEventNotification=eA={})).method="telemetry/event",b.messageDirection=tu.MessageDirection.serverToClient,b.type=new tu.ProtocolNotificationType(b.method),(T=eN||(t.TextDocumentSyncKind=eN={})).None=0,T.Full=1,T.Incremental=2,(w=eI||(t.DidOpenTextDocumentNotification=eI={})).method="textDocument/didOpen",w.messageDirection=tu.MessageDirection.clientToServer,w.type=new tu.ProtocolNotificationType(w.method),w.capabilities=tu.CM.create("textDocument.synchronization","textDocumentSync.openClose"),(k=eR||(t.TextDocumentContentChangeEvent=eR={})).isIncremental=function(e){return null!=e&&"string"==typeof e.text&&void 0!==e.range&&(void 0===e.rangeLength||"number"==typeof e.rangeLength)},k.isFull=function(e){return null!=e&&"string"==typeof e.text&&void 0===e.range&&void 0===e.rangeLength},(C=eO||(t.DidChangeTextDocumentNotification=eO={})).method="textDocument/didChange",C.messageDirection=tu.MessageDirection.clientToServer,C.type=new tu.ProtocolNotificationType(C.method),C.capabilities=tu.CM.create("textDocument.synchronization","textDocumentSync"),(D=eE||(t.DidCloseTextDocumentNotification=eE={})).method="textDocument/didClose",D.messageDirection=tu.MessageDirection.clientToServer,D.type=new tu.ProtocolNotificationType(D.method),D.capabilities=tu.CM.create("textDocument.synchronization","textDocumentSync.openClose"),(P=eM||(t.DidSaveTextDocumentNotification=eM={})).method="textDocument/didSave",P.messageDirection=tu.MessageDirection.clientToServer,P.type=new tu.ProtocolNotificationType(P.method),P.capabilities=tu.CM.create("textDocument.synchronization.didSave","textDocumentSync.save"),(_=ez||(t.TextDocumentSaveReason=ez={})).Manual=1,_.AfterDelay=2,_.FocusOut=3,(S=eF||(t.WillSaveTextDocumentNotification=eF={})).method="textDocument/willSave",S.messageDirection=tu.MessageDirection.clientToServer,S.type=new tu.ProtocolNotificationType(S.method),S.capabilities=tu.CM.create("textDocument.synchronization.willSave","textDocumentSync.willSave"),(x=ej||(t.WillSaveTextDocumentWaitUntilRequest=ej={})).method="textDocument/willSaveWaitUntil",x.messageDirection=tu.MessageDirection.clientToServer,x.type=new tu.ProtocolRequestType(x.method),x.capabilities=tu.CM.create("textDocument.synchronization.willSaveWaitUntil","textDocumentSync.willSaveWaitUntil"),(A=eL||(t.DidChangeWatchedFilesNotification=eL={})).method="workspace/didChangeWatchedFiles",A.messageDirection=tu.MessageDirection.clientToServer,A.type=new tu.ProtocolNotificationType(A.method),A.capabilities=tu.CM.create("workspace.didChangeWatchedFiles",void 0),(N=eq||(t.FileChangeType=eq={})).Created=1,N.Changed=2,N.Deleted=3,(eV||(t.RelativePattern=eV={})).is=function(e){return ty.objectLiteral(e)&&(tm.URI.is(e.baseUri)||tm.WorkspaceFolder.is(e.baseUri))&&ty.string(e.pattern)},(eU||(t.GlobPattern=eU={})).is=function(e){return ty.string(e)||eV.is(e)},(I=eB||(t.WatchKind=eB={})).Create=1,I.Change=2,I.Delete=4,(R=eW||(t.PublishDiagnosticsNotification=eW={})).method="textDocument/publishDiagnostics",R.messageDirection=tu.MessageDirection.serverToClient,R.type=new tu.ProtocolNotificationType(R.method),R.capabilities=tu.CM.create("textDocument.publishDiagnostics",void 0),(O=eK||(t.CompletionTriggerKind=eK={})).Invoked=1,O.TriggerCharacter=2,O.TriggerForIncompleteCompletions=3,(E=eG||(t.CompletionRequest=eG={})).method="textDocument/completion",E.messageDirection=tu.MessageDirection.clientToServer,E.type=new tu.ProtocolRequestType(E.method),E.capabilities=tu.CM.create("textDocument.completion","completionProvider"),(M=eH||(t.CompletionResolveRequest=eH={})).method="completionItem/resolve",M.messageDirection=tu.MessageDirection.clientToServer,M.type=new tu.ProtocolRequestType(M.method),M.capabilities=tu.CM.create("textDocument.completion.completionItem.resolveSupport","completionProvider.resolveProvider"),(z=e$||(t.HoverRequest=e$={})).method="textDocument/hover",z.messageDirection=tu.MessageDirection.clientToServer,z.type=new tu.ProtocolRequestType(z.method),z.capabilities=tu.CM.create("textDocument.hover","hoverProvider"),(F=eZ||(t.SignatureHelpTriggerKind=eZ={})).Invoked=1,F.TriggerCharacter=2,F.ContentChange=3,(j=eX||(t.SignatureHelpRequest=eX={})).method="textDocument/signatureHelp",j.messageDirection=tu.MessageDirection.clientToServer,j.type=new tu.ProtocolRequestType(j.method),j.capabilities=tu.CM.create("textDocument.signatureHelp","signatureHelpProvider"),(L=eJ||(t.DefinitionRequest=eJ={})).method="textDocument/definition",L.messageDirection=tu.MessageDirection.clientToServer,L.type=new tu.ProtocolRequestType(L.method),L.capabilities=tu.CM.create("textDocument.definition","definitionProvider"),(q=eY||(t.ReferencesRequest=eY={})).method="textDocument/references",q.messageDirection=tu.MessageDirection.clientToServer,q.type=new tu.ProtocolRequestType(q.method),q.capabilities=tu.CM.create("textDocument.references","referencesProvider"),(V=eQ||(t.DocumentHighlightRequest=eQ={})).method="textDocument/documentHighlight",V.messageDirection=tu.MessageDirection.clientToServer,V.type=new tu.ProtocolRequestType(V.method),V.capabilities=tu.CM.create("textDocument.documentHighlight","documentHighlightProvider"),(U=e0||(t.DocumentSymbolRequest=e0={})).method="textDocument/documentSymbol",U.messageDirection=tu.MessageDirection.clientToServer,U.type=new tu.ProtocolRequestType(U.method),U.capabilities=tu.CM.create("textDocument.documentSymbol","documentSymbolProvider"),(B=e1||(t.CodeActionRequest=e1={})).method="textDocument/codeAction",B.messageDirection=tu.MessageDirection.clientToServer,B.type=new tu.ProtocolRequestType(B.method),B.capabilities=tu.CM.create("textDocument.codeAction","codeActionProvider"),(W=e2||(t.CodeActionResolveRequest=e2={})).method="codeAction/resolve",W.messageDirection=tu.MessageDirection.clientToServer,W.type=new tu.ProtocolRequestType(W.method),W.capabilities=tu.CM.create("textDocument.codeAction.resolveSupport","codeActionProvider.resolveProvider"),(K=e5||(t.WorkspaceSymbolRequest=e5={})).method="workspace/symbol",K.messageDirection=tu.MessageDirection.clientToServer,K.type=new tu.ProtocolRequestType(K.method),K.capabilities=tu.CM.create("workspace.symbol","workspaceSymbolProvider"),(G=e3||(t.WorkspaceSymbolResolveRequest=e3={})).method="workspaceSymbol/resolve",G.messageDirection=tu.MessageDirection.clientToServer,G.type=new tu.ProtocolRequestType(G.method),G.capabilities=tu.CM.create("workspace.symbol.resolveSupport","workspaceSymbolProvider.resolveProvider"),(H=e6||(t.CodeLensRequest=e6={})).method="textDocument/codeLens",H.messageDirection=tu.MessageDirection.clientToServer,H.type=new tu.ProtocolRequestType(H.method),H.capabilities=tu.CM.create("textDocument.codeLens","codeLensProvider"),($=e7||(t.CodeLensResolveRequest=e7={})).method="codeLens/resolve",$.messageDirection=tu.MessageDirection.clientToServer,$.type=new tu.ProtocolRequestType($.method),$.capabilities=tu.CM.create("textDocument.codeLens.resolveSupport","codeLensProvider.resolveProvider"),(Z=e4||(t.CodeLensRefreshRequest=e4={})).method="workspace/codeLens/refresh",Z.messageDirection=tu.MessageDirection.serverToClient,Z.type=new tu.ProtocolRequestType0(Z.method),Z.capabilities=tu.CM.create("workspace.codeLens",void 0),(X=e9||(t.DocumentLinkRequest=e9={})).method="textDocument/documentLink",X.messageDirection=tu.MessageDirection.clientToServer,X.type=new tu.ProtocolRequestType(X.method),X.capabilities=tu.CM.create("textDocument.documentLink","documentLinkProvider"),(J=e8||(t.DocumentLinkResolveRequest=e8={})).method="documentLink/resolve",J.messageDirection=tu.MessageDirection.clientToServer,J.type=new tu.ProtocolRequestType(J.method),J.capabilities=tu.CM.create("textDocument.documentLink","documentLinkProvider.resolveProvider"),(Y=te||(t.DocumentFormattingRequest=te={})).method="textDocument/formatting",Y.messageDirection=tu.MessageDirection.clientToServer,Y.type=new tu.ProtocolRequestType(Y.method),Y.capabilities=tu.CM.create("textDocument.formatting","documentFormattingProvider"),(Q=tt||(t.DocumentRangeFormattingRequest=tt={})).method="textDocument/rangeFormatting",Q.messageDirection=tu.MessageDirection.clientToServer,Q.type=new tu.ProtocolRequestType(Q.method),Q.capabilities=tu.CM.create("textDocument.rangeFormatting","documentRangeFormattingProvider"),(ee=tn||(t.DocumentRangesFormattingRequest=tn={})).method="textDocument/rangesFormatting",ee.messageDirection=tu.MessageDirection.clientToServer,ee.type=new tu.ProtocolRequestType(ee.method),ee.capabilities=tu.CM.create("textDocument.rangeFormatting.rangesSupport","documentRangeFormattingProvider.rangesSupport"),(et=tr||(t.DocumentOnTypeFormattingRequest=tr={})).method="textDocument/onTypeFormatting",et.messageDirection=tu.MessageDirection.clientToServer,et.type=new tu.ProtocolRequestType(et.method),et.capabilities=tu.CM.create("textDocument.onTypeFormatting","documentOnTypeFormattingProvider"),(ta||(t.PrepareSupportDefaultBehavior=ta={})).Identifier=1,(en=ti||(t.RenameRequest=ti={})).method="textDocument/rename",en.messageDirection=tu.MessageDirection.clientToServer,en.type=new tu.ProtocolRequestType(en.method),en.capabilities=tu.CM.create("textDocument.rename","renameProvider"),(er=to||(t.PrepareRenameRequest=to={})).method="textDocument/prepareRename",er.messageDirection=tu.MessageDirection.clientToServer,er.type=new tu.ProtocolRequestType(er.method),er.capabilities=tu.CM.create("textDocument.rename.prepareSupport","renameProvider.prepareProvider"),(ea=ts||(t.ExecuteCommandRequest=ts={})).method="workspace/executeCommand",ea.messageDirection=tu.MessageDirection.clientToServer,ea.type=new tu.ProtocolRequestType(ea.method),ea.capabilities=tu.CM.create("workspace.executeCommand","executeCommandProvider"),(ei=tl||(t.ApplyWorkspaceEditRequest=tl={})).method="workspace/applyEdit",ei.messageDirection=tu.MessageDirection.serverToClient,ei.type=new tu.ProtocolRequestType("workspace/applyEdit"),ei.capabilities=tu.CM.create("workspace.applyEdit",void 0)},35316(e,t,n){"use strict";var r,a;Object.defineProperty(t,"__esModule",{value:!0}),t.LinkedEditingRangeRequest=void 0;let i=n(90372);(a=r||(t.LinkedEditingRangeRequest=r={})).method="textDocument/linkedEditingRange",a.messageDirection=i.MessageDirection.clientToServer,a.type=new i.ProtocolRequestType(a.method),a.capabilities=i.CM.create("textDocument.linkedEditingRange","linkedEditingRangeProvider")},9047(e,t,n){"use strict";var r,a,i,o,s,l;Object.defineProperty(t,"__esModule",{value:!0}),t.MonikerRequest=t.MonikerKind=t.UniquenessLevel=void 0;let c=n(90372);(o=r||(t.UniquenessLevel=r={})).document="document",o.project="project",o.group="group",o.scheme="scheme",o.global="global",(s=a||(t.MonikerKind=a={})).$import="import",s.$export="export",s.local="local",(l=i||(t.MonikerRequest=i={})).method="textDocument/moniker",l.messageDirection=c.MessageDirection.clientToServer,l.type=new c.ProtocolRequestType(l.method),l.capabilities=c.CM.create("textDocument.moniker","monikerProvider")},53557(e,t,n){"use strict";var r,a,i,o,s,l,c,p,d,u,m,y,g,h,f,v,b,T,w,k,C,D=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var a=Object.getOwnPropertyDescriptor(t,n);(!a||("get"in a?!t.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,a)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),P=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),_=this&&this.__importStar||(r=function(e){return(r=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t})(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=r(e),a=0;a<n.length;a++)"default"!==n[a]&&D(t,e,n[a]);return P(t,e),t});Object.defineProperty(t,"__esModule",{value:!0}),t.DidCloseNotebookDocumentNotification=t.DidSaveNotebookDocumentNotification=t.DidChangeNotebookDocumentNotification=t.NotebookCellArrayChange=t.DidOpenNotebookDocumentNotification=t.NotebookDocumentSyncRegistrationType=t.NotebookDocument=t.NotebookCell=t.ExecutionSummary=t.NotebookCellKind=void 0;let S=n(46203),x=_(n(38598)),A=n(90372);(a=y||(t.NotebookCellKind=y={})).Markup=1,a.Code=2,a.is=function(e){return 1===e||2===e},(i=g||(t.ExecutionSummary=g={})).create=function(e,t){let n={executionOrder:e};return(!0===t||!1===t)&&(n.success=t),n},i.is=function(e){return x.objectLiteral(e)&&S.uinteger.is(e.executionOrder)&&(void 0===e.success||x.boolean(e.success))},i.equals=function(e,t){return e===t||null!=e&&null!=t&&e.executionOrder===t.executionOrder&&e.success===t.success},(o=h||(t.NotebookCell=h={})).create=function(e,t){return{kind:e,document:t}},o.is=function(e){return x.objectLiteral(e)&&y.is(e.kind)&&S.DocumentUri.is(e.document)&&(void 0===e.metadata||x.objectLiteral(e.metadata))},o.diff=function(e,t){let n=new Set;return e.document!==t.document&&n.add("document"),e.kind!==t.kind&&n.add("kind"),e.executionSummary!==t.executionSummary&&n.add("executionSummary"),(void 0!==e.metadata||void 0!==t.metadata)&&!function e(t,n){if(t===n)return!0;if(null==t||null==n||typeof t!=typeof n||"object"!=typeof t)return!1;let r=Array.isArray(t),a=Array.isArray(n);if(r!==a)return!1;if(r&&a){if(t.length!==n.length)return!1;for(let r=0;r<t.length;r++)if(!e(t[r],n[r]))return!1}if(x.objectLiteral(t)&&x.objectLiteral(n)){let r=Object.keys(t),a=Object.keys(n);if(r.length!==a.length||(r.sort(),a.sort(),!e(r,a)))return!1;for(let a=0;a<r.length;a++){let i=r[a];if(!e(t[i],n[i]))return!1}}return!0}(e.metadata,t.metadata)&&n.add("metadata"),void 0===e.executionSummary&&void 0===t.executionSummary||g.equals(e.executionSummary,t.executionSummary)||n.add("executionSummary"),n},(s=f||(t.NotebookDocument=f={})).create=function(e,t,n,r){return{uri:e,notebookType:t,version:n,cells:r}},s.is=function(e){return x.objectLiteral(e)&&x.string(e.uri)&&S.integer.is(e.version)&&x.typedArray(e.cells,h.is)},(l=v||(t.NotebookDocumentSyncRegistrationType=v={})).method="notebookDocument/sync",l.messageDirection=A.MessageDirection.clientToServer,l.type=new A.RegistrationType(l.method),(c=b||(t.DidOpenNotebookDocumentNotification=b={})).method="notebookDocument/didOpen",c.messageDirection=A.MessageDirection.clientToServer,c.type=new A.ProtocolNotificationType(c.method),c.registrationMethod=v.method,(p=T||(t.NotebookCellArrayChange=T={})).is=function(e){return x.objectLiteral(e)&&S.uinteger.is(e.start)&&S.uinteger.is(e.deleteCount)&&(void 0===e.cells||x.typedArray(e.cells,h.is))},p.create=function(e,t,n){let r={start:e,deleteCount:t};return void 0!==n&&(r.cells=n),r},(d=w||(t.DidChangeNotebookDocumentNotification=w={})).method="notebookDocument/didChange",d.messageDirection=A.MessageDirection.clientToServer,d.type=new A.ProtocolNotificationType(d.method),d.registrationMethod=v.method,(u=k||(t.DidSaveNotebookDocumentNotification=k={})).method="notebookDocument/didSave",u.messageDirection=A.MessageDirection.clientToServer,u.type=new A.ProtocolNotificationType(u.method),u.registrationMethod=v.method,(m=C||(t.DidCloseNotebookDocumentNotification=C={})).method="notebookDocument/didClose",m.messageDirection=A.MessageDirection.clientToServer,m.type=new A.ProtocolNotificationType(m.method),m.registrationMethod=v.method},32687(e,t,n){"use strict";var r,a,i,o,s,l;Object.defineProperty(t,"__esModule",{value:!0}),t.WorkDoneProgressCancelNotification=t.WorkDoneProgressCreateRequest=t.WorkDoneProgress=void 0;let c=n(53281),p=n(90372);(o=r||(t.WorkDoneProgress=r={})).type=new c.ProgressType,o.is=function(e){return e===o.type},(s=a||(t.WorkDoneProgressCreateRequest=a={})).method="window/workDoneProgress/create",s.messageDirection=p.MessageDirection.serverToClient,s.type=new p.ProtocolRequestType(s.method),s.capabilities=p.CM.create("window.workDoneProgress",void 0),(l=i||(t.WorkDoneProgressCancelNotification=i={})).method="window/workDoneProgress/cancel",l.messageDirection=p.MessageDirection.clientToServer,l.type=new p.ProtocolNotificationType(l.method)},33487(e,t,n){"use strict";var r,a;Object.defineProperty(t,"__esModule",{value:!0}),t.SelectionRangeRequest=void 0;let i=n(90372);(a=r||(t.SelectionRangeRequest=r={})).method="textDocument/selectionRange",a.messageDirection=i.MessageDirection.clientToServer,a.type=new i.ProtocolRequestType(a.method),a.capabilities=i.CM.create("textDocument.selectionRange","selectionRangeProvider")},72478(e,t,n){"use strict";var r,a,i,o,s,l,c,p,d,u,m;Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticTokensRefreshRequest=t.SemanticTokensRangeRequest=t.SemanticTokensDeltaRequest=t.SemanticTokensRequest=t.SemanticTokensRegistrationType=t.TokenFormat=void 0;let y=n(90372);(r||(t.TokenFormat=r={})).Relative="relative",(c=a||(t.SemanticTokensRegistrationType=a={})).method="textDocument/semanticTokens",c.type=new y.RegistrationType(c.method),(p=i||(t.SemanticTokensRequest=i={})).method="textDocument/semanticTokens/full",p.messageDirection=y.MessageDirection.clientToServer,p.type=new y.ProtocolRequestType(p.method),p.registrationMethod=a.method,p.capabilities=y.CM.create("textDocument.semanticTokens","semanticTokensProvider"),(d=o||(t.SemanticTokensDeltaRequest=o={})).method="textDocument/semanticTokens/full/delta",d.messageDirection=y.MessageDirection.clientToServer,d.type=new y.ProtocolRequestType(d.method),d.registrationMethod=a.method,d.capabilities=y.CM.create("textDocument.semanticTokens.requests.full.delta","semanticTokensProvider.full.delta"),(u=s||(t.SemanticTokensRangeRequest=s={})).method="textDocument/semanticTokens/range",u.messageDirection=y.MessageDirection.clientToServer,u.type=new y.ProtocolRequestType(u.method),u.registrationMethod=a.method,u.capabilities=y.CM.create("textDocument.semanticTokens.requests.range","semanticTokensProvider.range"),(m=l||(t.SemanticTokensRefreshRequest=l={})).method="workspace/semanticTokens/refresh",m.messageDirection=y.MessageDirection.serverToClient,m.type=new y.ProtocolRequestType0(m.method),m.capabilities=y.CM.create("workspace.semanticTokens.refreshSupport",void 0)},80908(e,t,n){"use strict";var r,a;Object.defineProperty(t,"__esModule",{value:!0}),t.ShowDocumentRequest=void 0;let i=n(90372);(a=r||(t.ShowDocumentRequest=r={})).method="window/showDocument",a.messageDirection=i.MessageDirection.serverToClient,a.type=new i.ProtocolRequestType(a.method),a.capabilities=i.CM.create("window.showDocument.support",void 0)},14289(e,t,n){"use strict";var r,a,i,o;Object.defineProperty(t,"__esModule",{value:!0}),t.TextDocumentContentRefreshRequest=t.TextDocumentContentRequest=void 0;let s=n(90372);(i=r||(t.TextDocumentContentRequest=r={})).method="workspace/textDocumentContent",i.messageDirection=s.MessageDirection.clientToServer,i.type=new s.ProtocolRequestType(i.method),i.capabilities=s.CM.create("workspace.textDocumentContent","workspace.textDocumentContent"),(o=a||(t.TextDocumentContentRefreshRequest=a={})).method="workspace/textDocumentContent/refresh",o.messageDirection=s.MessageDirection.serverToClient,o.type=new s.ProtocolRequestType(o.method)},68461(e,t,n){"use strict";var r,a;Object.defineProperty(t,"__esModule",{value:!0}),t.TypeDefinitionRequest=void 0;let i=n(90372);(a=r||(t.TypeDefinitionRequest=r={})).method="textDocument/typeDefinition",a.messageDirection=i.MessageDirection.clientToServer,a.type=new i.ProtocolRequestType(a.method),a.capabilities=i.CM.create("textDocument.typeDefinition","typeDefinitionProvider")},50645(e,t,n){"use strict";var r,a,i,o,s,l;Object.defineProperty(t,"__esModule",{value:!0}),t.TypeHierarchySubtypesRequest=t.TypeHierarchySupertypesRequest=t.TypeHierarchyPrepareRequest=void 0;let c=n(90372);(o=r||(t.TypeHierarchyPrepareRequest=r={})).method="textDocument/prepareTypeHierarchy",o.messageDirection=c.MessageDirection.clientToServer,o.type=new c.ProtocolRequestType(o.method),o.capabilities=c.CM.create("textDocument.typeHierarchy","typeHierarchyProvider"),(s=a||(t.TypeHierarchySupertypesRequest=a={})).method="typeHierarchy/supertypes",s.messageDirection=c.MessageDirection.clientToServer,s.type=new c.ProtocolRequestType(s.method),(l=i||(t.TypeHierarchySubtypesRequest=i={})).method="typeHierarchy/subtypes",l.messageDirection=c.MessageDirection.clientToServer,l.type=new c.ProtocolRequestType(l.method)},99935(e,t,n){"use strict";var r,a,i,o;Object.defineProperty(t,"__esModule",{value:!0}),t.DidChangeWorkspaceFoldersNotification=t.WorkspaceFoldersRequest=void 0;let s=n(90372);(i=r||(t.WorkspaceFoldersRequest=r={})).method="workspace/workspaceFolders",i.messageDirection=s.MessageDirection.serverToClient,i.type=new s.ProtocolRequestType0(i.method),i.capabilities=s.CM.create("workspace.workspaceFolders","workspace.workspaceFolders"),(o=a||(t.DidChangeWorkspaceFoldersNotification=a={})).method="workspace/didChangeWorkspaceFolders",o.messageDirection=s.MessageDirection.clientToServer,o.type=new s.ProtocolNotificationType(o.method),o.capabilities=s.CM.create(void 0,"workspace.workspaceFolders.changeNotifications")},38598(e,t){"use strict";function n(e){return"string"==typeof e||e instanceof String}function r(e){return Array.isArray(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.boolean=function(e){return!0===e||!1===e},t.string=n,t.number=function(e){return"number"==typeof e||e instanceof Number},t.error=function(e){return e instanceof Error},t.func=function(e){return"function"==typeof e},t.array=r,t.stringArray=function(e){return r(e)&&e.every(e=>n(e))},t.typedArray=function(e,t){return Array.isArray(e)&&e.every(t)},t.objectLiteral=function(e){return null!==e&&"object"==typeof e}},25767(e,t,n){"use strict";var r=n(82682),a=n(39209),i=n(10487),o=n(36556),s=n(75795),l=n(93628),c=o("Object.prototype.toString"),p=n(49092)(),d="u"<typeof globalThis?n.g:globalThis,u=a(),m=o("String.prototype.slice"),y=o("Array.prototype.indexOf",!0)||function(e,t){for(var n=0;n<e.length;n+=1)if(e[n]===t)return n;return -1},g={__proto__:null};p&&s&&l?r(u,function(e){var t=new d[e];if(Symbol.toStringTag in t&&l){var n=l(t),r=s(n,Symbol.toStringTag);if(!r&&n&&(r=s(l(n),Symbol.toStringTag)),r&&r.get){var a=i(r.get);g["$"+e]=a}}}):r(u,function(e){var t=new d[e],n=t.slice||t.set;if(n){var r=i(n);g["$"+e]=r}});var h=function(e){var t=!1;return r(g,function(n,r){if(!t)try{"$"+n(e)===r&&(t=m(r,1))}catch(e){}}),t},f=function(e){var t=!1;return r(g,function(n,r){if(!t)try{n(e),t=m(r,1)}catch(e){}}),t};e.exports=function(e){if(!e||"object"!=typeof e)return!1;if(!p){var t=m(c(e),8,-1);return y(u,t)>-1?t:"Object"===t&&f(e)}return s?h(e):null}},95021(e,t,n){let r=n(80551);r.execArgv=[];let a=()=>({external:0,heapTotal:0,heapUsed:0,rss:0,arrayBuffers:0});a.rss=()=>0,r.memoryUsage=a,e.exports=r},24533(){String.prototype.splitLines=function(e={removeEmptyEntries:!0,trim:!0}){let t=this.split(/\r?\n/g);return e&&e.trim&&(t=t.map(e=>e.trim())),e&&e.removeEmptyEntries&&(t=t.filter(e=>e.length>0)),t},String.prototype.toCommandArgument=function(){return this?!(this.indexOf(" ")>=0)||this.startsWith('"')||this.endsWith('"')?this.toString():`"${this}"`:this},String.prototype.fileToCommandArgument=function(){return this?this.toCommandArgument().replace(/\\/g,"/"):this},String.prototype.trimQuotes=function(){return this?this.replace(/(^['"])|(['"]$)/g,""):this},Promise.prototype.ignoreErrors=function(){this.catch(()=>{})},String.prototype.format||(String.prototype.format=function(){let e=arguments;return this.replace(/{(\d+)}/g,(t,n)=>void 0===e[n]?t:e[n])})},91398(e){"use strict";e.exports=require("vscode")},23768(){},62797(){},92837(){},39209(e,t,n){"use strict";var r=n(76578),a="u"<typeof globalThis?n.g:globalThis;e.exports=function(){for(var e=[],t=0;t<r.length;t++)"function"==typeof a[r[t]]&&(e[e.length]=r[t]);return e}},39556(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});let n={ArrayExpression:["elements"],ArrayPattern:["elements"],ArrowFunctionExpression:["params","body"],AssignmentExpression:["left","right"],AssignmentPattern:["left","right"],AwaitExpression:["argument"],BinaryExpression:["left","right"],BlockStatement:["body"],BreakStatement:["label"],CallExpression:["callee","arguments"],CatchClause:["param","body"],ChainExpression:["expression"],ClassBody:["body"],ClassDeclaration:["id","superClass","body"],ClassExpression:["id","superClass","body"],ConditionalExpression:["test","consequent","alternate"],ContinueStatement:["label"],DebuggerStatement:[],DoWhileStatement:["body","test"],EmptyStatement:[],ExperimentalRestProperty:["argument"],ExperimentalSpreadProperty:["argument"],ExportAllDeclaration:["exported","source"],ExportDefaultDeclaration:["declaration"],ExportNamedDeclaration:["declaration","specifiers","source"],ExportSpecifier:["exported","local"],ExpressionStatement:["expression"],ForInStatement:["left","right","body"],ForOfStatement:["left","right","body"],ForStatement:["init","test","update","body"],FunctionDeclaration:["id","params","body"],FunctionExpression:["id","params","body"],Identifier:[],IfStatement:["test","consequent","alternate"],ImportDeclaration:["specifiers","source"],ImportDefaultSpecifier:["local"],ImportExpression:["source"],ImportNamespaceSpecifier:["local"],ImportSpecifier:["imported","local"],JSXAttribute:["name","value"],JSXClosingElement:["name"],JSXClosingFragment:[],JSXElement:["openingElement","children","closingElement"],JSXEmptyExpression:[],JSXExpressionContainer:["expression"],JSXFragment:["openingFragment","children","closingFragment"],JSXIdentifier:[],JSXMemberExpression:["object","property"],JSXNamespacedName:["namespace","name"],JSXOpeningElement:["name","attributes"],JSXOpeningFragment:[],JSXSpreadAttribute:["argument"],JSXSpreadChild:["expression"],JSXText:[],LabeledStatement:["label","body"],Literal:[],LogicalExpression:["left","right"],MemberExpression:["object","property"],MetaProperty:["meta","property"],MethodDefinition:["key","value"],NewExpression:["callee","arguments"],ObjectExpression:["properties"],ObjectPattern:["properties"],PrivateIdentifier:[],Program:["body"],Property:["key","value"],PropertyDefinition:["key","value"],RestElement:["argument"],ReturnStatement:["argument"],SequenceExpression:["expressions"],SpreadElement:["argument"],StaticBlock:["body"],Super:[],SwitchCase:["test","consequent"],SwitchStatement:["discriminant","cases"],TaggedTemplateExpression:["tag","quasi"],TemplateElement:[],TemplateLiteral:["quasis","expressions"],ThisExpression:[],ThrowStatement:["argument"],TryStatement:["block","handler","finalizer"],UnaryExpression:["argument"],UpdateExpression:["argument"],VariableDeclaration:["declarations"],VariableDeclarator:["id","init"],WhileStatement:["test","body"],WithStatement:["object","body"],YieldExpression:["argument"]};for(let e of Object.keys(n))Object.freeze(n[e]);Object.freeze(n);let r=new Set(["parent","leadingComments","trailingComments"]);function a(e){return!r.has(e)&&"_"!==e[0]}t.KEYS=n,t.getKeys=function(e){return Object.keys(e).filter(a)},t.unionWith=function(e){let t=Object.assign({},n);for(let n of Object.keys(e))if(Object.prototype.hasOwnProperty.call(t,n)){let r=new Set(e[n]);for(let e of t[n])r.add(e);t[n]=Object.freeze(Array.from(r))}else t[n]=Object.freeze(Array.from(e[n]));return Object.freeze(t)}},15818(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.range=t.balanced=void 0,t.balanced=(e,r,a)=>{let i=e instanceof RegExp?n(e,a):e,o=r instanceof RegExp?n(r,a):r,s=null!==i&&null!=o&&(0,t.range)(i,o,a);return s&&{start:s[0],end:s[1],pre:a.slice(0,s[0]),body:a.slice(s[0]+i.length,s[1]),post:a.slice(s[1]+o.length)}};let n=(e,t)=>{let n=t.match(e);return n?n[0]:null};t.range=(e,t,n)=>{let r,a,i,o,s,l=n.indexOf(e),c=n.indexOf(t,l+1),p=l;if(l>=0&&c>0){if(e===t)return[l,c];for(r=[],i=n.length;p>=0&&!s;){if(p===l)r.push(p),l=n.indexOf(e,p+1);else if(1===r.length){let e=r.pop();void 0!==e&&(s=[e,c])}else void 0!==(a=r.pop())&&a<i&&(i=a,o=c),c=n.indexOf(t,p+1);p=l<c&&l>=0?l:c}r.length&&void 0!==o&&(s=[i,o])}return s}},98205(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.EXPANSION_MAX=void 0,t.expand=function(e,n={}){if(!e)return[];let{max:c=t.EXPANSION_MAX}=n;return"{}"===e.slice(0,2)&&(e="\\{\\}"+e.slice(2)),(function e(t,n,a){let i=[],s=(0,r.balanced)("{","}",t);if(!s)return[t];let l=s.pre,c=s.post.length?e(s.post,n,!1):[""];if(/\$$/.test(s.pre))for(let e=0;e<c.length&&e<n;e++){let t=l+"{"+s.body+"}"+c[e];i.push(t)}else{let p,d,u=/^-?\d+\.\.-?\d+(?:\.\.-?\d+)?$/.test(s.body),m=/^[a-zA-Z]\.\.[a-zA-Z](?:\.\.-?\d+)?$/.test(s.body),y=u||m,g=s.body.indexOf(",")>=0;if(!y&&!g)return s.post.match(/,(?!,).*\}/)?e(t=s.pre+"{"+s.body+o+s.post,n,!0):[t];if(y)p=s.body.split(/\.\./);else if(1===(p=function e(t){if(!t)return[""];let n=[],a=(0,r.balanced)("{","}",t);if(!a)return t.split(",");let{pre:i,body:o,post:s}=a,l=i.split(",");l[l.length-1]+="{"+o+"}";let c=e(s);return s.length&&(l[l.length-1]+=c.shift(),l.push.apply(l,c)),n.push.apply(n,l),n}(s.body)).length&&void 0!==p[0]&&1===(p=e(p[0],n,!1).map(w)).length)return c.map(e=>s.pre+p[0]+e);if(y&&void 0!==p[0]&&void 0!==p[1]){let e=b(p[0]),t=b(p[1]),n=Math.max(p[0].length,p[1].length),r=3===p.length&&void 0!==p[2]?Math.abs(b(p[2])):1,a=C;t<e&&(r*=-1,a=D);let i=p.some(k);d=[];for(let o=e;a(o,t);o+=r){let e;if(m)"\\"===(e=String.fromCharCode(o))&&(e="");else if(e=String(o),i){let t=n-e.length;if(t>0){let n=Array(t+1).join("0");e=o<0?"-"+n+e.slice(1):n+e}}d.push(e)}}else{d=[];for(let t=0;t<p.length;t++)d.push.apply(d,e(p[t],n,!1))}for(let e=0;e<d.length;e++)for(let t=0;t<c.length&&i.length<n;t++){let n=l+d[e]+c[t];(!a||y||n)&&i.push(n)}}return i})(e.replace(y,a).replace(g,i).replace(h,o).replace(f,s).replace(v,l),c,!0).map(T)};let r=n(15818),a="\0SLASH"+Math.random()+"\0",i="\0OPEN"+Math.random()+"\0",o="\0CLOSE"+Math.random()+"\0",s="\0COMMA"+Math.random()+"\0",l="\0PERIOD"+Math.random()+"\0",c=RegExp(a,"g"),p=RegExp(i,"g"),d=RegExp(o,"g"),u=RegExp(s,"g"),m=RegExp(l,"g"),y=/\\\\/g,g=/\\{/g,h=/\\}/g,f=/\\,/g,v=/\\./g;function b(e){return isNaN(e)?e.charCodeAt(0):parseInt(e,10)}function T(e){return e.replace(c,"\\").replace(p,"{").replace(d,"}").replace(u,",").replace(m,".")}function w(e){return"{"+e+"}"}function k(e){return/^-?0\d/.test(e)}function C(e,t){return e<=t}function D(e,t){return e>=t}t.EXPANSION_MAX=1e5},98718(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.assertValidPattern=void 0,t.assertValidPattern=e=>{if("string"!=typeof e)throw TypeError("invalid pattern");if(e.length>65536)throw TypeError("pattern is too long")}},26854(e,t,n){"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.AST=void 0;let a=n(47511),i=n(36128),o=new Set(["!","?","+","*","@"]),s=e=>o.has(e),l=new Map([["!",["@"]],["?",["?","@"]],["@",["@"]],["*",["*","+","?","@"]],["+",["+","@"]]]),c=new Map([["!",["?"]],["@",["?"]],["+",["?","*"]]]),p=new Map([["!",["?","@"]],["?",["?","@"]],["@",["?","@"]],["*",["*","+","?","@"]],["+",["+","@","?","*"]]]),d=new Map([["!",new Map([["!","@"]])],["?",new Map([["*","*"],["+","*"]])],["@",new Map([["!","!"],["?","?"],["@","@"],["*","*"],["+","+"]])],["+",new Map([["?","*"],["*","*"]])]]),u="(?!\\.)",m=new Set(["[","."]),y=new Set(["..","."]),g=new Set("().*{}+?[]^$\\!"),h=e=>e.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&"),f="[^/]",v=f+"*?",b=f+"+?",T=0;class w{type;#e;#t;#n=!1;#r=[];#a;#i;#o;#s=!1;#l;#c;#p=!1;id=++T;get depth(){return(this.#a?.depth??-1)+1}[Symbol.for("nodejs.util.inspect.custom")](){return{"@@type":"AST",id:this.id,type:this.type,root:this.#e.id,parent:this.#a?.id,depth:this.depth,partsLength:this.#r.length,parts:this.#r}}constructor(e,t,n={}){this.type=e,e&&(this.#t=!0),this.#a=t,this.#e=this.#a?this.#a.#e:this,this.#l=this.#e===this?n:this.#e.#l,this.#o=this.#e===this?[]:this.#e.#o,"!"!==e||this.#e.#s||this.#o.push(this),this.#i=this.#a?this.#a.#r.length:0}get hasMagic(){if(void 0!==this.#t)return this.#t;for(let e of this.#r)if("string"!=typeof e&&(e.type||e.hasMagic))return this.#t=!0;return this.#t}toString(){return void 0!==this.#c?this.#c:this.type?this.#c=this.type+"("+this.#r.map(e=>String(e)).join("|")+")":this.#c=this.#r.map(e=>String(e)).join("")}#d(){let e;if(this!==this.#e)throw Error("should only call on root");if(this.#s)return this;for(this.toString(),this.#s=!0;e=this.#o.pop();){if("!"!==e.type)continue;let t=e,n=t.#a;for(;n;){for(let r=t.#i+1;!n.type&&r<n.#r.length;r++)for(let t of e.#r){if("string"==typeof t)throw Error("string part in extglob AST??");t.copyIn(n.#r[r])}n=(t=n).#a}}return this}push(...e){for(let t of e)if(""!==t){if("string"!=typeof t&&!(t instanceof r&&t.#a===this))throw Error("invalid part: "+t);this.#r.push(t)}}toJSON(){let e=null===this.type?this.#r.slice().map(e=>"string"==typeof e?e:e.toJSON()):[this.type,...this.#r.map(e=>e.toJSON())];return this.isStart()&&!this.type&&e.unshift([]),this.isEnd()&&(this===this.#e||this.#e.#s&&this.#a?.type==="!")&&e.push({}),e}isStart(){if(this.#e===this)return!0;if(!this.#a?.isStart())return!1;if(0===this.#i)return!0;let e=this.#a;for(let t=0;t<this.#i;t++){let n=e.#r[t];if(!(n instanceof r&&"!"===n.type))return!1}return!0}isEnd(){if(this.#e===this||this.#a?.type==="!")return!0;if(!this.#a?.isEnd())return!1;if(!this.type)return this.#a?.isEnd();let e=this.#a?this.#a.#r.length:0;return this.#i===e-1}copyIn(e){"string"==typeof e?this.push(e):this.push(e.clone(this))}clone(e){let t=new r(this.type,e);for(let e of this.#r)t.copyIn(e);return t}static #u(e,t,n,a,i){let o=a.maxExtglobRecursion??2,l=!1,c=!1,p=-1,d=!1;if(null===t.type){let u=n,m="";for(;u<e.length;){let n=e.charAt(u++);if(l||"\\"===n){l=!l,m+=n;continue}if(c){u===p+1?("^"===n||"!"===n)&&(d=!0):"]"!==n||u===p+2&&d||(c=!1),m+=n;continue}if("["===n){c=!0,p=u,d=!1,m+=n;continue}if(!a.noext&&s(n)&&"("===e.charAt(u)&&i<=o){t.push(m),m="";let o=new r(n,t);u=r.#u(e,o,u,a,i+1),t.push(o);continue}m+=n}return t.push(m),u}let u=n+1,m=new r(null,t),y=[],g="";for(;u<e.length;){let n=e.charAt(u++);if(l||"\\"===n){l=!l,g+=n;continue}if(c){u===p+1?("^"===n||"!"===n)&&(d=!0):"]"!==n||u===p+2&&d||(c=!1),g+=n;continue}if("["===n){c=!0,p=u,d=!1,g+=n;continue}if(!a.noext&&s(n)&&"("===e.charAt(u)&&(i<=o||t&&t.#m(n))){let o=t&&t.#m(n)?0:1;m.push(g),g="";let s=new r(n,m);m.push(s),u=r.#u(e,s,u,a,i+o);continue}if("|"===n){m.push(g),g="",y.push(m),m=new r(null,t);continue}if(")"===n)return""===g&&0===t.#r.length&&(t.#p=!0),m.push(g),g="",t.push(...y,m),u;g+=n}return t.type=null,t.#t=void 0,t.#r=[e.substring(n-1)],u}#y(e){return this.#g(e,c)}#g(e,t=l){if(!e||"object"!=typeof e||null!==e.type||1!==e.#r.length||null===this.type)return!1;let n=e.#r[0];return!!n&&"object"==typeof n&&null!==n.type&&this.#m(n.type,t)}#m(e,t=p){return!!t.get(this.type)?.includes(e)}#h(e,t){let n=e.#r[0],a=new r(null,n,this.options);a.#r.push(""),n.push(a),this.#f(e,t)}#f(e,t){let n=e.#r[0];for(let e of(this.#r.splice(t,1,...n.#r),n.#r))"object"==typeof e&&(e.#a=this);this.#c=void 0}#v(e){let t=d.get(this.type);return!!t?.has(e)}#b(e){if(!e||"object"!=typeof e||null!==e.type||1!==e.#r.length||null===this.type||1!==this.#r.length)return!1;let t=e.#r[0];return!!t&&"object"==typeof t&&null!==t.type&&this.#v(t.type)}#T(e){let t=d.get(this.type),n=e.#r[0],r=t?.get(n.type);if(!r)return!1;for(let e of(this.#r=n.#r,this.#r))"object"==typeof e&&(e.#a=this);this.type=r,this.#c=void 0,this.#p=!1}static fromGlob(e,t={}){let n=new r(null,void 0,t);return r.#u(e,n,0,t,0),n}toMMPattern(){if(this!==this.#e)return this.#e.toMMPattern();let e=this.toString(),[t,n,r,a]=this.toRegExpSource();return r||this.#t||this.#l.nocase&&!this.#l.nocaseMagicOnly&&e.toUpperCase()!==e.toLowerCase()?Object.assign(RegExp(`^${t}$`,(this.#l.nocase?"i":"")+(a?"u":"")),{_src:t,_glob:e}):n}get options(){return this.#l}toRegExpSource(e){let t=e??!!this.#l.dot;if(this.#e===this&&(this.#w(),this.#d()),!s(this.type)){let n=this.isStart()&&this.isEnd()&&!this.#r.some(e=>"string"!=typeof e),a=this.#r.map(t=>{let[a,i,o,s]="string"==typeof t?r.#k(t,this.#t,n):t.toRegExpSource(e);return this.#t=this.#t||o,this.#n=this.#n||s,a}).join(""),o="";if(this.isStart()&&"string"==typeof this.#r[0]&&!(1===this.#r.length&&y.has(this.#r[0]))){let n=t&&m.has(a.charAt(0))||a.startsWith("\\.")&&m.has(a.charAt(2))||a.startsWith("\\.\\.")&&m.has(a.charAt(4)),r=!t&&!e&&m.has(a.charAt(0));o=n?"(?!(?:^|/)\\.\\.?(?:$|/))":r?u:""}let s="";return this.isEnd()&&this.#e.#s&&this.#a?.type==="!"&&(s="(?:$|\\/)"),[o+a+s,(0,i.unescape)(a),this.#t=!!this.#t,this.#n]}let n="*"===this.type||"+"===this.type,a="!"===this.type?"(?:(?!(?:":"(?:",o=this.#C(t);if(this.isStart()&&this.isEnd()&&!o&&"!"!==this.type){let e=this.toString();return this.#r=[e],this.type=null,this.#t=void 0,[e,(0,i.unescape)(this.toString()),!1,!1]}let l=!n||e||t||!u?"":this.#C(!0);l===o&&(l=""),l&&(o=`(?:${o})(?:${l})*?`);return["!"===this.type&&this.#p?(this.isStart()&&!t?u:"")+b:a+o+("!"===this.type?"))"+(!this.isStart()||t||e?"":u)+v+")":"@"===this.type?")":"?"===this.type?")?":"+"===this.type&&l?")":"*"===this.type&&l?")?":`)${this.type}`),(0,i.unescape)(o),this.#t=!!this.#t,this.#n]}#w(){if(s(this.type)){let e=0,t=!1;do{t=!0;for(let e=0;e<this.#r.length;e++){let n=this.#r[e];"object"==typeof n&&(n.#w(),this.#g(n)?(t=!1,this.#f(n,e)):this.#y(n)?(t=!1,this.#h(n,e)):this.#b(n)&&(t=!1,this.#T(n)))}}while(!t&&++e<10)}else for(let e of this.#r)"object"==typeof e&&e.#w();this.#c=void 0}#C(e){return this.#r.map(t=>{if("string"==typeof t)throw Error("string type in extglob ast??");let[n,r,a,i]=t.toRegExpSource(e);return this.#n=this.#n||i,n}).filter(e=>!(this.isStart()&&this.isEnd())||!!e).join("|")}static #k(e,t,n=!1){let r=!1,o="",s=!1,l=!1;for(let i=0;i<e.length;i++){let c=e.charAt(i);if(r){r=!1,o+=(g.has(c)?"\\":"")+c;continue}if("*"===c){if(l)continue;l=!0,o+=n&&/^[*]+$/.test(e)?b:v,t=!0;continue}if(l=!1,"\\"===c){i===e.length-1?o+="\\\\":r=!0;continue}if("["===c){let[n,r,l,c]=(0,a.parseClass)(e,i);if(l){o+=n,s=s||r,i+=l-1,t=t||c;continue}}if("?"===c){o+=f,t=!0;continue}o+=h(c)}return[o,(0,i.unescape)(e),!!t,s]}}t.AST=w,r=w},47511(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.parseClass=void 0;let n={"[:alnum:]":["\\p{L}\\p{Nl}\\p{Nd}",!0],"[:alpha:]":["\\p{L}\\p{Nl}",!0],"[:ascii:]":["\\x00-\\x7f",!1],"[:blank:]":["\\p{Zs}\\t",!0],"[:cntrl:]":["\\p{Cc}",!0],"[:digit:]":["\\p{Nd}",!0],"[:graph:]":["\\p{Z}\\p{C}",!0,!0],"[:lower:]":["\\p{Ll}",!0],"[:print:]":["\\p{C}",!0],"[:punct:]":["\\p{P}",!0],"[:space:]":["\\p{Z}\\t\\r\\n\\v\\f",!0],"[:upper:]":["\\p{Lu}",!0],"[:word:]":["\\p{L}\\p{Nl}\\p{Nd}\\p{Pc}",!0],"[:xdigit:]":["A-Fa-f0-9",!1]},r=e=>e.replace(/[[\]\\-]/g,"\\$&");t.parseClass=(e,t)=>{if("["!==e.charAt(t))throw Error("not in a brace expression");let a=[],i=[],o=t+1,s=!1,l=!1,c=!1,p=!1,d=t,u="";r:for(;o<e.length;){let m=e.charAt(o);if(("!"===m||"^"===m)&&o===t+1){p=!0,o++;continue}if("]"===m&&s&&!c){d=o+1;break}if(s=!0,"\\"===m&&!c){c=!0,o++;continue}if("["===m&&!c){for(let[r,[s,c,p]]of Object.entries(n))if(e.startsWith(r,o)){if(u)return["$.",!1,e.length-t,!0];o+=r.length,p?i.push(s):a.push(s),l=l||c;continue r}}if(c=!1,u){m>u?a.push(r(u)+"-"+r(m)):m===u&&a.push(r(m)),u="",o++;continue}if(e.startsWith("-]",o+1)){a.push(r(m+"-")),o+=2;continue}if(e.startsWith("-",o+1)){u=m,o+=2;continue}a.push(r(m)),o++}if(d<o)return["",!1,0,!1];if(!a.length&&!i.length)return["$.",!1,e.length-t,!0];if(0===i.length&&1===a.length&&/^\\?.$/.test(a[0])&&!p)return[(2===a[0].length?a[0].slice(-1):a[0]).replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&"),!1,d-t,!1];let m="["+(p?"^":"")+a.join("")+"]",y="["+(p?"":"^")+i.join("")+"]";return[a.length&&i.length?"("+m+"|"+y+")":a.length?m:y,l,d-t,!0]}},84791(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.escape=void 0,t.escape=(e,{windowsPathsNoEscape:t=!1,magicalBraces:n=!1}={})=>n?t?e.replace(/[?*()[\]{}]/g,"[$&]"):e.replace(/[?*()[\]\\{}]/g,"\\$&"):t?e.replace(/[?*()[\]]/g,"[$&]"):e.replace(/[?*()[\]\\]/g,"\\$&")},76958(e,t,n){"use strict";var r=n(95021);Object.defineProperty(t,"__esModule",{value:!0}),t.unescape=t.escape=t.AST=t.Minimatch=t.match=t.makeRe=t.braceExpand=t.defaults=t.filter=t.GLOBSTAR=t.sep=t.minimatch=void 0;let a=n(98205),i=n(98718),o=n(26854),s=n(84791),l=n(36128);t.minimatch=(e,t,n={})=>((0,i.assertValidPattern)(t),(!!n.nocomment||"#"!==t.charAt(0))&&new D(t,n).match(e));let c=/^\*+([^+@!?\*\[\(]*)$/,p=/^\*+\.\*+$/,d=e=>!e.startsWith(".")&&e.includes("."),u=e=>"."!==e&&".."!==e&&e.includes("."),m=/^\.\*+$/,y=e=>"."!==e&&".."!==e&&e.startsWith("."),g=/^\*+$/,h=e=>0!==e.length&&!e.startsWith("."),f=e=>0!==e.length&&"."!==e&&".."!==e,v=/^\?+([^+@!?\*\[\(]*)?$/,b=([e])=>{let t=e.length;return e=>e.length===t&&!e.startsWith(".")},T=([e])=>{let t=e.length;return e=>e.length===t&&"."!==e&&".."!==e},w="object"==typeof r&&r?"object"==typeof r.env&&r.env&&r.env.__MINIMATCH_TESTING_PLATFORM__||r.platform:"posix";t.sep="win32"===w?"\\":"/",t.minimatch.sep=t.sep,t.GLOBSTAR=Symbol("globstar **"),t.minimatch.GLOBSTAR=t.GLOBSTAR;t.filter=(e,n={})=>r=>(0,t.minimatch)(r,e,n),t.minimatch.filter=t.filter;let k=(e,t={})=>Object.assign({},e,t);t.defaults=e=>{if(!e||"object"!=typeof e||!Object.keys(e).length)return t.minimatch;let n=t.minimatch;return Object.assign((t,r,a={})=>n(t,r,k(e,a)),{Minimatch:class extends n.Minimatch{constructor(t,n={}){super(t,k(e,n))}static defaults(t){return n.defaults(k(e,t)).Minimatch}},AST:class extends n.AST{constructor(t,n,r={}){super(t,n,k(e,r))}static fromGlob(t,r={}){return n.AST.fromGlob(t,k(e,r))}},unescape:(t,r={})=>n.unescape(t,k(e,r)),escape:(t,r={})=>n.escape(t,k(e,r)),filter:(t,r={})=>n.filter(t,k(e,r)),defaults:t=>n.defaults(k(e,t)),makeRe:(t,r={})=>n.makeRe(t,k(e,r)),braceExpand:(t,r={})=>n.braceExpand(t,k(e,r)),match:(t,r,a={})=>n.match(t,r,k(e,a)),sep:n.sep,GLOBSTAR:t.GLOBSTAR})},t.minimatch.defaults=t.defaults,t.braceExpand=(e,t={})=>((0,i.assertValidPattern)(e),t.nobrace||!/\{(?:(?!\{).)*\}/.test(e))?[e]:(0,a.expand)(e,{max:t.braceExpandMax}),t.minimatch.braceExpand=t.braceExpand,t.makeRe=(e,t={})=>new D(e,t).makeRe(),t.minimatch.makeRe=t.makeRe,t.match=(e,t,n={})=>{let r=new D(t,n);return e=e.filter(e=>r.match(e)),r.options.nonull&&!e.length&&e.push(t),e},t.minimatch.match=t.match;let C=/[?*]|[+@!]\(.*?\)|\[|\]/;class D{options;set;pattern;windowsPathsNoEscape;nonegate;negate;comment;empty;preserveMultipleSlashes;partial;globSet;globParts;nocase;isWindows;platform;windowsNoMagicRoot;maxGlobstarRecursion;regexp;constructor(e,t={}){(0,i.assertValidPattern)(e),t=t||{},this.options=t,this.maxGlobstarRecursion=t.maxGlobstarRecursion??200,this.pattern=e,this.platform=t.platform||w,this.isWindows="win32"===this.platform,this.windowsPathsNoEscape=!!t.windowsPathsNoEscape||!1===t.allowWindowsEscape,this.windowsPathsNoEscape&&(this.pattern=this.pattern.replace(/\\/g,"/")),this.preserveMultipleSlashes=!!t.preserveMultipleSlashes,this.regexp=null,this.negate=!1,this.nonegate=!!t.nonegate,this.comment=!1,this.empty=!1,this.partial=!!t.partial,this.nocase=!!this.options.nocase,this.windowsNoMagicRoot=void 0!==t.windowsNoMagicRoot?t.windowsNoMagicRoot:!!(this.isWindows&&this.nocase),this.globSet=[],this.globParts=[],this.set=[],this.make()}hasMagic(){if(this.options.magicalBraces&&this.set.length>1)return!0;for(let e of this.set)for(let t of e)if("string"!=typeof t)return!0;return!1}debug(){}make(){let e=this.pattern,t=this.options;if(!t.nocomment&&"#"===e.charAt(0)){this.comment=!0;return}if(!e){this.empty=!0;return}this.parseNegate(),this.globSet=[...new Set(this.braceExpand())],t.debug&&(this.debug=(...e)=>console.error(...e)),this.debug(this.pattern,this.globSet);let n=this.globSet.map(e=>this.slashSplit(e));this.globParts=this.preprocess(n),this.debug(this.pattern,this.globParts);let r=this.globParts.map((e,t,n)=>{if(this.isWindows&&this.windowsNoMagicRoot){let t=""===e[0]&&""===e[1]&&("?"===e[2]||!C.test(e[2]))&&!C.test(e[3]),n=/^[a-z]:/i.test(e[0]);if(t)return[...e.slice(0,4),...e.slice(4).map(e=>this.parse(e))];if(n)return[e[0],...e.slice(1).map(e=>this.parse(e))]}return e.map(e=>this.parse(e))});if(this.debug(this.pattern,r),this.set=r.filter(e=>-1===e.indexOf(!1)),this.isWindows)for(let e=0;e<this.set.length;e++){let t=this.set[e];""===t[0]&&""===t[1]&&"?"===this.globParts[e][2]&&"string"==typeof t[3]&&/^[a-z]:$/i.test(t[3])&&(t[2]="?")}this.debug(this.pattern,this.set)}preprocess(e){if(this.options.noglobstar)for(let t=0;t<e.length;t++)for(let n=0;n<e[t].length;n++)"**"===e[t][n]&&(e[t][n]="*");let{optimizationLevel:t=1}=this.options;return t>=2?(e=this.firstPhasePreProcess(e),e=this.secondPhasePreProcess(e)):e=t>=1?this.levelOneOptimize(e):this.adjascentGlobstarOptimize(e),e}adjascentGlobstarOptimize(e){return e.map(e=>{let t=-1;for(;-1!==(t=e.indexOf("**",t+1));){let n=t;for(;"**"===e[n+1];)n++;n!==t&&e.splice(t,n-t)}return e})}levelOneOptimize(e){return e.map(e=>0===(e=e.reduce((e,t)=>{let n=e[e.length-1];return"**"===t&&"**"===n||(".."===t&&n&&".."!==n&&"."!==n&&"**"!==n?e.pop():e.push(t)),e},[])).length?[""]:e)}levelTwoFileOptimize(e){Array.isArray(e)||(e=this.slashSplit(e));let t=!1;do{if(t=!1,!this.preserveMultipleSlashes){for(let n=1;n<e.length-1;n++){let r=e[n];(1!==n||""!==r||""!==e[0])&&("."===r||""===r)&&(t=!0,e.splice(n,1),n--)}"."===e[0]&&2===e.length&&("."===e[1]||""===e[1])&&(t=!0,e.pop())}let n=0;for(;-1!==(n=e.indexOf("..",n+1));){let r=e[n-1];r&&"."!==r&&".."!==r&&"**"!==r&&(t=!0,e.splice(n-1,2),n-=2)}}while(t);return 0===e.length?[""]:e}firstPhasePreProcess(e){let t=!1;do for(let n of(t=!1,e)){let r=-1;for(;-1!==(r=n.indexOf("**",r+1));){let a=r;for(;"**"===n[a+1];)a++;a>r&&n.splice(r+1,a-r);let i=n[r+1],o=n[r+2],s=n[r+3];if(".."!==i||!o||"."===o||".."===o||!s||"."===s||".."===s)continue;t=!0,n.splice(r,1);let l=n.slice(0);l[r]="**",e.push(l),r--}if(!this.preserveMultipleSlashes){for(let e=1;e<n.length-1;e++){let r=n[e];(1!==e||""!==r||""!==n[0])&&("."===r||""===r)&&(t=!0,n.splice(e,1),e--)}"."===n[0]&&2===n.length&&("."===n[1]||""===n[1])&&(t=!0,n.pop())}let a=0;for(;-1!==(a=n.indexOf("..",a+1));){let e=n[a-1];if(e&&"."!==e&&".."!==e&&"**"!==e){t=!0;let e=1===a&&"**"===n[a+1]?["."]:[];n.splice(a-1,2,...e),0===n.length&&n.push(""),a-=2}}}while(t);return e}secondPhasePreProcess(e){for(let t=0;t<e.length-1;t++)for(let n=t+1;n<e.length;n++){let r=this.partsMatch(e[t],e[n],!this.preserveMultipleSlashes);if(r){e[t]=[],e[n]=r;break}}return e.filter(e=>e.length)}partsMatch(e,t,n=!1){let r=0,a=0,i=[],o="";for(;r<e.length&&a<t.length;)if(e[r]===t[a])i.push("b"===o?t[a]:e[r]),r++,a++;else if(n&&"**"===e[r]&&t[a]===e[r+1])i.push(e[r]),r++;else if(n&&"**"===t[a]&&e[r]===t[a+1])i.push(t[a]),a++;else if("*"===e[r]&&t[a]&&(this.options.dot||!t[a].startsWith("."))&&"**"!==t[a]){if("b"===o)return!1;o="a",i.push(e[r]),r++,a++}else{if("*"!==t[a]||!e[r]||!this.options.dot&&e[r].startsWith(".")||"**"===e[r]||"a"===o)return!1;o="b",i.push(t[a]),r++,a++}return e.length===t.length&&i}parseNegate(){if(this.nonegate)return;let e=this.pattern,t=!1,n=0;for(let r=0;r<e.length&&"!"===e.charAt(r);r++)t=!t,n++;n&&(this.pattern=e.slice(n)),this.negate=t}matchOne(e,n,r=!1){let a=0,i=0;if(this.isWindows){let t="string"==typeof e[0]&&/^[a-z]:$/i.test(e[0]),r=!t&&""===e[0]&&""===e[1]&&"?"===e[2]&&/^[a-z]:$/i.test(e[3]),o="string"==typeof n[0]&&/^[a-z]:$/i.test(n[0]),s=!o&&""===n[0]&&""===n[1]&&"?"===n[2]&&"string"==typeof n[3]&&/^[a-z]:$/i.test(n[3]),l=r?3:t?0:void 0,c=s?3:o?0:void 0;if("number"==typeof l&&"number"==typeof c){let[t,r]=[e[l],n[c]];t.toLowerCase()===r.toLowerCase()&&(n[c]=t,i=c,a=l)}}let{optimizationLevel:o=1}=this.options;return(o>=2&&(e=this.levelTwoFileOptimize(e)),n.includes(t.GLOBSTAR))?this.#D(e,n,r,a,i):this.#P(e,n,r,a,i)}#D(e,n,r,a,i){let o=n.indexOf(t.GLOBSTAR,i),s=n.lastIndexOf(t.GLOBSTAR),[l,c,p]=r?[n.slice(i,o),n.slice(o+1),[]]:[n.slice(i,o),n.slice(o+1,s),n.slice(s+1)];if(l.length){let t=e.slice(a,a+l.length);if(!this.#P(t,l,r,0,0))return!1;a+=l.length,i+=l.length}let d=0;if(p.length){if(p.length+a>e.length)return!1;let t=e.length-p.length;if(this.#P(e,p,r,t,0))d=p.length;else{if(""!==e[e.length-1]||a+p.length===e.length||(t--,!this.#P(e,p,r,t,0)))return!1;d=p.length+1}}if(!c.length){let t=!!d;for(let n=a;n<e.length-d;n++){let r=String(e[n]);if(t=!0,"."===r||".."===r||!this.options.dot&&r.startsWith("."))return!1}return r||t}let u=[[[],0]],m=u[0],y=0,g=[0];for(let e of c)e===t.GLOBSTAR?(g.push(y),m=[[],0],u.push(m)):(m[0].push(e),y++);let h=u.length-1,f=e.length-d;for(let e of u)e[1]=f-(g[h--]+e[0].length);return!!this.#_(e,u,a,0,r,0,!!d)}#_(e,t,n,r,a,i,o){let s=t[r];if(!s){for(let t=n;t<e.length;t++){o=!0;let n=e[t];if("."===n||".."===n||!this.options.dot&&n.startsWith("."))return!1}return o}let[l,c]=s;for(;n<=c;){if(this.#P(e.slice(0,n+l.length),l,a,n,0)&&i<this.maxGlobstarRecursion){let s=this.#_(e,t,n+l.length,r+1,a,i+1,o);if(!1!==s)return s}let s=e[n];if("."===s||".."===s||!this.options.dot&&s.startsWith("."))return!1;n++}return a||null}#P(e,n,r,a,i){let o,s,l,c;for(o=a,s=i,c=e.length,l=n.length;o<c&&s<l;o++,s++){let r;this.debug("matchOne loop");let a=n[s],i=e[o];if(this.debug(n,a,i),!1===a||a===t.GLOBSTAR||("string"==typeof a?(r=i===a,this.debug("string match",a,i,r)):(r=a.test(i),this.debug("pattern match",a,i,r)),!r))return!1}if(o===c&&s===l)return!0;if(o===c)return r;if(s===l)return o===c-1&&""===e[o];throw Error("wtf?")}braceExpand(){return(0,t.braceExpand)(this.pattern,this.options)}parse(e){let n;(0,i.assertValidPattern)(e);let r=this.options;if("**"===e)return t.GLOBSTAR;if(""===e)return"";let a=null;(n=e.match(g))?a=r.dot?f:h:(n=e.match(c))?a=(r.nocase?r.dot?e=>(e=e.toLowerCase(),t=>t.toLowerCase().endsWith(e)):e=>(e=e.toLowerCase(),t=>!t.startsWith(".")&&t.toLowerCase().endsWith(e)):r.dot?e=>t=>t.endsWith(e):e=>t=>!t.startsWith(".")&&t.endsWith(e))(n[1]):(n=e.match(v))?a=(r.nocase?r.dot?([e,t=""])=>{let n=T([e]);return t?(t=t.toLowerCase(),e=>n(e)&&e.toLowerCase().endsWith(t)):n}:([e,t=""])=>{let n=b([e]);return t?(t=t.toLowerCase(),e=>n(e)&&e.toLowerCase().endsWith(t)):n}:r.dot?([e,t=""])=>{let n=T([e]);return t?e=>n(e)&&e.endsWith(t):n}:([e,t=""])=>{let n=b([e]);return t?e=>n(e)&&e.endsWith(t):n})(n):(n=e.match(p))?a=r.dot?u:d:(n=e.match(m))&&(a=y);let s=o.AST.fromGlob(e,this.options).toMMPattern();return a&&"object"==typeof s&&Reflect.defineProperty(s,"test",{value:a}),s}makeRe(){if(this.regexp||!1===this.regexp)return this.regexp;let e=this.set;if(!e.length)return this.regexp=!1,this.regexp;let n=this.options,r=n.noglobstar?"[^/]*?":n.dot?"(?:(?!(?:\\/|^)(?:\\.{1,2})($|\\/)).)*?":"(?:(?!(?:\\/|^)\\.).)*?",a=new Set(n.nocase?["i"]:[]),i=e.map(e=>{let n=e.map(e=>{if(e instanceof RegExp)for(let t of e.flags.split(""))a.add(t);return"string"==typeof e?e.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&"):e===t.GLOBSTAR?t.GLOBSTAR:e._src});n.forEach((e,a)=>{let i=n[a+1],o=n[a-1];e===t.GLOBSTAR&&o!==t.GLOBSTAR&&(void 0===o?void 0!==i&&i!==t.GLOBSTAR?n[a+1]="(?:\\/|"+r+"\\/)?"+i:n[a]=r:void 0===i?n[a-1]=o+"(?:\\/|\\/"+r+")?":i!==t.GLOBSTAR&&(n[a-1]=o+"(?:\\/|\\/"+r+"\\/)"+i,n[a+1]=t.GLOBSTAR))});let i=n.filter(e=>e!==t.GLOBSTAR);if(this.partial&&i.length>=1){let e=[];for(let t=1;t<=i.length;t++)e.push(i.slice(0,t).join("/"));return"(?:"+e.join("|")+")"}return i.join("/")}).join("|"),[o,s]=e.length>1?["(?:",")"]:["",""];i="^"+o+i+s+"$",this.partial&&(i="^(?:\\/|"+o+i.slice(1,-1)+s+")$"),this.negate&&(i="^(?!"+i+").+$");try{this.regexp=new RegExp(i,[...a].join(""))}catch(e){this.regexp=!1}return this.regexp}slashSplit(e){return this.preserveMultipleSlashes?e.split("/"):this.isWindows&&/^\/\/[^\/]+/.test(e)?["",...e.split(/\/+/)]:e.split(/\/+/)}match(e,t=this.partial){if(this.debug("match",e,this.pattern),this.comment)return!1;if(this.empty)return""===e;if("/"===e&&t)return!0;let n=this.options;this.isWindows&&(e=e.split("\\").join("/"));let r=this.slashSplit(e);this.debug(this.pattern,"split",r);let a=this.set;this.debug(this.pattern,"set",a);let i=r[r.length-1];if(!i)for(let e=r.length-2;!i&&e>=0;e--)i=r[e];for(let e=0;e<a.length;e++){let o=a[e],s=r;if(n.matchBase&&1===o.length&&(s=[i]),this.matchOne(s,o,t)){if(n.flipNegate)return!0;return!this.negate}}return!n.flipNegate&&this.negate}static defaults(e){return t.minimatch.defaults(e).Minimatch}}t.Minimatch=D;var P=n(26854);Object.defineProperty(t,"AST",{enumerable:!0,get:function(){return P.AST}});var _=n(84791);Object.defineProperty(t,"escape",{enumerable:!0,get:function(){return _.escape}});var S=n(36128);Object.defineProperty(t,"unescape",{enumerable:!0,get:function(){return S.unescape}}),t.minimatch.AST=o.AST,t.minimatch.Minimatch=D,t.minimatch.escape=s.escape,t.minimatch.unescape=l.unescape},36128(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.unescape=void 0,t.unescape=(e,{windowsPathsNoEscape:t=!1,magicalBraces:n=!0}={})=>n?t?e.replace(/\[([^\/\\])\]/g,"$1"):e.replace(/((?!\\).|^)\[([^\/\\])\]/g,"$1$2").replace(/\\([^\/])/g,"$1"):t?e.replace(/\[([^\/\\{}])\]/g,"$1"):e.replace(/((?!\\).|^)\[([^\/\\{}])\]/g,"$1$2").replace(/\\([^\/{}])/g,"$1")},43821(e,t,n){"use strict";var r,a,i,o,s,l,c,p,d,u,m,y,g,h,f,v,b,T,w,k,C,D,P,_,S,x,A,N,I,R,O,E,M,z,F,j,L,q,V,U,B,W,K,G,H,$,Z,X,J,Y,Q,ee,et,en,er,ea,ei,eo,es,el,ec,ep,ed,eu,em,ey,eg,eh,ef,ev,eb,eT,ew,ek,eC,eD,eP,e_,eS,ex,eA,eN,eI,eR,eO,eE,eM,ez,eF,ej,eL,eq,eV,eU,eB,eW,eK,eG,eH,e$,eZ,eX,eJ,eY,eQ,e0,e1,e2,e5,e3,e6,e7,e4,e9,e8,te,tt,tn,tr,ta,ti,to,ts,tl,tc,tp,td,tu,tm,ty,tg,th,tf,tv,tb,tT,tw,tk,tC,tD,tP,t_,tS,tx;let tA;n.r(t),n.d(t,{AnnotatedTextEdit:()=>P,ApplyKind:()=>W,ChangeAnnotation:()=>C,ChangeAnnotationIdentifier:()=>D,CodeAction:()=>ec,CodeActionContext:()=>es,CodeActionKind:()=>ei,CodeActionTag:()=>el,CodeActionTriggerKind:()=>eo,CodeDescription:()=>b,CodeLens:()=>ep,Color:()=>d,ColorInformation:()=>u,ColorPresentation:()=>m,Command:()=>w,CompletionItem:()=>G,CompletionItemKind:()=>L,CompletionItemLabelDetails:()=>K,CompletionItemTag:()=>V,CompletionList:()=>H,CreateFile:()=>S,DeleteFile:()=>A,Diagnostic:()=>T,DiagnosticRelatedInformation:()=>h,DiagnosticSeverity:()=>f,DiagnosticTag:()=>v,DocumentHighlight:()=>Q,DocumentHighlightKind:()=>Y,DocumentLink:()=>eu,DocumentSymbol:()=>ea,DocumentUri:()=>r,EOL:()=>tO,FoldingRange:()=>g,FoldingRangeKind:()=>y,FormattingOptions:()=>ed,Hover:()=>Z,InlayHint:()=>eC,InlayHintKind:()=>ew,InlayHintLabelPart:()=>ek,InlineCompletionContext:()=>eA,InlineCompletionItem:()=>eP,InlineCompletionList:()=>e_,InlineCompletionTriggerKind:()=>eS,InlineValueContext:()=>eT,InlineValueEvaluatableExpression:()=>eb,InlineValueText:()=>ef,InlineValueVariableLookup:()=>ev,InsertReplaceEdit:()=>U,InsertTextFormat:()=>q,InsertTextMode:()=>B,LanguageKind:()=>M,Location:()=>c,LocationLink:()=>p,MarkedString:()=>$,MarkupContent:()=>j,MarkupKind:()=>F,OptionalVersionedTextDocumentIdentifier:()=>E,ParameterInformation:()=>X,Position:()=>s,Range:()=>l,RenameFile:()=>x,SelectedCompletionInfo:()=>ex,SelectionRange:()=>em,SemanticTokenModifiers:()=>eg,SemanticTokenTypes:()=>ey,SemanticTokens:()=>eh,SignatureInformation:()=>J,SnippetTextEdit:()=>I,StringValue:()=>eD,SymbolInformation:()=>en,SymbolKind:()=>ee,SymbolTag:()=>et,TextDocument:()=>eI,TextDocumentEdit:()=>_,TextDocumentIdentifier:()=>R,TextDocumentItem:()=>z,TextEdit:()=>k,URI:()=>a,VersionedTextDocumentIdentifier:()=>O,WorkspaceChange:()=>tR,WorkspaceEdit:()=>N,WorkspaceFolder:()=>eN,WorkspaceSymbol:()=>er,integer:()=>i,uinteger:()=>o}),(r||(r={})).is=function(e){return"string"==typeof e},(a||(a={})).is=function(e){return"string"==typeof e},(eO=i||(i={})).MIN_VALUE=-0x80000000,eO.MAX_VALUE=0x7fffffff,eO.is=function(e){return"number"==typeof e&&eO.MIN_VALUE<=e&&e<=eO.MAX_VALUE},(eE=o||(o={})).MIN_VALUE=0,eE.MAX_VALUE=0x7fffffff,eE.is=function(e){return"number"==typeof e&&eE.MIN_VALUE<=e&&e<=eE.MAX_VALUE},(eM=s||(s={})).create=function(e,t){return e===Number.MAX_VALUE&&(e=o.MAX_VALUE),t===Number.MAX_VALUE&&(t=o.MAX_VALUE),{line:e,character:t}},eM.is=function(e){return eR.objectLiteral(e)&&eR.uinteger(e.line)&&eR.uinteger(e.character)},(ez=l||(l={})).create=function(e,t,n,r){if(eR.uinteger(e)&&eR.uinteger(t)&&eR.uinteger(n)&&eR.uinteger(r))return{start:s.create(e,t),end:s.create(n,r)};if(s.is(e)&&s.is(t))return{start:e,end:t};throw Error(`Range#create called with invalid arguments[${e}, ${t}, ${n}, ${r}]`)},ez.is=function(e){return eR.objectLiteral(e)&&s.is(e.start)&&s.is(e.end)},(eF=c||(c={})).create=function(e,t){return{uri:e,range:t}},eF.is=function(e){return eR.objectLiteral(e)&&l.is(e.range)&&(eR.string(e.uri)||eR.undefined(e.uri))},(ej=p||(p={})).create=function(e,t,n,r){return{targetUri:e,targetRange:t,targetSelectionRange:n,originSelectionRange:r}},ej.is=function(e){return eR.objectLiteral(e)&&l.is(e.targetRange)&&eR.string(e.targetUri)&&l.is(e.targetSelectionRange)&&(l.is(e.originSelectionRange)||eR.undefined(e.originSelectionRange))},(eL=d||(d={})).create=function(e,t,n,r){return{red:e,green:t,blue:n,alpha:r}},eL.is=function(e){return eR.objectLiteral(e)&&eR.numberRange(e.red,0,1)&&eR.numberRange(e.green,0,1)&&eR.numberRange(e.blue,0,1)&&eR.numberRange(e.alpha,0,1)},(eq=u||(u={})).create=function(e,t){return{range:e,color:t}},eq.is=function(e){return eR.objectLiteral(e)&&l.is(e.range)&&d.is(e.color)},(eV=m||(m={})).create=function(e,t,n){return{label:e,textEdit:t,additionalTextEdits:n}},eV.is=function(e){return eR.objectLiteral(e)&&eR.string(e.label)&&(eR.undefined(e.textEdit)||k.is(e))&&(eR.undefined(e.additionalTextEdits)||eR.typedArray(e.additionalTextEdits,k.is))},(eU=y||(y={})).Comment="comment",eU.Imports="imports",eU.Region="region",(eB=g||(g={})).create=function(e,t,n,r,a,i){let o={startLine:e,endLine:t};return eR.defined(n)&&(o.startCharacter=n),eR.defined(r)&&(o.endCharacter=r),eR.defined(a)&&(o.kind=a),eR.defined(i)&&(o.collapsedText=i),o},eB.is=function(e){return eR.objectLiteral(e)&&eR.uinteger(e.startLine)&&eR.uinteger(e.startLine)&&(eR.undefined(e.startCharacter)||eR.uinteger(e.startCharacter))&&(eR.undefined(e.endCharacter)||eR.uinteger(e.endCharacter))&&(eR.undefined(e.kind)||eR.string(e.kind))},(eW=h||(h={})).create=function(e,t){return{location:e,message:t}},eW.is=function(e){return eR.defined(e)&&c.is(e.location)&&eR.string(e.message)},(eK=f||(f={})).Error=1,eK.Warning=2,eK.Information=3,eK.Hint=4,(eG=v||(v={})).Unnecessary=1,eG.Deprecated=2,(b||(b={})).is=function(e){return eR.objectLiteral(e)&&eR.string(e.href)},(eH=T||(T={})).create=function(e,t,n,r,a,i){let o={range:e,message:t};return eR.defined(n)&&(o.severity=n),eR.defined(r)&&(o.code=r),eR.defined(a)&&(o.source=a),eR.defined(i)&&(o.relatedInformation=i),o},eH.is=function(e){var t;return eR.defined(e)&&l.is(e.range)&&eR.string(e.message)&&(eR.number(e.severity)||eR.undefined(e.severity))&&(eR.integer(e.code)||eR.string(e.code)||eR.undefined(e.code))&&(eR.undefined(e.codeDescription)||eR.string(null==(t=e.codeDescription)?void 0:t.href))&&(eR.string(e.source)||eR.undefined(e.source))&&(eR.undefined(e.relatedInformation)||eR.typedArray(e.relatedInformation,h.is))},(e$=w||(w={})).create=function(e,t,...n){let r={title:e,command:t};return eR.defined(n)&&n.length>0&&(r.arguments=n),r},e$.is=function(e){return eR.defined(e)&&eR.string(e.title)&&(void 0===e.tooltip||eR.string(e.tooltip))&&eR.string(e.command)},(eZ=k||(k={})).replace=function(e,t){return{range:e,newText:t}},eZ.insert=function(e,t){return{range:{start:e,end:e},newText:t}},eZ.del=function(e){return{range:e,newText:""}},eZ.is=function(e){return eR.objectLiteral(e)&&eR.string(e.newText)&&l.is(e.range)},(eX=C||(C={})).create=function(e,t,n){let r={label:e};return void 0!==t&&(r.needsConfirmation=t),void 0!==n&&(r.description=n),r},eX.is=function(e){return eR.objectLiteral(e)&&eR.string(e.label)&&(eR.boolean(e.needsConfirmation)||void 0===e.needsConfirmation)&&(eR.string(e.description)||void 0===e.description)},(D||(D={})).is=function(e){return eR.string(e)},(eJ=P||(P={})).replace=function(e,t,n){return{range:e,newText:t,annotationId:n}},eJ.insert=function(e,t,n){return{range:{start:e,end:e},newText:t,annotationId:n}},eJ.del=function(e,t){return{range:e,newText:"",annotationId:t}},eJ.is=function(e){return k.is(e)&&(C.is(e.annotationId)||D.is(e.annotationId))},(eY=_||(_={})).create=function(e,t){return{textDocument:e,edits:t}},eY.is=function(e){return eR.defined(e)&&E.is(e.textDocument)&&Array.isArray(e.edits)},(eQ=S||(S={})).create=function(e,t,n){let r={kind:"create",uri:e};return void 0!==t&&(void 0!==t.overwrite||void 0!==t.ignoreIfExists)&&(r.options=t),void 0!==n&&(r.annotationId=n),r},eQ.is=function(e){return e&&"create"===e.kind&&eR.string(e.uri)&&(void 0===e.options||(void 0===e.options.overwrite||eR.boolean(e.options.overwrite))&&(void 0===e.options.ignoreIfExists||eR.boolean(e.options.ignoreIfExists)))&&(void 0===e.annotationId||D.is(e.annotationId))},(e0=x||(x={})).create=function(e,t,n,r){let a={kind:"rename",oldUri:e,newUri:t};return void 0!==n&&(void 0!==n.overwrite||void 0!==n.ignoreIfExists)&&(a.options=n),void 0!==r&&(a.annotationId=r),a},e0.is=function(e){return e&&"rename"===e.kind&&eR.string(e.oldUri)&&eR.string(e.newUri)&&(void 0===e.options||(void 0===e.options.overwrite||eR.boolean(e.options.overwrite))&&(void 0===e.options.ignoreIfExists||eR.boolean(e.options.ignoreIfExists)))&&(void 0===e.annotationId||D.is(e.annotationId))},(e1=A||(A={})).create=function(e,t,n){let r={kind:"delete",uri:e};return void 0!==t&&(void 0!==t.recursive||void 0!==t.ignoreIfNotExists)&&(r.options=t),void 0!==n&&(r.annotationId=n),r},e1.is=function(e){return e&&"delete"===e.kind&&eR.string(e.uri)&&(void 0===e.options||(void 0===e.options.recursive||eR.boolean(e.options.recursive))&&(void 0===e.options.ignoreIfNotExists||eR.boolean(e.options.ignoreIfNotExists)))&&(void 0===e.annotationId||D.is(e.annotationId))},(N||(N={})).is=function(e){return e&&(void 0!==e.changes||void 0!==e.documentChanges)&&(void 0===e.documentChanges||e.documentChanges.every(e=>eR.string(e.kind)?S.is(e)||x.is(e)||A.is(e):_.is(e)))};class tN{constructor(e,t){this.edits=e,this.changeAnnotations=t}insert(e,t,n){let r,a;if(void 0===n?r=k.insert(e,t):D.is(n)?(a=n,r=P.insert(e,t,n)):(this.assertChangeAnnotations(this.changeAnnotations),a=this.changeAnnotations.manage(n),r=P.insert(e,t,a)),this.edits.push(r),void 0!==a)return a}replace(e,t,n){let r,a;if(void 0===n?r=k.replace(e,t):D.is(n)?(a=n,r=P.replace(e,t,n)):(this.assertChangeAnnotations(this.changeAnnotations),a=this.changeAnnotations.manage(n),r=P.replace(e,t,a)),this.edits.push(r),void 0!==a)return a}delete(e,t){let n,r;if(void 0===t?n=k.del(e):D.is(t)?(r=t,n=P.del(e,t)):(this.assertChangeAnnotations(this.changeAnnotations),r=this.changeAnnotations.manage(t),n=P.del(e,r)),this.edits.push(n),void 0!==r)return r}add(e){this.edits.push(e)}all(){return this.edits}clear(){this.edits.splice(0,this.edits.length)}assertChangeAnnotations(e){if(void 0===e)throw Error("Text edit change is not configured to manage change annotations.")}}(I||(I={})).is=function(e){return eR.objectLiteral(e)&&l.is(e.range)&&eD.isSnippet(e.snippet)&&(void 0===e.annotationId||C.is(e.annotationId)||D.is(e.annotationId))};class tI{constructor(e){this._annotations=void 0===e?Object.create(null):e,this._counter=0,this._size=0}all(){return this._annotations}get size(){return this._size}manage(e,t){let n;if(D.is(e)?n=e:(n=this.nextId(),t=e),void 0!==this._annotations[n])throw Error(`Id ${n} is already in use.`);if(void 0===t)throw Error(`No annotation provided for id ${n}`);return this._annotations[n]=t,this._size++,n}nextId(){return this._counter++,this._counter.toString()}}class tR{constructor(e){this._textEditChanges=Object.create(null),void 0!==e?(this._workspaceEdit=e,e.documentChanges?(this._changeAnnotations=new tI(e.changeAnnotations),e.changeAnnotations=this._changeAnnotations.all(),e.documentChanges.forEach(e=>{if(_.is(e)){let t=new tN(e.edits,this._changeAnnotations);this._textEditChanges[e.textDocument.uri]=t}})):e.changes&&Object.keys(e.changes).forEach(t=>{let n=new tN(e.changes[t]);this._textEditChanges[t]=n})):this._workspaceEdit={}}get edit(){return this.initDocumentChanges(),void 0!==this._changeAnnotations&&(0===this._changeAnnotations.size?this._workspaceEdit.changeAnnotations=void 0:this._workspaceEdit.changeAnnotations=this._changeAnnotations.all()),this._workspaceEdit}getTextEditChange(e){if(E.is(e)){if(this.initDocumentChanges(),void 0===this._workspaceEdit.documentChanges)throw Error("Workspace edit is not configured for document changes.");let t={uri:e.uri,version:e.version},n=this._textEditChanges[t.uri];if(!n){let e=[];this._workspaceEdit.documentChanges.push({textDocument:t,edits:e}),n=new tN(e,this._changeAnnotations),this._textEditChanges[t.uri]=n}return n}{if(this.initChanges(),void 0===this._workspaceEdit.changes)throw Error("Workspace edit is not configured for normal text edit changes.");let t=this._textEditChanges[e];if(!t){let n=[];this._workspaceEdit.changes[e]=n,t=new tN(n),this._textEditChanges[e]=t}return t}}initDocumentChanges(){void 0===this._workspaceEdit.documentChanges&&void 0===this._workspaceEdit.changes&&(this._changeAnnotations=new tI,this._workspaceEdit.documentChanges=[],this._workspaceEdit.changeAnnotations=this._changeAnnotations.all())}initChanges(){void 0===this._workspaceEdit.documentChanges&&void 0===this._workspaceEdit.changes&&(this._workspaceEdit.changes=Object.create(null))}createFile(e,t,n){let r,a,i;if(this.initDocumentChanges(),void 0===this._workspaceEdit.documentChanges)throw Error("Workspace edit is not configured for document changes.");if(C.is(t)||D.is(t)?r=t:n=t,void 0===r?a=S.create(e,n):(i=D.is(r)?r:this._changeAnnotations.manage(r),a=S.create(e,n,i)),this._workspaceEdit.documentChanges.push(a),void 0!==i)return i}renameFile(e,t,n,r){let a,i,o;if(this.initDocumentChanges(),void 0===this._workspaceEdit.documentChanges)throw Error("Workspace edit is not configured for document changes.");if(C.is(n)||D.is(n)?a=n:r=n,void 0===a?i=x.create(e,t,r):(o=D.is(a)?a:this._changeAnnotations.manage(a),i=x.create(e,t,r,o)),this._workspaceEdit.documentChanges.push(i),void 0!==o)return o}deleteFile(e,t,n){let r,a,i;if(this.initDocumentChanges(),void 0===this._workspaceEdit.documentChanges)throw Error("Workspace edit is not configured for document changes.");if(C.is(t)||D.is(t)?r=t:n=t,void 0===r?a=A.create(e,n):(i=D.is(r)?r:this._changeAnnotations.manage(r),a=A.create(e,n,i)),this._workspaceEdit.documentChanges.push(a),void 0!==i)return i}}(e2=R||(R={})).create=function(e){return{uri:e}},e2.is=function(e){return eR.defined(e)&&eR.string(e.uri)},(e5=O||(O={})).create=function(e,t){return{uri:e,version:t}},e5.is=function(e){return eR.defined(e)&&eR.string(e.uri)&&eR.integer(e.version)},(e3=E||(E={})).create=function(e,t){return{uri:e,version:t}},e3.is=function(e){return eR.defined(e)&&eR.string(e.uri)&&(null===e.version||eR.integer(e.version))},(e6=M||(M={})).ABAP="abap",e6.WindowsBat="bat",e6.BibTeX="bibtex",e6.Clojure="clojure",e6.Coffeescript="coffeescript",e6.C="c",e6.CPP="cpp",e6.CSharp="csharp",e6.CSS="css",e6.D="d",e6.Delphi="pascal",e6.Diff="diff",e6.Dart="dart",e6.Dockerfile="dockerfile",e6.Elixir="elixir",e6.Erlang="erlang",e6.FSharp="fsharp",e6.GitCommit="git-commit",e6.GitRebase="rebase",e6.Go="go",e6.Groovy="groovy",e6.Handlebars="handlebars",e6.Haskell="haskell",e6.HTML="html",e6.Ini="ini",e6.Java="java",e6.JavaScript="javascript",e6.JavaScriptReact="javascriptreact",e6.JSON="json",e6.LaTeX="latex",e6.Less="less",e6.Lua="lua",e6.Makefile="makefile",e6.Markdown="markdown",e6.ObjectiveC="objective-c",e6.ObjectiveCPP="objective-cpp",e6.Pascal="pascal",e6.Perl="perl",e6.Perl6="perl6",e6.PHP="php",e6.Powershell="powershell",e6.Pug="jade",e6.Python="python",e6.R="r",e6.Razor="razor",e6.Ruby="ruby",e6.Rust="rust",e6.SCSS="scss",e6.SASS="sass",e6.Scala="scala",e6.ShaderLab="shaderlab",e6.ShellScript="shellscript",e6.SQL="sql",e6.Swift="swift",e6.TypeScript="typescript",e6.TypeScriptReact="typescriptreact",e6.TeX="tex",e6.VisualBasic="vb",e6.XML="xml",e6.XSL="xsl",e6.YAML="yaml",(e7=z||(z={})).create=function(e,t,n,r){return{uri:e,languageId:t,version:n,text:r}},e7.is=function(e){return eR.defined(e)&&eR.string(e.uri)&&eR.string(e.languageId)&&eR.integer(e.version)&&eR.string(e.text)},(e4=F||(F={})).PlainText="plaintext",e4.Markdown="markdown",e4.is=function(e){return e===e4.PlainText||e===e4.Markdown},(j||(j={})).is=function(e){return eR.objectLiteral(e)&&F.is(e.kind)&&eR.string(e.value)},(e9=L||(L={})).Text=1,e9.Method=2,e9.Function=3,e9.Constructor=4,e9.Field=5,e9.Variable=6,e9.Class=7,e9.Interface=8,e9.Module=9,e9.Property=10,e9.Unit=11,e9.Value=12,e9.Enum=13,e9.Keyword=14,e9.Snippet=15,e9.Color=16,e9.File=17,e9.Reference=18,e9.Folder=19,e9.EnumMember=20,e9.Constant=21,e9.Struct=22,e9.Event=23,e9.Operator=24,e9.TypeParameter=25,(e8=q||(q={})).PlainText=1,e8.Snippet=2,(V||(V={})).Deprecated=1,(te=U||(U={})).create=function(e,t,n){return{newText:e,insert:t,replace:n}},te.is=function(e){return e&&eR.string(e.newText)&&l.is(e.insert)&&l.is(e.replace)},(tt=B||(B={})).asIs=1,tt.adjustIndentation=2,(tn=W||(W={})).Replace=1,tn.Merge=2,(K||(K={})).is=function(e){return e&&(eR.string(e.detail)||void 0===e.detail)&&(eR.string(e.description)||void 0===e.description)},(G||(G={})).create=function(e){return{label:e}},(H||(H={})).create=function(e,t){return{items:e||[],isIncomplete:!!t}},(tr=$||($={})).fromPlainText=function(e){return e.replace(/[\\`*_{}[\]()#+\-.!]/g,"\\$&")},tr.is=function(e){return eR.string(e)||eR.objectLiteral(e)&&eR.string(e.language)&&eR.string(e.value)},(Z||(Z={})).is=function(e){return!!e&&eR.objectLiteral(e)&&(j.is(e.contents)||$.is(e.contents)||eR.typedArray(e.contents,$.is))&&(void 0===e.range||l.is(e.range))},(X||(X={})).create=function(e,t){return t?{label:e,documentation:t}:{label:e}},(J||(J={})).create=function(e,t,...n){let r={label:e};return eR.defined(t)&&(r.documentation=t),eR.defined(n)?r.parameters=n:r.parameters=[],r},(ta=Y||(Y={})).Text=1,ta.Read=2,ta.Write=3,(Q||(Q={})).create=function(e,t){let n={range:e};return eR.number(t)&&(n.kind=t),n},(ti=ee||(ee={})).File=1,ti.Module=2,ti.Namespace=3,ti.Package=4,ti.Class=5,ti.Method=6,ti.Property=7,ti.Field=8,ti.Constructor=9,ti.Enum=10,ti.Interface=11,ti.Function=12,ti.Variable=13,ti.Constant=14,ti.String=15,ti.Number=16,ti.Boolean=17,ti.Array=18,ti.Object=19,ti.Key=20,ti.Null=21,ti.EnumMember=22,ti.Struct=23,ti.Event=24,ti.Operator=25,ti.TypeParameter=26,(et||(et={})).Deprecated=1,(en||(en={})).create=function(e,t,n,r,a){let i={name:e,kind:t,location:{uri:r,range:n}};return a&&(i.containerName=a),i},(er||(er={})).create=function(e,t,n,r){return void 0!==r?{name:e,kind:t,location:{uri:n,range:r}}:{name:e,kind:t,location:{uri:n}}},(to=ea||(ea={})).create=function(e,t,n,r,a,i){let o={name:e,detail:t,kind:n,range:r,selectionRange:a};return void 0!==i&&(o.children=i),o},to.is=function(e){return e&&eR.string(e.name)&&eR.number(e.kind)&&l.is(e.range)&&l.is(e.selectionRange)&&(void 0===e.detail||eR.string(e.detail))&&(void 0===e.deprecated||eR.boolean(e.deprecated))&&(void 0===e.children||Array.isArray(e.children))&&(void 0===e.tags||Array.isArray(e.tags))},(ts=ei||(ei={})).Empty="",ts.QuickFix="quickfix",ts.Refactor="refactor",ts.RefactorExtract="refactor.extract",ts.RefactorInline="refactor.inline",ts.RefactorMove="refactor.move",ts.RefactorRewrite="refactor.rewrite",ts.Source="source",ts.SourceOrganizeImports="source.organizeImports",ts.SourceFixAll="source.fixAll",ts.Notebook="notebook",(tl=eo||(eo={})).Invoked=1,tl.Automatic=2,(tc=es||(es={})).create=function(e,t,n){let r={diagnostics:e};return null!=t&&(r.only=t),null!=n&&(r.triggerKind=n),r},tc.is=function(e){return eR.defined(e)&&eR.typedArray(e.diagnostics,T.is)&&(void 0===e.only||eR.typedArray(e.only,eR.string))&&(void 0===e.triggerKind||e.triggerKind===eo.Invoked||e.triggerKind===eo.Automatic)},(tp=el||(el={})).LLMGenerated=1,tp.is=function(e){return eR.defined(e)&&e===tp.LLMGenerated},(td=ec||(ec={})).create=function(e,t,n){let r={title:e},a=!0;return"string"==typeof t?(a=!1,r.kind=t):w.is(t)?r.command=t:r.edit=t,a&&void 0!==n&&(r.kind=n),r},td.is=function(e){return e&&eR.string(e.title)&&(void 0===e.diagnostics||eR.typedArray(e.diagnostics,T.is))&&(void 0===e.kind||eR.string(e.kind))&&(void 0!==e.edit||void 0!==e.command)&&(void 0===e.command||w.is(e.command))&&(void 0===e.isPreferred||eR.boolean(e.isPreferred))&&(void 0===e.edit||N.is(e.edit))&&(void 0===e.tags||eR.typedArray(e.tags,el.is))},(tu=ep||(ep={})).create=function(e,t){let n={range:e};return eR.defined(t)&&(n.data=t),n},tu.is=function(e){return eR.defined(e)&&l.is(e.range)&&(eR.undefined(e.command)||w.is(e.command))},(tm=ed||(ed={})).create=function(e,t){return{tabSize:e,insertSpaces:t}},tm.is=function(e){return eR.defined(e)&&eR.uinteger(e.tabSize)&&eR.boolean(e.insertSpaces)},(ty=eu||(eu={})).create=function(e,t,n){return{range:e,target:t,data:n}},ty.is=function(e){return eR.defined(e)&&l.is(e.range)&&(eR.undefined(e.target)||eR.string(e.target))},(tg=em||(em={})).create=function(e,t){return{range:e,parent:t}},tg.is=function(e){return eR.objectLiteral(e)&&l.is(e.range)&&(void 0===e.parent||tg.is(e.parent))},(th=ey||(ey={})).namespace="namespace",th.type="type",th.class="class",th.enum="enum",th.interface="interface",th.struct="struct",th.typeParameter="typeParameter",th.parameter="parameter",th.variable="variable",th.property="property",th.enumMember="enumMember",th.event="event",th.function="function",th.method="method",th.macro="macro",th.keyword="keyword",th.modifier="modifier",th.comment="comment",th.string="string",th.number="number",th.regexp="regexp",th.operator="operator",th.decorator="decorator",th.label="label",(tf=eg||(eg={})).declaration="declaration",tf.definition="definition",tf.readonly="readonly",tf.static="static",tf.deprecated="deprecated",tf.abstract="abstract",tf.async="async",tf.modification="modification",tf.documentation="documentation",tf.defaultLibrary="defaultLibrary",(eh||(eh={})).is=function(e){return eR.objectLiteral(e)&&(void 0===e.resultId||"string"==typeof e.resultId)&&Array.isArray(e.data)&&(0===e.data.length||"number"==typeof e.data[0])},(tv=ef||(ef={})).create=function(e,t){return{range:e,text:t}},tv.is=function(e){return null!=e&&l.is(e.range)&&eR.string(e.text)},(tb=ev||(ev={})).create=function(e,t,n){return{range:e,variableName:t,caseSensitiveLookup:n}},tb.is=function(e){return null!=e&&l.is(e.range)&&eR.boolean(e.caseSensitiveLookup)&&(eR.string(e.variableName)||void 0===e.variableName)},(tT=eb||(eb={})).create=function(e,t){return{range:e,expression:t}},tT.is=function(e){return null!=e&&l.is(e.range)&&(eR.string(e.expression)||void 0===e.expression)},(tw=eT||(eT={})).create=function(e,t){return{frameId:e,stoppedLocation:t}},tw.is=function(e){return eR.defined(e)&&l.is(e.stoppedLocation)},(tk=ew||(ew={})).Type=1,tk.Parameter=2,tk.is=function(e){return 1===e||2===e},(tC=ek||(ek={})).create=function(e){return{value:e}},tC.is=function(e){return eR.objectLiteral(e)&&(void 0===e.tooltip||eR.string(e.tooltip)||j.is(e.tooltip))&&(void 0===e.location||c.is(e.location))&&(void 0===e.command||w.is(e.command))},(tD=eC||(eC={})).create=function(e,t,n){let r={position:e,label:t};return void 0!==n&&(r.kind=n),r},tD.is=function(e){return eR.objectLiteral(e)&&s.is(e.position)&&(eR.string(e.label)||eR.typedArray(e.label,ek.is))&&(void 0===e.kind||ew.is(e.kind))&&void 0===e.textEdits||eR.typedArray(e.textEdits,k.is)&&(void 0===e.tooltip||eR.string(e.tooltip)||j.is(e.tooltip))&&(void 0===e.paddingLeft||eR.boolean(e.paddingLeft))&&(void 0===e.paddingRight||eR.boolean(e.paddingRight))},(tP=eD||(eD={})).createSnippet=function(e){return{kind:"snippet",value:e}},tP.isSnippet=function(e){return eR.objectLiteral(e)&&"snippet"===e.kind&&eR.string(e.value)},(eP||(eP={})).create=function(e,t,n,r){return{insertText:e,filterText:t,range:n,command:r}},(e_||(e_={})).create=function(e){return{items:e}},(t_=eS||(eS={})).Invoked=1,t_.Automatic=2,(ex||(ex={})).create=function(e,t){return{range:e,text:t}},(eA||(eA={})).create=function(e,t){return{triggerKind:e,selectedCompletionInfo:t}},(eN||(eN={})).is=function(e){return eR.objectLiteral(e)&&a.is(e.uri)&&eR.string(e.name)};let tO=["\n","\r\n","\r"];(tS=eI||(eI={})).create=function(e,t,n,r){return new tE(e,t,n,r)},tS.is=function(e){return!!(eR.defined(e)&&eR.string(e.uri)&&(eR.undefined(e.languageId)||eR.string(e.languageId))&&eR.uinteger(e.lineCount)&&eR.func(e.getText)&&eR.func(e.positionAt)&&eR.func(e.offsetAt))},tS.applyEdits=function(e,t){let n=e.getText(),r=function e(t,n){if(t.length<=1)return t;let r=t.length/2|0,a=t.slice(0,r),i=t.slice(r);e(a,n),e(i,n);let o=0,s=0,l=0;for(;o<a.length&&s<i.length;)0>=n(a[o],i[s])?t[l++]=a[o++]:t[l++]=i[s++];for(;o<a.length;)t[l++]=a[o++];for(;s<i.length;)t[l++]=i[s++];return t}(t,(e,t)=>{let n=e.range.start.line-t.range.start.line;return 0===n?e.range.start.character-t.range.start.character:n}),a=n.length;for(let t=r.length-1;t>=0;t--){let i=r[t],o=e.offsetAt(i.range.start),s=e.offsetAt(i.range.end);if(s<=a)n=n.substring(0,o)+i.newText+n.substring(s,n.length);else throw Error("Overlapping edit");a=o}return n};class tE{constructor(e,t,n,r){this._uri=e,this._languageId=t,this._version=n,this._content=r,this._lineOffsets=void 0}get uri(){return this._uri}get languageId(){return this._languageId}get version(){return this._version}getText(e){if(e){let t=this.offsetAt(e.start),n=this.offsetAt(e.end);return this._content.substring(t,n)}return this._content}update(e,t){this._content=e.text,this._version=t,this._lineOffsets=void 0}getLineOffsets(){if(void 0===this._lineOffsets){let e=[],t=this._content,n=!0;for(let r=0;r<t.length;r++){n&&(e.push(r),n=!1);let a=t.charAt(r);n="\r"===a||"\n"===a,"\r"===a&&r+1<t.length&&"\n"===t.charAt(r+1)&&r++}n&&t.length>0&&e.push(t.length),this._lineOffsets=e}return this._lineOffsets}positionAt(e){e=Math.max(Math.min(e,this._content.length),0);let t=this.getLineOffsets(),n=0,r=t.length;if(0===r)return s.create(0,e);for(;n<r;){let a=Math.floor((n+r)/2);t[a]>e?r=a:n=a+1}let a=n-1;return s.create(a,e-t[a])}offsetAt(e){let t=this.getLineOffsets();if(e.line>=t.length)return this._content.length;if(e.line<0)return 0;let n=t[e.line],r=e.line+1<t.length?t[e.line+1]:this._content.length;return Math.max(Math.min(n+e.character,r),n)}get lineCount(){return this.getLineOffsets().length}}tx=eR||(eR={}),tA=Object.prototype.toString,tx.defined=function(e){return void 0!==e},tx.undefined=function(e){return void 0===e},tx.boolean=function(e){return!0===e||!1===e},tx.string=function(e){return"[object String]"===tA.call(e)},tx.number=function(e){return"[object Number]"===tA.call(e)},tx.numberRange=function(e,t,n){return"[object Number]"===tA.call(e)&&t<=e&&e<=n},tx.integer=function(e){return"[object Number]"===tA.call(e)&&-0x80000000<=e&&e<=0x7fffffff},tx.uinteger=function(e){return"[object Number]"===tA.call(e)&&0<=e&&e<=0x7fffffff},tx.func=function(e){return"[object Function]"===tA.call(e)},tx.objectLiteral=function(e){return null!==e&&"object"==typeof e},tx.typedArray=function(e,t){return Array.isArray(e)&&e.every(t)}},38659(e,t,n){"use strict";var r,a,i,o,s,l,c,p,d,u,m,y,g,h,f,v,b,T,w,k,C,D,P,_,S,x,A,N,I,R,O,E,M,z,F,j,L,q,V,U,B,W,K,G,H,$,Z,X,J,Y,Q,ee,et,en,er,ea,ei,eo,es,el,ec,ep,ed,eu,em,ey,eg,eh,ef,ev,eb,eT,ew,ek,eC,eD,eP,e_,eS,ex,eA,eN,eI,eR,eO,eE,eM,ez,eF,ej,eL,eq,eV,eU,eB,eW,eK,eG,eH,e$,eZ,eX,eJ,eY,eQ,e0,e1,e2,e5,e3,e6,e7,e4,e9,e8,te,tt,tn,tr,ta,ti,to,ts,tl,tc,tp,td,tu,tm,ty,tg,th,tf,tv,tb,tT,tw,tk,tC,tD,tP,t_,tS,tx;let tA;n.r(t),n.d(t,{AnnotatedTextEdit:()=>P,ApplyKind:()=>W,ChangeAnnotation:()=>C,ChangeAnnotationIdentifier:()=>D,CodeAction:()=>ec,CodeActionContext:()=>es,CodeActionKind:()=>ei,CodeActionTag:()=>el,CodeActionTriggerKind:()=>eo,CodeDescription:()=>b,CodeLens:()=>ep,Color:()=>d,ColorInformation:()=>u,ColorPresentation:()=>m,Command:()=>w,CompletionItem:()=>G,CompletionItemKind:()=>L,CompletionItemLabelDetails:()=>K,CompletionItemTag:()=>V,CompletionList:()=>H,CreateFile:()=>S,DeleteFile:()=>A,Diagnostic:()=>T,DiagnosticRelatedInformation:()=>h,DiagnosticSeverity:()=>f,DiagnosticTag:()=>v,DocumentHighlight:()=>Q,DocumentHighlightKind:()=>Y,DocumentLink:()=>eu,DocumentSymbol:()=>ea,DocumentUri:()=>r,EOL:()=>tO,FoldingRange:()=>g,FoldingRangeKind:()=>y,FormattingOptions:()=>ed,Hover:()=>Z,InlayHint:()=>eC,InlayHintKind:()=>ew,InlayHintLabelPart:()=>ek,InlineCompletionContext:()=>eA,InlineCompletionItem:()=>eP,InlineCompletionList:()=>e_,InlineCompletionTriggerKind:()=>eS,InlineValueContext:()=>eT,InlineValueEvaluatableExpression:()=>eb,InlineValueText:()=>ef,InlineValueVariableLookup:()=>ev,InsertReplaceEdit:()=>U,InsertTextFormat:()=>q,InsertTextMode:()=>B,LanguageKind:()=>M,Location:()=>c,LocationLink:()=>p,MarkedString:()=>$,MarkupContent:()=>j,MarkupKind:()=>F,OptionalVersionedTextDocumentIdentifier:()=>E,ParameterInformation:()=>X,Position:()=>s,Range:()=>l,RenameFile:()=>x,SelectedCompletionInfo:()=>ex,SelectionRange:()=>em,SemanticTokenModifiers:()=>eg,SemanticTokenTypes:()=>ey,SemanticTokens:()=>eh,SignatureInformation:()=>J,SnippetTextEdit:()=>I,StringValue:()=>eD,SymbolInformation:()=>en,SymbolKind:()=>ee,SymbolTag:()=>et,TextDocument:()=>eI,TextDocumentEdit:()=>_,TextDocumentIdentifier:()=>R,TextDocumentItem:()=>z,TextEdit:()=>k,URI:()=>a,VersionedTextDocumentIdentifier:()=>O,WorkspaceChange:()=>tR,WorkspaceEdit:()=>N,WorkspaceFolder:()=>eN,WorkspaceSymbol:()=>er,integer:()=>i,uinteger:()=>o}),(r||(r={})).is=function(e){return"string"==typeof e},(a||(a={})).is=function(e){return"string"==typeof e},(eO=i||(i={})).MIN_VALUE=-0x80000000,eO.MAX_VALUE=0x7fffffff,eO.is=function(e){return"number"==typeof e&&eO.MIN_VALUE<=e&&e<=eO.MAX_VALUE},(eE=o||(o={})).MIN_VALUE=0,eE.MAX_VALUE=0x7fffffff,eE.is=function(e){return"number"==typeof e&&eE.MIN_VALUE<=e&&e<=eE.MAX_VALUE},(eM=s||(s={})).create=function(e,t){return e===Number.MAX_VALUE&&(e=o.MAX_VALUE),t===Number.MAX_VALUE&&(t=o.MAX_VALUE),{line:e,character:t}},eM.is=function(e){return eR.objectLiteral(e)&&eR.uinteger(e.line)&&eR.uinteger(e.character)},(ez=l||(l={})).create=function(e,t,n,r){if(eR.uinteger(e)&&eR.uinteger(t)&&eR.uinteger(n)&&eR.uinteger(r))return{start:s.create(e,t),end:s.create(n,r)};if(s.is(e)&&s.is(t))return{start:e,end:t};throw Error(`Range#create called with invalid arguments[${e}, ${t}, ${n}, ${r}]`)},ez.is=function(e){return eR.objectLiteral(e)&&s.is(e.start)&&s.is(e.end)},(eF=c||(c={})).create=function(e,t){return{uri:e,range:t}},eF.is=function(e){return eR.objectLiteral(e)&&l.is(e.range)&&(eR.string(e.uri)||eR.undefined(e.uri))},(ej=p||(p={})).create=function(e,t,n,r){return{targetUri:e,targetRange:t,targetSelectionRange:n,originSelectionRange:r}},ej.is=function(e){return eR.objectLiteral(e)&&l.is(e.targetRange)&&eR.string(e.targetUri)&&l.is(e.targetSelectionRange)&&(l.is(e.originSelectionRange)||eR.undefined(e.originSelectionRange))},(eL=d||(d={})).create=function(e,t,n,r){return{red:e,green:t,blue:n,alpha:r}},eL.is=function(e){return eR.objectLiteral(e)&&eR.numberRange(e.red,0,1)&&eR.numberRange(e.green,0,1)&&eR.numberRange(e.blue,0,1)&&eR.numberRange(e.alpha,0,1)},(eq=u||(u={})).create=function(e,t){return{range:e,color:t}},eq.is=function(e){return eR.objectLiteral(e)&&l.is(e.range)&&d.is(e.color)},(eV=m||(m={})).create=function(e,t,n){return{label:e,textEdit:t,additionalTextEdits:n}},eV.is=function(e){return eR.objectLiteral(e)&&eR.string(e.label)&&(eR.undefined(e.textEdit)||k.is(e))&&(eR.undefined(e.additionalTextEdits)||eR.typedArray(e.additionalTextEdits,k.is))},(eU=y||(y={})).Comment="comment",eU.Imports="imports",eU.Region="region",(eB=g||(g={})).create=function(e,t,n,r,a,i){let o={startLine:e,endLine:t};return eR.defined(n)&&(o.startCharacter=n),eR.defined(r)&&(o.endCharacter=r),eR.defined(a)&&(o.kind=a),eR.defined(i)&&(o.collapsedText=i),o},eB.is=function(e){return eR.objectLiteral(e)&&eR.uinteger(e.startLine)&&eR.uinteger(e.startLine)&&(eR.undefined(e.startCharacter)||eR.uinteger(e.startCharacter))&&(eR.undefined(e.endCharacter)||eR.uinteger(e.endCharacter))&&(eR.undefined(e.kind)||eR.string(e.kind))},(eW=h||(h={})).create=function(e,t){return{location:e,message:t}},eW.is=function(e){return eR.defined(e)&&c.is(e.location)&&eR.string(e.message)},(eK=f||(f={})).Error=1,eK.Warning=2,eK.Information=3,eK.Hint=4,(eG=v||(v={})).Unnecessary=1,eG.Deprecated=2,(b||(b={})).is=function(e){return eR.objectLiteral(e)&&eR.string(e.href)},(eH=T||(T={})).create=function(e,t,n,r,a,i){let o={range:e,message:t};return eR.defined(n)&&(o.severity=n),eR.defined(r)&&(o.code=r),eR.defined(a)&&(o.source=a),eR.defined(i)&&(o.relatedInformation=i),o},eH.is=function(e){var t;return eR.defined(e)&&l.is(e.range)&&eR.string(e.message)&&(eR.number(e.severity)||eR.undefined(e.severity))&&(eR.integer(e.code)||eR.string(e.code)||eR.undefined(e.code))&&(eR.undefined(e.codeDescription)||eR.string(null==(t=e.codeDescription)?void 0:t.href))&&(eR.string(e.source)||eR.undefined(e.source))&&(eR.undefined(e.relatedInformation)||eR.typedArray(e.relatedInformation,h.is))},(e$=w||(w={})).create=function(e,t,...n){let r={title:e,command:t};return eR.defined(n)&&n.length>0&&(r.arguments=n),r},e$.is=function(e){return eR.defined(e)&&eR.string(e.title)&&(void 0===e.tooltip||eR.string(e.tooltip))&&eR.string(e.command)},(eZ=k||(k={})).replace=function(e,t){return{range:e,newText:t}},eZ.insert=function(e,t){return{range:{start:e,end:e},newText:t}},eZ.del=function(e){return{range:e,newText:""}},eZ.is=function(e){return eR.objectLiteral(e)&&eR.string(e.newText)&&l.is(e.range)},(eX=C||(C={})).create=function(e,t,n){let r={label:e};return void 0!==t&&(r.needsConfirmation=t),void 0!==n&&(r.description=n),r},eX.is=function(e){return eR.objectLiteral(e)&&eR.string(e.label)&&(eR.boolean(e.needsConfirmation)||void 0===e.needsConfirmation)&&(eR.string(e.description)||void 0===e.description)},(D||(D={})).is=function(e){return eR.string(e)},(eJ=P||(P={})).replace=function(e,t,n){return{range:e,newText:t,annotationId:n}},eJ.insert=function(e,t,n){return{range:{start:e,end:e},newText:t,annotationId:n}},eJ.del=function(e,t){return{range:e,newText:"",annotationId:t}},eJ.is=function(e){return k.is(e)&&(C.is(e.annotationId)||D.is(e.annotationId))},(eY=_||(_={})).create=function(e,t){return{textDocument:e,edits:t}},eY.is=function(e){return eR.defined(e)&&E.is(e.textDocument)&&Array.isArray(e.edits)},(eQ=S||(S={})).create=function(e,t,n){let r={kind:"create",uri:e};return void 0!==t&&(void 0!==t.overwrite||void 0!==t.ignoreIfExists)&&(r.options=t),void 0!==n&&(r.annotationId=n),r},eQ.is=function(e){return e&&"create"===e.kind&&eR.string(e.uri)&&(void 0===e.options||(void 0===e.options.overwrite||eR.boolean(e.options.overwrite))&&(void 0===e.options.ignoreIfExists||eR.boolean(e.options.ignoreIfExists)))&&(void 0===e.annotationId||D.is(e.annotationId))},(e0=x||(x={})).create=function(e,t,n,r){let a={kind:"rename",oldUri:e,newUri:t};return void 0!==n&&(void 0!==n.overwrite||void 0!==n.ignoreIfExists)&&(a.options=n),void 0!==r&&(a.annotationId=r),a},e0.is=function(e){return e&&"rename"===e.kind&&eR.string(e.oldUri)&&eR.string(e.newUri)&&(void 0===e.options||(void 0===e.options.overwrite||eR.boolean(e.options.overwrite))&&(void 0===e.options.ignoreIfExists||eR.boolean(e.options.ignoreIfExists)))&&(void 0===e.annotationId||D.is(e.annotationId))},(e1=A||(A={})).create=function(e,t,n){let r={kind:"delete",uri:e};return void 0!==t&&(void 0!==t.recursive||void 0!==t.ignoreIfNotExists)&&(r.options=t),void 0!==n&&(r.annotationId=n),r},e1.is=function(e){return e&&"delete"===e.kind&&eR.string(e.uri)&&(void 0===e.options||(void 0===e.options.recursive||eR.boolean(e.options.recursive))&&(void 0===e.options.ignoreIfNotExists||eR.boolean(e.options.ignoreIfNotExists)))&&(void 0===e.annotationId||D.is(e.annotationId))},(N||(N={})).is=function(e){return e&&(void 0!==e.changes||void 0!==e.documentChanges)&&(void 0===e.documentChanges||e.documentChanges.every(e=>eR.string(e.kind)?S.is(e)||x.is(e)||A.is(e):_.is(e)))};class tN{constructor(e,t){this.edits=e,this.changeAnnotations=t}insert(e,t,n){let r,a;if(void 0===n?r=k.insert(e,t):D.is(n)?(a=n,r=P.insert(e,t,n)):(this.assertChangeAnnotations(this.changeAnnotations),a=this.changeAnnotations.manage(n),r=P.insert(e,t,a)),this.edits.push(r),void 0!==a)return a}replace(e,t,n){let r,a;if(void 0===n?r=k.replace(e,t):D.is(n)?(a=n,r=P.replace(e,t,n)):(this.assertChangeAnnotations(this.changeAnnotations),a=this.changeAnnotations.manage(n),r=P.replace(e,t,a)),this.edits.push(r),void 0!==a)return a}delete(e,t){let n,r;if(void 0===t?n=k.del(e):D.is(t)?(r=t,n=P.del(e,t)):(this.assertChangeAnnotations(this.changeAnnotations),r=this.changeAnnotations.manage(t),n=P.del(e,r)),this.edits.push(n),void 0!==r)return r}add(e){this.edits.push(e)}all(){return this.edits}clear(){this.edits.splice(0,this.edits.length)}assertChangeAnnotations(e){if(void 0===e)throw Error("Text edit change is not configured to manage change annotations.")}}(I||(I={})).is=function(e){return eR.objectLiteral(e)&&l.is(e.range)&&eD.isSnippet(e.snippet)&&(void 0===e.annotationId||C.is(e.annotationId)||D.is(e.annotationId))};class tI{constructor(e){this._annotations=void 0===e?Object.create(null):e,this._counter=0,this._size=0}all(){return this._annotations}get size(){return this._size}manage(e,t){let n;if(D.is(e)?n=e:(n=this.nextId(),t=e),void 0!==this._annotations[n])throw Error(`Id ${n} is already in use.`);if(void 0===t)throw Error(`No annotation provided for id ${n}`);return this._annotations[n]=t,this._size++,n}nextId(){return this._counter++,this._counter.toString()}}class tR{constructor(e){this._textEditChanges=Object.create(null),void 0!==e?(this._workspaceEdit=e,e.documentChanges?(this._changeAnnotations=new tI(e.changeAnnotations),e.changeAnnotations=this._changeAnnotations.all(),e.documentChanges.forEach(e=>{if(_.is(e)){let t=new tN(e.edits,this._changeAnnotations);this._textEditChanges[e.textDocument.uri]=t}})):e.changes&&Object.keys(e.changes).forEach(t=>{let n=new tN(e.changes[t]);this._textEditChanges[t]=n})):this._workspaceEdit={}}get edit(){return this.initDocumentChanges(),void 0!==this._changeAnnotations&&(0===this._changeAnnotations.size?this._workspaceEdit.changeAnnotations=void 0:this._workspaceEdit.changeAnnotations=this._changeAnnotations.all()),this._workspaceEdit}getTextEditChange(e){if(E.is(e)){if(this.initDocumentChanges(),void 0===this._workspaceEdit.documentChanges)throw Error("Workspace edit is not configured for document changes.");let t={uri:e.uri,version:e.version},n=this._textEditChanges[t.uri];if(!n){let e=[];this._workspaceEdit.documentChanges.push({textDocument:t,edits:e}),n=new tN(e,this._changeAnnotations),this._textEditChanges[t.uri]=n}return n}{if(this.initChanges(),void 0===this._workspaceEdit.changes)throw Error("Workspace edit is not configured for normal text edit changes.");let t=this._textEditChanges[e];if(!t){let n=[];this._workspaceEdit.changes[e]=n,t=new tN(n),this._textEditChanges[e]=t}return t}}initDocumentChanges(){void 0===this._workspaceEdit.documentChanges&&void 0===this._workspaceEdit.changes&&(this._changeAnnotations=new tI,this._workspaceEdit.documentChanges=[],this._workspaceEdit.changeAnnotations=this._changeAnnotations.all())}initChanges(){void 0===this._workspaceEdit.documentChanges&&void 0===this._workspaceEdit.changes&&(this._workspaceEdit.changes=Object.create(null))}createFile(e,t,n){let r,a,i;if(this.initDocumentChanges(),void 0===this._workspaceEdit.documentChanges)throw Error("Workspace edit is not configured for document changes.");if(C.is(t)||D.is(t)?r=t:n=t,void 0===r?a=S.create(e,n):(i=D.is(r)?r:this._changeAnnotations.manage(r),a=S.create(e,n,i)),this._workspaceEdit.documentChanges.push(a),void 0!==i)return i}renameFile(e,t,n,r){let a,i,o;if(this.initDocumentChanges(),void 0===this._workspaceEdit.documentChanges)throw Error("Workspace edit is not configured for document changes.");if(C.is(n)||D.is(n)?a=n:r=n,void 0===a?i=x.create(e,t,r):(o=D.is(a)?a:this._changeAnnotations.manage(a),i=x.create(e,t,r,o)),this._workspaceEdit.documentChanges.push(i),void 0!==o)return o}deleteFile(e,t,n){let r,a,i;if(this.initDocumentChanges(),void 0===this._workspaceEdit.documentChanges)throw Error("Workspace edit is not configured for document changes.");if(C.is(t)||D.is(t)?r=t:n=t,void 0===r?a=A.create(e,n):(i=D.is(r)?r:this._changeAnnotations.manage(r),a=A.create(e,n,i)),this._workspaceEdit.documentChanges.push(a),void 0!==i)return i}}(e2=R||(R={})).create=function(e){return{uri:e}},e2.is=function(e){return eR.defined(e)&&eR.string(e.uri)},(e5=O||(O={})).create=function(e,t){return{uri:e,version:t}},e5.is=function(e){return eR.defined(e)&&eR.string(e.uri)&&eR.integer(e.version)},(e3=E||(E={})).create=function(e,t){return{uri:e,version:t}},e3.is=function(e){return eR.defined(e)&&eR.string(e.uri)&&(null===e.version||eR.integer(e.version))},(e6=M||(M={})).ABAP="abap",e6.WindowsBat="bat",e6.BibTeX="bibtex",e6.Clojure="clojure",e6.Coffeescript="coffeescript",e6.C="c",e6.CPP="cpp",e6.CSharp="csharp",e6.CSS="css",e6.D="d",e6.Delphi="pascal",e6.Diff="diff",e6.Dart="dart",e6.Dockerfile="dockerfile",e6.Elixir="elixir",e6.Erlang="erlang",e6.FSharp="fsharp",e6.GitCommit="git-commit",e6.GitRebase="rebase",e6.Go="go",e6.Groovy="groovy",e6.Handlebars="handlebars",e6.Haskell="haskell",e6.HTML="html",e6.Ini="ini",e6.Java="java",e6.JavaScript="javascript",e6.JavaScriptReact="javascriptreact",e6.JSON="json",e6.LaTeX="latex",e6.Less="less",e6.Lua="lua",e6.Makefile="makefile",e6.Markdown="markdown",e6.ObjectiveC="objective-c",e6.ObjectiveCPP="objective-cpp",e6.Pascal="pascal",e6.Perl="perl",e6.Perl6="perl6",e6.PHP="php",e6.Powershell="powershell",e6.Pug="jade",e6.Python="python",e6.R="r",e6.Razor="razor",e6.Ruby="ruby",e6.Rust="rust",e6.SCSS="scss",e6.SASS="sass",e6.Scala="scala",e6.ShaderLab="shaderlab",e6.ShellScript="shellscript",e6.SQL="sql",e6.Swift="swift",e6.TypeScript="typescript",e6.TypeScriptReact="typescriptreact",e6.TeX="tex",e6.VisualBasic="vb",e6.XML="xml",e6.XSL="xsl",e6.YAML="yaml",(e7=z||(z={})).create=function(e,t,n,r){return{uri:e,languageId:t,version:n,text:r}},e7.is=function(e){return eR.defined(e)&&eR.string(e.uri)&&eR.string(e.languageId)&&eR.integer(e.version)&&eR.string(e.text)},(e4=F||(F={})).PlainText="plaintext",e4.Markdown="markdown",e4.is=function(e){return e===e4.PlainText||e===e4.Markdown},(j||(j={})).is=function(e){return eR.objectLiteral(e)&&F.is(e.kind)&&eR.string(e.value)},(e9=L||(L={})).Text=1,e9.Method=2,e9.Function=3,e9.Constructor=4,e9.Field=5,e9.Variable=6,e9.Class=7,e9.Interface=8,e9.Module=9,e9.Property=10,e9.Unit=11,e9.Value=12,e9.Enum=13,e9.Keyword=14,e9.Snippet=15,e9.Color=16,e9.File=17,e9.Reference=18,e9.Folder=19,e9.EnumMember=20,e9.Constant=21,e9.Struct=22,e9.Event=23,e9.Operator=24,e9.TypeParameter=25,(e8=q||(q={})).PlainText=1,e8.Snippet=2,(V||(V={})).Deprecated=1,(te=U||(U={})).create=function(e,t,n){return{newText:e,insert:t,replace:n}},te.is=function(e){return e&&eR.string(e.newText)&&l.is(e.insert)&&l.is(e.replace)},(tt=B||(B={})).asIs=1,tt.adjustIndentation=2,(tn=W||(W={})).Replace=1,tn.Merge=2,(K||(K={})).is=function(e){return e&&(eR.string(e.detail)||void 0===e.detail)&&(eR.string(e.description)||void 0===e.description)},(G||(G={})).create=function(e){return{label:e}},(H||(H={})).create=function(e,t){return{items:e||[],isIncomplete:!!t}},(tr=$||($={})).fromPlainText=function(e){return e.replace(/[\\`*_{}[\]()#+\-.!]/g,"\\$&")},tr.is=function(e){return eR.string(e)||eR.objectLiteral(e)&&eR.string(e.language)&&eR.string(e.value)},(Z||(Z={})).is=function(e){return!!e&&eR.objectLiteral(e)&&(j.is(e.contents)||$.is(e.contents)||eR.typedArray(e.contents,$.is))&&(void 0===e.range||l.is(e.range))},(X||(X={})).create=function(e,t){return t?{label:e,documentation:t}:{label:e}},(J||(J={})).create=function(e,t,...n){let r={label:e};return eR.defined(t)&&(r.documentation=t),eR.defined(n)?r.parameters=n:r.parameters=[],r},(ta=Y||(Y={})).Text=1,ta.Read=2,ta.Write=3,(Q||(Q={})).create=function(e,t){let n={range:e};return eR.number(t)&&(n.kind=t),n},(ti=ee||(ee={})).File=1,ti.Module=2,ti.Namespace=3,ti.Package=4,ti.Class=5,ti.Method=6,ti.Property=7,ti.Field=8,ti.Constructor=9,ti.Enum=10,ti.Interface=11,ti.Function=12,ti.Variable=13,ti.Constant=14,ti.String=15,ti.Number=16,ti.Boolean=17,ti.Array=18,ti.Object=19,ti.Key=20,ti.Null=21,ti.EnumMember=22,ti.Struct=23,ti.Event=24,ti.Operator=25,ti.TypeParameter=26,(et||(et={})).Deprecated=1,(en||(en={})).create=function(e,t,n,r,a){let i={name:e,kind:t,location:{uri:r,range:n}};return a&&(i.containerName=a),i},(er||(er={})).create=function(e,t,n,r){return void 0!==r?{name:e,kind:t,location:{uri:n,range:r}}:{name:e,kind:t,location:{uri:n}}},(to=ea||(ea={})).create=function(e,t,n,r,a,i){let o={name:e,detail:t,kind:n,range:r,selectionRange:a};return void 0!==i&&(o.children=i),o},to.is=function(e){return e&&eR.string(e.name)&&eR.number(e.kind)&&l.is(e.range)&&l.is(e.selectionRange)&&(void 0===e.detail||eR.string(e.detail))&&(void 0===e.deprecated||eR.boolean(e.deprecated))&&(void 0===e.children||Array.isArray(e.children))&&(void 0===e.tags||Array.isArray(e.tags))},(ts=ei||(ei={})).Empty="",ts.QuickFix="quickfix",ts.Refactor="refactor",ts.RefactorExtract="refactor.extract",ts.RefactorInline="refactor.inline",ts.RefactorMove="refactor.move",ts.RefactorRewrite="refactor.rewrite",ts.Source="source",ts.SourceOrganizeImports="source.organizeImports",ts.SourceFixAll="source.fixAll",ts.Notebook="notebook",(tl=eo||(eo={})).Invoked=1,tl.Automatic=2,(tc=es||(es={})).create=function(e,t,n){let r={diagnostics:e};return null!=t&&(r.only=t),null!=n&&(r.triggerKind=n),r},tc.is=function(e){return eR.defined(e)&&eR.typedArray(e.diagnostics,T.is)&&(void 0===e.only||eR.typedArray(e.only,eR.string))&&(void 0===e.triggerKind||e.triggerKind===eo.Invoked||e.triggerKind===eo.Automatic)},(tp=el||(el={})).LLMGenerated=1,tp.is=function(e){return eR.defined(e)&&e===tp.LLMGenerated},(td=ec||(ec={})).create=function(e,t,n){let r={title:e},a=!0;return"string"==typeof t?(a=!1,r.kind=t):w.is(t)?r.command=t:r.edit=t,a&&void 0!==n&&(r.kind=n),r},td.is=function(e){return e&&eR.string(e.title)&&(void 0===e.diagnostics||eR.typedArray(e.diagnostics,T.is))&&(void 0===e.kind||eR.string(e.kind))&&(void 0!==e.edit||void 0!==e.command)&&(void 0===e.command||w.is(e.command))&&(void 0===e.isPreferred||eR.boolean(e.isPreferred))&&(void 0===e.edit||N.is(e.edit))&&(void 0===e.tags||eR.typedArray(e.tags,el.is))},(tu=ep||(ep={})).create=function(e,t){let n={range:e};return eR.defined(t)&&(n.data=t),n},tu.is=function(e){return eR.defined(e)&&l.is(e.range)&&(eR.undefined(e.command)||w.is(e.command))},(tm=ed||(ed={})).create=function(e,t){return{tabSize:e,insertSpaces:t}},tm.is=function(e){return eR.defined(e)&&eR.uinteger(e.tabSize)&&eR.boolean(e.insertSpaces)},(ty=eu||(eu={})).create=function(e,t,n){return{range:e,target:t,data:n}},ty.is=function(e){return eR.defined(e)&&l.is(e.range)&&(eR.undefined(e.target)||eR.string(e.target))},(tg=em||(em={})).create=function(e,t){return{range:e,parent:t}},tg.is=function(e){return eR.objectLiteral(e)&&l.is(e.range)&&(void 0===e.parent||tg.is(e.parent))},(th=ey||(ey={})).namespace="namespace",th.type="type",th.class="class",th.enum="enum",th.interface="interface",th.struct="struct",th.typeParameter="typeParameter",th.parameter="parameter",th.variable="variable",th.property="property",th.enumMember="enumMember",th.event="event",th.function="function",th.method="method",th.macro="macro",th.keyword="keyword",th.modifier="modifier",th.comment="comment",th.string="string",th.number="number",th.regexp="regexp",th.operator="operator",th.decorator="decorator",th.label="label",(tf=eg||(eg={})).declaration="declaration",tf.definition="definition",tf.readonly="readonly",tf.static="static",tf.deprecated="deprecated",tf.abstract="abstract",tf.async="async",tf.modification="modification",tf.documentation="documentation",tf.defaultLibrary="defaultLibrary",(eh||(eh={})).is=function(e){return eR.objectLiteral(e)&&(void 0===e.resultId||"string"==typeof e.resultId)&&Array.isArray(e.data)&&(0===e.data.length||"number"==typeof e.data[0])},(tv=ef||(ef={})).create=function(e,t){return{range:e,text:t}},tv.is=function(e){return null!=e&&l.is(e.range)&&eR.string(e.text)},(tb=ev||(ev={})).create=function(e,t,n){return{range:e,variableName:t,caseSensitiveLookup:n}},tb.is=function(e){return null!=e&&l.is(e.range)&&eR.boolean(e.caseSensitiveLookup)&&(eR.string(e.variableName)||void 0===e.variableName)},(tT=eb||(eb={})).create=function(e,t){return{range:e,expression:t}},tT.is=function(e){return null!=e&&l.is(e.range)&&(eR.string(e.expression)||void 0===e.expression)},(tw=eT||(eT={})).create=function(e,t){return{frameId:e,stoppedLocation:t}},tw.is=function(e){return eR.defined(e)&&l.is(e.stoppedLocation)},(tk=ew||(ew={})).Type=1,tk.Parameter=2,tk.is=function(e){return 1===e||2===e},(tC=ek||(ek={})).create=function(e){return{value:e}},tC.is=function(e){return eR.objectLiteral(e)&&(void 0===e.tooltip||eR.string(e.tooltip)||j.is(e.tooltip))&&(void 0===e.location||c.is(e.location))&&(void 0===e.command||w.is(e.command))},(tD=eC||(eC={})).create=function(e,t,n){let r={position:e,label:t};return void 0!==n&&(r.kind=n),r},tD.is=function(e){return eR.objectLiteral(e)&&s.is(e.position)&&(eR.string(e.label)||eR.typedArray(e.label,ek.is))&&(void 0===e.kind||ew.is(e.kind))&&void 0===e.textEdits||eR.typedArray(e.textEdits,k.is)&&(void 0===e.tooltip||eR.string(e.tooltip)||j.is(e.tooltip))&&(void 0===e.paddingLeft||eR.boolean(e.paddingLeft))&&(void 0===e.paddingRight||eR.boolean(e.paddingRight))},(tP=eD||(eD={})).createSnippet=function(e){return{kind:"snippet",value:e}},tP.isSnippet=function(e){return eR.objectLiteral(e)&&"snippet"===e.kind&&eR.string(e.value)},(eP||(eP={})).create=function(e,t,n,r){return{insertText:e,filterText:t,range:n,command:r}},(e_||(e_={})).create=function(e){return{items:e}},(t_=eS||(eS={})).Invoked=1,t_.Automatic=2,(ex||(ex={})).create=function(e,t){return{range:e,text:t}},(eA||(eA={})).create=function(e,t){return{triggerKind:e,selectedCompletionInfo:t}},(eN||(eN={})).is=function(e){return eR.objectLiteral(e)&&a.is(e.uri)&&eR.string(e.name)};let tO=["\n","\r\n","\r"];(tS=eI||(eI={})).create=function(e,t,n,r){return new tE(e,t,n,r)},tS.is=function(e){return!!(eR.defined(e)&&eR.string(e.uri)&&(eR.undefined(e.languageId)||eR.string(e.languageId))&&eR.uinteger(e.lineCount)&&eR.func(e.getText)&&eR.func(e.positionAt)&&eR.func(e.offsetAt))},tS.applyEdits=function(e,t){let n=e.getText(),r=function e(t,n){if(t.length<=1)return t;let r=t.length/2|0,a=t.slice(0,r),i=t.slice(r);e(a,n),e(i,n);let o=0,s=0,l=0;for(;o<a.length&&s<i.length;)0>=n(a[o],i[s])?t[l++]=a[o++]:t[l++]=i[s++];for(;o<a.length;)t[l++]=a[o++];for(;s<i.length;)t[l++]=i[s++];return t}(t,(e,t)=>{let n=e.range.start.line-t.range.start.line;return 0===n?e.range.start.character-t.range.start.character:n}),a=n.length;for(let t=r.length-1;t>=0;t--){let i=r[t],o=e.offsetAt(i.range.start),s=e.offsetAt(i.range.end);if(s<=a)n=n.substring(0,o)+i.newText+n.substring(s,n.length);else throw Error("Overlapping edit");a=o}return n};class tE{constructor(e,t,n,r){this._uri=e,this._languageId=t,this._version=n,this._content=r,this._lineOffsets=void 0}get uri(){return this._uri}get languageId(){return this._languageId}get version(){return this._version}getText(e){if(e){let t=this.offsetAt(e.start),n=this.offsetAt(e.end);return this._content.substring(t,n)}return this._content}update(e,t){this._content=e.text,this._version=t,this._lineOffsets=void 0}getLineOffsets(){if(void 0===this._lineOffsets){let e=[],t=this._content,n=!0;for(let r=0;r<t.length;r++){n&&(e.push(r),n=!1);let a=t.charAt(r);n="\r"===a||"\n"===a,"\r"===a&&r+1<t.length&&"\n"===t.charAt(r+1)&&r++}n&&t.length>0&&e.push(t.length),this._lineOffsets=e}return this._lineOffsets}positionAt(e){e=Math.max(Math.min(e,this._content.length),0);let t=this.getLineOffsets(),n=0,r=t.length;if(0===r)return s.create(0,e);for(;n<r;){let a=Math.floor((n+r)/2);t[a]>e?r=a:n=a+1}let a=n-1;return s.create(a,e-t[a])}offsetAt(e){let t=this.getLineOffsets();if(e.line>=t.length)return this._content.length;if(e.line<0)return 0;let n=t[e.line],r=e.line+1<t.length?t[e.line+1]:this._content.length;return Math.max(Math.min(n+e.character,r),n)}get lineCount(){return this.getLineOffsets().length}}tx=eR||(eR={}),tA=Object.prototype.toString,tx.defined=function(e){return void 0!==e},tx.undefined=function(e){return void 0===e},tx.boolean=function(e){return!0===e||!1===e},tx.string=function(e){return"[object String]"===tA.call(e)},tx.number=function(e){return"[object Number]"===tA.call(e)},tx.numberRange=function(e,t,n){return"[object Number]"===tA.call(e)&&t<=e&&e<=n},tx.integer=function(e){return"[object Number]"===tA.call(e)&&-0x80000000<=e&&e<=0x7fffffff},tx.uinteger=function(e){return"[object Number]"===tA.call(e)&&0<=e&&e<=0x7fffffff},tx.func=function(e){return"[object Function]"===tA.call(e)},tx.objectLiteral=function(e){return null!==e&&"object"==typeof e},tx.typedArray=function(e,t){return Array.isArray(e)&&e.every(t)}},5935(e,t,n){"use strict";n.r(t),n.d(t,{stringify:()=>C,TomlDate:()=>c,default:()=>D,TomlError:()=>r,parse:()=>b});class r extends Error{line;column;codeblock;constructor(e,t){const[n,r]=function(e,t){let n=e.slice(0,t).split(/\r\n|\n|\r/g);return[n.length,n.pop().length+1]}(t.toml,t.ptr),a=function(e,t,n){let r=e.split(/\r\n|\n|\r/g),a="",i=(0|Math.log10(t+1))+1;for(let e=t-1;e<=t+1;e++){let o=r[e-1];o&&(a+=e.toString().padEnd(i," "),a+=": ",a+=o,a+="\n",e===t&&(a+=" ".repeat(i+n+2),a+="^\n"))}return a}(t.toml,n,r);super(`Invalid TOML document: ${e}
${a}`,t),this.line=n,this.column=r,this.codeblock=a}}function a(e,t=0,n=e.length){let r=e.indexOf("\n",t);return"\r"===e[r-1]&&r--,r<=n?r:-1}function i(e,t){for(let n=t;n<e.length;n++){let a=e[n];if("\n"===a)return n;if("\r"===a&&"\n"===e[n+1])return n+1;if(a<" "&&" "!==a||""===a)throw new r("control characters are not allowed in comments",{toml:e,ptr:t})}return e.length}function o(e,t,n,r){let a;for(;" "===(a=e[t])||" "===a||!n&&("\n"===a||"\r"===a&&"\n"===e[t+1]);)t++;return r||"#"!==a?t:o(e,i(e,t),n)}function s(e,t){let n=e[t],r=n===e[t+1]&&e[t+1]===e[t+2]?e.slice(t,t+3):n;t+=r.length-1;do t=e.indexOf(r,++t);while(t>-1&&"'"!==n&&function(e,t){let n=0;for(;"\\"===e[t-++n];);return--n&&n%2}(e,t));return t>-1&&(t+=r.length,r.length>1&&(e[t]===n&&t++,e[t]===n&&t++)),t}let l=/^(\d{4}-\d{2}-\d{2})?[T ]?(?:(\d{2}):\d{2}(?::\d{2}(?:\.\d+)?)?)?(Z|[-+]\d{2}:\d{2})?$/i;class c extends Date{#S=!1;#x=!1;#A=null;constructor(e){let t=!0,n=!0,r="Z";if("string"==typeof e){let a=e.match(l);a?(a[1]||(t=!1,e=`0000-01-01T${e}`),(n=!!a[2])&&" "===e[10]&&(e=e.replace(" ","T")),a[2]&&+a[2]>23?e="":(r=a[3]||null,e=e.toUpperCase(),!r&&n&&(e+="Z"))):e=""}super(e),isNaN(this.getTime())||(this.#S=t,this.#x=n,this.#A=r)}isDateTime(){return this.#S&&this.#x}isLocal(){return!this.#S||!this.#x||!this.#A}isDate(){return this.#S&&!this.#x}isTime(){return this.#x&&!this.#S}isValid(){return this.#S||this.#x}toISOString(){let e=super.toISOString();if(this.isDate())return e.slice(0,10);if(this.isTime())return e.slice(11,23);if(null===this.#A)return e.slice(0,-1);if("Z"===this.#A)return e;let t=60*this.#A.slice(1,3)+ +this.#A.slice(4,6);return t="-"===this.#A[0]?t:-t,new Date(this.getTime()-6e4*t).toISOString().slice(0,-1)+this.#A}static wrapAsOffsetDateTime(e,t="Z"){let n=new c(e);return n.#A=t,n}static wrapAsLocalDateTime(e){let t=new c(e);return t.#A=null,t}static wrapAsLocalDate(e){let t=new c(e);return t.#x=!1,t.#A=null,t}static wrapAsLocalTime(e){let t=new c(e);return t.#S=!1,t.#A=null,t}}let p=/^((0x[0-9a-fA-F](_?[0-9a-fA-F])*)|(([+-]|0[ob])?\d(_?\d)*))$/,d=/^[+-]?\d(_?\d)*(\.\d(_?\d)*)?([eE][+-]?\d(_?\d)*)?$/,u=/^[+-]?0[0-9_]/,m=/^[0-9a-f]{2,8}$/i,y={b:"\b",t:" ",n:"\n",f:"\f",r:"\r",e:"\x1b",'"':'"',"\\":"\\"};function g(e,t=0,n=e.length){let a,i="'"===e[t],s=e[t++]===e[t]&&e[t]===e[t+1];s&&(n-=2,"\r"===e[t+=2]&&t++,"\n"===e[t]&&t++);let l=0,c="",p=t;for(;t<n-1;){let n=e[t++];if("\n"===n||"\r"===n&&"\n"===e[t]){if(!s)throw new r("newlines are not allowed in strings",{toml:e,ptr:t-1})}else if(n<" "&&" "!==n||""===n)throw new r("control characters are not allowed in strings",{toml:e,ptr:t-1});if(a){if(a=!1,"x"===n||"u"===n||"U"===n){let a=e.slice(t,t+="x"===n?2:"u"===n?4:8);if(!m.test(a))throw new r("invalid unicode escape",{toml:e,ptr:l});try{c+=String.fromCodePoint(parseInt(a,16))}catch{throw new r("invalid unicode escape",{toml:e,ptr:l})}}else if(s&&("\n"===n||" "===n||" "===n||"\r"===n)){if(t=o(e,t-1,!0),"\n"!==e[t]&&"\r"!==e[t])throw new r("invalid escape: only line-ending whitespace may be escaped",{toml:e,ptr:l});t=o(e,t)}else if(n in y)c+=y[n];else throw new r("unrecognized escape sequence",{toml:e,ptr:l});p=t}else i||"\\"!==n||(l=t-1,a=!0,c+=e.slice(p,l))}return c+e.slice(p,n-1)}let h=/^[a-zA-Z0-9-_]+[ \t]*$/;function f(e,t,n="="){let i=t-1,l=[],c=e.indexOf(n,t);if(c<0)throw new r("incomplete key-value: cannot find end of key",{toml:e,ptr:t});do{let o=e[t=++i];if(" "!==o&&" "!==o)if('"'===o||"'"===o){if(o===e[t+1]&&o===e[t+2])throw new r("multiline strings are not allowed in keys",{toml:e,ptr:t});let p=s(e,t);if(p<0)throw new r("unfinished string encountered",{toml:e,ptr:t});i=e.indexOf(".",p);let d=e.slice(p,i<0||i>c?c:i),u=a(d);if(u>-1)throw new r("newlines are not allowed in keys",{toml:e,ptr:t+i+u});if(d.trimStart())throw new r("found extra tokens after the string part",{toml:e,ptr:p});if(c<p&&(c=e.indexOf(n,p))<0)throw new r("incomplete key-value: cannot find end of key",{toml:e,ptr:t});l.push(g(e,t,p))}else{i=e.indexOf(".",t);let n=e.slice(t,i<0||i>c?c:i);if(!h.test(n))throw new r("only letter, numbers, dashes and underscores are allowed in keys",{toml:e,ptr:t});l.push(n.trimEnd())}}while(i+1&&i<c);return[l,o(e,c+1,!0,!0)]}function v(e,t,n,r){let a,i,o=t,s=n,l=!1;for(let t=0;t<e.length;t++){if(t){if(o=l?o[a]:o[a]={},s=(i=s[a]).c,0===r&&(1===i.t||2===i.t))return null;if(2===i.t){let e=o.length-1;o=o[e],s=s[e].c}}if((l=Object.hasOwn(o,a=e[t]))&&s[a]?.t===0&&s[a]?.d)return null;l||("__proto__"===a&&(Object.defineProperty(o,a,{enumerable:!0,configurable:!0,writable:!0}),Object.defineProperty(s,a,{enumerable:!0,configurable:!0,writable:!0})),s[a]={t:t<e.length-1&&2===r?3:r,d:!1,i:0,c:{}})}if((i=s[a]).t!==r&&(1!==r||3!==i.t)||(2===r&&(i.d||(i.d=!0,o[a]=[]),o[a].push(o={}),i.c[i.i++]=i={t:1,d:!1,i:0,c:{}}),i.d))return null;if(i.d=!0,1===r)o=l?o[a]:o[a]={};else if(0===r&&l)return null;return[a,o,i.c]}function b(e,{maxDepth:t=1e3,integersAsBigInt:n}={}){let l={},m={},y=l,h=m;for(let b=o(e,0);b<e.length;){if("["===e[b]){let t="["===e[++b],n=f(e,b+=+t,"]");if(t){if("]"!==e[n[1]-1])throw new r("expected end of table declaration",{toml:e,ptr:n[1]-1});n[1]++}let a=v(n[0],l,m,t?2:1);if(!a)throw new r("trying to redefine an already defined table or value",{toml:e,ptr:b});h=a[2],y=a[1],b=n[1]}else{let l=f(e,b),m=v(l[0],y,h,0);if(!m)throw new r("trying to redefine an already defined table or value",{toml:e,ptr:b});let T=function e(t,n,l,m,y){var h;let v,b,T;if(0===m)throw new r("document contains excessively nested structures. aborting.",{toml:t,ptr:n});let w=t[n];if("["===w||"{"===w){let[a,s]="["===w?function(t,n,a,o){let s,l=[];for(n++;"]"!==(s=t[n++])&&s;)if(","===s)throw new r("expected value, found comma",{toml:t,ptr:n-1});else if("#"===s)n=i(t,n);else if(" "!==s&&" "!==s&&"\n"!==s&&"\r"!==s){let r=e(t,n-1,"]",a-1,o);l.push(r[0]),n=r[1]}if(!s)throw new r("unfinished array encountered",{toml:t,ptr:n});return[l,n]}(t,n,m,y):function(t,n,a,o){let s,l={},c=new Set;for(n++;"}"!==(s=t[n++])&&s;)if(","===s)throw new r("expected value, found comma",{toml:t,ptr:n-1});else if("#"===s)n=i(t,n);else if(" "!==s&&" "!==s&&"\n"!==s&&"\r"!==s){let i,s=l,p=!1,[d,u]=f(t,n-1);for(let e=0;e<d.length;e++){if(e&&(s=p?s[i]:s[i]={}),(p=Object.hasOwn(s,i=d[e]))&&("object"!=typeof s[i]||c.has(s[i])))throw new r("trying to redefine an already defined value",{toml:t,ptr:n});p||"__proto__"!==i||Object.defineProperty(s,i,{enumerable:!0,configurable:!0,writable:!0})}if(p)throw new r("trying to redefine an already defined value",{toml:t,ptr:n});let[m,y]=e(t,u,"}",a-1,o);c.add(m),s[i]=m,n=y}if(!s)throw new r("unfinished table encountered",{toml:t,ptr:n});return[l,n]}(t,n,m,y);if(l){if(s=o(t,s),","===t[s])s++;else if(t[s]!==l)throw new r("expected comma or end of structure",{toml:t,ptr:s})}return[a,s]}if('"'===w||"'"===w){v=s(t,n);let e=g(t,n,v);if(l){if(v=o(t,v),t[v]&&","!==t[v]&&t[v]!==l&&"\n"!==t[v]&&"\r"!==t[v])throw new r("unexpected character encountered",{toml:t,ptr:v});v+=+(","===t[v])}return[e,v]}v=function(e,t,n,i,o=!1){if(!i)return(t=a(e,t))<0?e.length:t;for(let n=t;n<e.length;n++){let t=e[n];if("#"===t)n=a(e,n);else if(","===t)return n+1;else if(t===i||o&&("\n"===t||"\r"===t&&"\n"===e[n+1]))return n}throw new r("cannot find end of structure",{toml:e,ptr:t})}(t,n,0,l);let k=(h=v-(","===t[v-1]),(T=(b=t.slice(n,h)).indexOf("#"))>-1&&(i(t,T),b=b.slice(0,T)),[b.trimEnd(),T]);if(!k[0])throw new r("incomplete key-value declaration: no value specified",{toml:t,ptr:n});return l&&k[1]>-1&&(v=o(t,n+k[1]),v+=+(","===t[v])),[function(e,t,n,a){if("true"===e)return!0;if("false"===e)return!1;if("-inf"===e)return-1/0;if("inf"===e||"+inf"===e)return 1/0;if("nan"===e||"+nan"===e||"-nan"===e)return NaN;if("-0"===e)return a?0n:0;let i=p.test(e);if(i||d.test(e)){if(u.test(e))throw new r("leading zeroes are not allowed",{toml:t,ptr:n});let o=+(e=e.replace(/_/g,""));if(isNaN(o))throw new r("invalid number",{toml:t,ptr:n});if(i){if((i=!Number.isSafeInteger(o))&&!a)throw new r("integer value cannot be represented losslessly",{toml:t,ptr:n});(i||!0===a)&&(o=BigInt(e))}return o}let o=new c(e);if(!o.isValid())throw new r("invalid value",{toml:t,ptr:n});return o}(k[0],t,n,y),v]}(e,l[1],void 0,t,n);m[1][m[0]]=T[0],b=T[1]}if(b=o(e,b,!0),e[b]&&"\n"!==e[b]&&"\r"!==e[b])throw new r("each key-value declaration must be followed by an end-of-line",{toml:e,ptr:b});b=o(e,b)}return l}let T=/^[a-z0-9-_]+$/i;function w(e){let t=typeof e;if("object"===t){if(Array.isArray(e))return"array";if(e instanceof Date)return"date"}return t}function k(e){return JSON.stringify(e).replace(/\x7f/g,"\\u007f")}function C(e,{maxDepth:t=1e3,numbersAsFloat:n=!1}={}){if("object"!==w(e))throw TypeError("stringify can only be called with an object");let r=function e(t,n,r,a,i){if(0===a)throw Error("Could not stringify the object: maximum object depth exceeded");let o="",s="",l=Object.keys(n);for(let t=0;t<l.length;t++){let c=l[t];if(null!==n[c]&&void 0!==n[c]){let t=w(n[c]);if("symbol"===t||"function"===t)throw TypeError(`cannot serialize values of type '${t}'`);let l=T.test(c)?c:k(c);if("array"===t&&function(e){for(let t=0;t<e.length;t++)if("object"!==w(e[t]))return!1;return 0!=e.length}(n[c]))s+=(s&&"\n")+function(t,n,r,a){if(0===r)throw Error("Could not stringify the object: maximum object depth exceeded");let i="";for(let o=0;o<t.length;o++)i+=`${i&&"\n"}[[${n}]]
`,i+=e(0,t[o],n,r,a);return i}(n[c],r?`${r}.${l}`:l,a-1,i);else if("object"===t){let t=r?`${r}.${l}`:l;s+=(s&&"\n")+e(t,n[c],t,a-1,i)}else o+=l,o+=" = ",o+=function e(t,n,r,a){if(0===r)throw Error("Could not stringify the object: maximum object depth exceeded");if("number"===n)return isNaN(t)?"nan":t===1/0?"inf":t===-1/0?"-inf":a&&Number.isInteger(t)?t.toFixed(1):t.toString();if("bigint"===n||"boolean"===n)return t.toString();if("string"===n)return k(t);if("date"===n){if(isNaN(t.getTime()))throw TypeError("cannot serialize invalid date");return t.toISOString()}return"object"===n?function(t,n,r){let a=Object.keys(t);if(0===a.length)return"{}";let i="{ ";for(let o=0;o<a.length;o++){let s=a[o];o&&(i+=", "),i+=T.test(s)?s:k(s),i+=" = ",i+=e(t[s],w(t[s]),n-1,r)}return i+" }"}(t,r,a):"array"===n?function(t,n,r){if(0===t.length)return"[]";let a="[ ";for(let i=0;i<t.length;i++){if(i&&(a+=", "),null===t[i]||void 0===t[i])throw TypeError("arrays cannot contain null or undefined values");a+=e(t[i],w(t[i]),n-1,r)}return a+" ]"}(t,r,a):void 0}(n[c],t,a,i),o+="\n"}}return t&&(o||!s)&&(o=o?`[${t}]
${o}`:`[${t}]`),o&&s?`${o}
${s}`:o||s}(0,e,"",t,n);return"\n"!==r[r.length-1]?r+"\n":r}let D={parse:b,stringify:C,TomlDate:c,TomlError:r}},46203(e,t,n){"use strict";var r,a,i,o,s,l,c,p,d,u,m,y,g,h,f,v,b,T,w,k,C,D,P,_,S,x,A,N,I,R,O,E,M,z,F,j,L,q,V,U,B,W,K,G,H,$,Z,X,J,Y,Q,ee,et,en,er,ea,ei,eo,es,el,ec,ep,ed,eu,em,ey,eg,eh,ef,ev,eb,eT,ew,ek,eC,eD,eP,e_,eS,ex,eA,eN,eI,eR,eO,eE,eM,ez,eF,ej,eL,eq,eV,eU,eB,eW,eK,eG,eH,e$,eZ,eX,eJ,eY,eQ,e0,e1,e2,e5,e3,e6,e7,e4,e9,e8,te,tt,tn,tr,ta,ti,to,ts,tl,tc,tp,td,tu,tm,ty,tg,th,tf,tv,tb,tT,tw,tk,tC,tD,tP,t_,tS,tx;let tA;n.r(t),n.d(t,{AnnotatedTextEdit:()=>P,ApplyKind:()=>W,ChangeAnnotation:()=>C,ChangeAnnotationIdentifier:()=>D,CodeAction:()=>ec,CodeActionContext:()=>es,CodeActionKind:()=>ei,CodeActionTag:()=>el,CodeActionTriggerKind:()=>eo,CodeDescription:()=>b,CodeLens:()=>ep,Color:()=>d,ColorInformation:()=>u,ColorPresentation:()=>m,Command:()=>w,CompletionItem:()=>G,CompletionItemKind:()=>L,CompletionItemLabelDetails:()=>K,CompletionItemTag:()=>V,CompletionList:()=>H,CreateFile:()=>S,DeleteFile:()=>A,Diagnostic:()=>T,DiagnosticRelatedInformation:()=>h,DiagnosticSeverity:()=>f,DiagnosticTag:()=>v,DocumentHighlight:()=>Q,DocumentHighlightKind:()=>Y,DocumentLink:()=>eu,DocumentSymbol:()=>ea,DocumentUri:()=>r,EOL:()=>tO,FoldingRange:()=>g,FoldingRangeKind:()=>y,FormattingOptions:()=>ed,Hover:()=>Z,InlayHint:()=>eC,InlayHintKind:()=>ew,InlayHintLabelPart:()=>ek,InlineCompletionContext:()=>eA,InlineCompletionItem:()=>eP,InlineCompletionList:()=>e_,InlineCompletionTriggerKind:()=>eS,InlineValueContext:()=>eT,InlineValueEvaluatableExpression:()=>eb,InlineValueText:()=>ef,InlineValueVariableLookup:()=>ev,InsertReplaceEdit:()=>U,InsertTextFormat:()=>q,InsertTextMode:()=>B,LanguageKind:()=>M,Location:()=>c,LocationLink:()=>p,MarkedString:()=>$,MarkupContent:()=>j,MarkupKind:()=>F,OptionalVersionedTextDocumentIdentifier:()=>E,ParameterInformation:()=>X,Position:()=>s,Range:()=>l,RenameFile:()=>x,SelectedCompletionInfo:()=>ex,SelectionRange:()=>em,SemanticTokenModifiers:()=>eg,SemanticTokenTypes:()=>ey,SemanticTokens:()=>eh,SignatureInformation:()=>J,SnippetTextEdit:()=>I,StringValue:()=>eD,SymbolInformation:()=>en,SymbolKind:()=>ee,SymbolTag:()=>et,TextDocument:()=>eI,TextDocumentEdit:()=>_,TextDocumentIdentifier:()=>R,TextDocumentItem:()=>z,TextEdit:()=>k,URI:()=>a,VersionedTextDocumentIdentifier:()=>O,WorkspaceChange:()=>tR,WorkspaceEdit:()=>N,WorkspaceFolder:()=>eN,WorkspaceSymbol:()=>er,integer:()=>i,uinteger:()=>o}),(r||(r={})).is=function(e){return"string"==typeof e},(a||(a={})).is=function(e){return"string"==typeof e},(eO=i||(i={})).MIN_VALUE=-0x80000000,eO.MAX_VALUE=0x7fffffff,eO.is=function(e){return"number"==typeof e&&eO.MIN_VALUE<=e&&e<=eO.MAX_VALUE},(eE=o||(o={})).MIN_VALUE=0,eE.MAX_VALUE=0x7fffffff,eE.is=function(e){return"number"==typeof e&&eE.MIN_VALUE<=e&&e<=eE.MAX_VALUE},(eM=s||(s={})).create=function(e,t){return e===Number.MAX_VALUE&&(e=o.MAX_VALUE),t===Number.MAX_VALUE&&(t=o.MAX_VALUE),{line:e,character:t}},eM.is=function(e){return eR.objectLiteral(e)&&eR.uinteger(e.line)&&eR.uinteger(e.character)},(ez=l||(l={})).create=function(e,t,n,r){if(eR.uinteger(e)&&eR.uinteger(t)&&eR.uinteger(n)&&eR.uinteger(r))return{start:s.create(e,t),end:s.create(n,r)};if(s.is(e)&&s.is(t))return{start:e,end:t};throw Error(`Range#create called with invalid arguments[${e}, ${t}, ${n}, ${r}]`)},ez.is=function(e){return eR.objectLiteral(e)&&s.is(e.start)&&s.is(e.end)},(eF=c||(c={})).create=function(e,t){return{uri:e,range:t}},eF.is=function(e){return eR.objectLiteral(e)&&l.is(e.range)&&(eR.string(e.uri)||eR.undefined(e.uri))},(ej=p||(p={})).create=function(e,t,n,r){return{targetUri:e,targetRange:t,targetSelectionRange:n,originSelectionRange:r}},ej.is=function(e){return eR.objectLiteral(e)&&l.is(e.targetRange)&&eR.string(e.targetUri)&&l.is(e.targetSelectionRange)&&(l.is(e.originSelectionRange)||eR.undefined(e.originSelectionRange))},(eL=d||(d={})).create=function(e,t,n,r){return{red:e,green:t,blue:n,alpha:r}},eL.is=function(e){return eR.objectLiteral(e)&&eR.numberRange(e.red,0,1)&&eR.numberRange(e.green,0,1)&&eR.numberRange(e.blue,0,1)&&eR.numberRange(e.alpha,0,1)},(eq=u||(u={})).create=function(e,t){return{range:e,color:t}},eq.is=function(e){return eR.objectLiteral(e)&&l.is(e.range)&&d.is(e.color)},(eV=m||(m={})).create=function(e,t,n){return{label:e,textEdit:t,additionalTextEdits:n}},eV.is=function(e){return eR.objectLiteral(e)&&eR.string(e.label)&&(eR.undefined(e.textEdit)||k.is(e))&&(eR.undefined(e.additionalTextEdits)||eR.typedArray(e.additionalTextEdits,k.is))},(eU=y||(y={})).Comment="comment",eU.Imports="imports",eU.Region="region",(eB=g||(g={})).create=function(e,t,n,r,a,i){let o={startLine:e,endLine:t};return eR.defined(n)&&(o.startCharacter=n),eR.defined(r)&&(o.endCharacter=r),eR.defined(a)&&(o.kind=a),eR.defined(i)&&(o.collapsedText=i),o},eB.is=function(e){return eR.objectLiteral(e)&&eR.uinteger(e.startLine)&&eR.uinteger(e.startLine)&&(eR.undefined(e.startCharacter)||eR.uinteger(e.startCharacter))&&(eR.undefined(e.endCharacter)||eR.uinteger(e.endCharacter))&&(eR.undefined(e.kind)||eR.string(e.kind))},(eW=h||(h={})).create=function(e,t){return{location:e,message:t}},eW.is=function(e){return eR.defined(e)&&c.is(e.location)&&eR.string(e.message)},(eK=f||(f={})).Error=1,eK.Warning=2,eK.Information=3,eK.Hint=4,(eG=v||(v={})).Unnecessary=1,eG.Deprecated=2,(b||(b={})).is=function(e){return eR.objectLiteral(e)&&eR.string(e.href)},(eH=T||(T={})).create=function(e,t,n,r,a,i){let o={range:e,message:t};return eR.defined(n)&&(o.severity=n),eR.defined(r)&&(o.code=r),eR.defined(a)&&(o.source=a),eR.defined(i)&&(o.relatedInformation=i),o},eH.is=function(e){var t;return eR.defined(e)&&l.is(e.range)&&eR.string(e.message)&&(eR.number(e.severity)||eR.undefined(e.severity))&&(eR.integer(e.code)||eR.string(e.code)||eR.undefined(e.code))&&(eR.undefined(e.codeDescription)||eR.string(null==(t=e.codeDescription)?void 0:t.href))&&(eR.string(e.source)||eR.undefined(e.source))&&(eR.undefined(e.relatedInformation)||eR.typedArray(e.relatedInformation,h.is))},(e$=w||(w={})).create=function(e,t,...n){let r={title:e,command:t};return eR.defined(n)&&n.length>0&&(r.arguments=n),r},e$.is=function(e){return eR.defined(e)&&eR.string(e.title)&&(void 0===e.tooltip||eR.string(e.tooltip))&&eR.string(e.command)},(eZ=k||(k={})).replace=function(e,t){return{range:e,newText:t}},eZ.insert=function(e,t){return{range:{start:e,end:e},newText:t}},eZ.del=function(e){return{range:e,newText:""}},eZ.is=function(e){return eR.objectLiteral(e)&&eR.string(e.newText)&&l.is(e.range)},(eX=C||(C={})).create=function(e,t,n){let r={label:e};return void 0!==t&&(r.needsConfirmation=t),void 0!==n&&(r.description=n),r},eX.is=function(e){return eR.objectLiteral(e)&&eR.string(e.label)&&(eR.boolean(e.needsConfirmation)||void 0===e.needsConfirmation)&&(eR.string(e.description)||void 0===e.description)},(D||(D={})).is=function(e){return eR.string(e)},(eJ=P||(P={})).replace=function(e,t,n){return{range:e,newText:t,annotationId:n}},eJ.insert=function(e,t,n){return{range:{start:e,end:e},newText:t,annotationId:n}},eJ.del=function(e,t){return{range:e,newText:"",annotationId:t}},eJ.is=function(e){return k.is(e)&&(C.is(e.annotationId)||D.is(e.annotationId))},(eY=_||(_={})).create=function(e,t){return{textDocument:e,edits:t}},eY.is=function(e){return eR.defined(e)&&E.is(e.textDocument)&&Array.isArray(e.edits)},(eQ=S||(S={})).create=function(e,t,n){let r={kind:"create",uri:e};return void 0!==t&&(void 0!==t.overwrite||void 0!==t.ignoreIfExists)&&(r.options=t),void 0!==n&&(r.annotationId=n),r},eQ.is=function(e){return e&&"create"===e.kind&&eR.string(e.uri)&&(void 0===e.options||(void 0===e.options.overwrite||eR.boolean(e.options.overwrite))&&(void 0===e.options.ignoreIfExists||eR.boolean(e.options.ignoreIfExists)))&&(void 0===e.annotationId||D.is(e.annotationId))},(e0=x||(x={})).create=function(e,t,n,r){let a={kind:"rename",oldUri:e,newUri:t};return void 0!==n&&(void 0!==n.overwrite||void 0!==n.ignoreIfExists)&&(a.options=n),void 0!==r&&(a.annotationId=r),a},e0.is=function(e){return e&&"rename"===e.kind&&eR.string(e.oldUri)&&eR.string(e.newUri)&&(void 0===e.options||(void 0===e.options.overwrite||eR.boolean(e.options.overwrite))&&(void 0===e.options.ignoreIfExists||eR.boolean(e.options.ignoreIfExists)))&&(void 0===e.annotationId||D.is(e.annotationId))},(e1=A||(A={})).create=function(e,t,n){let r={kind:"delete",uri:e};return void 0!==t&&(void 0!==t.recursive||void 0!==t.ignoreIfNotExists)&&(r.options=t),void 0!==n&&(r.annotationId=n),r},e1.is=function(e){return e&&"delete"===e.kind&&eR.string(e.uri)&&(void 0===e.options||(void 0===e.options.recursive||eR.boolean(e.options.recursive))&&(void 0===e.options.ignoreIfNotExists||eR.boolean(e.options.ignoreIfNotExists)))&&(void 0===e.annotationId||D.is(e.annotationId))},(N||(N={})).is=function(e){return e&&(void 0!==e.changes||void 0!==e.documentChanges)&&(void 0===e.documentChanges||e.documentChanges.every(e=>eR.string(e.kind)?S.is(e)||x.is(e)||A.is(e):_.is(e)))};class tN{constructor(e,t){this.edits=e,this.changeAnnotations=t}insert(e,t,n){let r,a;if(void 0===n?r=k.insert(e,t):D.is(n)?(a=n,r=P.insert(e,t,n)):(this.assertChangeAnnotations(this.changeAnnotations),a=this.changeAnnotations.manage(n),r=P.insert(e,t,a)),this.edits.push(r),void 0!==a)return a}replace(e,t,n){let r,a;if(void 0===n?r=k.replace(e,t):D.is(n)?(a=n,r=P.replace(e,t,n)):(this.assertChangeAnnotations(this.changeAnnotations),a=this.changeAnnotations.manage(n),r=P.replace(e,t,a)),this.edits.push(r),void 0!==a)return a}delete(e,t){let n,r;if(void 0===t?n=k.del(e):D.is(t)?(r=t,n=P.del(e,t)):(this.assertChangeAnnotations(this.changeAnnotations),r=this.changeAnnotations.manage(t),n=P.del(e,r)),this.edits.push(n),void 0!==r)return r}add(e){this.edits.push(e)}all(){return this.edits}clear(){this.edits.splice(0,this.edits.length)}assertChangeAnnotations(e){if(void 0===e)throw Error("Text edit change is not configured to manage change annotations.")}}(I||(I={})).is=function(e){return eR.objectLiteral(e)&&l.is(e.range)&&eD.isSnippet(e.snippet)&&(void 0===e.annotationId||C.is(e.annotationId)||D.is(e.annotationId))};class tI{constructor(e){this._annotations=void 0===e?Object.create(null):e,this._counter=0,this._size=0}all(){return this._annotations}get size(){return this._size}manage(e,t){let n;if(D.is(e)?n=e:(n=this.nextId(),t=e),void 0!==this._annotations[n])throw Error(`Id ${n} is already in use.`);if(void 0===t)throw Error(`No annotation provided for id ${n}`);return this._annotations[n]=t,this._size++,n}nextId(){return this._counter++,this._counter.toString()}}class tR{constructor(e){this._textEditChanges=Object.create(null),void 0!==e?(this._workspaceEdit=e,e.documentChanges?(this._changeAnnotations=new tI(e.changeAnnotations),e.changeAnnotations=this._changeAnnotations.all(),e.documentChanges.forEach(e=>{if(_.is(e)){let t=new tN(e.edits,this._changeAnnotations);this._textEditChanges[e.textDocument.uri]=t}})):e.changes&&Object.keys(e.changes).forEach(t=>{let n=new tN(e.changes[t]);this._textEditChanges[t]=n})):this._workspaceEdit={}}get edit(){return this.initDocumentChanges(),void 0!==this._changeAnnotations&&(0===this._changeAnnotations.size?this._workspaceEdit.changeAnnotations=void 0:this._workspaceEdit.changeAnnotations=this._changeAnnotations.all()),this._workspaceEdit}getTextEditChange(e){if(E.is(e)){if(this.initDocumentChanges(),void 0===this._workspaceEdit.documentChanges)throw Error("Workspace edit is not configured for document changes.");let t={uri:e.uri,version:e.version},n=this._textEditChanges[t.uri];if(!n){let e=[];this._workspaceEdit.documentChanges.push({textDocument:t,edits:e}),n=new tN(e,this._changeAnnotations),this._textEditChanges[t.uri]=n}return n}{if(this.initChanges(),void 0===this._workspaceEdit.changes)throw Error("Workspace edit is not configured for normal text edit changes.");let t=this._textEditChanges[e];if(!t){let n=[];this._workspaceEdit.changes[e]=n,t=new tN(n),this._textEditChanges[e]=t}return t}}initDocumentChanges(){void 0===this._workspaceEdit.documentChanges&&void 0===this._workspaceEdit.changes&&(this._changeAnnotations=new tI,this._workspaceEdit.documentChanges=[],this._workspaceEdit.changeAnnotations=this._changeAnnotations.all())}initChanges(){void 0===this._workspaceEdit.documentChanges&&void 0===this._workspaceEdit.changes&&(this._workspaceEdit.changes=Object.create(null))}createFile(e,t,n){let r,a,i;if(this.initDocumentChanges(),void 0===this._workspaceEdit.documentChanges)throw Error("Workspace edit is not configured for document changes.");if(C.is(t)||D.is(t)?r=t:n=t,void 0===r?a=S.create(e,n):(i=D.is(r)?r:this._changeAnnotations.manage(r),a=S.create(e,n,i)),this._workspaceEdit.documentChanges.push(a),void 0!==i)return i}renameFile(e,t,n,r){let a,i,o;if(this.initDocumentChanges(),void 0===this._workspaceEdit.documentChanges)throw Error("Workspace edit is not configured for document changes.");if(C.is(n)||D.is(n)?a=n:r=n,void 0===a?i=x.create(e,t,r):(o=D.is(a)?a:this._changeAnnotations.manage(a),i=x.create(e,t,r,o)),this._workspaceEdit.documentChanges.push(i),void 0!==o)return o}deleteFile(e,t,n){let r,a,i;if(this.initDocumentChanges(),void 0===this._workspaceEdit.documentChanges)throw Error("Workspace edit is not configured for document changes.");if(C.is(t)||D.is(t)?r=t:n=t,void 0===r?a=A.create(e,n):(i=D.is(r)?r:this._changeAnnotations.manage(r),a=A.create(e,n,i)),this._workspaceEdit.documentChanges.push(a),void 0!==i)return i}}(e2=R||(R={})).create=function(e){return{uri:e}},e2.is=function(e){return eR.defined(e)&&eR.string(e.uri)},(e5=O||(O={})).create=function(e,t){return{uri:e,version:t}},e5.is=function(e){return eR.defined(e)&&eR.string(e.uri)&&eR.integer(e.version)},(e3=E||(E={})).create=function(e,t){return{uri:e,version:t}},e3.is=function(e){return eR.defined(e)&&eR.string(e.uri)&&(null===e.version||eR.integer(e.version))},(e6=M||(M={})).ABAP="abap",e6.WindowsBat="bat",e6.BibTeX="bibtex",e6.Clojure="clojure",e6.Coffeescript="coffeescript",e6.C="c",e6.CPP="cpp",e6.CSharp="csharp",e6.CSS="css",e6.D="d",e6.Delphi="pascal",e6.Diff="diff",e6.Dart="dart",e6.Dockerfile="dockerfile",e6.Elixir="elixir",e6.Erlang="erlang",e6.FSharp="fsharp",e6.GitCommit="git-commit",e6.GitRebase="rebase",e6.Go="go",e6.Groovy="groovy",e6.Handlebars="handlebars",e6.Haskell="haskell",e6.HTML="html",e6.Ini="ini",e6.Java="java",e6.JavaScript="javascript",e6.JavaScriptReact="javascriptreact",e6.JSON="json",e6.LaTeX="latex",e6.Less="less",e6.Lua="lua",e6.Makefile="makefile",e6.Markdown="markdown",e6.ObjectiveC="objective-c",e6.ObjectiveCPP="objective-cpp",e6.Pascal="pascal",e6.Perl="perl",e6.Perl6="perl6",e6.PHP="php",e6.Powershell="powershell",e6.Pug="jade",e6.Python="python",e6.R="r",e6.Razor="razor",e6.Ruby="ruby",e6.Rust="rust",e6.SCSS="scss",e6.SASS="sass",e6.Scala="scala",e6.ShaderLab="shaderlab",e6.ShellScript="shellscript",e6.SQL="sql",e6.Swift="swift",e6.TypeScript="typescript",e6.TypeScriptReact="typescriptreact",e6.TeX="tex",e6.VisualBasic="vb",e6.XML="xml",e6.XSL="xsl",e6.YAML="yaml",(e7=z||(z={})).create=function(e,t,n,r){return{uri:e,languageId:t,version:n,text:r}},e7.is=function(e){return eR.defined(e)&&eR.string(e.uri)&&eR.string(e.languageId)&&eR.integer(e.version)&&eR.string(e.text)},(e4=F||(F={})).PlainText="plaintext",e4.Markdown="markdown",e4.is=function(e){return e===e4.PlainText||e===e4.Markdown},(j||(j={})).is=function(e){return eR.objectLiteral(e)&&F.is(e.kind)&&eR.string(e.value)},(e9=L||(L={})).Text=1,e9.Method=2,e9.Function=3,e9.Constructor=4,e9.Field=5,e9.Variable=6,e9.Class=7,e9.Interface=8,e9.Module=9,e9.Property=10,e9.Unit=11,e9.Value=12,e9.Enum=13,e9.Keyword=14,e9.Snippet=15,e9.Color=16,e9.File=17,e9.Reference=18,e9.Folder=19,e9.EnumMember=20,e9.Constant=21,e9.Struct=22,e9.Event=23,e9.Operator=24,e9.TypeParameter=25,(e8=q||(q={})).PlainText=1,e8.Snippet=2,(V||(V={})).Deprecated=1,(te=U||(U={})).create=function(e,t,n){return{newText:e,insert:t,replace:n}},te.is=function(e){return e&&eR.string(e.newText)&&l.is(e.insert)&&l.is(e.replace)},(tt=B||(B={})).asIs=1,tt.adjustIndentation=2,(tn=W||(W={})).Replace=1,tn.Merge=2,(K||(K={})).is=function(e){return e&&(eR.string(e.detail)||void 0===e.detail)&&(eR.string(e.description)||void 0===e.description)},(G||(G={})).create=function(e){return{label:e}},(H||(H={})).create=function(e,t){return{items:e||[],isIncomplete:!!t}},(tr=$||($={})).fromPlainText=function(e){return e.replace(/[\\`*_{}[\]()#+\-.!]/g,"\\$&")},tr.is=function(e){return eR.string(e)||eR.objectLiteral(e)&&eR.string(e.language)&&eR.string(e.value)},(Z||(Z={})).is=function(e){return!!e&&eR.objectLiteral(e)&&(j.is(e.contents)||$.is(e.contents)||eR.typedArray(e.contents,$.is))&&(void 0===e.range||l.is(e.range))},(X||(X={})).create=function(e,t){return t?{label:e,documentation:t}:{label:e}},(J||(J={})).create=function(e,t,...n){let r={label:e};return eR.defined(t)&&(r.documentation=t),eR.defined(n)?r.parameters=n:r.parameters=[],r},(ta=Y||(Y={})).Text=1,ta.Read=2,ta.Write=3,(Q||(Q={})).create=function(e,t){let n={range:e};return eR.number(t)&&(n.kind=t),n},(ti=ee||(ee={})).File=1,ti.Module=2,ti.Namespace=3,ti.Package=4,ti.Class=5,ti.Method=6,ti.Property=7,ti.Field=8,ti.Constructor=9,ti.Enum=10,ti.Interface=11,ti.Function=12,ti.Variable=13,ti.Constant=14,ti.String=15,ti.Number=16,ti.Boolean=17,ti.Array=18,ti.Object=19,ti.Key=20,ti.Null=21,ti.EnumMember=22,ti.Struct=23,ti.Event=24,ti.Operator=25,ti.TypeParameter=26,(et||(et={})).Deprecated=1,(en||(en={})).create=function(e,t,n,r,a){let i={name:e,kind:t,location:{uri:r,range:n}};return a&&(i.containerName=a),i},(er||(er={})).create=function(e,t,n,r){return void 0!==r?{name:e,kind:t,location:{uri:n,range:r}}:{name:e,kind:t,location:{uri:n}}},(to=ea||(ea={})).create=function(e,t,n,r,a,i){let o={name:e,detail:t,kind:n,range:r,selectionRange:a};return void 0!==i&&(o.children=i),o},to.is=function(e){return e&&eR.string(e.name)&&eR.number(e.kind)&&l.is(e.range)&&l.is(e.selectionRange)&&(void 0===e.detail||eR.string(e.detail))&&(void 0===e.deprecated||eR.boolean(e.deprecated))&&(void 0===e.children||Array.isArray(e.children))&&(void 0===e.tags||Array.isArray(e.tags))},(ts=ei||(ei={})).Empty="",ts.QuickFix="quickfix",ts.Refactor="refactor",ts.RefactorExtract="refactor.extract",ts.RefactorInline="refactor.inline",ts.RefactorMove="refactor.move",ts.RefactorRewrite="refactor.rewrite",ts.Source="source",ts.SourceOrganizeImports="source.organizeImports",ts.SourceFixAll="source.fixAll",ts.Notebook="notebook",(tl=eo||(eo={})).Invoked=1,tl.Automatic=2,(tc=es||(es={})).create=function(e,t,n){let r={diagnostics:e};return null!=t&&(r.only=t),null!=n&&(r.triggerKind=n),r},tc.is=function(e){return eR.defined(e)&&eR.typedArray(e.diagnostics,T.is)&&(void 0===e.only||eR.typedArray(e.only,eR.string))&&(void 0===e.triggerKind||e.triggerKind===eo.Invoked||e.triggerKind===eo.Automatic)},(tp=el||(el={})).LLMGenerated=1,tp.is=function(e){return eR.defined(e)&&e===tp.LLMGenerated},(td=ec||(ec={})).create=function(e,t,n){let r={title:e},a=!0;return"string"==typeof t?(a=!1,r.kind=t):w.is(t)?r.command=t:r.edit=t,a&&void 0!==n&&(r.kind=n),r},td.is=function(e){return e&&eR.string(e.title)&&(void 0===e.diagnostics||eR.typedArray(e.diagnostics,T.is))&&(void 0===e.kind||eR.string(e.kind))&&(void 0!==e.edit||void 0!==e.command)&&(void 0===e.command||w.is(e.command))&&(void 0===e.isPreferred||eR.boolean(e.isPreferred))&&(void 0===e.edit||N.is(e.edit))&&(void 0===e.tags||eR.typedArray(e.tags,el.is))},(tu=ep||(ep={})).create=function(e,t){let n={range:e};return eR.defined(t)&&(n.data=t),n},tu.is=function(e){return eR.defined(e)&&l.is(e.range)&&(eR.undefined(e.command)||w.is(e.command))},(tm=ed||(ed={})).create=function(e,t){return{tabSize:e,insertSpaces:t}},tm.is=function(e){return eR.defined(e)&&eR.uinteger(e.tabSize)&&eR.boolean(e.insertSpaces)},(ty=eu||(eu={})).create=function(e,t,n){return{range:e,target:t,data:n}},ty.is=function(e){return eR.defined(e)&&l.is(e.range)&&(eR.undefined(e.target)||eR.string(e.target))},(tg=em||(em={})).create=function(e,t){return{range:e,parent:t}},tg.is=function(e){return eR.objectLiteral(e)&&l.is(e.range)&&(void 0===e.parent||tg.is(e.parent))},(th=ey||(ey={})).namespace="namespace",th.type="type",th.class="class",th.enum="enum",th.interface="interface",th.struct="struct",th.typeParameter="typeParameter",th.parameter="parameter",th.variable="variable",th.property="property",th.enumMember="enumMember",th.event="event",th.function="function",th.method="method",th.macro="macro",th.keyword="keyword",th.modifier="modifier",th.comment="comment",th.string="string",th.number="number",th.regexp="regexp",th.operator="operator",th.decorator="decorator",th.label="label",(tf=eg||(eg={})).declaration="declaration",tf.definition="definition",tf.readonly="readonly",tf.static="static",tf.deprecated="deprecated",tf.abstract="abstract",tf.async="async",tf.modification="modification",tf.documentation="documentation",tf.defaultLibrary="defaultLibrary",(eh||(eh={})).is=function(e){return eR.objectLiteral(e)&&(void 0===e.resultId||"string"==typeof e.resultId)&&Array.isArray(e.data)&&(0===e.data.length||"number"==typeof e.data[0])},(tv=ef||(ef={})).create=function(e,t){return{range:e,text:t}},tv.is=function(e){return null!=e&&l.is(e.range)&&eR.string(e.text)},(tb=ev||(ev={})).create=function(e,t,n){return{range:e,variableName:t,caseSensitiveLookup:n}},tb.is=function(e){return null!=e&&l.is(e.range)&&eR.boolean(e.caseSensitiveLookup)&&(eR.string(e.variableName)||void 0===e.variableName)},(tT=eb||(eb={})).create=function(e,t){return{range:e,expression:t}},tT.is=function(e){return null!=e&&l.is(e.range)&&(eR.string(e.expression)||void 0===e.expression)},(tw=eT||(eT={})).create=function(e,t){return{frameId:e,stoppedLocation:t}},tw.is=function(e){return eR.defined(e)&&l.is(e.stoppedLocation)},(tk=ew||(ew={})).Type=1,tk.Parameter=2,tk.is=function(e){return 1===e||2===e},(tC=ek||(ek={})).create=function(e){return{value:e}},tC.is=function(e){return eR.objectLiteral(e)&&(void 0===e.tooltip||eR.string(e.tooltip)||j.is(e.tooltip))&&(void 0===e.location||c.is(e.location))&&(void 0===e.command||w.is(e.command))},(tD=eC||(eC={})).create=function(e,t,n){let r={position:e,label:t};return void 0!==n&&(r.kind=n),r},tD.is=function(e){return eR.objectLiteral(e)&&s.is(e.position)&&(eR.string(e.label)||eR.typedArray(e.label,ek.is))&&(void 0===e.kind||ew.is(e.kind))&&void 0===e.textEdits||eR.typedArray(e.textEdits,k.is)&&(void 0===e.tooltip||eR.string(e.tooltip)||j.is(e.tooltip))&&(void 0===e.paddingLeft||eR.boolean(e.paddingLeft))&&(void 0===e.paddingRight||eR.boolean(e.paddingRight))},(tP=eD||(eD={})).createSnippet=function(e){return{kind:"snippet",value:e}},tP.isSnippet=function(e){return eR.objectLiteral(e)&&"snippet"===e.kind&&eR.string(e.value)},(eP||(eP={})).create=function(e,t,n,r){return{insertText:e,filterText:t,range:n,command:r}},(e_||(e_={})).create=function(e){return{items:e}},(t_=eS||(eS={})).Invoked=1,t_.Automatic=2,(ex||(ex={})).create=function(e,t){return{range:e,text:t}},(eA||(eA={})).create=function(e,t){return{triggerKind:e,selectedCompletionInfo:t}},(eN||(eN={})).is=function(e){return eR.objectLiteral(e)&&a.is(e.uri)&&eR.string(e.name)};let tO=["\n","\r\n","\r"];(tS=eI||(eI={})).create=function(e,t,n,r){return new tE(e,t,n,r)},tS.is=function(e){return!!(eR.defined(e)&&eR.string(e.uri)&&(eR.undefined(e.languageId)||eR.string(e.languageId))&&eR.uinteger(e.lineCount)&&eR.func(e.getText)&&eR.func(e.positionAt)&&eR.func(e.offsetAt))},tS.applyEdits=function(e,t){let n=e.getText(),r=function e(t,n){if(t.length<=1)return t;let r=t.length/2|0,a=t.slice(0,r),i=t.slice(r);e(a,n),e(i,n);let o=0,s=0,l=0;for(;o<a.length&&s<i.length;)0>=n(a[o],i[s])?t[l++]=a[o++]:t[l++]=i[s++];for(;o<a.length;)t[l++]=a[o++];for(;s<i.length;)t[l++]=i[s++];return t}(t,(e,t)=>{let n=e.range.start.line-t.range.start.line;return 0===n?e.range.start.character-t.range.start.character:n}),a=n.length;for(let t=r.length-1;t>=0;t--){let i=r[t],o=e.offsetAt(i.range.start),s=e.offsetAt(i.range.end);if(s<=a)n=n.substring(0,o)+i.newText+n.substring(s,n.length);else throw Error("Overlapping edit");a=o}return n};class tE{constructor(e,t,n,r){this._uri=e,this._languageId=t,this._version=n,this._content=r,this._lineOffsets=void 0}get uri(){return this._uri}get languageId(){return this._languageId}get version(){return this._version}getText(e){if(e){let t=this.offsetAt(e.start),n=this.offsetAt(e.end);return this._content.substring(t,n)}return this._content}update(e,t){this._content=e.text,this._version=t,this._lineOffsets=void 0}getLineOffsets(){if(void 0===this._lineOffsets){let e=[],t=this._content,n=!0;for(let r=0;r<t.length;r++){n&&(e.push(r),n=!1);let a=t.charAt(r);n="\r"===a||"\n"===a,"\r"===a&&r+1<t.length&&"\n"===t.charAt(r+1)&&r++}n&&t.length>0&&e.push(t.length),this._lineOffsets=e}return this._lineOffsets}positionAt(e){e=Math.max(Math.min(e,this._content.length),0);let t=this.getLineOffsets(),n=0,r=t.length;if(0===r)return s.create(0,e);for(;n<r;){let a=Math.floor((n+r)/2);t[a]>e?r=a:n=a+1}let a=n-1;return s.create(a,e-t[a])}offsetAt(e){let t=this.getLineOffsets();if(e.line>=t.length)return this._content.length;if(e.line<0)return 0;let n=t[e.line],r=e.line+1<t.length?t[e.line+1]:this._content.length;return Math.max(Math.min(n+e.character,r),n)}get lineCount(){return this.getLineOffsets().length}}tx=eR||(eR={}),tA=Object.prototype.toString,tx.defined=function(e){return void 0!==e},tx.undefined=function(e){return void 0===e},tx.boolean=function(e){return!0===e||!1===e},tx.string=function(e){return"[object String]"===tA.call(e)},tx.number=function(e){return"[object Number]"===tA.call(e)},tx.numberRange=function(e,t,n){return"[object Number]"===tA.call(e)&&t<=e&&e<=n},tx.integer=function(e){return"[object Number]"===tA.call(e)&&-0x80000000<=e&&e<=0x7fffffff},tx.uinteger=function(e){return"[object Number]"===tA.call(e)&&0<=e&&e<=0x7fffffff},tx.func=function(e){return"[object Function]"===tA.call(e)},tx.objectLiteral=function(e){return null!==e&&"object"==typeof e},tx.typedArray=function(e,t){return Array.isArray(e)&&e.every(t)}},18721(e){"use strict";e.exports=JSON.parse('{"CodeAction":{"AddTypeAnnotation":{"addAllTypeAnnotations":"Přidat všechny pozn\xe1mky typu","addTypeAnnotation":"Přidat anotaci typu"},"AddTypeIgnore":{"title":"Pokud chcete potlačit upozorněn\xed, přidejte {statement}"},"AutoImport":{"addAutoImport":"Přidat {importText}","searchImport":"Hledat dalš\xed shody importu"},"ChangeSpelling":{"changeSpellingTo":"Změnit pravopis na „{word}“"},"ConvertFormatString":{"convertToFString":"Přev\xe9st na f-string pomoc\xed Copilotu","convertToFormat":"Přev\xe9st na vol\xe1n\xed format() pomoc\xed Copilotu"},"ConvertImportStar":{"convertAllToExplicitImports":"Přev\xe9st všechny importy s hvězdičkou na explicitn\xed importy","convertToExplicitImports":"Přev\xe9st na explicitn\xed importy"},"ConvertLambdaToNamedFunction":{"title":"Přev\xe9st v\xfdraz lambda na pojmenovanou funkci pomoc\xed Copilotu"},"DiagnosticRefactor":{"fixformattedString":"Opravit „{name}“"},"ExtraPath":{"addExtraPath":"Přidat „{name}“ do extraPaths"},"Extract":{"method":"Extrahovat metodu","variable":"Extrahovat proměnnou"},"FixAll":{"runFixAll":"Spustit pylance fix all"},"GenerateSymbol":{"generateClass":"Generovat \\"{name}\\" tř\xeddy s Copilot","generateFunction":"Generovat \\"{name}\\" funkce s Copilot","generateMember":"Vygenerovat člena {name} pomoc\xed Copilotu"},"ImplementAbstractClass":{"implementAllAbstractClasses":"Implementovat všechny zděděn\xe9 abstraktn\xed tř\xeddy"},"MoveSymbol":{"commandTitle":"Přesunout symbol","moveSymbolsTo":"Přesunout symbol do...","moveSymbolsToNewFile":"Přesunout symbol do nov\xe9ho souboru"},"RemoveUnusedImport":{"removeAllUnusedImports":"Odstranit všechny nepouž\xedvan\xe9 importy","removeUnusedImport":"Odebrat nepoužit\xfd import"},"ToggleImportPath":{"convertAllFormat":"Přev\xe9st všechny form\xe1ty importu","convertAllToAbsolutePath":"Přev\xe9st všechny importy na absolutn\xed cestu","convertAllToRelativePath":"Přev\xe9st všechny importy na relativn\xed cestu","convertToAbsolutePath":"Přev\xe9st na absolutn\xed cestu","convertToRelativePath":"Přev\xe9st na relativn\xed cestu"},"UnresolvedImports":{"learnMoreTitle":"Dalš\xed informace o řešen\xed importů","selectInterpreterTitle":"Vyberte jin\xe9ho interpreta","selectKernelTitle":"Vyberte jin\xe9 j\xe1dro (kernel) Jupyter","troubleshootMissingImports":"Odstranit pot\xedže s chyběj\xedc\xedmi importy"}},"Commands":{"LoggingCommand":{"loggingDataSaved":"Data protokolov\xe1n\xed se uložila do um\xedstěn\xed [{filePath}]({uri}). Dalš\xed podrobnosti najdete v podokně v\xfdstupu Python Language Server."},"ProfilingCommand":{"profilingDataSaved":"Data profilace se uložila do um\xedstěn\xed [{filePath}]({uri}). Dalš\xed podrobnosti najdete v podokně v\xfdstupu „Python Language Server.“"},"gotoOutputCommand":"Zobrazit v\xfdstup"},"Copilot":{"generateDocstringWithCopilot":"Generovat Docstring pomoc\xed Copilotu","hoverSummary":{"generateSummary":"Vygenerovat souhrn Copilotu","noSummary":"Nen\xed k dispozici ž\xe1dn\xfd souhrn.","summary":"Souhrn","tooltip":"Obsah vygenerovan\xfd umělou inteligenc\xed může b\xfdt nespr\xe1vn\xfd."},"implementAllInheritedAbstractClasseswithCopilot":"Implementovat všechny zděděn\xe9 abstraktn\xed tř\xeddy pomoc\xed Copilotu"},"Diagnostic":{"importResolveRedirect":"Import {importName} se v prostřed\xed {venv} nepovedlo naj\xedt."},"DocstringTemplate":{"description":"Popis","docstringForName":"Docstring pro {name}","generateDocstring":"Generovat řetězec Docstring"},"LargeLog":{"copyToClipboard":"Protokol se zkr\xe1til kvůli limitu textu probl\xe9mu na GitHubu. Do schr\xe1nky byl zkop\xedrov\xe1n \xfapln\xfd protokol.","no":"Ž\xe1dn\xe9","openLink":"Otevř\xedt odkaz","userConsent":"R\xe1di bychom v\xe1š protokol Pylance zahrnuli do probl\xe9mu, kter\xfd hl\xe1s\xedte, ale je př\xedliš velk\xfd. Nevadilo by, kdybychom ho m\xedsto toho nahr\xe1li př\xedmo na GitHub (v probl\xe9mu bude vidět jen č\xe1st protokolu)? Dalš\xed informace najdete na tady: {url}.","yes":"Ano"},"Messages":{"defaultPythonEnvironmentName":"V\xfdchoz\xed prostřed\xed Pythonu","globalEnvironmentName":"glob\xe1ln\xed","pluralFilesAndPluralCellsToAnalyze":"{fileCount} soubory/souborů a {cellCount} buňky/buněk k anal\xfdze","pluralFilesAndSingularCellToAnalyze":"{fileCount} soubory/souborů a 1 buňka k anal\xfdze","singularFileAndPluralCellsToAnalyze":"1 soubor a {cellCount} buňky/buněk k anal\xfdze","singularFileAndSingularCellToAnalyze":"1 soubor a 1 buňka k anal\xfdze","windowsStoreEnvironmentName":"Microsoft Store"},"PerformanceTracking":{"button":"Nahl\xe1sit probl\xe9m","title":"Zjistili jsme probl\xe9m s v\xfdkonem rozš\xedřen\xed Pylance. Chcete nahl\xe1sit probl\xe9m pomoc\xed př\xedkazu Pylance: Nahl\xe1sit probl\xe9m?"},"Pytest":{"addTypeAnnotation":"Přidat pozn\xe1mku typu k n\xe1zvu {name}","addTypeAnnotations":"Přidat pozn\xe1mky typu pro všechny odkazy fixture v tomto souboru","fixtureNotFound":"„{fixture}“ nen\xed zn\xe1m\xfd testovac\xed př\xedpravek (fixture). Testovac\xed metody by měly jako parametry přij\xedmat pouze n\xe1zvy testovac\xedch př\xedpravků (fixture) nebo parametrizace (parametrization)."},"Refactoring":{"moveFile":"Chcete aktualizovat všechny odkazy na import pro {oldModuleName} na {newModuleName}?","moveFileAbsentSymbol":"Nepovedlo se naj\xedt symbol, kter\xfd se m\xe1 přesunout.","moveFileDescription":"Chcete aktualizovat všechny odkazy na import pro {oldModuleName} na {newModuleName}?","moveFileExtensionMismatch":"Pokud chcete přesunout symbol, mus\xed m\xedt zdrojov\xfd soubor ({src}) a c\xedlov\xfd soubor ({dest}) stejnou př\xedponu souboru.","moveFileImportableOnly":"Přesouvat se můžou jenom objekty, kter\xe9 se daj\xed importovat z jin\xfdch modulů, jako jsou tř\xeddy nebo funkce.","moveFileInsertLocation":"Nelze naj\xedt um\xedstěn\xed pro vložen\xed symbolu. Symbol se stejn\xfdm n\xe1zvem už může v {name} existovat.","moveFileLabel":"Chcete aktualizovat všechny odkazy na import pro {oldModuleName} na {newModuleName}?","moveFileMissingInfo":"Nelze naj\xedt informace o souboru pro {name}.","moveFileMultipleDeclarations":"Tento symbol nelze přesunout, protože je deklarov\xe1n v\xedcekr\xe1t.","moveFileNotUserFile":"Tento symbol nelze přesunout. Podporuj\xed se pouze symboly v souboru projektu nebo uživatele.","moveFilePrivateSymbol":"{name} se ned\xe1 přesunout, protože se jedn\xe1 o priv\xe1tn\xed symbol.","moveFileSameFile":"Symbol nelze přesunout do stejn\xe9ho souboru, ve kter\xe9m se pr\xe1vě nach\xe1z\xed.","moveFileSimpleAssignmentsOnly":"Tento v\xfdraz nejde přesunout. Podporuj\xed se pouze jednoduch\xe1 přiřazen\xed, např\xedklad proměnn\xe1, kter\xe9 se přiřazuje hodnota.","moveFileSymbolNotFound":"Na pozici {position} nelze naj\xedt symbol.","moveFileUnsupportedSymbol":"Tento symbol nelze přesunout. Podporuj\xed se pouze proměnn\xe9, funkce a tř\xeddy na \xfarovni modulu."}}')},52420(e){"use strict";e.exports=JSON.parse('{"CodeAction":{"AddTypeAnnotation":{"addAllTypeAnnotations":"Alle Typanmerkungen hinzuf\xfcgen","addTypeAnnotation":"Typanmerkung hinzuf\xfcgen"},"AddTypeIgnore":{"title":"„{statement}“ hinzuf\xfcgen, um Warnung zu unterdr\xfccken"},"AutoImport":{"addAutoImport":"\\"{importText}\\" hinzuf\xfcgen","searchImport":"Nach zus\xe4tzlichen Import\xfcbereinstimmungen suchen"},"ChangeSpelling":{"changeSpellingTo":"Schreibweise in \\"{word}\\" \xe4ndern"},"ConvertFormatString":{"convertToFString":"Mit Copilot in eine f-Zeichenfolge konvertieren","convertToFormat":"Mit Copilot in einen format()-Aufruf konvertieren"},"ConvertImportStar":{"convertAllToExplicitImports":"Konvertieren aller Sternimporte in explizite Importe","convertToExplicitImports":"In explizite Importe konvertieren"},"ConvertLambdaToNamedFunction":{"title":"Lambdafunktion mit Copilot in eine benannte Funktion umwandeln"},"DiagnosticRefactor":{"fixformattedString":"Korrektur von „{name}“"},"ExtraPath":{"addExtraPath":"\\"{name}\\" zu extraPaths hinzuf\xfcgen"},"Extract":{"method":"Methode extrahieren","variable":"Variable extrahieren"},"FixAll":{"runFixAll":"Pylance \\"Alle korrigieren\\" ausf\xfchren"},"GenerateSymbol":{"generateClass":"Klassen-\\"{name}\\" mit Copilot generieren","generateFunction":"Funktion \\"{name}\\" mit Copilot generieren","generateMember":"Mitglied „{name}“ mit Copilot generieren"},"ImplementAbstractClass":{"implementAllAbstractClasses":"Alle geerbten abstrakten Klassen implementieren"},"MoveSymbol":{"commandTitle":"Symbol verschieben","moveSymbolsTo":"Symbol verschieben nach...","moveSymbolsToNewFile":"Symbol in neue Datei verschieben"},"RemoveUnusedImport":{"removeAllUnusedImports":"Alle nicht verwendeten Importe entfernen","removeUnusedImport":"Nicht verwendete Importe entfernen"},"ToggleImportPath":{"convertAllFormat":"Alle Importformate konvertieren","convertAllToAbsolutePath":"Alle Importe in absoluten Pfad konvertieren","convertAllToRelativePath":"Alle Importe in relativen Pfad konvertieren","convertToAbsolutePath":"In absoluten Pfad konvertieren","convertToRelativePath":"In relativen Pfad konvertieren"},"UnresolvedImports":{"learnMoreTitle":"Weitere Informationen zum Aufl\xf6sen von Importen","selectInterpreterTitle":"Anderen Interpreter ausw\xe4hlen","selectKernelTitle":"Anderen Jupyter-kernel ausw\xe4hlen","troubleshootMissingImports":"Problembehandlung bei fehlenden Importen"}},"Commands":{"LoggingCommand":{"loggingDataSaved":"Protokollierungsdaten wurden unter [{filePath}]({uri}) gespeichert. Weitere Informationen finden Sie im Ausgabebereich „Python-Sprachserver“."},"ProfilingCommand":{"profilingDataSaved":"Profilerstellungsdaten wurden unter [{filePath}]({uri}) gespeichert. Weitere Informationen finden Sie im Ausgabebereich „Python-Sprachserver“."},"gotoOutputCommand":"Ausgabe anzeigen"},"Copilot":{"generateDocstringWithCopilot":"Docstring mit Copilot generieren","hoverSummary":{"generateSummary":"Copilot-Zusammenfassung generieren","noSummary":"Keine Zusammenfassung verf\xfcgbar.","summary":"Zusammenfassung","tooltip":"KI-generierte Inhalte k\xf6nnen falsch sein."},"implementAllInheritedAbstractClasseswithCopilot":"Alle geerbten abstrakten Klassen mit Copilot implementieren"},"Diagnostic":{"importResolveRedirect":"Der Import \\"{importName}\\" wurde in der Umgebung \\"{venv}\\" nicht gefunden."},"DocstringTemplate":{"description":"Beschreibung","docstringForName":"Docstring f\xfcr {name}","generateDocstring":"Docstring generieren"},"LargeLog":{"copyToClipboard":"Das Protokoll wurde aufgrund der Begrenzung f\xfcr GitHub-Problemtexte gek\xfcrzt. Das vollst\xe4ndige Protokoll wurde in die Zwischenablage kopiert.","no":"Nein","openLink":"Link \xf6ffnen","userConsent":"Wir w\xfcrden Ihr Pylance-Protokoll gerne in das von Ihnen gemeldete Problem aufnehmen, es ist aber zu gro\xdf. W\xe4re es in Ordnung, wenn wir es stattdessen direkt auf GitHub hochladen (im Problem ist nur ein Teil des Protokolls zu sehen)? Weitere Informationen finden Sie unter {url}","yes":"Ja"},"Messages":{"defaultPythonEnvironmentName":"Python-Standardumgebung","globalEnvironmentName":"global","pluralFilesAndPluralCellsToAnalyze":"{fileCount} Dateien und {cellCount} Zellen zu analysieren","pluralFilesAndSingularCellToAnalyze":"{fileCount} Dateien und 1 Zeile zu analysieren","singularFileAndPluralCellsToAnalyze":"1 Datei und {cellCount} Zellen zu analysieren","singularFileAndSingularCellToAnalyze":"1 Datei und 1 Zelle zu analysieren","windowsStoreEnvironmentName":"Microsoft Store"},"PerformanceTracking":{"button":"Problem melden","title":"Wir haben ein Leistungsproblem mit Pylance erkannt. M\xf6chten Sie ein Problem mithilfe des Befehls „Pylance: Problem melden“ melden?"},"Pytest":{"addTypeAnnotation":"Typanmerkung zu {name} hinzuf\xfcgen","addTypeAnnotations":"Typanmerkungen f\xfcr alle fixture Verweise in dieser Datei hinzuf\xfcgen","fixtureNotFound":"\'{fixture}\' ist keine bekannte Test-fixture. Testmethoden d\xfcrfen nur fixture- oder parametrization Namen als Parameter empfangen."},"Refactoring":{"moveFile":"M\xf6chten Sie alle Importverweise f\xfcr \\"{oldModuleName}\\" auf \\"{newModuleName}\\" aktualisieren?","moveFileAbsentSymbol":"Es wurde kein zu verschiebendes Symbol gefunden.","moveFileDescription":"Alle Importverweise f\xfcr \\"{oldModuleName}\\" auf \\"{newModuleName}\\" aktualisieren?","moveFileExtensionMismatch":"Um ein Symbol zu verschieben, m\xfcssen die Quelldatei („{src}“) und die Zieldatei („{dest}“) dieselbe Dateierweiterung aufweisen.","moveFileImportableOnly":"Nur Objekte, die aus anderen Modulen importiert werden k\xf6nnen, z.\xa0B. Klassen oder Funktionen, d\xfcrfen verschoben werden.","moveFileInsertLocation":"Es wurde keine Position zum Einf\xfcgen des Symbols gefunden. In „{name}“ ist m\xf6glicherweise bereits ein Symbol mit diesem Namen vorhanden.","moveFileLabel":"Alle Importverweise f\xfcr \\"{oldModuleName}\\" auf \\"{newModuleName}\\" aktualisieren?","moveFileMissingInfo":"Es wurden keine Dateiinformationen f\xfcr „{name}“ gefunden.","moveFileMultipleDeclarations":"Dieses Symbol kann nicht verschoben werden, da es mehrmals deklariert ist.","moveFileNotUserFile":"Dieses Symbol kann nicht verschoben werden. Nur Symbole in einer Projekt- oder Benutzerdatei werden unterst\xfctzt.","moveFilePrivateSymbol":"„{name}“ kann nicht verschoben werden, da es sich um ein privates Symbol handelt.","moveFileSameFile":"Ein Symbol kann nicht in dieselbe Datei verschoben werden, in der es sich aktuell befindet.","moveFileSimpleAssignmentsOnly":"Dieser Ausdruck kann nicht verschoben werden. Es werden nur einfache Zuweisungen unterst\xfctzt, z.\xa0B. eine Variable, der ein Wert zugewiesen wird.","moveFileSymbolNotFound":"An Position „{position}“ wurde kein Symbol gefunden.","moveFileUnsupportedSymbol":"Dieses Symbol kann nicht verschoben werden. Nur Variablen, Funktionen und Klassen auf Modulebene werden unterst\xfctzt."}}')},76463(e){"use strict";e.exports=JSON.parse('{"CodeAction":{"AddTypeIgnore":{"title":"Add \'{statement}\' to suppress warning"},"AutoImport":{"addAutoImport":"Add \\"{importText}\\"","searchImport":"Search for additional import matches"},"ChangeSpelling":{"changeSpellingTo":"Change spelling to \\"{word}\\""},"ExtraPath":{"addExtraPath":{"message":"Add \\"{name}\\" to extraPaths","comment":"{Locked=\'extraPaths\'}"}},"Extract":{"method":"Extract method","variable":"Extract variable"},"FixAll":{"runFixAll":"Run pylance fix all"},"ImplementAbstractClass":{"implementAllAbstractClasses":"Implement all inherited abstract classes"},"MoveSymbol":{"commandTitle":"Move symbol","moveSymbolFailed":"Move symbol","moveSymbolsTo":{"message":"Move symbol to...","comment":"{StrEnds=\'...\'}"},"moveSymbolsToNewFile":"Move symbol to new file"},"RemoveUnusedImport":{"removeAllUnusedImports":"Remove all unused imports","removeUnusedImport":"Remove unused import"},"ToggleImportPath":{"convertAllFormat":"Convert all import formats","convertAllToAbsolutePath":"Convert all imports to absolute path","convertAllToRelativePath":"Convert all imports to relative path","convertToAbsolutePath":"Convert to absolute path","convertToRelativePath":"Convert to relative path"},"UnresolvedImports":{"learnMoreTitle":"Learn more about resolving imports","selectInterpreterTitle":"Select a different interpreter","selectKernelTitle":{"message":"Select a different Jupyter kernel","comment":"{Locked=\'Jupyter\',\'kernel\'}"},"troubleshootMissingImports":"Troubleshoot missing imports"},"GenerateSymbol":{"generateClass":{"message":"Generate class \\"{name}\\" with Copilot","comment":"{Locked=\'Copilot\'}"},"generateFunction":{"message":"Generate function \\"{name}\\" with Copilot","comment":"{Locked=\'Copilot\'}"},"generateMember":{"message":"Generate member \\"{name}\\" with Copilot","comment":"{Locked=\'Copilot\'}"}},"InheritDecorators":{"inheritAllDecorators":"Inherit all decorators"},"ConvertLambdaToNamedFunction":{"title":{"message":"Convert lambda to named function with Copilot","comment":"{Locked=\'Copilot\'}"}},"ConvertFormatString":{"convertToFString":{"message":"Convert to f-string with Copilot","comment":"{Locked=\'Copilot\'}"},"convertToFormat":{"message":"Convert to format() call with Copilot","comment":"{Locked=\'Copilot\',\'format\'}"}},"ConvertImportStar":{"convertToExplicitImports":"Convert to explicit imports","convertAllToExplicitImports":"Convert all star imports to explicit imports"},"ConvertImportToModule":{"convertToModuleImport":"Convert to module import","convertAllToModuleImport":"Convert all to module imports"},"RenameShadowedStdlib":{"renameModule":{"message":"Rename \\"{oldName}\\" to \\"{newName}\\" (shadows stdlib module)","comment":"oldName is the current file name, newName is the suggested new name"},"renameShadowedImports":"Rename imported modules that shadow stdlib"},"AddTypeAnnotation":{"addTypeAnnotation":"Add type annotation","addAllTypeAnnotations":"Add all type annotations"},"DiagnosticRefactor":{"fixformattedString":{"message":"Fix \\"{name}\\"","comment":"name is diangnostic error string"}}},"Commands":{"LoggingCommand":{"loggingDataSaved":"Logging data has been saved at [{filePath}]({uri}). See `Python Language Server` output pane for more detail."},"ProfilingCommand":{"profilingDataSaved":"Profiling data has been saved at [{filePath}]({uri}). See `Python Language Server` output pane for more detail."},"gotoOutputCommand":"Show Output"},"Copilot":{"implementAllInheritedAbstractClasseswithCopilot":{"message":"Implement all inherited abstract classes with Copilot","comment":"{Locked=\'Copilot\'}"},"generateDocstringWithCopilot":{"message":"Generate Docstring with Copilot","comment":"{Locked=\'Copilot\', \'Docstring\'}"},"documentation":{"copilotSummary":{"message":"Copilot Summary","comment":"{Locked=\'Copilot\'}"},"tooltip":"Click to fetch documentation for this symbol.","get":"Get documentation","notAvailable":"No documentation available.","fetchFailed":"Failed to fetch documentation."}},"Diagnostic":{"importResolveRedirect":"Import \\"{importName}\\" could not be found in the \\"{venv}\\" environment."},"DocstringTemplate":{"description":"Description","docstringForName":{"message":"Docstring for {name}","comment":"{Locked=\'Docstring\'}"},"generateDocstring":{"message":"Generate Docstring","comment":"{Locked=\'Docstring\'}"}},"Messages":{"defaultPythonEnvironmentName":{"message":"Default Python Environment","comment":"{Locked=\'Python\'}"},"globalEnvironmentName":"global","pluralFilesAndPluralCellsToAnalyze":"{fileCount} files and {cellCount} cells to analyze","pluralFilesAndSingularCellToAnalyze":"{fileCount} files and 1 cell to analyze","singularFileAndPluralCellsToAnalyze":"1 file and {cellCount} cells to analyze","singularFileAndSingularCellToAnalyze":"1 file and 1 cell to analyze","windowsStoreEnvironmentName":"microsoft store"},"PerformanceTracking":{"button":"Report issue","title":{"message":"We have detected a performance issue with Pylance. Would you like to file an issue using the `Pylance: Report Issue` command?","comment":"{Locked=\'Pylance\'}"}},"Pytest":{"addTypeAnnotation":"Add type annotation to {name}","addTypeAnnotations":{"message":"Add type annotations for all fixture references in this file","comment":"{Locked=\'fixture\'}"},"fixtureNotFound":{"message":"\'{fixture}\' is not a known test fixture. Test methods should only receive fixture or parametrization names as parameters.","comment":"{Locked=\'fixture\',\'parametrization\'}"}},"Refactoring":{"moveFile":"Do you want to update all import references for \\"{oldModuleName}\\" to \\"{newModuleName}\\"?","moveFileAbsentSymbol":"Cannot find a symbol to move.","moveFileDescription":"Update all import references for \\"{oldModuleName}\\" to \\"{newModuleName}\\"?","moveFileExtensionMismatch":"To move a symbol, the source file (\\"{src}\\") and destination file (\\"{dest}\\") must have the same file extension.","moveFileImportableOnly":"Only objects that can be imported from other modules, such as classes or functions, are allowed to be moved.","moveFileInsertLocation":"Cannot find a location to insert the symbol. A symbol with the same name might already exist in \\"{name}\\".","moveFileLabel":"Update all import references for \\"{oldModuleName}\\" to \\"{newModuleName}\\"?","moveFileMissingInfo":"Cannot find file information for \\"{name}\\".","moveFileMultipleDeclarations":"This symbol cannot be moved because it is declared multiple times.","moveFileNotUserFile":"This symbol cannot be moved. Only symbols in a project or user file are supported.","moveFilePrivateSymbol":"\\"{name}\\" cannot be moved because it is a private symbol.","moveFileSameFile":"A symbol cannot be moved to the same file where it is currently located.","moveFileSimpleAssignmentsOnly":"This expression can\'t be moved. Only simple assignments, such as a variable being assigned a value, are supported.","moveFileSymbolNotFound":"Cannot find a symbol at position \\"{position}\\".","moveFileUnsupportedSymbol":"This symbol cannot be moved. Only variables, functions, and classes at the module level are supported.","moveFileInvalidModuleName":"\\"{name}\\" is not a valid Python module name. File names used as modules must be valid Python identifiers (cannot start with a digit or contain special characters)."},"LargeLog":{"copyToClipboard":"The log has been truncated due to the GitHub issue body limit. The full log has been copied to the clipboard.","userConsent":{"message":"We would like to include your Pylance log in the issue you\'re reporting, but it\'s too large. Would it be okay if we uploaded it to github directly instead (only a portion of the log will be visible in the issue)? For more information, visit {url}","comment":"{Locked=\'Pylance\'}"},"openLink":"Open link","yes":"Yes","no":"No"}}')},32535(e){"use strict";e.exports=JSON.parse('{"CodeAction":{"AddTypeAnnotation":{"addAllTypeAnnotations":"Agregar todas las anotaciones de tipo","addTypeAnnotation":"Agregar una anotaci\xf3n de tipo"},"AddTypeIgnore":{"title":"Agregar “{statement}” para suprimir la advertencia"},"AutoImport":{"addAutoImport":"Agregar \\"{importText}\\"","searchImport":"Buscar coincidencias de importaci\xf3n adicionales"},"ChangeSpelling":{"changeSpellingTo":"Cambiar la ortograf\xeda a \\"{word}\\""},"ConvertFormatString":{"convertToFString":"Convertir a f-string con Copilot","convertToFormat":"Convertir a una llamada a format() con Copilot"},"ConvertImportStar":{"convertAllToExplicitImports":"Convertir todas las importaciones de estrellas en importaciones expl\xedcitas","convertToExplicitImports":"Convertir a importaciones expl\xedcitas"},"ConvertLambdaToNamedFunction":{"title":"Conversi\xf3n de lambda en funci\xf3n con nombre con Copilot"},"DiagnosticRefactor":{"fixformattedString":"Corregir \\"{name}\\""},"ExtraPath":{"addExtraPath":"Agregar \\"{name}\\" a extraPaths"},"Extract":{"method":"Extraer m\xe9todo","variable":"Extraer variable"},"FixAll":{"runFixAll":"Ejecutar pylance fix all"},"GenerateSymbol":{"generateClass":"Generar \\"{name}\\" de clase con Copilot","generateFunction":"Generar \\"{name}\\" de funci\xf3n con Copilot","generateMember":"Generar el miembro \\"{name}\\" con Copilot"},"ImplementAbstractClass":{"implementAllAbstractClasses":"Implementar todas las clases abstractas heredadas"},"MoveSymbol":{"commandTitle":"Mover s\xedmbolo","moveSymbolsTo":"Mover s\xedmbolo a...","moveSymbolsToNewFile":"Mover el s\xedmbolo a un nuevo archivo"},"RemoveUnusedImport":{"removeAllUnusedImports":"Eliminar todas las importaciones no utilizadas","removeUnusedImport":"Eliminar la importaci\xf3n no utilizada"},"ToggleImportPath":{"convertAllFormat":"Convierte todos los formatos de importaci\xf3n","convertAllToAbsolutePath":"Convertir todas las importaciones en rutas absolutas","convertAllToRelativePath":"Convertir todas las importaciones en rutas relativas","convertToAbsolutePath":"Convertir a ruta absoluta","convertToRelativePath":"Convertir en ruta de acceso relativa"},"UnresolvedImports":{"learnMoreTitle":"M\xe1s informaci\xf3n sobre c\xf3mo resolver importaciones","selectInterpreterTitle":"Seleccionar otro int\xe9rprete","selectKernelTitle":"Seleccionar otro kernel de Jupyter","troubleshootMissingImports":"Soluci\xf3n de problemas de importaciones que faltan"}},"Commands":{"LoggingCommand":{"loggingDataSaved":"Los datos de registro se han guardado en [{filePath}]({uri}). Consulte el panel de salida `Servidor de lenguaje de Python` para obtener m\xe1s detalles."},"ProfilingCommand":{"profilingDataSaved":"Los datos de generaci\xf3n de perfiles se han guardado en [{filePath}]({uri}). Consulte el panel de salida \\"Servidor de lenguaje de Python\\" para obtener m\xe1s detalles."},"gotoOutputCommand":"Mostrar salida"},"Copilot":{"generateDocstringWithCopilot":"Generar Docstring con Copilot","hoverSummary":{"generateSummary":"Generar resumen de Copilot","noSummary":"No hay resumen disponible.","summary":"Resumen","tooltip":"El contenido generado por inteligencia artificial puede ser incorrecto."},"implementAllInheritedAbstractClasseswithCopilot":"Implementaci\xf3n de todas las clases abstractas heredadas con Copilot"},"Diagnostic":{"importResolveRedirect":"No se encontraron \\"{importName}\\" de importaci\xf3n en el entorno de \\"{venv}\\"."},"DocstringTemplate":{"description":"Descripci\xf3n","docstringForName":"Docstring para {name}","generateDocstring":"Generar Docstring"},"LargeLog":{"copyToClipboard":"El registro se ha truncado debido al l\xedmite de cuerpo del problema de GitHub. El registro completo se ha copiado en el Portapapeles.","no":"No","openLink":"Abrir v\xednculo","userConsent":"Nos gustar\xeda incluir el registro de Pylance en el problema que est\xe1 informando, pero es demasiado grande. \xbfEstar\xeda bien si lo subimos directamente a GitHub en su lugar? (Solo una parte del registro ser\xe1 visible en el problema) Para obtener m\xe1s informaci\xf3n, visite {url}","yes":"S\xed"},"Messages":{"defaultPythonEnvironmentName":"Entorno de Python predeterminado","globalEnvironmentName":"global","pluralFilesAndPluralCellsToAnalyze":"{fileCount} archivos y {cellCount} celdas para analizar","pluralFilesAndSingularCellToAnalyze":"{fileCount} archivos y 1 celda para analizar","singularFileAndPluralCellsToAnalyze":"1 archivo y {cellCount} celdas para analizar","singularFileAndSingularCellToAnalyze":"1 archivo y 1 celda para analizar","windowsStoreEnvironmentName":"microsoft store"},"PerformanceTracking":{"button":"Notificar el problema","title":"Hemos detectado un problema de rendimiento con Pylance. \xbfDesea notificar un problema mediante el comando `Pylance: Report Issue`?"},"Pytest":{"addTypeAnnotation":"Agregar anotaci\xf3n de tipo a {name}","addTypeAnnotations":"Agregar anotaciones de tipo para todas las referencias de fixture en este archivo","fixtureNotFound":"\'{fixture}\' no es un fixture de prueba conocido. Los m\xe9todos de prueba solo deben recibir nombres de fixture o parametrization como par\xe1metros."},"Refactoring":{"moveFile":"\xbfDesea actualizar todas las referencias de importaci\xf3n de \\"{oldModuleName}\\" a \\"{newModuleName}\\"?","moveFileAbsentSymbol":"No se encuentra un s\xedmbolo para mover.","moveFileDescription":"\xbfActualizar todas las referencias de importaci\xf3n de \\"{oldModuleName}\\" a \\"{newModuleName}\\"?","moveFileExtensionMismatch":"Para mover un s\xedmbolo, el archivo de origen (\\"{src}\\") y el archivo de destino (\\"{dest}\\") deben tener la misma extensi\xf3n de archivo.","moveFileImportableOnly":"Solo se pueden mover los objetos que se pueden importar de otros m\xf3dulos, como clases o funciones.","moveFileInsertLocation":"No se encuentra una ubicaci\xf3n para insertar el s\xedmbolo. Es posible que ya exista un s\xedmbolo con el mismo nombre en \\"{name}\\".","moveFileLabel":"\xbfActualizar todas las referencias de importaci\xf3n de \\"{oldModuleName}\\" a \\"{newModuleName}\\"?","moveFileMissingInfo":"No se encuentra informaci\xf3n de archivo para \\"{name}\\".","moveFileMultipleDeclarations":"Este s\xedmbolo no se puede mover porque est\xe1 declarado varias veces.","moveFileNotUserFile":"No se puede mover este s\xedmbolo. Solo se admiten s\xedmbolos en un archivo de proyecto o de usuario.","moveFilePrivateSymbol":"\\"{name}\\" no se puede mover porque es un s\xedmbolo privado.","moveFileSameFile":"No se puede mover un s\xedmbolo al mismo archivo en el que se encuentra actualmente.","moveFileSimpleAssignmentsOnly":"Esta expresi\xf3n no se puede mover. Solo se admiten asignaciones simples, como una variable a la que se asigna un valor.","moveFileSymbolNotFound":"No se encuentra un s\xedmbolo en la posici\xf3n \\"{position}\\".","moveFileUnsupportedSymbol":"No se puede mover este s\xedmbolo. Solo se admiten variables, funciones y clases en el nivel de m\xf3dulo."}}')},47011(e){"use strict";e.exports=JSON.parse('{"CodeAction":{"AddTypeAnnotation":{"addAllTypeAnnotations":"Ajouter toutes les annotations de type","addTypeAnnotation":"Ajouter une annotation de type"},"AddTypeIgnore":{"title":"Ajouter \xab\xa0{statement}\xa0\xbb pour supprimer l’avertissement"},"AutoImport":{"addAutoImport":"Ajouter \xab {importText} \xbb","searchImport":"Rechercher d’autres correspondances d’importation"},"ChangeSpelling":{"changeSpellingTo":"Changer l’orthographe en \xab\xa0{word}\xa0\xbb"},"ConvertFormatString":{"convertToFString":"Convertir en f-string avec Copilot","convertToFormat":"Convertir en appel de format() avec Copilot"},"ConvertImportStar":{"convertAllToExplicitImports":"Convertir toutes les importations en \xe9toile en importations explicites","convertToExplicitImports":"Convertir en importations explicites"},"ConvertLambdaToNamedFunction":{"title":"Convertir une fonction lambda en fonction nomm\xe9e avec Copilot"},"DiagnosticRefactor":{"fixformattedString":"Corriger \xab {name} \xbb"},"ExtraPath":{"addExtraPath":"Ajouter \\"{name}\\" \xe0 extraPaths"},"Extract":{"method":"M\xe9thode d\'extraction","variable":"Extraire la variable"},"FixAll":{"runFixAll":"Ex\xe9cutez pylance tout r\xe9parer"},"GenerateSymbol":{"generateClass":"G\xe9n\xe9rer des \\"{name}\\" de classe avec Copilot","generateFunction":"G\xe9n\xe9rer des \\"{name}\\" de fonction avec Copilot","generateMember":"G\xe9n\xe9rer le membre \xab\xa0{name}\xa0\xbb avec Copilot"},"ImplementAbstractClass":{"implementAllAbstractClasses":"Impl\xe9menter toutes les classes abstraites h\xe9rit\xe9es"},"MoveSymbol":{"commandTitle":"D\xe9placer le symbole","moveSymbolsTo":"D\xe9placer le symbole vers ...","moveSymbolsToNewFile":"D\xe9placer le symbole vers un nouveau fichier"},"RemoveUnusedImport":{"removeAllUnusedImports":"Supprimer toutes les importations inutilis\xe9es","removeUnusedImport":"Supprimer l’importation inutilis\xe9e"},"ToggleImportPath":{"convertAllFormat":"Convertir tous les formats d’importation","convertAllToAbsolutePath":"Convertir toutes les importations en chemin absolu","convertAllToRelativePath":"Convertir toutes les importations en chemin d’acc\xe8s relatif","convertToAbsolutePath":"Convertir en chemin absolu","convertToRelativePath":"Convertir en chemin relatif"},"UnresolvedImports":{"learnMoreTitle":"En savoir plus sur la r\xe9solution des importations","selectInterpreterTitle":"S\xe9lectionnez un autre interpr\xe8te","selectKernelTitle":"S\xe9lectionnez un autre Jupyter kernel","troubleshootMissingImports":"R\xe9soudre les probl\xe8mes li\xe9s aux importations manquantes"}},"Commands":{"LoggingCommand":{"loggingDataSaved":"Les donn\xe9es de journalisation ont \xe9t\xe9 enregistr\xe9es sur [{filePath}]({uri}). Pour obtenir plus d’informations, consultez le volet de sortie `Serveur de langage Python`."},"ProfilingCommand":{"profilingDataSaved":"Les donn\xe9es de profilage ont \xe9t\xe9 enregistr\xe9es sur [{filePath}]({uri}). Pour plus d’informations, consultez le volet de sortie \xab\xa0Serveur de langage Python\xa0\xbb."},"gotoOutputCommand":"Afficher la sortie"},"Copilot":{"generateDocstringWithCopilot":"G\xe9n\xe9rez une Docstring avec Copilot","hoverSummary":{"generateSummary":"G\xe9n\xe9rer un r\xe9sum\xe9 de Copilot","noSummary":"Aucun r\xe9sum\xe9 n’est disponible.","summary":"R\xe9sum\xe9","tooltip":"Il est possible que le contenu g\xe9n\xe9r\xe9 par IA soit incorrect."},"implementAllInheritedAbstractClasseswithCopilot":"Impl\xe9menter toutes les classes abstraites h\xe9rit\xe9es avec Copilot"},"Diagnostic":{"importResolveRedirect":"L\'importation \\"{importName}\\" est introuvable dans l\'environnement \\"{venv}\\"."},"DocstringTemplate":{"description":"Description","docstringForName":"Docstring pour {name}","generateDocstring":"G\xe9n\xe9rer Docstring"},"LargeLog":{"copyToClipboard":"Nous avons tronqu\xe9 le journal en raison de la limite du corps du probl\xe8me GitHub. Le journal complet a \xe9t\xe9 copi\xe9 dans le Presse-papiers.","no":"Non","openLink":"Ouvrir le lien","userConsent":"Nous aimerions inclure votre journal Pylance dans le probl\xe8me signal\xe9, mais il est trop volumineux. Serait-il acceptable de le t\xe9l\xe9charger directement sur GitHub \xe0 la place (seule une partie du journal sera visible dans le probl\xe8me)\xa0? Pour d\xe9couvrir plus d’informations, visitez {url}","yes":"Oui"},"Messages":{"defaultPythonEnvironmentName":"Environnement Python par d\xe9faut","globalEnvironmentName":"global","pluralFilesAndPluralCellsToAnalyze":"{fileCount} fichiers et {cellCount} cellules \xe0 analyser","pluralFilesAndSingularCellToAnalyze":"{fileCount}\xa0fichiers et 1\xa0cellule \xe0 analyser","singularFileAndPluralCellsToAnalyze":"1\xa0fichier et {cellCount}\xa0cellules \xe0 analyser","singularFileAndSingularCellToAnalyze":"1 fichier et 1 cellule \xe0 analyser","windowsStoreEnvironmentName":"magasin microsoft"},"PerformanceTracking":{"button":"Signaler un probl\xe8me","title":"Nous avons d\xe9tect\xe9 un probl\xe8me de performances avec Pylance. Voulez-vous signaler un probl\xe8me en utilisant la commande `Pylance\xa0: signaler un probl\xe8me`\xa0?"},"Pytest":{"addTypeAnnotation":"Ajouter une annotation de type \xe0 {name}","addTypeAnnotations":"Ajouter des annotations de type pour toutes les r\xe9f\xe9rences de fixture dans ce fichier","fixtureNotFound":"\'{fixture}\' is not a known test fixture. Test methods should only receive fixture or parametrization names as parameters."},"Refactoring":{"moveFile":"Voulez-vous mettre \xe0 jour toutes les r\xe9f\xe9rences d’importation pour \xab {oldModuleName} \xbb en \xab {newModuleName} \xbb ?","moveFileAbsentSymbol":"Symbole \xe0 d\xe9placer introuvable.","moveFileDescription":"Mettre \xe0 jour toutes les r\xe9f\xe9rences d’importation pour \xab {oldModuleName} \xbb sur \xab {newModuleName} \xbb\xa0?","moveFileExtensionMismatch":"Pour d\xe9placer un symbole, le fichier source (\xab\xa0{src}\xa0\xbb) et le fichier de destination (\xab\xa0{dest}\xa0\xbb) doivent pr\xe9senter la m\xeame extension de fichier.","moveFileImportableOnly":"Seuls les objets pouvant \xeatre import\xe9s \xe0 partir d’autres modules, tels que des classes, peuvent \xeatre d\xe9plac\xe9s.","moveFileInsertLocation":"Impossible de trouver un emplacement o\xf9 ins\xe9rer le symbole. Un symbole portant le m\xeame nom existe peut-\xeatre d\xe9j\xe0 dans \xab\xa0{name}\xa0\xbb.","moveFileLabel":"Mettre \xe0 jour toutes les r\xe9f\xe9rences d’importation pour \xab {oldModuleName} \xbb sur \xab {newModuleName} \xbb\xa0?","moveFileMissingInfo":"Impossible de trouver les informations de fichier pour \xab\xa0{name}\xa0\xbb.","moveFileMultipleDeclarations":"Impossible de d\xe9placer ce symbole, car il est d\xe9clar\xe9 plusieurs fois.","moveFileNotUserFile":"Impossible de d\xe9placer ce symbole. Seuls les symboles d’un projet ou d’un fichier utilisateur sont pris en charge.","moveFilePrivateSymbol":"\xab\xa0{name}\xa0\xbb ne peut pas \xeatre d\xe9plac\xe9, car il s’agit d’un symbole priv\xe9.","moveFileSameFile":"Un symbole ne peut pas \xeatre d\xe9plac\xe9 vers le m\xeame fichier dans lequel il est actuellement.","moveFileSimpleAssignmentsOnly":"Impossible de d\xe9placer cette expression. Seules les affectations simples, telles qu’une variable \xe0 laquelle une valeur est attribu\xe9e, sont prises en charge.","moveFileSymbolNotFound":"Symbole introuvable \xe0 la position \xab\xa0{position}\xa0\xbb.","moveFileUnsupportedSymbol":"Impossible de d\xe9placer ce symbole. Seules les variables, fonctions et classes au niveau du module sont prises en charge."}}')},94814(e){"use strict";e.exports=JSON.parse('{"CodeAction":{"AddTypeAnnotation":{"addAllTypeAnnotations":"Aggiungere tutte le annotazioni di tipo","addTypeAnnotation":"Aggiungere l\'annotazione di tipo"},"AddTypeIgnore":{"title":"Aggiunger \'\'{statement}\'\' per sopprimere l\'avviso"},"AutoImport":{"addAutoImport":"Aggiungi \\"{importText}\\"","searchImport":"Cercare corrispondenze di importazione aggiuntive"},"ChangeSpelling":{"changeSpellingTo":"Cambiare ortografia in \\"{word}\\""},"ConvertFormatString":{"convertToFString":"Converti in f-string con Copilot","convertToFormat":"Converti in chiamata format() con Copilot"},"ConvertImportStar":{"convertAllToExplicitImports":"Convertire tutte le importazioni con asterisco in importazioni esplicite","convertToExplicitImports":"Convertire in importazioni esplicite"},"ConvertLambdaToNamedFunction":{"title":"Convertire lambda in funzione con nome assegnato con Copilot"},"DiagnosticRefactor":{"fixformattedString":"Correggi \\"{name}\\""},"ExtraPath":{"addExtraPath":"Aggiungi \\"{name}\\" a extraPaths"},"Extract":{"method":"Estrai il metodo","variable":"Estrarre variabile"},"FixAll":{"runFixAll":"Esegui correggi tutto di pylance"},"GenerateSymbol":{"generateClass":"Genera \\"{name}\\" di classe con Copilot","generateFunction":"Genera \\"{name}\\" di funzione con Copilot","generateMember":"Genera membro \\"{name}\\" con Copilot"},"ImplementAbstractClass":{"implementAllAbstractClasses":"Implementare tutte le classi astratte ereditate"},"MoveSymbol":{"commandTitle":"Spostare simbolo","moveSymbolsTo":"Sposta simbolo in...","moveSymbolsToNewFile":"Spostare il simbolo in un nuovo file"},"RemoveUnusedImport":{"removeAllUnusedImports":"Rimuovere tutte le importazioni inutilizzate","removeUnusedImport":"Rimuovere importazioni inutilizzate"},"ToggleImportPath":{"convertAllFormat":"Convertire tutti i formati di importazione","convertAllToAbsolutePath":"Converte tutte le importazioni in percorso assoluto","convertAllToRelativePath":"Convertire tutte le importazioni in percorso relativo","convertToAbsolutePath":"Convertire in percorso assoluto","convertToRelativePath":"Converti in percorso relativo"},"UnresolvedImports":{"learnMoreTitle":"Altre informazioni sulla risoluzione delle importazioni","selectInterpreterTitle":"Selezionare un interprete diverso","selectKernelTitle":"Selezionare un kernel Jupyter diverso","troubleshootMissingImports":"Risoluzione dei problemi relative alle importazioni mancanti"}},"Commands":{"LoggingCommand":{"loggingDataSaved":"I dati di registrazione sono stati salvati in [{filePath}]({uri}). Per altri dettagli, vedere il riquadro di output del server di linguaggio Python."},"ProfilingCommand":{"profilingDataSaved":"I dati di profilatura sono stati salvati in [{filePath}]({uri}). Per altri dettagli, vedere il riquadro di output del server di linguaggio Python."},"gotoOutputCommand":"Mostra output"},"Copilot":{"generateDocstringWithCopilot":"Genera Docstring con Copilot","hoverSummary":{"generateSummary":"Genera riepilogo Copilot","noSummary":"Nessun riepilogo disponibile.","summary":"Riepilogo","tooltip":"Il contenuto generato dall\'intelligenza artificiale potrebbe non essere corretto."},"implementAllInheritedAbstractClasseswithCopilot":"Implementare tutte le classi astratte ereditate con Copilot"},"Diagnostic":{"importResolveRedirect":"Impossibile trovare l’importazione \\"{importName}\\" nell\'ambiente \\"{venv}\\"."},"DocstringTemplate":{"description":"Descrizione","docstringForName":"Docstring per {name}","generateDocstring":"Genera Docstring"},"LargeLog":{"copyToClipboard":"Il log \xe8 stato troncato a causa del limite del corpo del problema di GitHub. Il log completo \xe8 stato copiato negli Appunti.","no":"No","openLink":"Apri collegamento","userConsent":"Vorremmo includere il tuo log di Pylance nel problema che stai segnalando, ma \xe8 troppo grande. Possiamo invece caricarlo direttamente su GitHub (solo una parte del log sar\xe0 visibile nel problema)? Per altre informazioni, visita {url}","yes":"S\xec"},"Messages":{"defaultPythonEnvironmentName":"Ambiente Python predefinito","globalEnvironmentName":"globale","pluralFilesAndPluralCellsToAnalyze":"{fileCount} file e {cellCount} celle da analizzare","pluralFilesAndSingularCellToAnalyze":"{fileCount} file e 1 cella da analizzare","singularFileAndPluralCellsToAnalyze":"1 file e {cellCount} celle da analizzare","singularFileAndSingularCellToAnalyze":"1 file e 1 cella da analizzare","windowsStoreEnvironmentName":"microsoft store"},"PerformanceTracking":{"button":"Segnala problema","title":"\xc8 stato rilevato un problema di prestazioni per Pylance. Segnalare un problema usando il comando \'Pylance: Report Issue\'?"},"Pytest":{"addTypeAnnotation":"Aggiungi l’annotazione di tipo a {name}","addTypeAnnotations":"Aggiungere annotazioni di tipo per tutti i riferimenti alle fixture in questo file","fixtureNotFound":"`{fixture}` non \xe8 una fixture di test nota. I metodi di test devono ricevere come parametri solo nomi di fixture o di parametrization."},"Refactoring":{"moveFile":"Aggiornare tutti i riferimenti all\'importazione per \\"{oldModuleName}\\" a \\"{newModuleName}\\"?","moveFileAbsentSymbol":"Impossibile trovare un simbolo da spostare.","moveFileDescription":"Aggiornare tutti i riferimenti all\'importazione per \\"{oldModuleName}\\" a \\"{newModuleName}\\"?","moveFileExtensionMismatch":"Per spostare un simbolo, il file di origine (\\"{src}\\") e il file di destinazione (\\"{dest}\\") devono avere la stessa estensione di file.","moveFileImportableOnly":"\xc8 possibile spostare solo gli oggetti che possono essere importati da altri moduli, ad esempio classi o funzioni.","moveFileInsertLocation":"Impossibile trovare una posizione in cui inserire il simbolo. Un simbolo con lo stesso nome potrebbe gi\xe0 esistere in \\"{name}\\".","moveFileLabel":"Aggiornare tutti i riferimenti all\'importazione per \\"{oldModuleName}\\" a \\"{newModuleName}\\"?","moveFileMissingInfo":"Impossibile trovare le informazioni sul file per \\"{name}\\".","moveFileMultipleDeclarations":"Impossibile spostare questo simbolo perch\xe9 \xe8 dichiarato pi\xf9 volte.","moveFileNotUserFile":"Impossibile spostare questo simbolo. Sono supportati solo i simboli in un progetto o in un file utente.","moveFilePrivateSymbol":"Impossibile spostare \\"{name}\\" perch\xe9 \xe8 un simbolo privato.","moveFileSameFile":"Non \xe8 possibile spostare un simbolo nello stesso file in cui si trova attualmente.","moveFileSimpleAssignmentsOnly":"Questa espressione non pu\xf2 essere spostata. Sono supportate solo le assegnazioni semplici, ad esempio una variabile a cui viene assegnato un valore.","moveFileSymbolNotFound":"Impossibile trovare un simbolo nella posizione \\"{position}\\".","moveFileUnsupportedSymbol":"Impossibile spostare questo simbolo. Sono supportate solo variabili, funzioni e classi a livello di modulo."}}')},29150(e){"use strict";e.exports=JSON.parse('{"CodeAction":{"AddTypeAnnotation":{"addAllTypeAnnotations":"すべての型注釈を追加する","addTypeAnnotation":"型注釈の追加"},"AddTypeIgnore":{"title":"警告を抑制する \'{statement}\' を追加する"},"AutoImport":{"addAutoImport":"\\"{importText}\\" の追加","searchImport":"一致するその他のインポートを検索する"},"ChangeSpelling":{"changeSpellingTo":"スペルを \\"{word}\\" に変更する"},"ConvertFormatString":{"convertToFString":"Copilot を使用して f-string に変換する","convertToFormat":"Copilot を使用して format() 呼び出しに変換する"},"ConvertImportStar":{"convertAllToExplicitImports":"すべてのスター インポートを明示的なインポートに変換する","convertToExplicitImports":"明示的なインポートに変換する"},"ConvertLambdaToNamedFunction":{"title":"Copilot を使用してラムダを名前付き関数に変換する"},"DiagnosticRefactor":{"fixformattedString":"\\"{name}\\" を修正してください"},"ExtraPath":{"addExtraPath":"extraPaths に \\"{name}\\" を追加する"},"Extract":{"method":"メソッドを抽出する","variable":"変数の抽出"},"FixAll":{"runFixAll":"Pylance fix all を実行する"},"GenerateSymbol":{"generateClass":"Copilot を使用してクラス \\"{name}\\" を生成する","generateFunction":"Copilot を使用して関数 \\"{name}\\" を生成する","generateMember":"Copilot でメンバー \\"{name}\\" を生成する"},"ImplementAbstractClass":{"implementAllAbstractClasses":"継承されたすべての抽象クラスを実装します"},"MoveSymbol":{"commandTitle":"シンボルの移動","moveSymbolsTo":"シンボルを以下に移動...","moveSymbolsToNewFile":"シンボルを新しいファイルに移動する"},"RemoveUnusedImport":{"removeAllUnusedImports":"未使用のインポートをすべて削除する","removeUnusedImport":"未使用のインポートを削除する"},"ToggleImportPath":{"convertAllFormat":"すべてのインポート形式を変換する","convertAllToAbsolutePath":"すべてのインポートを絶対パスに変換する","convertAllToRelativePath":"すべてのインポートを相対パスに変換する","convertToAbsolutePath":"絶対パスに変換する","convertToRelativePath":"相対パスに変換する"},"UnresolvedImports":{"learnMoreTitle":"インポートの解決に関する詳細情報","selectInterpreterTitle":"別のインタープリターを選択する","selectKernelTitle":"別の Jupyter kernel を選択する","troubleshootMissingImports":"不足しているインポートのトラブルシューティング"}},"Commands":{"LoggingCommand":{"loggingDataSaved":"ログ データは [{filePath}]({uri}) に保存されました。詳細については、\'Python Language Server\' 出力ウィンドウを参照してください。"},"ProfilingCommand":{"profilingDataSaved":"プロファイル データは [{filePath}]({uri}) に保存されました。詳細については、\'Python Language Server\' 出力ウィンドウを参照してください。"},"gotoOutputCommand":"出力の表示"},"Copilot":{"generateDocstringWithCopilot":"Copilot で Docstring を生成する","hoverSummary":{"generateSummary":"Copilot の要約を生成","noSummary":"利用できる要約はありません。","summary":"要約","tooltip":"AI によって生成されたコンテンツが正しくない可能性があります。"},"implementAllInheritedAbstractClasseswithCopilot":"Copilot を使用して継承されたすべての抽象クラスを実装します"},"Diagnostic":{"importResolveRedirect":"インポート \\"{importName}\\" が \\"{venv}\\" 環境に見つかりませんでした。"},"DocstringTemplate":{"description":"説明","docstringForName":"{name} の Docstring","generateDocstring":"Docstring の生成"},"LargeLog":{"copyToClipboard":"GitHub イシュー本文の上限のため、ログが切り詰められました。ログ全体はクリップボードにコピーされています。","no":"いいえ","openLink":"リンクを開く","userConsent":"報告するイシューに Pylance ログを含めたいのですが、大きすぎます。代わりに、GitHub に直接アップロードしてもよろしいですか (ログの一部のみがイシューに表示されます)?詳細については、{url} をご覧ください","yes":"はい"},"Messages":{"defaultPythonEnvironmentName":"既定の Python 環境","globalEnvironmentName":"グローバル","pluralFilesAndPluralCellsToAnalyze":"分析する {fileCount} 個のファイルと {cellCount} 個のセル","pluralFilesAndSingularCellToAnalyze":"分析する {fileCount} 個ファイルと 1 個のセル","singularFileAndPluralCellsToAnalyze":"分析する 1 個のファイルと {cellCount} 個のセル","singularFileAndSingularCellToAnalyze":"分析する 1 個のファイルと 1 個のセル","windowsStoreEnvironmentName":"Microsoft Store"},"PerformanceTracking":{"button":"問題の報告","title":"Pylance でパフォーマンスの問題が検出されました。`Pylance: Report Issue` コマンドを使用して問題を報告しますか?"},"Pytest":{"addTypeAnnotation":"型の注釈を {name} に追加する","addTypeAnnotations":"このファイル内のすべての fixture 参照の型注釈を追加します","fixtureNotFound":"\'{fixture}\' は既知のテスト fixture ではありません。テスト メソッドは、fixture 名または parametrization 名のみをパラメーターとして受け取る必要があります。"},"Refactoring":{"moveFile":"\\"{oldModuleName}\\" のすべてのインポート参照を \\"{newModuleName}\\" に更新しますか?","moveFileAbsentSymbol":"移動するシンボルが見つかりません。","moveFileDescription":"\\"{oldModuleName}\\" のすべてのインポート参照を \\"{newModuleName}\\" に更新しますか?","moveFileExtensionMismatch":"シンボルを移動するには、移動元ファイル (\\"{src}\\") と移動先ファイル (\\"{dest}\\") のファイル拡張子が同じである必要があります。","moveFileImportableOnly":"他のモジュール (クラスまたは関数など) からインポートできるオブジェクトのみを移動できます。","moveFileInsertLocation":"シンボルを挿入する場所が見つかりません。同じ名前のシンボルが既に \\"{name}\\" に存在している可能性があります。","moveFileLabel":"\\"{oldModuleName}\\" のすべてのインポート参照を \\"{newModuleName}\\" に更新しますか?","moveFileMissingInfo":"\\"{name}\\" のファイル情報が見つかりません。","moveFileMultipleDeclarations":"このシンボルは複数回宣言されているため、移動できません。","moveFileNotUserFile":"このシンボルは移動できません。プロジェクトまたはユーザー ファイル内のシンボルのみがサポートされています。","moveFilePrivateSymbol":"\\"{name}\\" はプライベート シンボルであるため、移動できません。","moveFileSameFile":"シンボルは、現在配置されているファイルと同じファイルに移動できません。","moveFileSimpleAssignmentsOnly":"この式は移動できません。値が割り当てられている変数など、単純な代入のみがサポートされています。","moveFileSymbolNotFound":"位置 \\"{position}\\" にシンボルが見つかりません。","moveFileUnsupportedSymbol":"このシンボルは移動できません。モジュール レベルの変数、関数、クラスのみがサポートされています。"}}')},14997(e){"use strict";e.exports=JSON.parse('{"CodeAction":{"AddTypeAnnotation":{"addAllTypeAnnotations":"모든 형식 주석 추가","addTypeAnnotation":"형식 주석 추가"},"AddTypeIgnore":{"title":"경고를 표시하지 않으려면 \'{statement}\' 추가"},"AutoImport":{"addAutoImport":"\\"{importText}\\" 추가","searchImport":"추가 가져오기 일치 항목 검색"},"ChangeSpelling":{"changeSpellingTo":"철자를 \\"{word}\\"(으)로 변경"},"ConvertFormatString":{"convertToFString":"Copilot을 사용하여 f-string으로 변환","convertToFormat":"Copilot을 사용하여 format() 호출로 변환"},"ConvertImportStar":{"convertAllToExplicitImports":"모든 별 가져오기를 명시적 가져오기로 변환","convertToExplicitImports":"명시적 가져오기로 변환"},"ConvertLambdaToNamedFunction":{"title":"Copilot을 사용하여 람다를 명명된 함수로 변환"},"DiagnosticRefactor":{"fixformattedString":"\\"{name}\\" 수정"},"ExtraPath":{"addExtraPath":"extraPaths에 ‘{name}’ 추가"},"Extract":{"method":"메서드 추출","variable":"변수 추출"},"FixAll":{"runFixAll":"모두 Pylance 수정 실행"},"GenerateSymbol":{"generateClass":"Copilot 사용하여 클래스 \\"{name}\\" 생성","generateFunction":"Copilot 사용하여 함수 \\"{name}\\" 생성","generateMember":"Copilot을 사용하여 멤버 \\"{name}\\" 생성"},"ImplementAbstractClass":{"implementAllAbstractClasses":"상속된 추상 클래스 모두 구현"},"MoveSymbol":{"commandTitle":"기호 이동","moveSymbolsTo":"기호를 다음으로 이동...","moveSymbolsToNewFile":"기호를 새 파일로 이동"},"RemoveUnusedImport":{"removeAllUnusedImports":"사용되지 않는 가져오기 모두 제거","removeUnusedImport":"사용되지 않는 가져오기 제거"},"ToggleImportPath":{"convertAllFormat":"모든 가져오기 형식 변환","convertAllToAbsolutePath":"모든 가져오기를 절대 경로로 변환","convertAllToRelativePath":"모든 가져오기를 상대 경로로 변환","convertToAbsolutePath":"절대 경로로 변환","convertToRelativePath":"상대 경로로 변환"},"UnresolvedImports":{"learnMoreTitle":"가져오기 해결에 대해 자세히 알아보기","selectInterpreterTitle":"다른 인터프리터 선택","selectKernelTitle":"다른 Jupyter kernel 선택","troubleshootMissingImports":"누락된 가져오기 문제 해결"}},"Commands":{"LoggingCommand":{"loggingDataSaved":"로깅 데이터가 [{filePath}]({uri})에 저장되었습니다. 자세한 내용은 \'Python 언어 서버\' 출력 창을 참조하세요."},"ProfilingCommand":{"profilingDataSaved":"프로파일링 데이터가 [{filePath}]({uri})에 저장되었습니다. 자세한 내용은 \'Python 언어 서버\' 출력 창을 참조하세요."},"gotoOutputCommand":"출력 표시"},"Copilot":{"generateDocstringWithCopilot":"Copilot 사용하여 Docstring 생성","hoverSummary":{"generateSummary":"Copilot 요약 생성","noSummary":"사용할 수 있는 요약이 없습니다.","summary":"요약","tooltip":"AI 생성 콘텐츠가 잘못되었을 수 있습니다."},"implementAllInheritedAbstractClasseswithCopilot":"Copilot을 사용하여 상속된 모든 추상 클래스 구현"},"Diagnostic":{"importResolveRedirect":"\\"{venv}\\" 환경에서 \\"{importName}\\" 가져오기를 찾을 수 없습니다."},"DocstringTemplate":{"description":"설명","docstringForName":"{name}의 Docstring","generateDocstring":"Docstring 생성"},"LargeLog":{"copyToClipboard":"GitHub 문제 본문 제한으로 인해 로그가 잘렸습니다. 전체 로그를 클립보드에 복사했습니다.","no":"아니요","openLink":"링크 열기","userConsent":"보고 중인 문제에 Pylance 로그를 포함하고 싶지만, 로그 용량이 너무 큽니다. 대신 GitHub에 직접 업로드해도 괜찮을까요(문제에는 로그의 일부만 표시됨)? 자세한 내용은 {url}을(를) 참조하세요.","yes":"예"},"Messages":{"defaultPythonEnvironmentName":"기본 Python 환경","globalEnvironmentName":"글로벌","pluralFilesAndPluralCellsToAnalyze":"분석할 파일 {fileCount}개 및 셀 {cellCount}개","pluralFilesAndSingularCellToAnalyze":"분석할 파일 {fileCount}개 및 셀 1개","singularFileAndPluralCellsToAnalyze":"분석할 파일 1개 및 셀 {cellCount}개","singularFileAndSingularCellToAnalyze":"분석할 파일 1개 및 셀 1개","windowsStoreEnvironmentName":"microsoft store"},"PerformanceTracking":{"button":"문제 보고","title":"Pylance에서 성능 문제가 발견되었습니다. \'Pylance: Report Issue\' 명령을 사용하여 문제를 제출하시겠습니까?"},"Pytest":{"addTypeAnnotation":"{name}에 형식 주석 추가","addTypeAnnotations":"이 파일의 모든 fixture 참조에 대한 형식 주석 추가","fixtureNotFound":"\'{fixture}\'은(는) 알려진 테스트 fixture가 아닙니다. 테스트 메서드는 fixture 또는 parametrization 이름만 매개 변수로 받아야 합니다."},"Refactoring":{"moveFile":"\\"{oldModuleName}\\"에 대한 모든 가져오기 참조를 \\"{newModuleName}\\"(으)로 업데이트하시겠습니까?","moveFileAbsentSymbol":"이동할 기호를 찾을 수 없습니다.","moveFileDescription":"\\"{oldModuleName}\\"에 대한 모든 가져오기 참조를 \\"{newModuleName}\\"(으)로 업데이트하시겠습니까?","moveFileExtensionMismatch":"기호를 이동하려면 원본 파일(\\"{src}\\") 및 대상 파일(\\"{dest}\\")의 파일 확장명이 같아야 합니다.","moveFileImportableOnly":"클래스 또는 함수와 같은 다른 모듈에서 가져올 수 있는 개체만 이동할 수 있습니다.","moveFileInsertLocation":"기호를 삽입할 위치를 찾을 수 없습니다. 이름이 같은 기호가 \\"{name}\\"에 이미 있을 수 있습니다.","moveFileLabel":"\\"{oldModuleName}\\"에 대한 모든 가져오기 참조를 \\"{newModuleName}\\"(으)로 업데이트하시겠습니까?","moveFileMissingInfo":"\\"{name}\\"에 대한 파일 정보를 찾을 수 없습니다.","moveFileMultipleDeclarations":"이 기호는 여러 번 선언되었으므로 이동할 수 없습니다.","moveFileNotUserFile":"이 기호를 이동할 수 없습니다. 프로젝트 또는 사용자 파일의 기호만 지원됩니다.","moveFilePrivateSymbol":"\\"{name}\\"은 프라이빗 기호이므로 이동할 수 없습니다.","moveFileSameFile":"기호는 현재 있는 동일한 파일로 이동할 수 없습니다.","moveFileSimpleAssignmentsOnly":"이 식을 이동할 수 없습니다. 값이 할당되는 변수와 같은 간단한 할당만 지원됩니다.","moveFileSymbolNotFound":"\\"{position}\\" 위치에서 기호를 찾을 수 없습니다.","moveFileUnsupportedSymbol":"이 기호를 이동할 수 없습니다. 모듈 수준의 변수, 함수, 클래스만 지원됩니다."}}')},42235(e){"use strict";e.exports=JSON.parse('{"CodeAction":{"AddTypeAnnotation":{"addAllTypeAnnotations":"Dodaj wszystkie adnotacje typu","addTypeAnnotation":"Dodaj adnotację typu"},"AddTypeIgnore":{"title":"Dodaj instrukcję „{statement}”, aby pominąć ostrzeżenie"},"AutoImport":{"addAutoImport":"Dodaj element „{importText}”","searchImport":"Wyszukaj dodatkowe dopasowania import\xf3w"},"ChangeSpelling":{"changeSpellingTo":"Zmień pisownię na „{word}”"},"ConvertFormatString":{"convertToFString":"Konwertuj na ciąg f za pomocą funkcji Copilot","convertToFormat":"Konwertuj na wywołanie format() za pomocą funkcji Copilot"},"ConvertImportStar":{"convertAllToExplicitImports":"Konwertuj wszystkie importy gwiazdek na jawne importy","convertToExplicitImports":"Konwertuj na jawne importy"},"ConvertLambdaToNamedFunction":{"title":"Konwertowanie wyrażenia lambda na funkcję nazwaną za pomocą funkcji Copilot"},"DiagnosticRefactor":{"fixformattedString":"Poprawka „{name}”"},"ExtraPath":{"addExtraPath":"Dodaj nazwę „{name}” do element\xf3w extraPaths"},"Extract":{"method":"Metoda wyodrębniania","variable":"Wyodrębnij zmienną"},"FixAll":{"runFixAll":"Uruchom funkcję „Napraw wszystko” rozszerzenia Pylance"},"GenerateSymbol":{"generateClass":"Generuj \\"{name}\\" klasy za pomocą Copilot","generateFunction":"Generuj \\"{name}\\" funkcji z Copilot","generateMember":"Generuj członka „{name}” za pomocą funkcji Copilot"},"ImplementAbstractClass":{"implementAllAbstractClasses":"Zaimplementuj wszystkie dziedziczone klasy abstrakcyjne"},"MoveSymbol":{"commandTitle":"Przenieś symbol","moveSymbolsTo":"Przenieś symbol do...","moveSymbolsToNewFile":"Przenieś symbol do nowego pliku"},"RemoveUnusedImport":{"removeAllUnusedImports":"Usuń wszystkie nieużywane importy","removeUnusedImport":"Usuń nieużywany import"},"ToggleImportPath":{"convertAllFormat":"Konwertuj wszystkie formaty importu","convertAllToAbsolutePath":"Konwertuj wszystkie importy na ścieżkę bezwzględną","convertAllToRelativePath":"Konwertuj wszystkie importy na ścieżkę względną","convertToAbsolutePath":"Konwertuj na ścieżkę bezwzględną","convertToRelativePath":"Konwertuj na ścieżkę względną"},"UnresolvedImports":{"learnMoreTitle":"Dowiedz się więcej o rozwiązywaniu import\xf3w","selectInterpreterTitle":"Wybierz inny interpreter","selectKernelTitle":"Select a different Jupyter kernel","troubleshootMissingImports":"Rozwiązywanie problem\xf3w z brakującymi importami"}},"Commands":{"LoggingCommand":{"loggingDataSaved":"Dane rejestrowania zostały zapisane w ścieżce [{filePath}]({uri}). Zobacz okienko danych wyjściowych `Python Language Server`, aby uzyskać więcej szczeg\xf3ł\xf3w."},"ProfilingCommand":{"profilingDataSaved":"Dane profilowania zostały zapisane w ścieżce [{filePath}]({uri}). Zobacz okienko danych wyjściowych „Python Language Server”, aby uzyskać więcej szczeg\xf3ł\xf3w."},"gotoOutputCommand":"Pokaż dane wyjściowe"},"Copilot":{"generateDocstringWithCopilot":"Wygeneruj Docstring za pomocą funkcji Copilot","hoverSummary":{"generateSummary":"Generuj podsumowanie funkcji Copilot","noSummary":"Brak dostępnego podsumowania.","summary":"Podsumowanie","tooltip":"Zawartość wygenerowana przez sztuczną inteligencję może być niepoprawna."},"implementAllInheritedAbstractClasseswithCopilot":"Zaimplementuj wszystkie dziedziczone klasy abstrakcyjne za pomocą funkcji Copilot"},"Diagnostic":{"importResolveRedirect":"Nie można odnaleźć importu„{importName}” w środowisku „{venv}”."},"DocstringTemplate":{"description":"Opis","docstringForName":"Docstring for {name}","generateDocstring":"Generuj Docstring"},"LargeLog":{"copyToClipboard":"Dziennik został obcięty z powodu limitu treści usługi GitHub. Pełny dziennik został skopiowany do schowka.","no":"Nie","openLink":"Otw\xf3rz link","userConsent":"Chcemy uwzględnić dziennik usługi Pylance w zgłaszanym problemie, ale jest on zbyt duży. Czy możemy przekazać go bezpośrednio do usługi GitHub (tylko część dziennika będzie widoczna w zgłaszanym problemie)? Aby uzyskać więcej informacji, odwiedź stronę {url}","yes":"Tak"},"Messages":{"defaultPythonEnvironmentName":"Bieżące środowisko Python","globalEnvironmentName":"globalny","pluralFilesAndPluralCellsToAnalyze":"Pliki ({fileCount}) i kom\xf3rki ({cellCount}) do przeanalizowania","pluralFilesAndSingularCellToAnalyze":"1 kom\xf3rka i następująca liczba plik\xf3w do przeanalizowania: {fileCount}","singularFileAndPluralCellsToAnalyze":"1 plik i następująca liczba kom\xf3rek do przeanalizowania: {cellCount}","singularFileAndSingularCellToAnalyze":"1 plik i 1 kom\xf3rka do przeanalizowania","windowsStoreEnvironmentName":"microsoft store"},"PerformanceTracking":{"button":"Zgłoś problem","title":"Wykryliśmy problem z wydajnością usługi Pylance. Czy chcesz zgłosić problem przy użyciu polecenia `Pylance: Problem z raportem`?"},"Pytest":{"addTypeAnnotation":"Dodaj adnotację typu do elementu {name}","addTypeAnnotations":"Add type annotations for all fixture references in this file","fixtureNotFound":"\'{fixture}\' is not a known test fixture. Test methods should only receive fixture or parametrization names as parameters."},"Refactoring":{"moveFile":"Czy chcesz aktualizować wszystkie odniesienia importu dla modułu „{oldModuleName}” do modułu „{newModuleName}”?","moveFileAbsentSymbol":"Nie można odnaleźć symbolu do przeniesienia.","moveFileDescription":"Aktualizować wszystkie odniesienia importu dla modułu „{oldModuleName}” do modułu „{newModuleName}”?","moveFileExtensionMismatch":"Aby przenieść symbol, plik źr\xf3dłowy („{src}”) i plik docelowy („{dest}”) muszą mieć to samo rozszerzenie pliku.","moveFileImportableOnly":"Tylko obiekty, kt\xf3re mogą być importowane z innych moduł\xf3w, takie jak klasy lub funkcje, mogą być przenoszone.","moveFileInsertLocation":"Nie można odnaleźć lokalizacji do wstawienia symbolu. Symbol o tej samej nazwie może już istnieć w elemencie „{name}”.","moveFileLabel":"Aktualizować wszystkie odniesienia importu dla modułu „{oldModuleName}” do modułu „{newModuleName}”?","moveFileMissingInfo":"Nie można odnaleźć informacji o pliku dla „{name}”.","moveFileMultipleDeclarations":"Nie można przenieść tego symbolu, ponieważ jest on zadeklarowany wiele razy.","moveFileNotUserFile":"Nie można przenieść tego symbolu. Obsługiwane są tylko symbole w projekcie lub pliku użytkownika.","moveFilePrivateSymbol":"Nie można przenieść elementu „{name}”, ponieważ jest to symbol prywatny.","moveFileSameFile":"Nie można przenieść symbolu do tego samego pliku, w kt\xf3rym się obecnie znajduje.","moveFileSimpleAssignmentsOnly":"Nie można przenieść tego wyrażenia. Obsługiwane są tylko proste przypisania, takie jak zmienna, do kt\xf3rych jest przypisywana wartość.","moveFileSymbolNotFound":"Nie można odnaleźć symbolu na pozycji „{position}”.","moveFileUnsupportedSymbol":"Nie można przenieść tego symbolu. Obsługiwane są tylko zmienne, funkcje i klasy na poziomie modułu."}}')},6842(e){"use strict";e.exports=JSON.parse('{"CodeAction":{"AddTypeAnnotation":{"addAllTypeAnnotations":"Adicionar todas as anota\xe7\xf5es de tipo","addTypeAnnotation":"Adicionar uma anota\xe7\xe3o de tipo"},"AddTypeIgnore":{"title":"Adicionar \\"{statement}\\" para suprimir o aviso"},"AutoImport":{"addAutoImport":"Adicionar \\"{importText}\\"","searchImport":"Procure correspond\xeancias de importa\xe7\xe3o adicionais"},"ChangeSpelling":{"changeSpellingTo":"Alterar a ortografia para \\"{word}\\""},"ConvertFormatString":{"convertToFString":"Converter em cadeia de caracteres-f com Copilot","convertToFormat":"Converter para a chamada de formato() com o Copilot"},"ConvertImportStar":{"convertAllToExplicitImports":"Converter todas as importa\xe7\xf5es em estrela em importa\xe7\xf5es expl\xedcitas","convertToExplicitImports":"Converter em importa\xe7\xf5es expl\xedcitas"},"ConvertLambdaToNamedFunction":{"title":"Converter lambda\xa0em fun\xe7\xe3o nomeada com Copilot"},"DiagnosticRefactor":{"fixformattedString":"Corrigir \\"{name}\\""},"ExtraPath":{"addExtraPath":"Adicionar \\"{name}\\" a extraPaths"},"Extract":{"method":"Extrair m\xe9todo","variable":"Extrair vari\xe1vel"},"FixAll":{"runFixAll":"Executar fix all do Pylance"},"GenerateSymbol":{"generateClass":"Gerar classe \\"{name}\\" com Copilot","generateFunction":"Gerar fun\xe7\xe3o \\"{name}\\" com Copilot","generateMember":"Gerar membro \\"{name}\\" com o Copilot"},"ImplementAbstractClass":{"implementAllAbstractClasses":"Implementar todas as classes abstratas herdadas"},"MoveSymbol":{"commandTitle":"Mover s\xedmbolo","moveSymbolsTo":"Mover s\xedmbolo para...","moveSymbolsToNewFile":"Mover s\xedmbolo para novo arquivo"},"RemoveUnusedImport":{"removeAllUnusedImports":"Excluir todas as importa\xe7\xf5es n\xe3o usadas","removeUnusedImport":"Remover Importa\xe7\xf5es n\xe3o utilizadas"},"ToggleImportPath":{"convertAllFormat":"Converter todos os formatos de importa\xe7\xe3o","convertAllToAbsolutePath":"Converter todas as importa\xe7\xf5es em caminho absoluto","convertAllToRelativePath":"Converter todas as importa\xe7\xf5es em caminho relativo","convertToAbsolutePath":"Converter em caminho absoluto","convertToRelativePath":"Converter em caminho relativo"},"UnresolvedImports":{"learnMoreTitle":"Saiba mais sobre como resolver importa\xe7\xf5es","selectInterpreterTitle":"Selecionar um int\xe9rprete diferente","selectKernelTitle":"Selecionar um kernel do Jupyter diferente","troubleshootMissingImports":"Solu\xe7\xe3o de problemas de importa\xe7\xf5es faltantes"}},"Commands":{"LoggingCommand":{"loggingDataSaved":"Os dados de registro em log foram salvos em [{filePath}]({uri}). Consulte o painel de sa\xedda `Servidor de Linguagem Python` para obter mais detalhes."},"ProfilingCommand":{"profilingDataSaved":"Os dados de cria\xe7\xe3o de perfil foram salvos em [{filePath}]({uri}). Consulte o painel de sa\xedda \\"Servidor de Linguagem Python\\" para obter mais detalhes."},"gotoOutputCommand":"Mostrar Sa\xedda"},"Copilot":{"generateDocstringWithCopilot":"Gerar Docstring com o Copilot","hoverSummary":{"generateSummary":"Gerar resumo do Copilot","noSummary":"Nenhum resumo dispon\xedvel.","summary":"Resumo","tooltip":"O conte\xfado gerado pela IA pode estar incorreto."},"implementAllInheritedAbstractClasseswithCopilot":"Implemente todas as classes abstratas herdadas com o Copilot"},"Diagnostic":{"importResolveRedirect":"N\xe3o foi poss\xedvel localizar a importa\xe7\xe3o \\"{importName}\\" no ambiente \\"{venv}\\"."},"DocstringTemplate":{"description":"Descri\xe7\xe3o","docstringForName":"Docstring para {name}","generateDocstring":"Gerar Docstring"},"LargeLog":{"copyToClipboard":"O log foi truncado devido ao limite do corpo do problema do GitHub. O log completo foi copiado para a \xe1rea de transfer\xeancia.","no":"N\xe3o","openLink":"Abrir link","userConsent":"Queremos incluir seu log do Pylance no problema que voc\xea est\xe1 relatando, mas ele \xe9 muito grande. Tudo bem se enviarmos o arquivo diretamente para o GitHub (apenas uma parte do log ficar\xe1 vis\xedvel no problema)? Para obter mais informa\xe7\xf5es, visite {url}","yes":"Sim"},"Messages":{"defaultPythonEnvironmentName":"Ambiente do Python Padr\xe3o","globalEnvironmentName":"global","pluralFilesAndPluralCellsToAnalyze":"{fileCount} arquivos e {cellCount} c\xe9lulas para analisar","pluralFilesAndSingularCellToAnalyze":"{fileCount} arquivos e 1 c\xe9lula para analisar","singularFileAndPluralCellsToAnalyze":"1 arquivo e {cellCount} c\xe9lulas para analisar","singularFileAndSingularCellToAnalyze":"1 arquivo e 1 c\xe9lula para analisar","windowsStoreEnvironmentName":"Microsoft Store"},"PerformanceTracking":{"button":"Relatar problema","title":"Detectamos um problema de desempenho com o Pylance. Deseja relatar um problema usando o comando `Pylance: Report Issue`?"},"Pytest":{"addTypeAnnotation":"Adicionar anota\xe7\xe3o de tipo a {name}","addTypeAnnotations":"Adicionar anota\xe7\xf5es de tipo para todas as refer\xeancias de fixture de teste neste arquivo","fixtureNotFound":"\'{fixture}\' n\xe3o \xe9 um fixture de teste conhecido. Os m\xe9todos de teste s\xf3 devem receber nomes de fixture ou parametrization como par\xe2metros."},"Refactoring":{"moveFile":"Deseja atualizar todas as refer\xeancias de importa\xe7\xe3o de \\"{oldModuleName}\\" para \\"{newModuleName}\\"?","moveFileAbsentSymbol":"N\xe3o \xe9 poss\xedvel encontrar um s\xedmbolo para mover.","moveFileDescription":"Atualizar todas as refer\xeancias de importa\xe7\xe3o de \\"{oldModuleName}\\" para \\"{newModuleName}\\"?","moveFileExtensionMismatch":"Para mover um s\xedmbolo, o arquivo de origem (\\"{src}\\") e o arquivo de destino (\\"{dest}\\") devem ter a mesma extens\xe3o de arquivo.","moveFileImportableOnly":"Somente objetos que podem ser importados de outros m\xf3dulos, como classes ou fun\xe7\xf5es, podem ser movidos.","moveFileInsertLocation":"N\xe3o \xe9 poss\xedvel encontrar um local para inserir o s\xedmbolo. Um s\xedmbolo com o mesmo nome pode j\xe1 existir em \\"{name}\\".","moveFileLabel":"Atualizar todas as refer\xeancias de importa\xe7\xe3o de \\"{oldModuleName}\\" para \\"{newModuleName}\\"?","moveFileMissingInfo":"N\xe3o foi poss\xedvel encontrar informa\xe7\xf5es do arquivo \\"{name}\\".","moveFileMultipleDeclarations":"Esse s\xedmbolo n\xe3o pode ser movido porque foi declarado v\xe1rias vezes.","moveFileNotUserFile":"Esse s\xedmbolo n\xe3o pode ser movido. Somente s\xedmbolos em um projeto ou arquivo de usu\xe1rio s\xe3o suportados.","moveFilePrivateSymbol":"\\"{name}\\" n\xe3o pode ser movido porque \xe9 um s\xedmbolo privado.","moveFileSameFile":"Um s\xedmbolo n\xe3o pode ser movido para o mesmo arquivo onde est\xe1 localizado atualmente.","moveFileSimpleAssignmentsOnly":"Essa express\xe3o n\xe3o pode ser movida. Somente atribui\xe7\xf5es simples, como a atribui\xe7\xe3o de um valor a uma vari\xe1vel, s\xe3o suportadas.","moveFileSymbolNotFound":"N\xe3o \xe9 poss\xedvel encontrar um s\xedmbolo na posi\xe7\xe3o \\"{position}\\".","moveFileUnsupportedSymbol":"Esse s\xedmbolo n\xe3o pode ser movido. Somente vari\xe1veis, fun\xe7\xf5es e classes no n\xedvel do m\xf3dulo s\xe3o suportadas."}}')},39452(e){"use strict";e.exports=JSON.parse('{"CodeAction":{"AddTypeAnnotation":{"addAllTypeAnnotations":"[ntq5N][นั้\xc6\xf0\xf0 \xe6ll t\xffp\xeb \xe6\xf1\xf1\xf8t\xe6t\xef\xf8\xf1sẤğ倪İЂҰक्र्นั้ढूँ]","addTypeAnnotation":"[jhELI][นั้\xc6\xf0\xf0 t\xffp\xeb \xe6\xf1\xf1\xf8t\xe6t\xef\xf8\xf1Ấğ倪İЂҰक्นั้ढूँ]"},"AddTypeIgnore":{"title":"[skJKI][นั้\xc6\xf0\xf0 \'{st\xe6t\xebm\xeb\xf1t}\' t\xf8 s\xb5ppr\xebss w\xe6r\xf1\xef\xf1gẤğ倪İЂҰक्र्तिृまẤนั้ढूँ]"},"AutoImport":{"addAutoImport":"[6EOWN][นั้\xc6\xf0\xf0 \\"{\xefmp\xf8rtT\xebxt}\\"Ấğ倪İЂҰक्นั้ढूँ]","searchImport":"[SEcEV][นั้\xa7\xeb\xe6r\xe7h f\xf8r \xe6\xf0\xf0\xeft\xef\xf8\xf1\xe6l \xefmp\xf8rt m\xe6t\xe7h\xebsẤğ倪İЂҰक्र्तिृまนั้ढूँ]"},"ChangeSpelling":{"changeSpellingTo":"[S2wV8][นั้\xc7h\xe6\xf1g\xeb sp\xebll\xef\xf1g t\xf8 \\"{w\xf8r\xf0}\\"Ấğ倪İЂҰक्र्तिृนั้ढूँ]"},"ConvertFormatString":{"convertToFString":"[J3nuQ][นั้\xc7\xf8\xf1v\xebrt t\xf8 f-str\xef\xf1g w\xefth CopilotẤğ倪İЂҰक्र्तिृนั้ढूँ]","convertToFormat":"[iUg5T][นั้\xc7\xf8\xf1v\xebrt t\xf8 format() \xe7\xe6ll w\xefth CopilotẤğ倪İЂҰक्र्तिृまẤนั้ढूँ]"},"ConvertImportStar":{"convertAllToExplicitImports":"[Zps0O][นั้\xc7\xf8\xf1v\xebrt \xe6ll st\xe6r \xefmp\xf8rts t\xf8 \xebxpl\xef\xe7\xeft \xefmp\xf8rtsẤğ倪İЂҰक्र्तिृまẤğ倪İนั้ढूँ]","convertToExplicitImports":"[IHNZh][นั้\xc7\xf8\xf1v\xebrt t\xf8 \xebxpl\xef\xe7\xeft \xefmp\xf8rtsẤğ倪İЂҰक्र्तिृนั้ढूँ]"},"ConvertLambdaToNamedFunction":{"title":"[MPXvy][นั้\xc7\xf8\xf1v\xebrt l\xe6m\xfe\xf0\xe6 t\xf8 \xf1\xe6m\xeb\xf0 f\xb5\xf1\xe7t\xef\xf8\xf1 w\xefth CopilotẤğ倪İЂҰक्र्तिृまẤğ倪İนั้ढूँ]"},"DiagnosticRefactor":{"fixformattedString":"[ednfH][นั้F\xefx \\"{\xf1\xe6m\xeb}\\"Ấğ倪İЂนั้ढूँ]"},"ExtraPath":{"addExtraPath":"[vPbBT][นั้\xc6\xf0\xf0 \\"{\xf1\xe6m\xeb}\\" t\xf8 extraPathsẤğ倪İЂҰक्र्นั้ढूँ]"},"Extract":{"method":"[6CJmj][นั้\xcbxtr\xe6\xe7t m\xebth\xf8\xf0Ấğ倪İЂҰนั้ढूँ]","variable":"[yAhZ4][นั้\xcbxtr\xe6\xe7t v\xe6r\xef\xe6\xfel\xebẤğ倪İЂҰนั้ढूँ]"},"FixAll":{"runFixAll":"[kBeph][นั้R\xb5\xf1 p\xffl\xe6\xf1\xe7\xeb f\xefx \xe6llẤğ倪İЂҰक्นั้ढूँ]"},"GenerateSymbol":{"generateClass":"[KsMvJ][นั้G\xeb\xf1\xebr\xe6t\xeb \xe7l\xe6ss \\"{\xf1\xe6m\xeb}\\" w\xefth CopilotẤğ倪İЂҰक्र्तिृまนั้ढूँ]","generateFunction":"[bwRau][นั้G\xeb\xf1\xebr\xe6t\xeb f\xb5\xf1\xe7t\xef\xf8\xf1 \\"{\xf1\xe6m\xeb}\\" w\xefth CopilotẤğ倪İЂҰक्र्तिृまẤğนั้ढूँ]","generateMember":"[Q1THA][นั้G\xeb\xf1\xebr\xe6t\xeb m\xebm\xfe\xebr \\"{\xf1\xe6m\xeb}\\" w\xefth CopilotẤğ倪İЂҰक्र्तिृまẤนั้ढूँ]"},"ImplementAbstractClass":{"implementAllAbstractClasses":"[jVUSx][นั้\xcfmpl\xebm\xeb\xf1t \xe6ll \xef\xf1h\xebr\xeft\xeb\xf0 \xe6\xfestr\xe6\xe7t \xe7l\xe6ss\xebsẤğ倪İЂҰक्र्तिृまẤğนั้ढूँ]"},"MoveSymbol":{"commandTitle":"[tW1Sd][นั้M\xf8v\xeb s\xffm\xfe\xf8lẤğ倪İนั้ढूँ]","moveSymbolsTo":"[jnDNO][นั้M\xf8v\xeb s\xffm\xfe\xf8l t\xf8Ấğ倪İЂҰนั้ढूँ]...","moveSymbolsToNewFile":"[i6bBJ][นั้M\xf8v\xeb s\xffm\xfe\xf8l t\xf8 \xf1\xebw f\xefl\xebẤğ倪İЂҰक्र्นั้ढूँ]"},"RemoveUnusedImport":{"removeAllUnusedImports":"[ji2Ww][นั้R\xebm\xf8v\xeb \xe6ll \xb5\xf1\xb5s\xeb\xf0 \xefmp\xf8rtsẤğ倪İЂҰक्र्นั้ढूँ]","removeUnusedImport":"[a0K5t][นั้R\xebm\xf8v\xeb \xb5\xf1\xb5s\xeb\xf0 \xefmp\xf8rtẤğ倪İЂҰक्นั้ढूँ]"},"ToggleImportPath":{"convertAllFormat":"[Xa2Zv][นั้\xc7\xf8\xf1v\xebrt \xe6ll \xefmp\xf8rt f\xf8rm\xe6tsẤğ倪İЂҰक्र्นั้ढूँ]","convertAllToAbsolutePath":"[rYYle][นั้\xc7\xf8\xf1v\xebrt \xe6ll \xefmp\xf8rts t\xf8 \xe6\xfes\xf8l\xb5t\xeb p\xe6thẤğ倪İЂҰक्र्तिृまนั้ढूँ]","convertAllToRelativePath":"[q94B6][นั้\xc7\xf8\xf1v\xebrt \xe6ll \xefmp\xf8rts t\xf8 r\xebl\xe6t\xefv\xeb p\xe6thẤğ倪İЂҰक्र्तिृまนั้ढूँ]","convertToAbsolutePath":"[kBV0h][นั้\xc7\xf8\xf1v\xebrt t\xf8 \xe6\xfes\xf8l\xb5t\xeb p\xe6thẤğ倪İЂҰक्र्นั้ढूँ]","convertToRelativePath":"[GuQt9][นั้\xc7\xf8\xf1v\xebrt t\xf8 r\xebl\xe6t\xefv\xeb p\xe6thẤğ倪İЂҰक्र्นั้ढूँ]"},"UnresolvedImports":{"learnMoreTitle":"[rCXA3][นั้\xa3\xeb\xe6r\xf1 m\xf8r\xeb \xe6\xfe\xf8\xb5t r\xebs\xf8lv\xef\xf1g \xefmp\xf8rtsẤğ倪İЂҰक्र्तिृまนั้ढूँ]","selectInterpreterTitle":"[v2LhD][นั้\xa7\xebl\xeb\xe7t \xe6 \xf0\xefff\xebr\xeb\xf1t \xef\xf1t\xebrpr\xebt\xebrẤğ倪İЂҰक्र्तिृนั้ढूँ]","selectKernelTitle":"[HutRH][นั้\xa7\xebl\xeb\xe7t \xe6 \xf0\xefff\xebr\xeb\xf1t Jupyter kernelẤğ倪İЂҰक्र्तिृนั้ढूँ]","troubleshootMissingImports":"[GMabi][นั้Tr\xf8\xb5\xfel\xebsh\xf8\xf8t m\xefss\xef\xf1g \xefmp\xf8rtsẤğ倪İЂҰक्र्तिृนั้ढूँ]"}},"Commands":{"LoggingCommand":{"loggingDataSaved":"[kNaJm][นั้\xa3\xf8gg\xef\xf1g \xf0\xe6t\xe6 h\xe6s \xfe\xeb\xeb\xf1 s\xe6v\xeb\xf0 \xe6t [{f\xefl\xebP\xe6th}]({\xb5r\xef}). \xa7\xeb\xeb `P\xffth\xf8\xf1 \xa3\xe6\xf1g\xb5\xe6g\xeb \xa7\xebrv\xebr` \xf8\xb5tp\xb5t p\xe6\xf1\xeb f\xf8r m\xf8r\xeb \xf0\xebt\xe6\xefl.Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğนั้ढूँ]"},"ProfilingCommand":{"profilingDataSaved":"[CpJI3][นั้Pr\xf8f\xefl\xef\xf1g \xf0\xe6t\xe6 h\xe6s \xfe\xeb\xeb\xf1 s\xe6v\xeb\xf0 \xe6t [{f\xefl\xebP\xe6th}]({\xb5r\xef}). \xa7\xeb\xeb `P\xffth\xf8\xf1 \xa3\xe6\xf1g\xb5\xe6g\xeb \xa7\xebrv\xebr` \xf8\xb5tp\xb5t p\xe6\xf1\xeb f\xf8r m\xf8r\xeb \xf0\xebt\xe6\xefl.Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğนั้ढूँ]"},"gotoOutputCommand":"[xTS0O][นั้\xa7h\xf8w \xd8\xb5tp\xb5tẤğ倪İนั้ढूँ]"},"Copilot":{"generateDocstringWithCopilot":"[Rr6pM][นั้G\xeb\xf1\xebr\xe6t\xeb Docstring w\xefth CopilotẤğ倪İЂҰक्र्तिृนั้ढूँ]","hoverSummary":{"generateSummary":"[Up3tj][นั้G\xeb\xf1\xebr\xe6t\xeb Copilot s\xb5mm\xe6r\xffẤğ倪İЂҰक्र्นั้ढूँ]","noSummary":"[J4FP8][นั้\xd1\xf8 s\xb5mm\xe6r\xff \xe6v\xe6\xefl\xe6\xfel\xeb.Ấğ倪İЂҰक्นั้ढूँ]","summary":"[tpIhU][นั้\xa7\xb5mm\xe6r\xffẤğ倪นั้ढूँ]","tooltip":"[SCErI][นั้\xc6\xcf-g\xeb\xf1\xebr\xe6t\xeb\xf0 \xe7\xf8\xf1t\xeb\xf1t m\xe6\xff \xfe\xeb \xef\xf1\xe7\xf8rr\xeb\xe7t.Ấğ倪İЂҰक्र्तिृまẤนั้ढूँ]"},"implementAllInheritedAbstractClasseswithCopilot":"[jx3Bq][นั้\xcfmpl\xebm\xeb\xf1t \xe6ll \xef\xf1h\xebr\xeft\xeb\xf0 \xe6\xfestr\xe6\xe7t \xe7l\xe6ss\xebs w\xefth CopilotẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]"},"Diagnostic":{"importResolveRedirect":"[KGYYn][นั้\xcfmp\xf8rt \\"{\xefmp\xf8rt\xd1\xe6m\xeb}\\" \xe7\xf8\xb5l\xf0 \xf1\xf8t \xfe\xeb f\xf8\xb5\xf1\xf0 \xef\xf1 th\xeb \\"{v\xeb\xf1v}\\" \xeb\xf1v\xefr\xf8\xf1m\xeb\xf1t.Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまนั้ढूँ]"},"DocstringTemplate":{"description":"[ab4Nk][นั้\xd0\xebs\xe7r\xefpt\xef\xf8\xf1Ấğ倪İนั้ढूँ]","docstringForName":"[3r0Lu][นั้Docstring f\xf8r {\xf1\xe6m\xeb}Ấğ倪İЂҰक्นั้ढूँ]","generateDocstring":"[ter4G][นั้G\xeb\xf1\xebr\xe6t\xeb DocstringẤğ倪İЂҰक्นั้ढूँ]"},"LargeLog":{"copyToClipboard":"[DUe3q][นั้Th\xeb l\xf8g h\xe6s \xfe\xeb\xeb\xf1 tr\xb5\xf1\xe7\xe6t\xeb\xf0 \xf0\xb5\xeb t\xf8 th\xeb G\xeftH\xb5\xfe \xefss\xb5\xeb \xfe\xf8\xf0\xff l\xefm\xeft. Th\xeb f\xb5ll l\xf8g h\xe6s \xfe\xeb\xeb\xf1 \xe7\xf8p\xef\xeb\xf0 t\xf8 th\xeb \xe7l\xefp\xfe\xf8\xe6r\xf0.Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğนั้ढूँ]","no":"[DI5EC][นั้\xd1\xf8Ấนั้ढूँ]","openLink":"[naXZF][นั้\xd8p\xeb\xf1 l\xef\xf1kẤğ倪İนั้ढूँ]","userConsent":"[RGFRG][นั้W\xeb w\xf8\xb5l\xf0 l\xefk\xeb t\xf8 \xef\xf1\xe7l\xb5\xf0\xeb \xff\xf8\xb5r Pylance l\xf8g \xef\xf1 th\xeb \xefss\xb5\xeb \xff\xf8\xb5\'r\xeb r\xebp\xf8rt\xef\xf1g, \xfe\xb5t \xeft\'s t\xf8\xf8 l\xe6rg\xeb. W\xf8\xb5l\xf0 \xeft \xfe\xeb \xf8k\xe6\xff \xeff w\xeb \xb5pl\xf8\xe6\xf0\xeb\xf0 \xeft t\xf8 g\xefth\xb5\xfe \xf0\xefr\xeb\xe7tl\xff \xef\xf1st\xeb\xe6\xf0 (\xf8\xf1l\xff \xe6 p\xf8rt\xef\xf8\xf1 \xf8f th\xeb l\xf8g w\xefll \xfe\xeb v\xefs\xef\xfel\xeb \xef\xf1 th\xeb \xefss\xb5\xeb)? F\xf8r m\xf8r\xeb \xef\xf1f\xf8rm\xe6t\xef\xf8\xf1, v\xefs\xeft {\xb5rl}Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまนั้ढूँ]","yes":"[i5Ols][นั้\xdd\xebsẤนั้ढूँ]"},"Messages":{"defaultPythonEnvironmentName":"[oW2bW][นั้\xd0\xebf\xe6\xb5lt Python \xcb\xf1v\xefr\xf8\xf1m\xeb\xf1tẤğ倪İЂҰक्र्นั้ढूँ]","globalEnvironmentName":"[H7OID][นั้gl\xf8\xfe\xe6lẤğนั้ढूँ]","pluralFilesAndPluralCellsToAnalyze":"[EP1hA][นั้{f\xefl\xeb\xc7\xf8\xb5\xf1t} f\xefl\xebs \xe6\xf1\xf0 {\xe7\xebll\xc7\xf8\xb5\xf1t} \xe7\xeblls t\xf8 \xe6\xf1\xe6l\xffz\xebẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰนั้ढूँ]","pluralFilesAndSingularCellToAnalyze":"[Tg5wq][นั้{f\xefl\xeb\xc7\xf8\xb5\xf1t} f\xefl\xebs \xe6\xf1\xf0 1 \xe7\xebll t\xf8 \xe6\xf1\xe6l\xffz\xebẤğ倪İЂҰक्र्तिृまẤğนั้ढूँ]","singularFileAndPluralCellsToAnalyze":"[rwT7l][นั้1 f\xefl\xeb \xe6\xf1\xf0 {\xe7\xebll\xc7\xf8\xb5\xf1t} \xe7\xeblls t\xf8 \xe6\xf1\xe6l\xffz\xebẤğ倪İЂҰक्र्तिृまẤğนั้ढूँ]","singularFileAndSingularCellToAnalyze":"[Lt1RE][นั้1 f\xefl\xeb \xe6\xf1\xf0 1 \xe7\xebll t\xf8 \xe6\xf1\xe6l\xffz\xebẤğ倪İЂҰक्र्तिृนั้ढूँ]","windowsStoreEnvironmentName":"[0RfQa][นั้m\xef\xe7r\xf8s\xf8ft st\xf8r\xebẤğ倪İЂҰนั้ढूँ]"},"PerformanceTracking":{"button":"[PhmTE][นั้R\xebp\xf8rt \xefss\xb5\xebẤğ倪İЂนั้ढूँ]","title":"[6XFDs][นั้W\xeb h\xe6v\xeb \xf0\xebt\xeb\xe7t\xeb\xf0 \xe6 p\xebrf\xf8rm\xe6\xf1\xe7\xeb \xefss\xb5\xeb w\xefth Pylance. W\xf8\xb5l\xf0 \xff\xf8\xb5 l\xefk\xeb t\xf8 f\xefl\xeb \xe6\xf1 \xefss\xb5\xeb \xb5s\xef\xf1g th\xeb `Pylance: R\xebp\xf8rt \xcfss\xb5\xeb` \xe7\xf8mm\xe6\xf1\xf0?Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]"},"Pytest":{"addTypeAnnotation":"[fukwx][นั้\xc6\xf0\xf0 t\xffp\xeb \xe6\xf1\xf1\xf8t\xe6t\xef\xf8\xf1 t\xf8 {\xf1\xe6m\xeb}Ấğ倪İЂҰक्र्तिृนั้ढूँ]","addTypeAnnotations":"[ci8Cb][นั้\xc6\xf0\xf0 t\xffp\xeb \xe6\xf1\xf1\xf8t\xe6t\xef\xf8\xf1s f\xf8r \xe6ll fixture r\xebf\xebr\xeb\xf1\xe7\xebs \xef\xf1 th\xefs f\xefl\xebẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्นั้ढूँ]","fixtureNotFound":"[sIWxh][นั้\'{fixture}\' \xefs \xf1\xf8t \xe6 k\xf1\xf8w\xf1 t\xebst fixture. T\xebst m\xebth\xf8\xf0s sh\xf8\xb5l\xf0 \xf8\xf1l\xff r\xeb\xe7\xeb\xefv\xeb fixture \xf8r parametrization \xf1\xe6m\xebs \xe6s p\xe6r\xe6m\xebt\xebrs.Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰนั้ढूँ]"},"Refactoring":{"moveFile":"[uzRfT][นั้\xd0\xf8 \xff\xf8\xb5 w\xe6\xf1t t\xf8 \xb5p\xf0\xe6t\xeb \xe6ll \xefmp\xf8rt r\xebf\xebr\xeb\xf1\xe7\xebs f\xf8r \\"{\xf8l\xf0M\xf8\xf0\xb5l\xeb\xd1\xe6m\xeb}\\" t\xf8 \\"{\xf1\xebwM\xf8\xf0\xb5l\xeb\xd1\xe6m\xeb}\\"?Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","moveFileAbsentSymbol":"[3hHvF][นั้\xc7\xe6\xf1\xf1\xf8t f\xef\xf1\xf0 \xe6 s\xffm\xfe\xf8l t\xf8 m\xf8v\xeb.Ấğ倪İЂҰक्र्तिृนั้ढूँ]","moveFileDescription":"[qbSm6][นั้\xdcp\xf0\xe6t\xeb \xe6ll \xefmp\xf8rt r\xebf\xebr\xeb\xf1\xe7\xebs f\xf8r \\"{\xf8l\xf0M\xf8\xf0\xb5l\xeb\xd1\xe6m\xeb}\\" t\xf8 \\"{\xf1\xebwM\xf8\xf0\xb5l\xeb\xd1\xe6m\xeb}\\"?Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤนั้ढूँ]","moveFileExtensionMismatch":"[fpltY][นั้T\xf8 m\xf8v\xeb \xe6 s\xffm\xfe\xf8l, th\xeb s\xf8\xb5r\xe7\xeb f\xefl\xeb (\\"{sr\xe7}\\") \xe6\xf1\xf0 \xf0\xebst\xef\xf1\xe6t\xef\xf8\xf1 f\xefl\xeb (\\"{\xf0\xebst}\\") m\xb5st h\xe6v\xeb th\xeb s\xe6m\xeb f\xefl\xeb \xebxt\xeb\xf1s\xef\xf8\xf1.Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğนั้ढूँ]","moveFileImportableOnly":"[CFuY4][นั้\xd8\xf1l\xff \xf8\xfej\xeb\xe7ts th\xe6t \xe7\xe6\xf1 \xfe\xeb \xefmp\xf8rt\xeb\xf0 fr\xf8m \xf8th\xebr m\xf8\xf0\xb5l\xebs, s\xb5\xe7h \xe6s \xe7l\xe6ss\xebs \xf8r f\xb5\xf1\xe7t\xef\xf8\xf1s, \xe6r\xeb \xe6ll\xf8w\xeb\xf0 t\xf8 \xfe\xeb m\xf8v\xeb\xf0.Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤนั้ढूँ]","moveFileInsertLocation":"[BJOq2][นั้\xc7\xe6\xf1\xf1\xf8t f\xef\xf1\xf0 \xe6 l\xf8\xe7\xe6t\xef\xf8\xf1 t\xf8 \xef\xf1s\xebrt th\xeb s\xffm\xfe\xf8l. \xc6 s\xffm\xfe\xf8l w\xefth th\xeb s\xe6m\xeb \xf1\xe6m\xeb m\xefght \xe6lr\xeb\xe6\xf0\xff \xebx\xefst \xef\xf1 \\"{\xf1\xe6m\xeb}\\".Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまนั้ढूँ]","moveFileLabel":"[TMnnY][นั้\xdcp\xf0\xe6t\xeb \xe6ll \xefmp\xf8rt r\xebf\xebr\xeb\xf1\xe7\xebs f\xf8r \\"{\xf8l\xf0M\xf8\xf0\xb5l\xeb\xd1\xe6m\xeb}\\" t\xf8 \\"{\xf1\xebwM\xf8\xf0\xb5l\xeb\xd1\xe6m\xeb}\\"?Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤนั้ढूँ]","moveFileMissingInfo":"[FctQ6][นั้\xc7\xe6\xf1\xf1\xf8t f\xef\xf1\xf0 f\xefl\xeb \xef\xf1f\xf8rm\xe6t\xef\xf8\xf1 f\xf8r \\"{\xf1\xe6m\xeb}\\".Ấğ倪İЂҰक्र्तिृまẤğ倪นั้ढूँ]","moveFileMultipleDeclarations":"[Icw4C][นั้Th\xefs s\xffm\xfe\xf8l \xe7\xe6\xf1\xf1\xf8t \xfe\xeb m\xf8v\xeb\xf0 \xfe\xeb\xe7\xe6\xb5s\xeb \xeft \xefs \xf0\xeb\xe7l\xe6r\xeb\xf0 m\xb5lt\xefpl\xeb t\xefm\xebs.Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृนั้ढूँ]","moveFileNotUserFile":"[3KMZz][นั้Th\xefs s\xffm\xfe\xf8l \xe7\xe6\xf1\xf1\xf8t \xfe\xeb m\xf8v\xeb\xf0. \xd8\xf1l\xff s\xffm\xfe\xf8ls \xef\xf1 \xe6 pr\xf8j\xeb\xe7t \xf8r \xb5s\xebr f\xefl\xeb \xe6r\xeb s\xb5pp\xf8rt\xeb\xf0.Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂนั้ढूँ]","moveFilePrivateSymbol":"[7EZBN][นั้\\"{\xf1\xe6m\xeb}\\" \xe7\xe6\xf1\xf1\xf8t \xfe\xeb m\xf8v\xeb\xf0 \xfe\xeb\xe7\xe6\xb5s\xeb \xeft \xefs \xe6 pr\xefv\xe6t\xeb s\xffm\xfe\xf8l.Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","moveFileSameFile":"[QQSb2][นั้\xc6 s\xffm\xfe\xf8l \xe7\xe6\xf1\xf1\xf8t \xfe\xeb m\xf8v\xeb\xf0 t\xf8 th\xeb s\xe6m\xeb f\xefl\xeb wh\xebr\xeb \xeft \xefs \xe7\xb5rr\xeb\xf1tl\xff l\xf8\xe7\xe6t\xeb\xf0.Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤนั้ढूँ]","moveFileSimpleAssignmentsOnly":"[4O7iP][นั้Th\xefs \xebxpr\xebss\xef\xf8\xf1 \xe7\xe6\xf1\'t \xfe\xeb m\xf8v\xeb\xf0. \xd8\xf1l\xff s\xefmpl\xeb \xe6ss\xefg\xf1m\xeb\xf1ts, s\xb5\xe7h \xe6s \xe6 v\xe6r\xef\xe6\xfel\xeb \xfe\xeb\xef\xf1g \xe6ss\xefg\xf1\xeb\xf0 \xe6 v\xe6l\xb5\xeb, \xe6r\xeb s\xb5pp\xf8rt\xeb\xf0.Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İนั้ढूँ]","moveFileSymbolNotFound":"[eCktQ][นั้\xc7\xe6\xf1\xf1\xf8t f\xef\xf1\xf0 \xe6 s\xffm\xfe\xf8l \xe6t p\xf8s\xeft\xef\xf8\xf1 \\"{p\xf8s\xeft\xef\xf8\xf1}\\".Ấğ倪İЂҰक्र्तिृまẤğ倪İนั้ढूँ]","moveFileUnsupportedSymbol":"[cwXih][นั้Th\xefs s\xffm\xfe\xf8l \xe7\xe6\xf1\xf1\xf8t \xfe\xeb m\xf8v\xeb\xf0. \xd8\xf1l\xff v\xe6r\xef\xe6\xfel\xebs, f\xb5\xf1\xe7t\xef\xf8\xf1s, \xe6\xf1\xf0 \xe7l\xe6ss\xebs \xe6t th\xeb m\xf8\xf0\xb5l\xeb l\xebv\xebl \xe6r\xeb s\xb5pp\xf8rt\xeb\xf0.Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृนั้ढूँ]"}}')},53802(e){"use strict";e.exports=JSON.parse('{"CodeAction":{"AddTypeAnnotation":{"addAllTypeAnnotations":"Добавить все примечания типа","addTypeAnnotation":"Добавить заметку типа"},"AddTypeIgnore":{"title":"Добавьте \'{statement}\', чтобы подавить предупреждение"},"AutoImport":{"addAutoImport":"Добавить \\"{importText}\\"","searchImport":"Искать дополнительные совпадающие импортированные данные"},"ChangeSpelling":{"changeSpellingTo":"Изменить написание на \\"{word}\\""},"ConvertFormatString":{"convertToFString":"Преобразовать в f-строку с помощью Copilot","convertToFormat":"Преобразовать в вызов format() с помощью Copilot"},"ConvertImportStar":{"convertAllToExplicitImports":"Преобразовать все импорты со звездочкой в явные импорты","convertToExplicitImports":"Преобразовать в явные импорты"},"ConvertLambdaToNamedFunction":{"title":"Преобразование лямбда-выражения в именованную функцию с помощью Copilot"},"DiagnosticRefactor":{"fixformattedString":"Исправить \\"{name}\\""},"ExtraPath":{"addExtraPath":"Добавить \\"{name}\\" в extraPaths"},"Extract":{"method":"Извлечь метод","variable":"Извлечь переменную"},"FixAll":{"runFixAll":"Выполнить pylance fix all"},"GenerateSymbol":{"generateClass":"Создать класс \\"{name}\\" с Copilot","generateFunction":"Создать функцию \\"{name}\\" с Copilot","generateMember":"Создать участника \\"{name}\\" с помощью Copilot"},"ImplementAbstractClass":{"implementAllAbstractClasses":"Реализовать все унаследованные абстрактные классы"},"MoveSymbol":{"commandTitle":"Переместить символ","moveSymbolsTo":"Переместить символ в...","moveSymbolsToNewFile":"Переместить символ в новый файл"},"RemoveUnusedImport":{"removeAllUnusedImports":"Удалите все неиспользуемые операции импорта","removeUnusedImport":"Удалить неиспользованные операторы импорта"},"ToggleImportPath":{"convertAllFormat":"Преобразовать все форматы импорта","convertAllToAbsolutePath":"Изменить все операторы импорта так, чтобы они использовали абсолютный путь","convertAllToRelativePath":"Изменить все операторы импорта так, чтобы они использовали относительный путь","convertToAbsolutePath":"Преобразовать в абсолютный путь","convertToRelativePath":"Преобразовать в относительный путь"},"UnresolvedImports":{"learnMoreTitle":"Подробнее о решении проблем с импортом","selectInterpreterTitle":"Выберите другой интерпретатор","selectKernelTitle":"Выберите другое Jupyter kernel","troubleshootMissingImports":"Устранение неполадок с отсутствующими импортами"}},"Commands":{"LoggingCommand":{"loggingDataSaved":"Данные ведения журнала сохранены в [{filePath}]({uri}). Дополнительные сведения см. в области вывода \\"Языковой сервер Python\\"."},"ProfilingCommand":{"profilingDataSaved":"Данные профилирования сохранены в [{filePath}]({uri}). Дополнительные сведения см. в области вывода \\"Языковой сервер Python\\"."},"gotoOutputCommand":"Показать вывод"},"Copilot":{"generateDocstringWithCopilot":"Создание Docstring с помощью Copilot","hoverSummary":{"generateSummary":"Создать сводку Copilot","noSummary":"Нет доступных сводок.","summary":"Сводка","tooltip":"Содержимое, создаваемое\xa0ИИ, может быть некорректным."},"implementAllInheritedAbstractClasseswithCopilot":"Реализовать все унаследованные абстрактные классы с помощью Copilot"},"Diagnostic":{"importResolveRedirect":"Импорт \\"{importName}\\" не найден в среде \\"{venv}\\"."},"DocstringTemplate":{"description":"Описание","docstringForName":"Docstring для {name}","generateDocstring":"Генерировать Docstring"},"LargeLog":{"copyToClipboard":"Журнал был усечен из-за ограничения на размер текста проблемы GitHub. Полный журнал скопирован в буфер обмена.","no":"Нет","openLink":"Открыть ссылку","userConsent":"Мы хотели бы включить журнал Pylance в проблему, о которой вы сообщаете, но он слишком большой. Можно ли будет загрузить его на GitHub напрямую (в проблеме будет видна только часть журнала)? Дополнительные сведения см. на странице {url}","yes":"Да"},"Messages":{"defaultPythonEnvironmentName":"Среда Python по умолчанию","globalEnvironmentName":"глобальная","pluralFilesAndPluralCellsToAnalyze":"Файлы ({fileCount}) и ячейки ({cellCount}) для анализа","pluralFilesAndSingularCellToAnalyze":"Файлы ({fileCount}) и 1\xa0ячейка для анализа","singularFileAndPluralCellsToAnalyze":"1\xa0файл и ячейки ({cellCount}) для анализа","singularFileAndSingularCellToAnalyze":"1\xa0файл и 1\xa0ячейка для анализа","windowsStoreEnvironmentName":"microsoft store"},"PerformanceTracking":{"button":"Сообщить о проблеме","title":"Обнаружена проблема производительности с Pylance. Вы хотите отправить сообщение о проблеме с помощью команды \\"Pylance: сообщить о проблеме\\"?"},"Pytest":{"addTypeAnnotation":"Добавление заметки с типом в {name}","addTypeAnnotations":"Добавить заметки типа для всех fixture на средства в этом файле","fixtureNotFound":"\\"{fixture}\\" не является известным тестовым fixture тестирования. Методы тестирования должны получать в качестве параметров только имена fixture тестирования или parametrization."},"Refactoring":{"moveFile":"Хотите заменить все импортирующие ссылки на \\"{oldModuleName}\\" ссылками на \\"{newModuleName}\\"?","moveFileAbsentSymbol":"Не удается найти символ для перемещения.","moveFileDescription":"Заменить все ссылки на \\"{oldModuleName}\\" ссылками на \\"{newModuleName}\\"?","moveFileExtensionMismatch":"Для перемещения символа исходный файл (\\"{src}\\") и конечный файл (\\"{dest}\\") должны иметь одинаковое расширение файла.","moveFileImportableOnly":"Разрешено перемещать только объекты, которые можно импортировать из других модулей, таких как классы или функции.","moveFileInsertLocation":"Не удается найти расположение для вставки символа. Возможно, символ с таким именем уже существует в \\"{name}\\".","moveFileLabel":"Заменить все ссылки на \\"{oldModuleName}\\" ссылками на \\"{newModuleName}\\"?","moveFileMissingInfo":"Не удается найти сведения о файле для \\"{name}\\".","moveFileMultipleDeclarations":"Невозможно переместить этот символ, так как он объявлен несколько раз.","moveFileNotUserFile":"Этот символ не может быть перемещен. Поддерживаются только символы в проекте или пользовательском файле.","moveFilePrivateSymbol":"\\"{name}\\" невозможно переместить, так как это закрытый символ.","moveFileSameFile":"Символ нельзя переместить в тот же файл, где он находится в данный момент.","moveFileSimpleAssignmentsOnly":"Невозможно переместить это выражение. Поддерживаются только простые присвоения, например присвоение значения переменной.","moveFileSymbolNotFound":"Не удается найти символ в позиции \\"{position}\\".","moveFileUnsupportedSymbol":"Этот символ не может быть перемещен. Поддерживаются только переменные, функции и классы на уровне модуля."}}')},49381(e){"use strict";e.exports=JSON.parse('{"CodeAction":{"AddTypeAnnotation":{"addAllTypeAnnotations":"T\xfcm t\xfcr ek a\xe7ıklamalarını ekle","addTypeAnnotation":"T\xfcr ek a\xe7ıklaması ekle"},"AddTypeIgnore":{"title":"Uyarıyı durdurmak i\xe7in \'{statement}\' deyimini ekle"},"AutoImport":{"addAutoImport":"Şunu ekle: \\"{importText}\\"","searchImport":"Ek i\xe7eri aktarma eşleşmelerini ara"},"ChangeSpelling":{"changeSpellingTo":"Yazımı \\"{word}\\" olarak değiştir"},"ConvertFormatString":{"convertToFString":"Copilot ile f-string olarak d\xf6n\xfcşt\xfcr","convertToFormat":"Copilot ile format() \xe7ağrısına d\xf6n\xfcşt\xfcr"},"ConvertImportStar":{"convertAllToExplicitImports":"T\xfcm yıldız i\xe7eri aktarmalarını a\xe7ık i\xe7eri aktarmalara d\xf6n\xfcşt\xfcr","convertToExplicitImports":"A\xe7ık i\xe7eri aktarmalara d\xf6n\xfcşt\xfcr"},"ConvertLambdaToNamedFunction":{"title":"Lambdayı Copilot ile adlandırılmış bir fonksiyona d\xf6n\xfcşt\xfcr"},"DiagnosticRefactor":{"fixformattedString":"\\"{name}\\" hatasını d\xfczelt"},"ExtraPath":{"addExtraPath":"extraPaths i\xe7ine \\"{name}\\" ekle"},"Extract":{"method":"Metodu ayıkla","variable":"Değişken ayıkla"},"FixAll":{"runFixAll":"Pylance t\xfcm\xfcn\xfc d\xfczeltmeyi \xe7alıştır"},"GenerateSymbol":{"generateClass":"Sınıf \\"{name}\\" oluştur Copilot","generateFunction":"İşlev \\"{name}\\" oluştur Copilot","generateMember":"Copilot ile \\"{name}\\" \xfcyesini oluşturun"},"ImplementAbstractClass":{"implementAllAbstractClasses":"Devralınan t\xfcm soyut sınıfları uygula"},"MoveSymbol":{"commandTitle":"Simgeyi taşı","moveSymbolsTo":"Simgeyi taşı...","moveSymbolsToNewFile":"Simgeyi yeni dosyaya taşı"},"RemoveUnusedImport":{"removeAllUnusedImports":"Kullanılmayan t\xfcm i\xe7eri aktarmaları kaldır","removeUnusedImport":"Kullanılmayan i\xe7eri aktarmaları kaldır"},"ToggleImportPath":{"convertAllFormat":"T\xfcm i\xe7eri aktarma bi\xe7imlerini d\xf6n\xfcşt\xfcr","convertAllToAbsolutePath":"T\xfcm i\xe7eri aktarmaları mutlak yola d\xf6n\xfcşt\xfcr","convertAllToRelativePath":"T\xfcm i\xe7eri aktarmaları g\xf6reli yola d\xf6n\xfcşt\xfcr","convertToAbsolutePath":"Mutlak yola d\xf6n\xfcşt\xfcr","convertToRelativePath":"G\xf6reli yola d\xf6n\xfcşt\xfcr"},"UnresolvedImports":{"learnMoreTitle":"İ\xe7eri aktarmaları \xe7\xf6z\xfcmleme hakkında daha fazla bilgi edinin","selectInterpreterTitle":"Farklı bir yorumlayıcı se\xe7in","selectKernelTitle":"Select a different Jupyter kernel","troubleshootMissingImports":"Eksik i\xe7eri aktarma sorunlarını gider"}},"Commands":{"LoggingCommand":{"loggingDataSaved":"G\xfcnl\xfck verileri [{filePath}]({uri}) konumuna kaydedildi. Daha fazla ayrıntı i\xe7in `Python Dil Sunucusu` \xe7ıkış b\xf6lmesine bakın."},"ProfilingCommand":{"profilingDataSaved":"Profil oluşturma verileri [{filePath}]({uri}) konumuna kaydedildi. Daha fazla ayrıntı i\xe7in `Python Language Server` \xe7ıkış b\xf6lmesine bakın."},"gotoOutputCommand":"\xc7ıkışı G\xf6ster"},"Copilot":{"generateDocstringWithCopilot":"Copilot ile Docstring oluşturma","hoverSummary":{"generateSummary":"Copilot \xf6zeti oluştur","noSummary":"Kullanılabilir \xf6zet yok.","summary":"\xd6zet","tooltip":"Yapay zeka tarafından oluşturulan i\xe7erik yanlış olabilir."},"implementAllInheritedAbstractClasseswithCopilot":"Copilot ile devralınan t\xfcm soyut sınıfları uygula"},"Diagnostic":{"importResolveRedirect":"\\"{importName}\\", \\"{venv}\\" ortamında bulunamadı."},"DocstringTemplate":{"description":"A\xe7ıklama","docstringForName":"Docstring for {name}","generateDocstring":"Docstring Oluşturma"},"LargeLog":{"copyToClipboard":"GitHub sorun g\xf6vdesi sınırı nedeniyle g\xfcnl\xfck kesildi. Tam g\xfcnl\xfck panoya kopyalandı.","no":"Hayır","openLink":"Bağlantıyı a\xe7","userConsent":"Pylance g\xfcnl\xfcğ\xfcn\xfcz\xfc bildirdiğiniz soruna eklemek istiyoruz ancak g\xfcnl\xfck \xe7ok b\xfcy\xfck. Bunun yerine g\xfcnl\xfcğ\xfc doğrudan GitHub’a y\xfckleseydik olur muydu (g\xfcnl\xfcğ\xfcn yalnızca bir b\xf6l\xfcm\xfc sorunda g\xf6r\xfcn\xfcr)? Daha fazla bilgi i\xe7in {url} adresini ziyaret edin","yes":"Evet"},"Messages":{"defaultPythonEnvironmentName":"Varsayılan Python Ortamı","globalEnvironmentName":"genel","pluralFilesAndPluralCellsToAnalyze":"{fileCount} dosya ve {cellCount} h\xfccre analiz edilecek","pluralFilesAndSingularCellToAnalyze":"{fileCount} dosya ve 1 h\xfccre analiz edilecek","singularFileAndPluralCellsToAnalyze":"1 dosya ve {cellCount} h\xfccre analiz edilecek","singularFileAndSingularCellToAnalyze":"1 dosya ve 1 h\xfccre analiz edilecek","windowsStoreEnvironmentName":"microsoft store"},"PerformanceTracking":{"button":"Sorun bildir","title":"Pylance ile ilgili bir performans sorunu algılandı. \'Pylance: Sorun Bildir\' komutunu kullanarak bir sorun kaydetmek ister misiniz?"},"Pytest":{"addTypeAnnotation":"{name} i\xe7ine t\xfcr ek a\xe7ıklaması ekle","addTypeAnnotations":"Add type annotations for all fixture references in this file","fixtureNotFound":"\'{fixture}\' is not a known test fixture. Test methods should only receive fixture or parametrization names as parameters."},"Refactoring":{"moveFile":"T\xfcm i\xe7eri aktarma başvurularını \\"{oldModuleName}\\" mod\xfcl\xfcnden \\"{newModuleName}\\" mod\xfcl\xfcne g\xfcncelleştirmek istiyor musunuz?","moveFileAbsentSymbol":"Taşınacak simge bulunamıyor.","moveFileDescription":"T\xfcm i\xe7eri aktarma başvuruları \\"{oldModuleName}\\" mod\xfcl\xfcnden \\"{newModuleName}\\" mod\xfcl\xfcne g\xfcncelleştirilsin mi?","moveFileExtensionMismatch":"Bir simgeyi taşımak i\xe7in kaynak dosya (\\"{src}\\") ile hedef dosyanın (\\"{dest}\\") uzantısı aynı olmalıdır.","moveFileImportableOnly":"Yalnızca sınıflar veya işlevler gibi diğer mod\xfcllerden i\xe7eri aktarılabilen nesnelerin taşınmasına izin verilir.","moveFileInsertLocation":"Simgenin ekleneceği konum bulunamıyor. \\"{name}\\" konumunda aynı ada sahip bir simge zaten var olabilir.","moveFileLabel":"T\xfcm i\xe7eri aktarma başvuruları \\"{oldModuleName}\\" mod\xfcl\xfcnden \\"{newModuleName}\\" mod\xfcl\xfcne g\xfcncelleştirilsin mi?","moveFileMissingInfo":"\\"{name}\\" i\xe7in dosya bilgileri bulunamıyor.","moveFileMultipleDeclarations":"Birden \xe7ok kez bildirildiği i\xe7in bu simge taşınamaz.","moveFileNotUserFile":"Bu simge taşınamıyor. Yalnızca bir projedeki veya kullanıcı dosyasındaki simgeler desteklenir.","moveFilePrivateSymbol":"\xd6zel simge olduğundan \\"{name}\\" taşınamıyor.","moveFileSameFile":"Simge şu anda bulunduğu dosyaya taşınamıyor.","moveFileSimpleAssignmentsOnly":"Bu ifade taşınamıyor. Yalnızca bir değer atanan değişken gibi basit atamalar desteklenir.","moveFileSymbolNotFound":"\\"{position}\\" konumunda simge bulunamıyor.","moveFileUnsupportedSymbol":"Bu simge taşınamıyor. Yalnızca mod\xfcl d\xfczeyindeki değişkenler, işlevler ve sınıflar desteklenir."}}')},70417(e){"use strict";e.exports=JSON.parse('{"CodeAction":{"AddTypeAnnotation":{"addAllTypeAnnotations":"添加所有类型注释","addTypeAnnotation":"添加类型注释"},"AddTypeIgnore":{"title":"添加 \'{statement}\' 以抑制警告"},"AutoImport":{"addAutoImport":"添加“{importText}”","searchImport":"搜索其他导入匹配项"},"ChangeSpelling":{"changeSpellingTo":"将拼写更改为“{word}”"},"ConvertFormatString":{"convertToFString":"使用 Copilot 转换为 f 字符串","convertToFormat":"通过 Copilot 转换为 format() 调用"},"ConvertImportStar":{"convertAllToExplicitImports":"将所有星号导入转换为显式导入","convertToExplicitImports":"转换为显式导入"},"ConvertLambdaToNamedFunction":{"title":"使用 Copilot 将 lambda 转换为命名函数"},"DiagnosticRefactor":{"fixformattedString":"修复“{name}”"},"ExtraPath":{"addExtraPath":"将“{name}”添加到 extraPaths"},"Extract":{"method":"提取方法","variable":"提取变量"},"FixAll":{"runFixAll":"运行 pylance fix all"},"GenerateSymbol":{"generateClass":"使用 Copilot 生成类 \\"{name}\\"","generateFunction":"使用 Copilot 生成函数 \\"{name}\\"","generateMember":"使用 Copilot 生成成员“{name}”"},"ImplementAbstractClass":{"implementAllAbstractClasses":"实现继承的所有抽象类"},"MoveSymbol":{"commandTitle":"移动符号","moveSymbolsTo":"将符号移动到...","moveSymbolsToNewFile":"将符号移动到新文件"},"RemoveUnusedImport":{"removeAllUnusedImports":"删除所有未使用的导入","removeUnusedImport":"删除未使用的导入"},"ToggleImportPath":{"convertAllFormat":"转换所有导入格式","convertAllToAbsolutePath":"将所有导入转换为绝对路径","convertAllToRelativePath":"将所有导入转换为相对路径","convertToAbsolutePath":"转换为绝对路径","convertToRelativePath":"转换为相对路径"},"UnresolvedImports":{"learnMoreTitle":"详细了解如何解析导入","selectInterpreterTitle":"选择其他解释器","selectKernelTitle":"选择其他 Jupyter kernel","troubleshootMissingImports":"排查缺少的导入问题"}},"Commands":{"LoggingCommand":{"loggingDataSaved":"日志记录数据已保存在 [{filePath}]({uri})。有关更多详细信息,请参阅 `Python 语言服务器` 输出窗格。"},"ProfilingCommand":{"profilingDataSaved":"分析数据已保存在 [{filePath}]({uri})。有关更多详细信息,请参阅 `Python 语言服务器` 输出窗格。"},"gotoOutputCommand":"显示输出"},"Copilot":{"generateDocstringWithCopilot":"使用 Copilot 生成 Docstring","hoverSummary":{"generateSummary":"生成 Copilot 摘要","noSummary":"没有可用的摘要。","summary":"摘要","tooltip":"AI 生成的内容可能不正确。"},"implementAllInheritedAbstractClasseswithCopilot":"通过 Copilot 实现继承的所有抽象类"},"Diagnostic":{"importResolveRedirect":"在“{venv}”环境中找不到导入“{importName}”。"},"DocstringTemplate":{"description":"说明","docstringForName":"{name} 的 Docstring","generateDocstring":"生成 Docstring"},"LargeLog":{"copyToClipboard":"由于 GitHub 问题正文限制,日志已被截断。完整日志已复制到剪贴板。","no":"否","openLink":"打开链接","userConsent":"我们希望将你的 Pylance 日志包含在你所报告的问题中,但它太大了。是否可以直接将其上传到 github (问题中只有一部分日志可见)?有关详细信息,请访问 {url}","yes":"是"},"Messages":{"defaultPythonEnvironmentName":"默认 Python 环境","globalEnvironmentName":"全局","pluralFilesAndPluralCellsToAnalyze":"要分析的 {fileCount} 个文件和 {cellCount} 个单元格","pluralFilesAndSingularCellToAnalyze":"要分析的 {fileCount} 个文件和 1 个单元格","singularFileAndPluralCellsToAnalyze":"要分析的 1 个文件和 {cellCount} 个单元格","singularFileAndSingularCellToAnalyze":"要分析的 1 个文件和 1 个单元格","windowsStoreEnvironmentName":"microsoft store"},"PerformanceTracking":{"button":"报告问题","title":"我们检测到 Pylance 存在性能问题。是否要使用 `Pylance: Report Issue` 命令提交问题?"},"Pytest":{"addTypeAnnotation":"将类型批注添加到 {name}","addTypeAnnotations":"为此文件中的所有 fixture 引用添加类型注释","fixtureNotFound":"\'{fixture}\' 不是已知的测试 fixture。测试方法应只接收 fixture 或 parametrization 名称作为参数。"},"Refactoring":{"moveFile":"是否要将“{oldModuleName}”的所有导入引用更新为“{newModuleName}”?","moveFileAbsentSymbol":"找不到要移动的符号。","moveFileDescription":"是否将 “{oldModuleName}” 的所有导入引用更新为 “{newModuleName}”?","moveFileExtensionMismatch":"要移动符号,源文件(“{src}”)和目标文件(“{dest}”)必须具有相同的文件扩展名。","moveFileImportableOnly":"仅允许移动可从其他模块导入的对象,例如类或函数。","moveFileInsertLocation":"找不到要插入符号的位置。“{name}”中可能已存在同名符号。","moveFileLabel":"是否将 “{oldModuleName}” 的所有导入引用更新为 “{newModuleName}”?","moveFileMissingInfo":"找不到“{name}”的文件信息。","moveFileMultipleDeclarations":"无法移动此符号,因为已多次声明它。","moveFileNotUserFile":"无法移动此符号。仅支持项目或用户文件中的符号。","moveFilePrivateSymbol":"无法移动“{name}”,因为它是专用符号。","moveFileSameFile":"无法将符号移动到其当前所在的同一文件。","moveFileSimpleAssignmentsOnly":"无法移动此表达式。仅支持简单的赋值,例如为变量赋值。","moveFileSymbolNotFound":"在位置“{position}”处找不到符号。","moveFileUnsupportedSymbol":"无法移动此符号。仅支持模块级别的变量、函数和类。"}}')},41101(e){"use strict";e.exports=JSON.parse('{"CodeAction":{"AddTypeAnnotation":{"addAllTypeAnnotations":"新增所有類型註釋","addTypeAnnotation":"新增類型註釋"},"AddTypeIgnore":{"title":"新增 \'{statement}\' 以隱藏警告"},"AutoImport":{"addAutoImport":"新增 \\"{importText}\\"","searchImport":"搜尋其他匯入相符項目"},"ChangeSpelling":{"changeSpellingTo":"將拼字變更為 \\"{word}\\""},"ConvertFormatString":{"convertToFString":"使用 Copilot 轉換成 f-string","convertToFormat":"使用 Copilot 轉換成 format() 呼叫"},"ConvertImportStar":{"convertAllToExplicitImports":"將所有加上星號的匯入轉換為明確匯入","convertToExplicitImports":"轉換為明確匯入"},"ConvertLambdaToNamedFunction":{"title":"使用 Copilot 將 Lambda 轉換為具名函式"},"DiagnosticRefactor":{"fixformattedString":"修正 \\"{name}\\""},"ExtraPath":{"addExtraPath":"新增 \\"{name}\\" 至 extraPaths"},"Extract":{"method":"擷取方法","variable":"擷取變數"},"FixAll":{"runFixAll":"執行 pylance fix all"},"GenerateSymbol":{"generateClass":"產生具有 Copilot 的類別 \\"{name}\\"","generateFunction":"產生具有 Copilot 的函式 \\"{name}\\"","generateMember":"使用 Copilot 產生成員 \\"{name}\\""},"ImplementAbstractClass":{"implementAllAbstractClasses":"實作所有繼承的抽象類別"},"MoveSymbol":{"commandTitle":"移動符號","moveSymbolsTo":"移動符號至...","moveSymbolsToNewFile":"移動符號至新檔案"},"RemoveUnusedImport":{"removeAllUnusedImports":"移除所有未使用的匯入","removeUnusedImport":"移除未使用的匯入"},"ToggleImportPath":{"convertAllFormat":"轉換所有匯入格式","convertAllToAbsolutePath":"將所有匯入轉換為絕對路徑","convertAllToRelativePath":"將所有匯入轉換為相對路徑","convertToAbsolutePath":"轉換為絕對路徑","convertToRelativePath":"轉換成相對路徑"},"UnresolvedImports":{"learnMoreTitle":"深入了解如何解析匯入","selectInterpreterTitle":"選取其他解譯器","selectKernelTitle":"選取其他 Jupyter kernel","troubleshootMissingImports":"針對遺失匯入進行疑難排解"}},"Commands":{"LoggingCommand":{"loggingDataSaved":"記錄資料已儲存在 [{filePath}]({uri})。如需詳細資料,請參閱 [Python 語言伺服器] 輸出窗格。"},"ProfilingCommand":{"profilingDataSaved":"分析資料已儲存在 [{filePath}]({uri})。如需詳細資料,請參閱 [Python 語言伺服器] 輸出窗格。"},"gotoOutputCommand":"顯示輸出"},"Copilot":{"generateDocstringWithCopilot":"使用 Copilot 產生 Docstring","hoverSummary":{"generateSummary":"產生 Copilot 摘要","noSummary":"無可用的摘要。","summary":"摘要","tooltip":"AI 產生的內容可能不正確。"},"implementAllInheritedAbstractClasseswithCopilot":"使用 Copilot 來實作所有繼承的抽象類別"},"Diagnostic":{"importResolveRedirect":"在 \\"{venv}\\" 環境中找不到匯入 \\"{importName}\\"。"},"DocstringTemplate":{"description":"說明","docstringForName":"{name} 的 Docstring","generateDocstring":"產生 Docstring"},"LargeLog":{"copyToClipboard":"由於 GitHub 問題的本文限制,系統已截斷記錄。已將完整記錄複製到剪貼簿。","no":"否","openLink":"開啟連結","userConsent":"我們希望將您的 Pylance 記錄包含在您所回報的問題中,但檔案太大了。您是否同意我們改而直接將其上傳到 GitHub (問題中只會顯示一部份記錄)?如需詳細資訊,請瀏覽 {url}","yes":"是"},"Messages":{"defaultPythonEnvironmentName":"預設 Python 環境","globalEnvironmentName":"全域","pluralFilesAndPluralCellsToAnalyze":"{fileCount} 個檔案和 {cellCount} 個儲存格要分析","pluralFilesAndSingularCellToAnalyze":"{fileCount} 個檔案和 1 個儲存格要分析","singularFileAndPluralCellsToAnalyze":"1 個檔案和 {cellCount} 個儲存格要分析","singularFileAndSingularCellToAnalyze":"1 的檔案和 1 個儲存格要分析","windowsStoreEnvironmentName":"microsoft store"},"PerformanceTracking":{"button":"回報問題","title":"偵測到 Pylance 發生效能問題。要使用 `Pylance: Report Issue` 命令提出問題嗎?"},"Pytest":{"addTypeAnnotation":"新增型別註解至 {name}","addTypeAnnotations":"新增此檔案中所有 fixture 參考的類型註釋","fixtureNotFound":"\'{fixture}\' 不是已知的測試 fixture。測試方法應該只接收 fixture 或 parametrization 名稱作為參數。"},"Refactoring":{"moveFile":"是否要將 \\"{oldModuleName}\\" 的所有匯入參考更新為 \\"{newModuleName}\\"?","moveFileAbsentSymbol":"找不到要移動的符號。","moveFileDescription":"將 \\"{oldModuleName}\\" 的所有匯入參考更新為 \\"{newModuleName}\\"?","moveFileExtensionMismatch":"若要移動符號,來源檔案 (\\"{src}\\") 與目的檔案 (\\"{dest}\\") 必須具有相同的檔案副檔名。","moveFileImportableOnly":"=只允許移動可以從其他模組匯入的物件,例如類別或函數。","moveFileInsertLocation":"找不到要插入符號的位置。\\"{name}\\" 中可能已存在相同名稱的符號。","moveFileLabel":"將 \\"{oldModuleName}\\" 的所有匯入參考更新為 \\"{newModuleName}\\"?","moveFileMissingInfo":"找不到 \\"{name}\\" 的檔案資訊。","moveFileMultipleDeclarations":"無法移動此符號,因為它已遭多次宣告。","moveFileNotUserFile":"無法移動此符號。只支援專案或使用者檔案中的符號。","moveFilePrivateSymbol":"無法移動 \\"{name}\\",因為它是私人符號。","moveFileSameFile":"無法將符號移至其目前所在的同一個檔案中。","moveFileSimpleAssignmentsOnly":"無法移動此運算式。只支援例如為變數指派值等簡單的指派。","moveFileSymbolNotFound":"在位置 \\"{position}\\" 找不到符號。","moveFileUnsupportedSymbol":"無法移動此符號。僅支援模組層級的變數、函式和類別。"}}')},73068(e){"use strict";e.exports=JSON.parse('{"CodeAction":{"createTypeStub":"Vytvořit z\xe1stupnou proceduru (Stub) typu","createTypeStubFor":"Vytvořit z\xe1stupnou proceduru typu (Stub) pro modul {moduleName}","executingCommand":"Spoušt\xed se př\xedkaz","filesToAnalyzeCount":"Počet souborů k anal\xfdze: {count}","filesToAnalyzeOne":"1 soubor k anal\xfdze","findingReferences":"Hledaj\xed se odkazy","organizeImports":"Uspoř\xe1dat direktivy Import"},"Completion":{"autoImportDetail":"Automatick\xfd import","indexValueDetail":"Hodnota indexu"},"Diagnostic":{"abstractMethodInvocation":"Metodu „{method}“ nelze volat, protože je abstraktn\xed a neimplementovan\xe1.","annotatedMetadataInconsistent":"Typ metadat s pozn\xe1mkami „{metadataType}“ nen\xed kompatibiln\xed s typem „{type}“.","annotatedParamCountMismatch":"Počet pozn\xe1mek parametrů se neshoduje: oček\xe1val(o/y) se {expected}, ale přijal(o/y) se {received}.","annotatedTypeArgMissing":"Byl oček\xe1v\xe1n jeden argument typu a jedna nebo v\xedce pozn\xe1mek pro Annotated","annotationBytesString":"V\xfdrazy typu nemůžou použ\xedvat řetězcov\xe9 liter\xe1ly bajtů.","annotationFormatString":"V\xfdrazy typu nemůžou použ\xedvat form\xe1tovac\xed řetězcov\xe9 liter\xe1ly (f-strings).","annotationNotSupported":"Pozn\xe1mka typu nen\xed pro tento př\xedkaz podporov\xe1na","annotationRawString":"V\xfdrazy typu nemůžou použ\xedvat liter\xe1ly nezpracovan\xe9ho řetězce.","annotationSpansStrings":"V\xfdrazy typu nemůžou zahrnovat v\xedce řetězcov\xfdch liter\xe1lů.","annotationStringEscape":"V\xfdrazy typu nemůžou obsahovat ř\xeddic\xed znaky.","annotationTemplateString":"V\xfdrazy typu nemůžou použ\xedvat řetězcov\xe9 liter\xe1ly šablon (f-strings)","argAssignment":"Argument typu {argType} nen\xed možn\xe9 přiřadit k parametru typu {paramType}","argAssignmentFunction":"Argument typu {argType} nen\xed možn\xe9 přiřadit k parametru typu {paramType} ve funkci {functionName}","argAssignmentParam":"Argument typu {argType} nen\xed možn\xe9 přiřadit k parametru {paramName} typu {paramType}","argAssignmentParamFunction":"Argument typu {argType} nen\xed možn\xe9 přiřadit k parametru {paramName} typu {paramType} ve funkci {functionName}","argMissingForParam":"Chyb\xed argument pro parametr {name}","argMissingForParams":"Chyb\xed argumenty pro parametry {names}","argMorePositionalExpectedCount":"Oček\xe1val se tento počet dalš\xedch pozičn\xedch argumentů: {expected}","argMorePositionalExpectedOne":"Oček\xe1val se 1 dalš\xed pozičn\xed argument","argPositional":"Oček\xe1van\xfd pozičn\xed argument","argPositionalExpectedCount":"Oček\xe1van\xfd počet pozičn\xedch argumentů: {expected}","argPositionalExpectedOne":"Oček\xe1val se 1 pozičn\xed argument","argTypePartiallyUnknown":"Typ argumentu je č\xe1stečně nezn\xe1m\xfd","argTypeUnknown":"Typ argumentu je nezn\xe1m\xfd","assertAlwaysTrue":"V\xfdraz Assert se vždy vyhodnot\xed jako true","assertTypeArgs":"assert_type oček\xe1v\xe1 dva pozičn\xed argumenty","assertTypeTypeMismatch":"Neshoda assert_type: oček\xe1valo se {expected}, ale přijalo se {received}","assignmentExprComprehension":"C\xedl v\xfdrazu přiřazen\xed „{name}“ nemůže použ\xedvat stejn\xfd n\xe1zev jako porozuměn\xed c\xedli","assignmentExprContext":"V\xfdraz přiřazen\xed mus\xed b\xfdt uvnitř modulu, funkce nebo v\xfdrazu lambda","assignmentExprInSubscript":"V\xfdrazy přiřazen\xed v doln\xedm indexu se podporuj\xed jenom v Pythonu 3.10 a novějš\xedm","assignmentInProtocol":"Proměnn\xe9 instance nebo tř\xeddy v r\xe1mci tř\xeddy Protocol mus\xed b\xfdt explicitně deklarov\xe1ny v těle tř\xeddy","assignmentTargetExpr":"V\xfdraz nemůže b\xfdt c\xedlem přiřazen\xed","asyncNotInAsyncFunction":"Použit\xed „async“ nen\xed povolen\xe9 mimo funkci async","awaitIllegal":"Použit\xed oper\xe1toru await vyžaduje Python 3.5 nebo novějš\xed","awaitNotAllowed":"V\xfdrazy typu nemůžou použ\xedvat v\xfdraz await.","awaitNotInAsync":"Oper\xe1tor await je povolen\xfd jenom v r\xe1mci asynchronn\xed funkce","backticksIllegal":"V Pythonu 3.x nejsou podporov\xe1ny v\xfdrazy obklopen\xe9 zpětn\xfdmi tečkami; m\xedsto toho použijte repr","baseClassCircular":"Tř\xedda se nemůže odvozovat od sebe sama","baseClassFinal":"Z\xe1kladn\xed tř\xedda {type} je označen\xe1 jako final a nemůže b\xfdt podtř\xeddou","baseClassIncompatible":"Z\xe1kladn\xed tř\xeddy typu {type} jsou vz\xe1jemně nekompatibiln\xed","baseClassInvalid":"Argument tř\xeddy mus\xed b\xfdt z\xe1kladn\xed tř\xedda","baseClassMethodTypeIncompatible":"Z\xe1kladn\xed tř\xeddy pro tř\xeddu {classType} definuj\xed metodu {name} nekompatibiln\xedm způsobem","baseClassUnknown":"Typ z\xe1kladn\xed tř\xeddy je nezn\xe1m\xfd, co zakr\xfdv\xe1 typ odvozen\xe9 tř\xeddy","baseClassVariableTypeIncompatible":"Z\xe1kladn\xed tř\xeddy pro tř\xeddu {classType} definuj\xed proměnnou {name} nekompatibiln\xedm způsobem","binaryOperationNotAllowed":"Ve v\xfdrazu typu nen\xed povolen\xfd bin\xe1rn\xed oper\xe1tor.","bindParamMissing":"Nepovedlo se vytvořit vazbu metody {methodName}, protože chyb\xed parametr self nebo cls","bindTypeMismatch":"Nepovedlo se vytvořit vazbu metody „{methodName}“, protože „{type}“ nejde přiřadit k parametru „{paramName}“","breakInExceptionGroup":"V bloku except* nen\xed povolen\xe1 možnost break.","breakOutsideLoop":"„break“ se d\xe1 použ\xedt jenom ve smyčce","bytesUnsupportedEscape":"Nepodporovan\xe1 ř\xeddic\xed sekvence v liter\xe1lu typu bytes","callableExtraArgs":"Pro Callable se oček\xe1valy pouze dva argumenty typu","callableFirstArg":"Oček\xe1val se seznam typů parametrů nebo ...","callableNotInstantiable":"Nen\xed možn\xe9 vytvořit instanci typu {type}","callableSecondArg":"Oček\xe1val se n\xe1vratov\xfd typ jako druh\xfd argument typu pro Callable","casePatternIsIrrefutable":"Nevyvratiteln\xfd vzorec je povolen\xfd jenom pro posledn\xed v\xfdraz velikosti p\xedsmen","classAlreadySpecialized":"Typ {type} je už specializovan\xfd","classDecoratorTypeUnknown":"Dekorat\xe9r netypov\xe9 tř\xeddy překr\xfdv\xe1 typ tř\xeddy. dekorat\xe9r se ignoruje","classDefinitionCycle":"Definice tř\xeddy pro „{name}“ z\xe1vis\xed sama na sobě","classGetItemClsParam":"Přeps\xe1n\xed __class_getitem__ by mělo m\xedt parametr cls","classMethodClsParam":"Metody tř\xeddy by měly m\xedt parametr „cls“","classNotRuntimeSubscriptable":"Doln\xed index pro tř\xeddu {name} vygeneruje v\xfdjimku modulu runtime; v\xfdraz typu uzavřete do uvozovek.","classPatternBuiltInArgPositional":"Vzor tř\xeddy přij\xedm\xe1 pouze pozičn\xed d\xedlč\xed vzor","classPatternNewType":"„{type}“ nelze použ\xedt ve vzoru tř\xeddy, protože je definov\xe1n pomoc\xed NewType","classPatternPositionalArgCount":"Př\xedliš mnoho pozičn\xedch vzorů pro tř\xeddu \\"{type}\\"; oček\xe1valo se {expected}, ale přijalo se {received}","classPatternTypeAlias":"Typ „{type}“ nelze použ\xedt ve vzorci tř\xeddy, protože se jedn\xe1 o specializovan\xfd alias typu","classPropertyDeprecated":"Vlastnosti tř\xeddy jsou v Pythonu 3.11 zastaral\xe9 a v Pythonu 3.13 se nebudou podporovat.","classTypeParametersIllegal":"Syntaxe parametru typu tř\xeddy vyžaduje Python 312 nebo novějš\xed","classVarFirstArgMissing":"Za ClassVar byl oček\xe1v\xe1n argument typu","classVarNotAllowed":"ClassVar se v tomto kontextu nepovoluje","classVarOverridesInstanceVar":"Proměnn\xe1 tř\xeddy {name} přep\xedše proměnnou instance se stejn\xfdm n\xe1zvem ve tř\xeddě {className}","classVarTooManyArgs":"Za „ClassVar“ byl oček\xe1v\xe1n pouze jeden argument typu","classVarWithTypeVar":"Typ ClassVar nemůže obsahovat proměnn\xe9 typu","clsSelfParamTypeMismatch":"Typ parametru „{name}“ mus\xed b\xfdt nadtyp tř\xeddy „{classType}“","codeTooComplexToAnalyze":"K\xf3d je př\xedliš složit\xfd na anal\xfdzu; snižte složitost refaktorizac\xed do podprogramů nebo redukc\xed podm\xedněn\xfdch cest k\xf3du","collectionAliasInstantiation":"Nelze vytvořit instanci typu „{type}“. Použijte m\xedsto toho „{alias}“","comparisonAlwaysFalse":"Podm\xednka se vždy vyhodnot\xed jako False, protože typy {leftType} a {rightType} se nepřekr\xfdvaj\xed","comparisonAlwaysTrue":"Podm\xednka se vždy vyhodnot\xed jako True, protože typy {leftType} a {rightType} se nepřekr\xfdvaj\xed","comprehensionInDict":"Porozuměn\xed nen\xed možn\xe9 použ\xedt s jin\xfdmi položkami slovn\xedku","comprehensionInSet":"Porozuměn\xed nelze použ\xedt s jin\xfdmi položkami sady (set).","concatenateContext":"Možnost „Concatenate“ nen\xed v tomto kontextu povolen\xe1.","concatenateParamSpecMissing":"Posledn\xed argument typu pro „Concatenate“ mus\xed b\xfdt „ParamSpec“ nebo „...“","concatenateTypeArgsMissing":"Možnost „Concatenate“ vyžaduje alespoň dva argumenty typu","conditionalOperandInvalid":"Neplatn\xfd podm\xedněn\xfd operand typu {type}","constantRedefinition":"„{name}“ je konstanta (protože je velk\xfdmi p\xedsmeny) a ned\xe1 se předefinovat","constructorParametersMismatch":"Neshoda mezi signaturou __new__ a __init__ ve tř\xeddě“ {classType}“","containmentAlwaysFalse":"V\xfdraz se vždy vyhodnot\xed jako False, protože typy „{leftType}“ a „{rightType}“ se nepřekr\xfdvaj\xed","containmentAlwaysTrue":"V\xfdraz se vždy vyhodnot\xed jako True, protože typy „{leftType}“ a „{rightType}“ se nepřekr\xfdvaj\xed.","continueInExceptionGroup":"V bloku except* nen\xed povolen\xe1 možnost continue.","continueOutsideLoop":"continue se d\xe1 použ\xedt jenom ve smyčce","coroutineInConditionalExpression":"Podm\xedněn\xfd v\xfdraz odkazuje na korutinu, kter\xe1 se vždy vyhodnot\xed jako True.","dataClassBaseClassFrozen":"Nezablokovan\xe1 tř\xedda nemůže dědit z zmrazen\xe9 tř\xeddy","dataClassBaseClassNotFrozen":"Zablokovan\xe1 tř\xedda nemůže dědit z tř\xeddy, kter\xe1 nen\xed zablokovan\xe1","dataClassConverterFunction":"Argument typu {argType} nen\xed platn\xfd převaděč pro pole {fieldName} typu {fieldType}","dataClassConverterOverloads":"Ž\xe1dn\xe1 přet\xedžen\xed {funcName} nejsou platn\xe9 převaděče pro pole {fieldName} typu {fieldType}","dataClassFieldInheritedDefault":"{fieldName} přep\xedše pole se stejn\xfdm n\xe1zvem, ale chyb\xed mu v\xfdchoz\xed hodnota.","dataClassFieldWithDefault":"Pole bez v\xfdchoz\xedch hodnot se nemůžou zobrazit po pol\xedch s v\xfdchoz\xedmi hodnotami","dataClassFieldWithPrivateName":"Pole datov\xe9 tř\xeddy nemůže použ\xedvat priv\xe1tn\xed n\xe1zev","dataClassFieldWithoutAnnotation":"Pole dataclass bez pozn\xe1mky typu způsob\xed v\xfdjimku modulu runtime","dataClassPostInitParamCount":"Datov\xe1 tř\xedda __post_init__ m\xe1 nespr\xe1vn\xfd počet parametrů; počet pol\xed InitVar je {expected}","dataClassPostInitType":"Neshoda typu parametru metody __post_init__ datov\xe9 tř\xeddy pro pole {fieldName}","dataClassSlotsOverwrite":"__slots__ je už ve tř\xeddě definovan\xfd","dataClassTransformExpectedBoolLiteral":"Oček\xe1val se v\xfdraz, kter\xfd se staticky vyhodnot\xed jako True nebo False","dataClassTransformFieldSpecifier":"Oček\xe1vala se řazen\xe1 kolekce členů (tuple) tř\xedd nebo funkc\xed, ale byl přijat typ „{type}“.","dataClassTransformPositionalParam":"Všechny argumenty dataclass_transform mus\xed b\xfdt argumenty kl\xedčov\xfdch slov","dataClassTransformUnknownArgument":"Argument {name} nen\xed v dataclass_transform podporov\xe1n","dataProtocolInSubclassCheck":"Datov\xe9 protokoly (kter\xe9 zahrnuj\xed atributy bez metody) nejsou ve vol\xe1n\xedch issubclass povolen\xe9.","declaredReturnTypePartiallyUnknown":"Deklarovan\xfd n\xe1vratov\xfd typ {returnType} je č\xe1stečně nezn\xe1m\xfd","declaredReturnTypeUnknown":"Deklarovan\xfd n\xe1vratov\xfd typ je nezn\xe1m\xfd","defaultValueContainsCall":"Vol\xe1n\xed funkc\xed a měniteln\xe9 objekty nejsou povoleny ve v\xfdrazu v\xfdchoz\xed hodnoty parametru","defaultValueNotAllowed":"Parametr s * nebo ** nemůže m\xedt v\xfdchoz\xed hodnotu","delTargetExpr":"V\xfdraz se ned\xe1 odstranit","deprecatedClass":"Tř\xedda {name} je zastaral\xe1","deprecatedConstructor":"Konstruktor pro tř\xeddu {name} je zastaral\xfd","deprecatedDescriptorDeleter":"Metoda „__delete__“ pro popisovač „{name}“ je zastaral\xe1","deprecatedDescriptorGetter":"Metoda „__get__“ pro popisovač „{name}“ je zastaral\xe1","deprecatedDescriptorSetter":"Metoda „__set__“ pro popisovač „{name}“ je zastaral\xe1","deprecatedFunction":"Funkce {name} je zastaral\xe1.","deprecatedMethod":"Metoda {name} ve tř\xeddě {className} je zastaral\xe1.","deprecatedPropertyDeleter":"Metoda deleter pro property „{name}“ je zastaral\xe1.","deprecatedPropertyGetter":"Metoda getter pro property „{name}“ je zastaral\xe1.","deprecatedPropertySetter":"Metoda setter pro property „{name}“ je zastaral\xe1.","deprecatedType":"Tento typ je zastaral\xfd jako Python {version}; m\xedsto toho použijte {replacement}","dictExpandIllegalInComprehension":"Rozš\xedřen\xed slovn\xedku nen\xed v porozuměn\xed povoleno","dictInAnnotation":"V\xfdraz slovn\xedku nen\xed ve v\xfdrazu typu povolen\xfd.","dictKeyValuePairs":"Položky slovn\xedku mus\xed obsahovat p\xe1ry kl\xedč/hodnota","dictUnpackIsNotMapping":"Oček\xe1valo se mapov\xe1n\xed pro oper\xe1tor rozbalen\xed slovn\xedku","dunderAllSymbolNotPresent":"{name} je zad\xe1no v __all__, ale v modulu se nenach\xe1z\xed","duplicateArgsParam":"Je povolen\xfd jenom jeden parametr *","duplicateBaseClass":"Duplicitn\xed z\xe1kladn\xed tř\xedda nen\xed povolena","duplicateCapturePatternTarget":"C\xedl zachyt\xe1v\xe1n\xed {name} se v r\xe1mci stejn\xe9ho vzoru nemůže vyskytovat v\xedce než jednou","duplicateCatchAll":"Je povolena pouze jedna klauzule catch-all except","duplicateEnumMember":"Člen Enum {name} je už deklarovan\xfd.","duplicateGenericAndProtocolBase":"Je povolena pouze jedna z\xe1kladn\xed tř\xedda Generic[...] nebo Protocol[...].","duplicateImport":"Import {importName} je importov\xe1n v\xedce než jednou","duplicateKeywordOnly":"Je povolen\xfd jenom jeden oddělovač *","duplicateKwargsParam":"Je povolen\xfd jenom jeden parametr **","duplicateParam":"duplicitn\xed parametr {name}","duplicatePositionOnly":"Je povolen\xfd jenom jeden parametr „/“","duplicateStarPattern":"V sekvenci vzorů je povolen\xfd jenom jeden vzor „*“","duplicateStarStarPattern":"Je povolena pouze jedna položka „**“","duplicateUnpack":"V seznamu (list) je povolena pouze jedna operace rozbalen\xed.","ellipsisAfterUnpacked":"„…“ nelze použ\xedt s rozbalenou kolekc\xed TypeVarTuple nebo tuple.","ellipsisContext":"„...“ se v tomto kontextu nepovoluje","ellipsisSecondArg":"„...“ je povoleno pouze jako druh\xfd ze dvou argumentů","enumClassOverride":"Tř\xedda Enum {name} je final a nemůže b\xfdt podtř\xeddou.","enumMemberDelete":"Člen Enum {name} se ned\xe1 odstranit.","enumMemberSet":"Člen Enum {name} se ned\xe1 přiřadit.","enumMemberTypeAnnotation":"Pozn\xe1mky typu nejsou pro členy enum povolen\xe9.","exceptGroupMismatch":"Př\xedkaz Try nemůže obsahovat jak except, tak i except*.","exceptGroupRequiresType":"Syntaxe skupiny v\xfdjimek (\\"except*\\") vyžaduje typ v\xfdjimky.","exceptRequiresParens":"Před Pythonem 3.14 mus\xed b\xfdt v\xedce typů v\xfdjimek v z\xe1vork\xe1ch","exceptWithAsRequiresParens":"Při použit\xed „as“ mus\xed b\xfdt v\xedce typů v\xfdjimek v z\xe1vork\xe1ch","exceptionGroupIncompatible":"Syntaxe skupiny v\xfdjimek (\\"except*\\") vyžaduje Python 3.11 nebo novějš\xed","exceptionGroupTypeIncorrect":"Typ v\xfdjimky v except* se ned\xe1 odvodit z BaseGroupException.","exceptionTypeIncorrect":"„{type}“ se neodvozuje od BaseException","exceptionTypeNotClass":"{type} nen\xed platn\xe1 tř\xedda v\xfdjimky","exceptionTypeNotInstantiable":"Konstruktor pro v\xfdjimku typu {type} vyžaduje jeden nebo v\xedce argumentů","expectedAfterDecorator":"Oček\xe1van\xe1 deklarace funkce nebo tř\xeddy po dekorat\xe9ru","expectedArrow":"Byl oček\xe1v\xe1n znak -> n\xe1sledovan\xfd anotac\xed n\xe1vratov\xe9ho typu","expectedAsAfterException":"Za typem v\xfdjimky byl oček\xe1v\xe1n znak „as“","expectedAssignRightHandExpr":"Byl oček\xe1v\xe1n v\xfdraz napravo od znaku =","expectedBinaryRightHandExpr":"Oček\xe1val se v\xfdraz napravo od oper\xe1toru","expectedBoolLiteral":"Oček\xe1vala se hodnota True nebo False","expectedCase":"Oček\xe1val se př\xedkaz case","expectedClassName":"Oček\xe1val se n\xe1zev tř\xeddy","expectedCloseBrace":"{ nebyla uzavřena","expectedCloseBracket":"[ nebyla uzavřena","expectedCloseParen":"( nebyla uzavřena","expectedColon":"Oček\xe1val se znak :","expectedComplexNumberLiteral":"Oček\xe1val se komplexn\xed č\xedseln\xfd liter\xe1l pro porovn\xe1v\xe1n\xed vzorů","expectedDecoratorExpr":"Forma v\xfdrazu nen\xed podporov\xe1na pro dekor\xe1tor před verz\xed Python 3.9","expectedDecoratorName":"Oček\xe1val se n\xe1zev dekorat\xe9ru","expectedDecoratorNewline":"Na konci dekorat\xe9ru byl oček\xe1v\xe1n nov\xfd ř\xe1dek","expectedDelExpr":"Za del se oček\xe1val v\xfdraz","expectedElse":"Oček\xe1valo se else","expectedEquals":"Oček\xe1val se znak =","expectedExceptionClass":"Neplatn\xe1 tř\xedda nebo objekt v\xfdjimky","expectedExceptionObj":"Byl oček\xe1v\xe1n objekt v\xfdjimky, tř\xedda v\xfdjimky nebo None","expectedExpr":"Oček\xe1van\xfd v\xfdraz","expectedFunctionAfterAsync":"Oček\xe1van\xe1 definice funkce po „async“","expectedFunctionName":"Za def se oček\xe1val n\xe1zev funkce","expectedIdentifier":"Oček\xe1van\xfd identifik\xe1tor","expectedImport":"Oček\xe1val se import","expectedImportAlias":"Za as byl oček\xe1v\xe1n symbol","expectedImportSymbols":"Po možnosti import se oček\xe1val jeden nebo v\xedce n\xe1zvů symbolů.","expectedIn":"Oček\xe1valo se in","expectedInExpr":"Za in byl oček\xe1v\xe1n v\xfdraz","expectedIndentedBlock":"Oček\xe1val se odsazen\xfd blok","expectedMemberName":"Za tečkou (.) byl oček\xe1v\xe1n n\xe1zev atributu.","expectedModuleName":"Oček\xe1van\xfd n\xe1zev modulu","expectedNameAfterAs":"Za „as“ se oček\xe1val n\xe1zev symbolu","expectedNamedParameter":"Parametr kl\xedčov\xe9ho slova mus\xed n\xe1sledovat za znakem *","expectedNewline":"Oček\xe1val se nov\xfd ř\xe1dek","expectedNewlineOrSemicolon":"Př\xedkazy mus\xed b\xfdt oddělen\xe9 nov\xfdmi ř\xe1dky nebo středn\xedky","expectedOpenParen":"Oček\xe1val se znak „(“","expectedParamName":"Oček\xe1val se n\xe1zev parametru","expectedPatternExpr":"Oček\xe1van\xfd v\xfdraz vzoru","expectedPatternSubjectExpr":"Oček\xe1van\xfd v\xfdraz předmětu vzoru","expectedPatternValue":"Oček\xe1van\xfd v\xfdraz hodnoty vzoru ve form\xe1tu a.b","expectedReturnExpr":"Za return se oček\xe1val v\xfdraz","expectedSliceIndex":"Oček\xe1van\xfd v\xfdraz indexu nebo řezu","expectedTypeNotString":"Oček\xe1val se typ, ale přijal se řetězcov\xfd liter\xe1l","expectedTypeParameterName":"Oček\xe1van\xfd n\xe1zev parametru typu","expectedYieldExpr":"Oček\xe1van\xfd v\xfdraz v př\xedkazu yield","finalClassIsAbstract":"Tř\xedda „{type}“ je označena jako final a mus\xed implementovat všechny abstraktn\xed symboly.","finalContext":"Final se v tomto kontextu nepovoluje","finalInLoop":"Proměnnou Final nelze přiřadit ve smyčce.","finalMethodOverride":"Metoda {name} nemůže přepsat metodu final definovanou ve tř\xeddě {className}.","finalNonMethod":"Funkci „{name}“ nelze označit @final, protože se nejedn\xe1 o metodu.","finalReassigned":"„{name}“ se deklaruje jako Final a ned\xe1 se znovu přiřadit","finalRedeclaration":"{name} se dř\xedve deklarovalo jako Final","finalRedeclarationBySubclass":"{name} se ned\xe1 deklarovat znovu, protože nadřazen\xe1 tř\xedda {className} ji deklaruje jako Final.","finalTooManyArgs":"Za Final byl oček\xe1v\xe1n jeden argument typu","finalUnassigned":"{name} se deklaruje jako Final, ale hodnota nen\xed přiřazen\xe1.","finallyBreak":"K ukončen\xed bloku „finally“ nelze použ\xedt „break“.","finallyContinue":"K ukončen\xed bloku „finally“ nelze použ\xedt „continue“.","finallyReturn":"K ukončen\xed bloku „finally“ nelze použ\xedt „return“.","formatStringBrace":"Jednoduch\xe1 prav\xe1 složen\xe1 z\xe1vorka nen\xed v liter\xe1lu f-string povolena. použijte dvojitou pravou složenou z\xe1vorku","formatStringBytes":"Form\xe1tovac\xed řetězcov\xe9 liter\xe1ly (f-strings) nemůžou b\xfdt bin\xe1rn\xed","formatStringDebuggingIllegal":"Specifik\xe1tor laděn\xed F-string „=“ vyžaduje Python 3.8 nebo novějš\xed","formatStringEscape":"Ř\xeddic\xed sekvence (zpětn\xe9 lom\xedtko) nen\xed povolen\xe1 v č\xe1sti v\xfdrazu f-string před Python 3.12","formatStringExpectedConversion":"V řetězci f-string byl za znakem ! oček\xe1v\xe1n specifik\xe1tor převodu","formatStringIllegal":"Form\xe1tovac\xed řetězcov\xe9 liter\xe1ly (f-string) vyžaduj\xed Python 3.6 nebo novějš\xed","formatStringInPattern":"Form\xe1tovac\xed řetězec nen\xed ve vzoru povolen\xfd","formatStringNestedFormatSpecifier":"Př\xedliš hluboko vnořen\xe9 v\xfdrazy v r\xe1mci specifik\xe1toru form\xe1tovac\xedho řetězce","formatStringNestedQuote":"Řetězce vnořen\xe9 v řetězci f-string nemůžou použ\xedvat stejn\xfd znak uvozovek jako řetězec f-string před Python 3.12","formatStringTemplate":"Řetězcov\xe9 liter\xe1ly šablon (f-string) nemůžou b\xfdt tak\xe9 řetězce šablon (t-strings)","formatStringUnicode":"Form\xe1tovac\xed řetězcov\xe9 liter\xe1ly (f-strings) nemůžou b\xfdt unicode","formatStringUnterminated":"Neukončen\xfd v\xfdraz v f-string; oček\xe1v\xe1 se „}“","functionDecoratorTypeUnknown":"Dekor\xe1tor netypov\xe9 funkce překr\xfdv\xe1 typ funkce; ignoruje se dekorat\xe9r","functionInConditionalExpression":"Podm\xedněn\xfd v\xfdraz odkazuje na funkci, kter\xe1 se vždy vyhodnot\xed jako True","functionTypeParametersIllegal":"Syntaxe parametru typu funkce vyžaduje Python 3.12 nebo novějš\xed","futureImportLocationNotAllowed":"Importy z __future__ mus\xed b\xfdt na zač\xe1tku souboru","generatorAsyncReturnType":"N\xe1vratov\xfd typ funkce asynchronn\xedho gener\xe1toru mus\xed b\xfdt kompatibiln\xed s typem AsyncGenerator[{yieldType}, Any]","generatorNotParenthesized":"V\xfdrazy gener\xe1toru mus\xed b\xfdt v z\xe1vork\xe1ch, pokud nejsou jedin\xfdm argumentem","generatorSyncReturnType":"N\xe1vratov\xfd typ funkce gener\xe1toru mus\xed b\xfdt kompatibiln\xed s Generator[{yieldType}, Any, Any]","genericBaseClassNotAllowed":"Z\xe1kladn\xed tř\xeddu „Generic“ nejde použ\xedt se syntax\xed parametru typu","genericClassAssigned":"Obecn\xfd typ tř\xeddy nen\xed možn\xe9 přiřadit","genericClassDeleted":"Obecn\xfd typ tř\xeddy nelze odstranit","genericInstanceVariableAccess":"Př\xedstup k obecn\xe9 proměnn\xe9 instance prostřednictv\xedm tř\xeddy je nejednoznačn\xfd.","genericNotAllowed":"Generic nen\xed v tomto kontextu platn\xfd","genericTypeAliasBoundTypeVar":"Alias obecn\xe9ho typu v r\xe1mci tř\xeddy nemůže použ\xedvat proměnn\xe9 v\xe1zan\xe9ho typu {names}","genericTypeArgMissing":"Generic vyžaduje alespoň jeden argument typu","genericTypeArgTypeVar":"Argument typu pro Generic mus\xed b\xfdt proměnn\xe1 typu","genericTypeArgUnique":"Argumenty typu pro Generic mus\xed b\xfdt jedinečn\xe9","globalReassignment":"{name} je přiřazen před deklarac\xed global.","globalRedefinition":"N\xe1zev {name} už je deklarov\xe1n jako global.","implicitStringConcat":"Implicitn\xed zřetězen\xed řetězců nen\xed povolen\xe9","importCycleDetected":"V řetězci importu byl zjištěn cyklus","importDepthExceeded":"Hloubka řetězu importu překročila {depth}","importResolveFailure":"Import {importName} se nepovedlo vyřešit","importSourceResolveFailure":"Import {importName} se nepovedlo přeložit ze zdroje","importSymbolUnknown":"{name} je nezn\xe1m\xfd symbol importu","incompatibleMethodOverride":"Metoda {name} přepisuje tř\xeddu {className} nekompatibiln\xedm způsobem","inconsistentIndent":"Množstv\xed zrušen\xe9ho odsazen\xed neodpov\xedd\xe1 předchoz\xedmu odsazen\xed","inconsistentTabs":"Nekonzistentn\xed použit\xed tabul\xe1torů a mezer v odsazen\xed","initMethodSelfParamTypeVar":"Anotace typu pro parametr self metody __init__ nemůže obsahovat proměnn\xe9 typu s oborem tř\xeddy.","initMustReturnNone":"N\xe1vratov\xfd typ __init__ mus\xed b\xfdt None","initSubclassCallFailed":"Nespr\xe1vn\xe9 argumenty kl\xedčov\xe9ho slova pro metodu __init_subclass__","initSubclassClsParam":"Přeps\xe1n\xed __init_subclass__ by mělo m\xedt parametr cls","initVarNotAllowed":"InitVar se v tomto kontextu nepovoluje.","instanceMethodSelfParam":"Metody instance by měly m\xedt parametr self","instanceVarOverridesClassVar":"Proměnn\xe1 instance „{name}“ přep\xedše proměnnou tř\xeddy se stejn\xfdm n\xe1zvem ve tř\xeddě „{className}“","instantiateAbstract":"Nelze vytvořit instanci abstraktn\xed tř\xeddy „{type}“","instantiateProtocol":"Nelze vytvořit instanci tř\xeddy Protocol „{type}“.","internalBindError":"Při vytv\xe1řen\xed vazby souboru {file} došlo k vnitřn\xed chybě: {message}","internalParseError":"Při anal\xfdze souboru {file} došlo k vnitřn\xed chybě: {message}","internalTypeCheckingError":"Při kontrole typu souboru {file} došlo k vnitřn\xed chybě: {message}","invalidIdentifierChar":"Neplatn\xfd znak v identifik\xe1toru","invalidStubStatement":"Př\xedkaz je v souboru z\xe1stupn\xe9 procedury (stub) typu bezv\xfdznamn\xfd.","invalidTokenChars":"Neplatn\xfd znak „{text}“ v tokenu","isInstanceInvalidType":"Druh\xfd argument pro „isinstance“ mus\xed b\xfdt tř\xedda nebo řazen\xe1 kolekce členů (tuple) tř\xedd.","isSubclassInvalidType":"Druh\xfd argument pro issubclass mus\xed b\xfdt tř\xedda nebo řazen\xe1 kolekce členů (tuple) tř\xedd.","keyValueInSet":"P\xe1ry kl\xedč-hodnota nejsou v r\xe1mci sady (set) povoleny.","keywordArgInTypeArgument":"Argumenty kl\xedčov\xfdch slov nelze použ\xedt v seznamech argumentů typu","keywordOnlyAfterArgs":"Oddělovač argumentů jen pro kl\xedčov\xe1 slova nen\xed povolen\xfd za parametrem *","keywordParameterMissing":"Jeden nebo v\xedce parametrů kl\xedčov\xe9ho slova mus\xed n\xe1sledovat za parametrem „*“","keywordSubscriptIllegal":"Argumenty kl\xedčov\xfdch slov v doln\xedch indexech nejsou podporov\xe1ny","lambdaReturnTypePartiallyUnknown":"N\xe1vratov\xfd typ lambda {returnType} je č\xe1stečně nezn\xe1m\xfd","lambdaReturnTypeUnknown":"N\xe1vratov\xfd typ v\xfdrazu lambda je nezn\xe1m\xfd","listAssignmentMismatch":"V\xfdraz s typem {type} se ned\xe1 přiřadit k c\xedlov\xe9mu seznamu","listInAnnotation":"V\xfdraz List nen\xed ve v\xfdrazu typu povolen\xfd.","literalEmptyArgs":"Za liter\xe1lem (Literal) se oček\xe1val jeden nebo v\xedce argumentů typu.","literalNamedUnicodeEscape":"Pojmenovan\xe9 ř\xeddic\xed sekvence Unicode nejsou v pozn\xe1mk\xe1ch řetězců Literal podporov\xe1ny.","literalNotAllowed":"„Literal“ nejde v tomto kontextu použ\xedt bez argumentu typu.","literalNotCallable":"Nen\xed možn\xe9 vytvořit instanci typu Literal.","literalUnsupportedType":"Argumenty typu pro Literal mus\xed b\xfdt None, hodnota liter\xe1lu (int, bool, str nebo bytes) nebo hodnota enum.","matchIncompatible":"Př\xedkazy match vyžaduj\xed Python 3.10 nebo novějš\xed","matchIsNotExhaustive":"Př\xedpady v r\xe1mci př\xedkazu match nezpracov\xe1vaj\xed kompletně všechny hodnoty","maxParseDepthExceeded":"Byla překročena maxim\xe1ln\xed hloubka anal\xfdzy; rozdělte v\xfdraz na d\xedlč\xed v\xfdrazy","memberAccess":"Nelze z\xedskat př\xedstup k atributu {name} pro tř\xeddu {type}.","memberDelete":"Nelze odstranit atribut {name} pro tř\xeddu {type}.","memberSet":"Nelze přiřadit k atributu {name} pro tř\xeddu {type}.","metaclassConflict":"Metatř\xedda odvozen\xe9 tř\xeddy mus\xed b\xfdt podtř\xeddou metatř\xedd všech jej\xedch z\xe1kladn\xedch tř\xedd","metaclassDuplicate":"Je možn\xe9 zadat pouze jednu metatř\xeddu","metaclassIsGeneric":"Metatř\xedda nemůže b\xfdt obecn\xe1","methodNotDefined":"Metoda {name} nen\xed definov\xe1na","methodNotDefinedOnType":"Metoda {name} nen\xed u typu {type} definov\xe1na","methodOrdering":"Nen\xed možn\xe9 vytvořit konzistentn\xed řazen\xed metod","methodOverridden":"„{name}“ přepisuje metodu se stejn\xfdm n\xe1zvem ve tř\xeddě „{className}“ s nekompatibiln\xedm typem {type}","methodReturnsNonObject":"Metoda {name} nevrac\xed objekt","missingSuperCall":"Metoda {methodName} nevol\xe1 metodu se stejn\xfdm n\xe1zvem v nadřazen\xe9 tř\xeddě","mixingBytesAndStr":"Hodnoty bytes a str nelze zřetězit.","moduleAsType":"Modul nejde použ\xedt jako typ","moduleNotCallable":"Modul nen\xed volateln\xfd","moduleUnknownMember":"{memberName} nen\xed zn\xe1m\xfd atribut modulu {moduleName}.","namedExceptAfterCatchAll":"Za klauzul\xed catch-all except se nemůže objevit pojmenovan\xe1 klauzule except","namedParamAfterParamSpecArgs":"Parametr kl\xedčov\xe9ho slova {name} se nemůže objevit v signatuře za parametrem ParamSpec args.","namedTupleEmptyName":"N\xe1zvy v pojmenovan\xe9 řazen\xe9 kolekci členů (tuple) nemůžou b\xfdt pr\xe1zdn\xe9.","namedTupleEntryRedeclared":"{name} nejde přepsat, protože nadřazen\xe1 tř\xedda {className} je pojmenovan\xe1 řazen\xe1 kolekce členů (tuple).","namedTupleFieldUnderscore":"N\xe1zvy pol\xed pojmenovan\xe9 řazen\xe9 kolekce členů (Named tuple) nemůžou zač\xednat podtrž\xedtkem.","namedTupleFirstArg":"Jako prvn\xed argument byl oček\xe1v\xe1n n\xe1zev pojmenovan\xe9 tř\xeddy řazen\xe9 kolekce členů (tuple).","namedTupleMultipleInheritance":"V\xedcen\xe1sobn\xe1 dědičnost s NamedTuple se nepodporuje","namedTupleNameKeyword":"N\xe1zvy pol\xed nemůžou b\xfdt kl\xedčov\xe9 slovo.","namedTupleNameType":"Oček\xe1vala se řazen\xe1 kolekce členů (tuple) se dvěma položkami určuj\xedc\xed n\xe1zev a typ položky.","namedTupleNameUnique":"N\xe1zvy v pojmenovan\xe9 řazen\xe9 kolekci členů (tuple) mus\xed b\xfdt jedinečn\xe9.","namedTupleNoTypes":"namedtuple neposkytuje ž\xe1dn\xe9 typy pro položky tuple; m\xedsto toho použijte NamedTuple","namedTupleSecondArg":"Jako druh\xfd argument byl oček\xe1v\xe1n pojmenovan\xfd seznam (list) řazen\xe9 kolekce členů (tuple).","newClsParam":"Přeps\xe1n\xed __new__ by mělo m\xedt parametr cls","newTypeAnyOrUnknown":"Druh\xfd argument pro NewType mus\xed b\xfdt zn\xe1m\xe1 tř\xedda, nikoli Any nebo Unknown.","newTypeBadName":"Prvn\xedm argumentem pro NewType mus\xed b\xfdt řetězcov\xfd liter\xe1l","newTypeLiteral":"Typ NewType nen\xed možn\xe9 použ\xedt s typem Literal","newTypeNameMismatch":"Typ NewType mus\xed b\xfdt přiřazen proměnn\xe9 se stejn\xfdm n\xe1zvem.","newTypeNotAClass":"Oček\xe1van\xe1 tř\xedda jako druh\xfd argument pro NewType","newTypeParamCount":"NewType vyžaduje dva pozičn\xed argumenty","newTypeProtocolClass":"NewType nelze použ\xedt se struktur\xe1ln\xedm typem (tř\xedda Protocol nebo TypedDict).","noOverload":"Zadan\xfdm argumentům neodpov\xeddaj\xed ž\xe1dn\xe1 přet\xedžen\xed pro {name}","noReturnContainsReturn":"Funkce s deklarovan\xfdm n\xe1vratov\xfdm typem return type NoReturn nemůže obsahovat př\xedkaz return.","noReturnContainsYield":"Funkce s deklarovan\xfdm n\xe1vratov\xfdm typem NoReturn nemůže obsahovat př\xedkaz yield","noReturnReturnsNone":"Funkce s deklarovan\xfdm n\xe1vratov\xfdm typem „NoReturn“ nemůže vr\xe1tit „None“.","nonDefaultAfterDefault":"Nev\xfdchoz\xed argument n\xe1sleduje za v\xfdchoz\xedm argumentem","nonLocalInModule":"Deklarace Nonlocal nen\xed povolen\xe1 na \xfarovni modulu.","nonLocalNoBinding":"Nenašla se ž\xe1dn\xe1 vazba pro nonlocal {name}.","nonLocalReassignment":"{name} je přiřazeno před deklarac\xed nonlocal.","nonLocalRedefinition":"{name} již bylo deklarov\xe1no jako nonlocal.","noneNotCallable":"Objekt typu „None“ nelze volat.","noneNotIterable":"Objekt typu None nen\xed možn\xe9 použ\xedt jako iterovatelnou hodnotu","noneNotSubscriptable":"Objekt typu “None“ nelze zadat jako doln\xed index","noneNotUsableWith":"Object of type \\"None\\" cannot be used with \\"with\\"","noneNotUsableWithAsync":"Objekt typu None nen\xed možn\xe9 použ\xedt s typem async with.","noneOperator":"Oper\xe1tor {operator} se pro None nepodporuje","noneUnknownMember":"{name} nen\xed zn\xe1m\xfd atribut None.","nonlocalTypeParam":"Pro parametr typu {name} nen\xed povolen\xe1 vazba nonlocal.","notRequiredArgCount":"Za NotRequired byl oček\xe1v\xe1n jeden argument typu","notRequiredNotInTypedDict":"NotRequired nen\xed v tomto kontextu povolen\xe9","objectNotCallable":"Objekt typu {type} nen\xed možn\xe9 volat","obscuredClassDeclaration":"Deklarace tř\xeddy {name} je zakryt\xe1 deklarac\xed stejn\xe9ho jm\xe9na","obscuredFunctionDeclaration":"Deklarace funkce {name} je zakryt\xe1 deklarac\xed stejn\xe9ho n\xe1zvu","obscuredMethodDeclaration":"Deklarace metody {name} je zakryt\xe1 deklarac\xed stejn\xe9ho n\xe1zvu","obscuredParameterDeclaration":"Deklarace parametru {name} je zakryt\xe1 deklarac\xed stejn\xe9ho n\xe1zvu","obscuredTypeAliasDeclaration":"Deklarace aliasu typu {name} je zakryt\xe1 deklarac\xed stejn\xe9ho n\xe1zvu","obscuredVariableDeclaration":"Deklarace {name} je zakryt\xe1 deklarac\xed stejn\xe9ho n\xe1zvu","operatorLessOrGreaterDeprecated":"Oper\xe1tor <> se v Pythonu 3 nepodporuje; m\xedsto toho použijte !=","optionalExtraArgs":"Za nepovinnou hodnotou (Optional) se oček\xe1val jeden argument typu.","orPatternIrrefutable":"Nevratn\xfd vzor je povolen\xfd jenom jako posledn\xed d\xedlč\xed vzorec ve vzorci „or“","orPatternMissingName":"Všechny d\xedlč\xed vzory v r\xe1mci vzoru or mus\xed c\xedlit na stejn\xe9 n\xe1zvy","overlappingKeywordArgs":"Slovn\xedk siln\xe9ho typu se překr\xfdv\xe1 s parametrem kl\xedčov\xe9ho slova: {names}","overlappingOverload":"Přet\xedžen\xed {obscured} pro {name} se nikdy nepoužije, protože jeho parametry se překr\xfdvaj\xed s přet\xedžen\xedm {obscuredBy}","overloadAbstractImplMismatch":"Přet\xedžen\xed mus\xed odpov\xeddat abstraktn\xedmu stavu implementace.","overloadAbstractMismatch":"Buď mus\xed b\xfdt všechna přet\xedžen\xed abstraktn\xed, nebo naopak nesm\xed b\xfdt ž\xe1dn\xe9 z nich abstraktn\xed.","overloadClassMethodInconsistent":"Přet\xedžen\xed pro {name} použ\xedvaj\xed @classmethod nekonzistentně.","overloadFinalImpl":"dekorat\xe9r @final by se měl použ\xedvat jenom pro implementaci.","overloadFinalNoImpl":"Pouze prvn\xed přet\xedžen\xed by mělo b\xfdt označeno @final","overloadImplementationMismatch":"Přet\xedžen\xe1 implementace nen\xed konzistentn\xed se signaturou přet\xedžen\xed {index}","overloadOverrideImpl":"dekorat\xe9r @override by se měl použ\xedvat jenom pro implementaci.","overloadOverrideNoImpl":"Pouze prvn\xed přet\xedžen\xed by mělo b\xfdt označeno @override","overloadReturnTypeMismatch":"Přet\xedžen\xed {prevIndex} pro {name} se překr\xfdv\xe1 s přet\xedžen\xedm {newIndex} a vrac\xed nekompatibiln\xed typ","overloadStaticMethodInconsistent":"Přet\xedžen\xed pro {name} použ\xedvaj\xed @staticmethod nekonzistentně.","overloadWithoutImplementation":"„{name}“ je označen\xe9 jako přet\xedžen\xed (overload), ale nen\xed zadan\xe1 ž\xe1dn\xe1 implementace.","overriddenMethodNotFound":"Metoda „{name}“ je označen\xe1 jako přeps\xe1n\xed (override), ale neexistuje ž\xe1dn\xe1 z\xe1kladn\xed metoda se stejn\xfdm n\xe1zvem.","overrideDecoratorMissing":"Metoda „{name}“ nen\xed označen\xe1 jako přeps\xe1n\xed (override), ale přepisuje metodu ve tř\xeddě „{className}“.","paramAfterKwargsParam":"Parametr nemůže n\xe1sledovat za parametrem „**“","paramAlreadyAssigned":"Parametr {name} je už přiřazen\xfd","paramAnnotationMissing":"Chyb\xed pozn\xe1mka typu pro parametr „{name}“","paramAssignmentMismatch":"V\xfdraz typu „{sourceType}“ nelze přiřadit k parametru typu „{paramType}“","paramNameMissing":"Ž\xe1dn\xfd parametr s n\xe1zvem {name}","paramSpecArgsKwargsDuplicate":"Argumenty pro ParamSpec {type} již byly zad\xe1ny.","paramSpecArgsKwargsUsage":"Atributy args a kwargs ParamSpec se mus\xed vyskytovat v signatuře funkce.","paramSpecArgsMissing":"Chyb\xed argumenty pro parametr ParamSpec {type}","paramSpecArgsUsage":"Atribut args ParamSpec je platn\xfd jenom v př\xedpadě, že se použ\xedv\xe1 s parametrem *args.","paramSpecAssignedName":"Parametr ParamSpec mus\xed b\xfdt přiřazen proměnn\xe9 s n\xe1zvem {name}","paramSpecContext":"ParamSpec se v tomto kontextu nepovoluje","paramSpecDefaultNotTuple":"Oček\xe1valy se tři tečky, v\xfdraz řazen\xe9 kolekce členů (tuple) nebo ParamSpec pro v\xfdchoz\xed hodnotu ParamSpec.","paramSpecFirstArg":"Oček\xe1val se n\xe1zev parametru ParamSpec jako prvn\xed argument","paramSpecKwargsUsage":"Atribut kwargs ParamSpec je platn\xfd jenom v př\xedpadě, že se použ\xedv\xe1 s parametrem **kwargs.","paramSpecNotUsedByOuterScope":"Parametr ParamSpec {name} nem\xe1 v tomto kontextu ž\xe1dn\xfd v\xfdznam","paramSpecUnknownArg":"Parametr ParamSpec nepodporuje v\xedce než jeden argument","paramSpecUnknownMember":"{name} nen\xed zn\xe1m\xfd atribut ParamSpec.","paramSpecUnknownParam":"„{name}“ je nezn\xe1m\xfd parametr parametru ParamSpec","paramTypeCovariant":"Proměnnou kovariantn\xed typu nen\xed možn\xe9 použ\xedt v typu parametru","paramTypePartiallyUnknown":"Typ parametru {paramName} je č\xe1stečně nezn\xe1m\xfd","paramTypeUnknown":"Typ parametru {paramName} je nezn\xe1m\xfd","parenthesizedContextManagerIllegal":"Parentheses within \\"with\\" statement requires Python 3.9 or newer","patternNeverMatches":"Vzor se nikdy nebude shodovat s typem předmětu {type}","positionArgAfterNamedArg":"Pozičn\xed argument se nemůže objevit za argumenty kl\xedčov\xe9ho slova","positionArgAfterUnpackedDictArg":"Pozičn\xed argument se nemůže objevit po rozbalen\xed argumentu kl\xedčov\xe9ho slova.","positionOnlyAfterArgs":"Oddělovač parametrů jen pro pozici nen\xed povolen\xfd za parametrem *.","positionOnlyAfterKeywordOnly":"Parametr / se mus\xed zobrazit před parametrem *","positionOnlyAfterNon":"Parametr jen pro pozici nen\xed povolen\xfd za parametrem, kter\xfd nen\xed jen pro pozici.","positionOnlyFirstParam":"Oddělovač parametrů jen pro pozici nen\xed povolen\xfd jako prvn\xed parametr.","positionOnlyIncompatible":"Oddělovač parametrů jen pro pozici vyžaduje Python 3.8 nebo novějš\xed.","privateImportFromPyTypedModule":"{name} se neexportuje z modulu {module}","privateUsedOutsideOfClass":"{name} je priv\xe1tn\xed a použ\xedv\xe1 se mimo tř\xeddu, ve kter\xe9 je deklarovan\xe1","privateUsedOutsideOfModule":"{name} je priv\xe1tn\xed a použ\xedv\xe1 se mimo modul, ve kter\xe9m je deklarov\xe1n","propertyOverridden":"„{name}“ nespr\xe1vně přep\xedše vlastnost (property) se stejn\xfdm n\xe1zvem ve tř\xeddě „{className}“.","propertyStaticMethod":"Statick\xe9 metody nejsou povoleny pro metodu getter, setter nebo deleter vlastnosti (property).","protectedUsedOutsideOfClass":"„{name}“ je chr\xe1něn(\xfd/o/\xe9) a použ\xedv\xe1 se mimo tř\xeddu, ve kter\xe9 je deklarovan\xe1","protocolBaseClass":"Tř\xedda Protocol {classType} se nemůže odvozovat od tř\xeddy, kter\xe1 nen\xed tř\xeddou Protocol {baseType}.","protocolBaseClassWithTypeArgs":"Argumenty typu nejsou u tř\xeddy Protocol povoleny při použit\xed syntaxe parametru typu","protocolIllegal":"Použit\xed tř\xeddy Protocol vyžaduje Python 3.7 nebo novějš\xed.","protocolNotAllowed":"„Protocol“ nejde v tomto kontextu použ\xedt.","protocolTypeArgMustBeTypeParam":"Argument typu pro „Protocol“ mus\xed b\xfdt parametr typu.","protocolUnsafeOverlap":"Tř\xedda se nebezpečně překr\xfdv\xe1 s n\xe1zvem „{name}“ a může vytvořit shodu při spuštěn\xed.","protocolVarianceContravariant":"Proměnn\xe1 typu {variable} použit\xe1 v obecn\xe9 tř\xeddě Protocol {class} by měla b\xfdt kontravariantn\xed.","protocolVarianceCovariant":"Proměnn\xe1 typu {variable} použit\xe1 v obecn\xe9 tř\xeddě Protocol {class} by měla b\xfdt kovariantn\xed.","protocolVarianceInvariant":"Proměnn\xe1 typu {variable} použit\xe1 v obecn\xe9 tř\xeddě Protocol {class} by měla b\xfdt invariantn\xed.","pyrightCommentInvalidDiagnosticBoolValue":"Za direktivou koment\xe1řů Pyright mus\xed n\xe1sledovat znak =a hodnota true nebo false","pyrightCommentInvalidDiagnosticSeverityValue":"Za direktivou koment\xe1řů Pyright mus\xed n\xe1sledovat = a hodnota true, false, error, warning, information nebo none","pyrightCommentMissingDirective":"Za koment\xe1řem Pyright mus\xed n\xe1sledovat direktiva (basic nebo strict) nebo diagnostick\xe9 pravidlo.","pyrightCommentNotOnOwnLine":"Koment\xe1ře Pyright použ\xedvan\xe9 k ř\xedzen\xed nastaven\xed na \xfarovni souborů se mus\xed zobrazovat na vlastn\xedm ř\xe1dku","pyrightCommentUnknownDiagnosticRule":"{rule} je nezn\xe1m\xe9 diagnostick\xe9 pravidlo pro koment\xe1ř pyright","pyrightCommentUnknownDiagnosticSeverityValue":"{value} je neplatn\xe1 hodnota pro koment\xe1ř pyright; oček\xe1valo se true, false, error, warning, information nebo none","pyrightCommentUnknownDirective":"Direktiva {directive} je nezn\xe1m\xe1 direktiva pro koment\xe1ř pyright; oček\xe1valo se strict, standard nebo basic","readOnlyArgCount":"Za „ReadOnly“ se oček\xe1val jeden argument typu","readOnlyNotInTypedDict":"ReadOnly nen\xed v tomto kontextu povolen\xe9","recursiveDefinition":"Typ „{name}“ nelze určit, protože odkazuje s\xe1m na sebe","relativeImportNotAllowed":"Relativn\xed importy se nedaj\xed použ\xedt s formul\xe1řem „import .a“; m\xedsto toho použijte „from . import a“.","requiredArgCount":"Za povinn\xfdm argumentem (Required) se oček\xe1val jeden argument typu.","requiredNotInTypedDict":"Required nen\xed v tomto kontextu povoleno","returnInAsyncGenerator":"Př\xedkaz Return s hodnotou nen\xed v asynchronn\xedm gener\xe1toru povolen\xfd","returnInExceptionGroup":"V bloku except* nen\xed povolen\xe1 možnost return.","returnMissing":"Funkce s deklarovan\xfdm n\xe1vratov\xfdm typem „{returnType}“ mus\xed vracet hodnotu na všech cest\xe1ch k\xf3du","returnOutsideFunction":"„return“ se d\xe1 použ\xedt jenom v r\xe1mci funkce","returnTypeContravariant":"Kontravariantn\xed proměnnou typu nejde použ\xedt v n\xe1vratov\xe9m typu","returnTypeMismatch":"Typ {exprType} se ned\xe1 přiřadit k n\xe1vratov\xe9mu typu {returnType}.","returnTypePartiallyUnknown":"N\xe1vratov\xfd typ {returnType} je č\xe1stečně nezn\xe1m\xfd","returnTypeUnknown":"N\xe1vratov\xfd typ je nezn\xe1m\xfd","revealLocalsArgs":"Pro vol\xe1n\xed reveal_locals se neoček\xe1valy ž\xe1dn\xe9 argumenty","revealLocalsNone":"V tomto oboru nejsou ž\xe1dn\xe9 m\xedstn\xed hodnoty (locals).","revealTypeArgs":"Pro vol\xe1n\xed reveal_type byl oček\xe1v\xe1n jeden pozičn\xed argument","revealTypeExpectedTextArg":"Argument „expected_text“ pro funkci „reveal_type“ mus\xed b\xfdt hodnota liter\xe1lu str","revealTypeExpectedTextMismatch":"Neshoda typu textu; oček\xe1van\xfd počet: {expected}, počet, kter\xfd byl přijat: {received}","revealTypeExpectedTypeMismatch":"Neshoda typů; Oček\xe1val(o/y) se „{expected}“, ale přijal(o/y) se „{received}“","selfTypeContext":"Self nen\xed v tomto kontextu platn\xe9","selfTypeMetaclass":"„Self“ nelze použ\xedt v r\xe1mci metatř\xeddy (podtř\xeddy „type“).","selfTypeWithTypedSelfOrCls":"Self nen\xed možn\xe9 použ\xedt ve funkci s parametrem self nebo cls, kter\xe1 m\xe1 jinou pozn\xe1mku typu než Self","sentinelBadName":"Prvn\xedm argumentem pro Sentinel mus\xed b\xfdt řetězcov\xfd liter\xe1l","sentinelNameMismatch":"Sentinel mus\xed b\xfdt přiřazen proměnn\xe9 se stejn\xfdm n\xe1zvem","sentinelParamCount":"Sentinel vyžaduje jeden pozičn\xed argument","setterGetterTypeMismatch":"Typ hodnoty metody setter vlastnosti (property) nen\xed možn\xe9 přiřadit n\xe1vratov\xe9mu typu getter.","singleOverload":"{name} je označen\xe9 jako přet\xedžen\xed, ale chyb\xed dalš\xed přet\xedžen\xed","slotsAttributeError":"„{name}“ nen\xed zadan\xfd v __slots__","slotsClassVarConflict":"{name} je v konfliktu s proměnnou instance deklarovanou v __slots__","starPatternInAsPattern":"Vzor hvězdy se ned\xe1 použ\xedt s c\xedlem as","starPatternInOrPattern":"Vzor hvězdy nemůže b\xfdt ORed v jin\xfdch vzorech","starStarWildcardNotAllowed":"** nen\xed možn\xe9 použ\xedt se z\xe1stupn\xfdm znakem _","staticClsSelfParam":"Statick\xe9 metody by neměly přij\xedmat parametr self nebo cls","stringNonAsciiBytes":"Znak jin\xfd než ASCII nen\xed povolen\xfd v bajtech řetězcov\xe9ho liter\xe1lu","stringNotSubscriptable":"Řetězcov\xfd v\xfdraz nen\xed možn\xe9 ve v\xfdrazu typu zadat jako doln\xed index. Uzavřete cel\xfd v\xfdraz do uvozovek.","stringUnsupportedEscape":"Nepodporovan\xe1 ř\xeddic\xed sekvence v řetězcov\xe9m liter\xe1lu","stringUnterminated":"Řetězcov\xfd liter\xe1l je neukončen\xfd","stubFileMissing":"Soubor z\xe1stupn\xe9 procedury (stub) pro „{importName}“ se nenašel.","stubUsesGetAttr":"Soubor z\xe1stupn\xe9 procedury (stub) typu je ne\xfapln\xfd; __getattr__ zakr\xfdv\xe1 typov\xe9 chyby pro modul.","sublistParamsIncompatible":"Parametry sublist nejsou v Pythonu 3.x podporovan\xe9.","superCallArgCount":"Pro vol\xe1n\xed „super“ se oček\xe1valy maxim\xe1lně dva argumenty","superCallFirstArg":"Jako prvn\xed argument pro vol\xe1n\xed super se oček\xe1val typ tř\xeddy, ale přijal se {type}","superCallSecondArg":"Druh\xfd argument vol\xe1n\xed super mus\xed b\xfdt objekt nebo tř\xedda odvozen\xe1 z typu {type}","superCallZeroArgForm":"Forma nulov\xe9ho argumentu „super“ vol\xe1n\xed je platn\xe1 pouze v r\xe1mci metody.","superCallZeroArgFormStaticMethod":"Forma nulov\xe9ho argumentu „super“ vol\xe1n\xed nen\xed platn\xe1 v r\xe1mci statick\xe9 metody.","symbolIsPossiblyUnbound":"{name} je pravděpodobně nev\xe1zan\xe9","symbolIsUnbound":"N\xe1zev {name} je nev\xe1zan\xfd","symbolIsUndefined":"{name} nen\xed definovan\xe9","symbolOverridden":"{name} přep\xedše symbol stejn\xe9ho n\xe1zvu ve tř\xeddě {className}","templateStringBytes":"Řetězcov\xe9 liter\xe1ly šablon (f-strings) nemůžou b\xfdt bin\xe1rn\xed","templateStringIllegal":"Řetězcov\xe9 liter\xe1ly šablon (t-string) vyžaduj\xed Python 3.14 nebo novějš\xed","templateStringUnicode":"Řetězcov\xe9 liter\xe1ly šablon (f-strings) nemůžou b\xfdt unicode","ternaryNotAllowed":"V\xfdraz ternary nen\xed ve v\xfdrazu typu povolen\xfd.","totalOrderingMissingMethod":"Tř\xedda mus\xed definovat jednu z __lt__, __le__, __gt__ nebo __ge__, aby bylo možn\xe9 použ\xedvat total_ordering","trailingCommaInFromImport":"Koncov\xe1 č\xe1rka nen\xed povolena bez okoln\xedch z\xe1vorek","tryWithoutExcept":"Př\xedkaz Try mus\xed m\xedt alespoň jednu klauzuli except nebo finally","tupleAssignmentMismatch":"V\xfdraz s typem „{type}“ se ned\xe1 přiřadit c\xedlov\xe9 řazen\xe9 kolekci členů (tuple).","tupleInAnnotation":"V\xfdraz řazen\xe9 kolekce členů (tuple) nen\xed ve v\xfdrazu typu povolen\xfd.","tupleIndexOutOfRange":"Index {index} je pro typ {type} mimo rozsah","typeAliasIllegalExpressionForm":"Neplatn\xfd formul\xe1ř v\xfdrazu pro definici aliasu typu","typeAliasIsRecursiveDirect":"Alias typu „{name}“ nemůže ve sv\xe9 definici použ\xedvat s\xe1m sebe","typeAliasNotInModuleOrClass":"Typ TypeAlias je možn\xe9 definovat pouze v r\xe1mci oboru modulu nebo tř\xeddy","typeAliasRedeclared":"„{name}“ se deklaruje jako TypeAlias a d\xe1 se přiřadit jenom jednou.","typeAliasStatementBadScope":"Př\xedkaz type se d\xe1 použ\xedt jenom v r\xe1mci oboru modulu nebo tř\xeddy.","typeAliasStatementIllegal":"Př\xedkaz alias typu vyžaduje Python 3.12 nebo novějš\xed","typeAliasTypeBadScope":"Alias typu se d\xe1 definovat jenom v r\xe1mci oboru modulu nebo tř\xeddy","typeAliasTypeBaseClass":"Alias typu definovan\xfd v př\xedkazu \\"type\\" nejde použ\xedt jako z\xe1kladn\xed tř\xeddu.","typeAliasTypeMustBeAssigned":"Typ TypeAliasType mus\xed b\xfdt přiřazen proměnn\xe9 se stejn\xfdm n\xe1zvem jako alias typu","typeAliasTypeNameArg":"Prvn\xed argument TypeAliasType mus\xed b\xfdt řetězcov\xfd liter\xe1l představuj\xedc\xed n\xe1zev aliasu typu.","typeAliasTypeNameMismatch":"N\xe1zev aliasu typu se mus\xed shodovat s n\xe1zvem proměnn\xe9, ke kter\xe9 je přiřazen\xe1","typeAliasTypeParamInvalid":"Seznam parametrů typu mus\xed b\xfdt řazen\xe1 kolekce členů (tuple) obsahuj\xedc\xed pouze TypeVar, TypeVarTuple nebo ParamSpec.","typeAnnotationCall":"V\xfdraz vol\xe1n\xed nen\xed ve v\xfdrazu typu povolen\xfd","typeAnnotationVariable":"Proměnn\xe1 nen\xed ve v\xfdrazu typu povolen\xe1","typeAnnotationWithCallable":"Argument typu pro „type“ mus\xed b\xfdt tř\xedda; volateln\xe9 objekty se nepodporuj\xed.","typeArgListExpected":"Oček\xe1val se parametr ParamSpec, tři tečky nebo seznam (list) typů.","typeArgListNotAllowed":"V\xfdraz seznamu (list) nen\xed pro tento argument typu povolen\xfd.","typeArgsExpectingNone":"Pro tř\xeddu {name} se neoček\xe1valy ž\xe1dn\xe9 argumenty typu","typeArgsMismatchOne":"Oček\xe1val se jeden argument typu, ale bylo přijato {received}","typeArgsMissingForAlias":"Pro alias obecn\xe9ho typu {name} se oček\xe1valy argumenty typu","typeArgsMissingForClass":"Oček\xe1van\xe9 argumenty typu pro obecnou tř\xeddu „{name}“","typeArgsTooFew":"Pro {name} se zadalo př\xedliš m\xe1lo argumentů typu. Oček\xe1valo se {expected}, ale přijalo se {received}","typeArgsTooMany":"Pro „{name}“ se zadalo př\xedliš mnoho argumentů typu. Oček\xe1val(o/y) se {expected}, ale přijal(o/y) se {received}","typeAssignmentMismatch":"Typ {sourceType} se ned\xe1 přiřadit k deklarovan\xe9mu typu {destType}.","typeAssignmentMismatchWildcard":"Symbol importu {name} m\xe1 typ {sourceType}, kter\xfd se ned\xe1 přiřadit k deklarovan\xe9mu typu {destType}.","typeCallNotAllowed":"Vol\xe1n\xed type() by se nemělo použ\xedvat ve v\xfdrazu typu.","typeCheckOnly":"N\xe1zev {name} je označen\xfd jako @type_check_only a d\xe1 se použ\xedt jenom v pozn\xe1mk\xe1ch typu","typeCommentDeprecated":"Použit\xed koment\xe1řů type je zastaral\xe9 m\xedsto toho použ\xedt anotaci type.","typeExpectedClass":"Oček\xe1vala se tř\xedda, ale byl přijat typ {type}.","typeFormArgs":"TypeForm přij\xedm\xe1 jeden pozičn\xed argument.","typeGuardArgCount":"Za TypeGuard nebo TypeIs byl oček\xe1v\xe1n jeden argument typu.","typeGuardParamCount":"Funkce a metody ochrany typů definovan\xe9 uživatelem mus\xed m\xedt alespoň jeden vstupn\xed parametr","typeIsReturnType":"N\xe1vratov\xfd typ TypeIs ({returnType}) nen\xed konzistentn\xed s typem parametru hodnoty ({type}).","typeNotAwaitable":"„{type}“ nen\xed awaitable.","typeNotIntantiable":"Nen\xed možn\xe9 vytvořit instanci {type}","typeNotIterable":"{type} nen\xed možn\xe9 iterovat","typeNotSpecializable":"Nepovedlo se specializovat typ „{type}“","typeNotSubscriptable":"Objekt typu {type} nen\xed možn\xe9 zadat jako doln\xed index","typeNotSupportBinaryOperator":"Oper\xe1tor „{operator}“ se pro typy „{leftType}“ a „{rightType}“ nepodporuje","typeNotSupportBinaryOperatorBidirectional":"Oper\xe1tor {operator} nen\xed podporov\xe1n pro typy „{leftType}“ a „{rightType}“, pokud se oček\xe1v\xe1 typ „{expectedType}“","typeNotSupportUnaryOperator":"Oper\xe1tor {operator} se pro typ {type} nepodporuje","typeNotSupportUnaryOperatorBidirectional":"Oper\xe1tor {operator} nen\xed podporov\xe1n pro typ {type}, když oček\xe1van\xfd typ je {expectedType}","typeNotUsableWith":"Objekt typu {type} nen\xed možn\xe9 použ\xedt s typem with, protože neimplementuje spr\xe1vně metodu {method}.","typeNotUsableWithAsync":"Objekt typu {type} nen\xed možn\xe9 použ\xedt s typem async with, protože neimplementuje spr\xe1vně metodu {method}.","typeParameterBoundNotAllowed":"Vazbu nebo omezen\xed nelze použ\xedt s parametrem variadick\xe9ho typu ani s parametrem ParamSpec","typeParameterConstraintTuple":"Omezen\xed parametru typu mus\xed b\xfdt řazen\xe1 kolekce členů dvou nebo v\xedce typů","typeParameterExistingTypeParameter":"Parametr typu {name} se už použ\xedv\xe1","typeParameterNotDeclared":"Parametr typu {name} nen\xed zahrnut\xfd v seznamu parametrů typu pro kontejner {container}","typeParametersMissing":"Mus\xed b\xfdt zad\xe1n alespoň jeden parametr typu","typePartiallyUnknown":"Typ {name} je č\xe1stečně nezn\xe1m\xfd","typeUnknown":"Typ {name} je nezn\xe1m\xfd","typeVarAssignedName":"Typ TypeVar mus\xed b\xfdt přiřazen proměnn\xe9 s n\xe1zvem {name}","typeVarAssignmentMismatch":"Typ „{type}“ se ned\xe1 přiřadit proměnn\xe9 typu „{name}“","typeVarBoundAndConstrained":"TypeVar nemůže b\xfdt současně v\xe1zan\xfd i omezen\xfd","typeVarBoundGeneric":"V\xe1zan\xfd typ TypeVar nemůže b\xfdt obecn\xfd","typeVarConstraintGeneric":"Typ omezen\xed TypeVar nemůže b\xfdt obecn\xfd","typeVarDefaultBoundMismatch":"V\xfdchoz\xed typ TypeVar mus\xed b\xfdt podtyp v\xe1zan\xe9ho typu","typeVarDefaultConstraintMismatch":"V\xfdchoz\xed typ TypeVar mus\xed b\xfdt jeden z omezen\xfdch typů","typeVarDefaultIllegal":"V\xfdchoz\xed typy proměnn\xfdch typů vyžaduj\xed Python 3.13 nebo novějš\xed","typeVarDefaultInvalidTypeVar":"Parametr typu {name} m\xe1 v\xfdchoz\xed typ, kter\xfd odkazuje na jednu nebo v\xedce proměnn\xfdch typu, kter\xe9 jsou mimo obor","typeVarFirstArg":"Oček\xe1val se n\xe1zev TypeVar jako prvn\xed argument","typeVarInvalidForMemberVariable":"Typ atributu nemůže použ\xedvat proměnnou typu {name} vymezenou na m\xedstn\xed metodu.","typeVarNoMember":"TypeVar {type} nem\xe1 ž\xe1dn\xfd atribut {name}.","typeVarNotSubscriptable":"TypeVar {type} nen\xed možn\xe9 zadat jako doln\xed index","typeVarNotUsedByOuterScope":"Proměnn\xe1 typu {name} nem\xe1 v tomto kontextu ž\xe1dn\xfd v\xfdznam","typeVarPossiblyUnsolvable":"Proměnn\xe1 typu „{name}“ může b\xfdt nevyřešen\xe1, pokud volaj\xedc\xed nezad\xe1 ž\xe1dn\xfd argument pro parametr „{param}“","typeVarSingleConstraint":"TypeVar mus\xed m\xedt alespoň dva omezen\xe9 typy","typeVarTupleConstraints":"TypeVarTuple nemůže m\xedt omezen\xed hodnoty","typeVarTupleContext":"TypeVarTuple se v tomto kontextu nepovoluje","typeVarTupleDefaultNotUnpacked":"V\xfdchoz\xed typ TypeVarTuple mus\xed b\xfdt rozbalen\xe1 řazen\xe1 kolekce členů (tuple) nebo TypeVarTuple.","typeVarTupleMustBeUnpacked":"Pro hodnotu TypeVarTuple se vyžaduje oper\xe1tor rozbalen\xed","typeVarTupleUnknownParam":"{name} je nezn\xe1m\xfd parametr pro TypeVarTuple","typeVarUnknownParam":"„{name}“ je nezn\xe1m\xfd parametr pro TypeVar","typeVarUsedByOuterScope":"TypeVar „{name}“ se už použ\xedv\xe1 ve vnějš\xedm oboru","typeVarUsedOnlyOnce":"TypeVar {name} se v signatuře obecn\xe9 funkce zobrazuje jenom jednou","typeVarVariance":"TypeVar nemůže b\xfdt kovariantn\xed i kontravariantn\xed","typeVarWithDefaultFollowsVariadic":"TypeVar {typeVarName} m\xe1 v\xfdchoz\xed hodnotu a nemůže n\xe1sledovat po TypeVarTuple {variadicName}.","typeVarWithoutDefault":"„{name}“ se v seznamu parametrů typu nemůže zobrazit za „{other}“ , protože nem\xe1 ž\xe1dn\xfd v\xfdchoz\xed typ","typeVarsNotInGenericOrProtocol":"Generic[] nebo Protocol[] mus\xed obsahovat všechny proměnn\xe9 typu","typedDictAccess":"Nepovedlo se z\xedskat př\xedstup k položce v TypedDict","typedDictAssignedName":"TypedDict se mus\xed přiřadit proměnn\xe9 s n\xe1zvem „{name}“.","typedDictBadVar":"Tř\xeddy TypedDict můžou obsahovat jenom pozn\xe1mky typu","typedDictBaseClass":"Všechny z\xe1kladn\xed tř\xeddy pro tř\xeddy TypedDict mus\xed b\xfdt tak\xe9 tř\xeddami TypedDict","typedDictBoolParam":"Oček\xe1valo se, že parametr {name} bude m\xedt hodnotu True nebo False","typedDictClosedExtras":"Z\xe1kladn\xed \\"{name}\\" tř\xeddy je TypedDict, kter\xfd omezuje typ dalš\xedch položek na typ \\"{type}\\"","typedDictClosedFalseNonOpenBase":"Z\xe1kladn\xed tř\xedda {name} nen\xed otevřen\xe1 tř\xedda TypedDict; closed=False nen\xed povolen\xe9","typedDictClosedNoExtras":"Z\xe1kladn\xed tř\xedda {name} je closed TypedDict; položky nav\xedc nejsou povolen\xe9.","typedDictDelete":"Nepovedlo se odstranit položku v TypedDict","typedDictEmptyName":"N\xe1zvy v r\xe1mci TypedDict nemůžou b\xfdt pr\xe1zdn\xe9","typedDictEntryName":"Oček\xe1val se řetězcov\xfd liter\xe1l pro n\xe1zev položky slovn\xedku","typedDictEntryUnique":"N\xe1zvy ve slovn\xedku mus\xed b\xfdt jedinečn\xe9","typedDictExtraArgs":"Nadbytečn\xe9 argumenty TypedDict nejsou podporov\xe1ny","typedDictExtraItemsClosed":"TypedDict může použ\xedvat buď \\"closed\\", nebo \\"extra_items\\", ale ne oboj\xed.","typedDictFieldNotRequiredRedefinition":"Položka TypedDict {name} nejde předefinovat jako NotRequired.","typedDictFieldReadOnlyRedefinition":"Položka TypedDict {name} nejde předefinovat jako ReadOnly.","typedDictFieldRequiredRedefinition":"Položka TypedDict {name} nejde předefinovat jako Required.","typedDictFirstArg":"Jako prvn\xed argument byl oček\xe1v\xe1n n\xe1zev tř\xeddy TypedDict","typedDictInClassPattern":"Tř\xedda TypedDict nen\xed ve vzoru tř\xeddy povolena.","typedDictInitsubclassParameter":"TypedDict nepodporuje parametr __init_subclass__ „{name}“.","typedDictNotAllowed":"„TypedDict“ se v tomto kontextu ned\xe1 použ\xedt.","typedDictSecondArgDict":"Jako druh\xfd parametr se oček\xe1val parametr dict nebo keyword.","typedDictSecondArgDictEntry":"Oček\xe1van\xe1 jednoduch\xe1 položka slovn\xedku","typedDictSet":"Nelze přiřadit položku v TypedDict","unaccessedClass":"Tř\xedda „{name}“ nen\xed zpř\xedstupněna","unaccessedFunction":"Funkce {name} nen\xed zpř\xedstupněn","unaccessedImport":"Import {name} nen\xed zpř\xedstupněn","unaccessedSymbol":"{name} nen\xed zpř\xedstupněn","unaccessedVariable":"Proměnn\xe1 {name} nen\xed zpř\xedstupněn\xe1","unannotatedFunctionSkipped":"Anal\xfdza funkce „{name}“ se přeskočila, protože nen\xed označen\xe1","unaryOperationNotAllowed":"Ve v\xfdrazu typu nen\xed povolen\xfd un\xe1rn\xed oper\xe1tor.","unexpectedAsyncToken":"Oček\xe1valo se, že za async bude n\xe1sledovat def, with nebo for","unexpectedEof":"Neoček\xe1van\xfd EOF","unexpectedExprToken":"Neoček\xe1van\xfd token na konci v\xfdrazu","unexpectedIndent":"Neoček\xe1van\xe9 odsazen\xed","unexpectedUnindent":"Neoček\xe1v\xe1 se unindent","unhashableDictKey":"Kl\xedč slovn\xedku mus\xed b\xfdt hashovateln\xfd","unhashableSetEntry":"Položka set mus\xed b\xfdt hashovateln\xe1.","uninitializedAbstractVariables":"Proměnn\xe9 definovan\xe9 v abstraktn\xed z\xe1kladn\xed tř\xeddě nejsou inicializov\xe1ny ve tř\xeddě final {classType}.","uninitializedInstanceVariable":"Proměnn\xe1 instance {name} nen\xed inicializov\xe1na v těle tř\xeddy nebo v metodě __init__","unionForwardReferenceNotAllowed":"Syntaxi Union nen\xed možn\xe9 použ\xedt s operandem řetězce; použijte uvozovky kolem cel\xe9ho v\xfdrazu.","unionSyntaxIllegal":"Alternativn\xed syntaxe pro sjednocen\xed vyžaduje Python 3.10 nebo novějš\xed","unionTypeArgCount":"Union vyžaduje dva nebo v\xedce argumentů typu.","unionUnpackedTuple":"Union nemůže obsahovat rozbalenou řazenou kolekci členů (tuple).","unionUnpackedTypeVarTuple":"Union nemůže obsahovat rozbalen\xfd typ TypeVarTuple.","unnecessaryCast":"Nepotřebn\xe9 vol\xe1n\xed „cast“; typ už je „{type}“.","unnecessaryIsInstanceAlways":"Zbytečn\xe9 vol\xe1n\xed isinstance; {testType} je vždy instanc\xed tř\xeddy {classType}","unnecessaryIsInstanceNever":"Zbytečn\xe9 vol\xe1n\xed isinstance; {testType} nen\xed nikdy instanc\xed tř\xeddy {classType}","unnecessaryIsSubclassAlways":"Nepotřebn\xe9 vol\xe1n\xed issubclass; „{testType}“ je vždy podtř\xeddou tř\xeddy „{classType}“","unnecessaryIsSubclassNever":"Zbytečn\xe9 vol\xe1n\xed issubclass; {testType} nen\xed nikdy podtř\xeddou tř\xeddy {classType}","unnecessaryPyrightIgnore":"Nepotřebn\xfd koment\xe1ř „# pyright: ignore“","unnecessaryPyrightIgnoreRule":"Nepotřebn\xe9 pravidlo # pyright: ignore: {name}","unnecessaryTypeIgnore":"Nepotřebn\xfd koment\xe1ř „# type: ignore“","unpackArgCount":"Po rozbalen\xed „Unpack“ se oček\xe1val jeden argument typu","unpackExpectedTypeVarTuple":"Jako argument typu pro Unpack byl oček\xe1v\xe1n typ TypeVarTuple nebo tuple.","unpackExpectedTypedDict":"Byl oček\xe1v\xe1n argument typu TypedDict pro rozbalen\xed Unpack","unpackIllegalInComprehension":"Operace rozbalen\xed nen\xed v porozuměn\xed povolen\xe1","unpackInAnnotation":"Ve v\xfdrazu typu nen\xed povolen\xfd oper\xe1tor rozbalen\xed.","unpackInDict":"Operace rozbalen\xed nen\xed ve slovn\xedc\xedch povolena","unpackInSet":"Oper\xe1tor rozbalen\xed nen\xed v sadě (set) povolen\xfd.","unpackNotAllowed":"Unpack se v tomto kontextu nepovoluje.","unpackOperatorNotAllowed":"Operace rozbalen\xed nen\xed v tomto kontextu povolen\xe1","unpackTuplesIllegal":"Operace rozbalen\xed nen\xed povolen\xe1 v řazen\xfdch kolekc\xedch členů před Pythonem 3.8","unpackedArgInTypeArgument":"V tomto kontextu nelze použ\xedt rozbalen\xe9 argumenty.","unpackedArgWithVariadicParam":"Pro parametr TypeVarTuple nejde použ\xedt rozbalen\xfd argument","unpackedDictArgumentNotMapping":"V\xfdraz argumentu za ** mus\xed b\xfdt mapov\xe1n\xed s typem kl\xedče str","unpackedDictSubscriptIllegal":"Oper\xe1tor rozbalen\xed slovn\xedku v doln\xedm indexu nen\xed povolen\xfd","unpackedSubscriptIllegal":"Oper\xe1tor rozbalen\xed v doln\xedm indexu vyžaduje Python 3.11 nebo novějš\xed","unpackedTypeVarTupleExpected":"Byl oček\xe1v\xe1n rozbalen\xfd typ TypeVarTuple; použijte Unpack[{name1}] nebo *{name2}","unpackedTypedDictArgument":"Nepovedlo se sp\xe1rovat nebalen\xfd argument TypedDict s parametry","unreachableCodeCondition":"K\xf3d nen\xed analyzov\xe1n, protože podm\xednka je staticky vyhodnocena jako False","unreachableCodeStructure":"K\xf3d je struktur\xe1lně nedostupn\xfd","unreachableCodeType":"Anal\xfdza typů indikuje, že k\xf3d nen\xed dostupn\xfd.","unreachableExcept":"Klauzule Except je nedosažiteln\xe1, protože v\xfdjimka je již zpracov\xe1na","unsupportedDunderAllOperation":"Operace s __all__ se nepodporuje, takže exportovan\xfd seznam symbolů nemus\xed b\xfdt spr\xe1vn\xfd","unusedCallResult":"V\xfdsledek v\xfdrazu vol\xe1n\xed je typu „{type}“ a nepouž\xedv\xe1 se. přiřadit proměnn\xe9 „_“, pokud je to z\xe1měrn\xe9","unusedCoroutine":"V\xfdsledek vol\xe1n\xed asynchronn\xed funkce se nepouž\xedv\xe1; použijte oper\xe1tor await nebo přiřaďte v\xfdsledek proměnn\xe9","unusedExpression":"Hodnota v\xfdrazu se nepouž\xedv\xe1","varAnnotationIllegal":"Pozn\xe1mky type pro proměnn\xe9 vyžaduj\xed Python 3.6 nebo novějš\xed; pro kompatibilitu s předchoz\xedmi verzemi použijte koment\xe1ře type.","variableFinalOverride":"Proměnn\xe1 {name} je označen\xe1 jako Final a přep\xedše proměnnou non-Final se stejn\xfdm n\xe1zvem ve tř\xeddě {className}.","variadicTypeArgsTooMany":"Seznam argumentů typů může m\xedt maxim\xe1lně jeden rozbalen\xfd typ TypeVarTuple nebo tuple.","variadicTypeParamTooManyAlias":"Alias typu může m\xedt maxim\xe1lně jeden parametr typu TypeVarTuple, ale přijal několik ({names})","variadicTypeParamTooManyClass":"Obecn\xe1 tř\xedda může m\xedt maxim\xe1lně jeden parametr typu TypeVarTuple, ale přijala v\xedce ({names})","walrusIllegal":"Oper\xe1tor := vyžaduje Python 3.8 nebo novějš\xed","walrusNotAllowed":"Oper\xe1tor := nen\xed v tomto kontextu povolen bez okoln\xedch z\xe1vorek","wildcardInFunction":"V r\xe1mci tř\xeddy nebo funkce nen\xed povolen import se z\xe1stupn\xfdmi znaky.","wildcardLibraryImport":"Nen\xed povolen\xfd import se z\xe1stupn\xfdmi znaky z knihovny.","wildcardPatternTypePartiallyUnknown":"Typ zachycen\xfd vzorem se z\xe1stupn\xfdmi znaky je č\xe1stečně nezn\xe1m\xfd","wildcardPatternTypeUnknown":"Typ zachycen\xfd vzorem se z\xe1stupn\xfdmi znaky je nezn\xe1m\xfd","yieldFromIllegal":"Použit\xed př\xedkazu yield from vyžaduje Python 3.3 nebo novějš\xed","yieldFromOutsideAsync":"yield from nen\xed v asynchronn\xed funkci povoleno","yieldOutsideFunction":"„yield“ nen\xed povoleno mimo funkci nebo lambdu","yieldWithinComprehension":"„yield“ nen\xed povolen\xe9 uvnitř porozuměn\xed","zeroCaseStatementsFound":"V\xfdraz shody (match) obsahovat alespoň jeden v\xfdraz velikosti p\xedsmen (case).","zeroLengthTupleNotAllowed":"Řazen\xe1 kolekce členů (tuple) s nulovou d\xe9lkou nen\xed v tomto kontextu povolen\xe1."},"DiagnosticAddendum":{"annotatedNotAllowed":"Speci\xe1ln\xed formul\xe1ř Annotated nejde použ\xedt s kontrolami instanc\xed a tř\xedd.","argParam":"Argument odpov\xedd\xe1 parametru {paramName}","argParamFunction":"Argument odpov\xedd\xe1 parametru {paramName} ve funkci {functionName}","argsParamMissing":"Parametr „*{paramName}“ nem\xe1 ž\xe1dn\xfd odpov\xeddaj\xedc\xed parametr","argsPositionOnly":"Neshoda parametrů pouze s pozic\xed; Oček\xe1val(o/y) se {expected}, ale přijal(o/y) se {received}","argumentType":"Typ argumentu je {type}","argumentTypes":"Typy argumentů: ({types})","assignToNone":"Typ se ned\xe1 přiřadit k None.","asyncHelp":"Měli jste na mysli „async with“?","baseClassIncompatible":"Z\xe1kladn\xed tř\xedda {baseClass} nen\xed kompatibiln\xed s typem {type}","baseClassIncompatibleSubclass":"Z\xe1kladn\xed tř\xedda {baseClass} je odvozen\xe1 od tř\xeddy {subclass}, kter\xe1 nen\xed kompatibiln\xed s typem {type}","baseClassOverriddenType":"Z\xe1kladn\xed tř\xedda {baseClass} poskytuje typ {type}, kter\xfd je přeps\xe1n","baseClassOverridesType":"Z\xe1kladn\xed tř\xedda „{baseClass}“ přepisuje typ „{type}“","bytesTypePromotions":"Pokud chcete povolit chov\xe1n\xed pov\xfdšen\xed typu pro „bytearray“ a „memoryview“, nastavte disableBytesTypePromotions na false","conditionalRequiresBool":"Metoda __bool__ pro typ {operandType} vrac\xed typ {boolReturnType} m\xedsto bool","dataClassFieldLocation":"Deklarace pole","dataClassFrozen":"{name} je zablokovan\xe9","dataProtocolUnsupported":"„{name}“ je datov\xfd protokol.","descriptorAccessBindingFailed":"Nepovedlo se vytvořit vazbu metody {name} pro tř\xeddu popisovače {className}.","descriptorAccessCallFailed":"Nepovedlo se volat metodu {name} pro tř\xeddu popisovače {className}.","finalMethod":"Metoda Final","functionParamDefaultMissing":"V parametru „{name}“ chyb\xed v\xfdchoz\xed argument","functionParamName":"Neshoda n\xe1zvu parametru: {destName} a {srcName}","functionParamPositionOnly":"Neshoda parametrů pouze s pozic\xed; Parametr „{name}“ nen\xed jen pro pozici.","functionReturnTypeMismatch":"N\xe1vratov\xfd typ funkce „{sourceType}“ nen\xed kompatibiln\xed s typem „{destType}“","functionTooFewParams":"Funkce přij\xedm\xe1 př\xedliš m\xe1lo pozičn\xedch parametrů; oček\xe1van\xfd počet: {expected}, počet, kter\xfd byl přijat: {received}","functionTooManyParams":"Funkce přij\xedm\xe1 př\xedliš mnoho pozičn\xedch parametrů; oček\xe1van\xfd počet: {expected}, počet, kter\xfd byl přijat: {received}","genericClassNotAllowed":"Obecn\xfd typ s argumenty obecn\xe9ho typu se pro kontroly instanc\xed nebo tř\xedd nepovoluje.","incompatibleDeleter":"Metoda deleter vlastnosti (property) je nekompatibiln\xed.","incompatibleGetter":"Metoda getter vlastnosti (property) je nekompatibiln\xed.","incompatibleSetter":"Metoda setter vlastnosti (property) je nekompatibiln\xed.","initMethodLocation":"Metoda __init__ je definov\xe1na ve tř\xeddě {type}","initMethodSignature":"Podpis __init__ je {type}","initSubclassLocation":"Metoda __init_subclass__ je definov\xe1na ve tř\xeddě {name}.","invariantSuggestionDict":"Zvažte přepnut\xed z možnosti „dict“ na možnost „Mapping“, kter\xe1 je v typu hodnoty kovariantn\xed.","invariantSuggestionList":"Zvažte přepnut\xed z možnosti „list“ na možnost „Sequence“, kter\xe1 je kovariantn\xed.","invariantSuggestionSet":"Zvažte přepnut\xed z možnosti „set“ na možnost „Container“, kter\xe1 je kovariantn\xed.","isinstanceClassNotSupported":"{type} se pro kontroly instanc\xed a tř\xedd nepodporuje.","keyNotRequired":"„{name}! nen\xed v typu „{type}“ povinn\xfd kl\xedč, takže př\xedstup může v\xe9st k v\xfdjimce modulu runtime","keyReadOnly":"{name} je kl\xedč jen pro čten\xed v {type}","keyRequiredDeleted":"{name} je povinn\xfd kl\xedč a ned\xe1 se odstranit","keyUndefined":"{name} nen\xed definovan\xfd kl\xedč v typu {type}","kwargsParamMissing":"Parametr „**{paramName}“ nem\xe1 ž\xe1dn\xfd odpov\xeddaj\xedc\xed parametr","listAssignmentMismatch":"Typ {type} nen\xed kompatibiln\xed s c\xedlov\xfdm seznamem","literalAssignmentMismatch":"{sourceType} se ned\xe1 přiřadit k typu {destType}.","literalNotAllowed":"Speci\xe1ln\xed formul\xe1ř Literal nejde použ\xedt s kontrolami instanc\xed a tř\xedd.","matchIsNotExhaustiveHint":"Pokud nen\xed zam\xfdšleno vyčerp\xe1vaj\xedc\xed zpracov\xe1n\xed, přidejte case _: pass","matchIsNotExhaustiveType":"Nezpracovan\xfd typ: {type}","memberAssignment":"V\xfdraz typu {type} nelze přiřadit k atributu {name} tř\xeddy {classType}.","memberIsAbstract":"„{type}.{name}“ nen\xed implementov\xe1no.","memberIsAbstractMore":"a tento počet dalš\xedch: {count}...","memberIsClassVarInProtocol":"„{name}“ je v protokolu definov\xe1n jako ClassVar.","memberIsInitVar":"{name} je pole init-only.","memberIsInvariant":"{name} je invariantn\xed, protože je proměnliv\xe9","memberIsNotClassVarInClass":"„{name}“ mus\xed b\xfdt definov\xe1no jako ClassVar, aby bylo kompatibiln\xed s protokolem.","memberIsNotClassVarInProtocol":"„{name}“ nen\xed v protokolu definov\xe1n jako ClassVar.","memberIsNotReadOnlyInProtocol":"{name} nen\xed v protokolu jen pro čten\xed.","memberIsReadOnlyInProtocol":"{name} je v protokolu jen pro čten\xed.","memberIsWritableInProtocol":"{name} se d\xe1 zapisovat do protokolu.","memberSetClassVar":"Atribut {name} nelze přiřadit prostřednictv\xedm instance tř\xeddy, protože jde o ClassVar.","memberTypeMismatch":"{name} je nekompatibiln\xed typ","memberUnknown":"Atribut {name} je nezn\xe1m\xfd.","metaclassConflict":"Metatř\xedda {metaclass1} je v konfliktu s metatř\xeddou {metaclass2}.","missingDeleter":"Chyb\xed metoda deleter vlastnosti (property).","missingGetter":"Chyb\xed metoda getter vlastnosti (property).","missingSetter":"Chyb\xed metoda setter vlastnosti (property).","namedParamMissingInDest":"Dalš\xed parametr „{name}“","namedParamMissingInSource":"Chyb\xed parametr kl\xedčov\xe9ho slova „{name}“.","namedParamTypeMismatch":"Parametr kl\xedčov\xe9ho slova {name} typu {sourceType} nen\xed kompatibiln\xed s typem {destType}.","namedTupleNotAllowed":"NamedTuple se ned\xe1 použ\xedt pro kontroly instanc\xed nebo tř\xedd.","newMethodLocation":"Metoda __new__ je definov\xe1na ve tř\xeddě {type}","newMethodSignature":"Podpis __new__ je {type}","newTypeClassNotAllowed":"Typ vytvořen\xfd pomoc\xed NewType nelze použ\xedt s kontrolami instanc\xed a tř\xedd","noOverloadAssignable":"Typ {type} neodpov\xedd\xe1 ž\xe1dn\xe9 přet\xedžen\xe9 funkci","noneNotAllowed":"Možnost None se ned\xe1 použ\xedt pro kontroly instanc\xed nebo tř\xedd.","orPatternMissingName":"Chyběj\xedc\xed n\xe1zvy: {name}","overloadIndex":"Přet\xedžen\xed {index} je nejbližš\xed shoda.","overloadNotAssignable":"Nejm\xe9ně jedno přet\xedžen\xed {name} nen\xed možn\xe9 přiřadit","overloadSignature":"Tady je definov\xe1n podpis přet\xedžen\xed","overriddenMethod":"Přepsan\xe1 metoda","overriddenSymbol":"Přepsan\xfd symbol","overrideInvariantMismatch":"Typ přeps\xe1n\xed „{overrideType}“nen\xed stejn\xfd jako z\xe1kladn\xed typ „{baseType}“","overrideIsInvariant":"Proměnn\xe1 je proměnliv\xe1, takže jej\xed typ je invariantn\xed","overrideNoOverloadMatches":"Signatura přet\xedžen\xed v přeps\xe1n\xed nen\xed kompatibiln\xed se z\xe1kladn\xed metodou","overrideNotClassMethod":"Z\xe1kladn\xed metoda je deklarov\xe1na jako metoda classmethod, ale přeps\xe1n\xed nen\xed","overrideNotInstanceMethod":"Z\xe1kladn\xed metoda je deklarov\xe1na jako instančn\xed metoda, ale přeps\xe1n\xed nen\xed","overrideNotStaticMethod":"Z\xe1kladn\xed metoda je deklarov\xe1na jako staticmethod, ale přeps\xe1n\xed nen\xed","overrideOverloadNoMatch":"Přeps\xe1n\xed nezahrnuje všechna přet\xedžen\xed metody z\xe1kladn\xed tř\xeddy","overrideOverloadOrder":"Přet\xedžen\xed přepisovan\xe9 metody mus\xed b\xfdt ve stejn\xe9m pořad\xed jako z\xe1kladn\xed metoda","overrideParamKeywordNoDefault":"Neshoda parametru kl\xedčov\xe9ho slova „{name}“: z\xe1kladn\xed parametr m\xe1 v\xfdchoz\xed hodnotu argumentu, parametr pro přeps\xe1n\xed ne","overrideParamKeywordType":"Neshoda typu parametru kl\xedčov\xe9ho slova „{name}“: z\xe1kladn\xed parametr je typu „{baseType}“, parametr přeps\xe1n\xed je typu „{overrideType}“","overrideParamName":"Neshoda n\xe1zvu parametru {index}: z\xe1kladn\xed parametr m\xe1 n\xe1zev „{baseName}“, parametr přeps\xe1n\xed m\xe1 n\xe1zev „{overrideName}“","overrideParamNameExtra":"V z\xe1kladu chyb\xed parametr {name}","overrideParamNameMissing":"V přeps\xe1n\xed chyb\xed parametr „{name}“","overrideParamNamePositionOnly":"Neshoda parametru {index}: z\xe1kladn\xed parametr {baseName} je parametr kl\xedčov\xe9ho slova, přepisuj\xedc\xed parametr je pouze pozice","overrideParamNoDefault":"Neshoda parametru {index}: Z\xe1kladn\xed parametr m\xe1 v\xfdchoz\xed hodnotu argumentu, parametr přeps\xe1n\xed se neshoduje.","overrideParamType":"Neshoda typu parametru {index}: Z\xe1kladn\xed parametr je typu „{baseType}“, parametr přeps\xe1n\xed je typu „{overrideType}“.","overridePositionalParamCount":"Neshoda počtu pozičn\xedch parametrů; Z\xe1kladn\xed metoda m\xe1 „{baseCount}“, ale přeps\xe1n\xed m\xe1 {overrideCount}","overrideReturnType":"Neshoda n\xe1vratov\xe9ho typu: Z\xe1kladn\xed metoda vrac\xed typ {baseType}, přeps\xe1n\xed vrac\xed typ {overrideType}","overrideType":"Z\xe1kladn\xed tř\xedda definuje typ jako {type}","paramAssignment":"Parametr {index}: typ {sourceType} nen\xed kompatibiln\xed s typem {destType}.","paramSpecMissingInOverride":"V metodě přeps\xe1n\xed chyb\xed parametry ParamSpec","paramType":"Typ parametru je {paramType}","privateImportFromPyTypedSource":"M\xedsto toho importovat z modulu {module}","propertyAccessFromProtocolClass":"Vlastnost definovan\xe1 v r\xe1mci tř\xeddy protokolu nen\xed př\xedstupn\xe1 jako proměnn\xe1 tř\xeddy","propertyMethodIncompatible":"Metoda vlastnosti (property) {name} nen\xed kompatibiln\xed.","propertyMethodMissing":"V přeps\xe1n\xed (override) chyb\xed metoda vlastnosti (property) „{name}“.","propertyMissingDeleter":"Vlastnost (property) {name} nem\xe1 definovanou metodu deleter.","propertyMissingSetter":"Vlastnost (property) {name} nem\xe1 definovanou metodu setter.","protocolIncompatible":"{sourceType} nen\xed kompatibiln\xed s protokolem {destType}","protocolMemberMissing":"{name} nen\xed k dispozici","protocolRequiresRuntimeCheckable":"Tř\xedda Protocol mus\xed b\xfdt @runtime_checkable, aby se použila při kontrol\xe1ch instanc\xed a tř\xedd.","protocolSourceIsNotConcrete":"„{sourceType}“ nen\xed konkr\xe9tn\xed typ tř\xeddy a ned\xe1 se přiřadit k typu „{destType}“","protocolUnsafeOverlap":"Atributy „{name}“ maj\xed stejn\xe9 n\xe1zvy jako protokol.","pyrightCommentIgnoreTip":"Pokud chcete potlačit diagnostiku pro jeden ř\xe1dek, použijte # pyright: ignore[<diagnostic rules>]","readOnlyAttribute":"Atribut {name} je jen pro čten\xed","seeClassDeclaration":"Viz deklarace tř\xeddy","seeDeclaration":"Viz deklarace","seeFunctionDeclaration":"Viz deklarace funkce","seeMethodDeclaration":"Viz deklarace metody","seeParameterDeclaration":"Viz deklarace parametru","seeTypeAliasDeclaration":"Zobrazit deklaraci aliasu typu","seeVariableDeclaration":"Zobrazit deklaraci proměnn\xe9","tupleAssignmentMismatch":"Typ „{type}“ nen\xed kompatibiln\xed s c\xedlovou řazenou kolekc\xed členů (tuple).","tupleEntryTypeMismatch":"Položka řazen\xe9 kolekce členů (tuple) {entry} je nespr\xe1vn\xe9ho typu.","tupleSizeIndeterminateSrc":"Neshoda velikosti řazen\xe9 kolekce členů (tuple); oček\xe1valo se {expected}, ale přijalo se neurčit\xe9.","tupleSizeIndeterminateSrcDest":"Neshoda velikosti řazen\xe9 kolekce členů (tuple); oček\xe1valo se min. {expected}, ale přijalo se neurčit\xe9.","tupleSizeMismatch":"Neshoda velikosti řazen\xe9 kolekce členů (tuple); oček\xe1valo se {expected}, ale přijalo se {received}.","tupleSizeMismatchIndeterminateDest":"Neshoda velikosti řazen\xe9 kolekce členů (tuple); Oček\xe1valo se {expected}, ale přijalo se {received}.","typeAliasInstanceCheck":"Alias typu vytvořen\xfd pomoc\xed př\xedkazu „type“ se ned\xe1 použ\xedt s kontrolami instanc\xed a tř\xedd.","typeAssignmentMismatch":"Typ {sourceType} se ned\xe1 přiřadit k typu {destType}.","typeBound":"Typ {sourceType} se ned\xe1 přiřadit k horn\xed hranici {destType} pro proměnnou typu {name}.","typeConstrainedTypeVar":"Typ {type} se ned\xe1 přiřadit k proměnn\xe9 omezen\xe9ho typu {name}.","typeIncompatible":"{sourceType} se ned\xe1 přiřadit k {destType}.","typeNotClass":"{type} nen\xed tř\xedda","typeNotStringLiteral":"„{type}“ nen\xed řetězcov\xfd liter\xe1l","typeOfSymbol":"Typ „{name}“ je „{type}“","typeParamSpec":"Typ {type} nen\xed kompatibiln\xed s parametrem ParamSpec {name}","typeUnsupported":"Typ {type} nen\xed podporov\xe1n","typeVarDefaultOutOfScope":"Proměnn\xe1 typu {name} nen\xed v oboru","typeVarIsContravariant":"Parametr typu „{name}“ je kontravariantn\xed, ale „{sourceType}“ nen\xed nadtyp „{destType}“.","typeVarIsCovariant":"Parametr typu „{name}“ je kovariantn\xed, ale „{sourceType}“ nen\xed podtyp „{destType}“.","typeVarIsInvariant":"Parametr typu „{name}“ je invariantn\xed, ale „{sourceType}“ nen\xed stejn\xfd jako „{destType}“.","typeVarNotAllowed":"TypeVar se pro kontroly instanc\xed nebo tř\xedd nepovoluje.","typeVarTupleRequiresKnownLength":"Typ TypeVarTuple nemůže b\xfdt v\xe1zan\xfd na řazenou kolekci členů (tuple) nezn\xe1m\xe9 d\xe9lky.","typeVarUnnecessarySuggestion":"M\xedsto toho použijte {type}.","typeVarUnsolvableRemedy":"Zadejte přet\xedžen\xed, kter\xe9 určuje n\xe1vratov\xfd typ, pokud argument nen\xed zad\xe1n","typeVarsMissing":"Chyběj\xedc\xed proměnn\xe9 typu: {names}","typedDictBaseClass":"Tř\xedda „{type}“ nen\xed TypedDict.","typedDictClassNotAllowed":"Tř\xedda TypedDict nen\xed povolen\xe1 pro kontroly instanc\xed nebo tř\xedd.","typedDictClosedExtraNotAllowed":"Do {name} nejde přidat položku.","typedDictClosedExtraTypeMismatch":"Nelze přidat položku {name} s typem {type}.","typedDictClosedFieldNotReadOnly":"Nelze přidat položku {name}, protože mus\xed b\xfdt ReadOnly","typedDictClosedFieldNotRequired":"Nelze přidat položku {name}, protože mus\xed b\xfdt NotRequired.","typedDictExtraFieldNotAllowed":"{name} nen\xed k dispozici v {type}","typedDictExtraFieldTypeMismatch":"Typ {name} nen\xed kompatibiln\xed s typem „extra_items“ v typu {type}.","typedDictFieldMissing":"V {type} chyb\xed {name}","typedDictFieldNotReadOnly":"{name} nen\xed v {type} jen pro čten\xed","typedDictFieldNotRequired":"{name} se v typu {type} nevyžaduje","typedDictFieldRequired":"{name} se vyžaduje v {type}","typedDictFieldTypeMismatch":"Typ {type} se ned\xe1 přiřadit k položce {name}","typedDictFieldUndefined":"{name} je nedefinovan\xe1 položka v typu {type}","typedDictKeyAccess":"Použ\xedt [\\"{name}\\"] k odkazov\xe1n\xed na položku v TypedDict","typedDictNotAllowed":"TypedDict se ned\xe1 použ\xedt pro kontroly instanc\xed nebo tř\xedd.","unhashableType":"Typ „{type}“ nejde zatřiďovat","uninitializedAbstractVariable":"Proměnn\xe1 instance {name} je definovan\xe1 v abstraktn\xed z\xe1kladn\xed tř\xeddě {classType}, ale neinicializovala se","unreachableExcept":"{exceptionType} je podtř\xeddou {parentType}","useDictInstead":"Označte typ slovn\xedku pomoc\xed dict[T1, T2]","useListInstead":"Použijte list[T] k označen\xed typu seznamu (list) nebo T1 | T2 k označen\xed typu sjednocen\xed (union).","useTupleInstead":"Použijte tuple[T1, ..., Tn] k označen\xed typu řazen\xe9 kolekce členů (tuple) nebo T1 | T2 k označen\xed typu sjednocen\xed (union).","useTypeInstead":"M\xedsto toho použ\xedt type[T]","varianceMismatchForClass":"Odchylka argumentu typu „{typeVarName}“ nen\xed kompatibiln\xed se z\xe1kladn\xed tř\xeddou „{className}“","varianceMismatchForTypeAlias":"Rozptyl argumentu typu „{typeVarName}“ nen\xed kompatibiln\xed s typem „{typeAliasParam}“"},"Service":{"longOperation":"V\xfdčet zdrojov\xfdch souborů pracovn\xedho prostoru trv\xe1 dlouho. Zvažte raději otevřen\xed podsložky. [Dalš\xed informace](https://aka.ms/workspace-too-many-files)"}}')},94397(e){"use strict";e.exports=JSON.parse('{"CodeAction":{"createTypeStub":"Type Stub erstellen","createTypeStubFor":"Type Stub f\xfcr \\"{moduleName}\\" erstellen","executingCommand":"Der Befehl wird ausgef\xfchrt.","filesToAnalyzeCount":"{count} Dateien zu analysieren","filesToAnalyzeOne":"1 zu analysierende Datei","findingReferences":"Verweise werden gesucht","organizeImports":"Import-Direktiven organisieren"},"Completion":{"autoImportDetail":"Autoimport","indexValueDetail":"Indexwert"},"Diagnostic":{"abstractMethodInvocation":"Die Methode „{method}“ kann nicht aufgerufen werden, da sie abstrakt und nicht implementiert ist.","annotatedMetadataInconsistent":"Der mit Anmerkungen versehene Metadatentyp „{metadataType}“ ist nicht mit dem Typ „{type}“ kompatibel.","annotatedParamCountMismatch":"Nicht \xfcbereinstimmende Parameteranmerkungsanzahl: {expected} erwartet, aber {received} empfangen","annotatedTypeArgMissing":"Es wurde ein Typargument und mindestens eine Anmerkung f\xfcr \\"Annotated\\" erwartet.","annotationBytesString":"In Typausdr\xfccken d\xfcrfen keine Bytes-Zeichenfolgenliterale verwendet werden","annotationFormatString":"Typausdr\xfccke d\xfcrfen keine Formatzeichenfolgenliterale (f-strings) enthalten","annotationNotSupported":"Typanmerkung wird f\xfcr diese Anweisung nicht unterst\xfctzt.","annotationRawString":"Typausdr\xfccke d\xfcrfen keine unformatierten Zeichenfolgenliterale enthalten","annotationSpansStrings":"Typausdr\xfccke d\xfcrfen nicht mehrere Zeichenfolgenliterale umfassen.","annotationStringEscape":"Typausdr\xfccke d\xfcrfen keine Escapezeichen enthalten","annotationTemplateString":"Typausdr\xfccke d\xfcrfen keine Vorlagenzeichenfolgenliterale (t-strings) verwenden.","argAssignment":"Ein Argument vom Typ \\"{argType}\\" kann dem Parameter vom Typ \\"{paramType}\\" nicht zugewiesen werden.","argAssignmentFunction":"Ein Argument vom Typ \\"{argType}\\" kann dem Parameter vom Typ \\"{paramType}\\" in der Funktion \\"{functionName}\\" nicht zugewiesen werden.","argAssignmentParam":"Ein Argument vom Typ \\"{argType}\\" kann dem Parameter \\"{paramName}\\" vom Typ \\"{paramType}\\" nicht zugewiesen werden.","argAssignmentParamFunction":"Ein Argument vom Typ \\"{argType}\\" kann dem Parameter \\"{paramName}\\" vom Typ \\"{paramType}\\" in der Funktion \\"{functionName}\\" nicht zugewiesen werden.","argMissingForParam":"F\xfcr Parameter {name} fehlt ein Argument.","argMissingForParams":"Fehlende Argumente f\xfcr die Parameter {names}","argMorePositionalExpectedCount":"Es wurden {expected} weitere Positionsargumente erwartet.","argMorePositionalExpectedOne":"Es wurde 1 weiteres Positionsargument erwartet.","argPositional":"Positionsargument erwartet","argPositionalExpectedCount":"Es wurden {expected} Positionsargumente erwartet.","argPositionalExpectedOne":"Es wurde 1 Positionsargument erwartet.","argTypePartiallyUnknown":"Der Argumenttyp ist teilweise unbekannt","argTypeUnknown":"Argumenttyp ist unbekannt","assertAlwaysTrue":"Assertausdruck wird immer als „true“ ausgewertet.","assertTypeArgs":"\\"assert_type\\" erwartet zwei Positionsargumente.","assertTypeTypeMismatch":"\\"assert_type\\" Konflikt: \\"{expected}\\" erwartet, aber \\"{received}\\" empfangen","assignmentExprComprehension":"Ziel des Zuweisungsausdrucks \\"{name}\\" kann nicht denselben Namen wie das Verst\xe4ndnis f\xfcr das Ziel verwenden.","assignmentExprContext":"Der Zuweisungsausdruck muss sich innerhalb des Moduls, der Funktion oder der Lambdafunktion befinden.","assignmentExprInSubscript":"Zuweisungsausdr\xfccke innerhalb eines Tiefgestellten werden nur in Python 3.10 und h\xf6her unterst\xfctzt.","assignmentInProtocol":"Instanzen- oder Klassenvariablen innerhalb einer Protocol Klasse m\xfcssen explizit innerhalb des Klassentexts deklariert werden.","assignmentTargetExpr":"Der Ausdruck kann kein Zuweisungsziel sein.","asyncNotInAsyncFunction":"Die Verwendung von \\"async\\" ist au\xdferhalb einer asynchronen Funktion nicht zul\xe4ssig.","awaitIllegal":"Die Verwendung von \\"await\\" erfordert Python 3.5 oder h\xf6her.","awaitNotAllowed":"In Typausdr\xfccken darf „await“ nicht verwendet werden","awaitNotInAsync":"\\"await\\" ist nur innerhalb einer asynchronen Funktion zul\xe4ssig.","backticksIllegal":"Ausdr\xfccke, die von Backticks umgeben sind, werden in Python 3.x nicht unterst\xfctzt; verwenden Sie stattdessen repr","baseClassCircular":"Die Klasse kann nicht von sich selbst abgeleitet werden.","baseClassFinal":"Die Basisklasse \\"{type}\\" ist als final gekennzeichnet und kann nicht als Unterklasse verwendet werden.","baseClassIncompatible":"Basisklassen von {type} sind gegenseitig inkompatibel.","baseClassInvalid":"Das Argument f\xfcr die Klasse muss eine Basisklasse sein.","baseClassMethodTypeIncompatible":"Basisklassen f\xfcr die Klasse \\"{classType}\\" definieren die Methode \\"{name}\\" auf inkompatible Weise.","baseClassUnknown":"Der Basisklassentyp ist unbekannt, sodass der Typ der abgeleiteten Klasse verdeckt wird.","baseClassVariableTypeIncompatible":"Basisklassen f\xfcr die Klasse \\"{classType}\\" definieren die Variable \\"{name}\\" auf inkompatible Weise.","binaryOperationNotAllowed":"Der bin\xe4rer Operator ist im Typausdruck nicht zul\xe4ssig","bindParamMissing":"Die Methode „{methodName}“ konnte nicht gebunden werden, weil der Parameter „self“ oder „cls“ fehlt.","bindTypeMismatch":"Die Methode \\"{methodName}\\" konnte nicht gebunden werden, da \\"{type}\\" dem Parameter \\"{paramName}\\" nicht zugewiesen werden kann.","breakInExceptionGroup":"„break“ ist in einem „except*“ Block nicht zul\xe4ssig.","breakOutsideLoop":"\\"break\\" kann nur innerhalb einer Schleife verwendet werden.","bytesUnsupportedEscape":"Nicht unterst\xfctzte Escapesequenz in bytes-Literal","callableExtraArgs":"Es wurden nur zwei Typargumente f\xfcr \\"Callable\\" erwartet.","callableFirstArg":"Parametertypliste oder \\"...\\" erwartet.","callableNotInstantiable":"Der Typ \\"{type}\\" kann nicht instanziiert werden.","callableSecondArg":"R\xfcckgabetyp als zweites Typargument f\xfcr \\"Callable\\" erwartet","casePatternIsIrrefutable":"Ein unwiderlegbares Muster ist nur f\xfcr die letzte case-Anweisung zul\xe4ssig.","classAlreadySpecialized":"Der Typ \\"{type}\\" ist bereits spezialisiert.","classDecoratorTypeUnknown":"Der nicht typisierte Klassendekorator verdeckt den Typ der Klasse; Decorator wird ignoriert.","classDefinitionCycle":"Die Klassendefinition f\xfcr \\"{name}\\" h\xe4ngt von sich selbst ab.","classGetItemClsParam":"__class_getitem__ Au\xdferkraftsetzung sollte einen \\"cls\\"-Parameter annehmen.","classMethodClsParam":"Klassenmethoden sollten einen \\"cls\\"-Parameter verwenden.","classNotRuntimeSubscriptable":"Tiefgestellte Zeichen f\xfcr die Klasse „{name}“ generieren eine Laufzeitausnahme; schlie\xdfen Sie den Typausdruck in Anf\xfchrungszeichen ein","classPatternBuiltInArgPositional":"Das Klassenmuster akzeptiert nur positionsbezogenes Untermuster.","classPatternNewType":"„{type}“ kann in einem Klassenmuster nicht verwendet werden, da es mit NewType definiert ist.","classPatternPositionalArgCount":"Zu viele Positionsmuster f\xfcr Klasse \\"{type}\\". Erwartet: {expected}, empfangen: {received}.","classPatternTypeAlias":"\\"{type}\\" kann nicht in einem Klassenmuster verwendet werden, da es sich um einen spezialisierten Typalias handelt.","classPropertyDeprecated":"Klasseneigenschaften sind in Python\xa03.11 veraltet und werden in Python\xa03.13 nicht unterst\xfctzt.","classTypeParametersIllegal":"Die Syntax des Klassentypparameters erfordert Python 3.12 oder h\xf6her.","classVarFirstArgMissing":"Nach \\"ClassVar\\" wurde ein Typargument erwartet.","classVarNotAllowed":"\\"ClassVar\\" ist in diesem Kontext nicht zul\xe4ssig.","classVarOverridesInstanceVar":"Die Klassenvariable \\"{name}\\" \xfcberschreibt die Instanzvariable desselben Namens in der Klasse \\"{className}\\"","classVarTooManyArgs":"Nach \\"ClassVar\\" wird ein Typargument erwartet.","classVarWithTypeVar":"Der Typ \\"ClassVar\\" darf keine Typvariablen enthalten.","clsSelfParamTypeMismatch":"Der Typ des Parameters \\"{name}\\" muss ein Obertyp seiner Klasse \\"{classType}\\" sein","codeTooComplexToAnalyze":"Der Code ist zu komplex f\xfcr die Analyse; verringern Sie die Komplexit\xe4t durch Refactoring in Unterroutinen oder durch Reduzieren bedingter Codepfade","collectionAliasInstantiation":"Der Typ \\"{type}\\" kann nicht instanziiert werden, verwenden Sie stattdessen \\"{alias}\\".","comparisonAlwaysFalse":"Die Bedingung wird immer als False ausgewertet, da die Typen \\"{leftType}\\" und \\"{rightType}\\" keine \xdcberlappung aufweisen.","comparisonAlwaysTrue":"Die Bedingung wird immer als True ausgewertet, da die Typen \\"{leftType}\\" und \\"{rightType}\\" keine \xdcberlappung aufweisen.","comprehensionInDict":"Verst\xe4ndnis kann nicht mit anderen W\xf6rterbucheintr\xe4gen verwendet werden.","comprehensionInSet":"Verst\xe4ndnis kann nicht mit anderen „set“ Eintr\xe4gen verwendet werden.","concatenateContext":"„Concatenate“ ist in diesem Kontext nicht zul\xe4ssig.","concatenateParamSpecMissing":"Das letzte Typargument f\xfcr \\"Concatenate\\" muss ein ParamSpec oder \\"...\\" sein.","concatenateTypeArgsMissing":"„Concatenate„ erfordert mindestens zwei Typargumente.","conditionalOperandInvalid":"Ung\xfcltiger bedingter Operand vom Typ \\"{type}\\"","constantRedefinition":"\\"{name}\\" ist konstant (da es sich um Gro\xdfbuchstaben handelt) und kann nicht neu definiert werden.","constructorParametersMismatch":"Keine \xdcbereinstimmung zwischen der Signatur von __new__ und __init__ in der Klasse \\"{classType}\\"","containmentAlwaysFalse":"Der Ausdruck wird immer als False ausgewertet, da die Typen \\"{leftType}\\" und \\"{rightType}\\" keine \xdcberlappung aufweisen.","containmentAlwaysTrue":"Der Ausdruck wird immer als True ausgewertet, da die Typen \\"{leftType}\\" und \\"{rightType}\\" keine \xdcberlappung aufweisen.","continueInExceptionGroup":"„continue“ ist in einem „except*“ Block nicht zul\xe4ssig.","continueOutsideLoop":"\\"continue\\" kann nur innerhalb einer Schleife verwendet werden.","coroutineInConditionalExpression":"Bedingter Ausdruck verweist auf eine Coroutine, die immer zu \\"True\\" ausgewertet wird.","dataClassBaseClassFrozen":"Eine nicht fixierte Klasse kann nicht von einer fixierten Klasse erben.","dataClassBaseClassNotFrozen":"Eine fixierte Klasse kann nicht von einer nicht fixierten Klasse erben.","dataClassConverterFunction":"Das Argument vom Typ \\"{argType}\\" ist kein g\xfcltiger Konverter f\xfcr das Feld \\"{fieldName}\\" vom Typ \\"{fieldType}\\"","dataClassConverterOverloads":"Keine \xdcberladungen von \\"{funcName}\\" sind g\xfcltige Konverter f\xfcr das Feld \\"{fieldName}\\" vom Typ \\"{fieldType}\\"","dataClassFieldInheritedDefault":"„{fieldName}“ \xfcberschreibt ein Feld mit demselben Namen, aber es fehlt ein Standardwert","dataClassFieldWithDefault":"Felder ohne Standardwerte d\xfcrfen nicht nach Feldern mit Standardwerten angezeigt werden.","dataClassFieldWithPrivateName":"Das Feld \\"Dataclass\\" kann keinen privaten Namen verwenden.","dataClassFieldWithoutAnnotation":"Datenklassenfeld ohne Typanmerkung verursacht eine Laufzeitausnahme","dataClassPostInitParamCount":"Dataclass __post_init__ falsche Parameteranzahl; Anzahl von InitVar-Feldern ist {expected}","dataClassPostInitType":"Dataclass __post_init__ Methodenparametertypkonflikt f\xfcr Feld \\"{fieldName}\\"","dataClassSlotsOverwrite":"__slots__ ist bereits in der Klasse definiert.","dataClassTransformExpectedBoolLiteral":"Es wurde ein Ausdruck erwartet, der statisch als True oder False ausgewertet wird.","dataClassTransformFieldSpecifier":"Es wurde tuple von Klassen oder Funktionen erwartet, es wurde jedoch der Typ \\"{type}\\" empfangen","dataClassTransformPositionalParam":"Alle Argumente f\xfcr \\"dataclass_transform\\" m\xfcssen Schl\xfcsselwortargumente sein.","dataClassTransformUnknownArgument":"Argument \\"{name}\\" wird von dataclass_transform nicht unterst\xfctzt.","dataProtocolInSubclassCheck":"Datenprotokolle (die Nicht-Methodenattribute enthalten) sind in „issubclass“-Aufrufen nicht zul\xe4ssig.","declaredReturnTypePartiallyUnknown":"Der deklarierte R\xfcckgabetyp \\"{returnType}\\" ist teilweise unbekannt.","declaredReturnTypeUnknown":"Unbekannter R\xfcckgabetyp deklariert","defaultValueContainsCall":"Funktionsaufrufe und \xe4nderbare Objekte sind innerhalb des Parameterstandardwertausdrucks nicht zul\xe4ssig.","defaultValueNotAllowed":"Ein Parameter mit \\"*\\" oder \\"**\\" darf keinen Standardwert aufweisen.","delTargetExpr":"Der Ausdruck kann nicht gel\xf6scht werden","deprecatedClass":"Die Klasse \\"{name}\\" ist veraltet.","deprecatedConstructor":"Der Konstruktor f\xfcr die Klasse \\"{name}\\" ist veraltet.","deprecatedDescriptorDeleter":"Die Methode \\"__delete__\\" f\xfcr den Deskriptor \\"{name}\\" ist veraltet.","deprecatedDescriptorGetter":"Die Methode \\"__get__\\" f\xfcr den Deskriptor \\"{name}\\" ist veraltet.","deprecatedDescriptorSetter":"Die Methode \\"__set__\\" f\xfcr den Deskriptor \\"{name}\\" ist veraltet.","deprecatedFunction":"Die Funktion \\"{name}\\" ist veraltet.","deprecatedMethod":"Die Methode \\"{name}\\" in der Klasse \\"{className}\\" ist veraltet.","deprecatedPropertyDeleter":"Der deleter f\xfcr property \\"{name}\\" ist veraltet.","deprecatedPropertyGetter":"Der getter f\xfcr property \\"{name}\\" ist veraltet.","deprecatedPropertySetter":"Der setter f\xfcr property \\"{name}\\" ist veraltet.","deprecatedType":"Dieser Typ ist ab python-{version} veraltet; verwenden Sie stattdessen \\"{replacement}\\"","dictExpandIllegalInComprehension":"W\xf6rterbucherweiterung ist im Verst\xe4ndnis nicht zul\xe4ssig.","dictInAnnotation":"Der W\xf6rterbuchausdruck ist im Typausdruck nicht zul\xe4ssig","dictKeyValuePairs":"W\xf6rterbucheintr\xe4ge m\xfcssen Schl\xfcssel-Wert-Paare enthalten.","dictUnpackIsNotMapping":"Es wird eine Zuordnung f\xfcr den Operator zum Entpacken des W\xf6rterbuchs erwartet.","dunderAllSymbolNotPresent":"\\"{name}\\" ist in __all__ angegeben, aber nicht im Modul vorhanden.","duplicateArgsParam":"Es ist nur ein \\"*\\"-Parameter zul\xe4ssig.","duplicateBaseClass":"Doppelte Basisklasse nicht zul\xe4ssig","duplicateCapturePatternTarget":"\\"{name}\\" des Erfassungsziels darf nicht mehrmals innerhalb desselben Musters vorkommen.","duplicateCatchAll":"Es ist nur eine catch-all except-Klausel zul\xe4ssig.","duplicateEnumMember":"Der Enumerationsmember \\"{name}\\" wurde bereits deklariert.","duplicateGenericAndProtocolBase":"Es ist nur eine Generic[...]- oder ein Protocol[...]-Basisklasse zul\xe4ssig.","duplicateImport":"\\"{importName}\\" wurde mehrmals importiert.","duplicateKeywordOnly":"Es ist nur ein \\"*\\"-Trennzeichen zul\xe4ssig.","duplicateKwargsParam":"Es ist nur ein \\"**\\"-Parameter zul\xe4ssig.","duplicateParam":"Doppelter Parameter \\"{name}\\"","duplicatePositionOnly":"Es ist nur ein \\"/\\"-Parameter zul\xe4ssig.","duplicateStarPattern":"In einer Mustersequenz ist nur ein \\"*\\"-Muster zul\xe4ssig.","duplicateStarStarPattern":"Es ist nur ein \\"**\\"-Eintrag zul\xe4ssig.","duplicateUnpack":"In list ist nur ein Vorgang zum Entpacken zul\xe4ssig.","ellipsisAfterUnpacked":"„...“ kann nicht mit einem entpackten „TypeVarTuple“ oder „tuple“ verwendet werden.","ellipsisContext":"\\"...\\" ist in diesem Kontext nicht zul\xe4ssig.","ellipsisSecondArg":"\\"...\\" ist nur als zweites von zwei Argumenten zul\xe4ssig.","enumClassOverride":"Die Enumerationsklasse \\"{name}\\" ist final und kann nicht in eine Unterklasse aufgenommen werden.","enumMemberDelete":"Das Enumerationselement \\"{name}\\" kann nicht gel\xf6scht werden.","enumMemberSet":"Das Enumerationselement \\"{name}\\" kann nicht zugewiesen werden.","enumMemberTypeAnnotation":"Typanmerkungen sind f\xfcr enum Member nicht zul\xe4ssig","exceptGroupMismatch":"Die „try“-Anweisung darf nicht sowohl „except“ als auch „except*“ enthalten.","exceptGroupRequiresType":"Die Ausnahmegruppensyntax („except*“) erfordert einen Ausnahmetyp.","exceptRequiresParens":"Vor Python\xa03.14 m\xfcssen mehrere Ausnahmetypen in Klammern stehen.","exceptWithAsRequiresParens":"Bei Verwendung von „as“ m\xfcssen mehrere Ausnahmetypen in Klammern stehen.","exceptionGroupIncompatible":"Die Ausnahmegruppensyntax (\\"except*\\") erfordert Python 3.11 oder h\xf6her.","exceptionGroupTypeIncorrect":"Der Ausnahmetyp in except* kann nicht von BaseGroupException abgeleitet werden.","exceptionTypeIncorrect":"\\"{type}\\" ist nicht von BaseException abgeleitet.","exceptionTypeNotClass":"\\"{type}\\" ist keine g\xfcltige Ausnahmeklasse.","exceptionTypeNotInstantiable":"Der Konstruktor f\xfcr den Ausnahmetyp \\"{type}\\" erfordert mindestens ein Argument.","expectedAfterDecorator":"Es wurde eine Funktions- oder Klassendeklaration nach dem Decorator erwartet.","expectedArrow":"\\"->\\" gefolgt von R\xfcckgabetypanmerkung erwartet","expectedAsAfterException":"\\"as\\" nach Ausnahmetyp erwartet","expectedAssignRightHandExpr":"Ausdruck rechts von \\"=\\" erwartet","expectedBinaryRightHandExpr":"Ausdruck rechts vom Operator","expectedBoolLiteral":"\\"True\\" oder \\"False\\" erwartet","expectedCase":"\\"case\\"-Anweisung erwartet","expectedClassName":"Klassenname erwartet","expectedCloseBrace":"\\"{\\" wurde nicht geschlossen.","expectedCloseBracket":"\\"[\\" wurde nicht geschlossen.","expectedCloseParen":"\\"(\\" wurde nicht geschlossen.","expectedColon":"\\":\\" erwartet","expectedComplexNumberLiteral":"F\xfcr den Musterabgleich wurde ein komplexes Zahlenliteral erwartet.","expectedDecoratorExpr":"Das Ausdrucksformular wird f\xfcr den Decorator vor Python 3.9 nicht unterst\xfctzt.","expectedDecoratorName":"Decoratorname erwartet","expectedDecoratorNewline":"Am Ende des Decorators wurde eine neue Zeile erwartet.","expectedDelExpr":"Ausdruck nach \\"del\\" erwartet","expectedElse":"Unerwartetes \\"else\\"","expectedEquals":"\\"=\\" erwartet","expectedExceptionClass":"Ung\xfcltige Ausnahmeklasse oder ung\xfcltiges Objekt.","expectedExceptionObj":"Ausnahmeobjekt, Ausnahmeklasse oder None erwartet","expectedExpr":"Ausdruck erwartet.","expectedFunctionAfterAsync":"Funktionsdefinition nach \\"async\\" erwartet","expectedFunctionName":"Funktionsname nach \\"def\\" erwartet","expectedIdentifier":"Bezeichner erwartet","expectedImport":"\\"import\\" erwartet","expectedImportAlias":"Symbol nach \\"as\\" erwartet","expectedImportSymbols":"Nach dem \\"import\\" wurde mindestens ein Symbolname erwartet.","expectedIn":"\\"in\\" wurde erwartet.","expectedInExpr":"Ausdruck nach \\"in\\" erwartet","expectedIndentedBlock":"Einger\xfcckter Block erwartet","expectedMemberName":"Attributname nach „.“ erwartet","expectedModuleName":"Modulname erwartet","expectedNameAfterAs":"Symbolname nach \\"as\\" erwartet","expectedNamedParameter":"Der Schl\xfcsselwortparameter muss auf \\"*\\" folgen.","expectedNewline":"Zeilenumbruch erwartet","expectedNewlineOrSemicolon":"Anweisungen m\xfcssen durch Zeilenumbr\xfcche oder Semikolons getrennt werden.","expectedOpenParen":"\\"(\\" erwartet","expectedParamName":"Parametername erwartet","expectedPatternExpr":"Musterausdruck erwartet","expectedPatternSubjectExpr":"Musterbetreffausdruck erwartet","expectedPatternValue":"Es wurde ein Musterwertausdruck im Format \\"a.b\\" erwartet.","expectedReturnExpr":"Ausdruck nach \\"return\\" erwartet","expectedSliceIndex":"Index- oder Sliceausdruck erwartet","expectedTypeNotString":"Typ erwartet, aber Zeichenfolgenliteral empfangen","expectedTypeParameterName":"Name f\xfcr Typparameter erwartet","expectedYieldExpr":"Ausdruck in yield-Anweisung erwartet","finalClassIsAbstract":"Die Klasse „{type}“ ist als final markiert und muss alle abstrakten Symbole implementieren.","finalContext":"\\"Final\\" ist in diesem Kontext nicht zul\xe4ssig.","finalInLoop":"Eine \\"Final\\"-Variable kann nicht innerhalb einer Schleife zugewiesen werden.","finalMethodOverride":"Die Methode \\"{name}\\" kann die in der Klasse definierte final Methode \\"{className}\\" nicht \xfcberschreiben.","finalNonMethod":"Die Funktion „{name}“ kann nicht @final markiert werden, da sie keine Methode ist.","finalReassigned":"\\"{name}\\" ist als \\"Final\\" deklariert und kann nicht neu zugewiesen werden.","finalRedeclaration":"\\"{name}\\" wurde zuvor als \\"Final\\" deklariert.","finalRedeclarationBySubclass":"\\"{name}\\" kann nicht neu deklariert werden, da die \xfcbergeordnete Klasse \\"{className}\\" es als Final deklariert.","finalTooManyArgs":"Nach \\"Final\\" wurde ein einzelnes Typargument erwartet.","finalUnassigned":"\\"{name}\\" ist als Final deklariert, aber der Wert ist nicht zugewiesen.","finallyBreak":"Ein „break“ kann nicht verwendet werden, um einen „finally“-Block zu beenden.","finallyContinue":"Ein „continue“ kann nicht verwendet werden, um einen „finally“-Block zu beenden.","finallyReturn":"Ein „return“ kann nicht verwendet werden, um einen „finally“-Block zu beenden.","formatStringBrace":"Eine einzelne schlie\xdfende geschweifte Klammer ist innerhalb des f-string-Literals nicht zul\xe4ssig; verwenden Sie doppelte schlie\xdfende geschweifte Klammern.","formatStringBytes":"Formatzeichenfolgenliterale (f-strings) d\xfcrfen nicht bin\xe4r sein.","formatStringDebuggingIllegal":"Der F-String-Debugspezifizierer \\"=\\" erfordert Python 3.8 oder h\xf6her.","formatStringEscape":"Escapesequenz (umgekehrter Schr\xe4gstrich) ist im Ausdrucksteil der f-Zeichenfolge vor Python 3.12 nicht zul\xe4ssig.","formatStringExpectedConversion":"Nach \\"!\\" in f-string wurde ein Konvertierungsspezifizierer erwartet.","formatStringIllegal":"Formatzeichenfolgenliterale (f-strings) erfordern Python 3.6 oder h\xf6her.","formatStringInPattern":"Die Formatzeichenfolge ist im Muster nicht zul\xe4ssig.","formatStringNestedFormatSpecifier":"Ausdr\xfccke sind zu tief im Formatzeichenfolgenspezifizierer geschachtelt.","formatStringNestedQuote":"Zeichenfolgen, die in einer f-Zeichenfolge geschachtelt sind, d\xfcrfen nicht dasselbe Anf\xfchrungszeichen wie die f-Zeichenfolge vor Python 3.12 verwenden.","formatStringTemplate":"Formatzeichenfolgenliterale (f-strings) k\xf6nnen nicht gleichzeitig Vorlagenzeichenfolgen (t-strings) sein.","formatStringUnicode":"Formatzeichenfolgenliterale (f-strings) d\xfcrfen nicht Unicode sein.","formatStringUnterminated":"Nicht abgeschlossener Ausdruck in f-string; \\"}\\" wird erwartet.","functionDecoratorTypeUnknown":"Ein nicht typisierter Funktionsdekorator verdeckt den Funktionstyp; Decorator wird ignoriert.","functionInConditionalExpression":"Bedingter Ausdruck verweist auf eine Funktion, die immer zu \\"True\\" ausgewertet wird.","functionTypeParametersIllegal":"Die Syntax des Funktionstypparameters erfordert Python 3.12 oder h\xf6her.","futureImportLocationNotAllowed":"Importe von __future__ m\xfcssen am Anfang der Datei auftreten","generatorAsyncReturnType":"Der R\xfcckgabetyp der asynchronen Generatorfunktion muss mit \\"AsyncGenerator[{yieldType}, Any]\\" kompatibel sein.","generatorNotParenthesized":"Generatorausdr\xfccke m\xfcssen in Klammern gesetzt werden, wenn sie nicht das einzige Argument sind.","generatorSyncReturnType":"Der R\xfcckgabetyp der Generatorfunktion muss mit \\"Generator[{yieldType}, Any, Any]\\" kompatibel sein.","genericBaseClassNotAllowed":"Die Basisklasse \\"Generic\\" kann nicht mit der Typparametersyntax verwendet werden.","genericClassAssigned":"Der generische Klassentyp kann nicht zugewiesen werden.","genericClassDeleted":"Der generische Klassentyp kann nicht gel\xf6scht werden.","genericInstanceVariableAccess":"Der Zugriff auf die generische Instanzvariable \xfcber die Klasse ist mehrdeutig.","genericNotAllowed":"\\"Generic\\" ist in diesem Kontext nicht g\xfcltig.","genericTypeAliasBoundTypeVar":"Der generische Typalias innerhalb der Klasse kann keine gebundenen Typvariablen {names} verwenden.","genericTypeArgMissing":"\\"Generic\\" erfordert mindestens ein Typargument.","genericTypeArgTypeVar":"Das Typargument f\xfcr \\"Generic\\" muss eine Typvariable sein.","genericTypeArgUnique":"Typargumente f\xfcr \\"Generic\\" m\xfcssen eindeutig sein.","globalReassignment":"\\"{name}\\" wird vor einer globalen Deklaration zugewiesen.","globalRedefinition":"\\"{name}\\" wurde bereits als global deklariert.","implicitStringConcat":"Implizite Zeichenfolgenverkettung nicht zul\xe4ssig","importCycleDetected":"Zyklus in Importkette erkannt","importDepthExceeded":"Importkettentiefe \xfcberschritten {depth}","importResolveFailure":"Import \\"{importName}\\" konnte nicht aufgel\xf6st werden.","importSourceResolveFailure":"Import \\"{importName}\\" konnte aus der Quelle nicht aufgel\xf6st werden.","importSymbolUnknown":"\\"{name}\\" ist ein unbekanntes Importsymbol.","incompatibleMethodOverride":"Die Methode \\"{name}\\" \xfcberschreibt die Klasse \\"{className}\\" auf inkompatible Weise.","inconsistentIndent":"Der Betrag f\xfcr Nichteinzug stimmt nicht mit dem vorherigen Einzug \xfcberein.","inconsistentTabs":"Inkonsistente Verwendung von Tabulatoren und Leerzeichen im Einzug.","initMethodSelfParamTypeVar":"Typ-Anmerkung f\xfcr \\"self\\"-Parameter der \\"__init__\\"-Methode kann keine klassen\xfcbergreifenden Typvariablen enthalten","initMustReturnNone":"Der R\xfcckgabetyp von \\"__init__\\" muss \\"None\\" sein.","initSubclassCallFailed":"Falsche Schl\xfcsselwortargumente f\xfcr __init_subclass__ Methode.","initSubclassClsParam":"__init_subclass__ Au\xdferkraftsetzung sollte einen \\"cls\\"-Parameter annehmen.","initVarNotAllowed":"„InitVar“ ist in diesem Kontext nicht zul\xe4ssig.","instanceMethodSelfParam":"Instanzmethoden sollten einen \\"self\\"-Parameter verwenden.","instanceVarOverridesClassVar":"Die Instanzvariable \\"{name}\\" \xfcberschreibt die Klassenvariable desselben Namens in der Klasse \\"{className}\\"","instantiateAbstract":"Abstrakte Klasse \\"{type}\\" kann nicht erstellt werden.","instantiateProtocol":"Die Protocol-Klasse \\"{type}\\" kann nicht instanziiert werden.","internalBindError":"Interner Fehler beim Binden der Datei \\"{file}\\": {message}","internalParseError":"Interner Fehler beim Parsen der Datei \\"{file}\\": {message}","internalTypeCheckingError":"Interner Fehler bei der Typ\xfcberpr\xfcfung der Datei \\"{file}\\": {message}","invalidIdentifierChar":"Ung\xfcltiges Zeichen in Bezeichner","invalidStubStatement":"Die Anweisung ist innerhalb einer Typstubdatei bedeutungslos.","invalidTokenChars":"Ung\xfcltiges Zeichen \\"{text}\\" im Token","isInstanceInvalidType":"Das zweite Argument f\xfcr \\"isinstance\\" muss eine Klasse oder tuple von Klassen sein.","isSubclassInvalidType":"Das zweite Argument f\xfcr \\"issubclass\\" muss eine Klasse oder tuple von Klassen sein.","keyValueInSet":"Schl\xfcssel-Wert-Paare sind innerhalb einer Menge „set“ nicht zul\xe4ssig.","keywordArgInTypeArgument":"Schl\xfcsselwortargumente k\xf6nnen nicht in Typargumentlisten verwendet werden.","keywordOnlyAfterArgs":"Schl\xfcsselworttrennzeichen ist nach dem Parameter \\"*\\" nicht zul\xe4ssig.","keywordParameterMissing":"Mindestens ein Schl\xfcsselwortparameter muss dem Parameter \\"*\\" folgen.","keywordSubscriptIllegal":"Schl\xfcsselwortargumente innerhalb von Tiefskripts werden nicht unterst\xfctzt.","lambdaReturnTypePartiallyUnknown":"Der R\xfcckgabetyp des Lambdaausdrucks \\"{returnType}\\" ist teilweise unbekannt.","lambdaReturnTypeUnknown":"Der R\xfcckgabetyp der Lambdafunktion ist unbekannt.","listAssignmentMismatch":"Ein Ausdruck vom Typ \\"{type}\\" kann der Zielliste nicht zugewiesen werden.","listInAnnotation":"Der Listenausdruck ist im Typausdruck nicht zul\xe4ssig","literalEmptyArgs":"Nach \\"Literal\\" wurde mindestens ein Typargument erwartet.","literalNamedUnicodeEscape":"Benannte Escapesequenz f\xfcr Unicodezeichen werden in Zeichenfolgenanmerkungen vom Typ „Literal“ nicht unterst\xfctzt.","literalNotAllowed":"\\"Literal\\" kann in diesem Kontext nicht ohne Typargument verwendet werden.","literalNotCallable":"Der Literaltyp kann nicht instanziiert werden.","literalUnsupportedType":"Typargumente f\xfcr \\"Literal\\" m\xfcssen None, ein Literalwert (int, bool, str oder bytes) oder ein enum Wert sein.","matchIncompatible":"Match Anweisungen erfordern Python 3.10 oder h\xf6her","matchIsNotExhaustive":"F\xe4lle innerhalb der match-Anweisung behandeln nicht umfassend alle Werte.","maxParseDepthExceeded":"Maximale Analysetiefe \xfcberschritten; brechen Sie den Ausdruck in kleinere Unterausdr\xfccke um","memberAccess":"Auf das Attribut „{name}“ f\xfcr die Klasse „{type}“ kann nicht zugegriffen werden","memberDelete":"Das Attribut „{name}“ f\xfcr die Klasse „{type}“ kann nicht gel\xf6scht werden","memberSet":"Zum Attribut „{name}“ f\xfcr die Klasse „{type}“ kann nicht zugewiesen werden","metaclassConflict":"Die Metaklasse einer abgeleiteten Klasse muss eine Unterklasse der Metaklassen aller ihrer Basisklassen sein.","metaclassDuplicate":"Es kann nur eine Metaklasse angegeben werden.","metaclassIsGeneric":"Metaklasse kann nicht generisch sein.","methodNotDefined":"\\"{name}\\" Methode nicht definiert","methodNotDefinedOnType":"Die Methode \\"{name}\\" ist f\xfcr den Typ \\"{type}\\" nicht definiert.","methodOrdering":"Es kann keine konsistente Methodenreihenfolge erstellt werden.","methodOverridden":"\\"{name}\\" \xfcberschreibt die Methode mit demselben Namen in der Klasse \\"{className}\\" mit inkompatiblem Typ \\"{type}\\"","methodReturnsNonObject":"Die Methode \\"{name}\\" gibt kein Objekt zur\xfcck.","missingSuperCall":"Die Methode \\"{methodName}\\" ruft nicht die Methode mit demselben Namen in der \xfcbergeordneten Klasse auf.","mixingBytesAndStr":"Bytes- und str-Werte k\xf6nnen nicht verkettet werden","moduleAsType":"Das Modul kann nicht als Typ verwendet werden.","moduleNotCallable":"Das Modul kann nicht aufgerufen werden.","moduleUnknownMember":"„{memberName}“ ist kein bekanntes Attribut des Moduls „{moduleName}“","namedExceptAfterCatchAll":"Eine benannte except-Klausel darf nicht nach catch-all except-Klausel auftreten.","namedParamAfterParamSpecArgs":"Der Schl\xfcsselwortparameter \\"{name}\\" kann nicht in der Signatur nach dem Parameter \\"ParamSpec args\\" verwendet werden.","namedTupleEmptyName":"Namen innerhalb benannten tuple d\xfcrfen nicht leer sein.","namedTupleEntryRedeclared":"\\"{name}\\" kann nicht \xfcberschrieben werden, da die \xfcbergeordnete benannte tuple Klasse \\"{className}\\" ist.","namedTupleFieldUnderscore":"„Named tuple“-Feldnamen d\xfcrfen nicht mit einem Unterstrich beginnen.","namedTupleFirstArg":"Es wird ein benannter tuple Klassenname als erstes Argument erwartet.","namedTupleMultipleInheritance":"Mehrfachvererbung mit NamedTuple wird nicht unterst\xfctzt.","namedTupleNameKeyword":"Feldnamen d\xfcrfen kein Schl\xfcsselwort sein.","namedTupleNameType":"Es wurde tuple mit zwei Eintr\xe4gen unter Angabe von Eintragsname und -typ erwartet.","namedTupleNameUnique":"Namen innerhalb benannten tuple m\xfcssen eindeutig sein.","namedTupleNoTypes":"\\"namedtuple\\" stellt keine Typen f\xfcr tuple bereit; verwenden Sie stattdessen \\"NamedTuple\\".","namedTupleSecondArg":"Benannte tuple Eintragsliste als zweites Argument erwartet","newClsParam":"__new__ Au\xdferkraftsetzung sollte einen \\"cls\\"-Parameter annehmen.","newTypeAnyOrUnknown":"Das zweite Argument f\xfcr NewType muss eine bekannte Klasse sein, nicht „Any“ oder „Unknown“.","newTypeBadName":"Das erste Argument f\xfcr NewType muss ein Zeichenfolgenliteral sein.","newTypeLiteral":"\\"NewType\\" kann nicht mit dem Literaltyp verwendet werden.","newTypeNameMismatch":"NewType muss einer Variablen mit demselben Namen zugewiesen werden.","newTypeNotAClass":"Klasse als zweites Argument f\xfcr NewType erwartet","newTypeParamCount":"NewType erfordert zwei Positionsargumente.","newTypeProtocolClass":"NewType kann nicht mit strukturellem Typ (Protocol- oder TypedDict-Klasse) verwendet werden.","noOverload":"Keine \xdcberladungen f\xfcr \\"{name}\\" stimmen mit den angegebenen Argumenten \xfcberein.","noReturnContainsReturn":"Eine Funktion mit dem deklarierten return Typ \\"NoReturn\\" kann keine return-Anweisung enthalten.","noReturnContainsYield":"Eine Funktion mit dem deklarierten R\xfcckgabetyp \\"NoReturn\\" kann keine yield-Anweisung enthalten.","noReturnReturnsNone":"Eine Funktion mit dem deklarierten R\xfcckgabetyp \\"NoReturn\\" kann nicht \\"None\\" zur\xfcckgeben.","nonDefaultAfterDefault":"Das nicht standardm\xe4\xdfige Argument folgt dem Standardargument.","nonLocalInModule":"Nonlocal Deklaration auf Modulebene nicht zul\xe4ssig","nonLocalNoBinding":"Es wurde keine Bindung f\xfcr nonlocal \\"{name}\\" gefunden.","nonLocalReassignment":"\\"{name}\\" wird vor einer nonlocal Deklaration zugewiesen.","nonLocalRedefinition":"\\"{name}\\" wurde bereits als nonlocal deklariert.","noneNotCallable":"Ein Objekt vom Typ \\"None\\" kann nicht aufgerufen werden.","noneNotIterable":"Ein Objekt vom Typ \\"None\\" kann nicht als iterierbarer Wert verwendet werden.","noneNotSubscriptable":"Das Objekt vom Typ \\"None\\" kann nicht tiefgestellt werden.","noneNotUsableWith":"Object of type \\"None\\" cannot be used with \\"with\\"","noneNotUsableWithAsync":"Das Objekt vom Typ „None“ kann nicht mit „async with“ verwendet werden.","noneOperator":"Der Operator \\"{operator}\\" wird f\xfcr den \\"{None}\\" nicht unterst\xfctzt.","noneUnknownMember":"„{name}“ ist kein bekanntes Attribut von „None“","nonlocalTypeParam":"Die Bindung „Nonlocal“ ist f\xfcr den Typparameter „{name}“ nicht zul\xe4ssig.","notRequiredArgCount":"Nach \\"NotRequired\\" wurde ein einzelnes Typargument erwartet.","notRequiredNotInTypedDict":"\\"NotRequired\\" ist in diesem Kontext nicht zul\xe4ssig.","objectNotCallable":"Das Objekt vom Typ \\"{type}\\" kann nicht aufgerufen werden.","obscuredClassDeclaration":"Die Klassendeklaration \\"{name}\\" wird durch eine Deklaration desselben Namens verdeckt.","obscuredFunctionDeclaration":"Die Funktionsdeklaration \\"{name}\\" wird durch eine Deklaration desselben Namens verdeckt.","obscuredMethodDeclaration":"Die Methodendeklaration \\"{name}\\" wird durch eine Deklaration desselben Namens verdeckt.","obscuredParameterDeclaration":"Die Parameterdeklaration \\"{name}\\" wird durch eine Deklaration desselben Namens verdeckt.","obscuredTypeAliasDeclaration":"Die Typaliasdeklaration \\"{name}\\" wird durch eine Deklaration desselben Namens verdeckt.","obscuredVariableDeclaration":"Die Deklaration \\"{name}\\" wird durch eine Deklaration desselben Namens verdeckt.","operatorLessOrGreaterDeprecated":"Der Operator \\"<>\\" wird in Python 3 nicht unterst\xfctzt; verwenden Sie stattdessen \\"!=\\".","optionalExtraArgs":"Nach \\"Optional\\" wurde ein Typargument erwartet.","orPatternIrrefutable":"Ein irrefutables Muster ist nur als letztes Unterpattern in einem \\"or\\"-Muster zul\xe4ssig.","orPatternMissingName":"Alle Teilmuster innerhalb eines \\"or\\"-Musters m\xfcssen auf dieselben Namen zielen.","overlappingKeywordArgs":"Typisierte W\xf6rterbuch\xfcberlappungen mit Schl\xfcsselwortparameter: {names}","overlappingOverload":"\xdcberladung {obscured} f\xfcr \\"{name}\\" wird nie verwendet, da sich die Parameter \xfcberlappen, {obscuredBy}","overloadAbstractImplMismatch":"\xdcberladungen m\xfcssen dem abstrakten Status der Implementierung entsprechen.","overloadAbstractMismatch":"\xdcberladungen m\xfcssen alle abstrakt sein oder nicht.","overloadClassMethodInconsistent":"\xdcberladungen f\xfcr \\"{name}\\" verwenden @classmethod inkonsistent","overloadFinalImpl":"@final Decorator sollte nur auf die Implementierung angewendet werden.","overloadFinalNoImpl":"Nur die erste \xdcberladung sollte @final markiert werden.","overloadImplementationMismatch":"Die \xfcberladene Implementierung ist nicht konsistent mit der Signatur der \xdcberladung {index}","overloadOverrideImpl":"@override Decorator sollte nur auf die Implementierung angewendet werden.","overloadOverrideNoImpl":"Nur die erste \xdcberladung sollte @override markiert werden.","overloadReturnTypeMismatch":"\xdcberladung {prevIndex} f\xfcr \\"{name}\\" \xfcberlappt {newIndex} und gibt einen inkompatiblen Typ zur\xfcck.","overloadStaticMethodInconsistent":"\xdcberladungen f\xfcr \\"{name}\\" verwenden @staticmethod inkonsistent","overloadWithoutImplementation":"\\"{name}\\" ist als overload markiert, es wurde jedoch keine Implementierung bereitgestellt.","overriddenMethodNotFound":"Die Methode \\"{name}\\" ist als override markiert, aber es ist keine Basismethode mit demselben Namen vorhanden.","overrideDecoratorMissing":"Die Methode \\"{name}\\" ist nicht als override markiert, \xfcberschreibt jedoch eine Methode in der Klasse \\"{className}\\"","paramAfterKwargsParam":"Der Parameter kann nicht auf den Parameter \\"**\\" folgen.","paramAlreadyAssigned":"Der Parameter \\"{name}\\" ist bereits zugewiesen.","paramAnnotationMissing":"Typanmerkung fehlt f\xfcr Parameter \\"{name}\\"","paramAssignmentMismatch":"Ein Ausdruck vom Typ \\"{sourceType}\\" kann keinem Parameter vom Typ \\"{paramType}\\" zugewiesen werden.","paramNameMissing":"Kein Parameter mit dem Namen \\"{name}\\"","paramSpecArgsKwargsDuplicate":"Es wurden bereits Argumente f\xfcr ParamSpec \\"{type}\\" bereitgestellt","paramSpecArgsKwargsUsage":"Die Attribute „args“ und „kwargs“ von ParamSpec m\xfcssen beide innerhalb einer Funktionssignatur auftreten","paramSpecArgsMissing":"Argumente f\xfcr ParamSpec \\"{type}\\" fehlen.","paramSpecArgsUsage":"Das Attribut „args“ von ParamSpec ist nur g\xfcltig, wenn es mit dem Parameter „*args“ verwendet wird","paramSpecAssignedName":"ParamSpec muss einer Variablen mit dem Namen \\"{name}\\" zugewiesen werden.","paramSpecContext":"ParamSpec ist in diesem Kontext nicht zul\xe4ssig.","paramSpecDefaultNotTuple":"Es wurde ein Auslassungszeichen, ein tuple Ausdruck oder ParamSpec f\xfcr den Standardwert von ParamSpec erwartet.","paramSpecFirstArg":"Der Name von ParamSpec wurde als erstes Argument erwartet.","paramSpecKwargsUsage":"Das Attribut „kwargs“ von ParamSpec ist nur g\xfcltig, wenn es mit dem Parameter „**kwargs“ verwendet wird","paramSpecNotUsedByOuterScope":"ParamSpec \\"{name}\\" hat in diesem Kontext keine Bedeutung.","paramSpecUnknownArg":"ParamSpec unterst\xfctzt nur ein Argument.","paramSpecUnknownMember":"„{name}“ ist kein bekanntes Attribut von ParamSpec","paramSpecUnknownParam":"\\"{name}\\" ist ein unbekannter Parameter f\xfcr ParamSpec.","paramTypeCovariant":"Eine Variable vom Typ \\"Covariant\\" kann nicht im Parametertyp verwendet werden.","paramTypePartiallyUnknown":"Der Typ des Parameters \\"{paramName}\\" ist teilweise unbekannt.","paramTypeUnknown":"Der Typ des Parameters \\"{paramName}\\" ist unbekannt.","parenthesizedContextManagerIllegal":"Parentheses within \\"with\\" statement requires Python 3.9 or newer","patternNeverMatches":"Das Muster wird f\xfcr den Antragstellertyp \\"{type}\\" nie abgeglichen","positionArgAfterNamedArg":"Ein Positionsargument darf nicht nach Schl\xfcsselwortargumenten stehen.","positionArgAfterUnpackedDictArg":"Das positionelle Argument kann nach dem Entpacken des Schl\xfcsselwortarguments nicht mehr angezeigt werden.","positionOnlyAfterArgs":"Das Parametertrennzeichen \\"Nur Position\\" ist nach dem Parameter \\"*\\" nicht zul\xe4ssig.","positionOnlyAfterKeywordOnly":"Der Parameter \\"/\\" muss vor dem Parameter \\"*\\" stehen.","positionOnlyAfterNon":"Der Parameter \\"Nur Position\\" ist nach einem Parameter, der nicht vom Typ \\"Nur Position\\" ist, nicht zul\xe4ssig.","positionOnlyFirstParam":"Das Parametertrennzeichen \\"Nur Position\\" ist als erster Parameter nicht zul\xe4ssig.","positionOnlyIncompatible":"F\xfcr das Parametertrennzeichen \\"Nur Position\\" ist Python\xa03.8 oder h\xf6her erforderlich.","privateImportFromPyTypedModule":"\\"{name}\\" wird nicht aus dem Modul \\"{module}\\" exportiert.","privateUsedOutsideOfClass":"\\"{name}\\" ist privat und wird au\xdferhalb der Klasse verwendet, in dem es deklariert ist.","privateUsedOutsideOfModule":"\\"{name}\\" ist privat und wird au\xdferhalb des Moduls verwendet, in dem es deklariert ist.","propertyOverridden":"\\"{name}\\" \xfcberschreibt property desselben Namens in der Klasse \\"{className}\\" nicht ordnungsgem\xe4\xdf","propertyStaticMethod":"Statische Methoden sind f\xfcr property getter, setter oder deleter nicht zul\xe4ssig.","protectedUsedOutsideOfClass":"\\"{name}\\" ist gesch\xfctzt und wird au\xdferhalb der Klasse verwendet, in der es deklariert ist.","protocolBaseClass":"Die Protocol-Klasse \\"{classType}\\" kann nicht von einer non-Protocol-Klasse \\"{baseType}\\" abgeleitet werden","protocolBaseClassWithTypeArgs":"Typargumente sind mit der Protocol Klasse nicht zul\xe4ssig, wenn die Typparametersyntax verwendet wird.","protocolIllegal":"Die Verwendung von \\"Protocol\\" erfordert Python 3.7 oder h\xf6her.","protocolNotAllowed":"\\"Protocol\\" kann in diesem Kontext nicht verwendet werden.","protocolTypeArgMustBeTypeParam":"Das Typargument f\xfcr „Protocol“ muss ein Typparameter sein.","protocolUnsafeOverlap":"Die Klasse \xfcberlappt unsicher mit „{name}“ und k\xf6nnte zur Laufzeit eine \xdcbereinstimmung erzeugen.","protocolVarianceContravariant":"Die Typvariable \\"{variable}\\", die im generischen Protocol \\"{class}\\" verwendet wird, muss \\"contravariant\\" sein.","protocolVarianceCovariant":"Die Typvariable \\"{variable}\\", die im generischen Protocol \\"{class}\\" verwendet wird, muss \\"covariant\\" sein.","protocolVarianceInvariant":"Die Typvariable \\"{variable}\\", die im generischen Protocol \\"{class}\\" verwendet wird, muss \\"invariant\\" sein.","pyrightCommentInvalidDiagnosticBoolValue":"Auf die Pyright-Kommentardirektive muss \\"=\\" und der Wert \\"true\\" oder \\"false\\" folgen.","pyrightCommentInvalidDiagnosticSeverityValue":"Auf die Pyright-Kommentardirektive muss \\"=\\" und der Wert \\"true\\", \\"false\\", \\"error\\", \\"warning\\", \\"information\\" oder \\"none\\" folgen.","pyrightCommentMissingDirective":"Auf einen Pyright-Kommentar muss eine Direktive (basic oder strict) oder eine Diagnoseregel folgen.","pyrightCommentNotOnOwnLine":"Pyright-Kommentare, die zum Steuern von Einstellungen auf Dateiebene verwendet werden, m\xfcssen in ihrer eigenen Zeile angezeigt werden.","pyrightCommentUnknownDiagnosticRule":"\\"{rule}\\" ist eine unbekannte Diagnoseregel f\xfcr pyright-Kommentar.","pyrightCommentUnknownDiagnosticSeverityValue":"\\"{value}\\" ist ein ung\xfcltiger Wert f\xfcr den pyright-Kommentar; \\"true\\", \\"false\\", \\"error\\", \\"warning\\", \\"information\\" oder \\"none\\" erwartet.","pyrightCommentUnknownDirective":"„{directive}“ ist eine unbekannte Direktive f\xfcr pyright-Kommentar; „strict“, „standard“ oder „basic“ erwartet","readOnlyArgCount":"Nach \\"ReadOnly\\" wurde ein einzelnes Typargument erwartet.","readOnlyNotInTypedDict":"\\"ReadOnly\\" ist in diesem Kontext nicht zul\xe4ssig.","recursiveDefinition":"Der Typ von \\"{name}\\" konnte nicht bestimmt werden, da er sich auf selbst bezieht.","relativeImportNotAllowed":"Relative Importe k\xf6nnen nicht mit dem Formular \\"import .a\\" verwendet werden; verwenden Sie stattdessen \\"from . import a\\"","requiredArgCount":"Nach \\"Required\\" wurde ein einzelnes Typargument erwartet.","requiredNotInTypedDict":"\\"Required\\" ist in diesem Kontext nicht zul\xe4ssig.","returnInAsyncGenerator":"Eine Return-Anweisung mit einem Wert ist im asynchronen Generator nicht zul\xe4ssig.","returnInExceptionGroup":"„return“ ist in einem „except*“ Block nicht zul\xe4ssig.","returnMissing":"Die Funktion mit dem deklarierten R\xfcckgabetyp \\"{returnType}\\" muss einen Wert f\xfcr alle Codepfade zur\xfcckgeben.","returnOutsideFunction":"\\"return\\" kann nur innerhalb einer Funktion verwendet werden.","returnTypeContravariant":"Die Variable vom Typ \\"contravariant\\" kann nicht im R\xfcckgabetyp verwendet werden.","returnTypeMismatch":"Der Typ „{exprType}“ kann dem R\xfcckgabetyp „{returnType}“ nicht zugewiesen werden","returnTypePartiallyUnknown":"Der R\xfcckgabetyp \\"{returnType}\\" ist teilweise unbekannt.","returnTypeUnknown":"Unbekannter R\xfcckgabetyp","revealLocalsArgs":"Es wurden keine Argumente f\xfcr den Aufruf \\"reveal_locals\\" erwartet.","revealLocalsNone":"Keine locals Elemente in diesem Bereich","revealTypeArgs":"F\xfcr den Aufruf \\"reveal_type\\" wurde ein einzelnes Positionsargument erwartet.","revealTypeExpectedTextArg":"Das Argument \\"expected_text\\" f\xfcr die Funktion \\"reveal_type\\" muss ein str-Literalwert sein.","revealTypeExpectedTextMismatch":"Typentextkonflikt; \\"{expected}\\" erwartet, aber \\"{received}\\" empfangen","revealTypeExpectedTypeMismatch":"Typenkonflikt; \\"{expected}\\" erwartet, aber \\"{received}\\" empfangen","selfTypeContext":"\\"Self\\" ist in diesem Kontext ung\xfcltig.","selfTypeMetaclass":"„Self“ kann nicht innerhalb einer Metaklasse (einer Unterklasse von „type“) verwendet werden.","selfTypeWithTypedSelfOrCls":"\\"Self\\" kann nicht in einer Funktion mit einem Parameter \\"self\\" oder \\"cls\\" verwendet werden, der eine andere Typanmerkung als \\"Self\\" aufweist.","sentinelBadName":"Das erste Argument f\xfcr Sentinel muss ein Zeichenfolgenliteral sein.","sentinelNameMismatch":"Sentinel muss einer Variablen mit demselben Namen zugewiesen werden.","sentinelParamCount":"Sentinel ben\xf6tigt ein Positionsargument.","setterGetterTypeMismatch":"Der Property setter Werttyp kann dem getter R\xfcckgabetyp nicht zugewiesen werden.","singleOverload":"\\"{name}\\" ist als \xdcberladung markiert, aber es fehlen weitere \xdcberladungen.","slotsAttributeError":"\\"{name}\\" ist in __slots__ nicht angegeben.","slotsClassVarConflict":"\\"{name}\\" steht in Konflikt mit Instanzvariablen, die in __slots__ deklariert sind.","starPatternInAsPattern":"Das Sternmuster kann nicht mit dem Ziel \\"as\\" verwendet werden.","starPatternInOrPattern":"Das Sternmuster kann in anderen Mustern nicht ORed sein.","starStarWildcardNotAllowed":"** kann nicht zusammen mit Platzhalter \\"_\\" verwendet werden","staticClsSelfParam":"Statische Methoden d\xfcrfen keinen \\"self\\"- oder \\"cls\\"-Parameter annehmen.","stringNonAsciiBytes":"Ein Nicht-ASCII-Zeichen ist im Zeichenfolgenliteral in Bytes nicht zul\xe4ssig.","stringNotSubscriptable":"Der Zeichenfolgenausdruck kann im Typausdruck nicht tiefgestellt werden; schlie\xdfen Sie den samten Ausdruck in Anf\xfchrungszeichen ein","stringUnsupportedEscape":"Nicht unterst\xfctzte Escapesequenz im Zeichenfolgenliteral.","stringUnterminated":"Das Zeichenfolgenliteral ist nicht beendet.","stubFileMissing":"Die Stubdatei wurde f\xfcr \\"{importName}\\" nicht gefunden.","stubUsesGetAttr":"Die Typ-Stub-Datei ist unvollst\xe4ndig; \\"__getattr__\\" verdeckt Typfehler f\xfcr Modul","sublistParamsIncompatible":"Sublist Parameter werden in Python 3.x nicht unterst\xfctzt.","superCallArgCount":"Es werden nicht mehr als zwei Argumente f\xfcr den „super“ Aufruf erwartet.","superCallFirstArg":"Klassentyp als erstes Argument f\xfcr super-Aufruf erwartet, aber \\"{type}\\" empfangen","superCallSecondArg":"Das zweite Argument f\xfcr den \\"super\\"-Aufruf muss ein Objekt oder eine Klasse sein, das bzw. die von \\"{type}\\" abgeleitet wird.","superCallZeroArgForm":"Die Nullargumentform des „super“ Aufrufs ist nur innerhalb einer Methode g\xfcltig.","superCallZeroArgFormStaticMethod":"Die Nullargumentform des „super“ Aufrufs ist nicht innerhalb einer statischen Methode g\xfcltig.","symbolIsPossiblyUnbound":"\\"{name}\\" ist m\xf6glicherweise ungebunden.","symbolIsUnbound":"\\"{name}\\" ist ungebunden.","symbolIsUndefined":"\\"{name}\\" ist nicht definiert.","symbolOverridden":"\\"{name}\\" \xfcberschreibt das Symbol desselben Namens in der Klasse \\"{className}\\"","templateStringBytes":"Vorlagenzeichenfolgenliterale (t-strings) d\xfcrfen nicht bin\xe4r sein.","templateStringIllegal":"Vorlagenzeichenfolgenliterale (t-strings) erfordern Python\xa03.14 oder h\xf6her.","templateStringUnicode":"Vorlagenzeichenfolgenliterale (t-strings) d\xfcrfen kein Unicode enthalten.","ternaryNotAllowed":"Der tern\xe4re Ausdruck ist im Typausdruck nicht zul\xe4ssig","totalOrderingMissingMethod":"Die Klasse muss \\"__lt__\\", \\"__le__\\", \\"__gt__\\" oder \\"__ge__\\" definieren, um total_ordering zu verwenden.","trailingCommaInFromImport":"Nachgestelltes Komma ist ohne umgebende Klammern nicht zul\xe4ssig.","tryWithoutExcept":"Die try-Anweisung muss mindestens eine except- oder finally-Klausel aufweisen.","tupleAssignmentMismatch":"Ein Ausdruck vom Typ \\"{type}\\" kann dem Ziel-tuple nicht zugewiesen werden.","tupleInAnnotation":"Der Tuple-ausdruck ist im Typausdruck nicht zul\xe4ssig","tupleIndexOutOfRange":"Der Index {index} liegt f\xfcr den Typ {type} au\xdferhalb des g\xfcltigen Bereichs.","typeAliasIllegalExpressionForm":"Ung\xfcltiges Ausdrucksformular f\xfcr Typaliasdefinition","typeAliasIsRecursiveDirect":"Der Typalias \\"{name}\\" kann sich nicht selbst in seiner Definition verwenden.","typeAliasNotInModuleOrClass":"TypeAlias kann nur innerhalb eines Moduls oder Klassenbereichs definiert werden.","typeAliasRedeclared":"\\"{name}\\" ist als TypeAlias deklariert und kann nur einmal zugewiesen werden.","typeAliasStatementBadScope":"Eine type Anweisung kann nur innerhalb eines Moduls oder Klassenbereichs verwendet werden.","typeAliasStatementIllegal":"Die Typaliasanweisung erfordert Python 3.12 oder h\xf6her.","typeAliasTypeBadScope":"Ein Typalias kann nur innerhalb eines Modul- oder Klassenbereichs definiert werden.","typeAliasTypeBaseClass":"Ein in einer \\"type\\"-Anweisung definierter type Alias kann nicht als Basisklasse verwendet werden.","typeAliasTypeMustBeAssigned":"TypeAliasType muss einer Variablen mit dem gleichen Namen wie der Typalias zugewiesen werden.","typeAliasTypeNameArg":"Das erste Argument f\xfcr TypeAliasType muss ein Zeichenfolgenliteral sein, das den Namen des Typalias darstellt.","typeAliasTypeNameMismatch":"Der Name des Typalias muss mit dem Namen der Variablen \xfcbereinstimmen, der er zugewiesen ist.","typeAliasTypeParamInvalid":"Die Typparameterliste muss tuple sein, das nur TypeVar, TypeVarTuple oder ParamSpec enth\xe4lt.","typeAnnotationCall":"Der Aufrufausdruck ist im Typausdruck nicht zul\xe4ssig","typeAnnotationVariable":"Variable im Typausdruck nicht zul\xe4ssig","typeAnnotationWithCallable":"Das Typargument f\xfcr \\"type\\" muss eine Klasse sein. Aufrufbare Elemente werden nicht unterst\xfctzt.","typeArgListExpected":"ParamSpec, Ellipse oder list der Typen erwartet","typeArgListNotAllowed":"Der Listenausdruck ist f\xfcr dieses Typargument nicht zul\xe4ssig.","typeArgsExpectingNone":"F\xfcr die Klasse \\"{name}\\" werden keine Typargumente erwartet.","typeArgsMismatchOne":"Es wurde ein Typargument erwartet, es wurde jedoch {received} empfangen.","typeArgsMissingForAlias":"F\xfcr den generischen Typalias \\"{name}\\" werden Typargumente erwartet.","typeArgsMissingForClass":"F\xfcr die generische Klasse \\"{name}\\" werden Typargumente erwartet.","typeArgsTooFew":"F\xfcr \\"{name}\\" wurden zu wenige Typargumente angegeben; {expected} erwartet, aber {received} empfangen","typeArgsTooMany":"F\xfcr \\"{name}\\" wurden zu viele Typargumente angegeben; {expected} erwartet, aber {received} empfangen","typeAssignmentMismatch":"Der Typ „{sourceType}“ kann dem deklarierten Typ „{destType}“ nicht zugewiesen werden","typeAssignmentMismatchWildcard":"Das Importsymbol „{name}“ weist den Typ „{sourceType}“ auf, der dem deklarierten Typ „{destType}“ nicht zugewiesen werden kann.","typeCallNotAllowed":"Der type()-Aufruf darf nicht im Typausdruck verwendet werden","typeCheckOnly":"\\"{name}\\" ist als @type_check_only markiert und kann nur in Typanmerkungen verwendet werden.","typeCommentDeprecated":"Die Verwendung von type Kommentaren ist veraltet; verwenden Sie stattdessen type Anmerkung","typeExpectedClass":"Die Klasse wurde erwartet, aber „{type}“ wurde empfangen.","typeFormArgs":"„TypeForm“ akzeptiert ein einzelnes positionelles Argument","typeGuardArgCount":"Nach \\"TypeGuard\\" oder \\"TypeIs\\" wurde ein einzelnes Typargument erwartet.","typeGuardParamCount":"Benutzerdefinierte Typenschutzfunktionen und -methoden m\xfcssen mindestens einen Eingabeparameter aufweisen.","typeIsReturnType":"Der R\xfcckgabetyp von TypeIs (\\"{returnType}\\") ist nicht konsistent mit dem Wertparametertyp (\\"{type}\\").","typeNotAwaitable":"\\"{type}\\" ist nicht awaitable.","typeNotIntantiable":"\\"{type}\\" kann nicht instanziiert werden.","typeNotIterable":"\\"{type}\\" ist nicht iterierbar.","typeNotSpecializable":"Der Typ \\"{type}\\" konnte nicht spezialisiert werden","typeNotSubscriptable":"Das Objekt vom Typ \\"{type}\\" kann nicht tiefgestellt werden.","typeNotSupportBinaryOperator":"Der Operator \\"{operator}\\" wird f\xfcr Typen \\"{leftType}\\" und \\"{rightType}\\" nicht unterst\xfctzt.","typeNotSupportBinaryOperatorBidirectional":"Der Operator \\"{operator}\\" wird f\xfcr die Typen \\"{leftType}\\" und \\"{rightType}\\" nicht unterst\xfctzt, wenn der erwartete Typ \\"{expectedType}\\" ist.","typeNotSupportUnaryOperator":"Der Operator \\"{operator}\\" wird f\xfcr den Typ \\"{type}\\" nicht unterst\xfctzt.","typeNotSupportUnaryOperatorBidirectional":"Der Operator \\"{operator}\\" wird f\xfcr den Typ \\"{type}\\" nicht unterst\xfctzt, wenn der erwartete Typ \\"{expectedType}\\" ist.","typeNotUsableWith":"Das Objekt vom Typ „{type}“ kann nicht mit „with“ verwendet werden, da es {method} nicht ordnungsgem\xe4\xdf implementiert.","typeNotUsableWithAsync":"Das Objekt vom Typ „{type}“ kann nicht mit „asynch with“ verwendet werden, da es {method} nicht ordnungsgem\xe4\xdf implementiert.","typeParameterBoundNotAllowed":"\\"Bound\\" oder \\"constraint\\" kann nicht mit einem variadic-Typparameter oder ParamSpec verwendet werden.","typeParameterConstraintTuple":"Die Typparametereinschr\xe4nkung muss ein Tupel mit mindestens zwei Typen sein.","typeParameterExistingTypeParameter":"Der Typparameter \\"{name}\\" wird bereits verwendet.","typeParameterNotDeclared":"Der Typparameter \\"{name}\\" ist nicht in der Typparameterliste f\xfcr \\"{container}\\" enthalten.","typeParametersMissing":"Es muss mindestens ein Typparameter angegeben werden.","typePartiallyUnknown":"Der Typ von \\"{name}\\" ist teilweise unbekannt.","typeUnknown":"Der Typ von \\"{name}\\" ist unbekannt.","typeVarAssignedName":"TypeVar muss einer Variablen mit dem Namen \\"{name}\\" zugewiesen werden.","typeVarAssignmentMismatch":"Der Typ \\"{type}\\" kann der Typvariablen \\"{name}\\" nicht zugewiesen werden.","typeVarBoundAndConstrained":"TypeVar kann nicht gleichzeitig gebunden und eingeschr\xe4nkt sein.","typeVarBoundGeneric":"Der gebundene Typ \\"TypeVar\\" darf nicht generisch sein.","typeVarConstraintGeneric":"Der Typ der TypeVar-Einschr\xe4nkung darf nicht generisch sein.","typeVarDefaultBoundMismatch":"Der Standardtyp \\"TypeVar\\" muss ein Untertyp des gebundenen Typs sein.","typeVarDefaultConstraintMismatch":"Der Standardtyp \\"TypeVar\\" muss einer der eingeschr\xe4nkten Typen sein.","typeVarDefaultIllegal":"F\xfcr Standardtypen von Typvariablen ist Python 3.13 oder h\xf6her erforderlich.","typeVarDefaultInvalidTypeVar":"Der Typparameter \\"{name}\\" weist einen Standardtyp auf, der auf eine oder mehrere Typvariablen verweist, die au\xdferhalb des G\xfcltigkeitsbereichs liegen.","typeVarFirstArg":"Der Name von TypeVar wurde als erstes Argument erwartet.","typeVarInvalidForMemberVariable":"Der Attributtyp kann keine Typvariable \\"{name}\\" verwenden, die auf die lokale Methode festgelegt ist.","typeVarNoMember":"TypeVar „{type}“ weist kein Attribut „{name}“ auf","typeVarNotSubscriptable":"TypeVar \\"{type}\\" kann nicht tiefgestellt werden.","typeVarNotUsedByOuterScope":"Die Typvariable \\"{name}\\" hat in diesem Kontext keine Bedeutung.","typeVarPossiblyUnsolvable":"Die Typvariable \\"{name}\\" wird m\xf6glicherweise nicht aufgel\xf6st, wenn der Aufrufer kein Argument f\xfcr Parameter \\"{param}\\" bereitstellt","typeVarSingleConstraint":"TypeVar muss mindestens zwei eingeschr\xe4nkte Typen aufweisen.","typeVarTupleConstraints":"TypeVarTuple darf keine Werteinschr\xe4nkungen aufweisen.","typeVarTupleContext":"TypeVarTuple ist in diesem Kontext nicht zul\xe4ssig.","typeVarTupleDefaultNotUnpacked":"Der Standardtyp \\"TypeVarTuple\\" muss entpacktes tuple oder ein TypeVarTuple sein.","typeVarTupleMustBeUnpacked":"Der Entpackungsoperator ist f\xfcr den TypeVarTuple-Wert erforderlich.","typeVarTupleUnknownParam":"\\"{name}\\" ist ein unbekannter Parameter f\xfcr TypeVarTuple.","typeVarUnknownParam":"\\"{name}\\" ist ein unbekannter Parameter f\xfcr TypeVar.","typeVarUsedByOuterScope":"TypeVar \\"{name}\\" wird bereits von einem \xe4u\xdferen Bereich verwendet.","typeVarUsedOnlyOnce":"TypeVar \\"{name}\\" wird in der generischen Funktionssignatur nur einmal angezeigt.","typeVarVariance":"TypeVar darf nicht gleichzeitig \\"covariant\\" und \\"contravariant\\" sein.","typeVarWithDefaultFollowsVariadic":"TypeVar „{typeVarName}“ weist einen Standardwert auf und kann TypeVarTuple „{variadicName}“ nicht folgen.","typeVarWithoutDefault":"\\"{name}\\" kann nicht nach \\"{other}\\" in der Typparameterliste angezeigt werden, da es keinen Standardtyp aufweist.","typeVarsNotInGenericOrProtocol":"Generic[] oder Protocol[] m\xfcssen alle Typvariablen enthalten.","typedDictAccess":"Auf das Element in TypedDict konnte nicht zugegriffen werden.","typedDictAssignedName":"TypedDict muss einer Variablen mit dem Namen „{name}“ zugewiesen werden.","typedDictBadVar":"TypedDict-Klassen d\xfcrfen nur Typanmerkungen enthalten.","typedDictBaseClass":"Alle Basisklassen f\xfcr TypedDict-Klassen m\xfcssen auch TypedDict-Klassen sein.","typedDictBoolParam":"Es wird erwartet, dass \\"{name}\\" Parameter den Wert \\"True\\" oder \\"False\\" aufweist.","typedDictClosedExtras":"Die Basisklasse \\"{name}\\" ist eine TypedDict, die den Typ zus\xe4tzlicher Elemente auf den Typ \\"{type}\\" beschr\xe4nkt.","typedDictClosedFalseNonOpenBase":"Die Basisklasse „{name}“ ist kein offenes TypedDict; closed=False ist nicht zul\xe4ssig.","typedDictClosedNoExtras":"Die Basisklasse „{name}“ ist ein closed TypedDict; zus\xe4tzliche Elemente sind nicht zul\xe4ssig.","typedDictDelete":"Das Element in TypedDict konnte nicht gel\xf6scht werden.","typedDictEmptyName":"Namen innerhalb eines TypedDict d\xfcrfen nicht leer sein.","typedDictEntryName":"F\xfcr den W\xf6rterbucheintragsnamen wurde ein Zeichenfolgenliteral erwartet.","typedDictEntryUnique":"Namen innerhalb eines W\xf6rterbuchs m\xfcssen eindeutig sein.","typedDictExtraArgs":"Zus\xe4tzliche TypedDict-Argumente werden nicht unterst\xfctzt.","typedDictExtraItemsClosed":"TypedDict k\xf6nnen entweder \\"closed\\" oder \\"extra_items\\" verwenden, aber nicht beides.","typedDictFieldNotRequiredRedefinition":"Das TypedDict-Element „{name}“ kann nicht als „NotRequired“ neu definiert werden.","typedDictFieldReadOnlyRedefinition":"Das TypedDict-Element „{name}“ kann nicht als „ReadOnly“ neu definiert werden.","typedDictFieldRequiredRedefinition":"Das TypedDict-Element „{name}“ kann nicht als „Required“ neu definiert werden.","typedDictFirstArg":"Der Klassenname \\"TypedDict\\" wird als erstes Argument erwartet.","typedDictInClassPattern":"Die TypedDict-Klasse ist im Klassenmuster nicht zul\xe4ssig.","typedDictInitsubclassParameter":"TypedDict unterst\xfctzt __init_subclass__ Parameter „{name}“ nicht.","typedDictNotAllowed":"\\"TypedDict\\" kann in diesem Kontext nicht verwendet werden.","typedDictSecondArgDict":"Es wird ein dict- oder Schl\xfcsselwortparameter als zweiter Parameter erwartet.","typedDictSecondArgDictEntry":"Einfacher W\xf6rterbucheintrag erwartet","typedDictSet":"Element konnte in TypedDict nicht zugewiesen werden.","unaccessedClass":"Auf Klasse \\"{name}\\" wird nicht zugegriffen","unaccessedFunction":"Auf Funktion \\"{name}\\" wird nicht zugegriffen","unaccessedImport":"Auf Import \\"{name}\\" wird nicht zugegriffen","unaccessedSymbol":"Auf \\"{name}\\" wird nicht zugegriffen","unaccessedVariable":"Auf Variable \\"{name}\\" wird nicht zugegriffen","unannotatedFunctionSkipped":"Die Analyse der Funktion \\"{name}\\" wird \xfcbersprungen, da sie nicht kommentiert wurde.","unaryOperationNotAllowed":"Der un\xe4re Operator ist im Typausdruck nicht zul\xe4ssig","unexpectedAsyncToken":"Es wurde erwartet, dass \\"def\\", \\"with\\" oder \\"for\\" auf \\"async\\" folgt.","unexpectedEof":"Unerwartetes Dateiende.","unexpectedExprToken":"Unerwartetes Token am Ende des Ausdrucks.","unexpectedIndent":"Unerwarteter Einzug","unexpectedUnindent":"\\"Unindent\\" nicht erwartet.","unhashableDictKey":"Der W\xf6rterbuchschl\xfcssel muss hashbar sein.","unhashableSetEntry":"Der Eintrag \\"Set\\" muss hashbar sein.","uninitializedAbstractVariables":"In der abstrakten Basisklasse definierte Variablen sind in der final Klasse \\"{classType}\\" nicht initialisiert","uninitializedInstanceVariable":"Die Instanzvariable \\"{name}\\" ist im Klassentext oder in der __init__ Methode nicht initialisiert.","unionForwardReferenceNotAllowed":"Die Unionsyntax kann nicht mit einem Zeichenfolgenoperanden verwendet werden; verwenden Sie Anf\xfchrungszeichen um den gesamten Ausdruck","unionSyntaxIllegal":"Alternative Syntax f\xfcr Unions erfordert Python 3.10 oder h\xf6her.","unionTypeArgCount":"Union erfordert mindestens zwei Typargumente.","unionUnpackedTuple":"Union kann kein entpacktes tuple enthalten.","unionUnpackedTypeVarTuple":"Die Union kann kein entpacktes TypeVarTuple enthalten.","unnecessaryCast":"Nicht erforderlicher \\"cast\\"-Aufruf; der Typ ist bereits \\"{type}\\".","unnecessaryIsInstanceAlways":"Nicht erforderlicher isinstance-Aufruf; \\"{testType}\\" ist immer eine Instanz von \\"{classType}\\"","unnecessaryIsInstanceNever":"Nicht erforderlicher isinstance-Aufruf; \\"{testType}\\" ist nie eine Instanz von \\"{classType}\\"","unnecessaryIsSubclassAlways":"Nicht erforderlicher issubclass-Aufruf; \\"{testType}\\" ist immer eine Unterklasse von \\"{classType}\\"","unnecessaryIsSubclassNever":"Nicht erforderlicher issubclass-Aufruf; \\"{testType}\\" ist nie eine Unterklasse von \\"{classType}\\"","unnecessaryPyrightIgnore":"Unn\xf6tiger \\"# pyright: ignore\\"-Kommentar","unnecessaryPyrightIgnoreRule":"Unn\xf6tiger \\"# pyright: ignore\\"-Regel: \\"{name}\\"","unnecessaryTypeIgnore":"Nicht erforderlicher \\"# type: ignore\\"-Kommentar","unpackArgCount":"Nach \\"Unpack\\" wurde ein einzelnes Typargument erwartet.","unpackExpectedTypeVarTuple":"„TypeVarTuple“ oder „tuple“ als Typargument f\xfcr „Unpack“ erwartet","unpackExpectedTypedDict":"TypedDict-Typargument f\xfcr Unpack erwartet","unpackIllegalInComprehension":"Der Entpackvorgang ist in Verst\xe4ndnis nicht zul\xe4ssig.","unpackInAnnotation":"Der Operator zum Entpacken ist im Typausdruck nicht zul\xe4ssig","unpackInDict":"Der Entpackvorgang ist in W\xf6rterb\xfcchern nicht zul\xe4ssig.","unpackInSet":"Der Operator zum Entpacken ist innerhalb einer Menge „set“ nicht zul\xe4ssig.","unpackNotAllowed":"\\"Unpack\\" ist in diesem Kontext nicht zul\xe4ssig.","unpackOperatorNotAllowed":"Der Entpackvorgang ist in diesem Kontext nicht zul\xe4ssig.","unpackTuplesIllegal":"Der Entpackvorgang ist in Tupeln vor Python 3.8 nicht zul\xe4ssig.","unpackedArgInTypeArgument":"Nicht gepackte Argumente k\xf6nnen in diesem Kontext nicht verwendet werden.","unpackedArgWithVariadicParam":"Das nicht gepackte Argument kann nicht f\xfcr den Parameter \\"TypeVarTuple\\" verwendet werden.","unpackedDictArgumentNotMapping":"Der Argumentausdruck nach ** muss eine Zuordnung mit dem Schl\xfcsseltyp \\"str\\" sein.","unpackedDictSubscriptIllegal":"Der Operator zum Entpacken des W\xf6rterbuchs in tiefgestellten Zeichen ist nicht zul\xe4ssig.","unpackedSubscriptIllegal":"Das Entpacken des Operators im Tiefstellungsskript erfordert Python 3.11 oder h\xf6her.","unpackedTypeVarTupleExpected":"Nicht gepackter TypeVarTuple erwartet; verwenden Sie Unpack[{name1}] oder *{name2}","unpackedTypedDictArgument":"Das entpackte TypedDict-Argument kann nicht mit Parametern abgelichen werden.","unreachableCodeCondition":"Der Code wird nicht analysiert, da die Bedingung statisch als falsch ausgewertet wird.","unreachableCodeStructure":"Code ist aufgrund der Struktur nicht erreichbar","unreachableCodeType":"Typanalyse weist darauf hin, dass Code nicht erreichbar ist","unreachableExcept":"Die except-Klausel ist nicht erreichbar, weil die Ausnahme bereits behandelt wird.","unsupportedDunderAllOperation":"Der Vorgang f\xfcr \\"__all__\\" wird nicht unterst\xfctzt, daher ist die exportierte Symbolliste m\xf6glicherweise falsch.","unusedCallResult":"Das Ergebnis des Aufrufausdrucks ist vom Typ \\"{type}\\" und wird nicht verwendet; der Variablen \\"_\\" zuweisen, wenn dies beabsichtigt ist","unusedCoroutine":"Das Ergebnis eines asynchronen Funktionsaufrufs wird nicht verwendet; verwenden Sie \\"await\\", oder weisen Sie der Variablen ein Ergebnis zu.","unusedExpression":"Der Ausdruckswert wird nicht verwendet.","varAnnotationIllegal":"Type Anmerkungen f\xfcr Variablen erfordern Python 3.6 oder h\xf6her; verwenden Sie den type Kommentar f\xfcr Kompatibilit\xe4t mit fr\xfcheren Versionen","variableFinalOverride":"Die Variable \\"{name}\\" ist als \\"Final\\" gekennzeichnet und \xfcberschreibt die Nicht-Final-Variable desselben Namens in der Klasse \\"{className}\\"","variadicTypeArgsTooMany":"Die Liste der Typargumente darf h\xf6chstens ein entpacktes „TypeVarTuple“ oder „tuple“ enthalten.","variadicTypeParamTooManyAlias":"Der Typalias darf h\xf6chstens einen TypeVarTuple-Typparameter aufweisen, es wurden jedoch mehrere ({names}) empfangen.","variadicTypeParamTooManyClass":"Die generische Klasse darf h\xf6chstens einen TypeVarTuple-Typparameter aufweisen, es wurden jedoch mehrere ({names}) empfangen.","walrusIllegal":"Der Operator \\":=\\" erfordert Python 3.8 oder h\xf6her.","walrusNotAllowed":"Der Operator \\":=\\" ist in diesem Kontext ohne umgebende Klammern nicht zul\xe4ssig.","wildcardInFunction":"Der Platzhalterimport ist innerhalb einer Klasse oder Funktion nicht zul\xe4ssig.","wildcardLibraryImport":"Der Platzhalterimport aus einer Bibliothek ist nicht zul\xe4ssig.","wildcardPatternTypePartiallyUnknown":"Der durch das Platzhaltermuster erfasste Typ ist teilweise unbekannt.","wildcardPatternTypeUnknown":"Der durch das Platzhaltermuster erfasste Typ ist unbekannt.","yieldFromIllegal":"Die Verwendung von \\"yield from\\" erfordert Python 3.3 oder h\xf6her.","yieldFromOutsideAsync":"\\"yield from\\" ist in einer asynchronen Funktion nicht zul\xe4ssig.","yieldOutsideFunction":"\\"yield\\" ist au\xdferhalb einer Funktion oder eines Lambdas nicht zul\xe4ssig.","yieldWithinComprehension":"„yield“ ist innerhalb eines Verst\xe4ndnisses nicht zul\xe4ssig","zeroCaseStatementsFound":"Die match-Anweisung muss mindestens eine case-Anweisung enthalten","zeroLengthTupleNotAllowed":"Zero-length tuple is not allowed in this context"},"DiagnosticAddendum":{"annotatedNotAllowed":"Das Sonderformular „Annotated“ kann nicht mit Instanz- und Klassen\xfcberpr\xfcfungen verwendet werden.","argParam":"Argument entspricht Parameter \\"{paramName}\\"","argParamFunction":"Argument entspricht Parameter \\"{paramName}\\" in Funktion \\"{functionName}\\"","argsParamMissing":"Der Parameter \\"*{paramName}\\" weist keinen entsprechenden Parameter auf.","argsPositionOnly":"Nicht \xfcbereinstimmende Parameteranmerkungsanzahl: {expected} erwartet, aber {received} empfangen","argumentType":"Argumenttyp ist \\"{type}\\"","argumentTypes":"Argumenttypen: ({types})","assignToNone":"Der Typ kann nicht „None“ zugewiesen werden.","asyncHelp":"Meinten Sie \\"async with\\"?","baseClassIncompatible":"Die Basisklasse \\"{baseClass}\\" ist nicht mit dem Typ \\"{type}\\" kompatibel.","baseClassIncompatibleSubclass":"Die Basisklasse \\"{baseClass}\\" wird von \\"{subclass}\\" abgeleitet, die mit dem Typ \\"{type}\\" nicht kompatibel ist.","baseClassOverriddenType":"Die Basisklasse \\"{baseClass}\\" stellt einen Typ \\"{type}\\" bereit, der \xfcberschrieben wird.","baseClassOverridesType":"Basisklasse \\"{baseClass}\\" \xfcberschreibt mit Typ \\"{type}\\"","bytesTypePromotions":"Legen Sie disableBytesTypePromotions auf false fest, um das Typerweiterungsverhalten f\xfcr \\"bytearray\\" und \\"memoryview\\" zu aktivieren.","conditionalRequiresBool":"Die Methode __bool__ f\xfcr den Typ \\"{operandType}\\" gibt den Typ \\"{boolReturnType}\\" anstelle von \\"bool\\" zur\xfcck","dataClassFieldLocation":"Felddeklaration","dataClassFrozen":"\\"{name}\\" ist fixiert","dataProtocolUnsupported":"„{name}“ ist ein Datenprotokoll.","descriptorAccessBindingFailed":"Fehler beim Binden der Methode „{name}“ f\xfcr die Deskriptorklasse „{className}“","descriptorAccessCallFailed":"Fehler beim Aufrufen der Methode „{name}“ f\xfcr die Deskriptorklasse „{className}“","finalMethod":"Final Methode","functionParamDefaultMissing":"Standardargument f\xfcr Parameter \\"{name}\\" fehlt.","functionParamName":"Parameternamen stimmen nicht \xfcberein: \\"{destName}\\" und \\"{srcName}\\"","functionParamPositionOnly":"Nicht \xfcbereinstimmender Parameter „nur f\xfcr Position“. Der Parameter „{name}“ ist nicht „nur f\xfcr Position“.","functionReturnTypeMismatch":"Der Funktionsr\xfcckgabetyp \\"{sourceType}\\" ist nicht mit dem Typ \\"{destType}\\" kompatibel.","functionTooFewParams":"Die Funktion akzeptiert zu wenige Positionsparameter; {expected} erwartet, aber {received} empfangen","functionTooManyParams":"Die Funktion akzeptiert zu viele Positionsparameter; {expected} erwartet, aber {received} empfangen","genericClassNotAllowed":"Ein generischer Typ mit Typargumenten ist f\xfcr Instanz- oder Klassenpr\xfcfungen nicht zul\xe4ssig.","incompatibleDeleter":"Die deleter Methode der Property ist nicht kompatibel.","incompatibleGetter":"Die Property getter Methode ist nicht kompatibel.","incompatibleSetter":"Die Property setter Methode ist nicht kompatibel.","initMethodLocation":"Die __init__ Methode ist in der Klasse \\"{type}\\" definiert.","initMethodSignature":"Die Signatur von __init__ ist \\"{type}\\".","initSubclassLocation":"Die __init_subclass__ Methode ist in der Klasse \\"{name}\\" definiert.","invariantSuggestionDict":"Erw\xe4gen Sie den Wechsel von \\"dict\\" zu \\"Mapping\\" (im Werttyp covariant).","invariantSuggestionList":"Erw\xe4gen Sie den Wechsel von \\"list\\" zu \\"Sequence\\" (covariant).","invariantSuggestionSet":"Erw\xe4gen Sie den Wechsel von „set“ zu „Container“, der Kovariante ist.","isinstanceClassNotSupported":"„{type}“ wird f\xfcr Instanz- und Klassen\xfcberpr\xfcfungen nicht unterst\xfctzt.","keyNotRequired":"\\"{name}\\" ist kein erforderlicher Schl\xfcssel in \\"{type}\\". Der Zugriff kann daher zu einer Laufzeitausnahme f\xfchren.","keyReadOnly":"\\"{name}\\" ist ein schreibgesch\xfctzter Schl\xfcssel in \\"{type}\\"","keyRequiredDeleted":"\\"{name}\\" ist ein erforderlicher Schl\xfcssel und kann nicht gel\xf6scht werden.","keyUndefined":"\\"{name}\\" ist kein definierter Schl\xfcssel in \\"{type}\\"","kwargsParamMissing":"Der Parameter \\"**{paramName}\\" weist keinen entsprechenden Parameter auf.","listAssignmentMismatch":"Der Typ \\"{type}\\" ist nicht mit der Zielliste kompatibel.","literalAssignmentMismatch":"„{sourceType}“ kann dem Typ „{destType}“ nicht zugewiesen werden.","literalNotAllowed":"Das Sonderformular „Literal“ kann nicht mit Instanz- und Klassen\xfcberpr\xfcfungen verwendet werden.","matchIsNotExhaustiveHint":"Wenn keine ausf\xfchrliche Behandlung beabsichtigt ist, f\xfcgen Sie \\"case _: pass\\" hinzu.","matchIsNotExhaustiveType":"Unbehandelter Typ: \\"{type}\\"","memberAssignment":"Ein Ausdruck vom Typ „{type}“ kann dem Attribut „{name}“ der Klasse „{classType}“ nicht zugewiesen werden","memberIsAbstract":"„{type}. {name}“ ist nicht implementiert.","memberIsAbstractMore":"und {count} weitere...","memberIsClassVarInProtocol":"„{name}“ ist als ClassVar im Protokoll definiert.","memberIsInitVar":"„{name}“ ist ein init-only-Feld.","memberIsInvariant":"\\"{name}\\" ist invariant, da es \xe4nderbar ist.","memberIsNotClassVarInClass":"„{name}“ muss als ClassVar definiert sein, um mit dem Protokoll kompatibel zu sein.","memberIsNotClassVarInProtocol":"„{name}“ ist nicht als ClassVar im Protokoll definiert.","memberIsNotReadOnlyInProtocol":"\\"{name}\\" ist im Protokoll nicht schreibgesch\xfctzt.","memberIsReadOnlyInProtocol":"\\"{name}\\" ist im Protokoll schreibgesch\xfctzt.","memberIsWritableInProtocol":"\\"{name}\\" ist im Protokoll beschreibbar.","memberSetClassVar":"Attribut „{name}“ kann nicht \xfcber eine Klasseninstanz zugewiesen werden, da es sich um eine ClassVar handelt","memberTypeMismatch":"\\"{name}\\" ist ein inkompatibler Typ.","memberUnknown":"Das Attribut „{name}“ ist unbekannt","metaclassConflict":"Die Metaklasse \\"{metaclass1}\\" verursacht einen Konflikt mit \\"{metaclass2}\\"","missingDeleter":"Die Property deleter Methode fehlt.","missingGetter":"Die Property getter Methode fehlt.","missingSetter":"Die Property setter Methode fehlt.","namedParamMissingInDest":"Zus\xe4tzlicher Parameter \\"{name}\\"","namedParamMissingInSource":"Fehlender Schl\xfcsselwortparameter \\"{name}\\"","namedParamTypeMismatch":"Der Schl\xfcsselwortparameter „{name}“ vom Typ „{sourceType}“ ist nicht mit dem Typ „{destType}“ kompatibel","namedTupleNotAllowed":"NamedTuple kann nicht f\xfcr Instanzen- oder Klassen\xfcberpr\xfcfungen verwendet werden.","newMethodLocation":"Die __new__ Methode ist in der Klasse \\"{type}\\" definiert.","newMethodSignature":"Signatur von __new__ ist \\"{type}\\"","newTypeClassNotAllowed":"Der mit NewType erstellte Typ kann nicht mit Instanz- und Klassen\xfcberpr\xfcfungen verwendet werden.","noOverloadAssignable":"Keine \xfcberladene Funktion stimmt mit dem Typ \\"{type}\\" \xfcberein.","noneNotAllowed":"\\"None\\" kann nicht f\xfcr Instanz- oder Klassenpr\xfcfungen verwendet werden.","orPatternMissingName":"Fehlende Namen: {name}","overloadIndex":"\xdcberladung \\"{index}\\" ist die n\xe4chste \xdcbereinstimmung.","overloadNotAssignable":"Mindestens eine \xdcberladung von \\"{name}\\" kann nicht zugewiesen werden.","overloadSignature":"Die \xdcberladungssignatur ist hier definiert.","overriddenMethod":"\xdcberschriebene Methode","overriddenSymbol":"Au\xdfer Kraft gesetztes Symbol","overrideInvariantMismatch":"Der \xdcberschreibungstyp \\"{overrideType}\\" ist nicht identisch mit dem Basistyp \\"{baseType}\\".","overrideIsInvariant":"Die Variable ist ver\xe4nderlich, sodass ihr Typ unver\xe4nderlich ist.","overrideNoOverloadMatches":"Keine \xdcberladungssignatur in \xdcberschreibung ist mit der Basismethode kompatibel.","overrideNotClassMethod":"Die Basismethode ist als classmethod deklariert, die \xdcberschreibung jedoch nicht","overrideNotInstanceMethod":"Die Basismethode ist als Instanz deklariert, die \xdcberschreibung jedoch nicht","overrideNotStaticMethod":"Die Basismethode ist als staticmethod deklariert, die \xdcberschreibung jedoch nicht","overrideOverloadNoMatch":"Au\xdferkraftsetzung behandelt nicht alle \xdcberladungen der Basismethode.","overrideOverloadOrder":"\xdcberladungen f\xfcr die \xdcberschreibungsmethode m\xfcssen in der gleichen Reihenfolge wie die Basismethode vorliegen.","overrideParamKeywordNoDefault":"Konflikt mit Schl\xfcsselwortparameter \\"{name}\\": Der Basisparameter hat einen Standardargumentwert, der Au\xdferkraftsetzungsparameter ist nicht identisch.","overrideParamKeywordType":"Schl\xfcsselwortparameter \\"{name}\\" Typenkonflikt: Basisparameter ist Typ \\"{baseType}\\", \xdcberschreibungsparameter ist Typ \\"{overrideType}\\"","overrideParamName":"Namenskonflikt mit Parameter {index}: Der Basisparameter hat den Namen \\"{baseName}\\", der Au\xdferkraftsetzungsparameter ist \\"{overrideName}\\"","overrideParamNameExtra":"Der Parameter \\"{name}\\" fehlt in der Basis.","overrideParamNameMissing":"Der Parameter \\"{name}\\" fehlt in der Au\xdferkraftsetzung.","overrideParamNamePositionOnly":"Parameter „{index}“ stimmt nicht \xfcberein: Basisparameter „{baseName}“ ist Schl\xfcsselwortparameter, Au\xdferkraftsetzungsparameter ist „position-only“.","overrideParamNoDefault":"Konflikt mit Parameter {index}: Der Basisparameter hat einen Standardargumentwert, der Au\xdferkraftsetzungsparameter ist nicht identisch.","overrideParamType":"Parameter {index} Typenkonflikt: Basisparameter ist Typ \\"{baseType}\\", \xdcberschreibungsparameter ist Typ \\"{overrideType}\\"","overridePositionalParamCount":"Anzahl der Positionsparameter stimmt nicht \xfcberein; die Basismethode hat {baseCount}, aber die \xdcberschreibung hat {overrideCount}","overrideReturnType":"R\xfcckgabetypkonflikt: Basismethode gibt Typ \\"{baseType}\\" zur\xfcck, \xdcberschreibung gibt Typ \\"{overrideType}\\" zur\xfcck","overrideType":"Die Basisklasse definiert den Typ als \\"{type}\\"","paramAssignment":"Parameter „{index}“: Typ „{sourceType}“ ist nicht mit dem Typ „{destType}“ kompatibel","paramSpecMissingInOverride":"Parameter \\"ParamSpec\\" fehlen in der \xdcberschreibungsmethode.","paramType":"Parametertyp ist \\"{paramType}\\"","privateImportFromPyTypedSource":"Stattdessen aus \\"{module}\\" importieren","propertyAccessFromProtocolClass":"Auf eine in einer Protokollklasse definierte Eigenschaft kann nicht als Klassenvariable zugegriffen werden.","propertyMethodIncompatible":"Die Property-Methode \\"{name}\\" ist inkompatibel.","propertyMethodMissing":"Die Property-Methode \\"{name}\\" fehlt in der \xdcberschreibung.","propertyMissingDeleter":"Property \\"{name}\\" hat keinen definierten deleter.","propertyMissingSetter":"Property \\"{name}\\" hat keinen definierten setter.","protocolIncompatible":"\\"{sourceType}\\" ist nicht mit dem Protokoll \\"{destType}\\" kompatibel.","protocolMemberMissing":"\\"{name}\\" ist nicht vorhanden.","protocolRequiresRuntimeCheckable":"Die Protocol Klasse muss @runtime_checkable sein, damit sie mit Instanz- und Klassenpr\xfcfungen verwendet werden kann.","protocolSourceIsNotConcrete":"\\"{sourceType}\\" ist kein konkreter Klassentyp und kann dem Typ \\"{destType}\\" nicht zugewiesen werden.","protocolUnsafeOverlap":"Attribute von „{name}“ weisen die gleichen Namen wie das Protokoll auf.","pyrightCommentIgnoreTip":"Verwenden Sie \\"# pyright: ignore[<diagnostic rules>]\\", um die Diagnose f\xfcr eine einzelne Zeile zu unterdr\xfccken.","readOnlyAttribute":"Das Attribut \\"{name}\\" ist schreibgesch\xfctzt.","seeClassDeclaration":"Siehe Klassendeklaration","seeDeclaration":"Siehe Deklaration","seeFunctionDeclaration":"Siehe Funktionsdeklaration","seeMethodDeclaration":"Siehe Methodendeklaration","seeParameterDeclaration":"Siehe Parameterdeklaration","seeTypeAliasDeclaration":"Siehe Typaliasdeklaration","seeVariableDeclaration":"Siehe Variablendeklaration","tupleAssignmentMismatch":"Der Typ \\"{type}\\" ist nicht mit dem Ziel-tuple kompatibel.","tupleEntryTypeMismatch":"Der Tuple-eintrag {entry} ist ein falscher Typ.","tupleSizeIndeterminateSrc":"Nicht \xfcbereinstimmende Tuple Gr\xf6\xdfe; {expected} erwartet, aber unbestimmt empfangen","tupleSizeIndeterminateSrcDest":"Nicht \xfcbereinstimmende Tuple Gr\xf6\xdfe; {expected} oder mehr erwartet, aber „unbestimmt“ empfangen","tupleSizeMismatch":"Nicht \xfcbereinstimmende Tuple Gr\xf6\xdfe; {expected} erwartet, aber {received} empfangen","tupleSizeMismatchIndeterminateDest":"Nicht \xfcbereinstimmende Tuple Gr\xf6\xdfe; {expected} oder mehr erwartet, aber {received} empfangen","typeAliasInstanceCheck":"Der mit der „type“-Anweisung erstellte Typalias kann nicht mit Instanz- und Klassen\xfcberpr\xfcfungen verwendet werden.","typeAssignmentMismatch":"Der Typ „{sourceType}“ kann dem Typ „{destType}“ nicht zugewiesen werden.","typeBound":"Der Typ „{sourceType}“ kann der oberen Grenze „{destType}“ f\xfcr die Typvariable „{name}“ nicht zugewiesen werden.","typeConstrainedTypeVar":"Der Typ „{type}“ kann der eingeschr\xe4nkten Typvariablen „{name}“ nicht zugewiesen werden","typeIncompatible":"„{sourceType}“ kann „{destType}“ nicht zugewiesen werden.","typeNotClass":"\\"{type}\\" ist keine Klasse.","typeNotStringLiteral":"\\"{type}\\" ist kein Zeichenfolgenliteral.","typeOfSymbol":"Der Typ von \\"{name}\\" ist \\"{type}\\".","typeParamSpec":"Typ \\"{type}\\" ist nicht mit ParamSpec \\"{name}\\" kompatibel.","typeUnsupported":"Typ \\"{type}\\" wird nicht unterst\xfctzt.","typeVarDefaultOutOfScope":"Die Typvariable \\"{name}\\" befindet sich nicht im Bereich.","typeVarIsContravariant":"Der Typparameter \\"{name}\\" ist kontravariant, aber \\"{sourceType}\\" ist kein Supertyp von \\"{destType}\\"","typeVarIsCovariant":"Der Typparameter \\"{name}\\" ist kovariant, aber \\"{sourceType}\\" ist kein Untertyp von \\"{destType}\\"","typeVarIsInvariant":"Der Typparameter \\"{name}\\" ist invariant, \\"{sourceType}\\" ist jedoch nicht identisch mit \\"{destType}\\"","typeVarNotAllowed":"TypeVar ist f\xfcr Instanz- oder Klassenpr\xfcfungen nicht zul\xe4ssig.","typeVarTupleRequiresKnownLength":"TypeVarTuple kann nicht an tuple unbekannter L\xe4nge gebunden werden.","typeVarUnnecessarySuggestion":"Stattdessen {type} verwenden","typeVarUnsolvableRemedy":"Geben Sie eine \xdcberladung an, die den R\xfcckgabetyp angibt, wenn das Argument nicht angegeben ist.","typeVarsMissing":"Fehlende Typvariablen: {names}","typedDictBaseClass":"Die Klasse \\"{type}\\" ist kein TypedDict.","typedDictClassNotAllowed":"Die TypedDict-Klasse ist f\xfcr Instanz- oder Klassen\xfcberpr\xfcfungen nicht zul\xe4ssig.","typedDictClosedExtraNotAllowed":"Das Element „{name}“ kann nicht hinzugef\xfcgt werden.","typedDictClosedExtraTypeMismatch":"Das Element „{name}“ mit dem Typ „{type}“ kann nicht hinzugef\xfcgt werden.","typedDictClosedFieldNotReadOnly":"Das Element „{name}“ kann nicht hinzugef\xfcgt werden, da es ReadOnly sein muss.","typedDictClosedFieldNotRequired":"Das Element „{name}“ kann nicht hinzugef\xfcgt werden, da es „NotRequired“ sein muss.","typedDictExtraFieldNotAllowed":"„{name}“ ist in „{type}“ nicht vorhanden.","typedDictExtraFieldTypeMismatch":"Der Typ von „{name}“ ist nicht mit dem Typ „extra_items“ in „{type}“ kompatibel.","typedDictFieldMissing":"\\"{name}\\" fehlt in \\"{type}\\"","typedDictFieldNotReadOnly":"\\"{name}\\" ist in \\"{type}\\" nicht schreibgesch\xfctzt.","typedDictFieldNotRequired":"\\"{name}\\" ist in \\"{type}\\" nicht erforderlich.","typedDictFieldRequired":"\\"{name}\\" ist in \\"{type}\\" erforderlich.","typedDictFieldTypeMismatch":"Der Typ „{type}“ kann dem Element „{name}“ nicht zugewiesen werden.","typedDictFieldUndefined":"„{name}“ ist ein nicht definiertes Element im Typ „{type}“.","typedDictKeyAccess":"[\\"{name}\\"] verwenden, um in TypedDict auf ein Element zu verweisen","typedDictNotAllowed":"TypedDict kann nicht f\xfcr Instanzen- oder Klassen\xfcberpr\xfcfungen verwendet werden.","unhashableType":"Der Typ \\"{type}\\" kann nicht mit einem Hash erstellt werden.","uninitializedAbstractVariable":"Die Instanzvariable \\"{name}\\" ist in einer abstrakten Basisklasse \\"{classType}\\" definiert, aber nicht initialisiert.","unreachableExcept":"\\"{exceptionType}\\" ist eine Unterklasse von \\"{parentType}\\"","useDictInstead":"Verwenden Sie dict[T1, T2], um einen W\xf6rterbuchtyp anzugeben.","useListInstead":"Verwenden Sie list[T], um einen list-Typ anzugeben, oder T1 | T2, um einen union-Typ anzugeben.","useTupleInstead":"Verwenden Sie tuple[T1, ..., Tn], um einen tuple-Typ anzugeben, oder T1 | T2, um einen union-Typ anzugeben.","useTypeInstead":"Verwenden Sie stattdessen type[T].","varianceMismatchForClass":"Die Varianz des Typarguments \\"{typeVarName}\\" ist nicht mit der Basisklasse \\"{className}\\" kompatibel","varianceMismatchForTypeAlias":"Die Varianz des Typarguments \\"{typeVarName}\\" ist nicht mit \\"{typeAliasParam}\\" kompatibel"},"Service":{"longOperation":"Das Aufz\xe4hlen von Arbeitsbereichsquelldateien nimmt viel Zeit in Anspruch. Erw\xe4gen Sie stattdessen, einen Unterordner zu \xf6ffnen. [Weitere Informationen](https://aka.ms/workspace-too-many-files)"}}')},84268(e){"use strict";e.exports=JSON.parse('{"CodeAction":{"createTypeStub":{"message":"Create Type Stub","comment":"{Locked=\'Stub\'}"},"createTypeStubFor":{"message":"Create Type Stub For \\"{moduleName}\\"","comment":"{Locked=\'Stub\'}"},"executingCommand":"Executing command","filesToAnalyzeCount":"{count} files to analyze","filesToAnalyzeOne":"1 file to analyze","findingReferences":"Finding references","organizeImports":"Organize Imports"},"Completion":{"autoImportDetail":"Auto-import","indexValueDetail":"Index value"},"Diagnostic":{"abstractMethodInvocation":"Method \\"{method}\\" cannot be called because it is abstract and unimplemented","annotatedMetadataInconsistent":"Annotated metadata type \\"{metadataType}\\" is not compatible with type \\"{type}\\"","annotatedParamCountMismatch":"Parameter annotation count mismatch: expected {expected} but received {received}","annotatedTypeArgMissing":{"message":"Expected one type argument and one or more annotations for \\"Annotated\\"","comment":"{Locked=\'Annotated\'}"},"annotationBytesString":"Type expressions cannot use bytes string literals","annotationFormatString":{"message":"Type expressions cannot use format string literals (f-strings)","comment":"\'f-string\' is the common English slang for a Python format string"},"annotationNotSupported":"Type annotation not supported for this statement","annotationRawString":"Type expressions cannot use raw string literals","annotationSpansStrings":"Type expressions cannot span multiple string literals","annotationStringEscape":"Type expressions cannot contain escape characters","annotationTemplateString":{"message":"Type expressions cannot use template string literals (t-strings)","comment":"\'t-string\' is the common English slang for a Python template string"},"argAssignment":"Argument of type \\"{argType}\\" cannot be assigned to parameter of type \\"{paramType}\\"","argAssignmentFunction":"Argument of type \\"{argType}\\" cannot be assigned to parameter of type \\"{paramType}\\" in function \\"{functionName}\\"","argAssignmentParam":"Argument of type \\"{argType}\\" cannot be assigned to parameter \\"{paramName}\\" of type \\"{paramType}\\"","argAssignmentParamFunction":"Argument of type \\"{argType}\\" cannot be assigned to parameter \\"{paramName}\\" of type \\"{paramType}\\" in function \\"{functionName}\\"","argMissingForParam":"Argument missing for parameter {name}","argMissingForParams":"Arguments missing for parameters {names}","argMorePositionalExpectedCount":"Expected {expected} more positional arguments","argMorePositionalExpectedOne":"Expected 1 more positional argument","argPositional":"Expected positional argument","argPositionalExpectedCount":"Expected {expected} positional arguments","argPositionalExpectedOne":"Expected 1 positional argument","argTypePartiallyUnknown":"Argument type is partially unknown","argTypeUnknown":"Argument type is unknown","assertAlwaysTrue":{"message":"Assert expression always evaluates to true","comment":"{Locked=\'true\'}"},"assertTypeArgs":{"message":"\\"assert_type\\" expects two positional arguments","comment":"{Locked=\'assert_type\'}"},"assertTypeTypeMismatch":{"message":"\\"assert_type\\" mismatch: expected \\"{expected}\\" but received \\"{received}\\"","comment":"{Locked=\'assert_type\'}"},"assignmentExprComprehension":{"message":"Assignment expression target \\"{name}\\" cannot use same name as comprehension for target","comment":"A comprehension is a \'set of looping and filtering instructions\' applied to a collection to generate a new collection; the word may not be translatable"},"assignmentExprContext":"Assignment expression must be within module, function or lambda","assignmentExprInSubscript":"Assignment expressions within a subscript are supported only in Python 3.10 and newer","assignmentInProtocol":{"message":"Instance or class variables within a Protocol class must be explicitly declared within the class body","comment":"{Locked=\'Protocol\'}"},"assignmentTargetExpr":"Expression cannot be assignment target","asyncNotInAsyncFunction":{"message":"Use of \\"async\\" not allowed outside of async function","comment":"{Locked=\'async\'}"},"awaitIllegal":{"message":"Use of \\"await\\" requires Python 3.5 or newer","comment":"{Locked=\'await\'}"},"awaitNotAllowed":{"message":"Type expressions cannot use \\"await\\"","comment":"{Locked=\'await\'}"},"awaitNotInAsync":{"message":"\\"await\\" allowed only within async function","comment":"{Locked=\'await\',\'async\'}"},"backticksIllegal":{"message":"Expressions surrounded by backticks are not supported in Python 3.x; use repr instead","comment":"{Locked=\'repr\'}"},"baseClassCircular":"Class cannot derive from itself","baseClassFinal":{"message":"Base class \\"{type}\\" is marked final and cannot be subclassed","comment":"{Locked=\'final\'}"},"baseClassIncompatible":"Base classes of {type} are mutually incompatible","baseClassInvalid":"Argument to class must be a base class","baseClassMethodTypeIncompatible":"Base classes for class \\"{classType}\\" define method \\"{name}\\" in incompatible way","baseClassUnknown":"Base class type is unknown, obscuring type of derived class","baseClassVariableTypeIncompatible":"Base classes for class \\"{classType}\\" define variable \\"{name}\\" in incompatible way","binaryOperationNotAllowed":"Binary operator not allowed in type expression","bindParamMissing":{"message":"Could not bind method \\"{methodName}\\" because it is missing a \\"self\\" or \\"cls\\" parameter","comment":"Binding is the process through which Pyright determines what object a name refers to"},"bindTypeMismatch":{"message":"Could not bind method \\"{methodName}\\" because \\"{type}\\" is not assignable to parameter \\"{paramName}\\"","comment":"Binding is the process through which Pyright determines what object a name refers to"},"breakInExceptionGroup":{"message":"\\"break\\" is not allowed in an \\"except*\\" block","comment":"{Locked=\'break\',\'except*\'}"},"breakOutsideLoop":{"message":"\\"break\\" can be used only within a loop","comment":"{Locked=\'break\'}"},"bytesUnsupportedEscape":{"message":"Unsupported escape sequence in bytes literal","comment":"{Locked=\'bytes\'}"},"callableExtraArgs":{"message":"Expected only two type arguments to \\"Callable\\"","comment":"{Locked=\'Callable\'}"},"callableFirstArg":"Expected parameter type list or \\"...\\"","callableNotInstantiable":"Cannot instantiate type \\"{type}\\"","callableSecondArg":{"message":"Expected return type as second type argument for \\"Callable\\"","comment":"{Locked=\'Callable\'}"},"casePatternIsIrrefutable":"Irrefutable pattern is allowed only for the last case statement","classAlreadySpecialized":"Type \\"{type}\\" is already specialized","classDecoratorTypeUnknown":"Untyped class decorator obscures type of class; ignoring decorator","classDefinitionCycle":"Class definition for \\"{name}\\" depends on itself","classGetItemClsParam":{"message":"__class_getitem__ override should take a \\"cls\\" parameter","comment":"{Locked=\'__class_getitem__\',\'cls\'}"},"classMethodClsParam":{"message":"Class methods should take a \\"cls\\" parameter","comment":"{Locked=\'cls\'}"},"classNotRuntimeSubscriptable":"Subscript for class \\"{name}\\" will generate runtime exception; enclose type expression in quotes","classPatternBuiltInArgPositional":"Class pattern accepts only positional sub-pattern","classPatternNewType":"\\"{type}\\" cannot be used in a class pattern because it is defined using NewType","classPatternPositionalArgCount":"Too many positional patterns for class \\"{type}\\"; expected {expected} but received {received}","classPatternTypeAlias":"\\"{type}\\" cannot be used in a class pattern because it is a specialized type alias","classPropertyDeprecated":"Class properties are deprecated in Python 3.11 and will not be supported in Python 3.13","classTypeParametersIllegal":"Class type parameter syntax requires Python 3.12 or newer","classVarFirstArgMissing":{"message":"Expected a type argument after \\"ClassVar\\"","comment":"{Locked=\'ClassVar\'}"},"classVarNotAllowed":{"message":"\\"ClassVar\\" is not allowed in this context","comment":"{Locked=\'ClassVar\'}"},"classVarOverridesInstanceVar":"Class variable \\"{name}\\" overrides instance variable of same name in class \\"{className}\\"","classVarTooManyArgs":{"message":"Expected only one type argument after \\"ClassVar\\"","comment":"{Locked=\'ClassVar\'}"},"classVarWithTypeVar":{"message":"\\"ClassVar\\" type cannot include type variables","comment":"{Locked=\'ClassVar\'}"},"clsSelfParamTypeMismatch":"Type of parameter \\"{name}\\" must be a supertype of its class \\"{classType}\\"","codeTooComplexToAnalyze":"Code is too complex to analyze; reduce complexity by refactoring into subroutines or reducing conditional code paths","collectionAliasInstantiation":"Type \\"{type}\\" cannot be instantiated, use \\"{alias}\\" instead","comparisonAlwaysFalse":{"message":"Condition will always evaluate to False since the types \\"{leftType}\\" and \\"{rightType}\\" have no overlap","comment":"{Locked=\'False\'}"},"comparisonAlwaysTrue":{"message":"Condition will always evaluate to True since the types \\"{leftType}\\" and \\"{rightType}\\" have no overlap","comment":"{Locked=\'True\'}"},"comprehensionInDict":{"message":"Comprehension cannot be used with other dictionary entries","comment":"A comprehension is a \'set of looping and filtering instructions\' applied to a collection to generate a new collection; the word may not be translatable"},"comprehensionInSet":{"message":"Comprehension cannot be used with other set entries","comment":["{Locked=\'set\'}","A comprehension is a \'set of looping and filtering instructions\' applied to a collection to generate a new collection; the word may not be translatable"]},"concatenateContext":{"message":"\\"Concatenate\\" is not allowed in this context","comment":"{Locked=\'Concatenate\'}"},"concatenateParamSpecMissing":{"message":"Last type argument for \\"Concatenate\\" must be a ParamSpec or \\"...\\"","comment":"{Locked=\'Concatenate\',\'ParamSpec\',\'...\'}"},"concatenateTypeArgsMissing":{"message":"\\"Concatenate\\" requires at least two type arguments","comment":"{Locked=\'Concatenate\'}"},"conditionalOperandInvalid":"Invalid conditional operand of type \\"{type}\\"","constantRedefinition":"\\"{name}\\" is constant (because it is uppercase) and cannot be redefined","constructorParametersMismatch":{"message":"Mismatch between signature of __new__ and __init__ in class \\"{classType}\\"","comment":"{Locked=\'__new__\',\'__init__\'}"},"containmentAlwaysFalse":{"message":"Expression will always evaluate to False since the types \\"{leftType}\\" and \\"{rightType}\\" have no overlap","comment":"{Locked=\'False\'}"},"containmentAlwaysTrue":{"message":"Expression will always evaluate to True since the types \\"{leftType}\\" and \\"{rightType}\\" have no overlap","comment":"{Locked=\'True\'}"},"continueInExceptionGroup":{"message":"\\"continue\\" is not allowed in an \\"except*\\" block","comment":"{Locked=\'continue\',\'except*\'}"},"continueOutsideLoop":{"message":"\\"continue\\" can be used only within a loop","comment":"{Locked=\'continue\'}"},"coroutineInConditionalExpression":{"message":"Conditional expression references coroutine which always evaluates to True","comment":"{Locked=\'True\'}"},"dataClassBaseClassFrozen":"A non-frozen class cannot inherit from a class that is frozen","dataClassBaseClassNotFrozen":"A frozen class cannot inherit from a class that is not frozen","dataClassConverterFunction":"Argument of type \\"{argType}\\" is not a valid converter for field \\"{fieldName}\\" of type \\"{fieldType}\\"","dataClassConverterOverloads":"No overloads of \\"{funcName}\\" are valid converters for field \\"{fieldName}\\" of type \\"{fieldType}\\"","dataClassFieldInheritedDefault":"\\"{fieldName}\\" overrides a field of the same name but is missing a default value","dataClassFieldWithDefault":"Fields without default values cannot appear after fields with default values","dataClassFieldWithPrivateName":"Dataclass field cannot use private name","dataClassFieldWithoutAnnotation":"Dataclass field without type annotation will cause runtime exception","dataClassPostInitParamCount":{"message":"Dataclass __post_init__ incorrect parameter count; number of InitVar fields is {expected}","comment":"{Locked=\'__post_init__\',\'InitVar\'}"},"dataClassPostInitType":{"message":"Dataclass __post_init__ method parameter type mismatch for field \\"{fieldName}\\"","comment":"{Locked=\'__post_init__\'}"},"dataClassSlotsOverwrite":{"message":"__slots__ is already defined in class","comment":"{Locked=\'__slots__\'}"},"dataClassTransformExpectedBoolLiteral":{"message":"Expected expression that statically evaluates to True or False","comment":"{Locked=\'True\',\'False\'}"},"dataClassTransformFieldSpecifier":{"message":"Expected tuple of classes or functions but received type \\"{type}\\"","comment":"{Locked=\'tuple\'}"},"dataClassTransformPositionalParam":{"message":"All arguments to \\"dataclass_transform\\" must be keyword arguments","comment":"{Locked=\'dataclass_transform\'}"},"dataClassTransformUnknownArgument":{"message":"Argument \\"{name}\\" is not supported by dataclass_transform","comment":"{Locked=\'dataclass_transform\'}"},"dataProtocolInSubclassCheck":{"message":"Data protocols (which include non-method attributes) are not allowed in issubclass calls","comment":"{Locked=\'issubclass\'}"},"declaredReturnTypePartiallyUnknown":"Declared return type, \\"{returnType}\\", is partially unknown","declaredReturnTypeUnknown":"Declared return type is unknown","defaultValueContainsCall":"Function calls and mutable objects not allowed within parameter default value expression","defaultValueNotAllowed":"Parameter with \\"*\\" or \\"**\\" cannot have default value","delTargetExpr":"Expression cannot be deleted","deprecatedClass":"The class \\"{name}\\" is deprecated","deprecatedConstructor":"The constructor for class \\"{name}\\" is deprecated","deprecatedDescriptorDeleter":"The \\"__delete__\\" method for descriptor \\"{name}\\" is deprecated","deprecatedDescriptorGetter":"The \\"__get__\\" method for descriptor \\"{name}\\" is deprecated","deprecatedDescriptorSetter":"The \\"__set__\\" method for descriptor \\"{name}\\" is deprecated","deprecatedFunction":"The function \\"{name}\\" is deprecated","deprecatedMethod":"The method \\"{name}\\" in class \\"{className}\\" is deprecated","deprecatedPropertyDeleter":{"message":"The deleter for property \\"{name}\\" is deprecated","comment":"{Locked=\'deleter\',\'property\'}"},"deprecatedPropertyGetter":{"message":"The getter for property \\"{name}\\" is deprecated","comment":"{Locked=\'getter\',\'property\'}"},"deprecatedPropertySetter":{"message":"The setter for property \\"{name}\\" is deprecated","comment":"{Locked=\'setter\',\'property\'}"},"deprecatedType":"This type is deprecated as of Python {version}; use \\"{replacement}\\" instead","dictExpandIllegalInComprehension":{"message":"Dictionary expansion not allowed in comprehension","comment":"A comprehension is a \'set of looping and filtering instructions\' applied to a collection to generate a new collection; the word may not be translatable"},"dictInAnnotation":"Dictionary expression not allowed in type expression","dictKeyValuePairs":"Dictionary entries must contain key/value pairs","dictUnpackIsNotMapping":"Expected mapping for dictionary unpack operator","dunderAllSymbolNotPresent":{"message":"\\"{name}\\" is specified in __all__ but is not present in module","comment":"{Locked=\'__all__\'}"},"duplicateArgsParam":"Only one \\"*\\" parameter allowed","duplicateBaseClass":"Duplicate base class not allowed","duplicateCapturePatternTarget":"Capture target \\"{name}\\" cannot appear more than once within the same pattern","duplicateCatchAll":{"message":"Only one catch-all except clause allowed","comment":"{Locked=\'except\'}"},"duplicateEnumMember":{"message":"Enum member \\"{name}\\" is already declared","comment":"{Locked=\'Enum\'}"},"duplicateGenericAndProtocolBase":{"message":"Only one Generic[...] or Protocol[...] base class allowed","comment":"{Locked=\'Generic[...]\',\'Protocol[...]\'}"},"duplicateImport":"\\"{importName}\\" is imported more than once","duplicateKeywordOnly":"Only one \\"*\\" separator allowed","duplicateKwargsParam":"Only one \\"**\\" parameter allowed","duplicateParam":"Duplicate parameter \\"{name}\\"","duplicatePositionOnly":"Only one \\"/\\" parameter allowed","duplicateStarPattern":"Only one \\"*\\" pattern allowed in a pattern sequence","duplicateStarStarPattern":"Only one \\"**\\" entry allowed","duplicateUnpack":{"message":"Only one unpack operation allowed in list","comment":"{Locked=\'list\'}"},"ellipsisAfterUnpacked":{"message":"\\"...\\" cannot be used with an unpacked TypeVarTuple or tuple","comment":"{Locked=\'TypeVarTuple\',\'tuple\'}"},"ellipsisContext":"\\"...\\" is not allowed in this context","ellipsisSecondArg":"\\"...\\" is allowed only as the second of two arguments","enumClassOverride":{"message":"Enum class \\"{name}\\" is final and cannot be subclassed","comment":"{Locked=\'Enum\',\'final\'}"},"enumMemberDelete":{"message":"Enum member \\"{name}\\" cannot be deleted","comment":"{Locked=\'Enum\'}"},"enumMemberSet":{"message":"Enum member \\"{name}\\" cannot be assigned","comment":"{Locked=\'Enum\'}"},"enumMemberTypeAnnotation":{"message":"Type annotations are not allowed for enum members","comment":"{Locked=\'enum\'}"},"exceptionGroupIncompatible":{"message":"Exception group syntax (\\"except*\\") requires Python 3.11 or newer","comment":"{Locked=\'except*\'}"},"exceptGroupMismatch":{"message":"Try statement cannot include both \\"except\\" and \\"except*\\"","comment":"{Locked=\'except\',\'except*\'}"},"exceptGroupRequiresType":{"message":"Exception group syntax (\\"except*\\") requires an exception type","comment":"{Locked=\'except*\'}"},"exceptionGroupTypeIncorrect":{"message":"Exception type in except* cannot derive from BaseGroupException","comment":"{Locked=\'except*\',\'BaseGroupException\'}"},"exceptionTypeIncorrect":{"message":"\\"{type}\\" does not derive from BaseException","comment":"{Locked=\'BaseException\'}"},"exceptionTypeNotClass":"\\"{type}\\" is not a valid exception class","exceptionTypeNotInstantiable":"Constructor for exception type \\"{type}\\" requires one or more arguments","exceptWithAsRequiresParens":"Multiple exception types must be parenthesized when using \\"as\\"","exceptRequiresParens":"Multiple exception types must be parenthesized prior to Python 3.14","expectedAfterDecorator":"Expected function or class declaration after decorator","expectedArrow":"Expected \\"->\\" followed by return type annotation","expectedAsAfterException":{"message":"Expected \\"as\\" after exception type","comment":"{Locked=\'as\'}"},"expectedAssignRightHandExpr":"Expected expression to the right of \\"=\\"","expectedBinaryRightHandExpr":"Expected expression to the right of operator","expectedBoolLiteral":{"message":"Expected True or False","comment":"{Locked=\'True\',\'False\'}"},"expectedCase":{"message":"Expected \\"case\\" statement","comment":"{Locked=\'case\'}"},"expectedClassName":"Expected class name","expectedCloseBrace":"\\"{\\" was not closed","expectedCloseBracket":"\\"[\\" was not closed","expectedCloseParen":"\\"(\\" was not closed","expectedColon":"Expected \\":\\"","expectedComplexNumberLiteral":{"message":"Expected complex number literal for pattern matching","comment":"Complex numbers are a mathematical concept consisting of a real number and an imaginary number"},"expectedDecoratorExpr":"Expression form not supported for decorator prior to Python 3.9","expectedDecoratorName":"Expected decorator name","expectedDecoratorNewline":"Expected new line at end of decorator","expectedDelExpr":{"message":"Expected expression after \\"del\\"","comment":"{Locked=\'del\'}"},"expectedElse":{"message":"Expected \\"else\\"","comment":"{Locked=\'else\'}"},"expectedEquals":"Expected \\"=\\"","expectedExceptionClass":"Invalid exception class or object","expectedExceptionObj":{"message":"Expected exception object, exception class or None","comment":"{Locked=\'None\'}"},"expectedExpr":"Expected expression","expectedFunctionAfterAsync":{"message":"Expected function definition after \\"async\\"","comment":"{Locked=\'async\'}"},"expectedFunctionName":{"message":"Expected function name after \\"def\\"","comment":"{Locked=\'def\'}"},"expectedIdentifier":"Expected identifier","expectedImport":{"message":"Expected \\"import\\"","comment":"{Locked=\'import\'}"},"expectedImportAlias":{"message":"Expected symbol after \\"as\\"","comment":"{Locked=\'as\'}"},"expectedImportSymbols":{"message":"Expected one or more symbol names after \\"import\\"","comment":"{Locked=\'import\'}"},"expectedIn":{"message":"Expected \\"in\\"","comment":"{Locked=\'in\'}"},"expectedInExpr":{"message":"Expected expression after \\"in\\"","comment":"{Locked=\'in\'}"},"expectedIndentedBlock":"Expected indented block","expectedMemberName":"Expected attribute name after \\".\\"","expectedModuleName":"Expected module name","expectedNameAfterAs":{"message":"Expected symbol name after \\"as\\"","comment":"{Locked=\'as\'}"},"expectedNamedParameter":"Keyword parameter must follow \\"*\\"","expectedNewline":"Expected newline","expectedNewlineOrSemicolon":"Statements must be separated by newlines or semicolons","expectedOpenParen":"Expected \\"(\\"","expectedParamName":"Expected parameter name","expectedPatternExpr":"Expected pattern expression","expectedPatternSubjectExpr":"Expected pattern subject expression","expectedPatternValue":{"message":"Expected pattern value expression of the form \\"a.b\\"","comment":"{Locked=\'a.b\'}"},"expectedReturnExpr":{"message":"Expected expression after \\"return\\"","comment":"{Locked=\'return\'}"},"expectedSliceIndex":"Expected index or slice expression","expectedTypeNotString":"Expected type but received a string literal","expectedTypeParameterName":"Expected type parameter name","expectedYieldExpr":{"message":"Expected expression in yield statement","comment":"{Locked=\'yield\'}"},"finalClassIsAbstract":{"message":"Class \\"{type}\\" is marked final and must implement all abstract symbols","comment":"{Locked=\'final\'}"},"finalContext":{"message":"\\"Final\\" is not allowed in this context","comment":"{Locked=\'Final\'}"},"finalInLoop":{"message":"A \\"Final\\" variable cannot be assigned within a loop","comment":"{Locked=\'Final\'}"},"finallyBreak":{"message":"A \\"break\\" cannot be used to exit a \\"finally\\" block","comment":"{Locked=\'break\', \'finally\'}"},"finallyContinue":{"message":"A \\"continue\\" cannot be used to exit a \\"finally\\" block","comment":"{Locked=\'continue\', \'finally\'}"},"finallyReturn":{"message":"A \\"return\\" cannot be used to exit a \\"finally\\" block","comment":"{Locked=\'return\', \'finally\'}"},"finalMethodOverride":{"message":"Method \\"{name}\\" cannot override final method defined in class \\"{className}\\"","comment":"{Locked=\'final\'}"},"finalNonMethod":{"message":"Function \\"{name}\\" cannot be marked @final because it is not a method","comment":"{Locked=\'@final\'}"},"finalReassigned":{"message":"\\"{name}\\" is declared as Final and cannot be reassigned","comment":"{Locked=\'Final\'}"},"finalRedeclaration":{"message":"\\"{name}\\" was previously declared as Final","comment":"{Locked=\'Final\'}"},"finalRedeclarationBySubclass":{"message":"\\"{name}\\" cannot be redeclared because parent class \\"{className}\\" declares it as Final","comment":"{Locked=\'Final\'}"},"finalTooManyArgs":{"message":"Expected a single type argument after \\"Final\\"","comment":"{Locked=\'Final\'}"},"finalUnassigned":{"message":"\\"{name}\\" is declared Final, but value is not assigned","comment":"{Locked=\'Final\'}"},"formatStringBrace":{"message":"Single close brace not allowed within f-string literal; use double close brace","comment":"\'f-string\' is the common English slang for a Python format string"},"formatStringBytes":{"message":"Format string literals (f-strings) cannot be binary","comment":"\'f-string\' is the common English slang for a Python format string"},"formatStringDebuggingIllegal":{"message":"F-string debugging specifier \\"=\\" requires Python 3.8 or newer","comment":"\'f-string\' is the common English slang for a Python format string"},"formatStringEscape":{"message":"Escape sequence (backslash) not allowed in expression portion of f-string prior to Python 3.12","comment":"\'f-string\' is the common English slang for a Python format string"},"formatStringExpectedConversion":{"message":"Expected a conversion specifier after \\"!\\" in f-string","comment":"\'f-string\' is the common English slang for a Python format string"},"formatStringIllegal":{"message":"Format string literals (f-strings) require Python 3.6 or newer","comment":"\'f-string\' is the common English slang for a Python format string"},"formatStringInPattern":"Format string not allowed in pattern","formatStringNestedFormatSpecifier":"Expressions nested too deeply within format string specifier","formatStringNestedQuote":{"message":"Strings nested within an f-string cannot use the same quote character as the f-string prior to Python 3.12","comment":"\'f-string\' is the common English slang for a Python format string"},"formatStringTemplate":{"message":"Format string literals (f-strings) cannot also be template strings (t-strings)","comment":"\'f-string\' is the common English slang for a Python format string, \'t-string\' is the common English slang for a Python template string"},"formatStringUnicode":{"message":"Format string literals (f-strings) cannot be unicode","comment":"\'f-string\' is the common English slang for a Python format string"},"formatStringUnterminated":{"message":"Unterminated expression in f-string; expecting \\"}\\"","comment":"\'f-string\' is the common English slang for a Python format string"},"functionDecoratorTypeUnknown":"Untyped function decorator obscures type of function; ignoring decorator","functionInConditionalExpression":{"message":"Conditional expression references function which always evaluates to True","comment":"{Locked=\'True\'}"},"functionTypeParametersIllegal":"Function type parameter syntax requires Python 3.12 or newer","futureImportLocationNotAllowed":{"message":"Imports from __future__ must be at the beginning of the file","comment":"{Locked=\'__future__\'}"},"generatorAsyncReturnType":{"message":"Return type of async generator function must be compatible with \\"AsyncGenerator[{yieldType}, Any]\\"","comment":"{Locked=\'async\',\'AsyncGenerator[{yieldType}, Any]\'}"},"generatorNotParenthesized":"Generator expressions must be parenthesized if not sole argument","generatorSyncReturnType":{"message":"Return type of generator function must be compatible with \\"Generator[{yieldType}, Any, Any]\\"","comment":"{Locked=\'Generator[{yieldType}, Any, Any]\'}"},"genericBaseClassNotAllowed":{"message":"\\"Generic\\" base class cannot be used with type parameter syntax","comment":"{Locked=\'Generic\'}"},"genericClassAssigned":{"message":"Generic class type cannot be assigned","comment":"A generic type is a parameterized type, for example a container where the generic type parameter specifies the type of elements in the container"},"genericClassDeleted":{"message":"Generic class type cannot be deleted","comment":"A generic type is a parameterized type, for example a container where the generic type parameter specifies the type of elements in the container"},"genericInstanceVariableAccess":{"message":"Access to generic instance variable through class is ambiguous","comment":"A generic type is a parameterized type, for example a container where the generic type parameter specifies the type of elements in the container"},"genericNotAllowed":{"message":"\\"Generic\\" is not valid in this context","comment":"{Locked=\'Generic\'}"},"genericTypeAliasBoundTypeVar":{"message":"Generic type alias within class cannot use bound type variables {names}","comment":"A generic type is a parameterized type, for example a container where the generic type parameter specifies the type of elements in the container"},"genericTypeArgMissing":{"message":"\\"Generic\\" requires at least one type argument","comment":"{Locked=\'Generic\'}"},"genericTypeArgTypeVar":{"message":"Type argument for \\"Generic\\" must be a type variable","comment":"{Locked=\'Generic\'}"},"genericTypeArgUnique":{"message":"Type arguments for \\"Generic\\" must be unique","comment":"{Locked=\'Generic\'}"},"globalReassignment":{"message":"\\"{name}\\" is assigned before global declaration","comment":"{Locked=\'global\'}"},"globalRedefinition":{"message":"\\"{name}\\" was already declared global","comment":"{Locked=\'global\'}"},"implicitStringConcat":"Implicit string concatenation not allowed","importCycleDetected":"Cycle detected in import chain","importDepthExceeded":"Import chain depth exceeded {depth}","importResolveFailure":"Import \\"{importName}\\" could not be resolved","importSourceResolveFailure":"Import \\"{importName}\\" could not be resolved from source","importSymbolUnknown":"\\"{name}\\" is unknown import symbol","incompatibleMethodOverride":"Method \\"{name}\\" overrides class \\"{className}\\" in an incompatible manner","inconsistentIndent":"Unindent amount does not match previous indent","inconsistentTabs":"Inconsistent use of tabs and spaces in indentation","initMethodSelfParamTypeVar":{"message":"Type annotation for \\"self\\" parameter of \\"__init__\\" method cannot contain class-scoped type variables","comment":"{Locked=\'self\',\'__init__\'}"},"initMustReturnNone":{"message":"Return type of \\"__init__\\" must be None","comment":"{Locked=\'__init__\',\'None\'}"},"initSubclassCallFailed":{"message":"Incorrect keyword arguments for __init_subclass__ method","comment":"{Locked=\'__init_subclass__\'}"},"initSubclassClsParam":{"message":"__init_subclass__ override should take a \\"cls\\" parameter","comment":"{Locked=\'__init_subclass__\',\'cls\'}"},"initVarNotAllowed":{"message":"\\"InitVar\\" is not allowed in this context","comment":"{Locked=\'InitVar\'}"},"instanceMethodSelfParam":{"message":"Instance methods should take a \\"self\\" parameter","comment":"{Locked=\'self\'}"},"instanceVarOverridesClassVar":"Instance variable \\"{name}\\" overrides class variable of same name in class \\"{className}\\"","instantiateAbstract":"Cannot instantiate abstract class \\"{type}\\"","instantiateProtocol":{"message":"Cannot instantiate Protocol class \\"{type}\\"","comment":"{Locked=\'Protocol\'}"},"internalBindError":{"message":"An internal error occurred while binding file \\"{file}\\": {message}","comment":"Binding is the process through which Pyright determines what object a name refers to"},"internalParseError":"An internal error occurred while parsing file \\"{file}\\": {message}","internalTypeCheckingError":"An internal error occurred while type checking file \\"{file}\\": {message}","invalidIdentifierChar":"Invalid character in identifier","invalidStubStatement":{"message":"Statement is meaningless within a type stub file","comment":"{StrContains=i\'stub\'}"},"invalidTokenChars":"Invalid character \\"{text}\\" in token","isInstanceInvalidType":{"message":"Second argument to \\"isinstance\\" must be a class or tuple of classes","comment":"{Locked=\'isinstance\',\'tuple\'}"},"isSubclassInvalidType":{"message":"Second argument to \\"issubclass\\" must be a class or tuple of classes","comment":"{Locked=\'issubclass\',\'tuple\'}"},"keyValueInSet":{"message":"Key/value pairs are not allowed within a set","comment":"{Locked=\'set\'}"},"keywordArgInTypeArgument":"Keyword arguments cannot be used in type argument lists","keywordOnlyAfterArgs":"Keyword-only argument separator not allowed after \\"*\\" parameter","keywordParameterMissing":"One or more keyword parameters must follow \\"*\\" parameter","keywordSubscriptIllegal":"Keyword arguments within subscripts are not supported","lambdaReturnTypePartiallyUnknown":"Return type of lambda, \\"{returnType}\\", is partially unknown","lambdaReturnTypeUnknown":"Return type of lambda is unknown","listAssignmentMismatch":"Expression with type \\"{type}\\" cannot be assigned to target list","listInAnnotation":{"message":"List expression not allowed in type expression","comment":"{Locked=\'List\'}"},"literalEmptyArgs":{"message":"Expected one or more type arguments after \\"Literal\\"","comment":"{Locked=\'Literal\'}"},"literalNamedUnicodeEscape":{"message":"Named unicode escape sequences are not supported in \\"Literal\\" string annotations","comment":"{Locked=\'Literal\'}"},"literalNotAllowed":{"message":"\\"Literal\\" cannot be used in this context without a type argument","comment":"{Locked=\'Literal\'}"},"literalNotCallable":{"message":"Literal type cannot be instantiated","comment":"{Locked=\'Literal\'}"},"literalUnsupportedType":{"message":"Type arguments for \\"Literal\\" must be None, a literal value (int, bool, str, or bytes), or an enum value","comment":"{Locked=\'Literal\',\'None\',\'int\',\'bool\',\'str\',\'bytes\',\'enum\'}"},"matchIncompatible":{"message":"Match statements require Python 3.10 or newer","comment":["{StrContains=i\'match\'}","\'match\' is a keyword and should not be localized. It is only capitalized here because it is the first word in the sentence"]},"matchIsNotExhaustive":{"message":"Cases within match statement do not exhaustively handle all values","comment":["{Locked=\'match\'}","Case statements are children of match statements where \'case\' is a keyword. It may be best to keep \'case\' in English"]},"maxParseDepthExceeded":"Maximum parse depth exceeded; break expression into smaller sub-expressions","memberAccess":"Cannot access attribute \\"{name}\\" for class \\"{type}\\"","memberDelete":"Cannot delete attribute \\"{name}\\" for class \\"{type}\\"","memberSet":"Cannot assign to attribute \\"{name}\\" for class \\"{type}\\"","metaclassConflict":{"message":"The metaclass of a derived class must be a subclass of the metaclasses of all its base classes","comment":"Metaclasses are a complex concept and it may be best to not localize the term"},"metaclassDuplicate":{"message":"Only one metaclass can be provided","comment":"Metaclasses are a complex concept and it may be best to not localize the term"},"metaclassIsGeneric":{"message":"Metaclass cannot be generic","comment":["Metaclasses are a complex concept and it may be best to not localize the term","A generic type is a parameterized type, for example a container where the generic type parameter specifies the type of elements in the container"]},"methodNotDefined":"\\"{name}\\" method not defined","methodNotDefinedOnType":"\\"{name}\\" method not defined on type \\"{type}\\"","methodOrdering":"Cannot create consistent method ordering","methodOverridden":"\\"{name}\\" overrides method of same name in class \\"{className}\\" with incompatible type \\"{type}\\"","methodReturnsNonObject":"\\"{name}\\" method does not return an object","missingSuperCall":"Method \\"{methodName}\\" does not call the method of the same name in parent class","mixingBytesAndStr":{"message":"Bytes and str values cannot be concatenated","comment":["{Locked=\'str\'}","{StrContains=i\'bytes\'}","\'bytes\' is a keyword and should not be localized. It is only capitalized here because it is the first word in the sentence"]},"moduleAsType":"Module cannot be used as a type","moduleNotCallable":"Module is not callable","moduleUnknownMember":"\\"{memberName}\\" is not a known attribute of module \\"{moduleName}\\"","namedExceptAfterCatchAll":{"message":"A named except clause cannot appear after catch-all except clause","comment":"{Locked=\'except\'}"},"namedParamAfterParamSpecArgs":{"message":"Keyword parameter \\"{name}\\" cannot appear in signature after ParamSpec args parameter","comment":"{Locked=\'ParamSpec\',\'args\'}"},"namedTupleEmptyName":{"message":"Names within a named tuple cannot be empty","comment":"{Locked=\'tuple\'}"},"namedTupleEntryRedeclared":{"message":"Cannot override \\"{name}\\" because parent class \\"{className}\\" is a named tuple","comment":"{Locked=\'tuple\'}"},"namedTupleFieldUnderscore":{"message":"Named tuple field names cannot start with an underscore","comment":"{Locked=\'Named\',\'tuple\'}"},"namedTupleFirstArg":{"message":"Expected named tuple class name as first argument","comment":"{Locked=\'tuple\'}"},"namedTupleMultipleInheritance":{"message":"Multiple inheritance with NamedTuple is not supported","comment":"{Locked=\'NamedTuple\'}"},"namedTupleNameKeyword":"Field names cannot be a keyword","namedTupleNameType":{"message":"Expected two-entry tuple specifying entry name and type","comment":"{Locked=\'tuple\'}"},"namedTupleNameUnique":{"message":"Names within a named tuple must be unique","comment":"{Locked=\'tuple\'}"},"namedTupleNoTypes":{"message":"\\"namedtuple\\" provides no types for tuple entries; use \\"NamedTuple\\" instead","comment":"{Locked=\'namedtuple\',\'tuple\',\'NamedTuple\'}"},"namedTupleSecondArg":{"message":"Expected named tuple entry list as second argument","comment":"{Locked=\'tuple\',\'list\'}"},"newClsParam":{"message":"__new__ override should take a \\"cls\\" parameter","comment":"{Locked=\'__new__\',\'cls\'}"},"newTypeAnyOrUnknown":{"message":"The second argument to NewType must be a known class, not Any or Unknown","comment":"{Locked=\'NewType\',\'Any\',\'Unknown\'}"},"newTypeBadName":{"message":"The first argument to NewType must be a string literal","comment":"{Locked=\'NewType\'}"},"newTypeLiteral":{"message":"NewType cannot be used with Literal type","comment":"{Locked=\'NewType\',\'Literal\'}"},"newTypeNameMismatch":{"message":"NewType must be assigned to a variable with the same name","comment":"{Locked=\'NewType\'}"},"newTypeNotAClass":{"message":"Expected class as second argument to NewType","comment":"{Locked=\'NewType\'}"},"newTypeParamCount":{"message":"NewType requires two positional arguments","comment":"{Locked=\'NewType\'}"},"newTypeProtocolClass":{"message":"NewType cannot be used with structural type (a Protocol or TypedDict class)","comment":"{Locked=\'NewType\',\'Protocol\',\'TypedDict\'}"},"noOverload":"No overloads for \\"{name}\\" match the provided arguments","noReturnContainsReturn":{"message":"Function with declared return type \\"NoReturn\\" cannot include a return statement","comment":"{Locked=\'NoReturn\',\'return\'}"},"noReturnContainsYield":{"message":"Function with declared return type \\"NoReturn\\" cannot include a yield statement","comment":"{Locked=\'NoReturn\',\'yield\'}"},"noReturnReturnsNone":{"message":"Function with declared return type \\"NoReturn\\" cannot return \\"None\\"","comment":"{Locked=\'NoReturn\',\'None\'}"},"nonDefaultAfterDefault":"Non-default argument follows default argument","nonLocalInModule":{"message":"Nonlocal declaration not allowed at module level","comment":["{StrContains=i\'nonlocal\'}","\'nonlocal\' is a keyword and should not be localized. It is only capitalized here because it is the first word in the sentence"]},"nonLocalNoBinding":{"message":"No binding for nonlocal \\"{name}\\" found","comment":["{Locked=\'nonlocal\'}","\'No binding found\' means that Pyright couldn\'t resolve the variable name to an object"]},"nonLocalReassignment":{"message":"\\"{name}\\" is assigned before nonlocal declaration","comment":"{Locked=\'nonlocal\'}"},"nonLocalRedefinition":{"message":"\\"{name}\\" was already declared nonlocal","comment":"{Locked=\'nonlocal\'}"},"nonlocalTypeParam":{"message":"Nonlocal binding is not allowed for type parameter \\"{name}\\"","comment":["{StrContains=i\'nonlocal\'}","\'nonlocal\' is a keyword and should not be localized. It is only capitalized here because it is the first word in the sentence"]},"noneNotCallable":{"message":"Object of type \\"None\\" cannot be called","comment":"{Locked=\'None\'}"},"noneNotIterable":{"message":"Object of type \\"None\\" cannot be used as iterable value","comment":"{Locked=\'None\'}"},"noneNotSubscriptable":{"message":"Object of type \\"None\\" is not subscriptable","comment":"{Locked=\'None\'}"},"noneNotUsableWith":{"message":"Object of type \\"None\\" cannot be used with \\"with\\"","comment":"{Locked=\'None\',\'with\'}"},"noneNotUsableWithAsync":{"message":"Object of type \\"None\\" cannot be used with \\"async with\\"","comment":"{Locked=\'None\',\'with\', \'async}"},"noneOperator":{"message":"Operator \\"{operator}\\" not supported for \\"None\\"","comment":"{Locked=\'None\'}"},"noneUnknownMember":{"message":"\\"{name}\\" is not a known attribute of \\"None\\"","comment":"{Locked=\'None\'}"},"notRequiredArgCount":{"message":"Expected a single type argument after \\"NotRequired\\"","comment":"{Locked=\'NotRequired\'}"},"notRequiredNotInTypedDict":{"message":"\\"NotRequired\\" is not allowed in this context","comment":"{Locked=\'NotRequired\'}"},"objectNotCallable":"Object of type \\"{type}\\" is not callable","obscuredClassDeclaration":"Class declaration \\"{name}\\" is obscured by a declaration of the same name","obscuredFunctionDeclaration":"Function declaration \\"{name}\\" is obscured by a declaration of the same name","obscuredMethodDeclaration":"Method declaration \\"{name}\\" is obscured by a declaration of the same name","obscuredParameterDeclaration":"Parameter declaration \\"{name}\\" is obscured by a declaration of the same name","obscuredTypeAliasDeclaration":"Type alias declaration \\"{name}\\" is obscured by a declaration of the same name","obscuredVariableDeclaration":"Declaration \\"{name}\\" is obscured by a declaration of the same name","operatorLessOrGreaterDeprecated":"Operator \\"<>\\" is not supported in Python 3; use \\"!=\\" instead","optionalExtraArgs":{"message":"Expected one type argument after \\"Optional\\"","comment":"{Locked=\'Optional\'}"},"orPatternIrrefutable":{"message":"Irrefutable pattern allowed only as the last subpattern in an \\"or\\" pattern","comment":"{Locked=\'or\'}"},"orPatternMissingName":{"message":"All subpatterns within an \\"or\\" pattern must target the same names","comment":"{Locked=\'or\'}"},"overlappingKeywordArgs":"Typed dictionary overlaps with keyword parameter: {names}","overlappingOverload":"Overload {obscured} for \\"{name}\\" will never be used because its parameters overlap overload {obscuredBy}","overloadAbstractImplMismatch":"Overloads must match abstract status of implementation","overloadAbstractMismatch":"Overloads must all be abstract or not","overloadClassMethodInconsistent":{"message":"Overloads for \\"{name}\\" use @classmethod inconsistently","comment":"{Locked=\'@classmethod\'}"},"overloadFinalImpl":{"message":"@final decorator should be applied only to the implementation","comment":"{Locked=\'@final\'}"},"overloadFinalNoImpl":{"message":"Only the first overload should be marked @final","comment":"{Locked=\'@final\'}"},"overloadImplementationMismatch":"Overloaded implementation is not consistent with signature of overload {index}","overloadOverrideImpl":{"message":"@override decorator should be applied only to the implementation","comment":"{Locked=\'@override\'}"},"overloadOverrideNoImpl":{"message":"Only the first overload should be marked @override","comment":"{Locked=\'@override\'}"},"overloadReturnTypeMismatch":"Overload {prevIndex} for \\"{name}\\" overlaps overload {newIndex} and returns an incompatible type","overloadStaticMethodInconsistent":{"message":"Overloads for \\"{name}\\" use @staticmethod inconsistently","comment":"{Locked=\'@staticmethod\'}"},"overloadWithoutImplementation":{"message":"\\"{name}\\" is marked as overload, but no implementation is provided","comment":"{Locked=\'overload\'}"},"overriddenMethodNotFound":{"message":"Method \\"{name}\\" is marked as override, but no base method of same name is present","comment":"{Locked=\'override\'}"},"overrideDecoratorMissing":{"message":"Method \\"{name}\\" is not marked as override but is overriding a method in class \\"{className}\\"","comment":"{Locked=\'override\'}"},"paramAfterKwargsParam":"Parameter cannot follow \\"**\\" parameter","paramAlreadyAssigned":"Parameter \\"{name}\\" is already assigned","paramAnnotationMissing":"Type annotation is missing for parameter \\"{name}\\"","paramAssignmentMismatch":"Expression of type \\"{sourceType}\\" cannot be assigned to parameter of type \\"{paramType}\\"","paramNameMissing":"No parameter named \\"{name}\\"","paramSpecArgsKwargsDuplicate":{"message":"Arguments for ParamSpec \\"{type}\\" have already been provided","comment":"{Locked=\'ParamSpec\'}"},"paramSpecArgsKwargsUsage":{"message":"\\"args\\" and \\"kwargs\\" attributes of ParamSpec must both appear within a function signature","comment":"{Locked=\'args\',\'kwargs\',\'ParamSpec\'}"},"paramSpecArgsMissing":{"message":"Arguments for ParamSpec \\"{type}\\" are missing","comment":"{Locked=\'ParamSpec\'}"},"paramSpecArgsUsage":{"message":"\\"args\\" attribute of ParamSpec is valid only when used with *args parameter","comment":"{Locked=\'args\',\'ParamSpec\',\'*args\'}"},"paramSpecAssignedName":{"message":"ParamSpec must be assigned to a variable named \\"{name}\\"","comment":"{Locked=\'ParamSpec\'}"},"paramSpecContext":{"message":"ParamSpec is not allowed in this context","comment":"{Locked=\'ParamSpec\'}"},"paramSpecDefaultNotTuple":{"message":"Expected ellipsis, a tuple expression, or ParamSpec for default value of ParamSpec","comment":"{Locked=\'tuple\',\'ParamSpec\'}"},"paramSpecFirstArg":{"message":"Expected name of ParamSpec as first argument","comment":"{Locked=\'ParamSpec\'}"},"paramSpecKwargsUsage":{"message":"\\"kwargs\\" attribute of ParamSpec is valid only when used with **kwargs parameter","comment":"{Locked=\'kwargs\',\'ParamSpec\',\'**kwargs\'}"},"paramSpecNotUsedByOuterScope":{"message":"ParamSpec \\"{name}\\" has no meaning in this context","comment":"{Locked=\'ParamSpec\'}"},"paramSpecUnknownArg":{"message":"ParamSpec does not support more than one argument","comment":"{Locked=\'ParamSpec\'}"},"paramSpecUnknownMember":{"message":"\\"{name}\\" is not a known attribute of ParamSpec","comment":"{Locked=\'ParamSpec\'}"},"paramSpecUnknownParam":{"message":"\\"{name}\\" is unknown parameter to ParamSpec","comment":"{Locked=\'ParamSpec\'}"},"paramTypeCovariant":"Covariant type variable cannot be used in parameter type","paramTypePartiallyUnknown":"Type of parameter \\"{paramName}\\" is partially unknown","paramTypeUnknown":"Type of parameter \\"{paramName}\\" is unknown","parenthesizedContextManagerIllegal":{"message":"Parentheses within \\"with\\" statement requires Python 3.9 or newer","comment":"{Locked=\'with\'}"},"patternNeverMatches":"Pattern will never be matched for subject type \\"{type}\\"","positionArgAfterNamedArg":"Positional argument cannot appear after keyword arguments","positionArgAfterUnpackedDictArg":"Positional argument cannot appear after keyword argument unpacking","positionOnlyAfterArgs":"Position-only parameter separator not allowed after \\"*\\" parameter","positionOnlyAfterKeywordOnly":"\\"/\\" parameter must appear before \\"*\\" parameter","positionOnlyAfterNon":"Position-only parameter not allowed after parameter that is not position-only","positionOnlyFirstParam":"Position-only parameter separator not allowed as first parameter","positionOnlyIncompatible":"Position-only parameter separator requires Python 3.8 or newer","privateImportFromPyTypedModule":"\\"{name}\\" is not exported from module \\"{module}\\"","privateUsedOutsideOfClass":"\\"{name}\\" is private and used outside of the class in which it is declared","privateUsedOutsideOfModule":"\\"{name}\\" is private and used outside of the module in which it is declared","propertyOverridden":{"message":"\\"{name}\\" incorrectly overrides property of same name in class \\"{className}\\"","comment":"{Locked=\'property\'}"},"propertyStaticMethod":{"message":"Static methods not allowed for property getter, setter or deleter","comment":"{Locked=\'property\',\'getter\',\'setter\',\'deleter\'}"},"protectedUsedOutsideOfClass":"\\"{name}\\" is protected and used outside of the class in which it is declared","protocolBaseClass":{"message":"Protocol class \\"{classType}\\" cannot derive from non-Protocol class \\"{baseType}\\"","comment":"{Locked=\'Protocol\'}"},"protocolBaseClassWithTypeArgs":{"message":"Type arguments are not allowed with Protocol class when using type parameter syntax","comment":"{Locked=\'Protocol\'}"},"protocolIllegal":{"message":"Use of \\"Protocol\\" requires Python 3.7 or newer","comment":"{Locked=\'Protocol\'}"},"protocolNotAllowed":{"message":"\\"Protocol\\" cannot be used in this context","comment":"{Locked=\'Protocol\'}"},"protocolTypeArgMustBeTypeParam":{"message":"Type argument for \\"Protocol\\" must be a type parameter","comment":"{Locked=\'Protocol\'}"},"protocolUnsafeOverlap":"Class overlaps \\"{name}\\" unsafely and could produce a match at runtime","protocolVarianceContravariant":{"message":"Type variable \\"{variable}\\" used in generic Protocol \\"{class}\\" should be contravariant","comment":["{Locked=\'Protocol\'}","A generic type is a parameterized type, for example a container where the generic type parameter specifies the type of elements in the container"]},"protocolVarianceCovariant":{"message":"Type variable \\"{variable}\\" used in generic Protocol \\"{class}\\" should be covariant","comment":["{Locked=\'Protocol\'}","A generic type is a parameterized type, for example a container where the generic type parameter specifies the type of elements in the container"]},"protocolVarianceInvariant":{"message":"Type variable \\"{variable}\\" used in generic Protocol \\"{class}\\" should be invariant","comment":["{Locked=\'Protocol\'}","A generic type is a parameterized type, for example a container where the generic type parameter specifies the type of elements in the container"]},"pyrightCommentInvalidDiagnosticBoolValue":{"message":"Pyright comment directive must be followed by \\"=\\" and a value of true or false","comment":"{Locked=\'Pyright\',\'true\',\'false\'}"},"pyrightCommentInvalidDiagnosticSeverityValue":{"message":"Pyright comment directive must be followed by \\"=\\" and a value of true, false, error, warning, information, or none","comment":"{Locked=\'Pyright\',\'true\',\'false\',\'error\',\'warning\',\'information\',\'none\'}"},"pyrightCommentMissingDirective":{"message":"Pyright comment must be followed by a directive (basic or strict) or a diagnostic rule","comment":"{Locked=\'Pyright\',\'basic\',\'strict\'}"},"pyrightCommentNotOnOwnLine":{"message":"Pyright comments used to control file-level settings must appear on their own line","comment":"{Locked=\'Pyright\'}"},"pyrightCommentUnknownDiagnosticRule":{"message":"\\"{rule}\\" is an unknown diagnostic rule for pyright comment","comment":"{Locked=\'pyright\'}"},"pyrightCommentUnknownDiagnosticSeverityValue":{"message":"\\"{value}\\" is invalid value for pyright comment; expected true, false, error, warning, information, or none","comment":"{Locked=\'pyright\',\'true\',\'false\',\'error\',\'warning\',\'information\',\'none\'}"},"pyrightCommentUnknownDirective":{"message":"\\"{directive}\\" is an unknown directive for pyright comment; expected \\"strict\\", \\"standard\\", or \\"basic\\"","comment":"{Locked=\'pyright\',\'strict\',\'standard\',\'basic\'}"},"readOnlyArgCount":{"message":"Expected a single type argument after \\"ReadOnly\\"","comment":"{Locked=\'ReadOnly\'}"},"readOnlyNotInTypedDict":{"message":"\\"ReadOnly\\" is not allowed in this context","comment":"{Locked=\'ReadOnly\'}"},"recursiveDefinition":"Type of \\"{name}\\" could not be determined because it refers to itself","relativeImportNotAllowed":{"message":"Relative imports cannot be used with \\"import .a\\" form; use \\"from . import a\\" instead","comment":"{Locked=\'import .a\',\'from . import a\'}"},"requiredArgCount":{"message":"Expected a single type argument after \\"Required\\"","comment":"{Locked=\'Required\'}"},"requiredNotInTypedDict":{"message":"\\"Required\\" is not allowed in this context","comment":"{Locked=\'Required\'}"},"returnInAsyncGenerator":{"message":"Return statement with value is not allowed in async generator","comment":"{Locked=\'async\'}"},"returnMissing":"Function with declared return type \\"{returnType}\\" must return value on all code paths","returnInExceptionGroup":{"message":"\\"return\\" is not allowed in an \\"except*\\" block","comment":"{Locked=\'return\',\'except*\'}"},"returnOutsideFunction":{"message":"\\"return\\" can be used only within a function","comment":"{Locked=\'return\'}"},"returnTypeContravariant":"Contravariant type variable cannot be used in return type","returnTypeMismatch":"Type \\"{exprType}\\" is not assignable to return type \\"{returnType}\\"","returnTypePartiallyUnknown":"Return type, \\"{returnType}\\", is partially unknown","returnTypeUnknown":"Return type is unknown","revealLocalsArgs":{"message":"Expected no arguments for \\"reveal_locals\\" call","comment":"{Locked=\'reveal_locals\'}"},"revealLocalsNone":{"message":"No locals in this scope","comment":"{Locked=\'locals\'}"},"revealTypeArgs":{"message":"Expected a single positional argument for \\"reveal_type\\" call","comment":"{Locked=\'reveal_type\'}"},"revealTypeExpectedTextArg":{"message":"The \\"expected_text\\" argument for function \\"reveal_type\\" must be a str literal value","comment":"{Locked=\'expected_text\',\'reveal_type\',\'str\'}"},"revealTypeExpectedTextMismatch":"Type text mismatch; expected \\"{expected}\\" but received \\"{received}\\"","revealTypeExpectedTypeMismatch":"Type mismatch; expected \\"{expected}\\" but received \\"{received}\\"","selfTypeContext":{"message":"\\"Self\\" is not valid in this context","comment":"{Locked=\'Self\'}"},"selfTypeMetaclass":{"message":"\\"Self\\" cannot be used within a metaclass (a subclass of \\"type\\")","comment":["{Locked=\'Self\'}","Metaclasses are a complex concept and it may be best to not localize the term"]},"selfTypeWithTypedSelfOrCls":{"message":"\\"Self\\" cannot be used in a function with a `self` or `cls` parameter that has a type annotation other than \\"Self\\"","comment":"{Locked=\'Self\',\'self\',\'cls\'}"},"sentinelBadName":{"message":"The first argument to Sentinel must be a string literal","comment":"{Locked=\'Sentinel\'}"},"sentinelParamCount":{"message":"Sentinel requires one positional argument","comment":"{Locked=\'Sentinel\'}"},"sentinelNameMismatch":{"message":"Sentinel must be assigned to a variable with the same name","comment":"{Locked=\'Sentinel\'}"},"setterGetterTypeMismatch":{"message":"Property setter value type is not assignable to the getter return type","comment":["{Locked=\'setter\',\'getter\'}","{StrContains=i\'property\'}","\'property\' is a keyword and should not be localized. It is only capitalized here because it is the first word in the sentence"]},"singleOverload":"\\"{name}\\" is marked as overload, but additional overloads are missing","slotsAttributeError":{"message":"\\"{name}\\" is not specified in __slots__","comment":"{Locked=\'__slots__\'}"},"slotsClassVarConflict":{"message":"\\"{name}\\" conflicts with instance variable declared in __slots__","comment":"{Locked=\'__slots__\'}"},"starPatternInAsPattern":{"message":"Star pattern cannot be used with \\"as\\" target","comment":["{Locked=\'as\'}","Star pattern refers to the use of the * (star) character to represent a variable length pattern match"]},"starPatternInOrPattern":{"message":"Star pattern cannot be ORed within other patterns","comment":["Star pattern refers to the use of the * (star) character to represent a variable length pattern match","\'ORed\' means joined together with a binary \'or\' operation"]},"starStarWildcardNotAllowed":"** cannot be used with wildcard \\"_\\"","staticClsSelfParam":{"message":"Static methods should not take a \\"self\\" or \\"cls\\" parameter","comment":"{Locked=\'self\',\'cls\'}"},"stringNonAsciiBytes":{"message":"Non-ASCII character not allowed in bytes string literal","comment":"{Locked=\'ASCII\'}"},"stringNotSubscriptable":"String expression cannot be subscripted in type expression; enclose entire expression in quotes","stringUnsupportedEscape":"Unsupported escape sequence in string literal","stringUnterminated":"String literal is unterminated","stubFileMissing":{"message":"Stub file not found for \\"{importName}\\"","comment":"{StrContains=i\'stub\'}"},"stubUsesGetAttr":{"message":"Type stub file is incomplete; \\"__getattr__\\" obscures type errors for module","comment":["{Locked=\'__getattr__\'}","{StrContains=i\'stub\'}"]},"sublistParamsIncompatible":{"message":"Sublist parameters are not supported in Python 3.x","comment":"{StrContains=i\'sublist\'}"},"superCallArgCount":{"message":"Expected no more than two arguments to \\"super\\" call","comment":"{Locked=\'super\'}"},"superCallFirstArg":{"message":"Expected class type as first argument to \\"super\\" call but received \\"{type}\\"","comment":"{Locked=\'super\'}"},"superCallSecondArg":{"message":"Second argument to \\"super\\" call must be object or class that derives from \\"{type}\\"","comment":"{Locked=\'super\'}"},"superCallZeroArgForm":{"message":"Zero-argument form of \\"super\\" call is valid only within a method","comment":"{Locked=\'super\'}"},"superCallZeroArgFormStaticMethod":{"message":"Zero-argument form of \\"super\\" call is not valid within a static method","comment":"{Locked=\'super\'}"},"symbolIsPossiblyUnbound":"\\"{name}\\" is possibly unbound","symbolIsUnbound":"\\"{name}\\" is unbound","symbolIsUndefined":"\\"{name}\\" is not defined","symbolOverridden":"\\"{name}\\" overrides symbol of same name in class \\"{className}\\"","templateStringBytes":{"message":"Template string literals (t-strings) cannot be binary","comment":"\'t-string\' is the common English slang for a Python template string"},"templateStringIllegal":{"message":"Template string literals (t-strings) require Python 3.14 or newer","comment":"\'t-string\' is the common English slang for a Python template string"},"templateStringUnicode":{"message":"Template string literals (t-strings) cannot be unicode","comment":"\'t-string\' is the common English slang for a Python template string"},"ternaryNotAllowed":"Ternary expression not allowed in type expression","totalOrderingMissingMethod":{"message":"Class must define one of \\"__lt__\\", \\"__le__\\", \\"__gt__\\", or \\"__ge__\\" to use total_ordering","comment":"{Locked=\'__lt__\',\'__le__\',\'__gt__\',\'__ge__\',\'total_ordering\'}"},"trailingCommaInFromImport":"Trailing comma not allowed without surrounding parentheses","tryWithoutExcept":{"message":"Try statement must have at least one except or finally clause","comment":["{Locked=\'except\',\'finally\'}","{StrContains=i\'try\'}","\'try\' is a keyword and should not be localized. It is only capitalized here because it is the first word in the sentence"]},"tupleAssignmentMismatch":{"message":"Expression with type \\"{type}\\" cannot be assigned to target tuple","comment":"{Locked=\'tuple\'}"},"tupleInAnnotation":{"message":"Tuple expression not allowed in type expression","comment":["{StrContains=i\'tuple\'}","\'tuple\' is a keyword and should not be localized. It is only capitalized here because it is the first word in the sentence"]},"tupleIndexOutOfRange":"Index {index} is out of range for type {type}","typeAliasIllegalExpressionForm":"Invalid expression form for type alias definition","typeAliasIsRecursiveDirect":"Type alias \\"{name}\\" cannot use itself in its definition","typeAliasNotInModuleOrClass":{"message":"A TypeAlias can be defined only within a module or class scope","comment":"{Locked=\'TypeAlias\'}"},"typeAliasRedeclared":{"message":"\\"{name}\\" is declared as a TypeAlias and can be assigned only once","comment":"{Locked=\'TypeAlias\'}"},"typeAliasStatementBadScope":{"message":"A type statement can be used only within a module or class scope","comment":"{Locked=\'type\'}"},"typeAliasStatementIllegal":"Type alias statement requires Python 3.12 or newer","typeAliasTypeBadScope":"A type alias can be defined only within a module or class scope","typeAliasTypeBaseClass":{"message":"A type alias defined in a \\"type\\" statement cannot be used as a base class","comment":"{Locked=\'\\"type\\"\'}"},"typeAliasTypeMustBeAssigned":{"message":"TypeAliasType must be assigned to a variable with the same name as the type alias","comment":"{Locked=\'TypeAliasType\'}"},"typeAliasTypeNameArg":{"message":"First argument to TypeAliasType must be a string literal representing the name of the type alias","comment":"{Locked=\'TypeAliasType\'}"},"typeAliasTypeNameMismatch":"Name of type alias must match the name of the variable to which it is assigned","typeAliasTypeParamInvalid":{"message":"Type parameter list must be a tuple containing only TypeVar, TypeVarTuple, or ParamSpec","comment":"{Locked=\'tuple\',\'TypeVar\',\'TypeVarTuple\',\'ParamSpec\'}"},"typeAnnotationCall":"Call expression not allowed in type expression","typeAnnotationVariable":"Variable not allowed in type expression","typeAnnotationWithCallable":{"message":"Type argument for \\"type\\" must be a class; callables are not supported","comment":["{Locked=\'type\'}","\'callables\' are objects that can be called like a function"]},"typeArgListExpected":{"message":"Expected ParamSpec, ellipsis, or list of types","comment":"{Locked=\'ParamSpec\',\'list\'}"},"typeArgListNotAllowed":{"message":"List expression not allowed for this type argument","comment":["{StrContains=i\'list\'}","\'list\' is a keyword and should not be localized. It is only capitalized here because it is the first word in the sentence"]},"typeArgsExpectingNone":"Expected no type arguments for class \\"{name}\\"","typeArgsMismatchOne":"Expected one type argument but received {received}","typeArgsMissingForAlias":{"message":"Expected type arguments for generic type alias \\"{name}\\"","comment":"A generic type is a parameterized type, for example a container where the generic type parameter specifies the type of elements in the container"},"typeArgsMissingForClass":{"message":"Expected type arguments for generic class \\"{name}\\"","comment":"A generic type is a parameterized type, for example a container where the generic type parameter specifies the type of elements in the container"},"typeArgsTooFew":"Too few type arguments provided for \\"{name}\\"; expected {expected} but received {received}","typeArgsTooMany":"Too many type arguments provided for \\"{name}\\"; expected {expected} but received {received}","typeAssignmentMismatch":"Type \\"{sourceType}\\" is not assignable to declared type \\"{destType}\\"","typeAssignmentMismatchWildcard":"Import symbol \\"{name}\\" has type \\"{sourceType}\\", which is not assignable to declared type \\"{destType}\\"","typeCallNotAllowed":{"message":"type() call should not be used in type expression","comment":"{Locked=\'type()\'}"},"typeCheckOnly":{"message":"\\"{name}\\" is marked as @type_check_only and can be used only in type annotations","comment":"{Locked=\'@type_check_only\'}"},"typeCommentDeprecated":{"message":"Use of type comments is deprecated; use type annotation instead","comment":"{Locked=\'type\'}"},"typeExpectedClass":"Expected class but received \\"{type}\\"","typeFormArgs":{"message":"\\"TypeForm\\" accepts a single positional argument","comment":"{Locked=\'TypeForm\'}"},"typeGuardArgCount":{"message":"Expected a single type argument after \\"TypeGuard\\" or \\"TypeIs\\"","comment":"{Locked=\'TypeGuard\',\'TypeIs\'}"},"typeGuardParamCount":"User-defined type guard functions and methods must have at least one input parameter","typeIsReturnType":{"message":"Return type of TypeIs (\\"{returnType}\\") is not consistent with value parameter type (\\"{type}\\")","comment":"{Locked=\'TypeIs\'}"},"typeNotAwaitable":{"message":"\\"{type}\\" is not awaitable","comment":"{Locked=\'awaitable\'}"},"typeNotIntantiable":"\\"{type}\\" cannot be instantiated","typeNotIterable":"\\"{type}\\" is not iterable","typeNotSpecializable":"Could not specialize type \\"{type}\\"","typeNotSubscriptable":"Object of type \\"{type}\\" is not subscriptable","typeNotSupportBinaryOperator":"Operator \\"{operator}\\" not supported for types \\"{leftType}\\" and \\"{rightType}\\"","typeNotSupportBinaryOperatorBidirectional":"Operator \\"{operator}\\" not supported for types \\"{leftType}\\" and \\"{rightType}\\" when expected type is \\"{expectedType}\\"","typeNotSupportUnaryOperator":"Operator \\"{operator}\\" not supported for type \\"{type}\\"","typeNotSupportUnaryOperatorBidirectional":"Operator \\"{operator}\\" not supported for type \\"{type}\\" when expected type is \\"{expectedType}\\"","typeNotUsableWith":"Object of type \\"{type}\\" cannot be used with \\"with\\" because it does not correctly implement {method}","typeNotUsableWithAsync":{"message":"Object of type \\"{type}\\" cannot be used with \\"async with\\" because it does not correctly implement {method}","comment":["{Locked=\'async\',\'with}"]},"typeParameterBoundNotAllowed":{"message":"Bound or constraint cannot be used with a variadic type parameter or ParamSpec","comment":["{Locked=\'ParamSpec\'}","\'variadic\' means that it accepts a variable number of arguments"]},"typeParameterConstraintTuple":"Type parameter constraint must be a tuple of two or more types","typeParameterExistingTypeParameter":"Type parameter \\"{name}\\" is already in use","typeParameterNotDeclared":"Type parameter \\"{name}\\" is not included in the type parameter list for \\"{container}\\"","typeParametersMissing":"At least one type parameter must be specified","typePartiallyUnknown":"Type of \\"{name}\\" is partially unknown","typeUnknown":"Type of \\"{name}\\" is unknown","typeVarAssignedName":{"message":"TypeVar must be assigned to a variable named \\"{name}\\"","comment":"{Locked=\'TypeVar\'}"},"typeVarAssignmentMismatch":"Type \\"{type}\\" cannot be assigned to type variable \\"{name}\\"","typeVarBoundAndConstrained":{"message":"TypeVar cannot be both bound and constrained","comment":"{Locked=\'TypeVar\'}"},"typeVarBoundGeneric":{"message":"TypeVar bound type cannot be generic","comment":["{Locked=\'TypeVar\'}","A generic type is a parameterized type, for example a container where the generic type parameter specifies the type of elements in the container"]},"typeVarConstraintGeneric":{"message":"TypeVar constraint type cannot be generic","comment":["{Locked=\'TypeVar\'}","A generic type is a parameterized type, for example a container where the generic type parameter specifies the type of elements in the container"]},"typeVarDefaultBoundMismatch":{"message":"TypeVar default type must be a subtype of the bound type","comment":"{Locked=\'TypeVar\'}"},"typeVarDefaultConstraintMismatch":{"message":"TypeVar default type must be one of the constrained types","comment":"{Locked=\'TypeVar\'}"},"typeVarDefaultIllegal":"Type variable default types require Python 3.13 or newer","typeVarDefaultInvalidTypeVar":"Type parameter \\"{name}\\" has a default type that refers to one or more type variables that are out of scope","typeVarFirstArg":{"message":"Expected name of TypeVar as first argument","comment":"{Locked=\'TypeVar\'}"},"typeVarInvalidForMemberVariable":"Attribute type cannot use type variable \\"{name}\\" scoped to local method","typeVarNoMember":{"message":"TypeVar \\"{type}\\" has no attribute \\"{name}\\"","comment":"{Locked=\'TypeVar\'}"},"typeVarNotSubscriptable":{"message":"TypeVar \\"{type}\\" is not subscriptable","comment":"{Locked=\'TypeVar\'}"},"typeVarNotUsedByOuterScope":"Type variable \\"{name}\\" has no meaning in this context","typeVarPossiblyUnsolvable":"Type variable \\"{name}\\" may go unsolved if caller supplies no argument for parameter \\"{param}\\"","typeVarSingleConstraint":{"message":"TypeVar must have at least two constrained types","comment":"{Locked=\'TypeVar\'}"},"typeVarTupleConstraints":{"message":"TypeVarTuple cannot have value constraints","comment":"{Locked=\'TypeVarTuple\'}"},"typeVarTupleContext":{"message":"TypeVarTuple is not allowed in this context","comment":"{Locked=\'TypeVarTuple\'}"},"typeVarTupleDefaultNotUnpacked":{"message":"TypeVarTuple default type must be an unpacked tuple or TypeVarTuple","comment":"{Locked=\'TypeVarTuple\',\'tuple\'}"},"typeVarTupleMustBeUnpacked":{"message":"Unpack operator is required for TypeVarTuple value","comment":"{Locked=\'TypeVarTuple\'}"},"typeVarTupleUnknownParam":{"message":"\\"{name}\\" is unknown parameter to TypeVarTuple","comment":"{Locked=\'TypeVarTuple\'}"},"typeVarUnknownParam":{"message":"\\"{name}\\" is unknown parameter to TypeVar","comment":"{Locked=\'TypeVar\'}"},"typeVarUsedByOuterScope":{"message":"TypeVar \\"{name}\\" is already in use by an outer scope","comment":"{Locked=\'TypeVar\'}"},"typeVarUsedOnlyOnce":{"message":"TypeVar \\"{name}\\" appears only once in generic function signature","comment":["{Locked=\'TypeVar\'}","A generic type is a parameterized type, for example a container where the generic type parameter specifies the type of elements in the container"]},"typeVarVariance":{"message":"TypeVar cannot be both covariant and contravariant","comment":"{Locked=\'TypeVar\'}"},"typeVarWithDefaultFollowsVariadic":{"message":"TypeVar \\"{typeVarName}\\" has a default value and cannot follow TypeVarTuple \\"{variadicName}\\"","comment":"{Locked=\'TypeVar\',\'TypeVarTuple\'}"},"typeVarWithoutDefault":"\\"{name}\\" cannot appear after \\"{other}\\" in type parameter list because it has no default type","typeVarsNotInGenericOrProtocol":{"message":"Generic[] or Protocol[] must include all type variables","comment":"{Locked=\'Generic[]\',\'Protocol[]\'}"},"typedDictAccess":{"message":"Could not access item in TypedDict","comment":"{Locked=\'TypedDict\'}"},"typedDictAssignedName":{"message":"TypedDict must be assigned to a variable named \\"{name}\\"","comment":"{Locked=\'TypedDict\'}"},"typedDictBadVar":{"message":"TypedDict classes can contain only type annotations","comment":"{Locked=\'TypedDict\'}"},"typedDictBaseClass":{"message":"All base classes for TypedDict classes must also be TypedDict classes","comment":"{Locked=\'TypedDict\'}"},"typedDictBoolParam":{"message":"Expected \\"{name}\\" parameter to have a value of True or False","comment":"{Locked=\'True\',\'False\'}"},"typedDictClosedExtras":{"message":"Base class \\"{name}\\" is a TypedDict that limits the type of extra items to type \\"{type}\\"","comment":"{Locked=\'closed\',\'TypedDict\'}"},"typedDictClosedNoExtras":{"message":"Base class \\"{name}\\" is a closed TypedDict; extra items are not allowed","comment":"{Locked=\'closed\',\'TypedDict\'}"},"typedDictClosedFalseNonOpenBase":{"message":"Base class \\"{name}\\" is not an open TypedDict; closed=False is not allowed","comment":"{Locked=\'TypedDict\',\'closed\'}"},"typedDictDelete":{"message":"Could not delete item in TypedDict","comment":"{Locked=\'TypedDict\'}"},"typedDictEmptyName":{"message":"Names within a TypedDict cannot be empty","comment":"{Locked=\'TypedDict\'}"},"typedDictEntryName":"Expected string literal for dictionary entry name","typedDictEntryUnique":"Names within a dictionary must be unique","typedDictExtraArgs":{"message":"Extra TypedDict arguments not supported","comment":"{Locked=\'TypedDict\'}"},"typedDictExtraItemsClosed":{"message":"TypedDict can use either \\"closed\\" or \\"extra_items\\" but not both","comment":"{Locked=\'TypedDict\',\'closed\',\'extra_items\'}"},"typedDictFieldNotRequiredRedefinition":{"message":"TypedDict item \\"{name}\\" cannot be redefined as NotRequired","comment":"{Locked=\'TypedDict\',\'NotRequired\'}"},"typedDictFieldReadOnlyRedefinition":{"message":"TypedDict item \\"{name}\\" cannot be redefined as ReadOnly","comment":"{Locked=\'TypedDict\',\'ReadOnly\'}"},"typedDictFieldRequiredRedefinition":{"message":"TypedDict item \\"{name}\\" cannot be redefined as Required","comment":"{Locked=\'TypedDict\',\'Required\'}"},"typedDictFirstArg":{"message":"Expected TypedDict class name as first argument","comment":"{Locked=\'TypedDict\'}"},"typedDictInClassPattern":{"message":"TypedDict class not allowed in class pattern","comment":"{Locked=\'TypedDict\'}"},"typedDictInitsubclassParameter":{"message":"TypedDict does not support __init_subclass__ parameter \\"{name}\\"","comment":"{Locked=\'TypedDict\',\'__init_subclass__\'}"},"typedDictNotAllowed":{"message":"\\"TypedDict\\" cannot be used in this context","comment":"{Locked=\'TypedDict\'}"},"typedDictSecondArgDict":{"message":"Expected dict or keyword parameter as second parameter","comment":"{Locked=\'dict\'}"},"typedDictSecondArgDictEntry":"Expected simple dictionary entry","typedDictSet":{"message":"Could not assign item in TypedDict","comment":"{Locked=\'TypedDict\'}"},"unaccessedClass":"Class \\"{name}\\" is not accessed","unaccessedFunction":"Function \\"{name}\\" is not accessed","unaccessedImport":"Import \\"{name}\\" is not accessed","unaccessedSymbol":"\\"{name}\\" is not accessed","unaccessedVariable":"Variable \\"{name}\\" is not accessed","unannotatedFunctionSkipped":"Analysis of function \\"{name}\\" is skipped because it is unannotated","unaryOperationNotAllowed":"Unary operator not allowed in type expression","unexpectedAsyncToken":{"message":"Expected \\"def\\", \\"with\\" or \\"for\\" to follow \\"async\\"","comment":"{Locked=\'def\',\'with\',\'for\',\'async\'}"},"unexpectedEof":"Unexpected EOF","unexpectedExprToken":"Unexpected token at end of expression","unexpectedIndent":"Unexpected indentation","unexpectedUnindent":"Unindent not expected","unhashableDictKey":"Dictionary key must be hashable","unhashableSetEntry":{"message":"Set entry must be hashable","comment":["{StrContains=i\'set\'}","\'set\' is a keyword and should not be localized. It is only capitalized here because it is the first word in the sentence"]},"uninitializedAbstractVariables":{"message":"Variables defined in abstract base class are not initialized in final class \\"{classType}\\"","comment":"{Locked=\'final\'}"},"uninitializedInstanceVariable":{"message":"Instance variable \\"{name}\\" is not initialized in the class body or __init__ method","comment":"{Locked=\'__init__\'}"},"unionForwardReferenceNotAllowed":{"message":"Union syntax cannot be used with string operand; use quotes around entire expression","comment":"{Locked=\'Union\'}"},"unionSyntaxIllegal":{"message":"Alternative syntax for unions requires Python 3.10 or newer","comment":"\'unions\' as in the mathematical set theory term"},"unionTypeArgCount":{"message":"Union requires two or more type arguments","comment":"{Locked=\'Union\'}"},"unionUnpackedTuple":{"message":"Union cannot include an unpacked tuple","comment":"{Locked=\'Union\',\'tuple\'}"},"unionUnpackedTypeVarTuple":{"message":"Union cannot include an unpacked TypeVarTuple","comment":"{Locked=\'Union\',\'TypeVarTuple\'}"},"unnecessaryCast":{"message":"Unnecessary \\"cast\\" call; type is already \\"{type}\\"","comment":"{Locked=\'cast\'}"},"unnecessaryIsInstanceAlways":{"message":"Unnecessary isinstance call; \\"{testType}\\" is always an instance of \\"{classType}\\"","comment":"{Locked=\'isinstance\'}"},"unnecessaryIsSubclassAlways":{"message":"Unnecessary issubclass call; \\"{testType}\\" is always a subclass of \\"{classType}\\"","comment":"{Locked=\'issubclass\'}"},"unnecessaryIsInstanceNever":{"message":"Unnecessary isinstance call; \\"{testType}\\" is never an instance of \\"{classType}\\"","comment":"{Locked=\'isinstance\'}"},"unnecessaryIsSubclassNever":{"message":"Unnecessary issubclass call; \\"{testType}\\" is never a subclass of \\"{classType}\\"","comment":"{Locked=\'issubclass\'}"},"unnecessaryPyrightIgnore":{"message":"Unnecessary \\"# pyright: ignore\\" comment","comment":"{Locked=\'# pyright: ignore\'}"},"unnecessaryPyrightIgnoreRule":{"message":"Unnecessary \\"# pyright: ignore\\" rule: \\"{name}\\"","comment":"{Locked=\'# pyright: ignore\'}"},"unnecessaryTypeIgnore":{"message":"Unnecessary \\"# type: ignore\\" comment","comment":"{Locked=\'# type: ignore\'}"},"unpackArgCount":{"message":"Expected a single type argument after \\"Unpack\\"","comment":"{Locked=\'Unpack\'}"},"unpackExpectedTypeVarTuple":{"message":"Expected TypeVarTuple or tuple as type argument for Unpack","comment":"{Locked=\'TypeVarTuple\',\'tuple\',\'Unpack\'}"},"unpackExpectedTypedDict":{"message":"Expected TypedDict type argument for Unpack","comment":"{Locked=\'TypedDict\',\'Unpack\'}"},"unpackIllegalInComprehension":{"message":"Unpack operation not allowed in comprehension","comment":"A comprehension is a \'set of looping and filtering instructions\' applied to a collection to generate a new collection; the word may not be translatable"},"unpackInAnnotation":"Unpack operator not allowed in type expression","unpackInDict":"Unpack operation not allowed in dictionaries","unpackInSet":{"message":"Unpack operator not allowed within a set","comment":"{Locked=\'set\'}"},"unpackNotAllowed":{"message":"Unpack is not allowed in this context","comment":"{Locked=\'Unpack\'}"},"unpackOperatorNotAllowed":"Unpack operation is not allowed in this context","unpackTuplesIllegal":{"message":"Unpack operation not allowed in tuples prior to Python 3.8","comment":"\'tuple\' is a keyword and should not be localized, but here it is pluralized"},"unpackedArgInTypeArgument":"Unpacked arguments cannot be used in this context","unpackedArgWithVariadicParam":{"message":"Unpacked argument cannot be used for TypeVarTuple parameter","comment":"{Locked=\'TypeVarTuple\'}"},"unpackedDictArgumentNotMapping":{"message":"Argument expression after ** must be a mapping with a \\"str\\" key type","comment":"{Locked=\'str\'}"},"unpackedDictSubscriptIllegal":"Dictionary unpack operator in subscript is not allowed","unpackedSubscriptIllegal":"Unpack operator in subscript requires Python 3.11 or newer","unpackedTypeVarTupleExpected":{"message":"Expected unpacked TypeVarTuple; use Unpack[{name1}] or *{name2}","comment":"{Locked=\'TypeVarTuple\',\'Unpack[{name1}]\',\'*{name2}\'}"},"unpackedTypedDictArgument":{"message":"Unable to match unpacked TypedDict argument to parameters","comment":"{Locked=\'TypedDict\'}"},"unreachableCodeCondition":"Code is not analyzed because condition is statically evaluated as false","unreachableCodeStructure":"Code is structurally unreachable","unreachableCodeType":"Type analysis indicates code is unreachable","unreachableExcept":{"message":"Except clause is unreachable because exception is already handled","comment":["{StrContains=i\'except\'}","\'except\' is a keyword and should not be localized. It is only capitalized here because it is the first word in the sentence"]},"unsupportedDunderAllOperation":{"message":"Operation on \\"__all__\\" is not supported, so exported symbol list may be incorrect","comment":"{Locked=\'__all__\'}"},"unusedCallResult":"Result of call expression is of type \\"{type}\\" and is not used; assign to variable \\"_\\" if this is intentional","unusedCoroutine":{"message":"Result of async function call is not used; use \\"await\\" or assign result to variable","comment":"{Locked=\'async\'}"},"unusedExpression":"Expression value is unused","varAnnotationIllegal":{"message":"Type annotations for variables requires Python 3.6 or newer; use type comment for compatibility with previous versions","comment":"{Locked=\'type\'}"},"variableFinalOverride":{"message":"Variable \\"{name}\\" is marked Final and overrides non-Final variable of same name in class \\"{className}\\"","comment":"{Locked=\'Final\'}"},"variadicTypeArgsTooMany":{"message":"Type argument list can have at most one unpacked TypeVarTuple or tuple","comment":"{Locked=\'TypeVarTuple\',\'tuple\'}"},"variadicTypeParamTooManyAlias":{"message":"Type alias can have at most one TypeVarTuple type parameter but received multiple ({names})","comment":"{Locked=\'TypeVarTuple\'}"},"variadicTypeParamTooManyClass":{"message":"Generic class can have at most one TypeVarTuple type parameter but received multiple ({names})","comment":["{Locked=\'TypeVarTuple\'}","A generic type is a parameterized type, for example a container where the generic type parameter specifies the type of elements in the container"]},"walrusIllegal":"Operator \\":=\\" requires Python 3.8 or newer","walrusNotAllowed":"Operator \\":=\\" is not allowed in this context without surrounding parentheses","wildcardInFunction":{"message":"Wildcard import not allowed within a class or function","comment":"{Locked=\'import\'}"},"wildcardLibraryImport":{"message":"Wildcard import from a library not allowed","comment":"{Locked=\'import\'}"},"wildcardPatternTypePartiallyUnknown":"Type captured by wildcard pattern is partially unknown","wildcardPatternTypeUnknown":"Type captured by wildcard pattern is unknown","yieldFromIllegal":{"message":"Use of \\"yield from\\" requires Python 3.3 or newer","comment":"{Locked=\'yield from\'}"},"yieldFromOutsideAsync":{"message":"\\"yield from\\" not allowed in an async function","comment":"{Locked=\'yield from\',\'async\'}"},"yieldOutsideFunction":{"message":"\\"yield\\" not allowed outside of a function or lambda","comment":"{Locked=\'yield\'}"},"yieldWithinComprehension":{"message":"\\"yield\\" not allowed inside a comprehension","comment":["{Locked=\'yield\'}","A comprehension is a \'set of looping and filtering instructions\' applied to a collection to generate a new collection; the word may not be translatable"]},"zeroCaseStatementsFound":{"message":"Match statement must include at least one case statement","comment":["{Locked=\'case\'}","{StrContains=i\'match\'}","\'match\' is a keyword and should not be localized. It is only capitalized here because it is the first word in the sentence"]},"zeroLengthTupleNotAllowed":{"message":"Zero-length tuple is not allowed in this context","comment":"{Locked=\'tuple\'}"}},"DiagnosticAddendum":{"annotatedNotAllowed":{"message":"\\"Annotated\\" special form cannot be used with instance and class checks","comment":"{Locked=\'Annotated\'}"},"argParam":"Argument corresponds to parameter \\"{paramName}\\"","argParamFunction":"Argument corresponds to parameter \\"{paramName}\\" in function \\"{functionName}\\"","argsParamMissing":"Parameter \\"*{paramName}\\" has no corresponding parameter","argsPositionOnly":"Position-only parameter mismatch; expected {expected} but received {received}","argumentType":"Argument type is \\"{type}\\"","argumentTypes":"Argument types: ({types})","assignToNone":{"message":"Type is not assignable to \\"None\\"","comment":"{Locked=\'None\'}"},"asyncHelp":{"message":"Did you mean \\"async with\\"?","comment":"{Locked=\'async with\'}"},"baseClassIncompatible":"Base class \\"{baseClass}\\" is incompatible with type \\"{type}\\"","baseClassIncompatibleSubclass":"Base class \\"{baseClass}\\" derives from \\"{subclass}\\" which is incompatible with type \\"{type}\\"","baseClassOverriddenType":"Base class \\"{baseClass}\\" provides type \\"{type}\\", which is overridden","baseClassOverridesType":"Base class \\"{baseClass}\\" overrides with type \\"{type}\\"","bytesTypePromotions":{"message":"Set disableBytesTypePromotions to false to enable type promotion behavior for \\"bytearray\\" and \\"memoryview\\"","comment":"{Locked=\'disableBytesTypePromotions\',\'false\',\'bytearray\',\'memoryview\'}"},"conditionalRequiresBool":{"message":"Method __bool__ for type \\"{operandType}\\" returns type \\"{boolReturnType}\\" rather than \\"bool\\"","comment":"{Locked=\'__bool__\'}"},"dataClassFieldLocation":"Field declaration","dataClassFrozen":"\\"{name}\\" is frozen","dataProtocolUnsupported":"\\"{name}\\" is a data protocol","descriptorAccessBindingFailed":{"message":"Failed to bind method \\"{name}\\" for descriptor class \\"{className}\\"","comment":"Binding is the process through which Pyright determines what object a name refers to"},"descriptorAccessCallFailed":"Failed to call method \\"{name}\\" for descriptor class \\"{className}\\"","finalMethod":{"message":"Final method","comment":"{Locked=\'Final\'}"},"functionParamDefaultMissing":"Parameter \\"{name}\\" is missing default argument","functionParamName":"Parameter name mismatch: \\"{destName}\\" versus \\"{srcName}\\"","functionParamPositionOnly":"Position-only parameter mismatch; parameter \\"{name}\\" is not position-only","functionReturnTypeMismatch":"Function return type \\"{sourceType}\\" is incompatible with type \\"{destType}\\"","functionTooFewParams":"Function accepts too few positional parameters; expected {expected} but received {received}","functionTooManyParams":"Function accepts too many positional parameters; expected {expected} but received {received}","genericClassNotAllowed":{"message":"Generic type with type arguments not allowed for instance or class checks","comment":"A generic type is a parameterized type, for example a container where the generic type parameter specifies the type of elements in the container"},"incompatibleDeleter":{"message":"Property deleter method is incompatible","comment":["{Locked=\'deleter\'}","{StrContains=i\'property\'}","\'property\' is a keyword and should not be localized. It is only capitalized here because it is the first word in the sentence"]},"incompatibleGetter":{"message":"Property getter method is incompatible","comment":["{Locked=\'getter\'}","{StrContains=i\'property\'}","\'property\' is a keyword and should not be localized. It is only capitalized here because it is the first word in the sentence"]},"incompatibleSetter":{"message":"Property setter method is incompatible","comment":["{Locked=\'setter\'}","{StrContains=i\'property\'}","\'property\' is a keyword and should not be localized. It is only capitalized here because it is the first word in the sentence"]},"initMethodLocation":{"message":"The __init__ method is defined in class \\"{type}\\"","comment":"{Locked=\'__init__\'}"},"initMethodSignature":{"message":"Signature of __init__ is \\"{type}\\"","comment":"{Locked=\'__init__\'}"},"initSubclassLocation":{"message":"The __init_subclass__ method is defined in class \\"{name}\\"","comment":"{Locked=\'__init_subclass__\'}"},"invariantSuggestionDict":{"message":"Consider switching from \\"dict\\" to \\"Mapping\\" which is covariant in the value type","comment":"{Locked=\'dict\',\'Mapping\'}"},"invariantSuggestionList":{"message":"Consider switching from \\"list\\" to \\"Sequence\\" which is covariant","comment":"{Locked=\'list\',\'Sequence\'}"},"invariantSuggestionSet":{"message":"Consider switching from \\"set\\" to \\"Container\\" which is covariant","comment":"{Locked=\'set\',\'Container\'}"},"isinstanceClassNotSupported":"\\"{type}\\" is not supported for instance and class checks","keyNotRequired":"\\"{name}\\" is not a required key in \\"{type}\\", so access may result in runtime exception","keyReadOnly":"\\"{name}\\" is a read-only key in \\"{type}\\"","keyRequiredDeleted":"\\"{name}\\" is a required key and cannot be deleted","keyUndefined":"\\"{name}\\" is not a defined key in \\"{type}\\"","kwargsParamMissing":"Parameter \\"**{paramName}\\" has no corresponding parameter","listAssignmentMismatch":"Type \\"{type}\\" is incompatible with target list","literalAssignmentMismatch":"\\"{sourceType}\\" is not assignable to type \\"{destType}\\"","literalNotAllowed":{"message":"\\"Literal\\" special form cannot be used with instance and class checks","comment":"{Locked=\'Literal\'}"},"matchIsNotExhaustiveHint":{"message":"If exhaustive handling is not intended, add \\"case _: pass\\"","comment":"{Locked=\'case _: pass\'}"},"matchIsNotExhaustiveType":"Unhandled type: \\"{type}\\"","memberAssignment":"Expression of type \\"{type}\\" cannot be assigned to attribute \\"{name}\\" of class \\"{classType}\\"","memberIsAbstract":"\\"{type}.{name}\\" is not implemented","memberIsAbstractMore":{"message":"and {count} more...","comment":"{StrEnds=\'...\'}"},"memberIsClassVarInProtocol":{"message":"\\"{name}\\" is defined as a ClassVar in protocol","comment":"{Locked=\'ClassVar\'}"},"memberIsInitVar":{"message":"\\"{name}\\" is an init-only field","comment":"{Locked=\'init-only\'}"},"memberIsInvariant":"\\"{name}\\" is invariant because it is mutable","memberIsNotClassVarInClass":{"message":"\\"{name}\\" must be defined as a ClassVar to be compatible with protocol","comment":"{Locked=\'ClassVar\'}"},"memberIsNotClassVarInProtocol":{"message":"\\"{name}\\" is not defined as a ClassVar in protocol","comment":"{Locked=\'ClassVar\'}"},"memberIsNotReadOnlyInProtocol":"\\"{name}\\" is not read-only in protocol","memberIsReadOnlyInProtocol":"\\"{name}\\" is read-only in protocol","memberIsWritableInProtocol":"\\"{name}\\" is writable in protocol","memberSetClassVar":{"message":"Attribute \\"{name}\\" cannot be assigned through a class instance because it is a ClassVar","comment":"{Locked=\'ClassVar\'}"},"memberTypeMismatch":"\\"{name}\\" is an incompatible type","memberUnknown":"Attribute \\"{name}\\" is unknown","metaclassConflict":{"message":"Metaclass \\"{metaclass1}\\" conflicts with \\"{metaclass2}\\"","comment":"Metaclasses are a complex concept and it may be best to not localize the term"},"missingDeleter":{"message":"Property deleter method is missing","comment":["{Locked=\'deleter\'}","{StrContains=i\'property\'}","\'property\' is a keyword and should not be localized. It is only capitalized here because it is the first word in the sentence"]},"missingGetter":{"message":"Property getter method is missing","comment":["{Locked=\'getter\'}","{StrContains=i\'property\'}","\'property\' is a keyword and should not be localized. It is only capitalized here because it is the first word in the sentence"]},"missingSetter":{"message":"Property setter method is missing","comment":["{Locked=\'setter\'}","{StrContains=i\'property\'}","\'property\' is a keyword and should not be localized. It is only capitalized here because it is the first word in the sentence"]},"namedParamMissingInDest":"Extra parameter \\"{name}\\"","namedParamMissingInSource":"Missing keyword parameter \\"{name}\\"","namedParamTypeMismatch":"Keyword parameter \\"{name}\\" of type \\"{sourceType}\\" is incompatible with type \\"{destType}\\"","namedTupleNotAllowed":{"message":"NamedTuple cannot be used for instance or class checks","comment":"{Locked=\'NamedTuple\'}"},"newMethodLocation":{"message":"The __new__ method is defined in class \\"{type}\\"","comment":"{Locked=\'__new__\'}"},"newMethodSignature":{"message":"Signature of __new__ is \\"{type}\\"","comment":"{Locked=\'__new__\'}"},"newTypeClassNotAllowed":{"message":"Type created with NewType cannot be used with instance and class checks","comment":"{Locked=\'NewType\'}"},"noOverloadAssignable":"No overloaded function matches type \\"{type}\\"","noneNotAllowed":{"message":"None cannot be used for instance or class checks","comment":"{Locked=\'None\'}"},"orPatternMissingName":"Missing names: {name}","overloadIndex":"Overload {index} is the closest match","overloadNotAssignable":"One or more overloads of \\"{name}\\" is not assignable","overloadSignature":"Overload signature is defined here","overriddenMethod":"Overridden method","overriddenSymbol":"Overridden symbol","overrideInvariantMismatch":"Override type \\"{overrideType}\\" is not the same as base type \\"{baseType}\\"","overrideIsInvariant":"Variable is mutable so its type is invariant","overrideNoOverloadMatches":"No overload signature in override is compatible with base method","overrideNotClassMethod":{"message":"Base method is declared as a classmethod but override is not","comment":"{Locked=\'classmethod\'}"},"overrideNotInstanceMethod":"Base method is declared as an instance method but override is not","overrideNotStaticMethod":{"message":"Base method is declared as a staticmethod but override is not","comment":"{Locked=\'staticmethod\'}"},"overrideOverloadNoMatch":"Override does not handle all overloads of base method","overrideOverloadOrder":"Overloads for override method must be in the same order as the base method","overrideParamKeywordNoDefault":"Keyword parameter \\"{name}\\" mismatch: base parameter has default argument value, override parameter does not","overrideParamKeywordType":"Keyword parameter \\"{name}\\" type mismatch: base parameter is type \\"{baseType}\\", override parameter is type \\"{overrideType}\\"","overrideParamName":"Parameter {index} name mismatch: base parameter is named \\"{baseName}\\", override parameter is named \\"{overrideName}\\"","overrideParamNameExtra":"Parameter \\"{name}\\" is missing in base","overrideParamNameMissing":"Parameter \\"{name}\\" is missing in override","overrideParamNamePositionOnly":"Parameter {index} mismatch: base parameter \\"{baseName}\\" is keyword parameter, override parameter is position-only","overrideParamNoDefault":"Parameter {index} mismatch: base parameter has default argument value, override parameter does not","overrideParamType":"Parameter {index} type mismatch: base parameter is type \\"{baseType}\\", override parameter is type \\"{overrideType}\\"","overridePositionalParamCount":"Positional parameter count mismatch; base method has {baseCount}, but override has {overrideCount}","overrideReturnType":"Return type mismatch: base method returns type \\"{baseType}\\", override returns type \\"{overrideType}\\"","overrideType":"Base class defines type as \\"{type}\\"","paramAssignment":"Parameter {index}: type \\"{sourceType}\\" is incompatible with type \\"{destType}\\"","paramSpecMissingInOverride":{"message":"ParamSpec parameters are missing in override method","comment":"{Locked=\'ParamSpec\'}"},"paramType":"Parameter type is \\"{paramType}\\"","privateImportFromPyTypedSource":"Import from \\"{module}\\" instead","propertyAccessFromProtocolClass":"A property defined within a protocol class cannot be accessed as a class variable","propertyMethodIncompatible":{"message":"Property method \\"{name}\\" is incompatible","comment":["{StrContains=i\'property\'}","\'property\' is a keyword and should not be localized. It is only capitalized here because it is the first word in the sentence"]},"propertyMethodMissing":{"message":"Property method \\"{name}\\" is missing in override","comment":["{StrContains=i\'property\'}","\'property\' is a keyword and should not be localized. It is only capitalized here because it is the first word in the sentence"]},"propertyMissingDeleter":{"message":"Property \\"{name}\\" has no defined deleter","comment":["{Locked=\'deleter\'}","{StrContains=i\'property\'}","\'property\' is a keyword and should not be localized. It is only capitalized here because it is the first word in the sentence"]},"propertyMissingSetter":{"message":"Property \\"{name}\\" has no defined setter","comment":["{Locked=\'setter\'}","{StrContains=i\'property\'}","\'property\' is a keyword and should not be localized. It is only capitalized here because it is the first word in the sentence"]},"protocolIncompatible":"\\"{sourceType}\\" is incompatible with protocol \\"{destType}\\"","protocolMemberMissing":"\\"{name}\\" is not present","protocolRequiresRuntimeCheckable":{"message":"Protocol class must be @runtime_checkable to be used with instance and class checks","comment":"{Locked=\'Protocol\',\'@runtime_checkable\'}"},"protocolSourceIsNotConcrete":"\\"{sourceType}\\" is not a concrete class type and cannot be assigned to type \\"{destType}\\"","protocolUnsafeOverlap":"Attributes of \\"{name}\\" have the same names as the protocol","pyrightCommentIgnoreTip":{"message":"Use \\"# pyright: ignore[<diagnostic rules>]\\" to suppress diagnostics for a single line","comment":"{Locked=\'# pyright: ignore[<diagnostic rules>]\'}"},"readOnlyAttribute":"Attribute \\"{name}\\" is read-only","seeClassDeclaration":"See class declaration","seeDeclaration":"See declaration","seeFunctionDeclaration":"See function declaration","seeMethodDeclaration":"See method declaration","seeParameterDeclaration":"See parameter declaration","seeTypeAliasDeclaration":"See type alias declaration","seeVariableDeclaration":"See variable declaration","tupleAssignmentMismatch":{"message":"Type \\"{type}\\" is incompatible with target tuple","comment":"{Locked=\'tuple\'}"},"tupleEntryTypeMismatch":{"message":"Tuple entry {entry} is incorrect type","comment":["{StrContains=i\'tuple\'}","\'tuple\' is a keyword and should not be localized. It is only capitalized here because it is the first word in the sentence"]},"tupleSizeIndeterminateSrc":{"message":"Tuple size mismatch; expected {expected} but received indeterminate","comment":["{StrContains=i\'tuple\'}","\'tuple\' is a keyword and should not be localized. It is only capitalized here because it is the first word in the sentence"]},"tupleSizeIndeterminateSrcDest":{"message":"Tuple size mismatch; expected {expected} or more but received indeterminate","comment":["{StrContains=i\'tuple\'}","\'tuple\' is a keyword and should not be localized. It is only capitalized here because it is the first word in the sentence"]},"tupleSizeMismatch":{"message":"Tuple size mismatch; expected {expected} but received {received}","comment":["{StrContains=i\'tuple\'}","\'tuple\' is a keyword and should not be localized. It is only capitalized here because it is the first word in the sentence"]},"tupleSizeMismatchIndeterminateDest":{"message":"Tuple size mismatch; expected {expected} or more but received {received}","comment":["{StrContains=i\'tuple\'}","\'tuple\' is a keyword and should not be localized. It is only capitalized here because it is the first word in the sentence"]},"typeAliasInstanceCheck":{"message":"Type alias created with \\"type\\" statement cannot be used with instance and class checks","comment":"{Locked=\'type\'}"},"typeAssignmentMismatch":"Type \\"{sourceType}\\" is not assignable to type \\"{destType}\\"","typeBound":"Type \\"{sourceType}\\" is not assignable to upper bound \\"{destType}\\" for type variable \\"{name}\\"","typeConstrainedTypeVar":"Type \\"{type}\\" is not assignable to constrained type variable \\"{name}\\"","typeIncompatible":"\\"{sourceType}\\" is not assignable to \\"{destType}\\"","typeNotClass":"\\"{type}\\" is not a class","typeNotStringLiteral":"\\"{type}\\" is not a string literal","typeOfSymbol":"Type of \\"{name}\\" is \\"{type}\\"","typeParamSpec":{"message":"Type \\"{type}\\" is incompatible with ParamSpec \\"{name}\\"","comment":"{Locked=\'ParamSpec\'}"},"typeUnsupported":"Type \\"{type}\\" is unsupported","typeVarDefaultOutOfScope":"Type variable \\"{name}\\" is not in scope","typeVarIsContravariant":"Type parameter \\"{name}\\" is contravariant, but \\"{sourceType}\\" is not a supertype of \\"{destType}\\"","typeVarIsCovariant":"Type parameter \\"{name}\\" is covariant, but \\"{sourceType}\\" is not a subtype of \\"{destType}\\"","typeVarIsInvariant":"Type parameter \\"{name}\\" is invariant, but \\"{sourceType}\\" is not the same as \\"{destType}\\"","typeVarNotAllowed":{"message":"TypeVar not allowed for instance or class checks","comment":"{Locked=\'TypeVar\'}"},"typeVarTupleRequiresKnownLength":{"message":"TypeVarTuple cannot be bound to a tuple of unknown length","comment":"{Locked=\'TypeVarTuple\',\'tuple\'}"},"typeVarUnnecessarySuggestion":"Use {type} instead","typeVarUnsolvableRemedy":"Provide an overload that specifies the return type when the argument is not supplied","typeVarsMissing":"Missing type variables: {names}","typedDictBaseClass":{"message":"Class \\"{type}\\" is not a TypedDict","comment":"{Locked=\'TypedDict\'}"},"typedDictClassNotAllowed":{"message":"TypedDict class not allowed for instance or class checks","comment":"{Locked=\'TypedDict\'}"},"typedDictClosedExtraNotAllowed":"Cannot add item \\"{name}\\"","typedDictClosedExtraTypeMismatch":"Cannot add item \\"{name}\\" with type \\"{type}\\"","typedDictClosedFieldNotReadOnly":{"message":"Cannot add item \\"{name}\\" because it must be ReadOnly","comment":"{Locked=\'ReadOnly\'}"},"typedDictClosedFieldNotRequired":{"message":"Cannot add item \\"{name}\\" because it must be NotRequired","comment":"{Locked=\'NotRequired\'}"},"typedDictExtraFieldNotAllowed":"\\"{name}\\" is not present in \\"{type}\\"","typedDictExtraFieldTypeMismatch":{"message":"Type of \\"{name}\\" is incompatible with type of \\"extra_items\\" in \\"{type}\\"","comment":"{Locked=\'extra_items\'}"},"typedDictFieldMissing":"\\"{name}\\" is missing from \\"{type}\\"","typedDictFieldNotReadOnly":"\\"{name}\\" is not read-only in \\"{type}\\"","typedDictFieldNotRequired":"\\"{name}\\" is not required in \\"{type}\\"","typedDictFieldRequired":"\\"{name}\\" is required in \\"{type}\\"","typedDictFieldTypeMismatch":"Type \\"{type}\\" is not assignable to item \\"{name}\\"","typedDictFieldUndefined":"\\"{name}\\" is an undefined item in type \\"{type}\\"","typedDictKeyAccess":{"message":"Use [\\"{name}\\"] to reference item in TypedDict","comment":"{Locked=\'TypedDict\'}"},"typedDictNotAllowed":{"message":"TypedDict cannot be used for instance or class checks","comment":"{Locked=\'TypedDict\'}"},"unhashableType":"Type \\"{type}\\" is not hashable","uninitializedAbstractVariable":"Instance variable \\"{name}\\" is defined in abstract base class \\"{classType}\\" but not initialized","unreachableExcept":"\\"{exceptionType}\\" is a subclass of \\"{parentType}\\"","useDictInstead":{"message":"Use dict[T1, T2] to indicate a dictionary type","comment":"{Locked=\'dict[T1, T2]\'}"},"useListInstead":{"message":"Use list[T] to indicate a list type or T1 | T2 to indicate a union type","comment":"{Locked=\'list[T]\',\'list\',\'T1 | T2\',\'union\'}"},"useTupleInstead":{"message":"Use tuple[T1, ..., Tn] to indicate a tuple type or T1 | T2 to indicate a union type","comment":"{Locked=\'tuple[T1, ..., Tn]\',\'tuple\',\'T1 | T2\',\'union\'}"},"useTypeInstead":{"message":"Use type[T] instead","comment":"{Locked=\'type[T]\'}"},"varianceMismatchForClass":"Variance of type argument \\"{typeVarName}\\" is incompatible with base class \\"{className}\\"","varianceMismatchForTypeAlias":"Variance of type argument \\"{typeVarName}\\" is incompatible with \\"{typeAliasParam}\\""},"Service":{"longOperation":"Enumeration of workspace source files is taking a long time. Consider opening a sub-folder instead. [Learn more](https://aka.ms/workspace-too-many-files)"}}')},45458(e){"use strict";e.exports=JSON.parse('{"CodeAction":{"createTypeStub":"Crear Tipo Stub","createTypeStubFor":"Crear Tipo Stub Para \\"{moduleName}\\"","executingCommand":"Ejecutando el comando","filesToAnalyzeCount":"{count} archivos para analizar","filesToAnalyzeOne":"1 archivo para analizar","findingReferences":"Buscando referencias","organizeImports":"Organizar Importaciones"},"Completion":{"autoImportDetail":"Importaci\xf3n autom\xe1tica","indexValueDetail":"Valor de \xedndice"},"Diagnostic":{"abstractMethodInvocation":"No se puede llamar al m\xe9todo \\"{method}\\" porque es abstracto y no se ha implementado.","annotatedMetadataInconsistent":"El tipo de metadatos anotados \\"{metadataType}\\" no es compatible con el tipo \\"{type}\\"","annotatedParamCountMismatch":"El recuento de anotaciones del par\xe1metro no coincide: se esperaba {expected}, pero se recibi\xf3 {received}","annotatedTypeArgMissing":"Se espera un argumento de tipo y una o m\xe1s anotaciones para \\"Annotated\\".","annotationBytesString":"Las expresiones de tipo no pueden usar literales de cadena de bytes","annotationFormatString":"Las expresiones de tipo no pueden usar literales de cadena de formato (f-strings)","annotationNotSupported":"No se admite la anotaci\xf3n de tipo para esta declaraci\xf3n","annotationRawString":"Las expresiones de tipo no pueden usar literales de cadena sin formato","annotationSpansStrings":"Las expresiones de tipo no pueden abarcar varios literales de cadena","annotationStringEscape":"Las expresiones de tipo no pueden contener caracteres de escape","annotationTemplateString":"Las expresiones de tipo no pueden usar literales de cadena de plantilla (cadenas t)","argAssignment":"Argumento de tipo \\"{argType}\\" no puede ser asignado a par\xe1metro de tipo \\"{paramType}\\"","argAssignmentFunction":"El argumento de tipo \\"{argType}\\" no puede ser asignado a par\xe1metro de tipo \\"{paramType}\\" en funci\xf3n \\"{functionName}\\"","argAssignmentParam":"Argumento de tipo \\"{argType}\\" no puede ser asignado a par\xe1metro \\"{paramName}\\" de tipo \\"{paramType}\\"","argAssignmentParamFunction":"Argumento de tipo \\"{argType}\\" no puede ser asignado a par\xe1metro \\"{paramName}\\" de tipo \\"{paramType}\\" en funci\xf3n \\"{functionName}\\"","argMissingForParam":"Falta el argumento para el par\xe1metro {name}","argMissingForParams":"Faltan argumentos para los par\xe1metros {names}","argMorePositionalExpectedCount":"M\xe1s argumentos posicionales {expected} esperados","argMorePositionalExpectedOne":"Se espera 1 argumento posicional m\xe1s","argPositional":"Argumento posicional esperado","argPositionalExpectedCount":"Argumentos posicionales esperados {expected}","argPositionalExpectedOne":"Se espera 1 argumento posicional","argTypePartiallyUnknown":"El tipo de argumento es parcialmente desconocido","argTypeUnknown":"Tipo de argumento desconocido","assertAlwaysTrue":"La expresi\xf3n Assert siempre se eval\xfaa como true","assertTypeArgs":"\\"assert_type\\" espera dos argumentos posicionales","assertTypeTypeMismatch":"Error de coincidencia \\"assert_type\\": se esperaba \\"{expected}\\" pero se ha recibido \\"{received}\\"","assignmentExprComprehension":"El destino de la expresi\xf3n de asignaci\xf3n \\"{name}\\" no puede usar el mismo nombre que la comprensi\xf3n para el destino","assignmentExprContext":"La expresi\xf3n de asignaci\xf3n debe estar dentro de un m\xf3dulo, funci\xf3n o lambda","assignmentExprInSubscript":"Las expresiones de asignaci\xf3n dentro de un sub\xedndice solo se admiten en Python 3.10 y versiones posteriores.","assignmentInProtocol":"Las variables de instancia o clase dentro de una clase Protocol deben declararse expl\xedcitamente en el cuerpo de la clase.","assignmentTargetExpr":"La expresi\xf3n no puede ser objetivo de asignaci\xf3n","asyncNotInAsyncFunction":"No se permite el uso de \\"async\\" fuera de la funci\xf3n async","awaitIllegal":"El uso de \\"await\\" requiere Python 3.5 o posterior.","awaitNotAllowed":"Las expresiones de tipo no pueden usar \\"await\\"","awaitNotInAsync":"\\"await\\" solo se permite dentro de una funci\xf3n async","backticksIllegal":"En Python 3.x no se admiten expresiones rodeadas de puntos suspensivos; utilice repr en su lugar.","baseClassCircular":"La clase no se puede derivar de s\xed misma","baseClassFinal":"La clase base \\"{type}\\" est\xe1 marcada como final y no puede ser subclasificada","baseClassIncompatible":"Las clases base de {type} son mutuamente incompatibles","baseClassInvalid":"El argumento de la clase debe ser una clase base","baseClassMethodTypeIncompatible":"Las clases base para la clase \\"{classType}\\" definen el m\xe9todo \\"{name}\\" de forma incompatible","baseClassUnknown":"Se desconoce el tipo de la clase base, lo que oculta el tipo de la clase derivada.","baseClassVariableTypeIncompatible":"Las clases base para la clase \\"{classType}\\" definen la variable \\"{name}\\" de forma incompatible","binaryOperationNotAllowed":"Operador binario no permitido en la expresi\xf3n de tipo","bindParamMissing":"No se pudo enlazar el m\xe9todo \\"{methodName}\\" porque falta un par\xe1metro \\"self\\" o \\"cls\\"","bindTypeMismatch":"No se pudo enlazar el m\xe9todo \\"{methodName}\\" porque \\"{type}\\" no se puede asignar al par\xe1metro \\"{paramName}\\"","breakInExceptionGroup":"No se permite \\"break\\" en un bloque \\"except*\\"","breakOutsideLoop":"\\"break\\" solo se puede usar dentro de un bucle","bytesUnsupportedEscape":"Secuencia de escape no admitida en el literal de bytes","callableExtraArgs":"Se esperaban solo dos argumentos de tipo para \\"Callable\\".","callableFirstArg":"Lista de tipos de par\xe1metros esperados o \\"...\\"","callableNotInstantiable":"No se puede instanciar el tipo \\"{type}\\"","callableSecondArg":"Tipo de retorno esperado como segundo argumento de tipo para \\"Callable\\"","casePatternIsIrrefutable":"El patr\xf3n irrefutable solo se permite para la \xfaltima instrucci\xf3n case","classAlreadySpecialized":"El tipo \\"{type}\\" ya est\xe1 especializado","classDecoratorTypeUnknown":"El decorador de clase sin tipo oculta el tipo de clase; omitiendo el elemento Decorator","classDefinitionCycle":"La definici\xf3n de clase para \\"{name}\\" depende de s\xed misma.","classGetItemClsParam":"__class_getitem__ debe tomar un par\xe1metro \\"cls\\"","classMethodClsParam":"Los m\xe9todos de clase deben tomar un par\xe1metro \\"cls\\"","classNotRuntimeSubscriptable":"El sub\xedndice para la clase \\"{name}\\" generar\xe1 una excepci\xf3n en tiempo de ejecuci\xf3n; encierre la expresi\xf3n de tipo entre comillas","classPatternBuiltInArgPositional":"El patr\xf3n de clase solo acepta subpatrones posicionales","classPatternNewType":"\\"{type}\\" no se puede usar en un patr\xf3n de clase porque se define mediante NewType","classPatternPositionalArgCount":"Demasiados patrones posicionales para la clase \\"{type}\\"; esperado {expected} pero recibido {received}","classPatternTypeAlias":"\\"{type}\\" no se puede usar en un patr\xf3n de clase porque es un alias de tipo especializado","classPropertyDeprecated":"Las propiedades de clase est\xe1n en desuso en Python 3.11 y no se admitir\xe1n en Python 3.13.","classTypeParametersIllegal":"La sintaxis de los par\xe1metros de tipo de clase requiere Python 3.12 o posterior.","classVarFirstArgMissing":"Se esperaba un argumento de tipo despu\xe9s de \\"ClassVar\\"","classVarNotAllowed":"\\"ClassVar\\" no est\xe1 permitido en este contexto","classVarOverridesInstanceVar":"La variable de clase \\"{name}\\" anula la variable de instancia del mismo nombre en la clase \\"{className}\\"","classVarTooManyArgs":"Solo se esperaba un argumento de tipo despu\xe9s de \\"ClassVar\\"","classVarWithTypeVar":"El tipo \\"ClassVar\\" no puede incluir variables de tipo","clsSelfParamTypeMismatch":"El tipo de par\xe1metro \\"{name}\\" debe ser un supertipo de su clase \\"{classType}\\"","codeTooComplexToAnalyze":"El c\xf3digo es demasiado complejo para analizarlo; reduzca la complejidad refactoriz\xe1ndolo en subrutinas o reduciendo las rutas de c\xf3digo condicional.","collectionAliasInstantiation":"No se puede crear una instancia del tipo \\"{type}\\"; use \\"{alias}\\" en su lugar.","comparisonAlwaysFalse":"La condici\xf3n siempre se evaluar\xe1 como False, ya que los tipos \\"{leftType}\\" y \\"{rightType}\\" no se superponen.","comparisonAlwaysTrue":"La condici\xf3n siempre se evaluar\xe1 como True, ya que los tipos \\"{leftType}\\" y \\"{rightType}\\" no se superponen.","comprehensionInDict":"La comprensi\xf3n no puede utilizarse con otras entradas del diccionario","comprehensionInSet":"La comprensi\xf3n no se puede usar con otras entradas de set","concatenateContext":"\\"Concatenate\\" no se permite en este contexto","concatenateParamSpecMissing":"El \xfaltimo argumento de tipo para \\"Concatenate\\" debe ser un ParamSpec o \\"...\\"","concatenateTypeArgsMissing":"\\"Concatenate\\" requiere al menos dos argumentos de tipo","conditionalOperandInvalid":"Operando condicional no v\xe1lido de tipo \\"{type}\\"","constantRedefinition":"\\"{name}\\" es constante (porque est\xe1 en may\xfasculas) y no se puede volver a definir","constructorParametersMismatch":"Error de coincidencia entre la firma de __new__ y __init__ en la clase \\"{classType}\\"","containmentAlwaysFalse":"La expresi\xf3n siempre se evaluar\xe1 como False, ya que los tipos \\"{leftType}\\" y \\"{rightType}\\" no tienen superposici\xf3n","containmentAlwaysTrue":"La expresi\xf3n siempre se evaluar\xe1 como True, ya que los tipos \\"{leftType}\\" y \\"{rightType}\\" no tienen superposici\xf3n","continueInExceptionGroup":"No se permite \\"continue\\" en un bloque \\"except*\\"","continueOutsideLoop":"\\"continue\\" solo puede utilizarse dentro de un bucle","coroutineInConditionalExpression":"La expresi\xf3n condicional hace referencia a una corrutina que siempre se eval\xfaa como True","dataClassBaseClassFrozen":"Una clase no inmovilizada no puede heredar de una clase inmovilizada","dataClassBaseClassNotFrozen":"Una clase congelada no puede heredar de una clase que no est\xe9 congelada","dataClassConverterFunction":"Argumento de tipo \\"{argType}\\" no es un convertidor v\xe1lido para el campo \\"{fieldName}\\" de tipo \\"{fieldType}\\"","dataClassConverterOverloads":"No hay sobrecargas de \\"{funcName}\\" que sean convertidores v\xe1lidos para el campo \\"{fieldName}\\" de tipo \\"{fieldType}\\"","dataClassFieldInheritedDefault":"\\"{fieldName}\\" invalida un campo con el mismo nombre, pero falta un valor predeterminado","dataClassFieldWithDefault":"Los campos sin valores predeterminados no pueden aparecer despu\xe9s de los campos con valores predeterminados","dataClassFieldWithPrivateName":"El campo Dataclass no puede utilizar un nombre privado","dataClassFieldWithoutAnnotation":"El campo Dataclass sin anotaci\xf3n de tipo provocar\xe1 una excepci\xf3n en tiempo de ejecuci\xf3n","dataClassPostInitParamCount":"Dataclass __post_init__ recuento de par\xe1metros incorrecto; el n\xfamero de campos InitVar es {expected}.","dataClassPostInitType":"El tipo de par\xe1metro del m\xe9todo __post_init__ de la clase de datos no coincide con el del campo \\"{fieldName}\\".","dataClassSlotsOverwrite":"__slots__ ya est\xe1 definido en la clase","dataClassTransformExpectedBoolLiteral":"Expresi\xf3n esperada que se eval\xfaa est\xe1ticamente como True o False","dataClassTransformFieldSpecifier":"Se esperaba una tuple de clases o funciones, pero se recibi\xf3 el tipo \\"{type}\\"","dataClassTransformPositionalParam":"Todos los argumentos de \\"dataclass_transform\\" deben ser argumentos de palabra clave","dataClassTransformUnknownArgument":"El argumento \\"{name}\\" no es compatible con dataclass_transform","dataProtocolInSubclassCheck":"No se permiten protocolos de datos (que incluyen atributos que no son de m\xe9todo) en llamadas issubclass","declaredReturnTypePartiallyUnknown":"El tipo de retorno declarado, \\"{returnType}\\", es parcialmente desconocido","declaredReturnTypeUnknown":"El tipo de retorno declarado es desconocido","defaultValueContainsCall":"No se permiten llamadas de funci\xf3n y objetos mutables dentro de la expresi\xf3n de valor predeterminado del par\xe1metro","defaultValueNotAllowed":"Los par\xe1metros con \\"*\\" o \\"**\\" no pueden tener valor por defecto","delTargetExpr":"No se puede eliminar la expresi\xf3n","deprecatedClass":"La clase \\"{name}\\" est\xe1 en desuso","deprecatedConstructor":"El constructor de la clase \\"{name}\\" est\xe1 obsoleto","deprecatedDescriptorDeleter":"El m\xe9todo \\"__delete__\\" para el \\"{name}\\" de descriptor est\xe1 en desuso","deprecatedDescriptorGetter":"El m\xe9todo \\"__get__\\" para el \\"{name}\\" de descriptor est\xe1 en desuso","deprecatedDescriptorSetter":"El m\xe9todo \\"__set__\\" para el \\"{name}\\" de descriptor est\xe1 en desuso","deprecatedFunction":"La funci\xf3n \\"{name}\\" est\xe1 obsoleta","deprecatedMethod":"El m\xe9todo \\"{name}\\" en la clase \\"{className}\\" est\xe1 en desuso","deprecatedPropertyDeleter":"El deleter de la property \\"{name}\\" est\xe1 en desuso","deprecatedPropertyGetter":"El getter de la property \\"{name}\\" est\xe1 en desuso","deprecatedPropertySetter":"El setter de la property \\"{name}\\" est\xe1 en desuso","deprecatedType":"Este tipo est\xe1 obsoleto a partir de la {version} de Python; utilice en su lugar \\"{replacement}\\".","dictExpandIllegalInComprehension":"No se permite la ampliaci\xf3n del diccionario en la comprensi\xf3n","dictInAnnotation":"Expresi\xf3n de diccionario no permitida en expresi\xf3n de tipo","dictKeyValuePairs":"Las entradas del diccionario deben contener pares clave/valor","dictUnpackIsNotMapping":"Asignaci\xf3n esperada para el operador de desempaquetado del diccionario","dunderAllSymbolNotPresent":"\\"{name}\\" se especifica en __all__ pero no est\xe1 presente en el m\xf3dulo","duplicateArgsParam":"Solo se permite un par\xe1metro \\"*\\".","duplicateBaseClass":"Clase base duplicada no permitida","duplicateCapturePatternTarget":"El destino de captura \\"{name}\\" no puede aparecer m\xe1s de una vez dentro del mismo patr\xf3n","duplicateCatchAll":"Solo se permite una cl\xe1usula de except","duplicateEnumMember":"El miembro Enum \\"{name}\\" ya est\xe1 declarado","duplicateGenericAndProtocolBase":"Solo se permite una clase base Generic[...] o Protocol[...].","duplicateImport":"\\"{importName}\\" se importa m\xe1s de una vez","duplicateKeywordOnly":"Solo se permite un separador \\"*\\".","duplicateKwargsParam":"Solo se permite un par\xe1metro \\"**\\".","duplicateParam":"Par\xe1metro duplicado \\"{name}\\"","duplicatePositionOnly":"Solo se permite un par\xe1metro \\"/\\"","duplicateStarPattern":"Solo se permite un patr\xf3n \\"*\\" en una secuencia de patrones","duplicateStarStarPattern":"Solo se permite una entrada \\"**\\"","duplicateUnpack":"Solo se permite una operaci\xf3n de desempaquetado en la lista","ellipsisAfterUnpacked":"\\"...\\" no se puede usar con una TypeVarTuple o tuple sin empaquetar","ellipsisContext":"\\"...\\" no est\xe1 permitido en este contexto","ellipsisSecondArg":"\\"...\\" est\xe1 permitido s\xf3lo como el segundo de dos argumentos","enumClassOverride":"La clase Enum \\"{name}\\" es final y no puede ser subclasificada","enumMemberDelete":"No se puede eliminar el miembro de Enum \\"{name}\\"","enumMemberSet":"No se puede asignar el miembro de Enum \\"{name}\\"","enumMemberTypeAnnotation":"No se permiten anotaciones de tipo para miembros de enumeraci\xf3n","exceptGroupMismatch":"La instrucci\xf3n Try no puede incluir \\"except\\" y \\"except*\\"","exceptGroupRequiresType":"La sintaxis del grupo de excepciones (\\"except*\\") requiere un tipo de excepci\xf3n","exceptRequiresParens":"Se deben incluir entre par\xe9ntesis varios tipos de excepci\xf3n antes de Python 3.14","exceptWithAsRequiresParens":"Se deben incluir entre par\xe9ntesis varios tipos de excepci\xf3n al usar \\"as\\"","exceptionGroupIncompatible":"La sintaxis de grupo de excepciones (\\"except*\\") requiere Python 3.11 o posterior.","exceptionGroupTypeIncorrect":"El tipo de excepci\xf3n en except* no puede derivarse de BaseGroupException","exceptionTypeIncorrect":"\\"{type}\\" no se deriva de BaseException","exceptionTypeNotClass":"\\"{type}\\" no es una clase de excepci\xf3n v\xe1lida","exceptionTypeNotInstantiable":"El constructor para el tipo de excepci\xf3n \\"{type}\\" requiere uno o m\xe1s argumentos","expectedAfterDecorator":"Se esperaba una declaraci\xf3n de funci\xf3n o clase despu\xe9s del decorador","expectedArrow":"Se esperaba \\"->\\" seguido de una anotaci\xf3n de tipo de retorno","expectedAsAfterException":"Se esperaba \\"as\\" despu\xe9s del tipo de excepci\xf3n","expectedAssignRightHandExpr":"Expresi\xf3n esperada a la derecha de \\"=\\"","expectedBinaryRightHandExpr":"Expresi\xf3n esperada a la derecha del operador","expectedBoolLiteral":"Se esperaba True o False","expectedCase":"Declaraci\xf3n \\"case\\" esperada","expectedClassName":"Nombre de clase esperado","expectedCloseBrace":"\\"{\\" no estaba cerrado","expectedCloseBracket":"\\"[\\" no estaba cerrado","expectedCloseParen":"\\"(\\" no estaba cerrado","expectedColon":"Se esperaba \\":\\"","expectedComplexNumberLiteral":"N\xfamero complejo literal esperado para la concordancia de patrones","expectedDecoratorExpr":"Forma de expresi\xf3n no compatible con Decorator anterior a Python 3.9","expectedDecoratorName":"Nombre esperado del Decorator","expectedDecoratorNewline":"Nueva l\xednea esperada al final de Decorator","expectedDelExpr":"Expresi\xf3n esperada despu\xe9s de \\"del\\"","expectedElse":"Se espera \\"else\\"","expectedEquals":"Se esperaba \\"=\\"","expectedExceptionClass":"Clase o objeto de excepci\xf3n no v\xe1lido","expectedExceptionObj":"Objeto de excepci\xf3n esperado, clase de excepci\xf3n o None","expectedExpr":"Se esperaba una expresi\xf3n","expectedFunctionAfterAsync":"Definici\xf3n de funci\xf3n esperada despu\xe9s de \\"async\\"","expectedFunctionName":"Se esperaba nombre de la funci\xf3n luego de \\"def\\"","expectedIdentifier":"Identificador esperado","expectedImport":"Se espera \\"import\\"","expectedImportAlias":"S\xedmbolo esperado despu\xe9s de \\"as\\"","expectedImportSymbols":"Se esperan uno o m\xe1s nombres de s\xedmbolos tras la importaci\xf3n","expectedIn":"Se esperaba \\"in\\"","expectedInExpr":"Expresi\xf3n esperada despu\xe9s de \\"in\\"","expectedIndentedBlock":"Bloque con sangr\xeda previsto","expectedMemberName":"Se esperaba un nombre de atributo despu\xe9s de \\".\\"","expectedModuleName":"Nombre de m\xf3dulo esperado","expectedNameAfterAs":"Se esperaba un nombre de s\xedmbolo despu\xe9s de \\"as\\"","expectedNamedParameter":"El par\xe1metro de palabra clave debe ir despu\xe9s de \\"*\\".","expectedNewline":"Nueva l\xednea esperada","expectedNewlineOrSemicolon":"Las declaraciones deben ir separadas por nuevas l\xedneas o punto y coma","expectedOpenParen":"Se espera \\"(\\"","expectedParamName":"Nombre esperado del par\xe1metro","expectedPatternExpr":"Expresi\xf3n del patr\xf3n esperado","expectedPatternSubjectExpr":"Expresi\xf3n de asunto de patr\xf3n esperada","expectedPatternValue":"Expresi\xf3n de valor de patr\xf3n esperada de la forma \\"a.b\\"","expectedReturnExpr":"Expresi\xf3n esperada despu\xe9s de \\"return\\"","expectedSliceIndex":"Expresi\xf3n de \xedndice o segmento esperada","expectedTypeNotString":"Se esperaba un tipo pero se ha recibido una cadena literal","expectedTypeParameterName":"Nombre de par\xe1metro de tipo esperado","expectedYieldExpr":"Expresi\xf3n esperada en la instrucci\xf3n yield","finalClassIsAbstract":"La clase \\"{type}\\" est\xe1 marcada como final y debe implementar todos los s\xedmbolos abstractos","finalContext":"\\"Final\\" no est\xe1 permitido en este contexto","finalInLoop":"No se puede asignar una variable \\"Final\\" dentro de un bucle","finalMethodOverride":"El m\xe9todo \\"{name}\\" no puede anular el m\xe9todo final definido en la clase \\" {className}\\"","finalNonMethod":"La funci\xf3n \\"{name}\\" no se puede marcar @final porque no es un m\xe9todo","finalReassigned":"\\"{name}\\" se declara como Final y no se puede reasignar","finalRedeclaration":"\\"{name}\\" se declar\xf3 anteriormente como Final","finalRedeclarationBySubclass":"\\"{name}\\" no puede ser redeclarado porque la clase padre \\"{className}\\" lo declara como Final","finalTooManyArgs":"Se esperaba un \xfanico argumento de tipo despu\xe9s de \\"Final\\".","finalUnassigned":"\\"{name}\\" se declara Final, pero no se asigna valor","finallyBreak":"No se puede usar un elemento \\"break\\" para salir de un bloque \\"finally\\"","finallyContinue":"No se puede usar un elemento \\"continue\\" para salir de un bloque \\"finally\\"","finallyReturn":"No se puede usar un elemento \\"return\\" para salir de un bloque \\"finally\\"","formatStringBrace":"No se permite una llave de cierre \xfanica dentro del literal de cadena f; usar llave de cierre doble","formatStringBytes":"Los literales de cadena de formato (f-strings) no pueden ser binarios","formatStringDebuggingIllegal":"El especificador de depuraci\xf3n de cadena F \\"=\\" requiere Python 3.8 o posterior","formatStringEscape":"Secuencia de escape (barra diagonal inversa) no permitida en la parte de expresi\xf3n de f-string anterior a Python 3.12","formatStringExpectedConversion":"Se esperaba un especificador de conversi\xf3n despu\xe9s de \\"!\\" en f-string","formatStringIllegal":"Los literales de cadena de formato (f-strings) requieren Python 3.6 o posterior","formatStringInPattern":"Cadena de formato no permitida en el patr\xf3n","formatStringNestedFormatSpecifier":"Expresiones anidadas demasiado profundamente dentro del especificador de cadena de formato","formatStringNestedQuote":"Las cadenas anidadas dentro de una cadena f no pueden usar el mismo car\xe1cter de comillas que la cadena f anterior a Python 3.12","formatStringTemplate":"Los literales de cadena de formato (f-strings) tampoco pueden ser cadenas de plantilla (cadenas t)","formatStringUnicode":"Los literales de cadena de formato (cadenas f) no pueden ser unicode","formatStringUnterminated":"Expresi\xf3n sin terminar en f-string; se esperaba \\"}\\"","functionDecoratorTypeUnknown":"Un decorator de funci\xf3n no tipificado oculta el tipo de funci\xf3n; ignorar el decorator","functionInConditionalExpression":"La expresi\xf3n condicional hace referencia a una funci\xf3n que siempre se eval\xfaa como True","functionTypeParametersIllegal":"La sintaxis del par\xe1metro de tipo de funci\xf3n requiere Python 3.12 o posterior","futureImportLocationNotAllowed":"Las importaciones desde __future__ deben estar al principio del fichero","generatorAsyncReturnType":"El tipo de retorno de la funci\xf3n generadora async debe ser compatible con \\"AsyncGenerator[{yieldType}, Any]\\"","generatorNotParenthesized":"Las expresiones del generador deben ir entre par\xe9ntesis si no son el \xfanico argumento","generatorSyncReturnType":"El tipo de retorno de la funci\xf3n generadora debe ser compatible con \\"Generator[{yieldType}, Any, Any]\\"","genericBaseClassNotAllowed":"La clase base \\"Generic\\" no se puede usar con la sintaxis de par\xe1metro de tipo","genericClassAssigned":"No se puede asignar un tipo de clase gen\xe9rico","genericClassDeleted":"No se puede eliminar el tipo de clase gen\xe9rica","genericInstanceVariableAccess":"El acceso a la variable de instancia gen\xe9rica a trav\xe9s de la clase es ambiguo","genericNotAllowed":"\\"Generic\\" no es v\xe1lido en este contexto","genericTypeAliasBoundTypeVar":"Los alias de tipo gen\xe9rico dentro de una clase no pueden utilizar variables de tipo vinculadas {names}.","genericTypeArgMissing":"\\"Generic\\" requiere al menos un argumento de tipo","genericTypeArgTypeVar":"El argumento de tipo para \\"Generic\\" debe ser una variable de tipo","genericTypeArgUnique":"Los argumentos de tipo para \\"Generic\\" deben ser \xfanicos","globalReassignment":"\\"{name}\\" se asigna antes de la declaraci\xf3n global","globalRedefinition":"\\"{name}\\" ya ha sido declarado global","implicitStringConcat":"No se permite la concatenaci\xf3n impl\xedcita de cadenas","importCycleDetected":"Ciclo detectado en la cadena de importaci\xf3n","importDepthExceeded":"La profundidad de la cadena de importaci\xf3n super\xf3 {depth}","importResolveFailure":"No se ha podido resolver la importaci\xf3n \\"{importName}\\".","importSourceResolveFailure":"La importaci\xf3n \\"{importName}\\" no se ha podido resolver desde el origen","importSymbolUnknown":"\\"{name}\\" es un s\xedmbolo de importaci\xf3n desconocido","incompatibleMethodOverride":"El m\xe9todo \\"{name}\\" sobrescribe la clase \\"{className}\\" de forma incompatible","inconsistentIndent":"La cantidad sin sangr\xeda no coincide con la sangr\xeda anterior","inconsistentTabs":"Uso incoherente de tabuladores y espacios en la sangr\xeda","initMethodSelfParamTypeVar":"La anotaci\xf3n de tipo para el par\xe1metro \\"self\\" del m\xe9todo \\"__init__\\" no puede contener variables de tipo con \xe1mbito de clase","initMustReturnNone":"El tipo de retorno de \\"__init__\\" debe ser None","initSubclassCallFailed":"Argumentos de palabra clave incorrectos para el m\xe9todo __init_subclass__","initSubclassClsParam":"__init_subclass__ debe tomar un par\xe1metro \\"cls\\"","initVarNotAllowed":"\\"InitVar\\" no se permite en este contexto","instanceMethodSelfParam":"Los m\xe9todos de instancia deben tomar un par\xe1metro \\"self\\"","instanceVarOverridesClassVar":"La variable de instancia \\"{name}\\" invalida la variable de clase del mismo nombre en la clase \\"{className}\\"","instantiateAbstract":"No se puede instanciar la clase abstracta \\"{type}\\"","instantiateProtocol":"No se puede crear una instancia de la clase Protocol \\"{type}\\"","internalBindError":"Se ha producido un error interno al vincular el archivo \\"{file}\\": {message}","internalParseError":"Se ha producido un error interno al procesar el archivo \\"{file}\\": {message}","internalTypeCheckingError":"Se ha producido un error interno al comprobar el tipo de archivo \\"{file}\\":{message}","invalidIdentifierChar":"Car\xe1cter no v\xe1lido en el identificador","invalidStubStatement":"La declaraci\xf3n no tiene sentido dentro de un archivo de tipo stub","invalidTokenChars":"Car\xe1cter \\"{text}\\" no v\xe1lido en el token","isInstanceInvalidType":"El segundo argumento de \\"isinstance\\" debe ser una clase o tuple de clases","isSubclassInvalidType":"El segundo argumento de \\"issubclass\\" debe ser una clase o tuple de clases","keyValueInSet":"No se permiten pares de clave/valor dentro de un set","keywordArgInTypeArgument":"No se pueden usar argumentos de palabra clave en listas de argumentos de tipo","keywordOnlyAfterArgs":"No se permite el separador de argumentos por palabra clave despu\xe9s del par\xe1metro \\"*\\".","keywordParameterMissing":"Uno o varios par\xe1metros de palabra clave deben seguir el par\xe1metro \\"*\\"","keywordSubscriptIllegal":"No se admiten argumentos de palabra clave dentro de sub\xedndices","lambdaReturnTypePartiallyUnknown":"El tipo de retorno de la lambda \\"{returnType}\\" es parcialmente desconocido.","lambdaReturnTypeUnknown":"Se desconoce el tipo de retorno de la lambda","listAssignmentMismatch":"La expresi\xf3n con el tipo \\"{type}\\" no puede asignarse a la lista de destino","listInAnnotation":"No se permite la expresi\xf3n de List en la expresi\xf3n de tipo","literalEmptyArgs":"Se esperaban uno o varios argumentos de tipo despu\xe9s de \\"Literal\\"","literalNamedUnicodeEscape":"No se admiten secuencias de escape Unicode con nombre en las anotaciones de cadena de \\"Literales\\".","literalNotAllowed":"\\"Literal\\" no se puede usar en este contexto sin un argumento de tipo","literalNotCallable":"El tipo Literal no puede instanciarse","literalUnsupportedType":"Los argumentos de tipo para \\"Literal\\" deben ser None, un valor literal (int, bool, str, o bytes), o un valor enum","matchIncompatible":"Las declaraciones de Match requieren Python 3.10 o posterior","matchIsNotExhaustive":"Los casos dentro de la declaraci\xf3n de match no tratan exhaustivamente todos los valores","maxParseDepthExceeded":"Se ha superado la profundidad m\xe1xima de an\xe1lisis; divida la expresi\xf3n en subexpresiones m\xe1s peque\xf1as.","memberAccess":"No se puede tener acceso al atributo \\"{name}\\" para la clase \\"{type}\\"","memberDelete":"No se puede eliminar el atributo \\"{name}\\" de la clase \\"{type}\\"","memberSet":"No se puede asignar al atributo \\"{name}\\" para la clase \\"{type}\\"","metaclassConflict":"La metaclase de una clase derivada debe ser una subclase de las metaclases de todas sus clases base","metaclassDuplicate":"Solo se puede proporcionar una metaclase","metaclassIsGeneric":"La metaclase no puede ser gen\xe9rica","methodNotDefined":"M\xe9todo \\"{name}\\" no definido","methodNotDefinedOnType":"M\xe9todo \\"{name}\\" no definido en el tipo \\"{type}\\"","methodOrdering":"No se puede crear una ordenaci\xf3n coherente de los m\xe9todos","methodOverridden":"\\"{name}\\" invalida el m\xe9todo del mismo nombre en la clase \\"{className}\\" con el tipo incompatible \\"{type}\\"","methodReturnsNonObject":"El m\xe9todo \\"{name}\\" no devuelve un objeto","missingSuperCall":"El m\xe9todo \\"{methodName}\\" no llama al m\xe9todo del mismo nombre en la clase principal.","mixingBytesAndStr":"No se pueden concatenar los valores de bytes y str","moduleAsType":"El m\xf3dulo no se puede usar como tipo.","moduleNotCallable":"No se puede llamar al m\xf3dulo","moduleUnknownMember":"\\"{memberName}\\" no es un atributo conocido del m\xf3dulo \\"{moduleName}\\"","namedExceptAfterCatchAll":"Una cl\xe1usula except con nombre no puede aparecer despu\xe9s de la cl\xe1usula catch-all except","namedParamAfterParamSpecArgs":"El par\xe1metro de palabra clave \\"{name}\\" no puede aparecer en la firma despu\xe9s del par\xe1metro ParamSpec args","namedTupleEmptyName":"Los nombres de una tuple con nombre no pueden estar vac\xedos","namedTupleEntryRedeclared":"No se puede invalidar \\"{name}\\" porque la clase primaria \\"{className}\\" es una tuple con nombre","namedTupleFieldUnderscore":"Named de campo de tuple con nombre no pueden empezar por un car\xe1cter de subrayado","namedTupleFirstArg":"Nombre de clase de tuple como primer argumento","namedTupleMultipleInheritance":"No se admite la herencia m\xfaltiple con NamedTuple","namedTupleNameKeyword":"Los nombres de campo no pueden ser una palabra clave","namedTupleNameType":"tuple de dos entradas esperada que especifica el nombre y el tipo de entrada","namedTupleNameUnique":"Los nombres dentro de una tuple con nombre deben ser \xfanicos","namedTupleNoTypes":"\\"namedtuple\\" no proporciona tipos para las entradas de tuple; utilice en su lugar \\"NamedTuple\\".","namedTupleSecondArg":"list de entradas de tuple con nombre esperada como segundo argumento","newClsParam":"__new__ debe tomar un par\xe1metro \\"cls\\"","newTypeAnyOrUnknown":"El segundo argumento de NewType debe ser una clase conocida, no Any ni Unknown","newTypeBadName":"El primer argumento de NewType debe ser una cadena literal","newTypeLiteral":"NewType no se puede usar con el tipo Literal","newTypeNameMismatch":"NewType debe asignarse a una variable con el mismo nombre","newTypeNotAClass":"Clase esperada como segundo argumento de NewType","newTypeParamCount":"NewType requiere dos argumentos posicionales","newTypeProtocolClass":"NewType no se puede usar con un tipo estructural (Protocol o clase TypedDict)","noOverload":"Ninguna sobrecarga para \\"{name}\\" coincide con los argumentos proporcionados","noReturnContainsReturn":"La funci\xf3n con tipo de return declarado \\"NoReturn\\" no puede incluir una sentencia return","noReturnContainsYield":"La funci\xf3n con tipo de retorno declarado \\"NoReturn\\" no puede incluir una instrucci\xf3n yield","noReturnReturnsNone":"La funci\xf3n con el tipo de valor devuelto declarado \\"NoReturn\\" no puede devolver \\"None\\"","nonDefaultAfterDefault":"El argumento no predeterminado sigue al argumento predeterminado","nonLocalInModule":"Declaraci\xf3n Nonlocal no permitida a nivel de m\xf3dulo","nonLocalNoBinding":"No se ha encontrado ning\xfan enlace para \\"{name}\\" nonlocal.","nonLocalReassignment":"\\"{name}\\" se asigna antes de la declaraci\xf3n nonlocal","nonLocalRedefinition":"\\"{name}\\" ya fue declarado nonlocal","noneNotCallable":"No se puede llamar al objeto de tipo \\"None\\"","noneNotIterable":"No se puede utilizar un objeto de tipo \\"None\\" como valor iterable","noneNotSubscriptable":"El objeto de tipo \\"None\\" no se puede suscribir","noneNotUsableWith":"Object of type \\"None\\" cannot be used with \\"with\\"","noneNotUsableWithAsync":"El objeto de tipo \\"None\\" no se puede usar con \\"async with\\"","noneOperator":"El operador \\"{operator}\\" no es compatible con \\"None\\".","noneUnknownMember":"\\"{name}\\" no es un atributo conocido de \\"None\\"","nonlocalTypeParam":"No se permite el enlace nonlocal para el par\xe1metro de tipo \\"{name}\\"","notRequiredArgCount":"Se esperaba un \xfanico argumento de tipo despu\xe9s de \\"NotRequired\\".","notRequiredNotInTypedDict":"\\"NotRequired\\" no est\xe1 permitido en este contexto","objectNotCallable":"El objeto de tipo \\"{type}\\" no es invocable","obscuredClassDeclaration":"La declaraci\xf3n de clase \\"{name}\\" queda oculta por una declaraci\xf3n del mismo nombre","obscuredFunctionDeclaration":"La declaraci\xf3n de funci\xf3n \\"{name}\\" queda oculta por una declaraci\xf3n del mismo nombre","obscuredMethodDeclaration":"La declaraci\xf3n de m\xe9todo \\"{name}\\" queda oculta por una declaraci\xf3n del mismo nombre","obscuredParameterDeclaration":"La declaraci\xf3n de par\xe1metro \\"{name}\\" queda oculta por una declaraci\xf3n del mismo nombre","obscuredTypeAliasDeclaration":"La declaraci\xf3n de alias de tipo \\"{name}\\" queda oculta por una declaraci\xf3n del mismo nombre","obscuredVariableDeclaration":"La declaraci\xf3n \\"{name}\\" est\xe1 oculta por una declaraci\xf3n del mismo nombre","operatorLessOrGreaterDeprecated":"El operador \\"<>\\" no es admitido en Python 3; utilice en su lugar \\"!=\\".","optionalExtraArgs":"Se esperaba un argumento de tipo despu\xe9s de \\"Optional\\"","orPatternIrrefutable":"El patr\xf3n irrefutable solo se permite como el \xfaltimo subpatr\xf3n en un patr\xf3n \\"or\\".","orPatternMissingName":"Todos los subpatrones de un patr\xf3n \\"or\\" deben tener los mismos nombres","overlappingKeywordArgs":"El diccionario escrito se superpone con el par\xe1metro de palabra clave: {names}","overlappingOverload":"La sobrecarga {obscured} para \\"{name}\\" nunca se utilizar\xe1 porque sus par\xe1metros se superpone con la sobrecarga {obscuredBy}.","overloadAbstractImplMismatch":"Las sobrecargas deben coincidir con el estado abstracto de la implementaci\xf3n","overloadAbstractMismatch":"Todos los m\xe9todos sobrecargados deben ser abstractos o no","overloadClassMethodInconsistent":"Las sobrecargas de \\"{name}\\" usan @classmethod de forma incoherente","overloadFinalImpl":"@final elemento Decorator solo se debe aplicar a la implementaci\xf3n.","overloadFinalNoImpl":"Solo la primera sobrecarga debe marcarse @final","overloadImplementationMismatch":"La implementaci\xf3n de la sobrecarga no es consistente con la firma de la sobrecarga {index}","overloadOverrideImpl":"@override elemento Decorator solo se debe aplicar a la implementaci\xf3n.","overloadOverrideNoImpl":"Solo la primera sobrecarga debe marcarse @override","overloadReturnTypeMismatch":"La sobrecarga {prevIndex} para \\" {name}\\" se superpone con la sobrecarga {newIndex} y devuelve un tipo incompatible","overloadStaticMethodInconsistent":"Las sobrecargas de \\"{name}\\" usan @staticmethod de forma incoherente","overloadWithoutImplementation":"\\"{name}\\" est\xe1 marcado como overload, pero no se proporciona ninguna implementaci\xf3n.","overriddenMethodNotFound":"El m\xe9todo \\"{name}\\" est\xe1 marcado como override, pero no existe ning\xfan m\xe9todo base con el mismo nombre","overrideDecoratorMissing":"El m\xe9todo \\"{name}\\" no est\xe1 marcado como override, pero est\xe1 reemplazando un m\xe9todo de la clase \\"{className}\\"","paramAfterKwargsParam":"El par\xe1metro no puede seguir el par\xe1metro \\"**\\"","paramAlreadyAssigned":"El par\xe1metro \\"{name}\\" ya est\xe1 asignado","paramAnnotationMissing":"Falta la anotaci\xf3n de tipo para el par\xe1metro \\"{name}\\"","paramAssignmentMismatch":"La expresi\xf3n de tipo \\"{sourceType}\\" no se puede asignar al par\xe1metro de tipo \\"{paramType}\\"","paramNameMissing":"Ning\xfan par\xe1metro llamado \\"{name}\\"","paramSpecArgsKwargsDuplicate":"Ya se han proporcionado los argumentos para ParamSpec \\"{type}\\".","paramSpecArgsKwargsUsage":"Los atributos \\"args\\" y \\"kwargs\\" de ParamSpec deben aparecer ambos dentro de una firma de funci\xf3n","paramSpecArgsMissing":"Faltan argumentos para ParamSpec \\"{type}\\".","paramSpecArgsUsage":"El atributo \\"args\\" de ParamSpec solo es v\xe1lido cuando se usa con el par\xe1metro *args.","paramSpecAssignedName":"ParamSpec debe asignarse a una variable llamada \\"{name} \\"","paramSpecContext":"ParamSpec no est\xe1 permitido en este contexto","paramSpecDefaultNotTuple":"Se esperaban puntos suspensivos, una expresi\xf3n de tuple o ParamSpec para el valor predeterminado de ParamSpec","paramSpecFirstArg":"Se esperaba el nombre de ParamSpec como primer argumento","paramSpecKwargsUsage":"El miembro \\"kwargs\\" de ParamSpec solo es v\xe1lido cuando se utiliza con el par\xe1metro **kwargs","paramSpecNotUsedByOuterScope":"ParamSpec \\"{name}\\" no tiene significado en este contexto","paramSpecUnknownArg":"ParamSpec no admite m\xe1s de un argumento","paramSpecUnknownMember":"\\"{name}\\" no es un atributo conocido de ParamSpec","paramSpecUnknownParam":"\\"{name}\\" es un par\xe1metro desconocido para ParamSpec","paramTypeCovariant":"La variable de tipo covariante no puede utilizarse en el tipo de par\xe1metro","paramTypePartiallyUnknown":"El tipo de par\xe1metro \\"{paramName}\\" es parcialmente desconocido","paramTypeUnknown":"Se desconoce el tipo del par\xe1metro \\"{paramName}\\".","parenthesizedContextManagerIllegal":"Parentheses within \\"with\\" statement requires Python 3.9 or newer","patternNeverMatches":"El patr\xf3n nunca coincidir\xe1 para el tipo de asunto \\"{type}\\"","positionArgAfterNamedArg":"El argumento posicional no puede aparecer despu\xe9s de los argumentos de palabra clave","positionArgAfterUnpackedDictArg":"El argumento posicional no puede aparecer despu\xe9s de desempaquetar el argumento de palabra clave","positionOnlyAfterArgs":"No se permite el separador de par\xe1metros de un solo puesto despu\xe9s del par\xe1metro \\"*\\".","positionOnlyAfterKeywordOnly":"El par\xe1metro \\"/\\" debe aparecer antes del par\xe1metro \\"*\\".","positionOnlyAfterNon":"Par\xe1metro de un solo puesto no permitido despu\xe9s del par\xe1metro que no es de solo posici\xf3n","positionOnlyFirstParam":"Separador par\xe1metros de solo un puesto no permitido como primer par\xe1metro","positionOnlyIncompatible":"El separador de par\xe1metros de un solo puesto requiere Python 3.8 o posterior","privateImportFromPyTypedModule":"\\"{name}\\" no se exporta desde el m\xf3dulo \\"{module}\\"","privateUsedOutsideOfClass":"\\"{name}\\" es privado y se utiliza fuera de la clase en la que se declara","privateUsedOutsideOfModule":"\\"{name}\\" es privado y se utiliza fuera del m\xf3dulo en el que se declara","propertyOverridden":"\\"{name}\\" invalida incorrectamente la property del mismo nombre en la clase \\"{className}\\"","propertyStaticMethod":"M\xe9todos est\xe1ticos no permitidos para los valores de property getter, setter o deleter","protectedUsedOutsideOfClass":"\\"{name}\\" est\xe1 protegido y se usa fuera de la clase en la que se declara","protocolBaseClass":"La clase de Protocol \\"{classType}\\" no se puede derivar de la clase que no es Protocol \\"{baseType}\\"","protocolBaseClassWithTypeArgs":"No se permiten argumentos de tipo con la clase Protocol cuando se usa la sintaxis de par\xe1metro de tipo","protocolIllegal":"El uso de \\"Protocolo\\" requiere Python 3.7 o posterior.","protocolNotAllowed":"\\"Protocolo\\" no puede utilizarse en este contexto","protocolTypeArgMustBeTypeParam":"El argumento de tipo para \\"Protocol\\" debe ser un par\xe1metro de tipo","protocolUnsafeOverlap":"La clase se superpone \\"{name}\\" de forma no segura y podr\xeda producir una coincidencia en tiempo de ejecuci\xf3n","protocolVarianceContravariant":"La variable de tipo \\"{variable}\\" usada en Protocol gen\xe9rico \\"{class}\\" debe ser contravariante","protocolVarianceCovariant":"La variable de tipo \\"{variable}\\" usada en Protocol gen\xe9rico \\"{class}\\" debe ser covariante","protocolVarianceInvariant":"La variable de tipo \\"{variable}\\" usada en Protocol gen\xe9rico \\"{class}\\" debe ser invariable","pyrightCommentInvalidDiagnosticBoolValue":"La directiva de comentario Pyright debe ir seguida de \\"=\\" y un valor de true o false","pyrightCommentInvalidDiagnosticSeverityValue":"La directiva de comentario Pyright debe ir seguida de \\"=\\" y un valor de true, false, error, warning, information o none.","pyrightCommentMissingDirective":"El comentario de Pyright debe ir seguido de una directiva (basic o estricta) o de una regla de diagn\xf3stico","pyrightCommentNotOnOwnLine":"Los comentarios de Pyright utilizados para controlar los ajustes a nivel de archivo deben aparecer en su propia l\xednea","pyrightCommentUnknownDiagnosticRule":"\\"{rule}\\" es una regla de diagn\xf3stico desconocida para el comentario pyright","pyrightCommentUnknownDiagnosticSeverityValue":"\\"{value}\\" es un valor no v\xe1lido para el comentario pyright; se espera true, false, error, warning, information o none.","pyrightCommentUnknownDirective":"\\"{directive}\\" es una directiva desconocida para el comentario pyright; se esperaba \\"strict\\", \\"standard\\" o \\"basic\\"","readOnlyArgCount":"Se esperaba un \xfanico argumento de tipo despu\xe9s de \\"ReadOnly\\"","readOnlyNotInTypedDict":"\\"ReadOnly\\" no est\xe1 permitido en este contexto","recursiveDefinition":"No se pudo determinar el tipo de \\"{name}\\" porque hace referencia a s\xed mismo.","relativeImportNotAllowed":"Las importaciones relativas no pueden utilizarse con la forma \\"import .a\\"; utilice en su lugar \\"from . import a\\"","requiredArgCount":"Se esperaba un \xfanico argumento de tipo despu\xe9s de \\"Required\\"","requiredNotInTypedDict":"\\"Required\\" no est\xe1 permitido en este contexto","returnInAsyncGenerator":"No se permite la instrucci\xf3n Return con valor en el generador async","returnInExceptionGroup":"No se permite \\"return\\" en un bloque \\"except*\\"","returnMissing":"La funci\xf3n con el tipo de valor devuelto declarado \\"{returnType}\\" debe devolver un valor en todas las rutas de acceso del c\xf3digo.","returnOutsideFunction":"\\"return\\" solo se puede usar dentro de una funci\xf3n","returnTypeContravariant":"La variable de tipo contravariante no se puede usar en el tipo de valor devuelto","returnTypeMismatch":"El tipo \\"{exprType}\\" no se puede asignar al tipo de valor devuelto \\"{returnType}\\"","returnTypePartiallyUnknown":"El tipo de retorno, \\"{returnType}\\", es parcialmente desconocido","returnTypeUnknown":"Tipo de retorno desconocido","revealLocalsArgs":"No se esperaba ning\xfan argumento para la llamada \\"reveal_locals\\"","revealLocalsNone":"No hay locals en este \xe1mbito","revealTypeArgs":"Se esperaba un \xfanico argumento posicional para la llamada \\"reveal_type\\"","revealTypeExpectedTextArg":"El argumento \\"expected_text\\" de la funci\xf3n \\"reveal_type\\" debe ser un valor literal str.","revealTypeExpectedTextMismatch":"El tipo de texto no coincide; se esperaba \\"{expected}\\" pero se ha recibido \\"{received}\\".","revealTypeExpectedTypeMismatch":"Error de coincidencia de tipos; se esperaba \\"{expected}\\", pero se recibi\xf3 \\"{received}\\"","selfTypeContext":"\\"Self\\" no es v\xe1lido en este contexto","selfTypeMetaclass":"\\"Self\\" no se puede usar dentro de una metaclase (una subclase de \\"type\\")","selfTypeWithTypedSelfOrCls":"\\"Self\\" no puede utilizarse en una funci\xf3n con un par\xe1metro `self` o `cls` que tenga una anotaci\xf3n de tipo distinta de \\"Self\\".","sentinelBadName":"El primer argumento de Sentinel debe ser un literal de cadena","sentinelNameMismatch":"Sentinel debe asignarse a una variable con el mismo nombre","sentinelParamCount":"Sentinel requiere un argumento posicional","setterGetterTypeMismatch":"El tipo de valor setter de Property no se puede asignar al tipo devuelto por el valor getter","singleOverload":"\\"{name}\\" est\xe1 marcado como sobrecarga, pero faltan sobrecargas adicionales","slotsAttributeError":"\\"{name}\\" no se especific\xf3 en __slots__","slotsClassVarConflict":"\\"{name}\\" entra en conflicto con la variable de instancia declarada en __slots__","starPatternInAsPattern":"El patr\xf3n estrella no puede utilizarse con el objetivo \\"as\\"","starPatternInOrPattern":"El patr\xf3n de estrella no puede unirse a otros patrones","starStarWildcardNotAllowed":"** no puede utilizarse con el comod\xedn \\"_\\".","staticClsSelfParam":"Los m\xe9todos est\xe1ticos no deben tomar un par\xe1metro \\"self\\" o \\"cls\\".","stringNonAsciiBytes":"Car\xe1cter no ASCII no permitido en el literal de cadena de bytes","stringNotSubscriptable":"La expresi\xf3n de cadena no puede ir entre comillas en la expresi\xf3n de tipo; encierre toda la expresi\xf3n entre comillas.","stringUnsupportedEscape":"Secuencia de escape no admitida en el literal de cadena","stringUnterminated":"La cadena literal no est\xe1 terminada","stubFileMissing":"Archivo Stub no encontrado para \\"{importName}\\"","stubUsesGetAttr":"El archivo stub de tipo est\xe1 incompleto; \\"__getattr__\\" oculta errores de tipo para el m\xf3dulo","sublistParamsIncompatible":"Los par\xe1metros de sublista no est\xe1n soportados en Python 3.x","superCallArgCount":"No se esperaban m\xe1s de dos argumentos para la llamada \\"super\\"","superCallFirstArg":"Se esperaba el tipo de clase como primer argumento de la llamada a \\"super\\" pero se recibi\xf3 \\"{type}\\"","superCallSecondArg":"El segundo argumento de la llamada a \\"super\\" debe ser un objeto o clase que derive de \\"{type}\\"","superCallZeroArgForm":"La forma sin argumentos de la llamada \\"super\\" s\xf3lo es v\xe1lida dentro de un m\xe9todo","superCallZeroArgFormStaticMethod":"La forma sin argumentos de la llamada \\"super\\" no es v\xe1lida en un m\xe9todo est\xe1tico","symbolIsPossiblyUnbound":"\\"{name}\\" est\xe1 posiblemente desvinculado","symbolIsUnbound":"\\"{name}\\" est\xe1 sin consolidar","symbolIsUndefined":"\\"{name}\\" no est\xe1 definido","symbolOverridden":"\\"{name}\\" anula el s\xedmbolo del mismo nombre en la clase \\"{className}\\"","templateStringBytes":"Los literales de cadena de plantilla (cadenas t) no pueden ser binarios","templateStringIllegal":"Los literales de cadena de plantilla (cadenas t) requieren Python 3.14 o posterior","templateStringUnicode":"Los literales de cadena de plantilla (cadenas t) no pueden ser Unicode","ternaryNotAllowed":"No se permite la expresi\xf3n de ternario en la expresi\xf3n de tipo","totalOrderingMissingMethod":"La clase debe definir uno de \\"__lt__\\", \\"__le__\\", \\"__gt__\\", o \\"__ge__\\" para utilizar total_ordering","trailingCommaInFromImport":"No se permite la coma final sin par\xe9ntesis alrededor","tryWithoutExcept":"La instrucci\xf3n Try debe tener al menos una cl\xe1usula except o finally","tupleAssignmentMismatch":"La expresi\xf3n con el tipo \\"{type}\\" no se puede asignar a la tuple de destino","tupleInAnnotation":"No se permite la expresi\xf3n de tuple en la expresi\xf3n de tipo","tupleIndexOutOfRange":"El \xedndice {index} est\xe1 fuera de rango para el tipo {type}.","typeAliasIllegalExpressionForm":"Forma de expresi\xf3n no v\xe1lida para la definici\xf3n de alias de tipo","typeAliasIsRecursiveDirect":"El alias de tipo \\"{name}\\" no puede usarse a s\xed mismo en su definici\xf3n","typeAliasNotInModuleOrClass":"Un TypeAlias solo puede definirse en el \xe1mbito de un m\xf3dulo o de una clase","typeAliasRedeclared":"\\"{name}\\" se declara como TypeAlias y solo puede asignarse una vez","typeAliasStatementBadScope":"Una instrucci\xf3n de type solo se puede usar en el \xe1mbito de un m\xf3dulo o de una clase","typeAliasStatementIllegal":"La sentencia Type alias requiere Python 3.12 o posterior","typeAliasTypeBadScope":"Un alias de tipo solo se puede definir dentro de un \xe1mbito de m\xf3dulo o clase","typeAliasTypeBaseClass":"Un alias de tipo definido en una instrucci\xf3n \\"type\\" no se puede usar como clase base","typeAliasTypeMustBeAssigned":"TypeAliasType debe asignarse a una variable con el mismo nombre que el alias de tipo","typeAliasTypeNameArg":"El primer argumento de TypeAliasType debe ser un literal de cadena que represente el nombre del alias de tipo","typeAliasTypeNameMismatch":"El nombre del alias de tipo debe coincidir con el nombre de la variable a la que se asigna","typeAliasTypeParamInvalid":"La lista de par\xe1metros de tipo debe ser una tuple que contenga solo TypeVar, TypeVarTuple o ParamSpec.","typeAnnotationCall":"No se permite la expresi\xf3n de llamada en la expresi\xf3n de tipo","typeAnnotationVariable":"Variable no permitida en la expresi\xf3n de tipo","typeAnnotationWithCallable":"El argumento de tipo para \\"type\\" debe ser una clase; no se admiten invocables","typeArgListExpected":"ParamSpec esperado, elipsis o lista de tipos","typeArgListNotAllowed":"Expresi\xf3n de lista no permitida para este argumento de tipo","typeArgsExpectingNone":"No se esperaban argumentos de tipo para la clase \\"{name}\\"","typeArgsMismatchOne":"Se esperaba un argumento de tipo pero ha recibido {received}","typeArgsMissingForAlias":"Argumentos de tipo esperados para el alias de tipo gen\xe9rico \\"{name}\\"","typeArgsMissingForClass":"Se esperaban argumentos de tipo para la clase gen\xe9rica \\"{name}\\"","typeArgsTooFew":"Se han proporcionado muy pocos argumentos de tipo para \\"{name}\\"; se esperaba {expected} pero se ha recibido {received}.","typeArgsTooMany":"Se proporcionaron demasiados argumentos de tipo para \\"{name}\\"; se esperaba {expected}, pero se recibieron {received}","typeAssignmentMismatch":"El tipo \\"{sourceType}\\" no se puede asignar al tipo declarado \\"{destType}\\"","typeAssignmentMismatchWildcard":"El s\xedmbolo de importaci\xf3n \\"{name}\\" tiene el tipo \\"{sourceType}\\", que no se puede asignar al tipo declarado \\"{destType}\\"","typeCallNotAllowed":"La llamada a type() no debe utilizarse en la expresi\xf3n de tipo","typeCheckOnly":"\\"{name}\\" est\xe1 marcado como @type_check_only y solo se puede usar en anotaciones de tipo","typeCommentDeprecated":"El uso de comentarios de type est\xe1 obsoleto; utilice en su lugar anotaciones de type.","typeExpectedClass":"Se esperaba la clase pero se recibi\xf3 \\"{type}\\"","typeFormArgs":"\\"TypeForm\\" acepta un \xfanico argumento posicional","typeGuardArgCount":"Se esperaba un \xfanico argumento de tipo despu\xe9s de \\"TypeGuard\\" o \\"TypeIs\\"","typeGuardParamCount":"Las funciones y m\xe9todos de protecci\xf3n de tipo definidos por el usuario deben tener al menos un par\xe1metro de entrada","typeIsReturnType":"El tipo de valor devuelto de TypeIs (\\"{returnType}\\") no es coherente con el tipo de par\xe1metro de valor (\\"{type}\\")","typeNotAwaitable":"\\"{type}\\" no se awaitable","typeNotIntantiable":"\\"{type}\\" no puede crear instancias","typeNotIterable":"\\"{type}\\" no es iterable","typeNotSpecializable":"No se pudo especializar el tipo \\"{type}\\"","typeNotSubscriptable":"Objeto de tipo \\"{type}\\" no es subscriptible","typeNotSupportBinaryOperator":"El operador \\"{operator}\\" no se admite para los tipos \\"{leftType}\\" y \\"{rightType}\\"","typeNotSupportBinaryOperatorBidirectional":"No se admite el operador \\"{operator}\\" para los tipos \\"{leftType}\\" y \\"{rightType}\\" cuando el tipo esperado es \\"{expectedType}\\"","typeNotSupportUnaryOperator":"El operador \\"{operator}\\" no se admite para el tipo \\"{type}\\"","typeNotSupportUnaryOperatorBidirectional":"Operador \\"{operator}\\" no admitido para el tipo \\"{type}\\" cuando el tipo esperado es \\"{expectedType}\\"","typeNotUsableWith":"El objeto de tipo \\"{type}\\" no se puede usar con \\"with\\" porque no implementa correctamente {method}","typeNotUsableWithAsync":"El objeto de tipo \\"{type}\\" no se puede usar con \\"async with\\" porque no implementa correctamente {method}","typeParameterBoundNotAllowed":"No se pueden usar l\xedmites o restricciones con un par\xe1metro de tipo vari\xe1dico o ParamSpec","typeParameterConstraintTuple":"La restricci\xf3n del par\xe1metro de tipo debe ser una tupla de dos o m\xe1s tipos","typeParameterExistingTypeParameter":"El par\xe1metro de tipo \\"{name}\\" ya est\xe1 en uso","typeParameterNotDeclared":"El par\xe1metro de tipo \\"{name}\\" no est\xe1 incluido en la lista de par\xe1metros de tipo para \\"{container}\\"","typeParametersMissing":"Debe especificarse al menos un par\xe1metro de tipo","typePartiallyUnknown":"El tipo de \\"{name}\\" es parcialmente desconocido","typeUnknown":"El tipo de \\"{name} \\" es desconocido","typeVarAssignedName":"TypeVar debe asignarse a una variable llamada \\"{name}\\"","typeVarAssignmentMismatch":"No se puede asignar el tipo \\"{type}\\" a la variable de tipo \\"{name}\\"","typeVarBoundAndConstrained":"TypeVar no puede estar ligado y restringido a la vez","typeVarBoundGeneric":"El tipo vinculado TypeVar no puede ser gen\xe9rico","typeVarConstraintGeneric":"El tipo de restricci\xf3n TypeVar no puede ser gen\xe9rico","typeVarDefaultBoundMismatch":"El tipo predeterminado TypeVar debe ser un subtipo del tipo enlazado.","typeVarDefaultConstraintMismatch":"El tipo predeterminado TypeVar debe ser uno de los tipos restringidos.","typeVarDefaultIllegal":"Los tipos predeterminados de variable de tipo requieren Python 3.13 o posterior","typeVarDefaultInvalidTypeVar":"El par\xe1metro de tipo \\"{name}\\" tiene un tipo por defecto que hace referencia a una o m\xe1s variables de tipo que est\xe1n fuera de \xe1mbito.","typeVarFirstArg":"Nombre esperado de TypeVar como primer argumento","typeVarInvalidForMemberVariable":"El tipo de atributo no puede usar una variable de tipo \\"{name}\\" con \xe1mbito de m\xe9todo local","typeVarNoMember":"TypeVar \\"{type}\\" no tiene ning\xfan atributo \\"{name}\\"","typeVarNotSubscriptable":"TypeVar \\"{type}\\" no es subscribible","typeVarNotUsedByOuterScope":"La variable de tipo \\"{name}\\" no tiene ning\xfan significado en este contexto","typeVarPossiblyUnsolvable":"La variable de tipo \\"{name}\\" puede quedar sin resolver si el autor de la llamada no proporciona ning\xfan argumento para el par\xe1metro \\"{param}\\"","typeVarSingleConstraint":"TypeVar debe tener al menos dos tipos restringidos","typeVarTupleConstraints":"TypeVarTuple no puede tener restricciones de valor","typeVarTupleContext":"TypeVarTuple no est\xe1 permitido en este contexto","typeVarTupleDefaultNotUnpacked":"El tipo predeterminado TypeVarTuple debe ser una tuple desempaquetada o TypeVarTuple","typeVarTupleMustBeUnpacked":"Se requiere el operador Unpack para el valor TypeVarTuple.","typeVarTupleUnknownParam":"\\"{name}\\" es un par\xe1metro desconocido para TypeVarTuple","typeVarUnknownParam":"\\"{name}\\" es un par\xe1metro desconocido para TypeVar","typeVarUsedByOuterScope":"TypeVar \\"{name}\\" ya est\xe1 en uso por un \xe1mbito externo","typeVarUsedOnlyOnce":"TypeVar \\"{name}\\" solo aparece una vez en la firma de la funci\xf3n gen\xe9rica","typeVarVariance":"TypeVar no puede ser covariante y contravariante","typeVarWithDefaultFollowsVariadic":"TypeVar \\"{typeVarName}\\" tiene un valor predeterminado y no puede seguir a TypeVarTuple \\"{variadicName}\\"","typeVarWithoutDefault":"\\"{name}\\" no puede aparecer despu\xe9s de \\"{other}\\" en la lista de par\xe1metros de tipo porque no tiene ning\xfan tipo predeterminado","typeVarsNotInGenericOrProtocol":"Generic[] o Protocol[] deben incluir todas las variables de tipo","typedDictAccess":"No se ha podido acceder al elemento en TypedDict","typedDictAssignedName":"TypedDict debe asignarse a una variable denominada \\"{name}\\"","typedDictBadVar":"Las clases TypedDict solo pueden contener anotaciones de tipo","typedDictBaseClass":"Todas las clases base de las clases TypedDict deben ser tambi\xe9n clases TypedDict","typedDictBoolParam":"Se esperaba que el par\xe1metro \\"{name}\\" tuviera un valor de True o False.","typedDictClosedExtras":"El \\"{name}\\" de clase base es un TypedDict que limita el tipo de elementos adicionales al tipo \\"{type}\\"","typedDictClosedFalseNonOpenBase":"La clase base \\"{name}\\" no es un TypedDict abierto; closed=False no est\xe1 permitido","typedDictClosedNoExtras":"La clase base \\"{name}\\" es un TypedDict closed; no se permiten elementos adicionales","typedDictDelete":"No se puede eliminar un elemento en TypedDict","typedDictEmptyName":"Los nombres de un TypedDict no pueden estar vac\xedos","typedDictEntryName":"Cadena literal esperada para el nombre de la entrada del diccionario","typedDictEntryUnique":"Los nombres dentro de un diccionario deben ser \xfanicos","typedDictExtraArgs":"No se admiten argumentos TypedDict adicionales","typedDictExtraItemsClosed":"TypedDict puede usar \\"closed\\" o \\"extra_items\\", pero no ambos","typedDictFieldNotRequiredRedefinition":"El elemento TypedDict \\"{name}\\" no se puede redefinir como NotRequired","typedDictFieldReadOnlyRedefinition":"El elemento TypedDict \\"{name}\\" no se puede redefinir como ReadOnly","typedDictFieldRequiredRedefinition":"El elemento TypedDict \\"{name}\\" no se puede redefinir como Required","typedDictFirstArg":"Nombre de clase TypedDict esperado como primer argumento","typedDictInClassPattern":"No se permite la clase TypedDict en el patr\xf3n de clase","typedDictInitsubclassParameter":"TypedDict no admite __init_subclass__ par\xe1metro \\"{name}\\"","typedDictNotAllowed":"\\"TypedDict\\" no puede utilizarse en este contexto","typedDictSecondArgDict":"Par\xe1metro dict o palabra clave esperado como segundo par\xe1metro","typedDictSecondArgDictEntry":"Entrada de diccionario simple esperada","typedDictSet":"No se pudo asignar el elemento en TypedDict","unaccessedClass":"No se accede a la clase \\"{name}\\"","unaccessedFunction":"No se accede a la funci\xf3n \\"{name}","unaccessedImport":"No se accede a la importaci\xf3n \\"{name}","unaccessedSymbol":"No se accede a \\"{name}\\"","unaccessedVariable":"No se accede a la variable \\"{name} \\".","unannotatedFunctionSkipped":"Se omite el an\xe1lisis de la funci\xf3n \\"{name}\\" porque no est\xe1 anotada","unaryOperationNotAllowed":"Operador unario no permitido en la expresi\xf3n de tipo","unexpectedAsyncToken":"Se esperaba que \\"def\\", \\"with\\" o \\"for\\" siguieran a \\"async\\".","unexpectedEof":"EOF inesperado","unexpectedExprToken":"Token inesperado al final de la expresi\xf3n","unexpectedIndent":"sangSangr\xeda inesperadar\xeda inesperada","unexpectedUnindent":"No se espera sangr\xeda","unhashableDictKey":"La clave del diccionario debe ser hash","unhashableSetEntry":"La entrada del set debe ser hashable","uninitializedAbstractVariables":"Las variables definidas en la clase base abstracta no se inicializan en la clase final \\"{classType}\\"","uninitializedInstanceVariable":"La variable de instancia \\"{name}\\" no est\xe1 inicializada en el cuerpo de la clase o en el m\xe9todo __init__.","unionForwardReferenceNotAllowed":"Union syntax cannot be used with string operand; use quotes around entire expression","unionSyntaxIllegal":"La sintaxis alternativa para las uniones requiere Python 3.10 o posterior.","unionTypeArgCount":"Union requiere dos o m\xe1s argumentos de tipo","unionUnpackedTuple":"La Union no puede incluir una tuple desempaquetada","unionUnpackedTypeVarTuple":"La Union no puede incluir un TypeVarTuple desempaquetado","unnecessaryCast":"Llamada \\"cast\\" innecesaria; el tipo ya es \\"{type}\\"","unnecessaryIsInstanceAlways":"Llamada isinstance innecesaria; \\"{testType}\\" es siempre una instancia de \\"{classType}\\"","unnecessaryIsInstanceNever":"Llamada isinstance innecesaria; \\"{testType}\\" es nunca una instancia de \\"{classType}\\"","unnecessaryIsSubclassAlways":"Llamada de issubclass innecesaria; \\"{testType}\\" siempre es una subclase de \\"{classType}\\"","unnecessaryIsSubclassNever":"Llamada de issubclass innecesaria; \\"{testType}\\" nunca es una subclase de \\"{classType}\\"","unnecessaryPyrightIgnore":"Comentario \\"# pyright: ignore\\" innecesario","unnecessaryPyrightIgnoreRule":"Regla innecesaria \\"# pyright: ignore\\": \\"{name}\\"","unnecessaryTypeIgnore":"Comentario \\"# type: ignore\\" innecesario","unpackArgCount":"Se esperaba un \xfanico argumento de tipo despu\xe9s de \\"Unpack\\"","unpackExpectedTypeVarTuple":"Se esperaba TypeVarTuple o tuple como argumento de tipo para Unpack","unpackExpectedTypedDict":"Se esperaba un argumento de tipo TypedDict para Unpack","unpackIllegalInComprehension":"Operaci\xf3n de desempaquetado no permitida en la comprensi\xf3n","unpackInAnnotation":"No se permite el operador desempaquetado en la expresi\xf3n de tipo","unpackInDict":"Operaci\xf3n de desempaquetado no permitida en diccionarios","unpackInSet":"No se permite el operador Unpack dentro de un set","unpackNotAllowed":"Unpack no est\xe1 permitido en este contexto","unpackOperatorNotAllowed":"La operaci\xf3n de desempaquetado no est\xe1 permitida en este contexto","unpackTuplesIllegal":"Operaci\xf3n de desempaquetado no permitida en tuplas anteriores a Python 3.8","unpackedArgInTypeArgument":"No se pueden usar argumentos sin empaquetar en este contexto","unpackedArgWithVariadicParam":"No se puede usar un argumento desempaquetado para el par\xe1metro TypeVarTuple","unpackedDictArgumentNotMapping":"La expresi\xf3n del argumento despu\xe9s de ** debe ser un mapeo con un tipo de clave \\"str\\".","unpackedDictSubscriptIllegal":"El operador de desempaquetado del diccionario en el sub\xedndice no est\xe1 permitido","unpackedSubscriptIllegal":"El operador de desempaquetado en el sub\xedndice requiere Python 3.11 o posterior.","unpackedTypeVarTupleExpected":"Se espera un TypeVarTuple desempaquetado; use Unpack[{name1}] o *{name2}","unpackedTypedDictArgument":"No se puede emparejar el argumento TypedDict desempaquetado con los par\xe1metros","unreachableCodeCondition":"El c\xf3digo no se analiza porque la condici\xf3n se eval\xfaa est\xe1ticamente como false","unreachableCodeStructure":"El c\xf3digo es estructuralmente inaccesible","unreachableCodeType":"El an\xe1lisis de tipos indica que no se puede acceder al c\xf3digo","unreachableExcept":"La cl\xe1usula Excepto es inalcanzable porque la excepci\xf3n ya est\xe1 administrada","unsupportedDunderAllOperation":"No se admite la operaci\xf3n en \\"__all__\\", por lo que la lista de s\xedmbolos exportada puede ser incorrecta.","unusedCallResult":"El resultado de la expresi\xf3n de llamada es de tipo \\"{type}\\" y no se usa; asignar a la variable \\"_\\" si esto es intencionado","unusedCoroutine":"El resultado de la llamada a una funci\xf3n async no se utiliza; utilice \\"await\\" o asigne el resultado a una variable.","unusedExpression":"El valor de expresi\xf3n no se usa","varAnnotationIllegal":"Las anotaciones de type para variables requieren Python 3.6 o posterior; utilice el comentario de tipo para la compatibilidad con versiones anteriores.","variableFinalOverride":"La variable \\"{name}\\" est\xe1 marcada como Final y anula la variable no Final del mismo nombre en la clase \\"{className}\\".","variadicTypeArgsTooMany":"La lista de argumentos de tipo puede tener como m\xe1ximo una TypeVarTuple o tuple desempaquetada","variadicTypeParamTooManyAlias":"Los alias de tipo pueden tener como m\xe1ximo un par\xe1metro de tipo TypeVarTuple, pero reciben varios ({names})","variadicTypeParamTooManyClass":"La clase gen\xe9rica puede tener como m\xe1ximo un par\xe1metro de tipo TypeVarTuple pero recibi\xf3 m\xfaltiples ({names})","walrusIllegal":"El operador \\":=\\" requiere Python 3.8 o posterior","walrusNotAllowed":"El operador \\":=\\" no est\xe1 permitido en este contexto sin par\xe9ntesis alrededor","wildcardInFunction":"No se permite la importaci\xf3n de comodines dentro de una clase o funci\xf3n","wildcardLibraryImport":"No se permite la importaci\xf3n de caracteres comod\xedn desde una biblioteca","wildcardPatternTypePartiallyUnknown":"El tipo capturado por el patr\xf3n comod\xedn es parcialmente desconocido","wildcardPatternTypeUnknown":"Se desconoce el tipo capturado por el patr\xf3n de caracteres comod\xedn","yieldFromIllegal":"El uso de \\"yield from\\" requiere Python 3.3 o posterior.","yieldFromOutsideAsync":"\\"yield from\\" no permitido en una funci\xf3n async","yieldOutsideFunction":"\\"yield\\" no se permite fuera de una funci\xf3n o lambda","yieldWithinComprehension":"\\"yield\\" no est\xe1 permitido dentro de una comprensi\xf3n de lista","zeroCaseStatementsFound":"La instrucci\xf3n Match debe incluir al menos una instrucci\xf3n case","zeroLengthTupleNotAllowed":"La tuple de longitud cero no est\xe1 permitida en este contexto"},"DiagnosticAddendum":{"annotatedNotAllowed":"El formulario especial \\"Annotated\\" no se puede usar con comprobaciones de instancia y clase","argParam":"El argumento corresponde al par\xe1metro \\"{paramName}\\"","argParamFunction":"El argumento corresponde al par\xe1metro \\"{paramName}\\" en la funci\xf3n \\"{functionName}\\"","argsParamMissing":"El par\xe1metro \\"*{paramName}\\" no tiene ning\xfan par\xe1metro correspondiente","argsPositionOnly":"Error de coincidencia del par\xe1metro de solo posici\xf3n; se esperaba {expected}, pero se recibieron {received}","argumentType":"El tipo de argumento es \\"{type}\\"","argumentTypes":"Tipos de argumento: ({types})","assignToNone":"El tipo no se puede asignar a \\"None\\"","asyncHelp":"\xbfQuer\xeda decir \\"async with\\"?","baseClassIncompatible":"La clase base \\"{baseClass}\\" no es compatible con el tipo \\"{type}\\"","baseClassIncompatibleSubclass":"La clase base \\"{baseClass}\\" deriva de \\"{subclass}\\", que no es compatible con el tipo \\"{type}\\"","baseClassOverriddenType":"La clase base \\"{baseClass}\\" proporciona el tipo \\"{type}\\", que se sobrescribe","baseClassOverridesType":"Invalidaciones de clase base \\"{baseClass}\\" con el tipo \\"{type}\\"","bytesTypePromotions":"Establezca disableBytesTypePromotions en false para activar el comportamiento de promoci\xf3n de tipos para \\"bytearray\\" y \\"memoryview\\".","conditionalRequiresBool":"El m\xe9todo __bool__ para el tipo \\"{operandType}\\" devuelve el tipo \\"{boolReturnType}\\" en lugar de \\"bool\\"","dataClassFieldLocation":"en declaraci\xf3n de campo","dataClassFrozen":"\\"{name}\\" est\xe1 congelado","dataProtocolUnsupported":"\\"{name}\\" es un protocolo de datos","descriptorAccessBindingFailed":"No se pudo enlazar el m\xe9todo \\"{name}\\" para la clase de descriptor \\"{className}\\"","descriptorAccessCallFailed":"No se pudo llamar al m\xe9todo \\"{name}\\" para la clase de descriptor \\"{className}\\"","finalMethod":"Final method","functionParamDefaultMissing":"Falta el argumento predeterminado en el par\xe1metro \\"{name}\\"","functionParamName":"Nombre de par\xe1metro no coincidente: \\"{destName}\\" frente a \\"{srcName}\\"","functionParamPositionOnly":"Error de coincidencia del par\xe1metro de solo posici\xf3n; el par\xe1metro \\"{name}\\" no es de solo posici\xf3n","functionReturnTypeMismatch":"El tipo de valor devuelto de la funci\xf3n \\"{sourceType}\\" no es compatible con el tipo \\"{destType}\\"","functionTooFewParams":"La funci\xf3n acepta muy pocos par\xe1metros posicionales; esperado {expected} pero recibido {received}","functionTooManyParams":"La funci\xf3n acepta demasiados par\xe1metros posicionales; esperado {expected} pero recibido {received}","genericClassNotAllowed":"Tipo gen\xe9rico con argumentos de tipo no permitidos para comprobaciones de instancia o clase","incompatibleDeleter":"El m\xe9todo de deleter de property no es compatible","incompatibleGetter":"El m\xe9todo getter de property no es compatible","incompatibleSetter":"El m\xe9todo setter de la property no es compatible","initMethodLocation":"El m\xe9todo __init__ se define en la clase \\"{type}\\"","initMethodSignature":"La firma de __init__ es \\"{type}\\"","initSubclassLocation":"El m\xe9todo __init_subclass__ se define en la clase \\"{name}\\"","invariantSuggestionDict":"Considere cambiar de \\"dict\\" a \\" Mapping\\" que es covariante en el tipo de valor","invariantSuggestionList":"Considere la posibilidad de cambiar de \\"lista\\" a \\"Sequence\\" que es covariante","invariantSuggestionSet":"Considere la posibilidad de cambiar de \\"set\\" a \\"Container\\" que es covariante","isinstanceClassNotSupported":"\\"{type}\\" no se admite para las comprobaciones de instancia y clase","keyNotRequired":"\\"{name}\\" no es una clave necesaria en \\"{type}\\", por lo que el acceso puede dar lugar a una excepci\xf3n en tiempo de ejecuci\xf3n","keyReadOnly":"\\"{name}\\" es una clave de solo lectura en \\"{type}\\"","keyRequiredDeleted":"\\"{name}\\" es una clave necesaria y no se puede eliminar","keyUndefined":"\\"{name}\\" no es una clave definida en \\"{type}\\"","kwargsParamMissing":"El par\xe1metro \\"**{paramName}\\" no tiene ning\xfan par\xe1metro correspondiente.","listAssignmentMismatch":"El tipo \\"{type}\\" es incompatible con la lista de objetivos","literalAssignmentMismatch":"\\"{sourceType}\\" no se puede asignar al tipo \\"{destType}\\"","literalNotAllowed":"El formulario especial \\"Literal\\" no se puede usar con comprobaciones de instancia y clase","matchIsNotExhaustiveHint":"Si no se pretende un tratamiento exhaustivo, agregue \\"case _: pass\\"","matchIsNotExhaustiveType":"Tipo no manejado: \\"{type}\\"","memberAssignment":"La expresi\xf3n de tipo \\"{type}\\" no se puede asignar al atributo \\"{name}\\" de la clase \\"{classType}\\"","memberIsAbstract":"\\"{type}. {name}\\" no est\xe1 implementado","memberIsAbstractMore":"y {count} m\xe1s...","memberIsClassVarInProtocol":"\\"{name}\\" se define como ClassVar en el protocolo","memberIsInitVar":"\\"{name}\\" es un campo init-only","memberIsInvariant":"\\"{name}\\" es invariable porque es mutable","memberIsNotClassVarInClass":"\\"{name}\\" debe definirse como ClassVar para que sea compatible con el protocolo","memberIsNotClassVarInProtocol":"\\"{name}\\" no est\xe1 definido como ClassVar en el protocolo","memberIsNotReadOnlyInProtocol":"\\"{name}\\" no es de solo lectura en el protocolo","memberIsReadOnlyInProtocol":"\\"{name}\\" es de solo lectura en el protocolo","memberIsWritableInProtocol":"\\"{name}\\" se puede escribir en el protocolo","memberSetClassVar":"El atributo \\"{name}\\" no se puede asignar a trav\xe9s de una instancia de clase porque es un ClassVar.","memberTypeMismatch":"\\"{name}\\" es un tipo incompatible","memberUnknown":"Atributo \\"{name}\\" desconocido","metaclassConflict":"La metaclase \\"{metaclass1}\\" entra en conflicto con \\"{metaclass2}\\"","missingDeleter":"Falta el m\xe9todo de deleter de property","missingGetter":"Falta el m\xe9todo getter de la property","missingSetter":"Falta el m\xe9todo setter de property","namedParamMissingInDest":"Par\xe1metro adicional \\"{name}\\"","namedParamMissingInSource":"Falta el par\xe1metro de palabra clave \\"{name}\\"","namedParamTypeMismatch":"El par\xe1metro 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\xe9todo __new__ est\xe1 definido en la clase \\"{type}\\"","newMethodSignature":"La firma de __new__ es \\"{type}\\"","newTypeClassNotAllowed":"El tipo creado con NewType no se puede usar con comprobaciones de instancia y clase","noOverloadAssignable":"Ninguna funci\xf3n sobrecargada coincide con el tipo \\"{type}\\"","noneNotAllowed":"No se puede usar None para comprobaciones de instancia o clase","orPatternMissingName":"Nombres que faltan: {name}","overloadIndex":"La sobrecarga {index} es la coincidencia m\xe1s cercana","overloadNotAssignable":"Una o m\xe1s sobrecargas de \\"{name}\\" no es asignable","overloadSignature":"Aqu\xed se define la firma de la sobrecarga","overriddenMethod":"M\xe9todo reemplazado","overriddenSymbol":"S\xedmbolo anulado","overrideInvariantMismatch":"El tipo de invalidaci\xf3n “{overrideType}” no es el mismo que el tipo b\xe1sico “{baseType}”","overrideIsInvariant":"La variable es mutable, por lo que su tipo es invariable","overrideNoOverloadMatches":"Ninguna firma de sobrecarga en anulaci\xf3n es compatible con el m\xe9todo base","overrideNotClassMethod":"El m\xe9todo base se declara como classmethod pero el Reemplazar no","overrideNotInstanceMethod":"El m\xe9todo base se declara como m\xe9todo de instancia, pero la invalidaci\xf3n no","overrideNotStaticMethod":"El m\xe9todo base se declara como staticmethod pero el reemplazo no","overrideOverloadNoMatch":"La invalidaci\xf3n no controla todas las sobrecargas del m\xe9todo base","overrideOverloadOrder":"Las sobrecargas para el m\xe9todo de anulaci\xf3n deben estar en el mismo orden que el m\xe9todo base","overrideParamKeywordNoDefault":"El par\xe1metro de palabra clave \\"{name}\\" no coincide: el par\xe1metro base tiene el valor de argumento predeterminado, el par\xe1metro de invalidaci\xf3n no","overrideParamKeywordType":"El par\xe1metro de palabra clave \\"{name}\\" no coincide: el par\xe1metro base es de tipo \\"{baseType}\\", el par\xe1metro de invalidaci\xf3n es de tipo \\"{overrideType}\\"","overrideParamName":"El nombre del par\xe1metro {index} no coincide: el par\xe1metro base se denomina \\"{baseName}\\", el par\xe1metro de invalidaci\xf3n se denomina \\"{overrideName}\\"","overrideParamNameExtra":"Falta el par\xe1metro \\"{name}\\" en la base","overrideParamNameMissing":"Falta el par\xe1metro \\"{name}\\" en la invalidaci\xf3n","overrideParamNamePositionOnly":"El par\xe1metro {index} no coincide: el par\xe1metro base \\"{baseName}\\" es un par\xe1metro de palabra clave, el par\xe1metro de invalidaci\xf3n es de solo posici\xf3n","overrideParamNoDefault":"El par\xe1metro {index} no coincide: el par\xe1metro base tiene un valor de argumento predeterminado, el par\xe1metro de invalidaci\xf3n no","overrideParamType":"El par\xe1metro {index} no coincide: el par\xe1metro base es de tipo \\"{baseType}\\", el par\xe1metro de invalidaci\xf3n es de tipo \\"{overrideType}\\"","overridePositionalParamCount":"El recuento de par\xe1metros posicionales no coincide; el m\xe9todo base tiene {baseCount}, pero la invalidaci\xf3n tiene {overrideCount}","overrideReturnType":"Error de tipo de retorno: el m\xe9todo base devuelve el tipo \\"{baseType}\\", el reemplazo devuelve el tipo \\"{overrideType}\\".","overrideType":"La clase base define el tipo como \\"{type}\\"","paramAssignment":"El par\xe1metro {index}: el tipo \\"{sourceType}\\" no es compatible con el tipo \\"{destType}\\"","paramSpecMissingInOverride":"Faltan par\xe1metros ParamSpec en el m\xe9todo de invalidaci\xf3n","paramType":"El tipo de par\xe1metro es \\"{paramType}\\"","privateImportFromPyTypedSource":"Importar desde \\"{module}\\" en su lugar","propertyAccessFromProtocolClass":"No se puede tener acceso a una propiedad definida dentro de una clase de protocolo como variable de clase","propertyMethodIncompatible":"El m\xe9todo de property \\"{name}\\" no es compatible","propertyMethodMissing":"Falta el m\xe9todo de property \\"{name}\\" en la invalidaci\xf3n","propertyMissingDeleter":"Property \\"{name}\\" no tiene un supresor deleter","propertyMissingSetter":"Property \\"{name}\\" no tiene el valor setter definido","protocolIncompatible":"\\"{sourceType}\\" no es compatible con el protocolo \\"{destType}\\"","protocolMemberMissing":"\\"{name}\\" no est\xe1 presente.","protocolRequiresRuntimeCheckable":"La clase de Protocol debe ser @runtime_checkable para usarse con comprobaciones de instancia y clase","protocolSourceIsNotConcrete":"\\"{sourceType}\\" no es un tipo de clase concreto y no se puede asignar al tipo \\"{destType}\\"","protocolUnsafeOverlap":"Los atributos de \\"{name}\\" tienen los mismos nombres que el protocolo","pyrightCommentIgnoreTip":"Utilice \\"# pyright: ignore[<diagnostic rules>]\\" para suprimir el diagn\xf3stico de una sola l\xednea","readOnlyAttribute":"El atributo \\"{name}\\" es de solo lectura","seeClassDeclaration":"Ver declaraci\xf3n de clase","seeDeclaration":"Ver declaraci\xf3n","seeFunctionDeclaration":"Ver declaraci\xf3n de funci\xf3n","seeMethodDeclaration":"Consulte la declaraci\xf3n del m\xe9todoa","seeParameterDeclaration":"Declaraci\xf3n de par\xe1metro","seeTypeAliasDeclaration":"V\xe9ase la declaraci\xf3n de alias de tipo","seeVariableDeclaration":"declaraci\xf3n de variable out","tupleAssignmentMismatch":"El tipo \\"{type}\\" no es compatible con la tuple de destino","tupleEntryTypeMismatch":"La entrada {entry} de la tuple es de tipo incorrecto","tupleSizeIndeterminateSrc":"El tama\xf1o de la tuple no coincide; se esperaba {expected} pero se recibi\xf3 uno indeterminado","tupleSizeIndeterminateSrcDest":"El tama\xf1o de la tuple no coincide; se esperaba {expected} o m\xe1s, pero se recibi\xf3 uno indeterminado","tupleSizeMismatch":"El tama\xf1o de la tuple no coincide; se esperaba {expected} pero se recibi\xf3 {received}","tupleSizeMismatchIndeterminateDest":"El tama\xf1o de la tuple no coincide; se esperaba {expected} o m\xe1s, pero se recibi\xf3 {received}","typeAliasInstanceCheck":"El alias de tipo creado con la instrucci\xf3n \\"type\\" no se puede usar con comprobaciones de instancia y clase","typeAssignmentMismatch":"El tipo \\"{sourceType}\\" no se puede asignar al tipo \\"{destType}\\"","typeBound":"El tipo \\"{sourceType}\\" no se puede asignar al l\xedmite superior \\"{destType}\\" para la variable de tipo \\"{name}\\"","typeConstrainedTypeVar":"El tipo \\"{type}\\" no se puede asignar a la variable de tipo restringido \\"{name}\\"","typeIncompatible":"\\"{sourceType}\\" no se puede asignar a \\"{destType}\\"","typeNotClass":"\\"{type}\\" no es una clase","typeNotStringLiteral":"\\"{type}\\" no es un literal de cadena","typeOfSymbol":"El tipo de \\"{name}\\" es \\"{type}\\"","typeParamSpec":"El tipo \\"{type}\\" no es compatible con ParamSpec \\"{name}\\"","typeUnsupported":"El tipo \\"{type}\\" no es compatible","typeVarDefaultOutOfScope":"La variable de tipo \\"{name} \\" no est\xe1 en el \xe1mbito de aplicaci\xf3n","typeVarIsContravariant":"El par\xe1metro de tipo \\"{name}\\" es contravariante, pero \\"{sourceType}\\" no es un supertipo de \\"{destType}\\"","typeVarIsCovariant":"El par\xe1metro de tipo \\"{name}\\" es covariante, pero \\"{sourceType}\\" no es un subtipo de \\"{destType}\\"","typeVarIsInvariant":"El par\xe1metro de tipo \\"{name}\\" es invariable, pero \\"{sourceType}\\" no es el mismo que \\"{destType}\\"","typeVarNotAllowed":"TypeVar no se permite para comprobaciones de instancia o clase","typeVarTupleRequiresKnownLength":"TypeVarTuple no se puede enlazar a una tuple de longitud desconocida","typeVarUnnecessarySuggestion":"Usar {type} en su lugar","typeVarUnsolvableRemedy":"Proporciona una sobrecarga que especifica el tipo de retorno cuando no se proporciona el argumento","typeVarsMissing":"Faltan variables de tipo: {names}","typedDictBaseClass":"La clase “{type}” no es un TypedDict","typedDictClassNotAllowed":"No se permite la clase TypedDict para comprobaciones de instancia o clase","typedDictClosedExtraNotAllowed":"No se puede agregar el elemento \\"{name}\\"","typedDictClosedExtraTypeMismatch":"No se puede agregar el elemento \\"{name}\\" con el tipo \\"{type}\\"","typedDictClosedFieldNotReadOnly":"No se puede agregar el elemento \\"{name}\\" porque debe ser ReadOnly","typedDictClosedFieldNotRequired":"No se puede agregar el elemento \\"{name}\\" porque debe ser NotRequired.","typedDictExtraFieldNotAllowed":"\\"{name}\\" no est\xe1 presente en \\"{type}\\"","typedDictExtraFieldTypeMismatch":"El tipo de \\"{name}\\" no es compatible con el tipo de \\"extra_items\\" en \\"{type}\\"","typedDictFieldMissing":"\\"{name}\\" falta en \\"{type}\\"","typedDictFieldNotReadOnly":"\\"{name}\\" no es de solo lectura en \\"{type}\\"","typedDictFieldNotRequired":"\\"{name}\\" no es obligatorio en \\"{type}\\"","typedDictFieldRequired":"\\"{name}\\" es obligatorio en \\"{type}\\"","typedDictFieldTypeMismatch":"El tipo \\"{type}\\" no se puede asignar al elemento \\"{name}\\"","typedDictFieldUndefined":"\\"{name}\\" es un elemento no definido en el tipo \\"{type}\\"","typedDictKeyAccess":"Utilizar [\\"{name}\\"] para hacer referencia al elemento en TypedDict","typedDictNotAllowed":"No se puede usar TypedDict para comprobaciones de instancia o clase","unhashableType":"El tipo \\"{type}\\" no admite hash","uninitializedAbstractVariable":"La variable de instancia \\"{name}\\" est\xe1 definida en la clase base abstracta \\"{classType} \\" pero no inicializada.","unreachableExcept":"\\"{exceptionType}\\" es una subclase de \\"{parentType}\\"","useDictInstead":"Utilice dict[T1, T2] para indicar un tipo de diccionario","useListInstead":"Utilice list[T] para indicar un tipo de list o T1 | T2 para indicar un tipo de union","useTupleInstead":"Utilice tuple[T1, ..., Tn] para indicar un tipo de tuple o T1 | T2 para indicar un tipo de union","useTypeInstead":"Utilice type[T] en su lugar","varianceMismatchForClass":"La varianza del argumento de tipo \\"{typeVarName}\\" no es compatible con la clase base \\"{className}\\"","varianceMismatchForTypeAlias":"La varianza del argumento de tipo \\"{typeVarName}\\" no es compatible con \\"{typeAliasParam}\\""},"Service":{"longOperation":"La enumeraci\xf3n de los archivos de origen del \xe1rea de trabajo est\xe1 tardando mucho tiempo. Considere la posibilidad de abrir una subcarpeta en su lugar. [M\xe1s informaci\xf3n](https://aka.ms/workspace-too-many-files)"}}')},18154(e){"use strict";e.exports=JSON.parse('{"CodeAction":{"createTypeStub":"Cr\xe9er un Stub de type","createTypeStubFor":"Cr\xe9er un Stub de type pour \xab\xa0{moduleName}\xa0\xbb","executingCommand":"Ex\xe9cution de la commande","filesToAnalyzeCount":"{count}\xa0fichiers \xe0 analyser","filesToAnalyzeOne":"1 fichier \xe0 analyser","findingReferences":"Recherche de r\xe9f\xe9rences","organizeImports":"Organiser les importations"},"Completion":{"autoImportDetail":"Importation automatique","indexValueDetail":"Valeur de l\'indice"},"Diagnostic":{"abstractMethodInvocation":"D\xe9sol\xe9, nous n’avons pas pu appeler la m\xe9thode \xab\xa0{method}\xa0\xbb, car elle est abstraite et non impl\xe9ment\xe9e","annotatedMetadataInconsistent":"Le type de m\xe9tadonn\xe9es annot\xe9 \xab\xa0{metadataType}\xa0\xbb n’est pas compatible avec le type \xab\xa0{type}\xa0\xbb","annotatedParamCountMismatch":"Non-concordance du nombre d\'annotations de param\xe8tre\xa0: attendu {expected} mais re\xe7u {received}","annotatedTypeArgMissing":"Un argument de type et une ou plusieurs annotations sont attendus pour \xab Annotated \xbb","annotationBytesString":"Les expressions de type ne peuvent pas utiliser de litt\xe9raux de cha\xeene d\'octets","annotationFormatString":"Les expressions de type ne peuvent pas utiliser de litt\xe9raux de cha\xeene de format (cha\xeenes f)","annotationNotSupported":"Annotation de type non prise en charge pour cette instruction","annotationRawString":"Les expressions de type ne peuvent pas utiliser de litt\xe9raux de cha\xeene bruts","annotationSpansStrings":"Les expressions de type ne peuvent pas s\'\xe9tendre sur plusieurs litt\xe9raux de cha\xeene","annotationStringEscape":"Les expressions de type ne peuvent pas contenir de caract\xe8res d\'\xe9chappement","annotationTemplateString":"Les expressions de type ne peuvent pas utiliser de litt\xe9raux de cha\xeene de mod\xe8le (t-strings)","argAssignment":"Impossible d’affecter l’argument de type \xab\xa0{argType}\xa0\xbb au param\xe8tre de type \xab\xa0{paramType}\xa0\xbb","argAssignmentFunction":"Impossible d’affecter l’argument de type \xab\xa0{argType}\xa0\xbb au param\xe8tre de type \xab\xa0{paramType}\xa0\xbb dans la fonction \xab\xa0{functionName}\xa0\xbb","argAssignmentParam":"Impossible d’affecter l’argument de type \xab\xa0{argType}\xa0\xbb au param\xe8tre \xab\xa0{paramName}\xa0\xbb de type \xab\xa0{paramType}\xa0\xbb","argAssignmentParamFunction":"Impossible d’affecter l’argument de type \xab\xa0{argType}\xa0\xbb au param\xe8tre \xab\xa0{paramName}\xa0\xbb de type \xab\xa0{paramType}\xa0\xbb dans la fonction \xab\xa0{functionName}\xa0\xbb","argMissingForParam":"Argument manquant pour le param\xe8tre {name}","argMissingForParams":"Arguments manquants pour les param\xe8tres {names}","argMorePositionalExpectedCount":"{expected} arguments positionnels suppl\xe9mentaires attendus","argMorePositionalExpectedOne":"1 argument positionnel suppl\xe9mentaire attendu","argPositional":"Argument positionnel attendu","argPositionalExpectedCount":"Arguments positionnels {expected} attendus","argPositionalExpectedOne":"1 argument positionnel attendu","argTypePartiallyUnknown":"Le type d\'argument est partiellement inconnu","argTypeUnknown":"Le type d’argument est inconnu","assertAlwaysTrue":"L’expression Assert prend toujours la valeur true","assertTypeArgs":"\xab assert_type \xbb attend deux arguments positionnels","assertTypeTypeMismatch":"Non-concordance de \xab assert_type \xbb : \xab {expected} \xbb attendu, mais \xab {received} \xbb","assignmentExprComprehension":"La cible d\'expression d\'affectation \\"{name}\\" ne peut pas utiliser le m\xeame nom que la compr\xe9hension pour la cible","assignmentExprContext":"L’expression d’assignation doit se trouver dans le module, la fonction ou l’expression lambda","assignmentExprInSubscript":"Les expressions d’assignation dans un indice sont prises en charge uniquement dans Python 3.10 et versions ult\xe9rieures","assignmentInProtocol":"Les variables d\'instance ou de classe au sein d\'une classe Protocol doivent \xeatre explicitement d\xe9clar\xe9es dans le corps de la classe","assignmentTargetExpr":"L’expression ne peut pas \xeatre une cible d’assignation","asyncNotInAsyncFunction":"L\'utilisation de \\"async\\" n\'est pas autoris\xe9e en dehors de la fonction async","awaitIllegal":"L’utilisation de \xab await \xbb n\xe9cessite Python 3.5 ou version ult\xe9rieure","awaitNotAllowed":"Les expressions de type ne peuvent pas utiliser \xab\xa0await\xa0\xbb","awaitNotInAsync":"\xab await \xbb autoris\xe9 uniquement dans la fonction asynchrone","backticksIllegal":"Les expressions entour\xe9es de accents inverses ne sont pas prises en charge dans Python 3.x; utiliser repr \xe0 la place","baseClassCircular":"La classe ne peut pas d\xe9river d\'elle-m\xeame","baseClassFinal":"La classe de base \xab\xa0{type}\xa0\xbb est marqu\xe9e comme finale et ne peut pas \xeatre sous-class\xe9e","baseClassIncompatible":"Les classes de base de {type} sont mutuellement incompatibles","baseClassInvalid":"L’argument pour la classe doit \xeatre une classe de base","baseClassMethodTypeIncompatible":"Les classes de base de la classe \xab\xa0{classType}\xa0\xbb d\xe9finissent la m\xe9thode \xab\xa0{name}\xa0\xbb de mani\xe8re incompatible","baseClassUnknown":"Le type de classe de base est inconnu, ce qui masque le type de classe d\xe9riv\xe9e","baseClassVariableTypeIncompatible":"Les classes de base de la classe \xab\xa0{classType}\xa0\xbb d\xe9finissent la variable \xab\xa0{name}\xa0\xbb de mani\xe8re incompatible","binaryOperationNotAllowed":"Op\xe9rateur binaire non autoris\xe9 dans l\'expression de type","bindParamMissing":"Impossible de lier la m\xe9thode \xab\xa0{methodName}\xa0\xbb, car il manque un param\xe8tre \xab\xa0self\xa0\xbb ou \xab\xa0cls\xa0\xbb","bindTypeMismatch":"Impossible de lier la m\xe9thode \\"{methodName}\\" car \\"{type}\\" n\'est pas attribuable au param\xe8tre \\"{paramName}\\"","breakInExceptionGroup":"\xab\xa0break\xa0\xbb n’est pas autoris\xe9 dans un bloc \xab\xa0except*\xa0\xbb","breakOutsideLoop":"\\"break\\" ne peut \xeatre utilis\xe9 qu\'\xe0 l\'int\xe9rieur d\'une boucle","bytesUnsupportedEscape":"S\xe9quence d’\xe9chappement non prise en charge dans le litt\xe9ral de bytes","callableExtraArgs":"Seuls deux arguments de type sont attendus pour \xab\xa0Callable\xa0\xbb","callableFirstArg":"Liste de types de param\xe8tres attendue ou \xab ... \xbb","callableNotInstantiable":"Impossible d’instancier le type \xab\xa0{type}\xa0\xbb","callableSecondArg":"Type de retour attendu en tant que deuxi\xe8me argument de type pour \xab\xa0Callable\xa0\xbb","casePatternIsIrrefutable":"Le motif irr\xe9futable n\'est autoris\xe9 que pour la derni\xe8re instruction case","classAlreadySpecialized":"Le type \xab\xa0{type}\xa0\xbb est d\xe9j\xe0 sp\xe9cialis\xe9","classDecoratorTypeUnknown":"Le d\xe9corateur de classe non typ\xe9 masque le type de classe\xa0; d\xe9corateur ignorant","classDefinitionCycle":"La d\xe9finition de classe pour \\"{name}\\" d\xe9pend d\'elle-m\xeame","classGetItemClsParam":"__class_getitem__ remplacement doit prendre un param\xe8tre \xab cls \xbb","classMethodClsParam":"Les m\xe9thodes de classe doivent prendre un param\xe8tre \\"cls\\"","classNotRuntimeSubscriptable":"L\'indice pour la classe \xab\xa0{name}\xa0\xbb g\xe9n\xe9rera une exception d\'ex\xe9cution\xa0; placez l\'expression de type entre guillemets","classPatternBuiltInArgPositional":"Le mod\xe8le de classe accepte uniquement le sous-mod\xe8le positionnel","classPatternNewType":"\xab\xa0{type}\xa0\xbb ne peut pas \xeatre utilis\xe9 dans un mod\xe8le de classe, car il est d\xe9fini \xe0 l’aide de NewType","classPatternPositionalArgCount":"Trop de mod\xe8les positionnels pour les \\"{type}\\" de classe ; {expected} attendue mais {received} re\xe7ues","classPatternTypeAlias":"\\"{type}\\" ne peut pas \xeatre utilis\xe9 dans un mod\xe8le de classe car il s\'agit d\'un alias de type sp\xe9cialis\xe9","classPropertyDeprecated":"Les propri\xe9t\xe9s de classe sont obsol\xe8tes dans Python 3.11 et ne seront pas prises en charge dans Python 3.13","classTypeParametersIllegal":"La syntaxe du param\xe8tre de type de classe n\xe9cessite Python 3.12 ou version ult\xe9rieure","classVarFirstArgMissing":"Attendu un argument de type apr\xe8s \\"ClassVar\\"","classVarNotAllowed":"\xab ClassVar \xbb n’est pas autoris\xe9 dans ce contexte","classVarOverridesInstanceVar":"La variable de classe \xab\xa0{name}\xa0\xbb remplace la variable d’instance du m\xeame nom dans la classe \xab\xa0{className}\xa0\xbb","classVarTooManyArgs":"Attendu un seul argument de type apr\xe8s \\"ClassVar\\"","classVarWithTypeVar":"Le type \\"ClassVar\\" ne peut pas inclure de variables de type","clsSelfParamTypeMismatch":"Le type de param\xe8tre \\"{name}\\" doit \xeatre un supertype de sa classe \\"{classType}\\"","codeTooComplexToAnalyze":"Le code est trop complexe \xe0 analyser ; r\xe9duire la complexit\xe9 en refactorisant en sous-routines ou en r\xe9duisant les chemins de code conditionnels","collectionAliasInstantiation":"Le type \\"{type}\\" ne peut pas \xeatre instanci\xe9, utilisez \\"{alias}\\" \xe0 la place","comparisonAlwaysFalse":"La condition prend toujours la valeur False, car les types \xab\xa0{leftType}\xa0\xbb et \xab\xa0{rightType}\xa0\xbb ne se chevauchent pas","comparisonAlwaysTrue":"La condition prend toujours la valeur True, car les types \xab\xa0{leftType}\xa0\xbb et \xab\xa0{rightType}\xa0\xbb ne se chevauchent pas","comprehensionInDict":"La compr\xe9hension ne peut pas \xeatre utilis\xe9e avec d’autres entr\xe9es de dictionnaire","comprehensionInSet":"La compr\xe9hension ne peut pas \xeatre utilis\xe9e avec d’autres entr\xe9es set","concatenateContext":"\xab\xa0Concatenate\xa0\xbb n’est pas autoris\xe9 dans ce contexte","concatenateParamSpecMissing":"Le dernier argument de type pour \xab\xa0Concatenate\xa0\xbb doit \xeatre un ParamSpec ou bien \xab\xa0...\xa0\xbb","concatenateTypeArgsMissing":"\xab\xa0Concatenate\xa0\xbb n\xe9cessite au moins deux arguments de type","conditionalOperandInvalid":"Op\xe9rande conditionnel non valide de type \\"{type}\\"","constantRedefinition":"\\"{name}\\" est constant (car il est en majuscule) et ne peut pas \xeatre red\xe9fini","constructorParametersMismatch":"Non-concordance entre la signature de __new__ et __init__ dans la classe \\"{classType}\\"","containmentAlwaysFalse":"L\'expression sera toujours \xe9valu\xe9e \xe0 False car les types \\"{leftType}\\" et \\"{rightType}\\" ne se chevauchent pas","containmentAlwaysTrue":"L\'expression sera toujours \xe9valu\xe9e \xe0 True puisque les types \\"{leftType}\\" et \\"{rightType}\\" ne se chevauchent pas","continueInExceptionGroup":"\xab\xa0continue\xa0\xbb n’est pas autoris\xe9 dans un bloc \xab\xa0except*\xa0\xbb","continueOutsideLoop":"\xab continuer \xbb ne peut \xeatre utilis\xe9 qu’au sein d’une boucle","coroutineInConditionalExpression":"L\'expression conditionnelle fait r\xe9f\xe9rence \xe0 une coroutine qui est toujours \xe9valu\xe9e \xe0 True","dataClassBaseClassFrozen":"Une classe non gel\xe9e ne peut pas h\xe9riter d\'une classe gel\xe9e","dataClassBaseClassNotFrozen":"Une classe fig\xe9e ne peut pas h\xe9riter d’une classe qui n’est pas fig\xe9e","dataClassConverterFunction":"L’argument de type \xab\xa0{argType}\xa0\xbb n’est pas un convertisseur valide pour le champ \xab\xa0{fieldName}\xa0\xbb de type \xab\xa0{fieldType}\xa0\xbb","dataClassConverterOverloads":"Aucune surcharge de \xab\xa0{funcName}\xa0\xbb n’est valide pour le champ \xab\xa0{fieldName}\xa0\xbb de type \xab\xa0{fieldType}\xa0\xbb","dataClassFieldInheritedDefault":"\xab\xa0{fieldName}\xa0\xbb remplace un champ du m\xeame nom mais n’a pas de valeur par d\xe9faut","dataClassFieldWithDefault":"Les champs sans valeurs par d\xe9faut ne peuvent pas appara\xeetre apr\xe8s les champs avec des valeurs par d\xe9faut","dataClassFieldWithPrivateName":"Le champ Dataclass ne peut pas utiliser de nom priv\xe9","dataClassFieldWithoutAnnotation":"Le champ Dataclass sans annotation de type provoquera une exception d\'ex\xe9cution","dataClassPostInitParamCount":"La classe de donn\xe9es __post_init__ nombre de param\xe8tres incorrect ; le nombre de champs InitVar est {expected}","dataClassPostInitType":"Incompatibilit\xe9 du type de param\xe8tre de m\xe9thode __post_init__ Dataclass pour le champ \xab {fieldName} \xbb","dataClassSlotsOverwrite":"__slots__ est d\xe9j\xe0 d\xe9fini dans la classe","dataClassTransformExpectedBoolLiteral":"Expression attendue qui prend statiquement la valeur True ou False","dataClassTransformFieldSpecifier":"Expected tuple of classes or functions but received type \\"{type}\\"","dataClassTransformPositionalParam":"Tous les arguments de \xab dataclass_transform \xbb doivent \xeatre des arguments de mot cl\xe9","dataClassTransformUnknownArgument":"L’argument \xab {name} \xbb n’est pas pris en charge par dataclass_transform","dataProtocolInSubclassCheck":"Les protocoles de donn\xe9es (qui incluent des attributs non m\xe9thode) ne sont pas autoris\xe9s dans les appels de issubclass","declaredReturnTypePartiallyUnknown":"Le type de retour d\xe9clar\xe9 \xab {returnType} \xbb est partiellement inconnu","declaredReturnTypeUnknown":"Le type de retour d\xe9clar\xe9 est inconnu","defaultValueContainsCall":"Les appels de fonction et les objets mutables ne sont pas autoris\xe9s dans l\'expression de la valeur par d\xe9faut du param\xe8tre","defaultValueNotAllowed":"Le param\xe8tre avec \xab * \xbb ou \xab ** \xbb ne peut pas avoir de valeur par d\xe9faut","delTargetExpr":"L\'expression ne peut pas \xeatre supprim\xe9e","deprecatedClass":"La classe \\"{name}\\" est obsol\xe8te","deprecatedConstructor":"Le constructeur de la classe \xab\xa0{name}\xa0\xbb est d\xe9conseill\xe9","deprecatedDescriptorDeleter":"La m\xe9thode \xab\xa0__delete__\xa0\xbb du descripteur \xab\xa0{name}\xa0\xbb est d\xe9conseill\xe9e","deprecatedDescriptorGetter":"La m\xe9thode \xab\xa0__get__\xa0\xbb du descripteur \xab\xa0{name}\xa0\xbb est d\xe9conseill\xe9e","deprecatedDescriptorSetter":"La m\xe9thode \xab\xa0__set__\xa0\xbb du descripteur \xab\xa0{name}\xa0\xbb est d\xe9conseill\xe9e","deprecatedFunction":"La fonction \\"{name}\\" est obsol\xe8te","deprecatedMethod":"La m\xe9thode \\"{name}\\" dans la classe \\"{className}\\" est obsol\xe8te","deprecatedPropertyDeleter":"Le deleter de la property \xab\xa0{name}\xa0\xbb est d\xe9conseill\xe9","deprecatedPropertyGetter":"Le getter de la property \xab\xa0{name}\xa0\xbb est d\xe9conseill\xe9","deprecatedPropertySetter":"Le setter de la property \xab\xa0{name}\xa0\xbb est d\xe9conseill\xe9","deprecatedType":"Ce type est d\xe9conseill\xe9 \xe0 compter de Python {version}; utiliser \xab {replacement} \xbb \xe0 la place","dictExpandIllegalInComprehension":"Expansion du dictionnaire non autoris\xe9e dans la compr\xe9hension","dictInAnnotation":"Expression de dictionnaire non autoris\xe9e dans l\'expression de type","dictKeyValuePairs":"Les entr\xe9es de dictionnaire doivent contenir des paires cl\xe9/valeur","dictUnpackIsNotMapping":"Mappage attendu pour l’op\xe9rateur de d\xe9compression de dictionnaire","dunderAllSymbolNotPresent":"\xab\xa0{name}\xa0\xbb est sp\xe9cifi\xe9 dans __all__ mais n’est pas pr\xe9sent dans le module","duplicateArgsParam":"Un seul param\xe8tre \xab * \xbb est autoris\xe9","duplicateBaseClass":"Classe de base en double non autoris\xe9e","duplicateCapturePatternTarget":"La cible Capture \\"{name}\\" ne peut pas appara\xeetre plus d\'une fois dans le m\xeame mod\xe8le","duplicateCatchAll":"Une seule clause catch-all except autoris\xe9e","duplicateEnumMember":"Le membre Enum \xab\xa0{name}\xa0\xbb est d\xe9j\xe0 d\xe9clar\xe9","duplicateGenericAndProtocolBase":"Une seule classe de base Generic[...] ou Protocol[...] autoris\xe9e","duplicateImport":"\xab {importName} \xbb est import\xe9 plusieurs fois","duplicateKeywordOnly":"Un seul s\xe9parateur \xab * \xbb autoris\xe9","duplicateKwargsParam":"Un seul param\xe8tre \xab ** \xbb est autoris\xe9","duplicateParam":"Dupliquer le param\xe8tre \xab {name} \xbb","duplicatePositionOnly":"Un seul param\xe8tre \\"/\\" autoris\xe9","duplicateStarPattern":"Un seul motif \\"*\\" autoris\xe9 dans une s\xe9quence de motifs","duplicateStarStarPattern":"Une seule entr\xe9e \\"**\\" autoris\xe9e","duplicateUnpack":"Une seule op\xe9ration de d\xe9compression autoris\xe9e dans la liste","ellipsisAfterUnpacked":"\\"...\\" ne peut pas \xeatre utilis\xe9 avec un TypeVarTuple ou un tuple d\xe9compress\xe9","ellipsisContext":"\xab\xa0...\xa0\xbb n’est pas autoris\xe9 dans ce contexte","ellipsisSecondArg":"\xab\xa0...\xa0\xbb n’est autoris\xe9 qu’en tant que second des deux arguments","enumClassOverride":"La classe Enum \xab\xa0{name}\xa0\xbb est finale et ne peut pas \xeatre sous-class\xe9e","enumMemberDelete":"Le membre Enum \xab {name} \xbb ne peut pas \xeatre supprim\xe9","enumMemberSet":"Le membre Enum \xab {name} \xbb ne peut pas \xeatre affect\xe9","enumMemberTypeAnnotation":"Les annotations de type ne sont pas autoris\xe9es pour les membres enum","exceptGroupMismatch":"L’instruction Try ne peut pas inclure \xe0 la fois \xab\xa0except\xa0\xbb et \xab\xa0except*\xa0\xbb","exceptGroupRequiresType":"La syntaxe du groupe d’exceptions (\xab\xa0except*\xa0\xbb) n\xe9cessite un type d’exception","exceptRequiresParens":"Plusieurs types d’exception doivent \xeatre entre parenth\xe8ses avant Python\xa03.14","exceptWithAsRequiresParens":"Plusieurs types d’exception doivent \xeatre entre parenth\xe8ses lors de l’utilisation de \xab\xa0as\xa0\xbb","exceptionGroupIncompatible":"La syntaxe du groupe d’exceptions (\xab except* \xbb) n\xe9cessite Python 3.11 ou version ult\xe9rieure","exceptionGroupTypeIncorrect":"Le type d’exception dans except* ne peut pas d\xe9river de BaseGroupException","exceptionTypeIncorrect":"\\"{type}\\" ne d\xe9rive pas de BaseException","exceptionTypeNotClass":"\xab\xa0{type}\xa0\xbb n’est pas une classe d’exception valide","exceptionTypeNotInstantiable":"Le constructeur pour le type d’exception \xab\xa0{type}\xa0\xbb requiert un ou plusieurs arguments","expectedAfterDecorator":"Fonction attendue ou d\xe9claration de classe apr\xe8s le d\xe9corateur","expectedArrow":"\xab\xa0->\xa0\xbb attendu suivi d’une annotation de type de retour","expectedAsAfterException":"\xab\xa0as\xa0\xbb attendu apr\xe8s le type d’exception","expectedAssignRightHandExpr":"Expression attendue \xe0 droite de \xab = \xbb","expectedBinaryRightHandExpr":"Expression attendue \xe0 droite de l’op\xe9rateur","expectedBoolLiteral":"Attendu True ou False","expectedCase":"Instruction \xab\xa0case\xa0\xbb attendue","expectedClassName":"Nom de classe attendu","expectedCloseBrace":"\xab\xa0{\xa0\xbb n’a pas \xe9t\xe9 ferm\xe9","expectedCloseBracket":"\xab [\xa0\xbb n’a pas \xe9t\xe9 ferm\xe9","expectedCloseParen":"\xab\xa0(\xa0\xbb n’a pas \xe9t\xe9 ferm\xe9","expectedColon":"\xab : \xbb attendu","expectedComplexNumberLiteral":"Litt\xe9ral de nombre complexe attendu pour la correspondance de mod\xe8le","expectedDecoratorExpr":"Formulaire d’expression non pris en charge pour l’\xe9l\xe9ment d\xe9coratif ant\xe9rieur \xe0 Python 3.9","expectedDecoratorName":"Nom de l’\xe9l\xe9ment d\xe9coratif attendu","expectedDecoratorNewline":"Nouvelle ligne attendue \xe0 la fin de l’\xe9l\xe9ment d\xe9coratif","expectedDelExpr":"Expression attendue apr\xe8s \xab del \xbb","expectedElse":"\xab else \xbb attendu","expectedEquals":"\xab\xa0=\xa0\xbb attendu","expectedExceptionClass":"Classe ou objet d\'exception non valide","expectedExceptionObj":"Objet d’exception attendu, classe d’exception ou None","expectedExpr":"Expression attendue","expectedFunctionAfterAsync":"D\xe9finition de fonction attendue apr\xe8s \\"async\\"","expectedFunctionName":"Nom de fonction attendu apr\xe8s \xab\xa0def\xa0\xbb","expectedIdentifier":"Identifiant attendu","expectedImport":"\xab importation \xbb attendue","expectedImportAlias":"Symbole attendu apr\xe8s \xab as \xbb","expectedImportSymbols":"Un ou plusieurs noms de symboles attendus apr\xe8s \xab\xa0l’importation\xa0\xbb","expectedIn":"\xab in \xbb attendu","expectedInExpr":"Expression attendue apr\xe8s \xab in \xbb","expectedIndentedBlock":"Bloc en retrait attendu","expectedMemberName":"Nom d’attribut attendu apr\xe8s \xab\xa0.\xa0\xbb","expectedModuleName":"Nom de module attendu","expectedNameAfterAs":"Nom de symbole attendu apr\xe8s \\"as\\"","expectedNamedParameter":"Le param\xe8tre de mot cl\xe9 doit suivre \xab * \xbb","expectedNewline":"Nouvelle ligne attendue","expectedNewlineOrSemicolon":"Les instructions doivent \xeatre s\xe9par\xe9es par des nouvelles lignes ou des points-virgules","expectedOpenParen":"Attendu \\"(\\"","expectedParamName":"Nom du param\xe8tre attendu","expectedPatternExpr":"Expression de mod\xe8le attendue","expectedPatternSubjectExpr":"Expression du sujet du mod\xe8le attendu","expectedPatternValue":"Expression de valeur de mod\xe8le attendue sous la forme \xab\xa0a.b\xa0\xbb","expectedReturnExpr":"Expression attendue apr\xe8s \xab return \xbb","expectedSliceIndex":"Expression d\'index ou de tranche attendue","expectedTypeNotString":"Type attendu mais r\xe9ception d’un litt\xe9ral de cha\xeene","expectedTypeParameterName":"Nom de param\xe8tre de type attendu","expectedYieldExpr":"Expression attendue dans l\'instruction yield","finalClassIsAbstract":"La classe \xab\xa0{type}\xa0\xbb est marqu\xe9e comme finale et doit impl\xe9menter toutes les symboles abstraits","finalContext":"\xab Final \xbb n’est pas autoris\xe9 dans ce contexte","finalInLoop":"Impossible d’assigner une variable \xab\xa0Final\xa0\xbb dans une boucle","finalMethodOverride":"La m\xe9thode \xab\xa0{name}\xa0\xbb ne peut pas remplacer la m\xe9thode finale d\xe9finie dans la classe \xab\xa0{className}\xa0\xbb","finalNonMethod":"La fonction \xab\xa0{name}\xa0\xbb ne peut pas \xeatre marqu\xe9e @final, car il ne s’agit pas d’une m\xe9thode","finalReassigned":"\xab\xa0{name}\xa0\xbb est d\xe9clar\xe9 Final et ne peut pas \xeatre r\xe9affect\xe9","finalRedeclaration":"\xab\xa0{name}\xa0\xbb a \xe9t\xe9 d\xe9clar\xe9 comme Final","finalRedeclarationBySubclass":"\xab\xa0{name}\xa0\xbb ne peut pas \xeatre red\xe9clar\xe9, car la classe parente \xab\xa0{className}\xa0\xbb la d\xe9clare Final","finalTooManyArgs":"Argument de type unique attendu apr\xe8s \xab Final \xbb","finalUnassigned":"\xab\xa0{name}\xa0\xbb est d\xe9clar\xe9 Final, mais la valeur n’est pas affect\xe9e","finallyBreak":"Vous ne pouvez pas utiliser \xab\xa0break\xa0\xbb pour quitter un bloc \xab\xa0finally\xa0\xbb","finallyContinue":"Vous ne pouvez pas utiliser \xab\xa0continue\xa0\xbb pour quitter un bloc \xab\xa0finally\xa0\xbb","finallyReturn":"Vous ne pouvez pas utiliser \xab\xa0return\xa0\xbb pour quitter un bloc \xab\xa0finally\xa0\xbb","formatStringBrace":"Accolade fermante unique non autoris\xe9e dans le litt\xe9ral f-string\xa0; utiliser une double accolade ferm\xe9e","formatStringBytes":"Les litt\xe9raux de cha\xeene de format (cha\xeenes f) ne peuvent pas \xeatre binaires","formatStringDebuggingIllegal":"Le sp\xe9cificateur de d\xe9bogage de cha\xeene F \\"=\\" n\xe9cessite Python 3.8 ou une version plus r\xe9cente","formatStringEscape":"S\xe9quence d\'\xe9chappement (barre oblique inverse) non autoris\xe9e dans la partie expression de la cha\xeene f avant Python 3.12","formatStringExpectedConversion":"Sp\xe9cificateur de conversion attendu apr\xe8s \xab ! \xbb dans f-string","formatStringIllegal":"Les litt\xe9raux de cha\xeene de format (cha\xeenes f) n\xe9cessitent Python 3.6 ou une version plus r\xe9cente","formatStringInPattern":"Cha\xeene de format non autoris\xe9e dans le mod\xe8le","formatStringNestedFormatSpecifier":"Expressions imbriqu\xe9s trop profond\xe9ment dans le sp\xe9cificateur de cha\xeene de format","formatStringNestedQuote":"Les cha\xeenes imbriqu\xe9es dans une cha\xeene f ne peuvent pas utiliser le m\xeame guillemet que la cha\xeene f avant Python 3.12","formatStringTemplate":"Les litt\xe9raux de cha\xeene de format (f-strings) ne peuvent pas non plus \xeatre des cha\xeenes de mod\xe8le (t-strings)","formatStringUnicode":"Les litt\xe9raux de cha\xeene de format (f-strings) ne peuvent pas \xeatre unicode","formatStringUnterminated":"Expression non termin\xe9e dans f-string\xa0; attendant \\"}\\"","functionDecoratorTypeUnknown":"Le d\xe9corateur de fonction non typ\xe9 masque le type de fonction ; \xe9l\xe9ment d\xe9coratif ignor\xe9","functionInConditionalExpression":"L’expression conditionnelle fait r\xe9f\xe9rence \xe0 une fonction qui prend toujours la valeur True","functionTypeParametersIllegal":"La syntaxe des param\xe8tres de type de fonction n\xe9cessite Python 3.12 ou une version plus r\xe9cente","futureImportLocationNotAllowed":"Les importations \xe0 partir de __future__ doivent se trouver au d\xe9but du fichier","generatorAsyncReturnType":"Le type de retour de la fonction de g\xe9n\xe9rateur asynchrone doit \xeatre compatible avec \xab AsyncGenerator[{yieldType}, Any] \xbb","generatorNotParenthesized":"Les expressions de g\xe9n\xe9rateur doivent \xeatre entre parenth\xe8ses si elles ne sont pas uniquement des arguments","generatorSyncReturnType":"Le type de retour de la fonction de g\xe9n\xe9rateur doit \xeatre compatible avec \xab Generator[{yieldType}, Any, Any] \xbb","genericBaseClassNotAllowed":"La classe de base \xab\xa0Generic\xa0\xbb ne peut pas \xeatre utilis\xe9e avec la syntaxe de param\xe8tre de type","genericClassAssigned":"Impossible d’attribuer le type de classe g\xe9n\xe9rique","genericClassDeleted":"Le type de classe g\xe9n\xe9rique ne peut pas \xeatre supprim\xe9","genericInstanceVariableAccess":"L’acc\xe8s \xe0 une variable d’instance g\xe9n\xe9rique via une classe est ambigu","genericNotAllowed":"\xab\xa0Generic\xa0\xbb n’est pas valide dans ce contexte","genericTypeAliasBoundTypeVar":"L’alias de type g\xe9n\xe9rique dans la classe ne peut pas utiliser les variables de type li\xe9 {names}","genericTypeArgMissing":"\xab\xa0Generic\xa0\xbb n\xe9cessite au moins un argument de type","genericTypeArgTypeVar":"L’argument de type pour \xab Generic \xbb doit \xeatre une variable de type","genericTypeArgUnique":"Les arguments de type pour \xab\xa0Generic\xa0\xbb doivent \xeatre uniques","globalReassignment":"\xab\xa0{name}\xa0\xbb est attribu\xe9 avant la d\xe9claration globale","globalRedefinition":"\xab {name} \xbb a d\xe9j\xe0 \xe9t\xe9 d\xe9clar\xe9 global","implicitStringConcat":"Concat\xe9nation implicite de cha\xeenes non autoris\xe9e","importCycleDetected":"Cycle d\xe9tect\xe9 dans la cha\xeene d\'importation","importDepthExceeded":"La profondeur de la cha\xeene d\'importation a d\xe9pass\xe9 {depth}","importResolveFailure":"Impossible de r\xe9soudre l’importation \xab\xa0{importName}\xa0\xbb","importSourceResolveFailure":"Impossible de r\xe9soudre l’importation \xab\xa0{importName}\xa0\xbb \xe0 partir de la source","importSymbolUnknown":"\xab\xa0{name}\xa0\xbb est un symbole d’importation inconnu","incompatibleMethodOverride":"La m\xe9thode \xab\xa0{name}\xa0\xbb remplace la classe \xab\xa0{className}\xa0\xbb de mani\xe8re incompatible","inconsistentIndent":"Le montant du retrait ne correspond pas au retrait pr\xe9c\xe9dent","inconsistentTabs":"Utilisation incoh\xe9rente des onglets et des espaces dans la mise en retrait","initMethodSelfParamTypeVar":"L’annotation de type pour le param\xe8tre \xab self \xbb de la m\xe9thode \xab __init__ \xbb ne peut pas contenir de variables de type de port\xe9e de classe","initMustReturnNone":"Le type de retour de \xab __init__ \xbb doit \xeatre None","initSubclassCallFailed":"Arguments de mot cl\xe9 incorrects pour la m\xe9thode __init_subclass__","initSubclassClsParam":"__init_subclass__ remplacement doit prendre un param\xe8tre \xab cls \xbb","initVarNotAllowed":"\xab\xa0InitVar\xa0\xbb n’est pas autoris\xe9 dans ce contexte","instanceMethodSelfParam":"Les m\xe9thodes d’instance doivent prendre un param\xe8tre \xab\xa0self\xa0\xbb","instanceVarOverridesClassVar":"La variable d\'instance \\"{name}\\" remplace la variable de classe du m\xeame nom dans la classe \\"{className}\\"","instantiateAbstract":"Impossible d\'instancier la classe abstraite \\"{type}\\"","instantiateProtocol":"Impossible d’instancier la classe de Protocol \\"{type}\\"","internalBindError":"Une erreur interne s’est produite lors de la liaison du fichier \xab\xa0{file}\xa0\xbb : {message}","internalParseError":"Une erreur interne s’est produite lors de l’analyse du fichier \xab\xa0{file}\xa0\xbb : {message}","internalTypeCheckingError":"Une erreur interne s’est produite lors de la v\xe9rification de type du fichier \xab\xa0{file}\xa0\xbb : {message}","invalidIdentifierChar":"Caract\xe8re invalide dans l\'identifiant","invalidStubStatement":"L’instruction n’a aucun sens dans un fichier stub de type","invalidTokenChars":"Caract\xe8re non valide \\"{text}\\" dans le jeton","isInstanceInvalidType":"Le deuxi\xe8me argument de \\"isinstance\\" doit \xeatre une classe ou un tuple de classes","isSubclassInvalidType":"Le deuxi\xe8me argument de \xab issubclass \xbb doit \xeatre une classe ou un tuple de classes","keyValueInSet":"Les paires cl\xe9/valeur ne sont pas autoris\xe9es dans un set","keywordArgInTypeArgument":"Les arguments de mot-cl\xe9 ne peuvent pas \xeatre utilis\xe9s dans les listes d\'arguments de type","keywordOnlyAfterArgs":"S\xe9parateur d’arguments mot cl\xe9 uniquement non autoris\xe9 apr\xe8s le param\xe8tre \xab * \xbb","keywordParameterMissing":"Un ou plusieurs param\xe8tres de mot-cl\xe9 doivent suivre le param\xe8tre \\"*\\"","keywordSubscriptIllegal":"Les arguments de mot-cl\xe9 dans les indices ne sont pas pris en charge","lambdaReturnTypePartiallyUnknown":"Le type de retour de lambda, \xab\xa0{returnType}\xa0\xbb, est partiellement inconnu","lambdaReturnTypeUnknown":"Le type de retour de lambda est inconnu","listAssignmentMismatch":"Impossible d’affecter l’expression de type \xab\xa0{type}\xa0\xbb \xe0 la liste cible","listInAnnotation":"Expression de List non autoris\xe9e dans l’expression de type","literalEmptyArgs":"Attendu un ou plusieurs arguments de type apr\xe8s \\"Literal\\"","literalNamedUnicodeEscape":"Les s\xe9quences d’\xe9chappement Unicode nomm\xe9es ne sont pas prises en charge dans les annotations de cha\xeene \xab\xa0Literal\xa0\xbb","literalNotAllowed":"\xab\xa0Literal\xa0\xbb ne peut pas \xeatre utilis\xe9 dans ce contexte sans argument de type","literalNotCallable":"Impossible d’instancier le type Literal","literalUnsupportedType":"Les arguments de type pour \xab\xa0Literal\xa0\xbb doivent \xeatre None, une valeur litt\xe9rale (int, bool, str ou bytes) ou une valeur enum","matchIncompatible":"Les instructions de Match n\xe9cessitent Python 3.10 ou version ult\xe9rieure","matchIsNotExhaustive":"Les cas dans l’instruction match ne g\xe8rent pas toutes les valeurs de mani\xe8re exhaustive","maxParseDepthExceeded":"Profondeur d’analyse maximale d\xe9pass\xe9e ; scinder l’expression en sous-expressions plus petites","memberAccess":"D\xe9sol\xe9... Nous ne pouvons pas acc\xe9der \xe0 l’attribut \xab\xa0{name}\xa0\xbb pour la classe \xab\xa0{type}\xa0\xbb","memberDelete":"D\xe9sol\xe9... Nous ne pouvons pas supprimer l’attribut \xab\xa0{name}\xa0\xbb pour la classe \xab\xa0{type}\xa0\xbb","memberSet":"D\xe9sol\xe9... Nous ne pouvons pas affecter l’attribut \xab\xa0{name}\xa0\xbb pour la classe \xab\xa0{type}\xa0\xbb","metaclassConflict":"La m\xe9taclasse d’une classe d\xe9riv\xe9e doit \xeatre une sous-classe des m\xe9taclasses de toutes ses classes de base","metaclassDuplicate":"Une seule m\xe9taclasse peut \xeatre fournie","metaclassIsGeneric":"La m\xe9taclasse ne peut pas \xeatre g\xe9n\xe9rique","methodNotDefined":"M\xe9thode \xab\xa0{name}\xa0\xbb non d\xe9finie","methodNotDefinedOnType":"M\xe9thode \xab\xa0{name}\xa0\xbb non d\xe9finie sur le type \xab\xa0{type}\xa0\xbb","methodOrdering":"Impossible de cr\xe9er un classement de m\xe9thode coh\xe9rent","methodOverridden":"\\"{name}\\" remplace la m\xe9thode du m\xeame nom dans la classe \\"{className}\\" avec un type incompatible \\"{type}\\"","methodReturnsNonObject":"La m\xe9thode \xab\xa0{name}\xa0\xbb ne retourne pas d’objet","missingSuperCall":"La m\xe9thode \xab\xa0{methodName}\xa0\xbb n’appelle pas la m\xe9thode du m\xeame nom dans la classe parente","mixingBytesAndStr":"Les valeurs Bytes et str ne peuvent pas \xeatre concat\xe9n\xe9es","moduleAsType":"Le module ne peut pas \xeatre utilis\xe9 comme type","moduleNotCallable":"Le module ne peut pas \xeatre appel\xe9","moduleUnknownMember":"\xab\xa0{memberName}\xa0\xbb n’est pas un attribut connu du module \xab\xa0{moduleName}\xa0\xbb","namedExceptAfterCatchAll":"Une clause except nomm\xe9e ne peut pas appara\xeetre apr\xe8s une clause except fourre-tout","namedParamAfterParamSpecArgs":"Le param\xe8tre de mot cl\xe9 \xab\xa0{name}\xa0\xbb ne peut pas appara\xeetre dans la signature apr\xe8s le param\xe8tre ParamSpec args","namedTupleEmptyName":"Les noms dans un tuple nomm\xe9 ne peuvent pas \xeatre vides","namedTupleEntryRedeclared":"Impossible de remplacer \xab\xa0{name}\xa0\xbb, car la classe parente \xab\xa0{className}\xa0\xbb est un tuple nomm\xe9","namedTupleFieldUnderscore":"Les noms de champs Named tuple ne peuvent pas commencer par un trait de soulignement","namedTupleFirstArg":"Nom de classe de tuple nomm\xe9 attendu en tant que premier argument","namedTupleMultipleInheritance":"L’h\xe9ritage multiple avec NamedTuple n’est pas pris en charge","namedTupleNameKeyword":"Les noms de champs ne peuvent pas \xeatre un mot-cl\xe9","namedTupleNameType":"Expected two-entry tuple specifying entry name and type","namedTupleNameUnique":"Les noms dans un tuple nomm\xe9 doivent \xeatre uniques","namedTupleNoTypes":"\xab namedtuple \xbb ne fournit aucun type pour les entr\xe9es de tuple ; utilisez \xab NamedTuple \xbb \xe0 la place","namedTupleSecondArg":"Expected named tuple entry list as second argument","newClsParam":"__new__ remplacement doit prendre un param\xe8tre \xab cls \xbb","newTypeAnyOrUnknown":"Le deuxi\xe8me argument de NewType doit \xeatre une classe connue, et non Any ou Unknown","newTypeBadName":"Le premier argument de NewType doit \xeatre un litt\xe9ral de cha\xeene","newTypeLiteral":"Impossible d’utiliser NewType avec le type Literal","newTypeNameMismatch":"NewType doit \xeatre affect\xe9 \xe0 une variable portant le m\xeame nom","newTypeNotAClass":"Classe attendue comme deuxi\xe8me argument de NewType","newTypeParamCount":"NewType requiert deux arguments positionnels","newTypeProtocolClass":"D\xe9sol\xe9, nous n’avons pas pu utiliser NewType avec un type structurelle (un Protocol ou une classe TypedDict)","noOverload":"Aucune surcharge pour \xab {name} \xbb ne correspond aux arguments fournis","noReturnContainsReturn":"La fonction avec le type de return d\xe9clar\xe9 \xab\xa0NoReturn\xa0\xbb ne peut pas inclure d’instruction de return","noReturnContainsYield":"La fonction avec le type de retour d\xe9clar\xe9 \xab\xa0NoReturn\xa0\xbb ne peut pas inclure d’instruction yield","noReturnReturnsNone":"La fonction avec le type de retour d\xe9clar\xe9 \\"NoReturn\\" ne peut pas renvoyer \\"None\\"","nonDefaultAfterDefault":"L’argument autre que l’argument par d\xe9faut suit l’argument par d\xe9faut","nonLocalInModule":"D\xe9claration nonlocal non autoris\xe9e au niveau du module","nonLocalNoBinding":"Aucune liaison pour le \xab\xa0{name}\xa0\xbb nonlocal trouv\xe9","nonLocalReassignment":"\xab\xa0{name}\xa0\xbb est attribu\xe9 avant la d\xe9claration nonlocal","nonLocalRedefinition":"\xab\xa0{name}\xa0\xbb a d\xe9j\xe0 \xe9t\xe9 d\xe9clar\xe9 nonlocal","noneNotCallable":"L’objet de type \xab\xa0None\xa0\xbb ne peut pas \xeatre appel\xe9","noneNotIterable":"L’objet de type \xab\xa0None\xa0\xbb ne peut pas \xeatre utilis\xe9 en tant que valeur it\xe9rable","noneNotSubscriptable":"L’objet de type \xab\xa0None\xa0\xbb n’est pas inscriptible","noneNotUsableWith":"Object of type \\"None\\" cannot be used with \\"with\\"","noneNotUsableWithAsync":"L’objet de type \xab\xa0None\xa0\xbb ne peut pas \xeatre utilis\xe9 avec \xab\xa0async with\xa0\xbb","noneOperator":"L’op\xe9rateur \xab\xa0{operator}\xa0\xbb n’est pas pris en charge pour \xab\xa0None\xa0\xbb","noneUnknownMember":"\xab\xa0{name}\xa0\xbb n’est pas un attribut connu de \xab\xa0None\xa0\xbb","nonlocalTypeParam":"La liaison nonlocale n’est pas autoris\xe9e pour le param\xe8tre de type \\"{name}\\"","notRequiredArgCount":"Argument de type unique attendu apr\xe8s \xab NotRequired \xbb","notRequiredNotInTypedDict":"\xab NotRequired \xbb n’est pas autoris\xe9 dans ce contexte","objectNotCallable":"L’objet de type \xab\xa0{type}\xa0\xbb n’est pas appelant","obscuredClassDeclaration":"La d\xe9claration de classe \xab\xa0{name}\xa0\xbb est masqu\xe9e par une d\xe9claration du m\xeame nom","obscuredFunctionDeclaration":"La d\xe9claration de fonction \xab\xa0{name}\xa0\xbb est masqu\xe9e par une d\xe9claration du m\xeame nom","obscuredMethodDeclaration":"La d\xe9claration de m\xe9thode \xab\xa0{name}\xa0\xbb est masqu\xe9e par une d\xe9claration du m\xeame nom","obscuredParameterDeclaration":"La d\xe9claration de param\xe8tre \xab\xa0{name}\xa0\xbb est masqu\xe9e par une d\xe9claration du m\xeame nom","obscuredTypeAliasDeclaration":"La d\xe9claration d’alias de type \xab\xa0{name}\xa0\xbb est masqu\xe9e par une d\xe9claration du m\xeame nom","obscuredVariableDeclaration":"La d\xe9claration \xab\xa0{name}\xa0\xbb est masqu\xe9e par une d\xe9claration du m\xeame nom","operatorLessOrGreaterDeprecated":"L’op\xe9rateur \xab <> \xbb n’est pas pris en charge dans Python 3 ; utilisez \xab\xa0!=\xa0\xbb \xe0 la place","optionalExtraArgs":"Attendu un argument de type apr\xe8s \xab\xa0Optional\xa0\xbb","orPatternIrrefutable":"Mod\xe8le irr\xe9futable autoris\xe9 uniquement en tant que dernier sous-mod\xe8le dans un mod\xe8le \\"ou\\"","orPatternMissingName":"Tous les sous-mod\xe8les d’un mod\xe8le \xab\xa0or\xa0\xbb doivent cibler les m\xeames noms","overlappingKeywordArgs":"Le dictionnaire tap\xe9 chevauche avec le mot cl\xe9 param\xe8tre\xa0: {names}","overlappingOverload":"La surcharge {obscured} pour \xab\xa0{name}\xa0\xbb ne sera jamais utilis\xe9e, car ses param\xe8tres chevauchent la surcharge {obscuredBy}","overloadAbstractImplMismatch":"Les surcharges doivent correspondre \xe0 l’\xe9tat abstrait de l’impl\xe9mentation","overloadAbstractMismatch":"Les surcharges doivent toutes \xeatre abstraites ou non","overloadClassMethodInconsistent":"Les surcharges pour \xab {name} \xbb utilisent @classmethod de mani\xe8re incoh\xe9rente","overloadFinalImpl":"@final decorator ne doit \xeatre appliqu\xe9 qu’\xe0 l’impl\xe9mentation","overloadFinalNoImpl":"Seule la premi\xe8re surcharge doit \xeatre marqu\xe9e @final","overloadImplementationMismatch":"L’impl\xe9mentation surcharg\xe9e n’est pas coh\xe9rente avec la signature de la surcharge {index}","overloadOverrideImpl":"@override decorator ne doit \xeatre appliqu\xe9 qu’\xe0 l’impl\xe9mentation","overloadOverrideNoImpl":"Seule la premi\xe8re surcharge doit \xeatre marqu\xe9e @override","overloadReturnTypeMismatch":"La surcharge {prevIndex} pour \xab\xa0{name}\xa0\xbb chevauche la surcharge {newIndex} et retourne un type incompatible","overloadStaticMethodInconsistent":"Les surcharges pour \xab {name} \xbb utilisent @staticmethod de mani\xe8re incoh\xe9rente","overloadWithoutImplementation":"\xab\xa0{name}\xa0\xbb est marqu\xe9 comme overload, mais aucune impl\xe9mentation n’est fournie","overriddenMethodNotFound":"La m\xe9thode \xab\xa0{name}\xa0\xbb est marqu\xe9e comme override, mais aucune m\xe9thode de base du m\xeame nom n’est pr\xe9sente","overrideDecoratorMissing":"La m\xe9thode \\"{name}\\" n\'est pas marqu\xe9e comme override mais remplace une m\xe9thode dans la classe \\"{className}\\"","paramAfterKwargsParam":"Le param\xe8tre ne peut pas suivre le param\xe8tre \\"**\\"","paramAlreadyAssigned":"Le param\xe8tre \xab\xa0{name}\xa0\xbb est d\xe9j\xe0 affect\xe9","paramAnnotationMissing":"L\'annotation de type est manquante pour le param\xe8tre \\"{name}\\"","paramAssignmentMismatch":"L\'expression de type \\"{sourceType}\\" ne peut pas \xeatre affect\xe9e au param\xe8tre de type \\"{paramType}\\"","paramNameMissing":"Aucun param\xe8tre nomm\xe9 \xab {name} \xbb","paramSpecArgsKwargsDuplicate":"Des arguments pour ParamSpec \xab\xa0{type}\xa0\xbb ont d\xe9j\xe0 \xe9t\xe9 fournis","paramSpecArgsKwargsUsage":"Les attributs \xab\xa0args\xa0\xbb et \xab\xa0kwargs\xa0\xbb de ParamSpec doivent appara\xeetre tous les deux dans une signature de fonction","paramSpecArgsMissing":"Les arguments pour ParamSpec \xab\xa0{type}\xa0\xbb sont manquants","paramSpecArgsUsage":"L’attribut \xab\xa0args\xa0\xbb de ParamSpec n’est valide que lorsqu’il est utilis\xe9 avec le param\xe8tre *args","paramSpecAssignedName":"ParamSpec doit \xeatre affect\xe9 \xe0 une variable nomm\xe9e \xab {name} \xbb","paramSpecContext":"ParamSpec n’est pas autoris\xe9 dans ce contexte","paramSpecDefaultNotTuple":"Points de suspension attendus, expression de tuple ou ParamSpec pour la valeur par d\xe9faut de ParamSpec","paramSpecFirstArg":"Nom attendu de ParamSpec comme premier argument","paramSpecKwargsUsage":"L’attribut \xab\xa0kwargs\xa0\xbb de ParamSpec n’est valide que lorsqu’il est utilis\xe9 avec le param\xe8tre **kwargs","paramSpecNotUsedByOuterScope":"ParamSpec \xab\xa0{name}\xa0\xbb n’a aucune signification dans ce contexte","paramSpecUnknownArg":"ParamSpec ne prend pas en charge plus d\'un argument","paramSpecUnknownMember":"\xab\xa0{name}\xa0\xbb n’est pas un attribut connu de ParamSpec","paramSpecUnknownParam":"\\"{name}\\" est un param\xe8tre inconnu pour ParamSpec","paramTypeCovariant":"Impossible d’utiliser la variable de type Covariant dans le type de param\xe8tre","paramTypePartiallyUnknown":"Le type du param\xe8tre \xab\xa0{paramName}\xa0\xbb est partiellement inconnu","paramTypeUnknown":"Le type de param\xe8tre \xab\xa0{paramName}\xa0\xbb est inconnu","parenthesizedContextManagerIllegal":"Parentheses within \\"with\\" statement requires Python 3.9 or newer","patternNeverMatches":"Le mod\xe8le ne sera jamais mis en correspondance pour le type d’objet \xab\xa0{type}\xa0\xbb","positionArgAfterNamedArg":"L’argument positionnel ne peut pas appara\xeetre apr\xe8s les arguments de mot cl\xe9","positionArgAfterUnpackedDictArg":"L’argument positionnel ne peut pas appara\xeetre apr\xe8s la d\xe9compression d’argument de mot cl\xe9","positionOnlyAfterArgs":"S\xe9parateur de param\xe8tres de position seule non autoris\xe9 apr\xe8s le param\xe8tre \xab * \xbb","positionOnlyAfterKeywordOnly":"Le param\xe8tre \xab / \xbb doit appara\xeetre avant le param\xe8tre \xab * \xbb","positionOnlyAfterNon":"Param\xe8tre de position seule non autoris\xe9 apr\xe8s un param\xe8tre qui n’est pas en position seule","positionOnlyFirstParam":"S\xe9parateur de param\xe8tres de position seule non autoris\xe9 en tant que premier param\xe8tre","positionOnlyIncompatible":"Le s\xe9parateur de param\xe8tres de position seule requiert Python 3.8 ou version ult\xe9rieure","privateImportFromPyTypedModule":"\xab\xa0{name}\xa0\xbb n’est pas export\xe9 \xe0 partir du module \xab\xa0{module}\xa0\xbb","privateUsedOutsideOfClass":"\xab\xa0{name}\xa0\xbb est priv\xe9 et utilis\xe9 en dehors de la classe dans laquelle il est d\xe9clar\xe9","privateUsedOutsideOfModule":"\xab {name} \xbb est priv\xe9 et utilis\xe9 en dehors du module dans lequel il est d\xe9clar\xe9","propertyOverridden":"\xab\xa0{name}\xa0\xbb remplace \xe0 tort la property du m\xeame nom dans la classe \xab\xa0{className}\xa0\xbb","propertyStaticMethod":"M\xe9thodes statiques non autoris\xe9es pour la property getter, setter ou deleter","protectedUsedOutsideOfClass":"\\"{name}\\" est prot\xe9g\xe9 et utilis\xe9 en dehors de la classe dans laquelle il est d\xe9clar\xe9","protocolBaseClass":"La classe de Protocol \\"{classType}\\" ne peut pas d\xe9river de la classe non Protocol \\"{baseType}\\"","protocolBaseClassWithTypeArgs":"Les arguments de type ne sont pas autoris\xe9s avec la classe Protocol lors de l\'utilisation de la syntaxe des param\xe8tres de type","protocolIllegal":"L’utilisation de \xab Protocole \xbb n\xe9cessite Python 3.7 ou une version plus r\xe9cente","protocolNotAllowed":"\\"Protocole\\" ne peut pas \xeatre utilis\xe9 dans ce contexte","protocolTypeArgMustBeTypeParam":"L’argument de type pour \xab\xa0Protocol\xa0\xbb doit \xeatre un param\xe8tre de type","protocolUnsafeOverlap":"La classe chevauche \xab\xa0{name}\xa0\xbb de mani\xe8re non s\xe9curis\xe9e et peut produire une correspondance au moment de l’ex\xe9cution","protocolVarianceContravariant":"La variable de type \\"{variable}\\" utilis\xe9e dans le Protocol g\xe9n\xe9rique \\"{class}\\" doit \xeatre contravariante","protocolVarianceCovariant":"La variable de type \\"{variable}\\" utilis\xe9e dans le Protocol g\xe9n\xe9rique \\"{class}\\" doit \xeatre covariante","protocolVarianceInvariant":"La variable de type \\"{variable}\\" utilis\xe9e dans le Protocol g\xe9n\xe9rique \\"{class}\\" doit \xeatre invariante","pyrightCommentInvalidDiagnosticBoolValue":"La directive de commentaire Pyright doit \xeatre suivie de \xab\xa0=\xa0\xbb et d’une valeur true ou false","pyrightCommentInvalidDiagnosticSeverityValue":"La directive de commentaire Pyright doit \xeatre suivie de \xab\xa0=\xa0\xbb et avoir la valeur true, false, error, warning, information ou none","pyrightCommentMissingDirective":"Le commentaire Pyright doit \xeatre suivi d’une directive (basic ou strict) ou d’une r\xe8gle de diagnostic","pyrightCommentNotOnOwnLine":"Les commentaires Pyright utilis\xe9s pour contr\xf4ler les param\xe8tres au niveau du fichier doivent appara\xeetre sur leur propre ligne","pyrightCommentUnknownDiagnosticRule":"\xab\xa0{rule}\xa0\xbb est une r\xe8gle de diagnostic inconnue pour le commentaire pyright","pyrightCommentUnknownDiagnosticSeverityValue":"\xab\xa0{value}\xa0\xbb n’est pas valide pour le commentaire pyright ; true, false, error, warning, information ou none attendu","pyrightCommentUnknownDirective":"\xab\xa0{directive}\xa0\xbb est une directive inconnue pour le commentaire pyright\xa0; \xab\xa0strict\xa0\xbb, \xab\xa0standard\xa0\xbb ou \xab\xa0basic\xa0\xbb attendu","readOnlyArgCount":"Attendu un seul argument de type apr\xe8s \\"ReadOnly\\"","readOnlyNotInTypedDict":"\xab ReadOnly \xbb n’est pas autoris\xe9 dans ce contexte","recursiveDefinition":"Le type de \\"{name}\\" n\'a pas pu \xeatre d\xe9termin\xe9 car il fait r\xe9f\xe9rence \xe0 lui-m\xeame","relativeImportNotAllowed":"Les importations relatives ne peuvent pas \xeatre utilis\xe9es avec le formulaire \xab\xa0import .a\xa0\xbb ; utiliser \xab\xa0from . import a\xa0\xbb \xe0 la place","requiredArgCount":"Attendu un argument de type unique apr\xe8s \\"Required\\"","requiredNotInTypedDict":"\xab\xa0Required\xa0\xbb n’est pas autoris\xe9 dans ce contexte","returnInAsyncGenerator":"L\'instruction de retour avec valeur n\'est pas autoris\xe9e dans le g\xe9n\xe9rateur asynchrone","returnInExceptionGroup":"\xab\xa0return\xa0\xbb n’est pas autoris\xe9 dans un bloc \xab\xa0except*\xa0\xbb","returnMissing":"La fonction avec le type de retour d\xe9clar\xe9 \\"{returnType}\\" doit renvoyer une valeur sur tous les chemins de code","returnOutsideFunction":"\\"return\\" ne peut \xeatre utilis\xe9 que dans une fonction","returnTypeContravariant":"La variable de type contravariant ne peut pas \xeatre utilis\xe9e dans le type de retour","returnTypeMismatch":"Le type \xab\xa0{exprType}\xa0\xbb n’est pas assignable au type de retour \xab\xa0{returnType}\xa0\xbb","returnTypePartiallyUnknown":"Le type de retour \xab {returnType} \xbb est partiellement inconnu","returnTypeUnknown":"Le type de retour est inconnu","revealLocalsArgs":"Aucun argument attendu pour l\'appel \\"reveal_locals\\"","revealLocalsNone":"Aucun \xe9l\xe9ment locals dans cette \xe9tendue","revealTypeArgs":"Argument positionnel unique attendu pour l’appel \xab reveal_type \xbb","revealTypeExpectedTextArg":"L\'argument \\"expected_text\\" pour la fonction \\"reveal_type\\" doit \xeatre une valeur litt\xe9rale str","revealTypeExpectedTextMismatch":"Incompatibilit\xe9 de texte de type ; \xab\xa0{expected}\xa0\xbb attendu, mais a re\xe7u \xab\xa0{received}\xa0\xbb","revealTypeExpectedTypeMismatch":"Incompatibilit\xe9 de type; attendu \\"{expected}\\" mais re\xe7u \\"{received}\\"","selfTypeContext":"\xab Self \xbb n’est pas valide dans ce contexte","selfTypeMetaclass":"\xab\xa0Self\xa0\xbb ne peut pas \xeatre utilis\xe9 dans une m\xe9taclasse (une sous-classe de \xab\xa0type\xa0\xbb)","selfTypeWithTypedSelfOrCls":"\xab Self \xbb ne peut pas \xeatre utilis\xe9 dans une fonction avec un param\xe8tre \xab self \xbb ou \xab cls \xbb qui a une annotation de type autre que \xab Self \xbb","sentinelBadName":"Le premier argument de Sentinel doit \xeatre un litt\xe9ral de cha\xeene","sentinelNameMismatch":"Sentinel doit \xeatre affect\xe9 \xe0 une variable portant le m\xeame nom","sentinelParamCount":"Sentinel requiert un argument positionnel","setterGetterTypeMismatch":"Le type valeur setter de property n’est pas assignable au type de retour getter","singleOverload":"\xab {name} \xbb est marqu\xe9 comme surcharge, mais des surcharges suppl\xe9mentaires sont manquantes","slotsAttributeError":"\\"{name}\\" n\'est pas sp\xe9cifi\xe9 dans __slots__","slotsClassVarConflict":"\\"{name}\\" est en conflit avec la variable d\'instance d\xe9clar\xe9e dans __slots__","starPatternInAsPattern":"Le mod\xe8le d’\xe9toile ne peut pas \xeatre utilis\xe9 avec la cible \xab as \xbb","starPatternInOrPattern":"Le mod\xe8le d’\xe9toile ne peut pas \xeatre supprim\xe9 dans d’autres mod\xe8les","starStarWildcardNotAllowed":"** ne peut pas \xeatre utilis\xe9 avec le caract\xe8re g\xe9n\xe9rique \xab\xa0_\xa0\xbb","staticClsSelfParam":"Les m\xe9thodes statiques ne doivent pas prendre de param\xe8tre \xab self \xbb ou \xab cls \xbb","stringNonAsciiBytes":"Caract\xe8re non-ASCII non autoris\xe9 dans le litt\xe9ral de cha\xeene d\'octets","stringNotSubscriptable":"L\'expression de cha\xeene ne peut pas \xeatre index\xe9e dans une expression de type\xa0; placez l\'expression enti\xe8re entre guillemets","stringUnsupportedEscape":"S\xe9quence d\'\xe9chappement non prise en charge dans le litt\xe9ral de cha\xeene","stringUnterminated":"Le litt\xe9ral de cha\xeene n’est pas sp\xe9cifi\xe9","stubFileMissing":"Fichier stub introuvable pour \xab {importName} \xbb","stubUsesGetAttr":"Le fichier stub de type est incomplet ; \xab __getattr__ \xbb masque les erreurs de type pour le module","sublistParamsIncompatible":"Les param\xe8tres de Sublist ne sont pas pris en charge dans Python 3.x","superCallArgCount":"Pas plus de deux arguments attendus pour l\'appel \\"super\\"","superCallFirstArg":"Type de classe attendu en tant que premier argument de l’appel \xab super \xbb, mais \xab {type} \xbb re\xe7u","superCallSecondArg":"Le deuxi\xe8me argument de l’appel \xab super \xbb doit \xeatre un objet ou une classe d\xe9riv\xe9 de \xab {type} \xbb","superCallZeroArgForm":"La forme sans argument d\'appel \\"super\\" n\'est valide que dans une m\xe9thode","superCallZeroArgFormStaticMethod":"La forme \xe0 z\xe9ro argument de l’appel \xab\xa0super\xa0\xbb n’est pas valide dans une m\xe9thode statique","symbolIsPossiblyUnbound":"\xab\xa0{name}\xa0\xbb est peut-\xeatre ind\xe9pendant","symbolIsUnbound":"\xab {name} \xbb est ind\xe9pendant","symbolIsUndefined":"\xab\xa0{name}\xa0\xbb n’est pas d\xe9fini","symbolOverridden":"\xab\xa0{name}\xa0\xbb remplace le symbole du m\xeame nom dans la classe \xab\xa0{className}\xa0\xbb","templateStringBytes":"Les litt\xe9raux de cha\xeene de mod\xe8le (t-strings) ne peuvent pas \xeatre binaires","templateStringIllegal":"Les litt\xe9raux de cha\xeene de mod\xe8le (t-strings) n\xe9cessitent Python\xa03.14 ou version ult\xe9rieure","templateStringUnicode":"Les litt\xe9raux de cha\xeene de mod\xe8le (t-strings) ne peuvent pas \xeatre unicode","ternaryNotAllowed":"Expression ternaire non autoris\xe9e dans l\'expression de type","totalOrderingMissingMethod":"La classe doit d\xe9finir \xab __lt__ \xbb, \xab __le__ \xbb, \xab __gt__ \xbb ou \xab __ge__ \xbb pour utiliser total_ordering","trailingCommaInFromImport":"Virgule de fin non autoris\xe9e sans parenth\xe8ses adjacentes","tryWithoutExcept":"L\'instruction try doit avoir au moins une clause except ou finally","tupleAssignmentMismatch":"L\'expression avec le type \\"{type}\\" ne peut pas \xeatre assign\xe9e au tuple cible","tupleInAnnotation":"Expression de tuple non autoris\xe9e dans l\'expression de type","tupleIndexOutOfRange":"L’index {index} est hors limites pour le type {type}","typeAliasIllegalExpressionForm":"Formulaire d’expression non valide pour la d\xe9finition d’alias de type","typeAliasIsRecursiveDirect":"L\'alias de type \\"{name}\\" ne peut pas s\'utiliser lui-m\xeame dans sa d\xe9finition","typeAliasNotInModuleOrClass":"Un TypeAlias ne peut \xeatre d\xe9fini qu’au sein d’un module ou d’une \xe9tendue de classe","typeAliasRedeclared":"\xab {name} \xbb est d\xe9clar\xe9 en tant que TypeAlias et ne peut \xeatre attribu\xe9 qu’une seule fois","typeAliasStatementBadScope":"Une instruction de type ne peut \xeatre utilis\xe9e que dans une \xe9tendue de module ou de classe","typeAliasStatementIllegal":"L’instruction d’alias de type n\xe9cessite Python 3.12 ou version ult\xe9rieure","typeAliasTypeBadScope":"Vous ne pouvez d\xe9finir un alias de type qu’au sein d’un module ou d’une \xe9tendue de classe","typeAliasTypeBaseClass":"A type alias defined in a \\"type\\" statement cannot be used as a base class","typeAliasTypeMustBeAssigned":"TypeAliasType doit \xeatre affect\xe9 \xe0 une variable portant le m\xeame nom que l\'alias de type","typeAliasTypeNameArg":"Le premier argument de TypeAliasType doit \xeatre un litt\xe9ral de cha\xeene repr\xe9sentant le nom de l\'alias de type","typeAliasTypeNameMismatch":"Le nom de l’alias de type doit correspondre au nom de la variable \xe0 laquelle il est affect\xe9","typeAliasTypeParamInvalid":"La liste de param\xe8tres de type doit \xeatre un tuple contenant uniquement TypeVar, TypeVarTuple ou ParamSpec","typeAnnotationCall":"Expression d\'appel non autoris\xe9e dans l\'expression de type","typeAnnotationVariable":"Variable non autoris\xe9e dans l\'expression de type","typeAnnotationWithCallable":"L\'argument de type pour \\"type\\" doit \xeatre une classe\xa0; les callables ne sont pas pris en charge","typeArgListExpected":"ParamSpec, ellipse ou liste de types attendue","typeArgListNotAllowed":"Expression de liste non autoris\xe9e pour cet argument de type","typeArgsExpectingNone":"Aucun argument de type attendu pour la classe \xab\xa0{name}\xa0\xbb","typeArgsMismatchOne":"Argument de type attendu mais {received} re\xe7u","typeArgsMissingForAlias":"Arguments de type attendus pour l’alias de type g\xe9n\xe9rique \xab\xa0{name}\xa0\xbb","typeArgsMissingForClass":"Arguments de type attendus pour la classe g\xe9n\xe9rique \\"{name}\\"","typeArgsTooFew":"Trop peu d’arguments de type fournis pour \xab {name} \xbb ; {expected} attendu, mais {received} re\xe7u","typeArgsTooMany":"Trop d\'arguments de type fournis pour \\"{name}\\"\xa0; attendu {expected} mais re\xe7u {received}","typeAssignmentMismatch":"Le type \xab\xa0{sourceType}\xa0\xbb n’est pas assignable au type d\xe9clar\xe9 \xab\xa0{destType}\xa0\xbb","typeAssignmentMismatchWildcard":"Le symbole d’importation \xab\xa0{name}\xa0\xbb a le type \xab\xa0{sourceType}\xa0\xbb, qui n’est pas assignable au type d\xe9clar\xe9 \xab\xa0{destType}\xa0\xbb","typeCallNotAllowed":"l\'appel type() ne doit pas \xeatre utilis\xe9 dans une expression de type","typeCheckOnly":"\\"{name}\\" est marqu\xe9 comme @type_check_only et ne peut \xeatre utilis\xe9 que dans les annotations de type","typeCommentDeprecated":"L’utilisation de commentaires de type est d\xe9conseill\xe9e ; utiliser l’annotation de type \xe0 la place","typeExpectedClass":"Classe attendue mais \xab\xa0{type}\xa0\xbb re\xe7u","typeFormArgs":"\xab\xa0TypeForm\xa0\xbb accepte un seul argument positionnel","typeGuardArgCount":"Argument de type unique attendu apr\xe8s \xab\xa0TypeGuard\xa0\xbb ou \xab\xa0TypeIs\xa0\xbb","typeGuardParamCount":"Les m\xe9thodes et fonctions de protection de type d\xe9finies par l’utilisateur doivent avoir au moins un param\xe8tre d’entr\xe9e","typeIsReturnType":"Le type de retour des TypeIs (\xab\xa0{returnType}\xa0\xbb) n’est pas coh\xe9rent avec le type de param\xe8tre de valeur (\xab\xa0{type}\xa0\xbb)","typeNotAwaitable":"\xab\xa0{type}\xa0\xbb n’est pas awaitable","typeNotIntantiable":"\xab\xa0{type}\xa0\xbb ne peut pas \xeatre instanci\xe9","typeNotIterable":"\xab\xa0{type}\xa0\xbb n’est pas it\xe9rable","typeNotSpecializable":"Impossible de sp\xe9cialiser le type \\"{type}\\"","typeNotSubscriptable":"L’objet de type \xab\xa0{type}\xa0\xbb n’est pas sous-scriptible","typeNotSupportBinaryOperator":"Op\xe9rateur \\"{operator}\\" non pris en charge pour les types \\"{leftType}\\" et \\"{rightType}\\"","typeNotSupportBinaryOperatorBidirectional":"L\'op\xe9rateur \\"{operator}\\" n\'est pas pris en charge pour les types \\"{leftType}\\" et \\"{rightType}\\" lorsque le type attendu est \\"{expectedType}\\"","typeNotSupportUnaryOperator":"L\'op\xe9rateur \\"{operator}\\" n\'est pas pris en charge pour le type \\"{type}\\"","typeNotSupportUnaryOperatorBidirectional":"L’op\xe9rateur \xab\xa0{operator}\xa0\xbb n’est pas pris en charge pour le type \xab\xa0{type}\xa0\xbb quand le type attendu est \xab\xa0{expectedType}\xa0\xbb","typeNotUsableWith":"L’objet de type \xab\xa0{type}\xa0\xbb ne peut pas \xeatre utilis\xe9 avec \xab\xa0with\xa0\xbb, car il n’impl\xe9mente pas correctement {method}","typeNotUsableWithAsync":"L’objet de type \xab\xa0{type}\xa0\xbb ne peut pas \xeatre utilis\xe9 avec \xab\xa0async with\xa0\xbb, car il n’impl\xe9mente pas correctement {method}","typeParameterBoundNotAllowed":"La limite ou la contrainte ne peut pas \xeatre utilis\xe9e avec un param\xe8tre de type variadique ou ParamSpec","typeParameterConstraintTuple":"La contrainte de param\xe8tre de type doit \xeatre un tuple de plusieurs types","typeParameterExistingTypeParameter":"Le param\xe8tre de type \xab\xa0{name}\xa0\xbb est d\xe9j\xe0 utilis\xe9","typeParameterNotDeclared":"Le param\xe8tre de type \xab\xa0{name}\xa0\xbb n’est pas inclus dans la liste des param\xe8tres de type pour \xab\xa0{container}\xa0\xbb","typeParametersMissing":"Au moins un param\xe8tre de type doit \xeatre sp\xe9cifi\xe9","typePartiallyUnknown":"Le type de \xab {name} \xbb est partiellement inconnu","typeUnknown":"Le type de \xab {name} \xbb est inconnu","typeVarAssignedName":"TypeVar doit \xeatre affect\xe9 \xe0 une variable nomm\xe9e \xab {name} \xbb","typeVarAssignmentMismatch":"Le type \\"{type}\\" ne peut pas \xeatre affect\xe9 \xe0 la variable de type \\"{name}\\"","typeVarBoundAndConstrained":"TypeVar ne peut pas \xeatre \xe0 la fois li\xe9 et contraint","typeVarBoundGeneric":"Le type li\xe9 TypeVar ne peut pas \xeatre g\xe9n\xe9rique","typeVarConstraintGeneric":"Le type de contrainte TypeVar ne peut pas \xeatre g\xe9n\xe9rique","typeVarDefaultBoundMismatch":"Le type par d\xe9faut TypeVar doit \xeatre un sous-type du type li\xe9","typeVarDefaultConstraintMismatch":"Le type par d\xe9faut TypeVar doit \xeatre l\'un des types contraints","typeVarDefaultIllegal":"Les types de variables de type par d\xe9faut n\xe9cessitent Python 3.13 ou une version plus r\xe9cente","typeVarDefaultInvalidTypeVar":"Le param\xe8tre de type \xab\xa0{name}\xa0\xbb a un type par d\xe9faut qui fait r\xe9f\xe9rence \xe0 une ou plusieurs variables de type hors de port\xe9e","typeVarFirstArg":"Nom attendu de TypeVar comme premier argument","typeVarInvalidForMemberVariable":"Le type d’attribut ne peut pas utiliser de variable de type \xab\xa0{name}\xa0\xbb \xe9tendue \xe0 une m\xe9thode locale","typeVarNoMember":"TypeVar \xab\xa0{type}\xa0\xbb n’a aucun attribut \xab\xa0{name}\xa0\xbb","typeVarNotSubscriptable":"TypeVar \xab\xa0{type}\xa0\xbb n’est pas subscriptible","typeVarNotUsedByOuterScope":"La variable de type \xab\xa0{name}\xa0\xbb n’a aucune signification dans ce contexte","typeVarPossiblyUnsolvable":"La variable de type \\"{name}\\" peut rester non r\xe9solue si l\'appelant ne fournit aucun argument pour le param\xe8tre \\"{param}\\"","typeVarSingleConstraint":"TypeVar doit avoir au moins deux types contraints","typeVarTupleConstraints":"TypeVarTuple ne peut pas avoir de contraintes de valeur","typeVarTupleContext":"TypeVarTuple n’est pas autoris\xe9 dans ce contexte","typeVarTupleDefaultNotUnpacked":"Le type par d\xe9faut TypeVarTuple doit \xeatre un tuple d\xe9compress\xe9 ou TypeVarTuple","typeVarTupleMustBeUnpacked":"L\'op\xe9rateur Unpack est requis pour la valeur TypeVarTuple","typeVarTupleUnknownParam":"\xab\xa0{name}\xa0\xbb est un param\xe8tre inconnu de TypeVarTuple","typeVarUnknownParam":"\\"{name}\\" est un param\xe8tre inconnu pour TypeVar","typeVarUsedByOuterScope":"TypeVar \\"{name}\\" est d\xe9j\xe0 utilis\xe9 par une port\xe9e externe","typeVarUsedOnlyOnce":"TypeVar \xab\xa0{name}\xa0\xbb n’appara\xeet qu’une seule fois dans la signature de fonction g\xe9n\xe9rique","typeVarVariance":"TypeVar ne peut pas \xeatre \xe0 la fois covariant et contravariant","typeVarWithDefaultFollowsVariadic":"TypeVar \xab\xa0{typeVarName}\xa0\xbb a une valeur par d\xe9faut et ne peut pas suivre TypeVarTuple \xab\xa0{variadicName}\xa0\xbb","typeVarWithoutDefault":"\\"{name}\\" ne peut pas appara\xeetre apr\xe8s \\"{other}\\" dans la liste des param\xe8tres de type car il n\'a pas de type par d\xe9faut","typeVarsNotInGenericOrProtocol":"Generic[] ou Protocol[] doit inclure toutes les variables de type","typedDictAccess":"Impossible d’acc\xe9der \xe0 l’\xe9l\xe9ment dans TypedDict","typedDictAssignedName":"TypedDict doit \xeatre affect\xe9 \xe0 une variable nomm\xe9e \xab\xa0{name}\xa0\xbb","typedDictBadVar":"Les classes TypedDict ne peuvent contenir que des annotations de type","typedDictBaseClass":"Toutes les classes de base pour les classes TypedDict doivent \xe9galement \xeatre des classes TypedDict","typedDictBoolParam":"Param\xe8tre \xab\xa0{name}\xa0\xbb attendu avec la valeur True ou False","typedDictClosedExtras":"Le \\"{name}\\" de classe de base est un TypedDict qui limite le type d’\xe9l\xe9ments suppl\xe9mentaires au type \\"{type}\\"","typedDictClosedFalseNonOpenBase":"La classe de base \xab\xa0{name}\xa0\xbb n’est pas un TypedDict ouvert\xa0; closed=False n’est pas autoris\xe9","typedDictClosedNoExtras":"La classe de base \xab\xa0{name}\xa0\xbb est un TypedDict closed, les \xe9l\xe9ments suppl\xe9mentaires ne sont pas autoris\xe9s","typedDictDelete":"Impossible de supprimer l’\xe9l\xe9ment dans TypedDict","typedDictEmptyName":"Les noms dans un TypedDict ne peuvent pas \xeatre vides","typedDictEntryName":"Litt\xe9ral de cha\xeene attendu pour le nom d’entr\xe9e du dictionnaire","typedDictEntryUnique":"Les noms dans un dictionnaire doivent \xeatre uniques","typedDictExtraArgs":"Arguments TypedDict suppl\xe9mentaires non pris en charge","typedDictExtraItemsClosed":"TypedDict pouvez utiliser \\"closed\\" ou \\"extra_items\\", mais pas les deux","typedDictFieldNotRequiredRedefinition":"L’\xe9l\xe9ment TypedDict \xab\xa0{name}\xa0\xbb ne peut pas \xeatre red\xe9fini comme \xe9tant NotRequired","typedDictFieldReadOnlyRedefinition":"L’\xe9l\xe9ment TypedDict \xab\xa0{name}\xa0\xbb ne peut pas \xeatre red\xe9fini comme \xe9tat En ReadOnly","typedDictFieldRequiredRedefinition":"L’\xe9l\xe9ment TypedDict \xab\xa0{name}\xa0\xbb ne peut pas \xeatre red\xe9fini comme \xe9tant Required","typedDictFirstArg":"Nom de classe TypedDict attendu comme premier argument","typedDictInClassPattern":"La classe TypedDict n\'est pas autoris\xe9e dans le mod\xe8le de classe","typedDictInitsubclassParameter":"TypedDict ne prend pas en charge __init_subclass__ param\xe8tre \xab\xa0{name}\xa0\xbb","typedDictNotAllowed":"\\"TypedDict\\" ne peut pas \xeatre utilis\xe9 dans ce contexte","typedDictSecondArgDict":"Param\xe8tre de mot cl\xe9 ou de dict attendu en tant que deuxi\xe8me param\xe8tre","typedDictSecondArgDictEntry":"Entr\xe9e de dictionnaire simple attendue","typedDictSet":"Impossible d\'attribuer l\'\xe9l\xe9ment dans TypedDict","unaccessedClass":"La classe \\"{name}\\" n\'a pas \xe9t\xe9 acc\xe9d\xe9e","unaccessedFunction":"La fonction \xab\xa0{name}\xa0\xbb n’a pas \xe9t\xe9 acc\xe9d\xe9e","unaccessedImport":"L’importation \xab {name} \xbb n’a pas \xe9t\xe9 acc\xe9d\xe9e","unaccessedSymbol":"\xab\xa0{name}\xa0\xbb n’a pas \xe9t\xe9 acc\xe9d\xe9(e)","unaccessedVariable":"La variable \xab\xa0{name}\xa0\xbb n’a pas \xe9t\xe9 acc\xe9d\xe9e","unannotatedFunctionSkipped":"L\'analyse de la fonction \\"{name}\\" est ignor\xe9e car elle n\'est pas annot\xe9e","unaryOperationNotAllowed":"L\'op\xe9rateur unaire n\'est pas autoris\xe9 dans l\'expression de type","unexpectedAsyncToken":"\xab\xa0def\xa0\xbb, \xab\xa0with\xa0\xbb ou \xab\xa0for\xa0\xbb attendu pour suivre \xab\xa0async\xa0\xbb","unexpectedEof":"EOF (fin de fichier) inattendue","unexpectedExprToken":"Jeton inattendu \xe0 la fin de l’expression","unexpectedIndent":"Retrait inattendu","unexpectedUnindent":"Unindent non attendu","unhashableDictKey":"La cl\xe9 du dictionnaire doit \xeatre hachable","unhashableSetEntry":"L’entr\xe9e set doit \xeatre hachable","uninitializedAbstractVariables":"Les variables d\xe9finies dans la classe de base abstraite ne sont pas initialis\xe9es dans la classe finale \xab\xa0{classType}\xa0\xbb","uninitializedInstanceVariable":"La variable d’instance \xab\xa0{name}\xa0\xbb n’est pas initialis\xe9e dans le corps de la classe ou dans la m\xe9thode __init__","unionForwardReferenceNotAllowed":"La syntaxe Union ne peut pas \xeatre utilis\xe9e avec l’op\xe9rande de cha\xeene ; utiliser des guillemets autour de l’expression enti\xe8re","unionSyntaxIllegal":"Une autre syntaxe pour les unions n\xe9cessite Python 3.10 ou une version plus r\xe9cente","unionTypeArgCount":"L’Union requiert au moins deux arguments de type","unionUnpackedTuple":"Union ne peut pas inclure un tuple d\xe9compress\xe9","unionUnpackedTypeVarTuple":"Union ne peut pas inclure un TypeVarTuple d\xe9compress\xe9","unnecessaryCast":"Appel \\"cast\\" inutile\xa0; le type est d\xe9j\xe0 \\"{type}\\"","unnecessaryIsInstanceAlways":"Appel d’isinstance inutile ; \xab\xa0{testType}\xa0\xbb est toujours une instance de \xab\xa0{classType}\xa0\xbb","unnecessaryIsInstanceNever":"Appel d’isinstance inutile; \xab\xa0{testType}\xa0\xbb n est jamais une instance de \xab\xa0{classType}\xa0\xbb","unnecessaryIsSubclassAlways":"Appel issubclass inutile\xa0; \\"{testType}\\" est toujours une sous-classe de \\"{classType}\\"","unnecessaryIsSubclassNever":"Appel issubclass inutile; \xab\xa0{testType}\xa0\xbb est toujours une sous-classe de \xab\xa0{classType}\xa0\xbb","unnecessaryPyrightIgnore":"Commentaire \\"# pyright: ignore\\" inutile","unnecessaryPyrightIgnoreRule":"R\xe8gle inutile \xab\xa0# pyright: ignore\xa0\xbb\xa0: \xab\xa0{name}\xa0\xbb","unnecessaryTypeIgnore":"Commentaire \\"# type: ignore\\" inutile","unpackArgCount":"Attendu un seul argument de type apr\xe8s \\"Unpack\\"","unpackExpectedTypeVarTuple":"TypeVarTuple ou tuple attendu en tant qu’argument de type pour Unpack","unpackExpectedTypedDict":"Argument de type TypedDict attendu pour Unpack","unpackIllegalInComprehension":"Op\xe9ration de d\xe9compression non autoris\xe9e dans la compr\xe9hension","unpackInAnnotation":"L\'op\xe9rateur de d\xe9ballage n\'est pas autoris\xe9 dans l\'expression de type","unpackInDict":"Op\xe9ration de d\xe9compression non autoris\xe9e dans les dictionnaires","unpackInSet":"Op\xe9rateur de d\xe9ballage non autoris\xe9 dans un set","unpackNotAllowed":"Le Unpack n’est pas autoris\xe9 dans ce contexte","unpackOperatorNotAllowed":"L’op\xe9ration de d\xe9compression n’est pas autoris\xe9e dans ce contexte","unpackTuplesIllegal":"Op\xe9ration de d\xe9compression non autoris\xe9e dans les tuples avant Python 3.8","unpackedArgInTypeArgument":"Les arguments d\xe9compress\xe9s ne peuvent pas \xeatre utilis\xe9s dans ce contexte","unpackedArgWithVariadicParam":"L\'argument d\xe9compress\xe9 ne peut pas \xeatre utilis\xe9 pour le param\xe8tre TypeVarTuple","unpackedDictArgumentNotMapping":"L’expression d’argument apr\xe8s ** doit \xeatre un mappage avec un type de cl\xe9 \xab\xa0str\xa0\xbb","unpackedDictSubscriptIllegal":"L’op\xe9rateur de d\xe9compression de dictionnaire dans l’indice n’est pas autoris\xe9","unpackedSubscriptIllegal":"L’op\xe9rateur de d\xe9compression en indice requiert Python 3.11 ou version ult\xe9rieure","unpackedTypeVarTupleExpected":"TypeVarTuple d\xe9compress\xe9 attendu ; utiliser Unpack[{name1}] ou *{name2}","unpackedTypedDictArgument":"Impossible de faire correspondre l’argument TypedDict d\xe9compress\xe9 aux param\xe8tres","unreachableCodeCondition":"Le code n’est pas analys\xe9, car la condition est \xe9valu\xe9e statiquement comme false","unreachableCodeStructure":"Le code est structurellement inaccessible","unreachableCodeType":"L’analyse de type indique que le code est inaccessible","unreachableExcept":"La clause Except est inaccessible, car l’exception est d\xe9j\xe0 g\xe9r\xe9e","unsupportedDunderAllOperation":"L’op\xe9ration sur \xab __all__ \xbb n’est pas prise en charge. Par cons\xe9quent, la liste de symboles export\xe9e peut \xeatre incorrecte","unusedCallResult":"Le r\xe9sultat de l\'expression d\'appel est de type \\"{type}\\" et n\'est pas utilis\xe9\xa0; affecter \xe0 la variable \\"_\\" si c\'est intentionnel","unusedCoroutine":"Le r\xe9sultat de l’appel de fonction asynchrone n’est pas utilis\xe9 ; utiliser \xab await \xbb ou affecter le r\xe9sultat \xe0 la variable","unusedExpression":"La valeur de l\'expression n\'est pas utilis\xe9e","varAnnotationIllegal":"Les annotations de type pour les variables n\xe9cessitent Python 3.6 ou une version ult\xe9rieure ; utiliser le commentaire de type pour la compatibilit\xe9 avec les versions pr\xe9c\xe9dentes","variableFinalOverride":"La variable \xab\xa0{name}\xa0\xbb est marqu\xe9e comme Final et remplace la variable non-Final du m\xeame nom dans la classe \xab\xa0{className}\xa0\xbb","variadicTypeArgsTooMany":"La liste d’arguments de type peut avoir au plus un TypeVarTuple ou tuple d\xe9compress\xe9","variadicTypeParamTooManyAlias":"L’alias de type peut avoir au plus un param\xe8tre de type TypeVarTuple, mais a re\xe7u plusieurs ({names})","variadicTypeParamTooManyClass":"La classe g\xe9n\xe9rique peut avoir au plus un param\xe8tre de type TypeVarTuple, mais en a re\xe7u plusieurs ({names})","walrusIllegal":"L’op\xe9rateur \xab\xa0:=\xa0\xbb n\xe9cessite Python 3.8 ou version ult\xe9rieure","walrusNotAllowed":"L’op\xe9rateur \xab\xa0:=\xa0\xbb n’est pas autoris\xe9 dans ce contexte sans parenth\xe8ses adjacentes","wildcardInFunction":"import de caract\xe8res g\xe9n\xe9riques non autoris\xe9e dans une classe ou une fonction","wildcardLibraryImport":"import de caract\xe8res g\xe9n\xe9riques \xe0 partir d’une biblioth\xe8que non autoris\xe9e","wildcardPatternTypePartiallyUnknown":"Le type captur\xe9 par le mod\xe8le g\xe9n\xe9rique est partiellement inconnu","wildcardPatternTypeUnknown":"Le type captur\xe9 par le mod\xe8le g\xe9n\xe9rique est inconnu","yieldFromIllegal":"L’utilisation de \xab yield from \xbb n\xe9cessite Python 3.3 ou version ult\xe9rieure","yieldFromOutsideAsync":"\xab yield from \xbb non autoris\xe9 dans une fonction asynchrone","yieldOutsideFunction":"\xab\xa0yield\xa0\xbb non autoris\xe9 en dehors d’une fonction ou d’un lambda","yieldWithinComprehension":"\xab\xa0yield\xa0\xbb n’est pas autoris\xe9 dans une compr\xe9hension de liste","zeroCaseStatementsFound":"L’instruction de Match doit inclure au moins une instruction case","zeroLengthTupleNotAllowed":"Le tuple de longueur nulle n’est pas autoris\xe9 dans ce contexte"},"DiagnosticAddendum":{"annotatedNotAllowed":"Impossible d’utiliser le formulaire sp\xe9cial \xab\xa0Annotated\xa0\xbb avec les v\xe9rifications d’instance et de classe","argParam":"L’argument correspond au param\xe8tre \xab\xa0{paramName}\xa0\xbb","argParamFunction":"L’argument correspond au param\xe8tre \xab\xa0{paramName}\xa0\xbb dans la fonction \xab\xa0{functionName}\xa0\xbb","argsParamMissing":"Le param\xe8tre \\"*{paramName}\\" n\'a pas de param\xe8tre correspondant","argsPositionOnly":"Non-concordance des param\xe8tres de position uniquement\xa0; attendu {expected} mais re\xe7u {received}","argumentType":"Le type d’argument est \xab\xa0{type}\xa0\xbb","argumentTypes":"Types d\'argument\xa0: ({types})","assignToNone":"Le type n’est pas assignable \xe0 \xab None \xbb","asyncHelp":"Vouliez-vous dire \xab\xa0async with\xa0\xbb\xa0?","baseClassIncompatible":"La classe de base \xab\xa0{baseClass}\xa0\xbb n’est pas compatible avec le type \xab\xa0{type}\xa0\xbb","baseClassIncompatibleSubclass":"La classe de base \xab\xa0{baseClass}\xa0\xbb d\xe9rive de \xab\xa0{subclass}\xa0\xbb qui est incompatible avec le type \xab\xa0{type}\xa0\xbb","baseClassOverriddenType":"La classe de base \xab\xa0{baseClass}\xa0\xbb fournit le type \xab\xa0{type}\xa0\xbb, qui est remplac\xe9","baseClassOverridesType":"La classe de base \\"{baseClass}\\" remplace le type \\"{type}\\"","bytesTypePromotions":"D\xe9finir disableBytesTypePromotions sur false pour activer le comportement de promotion de type pour \xab bytearray \xbb et \xab memoryview \xbb","conditionalRequiresBool":"La m\xe9thode __bool__ pour le type \xab\xa0{operandType}\xa0\xbb retourne le type \xab\xa0{boolReturnType}\xa0\xbb plut\xf4t que \xab\xa0bool\xa0\xbb","dataClassFieldLocation":"D\xe9claration de champ","dataClassFrozen":"\xab\xa0{name}\xa0\xbb est fig\xe9","dataProtocolUnsupported":"\xab\xa0{name}\xa0\xbb est un protocole de donn\xe9es","descriptorAccessBindingFailed":"\xc9chec de la liaison du \xab\xa0{name}\xa0\xbb de m\xe9thode pour la classe de descripteur \xab\xa0{className}\xa0\xbb","descriptorAccessCallFailed":"\xc9chec de l’appel du \xab\xa0{name}\xa0\xbb de m\xe9thode pour la classe de descripteur \xab\xa0{className}\xa0\xbb","finalMethod":"M\xe9thode Final","functionParamDefaultMissing":"Le param\xe8tre \\"{name}\\" n\'a pas d\'argument par d\xe9faut","functionParamName":"Incompatibilit\xe9 de nom de param\xe8tre : \xab {destName} \xbb et \xab {srcName} \xbb","functionParamPositionOnly":"Non-correspondance des param\xe8tres position uniquement ; le param\xe8tre \xab\xa0{name}\xa0\xbb n’est pas en position seule","functionReturnTypeMismatch":"Le type de retour de fonction \\"{sourceType}\\" est incompatible avec le type \\"{destType}\\"","functionTooFewParams":"La fonction accepte trop peu de param\xe8tres positionnels ; {expected} attendu, mais {received} re\xe7u","functionTooManyParams":"La fonction accepte trop de param\xe8tres positionnels ; {expected} attendu, mais {received} re\xe7u","genericClassNotAllowed":"Type g\xe9n\xe9rique avec des arguments de type non autoris\xe9 pour les v\xe9rifications d’instance ou de classe","incompatibleDeleter":"La m\xe9thode du deleter de property n’est pas compatible","incompatibleGetter":"La m\xe9thode de getter de property est incompatible","incompatibleSetter":"La m\xe9thode setter de property n’est pas compatible","initMethodLocation":"La m\xe9thode __init__ est d\xe9finie dans la classe \xab\xa0{type}\xa0\xbb","initMethodSignature":"La signature de __init__ est \xab {type} \xbb","initSubclassLocation":"La m\xe9thode __init_subclass__ est d\xe9finie dans la classe \xab\xa0{name}\xa0\xbb","invariantSuggestionDict":"Envisagez de passer de \xab dict \xbb \xe0 \xab Mapping \xbb, qui est covariant dans le type valeur","invariantSuggestionList":"Envisagez de passer de \xab list \xbb \xe0 \xab Sequence \xbb qui est covariant","invariantSuggestionSet":"Pensez \xe0 passer de \\"set\\" \xe0 \\"Container\\" qui est covariant","isinstanceClassNotSupported":"\xab\xa0{type}\xa0\xbb n’est pas pris en charge pour les v\xe9rifications d’instance et de classe","keyNotRequired":"\\"{name}\\" n\'est pas une cl\xe9 requise dans \\"{type}\\", donc l\'acc\xe8s peut entra\xeener une exception d\'ex\xe9cution","keyReadOnly":"\xab\xa0{name}\xa0\xbb est une cl\xe9 en lecture seule dans \xab\xa0{type}\xa0\xbb","keyRequiredDeleted":"\xab\xa0{name}\xa0\xbb est une cl\xe9 obligatoire et ne peut pas \xeatre supprim\xe9e","keyUndefined":"\xab\xa0{name}\xa0\xbb n’est pas une cl\xe9 d\xe9finie dans \xab\xa0{type}\xa0\xbb","kwargsParamMissing":"Le param\xe8tre \\"**{paramName}\\" n\'a pas de param\xe8tre correspondant","listAssignmentMismatch":"Le type \xab\xa0{type}\xa0\xbb n’est pas compatible avec la liste cible","literalAssignmentMismatch":"\xab\xa0{sourceType}\xa0\xbb n’est pas assignable au type \xab\xa0{destType}\xa0\xbb","literalNotAllowed":"Le formulaire sp\xe9cial \xab\xa0Literal\xa0\xbb ne peut pas \xeatre utilis\xe9 avec les v\xe9rifications d’instances et de classes","matchIsNotExhaustiveHint":"Si la gestion exhaustive n’est pas pr\xe9vue, ajoutez \xab case _: pass \xbb","matchIsNotExhaustiveType":"Type non g\xe9r\xe9 : \xab\xa0{type}\xa0\xbb","memberAssignment":"L\'expression de type \xab\xa0{type}\xa0\xbb ne peut pas \xeatre attribu\xe9e \xe0 l’attribut \xab\xa0{name}\xa0\xbb de la classe \xab\xa0{classType}\xa0\xbb","memberIsAbstract":"\xab\xa0{type}.{name}\xa0\xbb n’est pas impl\xe9ment\xe9","memberIsAbstractMore":"et {count} autres...","memberIsClassVarInProtocol":"\xab\xa0{name}\xa0\xbb est d\xe9fini en tant que ClassVar dans le protocole","memberIsInitVar":"\xab\xa0{name}\xa0\xbb est un champ init-only","memberIsInvariant":"\xab {name} \xbb est invariant, car il est mutable","memberIsNotClassVarInClass":"\xab\xa0{name}\xa0\xbb doit \xeatre d\xe9fini en tant que ClassVar pour \xeatre compatible avec le protocole","memberIsNotClassVarInProtocol":"\xab\xa0{name}\xa0\xbb n’est pas d\xe9fini en tant que ClassVar dans le protocole","memberIsNotReadOnlyInProtocol":"\xab\xa0{name}\xa0\xbb n’est pas en lecture seule dans le protocole","memberIsReadOnlyInProtocol":"\xab\xa0{name}\xa0\xbb est en lecture seule dans le protocole","memberIsWritableInProtocol":"\xab\xa0{name}\xa0\xbb est accessible en \xe9criture dans le protocole","memberSetClassVar":"L’attribut \xab\xa0{name}\xa0\xbb ne peut pas \xeatre attribu\xe9 via une instance de classe car il s’agit d’une ClassVar","memberTypeMismatch":"\xab {name} \xbb est un type incompatible","memberUnknown":"L’attribut \xab\xa0{name}\xa0\xbb est inconnu","metaclassConflict":"La m\xe9taclasse \xab\xa0{metaclass1}\xa0\xbb est en conflit avec \xab\xa0{metaclass2}\xa0\xbb","missingDeleter":"La m\xe9thode de deleter de property est manquante","missingGetter":"La m\xe9thode getter de property est manquante","missingSetter":"setter de d\xe9finition de property est manquante","namedParamMissingInDest":"Param\xe8tre suppl\xe9mentaire \xab\xa0{name}\xa0\xbb","namedParamMissingInSource":"Param\xe8tre de mot cl\xe9 manquant \xab\xa0{name}\xa0\xbb","namedParamTypeMismatch":"Le param\xe8tre de mot cl\xe9 \xab\xa0{name}\xa0\xbb de type \xab\xa0{sourceType}\xa0\xbb est incompatible avec le type \xab\xa0{destType}\xa0\xbb","namedTupleNotAllowed":"NamedTuple ne peut pas \xeatre utilis\xe9 pour les v\xe9rifications d’instance ou de classe","newMethodLocation":"La m\xe9thode __new__ est d\xe9finie dans la classe \xab\xa0{type}\xa0\xbb","newMethodSignature":"La signature de __new__ est \xab {type} \xbb","newTypeClassNotAllowed":"Le type cr\xe9\xe9 avec NewType ne peut pas \xeatre utilis\xe9 avec des v\xe9rifications d’instance et de classe","noOverloadAssignable":"Aucune fonction surcharg\xe9e ne correspond au type \xab\xa0{type}\xa0\xbb","noneNotAllowed":"None ne peut \xeatre utilis\xe9 pour les v\xe9rifications de instance ou de classe","orPatternMissingName":"Noms manquants : {name}","overloadIndex":"La surcharge {index} est la correspondance la plus proche","overloadNotAssignable":"Une ou plusieurs surcharges de \xab {name} \xbb ne sont pas assignables","overloadSignature":"La signature de surcharge est d\xe9finie ici","overriddenMethod":"M\xe9thode substitu\xe9e","overriddenSymbol":"Symbole substitu\xe9","overrideInvariantMismatch":"Le type de remplacement \\"{overrideType}\\" n\'est pas le m\xeame que le type de base \\"{baseType}\\"","overrideIsInvariant":"La variable est mutable donc son type est invariant","overrideNoOverloadMatches":"Aucune signature de surcharge dans le remplacement n’est compatible avec la m\xe9thode de base","overrideNotClassMethod":"La m\xe9thode de base est d\xe9clar\xe9e en tant que classmethod, mais la substitution n’est pas","overrideNotInstanceMethod":"La m\xe9thode de base est d\xe9clar\xe9e en tant que m\xe9thode d\'instance mais la substitution n\'est pas","overrideNotStaticMethod":"La m\xe9thode de base est d\xe9clar\xe9e comme staticmethod, mais la substitution n’est pas","overrideOverloadNoMatch":"Le remplacement ne g\xe8re pas toutes les surcharges de la m\xe9thode de base","overrideOverloadOrder":"Les surcharges pour la m\xe9thode de remplacement doivent \xeatre dans le m\xeame ordre que la m\xe9thode de base","overrideParamKeywordNoDefault":"Non-concordance du param\xe8tre de mot-cl\xe9 \\"{name}\\"\xa0: le param\xe8tre de base a une valeur d\'argument par d\xe9faut, le param\xe8tre de remplacement n\'en a pas","overrideParamKeywordType":"Incompatibilit\xe9 de type du param\xe8tre de mot cl\xe9 \\"{name}\\"\xa0: le param\xe8tre de base est de type \\"{baseType}\\", le param\xe8tre de remplacement est de type \\"{overrideType}\\"","overrideParamName":"Incompatibilit\xe9 de nom de param\xe8tre {index}\xa0: le param\xe8tre de base est nomm\xe9 \\"{baseName}\\", le param\xe8tre de remplacement est nomm\xe9 \\"{overrideName}\\"","overrideParamNameExtra":"Le param\xe8tre \xab\xa0{name}\xa0\xbb est manquant dans la base","overrideParamNameMissing":"Le param\xe8tre \\"{name}\\" est manquant dans le remplacement","overrideParamNamePositionOnly":"Incompatibilit\xe9 du param\xe8tre {index}\xa0: le param\xe8tre de base \\"{baseName}\\" est un param\xe8tre de mot-cl\xe9, le param\xe8tre de remplacement est uniquement de position","overrideParamNoDefault":"Non-concordance du param\xe8tre {index}\xa0: le param\xe8tre de base a une valeur d\'argument par d\xe9faut, le param\xe8tre de remplacement n\'en a pas","overrideParamType":"Incompatibilit\xe9 de type de param\xe8tre {index}\xa0: le param\xe8tre de base est de type \\"{baseType}\\", le param\xe8tre de remplacement est de type \\"{overrideType}\\"","overridePositionalParamCount":"Non-concordance du nombre de param\xe8tres positionnels\xa0; la m\xe9thode de base a {baseCount}, mais la substitution a {overrideCount}","overrideReturnType":"Incompatibilit\xe9 de type de retour : la m\xe9thode de base retourne le type \xab\xa0{baseType}\xa0\xbb, la substitution retourne le type \xab\xa0{overrideType}\xa0\xbb","overrideType":"La classe de base d\xe9finit le type comme \xab {type} \xbb","paramAssignment":"Param\xe8tre {index}\xa0: le type \xab\xa0{sourceType}\xa0\xbb est incompatible avec le type \xab\xa0{destType}\xa0\xbb","paramSpecMissingInOverride":"Les param\xe8tres ParamSpec sont manquants dans la m\xe9thode de remplacement","paramType":"Le type de param\xe8tre est \xab {paramType} \xbb","privateImportFromPyTypedSource":"Importer \xe0 partir de \xab {module} \xbb \xe0 la place","propertyAccessFromProtocolClass":"Une propri\xe9t\xe9 d\xe9finie dans une classe de protocole n\'est pas accessible en tant que variable de classe","propertyMethodIncompatible":"La m\xe9thode de property \xab\xa0{name}\xa0\xbb n’est pas compatible","propertyMethodMissing":"La m\xe9thode de property \xab\xa0{name}\xa0\xbb est manquante dans le remplacement","propertyMissingDeleter":"La property \xab\xa0{name}\xa0\xbb n’a pas de deleter d\xe9fini","propertyMissingSetter":"La property \xab\xa0{name}\xa0\xbb n’a pas de m\xe9thode setter d\xe9finie","protocolIncompatible":"\\"{sourceType}\\" est incompatible avec le protocole \\"{destType}\\"","protocolMemberMissing":"\xab\xa0{name}\xa0\xbb n’est pas pr\xe9sent","protocolRequiresRuntimeCheckable":"La classe de Protocol doit \xeatre @runtime_checkable \xe0 utiliser avec des v\xe9rifications d’instance et de classe","protocolSourceIsNotConcrete":"\\"{sourceType}\\" n\'est pas un type de classe concret et ne peut pas \xeatre affect\xe9 au type \\"{destType}\\"","protocolUnsafeOverlap":"Les attributs de \xab\xa0{name}\xa0\xbb ont les m\xeames noms que le protocole","pyrightCommentIgnoreTip":"Utilisez \xab\xa0# pyright: ignore[<diagnostic rules>]\xa0\xbb pour supprimer les diagnostics pour une seule ligne","readOnlyAttribute":"L’attribut \xab\xa0{name}\xa0\xbb est en lecture seule","seeClassDeclaration":"Voir la d\xe9claration de classe","seeDeclaration":"Voir la d\xe9claration","seeFunctionDeclaration":"Voir la d\xe9claration de fonction","seeMethodDeclaration":"Voir la d\xe9claration de m\xe9thode","seeParameterDeclaration":"Voir la d\xe9claration des param\xe8tres","seeTypeAliasDeclaration":"Voir la d\xe9claration d’alias de type","seeVariableDeclaration":"Voir d\xe9claration de variable","tupleAssignmentMismatch":"Le type \\"{type}\\" est incompatible avec le tuple cible","tupleEntryTypeMismatch":"Le type de l’entr\xe9e de tuple {entry} est incorrect","tupleSizeIndeterminateSrc":"Incompatibilit\xe9 de taille de tuple\xa0; attendu {expected} mais re\xe7u pour une dur\xe9e ind\xe9termin\xe9e","tupleSizeIndeterminateSrcDest":"Incompatibilit\xe9 de taille de tuple\xa0: attente de {expected} ou plus, mais r\xe9ception ind\xe9termin\xe9e","tupleSizeMismatch":"Incompatibilit\xe9 de taille de tuple\xa0; attendu {expected} mais re\xe7u {received}","tupleSizeMismatchIndeterminateDest":"Incompatibilit\xe9 de taille de tuple\xa0: attente de {expected} ou plus, mais r\xe9ception de {received}","typeAliasInstanceCheck":"L’alias de type cr\xe9\xe9 avec l’instruction \xab\xa0type\xa0\xbb ne peut pas \xeatre utilis\xe9 avec des v\xe9rifications d’instance et de classe","typeAssignmentMismatch":"Le type \xab\xa0{sourceType}\xa0\xbb n’est pas assignable au type \xab\xa0{destType}\xa0\xbb","typeBound":"Le type \xab\xa0{sourceType}\xa0\xbb n’est pas assignable \xe0 la limite sup\xe9rieure \xab\xa0{destType}\xa0\xbb pour la variable de type \xab\xa0{name}\xa0\xbb","typeConstrainedTypeVar":"Le type \xab\xa0{type}\xa0\xbb n’est pas assignable \xe0 la variable de type contrainte \xab\xa0{name}\xa0\xbb","typeIncompatible":"\xab\xa0{sourceType}\xa0\xbb n’est pas assignable \xe0 \xab\xa0{destType}\xa0\xbb","typeNotClass":"\xab\xa0{type}\xa0\xbb n’est pas une classe","typeNotStringLiteral":"\\"{type}\\" n\'est pas un litt\xe9ral de cha\xeene","typeOfSymbol":"Le type de \\"{name}\\" est \\"{type}\\"","typeParamSpec":"Le type \xab\xa0{type}\xa0\xbb n’est pas compatible avec ParamSpec \xab\xa0{name}\xa0\xbb","typeUnsupported":"Le type \xab\xa0{type}\xa0\xbb n’est pas pris en charge","typeVarDefaultOutOfScope":"La variable de type \xab\xa0{name}\xa0\xbb n’est pas dans l’\xe9tendue","typeVarIsContravariant":"Le param\xe8tre de type \\"{name}\\" est contravariant, mais \\"{sourceType}\\" n\'est pas un supertype de \\"{destType}\\"","typeVarIsCovariant":"Le param\xe8tre de type \\"{name}\\" est covariant, mais \\"{sourceType}\\" n\'est pas un sous-type de \\"{destType}\\"","typeVarIsInvariant":"Le param\xe8tre de type \\"{name}\\" est invariant, mais \\"{sourceType}\\" n\'est pas le m\xeame que \\"{destType}\\"","typeVarNotAllowed":"TypeVar non autoris\xe9 pour les v\xe9rifications d’instance ou de classe","typeVarTupleRequiresKnownLength":"TypeVarTuple ne peut pas \xeatre li\xe9 \xe0 un tuple de longueur inconnue","typeVarUnnecessarySuggestion":"Utilisez plut\xf4t {type}","typeVarUnsolvableRemedy":"Fournir une surcharge qui sp\xe9cifie le type de retour lorsque l’argument n’est pas fourni","typeVarsMissing":"Variables de type manquantes : {names}","typedDictBaseClass":"La classe \\"{type}\\" n\'est pas un TypedDict","typedDictClassNotAllowed":"Classe TypedDict non autoris\xe9e pour les v\xe9rifications d’instance ou de classe","typedDictClosedExtraNotAllowed":"Impossible d’ajouter l’\xe9l\xe9ment \xab\xa0{name}\xa0\xbb","typedDictClosedExtraTypeMismatch":"Impossible d’ajouter l’\xe9l\xe9ment \xab\xa0{name}\xa0\xbb avec le type \xab\xa0{type}\xa0\xbb","typedDictClosedFieldNotReadOnly":"Impossible d’ajouter l’\xe9l\xe9ment \xab\xa0{name}\xa0\xbb, car il doit \xeatre ReadOnly","typedDictClosedFieldNotRequired":"Impossible d’ajouter l’\xe9l\xe9ment \xab\xa0{name}\xa0\xbb, car il doit \xeatre NotRequired","typedDictExtraFieldNotAllowed":"\xab\xa0{name}\xa0\xbb n’est pas pr\xe9sent dans \xab\xa0{type}\xa0\xbb","typedDictExtraFieldTypeMismatch":"Le type de \xab\xa0{name}\xa0\xbb est incompatible avec le type \xab\xa0extra_items\xa0\xbb dans \xab\xa0{type}\xa0\xbb","typedDictFieldMissing":"\xab\xa0{name}\xa0\xbb est manquant dans \xab\xa0{type}\xa0\xbb","typedDictFieldNotReadOnly":"\xab\xa0{name}\xa0\xbb n’est pas en lecture seule dans \xab\xa0{type}\xa0\xbb","typedDictFieldNotRequired":"\xab\xa0{name}\xa0\xbb n’est pas obligatoire dans \xab\xa0{type}\xa0\xbb","typedDictFieldRequired":"\xab\xa0{name}\xa0\xbb est obligatoire dans \xab\xa0{type}\xa0\xbb","typedDictFieldTypeMismatch":"Le type \xab\xa0{type}\xa0\xbb n\'est pas attribuable \xe0 l’\xe9l\xe9ment \xab\xa0{name}\xa0\xbb","typedDictFieldUndefined":"\xab\xa0{name}\xa0\xbb est un \xe9l\xe9ment non d\xe9fini dans le type \xab\xa0{type}\xa0\xbb","typedDictKeyAccess":"Utilisez [\xab {name} \xbb] pour r\xe9f\xe9rencer l’\xe9l\xe9ment dans TypedDict","typedDictNotAllowed":"TypedDict ne peut pas \xeatre utilis\xe9 pour les v\xe9rifications d’instance ou de classe","unhashableType":"Le type \\"{type}\\" n\'est pas hachable","uninitializedAbstractVariable":"La variable d’instance \xab\xa0{name}\xa0\xbb est d\xe9finie dans la classe de base abstraite \xab\xa0{classType}\xa0\xbb mais n’est pas initialis\xe9e","unreachableExcept":"\xab\xa0{exceptionType}\xa0\xbb est une sous-classe de \xab\xa0{parentType}\xa0\xbb","useDictInstead":"Utilisez dict[T1, T2] pour indiquer un type de dictionnaire","useListInstead":"Utiliser list[T] pour indiquer un type de liste ou T1 | T2 pour indiquer un type d’union","useTupleInstead":"Utiliser tuple[T1, ..., Tn] pour indiquer un type de tuple ou T1 | T2 pour indiquer un type d’union","useTypeInstead":"Utiliser type[T] \xe0 la place","varianceMismatchForClass":"La variance de l\'argument de type \\"{typeVarName}\\" est incompatible avec la classe de base \\"{className}\\"","varianceMismatchForTypeAlias":"La variance de l\'argument de type \\"{typeVarName}\\" est incompatible avec \\"{typeAliasParam}\\""},"Service":{"longOperation":"L’\xe9num\xe9ration des fichiers sources de l’espace de travail prend beaucoup de temps. Envisagez plut\xf4t d’ouvrir un sous-dossier. [En savoir plus](https://aka.ms/workspace-too-many-files)"}}')},51667(e){"use strict";e.exports=JSON.parse('{"CodeAction":{"createTypeStub":"Crea Stub di tipo","createTypeStubFor":"Crea Stub di tipo per \\"{moduleName}\\"","executingCommand":"Esecuzione del comando","filesToAnalyzeCount":"{count} file da analizzare","filesToAnalyzeOne":"1 file da analizzare","findingReferences":"Ricerca dei riferimenti in corso","organizeImports":"Organizza importazioni"},"Completion":{"autoImportDetail":"Importazione automatica","indexValueDetail":"Valore dell’indice"},"Diagnostic":{"abstractMethodInvocation":"Impossibile chiamare il metodo \\"{method}\\" perch\xe9 \xe8 astratto e non implementato","annotatedMetadataInconsistent":"Il tipo di metadati annotati \\"{metadataType}\\" non \xe8 compatibile con il tipo \\"{type}\\"","annotatedParamCountMismatch":"Numero di annotazioni dei parametro non corrispondente: previsto {expected} ma ricevuto {received}","annotatedTypeArgMissing":"Previsto un argomento di tipo e una o pi\xf9 annotazioni per \\"Annotated\\"","annotationBytesString":"Le espressioni di tipo non possono usare valori letterali stringa byte","annotationFormatString":"Le espressioni di tipo non possono usare valori letterali stringa di formato (stringhe f)","annotationNotSupported":"Annotazione di tipo non supportata per questa istruzione","annotationRawString":"Le espressioni di tipo non possono usare valori letterali stringa non elaborata","annotationSpansStrings":"Le espressioni di tipo non possono estendersi su pi\xf9 valori letterali stringa","annotationStringEscape":"Le espressioni di tipo non possono contenere caratteri di escape","annotationTemplateString":"Le espressioni di tipo non possono usare valori letterali stringa modello (stringhe t)","argAssignment":"Non \xe8 possibile assegnare l\'argomento di tipo \\"{argType}\\" al parametro di tipo \\"{paramType}\\"","argAssignmentFunction":"Non \xe8 possibile assegnare l\'argomento di tipo \\"{argType}\\" al parametro di tipo \\"{paramType}\\" nella funzione \\"{functionName}\\"","argAssignmentParam":"Non \xe8 possibile assegnare l\'argomento di tipo \\"{argType}\\" al parametro \\"{paramName}\\" di tipo \\"{paramType}\\"","argAssignmentParamFunction":"Non \xe8 possibile assegnare l\'argomento di tipo \\"{argType}\\" al parametro \\"{paramName}\\" di tipo \\"{paramType}\\" nella funzione \\"{functionName}\\"","argMissingForParam":"Manca l\'argomento per il parametro {name}","argMissingForParams":"Argomenti mancanti per i parametri {names}","argMorePositionalExpectedCount":"Sono previsti {expected} altri argomenti posizionali","argMorePositionalExpectedOne":"Previsto 1 altro argomento posizionale","argPositional":"Argomento posizionale previsto","argPositionalExpectedCount":"Sono previsti {expected} argomenti posizionali","argPositionalExpectedOne":"Previsto 1 argomento posizionale","argTypePartiallyUnknown":"Tipo di argomento parzialmente sconosciuto","argTypeUnknown":"Il tipo di argomento \xe8 sconosciuto","assertAlwaysTrue":"L\'espressione assert restituisce sempre true","assertTypeArgs":"\\"assert_type\\" prevede due argomenti posizionali","assertTypeTypeMismatch":"\\"assert_type\\" non corrispondente: previsto \\"{expected}\\" ma ricevuto \\"{received}\\"","assignmentExprComprehension":"La destinazione dell\'espressione di assegnazione \\"{name}\\" non pu\xf2 usare lo stesso nome della comprensione per la destinazione","assignmentExprContext":"L\'espressione di assegnazione deve essere all\'interno di modulo, funzione o lambda","assignmentExprInSubscript":"Le espressioni di assegnazione all\'interno di un pedice sono supportate solo in Python 3.10 e versioni successive","assignmentInProtocol":"Le variabili di istanza o di classe all\'interno di una classe Protocollo devono essere dichiarate esplicitamente nel corpo della classe","assignmentTargetExpr":"L\'espressione non pu\xf2 essere una destinazione di assegnazione","asyncNotInAsyncFunction":"L\'uso di \\"async\\" non \xe8 consentito al di fuori della funzione async","awaitIllegal":"L\'uso di \\"await\\" richiede Python 3.5 o versione successiva","awaitNotAllowed":"Le espressioni di tipo non possono usare \\"await\\"","awaitNotInAsync":"\\"await\\" consentito solo all\'interno della funzione async","backticksIllegal":"Le espressioni racchiuse tra backticks non sono supportate in Python 3.x; usare repr invece","baseClassCircular":"La classe non pu\xf2 derivare da se stessa","baseClassFinal":"La classe di base \\"{type}\\" \xe8 contrassegnata come finale e non pu\xf2 essere sottoclassata","baseClassIncompatible":"Le classi di base di {type} sono incompatibili tra di loro","baseClassInvalid":"L\'argomento della classe deve essere una classe base","baseClassMethodTypeIncompatible":"Le classi di base per la classe \\"{classType}\\" definiscono il metodo \\"{name}\\" in modo incompatibile","baseClassUnknown":"Il tipo della classe di base \xe8 sconosciuto. \xc8 in corso il tentativo di determinare il tipo della classe derivata","baseClassVariableTypeIncompatible":"Le classi di base per la classe \\"{classType}\\" definiscono la variabile \\"{name}\\" in modo incompatibile","binaryOperationNotAllowed":"Operatore binario non consentito nell\'espressione di tipo","bindParamMissing":"Impossibile associare il metodo \\"{methodName}\\" dal momento che il parametro \\"self\\" o \\"cls\\" risulta mancante","bindTypeMismatch":"Non \xe8 stato possibile associare il metodo \\"{methodName}\\" perch\xe9 non \xe8 possibile assegnare\\"{type}\\" al parametro \\"{paramName}\\"","breakInExceptionGroup":"\\"break\\" non consentito in un blocco \\"except*\\"","breakOutsideLoop":"\\"break\\" pu\xf2 essere usato solo all\'interno di un ciclo","bytesUnsupportedEscape":"Sequenza di escape non supportata nel valore letterale bytes","callableExtraArgs":"Sono previsti solo due argomenti di tipo per \\"Callable\\"","callableFirstArg":"Previsto elenco dei tipi di parametro o \\"...\\"","callableNotInstantiable":"Non \xe8 possibile creare un\'istanza del tipo \\"{type}\\"","callableSecondArg":"\xc8 previsto un tipo restituito come secondo argomento di tipo per \\"Callable\\"","casePatternIsIrrefutable":"Il criterio inconfutabile \xe8 consentito solo per l\'ultima istruzione case","classAlreadySpecialized":"Il tipo \\"{type}\\" \xe8 gi\xe0 specializzato","classDecoratorTypeUnknown":"L\'elemento Decorator di classe non tipizzato nasconde il tipo di classe. l\'elemento Decorator verr\xe0 ignorato","classDefinitionCycle":"La definizione della classe per \\"{name}\\" dipende da se stessa","classGetItemClsParam":"__class_getitem__ override deve accettare un parametro \\"cls\\"","classMethodClsParam":"I metodi di classe devono accettare un parametro \\"cls\\"","classNotRuntimeSubscriptable":"Il pedice per la classe \\"{name}\\" generer\xe0 un\'eccezione di runtime; racchiudere l\'espressione di tipo tra virgolette","classPatternBuiltInArgPositional":"Il modello di classe accetta solo un sotto pattern posizionale","classPatternNewType":"Non \xe8 possibile usare \\"{type}\\" in un modello di classe perch\xe9 \xe8 definito tramite NewType","classPatternPositionalArgCount":"Troppi modelli posizionale per la classe \\"{type}\\"; previsto {expected} ma ottenuto {received}","classPatternTypeAlias":"\\"{type}\\" non pu\xf2 essere usato in uno schema di classe, perch\xe9 \xe8 un alias di tipo specializzato","classPropertyDeprecated":"Le propriet\xe0 della classe sono deprecate in Python 3.11 e non saranno supportate in Python 3.13","classTypeParametersIllegal":"La sintassi del parametro del tipo di classe richiede Python 3.12 o versione successiva","classVarFirstArgMissing":"\xc8 previsto un argomento tipo dopo \\"ClassVar\\"","classVarNotAllowed":"\\"ClassVar\\" non consentito in questo contesto","classVarOverridesInstanceVar":"La variabile di classe \\"{name}\\" esegue l\'override della variabile di istanza con lo stesso nome nella classe \\"{className}\\"","classVarTooManyArgs":"Previsto un solo argomento tipo dopo \\"ClassVar\\"","classVarWithTypeVar":"Il tipo \\"ClassVar\\" non pu\xf2 includere variabili di tipo","clsSelfParamTypeMismatch":"Il tipo di parametro \\"{name}\\" deve essere un supertipo della relativa classe \\"{classType}\\"","codeTooComplexToAnalyze":"Il codice \xe8 troppo complesso per l\'analisi. ridurre la complessit\xe0 eseguendo il refactoring in subroutine o riducendo i percorsi del codice condizionale","collectionAliasInstantiation":"Non \xe8 possibile creare un\'istanza del tipo \\"{type}\\". In alternativa, usare \\"{alias}\\"","comparisonAlwaysFalse":"La condizione restituisce sempre False perch\xe9 i tipi \\"{leftType}\\" e \\"{rightType}\\" non si sovrappongono","comparisonAlwaysTrue":"La condizione restituisce sempre True perch\xe9 i tipi \\"{leftType}\\" e \\"{rightType}\\" non si sovrappongono","comprehensionInDict":"Non \xe8 possibile usare la comprensione con altre voci del dizionario","comprehensionInSet":"Non \xe8 possibile usare la comprensione con altre voci del set","concatenateContext":"“Concatenate” non \xe8 consentito in questo contesto","concatenateParamSpecMissing":"L\'ultimo argomento di tipo per \\"Concatenate\\" deve essere un ParamSpec o \\"...\\"","concatenateTypeArgsMissing":"\\"Concatenate\\" richiede almeno due argomenti di tipo","conditionalOperandInvalid":"Operando condizionale non valido di tipo \\"{type}\\"","constantRedefinition":"\\"{name}\\" \xe8 costante (perch\xe9 \xe8 in maiuscolo) e non pu\xf2 essere ridefinita","constructorParametersMismatch":"Mancata corrispondenza tra firma di __new__ e __init__ nella classe \\"{classType}\\"","containmentAlwaysFalse":"L\'espressione restituisce sempre False perch\xe9 i tipi \\"{leftType}\\" e \\"{rightType}\\" non si sovrappongono","containmentAlwaysTrue":"L\'espressione restituisce sempre True perch\xe9 i tipi \\"{leftType}\\" e \\"{rightType}\\" non si sovrappongono","continueInExceptionGroup":"\\"continue\\" non consentito in un blocco \\"except*\\"","continueOutsideLoop":"\\"continue\\" pu\xf2 essere usato solo all\'interno di un ciclo","coroutineInConditionalExpression":"L\'espressione condizionale fa riferimento a una coroutine che restituisce sempre True","dataClassBaseClassFrozen":"Una classe non bloccata non pu\xf2 ereditare da una classe bloccata","dataClassBaseClassNotFrozen":"Una classe bloccata non pu\xf2 ereditare da una classe non bloccata","dataClassConverterFunction":"L\'argomento di tipo \\"{argType}\\" non \xe8 un convertitore valido per il campo \\"{fieldName}\\" di tipo \\"{fieldType}\\"","dataClassConverterOverloads":"Nessun overload di \\"{funcName}\\" \xe8 un convertitore valido per il campo \\"{fieldName}\\" di tipo \\"{fieldType}\\"","dataClassFieldInheritedDefault":"\\"{fieldName}\\" esegue l\'override di un campo con lo stesso nome, ma manca un valore predefinito","dataClassFieldWithDefault":"I campi senza valori predefiniti non possono essere visualizzati dopo i campi con valori predefiniti","dataClassFieldWithPrivateName":"Il campo dataclass non pu\xf2 usare un nome privato","dataClassFieldWithoutAnnotation":"Il campo dataclass senza annotazione del tipo causer\xe0 un\'eccezione di runtime","dataClassPostInitParamCount":"Dataclass __post_init__ conteggio dei parametri non corretto; il numero di campi InitVar \xe8 {expected}","dataClassPostInitType":"Dataclass __post_init__ tipo di parametro del metodo non corrispondente per il campo \\"{fieldName}\\"","dataClassSlotsOverwrite":"__slots__ \xe8 gi\xe0 definito nella classe","dataClassTransformExpectedBoolLiteral":"Espressione prevista che restituisce in modo statico True o False","dataClassTransformFieldSpecifier":"\xc8 prevista una tuple di classi o funzioni ma \xe8 stato ricevuto il tipo \\"{type}\\"","dataClassTransformPositionalParam":"Tutti gli argomenti di \\"dataclass_transform\\" devono essere argomenti di parole chiave","dataClassTransformUnknownArgument":"Argomento \\"{name}\\" non supportato da dataclass_transform","dataProtocolInSubclassCheck":"I protocolli dati (che includono attributi non di metodo) non sono consentiti nelle chiamate issubclass","declaredReturnTypePartiallyUnknown":"Il tipo restituito dichiarato \\"{returnType}\\" \xe8 parzialmente sconosciuto","declaredReturnTypeUnknown":"Il tipo restituito dichiarato \xe8 sconosciuto","defaultValueContainsCall":"Chiamate di funzione e oggetti modificabili non consentiti all\'interno dell\'espressione del valore predefinito del parametro","defaultValueNotAllowed":"Il parametro con \\"*\\" o \\"**\\" non pu\xf2 avere un valore predefinito","delTargetExpr":"Non \xe8 possibile eliminare l\'espressione","deprecatedClass":"La classe \\"{name}\\" \xe8 deprecata","deprecatedConstructor":"Il costruttore per la classe \\"{name}\\" \xe8 deprecato","deprecatedDescriptorDeleter":"Il metodo \\"__delete__\\" per il descrittore \\"{name}\\" \xe8 deprecato","deprecatedDescriptorGetter":"Il metodo \\"__get__\\" per il descrittore \\"{name}\\" \xe8 deprecato","deprecatedDescriptorSetter":"Il metodo \\"__set__\\" per il descrittore \\"{name}\\" \xe8 deprecato","deprecatedFunction":"La funzione \\"{name}\\" \xe8 deprecata","deprecatedMethod":"Il metodo \\"{name}\\" nella classe \\"{className}\\" \xe8 deprecato","deprecatedPropertyDeleter":"Il deleter per la property \\"{name}\\" \xe8 deprecato","deprecatedPropertyGetter":"Il getter per la property \\"{name}\\" \xe8 deprecato","deprecatedPropertySetter":"Il setter per la property \\"{name}\\" \xe8 deprecato","deprecatedType":"Questo tipo \xe8 deprecato a partire da Python {version}; usa \\"{replacement}\\"","dictExpandIllegalInComprehension":"Espansione del dizionario non consentita nella comprensione","dictInAnnotation":"Espressione dizionario non consentita nell\'espressione di tipo","dictKeyValuePairs":"Le voci del dizionario devono contenere coppie chiave-valore","dictUnpackIsNotMapping":"Mapping previsto per l\'operatore di decompressione del dizionario","dunderAllSymbolNotPresent":"\\"{name}\\" \xe8 specificato in __all__ ma non \xe8 presente nel modulo","duplicateArgsParam":"\xc8 consentito un solo parametro \\"*\\"","duplicateBaseClass":"Classe di base duplicata non consentita","duplicateCapturePatternTarget":"La destinazione di acquisizione \\"{name}\\" non pu\xf2 comparire pi\xf9 di una volta all\'interno dello stesso schema","duplicateCatchAll":"\xc8 consentita una sola clausola catch-all except","duplicateEnumMember":"Il membro di Enum \\"{name}\\" \xe8 gi\xe0 dichiarato","duplicateGenericAndProtocolBase":"\xc8 consentita una sola classe di base Generic[...] o Protocol[...]","duplicateImport":"\\"{importName}\\" \xe8 stato importato pi\xf9 di una volta","duplicateKeywordOnly":"\xc8 consentito un solo separatore \\"*\\"","duplicateKwargsParam":"\xc8 consentito un solo parametro \\"**\\"","duplicateParam":"“{name}\\" parametro duplicato","duplicatePositionOnly":"\xc8 consentito un solo parametro \\"/\\"","duplicateStarPattern":"In una sequenza di criteri \xe8 consentito un solo criterio \\"*\\"","duplicateStarStarPattern":"\xc8 consentita una sola voce \\"**\\"","duplicateUnpack":"Nell list \xe8 consentita una sola operazione di decompressione","ellipsisAfterUnpacked":"\\"...\\" non pu\xf2 essere usato con un argomento TypeVarTuple non compresso o tuple","ellipsisContext":"\\"...\\" non \xe8 consentito in questo contesto","ellipsisSecondArg":"\\"...\\" \xe8 consentito solo come secondo di due argomenti","enumClassOverride":"La classe di Enum \\"{name}\\" \xe8 finale e non pu\xf2 essere sottoclassificata","enumMemberDelete":"Non \xe8 possibile eliminare il membro di Enum \\"{name}\\"","enumMemberSet":"Non \xe8 possibile assegnare il membro di Enum \\"{name}\\"","enumMemberTypeAnnotation":"Le annotazioni di tipo non sono consentite per i membri di enumerazione","exceptGroupMismatch":"L\'istruzione Try non pu\xf2 includere sia \\"except\\" che \\"except*\\"","exceptGroupRequiresType":"La sintassi del gruppo di eccezioni (\\"except*\\") richiede un tipo di eccezione","exceptRequiresParens":"Pi\xf9 tipi di eccezione devono essere racchiusi tra parentesi prima di Python 3.14","exceptWithAsRequiresParens":"Pi\xf9 tipi di eccezione devono essere racchiusi tra parentesi quando si usa \\"as\\"","exceptionGroupIncompatible":"La sintassi del gruppo di eccezioni (\\"except*\\") richiede Python 3.11 o versione successiva","exceptionGroupTypeIncorrect":"Il tipo di eccezione in except* non pu\xf2 derivare da BaseGroupException","exceptionTypeIncorrect":"\\"{type}\\" non deriva da BaseException","exceptionTypeNotClass":"\\"{type}\\" non \xe8 una classe di eccezione valida","exceptionTypeNotInstantiable":"Il costruttore per il tipo di eccezione \\"{type}\\" richiede uno o pi\xf9 argomenti","expectedAfterDecorator":"Dichiarazione di funzione o classe prevista dopo l’elemento Decorator","expectedArrow":"Previsto \\"->\\" seguito da un\'annotazione di tipo restituito","expectedAsAfterException":"Previsto \\"as\\" dopo il tipo di eccezione","expectedAssignRightHandExpr":"Espressione prevista a destra di \\"=\\"","expectedBinaryRightHandExpr":"Espressione prevista a destra dell\'operatore","expectedBoolLiteral":"\xc8 previsto True o False","expectedCase":"Prevista istruzione \\"case\\"","expectedClassName":"Nome classe previsto","expectedCloseBrace":"\\"{\\" non \xe8 stato chiuso","expectedCloseBracket":"\\"[\\" non \xe8 stato chiuso","expectedCloseParen":"\\"(\\" non \xe8 stato chiuso","expectedColon":"Previsto \\":\\"","expectedComplexNumberLiteral":"\xc8 previsto un valore letterale di numero complesso per i criteri di ricerca","expectedDecoratorExpr":"Il modulo dell\'espressione non \xe8 supportato per l\'elemento Decorator precedente a Python 3.9","expectedDecoratorName":"\xc8 previsto un nome di elemento Decorator","expectedDecoratorNewline":"Prevista nuova riga alla fine dell\'elemento Decorator","expectedDelExpr":"Espressione prevista dopo \\"del\\"","expectedElse":"Previsto \\"else\\"","expectedEquals":"Previsto \\"=\\"","expectedExceptionClass":"Classe od oggetto di eccezione non valido","expectedExceptionObj":"Previsto oggetto eccezione, classe eccezione o None","expectedExpr":"Espressione prevista","expectedFunctionAfterAsync":"Prevista definizione di funzione dopo \\"async\\"","expectedFunctionName":"\xc8 previsto un nome di funzione dopo \\"def\\"","expectedIdentifier":"Identificatore previsto","expectedImport":"Previsto \\"import\\"","expectedImportAlias":"Simbolo previsto dopo \\"as\\"","expectedImportSymbols":"Sono previsti uno o pi\xf9 nomi di simboli dopo “import”","expectedIn":"previsto \'in\'","expectedInExpr":"Espressione prevista dopo \\"in\\"","expectedIndentedBlock":"Previsto un blocco rientrato","expectedMemberName":"Nome dell\'attributo previsto dopo \\".\\"","expectedModuleName":"Nome del modulo previsto","expectedNameAfterAs":"\xc8 previsto il nome del simbolo dopo \\"as\\"","expectedNamedParameter":"Il parametro della parola chiave deve seguire \\"*\\"","expectedNewline":"Prevista nuova riga","expectedNewlineOrSemicolon":"Le istruzioni devono essere separate da nuove righe o punti e virgola","expectedOpenParen":"Previsto \\"(\\"","expectedParamName":"Nome del parametro previsto","expectedPatternExpr":"Espressione del criterio prevista","expectedPatternSubjectExpr":"Prevista espressione del soggetto del criterio","expectedPatternValue":"Espressione del valore del criterio prevista nel formato \\"a.b\\"","expectedReturnExpr":"Espressione prevista dopo \\"return\\"","expectedSliceIndex":"Prevista espressione di indice o sezione","expectedTypeNotString":"\xc8 previsto un tipo ma \xe8 stato ricevuto un valore letterale stringa","expectedTypeParameterName":"Nome del parametro del tipo previsto","expectedYieldExpr":"Espressione prevista nell\'istruzione yield","finalClassIsAbstract":"La classe \\"{type}\\" \xe8 contrassegnata come finale e deve implementare tutti i simboli astratti","finalContext":"\\"Finale\\" non \xe8 consentito in questo contesto","finalInLoop":"Non \xe8 possibile assegnare una variabile \\"Final\\" all\'interno di un ciclo","finalMethodOverride":"Il metodo \\"{name}\\" non pu\xf2 eseguire l\'override del metodo finale definito nella classe \\"{className}\\"","finalNonMethod":"Impossibile contrassegnare la funzione “{name}” @final perch\xe9 non \xe8 un metodo","finalReassigned":"\\"{name}\\" \xe8 dichiarato come Finale e non pu\xf2 essere riassegnato","finalRedeclaration":"\\"{name}\\" \xe8 stato dichiarato in precedenza come Finale","finalRedeclarationBySubclass":"Non \xe8 possibile ridichiarare \\"{name}\\" perch\xe9 la classe padre \\"{className}\\" la dichiara come Finale","finalTooManyArgs":"Previsto un singolo argomento tipo dopo \\"Final\\"","finalUnassigned":"\\"{name}\\" \xe8 dichiarato Final, ma il valore non \xe8 assegnato","finallyBreak":"Non \xe8 possibile utilizzare \\"break\\" per uscire da un blocco \\"finally\\"","finallyContinue":"Non \xe8 possibile utilizzare \\"continue\\" per uscire da un blocco \\"finally\\"","finallyReturn":"Non \xe8 possibile utilizzare \\"return\\" per uscire da un blocco \\"finally\\"","formatStringBrace":"Parentesi graffa di chiusura singola non consentita all\'interno del valore letterale f-string; usa parentesi graffa chiusa doppia","formatStringBytes":"I valori letterali stringa di formato (f-string) non possono essere binari","formatStringDebuggingIllegal":"L’identificatore di debug delle stringhe F \\"=\\" richiede Python 3.8 o versione successiva","formatStringEscape":"Sequenza di escape (barra rovesciata) non consentita nella porzione di espressione di f-string prima di Python 3.12","formatStringExpectedConversion":"\xc8 previsto un identificatore di conversione dopo \\"!\\" in f-string","formatStringIllegal":"I valori letterali stringa di formato (f-string) richiedono Python 3.6 o versione successiva","formatStringInPattern":"Stringa di formato non consentita nel criterio","formatStringNestedFormatSpecifier":"Espressioni annidate troppo in profondit\xe0 nell\'identificatore di stringa di formato","formatStringNestedQuote":"Le stringhe annidate all\'interno di una stringa f non possono usare lo stesso carattere virgolette della stringa f prima di Python 3.12","formatStringTemplate":"I valori letterali stringa di formato (f-strings) non possono essere anche stringhe modello (stringhe t)","formatStringUnicode":"I valori letterali stringa di formato (f-string) non possono essere unicode","formatStringUnterminated":"Espressione senza terminazione in f-string; previsto \\"}\\".","functionDecoratorTypeUnknown":"L\'elemento Decorator della funzione non tipizzato nasconde il tipo di funzione; l\'elemento Decorator verr\xe0 ignorato","functionInConditionalExpression":"L\'espressione condizionale fa riferimento a una funzione che restituisce sempre True","functionTypeParametersIllegal":"La sintassi del parametro del tipo di funzione richiede Python 3.12 o versione successiva","futureImportLocationNotAllowed":"Le importazioni da __future__ devono trovarsi all\'inizio del file","generatorAsyncReturnType":"Il tipo restituito della funzione del generatore async deve essere compatibile con \\"AsyncGenerator[{yieldType}, Any]\\"","generatorNotParenthesized":"Le espressioni del generatore devono essere racchiuse tra parentesi se non \xe8 l\'unico argomento","generatorSyncReturnType":"Il tipo restituito della funzione del generatore deve essere compatibile con \\"Generator[{yieldType}, Any, Any]\\"","genericBaseClassNotAllowed":"Non \xe8 possibile usare la classe di base \\"Generic\\" con la sintassi del parametro di tipo","genericClassAssigned":"Non \xe8 possibile assegnare il tipo di classe generico","genericClassDeleted":"Non \xe8 possibile eliminare il tipo di classe generico","genericInstanceVariableAccess":"L\'accesso alla variabile di istanza generica tramite la classe \xe8 ambiguo","genericNotAllowed":"\\"Generic\\" non valido in questo contesto","genericTypeAliasBoundTypeVar":"L\'alias di tipo generico all\'interno della classe non pu\xf2 usare variabili di tipo associate {names}","genericTypeArgMissing":"\\"Generico\\" richiede almeno un argomento di tipo","genericTypeArgTypeVar":"L\'argomento di tipo per \\"Generic\\" deve essere una variabile di tipo","genericTypeArgUnique":"Gli argomenti di tipo per \\"Generic\\" devono essere univoci","globalReassignment":"\\"{name}\\" \xe8 assegnato prima della dichiarazione globale","globalRedefinition":"\\"{name}\\" \xe8 gi\xe0 stato dichiarato globale","implicitStringConcat":"Concatenazione implicita di stringhe non consentita","importCycleDetected":"Ciclo rilevato nella catena di importazione","importDepthExceeded":"La profondit\xe0 della catena di importazione ha superato {depth}","importResolveFailure":"Non \xe8 stato possibile risolvere l\'importazione \\"{importName}\\"","importSourceResolveFailure":"Non \xe8 stato possibile risolvere l\'importazione \\"{importName}\\" dall’origine","importSymbolUnknown":"\\"{name}\\" \xe8 un simbolo di importazione sconosciuto","incompatibleMethodOverride":"Il metodo \\"{name}\\" esegue l\'override della classe \\"{className}\\" in modo incompatibile","inconsistentIndent":"Il valore dell\'annullamento del rientro non corrisponde al rientro precedente","inconsistentTabs":"Uso incoerente di tabulazioni e spazi nel rientro","initMethodSelfParamTypeVar":"L\'annotazione di tipo per il parametro \\"self\\" del metodo \\"__init__\\" non pu\xf2 contenere variabili di tipo con ambito classe","initMustReturnNone":"Il tipo restituito di \\"__init__\\" deve essere None","initSubclassCallFailed":"Argomenti di parola chiave non corretti per il metodo __init_subclass__","initSubclassClsParam":"__init_subclass__ override deve accettare un parametro \\"cls\\"","initVarNotAllowed":"\\"InitVar\\" non consentito in questo contesto","instanceMethodSelfParam":"I metodi di istanza devono accettare un parametro \\"self\\"","instanceVarOverridesClassVar":"La variabile di istanza \\"{name}\\" esegue l\'override della variabile di classe con lo stesso nome nella classe \\"{className}\\"","instantiateAbstract":"Non \xe8 possibile creare un\'istanza di classe astratta \\"{type}\\"","instantiateProtocol":"Non \xe8 possibile creare un\'istanza della classe Protocol \\"{type}\\"","internalBindError":"Errore interno durante l\'associazione del file \\"{file}\\": {message}","internalParseError":"Si \xe8 verificato un errore interno durante l\'analisi del file \\"{file}\\": {message}","internalTypeCheckingError":"Errore interno durante il controllo del tipo del file \\"{file}\\": {message}","invalidIdentifierChar":"Carattere non valido nell\'identificatore","invalidStubStatement":"L\'istruzione non ha significato all\'interno di un file stub di tipo","invalidTokenChars":"Carattere non valido \\"{text}\\" nel token","isInstanceInvalidType":"Il secondo argomento di \\"isinstance\\" deve essere una classe o una tuple di classi","isSubclassInvalidType":"Il secondo argomento di \\"issubclass\\" deve essere una classe o una tuple di classi","keyValueInSet":"Le coppie chiave-valore non sono consentite all\'interno di un set","keywordArgInTypeArgument":"Gli argomenti delle parole chiave non possono essere usati negli elenchi di argomenti tipo","keywordOnlyAfterArgs":"Separatore di argomenti solo parola chiave non consentito dopo il parametro \\"*\\"","keywordParameterMissing":"Uno o pi\xf9 parametri di parole chiave devono seguire il parametro \\"*\\"","keywordSubscriptIllegal":"Gli argomenti delle parole chiave all\'interno di pedici non sono supportati","lambdaReturnTypePartiallyUnknown":"Il tipo restituito dell\'espressione lambda \\"{returnType}\\" \xe8 parzialmente sconosciuto","lambdaReturnTypeUnknown":"Il tipo restituito di lambda \xe8 sconosciuto","listAssignmentMismatch":"Non \xe8 possibile assegnare l\'espressione con tipo \\"{type}\\" all\'elenco di destinazione","listInAnnotation":"Espressione List non consentita nell\'espressione type","literalEmptyArgs":"Sono previsti uno o pi\xf9 argomenti di tipo dopo \\"Literal\\"","literalNamedUnicodeEscape":"Le sequenze di escape Unicode denominate non sono supportate nelle annotazioni stringa \\"Literal\\"","literalNotAllowed":"Non \xe8 possibile usare \\"Literal\\" in questo contesto senza un argomento tipo","literalNotCallable":"Non \xe8 possibile creare un\'istanza del tipo Literal","literalUnsupportedType":"Gli argomenti di tipo per \\"Literal\\" devono essere None, un valore letterale (int, bool, str o bytes) o un valore di enumerazione","matchIncompatible":"Le istruzioni match richiedono Python 3.10 o versione successiva","matchIsNotExhaustive":"I case all\'interno dell\'istruzione match non gestiscono in modo completo tutti i valori","maxParseDepthExceeded":"\xc8 stata superata la profondit\xe0 massima di analisi; suddividere l\'espressione in sottoespressioni pi\xf9 piccole","memberAccess":"Non \xe8 possibile accedere all\'attributo \\"{name}\\" per la classe \\"{type}\\"","memberDelete":"Non \xe8 possibile eliminare l\'attributo \\"{name}\\" per la classe \\"{type}\\"","memberSet":"Non \xe8 possibile assegnare all\'attributo \\"{name}\\" per la classe \\"{type}\\"","metaclassConflict":"La metaclasse di una classe derivata deve essere una sottoclasse delle metaclassi di tutte le relative classi di base","metaclassDuplicate":"\xc8 possibile specificare una sola metaclasse","metaclassIsGeneric":"La metaclasse non pu\xf2 essere generica","methodNotDefined":"Metodo \\"{name}\\" non definito","methodNotDefinedOnType":"\\"{name}\\" metodo non definito nel tipo \\"{type}\\"","methodOrdering":"Non \xe8 possibile creare un ordinamento coerente del metodo","methodOverridden":"\\"{name}\\" esegue l\'override del metodo con lo stesso nome nella classe \\"{className}\\" con un tipo non compatibile \\"{type}\\".","methodReturnsNonObject":"Il metodo \\"{name}\\" non restituisce un oggetto","missingSuperCall":"Il metodo \\"{methodName}\\" non chiama il metodo con lo stesso nome nella classe padre","mixingBytesAndStr":"Bytes e valori str non possono essere concatenati","moduleAsType":"Il modulo non pu\xf2 essere usato come tipo","moduleNotCallable":"Modulo non chiamabile","moduleUnknownMember":"\\"{memberName}\\" non \xe8 un attributo noto del modulo \\"{moduleName}\\"","namedExceptAfterCatchAll":"Una clausola except denominata non pu\xf2 trovarsi dopo la clausola catch-all except","namedParamAfterParamSpecArgs":"Il parametro della parola chiave \\"{name}\\" non pu\xf2 essere visualizzato nella firma dopo il parametro ParamSpec args","namedTupleEmptyName":"I nomi all\'interno di un tuple denominato non possono essere vuoti","namedTupleEntryRedeclared":"Non \xe8 possibile eseguire l\'override di \\"{name}\\" perch\xe9 la classe padre \\"{className}\\" \xe8 un tuple denominato","namedTupleFieldUnderscore":"I nomi dei campi di una “Named tuple” non possono iniziare con un carattere di sottolineatura","namedTupleFirstArg":"\xc8 previsto il nome della classe di tuple denominata come primo argomento","namedTupleMultipleInheritance":"L\'ereditariet\xe0 multipla con NamedTuple non \xe8 supportata","namedTupleNameKeyword":"I nomi dei campi non possono essere una parola chiave","namedTupleNameType":"\xc8 prevista una tuple a due voci che specifica il nome e il tipo della voce","namedTupleNameUnique":"I nomi all\'interno di una tuple denominata devono essere univoci","namedTupleNoTypes":"\\"namedtuple\\" non fornisce tipi per le voci di tuple; usare invece \\"NamedTuple\\"","namedTupleSecondArg":"\xc8 previsto un list di voci di tuple denominate come secondo argomento","newClsParam":"__new__ override deve accettare un parametro \\"cls\\"","newTypeAnyOrUnknown":"Il secondo argomento di NewType deve essere una classe nota, non Any o Unknown","newTypeBadName":"Il primo argomento di NewType deve essere un valore letterale stringa","newTypeLiteral":"Non \xe8 possibile usare NewType con il tipo Literal","newTypeNameMismatch":"NewType deve essere assegnato a una variabile con lo stesso nome","newTypeNotAClass":"Classe prevista come secondo argomento di NewType","newTypeParamCount":"NewType richiede due argomenti posizionali","newTypeProtocolClass":"Non \xe8 possibile usare NewType con il tipo strutturale (una classe Protocol o TypedDict)","noOverload":"Nessun overload per \\"{name}\\" corrisponde agli argomenti specificati","noReturnContainsReturn":"La funzione con tipo return dichiarato \\"NoReturn\\" non pu\xf2 includere un\'istruzione return","noReturnContainsYield":"La funzione con il tipo restituito dichiarato \\"NoReturn\\" non pu\xf2 includere un\'istruzione yield","noReturnReturnsNone":"La funzione con tipo restituito dichiarato \\"NoReturn\\" non pu\xf2 restituire \\"None\\"","nonDefaultAfterDefault":"L\'argomento non predefinito segue l\'argomento predefinito","nonLocalInModule":"Dichiarazione nonlocale non consentita a livello di modulo","nonLocalNoBinding":"Non \xe8 stata trovata alcuna associazione per \\"{name}\\" nonlocal","nonLocalReassignment":"\\"{name}\\" viene assegnato prima della dichiarazione nonlocal","nonLocalRedefinition":"\\"{name}\\" \xe8 gi\xe0 stato dichiarato nonlocal","noneNotCallable":"Non \xe8 possibile chiamare l\'oggetto di tipo \\"None\\"","noneNotIterable":"Impossibile utilizzare l\'oggetto di tipo \\"None\\" come valore iterabile","noneNotSubscriptable":"L\'oggetto di tipo \\"None\\" non \xe8 sottoponibile a pedice","noneNotUsableWith":"Object of type \\"None\\" cannot be used with \\"with\\"","noneNotUsableWithAsync":"Impossibile utilizzare l\'oggetto di tipo \\"None\\" con \\"async with\\"","noneOperator":"Operatore \\"{operator}\\" non supportato per \\"None\\"","noneUnknownMember":"\\"{name}\\" non \xe8 un attributo noto di \\"None\\"","nonlocalTypeParam":"Non \xe8 consentita l\'associazione nonlocal per il parametro di tipo \\"{name}\\"","notRequiredArgCount":"Previsto un singolo argomento tipo dopo \\"NotRequired\\"","notRequiredNotInTypedDict":"\\"NotRequired\\" non \xe8 consentito in questo contesto","objectNotCallable":"L\'oggetto di tipo \\"{type}\\" non \xe8 chiamabile","obscuredClassDeclaration":"La dichiarazione di classe \\"{name}\\" \xe8 oscurata da una dichiarazione con lo stesso nome","obscuredFunctionDeclaration":"La dichiarazione della funzione \\"{name}\\" \xe8 oscurata da una dichiarazione con lo stesso nome","obscuredMethodDeclaration":"La dichiarazione del metodo \\"{name}\\" \xe8 oscurata da una dichiarazione con lo stesso nome","obscuredParameterDeclaration":"La dichiarazione del parametro \\"{name}\\" \xe8 oscurata da una dichiarazione con lo stesso nome","obscuredTypeAliasDeclaration":"La dichiarazione dell\'alias di tipo \\"{name}\\" \xe8 nascosta da una dichiarazione con lo stesso nome","obscuredVariableDeclaration":"La dichiarazione \\"{name}\\" \xe8 oscurata da una dichiarazione con lo stesso nome","operatorLessOrGreaterDeprecated":"L\'operatore \\"<>\\" non \xe8 supportato in Python 3. Usare invece \\"!=\\"","optionalExtraArgs":"\xc8 previsto un argomento di tipo dopo \\"Optional\\"","orPatternIrrefutable":"Criterio inconfutabile consentito solo come ultimo criterio secondario in un criterio \\"or\\"","orPatternMissingName":"Tutti i criteri secondari all\'interno di un criterio \\"or\\" devono avere come destinazione gli stessi nomi","overlappingKeywordArgs":"Il dizionario tipizzato si sovrappone al parametro della parola chiave: {names}","overlappingOverload":"L\'overload {obscured} per \\"{name}\\" non verr\xe0 mai usato perch\xe9 i parametri si sovrappongono all\'overload {obscuredBy}","overloadAbstractImplMismatch":"Gli overload devono corrispondere allo stato astratto dell\'implementazione","overloadAbstractMismatch":"Gli overload devono essere tutti astratti o no","overloadClassMethodInconsistent":"Gli overload per \\"{name}\\" usano @classmethod in modo incoerente","overloadFinalImpl":"@final\'elemento Decorator deve essere applicato solo all\'implementazione","overloadFinalNoImpl":"Solo il primo overload deve essere contrassegnato @final","overloadImplementationMismatch":"L\'implementazione di overload non \xe8 coerente con la firma dell\'overload {index}","overloadOverrideImpl":"@override\'elemento Decorator deve essere applicato solo all\'implementazione","overloadOverrideNoImpl":"Solo il primo overload deve essere contrassegnato @override","overloadReturnTypeMismatch":"L\'overload {prevIndex} per \\"{name}\\" si sovrappone all\'overload {newIndex} e restituisce un tipo incompatibile","overloadStaticMethodInconsistent":"Gli overload per \\"{name}\\" usano @staticmethod in modo incoerente","overloadWithoutImplementation":"\\"{name}\\" \xe8 contrassegnato come overload, ma non viene fornita alcuna implementazione","overriddenMethodNotFound":"Il metodo \\"{name}\\" \xe8 contrassegnato come override, ma non \xe8 presente alcun metodo di base con lo stesso nome","overrideDecoratorMissing":"Il metodo \\"{name}\\" non \xe8 contrassegnato come override, ma esegue l\'override di un metodo nella classe \\"{className}\\"","paramAfterKwargsParam":"Il parametro non pu\xf2 seguire il parametro \\"**\\"","paramAlreadyAssigned":"Il parametro \\"{name}\\" \xe8 gi\xe0 assegnato","paramAnnotationMissing":"Annotazione di tipo mancante per il parametro \\"{name}\\"","paramAssignmentMismatch":"Non \xe8 possibile assegnare l\'espressione di tipo \\"{sourceType}\\" al parametro di tipo \\"{paramType}\\"","paramNameMissing":"Nessun parametro denominato \\"{name}\\"","paramSpecArgsKwargsDuplicate":"Gli argomenti per ParamSpec \\"{type}\\" sono gi\xe0 stati specificati","paramSpecArgsKwargsUsage":"Gli attributi \\"args\\" e \\"kwargs\\" di ParamSpec devono essere entrambi visualizzati all\'interno di una firma di funzione","paramSpecArgsMissing":"Gli argomenti per ParamSpec \\"{type}\\" sono mancanti","paramSpecArgsUsage":"L\'attributo \\"args\\" di ParamSpec \xe8 valido solo se usato con il parametro *args","paramSpecAssignedName":"ParamSpec deve essere assegnato a una variabile denominata \\"{name}\\"","paramSpecContext":"ParamSpec non \xe8 consentito in questo contesto","paramSpecDefaultNotTuple":"Sono previsti puntini di sospensione, un\'espressione di tuple o ParamSpec per il valore predefinito di ParamSpec","paramSpecFirstArg":"Nome previsto di ParamSpec come primo argomento","paramSpecKwargsUsage":"L\'attributo \\"kwargs\\" di ParamSpec \xe8 valido solo se usato con il parametro **kwargs","paramSpecNotUsedByOuterScope":"ParamSpec \\"{name}\\" non ha significato in questo contesto","paramSpecUnknownArg":"ParamSpec non supporta pi\xf9 di un argomento","paramSpecUnknownMember":"\\"{name}\\" non \xe8 un attributo noto di ParamSpec","paramSpecUnknownParam":"\\"{name}\\" \xe8 un parametro sconosciuto per ParamSpec","paramTypeCovariant":"Non \xe8 possibile usare la variabile di tipo covariante nel tipo di parametro","paramTypePartiallyUnknown":"Tipo di parametro \\"{paramName}\\" parzialmente sconosciuto","paramTypeUnknown":"Tipo di parametro \\"{paramName}\\" sconosciuto","parenthesizedContextManagerIllegal":"Parentheses within \\"with\\" statement requires Python 3.9 or newer","patternNeverMatches":"Il criterio non verr\xe0 mai confrontato per il tipo di oggetto \\"{type}\\"","positionArgAfterNamedArg":"L\'argomento posizionale non pu\xf2 essere visualizzato dopo gli argomenti della parola chiave","positionArgAfterUnpackedDictArg":"L\'argomento posizionale non pu\xf2 essere visualizzato dopo la decompressione degli argomenti della parola chiave","positionOnlyAfterArgs":"Separatore di parametri di sola posizione non consentito dopo il parametro \\"*\\"","positionOnlyAfterKeywordOnly":"Il parametro \\"/\\" deve essere visualizzato prima del parametro \\"*\\"","positionOnlyAfterNon":"Il parametro di sola posizione non \xe8 consentito dopo un parametro che non \xe8 di sola posizione","positionOnlyFirstParam":"Separatore di argomenti di sola posizione non consentito come primo parametro","positionOnlyIncompatible":"Il separatore di parametri di sola posizione richiede Python 3.8 o versione successiva","privateImportFromPyTypedModule":"\\"{name}\\" non \xe8 esportato dal modulo \\"{module}\\"","privateUsedOutsideOfClass":"\\"{name}\\" \xe8 privato e utilizzato all\'esterno del modulo in cui \xe8 dichiarato","privateUsedOutsideOfModule":"\\"{name}\\" \xe8 privato e utilizzato all\'esterno del modulo in cui \xe8 dichiarato","propertyOverridden":"\\"{name}\\" esegue erroneamente l’override di una property con lo stesso nome nella classe \\"{className}\\"","propertyStaticMethod":"Metodi statici non consentiti per getter, setter o deleter di property","protectedUsedOutsideOfClass":"\\"{name}\\" \xe8 protetto e usato al di fuori della classe in cui \xe8 dichiarato","protocolBaseClass":"La classe Protocol \\"{classType}\\" non pu\xf2 derivare dalla classe non Protocol \\"{baseType}\\"","protocolBaseClassWithTypeArgs":"Gli argomenti tipo non sono consentiti con la classe Protocollo quando si usa la sintassi dei parametri tipo","protocolIllegal":"L\'uso di \\"Protocol\\" richiede Python 3.7 o versione successiva","protocolNotAllowed":"\\"Protocol\\" non pu\xf2 essere usato in questo contesto","protocolTypeArgMustBeTypeParam":"L\'argomento di tipo per \\"Protocol\\" deve essere un parametro di tipo","protocolUnsafeOverlap":"La classe si sovrappone a \\"{name}\\" in modo non sicuro e pu\xf2 produrre una corrispondenza in fase di esecuzione","protocolVarianceContravariant":"La variabile di tipo \\"{variable}\\" usata in \\"{class}\\" Protocol generico deve essere controvariante","protocolVarianceCovariant":"La variabile di tipo \\"{variable}\\" usata in \\"{class}\\" Protocol generico deve essere covariante","protocolVarianceInvariant":"La variabile di tipo \\"{variable}\\" usata in \\"{class}\\" Protocol generico deve essere invariante","pyrightCommentInvalidDiagnosticBoolValue":"La direttiva di commento Pyright deve essere seguita da \\"=\\" e da un valore true o false","pyrightCommentInvalidDiagnosticSeverityValue":"La direttiva di commento Pyright deve essere seguita da \\"=\\" e da un valore true, false, error, warning, information o none","pyrightCommentMissingDirective":"Il commento Pyright deve essere seguito da una direttiva (basic o strict) o da una regola di diagnostica","pyrightCommentNotOnOwnLine":"I commenti Pyright usati per controllare le impostazioni a livello di file devono essere visualizzati nella propria riga","pyrightCommentUnknownDiagnosticRule":"\\"{rule}\\" \xe8 una regola di diagnostica sconosciuta per il commento pyright","pyrightCommentUnknownDiagnosticSeverityValue":"\\"{value}\\" non \xe8 un valore valido per il commento pyright; previsto true, false, error, warning, information o none","pyrightCommentUnknownDirective":"\\"{directive}\\" \xe8 una direttiva sconosciuta per il commento pyright; previsto \\"strict\\", \\"standard\\" o \\"basic\\"","readOnlyArgCount":"Previsto un singolo argomento tipo dopo \\"ReadOnly\\"","readOnlyNotInTypedDict":"\\"ReadOnly\\" non consentito in questo contesto","recursiveDefinition":"Non \xe8 stato possibile determinare il tipo di \\"{name}\\" perch\xe9 fa riferimento a se stesso","relativeImportNotAllowed":"Le importazioni relative non possono essere usate con il modulo \\"import .a\\". Usare invece \\"from . import a\\"","requiredArgCount":"\xc8 previsto un singolo argomento di tipo dopo \\"Required\\"","requiredNotInTypedDict":"\\"Required\\" non \xe8 consentito in questo contesto","returnInAsyncGenerator":"L’istruzione return con valore non \xe8 consentita nel generatore async","returnInExceptionGroup":"\\"return\\" non consentito in un blocco \\"except*\\"","returnMissing":"La funzione con tipo restituito dichiarato \\"{returnType}\\" deve restituire un valore in tutti i percorsi di codice","returnOutsideFunction":"\\"return\\" pu\xf2 essere usata solo all\'interno di una funzione.","returnTypeContravariant":"Non \xe8 possibile usare la variabile di tipo controvariante nel tipo restituito","returnTypeMismatch":"Il tipo \\"{exprType}\\" non \xe8 assegnabile al tipo restituito \\"{returnType}\\"","returnTypePartiallyUnknown":"Il tipo restituito \\"{returnType}\\" \xe8 parzialmente sconosciuto","returnTypeUnknown":"Il tipo restituito \xe8 sconosciuto","revealLocalsArgs":"Non \xe8 previsto alcun argomento per la chiamata \\"reveal_locals\\"","revealLocalsNone":"Non sono presenti variabili locals in questo ambito","revealTypeArgs":"Previsto un singolo argomento posizionale per la chiamata \\"reveal_type\\"","revealTypeExpectedTextArg":"L\'argomento \\"expected_text\\" per la funzione \\"reveal_type\\" deve essere un valore letterale str","revealTypeExpectedTextMismatch":"Testo di tipo non corrispondente; previsto \\"{expected}\\" ma ricevuto \\"{received}\\"","revealTypeExpectedTypeMismatch":"Tipo non corrispondente; previsto \\"{expected}\\" ma ricevuto \\"{received}\\"","selfTypeContext":"\\"Self\\" non \xe8 valido in questo contesto","selfTypeMetaclass":"Impossibile utilizzare “Self” all\'interno di una metaclasse (una sottoclasse di “type”)","selfTypeWithTypedSelfOrCls":"Non \xe8 possibile usare \\"Self\\" in una funzione con un parametro \'self\' o \'cls\' con un\'annotazione di tipo diversa da \\"Self\\"","sentinelBadName":"Il primo argomento di Sentinel deve essere un valore letterale stringa","sentinelNameMismatch":"Sentinel deve essere assegnato a una variabile con lo stesso nome","sentinelParamCount":"Sentinel richiede un argomento posizionale","setterGetterTypeMismatch":"Il tipo di valore del setter di Property non \xe8 assegnabile al tipo restituito del getter","singleOverload":"\\"{name}\\" \xe8 contrassegnato come overload, ma mancano altri overload","slotsAttributeError":"\\"{name}\\" non \xe8 specificato in __slots__","slotsClassVarConflict":"\\"{name}\\" \xe8 in conflitto con la variabile di istanza dichiarata in __slots__","starPatternInAsPattern":"Il modello a stella non pu\xf2 essere usato con la destinazione \\"as\\"","starPatternInOrPattern":"Il modello a stella non pu\xf2 essere ORed all\'interno di altri modelli","starStarWildcardNotAllowed":"** non pu\xf2 essere usato con il carattere jolly \\"_\\"","staticClsSelfParam":"I metodi statici non devono accettare un parametro \\"self\\" o \\"cls\\"","stringNonAsciiBytes":"Carattere non ASCII non consentito nel valore letterale stringa dei byte","stringNotSubscriptable":"L\'espressione stringa non pu\xf2 essere in pedice nell\'espressione di tipo. Racchiudere l\'intera espressione tra virgolette","stringUnsupportedEscape":"Sequenza di escape non supportata nel valore letterale stringa","stringUnterminated":"Il valore letterale stringa non \xe8 terminato","stubFileMissing":"File di stub non trovato per \\"{importName}\\"","stubUsesGetAttr":"Il file dello stub di tipo \xe8 incompleto; \\"__getattr__\\" nasconde gli errori di tipo per il modulo","sublistParamsIncompatible":"I parametri di sublist non sono supportati in Python 3.x","superCallArgCount":"Non sono previsti pi\xf9 di due argomenti per la chiamata \\"super\\".","superCallFirstArg":"\xc8 previsto un tipo di classe come primo argomento della chiamata \\"super\\", ma \xe8 stato ricevuto \\"{type}\\"","superCallSecondArg":"Il secondo argomento della chiamata \\"super\\" deve essere un oggetto o una classe che deriva da \\"{type}\\"","superCallZeroArgForm":"Il modulo zero-argument della chiamata \\"super\\" \xe8 valido solo all\'interno di un metodo","superCallZeroArgFormStaticMethod":"Il modulo zero-argument della chiamata \\"super\\" non \xe8 valido all\'interno di un metodo statico","symbolIsPossiblyUnbound":"\\"{name}\\" potrebbe non essere associato","symbolIsUnbound":"\\"{name}\\" non associato","symbolIsUndefined":"\\"{name}\\" non \xe8 definito","symbolOverridden":"\\"{name}\\" esegue l\'override del simbolo con lo stesso nome nella classe \\"{className}\\"","templateStringBytes":"I valori letterali stringa modello (stringhe t) non possono essere binari","templateStringIllegal":"I valori letterali stringa modello (stringhe t) richiedono Python 3.14 o versione successiva","templateStringUnicode":"I valori letterali stringa modello (stringhe t) non possono essere Unicode","ternaryNotAllowed":"Espressione ternaria non consentita nell\'espressione di tipo","totalOrderingMissingMethod":"La classe deve definire uno dei valori di \\"__lt__\\", \\"__le__\\", \\"__gt__\\" o \\"__ge__\\" per usare total_ordering","trailingCommaInFromImport":"Virgola finale non consentita senza parentesi circostanti","tryWithoutExcept":"L\'istruzione Try deve contenere almeno una clausola except or finally","tupleAssignmentMismatch":"Non \xe8 possibile assegnare l\'espressione con tipo \\"{type}\\" al tuple di destinazione","tupleInAnnotation":"Espressione di tuple non consentita nell\'espressione del tipo","tupleIndexOutOfRange":"L\'indice {index} non \xe8 compreso nell\'intervallo per il tipo {type}","typeAliasIllegalExpressionForm":"Modulo di espressione non valido per la definizione dell\'alias di tipo","typeAliasIsRecursiveDirect":"L\'alias di tipo \\"{name}\\" non pu\xf2 usare se stesso nella relativa definizione","typeAliasNotInModuleOrClass":"TypeAlias pu\xf2 essere definito solo all\'interno di un modulo o di una classe","typeAliasRedeclared":"\\"{name}\\" \xe8 dichiarato come TypeAlias e pu\xf2 essere assegnato una sola volta","typeAliasStatementBadScope":"Un\'istruzione type pu\xf2 essere usata solo all\'interno di un modulo o di un ambito della classe","typeAliasStatementIllegal":"L\'istruzione alias di tipo richiede Python 3.12 o versione successiva","typeAliasTypeBadScope":"\xc8 possibile definire un alias di tipo solo all\'interno di un ambito classe o modulo","typeAliasTypeBaseClass":"Impossibile utilizzare come classe di base un alias di tipo definito in un\'istruzione \\"type\\"","typeAliasTypeMustBeAssigned":"TypeAliasType deve essere assegnato a una variabile con lo stesso nome dell\'alias di tipo","typeAliasTypeNameArg":"Il primo argomento di TypeAliasType deve essere un valore letterale stringa che rappresenta il nome dell\'alias di tipo","typeAliasTypeNameMismatch":"Il nome dell\'alias di tipo deve corrispondere al nome della variabile a cui \xe8 assegnato","typeAliasTypeParamInvalid":"L\'elenco dei parametri di tipo deve essere un tuple contenente solo TypeVar, TypeVarTuple o ParamSpec.","typeAnnotationCall":"Espressione di chiamata non consentita nell\'espressione di tipo","typeAnnotationVariable":"Variabile non consentita nell\'espressione di tipo","typeAnnotationWithCallable":"L\'argomento di tipo per \\"type\\" deve essere una classe. I callable non sono supportati","typeArgListExpected":"Sono previsti ParamSpec, puntini di sospensione o elenco di list","typeArgListNotAllowed":"Espressione di List non consentita per questo argomento di tipo","typeArgsExpectingNone":"Non sono previsti argomenti di tipo per la classe \\"{name}\\"","typeArgsMismatchOne":"Previsto un argomento di tipo, ricevuto {received}","typeArgsMissingForAlias":"Sono previsti argomenti di tipo per l\'alias di tipo generico \\"{name}\\"","typeArgsMissingForClass":"Argomenti tipo previsti per la classe generica \\"{name}\\"","typeArgsTooFew":"Troppo pochi argomenti tipo forniti per \\"{name}\\"; previsto {expected} ma ricevuto {received}","typeArgsTooMany":"Troppi argomenti tipo forniti per \\"{name}\\"; previsto {expected} ma ricevuto {received}","typeAssignmentMismatch":"Il tipo \\"{sourceType}\\" non \xe8 assegnabile al tipo dichiarato \\"{destType}\\"","typeAssignmentMismatchWildcard":"Il simbolo di importazione \\"{name}\\" ha il tipo \\"{sourceType}\\", che non \xe8 assegnabile al tipo dichiarato \\"{destType}\\"","typeCallNotAllowed":"la chiamata type() non deve essere usata nell\'espressione di tipo","typeCheckOnly":"\\"{name}\\" \xe8 contrassegnato come @type_check_only e pu\xf2 essere utilizzato solo nelle annotazioni tipo","typeCommentDeprecated":"L\'uso dei commenti di type \xe8 deprecato. Usare invece l\'annotazione type","typeExpectedClass":"Classe prevista ma ricevuta \\"{type}\\"","typeFormArgs":"\\"TypeForm\\" accetta un singolo argomento posizionale","typeGuardArgCount":"\xc8 previsto un singolo argomento di tipo dopo \\"TypeGuard\\" o \\"TypeIs\\"","typeGuardParamCount":"Le funzioni e i metodi di protezione dei tipi definiti dall\'utente devono avere almeno un parametro di input","typeIsReturnType":"Il tipo restituito di TypeIs (\\"{returnType}\\") non \xe8 coerente con il tipo di parametro di valore (\\"{type}\\")","typeNotAwaitable":"\\"{type}\\" non \xe8 awaitable","typeNotIntantiable":"Non \xe8 possibile creare un\'istanza di \\"{type}\\"","typeNotIterable":"\\"{type}\\" non \xe8 iterabile","typeNotSpecializable":"Non \xe8 stato possibile specializzare il tipo \\"{type}\\"","typeNotSubscriptable":"L\'oggetto di tipo \\"{type}\\" non \xe8 sottoponibile a script","typeNotSupportBinaryOperator":"L\'operatore \\"{operator}\\" non \xe8 supportato per i tipi \\"{leftType}\\" e \\"{rightType}\\".","typeNotSupportBinaryOperatorBidirectional":"L\'operatore \\"{operator}\\" non \xe8 supportato per i tipi \\"{leftType}\\" e \\"{rightType}\\" quando il tipo previsto \xe8 \\"{expectedType}\\"","typeNotSupportUnaryOperator":"Operatore \\"{operator}\\" non supportato per il tipo \\"{type}\\"","typeNotSupportUnaryOperatorBidirectional":"L\'operatore \\"{operator}\\" non \xe8 supportato per il tipo \\"{type}\\" quando il tipo previsto \xe8 \\"{expectedType}\\"","typeNotUsableWith":"Impossibile utilizzare l\'oggetto di tipo \\"{type}\\" con \\"with\\" perch\xe9 non implementa correttamente {method}","typeNotUsableWithAsync":"Impossibile utilizzare l\'oggetto di tipo \\"{type}\\" con \\"async with\\" perch\xe9 non implementa {method}","typeParameterBoundNotAllowed":"Il vincolo o il binding non possono essere usati con un parametro di tipo variadic o ParamSpec","typeParameterConstraintTuple":"Il vincolo del parametro di tipo deve essere una tupla di due o pi\xf9 tipi","typeParameterExistingTypeParameter":"Il parametro di tipo \\"{name}\\" \xe8 gi\xe0 in uso","typeParameterNotDeclared":"Il parametro di tipo \\"{name}\\" non \xe8 incluso nell\'elenco dei parametri di tipo per \\"{container}\\"","typeParametersMissing":"\xc8 necessario specificare almeno un parametro di tipo","typePartiallyUnknown":"Tipo di \\"{name}\\" parzialmente sconosciuto","typeUnknown":"Il tipo di \\"{name}\\" \xe8 sconosciuto","typeVarAssignedName":"TypeVar deve essere assegnato a una variabile denominata \\"{name}\\"","typeVarAssignmentMismatch":"Non \xe8 possibile assegnare il tipo \\"{type}\\" alla variabile di tipo \\"{name}\\"","typeVarBoundAndConstrained":"TypeVar non pu\xf2 essere contemporaneamente associato e vincolato","typeVarBoundGeneric":"Il tipo associato a TypeVar non pu\xf2 essere generico","typeVarConstraintGeneric":"Il tipo di vincolo TypeVar non pu\xf2 essere generico","typeVarDefaultBoundMismatch":"Il tipo predefinito TypeVar deve essere un sottotipo del tipo associato","typeVarDefaultConstraintMismatch":"Il tipo predefinito TypeVar deve essere uno dei tipi vincolati","typeVarDefaultIllegal":"I tipi predefiniti delle variabili di tipo richiedono Python 3.13 o versione successiva","typeVarDefaultInvalidTypeVar":"Il parametro di tipo \\"{name}\\" ha un tipo predefinito che fa riferimento a una o pi\xf9 variabili di tipo non compreso nell\'ambito","typeVarFirstArg":"Nome previsto di TypeVar come primo argomento","typeVarInvalidForMemberVariable":"Il tipo di attributo non pu\xf2 usare la variabile di tipo \\"{name}\\" con ambito del metodo locale","typeVarNoMember":"TypeVar \\"{type}\\" non ha alcun attributo \\"{name}\\"","typeVarNotSubscriptable":"TypeVar \\"{type}\\" non sottoponibile a script","typeVarNotUsedByOuterScope":"La variabile di tipo \\"{name}\\" non ha significato in questo contesto","typeVarPossiblyUnsolvable":"La variabile di tipo \\"{name}\\" potrebbe non essere risolta se il chiamante non fornisce alcun argomento per il parametro \\"{param}\\"","typeVarSingleConstraint":"TypeVar deve contenere almeno due tipi vincolati","typeVarTupleConstraints":"TypeVarTuple non pu\xf2 avere vincoli di valore","typeVarTupleContext":"TypeVarTuple non \xe8 consentito in questo contesto","typeVarTupleDefaultNotUnpacked":"Il tipo predefinito TypeVarTuple deve essere un tuple non compresso o TypeVarTuple","typeVarTupleMustBeUnpacked":"L\'operatore Decomprimi \xe8 obbligatorio per il valore TypeVarTuple","typeVarTupleUnknownParam":"\\"{name}\\" \xe8 un parametro sconosciuto per TypeVarTuple","typeVarUnknownParam":"\\"{name}\\" \xe8 un parametro sconosciuto per TypeVar","typeVarUsedByOuterScope":"TypeVar \\"{name}\\" gi\xe0 in uso da un ambito esterno","typeVarUsedOnlyOnce":"TypeVar \\"{name}\\" viene visualizzato una sola volta nella firma della funzione generica","typeVarVariance":"TypeVar non pu\xf2 essere covariante e controvariante","typeVarWithDefaultFollowsVariadic":"TypeVar \\"{typeVarName}\\" ha un valore predefinito e non pu\xf2 seguire TypeVarTuple \\"{variadicName}\\"","typeVarWithoutDefault":"\\"{name}\\" non pu\xf2 essere visualizzato dopo \\"{other}\\" nell\'elenco dei parametri del tipo, perch\xe9 non ha un tipo predefinito","typeVarsNotInGenericOrProtocol":"Generic[] o Protocol[] deve includere tutte le variabili di tipo","typedDictAccess":"Non \xe8 stato possibile accedere all\'elemento in TypedDict","typedDictAssignedName":"TypedDict deve essere assegnato a una variabile denominata \\"{name}\\"","typedDictBadVar":"Le classi TypedDict possono contenere solo annotazioni di tipo","typedDictBaseClass":"Anche tutte le classi di base per le classi TypedDict devono essere classi TypedDict","typedDictBoolParam":"\xc8 previsto che il parametro \\"{name}\\" abbia il valore True o False","typedDictClosedExtras":"La classe di base \\"{name}\\" \xe8 una TypedDict che limita il tipo di elementi aggiuntivi al tipo \\"{type}\\"","typedDictClosedFalseNonOpenBase":"La classe base \\"{name}\\" non \xe8 un TypedDict aperto. closed=False non consentito","typedDictClosedNoExtras":"La classe di base \\"{name}\\" \xe8 un TypedDict closed; elementi aggiuntivi non consentiti","typedDictDelete":"Non \xe8 stato possibile eliminare l\'elemento in TypedDict","typedDictEmptyName":"I nomi all\'interno di un TypedDict non possono essere vuoti","typedDictEntryName":"Valore letterale stringa previsto per il nome della voce del dizionario","typedDictEntryUnique":"I nomi all\'interno di un dizionario devono essere univoci","typedDictExtraArgs":"Argomenti TypedDict aggiuntivi non supportati","typedDictExtraItemsClosed":"TypedDict possono utilizzare \\"closed\\" o \\"extra_items\\" ma non entrambi","typedDictFieldNotRequiredRedefinition":"Non \xe8 possibile ridefinire il campo TypedDict \\"{name}\\" come NotRequired","typedDictFieldReadOnlyRedefinition":"Non \xe8 possibile ridefinire l’elemento TypedDict \\"{name}\\" come ReadOnly","typedDictFieldRequiredRedefinition":"Non \xe8 possibile ridefinire il campo TypedDict \\"{name}\\" come Required","typedDictFirstArg":"\xc8 previsto il nome della classe TypedDict come primo argomento","typedDictInClassPattern":"Classe TypedDict non consentita nel modello di classe","typedDictInitsubclassParameter":"TypedDict non supporta __init_subclass__ parametro “{name}”","typedDictNotAllowed":"\\"TypedDict\\" non pu\xf2 essere usato in questo contesto","typedDictSecondArgDict":"Previsto parametro dict o keyword come secondo parametro","typedDictSecondArgDictEntry":"Voce di dizionario semplice prevista","typedDictSet":"Non \xe8 stato possibile assegnare l\'elemento in TypedDict","unaccessedClass":"Non \xe8 stato eseguito l\'accesso alla classe \\"{name}\\"","unaccessedFunction":"Non \xe8 stato eseguito l\'accesso alla funzione \\"{name}\\"","unaccessedImport":"Non \xe8 stato eseguito l\'accesso all\'importazione \\"{name}\\"","unaccessedSymbol":"Non \xe8 stato eseguito l\'accesso a \\"{name}\\"","unaccessedVariable":"Non \xe8 stato eseguito l\'accesso alla variabile \\"{name}\\"","unannotatedFunctionSkipped":"L\'analisi della funzione \\"{name}\\" \xe8 stata ignorata perch\xe9 non \xe8 annotata","unaryOperationNotAllowed":"Operatore unario non consentito nell\'espressione di tipo","unexpectedAsyncToken":"\xc8 previsto che \\"def\\", \\"with\\" o \\"for\\" seguano \\"async\\"","unexpectedEof":"EOF imprevisto","unexpectedExprToken":"Token imprevisto alla fine dell\'espressione","unexpectedIndent":"Rientro imprevisto","unexpectedUnindent":"Riduci rientro non previsto","unhashableDictKey":"La chiave del dizionario deve essere hashable","unhashableSetEntry":"La voce set deve essere hashable","uninitializedAbstractVariables":"Le variabili definite nella classe di base astratta non vengono inizializzate nella classe finale \\"{classType}\\"","uninitializedInstanceVariable":"La variabile di istanza \\"{name}\\" non \xe8 inizializzata nel corpo della classe o nel metodo __init__","unionForwardReferenceNotAllowed":"Impossibile utilizzare la sintassi di Union con l\'operando stringa. Usare virgolette intorno all\'intera espressione","unionSyntaxIllegal":"La sintassi alternativa per le unioni richiede Python 3.10 o versione successiva","unionTypeArgCount":"Unione richiede due o pi\xf9 argomenti di tipo","unionUnpackedTuple":"Union non pu\xf2 includere un tuple decompresso","unionUnpackedTypeVarTuple":"Union non pu\xf2 includere un TypeVarTuple non compresso","unnecessaryCast":"Chiamata \\"cast\\" non necessaria; il tipo \xe8 gi\xe0 \\"{type}\\"","unnecessaryIsInstanceAlways":"Chiamata isinstance non necessaria; \\"{testType}\\" \xe8 sempre un\'istanza di \\"{classType}\\"","unnecessaryIsInstanceNever":"Chiamata isinstance non necessaria; \\"{testType}\\" non \xe8 mai un\'istanza di \\"{classType}\\"","unnecessaryIsSubclassAlways":"Chiamata issubclass non necessaria; \\"{testType}\\" \xe8 sempre una sottoclasse di \\"{classType}\\"","unnecessaryIsSubclassNever":"Chiamata issubclass non necessaria; \\"{testType}\\" non \xe8 mai una sottoclasse di \\"{classType}\\"","unnecessaryPyrightIgnore":"Commento \\"# pyright: ignore\\" non necessario","unnecessaryPyrightIgnoreRule":"Regola \\"# pyright: ignore\\" non necessaria: \\"{name}\\"","unnecessaryTypeIgnore":"Commento \\"# type: ignore\\" non necessario","unpackArgCount":"Previsto un singolo argomento di tipo dopo \\"Unpack\\"","unpackExpectedTypeVarTuple":"\xc8 previsto TypeVarTuple o tuple come argomento di tipo per Unpack","unpackExpectedTypedDict":"Previsto argomento di tipo TypedDict per Unpack","unpackIllegalInComprehension":"Operazione di decompressione non consentita nella comprensione","unpackInAnnotation":"Operatore di decompressione non consentito nell\'espressione di tipo","unpackInDict":"Operazione di decompressione non consentita nei dizionari","unpackInSet":"Operatore di decompressione non consentito all’interno di un set","unpackNotAllowed":"Unpack non \xe8 consentito in questo contesto","unpackOperatorNotAllowed":"L’operazione di decompressione non \xe8 consentita in questo contesto","unpackTuplesIllegal":"L\'operazione di decompressione non \xe8 consentita nelle tuple precedenti a Python 3.8","unpackedArgInTypeArgument":"Non \xe8 possibile usare argomenti decompressi in questo contesto","unpackedArgWithVariadicParam":"Non \xe8 possibile usare l\'argomento decompresso per il parametro TypeVarTuple","unpackedDictArgumentNotMapping":"L\'espressione dell\'argomento dopo ** deve essere un mapping con un tipo di chiave \\"str\\"","unpackedDictSubscriptIllegal":"L\'operatore di decompressione del dizionario nel pedice non \xe8 consentito","unpackedSubscriptIllegal":"L\'operatore di decompressione nel pedice richiede Python 3.11 o versione successiva","unpackedTypeVarTupleExpected":"Previsto TypeVarTuple decompresso; usa Unpack[{name1}] o *{name2}","unpackedTypedDictArgument":"Impossibile trovare una corrispondenza tra l\'argomento TypedDict non compresso e i parametri","unreachableCodeCondition":"Il codice non viene analizzato perch\xe9 la condizione viene valutata in modo statico come false","unreachableCodeStructure":"Il codice \xe8 strutturalmente irraggiungibile","unreachableCodeType":"L’analisi dei tipi indica che il codice non \xe8 raggiungibile.","unreachableExcept":"La clausola Except non \xe8 raggiungibile perch\xe9 l\'eccezione \xe8 gi\xe0 gestita","unsupportedDunderAllOperation":"L\'operazione su \\"__all__\\" non \xe8 supportata, di conseguenza l\'elenco dei simboli esportati potrebbe non essere corretto","unusedCallResult":"Il risultato dell\'espressione di chiamata \xe8 di tipo \\"{type}\\" e non \xe8 usato. Assegnare alla variabile \\"_\\" se \xe8 intenzionale","unusedCoroutine":"Il risultato della chiamata alla funzione async non viene usato. Usare \\"await\\" o assegnare il risultato alla variabile","unusedExpression":"Il valore dell\'espressione non \xe8 utilizzato","varAnnotationIllegal":"Le annotazioni type per le variabili richiedono Python 3.6 o versione successiva. Usare il commento di type per la compatibilit\xe0 con le versioni precedenti","variableFinalOverride":"La variabile \\"{name}\\" \xe8 contrassegnata come Final ed esegue l\'override della variabile non Final con lo stesso nome nella classe \\"{className}\\"","variadicTypeArgsTooMany":"L\'elenco di argomenti del tipo pu\xf2 contenere al massimo un tuple o TypeVarTuple non compresso","variadicTypeParamTooManyAlias":"L\'alias di tipo pu\xf2 avere al massimo un parametro di tipo TypeVarTuple, ma ne ha ricevuti pi\xf9 ({names})","variadicTypeParamTooManyClass":"La classe generica pu\xf2 avere al massimo un parametro di tipo TypeVarTuple, ma ne ha ricevuti pi\xf9 ({names})","walrusIllegal":"L\'operatore \\":=\\" richiede Python 3.8 o versione successiva","walrusNotAllowed":"L\'operatore \\":=\\" non \xe8 consentito in questo contesto senza parentesi circostanti","wildcardInFunction":"Wildcard import non consentito all\'interno di una classe o di una funzione","wildcardLibraryImport":"Wildcard import da una libreria non consentito","wildcardPatternTypePartiallyUnknown":"Il tipo acquisito dal modello con caratteri jolly \xe8 parzialmente sconosciuto","wildcardPatternTypeUnknown":"Il tipo acquisito dal criterio con caratteri jolly \xe8 sconosciuto","yieldFromIllegal":"L\'uso di \\"yield from\\" richiede Python 3.3 o versione successiva","yieldFromOutsideAsync":"\\"yield from\\" non consentito in una funzione async","yieldOutsideFunction":"\\"yield\\" non consentito all\'esterno di una funzione o di un\'espressione lambda","yieldWithinComprehension":"\\"yield\\" non consentito all\'interno di una comprensione","zeroCaseStatementsFound":"L’istruzione Match deve includere almeno un’istruzione case","zeroLengthTupleNotAllowed":"Zero-length tuple is not allowed in this context"},"DiagnosticAddendum":{"annotatedNotAllowed":"Non \xe8 possibile usare il modulo speciale \\"Annotated\\" con controlli di istanza e classe","argParam":"L\'argomento corrisponde al parametro \\"{paramName}\\"","argParamFunction":"L\'argomento corrisponde al parametro \\"{paramName}\\" nella funzione \\"{functionName}\\"","argsParamMissing":"Il parametro \\"*{paramName}\\" non ha un parametro corrispondente","argsPositionOnly":"Parametro di sola posizione non corrispondente; previsto {expected} ma ricevuto {received}","argumentType":"Il tipo di argomento \xe8 \\"{type}\\"","argumentTypes":"Tipi di argomento: ({types})","assignToNone":"Il tipo non \xe8 assegnabile a \\"None\\"","asyncHelp":"Intendevi \\"async with\\"?","baseClassIncompatible":"La classe base \\"{baseClass}\\" non \xe8 compatibile con il tipo \\"{type}\\"","baseClassIncompatibleSubclass":"La classe base \\"{baseClass}\\" deriva da \\"{subclass}\\", che non \xe8 compatibile con il tipo \\"{type}\\"","baseClassOverriddenType":"La classe di base \\"{baseClass}\\" fornisce il tipo \\"{type}\\", di cui viene eseguito l\'override","baseClassOverridesType":"Override della classe base \\"{baseClass}\\" con tipo \\"{type}\\"","bytesTypePromotions":"Imposta disableBytesTypePromotions su false per abilitare il comportamento di innalzamento di livello del tipo per \\"bytearray\\" e \\"memoryview\\"","conditionalRequiresBool":"Il metodo __bool__ per il tipo \\"{operandType}\\" restituisce il tipo \\"{boolReturnType}\\" anzich\xe9 \\"bool\\"","dataClassFieldLocation":"Dichiarazione di campo","dataClassFrozen":"\\"{name}\\" \xe8 bloccato","dataProtocolUnsupported":"“{name}” \xe8 un protocollo dati","descriptorAccessBindingFailed":"Impossibile associare il metodo \\"{name}\\" per la classe descrittore \\"{className}\\"","descriptorAccessCallFailed":"Impossibile chiamare il metodo \\"{name}\\" per la classe descrittore \\"{className}\\"","finalMethod":"Metodo Final","functionParamDefaultMissing":"Nel parametro \\"{name}\\" manca un argomento predefinito","functionParamName":"Nome del parametro non corrispondente: \\"{destName}\\" rispetto a \\"{srcName}\\"","functionParamPositionOnly":"Parametro di sola posizione non corrispondente; il parametro “{name}” non \xe8 di sola posizione","functionReturnTypeMismatch":"Il tipo restituito della funzione\\"{sourceType}\\" non \xe8 compatibile con il tipo \\"{destType}\\"","functionTooFewParams":"La funzione accetta un numero insufficiente di parametri posizionale. Previsto {expected} ma ricevuto {received}","functionTooManyParams":"La funzione accetta un numero eccessivo di parametri posizionale. Previsto {expected} ma ricevuto {received}","genericClassNotAllowed":"Tipo generico con argomenti di tipo non consentiti per i controlli di istanza o classe","incompatibleDeleter":"Il metodo deleter di Property non \xe8 compatibile","incompatibleGetter":"Il metodo getter di Property non \xe8 compatibile","incompatibleSetter":"Il metodo setter di Property non \xe8 compatibile","initMethodLocation":"Il metodo __init__ \xe8 definito nella classe \\"{type}\\"","initMethodSignature":"Firma del __init__ \\"{type}\\"","initSubclassLocation":"Il metodo __init_subclass__ \xe8 definito nella classe \\"{name}\\"","invariantSuggestionDict":"Prova a passare da \\"dict\\" a \\"Mapping\\", che \xe8 covariante nel tipo di valore","invariantSuggestionList":"Prova a passare da \\"list\\" a \\"Sequence\\", che \xe8 covariante","invariantSuggestionSet":"Prova a passare da \\"set\\" a \\"Container\\", che \xe8 covariante","isinstanceClassNotSupported":"\\"{type}\\" non \xe8 supportata per i controlli delle istanze e delle classi","keyNotRequired":"\\"{name}\\" non \xe8 una chiave obbligatoria in \\"{type}\\", quindi l\'accesso potrebbe causare un\'eccezione di runtime","keyReadOnly":"\\"{name}\\" \xe8 una chiave di sola lettura in \\"{type}\\"","keyRequiredDeleted":"\\"{name}\\" \xe8 una chiave obbligatoria e non pu\xf2 essere eliminata","keyUndefined":"\\"{name}\\" non \xe8 una chiave definita in \\"{type}\\"","kwargsParamMissing":"Il parametro \\"**{paramName}\\" non ha un parametro corrispondente","listAssignmentMismatch":"Il tipo \\"{type}\\" non \xe8 compatibile con l\'elenco di destinazione","literalAssignmentMismatch":"\\"{sourceType}\\" non \xe8 assegnabile al tipo \\"{destType}\\"","literalNotAllowed":"Non \xe8 possibile usare il modulo speciale \\"Literal\\" con controlli di istanza e classe","matchIsNotExhaustiveHint":"Se la gestione completa non \xe8 prevista, aggiungere \\"case _: pass\\"","matchIsNotExhaustiveType":"Tipo non gestito: \\"{type}\\"","memberAssignment":"L\'espressione di tipo \\"{type}\\" non pu\xf2 essere assegnata all\'attributo \\"{name}\\" della classe \\"{classType}\\".","memberIsAbstract":"\\"{type}.{name}\\" non implementato","memberIsAbstractMore":"e {{count}} altro...","memberIsClassVarInProtocol":"“{name}” \xe8 definito come ClassVar nel protocollo","memberIsInitVar":"\\"{name}\\" \xe8 un campo di init-only","memberIsInvariant":"\\"{name}\\" \xe8 invariante perch\xe9 modificabile","memberIsNotClassVarInClass":"\\"{name}\\" deve essere definito come ClassVar per essere compatibile con il protocollo","memberIsNotClassVarInProtocol":"“{name}” non \xe8 definito come ClassVar nel protocollo","memberIsNotReadOnlyInProtocol":"\\"{name}\\" non \xe8 di sola lettura nel protocollo","memberIsReadOnlyInProtocol":"\\"{name}\\" \xe8 di sola lettura nel protocollo","memberIsWritableInProtocol":"\\"{name}\\" \xe8 scrivibile nel protocollo","memberSetClassVar":"Non \xe8 possibile assegnare l\'attributo \\"{name}\\" tramite un\'istanza di classe perch\xe9 \xe8 una ClassVar","memberTypeMismatch":"\\"{name}\\" \xe8 un tipo non compatibile","memberUnknown":"L\'attributo \\"{name}\\" \xe8 sconosciuto","metaclassConflict":"La metaclasse \\"{metaclass1}\\" \xe8 in conflitto con \\"{metaclass2}\\"","missingDeleter":"Metodo deleter di Property mancante","missingGetter":"Metodo getter di Property mancante","missingSetter":"Metodo setter di Property mancante","namedParamMissingInDest":"Parametro aggiuntivo “{name}”","namedParamMissingInSource":"Parametro della parola chiave “{name}” mancante","namedParamTypeMismatch":"Il parametro \\"{name}\\" della parola chiave di tipo \\"{sourceType}\\" non \xe8 compatibile con il tipo \\"{destType}\\"","namedTupleNotAllowed":"Non \xe8 possibile usare NamedTuple per i controlli di istanze o classi","newMethodLocation":"Il metodo __new__ \xe8 definito nella classe \\"{type}\\"","newMethodSignature":"La firma del __new__ \xe8 \\"{type}\\"","newTypeClassNotAllowed":"Impossibile utilizzare il tipo creato con NewType con controlli di classe e di istanza","noOverloadAssignable":"Nessuna funzione di overload corrisponde al tipo \\"{type}\\"","noneNotAllowed":"Non \xe8 possibile usare None per i controlli di istanze o classi","orPatternMissingName":"Nomi mancanti: {name}","overloadIndex":"L\'overload {index} \xe8 la corrispondenza pi\xf9 vicina","overloadNotAssignable":"Uno o pi\xf9 overload di \\"{name}\\" non sono assegnabili","overloadSignature":"La firma di overload \xe8 definita qui","overriddenMethod":"Metodo sottoposto a override","overriddenSymbol":"Simbolo sottoposto a override","overrideInvariantMismatch":"Il tipo di override \\"{overrideType}\\" non \xe8 uguale al tipo di base \\"{baseType}\\"","overrideIsInvariant":"La variabile \xe8 modificabile, quindi il relativo tipo \xe8 invariante","overrideNoOverloadMatches":"Nessuna firma di overload nell\'override \xe8 compatibile con il metodo di base","overrideNotClassMethod":"Il metodo di base viene dichiarato come classmethod, ma l\'override non lo \xe8","overrideNotInstanceMethod":"Il metodo di base \xe8 dichiarato come metodo di istanza, ma l’override non lo \xe8","overrideNotStaticMethod":"Il metodo di base viene dichiarato come staticmethod, ma l\'override non lo \xe8","overrideOverloadNoMatch":"La sostituzione non gestisce tutti gli overload del metodo di base","overrideOverloadOrder":"Gli overload per il metodo di override devono essere nello stesso ordine del metodo di base","overrideParamKeywordNoDefault":"Parametro della parola chiave \\"{name}\\" non corrispondente: il parametro di base ha un valore di argomento predefinito, il parametro di override non \xe8","overrideParamKeywordType":"Tipo del parametro della parola chiave \\"{name}\\" non corrispondente: il parametro di base \xe8 di tipo \\"{baseType}\\", il parametro di override \xe8 di tipo \\"{overrideType}\\"","overrideParamName":"Nome del parametro {index} non corrispondente: il parametro di base \xe8 denominato \\"{baseName}\\", il parametro di override \xe8 denominato \\"{overrideName}\\"","overrideParamNameExtra":"Parametro \\"{name}\\" mancante nella base","overrideParamNameMissing":"Parametro \\"{name}\\" mancante nell\'override","overrideParamNamePositionOnly":"Mancata corrispondenza del parametro {index}: il parametro di base \\"{baseName}\\" \xe8 un parametro di parola chiave, il parametro di override \xe8 di sola posizione","overrideParamNoDefault":"Parametro \\"{index}\\" non corrispondente: il parametro di base ha un valore di argomento predefinito, il parametro di override non \xe8","overrideParamType":"Tipo di parametro {index} non corrispondente: il parametro di base \xe8 di tipo \\"{baseType}\\", il parametro di override \xe8 di tipo \\"{overrideType}\\"","overridePositionalParamCount":"Numero di parametri posizionali non corrispondente. Il metodo di base ne ha {baseCount}, ma l\'override ne ha {overrideCount}","overrideReturnType":"Tipo restituito non corrispondente: il metodo di base restituisce il tipo \\"{baseType}\\", l\'override restituisce il tipo \\"{overrideType}\\"","overrideType":"La classe di base definisce il tipo come \\"{type}\\"","paramAssignment":"Parametro {index}: il tipo \\"{sourceType}\\" non \xe8 compatibile con il tipo \\"{destType}\\"","paramSpecMissingInOverride":"Parametri ParamSpec mancanti nel metodo di override","paramType":"Tipo di parametro \\"{paramType}\\"","privateImportFromPyTypedSource":"Importa da \\"{module}\\"","propertyAccessFromProtocolClass":"Non \xe8 possibile accedere a una propriet\xe0 definita all\'interno di una classe di protocollo come variabile di classe","propertyMethodIncompatible":"Il metodo di Property \\"{name}\\" non \xe8 compatibile","propertyMethodMissing":"Metodo di Property \\"{name}\\" mancante nell\'override","propertyMissingDeleter":"Property \\"{name}\\" non dispone di un deleter definito","propertyMissingSetter":"Property \\"{name}\\" non dispone di un setter definito","protocolIncompatible":"\\"{sourceType}\\" non \xe8 compatibile con il protocollo \\"{destType}\\"","protocolMemberMissing":"\\"{name}\\" non \xe8 presente","protocolRequiresRuntimeCheckable":"La classe di Protocol deve essere @runtime_checkable in modo che sia possibile usarla con i controlli di istanza e classe","protocolSourceIsNotConcrete":"\\"{sourceType}\\" non \xe8 un tipo di classe concreto e non pu\xf2 essere assegnato al tipo \\"{destType}\\"","protocolUnsafeOverlap":"Gli attributi di “{name}” hanno gli stessi nomi del protocollo","pyrightCommentIgnoreTip":"Usa \\"# pyright: ignore[<diagnostic rules>]\\" per eliminare la diagnostica per una singola riga","readOnlyAttribute":"L\'attributo \\"{name}\\" \xe8 di sola lettura","seeClassDeclaration":"Vedere la dichiarazione di classe","seeDeclaration":"Vedere la dichiarazione","seeFunctionDeclaration":"Vedere la dichiarazione di funzione","seeMethodDeclaration":"Vedere la dichiarazione del metodo","seeParameterDeclaration":"Vedere la dichiarazione del parametro","seeTypeAliasDeclaration":"Vedere la dichiarazione di alias di tipo","seeVariableDeclaration":"Vedere la dichiarazione di variabile","tupleAssignmentMismatch":"Il tipo \\"{type}\\" non \xe8 compatibile con il tuple di destinazione","tupleEntryTypeMismatch":"Il tipo della voce di Tuple {entry} non \xe8 corretto","tupleSizeIndeterminateSrc":"Dimensioni del tuple non corrispondenti; previsto {expected} ma ricevuto indeterminato","tupleSizeIndeterminateSrcDest":"Dimensioni del tuple non corrispondenti; previsto {expected} o pi\xf9, ma ricevuto indeterminato","tupleSizeMismatch":"Dimensioni tuple non corrispondenti; previsto {expected} ma ricevuto {received}","tupleSizeMismatchIndeterminateDest":"Dimensioni del tuple non corrispondenti; previsto {expected} o pi\xf9 ma ricevuto {received}","typeAliasInstanceCheck":"Non \xe8 possibile usare l\'alias di tipo creato con l\'istruzione \\"type\\" con controlli di classe e istanza","typeAssignmentMismatch":"Il tipo \\"{sourceType}\\" non \xe8 assegnabile al tipo \\"{destType}\\"","typeBound":"Il tipo \\"{sourceType}\\" non \xe8 assegnabile al limite superiore \\"{destType}\\" per la variabile di tipo \\"{name}\\"","typeConstrainedTypeVar":"Il tipo \\"{type}\\" non \xe8 assegnabile alla variabile di tipo vincolato \\"{name}\\"","typeIncompatible":"\\"{sourceType}\\" non \xe8 assegnabile a \\"{destType}\\"","typeNotClass":"\\"{type}\\" non \xe8 una classe","typeNotStringLiteral":"\\"{type}\\" non \xe8 un valore letterale stringa","typeOfSymbol":"Il tipo di \\"{name}\\" \xe8 \\"{type}\\"","typeParamSpec":"Il tipo \\"{type}\\" non \xe8 compatibile con il \\"{name}\\" ParamSpec","typeUnsupported":"Il tipo \\"{type}\\" non \xe8 supportato","typeVarDefaultOutOfScope":"La variabile di tipo \\"{name}\\" non \xe8 nell\'ambito","typeVarIsContravariant":"Il parametro di tipo \\"{name}\\" \xe8 controvariante, ma \\"{sourceType}\\" non \xe8 un supertipo di \\"{destType}\\"","typeVarIsCovariant":"Il parametro di tipo \\"{name}\\" \xe8 covariante, ma \\"{sourceType}\\" non \xe8 un sottotipo di \\"{destType}\\"","typeVarIsInvariant":"Il parametro di tipo \\"{name}\\" \xe8 invariante, ma \\"{sourceType}\\" non \xe8 uguale a \\"{destType}\\"","typeVarNotAllowed":"TypeVar non consentito per i controlli di istanze o classi","typeVarTupleRequiresKnownLength":"Non \xe8 possibile associare TypeVarTuple a un tuple di lunghezza sconosciuta","typeVarUnnecessarySuggestion":"Usare invece {type}","typeVarUnsolvableRemedy":"Specificare un overload che specifica il tipo restituito quando l\'argomento non viene fornito","typeVarsMissing":"Variabili di tipo mancanti: {names}","typedDictBaseClass":"La classe \\"{type}\\" non \xe8 un TypedDict","typedDictClassNotAllowed":"Classe TypedDict non consentita per i controlli di istanze o classi","typedDictClosedExtraNotAllowed":"Non \xe8 possibile aggiungere l\'elemento \\"{name}\\"","typedDictClosedExtraTypeMismatch":"Non \xe8 possibile aggiungere l\'elemento \\"{name}\\" con tipo \\"{type}\\"","typedDictClosedFieldNotReadOnly":"Non \xe8 possibile aggiungere l\'elemento \\"{name}\\" perch\xe9 deve essere ReadOnly","typedDictClosedFieldNotRequired":"Non \xe8 possibile aggiungere l\'elemento \\"{name}\\" perch\xe9 deve essere NotRequired","typedDictExtraFieldNotAllowed":"\\"{name}\\" non \xe8 presente in \\"{type}\\"","typedDictExtraFieldTypeMismatch":"Il tipo di \\"{name}\\" non \xe8 compatibile con il tipo \\"\\"extra_items\\" in \\"{type}\\"","typedDictFieldMissing":"\\"{name}\\" mancante nel \\"{type}\\"","typedDictFieldNotReadOnly":"\\"{name}\\" non \xe8 di sola lettura in \\"{type}\\"","typedDictFieldNotRequired":"\\"{name}\\" non \xe8 obbligatorio in \\"{type}\\"","typedDictFieldRequired":"\\"{name}\\" \xe8 obbligatorio in \\"{type}\\"","typedDictFieldTypeMismatch":"Il tipo \\"{type}\\" non pu\xf2 essere assegnato all’elemento \\"{name}\\"","typedDictFieldUndefined":"\\"{name}\\" \xe8 un elemento non definito nel tipo \\"{type}\\"","typedDictKeyAccess":"Usare [\\"{name}\\"] per fare riferimento all\'elemento in TypedDict","typedDictNotAllowed":"Non \xe8 possibile usare TypedDict per i controlli di istanze o classi","unhashableType":"Il tipo \\"{type}\\" non \xe8 hashable","uninitializedAbstractVariable":"La variabile di istanza \\"{name}\\" \xe8 definita nella classe di base astratta \\"{classType}\\" ma non \xe8 inizializzata","unreachableExcept":"\\"{exceptionType}\\" \xe8 una sottoclasse di \\"{parentType}\\"","useDictInstead":"Usare dict[T1, T2] per indicare un tipo di dizionario","useListInstead":"Usare list[T] per indicare un tipo di list o T1 | T2 per indicare un tipo di union","useTupleInstead":"Usare tuple[T1, ..., Tn] per indicare un tipo di tuple o T1 | T2 per indicare un tipo di unione","useTypeInstead":"Usare invece type[T]","varianceMismatchForClass":"La varianza dell\'argomento tipo \\"{typeVarName}\\" non \xe8 compatibile con la classe di base \\"{className}\\"","varianceMismatchForTypeAlias":"La varianza dell\'argomento tipo \\"{typeVarName}\\" non \xe8 compatibile con \\"{typeAliasParam}\\""},"Service":{"longOperation":"L’enumerazione dei file di origine dell’area di lavoro sta richiedendo tempo. Provare ad aprire una sottocartella. [Altre informazioni](https://aka.ms/workspace-too-many-files)"}}')},3879(e){"use strict";e.exports=JSON.parse('{"CodeAction":{"createTypeStub":"型 Stub を作成する","createTypeStubFor":"\\"{moduleName}\\" の型 Stub を作成する","executingCommand":"コマンドの実行中","filesToAnalyzeCount":"分析する {count} 個のファイル","filesToAnalyzeOne":"分析する 1 つのファイル","findingReferences":"参照を検索しています","organizeImports":"インポートを整理"},"Completion":{"autoImportDetail":"自動インポート","indexValueDetail":"インデックス値"},"Diagnostic":{"abstractMethodInvocation":"メソッド \\"{method}\\" は抽象メソッドであり、実装されていないため、呼び出すことができません","annotatedMetadataInconsistent":"注釈付きのメタデータ型 \\"{metadataType}\\" は型 \\"{type}\\" と互換性がありません","annotatedParamCountMismatch":"パラメーター注釈数の不一致: {expected} が必要ですが、{received} を受信しました","annotatedTypeArgMissing":"\\"Annotated\\" には 1 つの型引数と 1 つ以上の注釈が必要です","annotationBytesString":"型式では、バイト文字列リテラルは使用できません","annotationFormatString":"型式では、書式指定文字列リテラル (f 文字列) を使用できません","annotationNotSupported":"このステートメントでは型注釈はサポートされていません","annotationRawString":"型式では、生文字列リテラルは使用できません","annotationSpansStrings":"型式は複数の文字列リテラルにまたがることはできません","annotationStringEscape":"型式にエスケープ文字を含めることはできません","annotationTemplateString":"型式では、テンプレート文字列リテラル (t 文字列) を使用できません","argAssignment":"型 \\"{argType}\\" の引数を型 \\"{paramType}\\" のパラメーターに割り当てることはできません","argAssignmentFunction":"型 \\"{argType}\\" の引数を関数 \\"{functionName}\\" の型 \\"{paramType}\\" のパラメーターに割り当てることはできません","argAssignmentParam":"型 \\"{argType}\\" の引数を型 \\"{paramType}\\" のパラメーター \\"{paramName}\\" に割り当てることはできません","argAssignmentParamFunction":"型 \\"{argType}\\" の引数を、関数 \\"{functionName}\\" の型 \\"{paramType}\\" のパラメーター \\"{paramName}\\" に割り当てることはできません","argMissingForParam":"パラメーター {name} に引数がありません","argMissingForParams":"パラメーター {names} に引数がありません","argMorePositionalExpectedCount":"さらに {expected} 個の位置引数が必要です","argMorePositionalExpectedOne":"さらに 1 つの位置引数が必要です","argPositional":"必要な位置引数","argPositionalExpectedCount":"{expected} 個の位置引数が必要です","argPositionalExpectedOne":"1 個の位置引数が必要です","argTypePartiallyUnknown":"引数の型が部分的に不明です","argTypeUnknown":"引数の型が不明です","assertAlwaysTrue":"Assert 式は常に true に評価されます","assertTypeArgs":"\\"assert_type\\" には 2 つの位置引数が必要です","assertTypeTypeMismatch":"\\"assert_type\\" の不一致: \\"{expected}\\" が必要ですが、\\"{received}\\" を受信しました","assignmentExprComprehension":"代入式のターゲット \\"{name}\\" は、ターゲットの理解と同じ名前を使用できません","assignmentExprContext":"代入式は、モジュール、関数、またはラムダ内に存在する必要があります","assignmentExprInSubscript":"下付き文字内の代入式は、Python 3.10 以降でのみサポートされます","assignmentInProtocol":"Protocol クラス内のインスタンス変数またはクラス変数は、クラス本体内で明示的に宣言する必要があります","assignmentTargetExpr":"式を代入先にすることはできません","asyncNotInAsyncFunction":"async 関数の外部では \\"async\\" の使用は許可されていません","awaitIllegal":"\\"await\\" を使用するには Python 3.5 以降が必要です","awaitNotAllowed":"型式では、\\"await\\" は使用できません","awaitNotInAsync":"\\"await\\" は async 関数内でのみ許可されます","backticksIllegal":"バッククォートで囲まれた式は、Python 3.x ではサポートされていません。代わりに repr を使用してください","baseClassCircular":"クラス自体から派生することはできません","baseClassFinal":"基底クラス \\"{type}\\" は final とマークされており、サブクラス化できません","baseClassIncompatible":"{type} の基底クラスは相互に互換性がありません","baseClassInvalid":"クラスへの引数は基底クラスである必要があります","baseClassMethodTypeIncompatible":"\\"{classType}\\" の基底クラスは、互換性のない方法でメソッド \\"{name}\\" を定義します","baseClassUnknown":"基底クラスの型が不明で、派生クラスの型が不明です","baseClassVariableTypeIncompatible":"クラス \\"{classType}\\" の基底クラスは、互換性のない方法で変数 \\"{name}\\" を定義します","binaryOperationNotAllowed":"2 項演算子は型式では使用できません","bindParamMissing":"\\"self\\" または \\"cls\\" パラメーターがないため、メソッド \\"{methodName}\\" をバインドできませんでした","bindTypeMismatch":"\\"{type}\\" がパラメーター \\"{paramName}\\" に割り当てできないため、メソッド \\"{methodName}\\" をバインドできませんでした","breakInExceptionGroup":"\\"except*\\" ブロックでは \\"break\\" を使用できません","breakOutsideLoop":"\\"break\\" はループ内でのみ使用できます","bytesUnsupportedEscape":"bytes リテラルでサポートされていないエスケープ シーケンス","callableExtraArgs":"\\"Callable\\" に必要な型引数は 2 つだけです","callableFirstArg":"パラメーターの型リストまたは \\"...\\" が必要です。","callableNotInstantiable":"型 \\"{type}\\" をインスタンス化できません","callableSecondArg":"\\"Callable\\" の 2 番目の型引数として戻り値の型が必要です","casePatternIsIrrefutable":"参照不可能なパターンは、最後の case ステートメントに対してのみ許可されます","classAlreadySpecialized":"型 \\"{type}\\" は既に特殊化されています","classDecoratorTypeUnknown":"型指定されていないクラス デコレーターはクラスの型を隠します。デコレーターを無視する","classDefinitionCycle":"\\"{name}\\" のクラス定義は、それ自体に依存します","classGetItemClsParam":"__class_getitem__ override は \\"cls\\" パラメーターを受け取る必要があります","classMethodClsParam":"クラス メソッドは \\"cls\\" パラメーターを受け取る必要があります","classNotRuntimeSubscriptable":"クラス \\"{name}\\" の添字はランタイム例外を生成します。型式を引用符で囲んでください","classPatternBuiltInArgPositional":"クラス パターンは位置指定サブパターンのみを受け入れます","classPatternNewType":"\\"{type}\\" は NewType を使用して定義されているため、クラス パターンでは使用できません","classPatternPositionalArgCount":"クラス \\"{type}\\" の位置指定パターンが多すぎます。{expected} が必要ですが、{received} を受信しました","classPatternTypeAlias":"\\"{type}\\" は特殊な型エイリアスであるため、クラス パターンでは使用できません","classPropertyDeprecated":"クラス プロパティは Python 3.11 では非推奨であり、Python 3.13 ではサポートされなくなります","classTypeParametersIllegal":"クラス型パラメーターの構文には Python 3.12 以降が必要です","classVarFirstArgMissing":"\\"ClassVar\\" の後に型引数が必要です","classVarNotAllowed":"\\"ClassVar\\" はこのコンテキストでは許可されていません","classVarOverridesInstanceVar":"クラス変数 \\"{name}\\" は、クラス \\"{className}\\" の同じ名前のインスタンス変数をオーバーライドします","classVarTooManyArgs":"\\"ClassVar\\" の後に必要な型引数は 1 つだけです","classVarWithTypeVar":"\\"ClassVar\\" 型に型変数を含めることはできません","clsSelfParamTypeMismatch":"パラメーター \\"{name}\\" の型は、そのクラス \\"{classType}\\" のスーパータイプである必要があります","codeTooComplexToAnalyze":"コードが複雑すぎるため、分析できません。サブルーチンにリファクタリングするか、条件付きコード パスを減らすことで複雑さを軽減してください","collectionAliasInstantiation":"型 \\"{type}\\" はインスタンス化できません。代わりに \\"{alias}\\" を使用してください","comparisonAlwaysFalse":"型 \\"{leftType}\\" と \\"{rightType}\\" に重複がないため、条件は常に False に評価されます","comparisonAlwaysTrue":"型 \\"{leftType}\\" と \\"{rightType}\\" に重複がないため、条件は常に True に評価されます","comprehensionInDict":"他の辞書エントリと共に理解することはできません","comprehensionInSet":"読解は他の set エントリと併用できません。","concatenateContext":"\\"Concatenate\\" はこのコンテキストで許可されていません","concatenateParamSpecMissing":"\\"Concatenate\\" の最後の型引数は ParamSpec または \\"...\\" である必要があります","concatenateTypeArgsMissing":"\\"Concatenate\\" には少なくとも 2 つの型引数が必要です","conditionalOperandInvalid":"型 \\"{type}\\" の条件オペランドが無効です","constantRedefinition":"\\"{name}\\" は定数であり (大文字であるため)、再定義できません","constructorParametersMismatch":"クラス \\"{classType}\\" の__new__と__init__のシグネチャの不一致","containmentAlwaysFalse":"型 \\"{leftType}\\" と \\"{rightType}\\" に重複がないため、式は常に False に評価されます","containmentAlwaysTrue":"型 \\"{leftType}\\" と \\"{rightType}\\" に重複がないため、式は常に True に評価されます","continueInExceptionGroup":"\\"except*\\" ブロックでは \\"continue\\" を使用できません","continueOutsideLoop":"\\"continue\\" はループ内でのみ使用できます","coroutineInConditionalExpression":"常に True に評価される条件式参照コルーチン","dataClassBaseClassFrozen":"固定されていないクラスは、固定されているクラスから継承できません","dataClassBaseClassNotFrozen":"固定されたクラスは、固定されていないクラスから継承できません","dataClassConverterFunction":"型 \\"{argType}\\" の引数は、型 \\"{fieldType}\\" のフィールド \\"{fieldName}\\" の有効なコンバーターではありません","dataClassConverterOverloads":"{funcName}\\" のオーバーロードは、型 \\"{fieldType}\\" のフィールド \\"{fieldName}\\" に対して有効なコンバーターではありません","dataClassFieldInheritedDefault":"\\"{fieldName}\\" は同じ名前のフィールドをオーバーライドしますが、既定値がありません","dataClassFieldWithDefault":"既定値のないフィールドは、既定値を持つフィールドの後に表示できません","dataClassFieldWithPrivateName":"データクラス フィールドはプライベート名を使用できません","dataClassFieldWithoutAnnotation":"型注釈のないデータクラス フィールドが原因でランタイム例外が発生する","dataClassPostInitParamCount":"Dataclass __post_init__ パラメーター数が正しくありません。InitVar フィールドの数は {expected} です","dataClassPostInitType":"フィールド \\"{fieldName}\\" の Dataclass __post_init__ メソッド パラメーターの型が一致しません","dataClassSlotsOverwrite":"__slots__はクラスで既に定義されています","dataClassTransformExpectedBoolLiteral":"静的に True または False に評価される式が必要です","dataClassTransformFieldSpecifier":"クラスまたは関数の tuple が必要ですが、型 \\"{type}\\" を受け取りました","dataClassTransformPositionalParam":"\\"dataclass_transform\\" に対するすべての引数はキーワード引数である必要があります","dataClassTransformUnknownArgument":"引数 \\"{name}\\" はdataclass_transform でサポートされていません","dataProtocolInSubclassCheck":"データ プロトコル (メソッド以外の属性を含む) は、issubclass 呼び出しで使用できません","declaredReturnTypePartiallyUnknown":"宣言された戻り値の型 \\"{returnType}\\" は部分的に不明です","declaredReturnTypeUnknown":"宣言された戻り値の型が不明です","defaultValueContainsCall":"パラメーターの既定値の式内では、関数呼び出しと変更可能なオブジェクトは許可されません","defaultValueNotAllowed":"\\"*\\" または \\"**\\" のパラメーターに既定値を指定することはできません","delTargetExpr":"式を削除できません","deprecatedClass":"クラス \\"{name}\\" は非推奨です","deprecatedConstructor":"クラス \\"{name}\\" のコンストラクターは非推奨です","deprecatedDescriptorDeleter":"記述子 \\"{name}\\" の \\"__delete__\\" メソッドは非推奨です","deprecatedDescriptorGetter":"記述子 \\"{name}\\" の \\"__get__\\" メソッドは非推奨です","deprecatedDescriptorSetter":"記述子 \\"{name}\\" の \\"__set__\\" メソッドは非推奨です","deprecatedFunction":"関数 \\"{name}\\" は非推奨です","deprecatedMethod":"クラス \\"{className}\\" のメソッド \\"{name}\\" は非推奨です","deprecatedPropertyDeleter":"The deleter for property \\"{name}\\" is deprecated","deprecatedPropertyGetter":"The getter for property \\"{name}\\" is deprecated","deprecatedPropertySetter":"The setter for property \\"{name}\\" is deprecated","deprecatedType":"この型は Python {version} では非推奨です。代わりに\\"{replacement}\\"を使用してください","dictExpandIllegalInComprehension":"辞書の展開は理解できません","dictInAnnotation":"辞書式は型式では使用できません","dictKeyValuePairs":"辞書エントリにはキー/値のペアが含まれている必要があります","dictUnpackIsNotMapping":"ディクショナリ アンパック演算子に必要なマッピング","dunderAllSymbolNotPresent":"\\"{name}\\" は __all__ で指定されていますが、モジュールには存在しません","duplicateArgsParam":"許可される \\"*\\" パラメーターは 1 つだけです","duplicateBaseClass":"重複する基底クラスは許可されていません","duplicateCapturePatternTarget":"Capture ターゲット \\"{name}\\" を同じパターン内に複数回出現させることはできません","duplicateCatchAll":"許可される catch-all except 句は 1 つだけです","duplicateEnumMember":"Enum メンバー \\"{name}\\" は既に宣言されています","duplicateGenericAndProtocolBase":"許可される Generic[...] または Protocol[...] 基底クラスは 1 つだけです","duplicateImport":"\\"{importName}\\" が複数回インポートされています","duplicateKeywordOnly":"\\"*\\" 区切り記号を 1 つだけ使用できます","duplicateKwargsParam":"許可される \\"**\\" パラメーターは 1 つだけです","duplicateParam":"パラメーター \\"{name}\\" が重複しています","duplicatePositionOnly":"許可される \\"/\\" パラメーターは 1 つだけです","duplicateStarPattern":"パターン シーケンスで使用できる \\"*\\" パターンは 1 つだけです","duplicateStarStarPattern":"許可されている \\"**\\" エントリは 1 つだけです","duplicateUnpack":"list 内で許可されるアンパック操作は 1 つのみです","ellipsisAfterUnpacked":"\\"...\\" はアンパックされた TypeVarTuple または tuple と共に使用することはできません","ellipsisContext":"\\"...\\" はこのコンテキストでは許可されていません","ellipsisSecondArg":"\\"...\\" は2 つの引数の 2 番目の引数としてのみ使用できます","enumClassOverride":"Enum クラス \\"{name}\\" は final であり、サブクラス化できません","enumMemberDelete":"Enum メンバー \\"{name}\\" を削除できません","enumMemberSet":"Enum メンバー \\"{name}\\" を割り当てることはできません","enumMemberTypeAnnotation":"Type annotations are not allowed for enum members","exceptGroupMismatch":"Try ステートメントに \\"except\\" と \\"except*\\" の両方を含めることはできません","exceptGroupRequiresType":"例外グループ構文 (\\"except*\\") には例外の種類が必要です","exceptRequiresParens":"Python 3.14 より前の複数の例外の種類をかっこで囲む必要がある","exceptWithAsRequiresParens":"\\"as\\" を使用する場合は、複数の例外の種類をかっこで囲む必要があります","exceptionGroupIncompatible":"例外グループの構文 (\\"except*\\") には Python 3.11 以降が必要です","exceptionGroupTypeIncorrect":"except* の例外型は BaseGroupException から派生できません","exceptionTypeIncorrect":"\\"{type}\\" は BaseException から派生していません","exceptionTypeNotClass":"\\"{type}\\" は有効な例外クラスではありません","exceptionTypeNotInstantiable":"例外の種類 \\"{type}\\" のコンストラクターには 1 つ以上の引数が必要です","expectedAfterDecorator":"デコレーターの後に必要な関数またはクラス宣言","expectedArrow":"\\"->\\" の後に戻り値の型注釈が続く必要があります","expectedAsAfterException":"例外の種類の後に \\"as\\" が必要です","expectedAssignRightHandExpr":"\\"=\\" の右側に式が必要です","expectedBinaryRightHandExpr":"演算子の右側に式が必要です","expectedBoolLiteral":"True または False が必要です","expectedCase":"\\"case\\" ステートメントが必要です","expectedClassName":"必要なクラス名","expectedCloseBrace":"\\"{\\" は閉じられていません","expectedCloseBracket":"\\"[\\" は閉じられていません","expectedCloseParen":"\\"(\\" が閉じられませんでした","expectedColon":"\\":\\" が必要です","expectedComplexNumberLiteral":"パターン マッチングに必要な複素数リテラル","expectedDecoratorExpr":"Python 3.9 より前のデコレーターでは、式フォームはサポートされていません","expectedDecoratorName":"デコレーター名が必要です","expectedDecoratorNewline":"デコレーターの末尾に新しい行が必要です","expectedDelExpr":"\\"del\\" の後に式が必要です","expectedElse":"\\"else\\" が必要です","expectedEquals":"\\"=\\" が必要です","expectedExceptionClass":"例外クラスまたはオブジェクトが無効です","expectedExceptionObj":"例外オブジェクト、例外クラス、または None が必要です","expectedExpr":"式が必要です","expectedFunctionAfterAsync":"\\"async\\" の後に必要な関数定義","expectedFunctionName":"\\"def\\" の後に関数名が必要です","expectedIdentifier":"必要な識別子","expectedImport":"\\"import\\" が必要です","expectedImportAlias":"\\"as\\" の後にシンボルが必要です","expectedImportSymbols":"\\"import\\" の後に 1 つ以上のシンボル名が必要です","expectedIn":"\'in\' が必要です","expectedInExpr":"\\"in\\" の後に式が必要です","expectedIndentedBlock":"インデントされたブロックが必要です","expectedMemberName":"\\"\\" の後に属性名が必要です。","expectedModuleName":"必要なモジュール名","expectedNameAfterAs":"\\"as\\" の後にシンボル名が必要です","expectedNamedParameter":"キーワード パラメーターは \\"*\\" の後に続く必要があります","expectedNewline":"改行が必要です","expectedNewlineOrSemicolon":"ステートメントは改行またはセミコロンで区切る必要があります","expectedOpenParen":"\\"(\\" が必要です","expectedParamName":"必要なパラメーター名","expectedPatternExpr":"必要なパターン式","expectedPatternSubjectExpr":"必要なパターンの件名の式","expectedPatternValue":"\\"a.b\\" 形式のパターン値式が必要です","expectedReturnExpr":"\\"return\\" の後に式が必要です","expectedSliceIndex":"インデックスまたはスライス式が必要です","expectedTypeNotString":"必要な型ですが、文字列リテラルを受け取りました","expectedTypeParameterName":"必要な型パラメーター名","expectedYieldExpr":"yield ステートメントで必要な式","finalClassIsAbstract":"クラス \\"{type}\\" は final とマークされており、すべての抽象なシンボルを実装する必要があります","finalContext":"\\"Final\\" はこのコンテキストでは許可されていません","finalInLoop":"\\"Final\\" 変数をループ内で割り当てることはできません","finalMethodOverride":"メソッド \\"{name}\\" は、クラス \\"{className}\\" で定義されている final メソッドをオーバーライドできません","finalNonMethod":"関数 \\"{name}\\" はメソッドではないため、@final としてマークできません","finalReassigned":"\\"{name}\\" は Final として宣言されており、再割り当てできません","finalRedeclaration":"\\"{name}\\" は以前に Final として宣言されました","finalRedeclarationBySubclass":"親クラス \\"{className}\\" が Final として宣言しているため、\\"{name}\\" を再宣言できません","finalTooManyArgs":"\\"Final\\" の後に 1 つの型引数が必要です","finalUnassigned":"\\"{name}\\" は Final と宣言されていますが、値は割り当てされていません","finallyBreak":"\\"break\\" を使用して \\"finally\\" ブロックを終了することはできません","finallyContinue":"\\"continue\\" を使用して \\"finally\\" ブロックを終了することはできません","finallyReturn":"\\"return\\" を使用して \\"finally\\" ブロックを終了することはできません","formatStringBrace":"f-string リテラル内では、1 つの閉じかっこは使用できません。二重閉じかっこを使用してください","formatStringBytes":"書式指定文字列リテラル (f 文字列) をバイナリにすることはできません","formatStringDebuggingIllegal":"F-string デバッグ指定子 \\"=\\" には Python 3.8 以降が必要です","formatStringEscape":"Python 3.12 より前の f-string の式部分ではエスケープ シーケンス (バックスラッシュ) は使用できません","formatStringExpectedConversion":"f-string の \\"!\\" の後に変換指定子が必要です","formatStringIllegal":"書式文字列リテラル (f 文字列) には Python 3.6 以降が必要です","formatStringInPattern":"書式指定文字列はパターンでは使用できません","formatStringNestedFormatSpecifier":"書式指定子内で入れ子になった式が深すぎます","formatStringNestedQuote":"f-string 内で入れ子になった文字列は、Python 3.12 より前の f-string と同じ引用符文字を使用できません","formatStringTemplate":"書式文字列リテラル (f 文字列) をテンプレート文字列 (t 文字列) にすることもできません","formatStringUnicode":"書式指定文字列リテラル (f 文字列) を Unicode にすることはできません","formatStringUnterminated":"f-string の式が終了していません。\\"}\\" が必要です","functionDecoratorTypeUnknown":"型指定されていない関数デコレーターは、関数の型を隠します。デコレーターを無視しています","functionInConditionalExpression":"常に True に評価される条件式参照関数","functionTypeParametersIllegal":"関数型パラメーターの構文には Python 3.12 以降が必要です","futureImportLocationNotAllowed":"__future__ からのインポートは、ファイルの先頭にある必要があります","generatorAsyncReturnType":"async ジェネレーター関数の戻り値の型は、\\"AsyncGenerator[{yieldType}, Any]\\" と互換性がある必要があります","generatorNotParenthesized":"ジェネレーター式は、唯一の引数でない場合はかっこで囲む必要があります","generatorSyncReturnType":"ジェネレーター関数の戻り値の型は、\\"Generator[{yieldType}, Any, Any]\\" と互換性がある必要があります","genericBaseClassNotAllowed":"\\"Generic\\" 基底クラスを型パラメーター構文と共に使用することはできません","genericClassAssigned":"ジェネリック クラス型を割り当てることはできません","genericClassDeleted":"ジェネリック クラス型を削除できません","genericInstanceVariableAccess":"クラスを介したジェネリック インスタンス変数へのアクセスがあいまいです","genericNotAllowed":"\\"Generic\\" はこのコンテキストでは無効です","genericTypeAliasBoundTypeVar":"クラス内のジェネリック型エイリアスはバインドされた型変数 {names} を使用できません","genericTypeArgMissing":"\\"Generic\\" には少なくとも 1 つの型引数が必要です","genericTypeArgTypeVar":"\\"Generic\\" の型引数は型変数である必要があります","genericTypeArgUnique":"\\"Generic\\" の型引数は一意である必要があります","globalReassignment":"\\"{name}\\" は global 宣言の前に割り当てられます","globalRedefinition":"\\"{name}\\" は既に global として宣言されています","implicitStringConcat":"暗黙的な文字列連結は許可されていません","importCycleDetected":"インポート チェーンで循環が検出されました","importDepthExceeded":"インポート チェーンの深さが {depth} を超えました","importResolveFailure":"インポート \\"{importName}\\" を解決できませんでした","importSourceResolveFailure":"インポート \\"{importName}\\" をソースから解決できませんでした","importSymbolUnknown":"\\"{name}\\" は不明なインポート シンボルです","incompatibleMethodOverride":"メソッド \\"{name}\\" は互換性のない方法でクラス \\"{className}\\" をオーバーライドします","inconsistentIndent":"元のサイズが前のインデントと一致しません","inconsistentTabs":"インデントでのタブとスペースの一貫性のない使用","initMethodSelfParamTypeVar":"\\"__init__\\" メソッドの \\"self\\" パラメーターの型注釈に、クラス スコープ型の変数を含めることはできません","initMustReturnNone":"\\"__init__\\" の戻り値の型は None でなければなりません","initSubclassCallFailed":"__init_subclass__ メソッドのキーワード引数が正しくありません","initSubclassClsParam":"__init_subclass__ オーバーライドは \\"cls\\" パラメーターを受け取る必要があります","initVarNotAllowed":"\\"InitVar\\" はこのコンテキストでは許可されていません","instanceMethodSelfParam":"インスタンス メソッドは \\"self\\" パラメーターを受け取る必要があります","instanceVarOverridesClassVar":"インスタンス変数 \\"{name}\\" は、クラス \\"{className}\\" の同じ名前のクラス変数をオーバーライドします","instantiateAbstract":"抽象クラス \\"{type}\\" をインスタンス化できません","instantiateProtocol":"Protocol クラス \\"{type}\\" をインスタンス化できません","internalBindError":"ファイル \\"{file}\\" のバインド中に内部エラーが発生しました: {message}","internalParseError":"ファイル \\"{file}\\" の解析中に内部エラーが発生しました: {message}","internalTypeCheckingError":"ファイル \\"{file}\\" の種類チェック中に内部エラーが発生しました: {message}","invalidIdentifierChar":"識別子の無効な文字","invalidStubStatement":"ステートメントは、型 stub ファイル内では意味がありません","invalidTokenChars":"トークン内の無効な文字 \\"{text}\\"","isInstanceInvalidType":"\\"isinstance\\" の 2 番目の引数は、クラスまたはクラスの tuple である必要があります","isSubclassInvalidType":"\\"issubclass\\" の 2 番目の引数は、クラスまたはクラスの tuple である必要があります","keyValueInSet":"キーと値のペアは set 内では使用できません","keywordArgInTypeArgument":"キーワード引数は型引数リストでは使用できません","keywordOnlyAfterArgs":"キーワードのみの引数の区切り記号は、\\"*\\" パラメーターの後には使用できません","keywordParameterMissing":"1 つ以上のキーワード パラメーターが \\"*\\" パラメーターの後に続く必要があります","keywordSubscriptIllegal":"添字内のキーワード引数はサポートされていません","lambdaReturnTypePartiallyUnknown":"ラムダの戻り値の型、\\"{returnType}\\" が部分的に不明です","lambdaReturnTypeUnknown":"ラムダの戻り値の型が不明です","listAssignmentMismatch":"型 \\"{type}\\" の式をターゲット リストに割り当てることはできません","listInAnnotation":"List 式は型式では使用できません","literalEmptyArgs":"\\"Literal\\" の後に 1 つ以上の型引数が必要です","literalNamedUnicodeEscape":"名前付き Unicode エスケープ シーケンスは、\\"Literal\\" 文字列注釈ではサポートされていません","literalNotAllowed":"\\"Literal\\" は、型引数なしでこのコンテキストでは使用できません","literalNotCallable":"Literal 型はインスタンス化できません","literalUnsupportedType":"\\"Literal\\" の型引数は None、literal 値 (int、bool、str、または bytes)、または enum 値である必要があります","matchIncompatible":"Match ステートメントには Python 3.10 以降が必要です","matchIsNotExhaustive":"match ステートメント内のケースでは、すべての値が完全に処理されるわけではありません","maxParseDepthExceeded":"解析の最大深さを超えました。式を小さい部分式に分割する","memberAccess":"クラス \\"{type}\\" の属性 \\"{name}\\" にアクセスできません","memberDelete":"クラス \\"{type}\\" の属性 \\"{name}\\" を削除できません","memberSet":"クラス \\"{type}\\" の属性 \\"{name}\\" に割り当てることはできません","metaclassConflict":"派生クラスのメタクラスは、そのすべての基底クラスのメタクラスのサブクラスである必要があります","metaclassDuplicate":"指定できるメタクラスは 1 つだけです","metaclassIsGeneric":"メタクラスをジェネリックにすることはできません","methodNotDefined":"\\"{name}\\" メソッドが定義されていません","methodNotDefinedOnType":"型 \\"{type}\\" に \\"{name}\\" メソッドが定義されていません","methodOrdering":"一貫性のあるメソッドの順序を作成できません","methodOverridden":"\\"{name}\\" は、クラス \\"{className}\\" の同じ名前のメソッドを互換性のない型 \\"{type}\\" でオーバーライドします","methodReturnsNonObject":"\\"{name}\\" メソッドはオブジェクトを返しません","missingSuperCall":"メソッド \\"{methodName}\\" は親クラスで同じ名前のメソッドを呼び出しません","mixingBytesAndStr":"Bytes 値と str 値を連結することはできません","moduleAsType":"モジュールを型として使用することはできません","moduleNotCallable":"モジュールは呼び出し可能ではありません","moduleUnknownMember":"\\"{memberName}\\" はモジュール \\"{moduleName}\\" の既知の属性ではありません","namedExceptAfterCatchAll":"名前付き except 句は、catch-all except 句の後には使用できません","namedParamAfterParamSpecArgs":"ParamSpec args パラメーターの後にキーワード パラメーター \\"{name}\\" をシグネチャに含めることはできません","namedTupleEmptyName":"名前付き tuple 内の名前を空にすることはできません","namedTupleEntryRedeclared":"親クラス \\"{className}\\" が名前付き tuple であるため、\\"{name}\\" をオーバーライドできません","namedTupleFieldUnderscore":"Named tuple フィールド名をアンダースコアで始めることはできません","namedTupleFirstArg":"最初の引数として名前付き tuple クラス名が必要です","namedTupleMultipleInheritance":"NamedTuple による複数の継承はサポートされていません","namedTupleNameKeyword":"フィールド名をキーワードにすることはできません","namedTupleNameType":"エントリ名と型を指定する 2 エントリの tuple が必要です","namedTupleNameUnique":"名前付き tuple 内の名前は一意である必要があります","namedTupleNoTypes":"\\"namedtuple\\" は tuple エントリに型を提供しません。代わりに \\"NamedTuple\\" を使用してください","namedTupleSecondArg":"2 番目の引数として名前付き tuple エントリ list が必要です","newClsParam":"__new__ override は \\"cls\\" パラメーターを受け取る必要があります","newTypeAnyOrUnknown":"NewType の 2 番目の引数は、Any や Unknown ではなく、既知のクラスでなければなりません","newTypeBadName":"NewType の最初の引数は文字列リテラルである必要があります","newTypeLiteral":"NewType は Literal 型では使用できません","newTypeNameMismatch":"NewType は同じ名前の変数に割り当てる必要があります","newTypeNotAClass":"NewType の 2 番目の引数としてクラスが必要です","newTypeParamCount":"NewType には 2 つの位置引数が必要です","newTypeProtocolClass":"NewType は構造型 (Protocolまたは TypedDict クラス) では使用できません","noOverload":"指定された引数に一致する \\"{name}\\" のオーバーロードがありません","noReturnContainsReturn":"Function with declared return type \\"NoReturn\\" cannot include a return statement","noReturnContainsYield":"戻り値の型 \\"NoReturn\\" を宣言した関数に yield ステートメントを含めることはできません","noReturnReturnsNone":"戻り値の型が \\"NoReturn\\" として宣言されている関数は \\"None\\" を返すことができません","nonDefaultAfterDefault":"既定以外の引数は既定の引数の後に続きます","nonLocalInModule":"モジュール レベルでは nonlocal 宣言は許可されません","nonLocalNoBinding":"nonlocal \\"{name}\\" のバインドが見つかりません","nonLocalReassignment":"\\"{name}\\" は nonlocal 宣言の前に割り当てられます","nonLocalRedefinition":"\\"{name}\\" は既に nonlocal として宣言されています","noneNotCallable":"\\"None\\" 型のオブジェクトを呼び出すことはできません","noneNotIterable":"型 \\"None\\" のオブジェクトを反復可能な値として使用することはできません","noneNotSubscriptable":"\\"None\\" 型のオブジェクトは添字可能ではありません","noneNotUsableWith":"Object of type \\"None\\" cannot be used with \\"with\\"","noneNotUsableWithAsync":"型 \\"None\\" と \\"async with\\" は同時に使用できません","noneOperator":"演算子 \\"{operator}\\" は \\"None\\" ではサポートされていません","noneUnknownMember":"\\"{name}\\" は \\"None\\" の既知の属性ではありません","nonlocalTypeParam":"型パラメーター \\"{name}\\" に nonlocal バインドは許可されていません","notRequiredArgCount":"\\"NotRequired\\" の後に 1 つの型引数が必要です","notRequiredNotInTypedDict":"\\"NotRequired\\" はこのコンテキストでは許可されていません","objectNotCallable":"型 \\"{type}\\" のオブジェクトは呼び出し可能ではありません","obscuredClassDeclaration":"クラス宣言 \\"{name}\\" は、同じ名前の宣言によって隠されています","obscuredFunctionDeclaration":"関数宣言 \\"{name}\\" は、同じ名前の宣言によって隠されています","obscuredMethodDeclaration":"メソッド宣言 \\"{name}\\" は、同じ名前の宣言によって隠されています","obscuredParameterDeclaration":"パラメーター宣言 \\"{name}\\" は、同じ名前の宣言によって隠されています","obscuredTypeAliasDeclaration":"型エイリアス宣言 \\"{name}\\" は、同じ名前の宣言によって隠されています","obscuredVariableDeclaration":"宣言 \\"{name}\\" は、同じ名前の宣言によって隠されています","operatorLessOrGreaterDeprecated":"演算子 \\"<>\\" は Python 3 ではサポートされていません。代わりに \\"!=\\" を使用してください","optionalExtraArgs":"\\"Optional\\" の後に 1 つの型引数が必要です","orPatternIrrefutable":"参照不可能なパターンは、\\"or\\" パターンの最後のサブパターンとしてのみ許可されます","orPatternMissingName":"\\"or\\" パターン内のすべてのサブパターンは、同じ名前をターゲットにする必要があります","overlappingKeywordArgs":"入力された辞書はキーワード パラメーターと重複しています: {names}","overlappingOverload":"パラメーターがオーバーロード {obscuredBy} と重複しているため、\\"{name}\\" のオーバーロード {obscured} は使用されません","overloadAbstractImplMismatch":"オーバーロードは実装の抽象状態と一致する必要があります","overloadAbstractMismatch":"オーバーロードはすべて抽象であるか抽象でない必要があります","overloadClassMethodInconsistent":"\\"{name}\\" のオーバーロードでは、@classmethod を不整合に使用します","overloadFinalImpl":"@final デコレーターは実装にのみ適用する必要があります","overloadFinalNoImpl":"最初のオーバーロードのみを @final に設定する必要があります","overloadImplementationMismatch":"オーバーロードされた実装がオーバーロード {index} のシグネチャと一致しません","overloadOverrideImpl":"@override デコレーターは実装にのみ適用する必要があります","overloadOverrideNoImpl":"最初のオーバーロードのみを @override に設定する必要があります","overloadReturnTypeMismatch":"\\"{name}\\" のオーバーロード {prevIndex} はオーバーロード {newIndex} と重複し、互換性のない型を返します","overloadStaticMethodInconsistent":"\\"{name}\\" のオーバーロードでは、@staticmethod を不整合に使用します","overloadWithoutImplementation":"\\"{name}\\" は overload としてマークされていますが、実装が提供されていません","overriddenMethodNotFound":"メソッド \\"{name}\\" は override としてマークされていますが、同じ名前の基本メソッドが存在しません","overrideDecoratorMissing":"メソッド \\"{name}\\" は override としてマークされていませんが、クラス \\"{className}\\" のメソッドをオーバーライドしています","paramAfterKwargsParam":"パラメーターは \\"**\\" パラメーターの後に続けることはできません","paramAlreadyAssigned":"パラメーター \\"{name}\\" は既に割り当て済みです","paramAnnotationMissing":"パラメーター \\"{name}\\" に型注釈がありません","paramAssignmentMismatch":"型 \\"{sourceType}\\" の式を型 \\"{paramType}\\" のパラメーターに割り当てることはできません","paramNameMissing":"\\"{name}\\" という名前のパラメーターがありません","paramSpecArgsKwargsDuplicate":"ParamSpec \\"{type}\\" の引数は既に指定されています","paramSpecArgsKwargsUsage":"ParamSpec の \\"args\\" 属性と \\"kwargs\\" 属性の両方が関数シグネチャ内に含まれている必要があります","paramSpecArgsMissing":"ParamSpec \\"{type}\\" の引数がありません","paramSpecArgsUsage":"ParamSpec の \\"args\\" 属性は、*args パラメーターと共に使用する場合にのみ有効です","paramSpecAssignedName":"ParamSpec は 、\\"{name}\\" という名前の変数に割り当てる必要があります","paramSpecContext":"ParamSpec はこのコンテキストでは許可されていません","paramSpecDefaultNotTuple":"ParamSpec の既定値には、省略記号、tuple 式、または ParamSpec が必要です","paramSpecFirstArg":"最初の引数として ParamSpec の名前が必要です","paramSpecKwargsUsage":"ParamSpec の \\"kwargs\\" 属性は、**kwargs パラメーターと共に使用する場合にのみ有効です","paramSpecNotUsedByOuterScope":"ParamSpec \\"{name}\\" はこのコンテキストでは意味がありません","paramSpecUnknownArg":"ParamSpec は複数の引数をサポートしていません","paramSpecUnknownMember":"\\"{name}\\" は ParamSpec の既知の属性ではありません","paramSpecUnknownParam":"\\"{name}\\" は ParamSpec に対する不明なパラメーターです","paramTypeCovariant":"共変の型変数はパラメーター型では使用できません","paramTypePartiallyUnknown":"パラメーター \\"{paramName}\\" の型が部分的に不明です","paramTypeUnknown":"パラメーター \\"{paramName}\\" の型が不明です","parenthesizedContextManagerIllegal":"Parentheses within \\"with\\" statement requires Python 3.9 or newer","patternNeverMatches":"サブジェクトの種類 \\"{type}\\" のパターンは一致しません","positionArgAfterNamedArg":"キーワード引数の後に位置引数を指定することはできません","positionArgAfterUnpackedDictArg":"キーワード引数のアンパックの後に位置引数を指定することはできません","positionOnlyAfterArgs":"\\"*\\" パラメーターの後に位置のみのパラメーターの区切り文字を使用することはできません","positionOnlyAfterKeywordOnly":"\\"/\\" パラメーターは 、\\"*\\" パラメーターの前に指定する必要があります","positionOnlyAfterNon":"位置のみのパラメーターの後に位置のみのパラメーターを指定することはできません","positionOnlyFirstParam":"位置のみのパラメーターの区切り記号を最初のパラメーターとして使用することはできません","positionOnlyIncompatible":"位置のみのパラメーターの区切り文字には Python 3.8 以降が必要です","privateImportFromPyTypedModule":"\\"{name}\\" はモジュール \\"{module}\\" からエクスポートされていません","privateUsedOutsideOfClass":"\\"{name}\\" はプライベートであり、宣言されているクラスの外部で使用されます","privateUsedOutsideOfModule":"\\"{name}\\" はプライベートであり、それが宣言されているモジュールの外部で使用されています","propertyOverridden":"\\"{name}\\" は、クラス \\"{className}\\" の同じ名前の property を誤ってオーバーライドします","propertyStaticMethod":"静的メソッドは、property の getter、setter または deleter に対して許可されません","protectedUsedOutsideOfClass":"\\"{name}\\" は保護され、宣言されているクラスの外部で使用されます","protocolBaseClass":"Protocol クラス \\"{classType}\\" は非 Protocol クラス \\"{baseType}\\" から派生できません","protocolBaseClassWithTypeArgs":"型パラメーター構文を使用する場合、Protocol クラスでは型引数を使用できません","protocolIllegal":"\\"Protocol\\" を使用するには Python 3.7 以降が必要です","protocolNotAllowed":"\\"Protocol\\" はこのコンテキストでは使用できません","protocolTypeArgMustBeTypeParam":"\\"Protocol\\" の型引数は型パラメーターである必要があります","protocolUnsafeOverlap":"クラスが安全でない方法で \\"{name}\\" と重複しており、実行時に一致する可能性があります","protocolVarianceContravariant":"ジェネリック Protocol \\"{class}\\" で使用される型変数 \\"{variable}\\" は反変である必要があります","protocolVarianceCovariant":"ジェネリック Protocol \\"{class}\\" で使用される型変数 \\"{variable}\\" は共変である必要があります","protocolVarianceInvariant":"ジェネリック Protocol \\"{class}\\" で使用される型変数 \\"{variable}\\" は不変である必要があります","pyrightCommentInvalidDiagnosticBoolValue":"Pyright コメント ディレクティブの後には \\"=\\" と値 true または false を指定する必要があります","pyrightCommentInvalidDiagnosticSeverityValue":"Pyright コメント ディレクティブの後に \\"=\\" と true、false、error、warning、information または none の値を指定する必要があります","pyrightCommentMissingDirective":"Pyright コメントの後にディレクティブ (basic または strict) または診断規則を指定する必要があります","pyrightCommentNotOnOwnLine":"ファイル レベルの設定を制御するために使用する Pyright コメントは、独自の行に表示する必要があります","pyrightCommentUnknownDiagnosticRule":"\\"{rule}\\" は pyright コメントの不明な診断規則です","pyrightCommentUnknownDiagnosticSeverityValue":"\\"{value}\\" は、pyright コメントの無効な値です。true、false、error、warning、information または none が必要です","pyrightCommentUnknownDirective":"\\"{directive}\\" は、pyright コメントの不明なディレクティブです。\\"strict\\"、\\"standard\\"、または \\"basic\\" が必要です","readOnlyArgCount":"\\"ReadOnly\\" の後に 1 つの型引数が必要です","readOnlyNotInTypedDict":"\\"ReadOnly\\" はこのコンテキストでは許可されていません","recursiveDefinition":"\\"{name}\\" の型は、それ自体を参照しているため、特定できませんでした","relativeImportNotAllowed":"相対インポートは、\\"import .a\\" フォームでは使用できません。代わりに \\"from . import a\\" を使用します。","requiredArgCount":"\\"Required\\" の後に 1 つの型引数が必要です","requiredNotInTypedDict":"このコンテキストでは \\"Required\\" は許可されません","returnInAsyncGenerator":"値を持つ return ステートメントは、async ジェネレーターでは使用できません","returnInExceptionGroup":"\\"except*\\" ブロックでは \\"return\\" を使用できません","returnMissing":"戻り値の型が \\"{returnType}\\" として宣言されている関数は、すべてのコード パスで値を返す必要があります","returnOutsideFunction":"\\"return\\" は関数内でのみ使用できます","returnTypeContravariant":"反変の型変数は戻り値の型では使用できません","returnTypeMismatch":"型 \\"{exprType}\\" は戻り値の型 \\"{returnType}\\" に割り当てできません","returnTypePartiallyUnknown":"戻り値の型 \\"{returnType}\\" は部分的に不明です","returnTypeUnknown":"戻り値の型が不明です","revealLocalsArgs":"\\"reveal_locals\\" 呼び出しに引数が必要ありません","revealLocalsNone":"このスコープには locals がありません","revealTypeArgs":"\\"reveal_type\\" 呼び出しに 1 つの位置引数が必要です","revealTypeExpectedTextArg":"関数 \\"reveal_type\\" の \\"expected_text\\" 引数は、str リテラル値である必要があります","revealTypeExpectedTextMismatch":"入力テキストの不一致;\\"{expected}\\" が必要ですが、\\"{received}\\" を受信しました","revealTypeExpectedTypeMismatch":"型が一致しません。\\"{expected}\\" が必要ですが、\\"{received}\\" を受信しました","selfTypeContext":"\\"Self\\" はこのコンテキストでは無効です","selfTypeMetaclass":"\\"Self\\" はメタクラス (\\"type\\" のサブクラス) 内では使用できません","selfTypeWithTypedSelfOrCls":"\\"Self\\" は、\\"Self\\" 以外の型注釈を持つ \'self\' または \'cls\' パラメーターを持つ関数では使用できません","sentinelBadName":"Sentinel の最初の引数は文字列リテラルである必要があります","sentinelNameMismatch":"Sentinel は、同じ名前の変数に割り当てる必要があります","sentinelParamCount":"Sentinel には 1 つの位置引数が必要です","setterGetterTypeMismatch":"property setter 値の型は、getter の戻り値の型に割り当てることができません","singleOverload":"\\"{name}\\" はオーバーロードとしてマークされていますが、追加のオーバーロードがありません","slotsAttributeError":"__slots__で \\"{name}\\" が指定されていません","slotsClassVarConflict":"\\"{name}\\" が __slots__ で宣言されたインスタンス変数と競合しています","starPatternInAsPattern":"スター パターンを \\"as\\" ターゲットと共に使用することはできません","starPatternInOrPattern":"スター パターンを他のパターン内で OR 化することはできません","starStarWildcardNotAllowed":"** はワイルドカード \\"_\\" と共に使用できません","staticClsSelfParam":"静的メソッドに \\"self\\" または \\"cls\\" パラメーターを指定することはできません","stringNonAsciiBytes":"非 ASCII 文字はバイト文字列リテラルでは使用できません","stringNotSubscriptable":"型式では文字列式を添字にすることはできません。式全体を引用符で囲んでください","stringUnsupportedEscape":"文字列リテラルでサポートされていないエスケープ シーケンス","stringUnterminated":"文字列リテラルが未終了です","stubFileMissing":"\\"{importName}\\" の stub ファイルが見つかりません","stubUsesGetAttr":"型 stub ファイルが不完全です。\\"__getattr__\\" はモジュールの型エラーを隠します","sublistParamsIncompatible":"Python 3.x では sublist パラメーターはサポートされていません","superCallArgCount":"\\"super\\" 呼び出しには 2 つ以下の引数が必要です","superCallFirstArg":"\\"super\\" 呼び出しの最初の引数としてクラス型が必要ですが、\\"{type}\\" を受け取りました","superCallSecondArg":"\\"super\\" 呼び出しの 2 番目の引数は、\\"{type}\\" から派生したオブジェクトまたはクラスである必要があります","superCallZeroArgForm":"\\"super\\" 呼び出しの 0 引数形式は、メソッド内でのみ有効です","superCallZeroArgFormStaticMethod":"\\"super\\" 呼び出しの 0 引数形式は、静的メソッド内では有効ではありません","symbolIsPossiblyUnbound":"\\"{name}\\" はバインドされていない可能性があります","symbolIsUnbound":"\\"{name}\\" はバインドされていません","symbolIsUndefined":"\\"{name}\\" が定義されていません","symbolOverridden":"\\"{name}\\" はクラス \\"{className}\\" の同じ名前のシンボルをオーバーライドします","templateStringBytes":"テンプレート文字列リテラル (t 文字列) をバイナリにすることはできません","templateStringIllegal":"テンプレート文字列リテラル (t 文字列) には Python 3.14 以降が必要です","templateStringUnicode":"テンプレート文字列リテラル (t 文字列) を Unicode にすることはできません","ternaryNotAllowed":"3 項式は型式では使用できません","totalOrderingMissingMethod":"total_orderingを使用するには、クラスで \\"__lt__\\"、\\"__le__\\"、\\"__gt__\\"、または \\"__ge__\\" のいずれかを定義する必要があります","trailingCommaInFromImport":"末尾のコンマはかっこで囲まずには使用できません","tryWithoutExcept":"Try ステートメントには、少なくとも 1 つの except 句または finally 句が必要です","tupleAssignmentMismatch":"型 \\"{type}\\" の式はターゲット tuple に割り当てることができません","tupleInAnnotation":"tuple 式は型式では使用できません","tupleIndexOutOfRange":"インデックス {index} が型 {type} の範囲外です","typeAliasIllegalExpressionForm":"型エイリアス定義の式フォームが無効です","typeAliasIsRecursiveDirect":"型エイリアス \\"{name}\\" は、その定義でそれ自体を使用できません","typeAliasNotInModuleOrClass":"TypeAlias は、モジュールまたはクラススコープ内でのみ定義できます","typeAliasRedeclared":"\\"{name}\\" は TypeAlias として宣言されており、1 回だけ割り当てることができます","typeAliasStatementBadScope":"type ステートメントは、モジュールまたはクラススコープ内でのみ使用できます","typeAliasStatementIllegal":"型エイリアス ステートメントには Python 3.12 以降が必要です","typeAliasTypeBadScope":"型エイリアスは、モジュールまたはクラス スコープ内でのみ定義できます","typeAliasTypeBaseClass":"\\"type\\" ステートメントで定義された型エイリアスを基底クラスとして使用することはできません","typeAliasTypeMustBeAssigned":"TypeAliasType は、型エイリアスと同じ名前の変数に割り当てる必要があります","typeAliasTypeNameArg":"TypeAliasType の最初の引数は、型エイリアスの名前を表す文字列リテラルである必要があります","typeAliasTypeNameMismatch":"型エイリアスの名前は、それが割り当てられている変数の名前と一致する必要があります","typeAliasTypeParamInvalid":"型パラメーター リストは、TypeVar、TypeVarTuple、または ParamSpec のみを含む tuple である必要があります","typeAnnotationCall":"型式では呼び出し式を使用できません","typeAnnotationVariable":"型式では変数を使用できません","typeAnnotationWithCallable":"\\"type\\" の型引数はクラスである必要があります。呼び出し可能関数はサポートされていません","typeArgListExpected":"ParamSpec、省略記号、または型の list が必要です","typeArgListNotAllowed":"この型引数には list 式は使用できません","typeArgsExpectingNone":"クラス \\"{name}\\" に型引数が必要ありません","typeArgsMismatchOne":"1 つの型引数が必要ですが、{received} を受け取りました","typeArgsMissingForAlias":"ジェネリック型エイリアス \\"{name}\\" に必要な型引数","typeArgsMissingForClass":"ジェネリック クラス \\"{name}\\" に必要な型引数","typeArgsTooFew":"\\"{name}\\" に指定された型引数が少なすぎます。{expected} が必要ですが、{received} を受信しました","typeArgsTooMany":"\\"{name}\\" に指定された型引数が多すぎます。{expected} が必要ですが、{received} を受信しました","typeAssignmentMismatch":"型 \\"{sourceType}\\" は宣言された型 \\"{destType}\\" に割り当てできません","typeAssignmentMismatchWildcard":"インポート シンボル \\"{name}\\" には型 \\"{sourceType}\\" があり、宣言された型 \\"{destType}\\" には割り当てできません","typeCallNotAllowed":"type() 呼び出しは型式で使用しないでください","typeCheckOnly":"\\"{name}\\" は@type_check_onlyとしてマークされており、型注釈でのみ使用できます","typeCommentDeprecated":"type コメントの使用は非推奨です。代わりに type 注釈を使用してください","typeExpectedClass":"クラスが必要ですが、\\"{type}\\" を受け取りました","typeFormArgs":"\\"TypeForm\\" は 1 つの位置引数を受け取ります","typeGuardArgCount":"\\"TypeGuard\\" または \\"TypeIs\\" の後に 1 つの型引数が必要です","typeGuardParamCount":"ユーザー定義型ガード関数とメソッドには、少なくとも 1 つの入力パラメーターが必要です","typeIsReturnType":"TypeIs の戻り値の型 (\\"{returnType}\\") と値パラメーターの型 (\\"{type}\\") が一致しません","typeNotAwaitable":"\\"{type}\\" は awaitable ではありません","typeNotIntantiable":"\\"{type}\\" をインスタンス化できません","typeNotIterable":"\\"{type}\\" は反復できません","typeNotSpecializable":"型 \\"{type}\\" を特殊化できませんでした","typeNotSubscriptable":"型 \\"{type}\\" のオブジェクトは添字可能ではありません","typeNotSupportBinaryOperator":"演算子 \\"{operator}\\" は型 \\"{leftType}\\" と \\"{rightType}\\" ではサポートされていません","typeNotSupportBinaryOperatorBidirectional":"型 \\"{leftType}\\" と \\"{rightType}\\" に対して演算子 \\"{operator}\\" はサポートされていません。予期された型が \\"{expectedType}\\" の場合","typeNotSupportUnaryOperator":"演算子 \\"{operator}\\" は型 \\"{type}\\" ではサポートされていません","typeNotSupportUnaryOperatorBidirectional":"型 \\"{type}\\" が \\"{expectedType}\\" の場合、演算子 \\"{operator}\\" はサポートされていません","typeNotUsableWith":"型 \\"{type}\\" のオブジェクトは、{method} を正しく実装していないため、\\"with\\" と共に使用できません","typeNotUsableWithAsync":"型 \\"{type}\\" のオブジェクトは、{method} を正しく実装していないため、\\"async with\\" と共に使用できません","typeParameterBoundNotAllowed":"バインドまたは制約を可変個引数型パラメーターまたは ParamSpec と共に使用することはできません","typeParameterConstraintTuple":"型パラメーター制約は、2 つ以上の型のタプルである必要があります","typeParameterExistingTypeParameter":"型パラメーター \\"{name}\\" は既に使用されています","typeParameterNotDeclared":"型パラメーター \\"{name}\\" は、\\"{container}\\" の型パラメーターリストに含まれていません","typeParametersMissing":"少なくとも 1 つの型パラメーターを指定する必要があります","typePartiallyUnknown":"\\"{name}\\" の種類が部分的に不明です","typeUnknown":"\\"{name}\\" の種類が不明です","typeVarAssignedName":"TypeVar は 、\\"{name}\\" という名前の変数に割り当てる必要があります","typeVarAssignmentMismatch":"型 \\"{type}\\" を型変数 \\"{name}\\" に割り当てることはできません","typeVarBoundAndConstrained":"TypeVar をバインドと制約の両方にすることはできません","typeVarBoundGeneric":"TypeVar バインド型をジェネリックにすることはできません","typeVarConstraintGeneric":"TypeVar 制約型をジェネリックにすることはできません","typeVarDefaultBoundMismatch":"TypeVar の既定の型はバインドされた型のサブタイプである必要があります","typeVarDefaultConstraintMismatch":"TypeVar の既定の型は、制約付き型のいずれかである必要があります","typeVarDefaultIllegal":"型変数の既定の型には Python 3.13 以降が必要です","typeVarDefaultInvalidTypeVar":"型パラメーター \\"{name}\\" には、スコープ外の 1 つ以上の型変数を参照する既定の型があります","typeVarFirstArg":"最初の引数として TypeVar の名前が必要です","typeVarInvalidForMemberVariable":"属性型は、ローカル メソッドにスコープ指定された型変数 \\"{name}\\" を使用できません","typeVarNoMember":"TypeVar \\"{type}\\" には属性 \\"{name}\\" がありません","typeVarNotSubscriptable":"TypeVar \\"{type}\\" は添字可能ではありません","typeVarNotUsedByOuterScope":"型変数 \\"{name}\\" は、このコンテキストでは意味がありません","typeVarPossiblyUnsolvable":"呼び出し元がパラメーター \\"{param}\\" に引数を指定しない場合、型変数 \\"{name}\\" は解決されない可能性があります","typeVarSingleConstraint":"TypeVar には少なくとも 2 つの制約付き型が必要です","typeVarTupleConstraints":"TypeVarTuple に値制約を持たせることはできません","typeVarTupleContext":"TypeVarTuple はこのコンテキストでは許可されていません","typeVarTupleDefaultNotUnpacked":"TypeVarTuple の既定の型は、アンパックされた tuple または TypeVarTuple である必要があります","typeVarTupleMustBeUnpacked":"TypeVarTuple 値にはアンパック演算子が必要です","typeVarTupleUnknownParam":"\\"{name}\\" は TypeVarTuple に対する不明なパラメーターです","typeVarUnknownParam":"\\"{name}\\" は TypeVar に対する不明なパラメーターです","typeVarUsedByOuterScope":"TypeVar \\"{name}\\" は外部スコープで既に使用されています","typeVarUsedOnlyOnce":"TypeVar \\"{name}\\" はジェネリック関数シグネチャに 1 回だけ出現します","typeVarVariance":"TypeVar を共変と反変の両方にすることはできません","typeVarWithDefaultFollowsVariadic":"TypeVar \\"{typeVarName}\\" には既定値があり、TypeVarTuple \\"{variadicName}\\" の後に続けることはできません","typeVarWithoutDefault":"\\"{name}\\" は既定の型がないため、型パラメーター リストの \\"{other}\\" の後に表示できません","typeVarsNotInGenericOrProtocol":"Generic[] または Protocol[] には、すべての型変数を含める必要があります","typedDictAccess":"TypedDict の項目にアクセスできませんでした","typedDictAssignedName":"TypedDict は \\"{name}\\" という名前の変数に割り当てる必要があります","typedDictBadVar":"TypedDict クラスには型注釈のみを含めることができます","typedDictBaseClass":"TypedDict クラスのすべての基底クラスも TypedDict クラスである必要があります","typedDictBoolParam":"\\"{name}\\" パラメーターの値は True または False である必要があります","typedDictClosedExtras":"基底クラス \\"{name}\\" は、余分な項目の型を型 \\"{type}\\" に制限する TypedDict です","typedDictClosedFalseNonOpenBase":"基底クラス \\"{name}\\" は開いている TypedDict; ではありません。closed=False は許可されていません","typedDictClosedNoExtras":"基底クラス \\"{name}\\" は closed した TypedDict です。追加の項目は許可されていません","typedDictDelete":"TypedDict の項目を削除できませんでした","typedDictEmptyName":"TypedDict 内の名前を空にすることはできません","typedDictEntryName":"辞書エントリ名に文字列リテラルが必要です","typedDictEntryUnique":"ディクショナリ内の名前は一意である必要があります","typedDictExtraArgs":"追加の TypedDict 引数はサポートされていません","typedDictExtraItemsClosed":"TypedDict は \\"closed\\" または \\"extra_items\\" を使用できますが、両方を使用することはできません","typedDictFieldNotRequiredRedefinition":"TypedDict アイテム \\"{name}\\" を NotRequired として再定義することはできません","typedDictFieldReadOnlyRedefinition":"TypedDict アイテム \\"{name}\\" を ReadOnly として再定義することはできません","typedDictFieldRequiredRedefinition":"TypedDict アイテム \\"{name}\\" を Required として再定義することはできません","typedDictFirstArg":"最初の引数として TypedDict クラス名が必要です","typedDictInClassPattern":"TypedDict クラスはクラス パターンでは使用できません","typedDictInitsubclassParameter":"TypedDict は __init_subclass__パラメーター \\"{name}\\" をサポートしていません","typedDictNotAllowed":"\\"TypedDict\\" はこのコンテキストでは使用できません","typedDictSecondArgDict":"2 番目のパラメーターとして dict パラメーターまたはキーワード パラメーターが必要です","typedDictSecondArgDictEntry":"単純な辞書エントリが必要です","typedDictSet":"TypedDict で項目を割り当てることができませんでした","unaccessedClass":"クラス \\"{name}\\" は参照されていません","unaccessedFunction":"関数 \\"{name}\\" は参照されていません","unaccessedImport":"インポート \\"{name}\\" は参照されていません","unaccessedSymbol":"\\"{name}\\" は参照されていません","unaccessedVariable":"変数 \\"{name}\\" は参照されていません","unannotatedFunctionSkipped":"関数 \\"{name}\\" の分析は、表示されないためスキップされます","unaryOperationNotAllowed":"単項演算子は型式では使用できません","unexpectedAsyncToken":"\\"def\\"、\\"with\\"、または \\"for\\" が \\"async\\" の後に続く必要があります","unexpectedEof":"予期しない EOF","unexpectedExprToken":"式の最後に予期しないトークンが含まれています","unexpectedIndent":"予期しないインデント","unexpectedUnindent":"インデント解除は予期されていません","unhashableDictKey":"辞書キーはハッシュ可能である必要があります","unhashableSetEntry":"set エントリはハッシュ可能である必要があります","uninitializedAbstractVariables":"抽象基底クラスで定義された変数が、final クラス \\"{classType}\\" で初期化されていません","uninitializedInstanceVariable":"インスタンス変数 \\"{name}\\" は、クラス本体または__init__ メソッドで初期化されていません","unionForwardReferenceNotAllowed":"Union 構文は文字列オペランドで使用できません。式全体を引用符で囲んでください","unionSyntaxIllegal":"共用体の代替構文には Python 3.10 以降が必要です","unionTypeArgCount":"Union には 2 つ以上の型引数が必要です","unionUnpackedTuple":"Union cannot include an unpacked tuple","unionUnpackedTypeVarTuple":"Union cannot include an unpacked TypeVarTuple","unnecessaryCast":"不要な \\"cast\\" 呼び出し。型は既に \\"{type}\\" です","unnecessaryIsInstanceAlways":"不要な isinstance 呼び出し。\\"{testType}\\" は常に \\"{classType}\\" のインスタンスです","unnecessaryIsInstanceNever":"不要な isinstance 呼び出し; \\"{testType}\\" は\\"{classType}\\" のインスタンスであったことはありません","unnecessaryIsSubclassAlways":"不要な issubclass 呼び出し。\\"{testType}\\" は常に \\"{classType}\\" のサブクラスです","unnecessaryIsSubclassNever":"不要な issubclass 呼び出し; \\"{testType}\\" は \\"{classType}\\" のサブクラスであったことはありません","unnecessaryPyrightIgnore":"不要な \\"# pyright: ignore\\" コメント","unnecessaryPyrightIgnoreRule":"不要な \\"# pyright: ignore\\" ルール: \\"{name}\\"","unnecessaryTypeIgnore":"不要な \\"# type: ignore\\" コメント","unpackArgCount":"\\"Unpack\\" の後に 1 つの型引数が必要です","unpackExpectedTypeVarTuple":"Unpack の型引数として TypeVarTuple または tuple が必要です","unpackExpectedTypedDict":"Unpack に必要な TypedDict 型引数","unpackIllegalInComprehension":"アンパック操作は理解できません","unpackInAnnotation":"アンパック演算子は型式では使用できません","unpackInDict":"アンパック操作はディクショナリで許可されていません","unpackInSet":"アンパック演算子は set 内では使用できません","unpackNotAllowed":"Unpack はこのコンテキストでは許可されていません","unpackOperatorNotAllowed":"このコンテキストではアンパック操作は許可されていません","unpackTuplesIllegal":"Python 3.8 より前のタプルではアンパック操作は許可されていません","unpackedArgInTypeArgument":"アンパックされた引数は、このコンテキストでは使用できません","unpackedArgWithVariadicParam":"アンパックされた引数は TypeVarTuple パラメーターには使用できません","unpackedDictArgumentNotMapping":"** の後の引数式は、\\"str\\" キー型のマッピングである必要があります","unpackedDictSubscriptIllegal":"下付き文字の辞書アンパック演算子は使用できません","unpackedSubscriptIllegal":"下付き文字の Unpack 演算子には Python 3.11 以降が必要です","unpackedTypeVarTupleExpected":"アンパックされた TypeVarTuple が必要です。Unpack[{name1}] または *{name2} を使用してください","unpackedTypedDictArgument":"アンパックされた TypedDict 引数をパラメーターと一致させることはできません","unreachableCodeCondition":"条件が静的に false として評価されるため、コードは分析されません","unreachableCodeStructure":"コードに構造的に到達できない","unreachableCodeType":"型分析はコードに到達不能であることを示します","unreachableExcept":"例外が既に処理されているため、Except 句に到達できません","unsupportedDunderAllOperation":"\\"__all__\\" に対する操作はサポートされていないため、エクスポートされたシンボル リストが正しくない可能性があります","unusedCallResult":"呼び出し式の結果は \\"{type}\\" 型であり、使用されません。これが意図的な場合は変数 \\"_\\" に代入する","unusedCoroutine":"async 関数呼び出しの結果が使用されていません。\\"await\\" を使用するか、結果を変数に代入してください。","unusedExpression":"式の値が使用されていません","varAnnotationIllegal":"変数の type 注釈には Python 3.6 以降が必要です。以前のバージョンとの互換性を保つために type コメントを使用してください","variableFinalOverride":"変数 \\"{name}\\" は Final とマークされ、クラス \\"{className}\\" の同じ名前の Final 以外の変数をオーバーライドします","variadicTypeArgsTooMany":"型引数リストには、アンパックされた TypeVarTuple または tuple を最大 1 つ含めることができます","variadicTypeParamTooManyAlias":"型エイリアスには TypeVarTuple 型パラメーターを最大 1 つ含めることができますが、複数の ({names}) を受け取りました","variadicTypeParamTooManyClass":"ジェネリック クラスには最大 1 つの TypeVarTuple 型パラメーターを指定できますが、複数の ({names}) を受け取りました","walrusIllegal":"演算子 \\":=\\" には Python 3.8 以降が必要です","walrusNotAllowed":"演算子 \\":=\\" は、かっこを囲まないこのコンテキストでは使用できません","wildcardInFunction":"ワイルドカードの import は、クラス内または関数内では許可されません","wildcardLibraryImport":"ライブラリからのワイルドカードの import は許可されていません","wildcardPatternTypePartiallyUnknown":"ワイルドカード パターンによってキャプチャされた型は部分的に不明です","wildcardPatternTypeUnknown":"ワイルドカード パターンによってキャプチャされた型が不明です","yieldFromIllegal":"\\"yield from\\" を使用するには Python 3.3 以降が必要です","yieldFromOutsideAsync":"async 関数では \\"yield from\\" は使用できません","yieldOutsideFunction":"関数またはラムダの外部では \\"yield\\" は許可されません","yieldWithinComprehension":"\\"yield\\" は内包表記内では使用できません","zeroCaseStatementsFound":"Match ステートメントには、少なくとも 1 つの case ステートメントを含める必要があります","zeroLengthTupleNotAllowed":"このコンテキストでは長さ 0 の tuple は使用できません"},"DiagnosticAddendum":{"annotatedNotAllowed":"\\"Annotated\\" 特殊フォームは、インスタンスおよびクラスのチェックでは使用できません","argParam":"引数はパラメーター \\"{paramName}\\" に対応します","argParamFunction":"引数は関数 \\"{functionName}\\" のパラメーター \\"{paramName}\\" に対応します","argsParamMissing":"パラメーター \\"*{paramName}\\" に対応するパラメーターがありません","argsPositionOnly":"位置のみのパラメーターの不一致。{expected} が必要ですが、{received} を受信しました","argumentType":"引数の型は \\"{type}\\" です","argumentTypes":"引数の型: ({types})","assignToNone":"型は \\"None\\" に割り当てできません","asyncHelp":"\\"async with\\" を意味しましたか?","baseClassIncompatible":"基底クラス \\"{baseClass}\\" は型 \\"{type}\\" と互換性がありません","baseClassIncompatibleSubclass":"基底クラス \\"{baseClass}\\" は、型 \\"{type}\\" と互換性のない \\"{subclass}\\" から派生しています","baseClassOverriddenType":"基底クラス \\"{baseClass}\\" は、オーバーライドされる型 \\"{type}\\" を提供します","baseClassOverridesType":"基底クラス \\"{baseClass}\\" は型 \\"{type}\\" でオーバーライドします","bytesTypePromotions":"disableBytesTypePromotions を false に設定して、\\"bytearray\\" と \\"memoryview\\" の型昇格動作を有効にします","conditionalRequiresBool":"型 \\"{operandType}\\" のメソッド __bool__は、\\"bool\\" ではなく型 \\"{boolReturnType}\\" を返します","dataClassFieldLocation":"フィールド宣言","dataClassFrozen":"\\"{name}\\" は固定されています","dataProtocolUnsupported":"\\"{name}\\" はデータ プロトコルです","descriptorAccessBindingFailed":"記述子クラス \\"{className}\\" のメソッド \\"{name}\\" をバインドできませんでした","descriptorAccessCallFailed":"記述子クラス \\"{className}\\" のメソッド \\"{name}\\" を呼び出せませんでした","finalMethod":"Final メソッド","functionParamDefaultMissing":"パラメーター \\"{name}\\" に既定の引数がありません","functionParamName":"パラメーター名の不一致: \\"{destName}\\" と \\"{srcName}\\"","functionParamPositionOnly":"位置のみのパラメーターの不一致; パラメーター \\"{name}\\" は位置のみではありません","functionReturnTypeMismatch":"関数の戻り値の型 \\"{sourceType}\\" は型 \\"{destType}\\" と互換性がありません","functionTooFewParams":"関数が受け入れる位置指定パラメーターが少なすぎます。{expected} が必要ですが、{received} を受信しました","functionTooManyParams":"関数が受け入れる位置指定パラメーターが多すぎます。{expected} が必要ですが、{received} を受信しました","genericClassNotAllowed":"インスタンスまたはクラスのチェックでは、型引数を含むジェネリック型は使用できません","incompatibleDeleter":"property deleter メソッドは互換性がありません","incompatibleGetter":"property getter メソッドは互換性がありません","incompatibleSetter":"property setter メソッドは互換性がありません","initMethodLocation":"__init__ メソッドはクラス \\"{type}\\" で定義されています","initMethodSignature":"__init__の署名は \\"{type}\\" です","initSubclassLocation":"__init_subclass__ メソッドはクラス \\"{name}\\" で定義されています","invariantSuggestionDict":"\\"dict\\" から値の型の共変である \\"Mapping\\" への切り替えを検討してください","invariantSuggestionList":"\\"list\\" から共変である \\"Sequence\\" への切り替えを検討してください","invariantSuggestionSet":"\\"set\\" から共変である \\"Container\\" への切り替えを検討してください","isinstanceClassNotSupported":"インスタンスとクラスのチェックでは、\\"{type}\\" はサポートされていません","keyNotRequired":"\\"{name}\\" は \\"{type}\\" の必須キーではないため、アクセスすると実行時例外が発生する可能性があります","keyReadOnly":"\\"{name}\\" は \\"{type}\\" の読み取り専用キーです","keyRequiredDeleted":"\\"{name}\\" は必須キーであり、削除できません","keyUndefined":"\\"{name}\\" は \\"{type}\\" で定義されたキーではありません","kwargsParamMissing":"パラメーター \\"**{paramName}\\" に対応するパラメーターがありません","listAssignmentMismatch":"型 \\"{type}\\" はターゲット リストと互換性がありません","literalAssignmentMismatch":"\\"{sourceType}\\" は型 \\"{destType}\\" に割り当てできません","literalNotAllowed":"\\"Literal\\" 特殊フォームは、インスタンスおよびクラスのチェックとともに使用できません","matchIsNotExhaustiveHint":"完全な処理が意図されていない場合は、\\"case _: pass\\" を追加します","matchIsNotExhaustiveType":"ハンドルされない型: \\"{type}\\"","memberAssignment":"型 \\"{type}\\" の式をクラス \\"{classType}\\" の属性 \\"{name}\\" に割り当てることはできません","memberIsAbstract":"\\"{type}.{name}\\" は実装されていません","memberIsAbstractMore":"その他 {count} 件...","memberIsClassVarInProtocol":"\\"{name}\\" はプロトコルで ClassVar として定義されています","memberIsInitVar":"\\"{name}\\" は init-only フィールドです","memberIsInvariant":"\\"{name}\\" は変更可能であるため、不変です","memberIsNotClassVarInClass":"プロトコルと互換性を持たせるには、\\"{name}\\" を ClassVar として定義する必要があります","memberIsNotClassVarInProtocol":"\\"{name}\\" はプロトコルで ClassVar として定義されていません","memberIsNotReadOnlyInProtocol":"\\"{name}\\" はプロトコルで読み取り専用ではありません","memberIsReadOnlyInProtocol":"\\"{name}\\" はプロトコルで読み取り専用です","memberIsWritableInProtocol":"\\"{name}\\" はプロトコルで書き込み可能です","memberSetClassVar":"属性 \\"{name}\\" は ClassVar であるため、クラス インスタンスを介して割り当てることはできません","memberTypeMismatch":"\\"{name}\\" は互換性のない型です","memberUnknown":"属性 \\"{name}\\" が不明です","metaclassConflict":"メタクラス \\"{metaclass1}\\" が \\"{metaclass2}\\" と競合しています","missingDeleter":"property deleter メソッドがありません","missingGetter":"property getter メソッドがありません","missingSetter":"property setter メソッドがありません","namedParamMissingInDest":"余分なパラメーター \\"{name}\\"","namedParamMissingInSource":"キーワード パラメーター \\"{name}\\" が見つかりません","namedParamTypeMismatch":"型 \\"{sourceType}\\" のキーワード パラメーター \\"{name}\\" は型 \\"{destType}\\" と互換性がありません","namedTupleNotAllowed":"NamedTuple はインスタンスまたはクラスのチェックには使用できません","newMethodLocation":"__new__ メソッドはクラス \\"{type}\\" で定義されています","newMethodSignature":"__new__の署名は \\"{type}\\" です","newTypeClassNotAllowed":"NewType で作成された型は、インスタンスとクラスのチェックでは使用できません","noOverloadAssignable":"型 \\"{type}\\" に一致するオーバーロードされた関数はありません","noneNotAllowed":"インスタンスまたはクラスのチェックには None 使用できません","orPatternMissingName":"名前がありません: {name}","overloadIndex":"オーバーロード {index} が最も近い一致です","overloadNotAssignable":"\\"{name}\\" の 1 つ以上のオーバーロードが割り当て可能ではありません","overloadSignature":"オーバーロードシグネチャはここで定義されています","overriddenMethod":"オーバーライドされたメソッド","overriddenSymbol":"オーバーライドされたシンボル","overrideInvariantMismatch":"オーバーライドの型 \\"{overrideType}\\" が基本データ型 \\"{baseType}\\" と同じではありません","overrideIsInvariant":"変数は変更可能であるため、その型は不変です","overrideNoOverloadMatches":"オーバーライドのオーバーロード シグネチャが基本メソッドと互換性がありません","overrideNotClassMethod":"基本メソッドは classmethod として宣言されていますが、オーバーライドはされていません","overrideNotInstanceMethod":"基本メソッドはインスタンス メソッドとして宣言されていますが、オーバーライドは宣言されていません","overrideNotStaticMethod":"基本メソッドは staticmethod として宣言されていますが、オーバーライドは宣言されていません","overrideOverloadNoMatch":"オーバーライドは基本メソッドのすべてのオーバーロードを処理しません","overrideOverloadOrder":"オーバーライド メソッドのオーバーロードは、基本メソッドと同じ順序にする必要があります","overrideParamKeywordNoDefault":"キーワード パラメーター \\"{name}\\" の不一致: 基本パラメーターに既定の引数値があり、オーバーライド パラメーターにはありません","overrideParamKeywordType":"キーワード パラメーター \\"{name}\\" の型が一致しません: 基本パラメーターは型 \\"{baseType}\\"、オーバーライド パラメーターは型 \\"{overrideType}\\" です","overrideParamName":"パラメーター {index} 名が一致しません: ベース パラメーターの名前は \\"{baseName}\\"、オーバーライド パラメーターは \\"{overrideName}\\" です","overrideParamNameExtra":"パラメーター \\"{name}\\" が ベース に見つかりません","overrideParamNameMissing":"パラメーター \\"{name}\\" がオーバーライドに見つかりません","overrideParamNamePositionOnly":"パラメーター {index} の不一致: ベース パラメーター \\"{baseName}\\" はキーワード パラメーターで、オーバーライド パラメーターは位置のみです","overrideParamNoDefault":"パラメーター {index} の不一致: 基本パラメーターに既定の引数値があり、オーバーライド パラメーターが指定されていません","overrideParamType":"パラメーター {index} の型が一致しません: 基本パラメーターは型 \\"{baseType}\\"、オーバーライド パラメーターは型 \\"{overrideType}\\" です","overridePositionalParamCount":"位置指定パラメーター数が一致しません。基本メソッドには {baseCount} がありますが、オーバーライドには {overrideCount} があります","overrideReturnType":"戻り値の型の不一致: 基本メソッドは型 \\"{baseType}\\" を返し、オーバーライドは型 \\"{overrideType}\\" を返します","overrideType":"基底クラスは型を \\"{type}\\" として定義します","paramAssignment":"パラメーター {index}: 型 \\"{sourceType}\\" は型 \\"{destType}\\" と互換性がありません","paramSpecMissingInOverride":"ParamSpec パラメーターが override メソッドに見つかりません","paramType":"パラメーターの型は \\"{paramType}\\" です","privateImportFromPyTypedSource":"代わりに \\"{module}\\" からインポートする","propertyAccessFromProtocolClass":"プロトコル クラス内で定義されたプロパティにクラス変数としてアクセスできない","propertyMethodIncompatible":"property メソッド \\"{name}\\" は互換性がありません","propertyMethodMissing":"property メソッド \\"{name}\\" がオーバーライドにありません","propertyMissingDeleter":"property \\"{name}\\" に定義された deleter がありません","propertyMissingSetter":"property \\"{name}\\" に定義された setter がありません","protocolIncompatible":"\\"{sourceType}\\" はプロトコル \\"{destType}\\" と互換性がありません","protocolMemberMissing":"\\"{name}\\" が存在しません","protocolRequiresRuntimeCheckable":"インスタンスとクラスのチェックで使用するには、Protocol クラスが @runtime_checkable である必要があります","protocolSourceIsNotConcrete":"\\"{sourceType}\\" は具象クラス型ではないため、型 \\"{destType}\\" に割り当てることはできません","protocolUnsafeOverlap":"\\"{name}\\" の属性の名前がプロトコルの名前と同じです","pyrightCommentIgnoreTip":"\\"# pyright: ignore[<diagnostic rules>] を使用して 1 行の診断を抑制します","readOnlyAttribute":"属性 \\"{name}\\" は読み取り専用です","seeClassDeclaration":"クラス宣言を参照してください","seeDeclaration":"宣言を参照してください","seeFunctionDeclaration":"関数の宣言を参照してください","seeMethodDeclaration":"メソッド宣言を参照してください","seeParameterDeclaration":"パラメーター宣言を参照してください","seeTypeAliasDeclaration":"型のエイリアス宣言を参照してください","seeVariableDeclaration":"変数宣言を参照してください","tupleAssignmentMismatch":"型 \\"{type}\\" はターゲット tuple と互換性がありません","tupleEntryTypeMismatch":"tuple エントリ {entry} の型が正しくありません","tupleSizeIndeterminateSrc":"Tuple のサイズが一致しません。{expected} が必要ですが、受け取りは不確定です","tupleSizeIndeterminateSrcDest":"Tuple のサイズが一致しません。{expected} 以上が必要ですが、受け取りは不確定です","tupleSizeMismatch":"tuple のサイズが一致しません。{expected} が必要ですが、{received} を受信しました","tupleSizeMismatchIndeterminateDest":"Tuple のサイズが一致しません。{expected} 以上が必要ですが、{received} を受信しました","typeAliasInstanceCheck":"\\"type\\" ステートメントで作成された型エイリアスは、インスタンスとクラスのチェックでは使用できません","typeAssignmentMismatch":"型 \\"{sourceType}\\" は型 \\"{destType}\\" に割り当てできません","typeBound":"型 \\"{sourceType}\\" は、型変数 \\"{name}\\" の上限 \\"{destType}\\" に割り当てできません","typeConstrainedTypeVar":"型 \\"{type}\\" は制約付き型変数 \\"{name}\\" に割り当てできません","typeIncompatible":"\\"{sourceType}\\" は \\"{destType}\\" に割り当てできません","typeNotClass":"\\"{type}\\" はクラスではありません","typeNotStringLiteral":"\\"{type}\\" は文字列リテラルではありません","typeOfSymbol":"\\"{name}\\" の型は \\"{type}\\" です","typeParamSpec":"型 \\"{type}\\" は ParamSpec \\"{name}\\" と互換性がありません","typeUnsupported":"型 \\"{type}\\" はサポートされていません","typeVarDefaultOutOfScope":"型変数 \\"{name}\\" はスコープ内にありません","typeVarIsContravariant":"型パラメーター \\"{name}\\" は反変ですが、\\"{sourceType}\\" は \\"{destType}\\" のスーパータイプではありません","typeVarIsCovariant":"型パラメーター \\"{name}\\" は共変ですが、\\"{sourceType}\\" は \\"{destType}\\" のサブタイプではありません","typeVarIsInvariant":"型パラメーター \\"{name}\\" は不変ですが、\\"{sourceType}\\" は \\"{destType}\\" と同じではありません","typeVarNotAllowed":"TypeVar は、インスタンスまたはクラスのチェックには使用できません","typeVarTupleRequiresKnownLength":"TypeVarTuple を不明な長さの tuple にバインドすることはできません","typeVarUnnecessarySuggestion":"代わりに {type} を使用してください","typeVarUnsolvableRemedy":"引数が指定されていない場合に戻り値の型を指定するオーバーロードを指定します","typeVarsMissing":"型変数がありません: {names}","typedDictBaseClass":"クラス \\"{type}\\" は TypedDict ではありません","typedDictClassNotAllowed":"TypedDict クラスはインスタンスまたはクラスのチェックには使用できません","typedDictClosedExtraNotAllowed":"アイテム \\"{name}\\" を追加できません","typedDictClosedExtraTypeMismatch":"型 \\"{type}\\" のアイテム \\"{name}\\" を追加できません","typedDictClosedFieldNotReadOnly":"項目 \\"{name}\\" は ReadOnly である必要があるため、追加できません","typedDictClosedFieldNotRequired":"アイテム \\"{name}\\" を追加できません。これは NotRequired である必要があるためです。","typedDictExtraFieldNotAllowed":"\\"{name}\\" は \\"{type}\\" に存在しません","typedDictExtraFieldTypeMismatch":"\\"{name}\\" の型は、\\"{type}\\" の \\"extra_items\\" 型と互換性がありません","typedDictFieldMissing":"\\"{name}\\" が \\"{type}\\" に見つかりません","typedDictFieldNotReadOnly":"\\"{name}\\" は \\"{type}\\" では読み取り専用ではありません","typedDictFieldNotRequired":"\\"{name}\\" は \\"{type}\\" には必要ありません","typedDictFieldRequired":"\\"{name}\\" は \\"{type}\\" に必要です","typedDictFieldTypeMismatch":"型 \\"{type}\\" は、アイテム \\"{name}\\" に割り当てできません","typedDictFieldUndefined":"\\"{name}\\" は型 \\"{type}\\" の未定義のアイテムです","typedDictKeyAccess":"[\\"{name}\\"] を使用して TypedDict の項目を参照する","typedDictNotAllowed":"TypedDict はインスタンスまたはクラスのチェックには使用できません","unhashableType":"型 \\"{type}\\" はハッシュ可能ではありません","uninitializedAbstractVariable":"インスタンス変数 \\"{name}\\" は抽象基本クラス \\"{classType}\\" で定義されていますが、初期化されていません","unreachableExcept":"\\"{exceptionType}\\" は \\"{parentType}\\" のサブクラスです","useDictInstead":"辞書の種類を示すには、dict[T1, T2] を使用します","useListInstead":"list[T] を使用して list 型を示すか、T1 | T2 を使用して union 型を示します","useTupleInstead":"tuple[T1, ..., Tn] を使用して tuple 型を示すか、T1 | T2 を使用して union 型を示します","useTypeInstead":"代わりに type[T] を使用する","varianceMismatchForClass":"型引数 \\"{typeVarName}\\" の分散は、基底クラス \\"{className}\\" と互換性がありません","varianceMismatchForTypeAlias":"型引数 \\"{typeVarName}\\" の分散は \\"{typeAliasParam}\\" と互換性がありません"},"Service":{"longOperation":"ワークスペース ソース ファイルの列挙に時間がかかっています。代わりにサブフォルダーを開く方法を検討してください。[詳細情報](https://aka.ms/workspace-too-many-files)"}}')},83472(e){"use strict";e.exports=JSON.parse('{"CodeAction":{"createTypeStub":"형식 Stub 만들기","createTypeStubFor":"\\"{moduleName}\\"에 대한 형식 Stub 만들기","executingCommand":"명령 실행","filesToAnalyzeCount":"분석할 파일 {count}개","filesToAnalyzeOne":"분석할 파일 1개","findingReferences":"참조 찾기","organizeImports":"가져오기 구성"},"Completion":{"autoImportDetail":"자동 가져오기","indexValueDetail":"인덱스 값"},"Diagnostic":{"abstractMethodInvocation":"메서드 \\"{method}\\"은(는) 추상적이고 구현되지 않았으므로 호출할 수 없습니다.","annotatedMetadataInconsistent":"주석이 추가된 \\"{metadataType}\\" 메타데이터 형식이 \\"{type}\\" 형식과 호환되지 않습니다.","annotatedParamCountMismatch":"매개 변수 주석 개수가 일치하지 않습니다. {expected}이)(가) 필요하지만 {received}을(를) 받았습니다.","annotatedTypeArgMissing":"\\"Annotated\\"에 대해 하나의 형식 인수와 하나 이상의 주석이 필요합니다.","annotationBytesString":"형식 식은 바이트 문자열 리터럴을 사용할 수 없습니다.","annotationFormatString":"형식 식은 형식 문자열 리터럴(f 문자열)을 사용할 수 없습니다.","annotationNotSupported":"이 문에는 형식 주석이 지원되지 않습니다.","annotationRawString":"형식 식은 원시 문자열 리터럴을 사용할 수 없습니다.","annotationSpansStrings":"형식 식은 여러 문자열 리터럴에 걸쳐 사용할 수 없습니다.","annotationStringEscape":"형식 식에는 이스케이프 문자를 포함할 수 없습니다.","annotationTemplateString":"형식 식은 템플릿 문자열 리터럴(t-strings)을 사용할 수 없습니다.","argAssignment":"\\"{argType}\\" 형식의 인수를 \\"{paramType}\\" 형식의 매개 변수에 할당할 수 없습니다.","argAssignmentFunction":"\\"{argType}\\" 형식의 인수를 \\"{functionName}\\" 함수의 \\"{paramType}\\" 형식의 매개 변수에 할당할 수 없습니다.","argAssignmentParam":"\\"{argType}\\" 형식의 인수를 \\"{paramType}\\" 형식의 \\"{paramName}\\" 매개 변수에 할당할 수 없습니다.","argAssignmentParamFunction":"\\"{argType}\\" 형식의 인수를 \\"{functionName}\\" 함수에서 \\"{paramType}\\" 형식의 \\"{paramName}\\" 매개 변수에 할당할 수 없습니다.","argMissingForParam":"매개 변수 {name}에 대한 인수가 없습니다.","argMissingForParams":"매개 변수 {names}에 대한 인수가 없습니다.","argMorePositionalExpectedCount":"{expected}개 이상의 위치 인수가 필요합니다.","argMorePositionalExpectedOne":"1개의 위치 인수가 더 필요합니다.","argPositional":"위치 인수가 필요합니다.","argPositionalExpectedCount":"{expected} 위치 인수가 필요합니다.","argPositionalExpectedOne":"1개의 위치 인수가 필요합니다.","argTypePartiallyUnknown":"인수 형식을 부분적으로 알 수 없습니다.","argTypeUnknown":"인수 형식을 알 수 없습니다.","assertAlwaysTrue":"어설션 식은 항상 true로 평가됩니다.","assertTypeArgs":"\\"assert_type\\"에는 두 개의 위치 인수가 필요합니다.","assertTypeTypeMismatch":"\\"assert_type\\" 불일치: \\"{expected}\\"이(가) 필요하지만 \\"{received}\\"을(를) 받았습니다.","assignmentExprComprehension":"‘{name}’ 할당 식 대상은 대상에 대한 이해력과 같은 이름을 사용할 수 없습니다.","assignmentExprContext":"할당 식은 모듈, 함수 또는 람다 내에 있어야 합니다.","assignmentExprInSubscript":"아래 첨자 내의 할당 식은 Python 3.10 이상에서만 지원됩니다.","assignmentInProtocol":"Protocol 클래스 내의 인스턴스 또는 클래스 변수는 클래스 본문 내에서 명시적으로 선언해야 합니다.","assignmentTargetExpr":"식은 할당 대상이 될 수 없습니다.","asyncNotInAsyncFunction":"async 함수 외부에서는 “async”가 허용되지 않습니다.","awaitIllegal":"\\"await\\"를 사용하려면 Python 3.5 이상이 필요합니다.","awaitNotAllowed":"형식 식은 \\"await\\"를 사용할 수 없습니다.","awaitNotInAsync":"\\"await\\" allowed only within async function","backticksIllegal":"백틱으로 묶인 식은 Python 3.x에서 지원되지 않습니다. 대신 repr 사용","baseClassCircular":"클래스는 스스로에서 파생될 수 없습니다.","baseClassFinal":"기본 클래스 \\"{type}\\"이(가) final로 표시되어 서브클래스할 수 없습니다.","baseClassIncompatible":"{type}의 기본 클래스는 상호 호환되지 않습니다.","baseClassInvalid":"클래스에 대한 인수는 기본 클래스여야 합니다.","baseClassMethodTypeIncompatible":"\\"{classType}\\" 클래스의 기본 클래스가 호환되지 않는 방식으로 \\"{name}\\" 메서드를 정의합니다.","baseClassUnknown":"기본 클래스 형식을 알 수 없으므로 파생 클래스의 형식이 모호합니다.","baseClassVariableTypeIncompatible":"\\"{classType}\\" 클래스의 기본 클래스가 \\"{name}\\" 변수를 호환되지 않는 방식으로 정의합니다.","binaryOperationNotAllowed":"형식 식에는 이항 연산자를 사용할 수 없습니다.","bindParamMissing":"\\"self\\" 또는 \\"cls\\" 매개 변수가 누락되었기 때문에 메서드 \\"{methodName}\\"을(를) 바인딩할 수 없습니다.","bindTypeMismatch":"‘{type}’을(를) 매개 변수 ‘{paramName}’에 할당할 수 없으므로 ‘{methodName}’ 메서드를 바인딩할 수 없습니다.","breakInExceptionGroup":"\\"except*\\" 블록에는 \\"break\\"를 사용할 수 없습니다","breakOutsideLoop":"‘break’는 루프 내에서만 사용할 수 있습니다.","bytesUnsupportedEscape":"bytes 리터럴에 지원되지 않는 이스케이프 시퀀스가 있습니다.","callableExtraArgs":"\\"Callable\\"에 두 개의 형식 인수만 필요합니다.","callableFirstArg":"매개 변수 형식 목록 또는 \\"...\\"가 필요합니다.","callableNotInstantiable":"\\"{type}\\" 형식을 인스턴스화할 수 없습니다.","callableSecondArg":"반환 형식이 \\"Callable\\"에 대한 두 번째 형식 인수로 필요합니다.","casePatternIsIrrefutable":"되돌릴 수 없는 패턴은 마지막 case 문에만 사용할 수 있습니다.","classAlreadySpecialized":"\\"{type}\\" 형식이 이미 특수화되어 있습니다.","classDecoratorTypeUnknown":"형식화되지 않은 클래스 데코레이터는 클래스 형식을 모호하게 합니다. 데코레이터를 무시합니다.","classDefinitionCycle":"‘{name}’에 대한 클래스 정의가 스스로에 종속됩니다.","classGetItemClsParam":"__class_getitem__ 재정의는 \\"cls\\" 매개 변수를 사용해야 합니다.","classMethodClsParam":"클래스 메서드는 ‘cls’ 매개 변수를 사용해야 합니다.","classNotRuntimeSubscriptable":"클래스 \\"{name}\\"에 대한 첨자는 런타임 예외를 생성합니다. 형식 식을 따옴표로 묶습니다.","classPatternBuiltInArgPositional":"클래스 패턴은 위치 하위 패턴만 허용합니다.","classPatternNewType":"\\"{type}\\"은 NewType을 사용하여 정의되어 있으므로 클래스 패턴에서 사용할 수 없습니다.","classPatternPositionalArgCount":"클래스 \\"{type}\\"에 대한 위치 패턴이 너무 많습니다. {expected}이(가) 필요하지만 {received}을(를) 받았습니다.","classPatternTypeAlias":"‘{type}’은(는) 특수 형식 별칭이므로 클래스 패턴에서 사용할 수 없습니다.","classPropertyDeprecated":"클래스 속성은 Python 3.11에서 더 이상 사용되지 않으며 Python 3.13에서 지원되지 않습니다.","classTypeParametersIllegal":"클래스 형식 매개 변수 구문에는 Python 3.12 이상이 필요합니다.","classVarFirstArgMissing":"‘ClassVar’ 뒤에 형식 인수가 필요합니다.","classVarNotAllowed":"이 컨텍스트에서는 \\"ClassVar\\"를 사용할 수 없습니다.","classVarOverridesInstanceVar":"클래스 변수 \\"{name}\\"이(가) \\"{className}\\" 클래스에서 같은 이름의 인스턴스 변수를 재정의합니다.","classVarTooManyArgs":"‘ClassVar’ 뒤에는 형식 인수가 하나만 필요합니다.","classVarWithTypeVar":"‘ClassVar’ 형식에는 형식 변수를 포함할 수 없습니다.","clsSelfParamTypeMismatch":"‘{name}’ 매개 변수의 형식은 해당 ‘{classType}’ 클래스의 상위 형식이어야 합니다.","codeTooComplexToAnalyze":"코드가 너무 복잡하여 분석할 수 없습니다. 하위 경로로 리팩터링하거나 조건부 코드 경로를 줄여 복잡성 감소","collectionAliasInstantiation":"‘{type}’ 형식을 인스턴스화할 수 없습니다. 대신 ‘{alias}’을(를) 사용하세요.","comparisonAlwaysFalse":"\\"{leftType}\\" 및 \\"{rightType}\\" 형식이 겹치지 않으므로 조건은 항상 False로 평가됩니다.","comparisonAlwaysTrue":"\\"{leftType}\\" 및 \\"{rightType}\\" 형식이 겹치지 않으므로 조건은 항상 True로 평가됩니다.","comprehensionInDict":"이해력은 다른 사전 항목과 함께 사용할 수 없습니다.","comprehensionInSet":"이해력은 다른 set 항목과 함께 사용할 수 없습니다.","concatenateContext":"이 컨텍스트에서는 \\"Concatenate\\"를 사용할 수 없습니다.","concatenateParamSpecMissing":"\\"Concatenate\\"의 마지막 형식 인수는 ParamSpec 또는 \\"...\\"이어야 합니다.","concatenateTypeArgsMissing":"\\"Concatenate\\"에는 적어도 두 개의 형식 인수가 필요합니다.","conditionalOperandInvalid":"’{type}’ 형식의 조건부 피연산자입니다.","constantRedefinition":"‘{name}’은(는) 대문자이므로 상수이고 다시 정의할 수 없습니다.","constructorParametersMismatch":"‘{classType}’ 클래스에서 __new__ 서명과 __init__가 불일치합니다.","containmentAlwaysFalse":"‘{leftType}’ 및 ‘{rightType}’ 형식이 겹치지 않으므로 식은 항상 False로 평가됩니다.","containmentAlwaysTrue":"‘{leftType}’ 및 ‘{rightType}’ 형식이 겹치지 않으므로 식은 항상 True로 평가됩니다.","continueInExceptionGroup":"\\"except*\\" 블록에는 \\"continue\\"를 사용할 수 없습니다","continueOutsideLoop":"\\"continue\\"는 루프 내에서만 사용할 수 있습니다.","coroutineInConditionalExpression":"조건식은 항상 True로 평가되는 코루틴을 참조합니다.","dataClassBaseClassFrozen":"고정되지 않은 클래스는 고정된 클래스에서 상속할 수 없습니다.","dataClassBaseClassNotFrozen":"고정 클래스는 고정되지 않은 클래스에서 상속할 수 없습니다.","dataClassConverterFunction":"\\"{argType}\\" 형식의 인수는 \\"{fieldType}\\" 형식의 \\"{fieldName}\\" 필드에 유효한 변환기가 아닙니다.","dataClassConverterOverloads":"\\"{funcName}\\"의 오버로드는 \\"{fieldType}\\" 형식의 \\"{fieldName}\\" 필드에 유효한 변환기가 아닙니다.","dataClassFieldInheritedDefault":"\\"{fieldName}\\"이(가) 같은 이름의 필드를 재정의하지만 기본값이 없음","dataClassFieldWithDefault":"기본값이 없는 필드는 기본값이 있는 필드 뒤에 나타날 수 없습니다.","dataClassFieldWithPrivateName":"데이터 클래스 필드는 프라이빗 이름을 사용할 수 없습니다.","dataClassFieldWithoutAnnotation":"형식 주석이 없는 데이터 클래스 필드를 사용하면 런타임 예외가 발생합니다.","dataClassPostInitParamCount":"데이터 클래스 __post_init__의 잘못된 매개 변수 수입니다. InitVar 필드 수가 {expected}개입니다.","dataClassPostInitType":"데이터 클래스 __post_init__ 메서드 매개 변수 형식이 필드 \\"{fieldName}\\"에 대해 일치하지 않습니다.","dataClassSlotsOverwrite":"__slots__ 클래스에 이미 정의되어 있습니다.","dataClassTransformExpectedBoolLiteral":"정적으로 True 또는 False로 계산되는 식이 필요합니다.","dataClassTransformFieldSpecifier":"클래스 또는 함수의 tuple이 필요하지만 “{type}” 형식을 받았습니다.","dataClassTransformPositionalParam":"\\"dataclass_transform\\"에 대한 모든 인수는 키워드 인수여야 합니다.","dataClassTransformUnknownArgument":"dataclass_transform은 \\"{name}\\" 인수를 지원하지 않습니다.","dataProtocolInSubclassCheck":"데이터 프로토콜(비 메서드 특성 포함)은 issubclass 호출에서 허용되지 않습니다.","declaredReturnTypePartiallyUnknown":"선언된 반환 형식 \\"{returnType}\\"을(를) 부분적으로 알 수 없습니다.","declaredReturnTypeUnknown":"선언된 반환 형식을 알 수 없습니다.","defaultValueContainsCall":"매개 변수 기본값 식 내에서는 함수 호출 및 변경 가능한 개체를 사용할 수 없습니다.","defaultValueNotAllowed":"\\"*\\" 또는 \\"**\\"가 있는 매개 변수는 기본값을 가질 수 없습니다.","delTargetExpr":"식을 삭제할 수 없습니다.","deprecatedClass":"‘{name}’ 클래스는 사용되지 않습니다.","deprecatedConstructor":"클래스 \\"{name}\\"의 생성자는 더 이상 사용되지 않습니다.","deprecatedDescriptorDeleter":"\\"{name}\\" 설명자에 대한 \\"____delete____\\" 메서드는 사용되지 않습니다.","deprecatedDescriptorGetter":"\\"{name}\\" 설명자에 대한 \\"__get__\\" 메서드는 사용되지 않습니다.","deprecatedDescriptorSetter":"\\"{name}\\" 설명자에 대한 \\"__set__\\" 메서드는 사용되지 않습니다.","deprecatedFunction":"\\"{name}\\" 함수는 더 이상 사용되지 않습니다.","deprecatedMethod":"\\"{className}\\" 클래스의 \\"{name}\\" 메서드는 더 이상 사용되지 않습니다.","deprecatedPropertyDeleter":"\\"{name}\\" property에 대한 deleter는 사용되지 않습니다.","deprecatedPropertyGetter":"\\"{name}\\" property에 대한 getter는 사용되지 않습니다.","deprecatedPropertySetter":"\\"{name}\\" property에 대한 setter는 사용되지 않습니다.","deprecatedType":"이 형식은 Python {version}부터 사용되지 않습니다. 대신 \\"{replacement}\\"을(를) 사용하세요.","dictExpandIllegalInComprehension":"사전 확장은 이해에 사용할 수 없습니다.","dictInAnnotation":"형식 식에는 사전 식을 사용할 수 없습니다.","dictKeyValuePairs":"사전 항목은 키/값 쌍을 포함해야 합니다.","dictUnpackIsNotMapping":"사전 압축 풀기 연산자에 대한 매핑이 필요합니다.","dunderAllSymbolNotPresent":"\\"{name}\\"이(가) __all__에 지정되었지만 모듈에 없습니다.","duplicateArgsParam":"\\"*\\" 매개 변수 하나만 허용됨","duplicateBaseClass":"중복 기본 클래스는 허용되지 않습니다.","duplicateCapturePatternTarget":"‘{name}’ 캡처 대상이 동일한 패턴 내에 두 번 이상 나타날 수 없습니다.","duplicateCatchAll":"하나의 catch-all except 절만 허용됨","duplicateEnumMember":"Enum 멤버 \\"{name}\\"이(가) 이미 선언되었습니다.","duplicateGenericAndProtocolBase":"하나의 Generic[...] 또는 Protocol[...] 기본 클래스만 허용됩니다.","duplicateImport":"\\"{importName}\\"을(를) 두 번 이상 가져왔습니다.","duplicateKeywordOnly":"\\"*\\" 구분 기호는 하나만 사용할 수 있습니다.","duplicateKwargsParam":"\\"**\\" 매개 변수 하나만 허용됨","duplicateParam":"매개 변수 \\"{name}\\"이(가) 중복되었습니다.","duplicatePositionOnly":"‘/’ 매개 변수 하나민 허용됩니다.","duplicateStarPattern":"패턴 시퀀스에는 ‘*’ 패턴을 하나만 사용할 수 있습니다.","duplicateStarStarPattern":"‘**’ 항목 하나만 허용됩니다.","duplicateUnpack":"list에서는 한 개의 압축 풀기 작업만 허용됩니다.","ellipsisAfterUnpacked":"\\"...\\" 압축을 풀고 있는 TypeVarTuple 또는 tuple과 함께 사용할 수 없습니다.","ellipsisContext":"\\"...\\"는 이 컨텍스트에서는 허용되지 않습니다.","ellipsisSecondArg":"\\"...\\"는 두 인수 중 두 번째 인수로만 허용됩니다.","enumClassOverride":"Enum 클래스 \\"{name}\\"은(는) final 클래스이며 서브클래스할 수 없습니다.","enumMemberDelete":"Enum 멤버 \\"{name}\\"을(를) 삭제할 수 없음","enumMemberSet":"Enum 멤버 \\"{name}\\"을(를) 할당할 수 없음","enumMemberTypeAnnotation":"Type annotations are not allowed for enum members","exceptGroupMismatch":"Try 문에는 \\"except\\"와 \\"except*\\"를 둘 다 포함할 수 없습니다","exceptGroupRequiresType":"예외 그룹 구문(\\"except*\\")에는 예외 형식이 필요합니다","exceptRequiresParens":"Python 3.14 이전에는 여러 예외 형식은 괄호로 묶어야 합니다.","exceptWithAsRequiresParens":"\\"as\\"를 사용할 때 여러 예외 형식은 괄호로 묶어야 합니다.","exceptionGroupIncompatible":"예외 그룹 구문(\\"except*\\")에는 Python 3.11 이상이 필요합니다.","exceptionGroupTypeIncorrect":"except*의 예외 형식은 BaseGroupException에서 파생될 수 없습니다.","exceptionTypeIncorrect":"‘{type}’은 BaseException에서 파생되지 않습니다.","exceptionTypeNotClass":"\\"{type}\\"은(는) 올바른 예외 클래스가 아닙니다.","exceptionTypeNotInstantiable":"예외 형식 \\"{type}\\"에 대한 생성자에는 하나 이상의 인수가 필요합니다.","expectedAfterDecorator":"데코레이터 다음에 함수 또는 클래스 선언이 필요합니다.","expectedArrow":"\\"->\\" 다음에 반환 형식 주석이 와야 합니다.","expectedAsAfterException":"예외 형식 뒤에 ‘as’가 필요합니다.","expectedAssignRightHandExpr":"\\"=\\" 오른쪽에 식이 필요합니다.","expectedBinaryRightHandExpr":"연산자 오른쪽에 식이 필요합니다.","expectedBoolLiteral":"True 또는 False가 필요합니다.","expectedCase":"\\"case\\" 문이 필요합니다.","expectedClassName":"클래스 이름이 필요합니다.","expectedCloseBrace":"\\"{\\"가 닫혀 있지 않습니다.","expectedCloseBracket":"\\"[{0}\\"이(가) 닫혀 있지 않습니다.","expectedCloseParen":"\\"(\\"가 닫혀 있지 않음","expectedColon":"\':\'가 필요합니다.","expectedComplexNumberLiteral":"패턴 일치에 복소수 리터럴이 필요합니다.","expectedDecoratorExpr":"Python 3.9 이전의 데코레이터에는 식 형식이 지원되지 않습니다.","expectedDecoratorName":"데코레이터 이름이 필요합니다.","expectedDecoratorNewline":"데코레이터 끝에 새 줄이 필요합니다.","expectedDelExpr":"\\"del\\" 뒤에 식이 필요합니다.","expectedElse":"\\"else\\"가 필요합니다.","expectedEquals":"\\"=\\"가 필요합니다.","expectedExceptionClass":"잘못된 예외 클래스 또는 개체","expectedExceptionObj":"필요한 예외 개체, 예외 클래스 또는 None","expectedExpr":"식이 필요합니다.","expectedFunctionAfterAsync":"‘async’ 다음에 함수 정의가 필요합니다.","expectedFunctionName":"\\"def\\" 뒤에 함수 이름이 필요합니다.","expectedIdentifier":"식별자가 필요합니다.","expectedImport":"\\"import\\"가 필요합니다.","expectedImportAlias":"\\"as\\" 뒤에 기호가 필요합니다.","expectedImportSymbols":"\\"import\\" 뒤에 하나 이상의 기호 이름이 필요합니다.","expectedIn":"\\"in\\"이 필요합니다.","expectedInExpr":"\\"in\\" 뒤에 식이 필요합니다.","expectedIndentedBlock":"들여쓰기 블록이 필요합니다.","expectedMemberName":"\\".\\" 뒤에 특성 이름 필요","expectedModuleName":"필요한 모듈 이름","expectedNameAfterAs":"‘as’ 뒤에는 기호 이름이 와야 합니다.","expectedNamedParameter":"키워드 매개 변수는 \\"*\\"를 따라야 합니다.","expectedNewline":"줄 바꿈이 필요합니다.","expectedNewlineOrSemicolon":"문은 줄 바꿈 또는 세미콜론으로 구분해야 합니다.","expectedOpenParen":"’(‘가 필요합니다.","expectedParamName":"매개 변수 이름이 필요합니다.","expectedPatternExpr":"패턴 식이 필요합니다.","expectedPatternSubjectExpr":"패턴 제목 식이 필요합니다.","expectedPatternValue":"\\"a.b\\" 형식의 패턴 값 식이 필요합니다.","expectedReturnExpr":"\\"return\\" 뒤에 식이 필요합니다.","expectedSliceIndex":"인덱스 또는 조각 식이 필요합니다.","expectedTypeNotString":"형식이 필요하지만 문자열 리터럴을 받았습니다.","expectedTypeParameterName":"형식 매개 변수 이름이 필요합니다.","expectedYieldExpr":"yield 문에 식이 필요합니다.","finalClassIsAbstract":"\\"{type}\\" 클래스가 final로 표시되어 있으며 모든 추상 기호를 구현해야 합니다.","finalContext":"\\"Final\\"은 이 컨텍스트에서 허용되지 않습니다.","finalInLoop":"루프 내에는 \\"Final\\" 변수를 할당할 수 없습니다.","finalMethodOverride":"\\"{name}\\" 메서드는 \\"{className}\\" 클래스에 정의된 final 메서드를 재정의할 수 없습니다.","finalNonMethod":"함수 \\"{name}\\"은(는) 메서드가 아니므로 @final로 표시할 수 없습니다.","finalReassigned":"‘{name}’이 Final로 선언되었으므로 다시 할당할 수 없습니다.","finalRedeclaration":"\\"{name}\\"이(가) 이전에 Final로 선언되었습니다.","finalRedeclarationBySubclass":"부모 클래스 \\"{className}\\"이(가) Final로 선언하므로 \\"{name}\\"을(를) 다시 선언할 수 없습니다.","finalTooManyArgs":"\\"Final\\" 뒤에 단일 형식 인수가 필요합니다.","finalUnassigned":"\\"{name}\\"이(가) Final로 선언되었지만 값이 할당되지 않았습니다.","finallyBreak":"\\"break\\"를 사용하여 \\"finally\\" 블록을 종료할 수 없습니다","finallyContinue":"\\"continue\\"를 사용하여 \\"finally\\" 블록을 종료할 수 없습니다","finallyReturn":"\\"return\\"을 사용하여 \\"finally\\" 블록을 종료할 수 없습니다","formatStringBrace":"f-string 리터럴 내에서는 단일 닫는 중괄호를 사용할 수 없습니다. 이중 닫는 중괄호를 사용하세요.","formatStringBytes":"형식 문자열 리터럴(f-strings)은 이진일 수 없습니다.","formatStringDebuggingIllegal":"F-string 디버깅 지정자인 ‘=’는 Python 3.8 이상이 필요합니다.","formatStringEscape":"Python 3.12 이전의 f-string의 식 부분에 이스케이프 시퀀스(백슬래시)를 사용할 수 없습니다.","formatStringExpectedConversion":"f-string에서 \\"!\\" 뒤에 변환 지정자가 필요합니다.","formatStringIllegal":"형식 문자열 리터럴(f-strings)은 Python 3.6 이상이 필요합니다.","formatStringInPattern":"패턴에서 형식 문자열을 사용할 수 없습니다.","formatStringNestedFormatSpecifier":"형식 문자열 지정자 내에 너무 깊게 중첩된 식","formatStringNestedQuote":"f-string 내에 중첩된 문자열은 Python 3.12 이전의 f-string과 같은 따옴표를 사용할 수 없습니다.","formatStringTemplate":"서식 문자열 리터럴(f-strings)은 템플릿 문자열(t-strings)일 수 없습니다.","formatStringUnicode":"형식 문자열 리터럴(f-문자열)은 유니코드일 수 없습니다.","formatStringUnterminated":"f-string에 종결되지 않은 식이 있습니다. ‘}‘가 필요합니다.","functionDecoratorTypeUnknown":"형식화되지 않은 함수 데코레이터는 함수 형식을 모호하게 합니다. 데코레이터 무시","functionInConditionalExpression":"조건식은 항상 True로 평가되는 함수를 참조합니다.","functionTypeParametersIllegal":"함수 형식 매개 변수 구문에는 Python 3.12 이상이 필요합니다.","futureImportLocationNotAllowed":"__future__ 가져오기는 파일의 시작 부분에 있어야 합니다.","generatorAsyncReturnType":"async 생성기 함수의 반환 형식은 \\"AsyncGenerator[{yieldType}, Any]\\"와 호환되어야 합니다.","generatorNotParenthesized":"생성기 식은 단독 인수가 아닌 경우 괄호로 지정해야 합니다.","generatorSyncReturnType":"생성기 함수의 반환 형식은 \\"Generator[{yieldType}, Any, Any]\\"와 호환되어야 합니다.","genericBaseClassNotAllowed":"\\"Generic\\" 기본 클래스는 형식 매개 변수 구문과 함께 사용할 수 없습니다.","genericClassAssigned":"제네릭 클래스 형식을 할당할 수 없습니다.","genericClassDeleted":"제네릭 클래스 형식을 삭제할 수 없습니다.","genericInstanceVariableAccess":"클래스를 통한 제네릭 인스턴스 변수에 대한 액세스가 모호합니다.","genericNotAllowed":"이 컨텍스트에서 \\"Generic\\"이 잘못되었습니다.","genericTypeAliasBoundTypeVar":"클래스 내의 제네릭 형식 별칭은 바인딩된 형식 변수 {names}을(를) 사용할 수 없습니다.","genericTypeArgMissing":"\\"Generic\\"에는 하나 이상의 형식 인수가 필요합니다.","genericTypeArgTypeVar":"\\"Generic\\"의 형식 인수는 형식 변수여야 합니다.","genericTypeArgUnique":"\\"Generic\\"의 형식 인수는 고유해야 합니다.","globalReassignment":"global 선언 전에 \\"{name}\\"이(가) 할당되었습니다.","globalRedefinition":"\\"{name}\\"이(가) 이미 global로 선언되었습니다.","implicitStringConcat":"암시적 문자열 연결이 허용되지 않습니다.","importCycleDetected":"가져오기 체인에서 순환이 검색되었습니다.","importDepthExceeded":"가져오기 체인 깊이가 {depth}을(를) 초과했습니다.","importResolveFailure":"가져오기 \\"{importName}\\"을(를) 확인할 수 없습니다.","importSourceResolveFailure":"원본에서 가져오기 \\"{importName}\\"을(를) 확인할 수 없습니다.","importSymbolUnknown":"\\"{name}\\"은(는) 알 수 없는 가져오기 기호입니다.","incompatibleMethodOverride":"\\"{name}\\" 메서드가 호환되지 않는 방식으로 \\"{className}\\" 클래스를 재정의합니다.","inconsistentIndent":"들여쓰기하지 않은 양이 이전 들여쓰기와 일치하지 않습니다.","inconsistentTabs":"들여쓰기에서 탭 및 공백의 일관성 없는 사용","initMethodSelfParamTypeVar":"\\"__init__\\" 메서드의 \\"self\\" 매개 변수에 대한 형식 주석에는 클래스 범위 형식 변수를 포함할 수 없음","initMustReturnNone":"\\"__init__\\"의 반환 형식은 None이어야 합니다.","initSubclassCallFailed":"__init_subclass__ 메서드의 키워드 인수가 잘못됨","initSubclassClsParam":"__init_subclass__ 재정의는 \\"cls\\" 매개 변수를 사용해야 합니다.","initVarNotAllowed":"이 컨텍스트에서는 \\"InitVar\\"가 허용되지 않습니다.","instanceMethodSelfParam":"인스턴스 메서드는 \\"self\\" 매개 변수를 사용해야 합니다.","instanceVarOverridesClassVar":"‘{name}’ 인스턴스 변수가 ‘{className}’ 클래스에서 같은 이름의 클래스 변수를 재정의합니다.","instantiateAbstract":"\'{type}\' 추상 클래스를 인스턴스화할 수 없습니다.","instantiateProtocol":"Protocol 클래스 \\"{type}\\"을(를) 인스턴스화할 수 없습니다.","internalBindError":"파일 \\"{file}\\"을(를) 바인딩하는 동안 내부 오류가 발생했습니다. {message}","internalParseError":"파일 \\"{file}\\"을(를) 구문 분석하는 동안 내부 오류가 발생했습니다. {message}","internalTypeCheckingError":"파일 \\"{file}\\"의 형식을 확인하는 동안 내부 오류가 발생했습니다. {message}","invalidIdentifierChar":"식별자에 잘못된 문자가 있습니다.","invalidStubStatement":"형식 stub 파일 내에서는 문이 의미가 없습니다.","invalidTokenChars":"토큰에 잘못된 문자 ‘{text}’이(가) 있습니다.","isInstanceInvalidType":"\\"isinstance\\"에 대한 두 번째 인수는 클래스 또는 클래스의 tuple이어야 합니다.","isSubclassInvalidType":"\\"issubclass\\"에 대한 두 번째 인수는 클래스 또는 클래스의 tuple이어야 합니다.","keyValueInSet":"set 내에서 키/값 쌍을 사용할 수 없습니다.","keywordArgInTypeArgument":"키워드 인수는 형식 인수 목록에서 사용할 수 없습니다.","keywordOnlyAfterArgs":"키워드 전용 인수 구분 기호는 \\"*\\" 매개 변수 뒤에 사용할 수 없습니다.","keywordParameterMissing":"하나 이상의 키워드 매개 변수는 ’*‘ 매개 변수 뒤에 와야 합니다.","keywordSubscriptIllegal":"아래 첨자 내의 키워드 인수는 지원되지 않습니다.","lambdaReturnTypePartiallyUnknown":"람다의 반환 형식 \\"{returnType}\\"을(를) 부분적으로 알 수 없습니다.","lambdaReturnTypeUnknown":"람다의 반환 형식을 알 수 없습니다.","listAssignmentMismatch":"형식이 \\"{type}\\"인 식을 대상 목록에 할당할 수 없습니다.","listInAnnotation":"형식 식에는 List 식을 사용할 수 없습니다.","literalEmptyArgs":"‘Literal’ 뒤에 하나 이상의 형식 인수가 필요합니다.","literalNamedUnicodeEscape":"명명된 유니코드 이스케이프 시퀀스는 \\"Literal\\" 문자열 주석에서 지원되지 않습니다.","literalNotAllowed":"형식 인수가 없으면 이 컨텍스트에서 \\"Literal\\"을 사용할 수 없습니다.","literalNotCallable":"Literal 형식은 인스턴스화할 수 없습니다.","literalUnsupportedType":"\\"Literal\\"의 형식 인수는 None, 리터럴 값(int, bool, str 또는 bytes) 또는 enum 값이어야 합니다.","matchIncompatible":"Match 문에는 Python 3.10 이상이 필요합니다.","matchIsNotExhaustive":"match 문 내의 사례는 모든 값을 완전히 처리하지 않습니다.","maxParseDepthExceeded":"최대 구문 분석 깊이를 초과했습니다. 식을 더 작은 하위 식으로 나누기","memberAccess":"\\"{type}\\" 클래스의 \\"{name}\\" 특성에 액세스할 수 없음","memberDelete":"\\"{type}\\" 클래스의 \\"{name}\\" 특성을 삭제할 수 없음","memberSet":"\\"{type}\\" 클래스의 \\"{name}\\" 특성에 할당할 수 없음","metaclassConflict":"파생 클래스의 메타클래스는 모든 기본 클래스의 메타클래스의 서브클래스여야 합니다.","metaclassDuplicate":"메타클래스를 하나만 제공할 수 있습니다.","metaclassIsGeneric":"메타클래스는 제네릭일 수 없습니다.","methodNotDefined":"\\"{name}\\" 메서드가 정의되지 않았습니다.","methodNotDefinedOnType":"\\"{name}\\" 메서드가 \\"{type}\\" 형식에 정의되지 않았습니다.","methodOrdering":"일관된 메서드 순서를 만들 수 없습니다.","methodOverridden":"‘{name}’은(는) ‘{className}’ 클래스에서 같은 이름의 메서드를 호환되지 않는 ‘{type}’ 형식으로 재정의합니다.","methodReturnsNonObject":"\\"{name}\\" 메서드가 개체를 반환하지 않습니다.","missingSuperCall":"\\"{methodName}\\" 메서드가 부모 클래스에서 같은 이름의 메서드를 호출하지 않습니다.","mixingBytesAndStr":"Bytes 및 str 값을 연결할 수 없습니다.","moduleAsType":"모듈은 형식으로 사용할 수 없습니다.","moduleNotCallable":"모듈을 호출할 수 없습니다.","moduleUnknownMember":"‘{memberName}’은(는) ‘{moduleName}’ 모듈의 알려진 특성이 아님","namedExceptAfterCatchAll":"명명된 except 절은 catch-all except 절 뒤에 나타날 수 없습니다.","namedParamAfterParamSpecArgs":"ParamSpec args 매개 변수 뒤에 키워드 매개 변수 \\"{name}\\"을(를) 시그니처에 표시할 수 없습니다.","namedTupleEmptyName":"명명된 tuple 내의 이름은 비워 둘 수 없습니다.","namedTupleEntryRedeclared":"부모 클래스 \\"{className}\\"이(가) 명명된 tuple이므로 \\"{name}\\"을(를) 재정의할 수 없습니다.","namedTupleFieldUnderscore":"Named tuple 필드 이름은 밑줄로 시작할 수 없습니다","namedTupleFirstArg":"명명된 tuple 클래스 이름이 첫 번째 인수로 필요합니다.","namedTupleMultipleInheritance":"NamedTuple을 사용한 여러 상속은 지원되지 않습니다.","namedTupleNameKeyword":"필드 이름은 키워드일 수 없습니다.","namedTupleNameType":"항목 이름 및 형식을 지정하는 2개 항목 tuple이 필요합니다.","namedTupleNameUnique":"명명된 tuple 내의 이름은 고유해야 합니다.","namedTupleNoTypes":"\\"namedtuple\\"은 tuple 항목에 대한 형식을 제공하지 않습니다. 대신 \\"NamedTuple\\" 사용","namedTupleSecondArg":"두 번째 인수로 명명된 tuple 항목 list가 필요합니다.","newClsParam":"__new__ 재정의는 \\"cls\\" 매개 변수를 사용해야 합니다.","newTypeAnyOrUnknown":"NewType에 대한 두 번째 인수는 Any 또는 Unknown이 아닌 알려진 클래스여야 합니다.","newTypeBadName":"NewType의 첫 번째 인수는 문자열 리터럴이어야 합니다.","newTypeLiteral":"NewType은 Literal 형식과 함께 사용할 수 없습니다.","newTypeNameMismatch":"NewType은 이름이 같은 변수에 할당되어야 합니다.","newTypeNotAClass":"NewType에 대한 두 번째 인수로 클래스가 필요합니다.","newTypeParamCount":"NewType에는 두 개의 위치 인수가 필요합니다.","newTypeProtocolClass":"구조 형식(Protocol 또는 TypedDict 클래스)과 함께 NewType을 사용할 수 없습니다.","noOverload":"제공된 인수와 일치하는 \\"{name}\\"에 대한 오버로드가 없습니다.","noReturnContainsReturn":"선언된 return 형식이 \\"NoReturn\\"인 함수는 return 문을 포함할 수 없습니다.","noReturnContainsYield":"선언된 반환 형식이 \\"NoReturn\\"인 함수는 yield 문을 포함할 수 없습니다.","noReturnReturnsNone":"선언된 반환 형식이 \\"NoReturn\\"인 함수는 \\"None\\"을 반환할 수 없습니다.","nonDefaultAfterDefault":"기본값이 아닌 인수가 기본 인수를 따릅니다.","nonLocalInModule":"모듈 수준에서는 Nonlocal 선언을 사용할 수 없습니다.","nonLocalNoBinding":"No binding for nonlocal \\"{name}\\" found","nonLocalReassignment":"\\"{name}\\" is assigned before nonlocal declaration","nonLocalRedefinition":"\\"{name}\\"이(가) 이미 nonlocal로 선언되었습니다.","noneNotCallable":"‘None’ 유형의 개체를 호출할 수 없습니다.","noneNotIterable":"\\"None\\" 형식의 개체는 반복 가능한 값으로 사용할 수 없습니다.","noneNotSubscriptable":"’None’ 유형의 개체는 아래 첨자를 사용할 수 없습니다.","noneNotUsableWith":"Object of type \\"None\\" cannot be used with \\"with\\"","noneNotUsableWithAsync":"\\"None\\" 형식의 개체는 \\"async with\\"와 함께 사용할 수 없습니다.","noneOperator":"\\"None\\"에 대해 연산자 \\"{operator}\\"이(가) 지원되지 않습니다.","noneUnknownMember":"\\"{name}\\"은(는) \\"None\\"의 알려진 특성이 아님","nonlocalTypeParam":"Nonlocal 바인딩은 형식 매개변수 \\"{name}\\"에 사용할 수 없습니다.","notRequiredArgCount":"\\"NotRequired\\" 뒤에 단일 형식 인수가 필요합니다.","notRequiredNotInTypedDict":"이 컨텍스트에서는 \\"NotRequired\\"를 사용할 수 없습니다.","objectNotCallable":"\\"{type}\\" 형식의 개체를 호출할 수 없습니다.","obscuredClassDeclaration":"클래스 선언 \\"{name}\\"이(가) 같은 이름의 선언으로 가려져 있습니다.","obscuredFunctionDeclaration":"함수 선언 \\"{name}\\"이(가) 동일한 이름의 선언으로 가려집니다.","obscuredMethodDeclaration":"메서드 선언 \\"{name}\\"이(가) 동일한 이름의 선언으로 가려집니다.","obscuredParameterDeclaration":"매개 변수 선언 \\"{name}\\"이(가) 동일한 이름의 선언으로 가려집니다.","obscuredTypeAliasDeclaration":"형식 별칭 선언 \\"{name}\\"이(가) 동일한 이름의 선언으로 가려집니다.","obscuredVariableDeclaration":"\\"{name}\\" 선언이 같은 이름의 선언으로 가려집니다.","operatorLessOrGreaterDeprecated":"\\"<>\\" 연산자는 Python 3에서 지원되지 않습니다. 대신 \\"!=\\"를 사용하세요.","optionalExtraArgs":"\\"Optional\\" 뒤에 1개의 형식 인수가 필요합니다.","orPatternIrrefutable":"되돌릴 수 없는 패턴은 ‘or’ 패턴의 마지막 하위 페이지로만 허용됩니다.","orPatternMissingName":"\\"or\\" 패턴 내의 모든 하위 패턴은 동일한 이름을 대상으로 해야 합니다.","overlappingKeywordArgs":"형식화된 사전이 키워드 매개 변수 {names}과(와) 겹칩니다.","overlappingOverload":"매개 변수가 오버로드 {obscuredBy}과(와) 겹치므로 \\"{name}\\"에 대한 오버로드 {obscured}이(가) 사용되지 않습니다.","overloadAbstractImplMismatch":"오버로드는 구현의 추상 상태와 일치해야 합니다.","overloadAbstractMismatch":"오버로드는 모두 추상이거나 아니어야 합니다","overloadClassMethodInconsistent":"\\"{name}\\"의 오버로드가 @classmethod를 일관되지 않게 사용합니다.","overloadFinalImpl":"@final 데코레이터는 구현에만 적용해야 합니다.","overloadFinalNoImpl":"첫 번째 오버로드만 @final 표시해야 합니다.","overloadImplementationMismatch":"오버로드된 구현이 오버로드 {index}의 시그니처와 일치하지 않습니다.","overloadOverrideImpl":"@override 데코레이터는 구현에만 적용해야 합니다.","overloadOverrideNoImpl":"첫 번째 오버로드만 @override 표시해야 합니다.","overloadReturnTypeMismatch":"\\"{name}\\"에 대한 {prevIndex} 오버로드가 오버로드 {newIndex}과(와) 겹치고 호환되지 않는 형식을 반환합니다.","overloadStaticMethodInconsistent":"\\"{name}\\"의 오버로드가 @staticmethod를 일관되지 않게 사용합니다.","overloadWithoutImplementation":"“{name}“이(가) overload로 표시되어 있지만 구현이 제공되지 않았습니다.","overriddenMethodNotFound":"“{name}“ 메서드가 override로 표시되어 있지만 이름이 같은 기본 메서드가 없습니다.","overrideDecoratorMissing":"“{name}“ 메서드가 override로 표시되지 않았지만 “{className}“ 클래스에서 메서드를 재정의하고 있습니다.","paramAfterKwargsParam":"매개 변수는 ‘**’ 매개 변수 다음에 와야 합니다.","paramAlreadyAssigned":"매개 변수 \\"{name}\\"이(가) 이미 할당되었습니다.","paramAnnotationMissing":"‘{name}’ 매개 변수에 대한 형식 주석이 없습니다.","paramAssignmentMismatch":"‘{sourceType}’ 형식의 식을 ‘{paramType}’ 형식의 매개 변수에 할당할 수 없습니다.","paramNameMissing":"이름이 \\"{name}\\"인 매개 변수가 없습니다.","paramSpecArgsKwargsDuplicate":"ParamSpec \\"{type}\\" 인수가 이미 제공되었습니다.","paramSpecArgsKwargsUsage":"ParamSpec의 \\"args\\" 및 \\"kwargs\\" 특성은 모두 함수 서명 내에 나타나야 함","paramSpecArgsMissing":"ParamSpec \\"{type}\\"에 대한 인수가 없습니다.","paramSpecArgsUsage":"ParamSpec의 \\"args\\" 특성은 *args 매개 변수와 함께 사용할 경우에만 유효함","paramSpecAssignedName":"ParamSpec을 \\"{name}\\"이라는 변수에 할당해야 합니다.","paramSpecContext":"ParamSpec은 이 컨텍스트에서 허용되지 않습니다.","paramSpecDefaultNotTuple":"ParamSpec의 기본값에는 줄임표, tuple 식 또는 ParamSpec이 필요합니다.","paramSpecFirstArg":"첫 번째 인수로 ParamSpec의 이름이 필요합니다.","paramSpecKwargsUsage":"ParamSpec의 \\"kwargs\\" 특성은 **kwargs 매개 변수와 함께 사용할 경우에만 유효함","paramSpecNotUsedByOuterScope":"ParamSpec \\"{name}\\"은(는) 이 컨텍스트에서 의미가 없습니다.","paramSpecUnknownArg":"ParamSpec은 한 개 이상의 인수를 지원하지 않습니다.","paramSpecUnknownMember":"\\"{name}\\"은(는) ParamSpec의 알려진 특성이 아님","paramSpecUnknownParam":"‘{name}’은(는) ParamSpec에 대한 알 수 없는 매개 변수입니다.","paramTypeCovariant":"공변(Covariant) 형식 변수는 매개 변수 형식에 사용할 수 없습니다.","paramTypePartiallyUnknown":"매개 변수 \\"{paramName}\\"의 형식을 부분적으로 알 수 없습니다.","paramTypeUnknown":"매개 변수 \\"{paramName}\\"의 형식을 알 수 없습니다.","parenthesizedContextManagerIllegal":"Parentheses within \\"with\\" statement requires Python 3.9 or newer","patternNeverMatches":"제목 형식 \\"{type}\\"에 대해 패턴이 일치하지 않습니다.","positionArgAfterNamedArg":"위치 인수는 키워드 인수 뒤에 나타날 수 없습니다.","positionArgAfterUnpackedDictArg":"위치 인수는 키워드 인수 압축 해제 후에 나타날 수 없습니다.","positionOnlyAfterArgs":"위치 전용 매개 변수 구분 기호는 \\"*\\" 매개 변수 뒤에 사용할 수 없습니다.","positionOnlyAfterKeywordOnly":"\\"/\\" 매개 변수는 \\"*\\" 매개 변수 앞에 나타나야 합니다.","positionOnlyAfterNon":"위치 전용이 아닌 매개 변수 다음에는 위치 전용 매개 변수를 사용할 수 없습니다.","positionOnlyFirstParam":"위치 전용 매개 변수 구분 기호는 첫 번째 매개 변수로 허용되지 않습니다.","positionOnlyIncompatible":"위치 전용 매개 변수 구분 기호에는 Python 3.8 이상이 필요합니다.","privateImportFromPyTypedModule":"\\"{name}\\"은(는) \\"{module}\\" 모듈에서 내보내지지 않습니다.","privateUsedOutsideOfClass":"\\"{name}\\"은(는) 프라이빗이며 선언된 클래스 외부에서 사용됩니다.","privateUsedOutsideOfModule":"\\"{name}\\"은(는) 프라이빗이며 선언된 모듈 외부에서 사용됩니다.","propertyOverridden":"“{name}“은(는) “{className}“ 클래스에서 같은 이름의 property를 잘못 재정의합니다.","propertyStaticMethod":"Static methods not allowed for property getter, setter or deleter","protectedUsedOutsideOfClass":"‘{name}’은(는) 선언된 클래스 외부에서 보호되고 사용됩니다.","protocolBaseClass":"Protocol 클래스 \\"{classType}\\"은(는) Protocol 아닌 클래스 \\"{baseType}\\"에서 파생될 수 없습니다.","protocolBaseClassWithTypeArgs":"형식 매개 변수 구문을 사용할 때는 Protocol 클래스에 형식 인수가 허용되지 않습니다.","protocolIllegal":"\\"Protocol\\"을 사용하려면 Python 3.7 이상이 필요합니다.","protocolNotAllowed":"이 컨텍스트에서는 \\"Protocol\\"을 사용할 수 없습니다.","protocolTypeArgMustBeTypeParam":"\\"Protocol\\"의 형식 인수는 형식 매개 변수여야 합니다.","protocolUnsafeOverlap":"클래스가 \\"{name}\\"과(와) 안전하지 않게 겹치며 런타임에 일치 항목을 생성할 수 있습니다.","protocolVarianceContravariant":"제네릭 Protocol \\"{class}\\"에 사용되는 형식 변수 \\"{variable}\\"은(는) 반공변이어야 합니다.","protocolVarianceCovariant":"제네릭 Protocol \\"{class}\\"에 사용되는 형식 변수 \\"{variable}\\"은(는) 공변(covariant)이어야 합니다.","protocolVarianceInvariant":"제네릭 Protocol \\"{class}\\"에 사용되는 형식 변수 \\"{variable}\\"은(는) 고정되어야 합니다.","pyrightCommentInvalidDiagnosticBoolValue":"Pyright 주석 지시문 뒤에는 \\"=\\"와 true 또는 false 값이 와야 합니다.","pyrightCommentInvalidDiagnosticSeverityValue":"Pyright 주석 지시문 뒤에는 \\"=\\"와 true, false, error, warning, information 또는 none 값이 와야 합니다.","pyrightCommentMissingDirective":"Pyright 메모 뒤에는 지시문(basic 또는 strict) 또는 진단 규칙이 있어야 합니다.","pyrightCommentNotOnOwnLine":"파일 수준 설정을 제어하는 데 사용되는Pyright 주석은 고유의 줄에 표시되어야 합니다.","pyrightCommentUnknownDiagnosticRule":"\\"{rule}\\"은(는) pyright 주석에 대한 알 수 없는 진단 규칙입니다.","pyrightCommentUnknownDiagnosticSeverityValue":"\\"{value}\\"이(가) pyright 주석에 대해 잘못된 값입니다. true, false, error, warning, information 또는 none이 필요합니다.","pyrightCommentUnknownDirective":"\\"{directive}\\"은(는) pyright 주석에 대한 알 수 없는 지시문입니다. \\"strict\\", \\"standard\\" 또는 \\"basic\\"이 필요합니다.","readOnlyArgCount":"‘ReadOnly‘ 뒤에는 단일 형식 인수가 필요합니다.","readOnlyNotInTypedDict":"이 컨텍스트에서는 \\"ReadOnly\\"를 사용할 수 없습니다.","recursiveDefinition":"‘{name}’ 형식이 스스로를 참조하므로 확인할 수 없습니다.","relativeImportNotAllowed":"상대 가져오기는 \\"import .a\\" 양식과 함께 사용할 수 없습니다. 대신 \\"from . import a\\"을(를) 사용합니다.","requiredArgCount":"‘Required’ 뒤에 단일 형식 인수가 필요합니다.","requiredNotInTypedDict":"이 컨텍스트에서는 \\"Required\\"를 사용할 수 없습니다.","returnInAsyncGenerator":"값이 있는 Return 문은 async 생성기에서 사용할 수 없습니다.","returnInExceptionGroup":"\\"except*\\" 블록에는 \\"return\\"을 사용할 수 없습니다","returnMissing":"선언된 반환 형식이 \\"{returnType}\\"인 함수는 모든 코드 경로에서 값을 반환해야 합니다.","returnOutsideFunction":"‘return’은 함수 내에서만 사용할 수 있습니다.","returnTypeContravariant":"반공변 유형 변수는 반환 형식에 사용할 수 없습니다.","returnTypeMismatch":"형식 \\"{exprType}\\"을 형식 \\"{returnType}\\"에 반환하도록 할당할 수 없습니다.","returnTypePartiallyUnknown":"반환 형식 \\"{returnType}\\"을(를) 부분적으로 알 수 없습니다.","returnTypeUnknown":"반환 유형을 알 수 없습니다.","revealLocalsArgs":"‘reveal_locals’ 호출은 인수가 필요하지 않습니다.","revealLocalsNone":"이 범위에 locals가 없습니다.","revealTypeArgs":"\\"reveal_type\\" 호출에는 단일 위치 인수가 필요합니다.","revealTypeExpectedTextArg":"‘reveal_type’ 함수의 ‘expected_text’ 인수는 str 리터럴 값이어야 합니다.","revealTypeExpectedTextMismatch":"텍스트 형식이 일치하지 않습니다. \\"{expected}\\"이(가) 필요하지만 \\"{received}\\"을(를) 받았습니다.","revealTypeExpectedTypeMismatch":"텍스트 형식이 일치하지 않습니다. ‘{expected}’이(가) 필요하지만 ‘{received}’을(를) 받았습니다.","selfTypeContext":"이 컨텍스트에서는 \\"Self\\"가 잘못되었습니다.","selfTypeMetaclass":"메타클래스(\\"type\\"의 서브클래스) 내에서 \\"Self\\"를 사용할 수 없습니다.","selfTypeWithTypedSelfOrCls":"\\"Self\\"는 \\"Self\\" 이외의 형식 주석이 있는 \'self\' 또는 \'cls\' 매개 변수가 있는 함수에서 사용할 수 없습니다.","sentinelBadName":"Sentinel의 첫 번째 인수는 문자열 리터럴이어야 합니다.","sentinelNameMismatch":"Sentinel은 이름이 같은 변수에 할당되어야 합니다.","sentinelParamCount":"Sentinel에는 하나의 위치 인수가 필요합니다.","setterGetterTypeMismatch":"Property setter 값 형식을 getter 반환 형식에 할당할 수 없습니다.","singleOverload":"\\"{name}\\"이(가) 오버로드로 표시되었지만 추가 오버로드가 없습니다.","slotsAttributeError":"__slots__에서 ‘{name}’이(가) 지정되지 않았습니다.","slotsClassVarConflict":"‘{name}‘이(가) __slots__에 선언된 instance 변수와 충돌합니다.","starPatternInAsPattern":"별 무늬는 \\"as\\" 대상과 함께 사용할 수 없습니다.","starPatternInOrPattern":"별 무늬는 다른 패턴 내에서 ORed할 수 없습니다.","starStarWildcardNotAllowed":"**는 와일드카드 \\"_\\"와 함께 사용할 수 없습니다.","staticClsSelfParam":"정적 메서드는 \\"self\\" 또는 \\"cls\\" 매개 변수를 사용하면 안 됩니다.","stringNonAsciiBytes":"ASCII가 아닌 문자는 바이트 문자열 리터럴에 허용되지 않습니다.","stringNotSubscriptable":"형식 식에서는 문자열 식을 첨자할 수 없습니다. 전체 식을 따옴표로 묶습니다.","stringUnsupportedEscape":"문자열 리터럴에 지원되지 않는 이스케이프 시퀀스가 있습니다.","stringUnterminated":"문자열 리터럴이 종료되지 않았습니다.","stubFileMissing":"\\"{importName}\\"에 대한 stub 파일을 찾을 수 없습니다.","stubUsesGetAttr":"형식 stub 파일이 불완전합니다. \\"__getattr__\\"는 모듈에 대한 형식 오류를 모호하게 합니다.","sublistParamsIncompatible":"Sublist 매개 변수는 Python 3.x에서 지원되지 않습니다.","superCallArgCount":"‘super’ 호출에는 인수가 2개 이하여야 합니다.","superCallFirstArg":"\\"super\\" 호출에 대한 첫 번째 인수로 클래스 형식이 필요하지만 \\"{type}\\"을(를) 받았습니다.","superCallSecondArg":"\\"super\\" 호출에 대한 두 번째 인수는 \\"{type}\\"에서 파생된 개체 또는 클래스여야 합니다.","superCallZeroArgForm":"\\"super\\" 호출의 인수가 0인 형식은 메서드 내에서만 유효합니다.","superCallZeroArgFormStaticMethod":"\\"super\\" 호출의 인수가 0인 형식은 정적 메서드 내에서 유효하지 않습니다.","symbolIsPossiblyUnbound":"\\"{name}\\"은(는) 바인딩되지 않은 것일 수 있습니다.","symbolIsUnbound":"\\"{name}\\"의 바인딩이 해제되었습니다.","symbolIsUndefined":"\\"{name}\\"이(가) 정의되지 않았습니다.","symbolOverridden":"\\"{name}\\"이(가) 클래스 \\"{className}\\"에서 동일한 이름의 기호를 재정의합니다.","templateStringBytes":"템플릿 문자열 리터럴(t-strings)은 이진일 수 없습니다.","templateStringIllegal":"템플릿 문자열 리터럴(t-t-strings)에는 Python 3.14 이상이 필요합니다.","templateStringUnicode":"템플릿 문자열 리터럴(t-strings)은 유니코드일 수 없습니다.","ternaryNotAllowed":"형식 식에는 3항 식이 허용되지 않습니다.","totalOrderingMissingMethod":"클래스는 total_ordering을 사용하려면 \\"__lt__\\", \\"__le__\\", \\"__gt__\\" 또는 \\"__ge__\\" 중 하나를 정의해야 합니다.","trailingCommaInFromImport":"주변 괄호 없이는 후행 쉼표를 사용할 수 없습니다.","tryWithoutExcept":"try 문에는 except 또는 finally 절이 하나 이상 있어야 합니다.","tupleAssignmentMismatch":"형식이 “{type}“인 식을 대상 tuple에 할당할 수 없습니다.","tupleInAnnotation":"형식 식에는 tuple 식을 사용할 수 없습니다.","tupleIndexOutOfRange":"{index} 인덱스가 {type} 형식의 범위를 벗어났습니다.","typeAliasIllegalExpressionForm":"형식 별칭 정의에 대한 식 양식이 잘못되었습니다.","typeAliasIsRecursiveDirect":"형식 별칭 ‘{name}’의 정의에서 스스로를 사용할 수 없습니다.","typeAliasNotInModuleOrClass":"TypeAlias는 모듈 또는 클래스 범위 내에서만 정의할 수 있습니다.","typeAliasRedeclared":"\\"{name}\\"은(는) TypeAlias로 선언되며 한 번만 할당할 수 있습니다.","typeAliasStatementBadScope":"type 문은 모듈 또는 클래스 범위 내에서만 사용할 수 있습니다.","typeAliasStatementIllegal":"형식 별칭 문에는 Python 3.12 이상이 필요합니다.","typeAliasTypeBadScope":"형식 별칭은 모듈 또는 클래스 범위 내에서만 정의할 수 있습니다.","typeAliasTypeBaseClass":"\\"type\\" 문에 정의된 형식 별칭은 기본 클래스로 사용할 수 없습니다.","typeAliasTypeMustBeAssigned":"TypeAliasType은 형식 별칭과 이름이 같은 변수에 할당해야 합니다.","typeAliasTypeNameArg":"TypeAliasType의 첫 번째 인수는 형식 별칭의 이름을 나타내는 문자열 리터럴이어야 합니다.","typeAliasTypeNameMismatch":"형식 별칭의 이름은 할당된 변수의 이름과 일치해야 합니다.","typeAliasTypeParamInvalid":"형식 매개 변수 목록은 TypeVar, TypeVarTuple 또는 ParamSpec만 포함하는 tuple이어야 합니다.","typeAnnotationCall":"형식 식에는 호출 식을 사용할 수 없습니다.","typeAnnotationVariable":"형식 식에는 변수를 사용할 수 없습니다.","typeAnnotationWithCallable":"\\"type\\"에 대한 형식 인수는 클래스여야 합니다. 콜러블은 지원되지 않습니다.","typeArgListExpected":"ParamSpec, 줄임표 또는 형식의 list가 필요합니다.","typeArgListNotAllowed":"이 형식 인수에는 list 식을 사용할 수 없습니다.","typeArgsExpectingNone":"클래스 \\"{name}\\"에 형식 인수가 필요하지 않습니다.","typeArgsMismatchOne":"하나의 형식 인수가 필요하지만 {received}을(를) 받았습니다.","typeArgsMissingForAlias":"제네릭 형식 별칭 \\"{name}\\"에 대한 형식 인수가 필요합니다.","typeArgsMissingForClass":"‘{name}’ 제네릭 클래스에 대한 형식 인수가 필요합니다.","typeArgsTooFew":"\\"{name}\\"에 대해 제공된 형식 인수가 너무 적습니다. {expected}이(가) 필요하지만 {received}을(를) 받았습니다.","typeArgsTooMany":"‘{name}’에 대한 형식 인수가 너무 많습니다. {expected}이(가) 필요하지만 {received}을(를) 받았습니다.","typeAssignmentMismatch":"형식 \\"{sourceType}\\"을 선언된 형식 \\"{destType}\\"에 할당할 수 없습니다.","typeAssignmentMismatchWildcard":"가져오기 기호 \\"{name}\\"에 선언된 형식 \\"{destType}\\"에 할당할 수 없는 \\"{sourceType}\\" 형식이 있습니다.","typeCallNotAllowed":"type() 호출은 형식 식에 사용하면 안 됩니다.","typeCheckOnly":"\\"{name}\\"이(가) @type_check_only로 표시되어 있으므로 형식 주석에서만 사용할 수 있습니다.","typeCommentDeprecated":"type 메모는 더 이상 사용되지 않습니다. 대신 type 주석 사용","typeExpectedClass":"클래스가 필요하지만 \\"{type}\\"이(가) 수신됨","typeFormArgs":"\\"TypeForm\\"은 단일 위치 인수를 허용합니다.","typeGuardArgCount":"\\"TypeGuard\\" 또는 \\"TypeIs\\" 뒤에 단일 형식 인수가 필요합니다.","typeGuardParamCount":"사용자 정의 type guard 함수 및 메서드에는 하나 이상의 입력 매개 변수가 있어야 합니다.","typeIsReturnType":"TypeIs의 반환 형식(\\"{returnType}\\")이 값 매개 변수 형식(\\"{type}\\")과 일치하지 않습니다.","typeNotAwaitable":"“{type}“은(는) awaitable이 아닙니다.","typeNotIntantiable":"\\"{type}\\"을(를) 인스턴스화할 수 없습니다.","typeNotIterable":"\\"{type}\\" 반복할 수 없습니다.","typeNotSpecializable":"‘{type}’ 형식을 특수화할 수 없습니다.","typeNotSubscriptable":"\\"{type}\\" 형식의 개체를 첨자할 수 없습니다.","typeNotSupportBinaryOperator":"‘{operator}’ 연산자는 ‘{leftType}’ 및 ‘{rightType}’ 형식에 대해 지원되지 않습니다.","typeNotSupportBinaryOperatorBidirectional":"예상 형식이 ‘{expectedType}’인 경우 ‘{leftType}’ 및 ‘{rightType}’ 형식에 대해 ‘{operator}’ 연산자가 지원되지 않습니다.","typeNotSupportUnaryOperator":"‘{type}’‘에 대해 ’{operator}‘ 연산자가 지원되지 않습니다.","typeNotSupportUnaryOperatorBidirectional":"예상 형식이 \\"{expectedType}\\" 경우 형식 \\"{type}\\"에 대해 연산자 \\"{operator}\\"이(가) 지원되지 않습니다.","typeNotUsableWith":"\\"{type}\\" 형식의 개체는 {method}을(를) 올바르게 구현하지 않으므로 \\"with\\"와 함께 사용할 수 없습니다.","typeNotUsableWithAsync":"\\"{type}\\" 형식의 개체는 {method}을(를) 올바르게 구현하지 않으므로 \\"async with\\"와 함께 사용할 수 없습니다.","typeParameterBoundNotAllowed":"바운드 또는 제약 조건은 가변 인자 형식 매개 변수 또는 ParamSpec와 함께 사용할 수 없습니다.","typeParameterConstraintTuple":"형식 매개 변수 제약 조건은 두 개 이상의 형식 튜플이어야 합니다.","typeParameterExistingTypeParameter":"형식 매개 변수 \\"{name}\\"이(가) 이미 사용 중입니다.","typeParameterNotDeclared":"형식 매개 변수 \\"{name}\\"이(가) \\"{container}\\"의 형식 매개 변수 목록에 포함되어 있지 않습니다.","typeParametersMissing":"하나 이상의 형식 매개 변수를 지정해야 합니다.","typePartiallyUnknown":"\\"{name}\\"의 형식을 부분적으로 알 수 없습니다.","typeUnknown":"\\"{name}\\" 유형을 알 수 없습니다.","typeVarAssignedName":"TypeVar을 \\"{name}\\"이라는 변수에 할당해야 합니다.","typeVarAssignmentMismatch":"‘{type}’ 형식을 ‘{name}’ 형식 변수에 할당할 수 없습니다.","typeVarBoundAndConstrained":"TypeVar는 바인딩되고 제한될 수 없습니다.","typeVarBoundGeneric":"TypeVar 바인딩 형식은 제네릭일 수 없습니다.","typeVarConstraintGeneric":"TypeVar 제약 조건 형식은 제네릭일 수 없습니다.","typeVarDefaultBoundMismatch":"TypeVar 기본 형식은 바인딩된 형식의 하위 형식이어야 합니다.","typeVarDefaultConstraintMismatch":"TypeVar 기본 형식은 제약이 있는 형식 중 하나여야 합니다.","typeVarDefaultIllegal":"형식 변수 기본 형식은 Python 3.13 이상이 필요합니다.","typeVarDefaultInvalidTypeVar":"형식 매개 변수 \\"{name}\\"에 범위를 벗어난 하나 이상의 형식 변수를 참조하는 기본 형식이 있습니다.","typeVarFirstArg":"TypeVar의 이름이 첫 번째 인수로 필요합니다.","typeVarInvalidForMemberVariable":"특성 형식은 로컬 메서드로 범위가 지정된 \\"{name}\\" 형식 변수를 사용할 수 없음","typeVarNoMember":"TypeVar \\"{type}\\"에 특성 \\"{name}\\"이(가) 없음","typeVarNotSubscriptable":"TypeVar \\"{type}\\"을(를) 첨자할 수 없습니다.","typeVarNotUsedByOuterScope":"형식 변수 \\"{name}\\"은(는) 이 컨텍스트에서 의미가 없습니다.","typeVarPossiblyUnsolvable":"호출자가 ‘{param}’ 매개 변수에 대한 인수를 제공하지 않으면 ‘{name}’ 형식 변수가 확인되지 않을 수 있습니다.","typeVarSingleConstraint":"TypeVar에는 두 개 이상의 제한된 형식이 있어야 합니다.","typeVarTupleConstraints":"TypeVarTuple에는 값 제약 조건이 있을 수 없습니다.","typeVarTupleContext":"TypeVarTuple은 이 컨텍스트에서 허용되지 않습니다.","typeVarTupleDefaultNotUnpacked":"TypeVarTuple 기본 형식은 압축을 푼 tuple 또는 TypeVarTuple이어야 합니다.","typeVarTupleMustBeUnpacked":"TypeVarTuple 값에는 압축 풀기 연산자가 필요합니다.","typeVarTupleUnknownParam":"\\"{name}\\"은(는) TypeVarTuple에 대한 알 수 없는 매개 변수입니다.","typeVarUnknownParam":"‘{name}’은(는) TypeVar에 대한 알 수 없는 매개 변수입니다.","typeVarUsedByOuterScope":"TypeVar ‘{name}’은(는) 외부 범위에서 이미 사용 중입니다.","typeVarUsedOnlyOnce":"TypeVar \\"{name}\\"이(가) 제네릭 함수 시그니처에 한 번만 나타납니다.","typeVarVariance":"TypeVar는 공변이면서 반공변일 수 없습니다.","typeVarWithDefaultFollowsVariadic":"TypeVar \\"{typeVarName}\\"에 기본값이 있으며 TypeVarTuple \\"{variadicName}\\"을(를) 따를 수 없습니다.","typeVarWithoutDefault":"‘{name}’은 기본 형식이 없으므로 형식 매개 변수 목록에서 ‘{other}’ 뒤에 나타날 수 없습니다.","typeVarsNotInGenericOrProtocol":"Generic[] 또는 Protocol[]에는 모든 형식 변수가 포함되어야 합니다.","typedDictAccess":"TypedDict의 항목에 액세스할 수 없습니다.","typedDictAssignedName":"TypedDict를 \\"{name}\\"이라는 변수에 할당해야 합니다.","typedDictBadVar":"TypedDict 클래스는 형식 주석만 포함할 수 있습니다.","typedDictBaseClass":"TypedDict 클래스의 모든 기본 클래스도 TypedDict 클래스여야 합니다.","typedDictBoolParam":"\\"{name}\\" 매개 변수에 True 또는 False 값이 있어야 합니다.","typedDictClosedExtras":"기본 클래스 \\"{name}\\" 추가 항목의 유형을 \\"{type}\\" 형식으로 제한하는 TypedDict.","typedDictClosedFalseNonOpenBase":"기본 클래스 \\"{name}\\"은 열린 TypedDict가 아니므로 closed=False는 허용되지 않습니다.","typedDictClosedNoExtras":"기본 클래스 \\"{name}\\"은(는) closed TypedDict입니다. 추가 항목은 허용되지 않습니다.","typedDictDelete":"TypedDict에서 항목을 삭제할 수 없습니다.","typedDictEmptyName":"TypedDict 내의 이름은 비워 둘 수 없습니다.","typedDictEntryName":"사전 항목 이름에 필요한 문자열 리터럴","typedDictEntryUnique":"사전 내의 이름은 고유해야 합니다.","typedDictExtraArgs":"추가 TypedDict 인수가 지원되지 않음","typedDictExtraItemsClosed":"TypedDict \\"closed\\" 또는 \\"extra_items\\" 중 하나만 사용할 수 있습니다.","typedDictFieldNotRequiredRedefinition":"TypedDict 항목 \\"{name}\\"은(는) NotRequired로 재정의될 수 없습니다.","typedDictFieldReadOnlyRedefinition":"TypedDict 항목 \\"{name}\\"은(는) ReadOnly로 재정의될 수 없습니다.","typedDictFieldRequiredRedefinition":"TypedDict 항목 \\"{name}\\"은(는) Required로 재정의될 수 없습니다.","typedDictFirstArg":"TypedDict 클래스 이름이 첫 번째 인수로 필요합니다.","typedDictInClassPattern":"TypedDict 클래스는 클래스 패턴에서 사용할 수 없습니다.","typedDictInitsubclassParameter":"TypedDict는 __init_subclass__ 매개 변수 \\"{name}\\"을(를) 지원하지 않습니다.","typedDictNotAllowed":"이 컨텍스트에서는 \\"TypedDict\\"를 사용할 수 없습니다.","typedDictSecondArgDict":"두 번째 매개 변수로 dict 또는 키워드 매개 변수가 필요합니다.","typedDictSecondArgDictEntry":"단순 사전 항목이 필요합니다.","typedDictSet":"TypedDict에서 항목을 할당할 수 없습니다.","unaccessedClass":"클래스 \\"{name}\\"에 액세스하지 않았습니다.","unaccessedFunction":"함수 \\"{name}\\"에 액세스하지 않았습니다.","unaccessedImport":"가져오기 \\"{name}\\"에 액세스하지 않았습니다.","unaccessedSymbol":"\\"{name}\\"에 액세스하지 않았습니다.","unaccessedVariable":"변수 \\"{name}\\"에 액세스하지 않았습니다.","unannotatedFunctionSkipped":"주석이 없으므로 ‘{name}’ 함수 분석을 건너뜁니다.","unaryOperationNotAllowed":"단항 연산자는 형식 식에 사용할 수 없습니다.","unexpectedAsyncToken":"\\"async\\"를 따르려면 \\"def\\", \\"with\\" 또는 \\"for\\"가 필요합니다.","unexpectedEof":"예기치 않은 EOF","unexpectedExprToken":"식 끝에 예기치 않은 토큰이 있습니다.","unexpectedIndent":"예기치 않은 들여쓰기","unexpectedUnindent":"들여쓰기가 필요 없음","unhashableDictKey":"사전 키는 해시 가능해야 합니다.","unhashableSetEntry":"Set 항목은 해시가 가능해야 합니다.","uninitializedAbstractVariables":"추상 기본 클래스에 정의된 변수가 final 클래스 \\"{classType}\\"에서 초기화되지 않았습니다.","uninitializedInstanceVariable":"인스턴스 변수 \\"{name}\\"이(가) 클래스 본문 또는 __init__ 메서드에서 초기화되지 않았습니다.","unionForwardReferenceNotAllowed":"Union 구문은 문자열 피연산자에서 사용할 수 없습니다. 전체 식 주위에 따옴표 사용","unionSyntaxIllegal":"공용 구조체에 대한 대체 구문에는 Python 3.10 이상이 필요합니다.","unionTypeArgCount":"Union에는 둘 이상의 형식 인수가 필요합니다.","unionUnpackedTuple":"Union은 압축을 푼 tuple을 포함할 수 없습니다.","unionUnpackedTypeVarTuple":"Union은 압축을 푼 TypeVarTuple을 포함할 수 없습니다.","unnecessaryCast":"불필요한 \\"cast\\" 호출입니다. 형식이 이미 “{type}“입니다.","unnecessaryIsInstanceAlways":"불필요한 isinstance 호출입니다. \\"{testType}\\"은(는) 항상 \\"{classType}\\"의 인스턴스입니다.","unnecessaryIsInstanceNever":"불필요한 isinstance 호출입니다. \\"{testType}\\"은(는) 항상 \\"{classType}\\"의 인스턴스입니다.","unnecessaryIsSubclassAlways":"불필요한 issubclass 호출입니다. ’{testType}‘은(는) 항상 ’{classType}‘의 하위 클래스입니다.","unnecessaryIsSubclassNever":"불필요한 issubclass 호출입니다. ’{testType}‘은(는) 항상 ’{classType}‘의 하위 클래스입니다.","unnecessaryPyrightIgnore":"불필요한 \\"# pyright: ignore\\" 메모입니다.","unnecessaryPyrightIgnoreRule":"불필요한 \\"# pyright: ignore\\" 규칙: \\"{name}\\"","unnecessaryTypeIgnore":"불필요한 \\"# type: ignore\\" 메모입니다.","unpackArgCount":"\\"Unpack\\" 뒤에는 단일 형식 인수가 필요합니다.","unpackExpectedTypeVarTuple":"Unpack에 대한 형식 인수로 TypeVarTuple 또는 tuple이 필요합니다.","unpackExpectedTypedDict":"Unpack을 위해서는 TypedDict 형식 인수가 필요합니다.","unpackIllegalInComprehension":"압축 풀기 작업은 이해에서 사용할 수 없습니다.","unpackInAnnotation":"형식 식에는 Unpack 연산자를 사용할 수 없습니다.","unpackInDict":"사전에서 압축 풀기 작업이 허용되지 않음","unpackInSet":"set 내에서는 압축 풀기 연산자를 사용할 수 없습니다.","unpackNotAllowed":"이 컨텍스트에서는 Unpack이 허용되지 않습니다.","unpackOperatorNotAllowed":"이 컨텍스트에서는 압축 풀기 작업이 허용되지 않습니다.","unpackTuplesIllegal":"Python 3.8 이전의 튜플에서는 압축 풀기 작업이 허용되지 않습니다.","unpackedArgInTypeArgument":"압축을 푼 인수는 이 컨텍스트에서 사용할 수 없음","unpackedArgWithVariadicParam":"압축을 푼 인수는 TypeVarTuple 매개 변수에 사용할 수 없습니다.","unpackedDictArgumentNotMapping":"** 뒤의 인수 식은 \\"str\\" 키 형식의 매핑이어야 합니다.","unpackedDictSubscriptIllegal":"아래 첨자에서 사전 압축 풀기 연산자는 사용할 수 없습니다.","unpackedSubscriptIllegal":"아래 첨자의 압축 풀기 연산자에는 Python 3.11 이상이 필요합니다.","unpackedTypeVarTupleExpected":"압축 해제된 TypeVarTuple이 필요합니다. Unpack[{name1}] 또는 *{name2} 사용","unpackedTypedDictArgument":"압축되지 않은 TypedDict 인수를 매개 변수와 일치시킬 수 없습니다.","unreachableCodeCondition":"조건이 정적으로 false로 평가되어 코드가 분석되지 않습니다.","unreachableCodeStructure":"코드에 구조적으로 도달할 수 없음","unreachableCodeType":"형식 분석을 통해 코드에 연결할 수 없음을 나타냅니다.","unreachableExcept":"예외가 이미 처리되었으므로 Except 절에 연결할 수 없습니다.","unsupportedDunderAllOperation":"\\"__all__\\"에 대한 작업이 지원되지 않으므로 내보낸 기호 목록이 잘못되었을 수 있습니다.","unusedCallResult":"호출 식의 결과가 ‘{type}’ 형식이므로 사용되지 않습니다. 의도적인 경우 변수 ‘_’에 할당하세요.","unusedCoroutine":"async 함수 호출의 결과가 사용되지 않습니다. \\"await\\"를 사용하거나 변수에 결과 할당","unusedExpression":"식 값은 사용되지 않습니다.","varAnnotationIllegal":"변수에 대한 type 주석에는 Python 3.6 이상이 필요합니다. 이전 버전과의 호환성을 위해 type 메모 사용","variableFinalOverride":"변수 \\"{name}\\"이(가) Final로 표시되고 \\"{className}\\" 클래스에서 이름이 같은 비-Final 변수를 재정의합니다.","variadicTypeArgsTooMany":"형식 인수 목록에는 압축을 풀고 있는 TypeVarTuple 또는 tuple이 하나만 있을 수 있습니다.","variadicTypeParamTooManyAlias":"형식 별칭에는 TypeVarTuple 형식 매개 변수가 최대 하나만 있을 수 있지만 여러 ({names})가 수신되었습니다.","variadicTypeParamTooManyClass":"제네릭 클래스에는 TypeVarTuple 형식 매개 변수가 하나만 있을 수 있지만 여러 ({names})을(를) 받았습니다.","walrusIllegal":"연산자 \\":=\\"에는 Python 3.8 이상이 필요합니다.","walrusNotAllowed":"주변 괄호 없이는 이 컨텍스트에서 \\":=\\" 연산자를 사용할 수 없습니다.","wildcardInFunction":"클래스 또는 함수 내에서 와일드카드 import가 허용되지 않음","wildcardLibraryImport":"라이브러리에서 와일드카드 import가 허용되지 않습니다.","wildcardPatternTypePartiallyUnknown":"와일드카드 패턴으로 캡처된 형식을 부분적으로 알 수 없습니다.","wildcardPatternTypeUnknown":"와일드카드 패턴으로 캡처된 형식을 부분적으로 알 수 없습니다.","yieldFromIllegal":"\\"yield from\\"을 사용하려면 Python 3.3 이상이 필요합니다.","yieldFromOutsideAsync":"async 함수에서는 \\"yield from\\"을 사용할 수 없습니다.","yieldOutsideFunction":"함수 또는 람다 외부에서는 ‘yield’를 사용할 수 없습니다.","yieldWithinComprehension":"comprehension 내에서는 \\"yield\\"를 사용할 수 없습니다.","zeroCaseStatementsFound":"Match 문에는 case 문이 하나 이상 포함되어야 합니다.","zeroLengthTupleNotAllowed":"길이가 0인 tuple은 이 컨텍스트에서 허용되지 않습니다."},"DiagnosticAddendum":{"annotatedNotAllowed":"\\"Annotated\\" 특수 양식은 인스턴스 및 클래스 검사와 함께 사용할 수 없습니다.","argParam":"인수가 \\"{paramName}\\" 매개 변수에 해당합니다.","argParamFunction":"인수가 \\"{functionName}\\" 함수의 \\"{paramName}\\" 매개 변수에 해당합니다.","argsParamMissing":"‘*{paramName}’ 매개 변수에 해당하는 매개 변수가 없습니다.","argsPositionOnly":"위치 전용 매개 변수가 일치하지 않습니다. {expected}이)(가) 필요하지만 {received}을(를) 받았습니다.","argumentType":"인수 형식이 \\"{type}\\"입니다.","argumentTypes":"인수 형식: ({types})","assignToNone":"형식을 \\"None\\"에 할당할 수 없습니다.","asyncHelp":"‘async with’를 사용하시겠습니까?","baseClassIncompatible":"기본 클래스 \\"{baseClass}\\"은(는) \\"{type}\\" 유형과 호환되지 않습니다.","baseClassIncompatibleSubclass":"기본 클래스 \\"{baseClass}\\"은(는) \\"{type}\\" 유형과 호환되지 않는 \\"{subclass}\\"에서 파생됩니다.","baseClassOverriddenType":"기본 클래스 \\"{baseClass}\\"이(가) 재정의된 \\"{type}\\" 형식을 제공합니다.","baseClassOverridesType":"‘{baseClass}’ 기본 클래스가 ‘{type}’ 형식을 재정의합니다.","bytesTypePromotions":"disableBytesTypePromotions를 false로 설정하여 \\"bytearray\\" 및 \\"memoryview\\"에 대한 형식 승격 동작을 사용하도록 설정합니다.","conditionalRequiresBool":"\\"{operandType}\\" 형식에 대한 메서드 __bool__에서 \\"bool\\" 대신 \\"{boolReturnType}\\" 형식을 반환합니다.","dataClassFieldLocation":"필드 선언","dataClassFrozen":"\\"{name}\\"이(가) 고정되어 있습니다.","dataProtocolUnsupported":"\\"{name}\\"은(는) 데이터 프로토콜입니다.","descriptorAccessBindingFailed":"설명자 클래스 \\"{className}\\"에 대한 메서드 \\"{name}\\"을(를) 바인딩하지 못했습니다.","descriptorAccessCallFailed":"설명자 클래스 \\"{className}\\"에 대한 메서드 \\"{name}\\"을(를) 호출하지 못했습니다.","finalMethod":"Final 메서드","functionParamDefaultMissing":"‘{name}’ 매개 변수에 기본 인수가 없습니다.","functionParamName":"매개 변수 이름 불일치: \\"{destName}\\" 및 \\"{srcName}\\"","functionParamPositionOnly":"위치 전용 매개 변수가 일치하지 않습니다. 매개 변수 \\"{name}\\"은(는) 위치 전용이 아닙니다.","functionReturnTypeMismatch":"‘{sourceType}’ 함수 반환 형식은 ‘{destType}’ 형식과 호환되지 않습니다.","functionTooFewParams":"함수가 너무 적은 위치 매개 변수를 허용합니다. {expected}이(가) 필요하지만 {received}을(를) 받았습니다.","functionTooManyParams":"함수가 너무 많은 위치 매개 변수를 허용합니다. {expected}이(가) 필요하지만 {received}을(를) 받았습니다.","genericClassNotAllowed":"인스턴스 또는 클래스 검사에 형식 인수가 허용되지 않는 제네릭 형식","incompatibleDeleter":"Property deleter 메서드가 호환되지 않습니다.","incompatibleGetter":"Property getter 메서드가 호환되지 않습니다.","incompatibleSetter":"Property setter 메서드가 호환되지 않습니다.","initMethodLocation":"__init__ 메서드가 \\"{type}\\" 클래스에 정의되어 있습니다.","initMethodSignature":"__init__의 서명은 \\"{type}\\"입니다.","initSubclassLocation":"__init_subclass__ 메서드는 \\"{name}\\" 클래스에 정의되어 있음","invariantSuggestionDict":"값 형식에서 공변(covariant)인 \\"dict\\"에서 \\"Mapping\\"(매핑)으로 전환하는 것이 좋습니다.","invariantSuggestionList":"공변(covariant)인 \\"list\\"에서 \\"Sequence\\"로 전환하는 것이 좋습니다.","invariantSuggestionSet":"공변(covariant)인 \\"set\\"에서 \\"Container\\"로 전환하는 것이 좋습니다.","isinstanceClassNotSupported":"\\"{type}\\"은(는) 인스턴스 및 클래스 검사에 지원되지 않음","keyNotRequired":"‘{name}’은(는) ‘{type}’에서 필수 키가 아니므로 액세스로 인해 런타임 예외가 발생할 수 있습니다.","keyReadOnly":"\\"{name}\\"은(는) \\"{type}\\"의 읽기 전용 키입니다.","keyRequiredDeleted":"\\"{name}\\"은(는) 필수 키이므로 삭제할 수 없습니다.","keyUndefined":"\\"{name}\\"이 \\"{type}\\"에 정의된 키가 아닙니다.","kwargsParamMissing":"‘**{paramName}’ 매개 변수에 해당하는 매개 변수가 없습니다.","listAssignmentMismatch":"\\"{type}\\" 형식이 대상 목록과 호환되지 않습니다.","literalAssignmentMismatch":"\\"{sourceType}\\"은 형식 \\"{destType}\\"에 할당할 수 없습니다.","literalNotAllowed":"\\"Literal\\" 특수 양식은 인스턴스 및 클래스 검사와 함께 사용할 수 없습니다","matchIsNotExhaustiveHint":"전체 처리가 의도되지 않은 경우 \\"case _: pass\\"를 추가합니다.","matchIsNotExhaustiveType":"처리되지 않은 형식: \\"{type}\\"","memberAssignment":"\\"{type}\\" 형식의 식을 \\"{classType}\\" 클래스의 \\"{name}\\" 특성에 할당할 수 없음","memberIsAbstract":"\\"{type}.{name}\\"이(가) 구현되지 않았습니다.","memberIsAbstractMore":"{count}개 더...","memberIsClassVarInProtocol":"\\"{name}\\"은(는) 프로토콜에서 ClassVar로 정의됩니다.","memberIsInitVar":"\\"{name}\\"은(는) init-only 필드임","memberIsInvariant":"\\"{name}\\"은(는) 변경 가능하므로 고정되지 않습니다.","memberIsNotClassVarInClass":"\\"{name}\\"은(는) 프로토콜과 호환되려면 ClassVar로 정의해야 합니다.","memberIsNotClassVarInProtocol":"\\"{name}\\"이(가) 프로토콜에서 ClassVar로 정의되지 않았습니다.","memberIsNotReadOnlyInProtocol":"\\"{name}\\"(이)가 프로토콜에서 읽기 전용이 아닙니다.","memberIsReadOnlyInProtocol":"\\"{name}\\"은(는) 프로토콜에서 읽기 전용입니다.","memberIsWritableInProtocol":"\\"{name}\\"은(는) 프로토콜에서 쓸 수 있습니다.","memberSetClassVar":"\\"{name}\\" 특성은 ClassVar이므로 클래스 인스턴스를 통해 할당할 수 없음","memberTypeMismatch":"\\"{name}\\"은(는) 호환되지 않는 형식입니다.","memberUnknown":"특성 \\"{name}\\" 알 수 없음","metaclassConflict":"메타클래스 \\"{metaclass1}\\"이(가) \\"{metaclass2}\\"과(와) 충돌합니다.","missingDeleter":"Property deleter 메서드가 없습니다.","missingGetter":"Property getter 메서드가 없습니다.","missingSetter":"Property setter 메서드가 없습니다.","namedParamMissingInDest":"\\"{name}\\" 추가 매개 변수","namedParamMissingInSource":"\\"{name}\\" 키워드 매개 변수 누락","namedParamTypeMismatch":"\\"{sourceType}\\" 형식의 키워드 매개 변수 \\"{name}\\"이(가) \\"{destType}\\" 형식과 호환되지 않음","namedTupleNotAllowed":"인스턴스 또는 클래스 검사에는 NamedTuple을 사용할 수 없습니다.","newMethodLocation":"__new__ 메서드가 \\"{type}\\" 클래스에 정의되어 있습니다.","newMethodSignature":"__new__ 의 서명은 \\"{type}\\"입니다.","newTypeClassNotAllowed":"NewType으로 만든 형식은 인스턴스 및 클래스 검사에 사용할 수 없습니다.","noOverloadAssignable":"\\"{type}\\" 형식과 일치하는 오버로드된 함수가 없습니다.","noneNotAllowed":"인스턴스 또는 클래스 검사에는 None을 사용할 수 없음","orPatternMissingName":"누락된 이름: {name}","overloadIndex":"오버로드 {index}이(가) 가장 가까운 일치 항목입니다.","overloadNotAssignable":"\\"{name}\\"의 오버로드를 하나 이상 할당할 수 없습니다.","overloadSignature":"오버로드 서명은 여기에 정의되어 있습니다.","overriddenMethod":"재정의된 메서드","overriddenSymbol":"재정의된 기호","overrideInvariantMismatch":"\\"{overrideType}\\" 재정의 형식이 \\"{baseType}\\" 기본 형식과 같지 않습니다.","overrideIsInvariant":"변수를 변경할 수 있으므로 해당 형식은 고정됩니다.","overrideNoOverloadMatches":"재정의의 오버로드 서명이 기본 메서드와 호환되지 않습니다.","overrideNotClassMethod":"기본 메서드가 classmethod로 선언되었지만 재정의는 그렇지 않은 경우","overrideNotInstanceMethod":"기본 메서드가 instance 메서드로 선언되었지만 재정의가","overrideNotStaticMethod":"기본 메서드가 staticmethod로 선언되었지만 재정의는 그렇지 않습니다.","overrideOverloadNoMatch":"재정의는 기본 메서드의 모든 오버로드를 처리하지 않습니다.","overrideOverloadOrder":"재정의 메서드에 대한 오버로드는 기본 메서드와 동일한 순서여야 합니다.","overrideParamKeywordNoDefault":"‘{name}’ 키워드 매개 변수가 불일치합니다. 기본 매개 변수에 기본 인수 값이 있습니다. 재정의 매개 변수에는 없습니다.","overrideParamKeywordType":"‘{name}’ 키워드 매개 변수 형식이 일치하지 않습니다. 기본 매개 변수는 형식이 ‘{baseType}’, 재정의 매개 변수는 형식이 ‘{overrideType}’입니다.","overrideParamName":"{index} 매개 변수 이름이 일치하지 않습니다. 기본 매개 변수는 이름이 ‘{baseName}’입니다. 재정의 매개 변수는 이름이 ‘{overrideName}’입니다.","overrideParamNameExtra":"기본에 매개 변수 \\"{name}\\"이(가) 없습니다.","overrideParamNameMissing":"재정의에 ‘{name}’ 매개 변수가 없습니다.","overrideParamNamePositionOnly":"매개 변수 {index} 불일치: 기본 매개 변수 \\"{baseName}\\"은(는) 키워드 매개 변수이며 재정의 매개 변수는 위치 전용임","overrideParamNoDefault":"{index} 매개 변수가 불일치합니다. 기본 매개 변수에 기본 인수 값이 있습니다. 재정의 매개 변수에는 없습니다.","overrideParamType":"‘{index}’ 매개 변수 형식이 일치하지 않습니다. 기본 매개 변수는 형식이 ‘{baseType}’, 재정의 매개 변수는 형식이 ‘{overrideType}’입니다.","overridePositionalParamCount":"위치 매개 변수 개수가 일치하지 않습니다. 기본 메서드에 {baseCount}개가 있지만 재정의에는 {overrideCount}개가 있습니다.","overrideReturnType":"반환 형식 불일치: 기본 메서드는 \\"{baseType}\\" 형식을 반환하고 재정의는 \\"{overrideType}\\" 형식을 반환합니다.","overrideType":"기본 클래스는 형식을 \\"{type}\\"으로 정의합니다.","paramAssignment":"매개 변수 {index}: \\"{sourceType}\\" 형식이 \\"{destType}\\" 형식과 호환되지 않음","paramSpecMissingInOverride":"재정의 메서드에 ParamSpec 매개 변수가 없습니다.","paramType":"매개 변수 형식은 \\"{paramType}\\"입니다.","privateImportFromPyTypedSource":"대신 \\"{module}\\"에서 가져오기","propertyAccessFromProtocolClass":"프로토콜 클래스 내에 정의된 속성은 클래스 변수로 액세스할 수 없습니다.","propertyMethodIncompatible":"Property 메서드 \\"{name}\\"이(가) 호환되지 않습니다.","propertyMethodMissing":"Property 메서드 “{name}”에 재정의가 없습니다.","propertyMissingDeleter":"\\"{name}\\" property에 정의된 deleter가 없습니다.","propertyMissingSetter":"\\"{name}\\" property에 정의된 setter가 없습니다.","protocolIncompatible":"‘{sourceType}’은(는) ‘{destType}’ 프로토콜과 호환되지 않습니다.","protocolMemberMissing":"\\"{name}\\"이(가) 없습니다.","protocolRequiresRuntimeCheckable":"인스턴스 및 클래스 검사와 함께 사용하려면 Protocol 클래스를 @runtime_checkable 합니다.","protocolSourceIsNotConcrete":"‘{sourceType}’은(는) 구체적인 클래스 형식이 아니므로 ‘{destType}’ 형식에 할당할 수 없습니다.","protocolUnsafeOverlap":"\\"{name}\\"의 특성은 프로토콜과 이름이 같습니다.","pyrightCommentIgnoreTip":"\\"# pyright: ignore[<diagnostic rules>]\\"을 사용하여 한 줄에 대한 진단을 표시하지 않습니다.","readOnlyAttribute":"특성 \\"{name}\\"은(는) 읽기 전용입니다.","seeClassDeclaration":"클래스 선언 참조","seeDeclaration":"선언 참조","seeFunctionDeclaration":"함수 선언 참조","seeMethodDeclaration":"메서드 선언 참조","seeParameterDeclaration":"매개 변수 선언 보기","seeTypeAliasDeclaration":"형식 별칭 선언 참조","seeVariableDeclaration":"변수 선언 보기","tupleAssignmentMismatch":"\\"{type}\\" 형식이 대상 tuple과 호환되지 않습니다.","tupleEntryTypeMismatch":"Tuple 항목 {entry}이(가) 잘못된 형식입니다.","tupleSizeIndeterminateSrc":"Tuple 크기 불일치: {expected}이(가) 필요하지만 미정을 받았습니다.","tupleSizeIndeterminateSrcDest":"Tuple 크기 불일치: {expected} 이상이 필요하지만 미정을 받았습니다.","tupleSizeMismatch":"Tuple 크기 불일치: {expected}이(가) 필요하지만 {received}을(를) 받았습니다.","tupleSizeMismatchIndeterminateDest":"Tuple 크기 불일치: {expected} 이상이 필요하지만 {received}을(를) 받았습니다.","typeAliasInstanceCheck":"\\"type\\" 문을 사용해 만든 형식 별칭은 인스턴스 및 클래스 검사에 사용할 수 없습니다.","typeAssignmentMismatch":"형식 \\"{sourceType}\\"은 형식 \\"{destType}\\"에 할당할 수 없습니다.","typeBound":"형식 변수 \\"{name}\\"에 대한 상한 \\"{destType}\\"에 형식 \\"{sourceType}\\"을 할당할 수 없습니다.","typeConstrainedTypeVar":"형식 \\"{type}\\"을 제한된 형식 변수 \\"{name}\\"에 할당할 수 없습니다.","typeIncompatible":"\\"{sourceType}\\"은 \\"{destType}\\"에 할당할 수 없습니다.","typeNotClass":"\\"{type}\\"이 클래스가 아닙니다.","typeNotStringLiteral":"‘{type}’은(는) 문자열 리터럴이 아닙니다.","typeOfSymbol":"‘{name}’의 유형이 ‘{type}’입니다.","typeParamSpec":"\\"{type}\\" 형식이 ParamSpec \\"{name}\\"과(와) 호환되지 않습니다.","typeUnsupported":"\\"{type}\\" 형식은 지원되지 않습니다.","typeVarDefaultOutOfScope":"형식 변수 \\"{name}\\"이(가) 범위에 없습니다.","typeVarIsContravariant":"\\"{name}\\" 형식 매개 변수는 반공변형식 매개 변수)이지만 \\"{sourceType}\\"은(는) \\"{destType}\\"의 상위 형식이 아닙니다.","typeVarIsCovariant":"\\"{name}\\" 형식 매개 변수는 공변(covariant)이지만 \\"{sourceType}\\"은(는) \\"{destType}\\"의 하위 형식이 아닙니다.","typeVarIsInvariant":"\\"{name}\\" 형식 매개 변수는 고정이지만 \\"{sourceType}\\"은(는) \\"{destType}\\"와 같지 않습니다.","typeVarNotAllowed":"인스턴스 또는 클래스 검사에 TypeVar가 허용되지 않음","typeVarTupleRequiresKnownLength":"TypeVarTuple을 알 수 없는 길이의 tuple에 바인딩할 수 없습니다.","typeVarUnnecessarySuggestion":"대신 {type}을(를) 사용하세요.","typeVarUnsolvableRemedy":"인수가 제공되지 않을 때 반환 형식을 지정하는 오버로드를 제공합니다.","typeVarsMissing":"누락된 형식 변수: {names}","typedDictBaseClass":"\\"{type}\\" 클래스는 TypedDict가 아닙니다.","typedDictClassNotAllowed":"인스턴스 또는 클래스 검사에 TypedDict 클래스를 사용할 수 없습니다.","typedDictClosedExtraNotAllowed":"항목 \\"{name}\\"을(를) 추가할 수 없음","typedDictClosedExtraTypeMismatch":"형식이 \\"{type}\\"인 항목 \\"{name}\\"을(를) 추가할 수 없음","typedDictClosedFieldNotReadOnly":"\\"{name}\\" 항목은 ReadOnly여야 하므로 추가할 수 없습니다.","typedDictClosedFieldNotRequired":"\\"{name}\\" 항목은 NotRequired여야 하므로 추가할 수 없습니다.","typedDictExtraFieldNotAllowed":"\\"{name}\\"이(가) \\"{type}\\"에 없음","typedDictExtraFieldTypeMismatch":"\\"{name}\\" 형식은 \\"{type}\\"의 \\"extra_items\\" 형식과 호환되지 않습니다.","typedDictFieldMissing":"\\"{name}\\"이(가) \\"{type}\\"에 없습니다.","typedDictFieldNotReadOnly":"\\"{name}\\"은(는) \\"{type}\\"에서 읽기 전용이 아닙니다.","typedDictFieldNotRequired":"\\"{name}\\"은(는) \\"{type}\\"에 필요하지 않습니다.","typedDictFieldRequired":"\\"{type}\\"에 \\"{name}\\"이(가) 필요합니다.","typedDictFieldTypeMismatch":"\\"{type}\\" 형식은 \\"{name}\\" 항목에 할당할 수 없습니다.","typedDictFieldUndefined":"\\"{name}\\"은(는) \\"{type}\\" 형식의 정의되지 않은 항목입니다.","typedDictKeyAccess":"TypedDict에서 항목을 참조하려면 [\\"{name}\\"]을(를) 사용하세요.","typedDictNotAllowed":"TypedDict는 인스턴스 또는 클래스 검사에 사용할 수 없습니다.","unhashableType":"‘{type}’ 형식을 해시할 수 없습니다.","uninitializedAbstractVariable":"인스턴스 변수 \\"{name}\\"이(가) 추상 기본 클래스 \\"{classType}\\"에 정의되어 있지만 초기화되지 않았습니다.","unreachableExcept":"\\"{exceptionType}\\"은(는) \\"{parentType}\\"의 서브클래스입니다.","useDictInstead":"dict[T1, T2]를 사용하여 사전 형식을 나타냅니다.","useListInstead":"list[T]를 사용하여 list 형식을 나타내거나 T1 | T2를 사용하여 union 형식을 나타냅니다.","useTupleInstead":"tuple[T1, ..., Tn]을 사용하여 tuple 형식을 나타내거나 T1 | T2를 사용하여 union 형식을 나타냅니다.","useTypeInstead":"대신 type[T]를 사용합니다.","varianceMismatchForClass":"‘{typeVarName}’ 형식 인수의 차이는 ‘{className}’ 기본 클래스와 호환되지 않습니다.","varianceMismatchForTypeAlias":"‘{typeVarName}’ 형식 인수의 차이는 ‘{typeAliasParam}’와(과) 호환되지 않습니다."},"Service":{"longOperation":"작업 영역 소스 파일을 열거하는 데는 시간이 오래 걸립니다. 대신 하위 폴더를 여는 것이 좋습니다. [자세히 알아보기](https://aka.ms/workspace-too-many-files)"}}')},96838(e){"use strict";e.exports=JSON.parse('{"CodeAction":{"createTypeStub":"Utw\xf3rz typ zastępczy Stub","createTypeStubFor":"Utw\xf3rz typ Stub dla „{moduleName}”","executingCommand":"Wykonywanie polecenia","filesToAnalyzeCount":"Pliki do przeanalizowania: {count}","filesToAnalyzeOne":"1 plik do analizy","findingReferences":"Znajdowanie odwołań","organizeImports":"Organizuj dyrektywy Import"},"Completion":{"autoImportDetail":"Automatyczne importowanie","indexValueDetail":"Wartość indeksu"},"Diagnostic":{"abstractMethodInvocation":"Nie można wywołać metody „{method}”, ponieważ jest abstrakcyjna i niezaimplementowana","annotatedMetadataInconsistent":"Opisany typ metadanych „{metadataType}” nie jest zgodny z typem „{type}”","annotatedParamCountMismatch":"Niezgodność liczby adnotacji parametru; oczekiwano {expected}, a uzyskano {received}","annotatedTypeArgMissing":"Oczekiwano jednego argumentu typu i co najmniej jednej adnotacji dla wartości „Annotated”","annotationBytesString":"Wyrażenia typu nie mogą używać literał\xf3w ciągu bajt\xf3w","annotationFormatString":"Wyrażenia typu nie mogą używać literał\xf3w ciąg\xf3w formatu (ciąg\xf3w f)","annotationNotSupported":"Adnotacja typu nie jest obsługiwana dla tej instrukcji","annotationRawString":"Wyrażenia typu nie mogą używać nieprzetworzonych literał\xf3w ciąg\xf3w","annotationSpansStrings":"Wyrażenia typu nie mogą obejmować wielu literał\xf3w ciąg\xf3w","annotationStringEscape":"Wyrażenia typu nie mogą zawierać znak\xf3w ucieczki","annotationTemplateString":"Wyrażenia typu nie mogą używać literał\xf3w ciągu szablonu (t-string)","argAssignment":"Argumentu typu „{argType}” nie można przypisać do parametru typu „{paramType}”","argAssignmentFunction":"Argumentu typu „{argType}” nie można przypisać do parametru typu „{paramType}” w funkcji „{functionName}”","argAssignmentParam":"Argumentu typu „{argType}” nie można przypisać do parametru „{paramName}” typu „{paramType}”","argAssignmentParamFunction":"Argumentu typu „{argType}” nie można przypisać do parametru „{paramName}” typu „{paramType}” w funkcji „{functionName}”","argMissingForParam":"Brak argumentu dla parametru {name}","argMissingForParams":"Brak argument\xf3w dla parametr\xf3w {names}","argMorePositionalExpectedCount":"Oczekiwano większej liczby argument\xf3w pozycyjnych: {expected}","argMorePositionalExpectedOne":"Oczekiwano jeszcze 1 argumentu pozycyjnego","argPositional":"Oczekiwano argumentu pozycyjnego","argPositionalExpectedCount":"Oczekiwano liczby argument\xf3w pozycyjnych: {expected}","argPositionalExpectedOne":"Oczekiwano 1 argumentu pozycyjnego","argTypePartiallyUnknown":"Typ argumentu jest częściowo nieznany","argTypeUnknown":"Typ argumentu jest nieznany","assertAlwaysTrue":"Wyrażenie Assert zawsze ma wartość true","assertTypeArgs":"Typ „assert_type” oczekuje dw\xf3ch argument\xf3w pozycyjnych","assertTypeTypeMismatch":"Niezgodność „assert_type”; oczekiwano „{expected}”, ale otrzymano „{received}”","assignmentExprComprehension":"Element docelowy wyrażenia przypisania „{name}” nie może używać tej samej nazwy co zrozumienie dla elementu docelowego","assignmentExprContext":"Wyrażenie przypisania musi należeć do modułu, funkcji lub wyrażenia lambda","assignmentExprInSubscript":"Wyrażenia przypisania w indeksie dolnym są obsługiwane tylko w języku Python w wersji 3.10 i nowszej","assignmentInProtocol":"Zmienne wystąpienia lub klasy w klasie Protocol muszą być jawnie zadeklarowane w treści klasy","assignmentTargetExpr":"Wyrażenie nie może być elementem docelowym przypisania","asyncNotInAsyncFunction":"Użycie wartość „async” jest niedozwolone poza funkcją asynchroniczną","awaitIllegal":"Użycie „await” wymaga języka Python w wersji 3.5 lub nowszej","awaitNotAllowed":"Wyrażenia typu nie mogą używać instrukcji „await”","awaitNotInAsync":"Wartość „await” jest dozwolona tylko w ramach funkcji asynchronicznej","backticksIllegal":"Wyrażenia otoczone znakami wstecznymi nie są obsługiwane w języku Python w wersji 3.x; zamiast tego użyj wyrażenia repr","baseClassCircular":"Klasa nie może pochodzić od samej siebie","baseClassFinal":"Klasa bazowa „{type}” jest oznaczona jako final i nie można jej podzielić na podklasy","baseClassIncompatible":"Klasy bazowe typu {type} są wzajemnie niezgodne","baseClassInvalid":"Argument klasy musi być klasą bazową","baseClassMethodTypeIncompatible":"Klasy bazowe dla klasy „{classType}” definiują metodę „{name}” w niezgodny spos\xf3b","baseClassUnknown":"Typ klasy bazowej jest nieznany, zasłaniając typ klasy pochodnej","baseClassVariableTypeIncompatible":"Klasy bazowe dla klasy „{classType}” definiują zmienną „{name}” w niezgodny spos\xf3b","binaryOperationNotAllowed":"Operator binarny nie jest dozwolony w wyrażeniu typu","bindParamMissing":"Nie można powiązać metody „{methodName}”, ponieważ brakuje w niej parametru „self” lub „cls”","bindTypeMismatch":"Nie można powiązać metody „{methodName}”, ponieważ nie można przypisać typu „{type}” do parametru „{paramName}”","breakInExceptionGroup":"„break” nie jest dozwolone w bloku „except*”","breakOutsideLoop":"Wartość „break” może być używana tylko w pętli","bytesUnsupportedEscape":"Nieobsługiwana sekwencja ucieczki w literałach bytes","callableExtraArgs":"Oczekiwano tylko dw\xf3ch argument\xf3w typu „Callable”","callableFirstArg":"Oczekiwano listy typ\xf3w parametr\xf3w lub znak\xf3w „...”","callableNotInstantiable":"Nie można utworzyć wystąpienia typu „{type}”","callableSecondArg":"Oczekiwano zwracanego typu jako drugiego argumentu typu dla elementu „Callable”","casePatternIsIrrefutable":"Niepodważalny wzorzec jest dozwolony tylko dla ostatniej instrukcji dotyczącej wielkości liter","classAlreadySpecialized":"Typ „{type}” jest już wyspecjalizowany","classDecoratorTypeUnknown":"Dekorator klasy bez typu przesłania typ klasy; ignorowanie dekoratora","classDefinitionCycle":"Definicja klasy dla „{name}” zależy od niej samej","classGetItemClsParam":"Przesłonięcie __class_getitem__ powinno przyjmować parametr „cls”.","classMethodClsParam":"Metody klasy powinny przyjmować parametr „cls”","classNotRuntimeSubscriptable":"Indeks dolny dla klasy „{name}” wygeneruje wyjątek środowiska uruchomieniowego; umieścić wyrażenie typu w cudzysłowy","classPatternBuiltInArgPositional":"Wzorzec klasy akceptuje tylko podwzorzec pozycyjny","classPatternNewType":"Nie można użyć elementu „{type}” we wzorcu klasy, ponieważ jest on zdefiniowany przy użyciu elementu NewType","classPatternPositionalArgCount":"Zbyt wiele wzorc\xf3w pozycyjnych dla klasy „{type}”; oczekiwano {expected}, ale otrzymano {received}","classPatternTypeAlias":"„{type}” nie może być używany we wzorcu klasy, ponieważ jest to alias typu specjalnego","classPropertyDeprecated":"Właściwości klasy są przestarzałe w języku Python 3.11 i nie będą obsługiwane w języku Python 3.13","classTypeParametersIllegal":"Składnia parametru typu klasy wymaga języka Python w wersji 3.12 lub nowszej","classVarFirstArgMissing":"Oczekiwano argumentu typu po wartości „ClassVar”","classVarNotAllowed":"Element „ClassVar” jest niedozwolony w tym kontekście","classVarOverridesInstanceVar":"Zmienna klasy „{name}” przesłania zmienną wystąpienia o tej samej nazwie w klasie „{className}”","classVarTooManyArgs":"Oczekiwano tylko jednego argumentu typu po wartości „ClassVar”","classVarWithTypeVar":"Typ „ClassVar” nie może zawierać zmiennych typu","clsSelfParamTypeMismatch":"Typ parametru „{name}” musi być nadtypem jego klasy „{classType}”","codeTooComplexToAnalyze":"Kod jest zbyt złożony, aby go analizować; zmniejsz złożoność przez refaktoryzację w podprocedury lub poprzez zmniejszenie ścieżek kodu warunkowego","collectionAliasInstantiation":"Nie można utworzyć wystąpienia typu „{type}”. Zamiast niego użyj „{alias}”","comparisonAlwaysFalse":"Warunek zawsze będzie miał wartość False, ponieważ typy „{leftType}” i „{rightType}” nie nakładają się","comparisonAlwaysTrue":"Warunek zawsze będzie miał wartość True, ponieważ typy „{leftType}” i „{rightType}” nie nakładają się","comprehensionInDict":"Zrozumienia nie można używać z innymi wpisami słownika","comprehensionInSet":"Nie można używać rozumienia z innymi wpisami set","concatenateContext":"Klasa „Concatenate” jest niedozwolona w tym kontekście","concatenateParamSpecMissing":"Ostatni argument typu dla elementu „Concatenate” musi mieć wartość ParamSpec lub „...”","concatenateTypeArgsMissing":"Element „Concatenate” wymaga co najmniej dw\xf3ch argument\xf3w typu","conditionalOperandInvalid":"Nieprawidłowy warunkowy argument operacji typu „{type}”","constantRedefinition":"Nazwa „{name}” jest stałą (ponieważ jest pisana wielkimi literami) i nie można jej ponownie zdefiniować","constructorParametersMismatch":"Niezgodność między sygnaturą „__new__” i „__init__” w klasie „{classType}”","containmentAlwaysFalse":"Warunek zawsze będzie miał wartość False, ponieważ typy „{leftType}” i „{rightType}” nie nakładają się na siebie","containmentAlwaysTrue":"Warunek zawsze będzie miał wartość „True”, ponieważ typy „{leftType}” i „{rightType}” nie nakładają się na siebie","continueInExceptionGroup":"„continue” nie jest dozwolone w bloku „except*”","continueOutsideLoop":"Wartość „continue” może być używana tylko w pętli","coroutineInConditionalExpression":"Wyrażenie warunkowe odwołuje się do koprocedury, kt\xf3ra zawsze wyznacza wartość True","dataClassBaseClassFrozen":"Klasa niezablokowana nie może dziedziczyć po klasie zablokowanej","dataClassBaseClassNotFrozen":"Zamrożona klasa nie może dziedziczyć po klasie niezamrożonej","dataClassConverterFunction":"Argument typu „{argType}” nie jest prawidłowym konwerterem pola „{fieldName}” typu „{fieldType}”","dataClassConverterOverloads":"Żadne przeciążenia „{funcName}” nie są prawidłowymi konwerterami dla pola „{fieldName}” typu „{fieldType}”","dataClassFieldInheritedDefault":"Pole „{fieldName}” zastępuje pole o tej samej nazwie, ale brakuje wartości domyślnej","dataClassFieldWithDefault":"Pola bez wartości domyślnych nie mogą występować po polach z wartościami domyślnymi","dataClassFieldWithPrivateName":"Pole klasy danych nie może używać nazwy prywatnej","dataClassFieldWithoutAnnotation":"Pole klasy danych bez adnotacji typu spowoduje wyjątek środowiska uruchomieniowego","dataClassPostInitParamCount":"Klasa danych __post_init__ ma niepoprawną liczbę parametr\xf3w; oczekiwana liczba p\xf3l InitVar to: {expected}","dataClassPostInitType":"Klasa danych __post_init__ ma niezgodność typu parametru metody dla pola „{fieldName}”","dataClassSlotsOverwrite":"Element __slots__ jest już zdefiniowany w klasie","dataClassTransformExpectedBoolLiteral":"Oczekiwano wyrażenia, kt\xf3re statycznie daje w wyniku wartość True lub False","dataClassTransformFieldSpecifier":"Oczekiwano sp\xf3jnej kolekcji (tuple) klas lub funkcji, a uzyskano typ „{type}”","dataClassTransformPositionalParam":"Wszystkie argumenty elementu „dataclass_transform” muszą być argumentami sł\xf3w kluczowych","dataClassTransformUnknownArgument":"Argument „{name}” nie jest obsługiwany przez dataclass_transform","dataProtocolInSubclassCheck":"Protokoły danych (kt\xf3re zawierają atrybuty niebędące atrybutami metody) są niedozwolone w wywołaniach klasy issubclass","declaredReturnTypePartiallyUnknown":"Zadeklarowany zwracany typ „{returnType}” jest częściowo nieznany","declaredReturnTypeUnknown":"Deklarowany zwracany typ jest nieznany","defaultValueContainsCall":"Wywołania funkcji i modyfikowalne obiekty są niedozwolone w wyrażeniu wartości domyślnej parametru","defaultValueNotAllowed":"Parametr o wartości „*” lub „**” nie może mieć wartości domyślnej","delTargetExpr":"Nie można usunąć wyrażenia","deprecatedClass":"Klasa „{name}” jest przestarzała","deprecatedConstructor":"Konstruktor klasy „{name}” jest przestarzały","deprecatedDescriptorDeleter":"Metoda „__set__” dla deskryptora „{name}” jest przestarzała","deprecatedDescriptorGetter":"Metoda „__set__” dla deskryptora „{name}” jest przestarzała","deprecatedDescriptorSetter":"Metoda „__set__” dla deskryptora „{name}” jest przestarzała","deprecatedFunction":"Ta funkcja „{name}” jest przestarzała","deprecatedMethod":"Metoda „{name}” w klasie „{className}” jest przestarzała","deprecatedPropertyDeleter":"deleter dla property „{name}” jest przestarzała","deprecatedPropertyGetter":"getter dla property „{name}” jest przestarzała","deprecatedPropertySetter":"setter dla property „{name}” jest przestarzała","deprecatedType":"Ten typ jest przestarzały dla języka Python w wersji {version}; zamiast tego użyj „{replacement}”.","dictExpandIllegalInComprehension":"Rozszerzanie słownika jest niedozwolone w rozumieniu","dictInAnnotation":"Wyrażenie słownika jest niedozwolone w wyrażeniu typu","dictKeyValuePairs":"Wpisy słownika muszą zawierać pary klucz/wartość","dictUnpackIsNotMapping":"Oczekiwano mapowania dla operatora rozpakowywania słownika","dunderAllSymbolNotPresent":"Nazwa „{name}” jest określona w wartości __all__, ale nie występuje w module","duplicateArgsParam":"Dozwolony tylko jeden parametr „*”","duplicateBaseClass":"Zduplikowana klasa bazowa jest niedozwolona","duplicateCapturePatternTarget":"Element docelowy przechwytywania „{name}” nie może występować więcej niż raz w obrębie tego samego wzorca","duplicateCatchAll":"Dozwolona jest tylko jedna klauzula typu catch-all except klauzuli","duplicateEnumMember":"Składowa Enum „{name}” jest już zadeklarowana","duplicateGenericAndProtocolBase":"Dozwolona jest tylko jedna klasa bazowa Generic[...] lub Protocol[...].","duplicateImport":"Nazwa „{importName}” została zaimportowana więcej niż raz","duplicateKeywordOnly":"Dozwolony tylko jeden separator „*”.","duplicateKwargsParam":"Dozwolony tylko jeden parametr „**”.","duplicateParam":"Duplikuj parametr „{name}”","duplicatePositionOnly":"Dozwolony tylko jeden parametr „/”","duplicateStarPattern":"W sekwencji wzorca dozwolony jest tylko jeden wzorzec „*”","duplicateStarStarPattern":"Dozwolony jest tylko jeden wpis „**”","duplicateUnpack":"Na list dozwolona jest tylko jedna operacja rozpakowywania","ellipsisAfterUnpacked":"Nie można używać „...” z rozpakowanym parametrem TypeVarTuple lub kolekcją tuple","ellipsisContext":"Wartość „...” jest niedozwolona w tym kontekście","ellipsisSecondArg":"Wartość „...” jest dozwolona tylko jako drugi z dw\xf3ch argument\xf3w","enumClassOverride":"Klasa Enum „{name}” jest final i nie można jej podzielić na podklasy","enumMemberDelete":"Nie można usunąć składowej Enum \\"{name}\\"","enumMemberSet":"Nie można przypisać składowej Enum „{name}”","enumMemberTypeAnnotation":"Adnotacje typu nie są dozwolone dla składowych enum","exceptGroupMismatch":"Instrukcja Try nie może zawierać jednocześnie „except” i „except*”","exceptGroupRequiresType":"Składnia grupy wyjątk\xf3w (\\"except*\\") wymaga typu wyjątku","exceptRequiresParens":"Wiele typ\xf3w wyjątk\xf3w musi być w nawiasach starszych niż Python 3.14","exceptWithAsRequiresParens":"Wiele typ\xf3w wyjątk\xf3w musi być w nawiasach podczas używania ciągu „as”","exceptionGroupIncompatible":"Składnia grupy wyjątk\xf3w („except*”) wymaga języka Python w wersji 3.11 lub nowszej","exceptionGroupTypeIncorrect":"Typ wyjątku w wyrażeniu except* nie może pochodzić z grupy BaseGroupException","exceptionTypeIncorrect":"Typ „{type}” nie pochodzi od parametru BaseException","exceptionTypeNotClass":"Typ „{type}” nie jest prawidłową klasą wyjątku","exceptionTypeNotInstantiable":"Konstruktor typu wyjątku „{type}” wymaga co najmniej jednego argumentu","expectedAfterDecorator":"Oczekiwano deklaracji funkcji lub klasy po dekoratorze","expectedArrow":"Oczekiwano wartości „->”, po kt\xf3rej następuje adnotacja zwracanego typu","expectedAsAfterException":"Oczekiwano wartości „as” po typie wyjątku","expectedAssignRightHandExpr":"Oczekiwano wyrażenia po prawej stronie znaku „=”","expectedBinaryRightHandExpr":"Oczekiwano wyrażenia po prawej stronie operatora","expectedBoolLiteral":"Oczekiwano wartości True lub False","expectedCase":"Oczekiwano instrukcji „case”","expectedClassName":"Oczekiwano nazwy klasy","expectedCloseBrace":"Brak zamknięcia dla: „{”","expectedCloseBracket":"Brak zamknięcia dla: „[”","expectedCloseParen":"Brak zamknięcia dla: „(”","expectedColon":"Oczekiwano „:”","expectedComplexNumberLiteral":"Oczekiwano literału liczby zespolonej na potrzeby dopasowywania wzorca","expectedDecoratorExpr":"Formularz wyrażenia nie jest obsługiwany przez dekorator w wersji wcześniejszej niż Python 3.9","expectedDecoratorName":"Oczekiwano nazwy dekoratora","expectedDecoratorNewline":"Oczekiwano nowego wiersza na końcu dekoratora","expectedDelExpr":"Oczekiwano wyrażenia po „del”","expectedElse":"Oczekiwano elementu „else”","expectedEquals":"Oczekiwano „=”","expectedExceptionClass":"Nieprawidłowa klasa lub obiekt wyjątku","expectedExceptionObj":"Oczekiwano obiektu wyjątku, klasy wyjątku lub wartości None","expectedExpr":"Oczekiwano wyrażenia","expectedFunctionAfterAsync":"Oczekiwano definicji funkcji po wartości „async”","expectedFunctionName":"Oczekiwano nazwy funkcji po wyrażeniu „def”","expectedIdentifier":"Oczekiwany identyfikator","expectedImport":"Oczekiwano wartości „import”","expectedImportAlias":"Oczekiwano symbolu po parametrze „as”","expectedImportSymbols":"Oczekiwano jednej lub więcej nazw symboli po wyrażeniu „import”","expectedIn":"Oczekiwano parametru „in”","expectedInExpr":"Oczekiwano wyrażenia po „in”","expectedIndentedBlock":"Oczekiwano wciętego bloku","expectedMemberName":"Oczekiwano nazwy atrybutu po „.”","expectedModuleName":"Oczekiwana nazwa modułu","expectedNameAfterAs":"Oczekiwano nazwy symbolu po wartości „as”","expectedNamedParameter":"Parametr słowa kluczowego musi następować po znaku „*”","expectedNewline":"Oczekiwano nowego wiersza","expectedNewlineOrSemicolon":"Instrukcje muszą być oddzielone znakami nowych wierszy lub średnikami","expectedOpenParen":"Oczekiwano „(”","expectedParamName":"Oczekiwano nazwy parametru","expectedPatternExpr":"Oczekiwano wyrażenia wzorca","expectedPatternSubjectExpr":"Oczekiwano wyrażenia tematu wzorca","expectedPatternValue":"Oczekiwano wyrażenia wartości wzorca w postaci „a.b”","expectedReturnExpr":"Oczekiwano wyrażenia po „return”.","expectedSliceIndex":"Oczekiwano wyrażenia indeksu lub wycinka","expectedTypeNotString":"Oczekiwano typu, ale otrzymano literał ciągu","expectedTypeParameterName":"Oczekiwano nazwy parametru typu","expectedYieldExpr":"Oczekiwano wyrażenia w instrukcji yield","finalClassIsAbstract":"Klasa „{type}” jest oznaczona jako final i musi implementować wszystkie symbole abstrakcyjne","finalContext":"Wartość „Final” jest niedozwolona w tym kontekście","finalInLoop":"Nie można przypisać zmiennej „Final” w pętli","finalMethodOverride":"Metoda „{name}” nie może przesłonić metody final zdefiniowanej w klasie „{className}”","finalNonMethod":"Nie można oznaczyć funkcji „{name}” jako @final, ponieważ nie jest to metoda","finalReassigned":"Element „{name}” jest zadeklarowany jako wersja Final i nie można go ponownie przypisać","finalRedeclaration":"Nazwa „{name}” została wcześniej zadeklarowana jako Final","finalRedeclarationBySubclass":"Nie można ponownie zadeklarować nazwy „{name}”, ponieważ klasa nadrzędna „{className}” deklaruje ją jako Final","finalTooManyArgs":"Oczekiwano jednego argumentu typu po wartości „Final”","finalUnassigned":"Nazwa „{name}” jest zadeklarowana jako wartość Final, ale wartość nie jest przypisana","finallyBreak":"Nie można użyć elementu „break” do zakończenia bloku „finally”","finallyContinue":"Nie można użyć elementu „continue” do zakończenia bloku „finally”","finallyReturn":"Nie można użyć elementu „return” do wyjścia z bloku „finally”","formatStringBrace":"Pojedynczy zamykający nawias klamrowy jest niedozwolony w literale ciągu f; użyj podw\xf3jnego zamykającego nawiasu klamrowego","formatStringBytes":"Literały ciąg\xf3w formatu (ciągi f) nie mogą być binarne","formatStringDebuggingIllegal":"Specyfikator debugowania ciągu f „=” wymaga wersji języka Python 3.8 lub nowszej","formatStringEscape":"Sekwencja ucieczki (ukośnik odwrotny) jest niedozwolona w części wyrażenia ciągu f w wersji języka wcześniejszej niż Python 3.12","formatStringExpectedConversion":"Oczekiwano specyfikatora konwersji po znaku „!” w ciągu f-string","formatStringIllegal":"Literały ciąg\xf3w formatu (ciągi f) wymagają wersji języka Python 3.6 lub nowszej","formatStringInPattern":"Ciąg formatu jest niedozwolony we wzorcu","formatStringNestedFormatSpecifier":"Wyrażenia zagnieżdżone zbyt głęboko w specyfikatorze ciągu formatu","formatStringNestedQuote":"Ciągi zagnieżdżone w ciągu f nie mogą używać tego samego znaku cudzysłowu co ciąg f w wersji języka wcześniejszej niż Python 3.12","formatStringTemplate":"Literały ciąg\xf3w formatu (f-string) nie mogą być r\xf3wnież ciągami szablonu (t-string)","formatStringUnicode":"Literały ciągu formatu (f-strings) nie mogą być formatu unicode","formatStringUnterminated":"Niezakończone wyrażenie w ciągu f; oczekiwano znaku „}”","functionDecoratorTypeUnknown":"Nietypowany dekorator funkcji zasłania typ funkcji; ignorując dekoratora","functionInConditionalExpression":"Wyrażenie warunkowe odwołuje się do funkcji, kt\xf3rej wynikiem zawsze jest wartość True","functionTypeParametersIllegal":"Składnia parametru typu klasy wymaga wersji języka Python 3.12 lub nowszej","futureImportLocationNotAllowed":"Importy z __future__ muszą znajdować się na początku pliku","generatorAsyncReturnType":"Zwracany typ funkcji generatora asynchronicznego musi być zgodny z elementem „AsyncGenerator[{yieldType}, Any]”","generatorNotParenthesized":"Wyrażenia generatora muszą być ujęte w nawiasy, jeśli nie są jedynym argumentem","generatorSyncReturnType":"Zwracany typ funkcji generatora musi być zgodny z elementem „Generator[{yieldType}, Any, Any]”","genericBaseClassNotAllowed":"Nie można użyć klasy bazowej „Generic” ze składnią parametru typu","genericClassAssigned":"Nie można przypisać og\xf3lnego typu klasy","genericClassDeleted":"Nie można usunąć og\xf3lnego typu klasy","genericInstanceVariableAccess":"Dostęp do og\xf3lnej zmiennej wystąpienia za pośrednictwem klasy jest niejednoznaczny","genericNotAllowed":"Element „Generic” jest nieprawidłowy w tym kontekście","genericTypeAliasBoundTypeVar":"Alias typu og\xf3lnego w klasie nie może używać zmiennych typu powiązanego {names}","genericTypeArgMissing":"Wartość „Generic” wymaga co najmniej jednego argumentu typu","genericTypeArgTypeVar":"Argument typu dla wartości „Generic” musi być zmienną typu","genericTypeArgUnique":"Argumenty typu dla elementu „Generic” muszą być unikatowe","globalReassignment":"Nazwa „{name}” jest przypisywana przed deklaracją globalną","globalRedefinition":"Nazwa „{name}” została już zadeklarowana jako globalna","implicitStringConcat":"Niejawne łączenie ciąg\xf3w jest niedozwolone","importCycleDetected":"Wykryto cykl w łańcuchu importu","importDepthExceeded":"Głębokość łańcucha importu przekroczyła {depth}","importResolveFailure":"Nie można rozpoznać importu „{importName}”.","importSourceResolveFailure":"Nie można rozpoznać importu „{importName}” ze źr\xf3dła","importSymbolUnknown":"Nazwa „{name}” jest nieznanym symbolem importu","incompatibleMethodOverride":"Metoda „{name}” przesłania klasę „{className}” w niezgodny spos\xf3b","inconsistentIndent":"Wartość zmniejszenia wcięcia jest niezgodna z poprzednim wcięciem","inconsistentTabs":"Niesp\xf3jne użycie tabulator\xf3w i spacji we wcięciach","initMethodSelfParamTypeVar":"Adnotacja typu dla parametru „self” metody „__init__” nie może zawierać zmiennych typu o zakresie klasy","initMustReturnNone":"Zwracany typ „__init__” musi mieć wartość None","initSubclassCallFailed":"Nieprawidłowe argumenty sł\xf3w kluczowych dla metody __init_subclass__","initSubclassClsParam":"Przesłonięcie __init_subclass__ powinno przyjmować parametr „cls”.","initVarNotAllowed":"Element „InitVar” jest niedozwolony w tym kontekście","instanceMethodSelfParam":"Metody wystąpienia powinny przyjmować parametr „self”","instanceVarOverridesClassVar":"Zmienna wystąpienia „{name}” zastępuje zmienną klasy o tej samej nazwie w klasie „{className}”","instantiateAbstract":"Nie można utworzyć wystąpienia klasy abstrakcyjnej „{type}”","instantiateProtocol":"Nie można utworzyć wystąpienia klasy Protocol typu „{type}”","internalBindError":"Wystąpił błąd wewnętrzny podczas wiązania pliku „{file}”: {message}","internalParseError":"Wystąpił błąd wewnętrzny podczas analizowania pliku „{file}”: {message}","internalTypeCheckingError":"Wystąpił błąd wewnętrzny podczas sprawdzania typu pliku „{file}”: {message}","invalidIdentifierChar":"Nieprawidłowy znak w identyfikatorze","invalidStubStatement":"Instrukcja nie ma znaczenia w pliku stub typu","invalidTokenChars":"Nieprawidłowy znak „{text}” w tokenie","isInstanceInvalidType":"Drugi argument instrukcji „isinstance” musi być klasą lub tuple","isSubclassInvalidType":"Drugi argument „issubclass” musi być klasą lub tuple","keyValueInSet":"Pary klucz/wartość nie są dozwolone w set","keywordArgInTypeArgument":"Argument\xf3w sł\xf3w kluczowych nie można używać na listach argument\xf3w typu","keywordOnlyAfterArgs":"Separator argument\xf3w tylko ze słowami kluczowymi jest niedozwolony po parametrze „*”","keywordParameterMissing":"Co najmniej jeden parametr słowa kluczowego musi występować po parametrze „*”","keywordSubscriptIllegal":"Argumenty sł\xf3w kluczowych w indeksach podrzędnych nie są obsługiwane","lambdaReturnTypePartiallyUnknown":"Zwracany typ wyrażenia lambda „{returnType}” jest częściowo nieznany","lambdaReturnTypeUnknown":"Zwracany typ wyrażenia lambda jest nieznany","listAssignmentMismatch":"Wyrażenia typu „{type}” nie można przypisać do listy docelowej","listInAnnotation":"Wyrażenie List jest niedozwolone w wyrażeniu typu","literalEmptyArgs":"Oczekiwano co najmniej jednego argumentu typu po wartości „Literal”","literalNamedUnicodeEscape":"Nazwane sekwencje ucieczki Unicode nie są obsługiwane w adnotacjach ciąg\xf3w „Literal”","literalNotAllowed":"Klasa „Literal” nie może być używana w tym kontekście bez argumentu typu","literalNotCallable":"Nie można utworzyć wystąpienia typu Literal","literalUnsupportedType":"Argumenty typu dla elementu „Literal” muszą mieć wartość None, wartość literału (int, bool, str lub bytes) lub wartość enum","matchIncompatible":"Instrukcje Match wymagają języka Python w wersji 3.10 lub nowszej","matchIsNotExhaustive":"Przypadki w instrukcji match nie obsługują wyczerpująco wszystkich wartości","maxParseDepthExceeded":"Przekroczono maksymalną głębokość analizy; podziel wyrażenie na mniejsze wyrażenia podrzędne","memberAccess":"Nie można uzyskać dostępu do atrybutu „{name}” dla klasy „{type}”","memberDelete":"Nie można usunąć atrybutu „{name}” dla klasy „{type}”","memberSet":"Nie można przypisać atrybutu „{name}” dla klasy „{type}”","metaclassConflict":"Metaklasa klasy pochodnej musi być podklasą metaklas wszystkich jej klas bazowych","metaclassDuplicate":"Można podać tylko jedną metaklasę","metaclassIsGeneric":"Metaklasa nie może być og\xf3lna","methodNotDefined":"Nie zdefiniowano metody „{name}”.","methodNotDefinedOnType":"Metoda „{name}” nie została zdefiniowana dla typu „{type}”","methodOrdering":"Nie można utworzyć sp\xf3jnej kolejności metod","methodOverridden":"„{name}” przesłania metodę o tej samej nazwie w klasie „{className}” o niezgodnym typie „{type}”","methodReturnsNonObject":"Metoda „{name}” nie zwraca obiektu","missingSuperCall":"Metoda „{methodName}” nie wywołuje metody o tej samej nazwie w klasie nadrzędnej","mixingBytesAndStr":"Nie można łączyć wartości bytes i str","moduleAsType":"Nie można użyć modułu jako typu","moduleNotCallable":"Moduł nie jest wywoływalny","moduleUnknownMember":"„{memberName}” nie jest znanym atrybutem modułu „{moduleName}”","namedExceptAfterCatchAll":"Nazwana klauzula „except” nie może występować po klauzuli „catch-all except”","namedParamAfterParamSpecArgs":"Parametr słowa kluczowego „{name}” nie może występować w sygnaturze po parametrze ParamSpec args","namedTupleEmptyName":"Nazwy w ramach nazwanej kolekcji tuple nie mogą być puste","namedTupleEntryRedeclared":"Nie można nadpisać nazwy „{name}”, ponieważ klasa nadrzędna „{className}” jest nazwaną kolekcją tuple","namedTupleFieldUnderscore":"Nazwy pola Named tuple nie mogą rozpoczynać się od podkreślenia","namedTupleFirstArg":"Oczekiwano nazwanej nazwy klasy tuple jako pierwszego argumentu","namedTupleMultipleInheritance":"Wielokrotne dziedziczenie z kotki NamedTuple nie jest obsługiwane","namedTupleNameKeyword":"Nazwy p\xf3l nie mogą być słowem kluczowym","namedTupleNameType":"Oczekiwano tuple z dwoma wpisami określającej nazwę i typ wpisu","namedTupleNameUnique":"Nazwy w nazwanej tuple muszą być unikatowe","namedTupleNoTypes":"Krotka „namedtuple” nie zapewnia typ\xf3w wpis\xf3w tuple; zamiast tego użyj „NamedTuple”.","namedTupleSecondArg":"Oczekiwano nazwanej listy wpis\xf3w kolekcji tuple jako drugiego argumentu","newClsParam":"Przesłonięcie __new__ powinno przyjmować parametr „cls”.","newTypeAnyOrUnknown":"Drugi argument parametru NewType musi być znaną klasą, a nie wartością Any lub Unknown","newTypeBadName":"Pierwszy argument elementu NewType musi być literałem ciągu","newTypeLiteral":"Typ NewType nie może być używany z typem Literal","newTypeNameMismatch":"Element NewType musi być przypisany do zmiennej o tej samej nazwie","newTypeNotAClass":"Oczekiwano klasy jako drugiego argumentu dla elementu NewType","newTypeParamCount":"Typ NewType wymaga dw\xf3ch argument\xf3w pozycyjnych","newTypeProtocolClass":"Elementu NewType nie można używać z typem strukturalnym (klasy Protocol lub TypedDict)","noOverload":"Żadne przeciążenia dla nazwy „{name}” nie pasują do podanych argument\xf3w","noReturnContainsReturn":"Funkcja z zadeklarowanym return typem „NoReturn” nie może zawierać instrukcji return","noReturnContainsYield":"Funkcja z zadeklarowanym zwracanym typem „NoReturn” nie może zawierać instrukcji yield","noReturnReturnsNone":"Funkcja z zadeklarowanym typem zwracanym „NoReturn” nie może zwracać wartości „None”","nonDefaultAfterDefault":"Argument inny niż domyślny następuje po argumencie domyślnym","nonLocalInModule":"Deklaracja nonlocal nie jest dozwolona na poziomie modułu","nonLocalNoBinding":"Nie znaleziono powiązania dla nonlocal „{name}”.","nonLocalReassignment":"Nazwa „{name}” jest przypisywana przed deklaracją nonlocal","nonLocalRedefinition":"Nazwa „{name}” została już zadeklarowana jako nonlocal","noneNotCallable":"Nie można wywołać obiektu typu „None”","noneNotIterable":"Obiekt typu „None” nie może być używany jako wartość iterowalna","noneNotSubscriptable":"Obiekt typu „None” nie może być użyty w indeksie dolnym","noneNotUsableWith":"Object of type \\"None\\" cannot be used with \\"with\\"","noneNotUsableWithAsync":"Obiekt typu „None” nie może być używany z parametrem „async with”","noneOperator":"Operator „{operator}” nie jest obsługiwany dla wartości „None”","noneUnknownMember":"Nazwa „{name}” nie jest znanym atrybutem „None”","nonlocalTypeParam":"Powiązanie nonlocal nie jest dozwolone dla parametru typu „{name}”","notRequiredArgCount":"Oczekiwano jednego argumentu typu po wartości „NotRequired”","notRequiredNotInTypedDict":"Element „NotRequired” jest niedozwolony w tym kontekście","objectNotCallable":"Obiekt typu „{type}” nie jest wywoływalny","obscuredClassDeclaration":"Deklaracja klasy „{name}” jest zasłonięta przez deklarację o tej samej nazwie","obscuredFunctionDeclaration":"Deklaracja funkcji „{name}” jest zasłonięta przez deklarację o tej samej nazwie","obscuredMethodDeclaration":"Deklaracja metody „{name}” jest zasłonięta przez deklarację o tej samej nazwie","obscuredParameterDeclaration":"Deklaracja parametru „{name}” jest zasłonięta przez deklarację o tej samej nazwie","obscuredTypeAliasDeclaration":"Deklaracja aliasu typu „{name}” jest zasłonięta przez deklarację o tej samej nazwie","obscuredVariableDeclaration":"Deklaracja „{name}” jest zasłonięta przez deklarację o tej samej nazwie","operatorLessOrGreaterDeprecated":"Operator „<>” nie jest obsługiwany w języku Python w wersji 3; zamiast tego użyj „!=”.","optionalExtraArgs":"Oczekiwano jednego argumentu typu po parametrze „Optional”","orPatternIrrefutable":"Niepodważalny wzorzec jest dozwolony tylko jako ostatni podwzorzec we wzorcu „or”","orPatternMissingName":"Wszystkie wzorce podrzędne we wzorcu „or” muszą dotyczyć tych samych nazw","overlappingKeywordArgs":"Wpisany słownik nakłada się na parametr słowa kluczowego: {names}","overlappingOverload":"Przeciążenie {obscured} dla nazwy „{name}” nigdy nie zostanie użyte, ponieważ jego parametry nakładają się na przeciążenie {obscuredBy}","overloadAbstractImplMismatch":"Przeciążenia muszą być zgodne ze stanem abstrakcyjnym implementacji","overloadAbstractMismatch":"Przeciążenia muszą być abstrakcyjne lub nieabstrakcyjne","overloadClassMethodInconsistent":"Przeciążenia dla nazwy „{name}” używają metody @classmethod niekonsekwentnie","overloadFinalImpl":"@final dekorator powinien być stosowany tylko do implementacji","overloadFinalNoImpl":"Tylko pierwsze przeciążenie powinno być oznaczone @final","overloadImplementationMismatch":"Przeciążone wdrożenie jest niesp\xf3jne z sygnaturą przeciążenia {index}","overloadOverrideImpl":"@override dekorator powinien być stosowany tylko do implementacji","overloadOverrideNoImpl":"Tylko pierwsze przeciążenie powinno być oznaczone @override","overloadReturnTypeMismatch":"Przeciążenie {prevIndex} dla nazwy „{name}” nakłada się na przeciążenie {newIndex} i zwraca niezgodny typ","overloadStaticMethodInconsistent":"Przeciążenia dla nazwy „{name}” używają metody @staticmethod niekonsekwentnie","overloadWithoutImplementation":"Nazwa „{name}” jest oznaczona jako overload, ale nie zapewniono implementacji","overriddenMethodNotFound":"Metoda „{name}” jest oznaczona jako override, ale nie istnieje metoda bazowa o tej samej nazwie","overrideDecoratorMissing":"Metoda „{name}” nie jest oznaczona jako override, ale zastępuje metodę w klasie „{className}”","paramAfterKwargsParam":"Parametr nie może następować po parametrze „**”","paramAlreadyAssigned":"Parametr „{name}” jest już przypisany","paramAnnotationMissing":"Brak adnotacji typu dla parametru „{name}”","paramAssignmentMismatch":"Wyrażenia typu „{sourceType}” nie można przypisać do parametru typu „{paramType}”","paramNameMissing":"Brak parametru o nazwie „{name}”","paramSpecArgsKwargsDuplicate":"Argumenty parametru ParamSpec „{type}” zostały już podane","paramSpecArgsKwargsUsage":"Atrybuty „args” i „kwargs” specyfikacji ParamSpec muszą znajdować się w sygnaturze funkcji","paramSpecArgsMissing":"Brak argument\xf3w dla parametru ParamSpec „{type}”.","paramSpecArgsUsage":"Atrybut „args” parametru ParamSpec jest ważna tylko wtedy, gdy jest używana z parametrem *args","paramSpecAssignedName":"Parametr ParamSpec musi być przypisany do zmiennej o nazwie „{name}”","paramSpecContext":"Wartość ParamSpec jest niedozwolona w tym kontekście","paramSpecDefaultNotTuple":"Oczekiwano wielokropka, wyrażenia kolekcji tuple lub parametru ParamSpec dla wartości domyślnej ParamSpec","paramSpecFirstArg":"Oczekiwano nazwy parametru ParamSpec jako pierwszego argumentu","paramSpecKwargsUsage":"Atrybut „kwargs” parametru ParamSpec jest ważna tylko wtedy, gdy jest używana z parametrem **kwargs","paramSpecNotUsedByOuterScope":"Element ParamSpec „{name}” nie ma znaczenia w tym kontekście","paramSpecUnknownArg":"Parametr ParamSpec nie obsługuje więcej niż jednego argumentu","paramSpecUnknownMember":"„{name}” nie jest znanym atrybutem parametru ParamSpec","paramSpecUnknownParam":"„{name}” jest nieznanym parametrem dla parametru ParamSpec","paramTypeCovariant":"Zmienna typu kowariantnego nie może być używana w typie parametru","paramTypePartiallyUnknown":"Typ parametru „{paramName}” jest częściowo nieznany","paramTypeUnknown":"Typ parametru „{paramName}” jest nieznany","parenthesizedContextManagerIllegal":"Parentheses within \\"with\\" statement requires Python 3.9 or newer","patternNeverMatches":"Wzorzec nigdy nie zostanie dopasowany do typu podmiotu „{type}”","positionArgAfterNamedArg":"Argument pozycyjny nie może występować po argumentach sł\xf3w kluczowych","positionArgAfterUnpackedDictArg":"Argument pozycyjny nie może występować po rozpakowaniu argumentu słowa kluczowego","positionOnlyAfterArgs":"Separator parametru tylko do pozycjonowania jest niedozwolony po parametrze „*”","positionOnlyAfterKeywordOnly":"Parametr „/” musi występować przed parametrem „*”.","positionOnlyAfterNon":"Parametr tylko do pozycjonowania jest niedozwolony po parametrze, kt\xf3ry nie jest tylko do pozycjonowania","positionOnlyFirstParam":"Separator parametr\xf3w tylko do pozycjonowania nie jest dozwolony jako pierwszy parametr","positionOnlyIncompatible":"Separator parametr\xf3w tylko do pozycjonowania wymaga języka Python 3.8 lub nowszego","privateImportFromPyTypedModule":"Nazwa „{name}” nie jest eksportowana z modułu „{module}”","privateUsedOutsideOfClass":"Nazwa „{name}” jest prywatna i używana poza klasą, w kt\xf3rej została zadeklarowana","privateUsedOutsideOfModule":"Nazwa „{name}” jest prywatna i używana poza modułem, w kt\xf3rym została zadeklarowana","propertyOverridden":"Nazwa „{name}” nieprawidłowo zastępuje property o tej samej nazwie w klasie „{className}”","propertyStaticMethod":"Metody statyczne nie są dozwolone w przypadku getter, setter lub deleter property","protectedUsedOutsideOfClass":"Nazwa „{name}” jest chroniona i używana poza klasą, w kt\xf3rej została zadeklarowana","protocolBaseClass":"Klasa Protocol typu „{classType}” nie może pochodzić od klasy niebędącej klasą Protocol typu „{baseType}”","protocolBaseClassWithTypeArgs":"Argumenty typu są niedozwolone z klasą Protocol, gdy jest używana składnia parametru typu","protocolIllegal":"Użycie elementu „Protocol” wymaga języka Python w wersji 3.7 lub nowszej","protocolNotAllowed":"Klasa „Protocol” nie może być używana w tym kontekście","protocolTypeArgMustBeTypeParam":"Argument typu dla elementy „Protocol” musi być parametrem typu","protocolUnsafeOverlap":"Klasa nakłada się niebezpiecznie na element „{name}” i może utworzyć dopasowanie w czasie wykonywania","protocolVarianceContravariant":"Zmienna typu „{variable}” używana w klasie og\xf3lnej Protocol „{class}” powinna być kontrawariantna","protocolVarianceCovariant":"Zmienna typu „{variable}” używana w klasie og\xf3lnej Protocol „{class}” powinna być kowariantna","protocolVarianceInvariant":"Zmienna typu „{variable}” używana w klasie og\xf3lnego Protocol „{class}” powinna być niezmienna","pyrightCommentInvalidDiagnosticBoolValue":"Po dyrektywie komentarza Pyright musi następować znak „=” oraz wartość true lub false","pyrightCommentInvalidDiagnosticSeverityValue":"Po dyrektywie komentarza Pyright musi następować znak „=” oraz wartość true, false, error, warning, information lub none","pyrightCommentMissingDirective":"Po komentarzu Pyright musi następować dyrektywa (basic lub strict) lub reguła diagnostyczna","pyrightCommentNotOnOwnLine":"Komentarze Pyright używane do kontrolowania ustawień na poziomie plik\xf3w muszą pojawiać się w oddzielnych wierszach","pyrightCommentUnknownDiagnosticRule":"Reguła „{rule}” jest nieznaną regułą diagnostyczną dla komentarza pyright","pyrightCommentUnknownDiagnosticSeverityValue":"Wartość „{value}” jest nieprawidłowa dla komentarza pyright; oczekiwano wartości: true, false, error, warning, information lub none","pyrightCommentUnknownDirective":"„{directive}” jest nieznaną dyrektywą dla komentarza pyright; oczekiwano „strict”, „standard” lub „basic”","readOnlyArgCount":"Oczekiwano jednego argumentu typu po wartości „ReadOnly”","readOnlyNotInTypedDict":"Element „ReadOnly” jest niedozwolony w tym kontekście","recursiveDefinition":"Nie można określić typu „{name}”, ponieważ odwołuje się on do samego siebie","relativeImportNotAllowed":"Importy względne nie mogą być używane z formularzem „import .a”; zamiast tego użyj „from . import a”.","requiredArgCount":"Oczekiwano jednego argumentu typu po wartości „Required”","requiredNotInTypedDict":"Element „Required” jest niedozwolony w tym kontekście","returnInAsyncGenerator":"Instrukcja „return” z wartością jest niedozwolona w generatorze asynchronicznym","returnInExceptionGroup":"„return” nie jest dozwolone w bloku „except*”","returnMissing":"Funkcja z zadeklarowanym typem zwracanym „{returnType}” musi zwracać wartość we wszystkich ścieżkach kodu","returnOutsideFunction":"Instrukcja „return” może być używana tylko w ramach funkcji","returnTypeContravariant":"Kontrawariantna zmienna typu nie może być używana w zwracanym typie","returnTypeMismatch":"Nie można przypisać typu „{exprType}” do zwracanego typu „{returnType}”","returnTypePartiallyUnknown":"Zwracany typ „{returnType}” jest częściowo nieznany","returnTypeUnknown":"Zwracany typ jest nieznany","revealLocalsArgs":"Oczekiwano braku argument\xf3w dla wywołania „reveal_locals”","revealLocalsNone":"Brak locals w tym zakresie","revealTypeArgs":"Oczekiwano pojedynczego argumentu pozycyjnego dla wywołania „reveal_type”","revealTypeExpectedTextArg":"Argument „expected_text” dla funkcji „reveal_type” musi być wartością literału str","revealTypeExpectedTextMismatch":"Wpisz niezgodność tekstu; oczekiwano „{expected}”, ale otrzymano „{received}”","revealTypeExpectedTypeMismatch":"Niezgodność typu; oczekiwano wartości „{expected}”, a uzyskano „{received}”","selfTypeContext":"Wartość „Self” jest nieprawidłowa w tym kontekście","selfTypeMetaclass":"Nie można użyć elementu „Self” w ramach metaklasy (podklasy elementu „type”)","selfTypeWithTypedSelfOrCls":"Nie można użyć wartości „Self” w funkcji z parametrem „self” lub „cls”, kt\xf3ra ma adnotację typu inną niż „Self”","sentinelBadName":"Pierwszy argument usługi Sentinel musi być literałem ciągu","sentinelNameMismatch":"Usługa Sentinel musi być przypisana do zmiennej o tej samej nazwie","sentinelParamCount":"Usługa Sentinel wymaga jednego argumentu pozycyjnego","setterGetterTypeMismatch":"Typu wartości setter property nie można przypisać do zwracanego typu getter","singleOverload":"Nazwa „{name}” jest oznaczona jako przeciążona, ale brakuje dodatkowych przeciążeń","slotsAttributeError":"Nie określono atrybutu „{name}” w elemencie __slots__","slotsClassVarConflict":"„{name}” powoduje konflikt ze zmienną wystąpienia zadeklarowaną w elemencie „__slots__”","starPatternInAsPattern":"Wz\xf3r gwiazdy nie może być użyty z miejscem docelowym parametru „as”.","starPatternInOrPattern":"Wz\xf3r gwiazdy nie może mieć wartości ORed w ramach innych wzor\xf3w","starStarWildcardNotAllowed":"Symbolu ** nie można używać z symbolem wieloznacznym „_”","staticClsSelfParam":"Metody statyczne nie powinny przyjmować parametru „self” ani „cls”.","stringNonAsciiBytes":"Znak inny niż ASCII jest niedozwolony w literale ciągu bajt\xf3w","stringNotSubscriptable":"Wyrażenie ciągu nie może być indeksowane w wyrażeniu typu; ujmij całe wyrażenie w cudzysłowy","stringUnsupportedEscape":"Nieobsługiwana sekwencja ucieczki w literale ciągu","stringUnterminated":"Literał ciągu jest niezakończony","stubFileMissing":"Nie znaleziono pliku stub dla nazwy „{importName}”","stubUsesGetAttr":"Plik stub typu jest niekompletny; element „__getattr__” przesłania błędy w przypadku modułu","sublistParamsIncompatible":"Parametry sublisty nie są obsługiwane w wersji języka Python 3.x","superCallArgCount":"Oczekiwano nie więcej niż dw\xf3ch argument\xf3w wywołania „super”","superCallFirstArg":"Oczekiwano typu klasy jako pierwszego argumentu wywołania „super”, ale otrzymano „{type}”","superCallSecondArg":"Drugi argument wywołania „super” musi być obiektem lub klasą wywodzącą się z typu „{type}”","superCallZeroArgForm":"Forma bez argument\xf3w wywołania „super” jest prawidłowa tylko w ramach metody","superCallZeroArgFormStaticMethod":"Forma z zerowym argumentem wywołania „super” jest nieprawidłowa w metodzie statycznej","symbolIsPossiblyUnbound":"Nazwa „{name}” jest prawdopodobnie niepowiązana","symbolIsUnbound":"Nazwa „{name}” jest niepowiązana","symbolIsUndefined":"Nazwa „{name}” nie jest zdefiniowana","symbolOverridden":"Nazwa „{name}” przesłania symbol o tej samej nazwie w klasie „{className}”","templateStringBytes":"Literały ciągu szablonu (t-string) nie mogą być binarne","templateStringIllegal":"Literały ciągu szablonu (t-string) wymagają języka Python 3.14 lub nowszego","templateStringUnicode":"Literały ciągu szablonu (t-string) nie mogą być w formacie unicode","ternaryNotAllowed":"Wyrażenie tr\xf3jskładnikowe nie jest dozwolone w wyrażeniu typu","totalOrderingMissingMethod":"Klasa musi definiować jedną z następujących wartości: „__lt__”, „__le__”, „__gt__” lub „__ge__”, aby użyć parametru total_ordering","trailingCommaInFromImport":"Końcowy przecinek nie jest dozwolony bez otaczających nawias\xf3w","tryWithoutExcept":"Instrukcja „Try” musi mieć co najmniej jedną klauzulę „except” lub „finally”","tupleAssignmentMismatch":"Nie można przypisywać wyrażenia w ramach typu „{type}” do docelowej kolekcji tuple","tupleInAnnotation":"Wyrażenie kolekcji tuple jest niedozwolone w wyrażeniu typu","tupleIndexOutOfRange":"Indeks {index} jest poza zakresem dla typu {type}","typeAliasIllegalExpressionForm":"Nieprawidłowy formularz wyrażenia dla definicji aliasu typu","typeAliasIsRecursiveDirect":"Alias typu „{name}” nie może używać samego siebie w swojej definicji","typeAliasNotInModuleOrClass":"Typ TypeAlias można zdefiniować tylko w zakresie modułu lub klasy","typeAliasRedeclared":"Nazwa „{name}” jest zadeklarowana jako TypeAlias i może być przypisana tylko raz","typeAliasStatementBadScope":"Instrukcja type może być użyta tylko w zakresie modułu lub klasy","typeAliasStatementIllegal":"Instrukcja typu alias wymaga języka Python w wersji 3.12 lub nowszej","typeAliasTypeBadScope":"Alias typu można zdefiniować tylko w zakresie modułu lub klasy","typeAliasTypeBaseClass":"A type alias defined in a \\"type\\" statement cannot be used as a base class","typeAliasTypeMustBeAssigned":"Typ TypeAliasType musi być przypisany do zmiennej o takiej samej nazwie jak alias typu","typeAliasTypeNameArg":"Pierwszy argument dla typu TypeAliasType musi być literałem ciągu reprezentującym nazwę aliasu typu","typeAliasTypeNameMismatch":"Nazwa aliasu typu musi być zgodna z nazwą zmiennej, do kt\xf3rej jest przypisana","typeAliasTypeParamInvalid":"Lista parametr\xf3w typu musi być kolekcją tuple zawierającą tylko parametry TypeVar, TypeVarTuple lub ParamSpec","typeAnnotationCall":"Wyrażenie wywołania jest niedozwolone w wyrażeniu typu","typeAnnotationVariable":"Zmienna niedozwolona w wyrażeniu typu","typeAnnotationWithCallable":"Argument typu „type” musi być klasą; elementy wywoływane nie są obsługiwane","typeArgListExpected":"Oczekiwano parametru ParamSpec, wielokropka lub listy typ\xf3w","typeArgListNotAllowed":"Wyrażenie listy jest niedozwolone dla tego argumentu typu","typeArgsExpectingNone":"Oczekiwano braku argument\xf3w typu dla klasy „{name}”","typeArgsMismatchOne":"Oczekiwano jednego argumentu typu, ale otrzymano {received}","typeArgsMissingForAlias":"Oczekiwano argument\xf3w typu dla aliasu typu og\xf3lnego „{name}”","typeArgsMissingForClass":"Oczekiwano argument\xf3w typu dla og\xf3lnej klasy „{name}”","typeArgsTooFew":"Podano zbyt mało argument\xf3w typu dla „{name}”; oczekiwano wartości {expected}, ale otrzymano {received}","typeArgsTooMany":"Podano zbyt wiele argument\xf3w typu dla nazwy „{name}”; oczekiwano {expected}, a uzyskano {received}","typeAssignmentMismatch":"Nie można przypisać typu „{sourceType}” do zadeklarowanego typu „{destType}”","typeAssignmentMismatchWildcard":"Symbol importu „{name}” ma typ „{sourceType}”, kt\xf3rego nie można przypisać do zadeklarowanego typu „{destType}”","typeCallNotAllowed":"wywołanie type() nie powinno być używane w wyrażeniu typu","typeCheckOnly":"Nazwa „{name}” jest oznaczona jako @type_check_only i może być używana tylko w adnotacjach typu","typeCommentDeprecated":"Use of type comments is deprecated; use type annotation instead","typeExpectedClass":"Oczekiwano klasy, ale odebrano typ „{type}”","typeFormArgs":"„TypeForm” akceptuje pojedynczy argument pozycyjny","typeGuardArgCount":"Oczekiwano pojedynczego argumentu typu po parametrze „TypeGuard” lub „TypeIs”","typeGuardParamCount":"Funkcje i metody zabezpieczające typu zdefiniowane przez użytkownika muszą mieć co najmniej jeden parametr wejściowy","typeIsReturnType":"Zwracany typ TypeIs („{returnType}”) jest niezgodny z typem parametru wartości („{type}”)","typeNotAwaitable":"\\"{type}\\" is not awaitable","typeNotIntantiable":"Nie można utworzyć wystąpienia „{type}”","typeNotIterable":"Typ „{type}” nie jest iterowalny","typeNotSpecializable":"Nie można specjalizować typu „{type}”","typeNotSubscriptable":"Obiekt typu „{type}” nie może być użyty w indeksie dolnym","typeNotSupportBinaryOperator":"Operator „{operator}” nieobsługiwany dla typ\xf3w „{leftType}” i „{rightType}”","typeNotSupportBinaryOperatorBidirectional":"Operator „{operator}” nie jest obsługiwany dla typ\xf3w „{leftType}” i „{rightType}”, gdy oczekiwanym typem jest „{expectedType}”","typeNotSupportUnaryOperator":"Operator „{operator}” nie jest obsługiwany dla typu „{type}”","typeNotSupportUnaryOperatorBidirectional":"Operator „{operator}” nie jest obsługiwany dla typu „{type}”, gdy oczekiwanym typem jest „{expectedType}”","typeNotUsableWith":"Obiekt typu „{type}” nie może być używany z parametrem „with”, ponieważ nie wdraża poprawnie metody {method}","typeNotUsableWithAsync":"Obiekt typu „{type}” nie może być używany z parametrem „with”, ponieważ nie wdraża on poprawnie metody {method}","typeParameterBoundNotAllowed":"Powiązanie lub ograniczenie nie może być używane z parametrem typu ze zmienną liczbą argument\xf3w lub parametrem ParamSpec","typeParameterConstraintTuple":"Ograniczenie parametru typu musi być krotką dw\xf3ch lub więcej typ\xf3w","typeParameterExistingTypeParameter":"Parametr typu „{name}” jest już używany","typeParameterNotDeclared":"Parametr typu „{name}” nie znajduje się na liście parametr\xf3w typu dla „{container}”","typeParametersMissing":"Należy określić co najmniej jeden parametr typu","typePartiallyUnknown":"Typ „{name}” jest częściowo nieznany","typeUnknown":"Typ „{name}” jest nieznany","typeVarAssignedName":"Typ TypeVar musi być przypisany do zmiennej o nazwie „{name}”","typeVarAssignmentMismatch":"Nie można przypisać typu „{type}” do zmiennej typu „{name}”","typeVarBoundAndConstrained":"Typ TypeVar nie może być jednocześnie powiązany i ograniczony","typeVarBoundGeneric":"Typ powiązany TypeVar nie może być og\xf3lny","typeVarConstraintGeneric":"Typ ograniczenia TypeVar nie może być og\xf3lny","typeVarDefaultBoundMismatch":"Domyślny typ TypeVar musi być podtypem powiązanego typu","typeVarDefaultConstraintMismatch":"Typ domyślny TypeVar musi być jednym z typ\xf3w z ograniczeniami","typeVarDefaultIllegal":"Typy domyślne zmiennych typ\xf3w wymagają wersji języka Python 3.13 lub nowszej","typeVarDefaultInvalidTypeVar":"Parametr typu „{name}” ma typ domyślny, kt\xf3ry odnosi się do co najmniej jednej zmiennej typu, kt\xf3ra jest poza zakresem","typeVarFirstArg":"Oczekiwano nazwy TypeVar jako pierwszego argumentu","typeVarInvalidForMemberVariable":"Typ atrybutu nie może używać zmiennej typu „{name}” w zakresie metody lokalnej","typeVarNoMember":"Typ atrybutu TypeVar „{type}” nie ma atrybutu „{name}”","typeVarNotSubscriptable":"Typ TypeVar „{type}” nie może być subskrybowany","typeVarNotUsedByOuterScope":"Zmienna typu „{name}” nie ma w tym kontekście żadnego znaczenia","typeVarPossiblyUnsolvable":"Zmienna typu „{name}” może zostać nierozwiązana, jeśli obiekt wywołujący nie poda argumentu dla parametru „{param}”","typeVarSingleConstraint":"Typ TypeVar musi mieć co najmniej dwa typy ograniczone","typeVarTupleConstraints":"Element TypeVarTuple nie może mieć ograniczeń wartości","typeVarTupleContext":"Wartość TypeVarTuple jest niedozwolona w tym kontekście","typeVarTupleDefaultNotUnpacked":"Typ domyślny TypeVarTuple musi być nierozpakowaną kolekcją tuple lub parametrem TypeVarTuple","typeVarTupleMustBeUnpacked":"Operator rozpakowywania jest wymagany dla wartości parametru TypeVarTuple","typeVarTupleUnknownParam":"Nazwa „{name}” jest nieznanym parametrem typu TypeVarTuple","typeVarUnknownParam":"„{name}” jest nieznanym parametrem dla argumentu TypeVar","typeVarUsedByOuterScope":"Argument TypeVar „{name}” jest już używany przez zakres zewnętrzny","typeVarUsedOnlyOnce":"Typ TypeVar „{name}” pojawia się tylko raz w sygnaturze funkcji og\xf3lnej","typeVarVariance":"Zmienna typu TypeVar nie może być jednocześnie kowariantna i kontrawariantna","typeVarWithDefaultFollowsVariadic":"Wartość TypeVar „{typeVarName}” ma wartość domyślną i nie może następować po wartości TypeVarTuple „{variadicName}”.","typeVarWithoutDefault":"Element „{name}” nie może występować po elemencie „{other}” na liście parametr\xf3w typu, ponieważ nie ma typu domyślnego","typeVarsNotInGenericOrProtocol":"Elementy Generic[] lub Protocol[] muszą zawierać wszystkie zmienne typu","typedDictAccess":"Nie można uzyskać dostępu do elementu w TypedDict","typedDictAssignedName":"Element TypedDict musi być przypisany do zmiennej o nazwie „{name}”","typedDictBadVar":"Klasy TypedDict mogą zawierać tylko adnotacje typu","typedDictBaseClass":"Wszystkie klasy bazowe dla klas TypedDict muszą być r\xf3wnież klasami TypedDict","typedDictBoolParam":"Oczekiwano, że parametr „{name}” będzie miał wartość True lub False","typedDictClosedExtras":"\\"{name}\\" klasy bazowej to TypedDict ograniczająca typ dodatkowych element\xf3w do typu \\"{type}\\"","typedDictClosedFalseNonOpenBase":"Klasa bazowa „{name}” nie jest otwartą klasą TypedDict; closed=False jest niedozwolone","typedDictClosedNoExtras":"Klasa bazowa „{name}” jest closed TypedDict; dodatkowe elementy są niedozwolone","typedDictDelete":"Nie można usunąć elementu w typie TypedDict","typedDictEmptyName":"Nazwy w elemencie TypedDict nie mogą być puste","typedDictEntryName":"Oczekiwano literału ciągu dla nazwy wpisu słownika","typedDictEntryUnique":"Nazwy w słowniku muszą być unikatowe","typedDictExtraArgs":"Dodatkowe argumenty TypedDict nie są obsługiwane","typedDictExtraItemsClosed":"TypedDict mogą używać \\"closed\\" lub \\"extra_items\\", ale nie obu","typedDictFieldNotRequiredRedefinition":"Element TypedDict „{name}” nie może zostać przedefiniowany jako NotRequired","typedDictFieldReadOnlyRedefinition":"Element TypedDict „{name}” nie może być przedefiniowany jako ReadOnly.","typedDictFieldRequiredRedefinition":"Element TypedDict „{name}” nie może zostać przedefiniowany jako Required","typedDictFirstArg":"Oczekiwano nazwy klasy TypedDict jako pierwszego argumentu","typedDictInClassPattern":"klasa TypedDict nie jest dozwolona we wzorcu klasy","typedDictInitsubclassParameter":"Element TypedDict nie obsługuje parametru __init_subclass__ „{name}”","typedDictNotAllowed":"Nie można użyć elementu „TypedDict” w tym kontekście","typedDictSecondArgDict":"Oczekiwano parametru dict lub słowa kluczowego jako drugiego parametru","typedDictSecondArgDictEntry":"Oczekiwano prostego wpisu słownika","typedDictSet":"Nie można przypisać elementu w TypedDict","unaccessedClass":"Nie uzyskano dostępu do klasy „{name}”","unaccessedFunction":"Brak dostępu do funkcji „{name}”.","unaccessedImport":"Import „{name}” nie jest dostępny","unaccessedSymbol":"Brak dostępu do „{name}”.","unaccessedVariable":"Brak dostępu do zmiennej „{name}”.","unannotatedFunctionSkipped":"Analiza funkcji „{name}” została pominięta, ponieważ nie ma adnotacji","unaryOperationNotAllowed":"Operator jednoargumentowy nie jest dozwolony w wyrażeniu typu","unexpectedAsyncToken":"Oczekiwano wartości „def”, „with” lub „for” po „async”","unexpectedEof":"Nieoczekiwany EOF","unexpectedExprToken":"Nieoczekiwany token na końcu wyrażenia","unexpectedIndent":"Nieoczekiwane wcięcie","unexpectedUnindent":"Nieoczekiwany brak wcięcia","unhashableDictKey":"Klucz słownika musi być wartością skr\xf3tu","unhashableSetEntry":"Set wpis musi być wartością skr\xf3tu","uninitializedAbstractVariables":"Zmienne zdefiniowane w abstrakcyjnej klasie bazowej nie są inicjowane w klasie final „{classType}”","uninitializedInstanceVariable":"Zmienna wystąpienia „{name}” nie została zainicjowana w treści klasy ani w metodzie __init__","unionForwardReferenceNotAllowed":"Składnia elementu Union nie może być używana z operandem ciągu; użyj cudzysłow\xf3w wok\xf3ł całego wyrażenia","unionSyntaxIllegal":"Alternatywna składnia unii wymaga języka Python w wersji 3.10 lub nowszej","unionTypeArgCount":"Element Union wymaga co najmniej dw\xf3ch argument\xf3w typu","unionUnpackedTuple":"Typ Union nie może zawierać niespakowanej kolekcji tuple","unionUnpackedTypeVarTuple":"Typ Union nie może zawierać niespakowanego parametru TypeVarTuple","unnecessaryCast":"Niepotrzebne wywołanie „cast”; typ jest już „{type}”","unnecessaryIsInstanceAlways":"Niepotrzebne wywołanie elementu isinstance; „{testType}” jest zawsze wystąpieniem „{classType}”","unnecessaryIsInstanceNever":"Niepotrzebne wywołanie funkcji isinstance; „{testType}” nigdy nie jest instancją „{classType}”","unnecessaryIsSubclassAlways":"Niepotrzebne wywołanie „issubclass”; „{testType}” jest zawsze podklasą klasy „{classType}”","unnecessaryIsSubclassNever":"Niepotrzebne wywołanie funkcji issubclass; „{testType}” nigdy nie jest podklasą „{classType}”","unnecessaryPyrightIgnore":"Niepotrzebny komentarz „# pyright: ignore”","unnecessaryPyrightIgnoreRule":"Niepotrzebna reguła „# pyright: ignore”: „{name}”","unnecessaryTypeIgnore":"Niepotrzebny komentarz „# type: ignore”","unpackArgCount":"Oczekiwano jednego argumentu typu po wartości „Unpack”","unpackExpectedTypeVarTuple":"Oczekiwano typu TypeVarTuple lub tuple jako argumentu typu dla elementu Unpack","unpackExpectedTypedDict":"Oczekiwano argumentu typu TypedDict dla elementu Unpack","unpackIllegalInComprehension":"Operacja rozpakowywania nie jest dozwolona w rozumieniu","unpackInAnnotation":"Operator rozpakowywania nie jest dozwolony w wyrażeniu typu","unpackInDict":"Operacja rozpakowywania nie jest dozwolona w słownikach","unpackInSet":"Rozpakowywanie operatora jest niedozwolone w set","unpackNotAllowed":"Element Unpack jest niedozwolony w tym kontekście","unpackOperatorNotAllowed":"Operacja rozpakowywania jest niedozwolona w tym kontekście","unpackTuplesIllegal":"Operacja rozpakowywania nie jest dozwolona w krotkach przed językiem Python w wersji 3.8","unpackedArgInTypeArgument":"Nie można użyć nierozpakowanych argument\xf3w w tym kontekście","unpackedArgWithVariadicParam":"Nie można użyć nierozpakowanego argumentu dla parametru TypeVarTuple","unpackedDictArgumentNotMapping":"Wyrażenie argumentu po znakach ** musi być mapowaniem z typem klucza „str”","unpackedDictSubscriptIllegal":"Operator rozpakowywania słownika w indeksie dolnym jest niedozwolony","unpackedSubscriptIllegal":"Operator rozpakowywania w indeksie dolnym wymaga języka Python w wersji 3.11 lub nowszej","unpackedTypeVarTupleExpected":"Oczekiwano nierozpakowanego typu TypeVarTuple; użyj Unpack[{name1}] lub *{name2}","unpackedTypedDictArgument":"Nie można dopasować nierozpakowanego argumentu TypedDict do parametr\xf3w","unreachableCodeCondition":"Kod nie jest analizowany, ponieważ warunek jest statycznie oceniany jako fałsz","unreachableCodeStructure":"Kod jest strukturalnie nieosiągalny","unreachableCodeType":"Analiza typ\xf3w wskazuje, że kod jest nieosiągalny","unreachableExcept":"Klauzula Except jest nieosiągalna, ponieważ wyjątek jest już obsługiwany","unsupportedDunderAllOperation":"Operacja na elemencie „__all__” nie jest obsługiwana, więc wyeksportowana lista symboli może być nieprawidłowa","unusedCallResult":"Wynik wyrażenia wywołania jest typu „{type}” i nie jest używany; przypisz do zmiennej „_”, jeśli jest to zamierzone","unusedCoroutine":"Wynik wywołania funkcji asynchronicznej nie jest używany; użyj wartości „await” lub przypisz wynik do zmiennej","unusedExpression":"Wartość wyrażenia jest nieużywana","varAnnotationIllegal":"Type annotations for variables requires Python 3.6 or newer; use type comment for compatibility with previous versions","variableFinalOverride":"Zmienna „{name}” jest oznaczona jako Final i zastępuje zmienną inną non-Final o tej samej nazwie w klasie „{className}”","variadicTypeArgsTooMany":"Lista argument\xf3w typu może zawierać co najwyżej jeden nierozpakowany typ TypeVarTuple lub tuple","variadicTypeParamTooManyAlias":"Alias typu może mieć co najwyżej jeden parametr typu TypeVarTuple, ale otrzymał wiele ({names})","variadicTypeParamTooManyClass":"Klasa og\xf3lna może mieć co najwyżej jeden parametr typu TypeVarTuple, ale otrzymał wiele ({names})","walrusIllegal":"Operator „:=” wymaga języka Python w wersji 3.8 lub nowszej","walrusNotAllowed":"Operator „:=” jest niedozwolony w tym kontekście bez otaczających nawias\xf3w","wildcardInFunction":"Wildcard import not allowed within a class or function","wildcardLibraryImport":"Wildcard import from a library not allowed","wildcardPatternTypePartiallyUnknown":"Typ przechwycony przez wzorzec symboli wieloznacznych jest częściowo nieznany","wildcardPatternTypeUnknown":"Typ przechwycony przez wzorzec symboli wieloznacznych jest nieznany","yieldFromIllegal":"Użycie wartości „yield from” wymaga języka Python w wersji 3.3 lub nowszej","yieldFromOutsideAsync":"Instrukcja „yield from” jest niedozwolona w funkcji asynchronicznej","yieldOutsideFunction":"Instrukcja „yield” jest niedozwolona poza funkcją lub wyrażeniem lambda","yieldWithinComprehension":"Instrukcja „yield” nie jest dozwolona w rozumieniu","zeroCaseStatementsFound":"Match statement must include at least one case statement","zeroLengthTupleNotAllowed":"Zero-length tuple is not allowed in this context"},"DiagnosticAddendum":{"annotatedNotAllowed":"Formularza specjalnego „Annotated” nie można używać z kontrolami wystąpień i klas","argParam":"Argument odpowiada parametrowi „{paramName}”","argParamFunction":"Argument odpowiada parametrowi „{paramName}” w funkcji „{functionName}”","argsParamMissing":"Parametr „*{paramName}” nie ma odpowiadającego mu parametru","argsPositionOnly":"Niezgodność parametr\xf3w tylko dla pozycji; oczekiwano wartości „{expected}”, a uzyskano „{received}”","argumentType":"Typ argumentu to „{type}”","argumentTypes":"Typy argument\xf3w: ({types})","assignToNone":"Nie można przypisać typu do elementu „None”","asyncHelp":"Czy chodziło o wartość „async with”?","baseClassIncompatible":"Klasa bazowa „{baseClass}” jest niezgodna z typem „{type}”","baseClassIncompatibleSubclass":"Klasa bazowa „{baseClass}” pochodzi od klasy podrzędnej „{subclass}”, kt\xf3ra jest niezgodna z typem „{type}”","baseClassOverriddenType":"Klasa bazowa „{baseClass}” udostępnia typ „{type}”, kt\xf3ry jest przesłonięty","baseClassOverridesType":"Zastąpienie klasy bazowej „{baseClass}” typem „{type}”","bytesTypePromotions":"Ustaw właściwość disableBytesTypePromotions na wartość false, aby włączyć zachowanie promocji typu dla element\xf3w „bytearray” i „memoryview”","conditionalRequiresBool":"Metoda __bool__ dla typu „{operandType}” zwraca typ \\"{boolReturnType}\\" zamiast „bool”","dataClassFieldLocation":"Deklaracja pola","dataClassFrozen":"Nazwa „{name}” jest zamrożona","dataProtocolUnsupported":"Element „{name}” to protok\xf3ł danych","descriptorAccessBindingFailed":"Nie można powiązać metody „{name}” dla klasy deskryptora „{className}”","descriptorAccessCallFailed":"Nie można wywołać metody „{name}” dla klasy deskryptora „{className}”","finalMethod":"Final method","functionParamDefaultMissing":"Brak domyślnego argumentu dla parametru „{name}”","functionParamName":"Niezgodność nazw parametr\xf3w: „{destName}” a „{srcName}”","functionParamPositionOnly":"Niezgodność parametr\xf3w tylko do położenia; parametr „{name}” nie jest tylko pozycją","functionReturnTypeMismatch":"Typ zwracanego typu funkcji „{sourceType}” jest niezgodny z typem „{destType}”","functionTooFewParams":"Funkcja akceptuje zbyt mało parametr\xf3w pozycyjnych; oczekiwano {expected}, ale otrzymano {received}","functionTooManyParams":"Funkcja akceptuje zbyt wiele parametr\xf3w pozycyjnych; oczekiwano {expected}, ale otrzymano {received}","genericClassNotAllowed":"Typ og\xf3lny z argumentami typu jest niedozwolony dla sprawdzania wystąpienia lub klasy","incompatibleDeleter":"Property deleter method is incompatible","incompatibleGetter":"Property getter method is incompatible","incompatibleSetter":"Property setter method is incompatible","initMethodLocation":"Metoda __init__ jest zdefiniowana w klasie „{type}”","initMethodSignature":"Sygnatura __init__ to typ „{type}”","initSubclassLocation":"Metoda __init_subclass__ jest zdefiniowana w klasie „{name}”","invariantSuggestionDict":"Rozważ przełączenie z wartości „dict” na „Mapping”, kt\xf3ra jest kowariantna w typie wartości","invariantSuggestionList":"Rozważ zmianę wartości „list” na „Sequence”, kt\xf3ra jest kowariantna","invariantSuggestionSet":"Rozważ przełączenie z wartości „set” na „Container”, kt\xf3ra jest kowariantna","isinstanceClassNotSupported":"Typ „{type}” nie jest obsługiwany w przypadku kontroli wystąpień i klas","keyNotRequired":"„{name}” nie jest wymaganym kluczem w typie „{type}”, więc dostęp może spowodować wyjątek środowiska uruchomieniowego","keyReadOnly":"Nazwa „{name}” jest kluczem tylko do odczytu w typie „{type}”","keyRequiredDeleted":"Nazwa „{name}” jest wymaganym kluczem i nie można go usunąć","keyUndefined":"Nazwa „{name}” nie jest zdefiniowanym kluczem w typie „{type}”","kwargsParamMissing":"Parametr „**{paramName}” nie ma odpowiadającego mu parametru","listAssignmentMismatch":"Typ „{type}” jest niezgodny z listą docelową","literalAssignmentMismatch":"Nie można przypisać typu „{sourceType}” do typu „{destType}”","literalNotAllowed":"Formularza specjalnego „Literal” nie można używać z kontrolami wystąpień i klas","matchIsNotExhaustiveHint":"Jeśli kompleksowa obsługa nie jest zamierzona, dodaj „case _: pass”","matchIsNotExhaustiveType":"Nieobsługiwany typ: „{type}”","memberAssignment":"Wyrażenia typu „{type}” nie można przypisać do atrybutu „{name}” klasy „{classType}”","memberIsAbstract":"„{type}.{name}” nie zostało zaimplementowane","memberIsAbstractMore":"i jeszcze {count}...","memberIsClassVarInProtocol":"Element „{name}” jest zdefiniowany jako element ClassVar w protokole","memberIsInitVar":"Składowa „{name}” jest polem do operacji init-only","memberIsInvariant":"Nazwa „{name}” jest niezmienna, ponieważ jest modyfikowalna","memberIsNotClassVarInClass":"Element „{name}” musi być zdefiniowany jako ClassVar, aby był zgodny z protokołem","memberIsNotClassVarInProtocol":"Element „{name}” nie jest zdefiniowany jako ClassVar w protokole","memberIsNotReadOnlyInProtocol":"„{name}” nie jest tylko do odczytu w protokole","memberIsReadOnlyInProtocol":"„{name}” jest tylko do odczytu w protokole","memberIsWritableInProtocol":"Nazwa „{name}” jest zapisywalna w protokole","memberSetClassVar":"Atrybut „{name}” nie może zostać przypisany przez wystąpienie klasy, ponieważ jest to element ClassVar","memberTypeMismatch":"Nazwa „{name}” jest niezgodnym typem","memberUnknown":"Atrybut „{name}” jest nieznany","metaclassConflict":"Metaklasa „{metaclass1}” powoduje konflikt z „{metaclass2}”","missingDeleter":"Property deleter method is missing","missingGetter":"Property getter method is missing","missingSetter":"Property setter method is missing","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}”","newMethodSignature":"Sygnatura __new__ to typ „{type}”","newTypeClassNotAllowed":"Typ utworzony za pomocą elementu NewType nie może być używany z sprawdzaniem wystąpienia i klasy","noOverloadAssignable":"Żadna przeciążona funkcja nie pasuje do typu „{type}”","noneNotAllowed":"Wartość None nie może być używana w przypadku kontroli wystąpień lub klas","orPatternMissingName":"Brak nazw: {name}","overloadIndex":"Przeciążenie {index} jest najbardziej zbliżonym dopasowaniem","overloadNotAssignable":"Nie można przypisać jednego lub więcej przeciążeń „{name}”.","overloadSignature":"Sygnatura przeciążenia jest zdefiniowana tutaj","overriddenMethod":"Przesłonięta metoda","overriddenSymbol":"Przesłonięty symbol","overrideInvariantMismatch":"Typ zastąpienia „{overrideType}” nie jest taki sam jak typ podstawowy „{baseType}”","overrideIsInvariant":"Zmienna podlega przeobrażeniom, dlatego jej typ jest niezmienny","overrideNoOverloadMatches":"Żadna sygnatura przeciążenia w przesłonięciu nie jest zgodna z metodą bazową","overrideNotClassMethod":"Metoda bazowa jest zadeklarowana jako metoda classmethod, ale przesłonięcie nie","overrideNotInstanceMethod":"Metoda bazowa jest zadeklarowana jako metoda wystąpienia, ale zastąpienie nie jest","overrideNotStaticMethod":"Metoda bazowa jest zadeklarowana jako staticmethod, ale przesłonięcie nie","overrideOverloadNoMatch":"Zastąpienie nie obsługuje wszystkich przeciążeń metody podstawowej","overrideOverloadOrder":"Przeciążenia dla metody przesłaniania muszą być w takiej samej kolejności, co metoda bazowa","overrideParamKeywordNoDefault":"Niezgodność parametru słowa kluczowego „{name}”: parametr bazowy ma domyślną wartość argumentu, parametr zastąpienia nie ma jej","overrideParamKeywordType":"Niezgodność typu parametru słowa kluczowego „{name}”: parametr bazowy jest typu „{baseType}”, a parametr zastąpienia jest typu „{overrideType}”","overrideParamName":"Niezgodność nazwy parametru {index}: parametr podstawowy nosi nazwę „{baseName}”, a parametr zastąpienia — „{overrideName}”","overrideParamNameExtra":"W bazie brakuje parametru „{name}”.","overrideParamNameMissing":"Brak parametru „{name}” w zastąpieniu","overrideParamNamePositionOnly":"Niezgodność parametru {index}: parametr podstawowy „{baseName}” jest parametrem słowa kluczowego, parametr przesłonięcia jest tylko w pozycji","overrideParamNoDefault":"Niezgodność parametru {index}: parametr bazowy ma domyślną wartość argumentu, a parametr zastąpienia nie ma jej","overrideParamType":"Niezgodność typ\xf3w parametru {index}: parametr bazowy jest typu „{baseType}”, parametr zastąpienia jest typu „{overrideType}”","overridePositionalParamCount":"Niezgodność liczby parametr\xf3w pozycyjnych; metoda podstawowa ma {baseCount}, a zastąpienie {overrideCount}","overrideReturnType":"Niezgodność zwracanego typu: metoda podstawowa zwraca typ „{baseType}”, przesłonięcie zwraca typ „{overrideType}”","overrideType":"Klasa bazowa definiuje typ jako „{type}”","paramAssignment":"Parametr {index}: typ „{sourceType}” jest niezgodny z typem „{destType}”","paramSpecMissingInOverride":"Brak parametr\xf3w ParamSpec w metodzie zastąpienia","paramType":"Typ parametru to „{paramType}”","privateImportFromPyTypedSource":"Zamiast tego importuj z modułu „{module}”.","propertyAccessFromProtocolClass":"Nie można uzyskać dostępu do właściwości zdefiniowanej w klasie protokołu jako zmiennej klasy","propertyMethodIncompatible":"Property method \\"{name}\\" is incompatible","propertyMethodMissing":"Property method \\"{name}\\" is missing in override","propertyMissingDeleter":"Property \\"{name}\\" has no defined deleter","propertyMissingSetter":"Property \\"{name}\\" has no defined setter","protocolIncompatible":"Protok\xf3ł „{sourceType}” jest niezgodny z protokołem „{destType}”","protocolMemberMissing":"Brak nazwy „{name}”.","protocolRequiresRuntimeCheckable":"Klasa Protocol musi być @runtime_checkable, aby mogła być używana z kontrolami wystąpień i klas","protocolSourceIsNotConcrete":"„{sourceType}” nie jest typem specyficznej klasy i nie można go przypisać do typu „{destType}”","protocolUnsafeOverlap":"Atrybuty „{name}” mają takie same nazwy jak protok\xf3ł","pyrightCommentIgnoreTip":"Użyj polecenia „# pyright: ignore[<diagnostic rules>]”, aby wyłączyć diagnostykę dla pojedynczego wiersza","readOnlyAttribute":"Atrybut „{name}” jest tylko do odczytu","seeClassDeclaration":"Zobacz deklarację klasy","seeDeclaration":"Zobacz deklarację","seeFunctionDeclaration":"Zobacz deklarację funkcji","seeMethodDeclaration":"Zobacz deklarację metody","seeParameterDeclaration":"Zobacz deklarację parametru","seeTypeAliasDeclaration":"Zobacz deklarację aliasu typu","seeVariableDeclaration":"Zobacz deklarację zmiennej","tupleAssignmentMismatch":"Typ „{type}” jest niezgodny z docelową tuple","tupleEntryTypeMismatch":"Wpis tuple {entry} jest nieprawidłowego typu","tupleSizeIndeterminateSrc":"Niezgodność rozmiaru kolekcji tuple; oczekiwano {expected}, ale otrzymano rozmiar nieokreślony","tupleSizeIndeterminateSrcDest":"Niezgodność rozmiaru kolekcji tuple; oczekiwano {expected} lub więcej, a otrzymano rozmiar nieokreślony","tupleSizeMismatch":"Niezgodność rozmiaru tuple; oczekiwano {expected}, ale otrzymano {received}","tupleSizeMismatchIndeterminateDest":"Niezgodność rozmiaru kolekcji tuple; oczekiwano {expected} lub więcej, a otrzymano {received}","typeAliasInstanceCheck":"Alias typu utworzony za pomocą instrukcji „{type}” nie może być użyty do sprawdzania wystąpień i klas","typeAssignmentMismatch":"Typu „{sourceType}” nie można przypisać do typu „{destType}”","typeBound":"Typu „{sourceType}” nie można przypisać do g\xf3rnej granicy „{destType}” dla zmiennej typu „{name}”","typeConstrainedTypeVar":"Typu „{type}” nie można przypisać do zmiennej typu ograniczonego „{name}”","typeIncompatible":"Nie można przypisać typu „{sourceType}” do typu „{destType}”","typeNotClass":"Typ „{type}” nie jest klasą","typeNotStringLiteral":"„{type}” nie jest literałem ciągu","typeOfSymbol":"Typ nazwy „{name}” jest to „{type}”","typeParamSpec":"Typ „{type}” jest niezgodny ze specyfikacją ParamSpec „{name}”","typeUnsupported":"Typ „{type}” nie jest obsługiwany","typeVarDefaultOutOfScope":"Zmienna typu „{name}” nie wchodzi w zakres","typeVarIsContravariant":"Parametr typu „{name}” jest kontrawariantny, ale „{sourceType}” nie jest nadtypem „{destType}”","typeVarIsCovariant":"Parametr typu „{name}” jest kowariantny, ale „{sourceType}” nie jest podtypem „{destType}”","typeVarIsInvariant":"Parametr typu „{name}” jest niezmienny, ale „{sourceType}” nie jest taki sam jak „{destType}”","typeVarNotAllowed":"Typ TypeVar nie jest dozwolony dla sprawdzania wystąpienia lub klasy","typeVarTupleRequiresKnownLength":"Nie można powiązać parametru TypeVarTuple ze tuple o nieznanej długości","typeVarUnnecessarySuggestion":"Zamiast tego użyj elementu {type}","typeVarUnsolvableRemedy":"Podaj przeciążenie, kt\xf3re określa zwracany typ, gdy nie podano argumentu","typeVarsMissing":"Brak zmiennych typu: {names}","typedDictBaseClass":"Klasa „{type}” nie jest typem TypedDict","typedDictClassNotAllowed":"Klasa TypedDict nie jest dozwolona na potrzeby sprawdzania wystąpienia lub klasy","typedDictClosedExtraNotAllowed":"Nie można dodać elementu \\"{name}\\"","typedDictClosedExtraTypeMismatch":"Nie można dodać elementu \\"{name}\\" z typem „{type}”","typedDictClosedFieldNotReadOnly":"Nie można dodać elementu „{name}”, ponieważ musi on mieć wartość ReadOnly","typedDictClosedFieldNotRequired":"Nie można dodać elementu \\"{name}\\", ponieważ musi on mieć wartość NotRequired","typedDictExtraFieldNotAllowed":"Element „{name}” nie jest obecny w typie „{type}”","typedDictExtraFieldTypeMismatch":"Typ „{name}” jest niezgodny z typem „extra_items” w typie „{type}”","typedDictFieldMissing":"Brak nazwy „{name}” w „{type}”","typedDictFieldNotReadOnly":"Nazwa „{name}” nie jest tylko do odczytu w „{type}”","typedDictFieldNotRequired":"Nazwa „{name}” nie jest wymagana w typie „{type}”","typedDictFieldRequired":"Nazwa „{name}” jest wymagana w typie „{type}”","typedDictFieldTypeMismatch":"Nie można przypisać typu „{type}” do elementu „{name}”","typedDictFieldUndefined":"Nazwa „{name}” jest niezdefiniowanym elementem w typie „{type}”","typedDictKeyAccess":"Użyj elementu [\\"{name}\\"], aby odwołać się do elementu w TypedDict","typedDictNotAllowed":"Funkcja TypedDict nie może być używana do sprawdzania wystąpień lub klas","unhashableType":"Typ „{type}” nie jest wartością skr\xf3tu","uninitializedAbstractVariable":"zmienna wystąpienia „{name}” jest zdefiniowana w abstrakcyjnej klasie bazowej „{classType}” ale nie została zainicjowana","unreachableExcept":"Typ „{exceptionType}” jest podklasą typu „{parentType}”","useDictInstead":"Użyj funkcji dict[T1, T2], aby wskazać typ słownika","useListInstead":"Use list[T] to indicate a list type or T1 | T2 to indicate a union type","useTupleInstead":"Use tuple[T1, ..., Tn] to indicate a tuple type or T1 | T2 to indicate a union type","useTypeInstead":"Zamiast tego użyj funkcji type[T]","varianceMismatchForClass":"Wariancja argumentu typu „{typeVarName}” jest niezgodna z klasą bazową „{className}”","varianceMismatchForTypeAlias":"Wariancja argumentu typu „{typeVarName}” jest niezgodna z parametrem „{typeAliasParam}”"},"Service":{"longOperation":"Wyliczanie plik\xf3w źr\xf3dłowych obszaru roboczego zajmuje dużo czasu. Zamiast tego rozważ otwarcie podfolderu. [Dowiedz się więcej](https://aka.ms/workspace-too-many-files)"}}')},55169(e){"use strict";e.exports=JSON.parse('{"CodeAction":{"createTypeStub":"Criar Stub de Tipo","createTypeStubFor":"Criar Stub de tipo para \\"{moduleName}\\"","executingCommand":"Executando comando","filesToAnalyzeCount":"{count} arquivos a serem analisados","filesToAnalyzeOne":"1 arquivo a ser analisado","findingReferences":"Localizando refer\xeancias","organizeImports":"Organizar as importa\xe7\xf5es"},"Completion":{"autoImportDetail":"Importa\xe7\xe3o autom\xe1tica","indexValueDetail":"Valor do \xedndice"},"Diagnostic":{"abstractMethodInvocation":"O m\xe9todo \\"{method}\\" n\xe3o pode ser chamado porque \xe9 abstrato e n\xe3o est\xe1 implementado","annotatedMetadataInconsistent":"O tipo de metadados anotados \\"{metadataType}\\" n\xe3o \xe9 compat\xedvel com o tipo \\"{type}\\"","annotatedParamCountMismatch":"Incompatibilidade de contagem de anota\xe7\xf5es de par\xe2metro: esperado {expected}, mas recebido {received}","annotatedTypeArgMissing":"Esperava-se um argumento de tipo e uma ou mais anota\xe7\xf5es para \\"Annotated\\"","annotationBytesString":"Express\xf5es de tipo n\xe3o podem usar literais de cadeia de caracteres de bytes","annotationFormatString":"As express\xf5es de tipo n\xe3o podem usar literais de cadeia de caracteres de formato (cadeias de caracteres f)","annotationNotSupported":"Anota\xe7\xe3o de tipo sem suporte para esta instru\xe7\xe3o","annotationRawString":"Express\xf5es de tipo n\xe3o podem usar literais de cadeia de caracteres brutas","annotationSpansStrings":"Express\xf5es de tipo n\xe3o podem abranger v\xe1rios literais de cadeia de caracteres","annotationStringEscape":"Express\xf5es de tipo n\xe3o podem conter caracteres de escape","annotationTemplateString":"Express\xf5es de tipo n\xe3o podem usar literais de cadeia de caracteres de modelo (cadeias de caracteres t)","argAssignment":"O argumento do tipo \\"{argType}\\" n\xe3o pode ser atribu\xeddo ao par\xe2metro do tipo \\"{paramType}\\"","argAssignmentFunction":"O argumento do tipo \\"{argType}\\" n\xe3o pode ser atribu\xeddo ao par\xe2metro do tipo \\"{paramType}\\" na fun\xe7\xe3o \\"{functionName}\\"","argAssignmentParam":"O argumento do tipo \\"{argType}\\" n\xe3o pode ser atribu\xeddo ao par\xe2metro \\"{paramName}\\" do tipo \\"{paramType}\\"","argAssignmentParamFunction":"O argumento do tipo \\"{argType}\\" n\xe3o pode ser atribu\xeddo ao par\xe2metro \\"{paramName}\\" do tipo \\"{paramType}\\" na fun\xe7\xe3o \\"{functionName}\\"","argMissingForParam":"Argumento ausente para o par\xe2metro {name}","argMissingForParams":"Argumentos ausentes para os par\xe2metros {names}","argMorePositionalExpectedCount":"Esperavam-se mais {expected} argumentos posicionais","argMorePositionalExpectedOne":"Espera-se mais um argumento posicional","argPositional":"Argumento posicional esperado","argPositionalExpectedCount":"{expected} argumentos posicionais esperados","argPositionalExpectedOne":"Argumento posicional esperado 1","argTypePartiallyUnknown":"O tipo de argumento \xe9 parcialmente desconhecido","argTypeUnknown":"O tipo de argumento \xe9 desconhecido","assertAlwaysTrue":"A express\xe3o assert sempre \xe9 avaliada como true","assertTypeArgs":"\\"assert_type\\" espera dois argumentos posicionais","assertTypeTypeMismatch":"Incompatibilidade \\"assert_type\\": esperava-se \\"{expected}\\", mas recebeu \\"{received}\\"","assignmentExprComprehension":"O destino da express\xe3o de atribui\xe7\xe3o \\"{name}\\" n\xe3o pode usar o mesmo nome da compreens\xe3o para o destino","assignmentExprContext":"A express\xe3o de atribui\xe7\xe3o deve estar dentro de m\xf3dulo, fun\xe7\xe3o ou lambda","assignmentExprInSubscript":"Express\xf5es de atribui\xe7\xe3o em um subscrito s\xe3o compat\xedveis apenas no Python 3.10 e mais recente","assignmentInProtocol":"As vari\xe1veis de inst\xe2ncia ou classe dentro de uma classe Protocol devem ser declaradas explicitamente dentro do corpo da classe","assignmentTargetExpr":"A express\xe3o n\xe3o pode ser o destino de atribui\xe7\xe3o","asyncNotInAsyncFunction":"Uso de \\"async\\" n\xe3o permitido fora da fun\xe7\xe3o async","awaitIllegal":"O uso de \\"await\\" requer o Python 3.5 ou mais recente","awaitNotAllowed":"Express\xf5es de tipo n\xe3o podem usar \\"await\\"","awaitNotInAsync":"\\"await\\" permitido somente dentro da fun\xe7\xe3o async","backticksIllegal":"N\xe3o h\xe1 suporte para express\xf5es delimitadas por backticks no Python 3.x. Use repr em vez disso","baseClassCircular":"A classe n\xe3o pode derivar de si mesma","baseClassFinal":"A classe base \\"{type}\\" est\xe1 marcada como final e n\xe3o pode ser subclasse","baseClassIncompatible":"Classes base de {type} s\xe3o mutuamente incompat\xedveis","baseClassInvalid":"O argumento para a classe deve ser uma classe base","baseClassMethodTypeIncompatible":"Classes base para a classe \\"{classType}\\" definem o m\xe9todo \\"{name}\\" de maneira incompat\xedvel","baseClassUnknown":"O tipo de classe base \xe9 desconhecido, ocultando o tipo de classe derivada","baseClassVariableTypeIncompatible":"Classes base para a classe \\"{classType}\\" definem a vari\xe1vel \\"{name}\\" de maneira incompat\xedvel","binaryOperationNotAllowed":"Operador bin\xe1rio n\xe3o permitido na express\xe3o de tipo","bindParamMissing":"N\xe3o foi poss\xedvel vincular o m\xe9todo \\"{methodName}\\" porque est\xe1 faltando um par\xe2metro \\"self\\" ou \\"cls\\"","bindTypeMismatch":"N\xe3o foi poss\xedvel associar o m\xe9todo \\"{methodName}\\" porque \\"{type}\\" n\xe3o \xe9 atribu\xedvel ao par\xe2metro \\"{paramName}\\"","breakInExceptionGroup":"\\"break\\" n\xe3o \xe9 permitido em um bloco \\"except*\\"","breakOutsideLoop":"\\"break\\" s\xf3 pode ser usado dentro de um loop","bytesUnsupportedEscape":"Sequ\xeancia de escape sem suporte em literal de bytes","callableExtraArgs":"Esperava-se apenas dois argumentos de tipo para \\"Callable\\"","callableFirstArg":"Lista de tipos de par\xe2metro esperado ou \\"...\\"","callableNotInstantiable":"N\xe3o \xe9 poss\xedvel criar uma inst\xe2ncia do tipo \\"{type}\\"","callableSecondArg":"Tipo de retorno esperado como segundo argumento de tipo para \\"Callable\\"","casePatternIsIrrefutable":"O padr\xe3o irrefut\xe1vel \xe9 permitido somente para a \xfaltima instru\xe7\xe3o case","classAlreadySpecialized":"O tipo \\"{type}\\" j\xe1 \xe9 especializado","classDecoratorTypeUnknown":"Um decorador de classe sem tipo obscurece o tipo de classe. Ignorando o decorador","classDefinitionCycle":"A defini\xe7\xe3o de classe para \\"{name}\\" depende de si mesma","classGetItemClsParam":"A substitui\xe7\xe3o__class_getitem__ deve usar um par\xe2metro \\"cls\\"","classMethodClsParam":"Os m\xe9todos de classe devem usar um par\xe2metro \\"cls\\"","classNotRuntimeSubscriptable":"O subscrito para a classe \\"{name}\\" gerar\xe1 uma exce\xe7\xe3o de runtime. Coloque a express\xe3o de tipo entre aspas","classPatternBuiltInArgPositional":"O padr\xe3o de classe aceita apenas sub-padr\xe3o posicional","classPatternNewType":"\\"{type}\\" n\xe3o pode ser usado em um padr\xe3o de classe porque \xe9 definido usando NewType","classPatternPositionalArgCount":"Muitos padr\xf5es posicionais para a classe \\"{type}\\"; esperado {expected} mas recebido {received}","classPatternTypeAlias":"\\"{type}\\" n\xe3o pode ser usado em um padr\xe3o de classe porque \xe9 um alias de tipo especializado","classPropertyDeprecated":"As propriedades de classe foram preteridas no Python 3.11 e n\xe3o ter\xe3o suporte no Python 3.13","classTypeParametersIllegal":"A sintaxe do par\xe2metro de tipo de classe requer o Python 3.12 ou mais recente","classVarFirstArgMissing":"Um argumento de tipo era esperado ap\xf3s \\"ClassVar\\"","classVarNotAllowed":"\\"ClassVar\\" n\xe3o \xe9 permitido neste contexto","classVarOverridesInstanceVar":"A vari\xe1vel de classe \\"{name}\\" substitui a vari\xe1vel de inst\xe2ncia do mesmo nome na classe \\"{className}\\"","classVarTooManyArgs":"Espera-se apenas um argumento de tipo ap\xf3s \\"ClassVar\\"","classVarWithTypeVar":"O tipo \\"ClassVar\\" n\xe3o pode incluir vari\xe1veis de tipo","clsSelfParamTypeMismatch":"O tipo de par\xe2metro \\"{name}\\" deve ser um supertipo de sua classe \\"{classType}\\"","codeTooComplexToAnalyze":"O c\xf3digo \xe9 muito complexo para ser analisado. Reduza a complexidade refatorando em sub-rotinas ou reduzindo caminhos de c\xf3digo condicionais","collectionAliasInstantiation":"O tipo \\"{type}\\" n\xe3o pode ser instanciado, use \\"{alias}\\" em vez disso","comparisonAlwaysFalse":"A condi\xe7\xe3o sempre ser\xe1 avaliada como False, pois os tipos \\"{leftType}\\" e \\"{rightType}\\" n\xe3o t\xeam sobreposi\xe7\xe3o","comparisonAlwaysTrue":"A condi\xe7\xe3o sempre ser\xe1 avaliada como True, pois os tipos \\"{leftType}\\" e \\"{rightType}\\" n\xe3o t\xeam sobreposi\xe7\xe3o","comprehensionInDict":"A compreens\xe3o n\xe3o pode ser usada com outras entradas de dicion\xe1rio","comprehensionInSet":"A compreens\xe3o n\xe3o pode ser usada com outras entradas de set","concatenateContext":"\\"Concatenate\\" n\xe3o \xe9 permitido nesse contexto","concatenateParamSpecMissing":"O \xfaltimo tipo de argumento para \\"Concatenate\\" deve ser um ParamSpec ou \\"...\\"","concatenateTypeArgsMissing":"\\"Concatenate\\" requer pelo menos dois argumentos de tipo","conditionalOperandInvalid":"Operando condicional inv\xe1lido do tipo \\"{type}\\"","constantRedefinition":"\\"{name}\\" \xe9 constante (porque est\xe1 em mai\xfasculas) e n\xe3o pode ser redefinido","constructorParametersMismatch":"Incompatibilidade entre a assinatura de __new__ e __init__ na classe \\"{classType}\\"","containmentAlwaysFalse":"A express\xe3o sempre ser\xe1 avaliada como False, pois os tipos \\"{leftType}\\" e \\"{rightType}\\" n\xe3o t\xeam sobreposi\xe7\xe3o","containmentAlwaysTrue":"A express\xe3o sempre ser\xe1 avaliada como True, pois os tipos \\"{leftType}\\" e \\"{rightType}\\" n\xe3o t\xeam sobreposi\xe7\xe3o","continueInExceptionGroup":"\\"continue\\" n\xe3o \xe9 permitido em um bloco \\"except*\\"","continueOutsideLoop":"\\"continue\\" s\xf3 pode ser usado dentro de um loop","coroutineInConditionalExpression":"A express\xe3o condicional faz refer\xeancia \xe0 corrotina, que sempre \xe9 avaliada como True","dataClassBaseClassFrozen":"Uma classe n\xe3o congelada n\xe3o pode herdar de uma classe congelada","dataClassBaseClassNotFrozen":"Uma classe congelada n\xe3o pode herdar de uma classe que n\xe3o est\xe1 congelada","dataClassConverterFunction":"O argumento do tipo \\"{argType}\\" n\xe3o \xe9 um conversor v\xe1lido para o campo \\"{fieldName}\\" do tipo \\"{fieldType}\\"","dataClassConverterOverloads":"Nenhuma sobrecarga de \\"{funcName}\\" s\xe3o conversores v\xe1lidos para o campo \\"{fieldName}\\" do tipo \\"{fieldType}\\"","dataClassFieldInheritedDefault":"\\"{fieldName}\\" substitui um campo com o mesmo nome, mas n\xe3o possui um valor padr\xe3o","dataClassFieldWithDefault":"Campos sem valores padr\xe3o n\xe3o podem aparecer ap\xf3s campos com valores padr\xe3o","dataClassFieldWithPrivateName":"O campo Dataclass n\xe3o pode usar o nome privado","dataClassFieldWithoutAnnotation":"O campo Dataclass sem anota\xe7\xe3o de tipo causar\xe1 uma exce\xe7\xe3o de runtime","dataClassPostInitParamCount":"Contagem de par\xe2metros de dataclasse __post_init__ incorreta. O n\xfamero de campos InitVar \xe9 {expected}","dataClassPostInitType":"Incompatibilidade de tipo de par\xe2metro de m\xe9todo de dataclasse __post_init__ para o campo \\"{fieldName}\\"","dataClassSlotsOverwrite":"__slots__ j\xe1 est\xe1 definido na classe","dataClassTransformExpectedBoolLiteral":"Express\xe3o esperada que \xe9 avaliada estaticamente como True ou False","dataClassTransformFieldSpecifier":"Esperava-se tuple de classes ou fun\xe7\xf5es, mas recebeu o tipo \\"{type}\\"","dataClassTransformPositionalParam":"Todos os argumentos para \\"dataclass_transform\\" devem ser argumentos de palavra-chave","dataClassTransformUnknownArgument":"O argumento \\"{name}\\" dataclass_transform n\xe3o \xe9 compat\xedvel","dataProtocolInSubclassCheck":"Protocolos de dados (que incluem atributos que n\xe3o s\xe3o de m\xe9todo) n\xe3o s\xe3o permitidos em chamadas issubclass","declaredReturnTypePartiallyUnknown":"O tipo de retorno declarado, \\"{returnType}\\", \xe9 parcialmente desconhecido","declaredReturnTypeUnknown":"O tipo de retorno declarado \xe9 desconhecido","defaultValueContainsCall":"Chamadas de fun\xe7\xe3o e objetos mut\xe1veis n\xe3o permitidos na express\xe3o de valor padr\xe3o do par\xe2metro","defaultValueNotAllowed":"O par\xe2metro com \\"*\\" ou \\"**\\" n\xe3o pode ter valor padr\xe3o","delTargetExpr":"A express\xe3o n\xe3o pode ser exclu\xedda","deprecatedClass":"A classe \\"{name}\\" foi preterida","deprecatedConstructor":"O construtor da classe \\"{name}\\" foi preterido","deprecatedDescriptorDeleter":"O m\xe9todo \\"__delete__\\" para o descritor \\"{name}\\" est\xe1 preterido","deprecatedDescriptorGetter":"O m\xe9todo \\"__get__\\" para o descritor \\"{name}\\" est\xe1 preterido","deprecatedDescriptorSetter":"O m\xe9todo \\"__set__\\" para o descritor \\"{name}\\" est\xe1 preterido","deprecatedFunction":"A fun\xe7\xe3o \\"{name}\\" est\xe1 obsoleta","deprecatedMethod":"O m\xe9todo \\"{name}\\" na classe \\"{className}\\" est\xe1 obsoleto","deprecatedPropertyDeleter":"O deleter da property \\"{name}\\" foi preterido","deprecatedPropertyGetter":"O getter da property \\"{name}\\" foi preterido","deprecatedPropertySetter":"O setter da property \\"{name}\\" est\xe1 preterido","deprecatedType":"Este tipo foi preterido no Python {version}. Use \\"{replacement}\\" em vez disso","dictExpandIllegalInComprehension":"Expans\xe3o de dicion\xe1rio n\xe3o permitida na compreens\xe3o","dictInAnnotation":"Express\xe3o de dicion\xe1rio n\xe3o permitida na express\xe3o de tipo","dictKeyValuePairs":"Entradas de dicion\xe1rio devem conter pares chave/valor","dictUnpackIsNotMapping":"Mapeamento esperado para o operador de desempacotamento de dicion\xe1rio","dunderAllSymbolNotPresent":"\\"{name}\\" est\xe1 especificado no __all__ mas n\xe3o est\xe1 presente no m\xf3dulo","duplicateArgsParam":"Somente um par\xe2metro \\"*\\" permitido","duplicateBaseClass":"Classe base duplicada n\xe3o permitida","duplicateCapturePatternTarget":"O destino de captura \\"{name}\\" n\xe3o pode aparecer mais de uma vez dentro do mesmo padr\xe3o","duplicateCatchAll":"Somente uma cl\xe1usula de except catch-all \xe9 permitida","duplicateEnumMember":"O membro de Enum \\"{name}\\" j\xe1 est\xe1 declarado","duplicateGenericAndProtocolBase":"Somente uma classe base Generic[...] ou Protocol[...] \xe9 permitida","duplicateImport":"\\"{importName}\\" foi importado mais de uma vez","duplicateKeywordOnly":"Somente um separador \\"*\\" permitido","duplicateKwargsParam":"Somente um par\xe2metro \\"**\\" \xe9 permitido","duplicateParam":"Nome de par\xe2metro \\"{name}\\" duplicado","duplicatePositionOnly":"Somente um par\xe2metro \\"/\\" permitido","duplicateStarPattern":"Somente um padr\xe3o \\"*\\" permitido em uma sequ\xeancia de padr\xf5es","duplicateStarStarPattern":"Somente uma entrada \\"**\\" \xe9 permitida","duplicateUnpack":"Somente uma opera\xe7\xe3o unpack \xe9 permitida na lista","ellipsisAfterUnpacked":"\\"...\\" n\xe3o pode ser usado com um TypeVarTuple ou tuple descompactado","ellipsisContext":"\\"...\\" n\xe3o \xe9 permitido neste contexto","ellipsisSecondArg":"\\"...\\" \xe9 permitido apenas como o segundo de dois argumentos","enumClassOverride":"A classe Enum \\"{name}\\" \xe9 final e n\xe3o pode ser subclasse","enumMemberDelete":"O membro Enum \\"{name}\\" n\xe3o pode ser exclu\xeddo","enumMemberSet":"O membro Enum \\"{name}\\" n\xe3o pode ser atribu\xeddo","enumMemberTypeAnnotation":"Anota\xe7\xf5es de tipo n\xe3o\xa0s\xe3o permitidas para membros de enumera\xe7\xe3o","exceptGroupMismatch":"A instru\xe7\xe3o Try n\xe3o pode incluir \\"except\\" e \\"except*\\"","exceptGroupRequiresType":"A sintaxe do grupo de exce\xe7\xe3o (\\"except*\\") requer um tipo de exce\xe7\xe3o","exceptRequiresParens":"V\xe1rios tipos de exce\xe7\xe3o devem estar entre par\xeanteses antes do Python 3.14","exceptWithAsRequiresParens":"V\xe1rios tipos de exce\xe7\xe3o devem estar entre par\xeanteses ao usar \\"as\\"","exceptionGroupIncompatible":"A sintaxe do grupo de exce\xe7\xe3o (\\"except*\\") requer o Python 3.11 ou mais recente","exceptionGroupTypeIncorrect":"O tipo de exce\xe7\xe3o em except* n\xe3o\xa0pode derivar de BaseGroupException","exceptionTypeIncorrect":"\\"{type}\\" n\xe3o deriva de BaseException","exceptionTypeNotClass":"\\"{type}\\" n\xe3o \xe9 uma classe de exce\xe7\xe3o v\xe1lida","exceptionTypeNotInstantiable":"O construtor para o tipo de exce\xe7\xe3o \\"{type}\\" requer um ou mais argumentos","expectedAfterDecorator":"Fun\xe7\xe3o ou declara\xe7\xe3o de classe esperada ap\xf3s o decorador","expectedArrow":"Esperava-se \\"->\\" seguido pela anota\xe7\xe3o de tipo de retorno","expectedAsAfterException":"Espera-se \\"as\\" ap\xf3s o tipo de exce\xe7\xe3o","expectedAssignRightHandExpr":"Express\xe3o esperada \xe0 direita de \\"=\\"","expectedBinaryRightHandExpr":"Express\xe3o esperada \xe0 direita do operador","expectedBoolLiteral":"Espera-se True ou False","expectedCase":"Instru\xe7\xe3o \\"case\\" esperada","expectedClassName":"Nome de classe esperado","expectedCloseBrace":"\\"{\\" n\xe3o foi fechado","expectedCloseBracket":"\\"[\\" n\xe3o foi fechado","expectedCloseParen":"\\"(\\" n\xe3o foi fechado","expectedColon":"Esperava-se \\":\\"","expectedComplexNumberLiteral":"Literal de n\xfamero complexo esperado para correspond\xeancia de padr\xf5es","expectedDecoratorExpr":"Formul\xe1rio de express\xe3o sem suporte para decorador antes do Python 3.9","expectedDecoratorName":"Nome do decorador esperado","expectedDecoratorNewline":"Nova linha esperada no final do decorador","expectedDelExpr":"Express\xe3o esperada ap\xf3s \\"del\\"","expectedElse":"Esperava-se #else","expectedEquals":"Esperava-se \\"=\\"","expectedExceptionClass":"Classe ou objeto de exce\xe7\xe3o inv\xe1lido","expectedExceptionObj":"Objeto de exce\xe7\xe3o esperado: classe de exce\xe7\xe3o ou None","expectedExpr":"Express\xe3o esperada","expectedFunctionAfterAsync":"Defini\xe7\xe3o de fun\xe7\xe3o esperada ap\xf3s \\"async\\"","expectedFunctionName":"Nome da fun\xe7\xe3o esperado ap\xf3s \\"def\\"","expectedIdentifier":"Identificador esperado","expectedImport":"\\"importa\xe7\xe3o\\" esperada","expectedImportAlias":"S\xedmbolo esperado ap\xf3s \\"as\\"","expectedImportSymbols":"Esperado um ou mais nomes de s\xedmbolos ap\xf3s “importar”","expectedIn":"Esperava-se \\"in\\"","expectedInExpr":"Express\xe3o esperada ap\xf3s \\"in\\"","expectedIndentedBlock":"Bloco recuado esperado","expectedMemberName":"Nome de atributo esperado ap\xf3s \\".\\"","expectedModuleName":"Nome do m\xf3dulo esperado","expectedNameAfterAs":"Nome de s\xedmbolo esperado ap\xf3s \\"as\\"","expectedNamedParameter":"O par\xe2metro de palavra-chave deve seguir \\"*\\"","expectedNewline":"Nova linha esperada","expectedNewlineOrSemicolon":"As instru\xe7\xf5es devem ser separadas por novas linhas ou ponto e v\xedrgula","expectedOpenParen":"Esperava-se \\"(\\"","expectedParamName":"Nome do par\xe2metro esperado","expectedPatternExpr":"Express\xe3o padr\xe3o esperada","expectedPatternSubjectExpr":"Express\xe3o de assunto padr\xe3o esperada","expectedPatternValue":"Express\xe3o de valor padr\xe3o esperada da forma \\"a.b\\"","expectedReturnExpr":"Express\xe3o esperada ap\xf3s \\"return\\" ","expectedSliceIndex":"Express\xe3o de \xedndice ou fatia esperada","expectedTypeNotString":"Tipo esperado, mas recebeu um literal de cadeia de caracteres","expectedTypeParameterName":"Nome do par\xe2metro de tipo esperado","expectedYieldExpr":"Express\xe3o esperada na instru\xe7\xe3o yield","finalClassIsAbstract":"A classe \\"{type}\\" est\xe1 marcada como final e deve implementar todos os s\xedmbolos abstratos","finalContext":"\\"Final\\" n\xe3o \xe9 permitido neste contexto","finalInLoop":"Uma vari\xe1vel \\"Final\\" n\xe3o pode ser atribu\xedda em um loop","finalMethodOverride":"O m\xe9todo \\"{name}\\" n\xe3o pode substituir o m\xe9todo final definido na classe \\"{className}\\"","finalNonMethod":"A fun\xe7\xe3o \\"{name}\\" n\xe3o pode ser marcada como @final porque n\xe3o \xe9 um m\xe9todo","finalReassigned":"\\"{name}\\" est\xe1 declarado como Final e n\xe3o pode ser reatribu\xeddo","finalRedeclaration":"\\"{name}\\" foi declarado anteriormente como Final","finalRedeclarationBySubclass":"\\"{name}\\" n\xe3o pode ser redeclarado porque a classe pai \\"{className}\\" a declara como Final","finalTooManyArgs":"Argumento de tipo \xfanico esperado ap\xf3s \\"Final\\"","finalUnassigned":"\\"{name}\\" est\xe1 declarado como Final, mas o valor n\xe3o foi atribu\xeddo","finallyBreak":"Uma \\"break\\" n\xe3o pode ser usado para sair de um bloco \\"finally\\"","finallyContinue":"Um \\"continue\\" n\xe3o pode ser usado para sair de um bloco \\"finally\\"","finallyReturn":"Um \\"return\\" n\xe3o pode ser usado para sair de um bloco \\"finally\\"","formatStringBrace":"Chave de fechamento \xfanica n\xe3o permitida no literal de cadeia de caracteres f. Usar chave de fechamento dupla","formatStringBytes":"Literais de cadeia de caracteres de formato (cadeia de caracteres f) n\xe3o podem ser bin\xe1rias","formatStringDebuggingIllegal":"O especificador de depura\xe7\xe3o de cadeia de caracteres f \\"=\\" requer o Python 3.8 ou mais recente","formatStringEscape":"Sequ\xeancia de escape (barra invertida) n\xe3o permitida na parte de express\xe3o da cadeia de caracteres f em vers\xf5es anteriores ao Python 3.12","formatStringExpectedConversion":"Esperava-se um especificador de convers\xe3o ap\xf3s \\"!\\" na cadeia de caracteres f","formatStringIllegal":"Literais de cadeia de caracteres de formato (cadeias de caracteres f) exigem Python 3.6 ou mais recente","formatStringInPattern":"Cadeia de caracteres de formato n\xe3o permitida no padr\xe3o","formatStringNestedFormatSpecifier":"Express\xf5es aninhadas muito profundamente dentro do especificador de cadeia de caracteres de formato","formatStringNestedQuote":"Cadeias de caracteres aninhadas em uma cadeia de caracteres f n\xe3o podem usar o mesmo caractere de aspas que a cadeia de caracteres f antes do Python 3.12","formatStringTemplate":"Literais de cadeia de caracteres de formato (cadeia de caracteres f) tamb\xe9m n\xe3o podem ser cadeias de caracteres de modelo (cadeia de caracteres t)","formatStringUnicode":"As literais de cadeia de caracteres de formato (f-strings) n\xe3o podem ser unicode","formatStringUnterminated":"Express\xe3o n\xe3o finalizada na cadeia de caracteres f. \\"}\\" era esperado","functionDecoratorTypeUnknown":"Um decorador de fun\xe7\xe3o sem tipo obscurece o tipo de fun\xe7\xe3o. Ignorando o decorador","functionInConditionalExpression":"Fun\xe7\xe3o de refer\xeancias de express\xe3o condicional que sempre \xe9 avaliada como True","functionTypeParametersIllegal":"A sintaxe do par\xe2metro de tipo de fun\xe7\xe3o requer o Python 3.12 ou mais recente","futureImportLocationNotAllowed":"As importa\xe7\xf5es __future__ devem estar no in\xedcio do arquivo","generatorAsyncReturnType":"O tipo de retorno da fun\xe7\xe3o geradora async deve ser compat\xedvel com \\"AsyncGenerator[{yieldType}, Any]\\"","generatorNotParenthesized":"As express\xf5es de gerador devem estar entre par\xeanteses se n\xe3o forem argumentos exclusivos","generatorSyncReturnType":"O tipo de retorno da fun\xe7\xe3o de gerador deve ser compat\xedvel com \\"Generator[{yieldType}, Any, Any]\\"","genericBaseClassNotAllowed":"A classe base \\"Generic\\" n\xe3o pode ser usada com sintaxe de par\xe2metro de tipo","genericClassAssigned":"O tipo de classe gen\xe9rica n\xe3o pode ser atribu\xeddo","genericClassDeleted":"O tipo de classe gen\xe9rica n\xe3o pode ser exclu\xeddo","genericInstanceVariableAccess":"O acesso \xe0 vari\xe1vel de inst\xe2ncia gen\xe9rica por meio da classe \xe9 amb\xedguo","genericNotAllowed":"\\"Generic\\" n\xe3o \xe9 v\xe1lido neste contexto","genericTypeAliasBoundTypeVar":"O alias de tipo gen\xe9rico dentro da classe n\xe3o pode usar vari\xe1veis de tipo associado {names}","genericTypeArgMissing":"\\"Generic\\" requer pelo menos um argumento de tipo","genericTypeArgTypeVar":"O argumento de tipo para \\"Generic\\" deve ser uma vari\xe1vel de tipo","genericTypeArgUnique":"Os argumentos de tipo para \\"Generic\\" devem ser exclusivos","globalReassignment":"\\"{name}\\" \xe9 atribu\xeddo antes da declara\xe7\xe3o global","globalRedefinition":"\\"{name}\\" j\xe1 foi declarado global","implicitStringConcat":"Concatena\xe7\xe3o de cadeia de caracteres impl\xedcita n\xe3o permitida","importCycleDetected":"Ciclo detectado na cadeia de importa\xe7\xe3o","importDepthExceeded":"A profundidade da cadeia de importa\xe7\xe3o excedeu {depth}","importResolveFailure":"N\xe3o foi poss\xedvel resolver a importa\xe7\xe3o \\"{importName}\\"","importSourceResolveFailure":"N\xe3o foi poss\xedvel resolver a importa\xe7\xe3o \\"{importName}\\" da origem","importSymbolUnknown":"\\"{name}\\" \xe9 um s\xedmbolo de importa\xe7\xe3o desconhecido","incompatibleMethodOverride":"O m\xe9todo \\"{name}\\" substitui a classe \\"{className}\\" de maneira incompat\xedvel","inconsistentIndent":"O valor de recuo n\xe3o corresponde ao recuo anterior","inconsistentTabs":"Uso inconsistente de guias e espa\xe7os no recuo","initMethodSelfParamTypeVar":"A anota\xe7\xe3o de tipo para o par\xe2metro \\"self\\" do m\xe9todo \\"__init__\\" n\xe3o pode conter vari\xe1veis de tipo com escopo de classe","initMustReturnNone":"O tipo de retorno de \\"__init__\\" deve ser None","initSubclassCallFailed":"Argumentos de palavra-chave incorretos para o m\xe9todo __init_subclass__","initSubclassClsParam":"A substitui\xe7\xe3o __init_subclass__ deve usar um par\xe2metro \\"cls\\"","initVarNotAllowed":"\\"InitVar\\" n\xe3o \xe9 permitido neste contexto","instanceMethodSelfParam":"Os m\xe9todos de inst\xe2ncia devem usar um par\xe2metro \\"self\\"","instanceVarOverridesClassVar":"A vari\xe1vel de inst\xe2ncia \\"{name}\\" substitui a vari\xe1vel de classe de mesmo nome na classe \\"{className}\\"","instantiateAbstract":"N\xe3o \xe9 poss\xedvel instanciar a classe abstrata \\"{type}\\"","instantiateProtocol":"N\xe3o \xe9 poss\xedvel instanciar a classe Protocol \\"{type}\\"","internalBindError":"Erro interno ao associar o arquivo de associa\xe7\xe3o \\"{file}\\": {message}","internalParseError":"Ocorreu um erro interno ao analisar o arquivo \\"{file}\\": {message}","internalTypeCheckingError":"Erro interno ao digitar o arquivo de verifica\xe7\xe3o \\"{file}\\": {message}","invalidIdentifierChar":"Caractere inv\xe1lido no identificador","invalidStubStatement":"A instru\xe7\xe3o n\xe3o faz sentido dentro de um arquivo stub de tipo","invalidTokenChars":"Caractere inv\xe1lido \\"{text}\\" no token","isInstanceInvalidType":"O segundo argumento para \\"isinstance\\" deve ser uma classe ou tuple de classes","isSubclassInvalidType":"O segundo argumento para \\"issubclass\\" deve ser uma classe ou tuple de classes","keyValueInSet":"Pares chave/valor n\xe3o s\xe3o permitidos em um set","keywordArgInTypeArgument":"Argumentos de palavra-chave n\xe3o podem ser usados em listas de argumentos de tipo","keywordOnlyAfterArgs":"Separador de argumento somente palavra-chave n\xe3o permitido ap\xf3s o par\xe2metro \\"*\\"","keywordParameterMissing":"Um ou mais par\xe2metros de palavra-chave devem seguir o par\xe2metro \\"*\\"","keywordSubscriptIllegal":"N\xe3o h\xe1 suporte para argumentos de palavra-chave em subscritos","lambdaReturnTypePartiallyUnknown":"O tipo de retorno de lambda, \\"{returnType}\\", \xe9 parcialmente desconhecido","lambdaReturnTypeUnknown":"O tipo de retorno de lambda \xe9 desconhecido","listAssignmentMismatch":"A express\xe3o com o tipo \\"{type}\\" n\xe3o pode ser atribu\xedda \xe0 lista de destino","listInAnnotation":"Express\xe3o de List n\xe3o permitida na express\xe3o de tipo","literalEmptyArgs":"Um ou mais argumentos de tipo esperados ap\xf3s \\"Literal\\"","literalNamedUnicodeEscape":"N\xe3o h\xe1 suporte para sequ\xeancias de escape unicode nomeadas em anota\xe7\xf5es de cadeia de caracteres \\"Literal\\"","literalNotAllowed":"\\"Literal\\" n\xe3o pode ser usado nesse contexto sem um argumento de tipo","literalNotCallable":"O tipo Literal n\xe3o pode ser instanciado","literalUnsupportedType":"Os argumentos de tipo para \\"Literal\\" devem ser None, um valor literal (int, bool, str ou bytes) ou um valor de enumera\xe7\xe3o","matchIncompatible":"As match de correspond\xeancia exigem Python 3.10 ou mais recente","matchIsNotExhaustive":"Os casos dentro da instru\xe7\xe3o match n\xe3o lidam exaustivamente com todos os valores","maxParseDepthExceeded":"Profundidade m\xe1xima de an\xe1lise excedida. Divida a express\xe3o em subexpress\xf5es menores","memberAccess":"N\xe3o \xe9 poss\xedvel acessar o atributo \\"{name}\\" para a classe \\"{type}\\"","memberDelete":"N\xe3o \xe9 poss\xedvel excluir o atributo \\"{name}\\" para a classe \\"{type}\\"","memberSet":"N\xe3o \xe9 poss\xedvel atribuir o atributo \\"{name}\\" para a classe \\"{type}\\"","metaclassConflict":"A metaclasse de uma classe derivada deve ser uma subclasse das metaclasses de todas as suas classes base","metaclassDuplicate":"Apenas uma metaclasse pode ser fornecida","metaclassIsGeneric":"A metaclasse n\xe3o pode ser gen\xe9rica","methodNotDefined":"M\xe9todo \\"{name}\\" n\xe3o definido","methodNotDefinedOnType":"M\xe9todo \\"{name}\\" n\xe3o definido no tipo \\"{type}\\"","methodOrdering":"N\xe3o \xe9 poss\xedvel criar ordena\xe7\xe3o de m\xe9todo consistente","methodOverridden":"\\"{name}\\" substitui o m\xe9todo de mesmo nome na classe \\"{className}\\" pelo tipo incompat\xedvel \\"{type}\\"","methodReturnsNonObject":"O m\xe9todo \\"{name}\\" n\xe3o retorna um objeto","missingSuperCall":"O m\xe9todo \\"{methodName}\\" n\xe3o chama o m\xe9todo do mesmo nome na classe pai","mixingBytesAndStr":"Valores de bytes e str n\xe3o podem ser concatenados","moduleAsType":"O m\xf3dulo n\xe3o pode ser usado como um tipo.","moduleNotCallable":"O m\xf3dulo n\xe3o pode ser chamado","moduleUnknownMember":"\\"{memberName}\\" n\xe3o \xe9 um atributo conhecido do m\xf3dulo \\"{moduleName}\\"","namedExceptAfterCatchAll":"Uma cl\xe1usula except nomeada n\xe3o pode aparecer ap\xf3s a cl\xe1usula catch-all except","namedParamAfterParamSpecArgs":"O par\xe2metro de palavra-chave \\"{name}\\" n\xe3o pode aparecer na assinatura ap\xf3s o par\xe2metro args ParamSpec","namedTupleEmptyName":"Nomes dentro de uma tuple nomeada n\xe3o podem ficar vazios","namedTupleEntryRedeclared":"N\xe3o \xe9 poss\xedvel substituir \\"{name}\\" porque a classe pai \\"{className}\\" \xe9 uma tuple nomeada","namedTupleFieldUnderscore":"Nomes de campos de Named tuple n\xe3o podem come\xe7ar com um sublinhado","namedTupleFirstArg":"Nome de classe de tuple nomeado esperado como primeiro argumento","namedTupleMultipleInheritance":"N\xe3o h\xe1 suporte para heran\xe7a m\xfaltipla com NamedTuple","namedTupleNameKeyword":"Os nomes dos campos n\xe3o podem ser uma palavra-chave","namedTupleNameType":"Expected two-entry tuple specifying entry name and type","namedTupleNameUnique":"Os nomes dentro de uma tuple nomeada devem ser exclusivos","namedTupleNoTypes":"\\"namedtuple\\" n\xe3o fornece tipos para entradas de tuple. Em vez disso, use \\"NamedTuple\\"","namedTupleSecondArg":"Expected named tuple entry list as second argument","newClsParam":"A substitui\xe7\xe3o __new__ deve usar um par\xe2metro \\"cls\\"","newTypeAnyOrUnknown":"O segundo argumento para NewType deve ser uma classe conhecida, n\xe3o Any ou Unknown","newTypeBadName":"O primeiro argumento para NewType deve ser um literal de cadeia de caracteres","newTypeLiteral":"NewType n\xe3o pode ser usado com o tipo Literal","newTypeNameMismatch":"NewType deve ser atribu\xeddo a uma vari\xe1vel com o mesmo nome","newTypeNotAClass":"Classe esperada como segundo argumento para NewType","newTypeParamCount":"NewType requer dois argumentos posicionais","newTypeProtocolClass":"NewType n\xe3o pode ser usado com um tipo estrutural (uma classe Protocol ou TypedDict)","noOverload":"Nenhuma sobrecarga para \\"{name}\\" corresponde aos argumentos fornecidos","noReturnContainsReturn":"A fun\xe7\xe3o com o tipo de return declarado \\"NoReturn\\" n\xe3o pode incluir uma instru\xe7\xe3o return","noReturnContainsYield":"A fun\xe7\xe3o com o tipo de retorno declarado \\"NoReturn\\" n\xe3o pode incluir uma instru\xe7\xe3o yield","noReturnReturnsNone":"Fun\xe7\xe3o com tipo de retorno declarado \\"NoReturn\\" n\xe3o pode retornar \\"None\\"","nonDefaultAfterDefault":"O argumento n\xe3o padr\xe3o segue o argumento padr\xe3o","nonLocalInModule":"Declara\xe7\xe3o nonlocal n\xe3o permitida no n\xedvel do m\xf3dulo","nonLocalNoBinding":"Nenhuma associa\xe7\xe3o para \\"{name}\\" nonlocal encontrada","nonLocalReassignment":"\\"{name}\\" \xe9 atribu\xeddo antes da declara\xe7\xe3o nonlocal","nonLocalRedefinition":"\\"{name}\\" j\xe1 foi declarado nonlocal","noneNotCallable":"O objeto do tipo \\"None\\" n\xe3o pode ser chamado","noneNotIterable":"O objeto do tipo \\"None\\" n\xe3o pode ser usado como valor iter\xe1vel","noneNotSubscriptable":"O objeto do tipo \\"None\\" n\xe3o \xe9 subscrito","noneNotUsableWith":"Object of type \\"None\\" cannot be used with \\"with\\"","noneNotUsableWithAsync":"Objeto do\xa0tipo \\"None\\" n\xe3o pode ser usado com \\"async with\\"","noneOperator":"Operador \\"{operator}\\" incompat\xedvel com \\"None\\"","noneUnknownMember":"\\"{name}\\" n\xe3o \xe9 um atributo conhecido de \\"None\\"","nonlocalTypeParam":"Associa\xe7\xe3o nonlocal n\xe3o\xa0\xe9 permitida para o par\xe2metro de tipo \\"{name}\\"","notRequiredArgCount":"Argumento de tipo \xfanico esperado ap\xf3s \\"NotRequired\\"","notRequiredNotInTypedDict":"\\"NotRequired\\" n\xe3o \xe9 permitido neste contexto","objectNotCallable":"O objeto do tipo \\"{type}\\" n\xe3o pode ser chamado","obscuredClassDeclaration":"A declara\xe7\xe3o de classe \\"{name}\\" est\xe1 obscurecida por uma declara\xe7\xe3o de mesmo nome","obscuredFunctionDeclaration":"A declara\xe7\xe3o de fun\xe7\xe3o \\"{name}\\" \xe9 obscurecida por uma declara\xe7\xe3o de mesmo nome","obscuredMethodDeclaration":"A declara\xe7\xe3o de m\xe9todo \\"{name}\\" \xe9 obscurecida por uma declara\xe7\xe3o de mesmo nome","obscuredParameterDeclaration":"A declara\xe7\xe3o de par\xe2metro \\"{name}\\" \xe9 obscurecida por uma declara\xe7\xe3o de mesmo nome","obscuredTypeAliasDeclaration":"A declara\xe7\xe3o de alias de tipo \\"{name}\\" \xe9 obscurecida por uma declara\xe7\xe3o de mesmo nome","obscuredVariableDeclaration":"A declara\xe7\xe3o \\"{name}\\" \xe9 obscurecida por uma declara\xe7\xe3o de mesmo nome","operatorLessOrGreaterDeprecated":"O operador \\"<>\\" n\xe3o \xe9 compat\xedvel no Python 3. Use \\"!=\\" em vez disso","optionalExtraArgs":"Espera-se um argumento de tipo ap\xf3s \\"Optional\\"","orPatternIrrefutable":"Padr\xe3o irrefut\xe1vel permitido somente como o \xfaltimo subpadr\xe3o em um padr\xe3o \\"or\\"","orPatternMissingName":"Todos os subpadr\xf5es dentro de um padr\xe3o \\"or\\" devem ter como destino os mesmos nomes","overlappingKeywordArgs":"O dicion\xe1rio digitado se sobrep\xf5e ao par\xe2metro de palavra-chave: {names}","overlappingOverload":"A sobrecarga {obscured} para \\"{name}\\" nunca ser\xe1 usada porque seus par\xe2metros se sobrep\xf5em \xe0 sobrecarga {obscuredBy}","overloadAbstractImplMismatch":"As sobrecargas devem corresponder ao status abstrato da implementa\xe7\xe3o","overloadAbstractMismatch":"As sobrecargas devem ser abstratas ou n\xe3o","overloadClassMethodInconsistent":"Sobrecargas para \\"{name}\\" usam @classmethod inconsistentemente","overloadFinalImpl":"@final decorador deve ser aplicado somente \xe0 implementa\xe7\xe3o","overloadFinalNoImpl":"Somente a primeira sobrecarga deve ser marcada como @final","overloadImplementationMismatch":"A implementa\xe7\xe3o sobrecarregada n\xe3o \xe9 consistente com a assinatura da sobrecarga {index}","overloadOverrideImpl":"@override decorador deve ser aplicado somente \xe0 implementa\xe7\xe3o","overloadOverrideNoImpl":"Somente a primeira sobrecarga deve ser marcada como @override","overloadReturnTypeMismatch":"A sobrecarga {prevIndex} para \\"{name}\\" sobrep\xf5e a sobrecarga {newIndex} e retorna um tipo incompat\xedvel","overloadStaticMethodInconsistent":"Sobrecargas para \\"{name}\\" usam @staticmethod inconsistentemente","overloadWithoutImplementation":"\\"{name}\\" est\xe1 marcado como overload, mas nenhuma implementa\xe7\xe3o foi fornecida","overriddenMethodNotFound":"O m\xe9todo \\"{name}\\" est\xe1 marcado como override, mas nenhum m\xe9todo base de mesmo nome est\xe1 presente","overrideDecoratorMissing":"O m\xe9todo \\"{name}\\" n\xe3o est\xe1 marcado como override, mas est\xe1 substituindo um m\xe9todo na classe \\"{className}\\"","paramAfterKwargsParam":"O par\xe2metro n\xe3o pode seguir o par\xe2metro \\"**\\"","paramAlreadyAssigned":"O par\xe2metro \\"{name}\\" j\xe1 est\xe1 atribu\xeddo","paramAnnotationMissing":"A anota\xe7\xe3o de tipo est\xe1 ausente para o par\xe2metro \\"{name}\\"","paramAssignmentMismatch":"A express\xe3o do tipo \\"{sourceType}\\" n\xe3o pode ser atribu\xedda ao par\xe2metro do tipo \\"{paramType}\\"","paramNameMissing":"Nenhum par\xe2metro chamado \\"{name}\\"","paramSpecArgsKwargsDuplicate":"Os argumentos para ParamSpec \\"{type}\\" j\xe1 foram fornecidos","paramSpecArgsKwargsUsage":"Os atributos \\"args\\" e \\"kwargs\\" de ParamSpec devem aparecer dentro de uma assinatura de fun\xe7\xe3o","paramSpecArgsMissing":"Argumentos para ParamSpec \\"{type}\\" est\xe3o ausentes","paramSpecArgsUsage":"O atributo \\"args\\" de ParamSpec \xe9 v\xe1lido somente quando usado com o par\xe2metro *args","paramSpecAssignedName":"ParamSpec deve ser atribu\xeddo a uma vari\xe1vel chamada \\"{name}\\"","paramSpecContext":"ParamSpec n\xe3o \xe9 permitido neste contexto","paramSpecDefaultNotTuple":"Retic\xeancias esperadas, uma express\xe3o de tuple ou ParamSpec para o valor padr\xe3o de ParamSpec","paramSpecFirstArg":"Nome esperado de ParamSpec como primeiro argumento","paramSpecKwargsUsage":"O atributo \\"kwargs\\" de ParamSpec \xe9 v\xe1lido somente quando usado com o par\xe2metro **kwargs","paramSpecNotUsedByOuterScope":"O ParamSpec \\"{name}\\" n\xe3o tem significado neste contexto","paramSpecUnknownArg":"ParamSpec n\xe3o \xe9 compat\xedvel com mais de um argumento","paramSpecUnknownMember":"\\"{name}\\" n\xe3o \xe9 um atributo conhecido de ParamSpec","paramSpecUnknownParam":"\\"{name}\\" \xe9 um par\xe2metro desconhecido para ParamSpec","paramTypeCovariant":"Vari\xe1vel de tipo covariante n\xe3o pode ser usada no tipo de par\xe2metro","paramTypePartiallyUnknown":"O tipo de par\xe2metro \\"{paramName}\\" \xe9 parcialmente desconhecido","paramTypeUnknown":"O tipo de par\xe2metro \\"{paramName}\\" \xe9 desconhecido","parenthesizedContextManagerIllegal":"Parentheses within \\"with\\" statement requires Python 3.9 or newer","patternNeverMatches":"O padr\xe3o nunca ser\xe1 correspondido para o tipo de assunto \\"{type}\\"","positionArgAfterNamedArg":"O argumento posicional n\xe3o pode aparecer ap\xf3s argumentos de palavra-chave","positionArgAfterUnpackedDictArg":"O argumento posicional n\xe3o\xa0pode aparecer ap\xf3s desempacotamento de argumento de palavra-chave","positionOnlyAfterArgs":"Separador de par\xe2metro somente de posi\xe7\xe3o n\xe3o permitido ap\xf3s o par\xe2metro \\"*\\"","positionOnlyAfterKeywordOnly":"O par\xe2metro \\"/\\" deve aparecer antes do par\xe2metro \\"*\\"","positionOnlyAfterNon":"Par\xe2metro somente de posi\xe7\xe3o n\xe3o permitido ap\xf3s o par\xe2metro que n\xe3o \xe9 somente posi\xe7\xe3o","positionOnlyFirstParam":"Separador de par\xe2metro somente de posi\xe7\xe3o n\xe3o permitido como primeiro par\xe2metro","positionOnlyIncompatible":"O separador de par\xe2metro somente de posi\xe7\xe3o requer o Python 3.8 ou mais recente","privateImportFromPyTypedModule":"\\"{name}\\" n\xe3o \xe9 exportado do m\xf3dulo \\"{module}\\"","privateUsedOutsideOfClass":"\\"{name}\\" \xe9 privado e usado fora da classe na qual \xe9 declarado","privateUsedOutsideOfModule":"\\"{name}\\" \xe9 privado e usado fora do m\xf3dulo no qual ele \xe9 declarado","propertyOverridden":"\\"{name}\\" override incorretamente a property de mesmo nome na classe \\"{className}\\"","propertyStaticMethod":"M\xe9todos est\xe1ticos n\xe3o permitidos para as property getter, setter ou deleter","protectedUsedOutsideOfClass":"\\"{name}\\" est\xe1 protegido e usado fora da classe na qual est\xe1 declarado","protocolBaseClass":"A classe \\"{classType}\\" Protocol n\xe3o pode derivar da classe n\xe3o Protocol \\"{baseType}\\"","protocolBaseClassWithTypeArgs":"Argumentos de tipo n\xe3o s\xe3o permitidos com a classe Protocol ao usar a sintaxe de par\xe2metro de tipo","protocolIllegal":"O uso de \\"Protocol\\" requer o Python 3.7 ou mais recente","protocolNotAllowed":"\\"Protocol\\" n\xe3o pode ser usado nesse contexto","protocolTypeArgMustBeTypeParam":"O argumento de tipo para o \\"Protocolo\\" deve ser um par\xe2metro de tipo","protocolUnsafeOverlap":"A classe se sobrep\xf5e a \\"{name}\\" de forma n\xe3o segura e pode produzir uma correspond\xeancia em runtime","protocolVarianceContravariant":"A vari\xe1vel de tipo \\"{variable}\\" usada na \\"{class}\\" Protocol gen\xe9rica deve ser contravariante","protocolVarianceCovariant":"A vari\xe1vel de tipo \\"{variable}\\" usada na \\"{class}\\" Protocol gen\xe9rica deve ser covariante","protocolVarianceInvariant":"A vari\xe1vel de tipo \\"{variable}\\" usada na \\"{class}\\" Protocol gen\xe9rica deve ser invari\xe1vel","pyrightCommentInvalidDiagnosticBoolValue":"A diretiva de coment\xe1rio Pyright deve ser seguida por \\"=\\" e um valor true ou false","pyrightCommentInvalidDiagnosticSeverityValue":"A diretiva de coment\xe1rio Pyright deve ser seguida por \\"=\\" e um valor de true, false, error, warning, information ou none","pyrightCommentMissingDirective":"O coment\xe1rio Pyright deve ser seguido por uma diretiva (basic ou strict) ou uma regra de diagn\xf3stico","pyrightCommentNotOnOwnLine":"Coment\xe1rios Pyright usados para controlar as configura\xe7\xf5es de n\xedvel de arquivo devem aparecer em sua pr\xf3pria linha","pyrightCommentUnknownDiagnosticRule":"\\"{rule}\\" \xe9 uma regra de diagn\xf3stico desconhecida para o coment\xe1rio pyright","pyrightCommentUnknownDiagnosticSeverityValue":"\\"{value}\\" \xe9 um valor inv\xe1lido para o coment\xe1rio pyright. true, false, error, warning, information ou none esperados.","pyrightCommentUnknownDirective":"\\"{directive}\\" \xe9 uma diretiva desconhecida para o coment\xe1rio pyright; esperava-se \\"strict\\", \\"standard\\" ou \\"basic\\"","readOnlyArgCount":"Argumento de tipo \xfanico esperado ap\xf3s \\"ReadOnly\\"","readOnlyNotInTypedDict":"\\"ReadOnly\\" n\xe3o \xe9 permitido neste contexto","recursiveDefinition":"N\xe3o foi poss\xedvel determinar o tipo de \\"{name}\\" porque ele refere-se a si mesmo","relativeImportNotAllowed":"Importa\xe7\xf5es relativas n\xe3o podem ser usadas com o formul\xe1rio \\"import .a\\". Use \\"from . import a\\" em vez disso","requiredArgCount":"Argumento de tipo \xfanico esperado ap\xf3s \\"Required\\"","requiredNotInTypedDict":"\\"Required\\" n\xe3o \xe9 permitido neste contexto","returnInAsyncGenerator":"A instru\xe7\xe3o return com valor n\xe3o \xe9 permitida no gerador async","returnInExceptionGroup":"\\"return\\" n\xe3o \xe9 permitido em um bloco \\"except*\\"","returnMissing":"Fun\xe7\xe3o com tipo de retorno declarado \\"{returnType}\\" deve retornar valor em todos os caminhos de c\xf3digo","returnOutsideFunction":"\\"return\\" s\xf3 pode ser usado dentro de uma fun\xe7\xe3o","returnTypeContravariant":"A vari\xe1vel de tipo contravariante n\xe3o pode ser usada no tipo de retorno","returnTypeMismatch":"O tipo \\"{exprType}\\" n\xe3o pode ser atribu\xeddo ao tipo \\"{returnType}\\"","returnTypePartiallyUnknown":"O tipo de retorno, \\"{returnType}\\", \xe9 parcialmente desconhecido","returnTypeUnknown":"O tipo de retorno \xe9 desconhecido","revealLocalsArgs":"Nenhum argumento esperado para a chamada \\"reveal_locals\\"","revealLocalsNone":"Nenhum locals neste escopo","revealTypeArgs":"Esperava-se um \xfanico argumento posicional para a chamada \\"reveal_type\\"","revealTypeExpectedTextArg":"O argumento \\"expected_text\\" para a fun\xe7\xe3o \\"reveal_type\\" deve ser um valor literal str","revealTypeExpectedTextMismatch":"Tipo de incompatibilidade de texto. O esperado era \\"{expected}\\", mas recebeu \\"{received}\\"","revealTypeExpectedTypeMismatch":"Incompatibilidade de tipo. Esperava-se \\"{expected}\\", mas recebeu \\"{received}\\"","selfTypeContext":"\\"Self\\" n\xe3o \xe9 v\xe1lido neste contexto.","selfTypeMetaclass":"\\"Self\\" n\xe3o pode ser usado em uma metaclasse (uma subclasse de \\"type\\")","selfTypeWithTypedSelfOrCls":"\\"Self\\" n\xe3o pode ser usado em uma fun\xe7\xe3o com um par\xe2metro `self` ou `cls que tenha uma anota\xe7\xe3o de tipo diferente de \\"Self\\"","sentinelBadName":"O primeiro argumento para Sentinel deve ser um literal de cadeia de caracteres","sentinelNameMismatch":"Sentinel deve ser atribu\xeddo a uma vari\xe1vel com o mesmo nome","sentinelParamCount":"O Sentinel requer um argumento posicional","setterGetterTypeMismatch":"O tipo de valor do setter da property n\xe3o \xe9 atribu\xedvel ao tipo de retorno getter","singleOverload":"\\"{name}\\" est\xe1 marcado como sobrecarga, mas sobrecargas adicionais est\xe3o ausentes","slotsAttributeError":"\\"{name}\\" n\xe3o est\xe1 especificado em __slots__","slotsClassVarConflict":"\\"{name}\\" est\xe1 em conflito com a vari\xe1vel de inst\xe2ncia declarada __slots__","starPatternInAsPattern":"O padr\xe3o de estrela n\xe3o pode ser usado com o destino \\"as\\"","starPatternInOrPattern":"O padr\xe3o de estrela n\xe3o pode ser ORed em outros padr\xf5es","starStarWildcardNotAllowed":"** n\xe3o pode ser usado com curinga \\"_\\"","staticClsSelfParam":"Os m\xe9todos est\xe1ticos n\xe3o devem usar um par\xe2metro \\"self\\" ou \\"cls\\"","stringNonAsciiBytes":"Caractere n\xe3o ASCII n\xe3o permitido em literal de cadeia de caracteres de bytes","stringNotSubscriptable":"A express\xe3o de cadeia de caracteres n\xe3o pode ser subscrita na express\xe3o de tipo. Coloque toda a express\xe3o entre aspas","stringUnsupportedEscape":"Sequ\xeancia de escape sem suporte no literal de cadeia de caracteres","stringUnterminated":"Literal de cadeia de caracteres n\xe3o finalizado","stubFileMissing":"Arquivo stub n\xe3o encontrado para \\"{importName}\\"","stubUsesGetAttr":"O arquivo stub de tipo est\xe1 incompleto. \\"__getattr__\\" obscurece erros de tipo para o m\xf3dulo","sublistParamsIncompatible":"par\xe2metros de sublista n\xe3o s\xe3o suportados no Python 3.x","superCallArgCount":"N\xe3o mais que dois argumentos eram esperados para a chamada \\"super\\"","superCallFirstArg":"Tipo de classe esperado como o primeiro argumento para a chamada \\"super\\", mas recebeu \\"{type}\\"","superCallSecondArg":"O segundo argumento para a chamada \\"super\\" deve ser objeto ou classe que deriva de \\"{type}\\"","superCallZeroArgForm":"A forma de chamada \\"super\\" com argumento zero \xe9 v\xe1lida apenas dentro de um m\xe9todo","superCallZeroArgFormStaticMethod":"A forma de chamada \\"super\\" com argumento zero \xe9 v\xe1lida apenas dentro de um m\xe9todo","symbolIsPossiblyUnbound":"\\"{name}\\" possivelmente n\xe3o est\xe1 associado","symbolIsUnbound":"\\"{name}\\" n\xe3o est\xe1 associado","symbolIsUndefined":"\\"{name}\\" n\xe3o est\xe1 definido","symbolOverridden":"\\"{name}\\" substitui o s\xedmbolo de mesmo nome na classe \\"{className}\\"","templateStringBytes":"Literais de cadeia de caracteres de modelo (cadeias de caracteres t) n\xe3o podem ser bin\xe1rios","templateStringIllegal":"Literais de cadeia de caracteres de modelo (cadeias de caracteres t) exigem Python 3.14 ou mais recente","templateStringUnicode":"Literais de cadeia de caracteres de modelo (cadeias de caracteres t) n\xe3o podem ser unicode","ternaryNotAllowed":"Express\xe3o de tern\xe1rio n\xe3o permitida na express\xe3o de tipo","totalOrderingMissingMethod":"A classe deve definir um dos \\"__lt__\\", \\"__le__\\", \\"__gt__\\" ou \\"__ge__\\" para usar total_ordering","trailingCommaInFromImport":"A v\xedrgula \xe0 direita n\xe3o \xe9 permitida sem par\xeanteses ao redor","tryWithoutExcept":"A instru\xe7\xe3o Try deve ter pelo menos uma cl\xe1usula except ou finally","tupleAssignmentMismatch":"A express\xe3o com o tipo \\"{type}\\" n\xe3o pode ser atribu\xedda \xe0 tuple de destino","tupleInAnnotation":"Express\xe3o de tuple n\xe3o permitida na express\xe3o de tipo","tupleIndexOutOfRange":"O \xedndice {index} est\xe1 fora do intervalo para o tipo {type}","typeAliasIllegalExpressionForm":"Formul\xe1rio de express\xe3o inv\xe1lido para defini\xe7\xe3o de alias de tipo","typeAliasIsRecursiveDirect":"O alias de tipo \\"{name}\\" n\xe3o pode usar a si mesmo em sua defini\xe7\xe3o","typeAliasNotInModuleOrClass":"Um TypeAlias s\xf3 pode ser definido dentro de um m\xf3dulo ou escopo de classe","typeAliasRedeclared":"\\"{name}\\" \xe9 declarado como um TypeAlias e s\xf3 pode ser atribu\xeddo uma vez","typeAliasStatementBadScope":"Uma instru\xe7\xe3o type s\xf3 pode ser usada dentro de um m\xf3dulo ou escopo de classe","typeAliasStatementIllegal":"A instru\xe7\xe3o de alias de tipo requer o Python 3.12 ou mais recente","typeAliasTypeBadScope":"Um alias de tipo s\xf3 pode ser definido dentro de um m\xf3dulo ou escopo de classe","typeAliasTypeBaseClass":"Um alias de tipo definido em uma instru\xe7\xe3o \\"type\\" n\xe3o pode ser usado como uma classe base","typeAliasTypeMustBeAssigned":"TypeAliasType deve ser atribu\xeddo a uma vari\xe1vel com o mesmo nome que o alias de tipo","typeAliasTypeNameArg":"O primeiro argumento para TypeAliasType deve ser um literal de cadeia de caracteres que representa o nome do alias de tipo","typeAliasTypeNameMismatch":"O nome do alias de tipo deve corresponder ao nome da vari\xe1vel \xe0 qual ela est\xe1 atribu\xedda","typeAliasTypeParamInvalid":"A lista de par\xe2metros de tipo deve ser uma tuple contendo apenas TypeVar, TypeVarTuple ou ParamSpec","typeAnnotationCall":"Express\xe3o de chamada n\xe3o permitida na express\xe3o de tipo","typeAnnotationVariable":"Vari\xe1vel n\xe3o permitida na express\xe3o de tipo","typeAnnotationWithCallable":"O argumento de tipo para \\"type\\" deve ser uma classe; n\xe3o h\xe1 suporte para callables","typeArgListExpected":"ParamSpec, retic\xeancias ou lista de tipos esperados","typeArgListNotAllowed":"Express\xe3o de lista n\xe3o permitida para este argumento de tipo","typeArgsExpectingNone":"Nenhum argumento de tipo era esperado para a classe \\"{name}\\"","typeArgsMismatchOne":"Esperava-se um argumento de tipo, mas recebeu {received}","typeArgsMissingForAlias":"Argumentos de tipo esperados para o alias de tipo gen\xe9rico \\"{name}\\"","typeArgsMissingForClass":"Argumentos de tipo esperados para a classe gen\xe9rica \\"{name}\\"","typeArgsTooFew":"Poucos argumentos de tipo fornecidos para \\"{name}\\". Esperava-se {expected}, mas recebeu {received}","typeArgsTooMany":"Muitos argumentos de tipo fornecidos para \\"{name}\\". Esperava-se {expected}, mas recebeu {received}","typeAssignmentMismatch":"O tipo \\"{sourceType}\\" n\xe3o pode ser atribu\xeddo ao tipo declarado \\"{destType}\\"","typeAssignmentMismatchWildcard":"O s\xedmbolo de importa\xe7\xe3o \\"{name}\\" tem o tipo \\"{sourceType}\\", que n\xe3o pode ser atribu\xeddo ao tipo declarado \\"{destType}\\"","typeCallNotAllowed":"A chamada type() n\xe3o deve ser usada na express\xe3o de tipo","typeCheckOnly":"\\"{name}\\" est\xe1 marcado como @type_check_only e pode ser usado apenas em anota\xe7\xf5es de tipo","typeCommentDeprecated":"O uso de coment\xe1rios de type foi preterido. Use anota\xe7\xe3o de type em vez disso","typeExpectedClass":"Classe esperada, mas a recebida foi \\"{type}\\"","typeFormArgs":"\\"TypeForm\\" aceita um \xfanico argumento posicional","typeGuardArgCount":"Argumento de tipo \xfanico esperado ap\xf3s \\"TypeGuard\\" ou \\"TypeIs\\"","typeGuardParamCount":"Fun\xe7\xf5es e m\xe9todos de prote\xe7\xe3o de tipo definidos pelo usu\xe1rio devem ter pelo menos um par\xe2metro de entrada","typeIsReturnType":"O tipo de retorno de TypeIs (\\"{returnType}\\") n\xe3o \xe9 consistente com o tipo de par\xe2metro de valor (\\"{type}\\")","typeNotAwaitable":"\\"{type}\\" n\xe3o \xe9 awaitable","typeNotIntantiable":"\\"{type}\\" n\xe3o pode ser instanciado","typeNotIterable":"\\"{type}\\" n\xe3o \xe9 iter\xe1vel","typeNotSpecializable":"N\xe3o foi poss\xedvel especializar o tipo \\"{type}\\"","typeNotSubscriptable":"O objeto do tipo \\"{type}\\" n\xe3o \xe9 subscrito","typeNotSupportBinaryOperator":"Operador \\"{operator}\\" sem suporte para os tipos \\"{leftType}\\" e \\"{rightType}\\"","typeNotSupportBinaryOperatorBidirectional":"O operador \\"{operator}\\" n\xe3o tem suporte para os tipos \\"{leftType}\\" e \\"{rightType}\\" quando o tipo esperado \xe9 \\"{expectedType}\\"","typeNotSupportUnaryOperator":"Operador \\"{operator}\\" sem suporte para o tipo \\"{type}\\"","typeNotSupportUnaryOperatorBidirectional":"O operador \\"{operator}\\" n\xe3o tem suporte para o tipo \\"{type}\\" quando o tipo esperado \xe9 \\"{expectedType}\\"","typeNotUsableWith":"Objeto do\xa0tipo \\"{type}\\" n\xe3o pode ser usado com \\"with\\" porque n\xe3o implementa corretamente o {method}","typeNotUsableWithAsync":"Objeto do\xa0tipo \\"{type}\\" n\xe3o pode ser usado com \\"async with\\" porque n\xe3o implementa corretamente o {method}","typeParameterBoundNotAllowed":"Associa\xe7\xe3o ou restri\xe7\xe3o n\xe3o pode ser usada com um par\xe2metro de tipo variadic ou ParamSpec","typeParameterConstraintTuple":"A restri\xe7\xe3o de par\xe2metro de tipo deve ser uma tupla de dois ou mais tipos","typeParameterExistingTypeParameter":"O par\xe2metro de tipo \\"{name}\\" j\xe1 est\xe1 em uso","typeParameterNotDeclared":"O par\xe2metro de tipo \\"{name}\\" n\xe3o est\xe1 inclu\xeddo na lista de par\xe2metros de tipo para \\"{container}\\"","typeParametersMissing":"Pelo menos um par\xe2metro de tipo deve ser especificado","typePartiallyUnknown":"O tipo de \\"{name}\\" \xe9 parcialmente desconhecido","typeUnknown":"O tipo de \\"{name}\\" \xe9 desconhecido","typeVarAssignedName":"TypeVar deve ser atribu\xeddo a uma vari\xe1vel chamada \\"{name}\\"","typeVarAssignmentMismatch":"O tipo \\"{type}\\" n\xe3o pode ser atribu\xeddo \xe0 vari\xe1vel de tipo \\"{name}\\"","typeVarBoundAndConstrained":"TypeVar n\xe3o pode ser associado e restrito","typeVarBoundGeneric":"O tipo associado TypeVar n\xe3o pode ser gen\xe9rico","typeVarConstraintGeneric":"O tipo de restri\xe7\xe3o TypeVar n\xe3o pode ser gen\xe9rico","typeVarDefaultBoundMismatch":"O tipo padr\xe3o TypeVar deve ser um subtipo do tipo associado","typeVarDefaultConstraintMismatch":"O tipo padr\xe3o TypeVar deve ser um dos tipos restritos","typeVarDefaultIllegal":"Tipos padr\xe3o de vari\xe1vel de tipo exigem Python 3.13 ou mais recente","typeVarDefaultInvalidTypeVar":"O par\xe2metro de tipo \\"{name}\\" tem um tipo padr\xe3o que se refere a uma ou mais vari\xe1veis de tipo que est\xe3o fora do escopo","typeVarFirstArg":"Nome esperado de TypeVar como primeiro argumento","typeVarInvalidForMemberVariable":"O tipo de atributo n\xe3o pode usar a vari\xe1vel de tipo \\"{name}\\" com escopo para o\xa0m\xe9todo local","typeVarNoMember":"TypeVar \\"{type}\\" n\xe3o tem atributo \\"{name}\\"","typeVarNotSubscriptable":"N\xe3o \xe9 poss\xedvel subscrever TypeVar \\"{type}\\"","typeVarNotUsedByOuterScope":"A vari\xe1vel de tipo \\"{name}\\" n\xe3o tem significado neste contexto","typeVarPossiblyUnsolvable":"A vari\xe1vel de tipo \\"{name}\\" pode ficar sem resolu\xe7\xe3o se o chamador n\xe3o fornecer nenhum argumento para o par\xe2metro \\"{param}\\"","typeVarSingleConstraint":"TypeVar deve ter pelo menos dois tipos restritos","typeVarTupleConstraints":"TypeVarTuple n\xe3o pode ter restri\xe7\xf5es de valor","typeVarTupleContext":"TypeVarTuple n\xe3o \xe9 permitido neste contexto","typeVarTupleDefaultNotUnpacked":"O tipo padr\xe3o TypeVarTuple deve ser uma tuple desempacotamento ou TypeVarTuple","typeVarTupleMustBeUnpacked":"O operador Unpack \xe9 necess\xe1rio para o valor TypeVarTuple","typeVarTupleUnknownParam":"\\"{name}\\" \xe9 um par\xe2metro desconhecido para TypeVarTuple","typeVarUnknownParam":"\\"{name}\\" \xe9 um par\xe2metro desconhecido para TypeVar","typeVarUsedByOuterScope":"TypeVar \\"{name}\\" j\xe1 est\xe1 em uso por um escopo externo","typeVarUsedOnlyOnce":"TypeVar \\"{name}\\" aparece apenas uma vez na assinatura de fun\xe7\xe3o gen\xe9rica","typeVarVariance":"TypeVar n\xe3o pode ser covariante e contravariante","typeVarWithDefaultFollowsVariadic":"O TypeVar \\"{typeVarName}\\" tem um valor padr\xe3o e n\xe3o pode seguir TypeVarTuple \\"{variadicName}\\"","typeVarWithoutDefault":"\\"{name}\\" n\xe3o pode aparecer ap\xf3s \\"{other}\\" na lista de par\xe2metros de tipo porque n\xe3o tem nenhum tipo padr\xe3o","typeVarsNotInGenericOrProtocol":"Generic[] ou Protocol[] deve incluir todas as vari\xe1veis de tipo","typedDictAccess":"N\xe3o foi poss\xedvel acessar o item em TypedDict","typedDictAssignedName":"TypedDict deve ser atribu\xeddo a uma vari\xe1vel chamada \\"{name}\\"","typedDictBadVar":"As classes TypedDict podem conter apenas anota\xe7\xf5es de tipo","typedDictBaseClass":"Todas as classes base para classes TypedDict tamb\xe9m devem ser classes TypedDict","typedDictBoolParam":"Esperava-se que o par\xe2metro \\"{name}\\" tivesse um valor True ou False","typedDictClosedExtras":"A classe \\"{name}\\" \xe9 um TypedDict que limita o tipo de itens extras a serem digitados \\"{type}\\"","typedDictClosedFalseNonOpenBase":"A classe base \\"{name}\\" n\xe3o \xe9 um TypedDict aberto; closed=False n\xe3o \xe9 permitido","typedDictClosedNoExtras":"A classe base \\"{name}\\" \xe9 um TypedDict closed; itens extras n\xe3o s\xe3o permitidos","typedDictDelete":"N\xe3o foi poss\xedvel excluir o item em TypedDict","typedDictEmptyName":"Os nomes dentro de um TypedDict n\xe3o podem estar vazios","typedDictEntryName":"Literal de cadeia de caracteres esperado para o nome da entrada do dicion\xe1rio","typedDictEntryUnique":"Os nomes dentro de um dicion\xe1rio devem ser exclusivos","typedDictExtraArgs":"Argumentos TypedDict extras s\xe3o incompat\xedveis","typedDictExtraItemsClosed":"TypedDict pode usar \\"closed\\" ou \\"extra_items\\" mas n\xe3o ambos","typedDictFieldNotRequiredRedefinition":"O item TypedDict \\"{name}\\" n\xe3o pode ser redefinido como NotRequired","typedDictFieldReadOnlyRedefinition":"O item TypedDict \\"{name}\\" n\xe3o pode ser redefinido como ReadOnly","typedDictFieldRequiredRedefinition":"O item TypedDict \\"{name}\\" n\xe3o pode ser redefinido como Required","typedDictFirstArg":"Nome da classe TypedDict esperado como primeiro argumento","typedDictInClassPattern":"A classe TypedDict n\xe3o \xe9 permitida no padr\xe3o de classe","typedDictInitsubclassParameter":"TypedDict n\xe3o d\xe1 suporte ao par\xe2metro __init_subclass__ \\"{name}\\"","typedDictNotAllowed":"\\"TypedDict\\" n\xe3o pode ser usado neste contexto","typedDictSecondArgDict":"Par\xe2metro dict ou de palavra-chave esperado como segundo par\xe2metro","typedDictSecondArgDictEntry":"Entrada de dicion\xe1rio simples esperada","typedDictSet":"N\xe3o foi poss\xedvel atribuir o item em TypedDict","unaccessedClass":"A classe \\"{name}\\" n\xe3o foi acessada","unaccessedFunction":"A fun\xe7\xe3o \\"{name}\\" n\xe3o foi acessada","unaccessedImport":"A importa\xe7\xe3o \\"{name}\\" n\xe3o foi acessada","unaccessedSymbol":"\\"{name}\\" n\xe3o foi acessado","unaccessedVariable":"A vari\xe1vel \\"{name}\\" n\xe3o foi acessada","unannotatedFunctionSkipped":"A an\xe1lise da fun\xe7\xe3o \\"{name}\\" foi ignorada porque n\xe3o foi anotada","unaryOperationNotAllowed":"Operador un\xe1rio n\xe3o permitido na express\xe3o de tipo","unexpectedAsyncToken":"Esperado \\"def\\", \\"with\\" ou \\"for\\" para acompanhar \\"async\\"","unexpectedEof":"EOF inesperado","unexpectedExprToken":"Token inesperado no final da express\xe3o","unexpectedIndent":"Recuo inesperado","unexpectedUnindent":"Recuo n\xe3o esperado","unhashableDictKey":"A chave do dicion\xe1rio deve ser hash","unhashableSetEntry":"A entrada set deve ser permitir hash","uninitializedAbstractVariables":"As vari\xe1veis definidas na classe base abstrata n\xe3o s\xe3o inicializadas na classe final \\"{classType}\\"","uninitializedInstanceVariable":"A vari\xe1vel de inst\xe2ncia \\"{name}\\" n\xe3o foi inicializada no corpo da classe ou no m\xe9todo __init__","unionForwardReferenceNotAllowed":"A sintaxe de Union n\xe3o pode ser usada com operando de cadeia de caracteres. Use aspas em toda a express\xe3o","unionSyntaxIllegal":"A sintaxe alternativa para uni\xf5es requer o Python 3.10 ou mais recente","unionTypeArgCount":"A Union requer dois ou mais argumentos de tipo","unionUnpackedTuple":"A Union n\xe3o pode incluir uma tuple desempacotada","unionUnpackedTypeVarTuple":"A Union n\xe3o pode incluir um TypeVarTuple desempacotado","unnecessaryCast":"Chamada \\"cast\\" desnecess\xe1ria. O tipo j\xe1 \xe9 \\"{type}\\"","unnecessaryIsInstanceAlways":"Chamada de isinstance desnecess\xe1ria. \\"{testType}\\" \xe9 sempre uma inst\xe2ncia de \\"{classType}\\"","unnecessaryIsInstanceNever":"Chamada de isinstance desnecess\xe1ria; \'{testType}\' nunca \xe9 uma inst\xe2ncia de \'{classType}\'","unnecessaryIsSubclassAlways":"Chamada issubclass desnecess\xe1ria. \\"{testType}\\" \xe9 sempre uma subclasse de \\"{classType}\\"","unnecessaryIsSubclassNever":"Chamada issubclass desnecess\xe1ria; \'{testType}\' nunca \xe9 uma subclasse de \'{classType}\'","unnecessaryPyrightIgnore":"Coment\xe1rio desnecess\xe1rio \\"# pyright: ignore\\"","unnecessaryPyrightIgnoreRule":"Regra desnecess\xe1ria \\"# pyright: ignore\\": \\"{name}\\"","unnecessaryTypeIgnore":"Coment\xe1rio \\"# type: ignore\\" desnecess\xe1rio","unpackArgCount":"Argumento de tipo \xfanico esperado ap\xf3s \\"Unpack\\"","unpackExpectedTypeVarTuple":"TypeVarTuple ou tuple esperado como argumento de tipo para Unpack","unpackExpectedTypedDict":"Argumento de tipo TypedDict esperado para Unpack","unpackIllegalInComprehension":"Opera\xe7\xe3o de desempacotamento n\xe3o permitida na compreens\xe3o","unpackInAnnotation":"Operador de desempacotamento n\xe3o permitido na express\xe3o de tipo","unpackInDict":"Opera\xe7\xe3o de desempacotamento n\xe3o permitida em dicion\xe1rios","unpackInSet":"Operador unpack n\xe3o permitido em um set","unpackNotAllowed":"Unpack n\xe3o \xe9 permitido neste contexto","unpackOperatorNotAllowed":"A opera\xe7\xe3o de descompacta\xe7\xe3o n\xe3o \xe9 permitida neste contexto","unpackTuplesIllegal":"Opera\xe7\xe3o de desempacotamento n\xe3o permitida em tuplas anteriores ao Python 3.8","unpackedArgInTypeArgument":"Os argumentos descompactados n\xe3o podem ser usados nesse contexto","unpackedArgWithVariadicParam":"O argumento desempacotado n\xe3o pode ser usado para o par\xe2metro TypeVarTuple","unpackedDictArgumentNotMapping":"A express\xe3o de argumento ap\xf3s ** deve ser um mapeamento com um tipo de chave \\"str\\"","unpackedDictSubscriptIllegal":"O operador de desempacotamento de dicion\xe1rio no subscrito n\xe3o \xe9 permitido","unpackedSubscriptIllegal":"O operador Unpack no subscrito requer o Python 3.11 ou mais recente","unpackedTypeVarTupleExpected":"Esperava-se TypeVarTuple desempacotada. Use Unpack[{name1}] ou *{name2}","unpackedTypedDictArgument":"N\xe3o \xe9 poss\xedvel corresponder o argumento TypedDict desempacotado aos par\xe2metros","unreachableCodeCondition":"O c\xf3digo n\xe3o \xe9 analisado porque a condi\xe7\xe3o \xe9 avaliada estaticamente como falsa","unreachableCodeStructure":"O c\xf3digo est\xe1 estruturalmente inacess\xedvel","unreachableCodeType":"A an\xe1lise de tipo indica que o c\xf3digo est\xe1 inacess\xedvel","unreachableExcept":"A cl\xe1usula Except est\xe1 inacess\xedvel porque a exce\xe7\xe3o j\xe1 foi tratada","unsupportedDunderAllOperation":"A opera\xe7\xe3o em \\"__all__\\" n\xe3o \xe9 compat\xedvel, portanto, a lista de s\xedmbolos exportada pode estar incorreta","unusedCallResult":"O resultado da express\xe3o de chamada \xe9 do tipo \\"{type}\\" e n\xe3o \xe9 usado. Atribua \xe0 vari\xe1vel \\"_\\" se isso for intencional","unusedCoroutine":"O resultado da chamada de fun\xe7\xe3o async n\xe3o foi usado. Use \\"await\\" ou atribua o resultado \xe0 vari\xe1vel","unusedExpression":"O valor da express\xe3o n\xe3o \xe9 usado","varAnnotationIllegal":"As anota\xe7\xf5es de tipo para vari\xe1veis exigem Python 3.6 ou mais recente. Use coment\xe1rio de type para compatibilidade com vers\xf5es anteriores","variableFinalOverride":"A vari\xe1vel \\"{name}\\" est\xe1 marcada como Final e substitui a vari\xe1vel n\xe3o Final de mesmo nome na classe \\"{className}\\"","variadicTypeArgsTooMany":"A lista de argumentos de tipo pode ter no m\xe1ximo um TypeVarTuple ou tuple descompactado","variadicTypeParamTooManyAlias":"O alias de tipo pode ter no m\xe1ximo um par\xe2metro de tipo TypeVarTuple, mas recebeu v\xe1rios ({names})","variadicTypeParamTooManyClass":"A classe gen\xe9rica pode ter no m\xe1ximo um par\xe2metro de tipo TypeVarTuple, mas recebeu v\xe1rios ({names})","walrusIllegal":"O operador \\":=\\" requer o Python 3.8 ou mais recente","walrusNotAllowed":"Operador \\":=\\" n\xe3o \xe9 permitido neste contexto sem par\xeanteses","wildcardInFunction":"Wildcard import not allowed within a class or function","wildcardLibraryImport":"Wildcard import from a library not allowed","wildcardPatternTypePartiallyUnknown":"O tipo capturado pelo padr\xe3o curinga \xe9 parcialmente desconhecido","wildcardPatternTypeUnknown":"O tipo capturado pelo padr\xe3o curinga \xe9 desconhecido","yieldFromIllegal":"O uso de \\"yield from\\" requer o Python 3.3 ou mais recente","yieldFromOutsideAsync":"\\"yield from\\" n\xe3o \xe9 permitido em uma fun\xe7\xe3o async","yieldOutsideFunction":"\\"yield\\" n\xe3o permitido fora de uma fun\xe7\xe3o ou lambda","yieldWithinComprehension":"\\"yield\\" n\xe3o \xe9 permitido dentro de uma compreens\xe3o","zeroCaseStatementsFound":"A instru\xe7\xe3o Match deve incluir pelo menos uma instru\xe7\xe3o case","zeroLengthTupleNotAllowed":"Zero-length tuple is not allowed in this context"},"DiagnosticAddendum":{"annotatedNotAllowed":"O formul\xe1rio especial \\"Annotated\\" n\xe3o pode ser usado com verifica\xe7\xf5es de inst\xe2ncia e classe","argParam":"O argumento corresponde ao par\xe2metro \\"{paramName}\\"","argParamFunction":"O argumento corresponde ao par\xe2metro \\"{paramName}\\" na fun\xe7\xe3o \\"{functionName}\\"","argsParamMissing":"O par\xe2metro \\"*{paramName}\\" n\xe3o tem nenhum par\xe2metro correspondente","argsPositionOnly":"Incompatibilidade de par\xe2metro somente de posi\xe7\xe3o; esperava-se {expected}, mas recebeu {received}","argumentType":"O tipo de argumento \xe9 \\"{type}\\"","argumentTypes":"Tipos de argumento: ({types})","assignToNone":"O tipo n\xe3o pode ser atribu\xeddo a \\"None\\"","asyncHelp":"Voc\xea quis dizer \\"async with\\"?","baseClassIncompatible":"A classe base \\"{baseClass}\\" \xe9 incompat\xedvel com o tipo \\"{type}\\"","baseClassIncompatibleSubclass":"A classe base \\"{baseClass}\\" deriva de \\"{subclass}\\" que \xe9 incompat\xedvel com o tipo \\"{type}\\"","baseClassOverriddenType":"A classe base \\"{baseClass}\\" fornece o tipo \\"{type}\\", que \xe9 substitu\xeddo","baseClassOverridesType":"A classe base \\"{baseClass}\\" substitui pelo tipo \\"{type}\\"","bytesTypePromotions":"Defina disableBytesTypePromotions como false para habilitar o comportamento de promo\xe7\xe3o de tipo para \\"bytearray\\" e \\"memoryview\\"","conditionalRequiresBool":"O m\xe9todo __bool__ para o tipo \\"{operandType}\\" retorna o tipo \\"{boolReturnType}\\" em vez de \\"bool\\"","dataClassFieldLocation":"Declara\xe7\xe3o de campo","dataClassFrozen":"\\"{name}\\" est\xe1 congelado","dataProtocolUnsupported":"\\"{name}\\" \xe9 um protocolo de dados","descriptorAccessBindingFailed":"Falha ao associar o m\xe9todo \\"{name}\\" para a classe de descritor \\"{className}\\"","descriptorAccessCallFailed":"Falha ao chamar o m\xe9todo \\"{name}\\" para a classe de descritor \\"{className}\\"","finalMethod":"M\xe9todo Final","functionParamDefaultMissing":"O par\xe2metro \\"{name}\\" n\xe3o tem um argumento padr\xe3o","functionParamName":"Incompatibilidade de nome de par\xe2metro: \\"{destName}\\" versus \\"{srcName}\\"","functionParamPositionOnly":"Incompatibilidade de par\xe2metro somente posi\xe7\xe3o; o par\xe2metro \\"{name}\\" n\xe3o \xe9 somente posi\xe7\xe3o","functionReturnTypeMismatch":"O tipo de retorno de fun\xe7\xe3o \\"{sourceType}\\" \xe9 incompat\xedvel com o tipo \\"{destType}\\"","functionTooFewParams":"A fun\xe7\xe3o aceita poucos par\xe2metros posicionais. Esperava-se {expected}, mas recebeu {received}","functionTooManyParams":"A fun\xe7\xe3o aceita muitos par\xe2metros posicionais. Esperava-se {expected}, mas recebeu {received}","genericClassNotAllowed":"Tipo gen\xe9rico com argumentos de tipo n\xe3o permitidos para verifica\xe7\xf5es de inst\xe2ncia ou de classe","incompatibleDeleter":"O m\xe9todo de deleter de property \xe9 incompat\xedvel","incompatibleGetter":"O m\xe9todo getter de property \xe9 incompat\xedvel","incompatibleSetter":"O m\xe9todo setter de property \xe9 incompat\xedvel","initMethodLocation":"O m\xe9todo __init__ \xe9 definido na classe \\"{type}\\"","initMethodSignature":"A assinatura de __init__ \xe9 \\"{type}\\"","initSubclassLocation":"O m\xe9todo __init_subclass__ \xe9 definido na classe \\"{name}\\"","invariantSuggestionDict":"Considere alternar de \\"dict\\" para \\"Mapping\\", que \xe9 covariante no tipo de valor","invariantSuggestionList":"Considere alternar de \\"list\\" para \\"Sequence\\", que \xe9 covariante","invariantSuggestionSet":"Considere alternar de \\"set\\" para \\"Container\\", que \xe9 covariante","isinstanceClassNotSupported":"\\"{type}\\" n\xe3o tem suporte para verifica\xe7\xf5es de inst\xe2ncia e classe","keyNotRequired":"\\"{name}\\" n\xe3o \xe9 uma chave necess\xe1ria em \\"{type}\\", portanto, o acesso pode resultar em exce\xe7\xe3o de runtime","keyReadOnly":"\\"{name}\\" \xe9 uma chave somente leitura em \\"{type}\\"","keyRequiredDeleted":"\\"{name}\\" \xe9 uma chave obrigat\xf3ria e n\xe3o pode ser exclu\xedda","keyUndefined":"\\"{name}\\" n\xe3o \xe9 uma chave definida em \\"{type}\\"","kwargsParamMissing":"O par\xe2metro \\"**{paramName}\\" n\xe3o tem nenhum par\xe2metro correspondente","listAssignmentMismatch":"O tipo \\"{type}\\" \xe9 incompat\xedvel com a lista de destino","literalAssignmentMismatch":"\\"{sourceType}\\" n\xe3o pode ser atribu\xeddo a o tipo\\"{destType}\\"","literalNotAllowed":"O formul\xe1rio especial \\"Literal\\" n\xe3o pode ser usado com verifica\xe7\xf5es de inst\xe2ncia e classe","matchIsNotExhaustiveHint":"Se n\xe3o pretende usar a manipula\xe7\xe3o exaustiva, adicione \\"case _: pass\\"","matchIsNotExhaustiveType":"Tipo sem tratamento: \\"{type}\\"","memberAssignment":"A express\xe3o do tipo \\"{type}\\" n\xe3o pode ser atribu\xedda ao atributo \\"{name}\\" da classe \\"{classType}\\"","memberIsAbstract":"\\"{type}.{name}\\" n\xe3o est\xe1 implementado","memberIsAbstractMore":"e mais {count}...","memberIsClassVarInProtocol":"\\"{name}\\" \xe9 definido como um ClassVar no protocolo","memberIsInitVar":"\\"{name}\\" \xe9 um campo somente de init-only","memberIsInvariant":"\\"{name}\\" \xe9 invari\xe1vel porque \xe9 mut\xe1vel","memberIsNotClassVarInClass":"\\"{name}\\" deve ser definido como um ClassVar para ser compat\xedvel com o protocolo","memberIsNotClassVarInProtocol":"\\"{name}\\" n\xe3o est\xe1 definido como um ClassVar no protocolo","memberIsNotReadOnlyInProtocol":"\\"{name}\\" n\xe3o \xe9 somente leitura no protocolo","memberIsReadOnlyInProtocol":"\\"{name}\\" \xe9 somente leitura no protocolo","memberIsWritableInProtocol":"\\"{name}\\" \xe9 grav\xe1vel no protocolo","memberSetClassVar":"O atributo \\"{name}\\" n\xe3o pode ser atribu\xeddo por meio de uma inst\xe2ncia de classe porque \xe9 um ClassVar","memberTypeMismatch":"\\"{name}\\" \xe9 um tipo incompat\xedvel","memberUnknown":"O atributo \\"{name}\\" \xe9 desconhecido","metaclassConflict":"A metaclasse \\"{metaclass1}\\" entra em conflito com \\"{metaclass2}\\"","missingDeleter":"O m\xe9todo de deleter de property est\xe1 ausente","missingGetter":"O m\xe9todo getter da property est\xe1 ausente","missingSetter":"O m\xe9todo setter da property est\xe1 ausente","namedParamMissingInDest":"Par\xe2metro\xa0extra \\"{name}\\"","namedParamMissingInSource":"Par\xe2metro\xa0de palavra-chave ausente \\"{name}\\"","namedParamTypeMismatch":"O par\xe2metro de palavra-chave \\"{name}\\" do tipo \\"{sourceType}\\" \xe9 incompat\xedvel com o tipo \\"{destType}\\"","namedTupleNotAllowed":"NamedTuple n\xe3o pode ser usado para verifica\xe7\xf5es de inst\xe2ncia ou de classe","newMethodLocation":"O m\xe9todo __new__ \xe9 definido na classe \\"{type}\\"","newMethodSignature":"A assinatura de__new__ \xe9 \\"{type}\\"","newTypeClassNotAllowed":"O tipo criado com NewType n\xe3o pode ser usado em verifica\xe7\xf5es de inst\xe2ncia e classe","noOverloadAssignable":"Nenhuma fun\xe7\xe3o sobrecarregada corresponde ao tipo \\"{type}\\"","noneNotAllowed":"None n\xe3o pode ser usado para verifica\xe7\xf5es de inst\xe2ncia ou de classe","orPatternMissingName":"Nomes ausentes: {name}","overloadIndex":"Sobrecarga {index} \xe9 a correspond\xeancia mais pr\xf3xima","overloadNotAssignable":"Uma ou mais sobrecargas de \\"{name}\\" n\xe3o podem ser atribu\xeddas","overloadSignature":"A assinatura de sobrecarga \xe9 definida aqui","overriddenMethod":"M\xe9todo substitu\xeddo","overriddenSymbol":"S\xedmbolo substitu\xeddo","overrideInvariantMismatch":"O tipo da substitui\xe7\xe3o \\"{overrideType}\\" n\xe3o \xe9 o mesmo do tipo b\xe1sico \\"{baseType}\\"","overrideIsInvariant":"A vari\xe1vel \xe9 mut\xe1vel, ent\xe3o seu tipo \xe9 invari\xe1vel","overrideNoOverloadMatches":"Nenhuma assinatura de sobrecarga na substitui\xe7\xe3o \xe9 compat\xedvel com o m\xe9todo base","overrideNotClassMethod":"O m\xe9todo base \xe9 declarado como um classmethod, mas a substitui\xe7\xe3o n\xe3o \xe9","overrideNotInstanceMethod":"O m\xe9todo base \xe9 declarado como um m\xe9todo de inst\xe2ncia, mas a substitui\xe7\xe3o n\xe3o \xe9","overrideNotStaticMethod":"O m\xe9todo base \xe9 declarado como staticmethod, mas a substitui\xe7\xe3o n\xe3o \xe9","overrideOverloadNoMatch":"Override n\xe3o lida com todas as sobrecargas do m\xe9todo base","overrideOverloadOrder":"As sobrecargas para o m\xe9todo de substitui\xe7\xe3o devem estar na mesma ordem que o m\xe9todo base","overrideParamKeywordNoDefault":"Incompatibilidade de par\xe2metro de palavra-chave \\"{name}\\": o par\xe2metro base tem valor de argumento padr\xe3o, o par\xe2metro de substitui\xe7\xe3o n\xe3o","overrideParamKeywordType":"Incompatibilidade de tipo de par\xe2metro de palavra-chave \\"{name}\\": o par\xe2metro base \xe9 do tipo \\"{baseType}\\", o par\xe2metro de substitui\xe7\xe3o \xe9 do tipo \\"{overrideType}\\"","overrideParamName":"Incompatibilidade de nome de par\xe2metro {index}: o par\xe2metro base \xe9 denominado \\"{baseName}\\", o par\xe2metro de substitui\xe7\xe3o \xe9 denomidado \\"{overrideName}\\"","overrideParamNameExtra":"O par\xe2metro \\"{name}\\" est\xe1 ausente na base","overrideParamNameMissing":"O par\xe2metro \\"{name}\\" est\xe1 ausente na substitui\xe7\xe3o","overrideParamNamePositionOnly":"Incompatibilidade de par\xe2metro {index}: o par\xe2metro base \\"{baseName}\\" \xe9 o par\xe2metro de palavra-chave, o par\xe2metro de substitui\xe7\xe3o \xe9 somente posi\xe7\xe3o","overrideParamNoDefault":"Par\xe2metro {index} incompat\xedvel: o par\xe2metro base tem valor de argumento padr\xe3o, o par\xe2metro de substitui\xe7\xe3o n\xe3o","overrideParamType":"Incompatibilidade de tipo de par\xe2metro {index}: o par\xe2metro base \xe9 do tipo \\"{baseType}\\", o par\xe2metro de substitui\xe7\xe3o \xe9 do tipo \\"{overrideType}\\"","overridePositionalParamCount":"Incompatibilidade de contagem de par\xe2metros posicionais. O m\xe9todo base tem {baseCount}, mas a substitui\xe7\xe3o tem {overrideCount}","overrideReturnType":"Incompatibilidade de tipo de retorno: o m\xe9todo base retorna o tipo \\"{baseType}\\", a substitui\xe7\xe3o retorna o tipo \\"{overrideType}\\"","overrideType":"A classe base define o tipo como \\"{type}\\"","paramAssignment":"Par\xe2metro {index}: o tipo \\"{sourceType}\\" \xe9 incompat\xedvel com o tipo \\"{destType}\\"","paramSpecMissingInOverride":"Os par\xe2metros ParamSpec est\xe3o ausentes no m\xe9todo de substitui\xe7\xe3o","paramType":"O tipo de par\xe2metro \xe9 \\"{paramType}\\"","privateImportFromPyTypedSource":"Em vez disso, importe de \\"{module}\\"","propertyAccessFromProtocolClass":"Uma propriedade definida dentro de uma classe de protocolo n\xe3o pode ser acessada como uma vari\xe1vel de classe","propertyMethodIncompatible":"O m\xe9todo de property \\"{name}\\" \xe9 incompat\xedvel","propertyMethodMissing":"O m\xe9todo de property \\"{name}\\" est\xe1 ausente na substitui\xe7\xe3o","propertyMissingDeleter":"A property \\"{name}\\" n\xe3o tem nenhum deleter definido","propertyMissingSetter":"A property \\"{name}\\" n\xe3o tem um setter definido","protocolIncompatible":"\\"{sourceType}\\" \xe9 incompat\xedvel com o protocolo \\"{destType}\\"","protocolMemberMissing":"\\"{name}\\" n\xe3o est\xe1 presente","protocolRequiresRuntimeCheckable":"A classe do Protocol deve ser @runtime_checkable para ser usada com verifica\xe7\xf5es de inst\xe2ncia e de classe","protocolSourceIsNotConcrete":"\\"{sourceType}\\" n\xe3o \xe9 um tipo de classe concreta e n\xe3o pode ser atribu\xeddo ao tipo \\"{destType}\\"","protocolUnsafeOverlap":"Os atributos de \\"{name}\\" t\xeam os mesmos nomes que o protocolo","pyrightCommentIgnoreTip":"Use \\"# pyright: ignore[<diagnostic rules>]\\" para suprimir o diagn\xf3stico de uma \xfanica linha","readOnlyAttribute":"O atributo \\"{name}\\" \xe9 somente leitura","seeClassDeclaration":"Consulte a declara\xe7\xe3o de classe","seeDeclaration":"Consulte a declara\xe7\xe3o","seeFunctionDeclaration":"Ver declara\xe7\xe3o de fun\xe7\xe3o","seeMethodDeclaration":"Consulte a declara\xe7\xe3o de m\xe9todo","seeParameterDeclaration":"Consulte a declara\xe7\xe3o de par\xe2metro","seeTypeAliasDeclaration":"Ver declara\xe7\xe3o de alias de tipo","seeVariableDeclaration":"Consulte a declara\xe7\xe3o de vari\xe1vel","tupleAssignmentMismatch":"O tipo \\"{type}\\" \xe9 incompat\xedvel com a tuple de destino","tupleEntryTypeMismatch":"A entrada de tuple {entry} \xe9 do tipo incorreto","tupleSizeIndeterminateSrc":"Incompatibilidade de tamanho de tuple; esperado {expected} mas recebido indeterminado","tupleSizeIndeterminateSrcDest":"Incompatibilidade de tamanho de tuple; {expected} ou mais esperado, mas indeterminado recebido","tupleSizeMismatch":"Incompatibilidade de tamanho de tuple; esperado {expected} mas recebido {received}","tupleSizeMismatchIndeterminateDest":"Incompatibilidade de tamanho de tuple; {expected} ou mais esperado, mas {received} recebido","typeAliasInstanceCheck":"O alias de tipo criado com a instru\xe7\xe3o \\"type\\" n\xe3o pode ser usado com verifica\xe7\xf5es de inst\xe2ncia e de classe","typeAssignmentMismatch":"\\"{sourceType}\\" n\xe3o pode ser atribu\xeddo ao tipo\\"{destType}\\"","typeBound":"O tipo \\"{sourceType}\\" n\xe3o pode ser atribu\xeddo ao limite superior \\"{destType}\\" na vari\xe1vel do tipo \\"{name}\\"","typeConstrainedTypeVar":"O tipo \\"{type}\\" n\xe3o pode ser atribu\xeddo \xe0 vari\xe1vel do tipo restrita \\"{name}\\"","typeIncompatible":"\\"{sourceType}\\" n\xe3o pode ser atribu\xeddo a \\"{destType}\\"","typeNotClass":"\\"{type}\\" n\xe3o \xe9 uma classe.","typeNotStringLiteral":"\\"{type}\\" n\xe3o \xe9 um literal de cadeia de caracteres","typeOfSymbol":"O tipo de \\"{name}\\" \xe9 \\"{type}\\"","typeParamSpec":"O tipo \\"{type}\\" \xe9 incompat\xedvel com ParamSpec \\"{name}\\"","typeUnsupported":"O tipo \\"{type}\\" \xe9 incompat\xedvel","typeVarDefaultOutOfScope":"A vari\xe1vel de tipo \\"{name}\\" n\xe3o est\xe1 no escopo","typeVarIsContravariant":"O par\xe2metro de tipo \\"{name}\\" \xe9 contravariante, mas \\"{sourceType}\\" n\xe3o \xe9 um supertipo de \\"{destType}\\"","typeVarIsCovariant":"O par\xe2metro de tipo \\"{name}\\" \xe9 covariante, mas \\"{sourceType}\\" n\xe3o \xe9 um subtipo de \\"{destType}\\"","typeVarIsInvariant":"O par\xe2metro de tipo \\"{name}\\" \xe9 invari\xe1vel, mas \\"{sourceType}\\" n\xe3o \xe9 o mesmo que \\"{destType}\\"","typeVarNotAllowed":"TypeVar n\xe3o permitido para verifica\xe7\xf5es de inst\xe2ncia ou de classe","typeVarTupleRequiresKnownLength":"TypeVarTuple n\xe3o pode ser associado a uma tuple de comprimento desconhecido","typeVarUnnecessarySuggestion":"Use {type} em vez disso","typeVarUnsolvableRemedy":"Forne\xe7a uma sobrecarga que especifica o tipo de retorno quando o argumento n\xe3o \xe9 fornecido","typeVarsMissing":"Vari\xe1veis de tipo ausentes: {names}","typedDictBaseClass":"A classe \\"{type}\\" n\xe3o \xe9 um TypedDict","typedDictClassNotAllowed":"A classe TypedDict n\xe3o \xe9 permitida para verifica\xe7\xf5es de inst\xe2ncia ou classe","typedDictClosedExtraNotAllowed":"N\xe3o \xe9 poss\xedvel adicionar o item \\"{name}\\"","typedDictClosedExtraTypeMismatch":"N\xe3o \xe9 poss\xedvel adicionar o item \\"{name}\\" com o tipo \\"{type}\\"","typedDictClosedFieldNotReadOnly":"N\xe3o \xe9 poss\xedvel adicionar o item \\"{name}\\" porque ele deve ser ReadOnly","typedDictClosedFieldNotRequired":"N\xe3o \xe9 poss\xedvel adicionar o item \\"{name}\\" porque ele deve ser NotRequired","typedDictExtraFieldNotAllowed":"\\"{name}\\" n\xe3o est\xe1 presente em \\"{type}\\"","typedDictExtraFieldTypeMismatch":"Tipo de \\"{name}\\" \xe9 incompat\xedvel com tipo de \\"extra_items\\" em \\"{type}\\"","typedDictFieldMissing":"\\"{name}\\" est\xe1 ausente de \\"{type}\\"","typedDictFieldNotReadOnly":"\\"{name}\\" n\xe3o \xe9 somente leitura em \\"{type}\\"","typedDictFieldNotRequired":"\\"{name}\\" n\xe3o \xe9 obrigat\xf3rio em \\"{type}\\"","typedDictFieldRequired":"\\"{name}\\" \xe9 necess\xe1rio em \\"{type}\\"","typedDictFieldTypeMismatch":"O tipo \\"{type}\\" n\xe3o \xe9 atribu\xedvel ao item \\"{name}\\"","typedDictFieldUndefined":"\\"{name}\\" \xe9 um item indefinido no tipo \\"{type}\\"","typedDictKeyAccess":"Usar [\\"{name}\\"] para fazer refer\xeancia ao item em TypedDict","typedDictNotAllowed":"TypedDict n\xe3o pode ser usado para verifica\xe7\xf5es de inst\xe2ncia ou de classe","unhashableType":"O tipo \\"{type}\\" n\xe3o \xe9 pode fazer hash","uninitializedAbstractVariable":"A vari\xe1vel de inst\xe2ncia \\"{name}\\" est\xe1 definida na classe base abstrata \\"{classType}\\", mas n\xe3o foi inicializada","unreachableExcept":"\\"{exceptionType}\\" \xe9 uma subclasse de \\"{parentType}\\"","useDictInstead":"Usar dict[T1, T2] para indicar um tipo de dicion\xe1rio","useListInstead":"Usar list[T] para indicar um tipo de list ou T1 | T2 para indicar um tipo de union","useTupleInstead":"Usar tuple[T1, ..., Tn] para indicar um tipo de tuple ou T1 | T2 para indicar um tipo de union","useTypeInstead":"Usar type[T] em vez disso","varianceMismatchForClass":"A varia\xe7\xe3o do argumento de tipo \\"{typeVarName}\\" \xe9 incompat\xedvel com a classe base \\"{className}\\"","varianceMismatchForTypeAlias":"A varia\xe7\xe3o do argumento de tipo \\"{typeVarName}\\" \xe9 incompat\xedvel com \\"{typeAliasParam}\\""},"Service":{"longOperation":"A enumera\xe7\xe3o de arquivos de origem do espa\xe7o de trabalho est\xe1 demorando muito. Em vez disso, considere abrir uma subpasta. [Saiba mais](https://aka.ms/workspace-too-many-files)"}}')},12957(e){"use strict";e.exports=JSON.parse('{"CodeAction":{"createTypeStub":"[4i3uH][นั้\xc7r\xeb\xe6t\xeb T\xffp\xeb StubẤğ倪İЂҰนั้ढूँ]","createTypeStubFor":"[oXYb0][นั้\xc7r\xeb\xe6t\xeb T\xffp\xeb Stub F\xf8r \\"{m\xf8\xf0\xb5l\xeb\xd1\xe6m\xeb}\\"Ấğ倪İЂҰक्र्तिृまนั้ढूँ]","executingCommand":"[AxS1Z][นั้\xcbx\xeb\xe7\xb5t\xef\xf1g \xe7\xf8mm\xe6\xf1\xf0Ấğ倪İЂҰक्นั้ढूँ]","filesToAnalyzeCount":"[94Ml3][นั้{\xe7\xf8\xb5\xf1t} f\xefl\xebs t\xf8 \xe6\xf1\xe6l\xffz\xebẤğ倪İЂҰक्र्นั้ढूँ]","filesToAnalyzeOne":"[2zuMu][นั้1 f\xefl\xeb t\xf8 \xe6\xf1\xe6l\xffz\xebẤğ倪İЂҰक्นั้ढूँ]","findingReferences":"[0UmwS][นั้F\xef\xf1\xf0\xef\xf1g r\xebf\xebr\xeb\xf1\xe7\xebsẤğ倪İЂҰक्นั้ढूँ]","organizeImports":"[KhOyl][นั้\xd8rg\xe6\xf1\xefz\xeb \xcfmp\xf8rtsẤğ倪İЂҰนั้ढूँ]"},"Completion":{"autoImportDetail":"[WdNQG][นั้\xc6\xb5t\xf8-\xefmp\xf8rtẤğ倪İนั้ढूँ]","indexValueDetail":"[mX94Q][นั้\xcf\xf1\xf0\xebx v\xe6l\xb5\xebẤğ倪İนั้ढूँ]"},"Diagnostic":{"abstractMethodInvocation":"[fE8MD][นั้M\xebth\xf8\xf0 \\"{m\xebth\xf8\xf0}\\" \xe7\xe6\xf1\xf1\xf8t \xfe\xeb \xe7\xe6ll\xeb\xf0 \xfe\xeb\xe7\xe6\xb5s\xeb \xeft \xefs \xe6\xfestr\xe6\xe7t \xe6\xf1\xf0 \xb5\xf1\xefmpl\xebm\xeb\xf1t\xeb\xf0Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğนั้ढूँ]","annotatedMetadataInconsistent":"[iOP70][นั้\xc6\xf1\xf1\xf8t\xe6t\xeb\xf0 m\xebt\xe6\xf0\xe6t\xe6 t\xffp\xeb \\"{m\xebt\xe6\xf0\xe6t\xe6T\xffp\xeb}\\" \xefs \xf1\xf8t \xe7\xf8mp\xe6t\xef\xfel\xeb w\xefth t\xffp\xeb \\"{t\xffp\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪นั้ढूँ]","annotatedParamCountMismatch":"[VZvZc][นั้P\xe6r\xe6m\xebt\xebr \xe6\xf1\xf1\xf8t\xe6t\xef\xf8\xf1 \xe7\xf8\xb5\xf1t m\xefsm\xe6t\xe7h: \xebxp\xeb\xe7t\xeb\xf0 {\xebxp\xeb\xe7t\xeb\xf0} \xfe\xb5t r\xeb\xe7\xeb\xefv\xeb\xf0 {r\xeb\xe7\xeb\xefv\xeb\xf0}Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İนั้ढूँ]","annotatedTypeArgMissing":"[mTgtG][นั้\xcbxp\xeb\xe7t\xeb\xf0 \xf8\xf1\xeb t\xffp\xeb \xe6rg\xb5m\xeb\xf1t \xe6\xf1\xf0 \xf8\xf1\xeb \xf8r m\xf8r\xeb \xe6\xf1\xf1\xf8t\xe6t\xef\xf8\xf1s f\xf8r \\"Annotated\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまนั้ढूँ]","annotationBytesString":"[W1g86][นั้T\xffp\xeb \xebxpr\xebss\xef\xf8\xf1s \xe7\xe6\xf1\xf1\xf8t \xb5s\xeb \xfe\xfft\xebs str\xef\xf1g l\xeft\xebr\xe6lsẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰนั้ढूँ]","annotationFormatString":"[zaI8H][นั้T\xffp\xeb \xebxpr\xebss\xef\xf8\xf1s \xe7\xe6\xf1\xf1\xf8t \xb5s\xeb f\xf8rm\xe6t str\xef\xf1g l\xeft\xebr\xe6ls (f-str\xef\xf1gs)Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृนั้ढूँ]","annotationNotSupported":"[xYlM8][นั้T\xffp\xeb \xe6\xf1\xf1\xf8t\xe6t\xef\xf8\xf1 \xf1\xf8t s\xb5pp\xf8rt\xeb\xf0 f\xf8r th\xefs st\xe6t\xebm\xeb\xf1tẤğ倪İЂҰक्र्तिृまẤğ倪İЂนั้ढूँ]","annotationRawString":"[WOMum][นั้T\xffp\xeb \xebxpr\xebss\xef\xf8\xf1s \xe7\xe6\xf1\xf1\xf8t \xb5s\xeb r\xe6w str\xef\xf1g l\xeft\xebr\xe6lsẤğ倪İЂҰक्र्तिृまẤğ倪İЂนั้ढूँ]","annotationSpansStrings":"[6Gg9x][นั้T\xffp\xeb \xebxpr\xebss\xef\xf8\xf1s \xe7\xe6\xf1\xf1\xf8t sp\xe6\xf1 m\xb5lt\xefpl\xeb str\xef\xf1g l\xeft\xebr\xe6lsẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","annotationStringEscape":"[MQdsm][นั้T\xffp\xeb \xebxpr\xebss\xef\xf8\xf1s \xe7\xe6\xf1\xf1\xf8t \xe7\xf8\xf1t\xe6\xef\xf1 \xebs\xe7\xe6p\xeb \xe7h\xe6r\xe6\xe7t\xebrsẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰนั้ढूँ]","annotationTemplateString":"[KaTjj][นั้T\xffp\xeb \xebxpr\xebss\xef\xf8\xf1s \xe7\xe6\xf1\xf1\xf8t \xb5s\xeb t\xebmpl\xe6t\xeb str\xef\xf1g l\xeft\xebr\xe6ls (t-str\xef\xf1gs)Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृนั้ढूँ]","argAssignment":"[7pdVt][นั้\xc6rg\xb5m\xeb\xf1t \xf8f t\xffp\xeb \\"{\xe6rgT\xffp\xeb}\\" \xe7\xe6\xf1\xf1\xf8t \xfe\xeb \xe6ss\xefg\xf1\xeb\xf0 t\xf8 p\xe6r\xe6m\xebt\xebr \xf8f t\xffp\xeb \\"{p\xe6r\xe6mT\xffp\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂนั้ढूँ]","argAssignmentFunction":"[J08ms][นั้\xc6rg\xb5m\xeb\xf1t \xf8f t\xffp\xeb \\"{\xe6rgT\xffp\xeb}\\" \xe7\xe6\xf1\xf1\xf8t \xfe\xeb \xe6ss\xefg\xf1\xeb\xf0 t\xf8 p\xe6r\xe6m\xebt\xebr \xf8f t\xffp\xeb \\"{p\xe6r\xe6mT\xffp\xeb}\\" \xef\xf1 f\xb5\xf1\xe7t\xef\xf8\xf1 \\"{f\xb5\xf1\xe7t\xef\xf8\xf1\xd1\xe6m\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğนั้ढूँ]","argAssignmentParam":"[hEBRl][นั้\xc6rg\xb5m\xeb\xf1t \xf8f t\xffp\xeb \\"{\xe6rgT\xffp\xeb}\\" \xe7\xe6\xf1\xf1\xf8t \xfe\xeb \xe6ss\xefg\xf1\xeb\xf0 t\xf8 p\xe6r\xe6m\xebt\xebr \\"{p\xe6r\xe6m\xd1\xe6m\xeb}\\" \xf8f t\xffp\xeb \\"{p\xe6r\xe6mT\xffp\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्นั้ढूँ]","argAssignmentParamFunction":"[0sIuD][นั้\xc6rg\xb5m\xeb\xf1t \xf8f t\xffp\xeb \\"{\xe6rgT\xffp\xeb}\\" \xe7\xe6\xf1\xf1\xf8t \xfe\xeb \xe6ss\xefg\xf1\xeb\xf0 t\xf8 p\xe6r\xe6m\xebt\xebr \\"{p\xe6r\xe6m\xd1\xe6m\xeb}\\" \xf8f t\xffp\xeb \\"{p\xe6r\xe6mT\xffp\xeb}\\" \xef\xf1 f\xb5\xf1\xe7t\xef\xf8\xf1 \\"{f\xb5\xf1\xe7t\xef\xf8\xf1\xd1\xe6m\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","argMissingForParam":"[1oqiG][นั้\xc6rg\xb5m\xeb\xf1t m\xefss\xef\xf1g f\xf8r p\xe6r\xe6m\xebt\xebr {\xf1\xe6m\xeb}Ấğ倪İЂҰक्र्तिृまẤนั้ढूँ]","argMissingForParams":"[iAF8C][นั้\xc6rg\xb5m\xeb\xf1ts m\xefss\xef\xf1g f\xf8r p\xe6r\xe6m\xebt\xebrs {\xf1\xe6m\xebs}Ấğ倪İЂҰक्र्तिृまẤğนั้ढूँ]","argMorePositionalExpectedCount":"[q3jgC][นั้\xcbxp\xeb\xe7t\xeb\xf0 {\xebxp\xeb\xe7t\xeb\xf0} m\xf8r\xeb p\xf8s\xeft\xef\xf8\xf1\xe6l \xe6rg\xb5m\xeb\xf1tsẤğ倪İЂҰक्र्तिृまẤğ倪İนั้ढूँ]","argMorePositionalExpectedOne":"[DNcCo][นั้\xcbxp\xeb\xe7t\xeb\xf0 1 m\xf8r\xeb p\xf8s\xeft\xef\xf8\xf1\xe6l \xe6rg\xb5m\xeb\xf1tẤğ倪İЂҰक्र्तिृまนั้ढूँ]","argPositional":"[XBHa9][นั้\xcbxp\xeb\xe7t\xeb\xf0 p\xf8s\xeft\xef\xf8\xf1\xe6l \xe6rg\xb5m\xeb\xf1tẤğ倪İЂҰक्र्तिृนั้ढूँ]","argPositionalExpectedCount":"[F5Y6t][นั้\xcbxp\xeb\xe7t\xeb\xf0 {\xebxp\xeb\xe7t\xeb\xf0} p\xf8s\xeft\xef\xf8\xf1\xe6l \xe6rg\xb5m\xeb\xf1tsẤğ倪İЂҰक्र्तिृまẤğนั้ढूँ]","argPositionalExpectedOne":"[XW4kV][นั้\xcbxp\xeb\xe7t\xeb\xf0 1 p\xf8s\xeft\xef\xf8\xf1\xe6l \xe6rg\xb5m\xeb\xf1tẤğ倪İЂҰक्र्तिृนั้ढूँ]","argTypePartiallyUnknown":"[Y02o3][นั้\xc6rg\xb5m\xeb\xf1t t\xffp\xeb \xefs p\xe6rt\xef\xe6ll\xff \xb5\xf1k\xf1\xf8w\xf1Ấğ倪İЂҰक्र्तिृまนั้ढूँ]","argTypeUnknown":"[l0ccD][นั้\xc6rg\xb5m\xeb\xf1t t\xffp\xeb \xefs \xb5\xf1k\xf1\xf8w\xf1Ấğ倪İЂҰक्र्นั้ढूँ]","assertAlwaysTrue":"[5Weld][นั้\xc6ss\xebrt \xebxpr\xebss\xef\xf8\xf1 \xe6lw\xe6\xffs \xebv\xe6l\xb5\xe6t\xebs t\xf8 trueẤğ倪İЂҰक्र्तिृまẤğ倪นั้ढूँ]","assertTypeArgs":"[QHRQ7][นั้\\"assert_type\\" \xebxp\xeb\xe7ts tw\xf8 p\xf8s\xeft\xef\xf8\xf1\xe6l \xe6rg\xb5m\xeb\xf1tsẤğ倪İЂҰक्र्तिृまẤğ倪İนั้ढूँ]","assertTypeTypeMismatch":"[fc1Kk][นั้\\"assert_type\\" m\xefsm\xe6t\xe7h: \xebxp\xeb\xe7t\xeb\xf0 \\"{\xebxp\xeb\xe7t\xeb\xf0}\\" \xfe\xb5t r\xeb\xe7\xeb\xefv\xeb\xf0 \\"{r\xeb\xe7\xeb\xefv\xeb\xf0}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまนั้ढूँ]","assignmentExprComprehension":"[F5OTr][นั้\xc6ss\xefg\xf1m\xeb\xf1t \xebxpr\xebss\xef\xf8\xf1 t\xe6rg\xebt \\"{\xf1\xe6m\xeb}\\" \xe7\xe6\xf1\xf1\xf8t \xb5s\xeb s\xe6m\xeb \xf1\xe6m\xeb \xe6s \xe7\xf8mpr\xebh\xeb\xf1s\xef\xf8\xf1 f\xf8r t\xe6rg\xebtẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰนั้ढूँ]","assignmentExprContext":"[U4d41][นั้\xc6ss\xefg\xf1m\xeb\xf1t \xebxpr\xebss\xef\xf8\xf1 m\xb5st \xfe\xeb w\xefth\xef\xf1 m\xf8\xf0\xb5l\xeb, f\xb5\xf1\xe7t\xef\xf8\xf1 \xf8r l\xe6m\xfe\xf0\xe6Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृนั้ढूँ]","assignmentExprInSubscript":"[mnJzw][นั้\xc6ss\xefg\xf1m\xeb\xf1t \xebxpr\xebss\xef\xf8\xf1s w\xefth\xef\xf1 \xe6 s\xb5\xfes\xe7r\xefpt \xe6r\xeb s\xb5pp\xf8rt\xeb\xf0 \xf8\xf1l\xff \xef\xf1 P\xffth\xf8\xf1 3.10 \xe6\xf1\xf0 \xf1\xebw\xebrẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰนั้ढूँ]","assignmentInProtocol":"[vey5h][นั้\xcf\xf1st\xe6\xf1\xe7\xeb \xf8r \xe7l\xe6ss v\xe6r\xef\xe6\xfel\xebs w\xefth\xef\xf1 \xe6 Protocol \xe7l\xe6ss m\xb5st \xfe\xeb \xebxpl\xef\xe7\xeftl\xff \xf0\xeb\xe7l\xe6r\xeb\xf0 w\xefth\xef\xf1 th\xeb \xe7l\xe6ss \xfe\xf8\xf0\xffẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृนั้ढूँ]","assignmentTargetExpr":"[22xbu][นั้\xcbxpr\xebss\xef\xf8\xf1 \xe7\xe6\xf1\xf1\xf8t \xfe\xeb \xe6ss\xefg\xf1m\xeb\xf1t t\xe6rg\xebtẤğ倪İЂҰक्र्तिृまẤนั้ढूँ]","asyncNotInAsyncFunction":"[u0Y7U][นั้\xdcs\xeb \xf8f \\"async\\" \xf1\xf8t \xe6ll\xf8w\xeb\xf0 \xf8\xb5ts\xef\xf0\xeb \xf8f async f\xb5\xf1\xe7t\xef\xf8\xf1Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","awaitIllegal":"[2Wa68][นั้\xdcs\xeb \xf8f \\"await\\" r\xebq\xb5\xefr\xebs P\xffth\xf8\xf1 3.5 \xf8r \xf1\xebw\xebrẤğ倪İЂҰक्र्तिृまẤğ倪นั้ढूँ]","awaitNotAllowed":"[TpX77][นั้T\xffp\xeb \xebxpr\xebss\xef\xf8\xf1s \xe7\xe6\xf1\xf1\xf8t \xb5s\xeb \\"await\\"Ấğ倪İЂҰक्र्तिृまนั้ढूँ]","awaitNotInAsync":"[qau2Q][นั้\\"await\\" \xe6ll\xf8w\xeb\xf0 \xf8\xf1l\xff w\xefth\xef\xf1 async f\xb5\xf1\xe7t\xef\xf8\xf1Ấğ倪İЂҰक्र्तिृまẤğ倪นั้ढूँ]","backticksIllegal":"[V1LZI][นั้\xcbxpr\xebss\xef\xf8\xf1s s\xb5rr\xf8\xb5\xf1\xf0\xeb\xf0 \xfe\xff \xfe\xe6\xe7kt\xef\xe7ks \xe6r\xeb \xf1\xf8t s\xb5pp\xf8rt\xeb\xf0 \xef\xf1 P\xffth\xf8\xf1 3.x; \xb5s\xeb repr \xef\xf1st\xeb\xe6\xf0Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰนั้ढूँ]","baseClassCircular":"[frqWt][นั้\xc7l\xe6ss \xe7\xe6\xf1\xf1\xf8t \xf0\xebr\xefv\xeb fr\xf8m \xefts\xeblfẤğ倪İЂҰक्र्तिृนั้ढूँ]","baseClassFinal":"[C9i92][นั้\xdf\xe6s\xeb \xe7l\xe6ss \\"{t\xffp\xeb}\\" \xefs m\xe6rk\xeb\xf0 final \xe6\xf1\xf0 \xe7\xe6\xf1\xf1\xf8t \xfe\xeb s\xb5\xfe\xe7l\xe6ss\xeb\xf0Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्นั้ढूँ]","baseClassIncompatible":"[K3wZ2][นั้\xdf\xe6s\xeb \xe7l\xe6ss\xebs \xf8f {t\xffp\xeb} \xe6r\xeb m\xb5t\xb5\xe6ll\xff \xef\xf1\xe7\xf8mp\xe6t\xef\xfel\xebẤğ倪İЂҰक्र्तिृまẤğ倪İЂนั้ढूँ]","baseClassInvalid":"[qULQr][นั้\xc6rg\xb5m\xeb\xf1t t\xf8 \xe7l\xe6ss m\xb5st \xfe\xeb \xe6 \xfe\xe6s\xeb \xe7l\xe6ssẤğ倪İЂҰक्र्तिृまẤนั้ढूँ]","baseClassMethodTypeIncompatible":"[2lM0z][นั้\xdf\xe6s\xeb \xe7l\xe6ss\xebs f\xf8r \xe7l\xe6ss \\"{\xe7l\xe6ssT\xffp\xeb}\\" \xf0\xebf\xef\xf1\xeb m\xebth\xf8\xf0 \\"{\xf1\xe6m\xeb}\\" \xef\xf1 \xef\xf1\xe7\xf8mp\xe6t\xef\xfel\xeb w\xe6\xffẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İนั้ढूँ]","baseClassUnknown":"[QQxIX][นั้\xdf\xe6s\xeb \xe7l\xe6ss t\xffp\xeb \xefs \xb5\xf1k\xf1\xf8w\xf1, \xf8\xfes\xe7\xb5r\xef\xf1g t\xffp\xeb \xf8f \xf0\xebr\xefv\xeb\xf0 \xe7l\xe6ssẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्นั้ढूँ]","baseClassVariableTypeIncompatible":"[YmxlD][นั้\xdf\xe6s\xeb \xe7l\xe6ss\xebs f\xf8r \xe7l\xe6ss \\"{\xe7l\xe6ssT\xffp\xeb}\\" \xf0\xebf\xef\xf1\xeb v\xe6r\xef\xe6\xfel\xeb \\"{\xf1\xe6m\xeb}\\" \xef\xf1 \xef\xf1\xe7\xf8mp\xe6t\xef\xfel\xeb w\xe6\xffẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İนั้ढूँ]","binaryOperationNotAllowed":"[1lzlz][นั้\xdf\xef\xf1\xe6r\xff \xf8p\xebr\xe6t\xf8r \xf1\xf8t \xe6ll\xf8w\xeb\xf0 \xef\xf1 t\xffp\xeb \xebxpr\xebss\xef\xf8\xf1Ấğ倪İЂҰक्र्तिृまẤğ倪İนั้ढूँ]","bindParamMissing":"[6ggqn][นั้\xc7\xf8\xb5l\xf0 \xf1\xf8t \xfe\xef\xf1\xf0 m\xebth\xf8\xf0 \\"{m\xebth\xf8\xf0\xd1\xe6m\xeb}\\" \xfe\xeb\xe7\xe6\xb5s\xeb \xeft \xefs m\xefss\xef\xf1g \xe6 \\"s\xeblf\\" \xf8r \\"\xe7ls\\" p\xe6r\xe6m\xebt\xebrẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰนั้ढूँ]","bindTypeMismatch":"[x4sbf][นั้\xc7\xf8\xb5l\xf0 \xf1\xf8t \xfe\xef\xf1\xf0 m\xebth\xf8\xf0 \\"{m\xebth\xf8\xf0\xd1\xe6m\xeb}\\" \xfe\xeb\xe7\xe6\xb5s\xeb \\"{t\xffp\xeb}\\" \xefs \xf1\xf8t \xe6ss\xefg\xf1\xe6\xfel\xeb t\xf8 p\xe6r\xe6m\xebt\xebr \\"{p\xe6r\xe6m\xd1\xe6m\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृนั้ढूँ]","breakInExceptionGroup":"[Kwoku][นั้\\"break\\" \xefs \xf1\xf8t \xe6ll\xf8w\xeb\xf0 \xef\xf1 \xe6\xf1 \\"except*\\" \xfel\xf8\xe7kẤğ倪İЂҰक्र्तिृまẤğ倪İนั้ढूँ]","breakOutsideLoop":"[Ca4Ip][นั้\\"break\\" \xe7\xe6\xf1 \xfe\xeb \xb5s\xeb\xf0 \xf8\xf1l\xff w\xefth\xef\xf1 \xe6 l\xf8\xf8pẤğ倪İЂҰक्र्तिृまẤนั้ढूँ]","bytesUnsupportedEscape":"[TxAaf][นั้\xdc\xf1s\xb5pp\xf8rt\xeb\xf0 \xebs\xe7\xe6p\xeb s\xebq\xb5\xeb\xf1\xe7\xeb \xef\xf1 bytes l\xeft\xebr\xe6lẤğ倪İЂҰक्र्तिृまẤğ倪İนั้ढूँ]","callableExtraArgs":"[M3UIb][นั้\xcbxp\xeb\xe7t\xeb\xf0 \xf8\xf1l\xff tw\xf8 t\xffp\xeb \xe6rg\xb5m\xeb\xf1ts t\xf8 \\"Callable\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İนั้ढूँ]","callableFirstArg":"[W1wTU][นั้\xcbxp\xeb\xe7t\xeb\xf0 p\xe6r\xe6m\xebt\xebr t\xffp\xeb l\xefst \xf8r \\"...\\"Ấğ倪İЂҰक्र्तिृまẤนั้ढूँ]","callableNotInstantiable":"[sJ0Q8][นั้\xc7\xe6\xf1\xf1\xf8t \xef\xf1st\xe6\xf1t\xef\xe6t\xeb t\xffp\xeb \\"{t\xffp\xeb}\\"Ấğ倪İЂҰक्र्तिृนั้ढूँ]","callableSecondArg":"[9c1cS][นั้\xcbxp\xeb\xe7t\xeb\xf0 r\xebt\xb5r\xf1 t\xffp\xeb \xe6s s\xeb\xe7\xf8\xf1\xf0 t\xffp\xeb \xe6rg\xb5m\xeb\xf1t f\xf8r \\"Callable\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्นั้ढूँ]","casePatternIsIrrefutable":"[NR6tj][นั้\xcfrr\xebf\xb5t\xe6\xfel\xeb p\xe6tt\xebr\xf1 \xefs \xe6ll\xf8w\xeb\xf0 \xf8\xf1l\xff f\xf8r th\xeb l\xe6st \xe7\xe6s\xeb st\xe6t\xebm\xeb\xf1tẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृนั้ढूँ]","classAlreadySpecialized":"[Puetc][นั้T\xffp\xeb \\"{t\xffp\xeb}\\" \xefs \xe6lr\xeb\xe6\xf0\xff sp\xeb\xe7\xef\xe6l\xefz\xeb\xf0Ấğ倪İЂҰक्र्तिृまนั้ढूँ]","classDecoratorTypeUnknown":"[FhL8V][นั้\xdc\xf1t\xffp\xeb\xf0 \xe7l\xe6ss \xf0\xeb\xe7\xf8r\xe6t\xf8r \xf8\xfes\xe7\xb5r\xebs t\xffp\xeb \xf8f \xe7l\xe6ss; \xefg\xf1\xf8r\xef\xf1g \xf0\xeb\xe7\xf8r\xe6t\xf8rẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृนั้ढूँ]","classDefinitionCycle":"[21Tlp][นั้\xc7l\xe6ss \xf0\xebf\xef\xf1\xeft\xef\xf8\xf1 f\xf8r \\"{\xf1\xe6m\xeb}\\" \xf0\xebp\xeb\xf1\xf0s \xf8\xf1 \xefts\xeblfẤğ倪İЂҰक्र्तिृまẤğ倪İЂนั้ढूँ]","classGetItemClsParam":"[A2iHF][นั้__class_getitem__ \xf8v\xebrr\xef\xf0\xeb sh\xf8\xb5l\xf0 t\xe6k\xeb \xe6 \\"cls\\" p\xe6r\xe6m\xebt\xebrẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","classMethodClsParam":"[aWMN3][นั้\xc7l\xe6ss m\xebth\xf8\xf0s sh\xf8\xb5l\xf0 t\xe6k\xeb \xe6 \\"cls\\" p\xe6r\xe6m\xebt\xebrẤğ倪İЂҰक्र्तिृまẤğ倪นั้ढूँ]","classNotRuntimeSubscriptable":"[O9BL6][นั้\xa7\xb5\xfes\xe7r\xefpt f\xf8r \xe7l\xe6ss \\"{\xf1\xe6m\xeb}\\" w\xefll g\xeb\xf1\xebr\xe6t\xeb r\xb5\xf1t\xefm\xeb \xebx\xe7\xebpt\xef\xf8\xf1; \xeb\xf1\xe7l\xf8s\xeb t\xffp\xeb \xebxpr\xebss\xef\xf8\xf1 \xef\xf1 q\xb5\xf8t\xebsẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्นั้ढूँ]","classPatternBuiltInArgPositional":"[DOfs5][นั้\xc7l\xe6ss p\xe6tt\xebr\xf1 \xe6\xe7\xe7\xebpts \xf8\xf1l\xff p\xf8s\xeft\xef\xf8\xf1\xe6l s\xb5\xfe-p\xe6tt\xebr\xf1Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰนั้ढूँ]","classPatternNewType":"[9l6u3][นั้\\"{t\xffp\xeb}\\" \xe7\xe6\xf1\xf1\xf8t \xfe\xeb \xb5s\xeb\xf0 \xef\xf1 \xe6 \xe7l\xe6ss p\xe6tt\xebr\xf1 \xfe\xeb\xe7\xe6\xb5s\xeb \xeft \xefs \xf0\xebf\xef\xf1\xeb\xf0 \xb5s\xef\xf1g \xd1\xebwT\xffp\xebẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪นั้ढूँ]","classPatternPositionalArgCount":"[B65y5][นั้T\xf8\xf8 m\xe6\xf1\xff p\xf8s\xeft\xef\xf8\xf1\xe6l p\xe6tt\xebr\xf1s f\xf8r \xe7l\xe6ss \\"{t\xffp\xeb}\\"; \xebxp\xeb\xe7t\xeb\xf0 {\xebxp\xeb\xe7t\xeb\xf0} \xfe\xb5t r\xeb\xe7\xeb\xefv\xeb\xf0 {r\xeb\xe7\xeb\xefv\xeb\xf0}Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्นั้ढूँ]","classPatternTypeAlias":"[AxDtv][นั้\\"{t\xffp\xeb}\\" \xe7\xe6\xf1\xf1\xf8t \xfe\xeb \xb5s\xeb\xf0 \xef\xf1 \xe6 \xe7l\xe6ss p\xe6tt\xebr\xf1 \xfe\xeb\xe7\xe6\xb5s\xeb \xeft \xefs \xe6 sp\xeb\xe7\xef\xe6l\xefz\xeb\xf0 t\xffp\xeb \xe6l\xef\xe6sẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İนั้ढूँ]","classPropertyDeprecated":"[Q6JgP][นั้\xc7l\xe6ss pr\xf8p\xebrt\xef\xebs \xe6r\xeb \xf0\xebpr\xeb\xe7\xe6t\xeb\xf0 \xef\xf1 P\xffth\xf8\xf1 3.11 \xe6\xf1\xf0 w\xefll \xf1\xf8t \xfe\xeb s\xb5pp\xf8rt\xeb\xf0 \xef\xf1 P\xffth\xf8\xf1 3.13Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","classTypeParametersIllegal":"[GybXD][นั้\xc7l\xe6ss t\xffp\xeb p\xe6r\xe6m\xebt\xebr s\xff\xf1t\xe6x r\xebq\xb5\xefr\xebs P\xffth\xf8\xf1 3.12 \xf8r \xf1\xebw\xebrẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्นั้ढूँ]","classVarFirstArgMissing":"[VtcEd][นั้\xcbxp\xeb\xe7t\xeb\xf0 \xe6 t\xffp\xeb \xe6rg\xb5m\xeb\xf1t \xe6ft\xebr \\"ClassVar\\"Ấğ倪İЂҰक्र्तिृまẤğนั้ढूँ]","classVarNotAllowed":"[BU07G][นั้\\"ClassVar\\" \xefs \xf1\xf8t \xe6ll\xf8w\xeb\xf0 \xef\xf1 th\xefs \xe7\xf8\xf1t\xebxtẤğ倪İЂҰक्र्तिृまẤğนั้ढूँ]","classVarOverridesInstanceVar":"[UEaro][นั้\xc7l\xe6ss v\xe6r\xef\xe6\xfel\xeb \\"{\xf1\xe6m\xeb}\\" \xf8v\xebrr\xef\xf0\xebs \xef\xf1st\xe6\xf1\xe7\xeb v\xe6r\xef\xe6\xfel\xeb \xf8f s\xe6m\xeb \xf1\xe6m\xeb \xef\xf1 \xe7l\xe6ss \\"{\xe7l\xe6ss\xd1\xe6m\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","classVarTooManyArgs":"[Mj1R5][นั้\xcbxp\xeb\xe7t\xeb\xf0 \xf8\xf1l\xff \xf8\xf1\xeb t\xffp\xeb \xe6rg\xb5m\xeb\xf1t \xe6ft\xebr \\"ClassVar\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂนั้ढूँ]","classVarWithTypeVar":"[6mnjY][นั้\\"ClassVar\\" t\xffp\xeb \xe7\xe6\xf1\xf1\xf8t \xef\xf1\xe7l\xb5\xf0\xeb t\xffp\xeb v\xe6r\xef\xe6\xfel\xebsẤğ倪İЂҰक्र्तिृまẤğ倪İนั้ढूँ]","clsSelfParamTypeMismatch":"[MBrCQ][นั้T\xffp\xeb \xf8f p\xe6r\xe6m\xebt\xebr \\"{\xf1\xe6m\xeb}\\" m\xb5st \xfe\xeb \xe6 s\xb5p\xebrt\xffp\xeb \xf8f \xefts \xe7l\xe6ss \\"{\xe7l\xe6ssT\xffp\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤนั้ढूँ]","codeTooComplexToAnalyze":"[FNQd7][นั้\xc7\xf8\xf0\xeb \xefs t\xf8\xf8 \xe7\xf8mpl\xebx t\xf8 \xe6\xf1\xe6l\xffz\xeb; r\xeb\xf0\xb5\xe7\xeb \xe7\xf8mpl\xebx\xeft\xff \xfe\xff r\xebf\xe6\xe7t\xf8r\xef\xf1g \xef\xf1t\xf8 s\xb5\xfer\xf8\xb5t\xef\xf1\xebs \xf8r r\xeb\xf0\xb5\xe7\xef\xf1g \xe7\xf8\xf1\xf0\xeft\xef\xf8\xf1\xe6l \xe7\xf8\xf0\xeb p\xe6thsẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İนั้ढूँ]","collectionAliasInstantiation":"[rZb8i][นั้T\xffp\xeb \\"{t\xffp\xeb}\\" \xe7\xe6\xf1\xf1\xf8t \xfe\xeb \xef\xf1st\xe6\xf1t\xef\xe6t\xeb\xf0, \xb5s\xeb \\"{\xe6l\xef\xe6s}\\" \xef\xf1st\xeb\xe6\xf0Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्นั้ढूँ]","comparisonAlwaysFalse":"[N16ve][นั้\xc7\xf8\xf1\xf0\xeft\xef\xf8\xf1 w\xefll \xe6lw\xe6\xffs \xebv\xe6l\xb5\xe6t\xeb t\xf8 False s\xef\xf1\xe7\xeb th\xeb t\xffp\xebs \\"{l\xebftT\xffp\xeb}\\" \xe6\xf1\xf0 \\"{r\xefghtT\xffp\xeb}\\" h\xe6v\xeb \xf1\xf8 \xf8v\xebrl\xe6pẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृนั้ढूँ]","comparisonAlwaysTrue":"[0TOLo][นั้\xc7\xf8\xf1\xf0\xeft\xef\xf8\xf1 w\xefll \xe6lw\xe6\xffs \xebv\xe6l\xb5\xe6t\xeb t\xf8 True s\xef\xf1\xe7\xeb th\xeb t\xffp\xebs \\"{l\xebftT\xffp\xeb}\\" \xe6\xf1\xf0 \\"{r\xefghtT\xffp\xeb}\\" h\xe6v\xeb \xf1\xf8 \xf8v\xebrl\xe6pẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृนั้ढूँ]","comprehensionInDict":"[Orm2O][นั้\xc7\xf8mpr\xebh\xeb\xf1s\xef\xf8\xf1 \xe7\xe6\xf1\xf1\xf8t \xfe\xeb \xb5s\xeb\xf0 w\xefth \xf8th\xebr \xf0\xef\xe7t\xef\xf8\xf1\xe6r\xff \xeb\xf1tr\xef\xebsẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्นั้ढूँ]","comprehensionInSet":"[YUnu9][นั้\xc7\xf8mpr\xebh\xeb\xf1s\xef\xf8\xf1 \xe7\xe6\xf1\xf1\xf8t \xfe\xeb \xb5s\xeb\xf0 w\xefth \xf8th\xebr set \xeb\xf1tr\xef\xebsẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰนั้ढूँ]","concatenateContext":"[8tRy6][นั้\\"Concatenate\\" \xefs \xf1\xf8t \xe6ll\xf8w\xeb\xf0 \xef\xf1 th\xefs \xe7\xf8\xf1t\xebxtẤğ倪İЂҰक्र्तिृまẤğ倪İนั้ढूँ]","concatenateParamSpecMissing":"[3s1CV][นั้\xa3\xe6st t\xffp\xeb \xe6rg\xb5m\xeb\xf1t f\xf8r \\"Concatenate\\" m\xb5st \xfe\xeb \xe6 ParamSpec \xf8r \\"...\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृนั้ढूँ]","concatenateTypeArgsMissing":"[aH5g8][นั้\\"Concatenate\\" r\xebq\xb5\xefr\xebs \xe6t l\xeb\xe6st tw\xf8 t\xffp\xeb \xe6rg\xb5m\xeb\xf1tsẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰนั้ढूँ]","conditionalOperandInvalid":"[HnbrG][นั้\xcf\xf1v\xe6l\xef\xf0 \xe7\xf8\xf1\xf0\xeft\xef\xf8\xf1\xe6l \xf8p\xebr\xe6\xf1\xf0 \xf8f t\xffp\xeb \\"{t\xffp\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İนั้ढूँ]","constantRedefinition":"[oRKBh][นั้\\"{\xf1\xe6m\xeb}\\" \xefs \xe7\xf8\xf1st\xe6\xf1t (\xfe\xeb\xe7\xe6\xb5s\xeb \xeft \xefs \xb5pp\xebr\xe7\xe6s\xeb) \xe6\xf1\xf0 \xe7\xe6\xf1\xf1\xf8t \xfe\xeb r\xeb\xf0\xebf\xef\xf1\xeb\xf0Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまนั้ढूँ]","constructorParametersMismatch":"[WWloK][นั้M\xefsm\xe6t\xe7h \xfe\xebtw\xeb\xeb\xf1 s\xefg\xf1\xe6t\xb5r\xeb \xf8f __new__ \xe6\xf1\xf0 __init__ \xef\xf1 \xe7l\xe6ss \\"{\xe7l\xe6ssT\xffp\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤนั้ढूँ]","containmentAlwaysFalse":"[e6PIv][นั้\xcbxpr\xebss\xef\xf8\xf1 w\xefll \xe6lw\xe6\xffs \xebv\xe6l\xb5\xe6t\xeb t\xf8 False s\xef\xf1\xe7\xeb th\xeb t\xffp\xebs \\"{l\xebftT\xffp\xeb}\\" \xe6\xf1\xf0 \\"{r\xefghtT\xffp\xeb}\\" h\xe6v\xeb \xf1\xf8 \xf8v\xebrl\xe6pẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृนั้ढूँ]","containmentAlwaysTrue":"[8OhUO][นั้\xcbxpr\xebss\xef\xf8\xf1 w\xefll \xe6lw\xe6\xffs \xebv\xe6l\xb5\xe6t\xeb t\xf8 True s\xef\xf1\xe7\xeb th\xeb t\xffp\xebs \\"{l\xebftT\xffp\xeb}\\" \xe6\xf1\xf0 \\"{r\xefghtT\xffp\xeb}\\" h\xe6v\xeb \xf1\xf8 \xf8v\xebrl\xe6pẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृนั้ढूँ]","continueInExceptionGroup":"[h1tNi][นั้\\"continue\\" \xefs \xf1\xf8t \xe6ll\xf8w\xeb\xf0 \xef\xf1 \xe6\xf1 \\"except*\\" \xfel\xf8\xe7kẤğ倪İЂҰक्र्तिृまẤğ倪İЂนั้ढूँ]","continueOutsideLoop":"[6ACvd][นั้\\"continue\\" \xe7\xe6\xf1 \xfe\xeb \xb5s\xeb\xf0 \xf8\xf1l\xff w\xefth\xef\xf1 \xe6 l\xf8\xf8pẤğ倪İЂҰक्र्तिृまẤğนั้ढूँ]","coroutineInConditionalExpression":"[ygK2r][นั้\xc7\xf8\xf1\xf0\xeft\xef\xf8\xf1\xe6l \xebxpr\xebss\xef\xf8\xf1 r\xebf\xebr\xeb\xf1\xe7\xebs \xe7\xf8r\xf8\xb5t\xef\xf1\xeb wh\xef\xe7h \xe6lw\xe6\xffs \xebv\xe6l\xb5\xe6t\xebs t\xf8 TrueẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğนั้ढूँ]","dataClassBaseClassFrozen":"[jjiw4][นั้\xc6 \xf1\xf8\xf1-fr\xf8z\xeb\xf1 \xe7l\xe6ss \xe7\xe6\xf1\xf1\xf8t \xef\xf1h\xebr\xeft fr\xf8m \xe6 \xe7l\xe6ss th\xe6t \xefs fr\xf8z\xeb\xf1Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्นั้ढूँ]","dataClassBaseClassNotFrozen":"[KOz4K][นั้\xc6 fr\xf8z\xeb\xf1 \xe7l\xe6ss \xe7\xe6\xf1\xf1\xf8t \xef\xf1h\xebr\xeft fr\xf8m \xe6 \xe7l\xe6ss th\xe6t \xefs \xf1\xf8t fr\xf8z\xeb\xf1Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्นั้ढूँ]","dataClassConverterFunction":"[FxD8r][นั้\xc6rg\xb5m\xeb\xf1t \xf8f t\xffp\xeb \\"{\xe6rgT\xffp\xeb}\\" \xefs \xf1\xf8t \xe6 v\xe6l\xef\xf0 \xe7\xf8\xf1v\xebrt\xebr f\xf8r f\xef\xebl\xf0 \\"{f\xef\xebl\xf0\xd1\xe6m\xeb}\\" \xf8f t\xffp\xeb \\"{f\xef\xebl\xf0T\xffp\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृนั้ढूँ]","dataClassConverterOverloads":"[ZJ0SE][นั้\xd1\xf8 \xf8v\xebrl\xf8\xe6\xf0s \xf8f \\"{f\xb5\xf1\xe7\xd1\xe6m\xeb}\\" \xe6r\xeb v\xe6l\xef\xf0 \xe7\xf8\xf1v\xebrt\xebrs f\xf8r f\xef\xebl\xf0 \\"{f\xef\xebl\xf0\xd1\xe6m\xeb}\\" \xf8f t\xffp\xeb \\"{f\xef\xebl\xf0T\xffp\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्นั้ढूँ]","dataClassFieldInheritedDefault":"[BKxvn][นั้\\"{f\xef\xebl\xf0\xd1\xe6m\xeb}\\" \xf8v\xebrr\xef\xf0\xebs \xe6 f\xef\xebl\xf0 \xf8f th\xeb s\xe6m\xeb \xf1\xe6m\xeb \xfe\xb5t \xefs m\xefss\xef\xf1g \xe6 \xf0\xebf\xe6\xb5lt v\xe6l\xb5\xebẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İนั้ढूँ]","dataClassFieldWithDefault":"[iJuju][นั้F\xef\xebl\xf0s w\xefth\xf8\xb5t \xf0\xebf\xe6\xb5lt v\xe6l\xb5\xebs \xe7\xe6\xf1\xf1\xf8t \xe6pp\xeb\xe6r \xe6ft\xebr f\xef\xebl\xf0s w\xefth \xf0\xebf\xe6\xb5lt v\xe6l\xb5\xebsẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğนั้ढूँ]","dataClassFieldWithPrivateName":"[miQYb][นั้\xd0\xe6t\xe6\xe7l\xe6ss f\xef\xebl\xf0 \xe7\xe6\xf1\xf1\xf8t \xb5s\xeb pr\xefv\xe6t\xeb \xf1\xe6m\xebẤğ倪İЂҰक्र्तिृまẤğนั้ढूँ]","dataClassFieldWithoutAnnotation":"[zq5t5][นั้\xd0\xe6t\xe6\xe7l\xe6ss f\xef\xebl\xf0 w\xefth\xf8\xb5t t\xffp\xeb \xe6\xf1\xf1\xf8t\xe6t\xef\xf8\xf1 w\xefll \xe7\xe6\xb5s\xeb r\xb5\xf1t\xefm\xeb \xebx\xe7\xebpt\xef\xf8\xf1Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृนั้ढूँ]","dataClassPostInitParamCount":"[yl0Bg][นั้\xd0\xe6t\xe6\xe7l\xe6ss __post_init__ \xef\xf1\xe7\xf8rr\xeb\xe7t p\xe6r\xe6m\xebt\xebr \xe7\xf8\xb5\xf1t; \xf1\xb5m\xfe\xebr \xf8f InitVar f\xef\xebl\xf0s \xefs {\xebxp\xeb\xe7t\xeb\xf0}Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","dataClassPostInitType":"[74TW4][นั้\xd0\xe6t\xe6\xe7l\xe6ss __post_init__ m\xebth\xf8\xf0 p\xe6r\xe6m\xebt\xebr t\xffp\xeb m\xefsm\xe6t\xe7h f\xf8r f\xef\xebl\xf0 \\"{f\xef\xebl\xf0\xd1\xe6m\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪นั้ढूँ]","dataClassSlotsOverwrite":"[D17er][นั้__slots__ \xefs \xe6lr\xeb\xe6\xf0\xff \xf0\xebf\xef\xf1\xeb\xf0 \xef\xf1 \xe7l\xe6ssẤğ倪İЂҰक्र्तिृまẤนั้ढूँ]","dataClassTransformExpectedBoolLiteral":"[y2upJ][นั้\xcbxp\xeb\xe7t\xeb\xf0 \xebxpr\xebss\xef\xf8\xf1 th\xe6t st\xe6t\xef\xe7\xe6ll\xff \xebv\xe6l\xb5\xe6t\xebs t\xf8 True \xf8r FalseẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृนั้ढूँ]","dataClassTransformFieldSpecifier":"[xE1Cp][นั้\xcbxp\xeb\xe7t\xeb\xf0 tuple \xf8f \xe7l\xe6ss\xebs \xf8r f\xb5\xf1\xe7t\xef\xf8\xf1s \xfe\xb5t r\xeb\xe7\xeb\xefv\xeb\xf0 t\xffp\xeb \\"{t\xffp\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृนั้ढूँ]","dataClassTransformPositionalParam":"[Cu7w4][นั้\xc6ll \xe6rg\xb5m\xeb\xf1ts t\xf8 \\"dataclass_transform\\" m\xb5st \xfe\xeb k\xeb\xffw\xf8r\xf0 \xe6rg\xb5m\xeb\xf1tsẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृนั้ढूँ]","dataClassTransformUnknownArgument":"[hLQXL][นั้\xc6rg\xb5m\xeb\xf1t \\"{\xf1\xe6m\xeb}\\" \xefs \xf1\xf8t s\xb5pp\xf8rt\xeb\xf0 \xfe\xff dataclass_transformẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्นั้ढूँ]","dataProtocolInSubclassCheck":"[kIIkO][นั้\xd0\xe6t\xe6 pr\xf8t\xf8\xe7\xf8ls (wh\xef\xe7h \xef\xf1\xe7l\xb5\xf0\xeb \xf1\xf8\xf1-m\xebth\xf8\xf0 \xe6ttr\xef\xfe\xb5t\xebs) \xe6r\xeb \xf1\xf8t \xe6ll\xf8w\xeb\xf0 \xef\xf1 issubclass \xe7\xe6llsẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","declaredReturnTypePartiallyUnknown":"[pDeOu][นั้\xd0\xeb\xe7l\xe6r\xeb\xf0 r\xebt\xb5r\xf1 t\xffp\xeb, \\"{r\xebt\xb5r\xf1T\xffp\xeb}\\", \xefs p\xe6rt\xef\xe6ll\xff \xb5\xf1k\xf1\xf8w\xf1Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्นั้ढूँ]","declaredReturnTypeUnknown":"[XRFJs][นั้\xd0\xeb\xe7l\xe6r\xeb\xf0 r\xebt\xb5r\xf1 t\xffp\xeb \xefs \xb5\xf1k\xf1\xf8w\xf1Ấğ倪İЂҰक्र्तिृนั้ढूँ]","defaultValueContainsCall":"[G3smw][นั้F\xb5\xf1\xe7t\xef\xf8\xf1 \xe7\xe6lls \xe6\xf1\xf0 m\xb5t\xe6\xfel\xeb \xf8\xfej\xeb\xe7ts \xf1\xf8t \xe6ll\xf8w\xeb\xf0 w\xefth\xef\xf1 p\xe6r\xe6m\xebt\xebr \xf0\xebf\xe6\xb5lt v\xe6l\xb5\xeb \xebxpr\xebss\xef\xf8\xf1Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","defaultValueNotAllowed":"[SuRpb][นั้P\xe6r\xe6m\xebt\xebr w\xefth \\"*\\" \xf8r \\"**\\" \xe7\xe6\xf1\xf1\xf8t h\xe6v\xeb \xf0\xebf\xe6\xb5lt v\xe6l\xb5\xebẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","delTargetExpr":"[VLtXk][นั้\xcbxpr\xebss\xef\xf8\xf1 \xe7\xe6\xf1\xf1\xf8t \xfe\xeb \xf0\xebl\xebt\xeb\xf0Ấğ倪İЂҰक्र्तिृนั้ढूँ]","deprecatedClass":"[DIyRn][นั้Th\xeb \xe7l\xe6ss \\"{\xf1\xe6m\xeb}\\" \xefs \xf0\xebpr\xeb\xe7\xe6t\xeb\xf0Ấğ倪İЂҰक्र्तिृนั้ढूँ]","deprecatedConstructor":"[jq4aQ][นั้Th\xeb \xe7\xf8\xf1str\xb5\xe7t\xf8r f\xf8r \xe7l\xe6ss \\"{\xf1\xe6m\xeb}\\" \xefs \xf0\xebpr\xeb\xe7\xe6t\xeb\xf0Ấğ倪İЂҰक्र्तिृまẤğ倪İЂนั้ढूँ]","deprecatedDescriptorDeleter":"[ljYHS][นั้Th\xeb \\"__\xf0\xebl\xebt\xeb__\\" m\xebth\xf8\xf0 f\xf8r \xf0\xebs\xe7r\xefpt\xf8r \\"{\xf1\xe6m\xeb}\\" \xefs \xf0\xebpr\xeb\xe7\xe6t\xeb\xf0Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्นั้ढूँ]","deprecatedDescriptorGetter":"[06Y3N][นั้Th\xeb \\"__g\xebt__\\" m\xebth\xf8\xf0 f\xf8r \xf0\xebs\xe7r\xefpt\xf8r \\"{\xf1\xe6m\xeb}\\" \xefs \xf0\xebpr\xeb\xe7\xe6t\xeb\xf0Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्นั้ढूँ]","deprecatedDescriptorSetter":"[6nQQu][นั้Th\xeb \\"__s\xebt__\\" m\xebth\xf8\xf0 f\xf8r \xf0\xebs\xe7r\xefpt\xf8r \\"{\xf1\xe6m\xeb}\\" \xefs \xf0\xebpr\xeb\xe7\xe6t\xeb\xf0Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्นั้ढूँ]","deprecatedFunction":"[GdF0l][นั้Th\xeb f\xb5\xf1\xe7t\xef\xf8\xf1 \\"{\xf1\xe6m\xeb}\\" \xefs \xf0\xebpr\xeb\xe7\xe6t\xeb\xf0Ấğ倪İЂҰक्र्तिृまนั้ढूँ]","deprecatedMethod":"[GxfND][นั้Th\xeb m\xebth\xf8\xf0 \\"{\xf1\xe6m\xeb}\\" \xef\xf1 \xe7l\xe6ss \\"{\xe7l\xe6ss\xd1\xe6m\xeb}\\" \xefs \xf0\xebpr\xeb\xe7\xe6t\xeb\xf0Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","deprecatedPropertyDeleter":"[BUlI2][นั้Th\xeb deleter f\xf8r property \\"{\xf1\xe6m\xeb}\\" \xefs \xf0\xebpr\xeb\xe7\xe6t\xeb\xf0Ấğ倪İЂҰक्र्तिृまẤğ倪İЂนั้ढूँ]","deprecatedPropertyGetter":"[54BuI][นั้Th\xeb getter f\xf8r property \\"{\xf1\xe6m\xeb}\\" \xefs \xf0\xebpr\xeb\xe7\xe6t\xeb\xf0Ấğ倪İЂҰक्र्तिृまẤğ倪İนั้ढूँ]","deprecatedPropertySetter":"[EHGoz][นั้Th\xeb setter f\xf8r property \\"{\xf1\xe6m\xeb}\\" \xefs \xf0\xebpr\xeb\xe7\xe6t\xeb\xf0Ấğ倪İЂҰक्र्तिृまẤğ倪İนั้ढूँ]","deprecatedType":"[IWdSs][นั้Th\xefs t\xffp\xeb \xefs \xf0\xebpr\xeb\xe7\xe6t\xeb\xf0 \xe6s \xf8f P\xffth\xf8\xf1 {v\xebrs\xef\xf8\xf1}; \xb5s\xeb \\"{r\xebpl\xe6\xe7\xebm\xeb\xf1t}\\" \xef\xf1st\xeb\xe6\xf0Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğนั้ढूँ]","dictExpandIllegalInComprehension":"[3B8LL][นั้\xd0\xef\xe7t\xef\xf8\xf1\xe6r\xff \xebxp\xe6\xf1s\xef\xf8\xf1 \xf1\xf8t \xe6ll\xf8w\xeb\xf0 \xef\xf1 \xe7\xf8mpr\xebh\xeb\xf1s\xef\xf8\xf1Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰนั้ढूँ]","dictInAnnotation":"[0UcII][นั้\xd0\xef\xe7t\xef\xf8\xf1\xe6r\xff \xebxpr\xebss\xef\xf8\xf1 \xf1\xf8t \xe6ll\xf8w\xeb\xf0 \xef\xf1 t\xffp\xeb \xebxpr\xebss\xef\xf8\xf1Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","dictKeyValuePairs":"[Hnd6W][นั้\xd0\xef\xe7t\xef\xf8\xf1\xe6r\xff \xeb\xf1tr\xef\xebs m\xb5st \xe7\xf8\xf1t\xe6\xef\xf1 k\xeb\xff/v\xe6l\xb5\xeb p\xe6\xefrsẤğ倪İЂҰक्र्तिृまẤğ倪İЂนั้ढूँ]","dictUnpackIsNotMapping":"[RhO60][นั้\xcbxp\xeb\xe7t\xeb\xf0 m\xe6pp\xef\xf1g f\xf8r \xf0\xef\xe7t\xef\xf8\xf1\xe6r\xff \xb5\xf1p\xe6\xe7k \xf8p\xebr\xe6t\xf8rẤğ倪İЂҰक्र्तिृまẤğ倪İЂนั้ढूँ]","dunderAllSymbolNotPresent":"[mlrcI][นั้\\"{\xf1\xe6m\xeb}\\" \xefs sp\xeb\xe7\xeff\xef\xeb\xf0 \xef\xf1 __all__ \xfe\xb5t \xefs \xf1\xf8t pr\xebs\xeb\xf1t \xef\xf1 m\xf8\xf0\xb5l\xebẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्นั้ढूँ]","duplicateArgsParam":"[bt3Os][นั้\xd8\xf1l\xff \xf8\xf1\xeb \\"*\\" p\xe6r\xe6m\xebt\xebr \xe6ll\xf8w\xeb\xf0Ấğ倪İЂҰक्र्तिृนั้ढूँ]","duplicateBaseClass":"[HIzyw][นั้\xd0\xb5pl\xef\xe7\xe6t\xeb \xfe\xe6s\xeb \xe7l\xe6ss \xf1\xf8t \xe6ll\xf8w\xeb\xf0Ấğ倪İЂҰक्र्तिृนั้ढूँ]","duplicateCapturePatternTarget":"[zq38Z][นั้\xc7\xe6pt\xb5r\xeb t\xe6rg\xebt \\"{\xf1\xe6m\xeb}\\" \xe7\xe6\xf1\xf1\xf8t \xe6pp\xeb\xe6r m\xf8r\xeb th\xe6\xf1 \xf8\xf1\xe7\xeb w\xefth\xef\xf1 th\xeb s\xe6m\xeb p\xe6tt\xebr\xf1Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğนั้ढूँ]","duplicateCatchAll":"[6gO00][นั้\xd8\xf1l\xff \xf8\xf1\xeb \xe7\xe6t\xe7h-\xe6ll except \xe7l\xe6\xb5s\xeb \xe6ll\xf8w\xeb\xf0Ấğ倪İЂҰक्र्तिृまẤğนั้ढूँ]","duplicateEnumMember":"[k9W8A][นั้Enum m\xebm\xfe\xebr \\"{\xf1\xe6m\xeb}\\" \xefs \xe6lr\xeb\xe6\xf0\xff \xf0\xeb\xe7l\xe6r\xeb\xf0Ấğ倪İЂҰक्र्तिृまẤğนั้ढूँ]","duplicateGenericAndProtocolBase":"[4EO4W][นั้\xd8\xf1l\xff \xf8\xf1\xeb Generic[...] \xf8r Protocol[...] \xfe\xe6s\xeb \xe7l\xe6ss \xe6ll\xf8w\xeb\xf0Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्นั้ढूँ]","duplicateImport":"[qgZGm][นั้\\"{\xefmp\xf8rt\xd1\xe6m\xeb}\\" \xefs \xefmp\xf8rt\xeb\xf0 m\xf8r\xeb th\xe6\xf1 \xf8\xf1\xe7\xebẤğ倪İЂҰक्र्तिृまẤğนั้ढूँ]","duplicateKeywordOnly":"[pbf3W][นั้\xd8\xf1l\xff \xf8\xf1\xeb \\"*\\" s\xebp\xe6r\xe6t\xf8r \xe6ll\xf8w\xeb\xf0Ấğ倪İЂҰक्र्तिृนั้ढूँ]","duplicateKwargsParam":"[4QsUE][นั้\xd8\xf1l\xff \xf8\xf1\xeb \\"**\\" p\xe6r\xe6m\xebt\xebr \xe6ll\xf8w\xeb\xf0Ấğ倪İЂҰक्र्तिृนั้ढूँ]","duplicateParam":"[s0XGf][นั้\xd0\xb5pl\xef\xe7\xe6t\xeb p\xe6r\xe6m\xebt\xebr \\"{\xf1\xe6m\xeb}\\"Ấğ倪İЂҰक्र्तिृนั้ढूँ]","duplicatePositionOnly":"[9hzW4][นั้\xd8\xf1l\xff \xf8\xf1\xeb \\"/\\" p\xe6r\xe6m\xebt\xebr \xe6ll\xf8w\xeb\xf0Ấğ倪İЂҰक्र्तिृนั้ढूँ]","duplicateStarPattern":"[8quwQ][นั้\xd8\xf1l\xff \xf8\xf1\xeb \\"*\\" p\xe6tt\xebr\xf1 \xe6ll\xf8w\xeb\xf0 \xef\xf1 \xe6 p\xe6tt\xebr\xf1 s\xebq\xb5\xeb\xf1\xe7\xebẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰนั้ढूँ]","duplicateStarStarPattern":"[wScoI][นั้\xd8\xf1l\xff \xf8\xf1\xeb \\"**\\" \xeb\xf1tr\xff \xe6ll\xf8w\xeb\xf0Ấğ倪İЂҰक्र्तिृนั้ढूँ]","duplicateUnpack":"[wjeOP][นั้\xd8\xf1l\xff \xf8\xf1\xeb \xb5\xf1p\xe6\xe7k \xf8p\xebr\xe6t\xef\xf8\xf1 \xe6ll\xf8w\xeb\xf0 \xef\xf1 listẤğ倪İЂҰक्र्तिृまẤğนั้ढूँ]","ellipsisAfterUnpacked":"[4EsWH][นั้\\"...\\" \xe7\xe6\xf1\xf1\xf8t \xfe\xeb \xb5s\xeb\xf0 w\xefth \xe6\xf1 \xb5\xf1p\xe6\xe7k\xeb\xf0 TypeVarTuple \xf8r tupleẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्นั้ढूँ]","ellipsisContext":"[Y4jK3][นั้\\"...\\" \xefs \xf1\xf8t \xe6ll\xf8w\xeb\xf0 \xef\xf1 th\xefs \xe7\xf8\xf1t\xebxtẤğ倪İЂҰक्र्तिृまนั้ढूँ]","ellipsisSecondArg":"[pvXJA][นั้\\"...\\" \xefs \xe6ll\xf8w\xeb\xf0 \xf8\xf1l\xff \xe6s th\xeb s\xeb\xe7\xf8\xf1\xf0 \xf8f tw\xf8 \xe6rg\xb5m\xeb\xf1tsẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","enumClassOverride":"[2JsL1][นั้Enum \xe7l\xe6ss \\"{\xf1\xe6m\xeb}\\" \xefs final \xe6\xf1\xf0 \xe7\xe6\xf1\xf1\xf8t \xfe\xeb s\xb5\xfe\xe7l\xe6ss\xeb\xf0Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","enumMemberDelete":"[5wmRY][นั้Enum m\xebm\xfe\xebr \\"{\xf1\xe6m\xeb}\\" \xe7\xe6\xf1\xf1\xf8t \xfe\xeb \xf0\xebl\xebt\xeb\xf0Ấğ倪İЂҰक्र्तिृまẤนั้ढूँ]","enumMemberSet":"[mBLro][นั้Enum m\xebm\xfe\xebr \\"{\xf1\xe6m\xeb}\\" \xe7\xe6\xf1\xf1\xf8t \xfe\xeb \xe6ss\xefg\xf1\xeb\xf0Ấğ倪İЂҰक्र्तिृまẤğนั้ढूँ]","enumMemberTypeAnnotation":"[z8FaL][นั้T\xffp\xeb \xe6\xf1\xf1\xf8t\xe6t\xef\xf8\xf1s \xe6r\xeb \xf1\xf8t \xe6ll\xf8w\xeb\xf0 f\xf8r enum m\xebm\xfe\xebrsẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰนั้ढूँ]","exceptGroupMismatch":"[XbzjN][นั้Tr\xff st\xe6t\xebm\xeb\xf1t \xe7\xe6\xf1\xf1\xf8t \xef\xf1\xe7l\xb5\xf0\xeb \xfe\xf8th \\"except\\" \xe6\xf1\xf0 \\"except*\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","exceptGroupRequiresType":"[740wj][นั้\xcbx\xe7\xebpt\xef\xf8\xf1 gr\xf8\xb5p s\xff\xf1t\xe6x (\\"except*\\") r\xebq\xb5\xefr\xebs \xe6\xf1 \xebx\xe7\xebpt\xef\xf8\xf1 t\xffp\xebẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्นั้ढूँ]","exceptRequiresParens":"[6Rr0v][นั้M\xb5lt\xefpl\xeb \xebx\xe7\xebpt\xef\xf8\xf1 t\xffp\xebs m\xb5st \xfe\xeb p\xe6r\xeb\xf1th\xebs\xefz\xeb\xf0 pr\xef\xf8r t\xf8 P\xffth\xf8\xf1 3.14Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृนั้ढूँ]","exceptWithAsRequiresParens":"[TBH3f][นั้M\xb5lt\xefpl\xeb \xebx\xe7\xebpt\xef\xf8\xf1 t\xffp\xebs m\xb5st \xfe\xeb p\xe6r\xeb\xf1th\xebs\xefz\xeb\xf0 wh\xeb\xf1 \xb5s\xef\xf1g \\"\xe6s\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृนั้ढूँ]","exceptionGroupIncompatible":"[d0SLP][นั้\xcbx\xe7\xebpt\xef\xf8\xf1 gr\xf8\xb5p s\xff\xf1t\xe6x (\\"except*\\") r\xebq\xb5\xefr\xebs P\xffth\xf8\xf1 3.11 \xf8r \xf1\xebw\xebrẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृนั้ढूँ]","exceptionGroupTypeIncorrect":"[Kanvz][นั้\xcbx\xe7\xebpt\xef\xf8\xf1 t\xffp\xeb \xef\xf1 except* \xe7\xe6\xf1\xf1\xf8t \xf0\xebr\xefv\xeb fr\xf8m BaseGroupExceptionẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृนั้ढूँ]","exceptionTypeIncorrect":"[G7AZt][นั้\\"{t\xffp\xeb}\\" \xf0\xf8\xebs \xf1\xf8t \xf0\xebr\xefv\xeb fr\xf8m BaseExceptionẤğ倪İЂҰक्र्तिृまẤğ倪นั้ढूँ]","exceptionTypeNotClass":"[v1FmY][นั้\\"{t\xffp\xeb}\\" \xefs \xf1\xf8t \xe6 v\xe6l\xef\xf0 \xebx\xe7\xebpt\xef\xf8\xf1 \xe7l\xe6ssẤğ倪İЂҰक्र्तिृまẤğนั้ढूँ]","exceptionTypeNotInstantiable":"[PfdeG][นั้\xc7\xf8\xf1str\xb5\xe7t\xf8r f\xf8r \xebx\xe7\xebpt\xef\xf8\xf1 t\xffp\xeb \\"{t\xffp\xeb}\\" r\xebq\xb5\xefr\xebs \xf8\xf1\xeb \xf8r m\xf8r\xeb \xe6rg\xb5m\xeb\xf1tsẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまนั้ढूँ]","expectedAfterDecorator":"[rzMVF][นั้\xcbxp\xeb\xe7t\xeb\xf0 f\xb5\xf1\xe7t\xef\xf8\xf1 \xf8r \xe7l\xe6ss \xf0\xeb\xe7l\xe6r\xe6t\xef\xf8\xf1 \xe6ft\xebr \xf0\xeb\xe7\xf8r\xe6t\xf8rẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","expectedArrow":"[DrZKr][นั้\xcbxp\xeb\xe7t\xeb\xf0 \\"->\\" f\xf8ll\xf8w\xeb\xf0 \xfe\xff r\xebt\xb5r\xf1 t\xffp\xeb \xe6\xf1\xf1\xf8t\xe6t\xef\xf8\xf1Ấğ倪İЂҰक्र्तिृまẤğ倪İЂนั้ढूँ]","expectedAsAfterException":"[FDdTe][นั้\xcbxp\xeb\xe7t\xeb\xf0 \\"as\\" \xe6ft\xebr \xebx\xe7\xebpt\xef\xf8\xf1 t\xffp\xebẤğ倪İЂҰक्र्तिृまนั้ढूँ]","expectedAssignRightHandExpr":"[mPzHP][นั้\xcbxp\xeb\xe7t\xeb\xf0 \xebxpr\xebss\xef\xf8\xf1 t\xf8 th\xeb r\xefght \xf8f \\"=\\"Ấğ倪İЂҰक्र्तिृまẤğนั้ढूँ]","expectedBinaryRightHandExpr":"[MgqnF][นั้\xcbxp\xeb\xe7t\xeb\xf0 \xebxpr\xebss\xef\xf8\xf1 t\xf8 th\xeb r\xefght \xf8f \xf8p\xebr\xe6t\xf8rẤğ倪İЂҰक्र्तिृまẤğ倪İนั้ढूँ]","expectedBoolLiteral":"[bhZAe][นั้\xcbxp\xeb\xe7t\xeb\xf0 True \xf8r FalseẤğ倪İЂҰक्र्นั้ढूँ]","expectedCase":"[kQ1sa][นั้\xcbxp\xeb\xe7t\xeb\xf0 \\"case\\" st\xe6t\xebm\xeb\xf1tẤğ倪İЂҰक्र्นั้ढूँ]","expectedClassName":"[f0XRc][นั้\xcbxp\xeb\xe7t\xeb\xf0 \xe7l\xe6ss \xf1\xe6m\xebẤğ倪İЂҰक्นั้ढूँ]","expectedCloseBrace":"[MQHKY][นั้\\"{\\" w\xe6s \xf1\xf8t \xe7l\xf8s\xeb\xf0Ấğ倪İЂҰक्นั้ढूँ]","expectedCloseBracket":"[YfM0n][นั้\\"[\\" w\xe6s \xf1\xf8t \xe7l\xf8s\xeb\xf0Ấğ倪İЂҰक्นั้ढूँ]","expectedCloseParen":"[tAuag][นั้\\"(\\" w\xe6s \xf1\xf8t \xe7l\xf8s\xeb\xf0Ấğ倪İЂҰक्นั้ढूँ]","expectedColon":"[KmzHa][นั้\xcbxp\xeb\xe7t\xeb\xf0 \\":\\"Ấğ倪İЂนั้ढूँ]","expectedComplexNumberLiteral":"[dc2rM][นั้\xcbxp\xeb\xe7t\xeb\xf0 \xe7\xf8mpl\xebx \xf1\xb5m\xfe\xebr l\xeft\xebr\xe6l f\xf8r p\xe6tt\xebr\xf1 m\xe6t\xe7h\xef\xf1gẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","expectedDecoratorExpr":"[415JG][นั้\xcbxpr\xebss\xef\xf8\xf1 f\xf8rm \xf1\xf8t s\xb5pp\xf8rt\xeb\xf0 f\xf8r \xf0\xeb\xe7\xf8r\xe6t\xf8r pr\xef\xf8r t\xf8 P\xffth\xf8\xf1 3.9Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृนั้ढूँ]","expectedDecoratorName":"[IKO4m][นั้\xcbxp\xeb\xe7t\xeb\xf0 \xf0\xeb\xe7\xf8r\xe6t\xf8r \xf1\xe6m\xebẤğ倪İЂҰक्र्นั้ढूँ]","expectedDecoratorNewline":"[Bsyx3][นั้\xcbxp\xeb\xe7t\xeb\xf0 \xf1\xebw l\xef\xf1\xeb \xe6t \xeb\xf1\xf0 \xf8f \xf0\xeb\xe7\xf8r\xe6t\xf8rẤğ倪İЂҰक्र्तिृまẤนั้ढूँ]","expectedDelExpr":"[u8JgL][นั้\xcbxp\xeb\xe7t\xeb\xf0 \xebxpr\xebss\xef\xf8\xf1 \xe6ft\xebr \\"del\\"Ấğ倪İЂҰक्र्तिृนั้ढूँ]","expectedElse":"[eROaU][นั้\xcbxp\xeb\xe7t\xeb\xf0 \\"else\\"Ấğ倪İЂҰนั้ढूँ]","expectedEquals":"[TXK4x][นั้\xcbxp\xeb\xe7t\xeb\xf0 \\"=\\"Ấğ倪İЂนั้ढूँ]","expectedExceptionClass":"[sYtUr][นั้\xcf\xf1v\xe6l\xef\xf0 \xebx\xe7\xebpt\xef\xf8\xf1 \xe7l\xe6ss \xf8r \xf8\xfej\xeb\xe7tẤğ倪İЂҰक्र्तिृนั้ढूँ]","expectedExceptionObj":"[w4tAQ][นั้\xcbxp\xeb\xe7t\xeb\xf0 \xebx\xe7\xebpt\xef\xf8\xf1 \xf8\xfej\xeb\xe7t, \xebx\xe7\xebpt\xef\xf8\xf1 \xe7l\xe6ss \xf8r NoneẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰนั้ढूँ]","expectedExpr":"[iKSsw][นั้\xcbxp\xeb\xe7t\xeb\xf0 \xebxpr\xebss\xef\xf8\xf1Ấğ倪İЂҰक्นั้ढूँ]","expectedFunctionAfterAsync":"[fWBMb][นั้\xcbxp\xeb\xe7t\xeb\xf0 f\xb5\xf1\xe7t\xef\xf8\xf1 \xf0\xebf\xef\xf1\xeft\xef\xf8\xf1 \xe6ft\xebr \\"async\\"Ấğ倪İЂҰक्र्तिृまẤğ倪นั้ढूँ]","expectedFunctionName":"[cR036][นั้\xcbxp\xeb\xe7t\xeb\xf0 f\xb5\xf1\xe7t\xef\xf8\xf1 \xf1\xe6m\xeb \xe6ft\xebr \\"def\\"Ấğ倪İЂҰक्र्तिृまนั้ढूँ]","expectedIdentifier":"[Lj4l5][นั้\xcbxp\xeb\xe7t\xeb\xf0 \xef\xf0\xeb\xf1t\xeff\xef\xebrẤğ倪İЂҰक्นั้ढूँ]","expectedImport":"[FNK2F][นั้\xcbxp\xeb\xe7t\xeb\xf0 \\"import\\"Ấğ倪İЂҰक्นั้ढूँ]","expectedImportAlias":"[mb4fF][นั้\xcbxp\xeb\xe7t\xeb\xf0 s\xffm\xfe\xf8l \xe6ft\xebr \\"as\\"Ấğ倪İЂҰक्र्นั้ढूँ]","expectedImportSymbols":"[QUZ7S][นั้\xcbxp\xeb\xe7t\xeb\xf0 \xf8\xf1\xeb \xf8r m\xf8r\xeb s\xffm\xfe\xf8l \xf1\xe6m\xebs \xe6ft\xebr \\"import\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂนั้ढूँ]","expectedIn":"[9XkiC][นั้\xcbxp\xeb\xe7t\xeb\xf0 \\"in\\"Ấğ倪İЂนั้ढूँ]","expectedInExpr":"[RXryp][นั้\xcbxp\xeb\xe7t\xeb\xf0 \xebxpr\xebss\xef\xf8\xf1 \xe6ft\xebr \\"in\\"Ấğ倪İЂҰक्र्तिृนั้ढूँ]","expectedIndentedBlock":"[7ZvJC][นั้\xcbxp\xeb\xe7t\xeb\xf0 \xef\xf1\xf0\xeb\xf1t\xeb\xf0 \xfel\xf8\xe7kẤğ倪İЂҰक्र्นั้ढूँ]","expectedMemberName":"[VvTAF][นั้\xcbxp\xeb\xe7t\xeb\xf0 \xe6ttr\xef\xfe\xb5t\xeb \xf1\xe6m\xeb \xe6ft\xebr \\".\\"Ấğ倪İЂҰक्र्तिृนั้ढूँ]","expectedModuleName":"[Jky7g][นั้\xcbxp\xeb\xe7t\xeb\xf0 m\xf8\xf0\xb5l\xeb \xf1\xe6m\xebẤğ倪İЂҰक्นั้ढूँ]","expectedNameAfterAs":"[KnNbR][นั้\xcbxp\xeb\xe7t\xeb\xf0 s\xffm\xfe\xf8l \xf1\xe6m\xeb \xe6ft\xebr \\"as\\"Ấğ倪İЂҰक्र्तिृนั้ढूँ]","expectedNamedParameter":"[ZsE8l][นั้K\xeb\xffw\xf8r\xf0 p\xe6r\xe6m\xebt\xebr m\xb5st f\xf8ll\xf8w \\"*\\"Ấğ倪İЂҰक्र्तिृนั้ढूँ]","expectedNewline":"[bW0cY][นั้\xcbxp\xeb\xe7t\xeb\xf0 \xf1\xebwl\xef\xf1\xebẤğ倪İЂҰนั้ढूँ]","expectedNewlineOrSemicolon":"[av2Gz][นั้\xa7t\xe6t\xebm\xeb\xf1ts m\xb5st \xfe\xeb s\xebp\xe6r\xe6t\xeb\xf0 \xfe\xff \xf1\xebwl\xef\xf1\xebs \xf8r s\xebm\xef\xe7\xf8l\xf8\xf1sẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","expectedOpenParen":"[CLuzo][นั้\xcbxp\xeb\xe7t\xeb\xf0 \\"(\\"Ấğ倪İЂนั้ढूँ]","expectedParamName":"[b0il7][นั้\xcbxp\xeb\xe7t\xeb\xf0 p\xe6r\xe6m\xebt\xebr \xf1\xe6m\xebẤğ倪İЂҰक्र्นั้ढूँ]","expectedPatternExpr":"[76AU4][นั้\xcbxp\xeb\xe7t\xeb\xf0 p\xe6tt\xebr\xf1 \xebxpr\xebss\xef\xf8\xf1Ấğ倪İЂҰक्र्तिृนั้ढूँ]","expectedPatternSubjectExpr":"[GUw9q][นั้\xcbxp\xeb\xe7t\xeb\xf0 p\xe6tt\xebr\xf1 s\xb5\xfej\xeb\xe7t \xebxpr\xebss\xef\xf8\xf1Ấğ倪İЂҰक्र्तिृまนั้ढूँ]","expectedPatternValue":"[Ah06c][นั้\xcbxp\xeb\xe7t\xeb\xf0 p\xe6tt\xebr\xf1 v\xe6l\xb5\xeb \xebxpr\xebss\xef\xf8\xf1 \xf8f th\xeb f\xf8rm \\"a.b\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰนั้ढूँ]","expectedReturnExpr":"[nyeYf][นั้\xcbxp\xeb\xe7t\xeb\xf0 \xebxpr\xebss\xef\xf8\xf1 \xe6ft\xebr \\"return\\"Ấğ倪İЂҰक्र्तिृまนั้ढूँ]","expectedSliceIndex":"[0HjFA][นั้\xcbxp\xeb\xe7t\xeb\xf0 \xef\xf1\xf0\xebx \xf8r sl\xef\xe7\xeb \xebxpr\xebss\xef\xf8\xf1Ấğ倪İЂҰक्र्तिृまนั้ढूँ]","expectedTypeNotString":"[FXeAr][นั้\xcbxp\xeb\xe7t\xeb\xf0 t\xffp\xeb \xfe\xb5t r\xeb\xe7\xeb\xefv\xeb\xf0 \xe6 str\xef\xf1g l\xeft\xebr\xe6lẤğ倪İЂҰक्र्तिृまẤğ倪นั้ढूँ]","expectedTypeParameterName":"[aHX5Q][นั้\xcbxp\xeb\xe7t\xeb\xf0 t\xffp\xeb p\xe6r\xe6m\xebt\xebr \xf1\xe6m\xebẤğ倪İЂҰक्र्तिृนั้ढूँ]","expectedYieldExpr":"[TrB0N][นั้\xcbxp\xeb\xe7t\xeb\xf0 \xebxpr\xebss\xef\xf8\xf1 \xef\xf1 yield st\xe6t\xebm\xeb\xf1tẤğ倪İЂҰक्र्तिृまẤนั้ढूँ]","finalClassIsAbstract":"[qEcDN][นั้\xc7l\xe6ss \\"{t\xffp\xeb}\\" \xefs m\xe6rk\xeb\xf0 final \xe6\xf1\xf0 m\xb5st \xefmpl\xebm\xeb\xf1t \xe6ll \xe6\xfestr\xe6\xe7t s\xffm\xfe\xf8lsẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまนั้ढूँ]","finalContext":"[KT2Ma][นั้\\"Final\\" \xefs \xf1\xf8t \xe6ll\xf8w\xeb\xf0 \xef\xf1 th\xefs \xe7\xf8\xf1t\xebxtẤğ倪İЂҰक्र्तिृまẤนั้ढूँ]","finalInLoop":"[yUnYn][นั้\xc6 \\"Final\\" v\xe6r\xef\xe6\xfel\xeb \xe7\xe6\xf1\xf1\xf8t \xfe\xeb \xe6ss\xefg\xf1\xeb\xf0 w\xefth\xef\xf1 \xe6 l\xf8\xf8pẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰนั้ढूँ]","finalMethodOverride":"[rVyi2][นั้M\xebth\xf8\xf0 \\"{\xf1\xe6m\xeb}\\" \xe7\xe6\xf1\xf1\xf8t \xf8v\xebrr\xef\xf0\xeb final m\xebth\xf8\xf0 \xf0\xebf\xef\xf1\xeb\xf0 \xef\xf1 \xe7l\xe6ss \\"{\xe7l\xe6ss\xd1\xe6m\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğนั้ढूँ]","finalNonMethod":"[ITFlU][นั้F\xb5\xf1\xe7t\xef\xf8\xf1 \\"{\xf1\xe6m\xeb}\\" \xe7\xe6\xf1\xf1\xf8t \xfe\xeb m\xe6rk\xeb\xf0 @final \xfe\xeb\xe7\xe6\xb5s\xeb \xeft \xefs \xf1\xf8t \xe6 m\xebth\xf8\xf0Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृนั้ढूँ]","finalReassigned":"[fgpqP][นั้\\"{\xf1\xe6m\xeb}\\" \xefs \xf0\xeb\xe7l\xe6r\xeb\xf0 \xe6s Final \xe6\xf1\xf0 \xe7\xe6\xf1\xf1\xf8t \xfe\xeb r\xeb\xe6ss\xefg\xf1\xeb\xf0Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","finalRedeclaration":"[8jVSa][นั้\\"{\xf1\xe6m\xeb}\\" w\xe6s pr\xebv\xef\xf8\xb5sl\xff \xf0\xeb\xe7l\xe6r\xeb\xf0 \xe6s FinalẤğ倪İЂҰक्र्तिृまẤğนั้ढूँ]","finalRedeclarationBySubclass":"[0VswQ][นั้\\"{\xf1\xe6m\xeb}\\" \xe7\xe6\xf1\xf1\xf8t \xfe\xeb r\xeb\xf0\xeb\xe7l\xe6r\xeb\xf0 \xfe\xeb\xe7\xe6\xb5s\xeb p\xe6r\xeb\xf1t \xe7l\xe6ss \\"{\xe7l\xe6ss\xd1\xe6m\xeb}\\" \xf0\xeb\xe7l\xe6r\xebs \xeft \xe6s FinalẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰนั้ढूँ]","finalTooManyArgs":"[9fleE][นั้\xcbxp\xeb\xe7t\xeb\xf0 \xe6 s\xef\xf1gl\xeb t\xffp\xeb \xe6rg\xb5m\xeb\xf1t \xe6ft\xebr \\"Final\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İนั้ढूँ]","finalUnassigned":"[PmdtN][นั้\\"{\xf1\xe6m\xeb}\\" \xefs \xf0\xeb\xe7l\xe6r\xeb\xf0 Final, \xfe\xb5t v\xe6l\xb5\xeb \xefs \xf1\xf8t \xe6ss\xefg\xf1\xeb\xf0Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","finallyBreak":"[yAOUV][นั้\xc6 \\"break\\" \xe7\xe6\xf1\xf1\xf8t \xfe\xeb \xb5s\xeb\xf0 t\xf8 \xebx\xeft \xe6 \\"finally\\" \xfel\xf8\xe7kẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰนั้ढूँ]","finallyContinue":"[P31Q2][นั้\xc6 \\"continue\\" \xe7\xe6\xf1\xf1\xf8t \xfe\xeb \xb5s\xeb\xf0 t\xf8 \xebx\xeft \xe6 \\"finally\\" \xfel\xf8\xe7kẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","finallyReturn":"[8shTC][นั้\xc6 \\"return\\" \xe7\xe6\xf1\xf1\xf8t \xfe\xeb \xb5s\xeb\xf0 t\xf8 \xebx\xeft \xe6 \\"finally\\" \xfel\xf8\xe7kẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰนั้ढूँ]","formatStringBrace":"[j606J][นั้\xa7\xef\xf1gl\xeb \xe7l\xf8s\xeb \xfer\xe6\xe7\xeb \xf1\xf8t \xe6ll\xf8w\xeb\xf0 w\xefth\xef\xf1 f-str\xef\xf1g l\xeft\xebr\xe6l; \xb5s\xeb \xf0\xf8\xb5\xfel\xeb \xe7l\xf8s\xeb \xfer\xe6\xe7\xebẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪นั้ढूँ]","formatStringBytes":"[1Xo44][นั้F\xf8rm\xe6t str\xef\xf1g l\xeft\xebr\xe6ls (f-str\xef\xf1gs) \xe7\xe6\xf1\xf1\xf8t \xfe\xeb \xfe\xef\xf1\xe6r\xffẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰนั้ढूँ]","formatStringDebuggingIllegal":"[mQueA][นั้F-str\xef\xf1g \xf0\xeb\xfe\xb5gg\xef\xf1g sp\xeb\xe7\xeff\xef\xebr \\"=\\" r\xebq\xb5\xefr\xebs P\xffth\xf8\xf1 3.8 \xf8r \xf1\xebw\xebrẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्นั้ढूँ]","formatStringEscape":"[lcP3H][นั้\xcbs\xe7\xe6p\xeb s\xebq\xb5\xeb\xf1\xe7\xeb (\xfe\xe6\xe7ksl\xe6sh) \xf1\xf8t \xe6ll\xf8w\xeb\xf0 \xef\xf1 \xebxpr\xebss\xef\xf8\xf1 p\xf8rt\xef\xf8\xf1 \xf8f f-str\xef\xf1g pr\xef\xf8r t\xf8 P\xffth\xf8\xf1 3.12Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्นั้ढूँ]","formatStringExpectedConversion":"[AjO2F][นั้\xcbxp\xeb\xe7t\xeb\xf0 \xe6 \xe7\xf8\xf1v\xebrs\xef\xf8\xf1 sp\xeb\xe7\xeff\xef\xebr \xe6ft\xebr \\"!\\" \xef\xf1 f-str\xef\xf1gẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","formatStringIllegal":"[HhOeX][นั้F\xf8rm\xe6t str\xef\xf1g l\xeft\xebr\xe6ls (f-str\xef\xf1gs) r\xebq\xb5\xefr\xeb P\xffth\xf8\xf1 3.6 \xf8r \xf1\xebw\xebrẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृนั้ढूँ]","formatStringInPattern":"[KqV2l][นั้F\xf8rm\xe6t str\xef\xf1g \xf1\xf8t \xe6ll\xf8w\xeb\xf0 \xef\xf1 p\xe6tt\xebr\xf1Ấğ倪İЂҰक्र्तिृまนั้ढूँ]","formatStringNestedFormatSpecifier":"[OFqi6][นั้\xcbxpr\xebss\xef\xf8\xf1s \xf1\xebst\xeb\xf0 t\xf8\xf8 \xf0\xeb\xebpl\xff w\xefth\xef\xf1 f\xf8rm\xe6t str\xef\xf1g sp\xeb\xe7\xeff\xef\xebrẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्นั้ढूँ]","formatStringNestedQuote":"[buq49][นั้\xa7tr\xef\xf1gs \xf1\xebst\xeb\xf0 w\xefth\xef\xf1 \xe6\xf1 f-str\xef\xf1g \xe7\xe6\xf1\xf1\xf8t \xb5s\xeb th\xeb s\xe6m\xeb q\xb5\xf8t\xeb \xe7h\xe6r\xe6\xe7t\xebr \xe6s th\xeb f-str\xef\xf1g pr\xef\xf8r t\xf8 P\xffth\xf8\xf1 3.12Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまนั้ढूँ]","formatStringTemplate":"[vSiHo][นั้F\xf8rm\xe6t str\xef\xf1g l\xeft\xebr\xe6ls (f-str\xef\xf1gs) \xe7\xe6\xf1\xf1\xf8t \xe6ls\xf8 \xfe\xeb t\xebmpl\xe6t\xeb str\xef\xf1gs (t-str\xef\xf1gs)Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪นั้ढूँ]","formatStringUnicode":"[RCCfD][นั้F\xf8rm\xe6t str\xef\xf1g l\xeft\xebr\xe6ls (f-str\xef\xf1gs) \xe7\xe6\xf1\xf1\xf8t \xfe\xeb \xb5\xf1\xef\xe7\xf8\xf0\xebẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","formatStringUnterminated":"[PnOZr][นั้\xdc\xf1t\xebrm\xef\xf1\xe6t\xeb\xf0 \xebxpr\xebss\xef\xf8\xf1 \xef\xf1 f-str\xef\xf1g; \xebxp\xeb\xe7t\xef\xf1g \\"}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰนั้ढूँ]","functionDecoratorTypeUnknown":"[Gv66U][นั้\xdc\xf1t\xffp\xeb\xf0 f\xb5\xf1\xe7t\xef\xf8\xf1 \xf0\xeb\xe7\xf8r\xe6t\xf8r \xf8\xfes\xe7\xb5r\xebs t\xffp\xeb \xf8f f\xb5\xf1\xe7t\xef\xf8\xf1; \xefg\xf1\xf8r\xef\xf1g \xf0\xeb\xe7\xf8r\xe6t\xf8rẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤนั้ढूँ]","functionInConditionalExpression":"[9A68n][นั้\xc7\xf8\xf1\xf0\xeft\xef\xf8\xf1\xe6l \xebxpr\xebss\xef\xf8\xf1 r\xebf\xebr\xeb\xf1\xe7\xebs f\xb5\xf1\xe7t\xef\xf8\xf1 wh\xef\xe7h \xe6lw\xe6\xffs \xebv\xe6l\xb5\xe6t\xebs t\xf8 TrueẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤนั้ढूँ]","functionTypeParametersIllegal":"[0JM96][นั้F\xb5\xf1\xe7t\xef\xf8\xf1 t\xffp\xeb p\xe6r\xe6m\xebt\xebr s\xff\xf1t\xe6x r\xebq\xb5\xefr\xebs P\xffth\xf8\xf1 3.12 \xf8r \xf1\xebw\xebrẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्นั้ढूँ]","futureImportLocationNotAllowed":"[IdoQY][นั้\xcfmp\xf8rts fr\xf8m __future__ m\xb5st \xfe\xeb \xe6t th\xeb \xfe\xebg\xef\xf1\xf1\xef\xf1g \xf8f th\xeb f\xefl\xebẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्นั้ढूँ]","generatorAsyncReturnType":"[dYKl9][นั้R\xebt\xb5r\xf1 t\xffp\xeb \xf8f async g\xeb\xf1\xebr\xe6t\xf8r f\xb5\xf1\xe7t\xef\xf8\xf1 m\xb5st \xfe\xeb \xe7\xf8mp\xe6t\xef\xfel\xeb w\xefth \\"AsyncGenerator[{yieldType}, Any]\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृนั้ढूँ]","generatorNotParenthesized":"[WmWZM][นั้G\xeb\xf1\xebr\xe6t\xf8r \xebxpr\xebss\xef\xf8\xf1s m\xb5st \xfe\xeb p\xe6r\xeb\xf1th\xebs\xefz\xeb\xf0 \xeff \xf1\xf8t s\xf8l\xeb \xe6rg\xb5m\xeb\xf1tẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृนั้ढूँ]","generatorSyncReturnType":"[ASD1z][นั้R\xebt\xb5r\xf1 t\xffp\xeb \xf8f g\xeb\xf1\xebr\xe6t\xf8r f\xb5\xf1\xe7t\xef\xf8\xf1 m\xb5st \xfe\xeb \xe7\xf8mp\xe6t\xef\xfel\xeb w\xefth \\"Generator[{yieldType}, Any, Any]\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्นั้ढूँ]","genericBaseClassNotAllowed":"[fniUT][นั้\\"Generic\\" \xfe\xe6s\xeb \xe7l\xe6ss \xe7\xe6\xf1\xf1\xf8t \xfe\xeb \xb5s\xeb\xf0 w\xefth t\xffp\xeb p\xe6r\xe6m\xebt\xebr s\xff\xf1t\xe6xẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृนั้ढूँ]","genericClassAssigned":"[iU1tH][นั้G\xeb\xf1\xebr\xef\xe7 \xe7l\xe6ss t\xffp\xeb \xe7\xe6\xf1\xf1\xf8t \xfe\xeb \xe6ss\xefg\xf1\xeb\xf0Ấğ倪İЂҰक्र्तिृまẤนั้ढूँ]","genericClassDeleted":"[C942e][นั้G\xeb\xf1\xebr\xef\xe7 \xe7l\xe6ss t\xffp\xeb \xe7\xe6\xf1\xf1\xf8t \xfe\xeb \xf0\xebl\xebt\xeb\xf0Ấğ倪İЂҰक्र्तिृまนั้ढूँ]","genericInstanceVariableAccess":"[rpanq][นั้\xc6\xe7\xe7\xebss t\xf8 g\xeb\xf1\xebr\xef\xe7 \xef\xf1st\xe6\xf1\xe7\xeb v\xe6r\xef\xe6\xfel\xeb thr\xf8\xb5gh \xe7l\xe6ss \xefs \xe6m\xfe\xefg\xb5\xf8\xb5sẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृนั้ढूँ]","genericNotAllowed":"[vnF07][นั้\\"Generic\\" \xefs \xf1\xf8t v\xe6l\xef\xf0 \xef\xf1 th\xefs \xe7\xf8\xf1t\xebxtẤğ倪İЂҰक्र्तिृまẤนั้ढूँ]","genericTypeAliasBoundTypeVar":"[S1NAS][นั้G\xeb\xf1\xebr\xef\xe7 t\xffp\xeb \xe6l\xef\xe6s w\xefth\xef\xf1 \xe7l\xe6ss \xe7\xe6\xf1\xf1\xf8t \xb5s\xeb \xfe\xf8\xb5\xf1\xf0 t\xffp\xeb v\xe6r\xef\xe6\xfel\xebs {\xf1\xe6m\xebs}Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまนั้ढूँ]","genericTypeArgMissing":"[OlCEv][นั้\\"Generic\\" r\xebq\xb5\xefr\xebs \xe6t l\xeb\xe6st \xf8\xf1\xeb t\xffp\xeb \xe6rg\xb5m\xeb\xf1tẤğ倪İЂҰक्र्तिृまẤğ倪İนั้ढूँ]","genericTypeArgTypeVar":"[09E7H][นั้T\xffp\xeb \xe6rg\xb5m\xeb\xf1t f\xf8r \\"Generic\\" m\xb5st \xfe\xeb \xe6 t\xffp\xeb v\xe6r\xef\xe6\xfel\xebẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰนั้ढूँ]","genericTypeArgUnique":"[xHwpY][นั้T\xffp\xeb \xe6rg\xb5m\xeb\xf1ts f\xf8r \\"Generic\\" m\xb5st \xfe\xeb \xb5\xf1\xefq\xb5\xebẤğ倪İЂҰक्र्तिृまẤğ倪นั้ढूँ]","globalReassignment":"[B2UyK][นั้\\"{\xf1\xe6m\xeb}\\" \xefs \xe6ss\xefg\xf1\xeb\xf0 \xfe\xebf\xf8r\xeb global \xf0\xeb\xe7l\xe6r\xe6t\xef\xf8\xf1Ấğ倪İЂҰक्र्तिृまẤğ倪İนั้ढूँ]","globalRedefinition":"[UZSMp][นั้\\"{\xf1\xe6m\xeb}\\" w\xe6s \xe6lr\xeb\xe6\xf0\xff \xf0\xeb\xe7l\xe6r\xeb\xf0 globalẤğ倪İЂҰक्र्तिृまนั้ढूँ]","implicitStringConcat":"[t0D1l][นั้\xcfmpl\xef\xe7\xeft str\xef\xf1g \xe7\xf8\xf1\xe7\xe6t\xeb\xf1\xe6t\xef\xf8\xf1 \xf1\xf8t \xe6ll\xf8w\xeb\xf0Ấğ倪İЂҰक्र्तिृまẤğนั้ढूँ]","importCycleDetected":"[FFPSZ][นั้\xc7\xff\xe7l\xeb \xf0\xebt\xeb\xe7t\xeb\xf0 \xef\xf1 \xefmp\xf8rt \xe7h\xe6\xef\xf1Ấğ倪İЂҰक्र्तिृนั้ढूँ]","importDepthExceeded":"[8G4s1][นั้\xcfmp\xf8rt \xe7h\xe6\xef\xf1 \xf0\xebpth \xebx\xe7\xeb\xeb\xf0\xeb\xf0 {\xf0\xebpth}Ấğ倪İЂҰक्र्तिृまนั้ढूँ]","importResolveFailure":"[oBYA4][นั้\xcfmp\xf8rt \\"{\xefmp\xf8rt\xd1\xe6m\xeb}\\" \xe7\xf8\xb5l\xf0 \xf1\xf8t \xfe\xeb r\xebs\xf8lv\xeb\xf0Ấğ倪İЂҰक्र्तिृまẤğ倪นั้ढूँ]","importSourceResolveFailure":"[hjHFa][นั้\xcfmp\xf8rt \\"{\xefmp\xf8rt\xd1\xe6m\xeb}\\" \xe7\xf8\xb5l\xf0 \xf1\xf8t \xfe\xeb r\xebs\xf8lv\xeb\xf0 fr\xf8m s\xf8\xb5r\xe7\xebẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","importSymbolUnknown":"[jY9ZH][นั้\\"{\xf1\xe6m\xeb}\\" \xefs \xb5\xf1k\xf1\xf8w\xf1 \xefmp\xf8rt s\xffm\xfe\xf8lẤğ倪İЂҰक्र्तिृนั้ढूँ]","incompatibleMethodOverride":"[i45Ka][นั้M\xebth\xf8\xf0 \\"{\xf1\xe6m\xeb}\\" \xf8v\xebrr\xef\xf0\xebs \xe7l\xe6ss \\"{\xe7l\xe6ss\xd1\xe6m\xeb}\\" \xef\xf1 \xe6\xf1 \xef\xf1\xe7\xf8mp\xe6t\xef\xfel\xeb m\xe6\xf1\xf1\xebrẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまนั้ढूँ]","inconsistentIndent":"[gdrcy][นั้\xdc\xf1\xef\xf1\xf0\xeb\xf1t \xe6m\xf8\xb5\xf1t \xf0\xf8\xebs \xf1\xf8t m\xe6t\xe7h pr\xebv\xef\xf8\xb5s \xef\xf1\xf0\xeb\xf1tẤğ倪İЂҰक्र्तिृまẤğ倪İนั้ढूँ]","inconsistentTabs":"[I3Z6K][นั้\xcf\xf1\xe7\xf8\xf1s\xefst\xeb\xf1t \xb5s\xeb \xf8f t\xe6\xfes \xe6\xf1\xf0 sp\xe6\xe7\xebs \xef\xf1 \xef\xf1\xf0\xeb\xf1t\xe6t\xef\xf8\xf1Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰนั้ढूँ]","initMethodSelfParamTypeVar":"[S5RC7][นั้T\xffp\xeb \xe6\xf1\xf1\xf8t\xe6t\xef\xf8\xf1 f\xf8r \\"self\\" p\xe6r\xe6m\xebt\xebr \xf8f \\"__init__\\" m\xebth\xf8\xf0 \xe7\xe6\xf1\xf1\xf8t \xe7\xf8\xf1t\xe6\xef\xf1 \xe7l\xe6ss-s\xe7\xf8p\xeb\xf0 t\xffp\xeb v\xe6r\xef\xe6\xfel\xebsẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृนั้ढूँ]","initMustReturnNone":"[RlXyC][นั้R\xebt\xb5r\xf1 t\xffp\xeb \xf8f \\"__init__\\" m\xb5st \xfe\xeb NoneẤğ倪İЂҰक्र्तिृまẤนั้ढूँ]","initSubclassCallFailed":"[w22Kh][นั้\xcf\xf1\xe7\xf8rr\xeb\xe7t k\xeb\xffw\xf8r\xf0 \xe6rg\xb5m\xeb\xf1ts f\xf8r __init_subclass__ m\xebth\xf8\xf0Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","initSubclassClsParam":"[6CWuS][นั้__init_subclass__ \xf8v\xebrr\xef\xf0\xeb sh\xf8\xb5l\xf0 t\xe6k\xeb \xe6 \\"cls\\" p\xe6r\xe6m\xebt\xebrẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","initVarNotAllowed":"[Bb6V0][นั้\\"InitVar\\" \xefs \xf1\xf8t \xe6ll\xf8w\xeb\xf0 \xef\xf1 th\xefs \xe7\xf8\xf1t\xebxtẤğ倪İЂҰक्र्तिृまẤğนั้ढूँ]","instanceMethodSelfParam":"[dPZPj][นั้\xcf\xf1st\xe6\xf1\xe7\xeb m\xebth\xf8\xf0s sh\xf8\xb5l\xf0 t\xe6k\xeb \xe6 \\"self\\" p\xe6r\xe6m\xebt\xebrẤğ倪İЂҰक्र्तिृまẤğ倪İЂนั้ढूँ]","instanceVarOverridesClassVar":"[cfYeg][นั้\xcf\xf1st\xe6\xf1\xe7\xeb v\xe6r\xef\xe6\xfel\xeb \\"{\xf1\xe6m\xeb}\\" \xf8v\xebrr\xef\xf0\xebs \xe7l\xe6ss v\xe6r\xef\xe6\xfel\xeb \xf8f s\xe6m\xeb \xf1\xe6m\xeb \xef\xf1 \xe7l\xe6ss \\"{\xe7l\xe6ss\xd1\xe6m\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","instantiateAbstract":"[IyeLb][นั้\xc7\xe6\xf1\xf1\xf8t \xef\xf1st\xe6\xf1t\xef\xe6t\xeb \xe6\xfestr\xe6\xe7t \xe7l\xe6ss \\"{t\xffp\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪นั้ढूँ]","instantiateProtocol":"[Xa6p2][นั้\xc7\xe6\xf1\xf1\xf8t \xef\xf1st\xe6\xf1t\xef\xe6t\xeb Protocol \xe7l\xe6ss \\"{t\xffp\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪นั้ढूँ]","internalBindError":"[PnkgK][นั้\xc6\xf1 \xef\xf1t\xebr\xf1\xe6l \xebrr\xf8r \xf8\xe7\xe7\xb5rr\xeb\xf0 wh\xefl\xeb \xfe\xef\xf1\xf0\xef\xf1g f\xefl\xeb \\"{f\xefl\xeb}\\": {m\xebss\xe6g\xeb}Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृนั้ढूँ]","internalParseError":"[T91nL][นั้\xc6\xf1 \xef\xf1t\xebr\xf1\xe6l \xebrr\xf8r \xf8\xe7\xe7\xb5rr\xeb\xf0 wh\xefl\xeb p\xe6rs\xef\xf1g f\xefl\xeb \\"{f\xefl\xeb}\\": {m\xebss\xe6g\xeb}Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृนั้ढूँ]","internalTypeCheckingError":"[9E5Bn][นั้\xc6\xf1 \xef\xf1t\xebr\xf1\xe6l \xebrr\xf8r \xf8\xe7\xe7\xb5rr\xeb\xf0 wh\xefl\xeb t\xffp\xeb \xe7h\xeb\xe7k\xef\xf1g f\xefl\xeb \\"{f\xefl\xeb}\\": {m\xebss\xe6g\xeb}Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまนั้ढूँ]","invalidIdentifierChar":"[Vpy5i][นั้\xcf\xf1v\xe6l\xef\xf0 \xe7h\xe6r\xe6\xe7t\xebr \xef\xf1 \xef\xf0\xeb\xf1t\xeff\xef\xebrẤğ倪İЂҰक्र्तिृนั้ढूँ]","invalidStubStatement":"[sxuu1][นั้\xa7t\xe6t\xebm\xeb\xf1t \xefs m\xeb\xe6\xf1\xef\xf1gl\xebss w\xefth\xef\xf1 \xe6 t\xffp\xeb stub f\xefl\xebẤğ倪İЂҰक्र्तिृまẤğ倪İЂนั้ढूँ]","invalidTokenChars":"[n9Jty][นั้\xcf\xf1v\xe6l\xef\xf0 \xe7h\xe6r\xe6\xe7t\xebr \\"{t\xebxt}\\" \xef\xf1 t\xf8k\xeb\xf1Ấğ倪İЂҰक्र्तिृまนั้ढूँ]","isInstanceInvalidType":"[Q3jK3][นั้\xa7\xeb\xe7\xf8\xf1\xf0 \xe6rg\xb5m\xeb\xf1t t\xf8 \\"isinstance\\" m\xb5st \xfe\xeb \xe6 \xe7l\xe6ss \xf8r tuple \xf8f \xe7l\xe6ss\xebsẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृนั้ढूँ]","isSubclassInvalidType":"[6Q7qf][นั้\xa7\xeb\xe7\xf8\xf1\xf0 \xe6rg\xb5m\xeb\xf1t t\xf8 \\"issubclass\\" m\xb5st \xfe\xeb \xe6 \xe7l\xe6ss \xf8r tuple \xf8f \xe7l\xe6ss\xebsẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृนั้ढूँ]","keyValueInSet":"[tmmyt][นั้K\xeb\xff/v\xe6l\xb5\xeb p\xe6\xefrs \xe6r\xeb \xf1\xf8t \xe6ll\xf8w\xeb\xf0 w\xefth\xef\xf1 \xe6 setẤğ倪İЂҰक्र्तिृまẤğ倪İนั้ढूँ]","keywordArgInTypeArgument":"[BzcKx][นั้K\xeb\xffw\xf8r\xf0 \xe6rg\xb5m\xeb\xf1ts \xe7\xe6\xf1\xf1\xf8t \xfe\xeb \xb5s\xeb\xf0 \xef\xf1 t\xffp\xeb \xe6rg\xb5m\xeb\xf1t l\xefstsẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","keywordOnlyAfterArgs":"[RLvT4][นั้K\xeb\xffw\xf8r\xf0-\xf8\xf1l\xff \xe6rg\xb5m\xeb\xf1t s\xebp\xe6r\xe6t\xf8r \xf1\xf8t \xe6ll\xf8w\xeb\xf0 \xe6ft\xebr \\"*\\" p\xe6r\xe6m\xebt\xebrẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृนั้ढूँ]","keywordParameterMissing":"[gTcAl][นั้\xd8\xf1\xeb \xf8r m\xf8r\xeb k\xeb\xffw\xf8r\xf0 p\xe6r\xe6m\xebt\xebrs m\xb5st f\xf8ll\xf8w \\"*\\" p\xe6r\xe6m\xebt\xebrẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","keywordSubscriptIllegal":"[khu47][นั้K\xeb\xffw\xf8r\xf0 \xe6rg\xb5m\xeb\xf1ts w\xefth\xef\xf1 s\xb5\xfes\xe7r\xefpts \xe6r\xeb \xf1\xf8t s\xb5pp\xf8rt\xeb\xf0Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","lambdaReturnTypePartiallyUnknown":"[Z5ML1][นั้R\xebt\xb5r\xf1 t\xffp\xeb \xf8f l\xe6m\xfe\xf0\xe6, \\"{r\xebt\xb5r\xf1T\xffp\xeb}\\", \xefs p\xe6rt\xef\xe6ll\xff \xb5\xf1k\xf1\xf8w\xf1Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्นั้ढूँ]","lambdaReturnTypeUnknown":"[h4icY][นั้R\xebt\xb5r\xf1 t\xffp\xeb \xf8f l\xe6m\xfe\xf0\xe6 \xefs \xb5\xf1k\xf1\xf8w\xf1Ấğ倪İЂҰक्र्तिृนั้ढूँ]","listAssignmentMismatch":"[DZh64][นั้\xcbxpr\xebss\xef\xf8\xf1 w\xefth t\xffp\xeb \\"{t\xffp\xeb}\\" \xe7\xe6\xf1\xf1\xf8t \xfe\xeb \xe6ss\xefg\xf1\xeb\xf0 t\xf8 t\xe6rg\xebt l\xefstẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृนั้ढूँ]","listInAnnotation":"[i5U8t][นั้List \xebxpr\xebss\xef\xf8\xf1 \xf1\xf8t \xe6ll\xf8w\xeb\xf0 \xef\xf1 t\xffp\xeb \xebxpr\xebss\xef\xf8\xf1Ấğ倪İЂҰक्र्तिृまẤğ倪İนั้ढूँ]","literalEmptyArgs":"[VkrFm][นั้\xcbxp\xeb\xe7t\xeb\xf0 \xf8\xf1\xeb \xf8r m\xf8r\xeb t\xffp\xeb \xe6rg\xb5m\xeb\xf1ts \xe6ft\xebr \\"Literal\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰนั้ढूँ]","literalNamedUnicodeEscape":"[8cbe7][นั้\xd1\xe6m\xeb\xf0 \xb5\xf1\xef\xe7\xf8\xf0\xeb \xebs\xe7\xe6p\xeb s\xebq\xb5\xeb\xf1\xe7\xebs \xe6r\xeb \xf1\xf8t s\xb5pp\xf8rt\xeb\xf0 \xef\xf1 \\"Literal\\" str\xef\xf1g \xe6\xf1\xf1\xf8t\xe6t\xef\xf8\xf1sẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İนั้ढूँ]","literalNotAllowed":"[FAk6E][นั้\\"Literal\\" \xe7\xe6\xf1\xf1\xf8t \xfe\xeb \xb5s\xeb\xf0 \xef\xf1 th\xefs \xe7\xf8\xf1t\xebxt w\xefth\xf8\xb5t \xe6 t\xffp\xeb \xe6rg\xb5m\xeb\xf1tẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृนั้ढूँ]","literalNotCallable":"[C75sx][นั้Literal t\xffp\xeb \xe7\xe6\xf1\xf1\xf8t \xfe\xeb \xef\xf1st\xe6\xf1t\xef\xe6t\xeb\xf0Ấğ倪İЂҰक्र्तिृまนั้ढूँ]","literalUnsupportedType":"[10Yse][นั้T\xffp\xeb \xe6rg\xb5m\xeb\xf1ts f\xf8r \\"Literal\\" m\xb5st \xfe\xeb None, \xe6 l\xeft\xebr\xe6l v\xe6l\xb5\xeb (int, bool, str, \xf8r bytes), \xf8r \xe6\xf1 enum v\xe6l\xb5\xebẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृนั้ढूँ]","matchIncompatible":"[9ljpM][นั้Match st\xe6t\xebm\xeb\xf1ts r\xebq\xb5\xefr\xeb P\xffth\xf8\xf1 3.10 \xf8r \xf1\xebw\xebrẤğ倪İЂҰक्र्तिृまẤğ倪İนั้ढूँ]","matchIsNotExhaustive":"[BJ8EI][นั้\xc7\xe6s\xebs w\xefth\xef\xf1 match st\xe6t\xebm\xeb\xf1t \xf0\xf8 \xf1\xf8t \xebxh\xe6\xb5st\xefv\xebl\xff h\xe6\xf1\xf0l\xeb \xe6ll v\xe6l\xb5\xebsẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृนั้ढूँ]","maxParseDepthExceeded":"[5nAZx][นั้M\xe6x\xefm\xb5m p\xe6rs\xeb \xf0\xebpth \xebx\xe7\xeb\xeb\xf0\xeb\xf0; \xfer\xeb\xe6k \xebxpr\xebss\xef\xf8\xf1 \xef\xf1t\xf8 sm\xe6ll\xebr s\xb5\xfe-\xebxpr\xebss\xef\xf8\xf1sẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğนั้ढूँ]","memberAccess":"[YP5V0][นั้\xc7\xe6\xf1\xf1\xf8t \xe6\xe7\xe7\xebss \xe6ttr\xef\xfe\xb5t\xeb \\"{\xf1\xe6m\xeb}\\" f\xf8r \xe7l\xe6ss \\"{t\xffp\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰนั้ढूँ]","memberDelete":"[o47cn][นั้\xc7\xe6\xf1\xf1\xf8t \xf0\xebl\xebt\xeb \xe6ttr\xef\xfe\xb5t\xeb \\"{\xf1\xe6m\xeb}\\" f\xf8r \xe7l\xe6ss \\"{t\xffp\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰนั้ढूँ]","memberSet":"[JCDqa][นั้\xc7\xe6\xf1\xf1\xf8t \xe6ss\xefg\xf1 t\xf8 \xe6ttr\xef\xfe\xb5t\xeb \\"{\xf1\xe6m\xeb}\\" f\xf8r \xe7l\xe6ss \\"{t\xffp\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","metaclassConflict":"[XgAJj][นั้Th\xeb m\xebt\xe6\xe7l\xe6ss \xf8f \xe6 \xf0\xebr\xefv\xeb\xf0 \xe7l\xe6ss m\xb5st \xfe\xeb \xe6 s\xb5\xfe\xe7l\xe6ss \xf8f th\xeb m\xebt\xe6\xe7l\xe6ss\xebs \xf8f \xe6ll \xefts \xfe\xe6s\xeb \xe7l\xe6ss\xebsẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्นั้ढूँ]","metaclassDuplicate":"[wrGuH][นั้\xd8\xf1l\xff \xf8\xf1\xeb m\xebt\xe6\xe7l\xe6ss \xe7\xe6\xf1 \xfe\xeb pr\xf8v\xef\xf0\xeb\xf0Ấğ倪İЂҰक्र्तिृまนั้ढूँ]","metaclassIsGeneric":"[K5fXC][นั้M\xebt\xe6\xe7l\xe6ss \xe7\xe6\xf1\xf1\xf8t \xfe\xeb g\xeb\xf1\xebr\xef\xe7Ấğ倪İЂҰक्र्तिृนั้ढूँ]","methodNotDefined":"[ZuPf7][นั้\\"{\xf1\xe6m\xeb}\\" m\xebth\xf8\xf0 \xf1\xf8t \xf0\xebf\xef\xf1\xeb\xf0Ấğ倪İЂҰक्र्तिृนั้ढूँ]","methodNotDefinedOnType":"[sEtO5][นั้\\"{\xf1\xe6m\xeb}\\" m\xebth\xf8\xf0 \xf1\xf8t \xf0\xebf\xef\xf1\xeb\xf0 \xf8\xf1 t\xffp\xeb \\"{t\xffp\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İนั้ढूँ]","methodOrdering":"[0M0tn][นั้\xc7\xe6\xf1\xf1\xf8t \xe7r\xeb\xe6t\xeb \xe7\xf8\xf1s\xefst\xeb\xf1t m\xebth\xf8\xf0 \xf8r\xf0\xebr\xef\xf1gẤğ倪İЂҰक्र्तिृまẤğนั้ढूँ]","methodOverridden":"[2Bu15][นั้\\"{\xf1\xe6m\xeb}\\" \xf8v\xebrr\xef\xf0\xebs m\xebth\xf8\xf0 \xf8f s\xe6m\xeb \xf1\xe6m\xeb \xef\xf1 \xe7l\xe6ss \\"{\xe7l\xe6ss\xd1\xe6m\xeb}\\" w\xefth \xef\xf1\xe7\xf8mp\xe6t\xef\xfel\xeb t\xffp\xeb \\"{t\xffp\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्นั้ढूँ]","methodReturnsNonObject":"[9nnVb][นั้\\"{\xf1\xe6m\xeb}\\" m\xebth\xf8\xf0 \xf0\xf8\xebs \xf1\xf8t r\xebt\xb5r\xf1 \xe6\xf1 \xf8\xfej\xeb\xe7tẤğ倪İЂҰक्र्तिृまẤğนั้ढूँ]","missingSuperCall":"[jNXGA][นั้M\xebth\xf8\xf0 \\"{m\xebth\xf8\xf0\xd1\xe6m\xeb}\\" \xf0\xf8\xebs \xf1\xf8t \xe7\xe6ll th\xeb m\xebth\xf8\xf0 \xf8f th\xeb s\xe6m\xeb \xf1\xe6m\xeb \xef\xf1 p\xe6r\xeb\xf1t \xe7l\xe6ssẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İนั้ढूँ]","mixingBytesAndStr":"[Ng6gL][นั้Bytes \xe6\xf1\xf0 str v\xe6l\xb5\xebs \xe7\xe6\xf1\xf1\xf8t \xfe\xeb \xe7\xf8\xf1\xe7\xe6t\xeb\xf1\xe6t\xeb\xf0Ấğ倪İЂҰक्र्तिृまẤğ倪นั้ढूँ]","moduleAsType":"[p9N4B][นั้M\xf8\xf0\xb5l\xeb \xe7\xe6\xf1\xf1\xf8t \xfe\xeb \xb5s\xeb\xf0 \xe6s \xe6 t\xffp\xebẤğ倪İЂҰक्र्तिृนั้ढूँ]","moduleNotCallable":"[YY0Jq][นั้M\xf8\xf0\xb5l\xeb \xefs \xf1\xf8t \xe7\xe6ll\xe6\xfel\xebẤğ倪İЂҰक्र्นั้ढूँ]","moduleUnknownMember":"[tegoa][นั้\\"{m\xebm\xfe\xebr\xd1\xe6m\xeb}\\" \xefs \xf1\xf8t \xe6 k\xf1\xf8w\xf1 \xe6ttr\xef\xfe\xb5t\xeb \xf8f m\xf8\xf0\xb5l\xeb \\"{m\xf8\xf0\xb5l\xeb\xd1\xe6m\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृนั้ढूँ]","namedExceptAfterCatchAll":"[pMR1l][นั้\xc6 \xf1\xe6m\xeb\xf0 except \xe7l\xe6\xb5s\xeb \xe7\xe6\xf1\xf1\xf8t \xe6pp\xeb\xe6r \xe6ft\xebr \xe7\xe6t\xe7h-\xe6ll except \xe7l\xe6\xb5s\xebẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृนั้ढूँ]","namedParamAfterParamSpecArgs":"[sF38r][นั้K\xeb\xffw\xf8r\xf0 p\xe6r\xe6m\xebt\xebr \\"{\xf1\xe6m\xeb}\\" \xe7\xe6\xf1\xf1\xf8t \xe6pp\xeb\xe6r \xef\xf1 s\xefg\xf1\xe6t\xb5r\xeb \xe6ft\xebr ParamSpec args p\xe6r\xe6m\xebt\xebrẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰนั้ढूँ]","namedTupleEmptyName":"[vnXqF][นั้\xd1\xe6m\xebs w\xefth\xef\xf1 \xe6 \xf1\xe6m\xeb\xf0 tuple \xe7\xe6\xf1\xf1\xf8t \xfe\xeb \xebmpt\xffẤğ倪İЂҰक्र्तिृまẤğ倪นั้ढूँ]","namedTupleEntryRedeclared":"[0tiaC][นั้\xc7\xe6\xf1\xf1\xf8t \xf8v\xebrr\xef\xf0\xeb \\"{\xf1\xe6m\xeb}\\" \xfe\xeb\xe7\xe6\xb5s\xeb p\xe6r\xeb\xf1t \xe7l\xe6ss \\"{\xe7l\xe6ss\xd1\xe6m\xeb}\\" \xefs \xe6 \xf1\xe6m\xeb\xf0 tupleẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğนั้ढूँ]","namedTupleFieldUnderscore":"[eFGk5][นั้Named tuple f\xef\xebl\xf0 \xf1\xe6m\xebs \xe7\xe6\xf1\xf1\xf8t st\xe6rt w\xefth \xe6\xf1 \xb5\xf1\xf0\xebrs\xe7\xf8r\xebẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","namedTupleFirstArg":"[L5ZXq][นั้\xcbxp\xeb\xe7t\xeb\xf0 \xf1\xe6m\xeb\xf0 tuple \xe7l\xe6ss \xf1\xe6m\xeb \xe6s f\xefrst \xe6rg\xb5m\xeb\xf1tẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰนั้ढूँ]","namedTupleMultipleInheritance":"[KYJOA][นั้M\xb5lt\xefpl\xeb \xef\xf1h\xebr\xeft\xe6\xf1\xe7\xeb w\xefth NamedTuple \xefs \xf1\xf8t s\xb5pp\xf8rt\xeb\xf0Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","namedTupleNameKeyword":"[g6NTa][นั้F\xef\xebl\xf0 \xf1\xe6m\xebs \xe7\xe6\xf1\xf1\xf8t \xfe\xeb \xe6 k\xeb\xffw\xf8r\xf0Ấğ倪İЂҰक्र्तिृนั้ढूँ]","namedTupleNameType":"[AxfdS][นั้\xcbxp\xeb\xe7t\xeb\xf0 tw\xf8-\xeb\xf1tr\xff tuple sp\xeb\xe7\xeff\xff\xef\xf1g \xeb\xf1tr\xff \xf1\xe6m\xeb \xe6\xf1\xf0 t\xffp\xebẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","namedTupleNameUnique":"[TQaej][นั้\xd1\xe6m\xebs w\xefth\xef\xf1 \xe6 \xf1\xe6m\xeb\xf0 tuple m\xb5st \xfe\xeb \xb5\xf1\xefq\xb5\xebẤğ倪İЂҰक्र्तिृまẤğนั้ढूँ]","namedTupleNoTypes":"[Fn6FF][นั้\\"namedtuple\\" pr\xf8v\xef\xf0\xebs \xf1\xf8 t\xffp\xebs f\xf8r tuple \xeb\xf1tr\xef\xebs; \xb5s\xeb \\"NamedTuple\\" \xef\xf1st\xeb\xe6\xf0Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğนั้ढूँ]","namedTupleSecondArg":"[SqoXY][นั้\xcbxp\xeb\xe7t\xeb\xf0 \xf1\xe6m\xeb\xf0 tuple \xeb\xf1tr\xff list \xe6s s\xeb\xe7\xf8\xf1\xf0 \xe6rg\xb5m\xeb\xf1tẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰนั้ढूँ]","newClsParam":"[EUESX][นั้__new__ \xf8v\xebrr\xef\xf0\xeb sh\xf8\xb5l\xf0 t\xe6k\xeb \xe6 \\"cls\\" p\xe6r\xe6m\xebt\xebrẤğ倪İЂҰक्र्तिृまẤğ倪İนั้ढूँ]","newTypeAnyOrUnknown":"[D4ZjA][นั้Th\xeb s\xeb\xe7\xf8\xf1\xf0 \xe6rg\xb5m\xeb\xf1t t\xf8 NewType m\xb5st \xfe\xeb \xe6 k\xf1\xf8w\xf1 \xe7l\xe6ss, \xf1\xf8t Any \xf8r UnknownẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤนั้ढूँ]","newTypeBadName":"[cqWvO][นั้Th\xeb f\xefrst \xe6rg\xb5m\xeb\xf1t t\xf8 NewType m\xb5st \xfe\xeb \xe6 str\xef\xf1g l\xeft\xebr\xe6lẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","newTypeLiteral":"[4k8om][นั้NewType \xe7\xe6\xf1\xf1\xf8t \xfe\xeb \xb5s\xeb\xf0 w\xefth Literal t\xffp\xebẤğ倪İЂҰक्र्तिृまẤğนั้ढूँ]","newTypeNameMismatch":"[kQgMv][นั้NewType m\xb5st \xfe\xeb \xe6ss\xefg\xf1\xeb\xf0 t\xf8 \xe6 v\xe6r\xef\xe6\xfel\xeb w\xefth th\xeb s\xe6m\xeb \xf1\xe6m\xebẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्นั้ढूँ]","newTypeNotAClass":"[ta6tZ][นั้\xcbxp\xeb\xe7t\xeb\xf0 \xe7l\xe6ss \xe6s s\xeb\xe7\xf8\xf1\xf0 \xe6rg\xb5m\xeb\xf1t t\xf8 NewTypeẤğ倪İЂҰक्र्तिृまẤğ倪İนั้ढूँ]","newTypeParamCount":"[6b2ro][นั้NewType r\xebq\xb5\xefr\xebs tw\xf8 p\xf8s\xeft\xef\xf8\xf1\xe6l \xe6rg\xb5m\xeb\xf1tsẤğ倪İЂҰक्र्तिृまẤğนั้ढूँ]","newTypeProtocolClass":"[1l02t][นั้NewType \xe7\xe6\xf1\xf1\xf8t \xfe\xeb \xb5s\xeb\xf0 w\xefth str\xb5\xe7t\xb5r\xe6l t\xffp\xeb (\xe6 Protocol \xf8r TypedDict \xe7l\xe6ss)Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğนั้ढूँ]","noOverload":"[IcBNQ][นั้\xd1\xf8 \xf8v\xebrl\xf8\xe6\xf0s f\xf8r \\"{\xf1\xe6m\xeb}\\" m\xe6t\xe7h th\xeb pr\xf8v\xef\xf0\xeb\xf0 \xe6rg\xb5m\xeb\xf1tsẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","noReturnContainsReturn":"[nBLDq][นั้F\xb5\xf1\xe7t\xef\xf8\xf1 w\xefth \xf0\xeb\xe7l\xe6r\xeb\xf0 return t\xffp\xeb \\"NoReturn\\" \xe7\xe6\xf1\xf1\xf8t \xef\xf1\xe7l\xb5\xf0\xeb \xe6 return st\xe6t\xebm\xeb\xf1tẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İนั้ढूँ]","noReturnContainsYield":"[V3G36][นั้F\xb5\xf1\xe7t\xef\xf8\xf1 w\xefth \xf0\xeb\xe7l\xe6r\xeb\xf0 r\xebt\xb5r\xf1 t\xffp\xeb \\"NoReturn\\" \xe7\xe6\xf1\xf1\xf8t \xef\xf1\xe7l\xb5\xf0\xeb \xe6 yield st\xe6t\xebm\xeb\xf1tẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪นั้ढूँ]","noReturnReturnsNone":"[O3XA6][นั้F\xb5\xf1\xe7t\xef\xf8\xf1 w\xefth \xf0\xeb\xe7l\xe6r\xeb\xf0 r\xebt\xb5r\xf1 t\xffp\xeb \\"NoReturn\\" \xe7\xe6\xf1\xf1\xf8t r\xebt\xb5r\xf1 \\"None\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृนั้ढूँ]","nonDefaultAfterDefault":"[mFFgP][นั้\xd1\xf8\xf1-\xf0\xebf\xe6\xb5lt \xe6rg\xb5m\xeb\xf1t f\xf8ll\xf8ws \xf0\xebf\xe6\xb5lt \xe6rg\xb5m\xeb\xf1tẤğ倪İЂҰक्र्तिृまẤğ倪İนั้ढूँ]","nonLocalInModule":"[kmLlv][นั้Nonlocal \xf0\xeb\xe7l\xe6r\xe6t\xef\xf8\xf1 \xf1\xf8t \xe6ll\xf8w\xeb\xf0 \xe6t m\xf8\xf0\xb5l\xeb l\xebv\xeblẤğ倪İЂҰक्र्तिृまẤğ倪İЂนั้ढूँ]","nonLocalNoBinding":"[WTA2d][นั้\xd1\xf8 \xfe\xef\xf1\xf0\xef\xf1g f\xf8r nonlocal \\"{\xf1\xe6m\xeb}\\" f\xf8\xb5\xf1\xf0Ấğ倪İЂҰक्र्तिृまẤนั้ढूँ]","nonLocalReassignment":"[T1M6J][นั้\\"{\xf1\xe6m\xeb}\\" \xefs \xe6ss\xefg\xf1\xeb\xf0 \xfe\xebf\xf8r\xeb nonlocal \xf0\xeb\xe7l\xe6r\xe6t\xef\xf8\xf1Ấğ倪İЂҰक्र्तिृまẤğ倪İЂนั้ढूँ]","nonLocalRedefinition":"[gwh1h][นั้\\"{\xf1\xe6m\xeb}\\" w\xe6s \xe6lr\xeb\xe6\xf0\xff \xf0\xeb\xe7l\xe6r\xeb\xf0 nonlocalẤğ倪İЂҰक्र्तिृまẤนั้ढूँ]","noneNotCallable":"[sIZ5J][นั้\xd8\xfej\xeb\xe7t \xf8f t\xffp\xeb \\"None\\" \xe7\xe6\xf1\xf1\xf8t \xfe\xeb \xe7\xe6ll\xeb\xf0Ấğ倪İЂҰक्र्तिृまẤนั้ढूँ]","noneNotIterable":"[spDD0][นั้\xd8\xfej\xeb\xe7t \xf8f t\xffp\xeb \\"None\\" \xe7\xe6\xf1\xf1\xf8t \xfe\xeb \xb5s\xeb\xf0 \xe6s \xeft\xebr\xe6\xfel\xeb v\xe6l\xb5\xebẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","noneNotSubscriptable":"[Emzwj][นั้\xd8\xfej\xeb\xe7t \xf8f t\xffp\xeb \\"None\\" \xefs \xf1\xf8t s\xb5\xfes\xe7r\xefpt\xe6\xfel\xebẤğ倪İЂҰक्र्तिृまẤğ倪นั้ढूँ]","noneNotUsableWith":"[zlOOD][นั้\xd8\xfej\xeb\xe7t \xf8f t\xffp\xeb \\"None\\" \xe7\xe6\xf1\xf1\xf8t \xfe\xeb \xb5s\xeb\xf0 with \\"with\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂนั้ढूँ]","noneNotUsableWithAsync":"[2p5GE][นั้\xd8\xfej\xeb\xe7t \xf8f t\xffp\xeb \\"\xd1\xf8\xf1\xeb\\" \xe7\xe6\xf1\xf1\xf8t \xfe\xeb \xb5s\xeb\xf0 w\xefth \\"\xe6s\xff\xf1\xe7 w\xefth\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","noneOperator":"[3U0d3][นั้\xd8p\xebr\xe6t\xf8r \\"{\xf8p\xebr\xe6t\xf8r}\\" \xf1\xf8t s\xb5pp\xf8rt\xeb\xf0 f\xf8r \\"None\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İนั้ढूँ]","noneUnknownMember":"[4KvEX][นั้\\"{\xf1\xe6m\xeb}\\" \xefs \xf1\xf8t \xe6 k\xf1\xf8w\xf1 \xe6ttr\xef\xfe\xb5t\xeb \xf8f \\"None\\"Ấğ倪İЂҰक्र्तिृまẤğ倪นั้ढूँ]","nonlocalTypeParam":"[S78yW][นั้Nonlocal \xfe\xef\xf1\xf0\xef\xf1g \xefs \xf1\xf8t \xe6ll\xf8w\xeb\xf0 f\xf8r t\xffp\xeb p\xe6r\xe6m\xebt\xebr \\"{\xf1\xe6m\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्นั้ढूँ]","notRequiredArgCount":"[uOeAb][นั้\xcbxp\xeb\xe7t\xeb\xf0 \xe6 s\xef\xf1gl\xeb t\xffp\xeb \xe6rg\xb5m\xeb\xf1t \xe6ft\xebr \\"NotRequired\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰนั้ढूँ]","notRequiredNotInTypedDict":"[Vl6XL][นั้\\"NotRequired\\" \xefs \xf1\xf8t \xe6ll\xf8w\xeb\xf0 \xef\xf1 th\xefs \xe7\xf8\xf1t\xebxtẤğ倪İЂҰक्र्तिृまẤğ倪İนั้ढूँ]","objectNotCallable":"[bzlKk][นั้\xd8\xfej\xeb\xe7t \xf8f t\xffp\xeb \\"{t\xffp\xeb}\\" \xefs \xf1\xf8t \xe7\xe6ll\xe6\xfel\xebẤğ倪İЂҰक्र्तिृまẤğนั้ढूँ]","obscuredClassDeclaration":"[ixjN9][นั้\xc7l\xe6ss \xf0\xeb\xe7l\xe6r\xe6t\xef\xf8\xf1 \\"{\xf1\xe6m\xeb}\\" \xefs \xf8\xfes\xe7\xb5r\xeb\xf0 \xfe\xff \xe6 \xf0\xeb\xe7l\xe6r\xe6t\xef\xf8\xf1 \xf8f th\xeb s\xe6m\xeb \xf1\xe6m\xebẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤนั้ढूँ]","obscuredFunctionDeclaration":"[O71DX][นั้F\xb5\xf1\xe7t\xef\xf8\xf1 \xf0\xeb\xe7l\xe6r\xe6t\xef\xf8\xf1 \\"{\xf1\xe6m\xeb}\\" \xefs \xf8\xfes\xe7\xb5r\xeb\xf0 \xfe\xff \xe6 \xf0\xeb\xe7l\xe6r\xe6t\xef\xf8\xf1 \xf8f th\xeb s\xe6m\xeb \xf1\xe6m\xebẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğนั้ढूँ]","obscuredMethodDeclaration":"[m04yf][นั้M\xebth\xf8\xf0 \xf0\xeb\xe7l\xe6r\xe6t\xef\xf8\xf1 \\"{\xf1\xe6m\xeb}\\" \xefs \xf8\xfes\xe7\xb5r\xeb\xf0 \xfe\xff \xe6 \xf0\xeb\xe7l\xe6r\xe6t\xef\xf8\xf1 \xf8f th\xeb s\xe6m\xeb \xf1\xe6m\xebẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤนั้ढूँ]","obscuredParameterDeclaration":"[NaF76][นั้P\xe6r\xe6m\xebt\xebr \xf0\xeb\xe7l\xe6r\xe6t\xef\xf8\xf1 \\"{\xf1\xe6m\xeb}\\" \xefs \xf8\xfes\xe7\xb5r\xeb\xf0 \xfe\xff \xe6 \xf0\xeb\xe7l\xe6r\xe6t\xef\xf8\xf1 \xf8f th\xeb s\xe6m\xeb \xf1\xe6m\xebẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğนั้ढूँ]","obscuredTypeAliasDeclaration":"[0GZdR][นั้T\xffp\xeb \xe6l\xef\xe6s \xf0\xeb\xe7l\xe6r\xe6t\xef\xf8\xf1 \\"{\xf1\xe6m\xeb}\\" \xefs \xf8\xfes\xe7\xb5r\xeb\xf0 \xfe\xff \xe6 \xf0\xeb\xe7l\xe6r\xe6t\xef\xf8\xf1 \xf8f th\xeb s\xe6m\xeb \xf1\xe6m\xebẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪นั้ढूँ]","obscuredVariableDeclaration":"[HR10j][นั้\xd0\xeb\xe7l\xe6r\xe6t\xef\xf8\xf1 \\"{\xf1\xe6m\xeb}\\" \xefs \xf8\xfes\xe7\xb5r\xeb\xf0 \xfe\xff \xe6 \xf0\xeb\xe7l\xe6r\xe6t\xef\xf8\xf1 \xf8f th\xeb s\xe6m\xeb \xf1\xe6m\xebẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृนั้ढूँ]","operatorLessOrGreaterDeprecated":"[bNZp7][นั้\xd8p\xebr\xe6t\xf8r \\"<>\\" \xefs \xf1\xf8t s\xb5pp\xf8rt\xeb\xf0 \xef\xf1 P\xffth\xf8\xf1 3; \xb5s\xeb \\"!=\\" \xef\xf1st\xeb\xe6\xf0Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्นั้ढूँ]","optionalExtraArgs":"[yW5W0][นั้\xcbxp\xeb\xe7t\xeb\xf0 \xf8\xf1\xeb t\xffp\xeb \xe6rg\xb5m\xeb\xf1t \xe6ft\xebr \\"Optional\\"Ấğ倪İЂҰक्र्तिृまẤğ倪นั้ढूँ]","orPatternIrrefutable":"[peFRW][นั้\xcfrr\xebf\xb5t\xe6\xfel\xeb p\xe6tt\xebr\xf1 \xe6ll\xf8w\xeb\xf0 \xf8\xf1l\xff \xe6s th\xeb l\xe6st s\xb5\xfep\xe6tt\xebr\xf1 \xef\xf1 \xe6\xf1 \\"or\\" p\xe6tt\xebr\xf1Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğนั้ढूँ]","orPatternMissingName":"[OxMxP][นั้\xc6ll s\xb5\xfep\xe6tt\xebr\xf1s w\xefth\xef\xf1 \xe6\xf1 \\"or\\" p\xe6tt\xebr\xf1 m\xb5st t\xe6rg\xebt th\xeb s\xe6m\xeb \xf1\xe6m\xebsẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृนั้ढूँ]","overlappingKeywordArgs":"[46dQE][นั้T\xffp\xeb\xf0 \xf0\xef\xe7t\xef\xf8\xf1\xe6r\xff \xf8v\xebrl\xe6ps w\xefth k\xeb\xffw\xf8r\xf0 p\xe6r\xe6m\xebt\xebr: {\xf1\xe6m\xebs}Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्นั้ढूँ]","overlappingOverload":"[SCQMv][นั้\xd8v\xebrl\xf8\xe6\xf0 {\xf8\xfes\xe7\xb5r\xeb\xf0} f\xf8r \\"{\xf1\xe6m\xeb}\\" w\xefll \xf1\xebv\xebr \xfe\xeb \xb5s\xeb\xf0 \xfe\xeb\xe7\xe6\xb5s\xeb \xefts p\xe6r\xe6m\xebt\xebrs \xf8v\xebrl\xe6p \xf8v\xebrl\xf8\xe6\xf0 {\xf8\xfes\xe7\xb5r\xeb\xf0\xdf\xff}Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまนั้ढूँ]","overloadAbstractImplMismatch":"[IgMzu][นั้\xd8v\xebrl\xf8\xe6\xf0s m\xb5st m\xe6t\xe7h \xe6\xfestr\xe6\xe7t st\xe6t\xb5s \xf8f \xefmpl\xebm\xeb\xf1t\xe6t\xef\xf8\xf1Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","overloadAbstractMismatch":"[54DCM][นั้\xd8v\xebrl\xf8\xe6\xf0s m\xb5st \xe6ll \xfe\xeb \xe6\xfestr\xe6\xe7t \xf8r \xf1\xf8tẤğ倪İЂҰक्र्तिृまẤนั้ढूँ]","overloadClassMethodInconsistent":"[8y6vM][นั้\xd8v\xebrl\xf8\xe6\xf0s f\xf8r \\"{\xf1\xe6m\xeb}\\" \xb5s\xeb @classmethod \xef\xf1\xe7\xf8\xf1s\xefst\xeb\xf1tl\xffẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","overloadFinalImpl":"[Tj0nI][นั้@final \xf0\xeb\xe7\xf8r\xe6t\xf8r sh\xf8\xb5l\xf0 \xfe\xeb \xe6ppl\xef\xeb\xf0 \xf8\xf1l\xff t\xf8 th\xeb \xefmpl\xebm\xeb\xf1t\xe6t\xef\xf8\xf1Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्นั้ढूँ]","overloadFinalNoImpl":"[CReyN][นั้\xd8\xf1l\xff th\xeb f\xefrst \xf8v\xebrl\xf8\xe6\xf0 sh\xf8\xb5l\xf0 \xfe\xeb m\xe6rk\xeb\xf0 @finalẤğ倪İЂҰक्र्तिृまẤğ倪İЂนั้ढूँ]","overloadImplementationMismatch":"[dXlXE][นั้\xd8v\xebrl\xf8\xe6\xf0\xeb\xf0 \xefmpl\xebm\xeb\xf1t\xe6t\xef\xf8\xf1 \xefs \xf1\xf8t \xe7\xf8\xf1s\xefst\xeb\xf1t w\xefth s\xefg\xf1\xe6t\xb5r\xeb \xf8f \xf8v\xebrl\xf8\xe6\xf0 {\xef\xf1\xf0\xebx}Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪นั้ढूँ]","overloadOverrideImpl":"[vvyEk][นั้@override \xf0\xeb\xe7\xf8r\xe6t\xf8r sh\xf8\xb5l\xf0 \xfe\xeb \xe6ppl\xef\xeb\xf0 \xf8\xf1l\xff t\xf8 th\xeb \xefmpl\xebm\xeb\xf1t\xe6t\xef\xf8\xf1Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृนั้ढूँ]","overloadOverrideNoImpl":"[cMlkw][นั้\xd8\xf1l\xff th\xeb f\xefrst \xf8v\xebrl\xf8\xe6\xf0 sh\xf8\xb5l\xf0 \xfe\xeb m\xe6rk\xeb\xf0 @overrideẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰนั้ढूँ]","overloadReturnTypeMismatch":"[6BN74][นั้\xd8v\xebrl\xf8\xe6\xf0 {pr\xebv\xcf\xf1\xf0\xebx} f\xf8r \\"{\xf1\xe6m\xeb}\\" \xf8v\xebrl\xe6ps \xf8v\xebrl\xf8\xe6\xf0 {\xf1\xebw\xcf\xf1\xf0\xebx} \xe6\xf1\xf0 r\xebt\xb5r\xf1s \xe6\xf1 \xef\xf1\xe7\xf8mp\xe6t\xef\xfel\xeb t\xffp\xebẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्นั้ढूँ]","overloadStaticMethodInconsistent":"[PKQvM][นั้\xd8v\xebrl\xf8\xe6\xf0s f\xf8r \\"{\xf1\xe6m\xeb}\\" \xb5s\xeb @staticmethod \xef\xf1\xe7\xf8\xf1s\xefst\xeb\xf1tl\xffẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","overloadWithoutImplementation":"[mn33a][นั้\\"{\xf1\xe6m\xeb}\\" \xefs m\xe6rk\xeb\xf0 \xe6s overload, \xfe\xb5t \xf1\xf8 \xefmpl\xebm\xeb\xf1t\xe6t\xef\xf8\xf1 \xefs pr\xf8v\xef\xf0\xeb\xf0Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृนั้ढूँ]","overriddenMethodNotFound":"[YKdBy][นั้M\xebth\xf8\xf0 \\"{\xf1\xe6m\xeb}\\" \xefs m\xe6rk\xeb\xf0 \xe6s override, \xfe\xb5t \xf1\xf8 \xfe\xe6s\xeb m\xebth\xf8\xf0 \xf8f s\xe6m\xeb \xf1\xe6m\xeb \xefs pr\xebs\xeb\xf1tẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İนั้ढूँ]","overrideDecoratorMissing":"[2BnJq][นั้M\xebth\xf8\xf0 \\"{\xf1\xe6m\xeb}\\" \xefs \xf1\xf8t m\xe6rk\xeb\xf0 \xe6s override \xfe\xb5t \xefs \xf8v\xebrr\xef\xf0\xef\xf1g \xe6 m\xebth\xf8\xf0 \xef\xf1 \xe7l\xe6ss \\"{\xe7l\xe6ss\xd1\xe6m\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","paramAfterKwargsParam":"[wJZkp][นั้P\xe6r\xe6m\xebt\xebr \xe7\xe6\xf1\xf1\xf8t f\xf8ll\xf8w \\"**\\" p\xe6r\xe6m\xebt\xebrẤğ倪İЂҰक्र्तिृまẤนั้ढूँ]","paramAlreadyAssigned":"[srzhT][นั้P\xe6r\xe6m\xebt\xebr \\"{\xf1\xe6m\xeb}\\" \xefs \xe6lr\xeb\xe6\xf0\xff \xe6ss\xefg\xf1\xeb\xf0Ấğ倪İЂҰक्र्तिृまẤนั้ढूँ]","paramAnnotationMissing":"[1OYGc][นั้T\xffp\xeb \xe6\xf1\xf1\xf8t\xe6t\xef\xf8\xf1 \xefs m\xefss\xef\xf1g f\xf8r p\xe6r\xe6m\xebt\xebr \\"{\xf1\xe6m\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰนั้ढूँ]","paramAssignmentMismatch":"[Q8zha][นั้\xcbxpr\xebss\xef\xf8\xf1 \xf8f t\xffp\xeb \\"{s\xf8\xb5r\xe7\xebT\xffp\xeb}\\" \xe7\xe6\xf1\xf1\xf8t \xfe\xeb \xe6ss\xefg\xf1\xeb\xf0 t\xf8 p\xe6r\xe6m\xebt\xebr \xf8f t\xffp\xeb \\"{p\xe6r\xe6mT\xffp\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","paramNameMissing":"[ivXu4][นั้\xd1\xf8 p\xe6r\xe6m\xebt\xebr \xf1\xe6m\xeb\xf0 \\"{\xf1\xe6m\xeb}\\"Ấğ倪İЂҰक्र्तिृนั้ढूँ]","paramSpecArgsKwargsDuplicate":"[4Ie64][นั้\xc6rg\xb5m\xeb\xf1ts f\xf8r ParamSpec \\"{t\xffp\xeb}\\" h\xe6v\xeb \xe6lr\xeb\xe6\xf0\xff \xfe\xeb\xeb\xf1 pr\xf8v\xef\xf0\xeb\xf0Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्นั้ढूँ]","paramSpecArgsKwargsUsage":"[oVRV0][นั้\\"args\\" \xe6\xf1\xf0 \\"kwargs\\" \xe6ttr\xef\xfe\xb5t\xebs \xf8f ParamSpec m\xb5st \xfe\xf8th \xe6pp\xeb\xe6r w\xefth\xef\xf1 \xe6 f\xb5\xf1\xe7t\xef\xf8\xf1 s\xefg\xf1\xe6t\xb5r\xebẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","paramSpecArgsMissing":"[rd6zO][นั้\xc6rg\xb5m\xeb\xf1ts f\xf8r ParamSpec \\"{t\xffp\xeb}\\" \xe6r\xeb m\xefss\xef\xf1gẤğ倪İЂҰक्र्तिृまẤğ倪İนั้ढूँ]","paramSpecArgsUsage":"[2U9SN][นั้\\"args\\" \xe6ttr\xef\xfe\xb5t\xeb \xf8f ParamSpec \xefs v\xe6l\xef\xf0 \xf8\xf1l\xff wh\xeb\xf1 \xb5s\xeb\xf0 w\xefth *args p\xe6r\xe6m\xebt\xebrẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğนั้ढूँ]","paramSpecAssignedName":"[ww5mM][นั้ParamSpec m\xb5st \xfe\xeb \xe6ss\xefg\xf1\xeb\xf0 t\xf8 \xe6 v\xe6r\xef\xe6\xfel\xeb \xf1\xe6m\xeb\xf0 \\"{\xf1\xe6m\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","paramSpecContext":"[y6xyK][นั้ParamSpec \xefs \xf1\xf8t \xe6ll\xf8w\xeb\xf0 \xef\xf1 th\xefs \xe7\xf8\xf1t\xebxtẤğ倪İЂҰक्र्तिृまẤğนั้ढूँ]","paramSpecDefaultNotTuple":"[6Tdff][นั้\xcbxp\xeb\xe7t\xeb\xf0 \xebll\xefps\xefs, \xe6 tuple \xebxpr\xebss\xef\xf8\xf1, \xf8r ParamSpec f\xf8r \xf0\xebf\xe6\xb5lt v\xe6l\xb5\xeb \xf8f ParamSpecẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂนั้ढूँ]","paramSpecFirstArg":"[W2Y3X][นั้\xcbxp\xeb\xe7t\xeb\xf0 \xf1\xe6m\xeb \xf8f ParamSpec \xe6s f\xefrst \xe6rg\xb5m\xeb\xf1tẤğ倪İЂҰक्र्तिृまẤğ倪İนั้ढूँ]","paramSpecKwargsUsage":"[2UE71][นั้\\"kwargs\\" \xe6ttr\xef\xfe\xb5t\xeb \xf8f ParamSpec \xefs v\xe6l\xef\xf0 \xf8\xf1l\xff wh\xeb\xf1 \xb5s\xeb\xf0 w\xefth **kwargs p\xe6r\xe6m\xebt\xebrẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İนั้ढूँ]","paramSpecNotUsedByOuterScope":"[5Pk7H][นั้ParamSpec \\"{\xf1\xe6m\xeb}\\" h\xe6s \xf1\xf8 m\xeb\xe6\xf1\xef\xf1g \xef\xf1 th\xefs \xe7\xf8\xf1t\xebxtẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰนั้ढूँ]","paramSpecUnknownArg":"[6zeYc][นั้ParamSpec \xf0\xf8\xebs \xf1\xf8t s\xb5pp\xf8rt m\xf8r\xeb th\xe6\xf1 \xf8\xf1\xeb \xe6rg\xb5m\xeb\xf1tẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰนั้ढूँ]","paramSpecUnknownMember":"[GhhiY][นั้\\"{\xf1\xe6m\xeb}\\" \xefs \xf1\xf8t \xe6 k\xf1\xf8w\xf1 \xe6ttr\xef\xfe\xb5t\xeb \xf8f ParamSpecẤğ倪İЂҰक्र्तिृまẤğ倪İนั้ढूँ]","paramSpecUnknownParam":"[YADLo][นั้\\"{\xf1\xe6m\xeb}\\" \xefs \xb5\xf1k\xf1\xf8w\xf1 p\xe6r\xe6m\xebt\xebr t\xf8 ParamSpecẤğ倪İЂҰक्र्तिृまẤğ倪นั้ढूँ]","paramTypeCovariant":"[USAuF][นั้\xc7\xf8v\xe6r\xef\xe6\xf1t t\xffp\xeb v\xe6r\xef\xe6\xfel\xeb \xe7\xe6\xf1\xf1\xf8t \xfe\xeb \xb5s\xeb\xf0 \xef\xf1 p\xe6r\xe6m\xebt\xebr t\xffp\xebẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","paramTypePartiallyUnknown":"[1ShLP][นั้T\xffp\xeb \xf8f p\xe6r\xe6m\xebt\xebr \\"{p\xe6r\xe6m\xd1\xe6m\xeb}\\" \xefs p\xe6rt\xef\xe6ll\xff \xb5\xf1k\xf1\xf8w\xf1Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","paramTypeUnknown":"[fweDh][นั้T\xffp\xeb \xf8f p\xe6r\xe6m\xebt\xebr \\"{p\xe6r\xe6m\xd1\xe6m\xeb}\\" \xefs \xb5\xf1k\xf1\xf8w\xf1Ấğ倪İЂҰक्र्तिृまẤğ倪นั้ढूँ]","parenthesizedContextManagerIllegal":"[NBxCb][นั้P\xe6r\xeb\xf1th\xebs\xebs with\xef\xf1 \\"with\\" st\xe6t\xebm\xeb\xf1t r\xebq\xb5\xefr\xebs P\xffth\xf8\xf1 3.9 \xf8r \xf1\xebw\xebrẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृนั้ढूँ]","patternNeverMatches":"[lyG7p][นั้P\xe6tt\xebr\xf1 w\xefll \xf1\xebv\xebr \xfe\xeb m\xe6t\xe7h\xeb\xf0 f\xf8r s\xb5\xfej\xeb\xe7t t\xffp\xeb \\"{t\xffp\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","positionArgAfterNamedArg":"[szCz2][นั้P\xf8s\xeft\xef\xf8\xf1\xe6l \xe6rg\xb5m\xeb\xf1t \xe7\xe6\xf1\xf1\xf8t \xe6pp\xeb\xe6r \xe6ft\xebr k\xeb\xffw\xf8r\xf0 \xe6rg\xb5m\xeb\xf1tsẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्นั้ढूँ]","positionArgAfterUnpackedDictArg":"[M8vOq][นั้P\xf8s\xeft\xef\xf8\xf1\xe6l \xe6rg\xb5m\xeb\xf1t \xe7\xe6\xf1\xf1\xf8t \xe6pp\xeb\xe6r \xe6ft\xebr k\xeb\xffw\xf8r\xf0 \xe6rg\xb5m\xeb\xf1t \xb5\xf1p\xe6\xe7k\xef\xf1gẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृนั้ढूँ]","positionOnlyAfterArgs":"[Vqb7c][นั้P\xf8s\xeft\xef\xf8\xf1-\xf8\xf1l\xff p\xe6r\xe6m\xebt\xebr s\xebp\xe6r\xe6t\xf8r \xf1\xf8t \xe6ll\xf8w\xeb\xf0 \xe6ft\xebr \\"*\\" p\xe6r\xe6m\xebt\xebrẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृนั้ढूँ]","positionOnlyAfterKeywordOnly":"[z1FIK][นั้\\"/\\" p\xe6r\xe6m\xebt\xebr m\xb5st \xe6pp\xeb\xe6r \xfe\xebf\xf8r\xeb \\"*\\" p\xe6r\xe6m\xebt\xebrẤğ倪İЂҰक्र्तिृまẤğ倪İนั้ढूँ]","positionOnlyAfterNon":"[iXb2r][นั้P\xf8s\xeft\xef\xf8\xf1-\xf8\xf1l\xff p\xe6r\xe6m\xebt\xebr \xf1\xf8t \xe6ll\xf8w\xeb\xf0 \xe6ft\xebr p\xe6r\xe6m\xebt\xebr th\xe6t \xefs \xf1\xf8t p\xf8s\xeft\xef\xf8\xf1-\xf8\xf1l\xffẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪นั้ढूँ]","positionOnlyFirstParam":"[bmnbs][นั้P\xf8s\xeft\xef\xf8\xf1-\xf8\xf1l\xff p\xe6r\xe6m\xebt\xebr s\xebp\xe6r\xe6t\xf8r \xf1\xf8t \xe6ll\xf8w\xeb\xf0 \xe6s f\xefrst p\xe6r\xe6m\xebt\xebrẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृนั้ढूँ]","positionOnlyIncompatible":"[Ick28][นั้P\xf8s\xeft\xef\xf8\xf1-\xf8\xf1l\xff p\xe6r\xe6m\xebt\xebr s\xebp\xe6r\xe6t\xf8r r\xebq\xb5\xefr\xebs P\xffth\xf8\xf1 3.8 \xf8r \xf1\xebw\xebrẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृนั้ढूँ]","privateImportFromPyTypedModule":"[VRdf4][นั้\\"{\xf1\xe6m\xeb}\\" \xefs \xf1\xf8t \xebxp\xf8rt\xeb\xf0 fr\xf8m m\xf8\xf0\xb5l\xeb \\"{m\xf8\xf0\xb5l\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂนั้ढूँ]","privateUsedOutsideOfClass":"[3YBNL][นั้\\"{\xf1\xe6m\xeb}\\" \xefs pr\xefv\xe6t\xeb \xe6\xf1\xf0 \xb5s\xeb\xf0 \xf8\xb5ts\xef\xf0\xeb \xf8f th\xeb \xe7l\xe6ss \xef\xf1 wh\xef\xe7h \xeft \xefs \xf0\xeb\xe7l\xe6r\xeb\xf0Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤนั้ढूँ]","privateUsedOutsideOfModule":"[TgDgt][นั้\\"{\xf1\xe6m\xeb}\\" \xefs pr\xefv\xe6t\xeb \xe6\xf1\xf0 \xb5s\xeb\xf0 \xf8\xb5ts\xef\xf0\xeb \xf8f th\xeb m\xf8\xf0\xb5l\xeb \xef\xf1 wh\xef\xe7h \xeft \xefs \xf0\xeb\xe7l\xe6r\xeb\xf0Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğนั้ढूँ]","propertyOverridden":"[mwp5C][นั้\\"{\xf1\xe6m\xeb}\\" \xef\xf1\xe7\xf8rr\xeb\xe7tl\xff \xf8v\xebrr\xef\xf0\xebs property \xf8f s\xe6m\xeb \xf1\xe6m\xeb \xef\xf1 \xe7l\xe6ss \\"{\xe7l\xe6ss\xd1\xe6m\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğนั้ढूँ]","propertyStaticMethod":"[qs3pr][นั้\xa7t\xe6t\xef\xe7 m\xebth\xf8\xf0s \xf1\xf8t \xe6ll\xf8w\xeb\xf0 f\xf8r property getter, setter \xf8r deleterẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृนั้ढूँ]","protectedUsedOutsideOfClass":"[z2Y7X][นั้\\"{\xf1\xe6m\xeb}\\" \xefs pr\xf8t\xeb\xe7t\xeb\xf0 \xe6\xf1\xf0 \xb5s\xeb\xf0 \xf8\xb5ts\xef\xf0\xeb \xf8f th\xeb \xe7l\xe6ss \xef\xf1 wh\xef\xe7h \xeft \xefs \xf0\xeb\xe7l\xe6r\xeb\xf0Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğนั้ढूँ]","protocolBaseClass":"[lv3rP][นั้Protocol \xe7l\xe6ss \\"{\xe7l\xe6ssT\xffp\xeb}\\" \xe7\xe6\xf1\xf1\xf8t \xf0\xebr\xefv\xeb fr\xf8m \xf1\xf8\xf1-Protocol \xe7l\xe6ss \\"{\xfe\xe6s\xebT\xffp\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İนั้ढूँ]","protocolBaseClassWithTypeArgs":"[tpYEx][นั้T\xffp\xeb \xe6rg\xb5m\xeb\xf1ts \xe6r\xeb \xf1\xf8t \xe6ll\xf8w\xeb\xf0 w\xefth Protocol \xe7l\xe6ss wh\xeb\xf1 \xb5s\xef\xf1g t\xffp\xeb p\xe6r\xe6m\xebt\xebr s\xff\xf1t\xe6xẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂนั้ढूँ]","protocolIllegal":"[jYjYe][นั้\xdcs\xeb \xf8f \\"Protocol\\" r\xebq\xb5\xefr\xebs P\xffth\xf8\xf1 3.7 \xf8r \xf1\xebw\xebrẤğ倪İЂҰक्र्तिृまẤğ倪İนั้ढूँ]","protocolNotAllowed":"[2GEt6][นั้\\"Protocol\\" \xe7\xe6\xf1\xf1\xf8t \xfe\xeb \xb5s\xeb\xf0 \xef\xf1 th\xefs \xe7\xf8\xf1t\xebxtẤğ倪İЂҰक्र्तिृまẤğนั้ढूँ]","protocolTypeArgMustBeTypeParam":"[WTgkM][นั้T\xffp\xeb \xe6rg\xb5m\xeb\xf1t f\xf8r \\"Protocol\\" m\xb5st \xfe\xeb \xe6 t\xffp\xeb p\xe6r\xe6m\xebt\xebrẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","protocolUnsafeOverlap":"[79LbC][นั้\xc7l\xe6ss \xf8v\xebrl\xe6ps \\"{\xf1\xe6m\xeb}\\" \xb5\xf1s\xe6f\xebl\xff \xe6\xf1\xf0 \xe7\xf8\xb5l\xf0 pr\xf8\xf0\xb5\xe7\xeb \xe6 m\xe6t\xe7h \xe6t r\xb5\xf1t\xefm\xebẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまนั้ढूँ]","protocolVarianceContravariant":"[B4htZ][นั้T\xffp\xeb v\xe6r\xef\xe6\xfel\xeb \\"{v\xe6r\xef\xe6\xfel\xeb}\\" \xb5s\xeb\xf0 \xef\xf1 g\xeb\xf1\xebr\xef\xe7 Protocol \\"{\xe7l\xe6ss}\\" sh\xf8\xb5l\xf0 \xfe\xeb \xe7\xf8\xf1tr\xe6v\xe6r\xef\xe6\xf1tẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰนั้ढूँ]","protocolVarianceCovariant":"[Hcnn5][นั้T\xffp\xeb v\xe6r\xef\xe6\xfel\xeb \\"{v\xe6r\xef\xe6\xfel\xeb}\\" \xb5s\xeb\xf0 \xef\xf1 g\xeb\xf1\xebr\xef\xe7 Protocol \\"{\xe7l\xe6ss}\\" sh\xf8\xb5l\xf0 \xfe\xeb \xe7\xf8v\xe6r\xef\xe6\xf1tẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İนั้ढूँ]","protocolVarianceInvariant":"[o8oB7][นั้T\xffp\xeb v\xe6r\xef\xe6\xfel\xeb \\"{v\xe6r\xef\xe6\xfel\xeb}\\" \xb5s\xeb\xf0 \xef\xf1 g\xeb\xf1\xebr\xef\xe7 Protocol \\"{\xe7l\xe6ss}\\" sh\xf8\xb5l\xf0 \xfe\xeb \xef\xf1v\xe6r\xef\xe6\xf1tẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İนั้ढूँ]","pyrightCommentInvalidDiagnosticBoolValue":"[eaJY0][นั้Pyright \xe7\xf8mm\xeb\xf1t \xf0\xefr\xeb\xe7t\xefv\xeb m\xb5st \xfe\xeb f\xf8ll\xf8w\xeb\xf0 \xfe\xff \\"=\\" \xe6\xf1\xf0 \xe6 v\xe6l\xb5\xeb \xf8f true \xf8r falseẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪นั้ढूँ]","pyrightCommentInvalidDiagnosticSeverityValue":"[2YA7K][นั้Pyright \xe7\xf8mm\xeb\xf1t \xf0\xefr\xeb\xe7t\xefv\xeb m\xb5st \xfe\xeb f\xf8ll\xf8w\xeb\xf0 \xfe\xff \\"=\\" \xe6\xf1\xf0 \xe6 v\xe6l\xb5\xeb \xf8f true, false, error, warning, information, \xf8r noneẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İนั้ढूँ]","pyrightCommentMissingDirective":"[yy6rB][นั้Pyright \xe7\xf8mm\xeb\xf1t m\xb5st \xfe\xeb f\xf8ll\xf8w\xeb\xf0 \xfe\xff \xe6 \xf0\xefr\xeb\xe7t\xefv\xeb (basic \xf8r strict) \xf8r \xe6 \xf0\xef\xe6g\xf1\xf8st\xef\xe7 r\xb5l\xebẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰนั้ढूँ]","pyrightCommentNotOnOwnLine":"[mM2bV][นั้Pyright \xe7\xf8mm\xeb\xf1ts \xb5s\xeb\xf0 t\xf8 \xe7\xf8\xf1tr\xf8l f\xefl\xeb-l\xebv\xebl s\xebtt\xef\xf1gs m\xb5st \xe6pp\xeb\xe6r \xf8\xf1 th\xeb\xefr \xf8w\xf1 l\xef\xf1\xebẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂนั้ढूँ]","pyrightCommentUnknownDiagnosticRule":"[DFAZp][นั้\\"{r\xb5l\xeb}\\" \xefs \xe6\xf1 \xb5\xf1k\xf1\xf8w\xf1 \xf0\xef\xe6g\xf1\xf8st\xef\xe7 r\xb5l\xeb f\xf8r pyright \xe7\xf8mm\xeb\xf1tẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्นั้ढूँ]","pyrightCommentUnknownDiagnosticSeverityValue":"[Tgt0Y][นั้\\"{v\xe6l\xb5\xeb}\\" \xefs \xef\xf1v\xe6l\xef\xf0 v\xe6l\xb5\xeb f\xf8r pyright \xe7\xf8mm\xeb\xf1t; \xebxp\xeb\xe7t\xeb\xf0 true, false, error, warning, information, \xf8r noneẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまนั้ढूँ]","pyrightCommentUnknownDirective":"[HD6T4][นั้\\"{\xf0\xefr\xeb\xe7t\xefv\xeb}\\" \xefs \xe6\xf1 \xb5\xf1k\xf1\xf8w\xf1 \xf0\xefr\xeb\xe7t\xefv\xeb f\xf8r pyright \xe7\xf8mm\xeb\xf1t; \xebxp\xeb\xe7t\xeb\xf0 \\"strict\\", \\"standard\\", \xf8r \\"basic\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृนั้ढूँ]","readOnlyArgCount":"[B1Erm][นั้\xcbxp\xeb\xe7t\xeb\xf0 \xe6 s\xef\xf1gl\xeb t\xffp\xeb \xe6rg\xb5m\xeb\xf1t \xe6ft\xebr \\"ReadOnly\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂนั้ढूँ]","readOnlyNotInTypedDict":"[xJrLN][นั้\\"ReadOnly\\" \xefs \xf1\xf8t \xe6ll\xf8w\xeb\xf0 \xef\xf1 th\xefs \xe7\xf8\xf1t\xebxtẤğ倪İЂҰक्र्तिृまẤğนั้ढूँ]","recursiveDefinition":"[G3UUN][นั้T\xffp\xeb \xf8f \\"{\xf1\xe6m\xeb}\\" \xe7\xf8\xb5l\xf0 \xf1\xf8t \xfe\xeb \xf0\xebt\xebrm\xef\xf1\xeb\xf0 \xfe\xeb\xe7\xe6\xb5s\xeb \xeft r\xebf\xebrs t\xf8 \xefts\xeblfẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृนั้ढूँ]","relativeImportNotAllowed":"[JZqjC][นั้R\xebl\xe6t\xefv\xeb \xefmp\xf8rts \xe7\xe6\xf1\xf1\xf8t \xfe\xeb \xb5s\xeb\xf0 w\xefth \\"import .a\\" f\xf8rm; \xb5s\xeb \\"from . import a\\" \xef\xf1st\xeb\xe6\xf0Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰนั้ढूँ]","requiredArgCount":"[aZX4z][นั้\xcbxp\xeb\xe7t\xeb\xf0 \xe6 s\xef\xf1gl\xeb t\xffp\xeb \xe6rg\xb5m\xeb\xf1t \xe6ft\xebr \\"Required\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂนั้ढूँ]","requiredNotInTypedDict":"[TArW6][นั้\\"Required\\" \xefs \xf1\xf8t \xe6ll\xf8w\xeb\xf0 \xef\xf1 th\xefs \xe7\xf8\xf1t\xebxtẤğ倪İЂҰक्र्तिृまẤğนั้ढूँ]","returnInAsyncGenerator":"[qb5pt][นั้R\xebt\xb5r\xf1 st\xe6t\xebm\xeb\xf1t w\xefth v\xe6l\xb5\xeb \xefs \xf1\xf8t \xe6ll\xf8w\xeb\xf0 \xef\xf1 async g\xeb\xf1\xebr\xe6t\xf8rẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्นั้ढूँ]","returnInExceptionGroup":"[wRRjc][นั้\\"return\\" \xefs \xf1\xf8t \xe6ll\xf8w\xeb\xf0 \xef\xf1 \xe6\xf1 \\"except*\\" \xfel\xf8\xe7kẤğ倪İЂҰक्र्तिृまẤğ倪İนั้ढूँ]","returnMissing":"[kPevK][นั้F\xb5\xf1\xe7t\xef\xf8\xf1 w\xefth \xf0\xeb\xe7l\xe6r\xeb\xf0 r\xebt\xb5r\xf1 t\xffp\xeb \\"{r\xebt\xb5r\xf1T\xffp\xeb}\\" m\xb5st r\xebt\xb5r\xf1 v\xe6l\xb5\xeb \xf8\xf1 \xe6ll \xe7\xf8\xf0\xeb p\xe6thsẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰนั้ढूँ]","returnOutsideFunction":"[O4SJp][นั้\\"return\\" \xe7\xe6\xf1 \xfe\xeb \xb5s\xeb\xf0 \xf8\xf1l\xff w\xefth\xef\xf1 \xe6 f\xb5\xf1\xe7t\xef\xf8\xf1Ấğ倪İЂҰक्र्तिृまẤğ倪นั้ढूँ]","returnTypeContravariant":"[KkMhh][นั้\xc7\xf8\xf1tr\xe6v\xe6r\xef\xe6\xf1t t\xffp\xeb v\xe6r\xef\xe6\xfel\xeb \xe7\xe6\xf1\xf1\xf8t \xfe\xeb \xb5s\xeb\xf0 \xef\xf1 r\xebt\xb5r\xf1 t\xffp\xebẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्นั้ढूँ]","returnTypeMismatch":"[QYqHy][นั้T\xffp\xeb \\"{\xebxprT\xffp\xeb}\\" \xefs \xf1\xf8t \xe6ss\xefg\xf1\xe6\xfel\xeb t\xf8 r\xebt\xb5r\xf1 t\xffp\xeb \\"{r\xebt\xb5r\xf1T\xffp\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृนั้ढूँ]","returnTypePartiallyUnknown":"[261DZ][นั้R\xebt\xb5r\xf1 t\xffp\xeb, \\"{r\xebt\xb5r\xf1T\xffp\xeb}\\", \xefs p\xe6rt\xef\xe6ll\xff \xb5\xf1k\xf1\xf8w\xf1Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰนั้ढूँ]","returnTypeUnknown":"[II3Ix][นั้R\xebt\xb5r\xf1 t\xffp\xeb \xefs \xb5\xf1k\xf1\xf8w\xf1Ấğ倪İЂҰक्र्นั้ढूँ]","revealLocalsArgs":"[qKEIL][นั้\xcbxp\xeb\xe7t\xeb\xf0 \xf1\xf8 \xe6rg\xb5m\xeb\xf1ts f\xf8r \\"reveal_locals\\" \xe7\xe6llẤğ倪İЂҰक्र्तिृまẤğ倪İนั้ढूँ]","revealLocalsNone":"[xOTfI][นั้\xd1\xf8 locals \xef\xf1 th\xefs s\xe7\xf8p\xebẤğ倪İЂҰक्र्นั้ढूँ]","revealTypeArgs":"[Sdo9V][นั้\xcbxp\xeb\xe7t\xeb\xf0 \xe6 s\xef\xf1gl\xeb p\xf8s\xeft\xef\xf8\xf1\xe6l \xe6rg\xb5m\xeb\xf1t f\xf8r \\"reveal_type\\" \xe7\xe6llẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्นั้ढूँ]","revealTypeExpectedTextArg":"[6cFBk][นั้Th\xeb \\"expected_text\\" \xe6rg\xb5m\xeb\xf1t f\xf8r f\xb5\xf1\xe7t\xef\xf8\xf1 \\"reveal_type\\" m\xb5st \xfe\xeb \xe6 str l\xeft\xebr\xe6l v\xe6l\xb5\xebẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂนั้ढूँ]","revealTypeExpectedTextMismatch":"[ILnEV][นั้T\xffp\xeb t\xebxt m\xefsm\xe6t\xe7h; \xebxp\xeb\xe7t\xeb\xf0 \\"{\xebxp\xeb\xe7t\xeb\xf0}\\" \xfe\xb5t r\xeb\xe7\xeb\xefv\xeb\xf0 \\"{r\xeb\xe7\xeb\xefv\xeb\xf0}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृนั้ढूँ]","revealTypeExpectedTypeMismatch":"[3XS8T][นั้T\xffp\xeb m\xefsm\xe6t\xe7h; \xebxp\xeb\xe7t\xeb\xf0 \\"{\xebxp\xeb\xe7t\xeb\xf0}\\" \xfe\xb5t r\xeb\xe7\xeb\xefv\xeb\xf0 \\"{r\xeb\xe7\xeb\xefv\xeb\xf0}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृนั้ढूँ]","selfTypeContext":"[Hugyy][นั้\\"Self\\" \xefs \xf1\xf8t v\xe6l\xef\xf0 \xef\xf1 th\xefs \xe7\xf8\xf1t\xebxtẤğ倪İЂҰक्र्तिृまนั้ढूँ]","selfTypeMetaclass":"[YvoBy][นั้\\"Self\\" \xe7\xe6\xf1\xf1\xf8t \xfe\xeb \xb5s\xeb\xf0 w\xefth\xef\xf1 \xe6 m\xebt\xe6\xe7l\xe6ss (\xe6 s\xb5\xfe\xe7l\xe6ss \xf8f \\"t\xffp\xeb\\")Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृนั้ढूँ]","selfTypeWithTypedSelfOrCls":"[sYgyY][นั้\\"Self\\" \xe7\xe6\xf1\xf1\xf8t \xfe\xeb \xb5s\xeb\xf0 \xef\xf1 \xe6 f\xb5\xf1\xe7t\xef\xf8\xf1 w\xefth \xe6 `self` \xf8r `cls` p\xe6r\xe6m\xebt\xebr th\xe6t h\xe6s \xe6 t\xffp\xeb \xe6\xf1\xf1\xf8t\xe6t\xef\xf8\xf1 \xf8th\xebr th\xe6\xf1 \\"Self\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪นั้ढूँ]","sentinelBadName":"[dPrFn][นั้Th\xeb f\xefrst \xe6rg\xb5m\xeb\xf1t t\xf8 Sentinel m\xb5st \xfe\xeb \xe6 str\xef\xf1g l\xeft\xebr\xe6lẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","sentinelNameMismatch":"[3VQf2][นั้Sentinel m\xb5st \xfe\xeb \xe6ss\xefg\xf1\xeb\xf0 t\xf8 \xe6 v\xe6r\xef\xe6\xfel\xeb w\xefth th\xeb s\xe6m\xeb \xf1\xe6m\xebẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्นั้ढूँ]","sentinelParamCount":"[e5Zwc][นั้Sentinel r\xebq\xb5\xefr\xebs \xf8\xf1\xeb p\xf8s\xeft\xef\xf8\xf1\xe6l \xe6rg\xb5m\xeb\xf1tẤğ倪İЂҰक्र्तिृまẤğนั้ढूँ]","setterGetterTypeMismatch":"[8ZD1z][นั้Property setter v\xe6l\xb5\xeb t\xffp\xeb \xefs \xf1\xf8t \xe6ss\xefg\xf1\xe6\xfel\xeb t\xf8 th\xeb getter r\xebt\xb5r\xf1 t\xffp\xebẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまนั้ढूँ]","singleOverload":"[YQVUc][นั้\\"{\xf1\xe6m\xeb}\\" \xefs m\xe6rk\xeb\xf0 \xe6s \xf8v\xebrl\xf8\xe6\xf0, \xfe\xb5t \xe6\xf0\xf0\xeft\xef\xf8\xf1\xe6l \xf8v\xebrl\xf8\xe6\xf0s \xe6r\xeb m\xefss\xef\xf1gẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृนั้ढूँ]","slotsAttributeError":"[OF4rK][นั้\\"{\xf1\xe6m\xeb}\\" \xefs \xf1\xf8t sp\xeb\xe7\xeff\xef\xeb\xf0 \xef\xf1 __slots__Ấğ倪İЂҰक्र्तिृまẤนั้ढूँ]","slotsClassVarConflict":"[tcS3q][นั้\\"{\xf1\xe6m\xeb}\\" \xe7\xf8\xf1fl\xef\xe7ts w\xefth \xef\xf1st\xe6\xf1\xe7\xeb v\xe6r\xef\xe6\xfel\xeb \xf0\xeb\xe7l\xe6r\xeb\xf0 \xef\xf1 __slots__Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृนั้ढूँ]","starPatternInAsPattern":"[ZFdWe][นั้\xa7t\xe6r p\xe6tt\xebr\xf1 \xe7\xe6\xf1\xf1\xf8t \xfe\xeb \xb5s\xeb\xf0 w\xefth \\"as\\" t\xe6rg\xebtẤğ倪İЂҰक्र्तिृまẤğ倪İนั้ढूँ]","starPatternInOrPattern":"[y9LX3][นั้\xa7t\xe6r p\xe6tt\xebr\xf1 \xe7\xe6\xf1\xf1\xf8t \xfe\xeb \xd8R\xeb\xf0 w\xefth\xef\xf1 \xf8th\xebr p\xe6tt\xebr\xf1sẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰนั้ढूँ]","starStarWildcardNotAllowed":"[Ll1UV][นั้** \xe7\xe6\xf1\xf1\xf8t \xfe\xeb \xb5s\xeb\xf0 w\xefth w\xefl\xf0\xe7\xe6r\xf0 \\"_\\"Ấğ倪İЂҰक्र्तिृまนั้ढूँ]","staticClsSelfParam":"[mO4QU][นั้\xa7t\xe6t\xef\xe7 m\xebth\xf8\xf0s sh\xf8\xb5l\xf0 \xf1\xf8t t\xe6k\xeb \xe6 \\"self\\" \xf8r \\"cls\\" p\xe6r\xe6m\xebt\xebrẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्นั้ढूँ]","stringNonAsciiBytes":"[dFNRn][นั้\xd1\xf8\xf1-ASCII \xe7h\xe6r\xe6\xe7t\xebr \xf1\xf8t \xe6ll\xf8w\xeb\xf0 \xef\xf1 \xfe\xfft\xebs str\xef\xf1g l\xeft\xebr\xe6lẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","stringNotSubscriptable":"[hKZT7][นั้\xa7tr\xef\xf1g \xebxpr\xebss\xef\xf8\xf1 \xe7\xe6\xf1\xf1\xf8t \xfe\xeb s\xb5\xfes\xe7r\xefpt\xeb\xf0 \xef\xf1 t\xffp\xeb \xebxpr\xebss\xef\xf8\xf1; \xeb\xf1\xe7l\xf8s\xeb \xeb\xf1t\xefr\xeb \xebxpr\xebss\xef\xf8\xf1 \xef\xf1 q\xb5\xf8t\xebsẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्นั้ढूँ]","stringUnsupportedEscape":"[K2WsY][นั้\xdc\xf1s\xb5pp\xf8rt\xeb\xf0 \xebs\xe7\xe6p\xeb s\xebq\xb5\xeb\xf1\xe7\xeb \xef\xf1 str\xef\xf1g l\xeft\xebr\xe6lẤğ倪İЂҰक्र्तिृまẤğ倪İนั้ढूँ]","stringUnterminated":"[jUKYA][นั้\xa7tr\xef\xf1g l\xeft\xebr\xe6l \xefs \xb5\xf1t\xebrm\xef\xf1\xe6t\xeb\xf0Ấğ倪İЂҰक्र्तिृนั้ढूँ]","stubFileMissing":"[Ua5GT][นั้Stub f\xefl\xeb \xf1\xf8t f\xf8\xb5\xf1\xf0 f\xf8r \\"{\xefmp\xf8rt\xd1\xe6m\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤนั้ढूँ]","stubUsesGetAttr":"[KMBwK][นั้T\xffp\xeb stub f\xefl\xeb \xefs \xef\xf1\xe7\xf8mpl\xebt\xeb; \\"__getattr__\\" \xf8\xfes\xe7\xb5r\xebs t\xffp\xeb \xebrr\xf8rs f\xf8r m\xf8\xf0\xb5l\xebẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğนั้ढूँ]","sublistParamsIncompatible":"[582LE][นั้Sublist p\xe6r\xe6m\xebt\xebrs \xe6r\xeb \xf1\xf8t s\xb5pp\xf8rt\xeb\xf0 \xef\xf1 P\xffth\xf8\xf1 3.xẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰนั้ढूँ]","superCallArgCount":"[iLYq6][นั้\xcbxp\xeb\xe7t\xeb\xf0 \xf1\xf8 m\xf8r\xeb th\xe6\xf1 tw\xf8 \xe6rg\xb5m\xeb\xf1ts t\xf8 \\"super\\" \xe7\xe6llẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰนั้ढूँ]","superCallFirstArg":"[HSEvD][นั้\xcbxp\xeb\xe7t\xeb\xf0 \xe7l\xe6ss t\xffp\xeb \xe6s f\xefrst \xe6rg\xb5m\xeb\xf1t t\xf8 \\"super\\" \xe7\xe6ll \xfe\xb5t r\xeb\xe7\xeb\xefv\xeb\xf0 \\"{t\xffp\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğนั้ढूँ]","superCallSecondArg":"[dKoHi][นั้\xa7\xeb\xe7\xf8\xf1\xf0 \xe6rg\xb5m\xeb\xf1t t\xf8 \\"super\\" \xe7\xe6ll m\xb5st \xfe\xeb \xf8\xfej\xeb\xe7t \xf8r \xe7l\xe6ss th\xe6t \xf0\xebr\xefv\xebs fr\xf8m \\"{t\xffp\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂนั้ढूँ]","superCallZeroArgForm":"[0XO27][นั้Z\xebr\xf8-\xe6rg\xb5m\xeb\xf1t f\xf8rm \xf8f \\"super\\" \xe7\xe6ll \xefs v\xe6l\xef\xf0 \xf8\xf1l\xff w\xefth\xef\xf1 \xe6 m\xebth\xf8\xf0Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृนั้ढूँ]","superCallZeroArgFormStaticMethod":"[9hJPB][นั้Z\xebr\xf8-\xe6rg\xb5m\xeb\xf1t f\xf8rm \xf8f \\"super\\" \xe7\xe6ll \xefs \xf1\xf8t v\xe6l\xef\xf0 w\xefth\xef\xf1 \xe6 st\xe6t\xef\xe7 m\xebth\xf8\xf0Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまนั้ढूँ]","symbolIsPossiblyUnbound":"[cUgue][นั้\\"{\xf1\xe6m\xeb}\\" \xefs p\xf8ss\xef\xfel\xff \xb5\xf1\xfe\xf8\xb5\xf1\xf0Ấğ倪İЂҰक्र्तिृนั้ढूँ]","symbolIsUnbound":"[zhGl5][นั้\\"{\xf1\xe6m\xeb}\\" \xefs \xb5\xf1\xfe\xf8\xb5\xf1\xf0Ấğ倪İЂҰक्นั้ढूँ]","symbolIsUndefined":"[qCm6F][นั้\\"{\xf1\xe6m\xeb}\\" \xefs \xf1\xf8t \xf0\xebf\xef\xf1\xeb\xf0Ấğ倪İЂҰक्र्นั้ढूँ]","symbolOverridden":"[JwRrv][นั้\\"{\xf1\xe6m\xeb}\\" \xf8v\xebrr\xef\xf0\xebs s\xffm\xfe\xf8l \xf8f s\xe6m\xeb \xf1\xe6m\xeb \xef\xf1 \xe7l\xe6ss \\"{\xe7l\xe6ss\xd1\xe6m\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्นั้ढूँ]","templateStringBytes":"[eAzQf][นั้T\xebmpl\xe6t\xeb str\xef\xf1g l\xeft\xebr\xe6ls (t-str\xef\xf1gs) \xe7\xe6\xf1\xf1\xf8t \xfe\xeb \xfe\xef\xf1\xe6r\xffẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","templateStringIllegal":"[lMHIH][นั้T\xebmpl\xe6t\xeb str\xef\xf1g l\xeft\xebr\xe6ls (t-str\xef\xf1gs) r\xebq\xb5\xefr\xeb P\xffth\xf8\xf1 3.14 \xf8r \xf1\xebw\xebrẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृนั้ढूँ]","templateStringUnicode":"[Me0yb][นั้T\xebmpl\xe6t\xeb str\xef\xf1g l\xeft\xebr\xe6ls (t-str\xef\xf1gs) \xe7\xe6\xf1\xf1\xf8t \xfe\xeb \xb5\xf1\xef\xe7\xf8\xf0\xebẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","ternaryNotAllowed":"[5NH6C][นั้T\xebr\xf1\xe6r\xff \xebxpr\xebss\xef\xf8\xf1 \xf1\xf8t \xe6ll\xf8w\xeb\xf0 \xef\xf1 t\xffp\xeb \xebxpr\xebss\xef\xf8\xf1Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰนั้ढूँ]","totalOrderingMissingMethod":"[eYfjn][นั้\xc7l\xe6ss m\xb5st \xf0\xebf\xef\xf1\xeb \xf8\xf1\xeb \xf8f \\"__lt__\\", \\"__le__\\", \\"__gt__\\", \xf8r \\"__ge__\\" t\xf8 \xb5s\xeb total_orderingẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","trailingCommaInFromImport":"[NcaZY][นั้Tr\xe6\xefl\xef\xf1g \xe7\xf8mm\xe6 \xf1\xf8t \xe6ll\xf8w\xeb\xf0 w\xefth\xf8\xb5t s\xb5rr\xf8\xb5\xf1\xf0\xef\xf1g p\xe6r\xeb\xf1th\xebs\xebsẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्นั้ढूँ]","tryWithoutExcept":"[6z9oA][นั้Try st\xe6t\xebm\xeb\xf1t m\xb5st h\xe6v\xeb \xe6t l\xeb\xe6st \xf8\xf1\xeb except \xf8r finally \xe7l\xe6\xb5s\xebẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्นั้ढूँ]","tupleAssignmentMismatch":"[xySRW][นั้\xcbxpr\xebss\xef\xf8\xf1 w\xefth t\xffp\xeb \\"{t\xffp\xeb}\\" \xe7\xe6\xf1\xf1\xf8t \xfe\xeb \xe6ss\xefg\xf1\xeb\xf0 t\xf8 t\xe6rg\xebt tupleẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृนั้ढूँ]","tupleInAnnotation":"[j2RAZ][นั้Tuple \xebxpr\xebss\xef\xf8\xf1 \xf1\xf8t \xe6ll\xf8w\xeb\xf0 \xef\xf1 t\xffp\xeb \xebxpr\xebss\xef\xf8\xf1Ấğ倪İЂҰक्र्तिृまẤğ倪İЂนั้ढूँ]","tupleIndexOutOfRange":"[aNqDv][นั้\xcf\xf1\xf0\xebx {\xef\xf1\xf0\xebx} \xefs \xf8\xb5t \xf8f r\xe6\xf1g\xeb f\xf8r t\xffp\xeb {t\xffp\xeb}Ấğ倪İЂҰक्र्तिृまẤğ倪İนั้ढूँ]","typeAliasIllegalExpressionForm":"[4u4ay][นั้\xcf\xf1v\xe6l\xef\xf0 \xebxpr\xebss\xef\xf8\xf1 f\xf8rm f\xf8r t\xffp\xeb \xe6l\xef\xe6s \xf0\xebf\xef\xf1\xeft\xef\xf8\xf1Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰนั้ढूँ]","typeAliasIsRecursiveDirect":"[r8PyZ][นั้T\xffp\xeb \xe6l\xef\xe6s \\"{\xf1\xe6m\xeb}\\" \xe7\xe6\xf1\xf1\xf8t \xb5s\xeb \xefts\xeblf \xef\xf1 \xefts \xf0\xebf\xef\xf1\xeft\xef\xf8\xf1Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","typeAliasNotInModuleOrClass":"[iQpDJ][นั้\xc6 TypeAlias \xe7\xe6\xf1 \xfe\xeb \xf0\xebf\xef\xf1\xeb\xf0 \xf8\xf1l\xff w\xefth\xef\xf1 \xe6 m\xf8\xf0\xb5l\xeb \xf8r \xe7l\xe6ss s\xe7\xf8p\xebẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृนั้ढूँ]","typeAliasRedeclared":"[P036x][นั้\\"{\xf1\xe6m\xeb}\\" \xefs \xf0\xeb\xe7l\xe6r\xeb\xf0 \xe6s \xe6 TypeAlias \xe6\xf1\xf0 \xe7\xe6\xf1 \xfe\xeb \xe6ss\xefg\xf1\xeb\xf0 \xf8\xf1l\xff \xf8\xf1\xe7\xebẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृนั้ढूँ]","typeAliasStatementBadScope":"[C24Up][นั้\xc6 type st\xe6t\xebm\xeb\xf1t \xe7\xe6\xf1 \xfe\xeb \xb5s\xeb\xf0 \xf8\xf1l\xff w\xefth\xef\xf1 \xe6 m\xf8\xf0\xb5l\xeb \xf8r \xe7l\xe6ss s\xe7\xf8p\xebẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृนั้ढूँ]","typeAliasStatementIllegal":"[2EW0Q][นั้T\xffp\xeb \xe6l\xef\xe6s st\xe6t\xebm\xeb\xf1t r\xebq\xb5\xefr\xebs P\xffth\xf8\xf1 3.12 \xf8r \xf1\xebw\xebrẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰนั้ढूँ]","typeAliasTypeBadScope":"[kdK34][นั้\xc6 t\xffp\xeb \xe6l\xef\xe6s \xe7\xe6\xf1 \xfe\xeb \xf0\xebf\xef\xf1\xeb\xf0 \xf8\xf1l\xff w\xefth\xef\xf1 \xe6 m\xf8\xf0\xb5l\xeb \xf8r \xe7l\xe6ss s\xe7\xf8p\xebẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृนั้ढूँ]","typeAliasTypeBaseClass":"[RIpMs][นั้\xc6 t\xffp\xeb \xe6l\xef\xe6s \xf0\xebf\xef\xf1\xeb\xf0 \xef\xf1 \xe6 \\"type\\" st\xe6t\xebm\xeb\xf1t \xe7\xe6\xf1\xf1\xf8t \xfe\xeb \xb5s\xeb\xf0 \xe6s \xe6 \xfe\xe6s\xeb \xe7l\xe6ssẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤนั้ढूँ]","typeAliasTypeMustBeAssigned":"[aV4Nn][นั้TypeAliasType m\xb5st \xfe\xeb \xe6ss\xefg\xf1\xeb\xf0 t\xf8 \xe6 v\xe6r\xef\xe6\xfel\xeb w\xefth th\xeb s\xe6m\xeb \xf1\xe6m\xeb \xe6s th\xeb t\xffp\xeb \xe6l\xef\xe6sẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İนั้ढूँ]","typeAliasTypeNameArg":"[dUUf1][นั้F\xefrst \xe6rg\xb5m\xeb\xf1t t\xf8 TypeAliasType m\xb5st \xfe\xeb \xe6 str\xef\xf1g l\xeft\xebr\xe6l r\xebpr\xebs\xeb\xf1t\xef\xf1g th\xeb \xf1\xe6m\xeb \xf8f th\xeb t\xffp\xeb \xe6l\xef\xe6sẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्นั้ढूँ]","typeAliasTypeNameMismatch":"[jW1bQ][นั้\xd1\xe6m\xeb \xf8f t\xffp\xeb \xe6l\xef\xe6s m\xb5st m\xe6t\xe7h th\xeb \xf1\xe6m\xeb \xf8f th\xeb v\xe6r\xef\xe6\xfel\xeb t\xf8 wh\xef\xe7h \xeft \xefs \xe6ss\xefg\xf1\xeb\xf0Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪นั้ढूँ]","typeAliasTypeParamInvalid":"[RdHRE][นั้T\xffp\xeb p\xe6r\xe6m\xebt\xebr l\xefst m\xb5st \xfe\xeb \xe6 tuple \xe7\xf8\xf1t\xe6\xef\xf1\xef\xf1g \xf8\xf1l\xff TypeVar, TypeVarTuple, \xf8r ParamSpecẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","typeAnnotationCall":"[7pNts][นั้\xc7\xe6ll \xebxpr\xebss\xef\xf8\xf1 \xf1\xf8t \xe6ll\xf8w\xeb\xf0 \xef\xf1 t\xffp\xeb \xebxpr\xebss\xef\xf8\xf1Ấğ倪İЂҰक्र्तिृまẤğ倪İนั้ढूँ]","typeAnnotationVariable":"[GeXWQ][นั้V\xe6r\xef\xe6\xfel\xeb \xf1\xf8t \xe6ll\xf8w\xeb\xf0 \xef\xf1 t\xffp\xeb \xebxpr\xebss\xef\xf8\xf1Ấğ倪İЂҰक्र्तिृまẤğนั้ढूँ]","typeAnnotationWithCallable":"[JJENJ][นั้T\xffp\xeb \xe6rg\xb5m\xeb\xf1t f\xf8r \\"type\\" m\xb5st \xfe\xeb \xe6 \xe7l\xe6ss; \xe7\xe6ll\xe6\xfel\xebs \xe6r\xeb \xf1\xf8t s\xb5pp\xf8rt\xeb\xf0Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまนั้ढूँ]","typeArgListExpected":"[2efoA][นั้\xcbxp\xeb\xe7t\xeb\xf0 ParamSpec, \xebll\xefps\xefs, \xf8r list \xf8f t\xffp\xebsẤğ倪İЂҰक्र्तिृまẤğ倪İนั้ढूँ]","typeArgListNotAllowed":"[oV7JF][นั้List \xebxpr\xebss\xef\xf8\xf1 \xf1\xf8t \xe6ll\xf8w\xeb\xf0 f\xf8r th\xefs t\xffp\xeb \xe6rg\xb5m\xeb\xf1tẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰนั้ढूँ]","typeArgsExpectingNone":"[faycH][นั้\xcbxp\xeb\xe7t\xeb\xf0 \xf1\xf8 t\xffp\xeb \xe6rg\xb5m\xeb\xf1ts f\xf8r \xe7l\xe6ss \\"{\xf1\xe6m\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İนั้ढूँ]","typeArgsMismatchOne":"[BBe1n][นั้\xcbxp\xeb\xe7t\xeb\xf0 \xf8\xf1\xeb t\xffp\xeb \xe6rg\xb5m\xeb\xf1t \xfe\xb5t r\xeb\xe7\xeb\xefv\xeb\xf0 {r\xeb\xe7\xeb\xefv\xeb\xf0}Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰนั้ढूँ]","typeArgsMissingForAlias":"[hk8aw][นั้\xcbxp\xeb\xe7t\xeb\xf0 t\xffp\xeb \xe6rg\xb5m\xeb\xf1ts f\xf8r g\xeb\xf1\xebr\xef\xe7 t\xffp\xeb \xe6l\xef\xe6s \\"{\xf1\xe6m\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","typeArgsMissingForClass":"[SkdfG][นั้\xcbxp\xeb\xe7t\xeb\xf0 t\xffp\xeb \xe6rg\xb5m\xeb\xf1ts f\xf8r g\xeb\xf1\xebr\xef\xe7 \xe7l\xe6ss \\"{\xf1\xe6m\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰนั้ढूँ]","typeArgsTooFew":"[6PAb0][นั้T\xf8\xf8 f\xebw t\xffp\xeb \xe6rg\xb5m\xeb\xf1ts pr\xf8v\xef\xf0\xeb\xf0 f\xf8r \\"{\xf1\xe6m\xeb}\\"; \xebxp\xeb\xe7t\xeb\xf0 {\xebxp\xeb\xe7t\xeb\xf0} \xfe\xb5t r\xeb\xe7\xeb\xefv\xeb\xf0 {r\xeb\xe7\xeb\xefv\xeb\xf0}Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","typeArgsTooMany":"[NKF2Z][นั้T\xf8\xf8 m\xe6\xf1\xff t\xffp\xeb \xe6rg\xb5m\xeb\xf1ts pr\xf8v\xef\xf0\xeb\xf0 f\xf8r \\"{\xf1\xe6m\xeb}\\"; \xebxp\xeb\xe7t\xeb\xf0 {\xebxp\xeb\xe7t\xeb\xf0} \xfe\xb5t r\xeb\xe7\xeb\xefv\xeb\xf0 {r\xeb\xe7\xeb\xefv\xeb\xf0}Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","typeAssignmentMismatch":"[wwjSP][นั้T\xffp\xeb \\"{s\xf8\xb5r\xe7\xebT\xffp\xeb}\\" \xefs \xf1\xf8t \xe6ss\xefg\xf1\xe6\xfel\xeb t\xf8 \xf0\xeb\xe7l\xe6r\xeb\xf0 t\xffp\xeb \\"{\xf0\xebstT\xffp\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृนั้ढूँ]","typeAssignmentMismatchWildcard":"[qdgVA][นั้\xcfmp\xf8rt s\xffm\xfe\xf8l \\"{\xf1\xe6m\xeb}\\" h\xe6s t\xffp\xeb \\"{s\xf8\xb5r\xe7\xebT\xffp\xeb}\\", wh\xef\xe7h \xefs \xf1\xf8t \xe6ss\xefg\xf1\xe6\xfel\xeb t\xf8 \xf0\xeb\xe7l\xe6r\xeb\xf0 t\xffp\xeb \\"{\xf0\xebstT\xffp\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृนั้ढूँ]","typeCallNotAllowed":"[OGMmG][นั้type() \xe7\xe6ll sh\xf8\xb5l\xf0 \xf1\xf8t \xfe\xeb \xb5s\xeb\xf0 \xef\xf1 t\xffp\xeb \xebxpr\xebss\xef\xf8\xf1Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰนั้ढूँ]","typeCheckOnly":"[cSmKj][นั้\\"{\xf1\xe6m\xeb}\\" \xefs m\xe6rk\xeb\xf0 \xe6s @type_check_only \xe6\xf1\xf0 \xe7\xe6\xf1 \xfe\xeb \xb5s\xeb\xf0 \xf8\xf1l\xff \xef\xf1 t\xffp\xeb \xe6\xf1\xf1\xf8t\xe6t\xef\xf8\xf1sẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İนั้ढूँ]","typeCommentDeprecated":"[SRhVz][นั้\xdcs\xeb \xf8f type \xe7\xf8mm\xeb\xf1ts \xefs \xf0\xebpr\xeb\xe7\xe6t\xeb\xf0; \xb5s\xeb type \xe6\xf1\xf1\xf8t\xe6t\xef\xf8\xf1 \xef\xf1st\xeb\xe6\xf0Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृนั้ढूँ]","typeExpectedClass":"[r0pdu][นั้\xcbxp\xeb\xe7t\xeb\xf0 \xe7l\xe6ss \xfe\xb5t r\xeb\xe7\xeb\xefv\xeb\xf0 \\"{t\xffp\xeb}\\"Ấğ倪İЂҰक्र्तिृまนั้ढूँ]","typeFormArgs":"[ivrdh][นั้\\"TypeForm\\" \xe6\xe7\xe7\xebpts \xe6 s\xef\xf1gl\xeb p\xf8s\xeft\xef\xf8\xf1\xe6l \xe6rg\xb5m\xeb\xf1tẤğ倪İЂҰक्र्तिृまẤğ倪İЂนั้ढूँ]","typeGuardArgCount":"[Zl47K][นั้\xcbxp\xeb\xe7t\xeb\xf0 \xe6 s\xef\xf1gl\xeb t\xffp\xeb \xe6rg\xb5m\xeb\xf1t \xe6ft\xebr \\"TypeGuard\\" \xf8r \\"TypeIs\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्นั้ढूँ]","typeGuardParamCount":"[I3HUH][นั้\xdcs\xebr-\xf0\xebf\xef\xf1\xeb\xf0 t\xffp\xeb g\xb5\xe6r\xf0 f\xb5\xf1\xe7t\xef\xf8\xf1s \xe6\xf1\xf0 m\xebth\xf8\xf0s m\xb5st h\xe6v\xeb \xe6t l\xeb\xe6st \xf8\xf1\xeb \xef\xf1p\xb5t p\xe6r\xe6m\xebt\xebrẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰนั้ढूँ]","typeIsReturnType":"[5bBbd][นั้R\xebt\xb5r\xf1 t\xffp\xeb \xf8f TypeIs (\\"{r\xebt\xb5r\xf1T\xffp\xeb}\\") \xefs \xf1\xf8t \xe7\xf8\xf1s\xefst\xeb\xf1t w\xefth v\xe6l\xb5\xeb p\xe6r\xe6m\xebt\xebr t\xffp\xeb (\\"{t\xffp\xeb}\\")Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्นั้ढूँ]","typeNotAwaitable":"[NZ9Yu][นั้\\"{t\xffp\xeb}\\" \xefs \xf1\xf8t awaitableẤğ倪İЂҰक्र्นั้ढूँ]","typeNotIntantiable":"[f3xEe][นั้\\"{t\xffp\xeb}\\" \xe7\xe6\xf1\xf1\xf8t \xfe\xeb \xef\xf1st\xe6\xf1t\xef\xe6t\xeb\xf0Ấğ倪İЂҰक्र्तिृนั้ढूँ]","typeNotIterable":"[XMDzF][นั้\\"{t\xffp\xeb}\\" \xefs \xf1\xf8t \xeft\xebr\xe6\xfel\xebẤğ倪İЂҰक्र्นั้ढूँ]","typeNotSpecializable":"[ZCsyD][นั้\xc7\xf8\xb5l\xf0 \xf1\xf8t sp\xeb\xe7\xef\xe6l\xefz\xeb t\xffp\xeb \\"{t\xffp\xeb}\\"Ấğ倪İЂҰक्र्तिृまนั้ढूँ]","typeNotSubscriptable":"[fpefi][นั้\xd8\xfej\xeb\xe7t \xf8f t\xffp\xeb \\"{t\xffp\xeb}\\" \xefs \xf1\xf8t s\xb5\xfes\xe7r\xefpt\xe6\xfel\xebẤğ倪İЂҰक्र्तिृまẤğ倪İนั้ढूँ]","typeNotSupportBinaryOperator":"[C0OGX][นั้\xd8p\xebr\xe6t\xf8r \\"{\xf8p\xebr\xe6t\xf8r}\\" \xf1\xf8t s\xb5pp\xf8rt\xeb\xf0 f\xf8r t\xffp\xebs \\"{l\xebftT\xffp\xeb}\\" \xe6\xf1\xf0 \\"{r\xefghtT\xffp\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğนั้ढूँ]","typeNotSupportBinaryOperatorBidirectional":"[25nah][นั้\xd8p\xebr\xe6t\xf8r \\"{\xf8p\xebr\xe6t\xf8r}\\" \xf1\xf8t s\xb5pp\xf8rt\xeb\xf0 f\xf8r t\xffp\xebs \\"{l\xebftT\xffp\xeb}\\" \xe6\xf1\xf0 \\"{r\xefghtT\xffp\xeb}\\" wh\xeb\xf1 \xebxp\xeb\xe7t\xeb\xf0 t\xffp\xeb \xefs \\"{\xebxp\xeb\xe7t\xeb\xf0T\xffp\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İนั้ढूँ]","typeNotSupportUnaryOperator":"[f2pEG][นั้\xd8p\xebr\xe6t\xf8r \\"{\xf8p\xebr\xe6t\xf8r}\\" \xf1\xf8t s\xb5pp\xf8rt\xeb\xf0 f\xf8r t\xffp\xeb \\"{t\xffp\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","typeNotSupportUnaryOperatorBidirectional":"[Z51QN][นั้\xd8p\xebr\xe6t\xf8r \\"{\xf8p\xebr\xe6t\xf8r}\\" \xf1\xf8t s\xb5pp\xf8rt\xeb\xf0 f\xf8r t\xffp\xeb \\"{t\xffp\xeb}\\" wh\xeb\xf1 \xebxp\xeb\xe7t\xeb\xf0 t\xffp\xeb \xefs \\"{\xebxp\xeb\xe7t\xeb\xf0T\xffp\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्นั้ढूँ]","typeNotUsableWith":"[R7VpZ][นั้\xd8\xfej\xeb\xe7t \xf8f t\xffp\xeb \\"{t\xffp\xeb}\\" \xe7\xe6\xf1\xf1\xf8t \xfe\xeb \xb5s\xeb\xf0 w\xefth \\"w\xefth\\" \xfe\xeb\xe7\xe6\xb5s\xeb \xeft \xf0\xf8\xebs \xf1\xf8t \xe7\xf8rr\xeb\xe7tl\xff \xefmpl\xebm\xeb\xf1t {m\xebth\xf8\xf0}Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृนั้ढूँ]","typeNotUsableWithAsync":"[VF7Rz][นั้\xd8\xfej\xeb\xe7t \xf8f t\xffp\xeb \\"{t\xffp\xeb}\\" \xe7\xe6\xf1\xf1\xf8t \xfe\xeb \xb5s\xeb\xf0 w\xefth \\"\xe6s\xff\xf1\xe7 w\xefth\\" \xfe\xeb\xe7\xe6\xb5s\xeb \xeft \xf0\xf8\xebs \xf1\xf8t \xe7\xf8rr\xeb\xe7tl\xff \xefmpl\xebm\xeb\xf1t {m\xebth\xf8\xf0}Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまนั้ढूँ]","typeParameterBoundNotAllowed":"[iA0kz][นั้\xdf\xf8\xb5\xf1\xf0 \xf8r \xe7\xf8\xf1str\xe6\xef\xf1t \xe7\xe6\xf1\xf1\xf8t \xfe\xeb \xb5s\xeb\xf0 w\xefth \xe6 v\xe6r\xef\xe6\xf0\xef\xe7 t\xffp\xeb p\xe6r\xe6m\xebt\xebr \xf8r ParamSpecẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪นั้ढूँ]","typeParameterConstraintTuple":"[8wa57][นั้T\xffp\xeb p\xe6r\xe6m\xebt\xebr \xe7\xf8\xf1str\xe6\xef\xf1t m\xb5st \xfe\xeb \xe6 t\xb5pl\xeb \xf8f tw\xf8 \xf8r m\xf8r\xeb t\xffp\xebsẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृนั้ढूँ]","typeParameterExistingTypeParameter":"[M2QXP][นั้T\xffp\xeb p\xe6r\xe6m\xebt\xebr \\"{\xf1\xe6m\xeb}\\" \xefs \xe6lr\xeb\xe6\xf0\xff \xef\xf1 \xb5s\xebẤğ倪İЂҰक्र्तिृまẤğนั้ढूँ]","typeParameterNotDeclared":"[WD9B6][นั้T\xffp\xeb p\xe6r\xe6m\xebt\xebr \\"{\xf1\xe6m\xeb}\\" \xefs \xf1\xf8t \xef\xf1\xe7l\xb5\xf0\xeb\xf0 \xef\xf1 th\xeb t\xffp\xeb p\xe6r\xe6m\xebt\xebr l\xefst f\xf8r \\"{\xe7\xf8\xf1t\xe6\xef\xf1\xebr}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰนั้ढूँ]","typeParametersMissing":"[7nPE2][นั้\xc6t l\xeb\xe6st \xf8\xf1\xeb t\xffp\xeb p\xe6r\xe6m\xebt\xebr m\xb5st \xfe\xeb sp\xeb\xe7\xeff\xef\xeb\xf0Ấğ倪İЂҰक्र्तिृまẤğ倪İนั้ढूँ]","typePartiallyUnknown":"[K72xm][นั้T\xffp\xeb \xf8f \\"{\xf1\xe6m\xeb}\\" \xefs p\xe6rt\xef\xe6ll\xff \xb5\xf1k\xf1\xf8w\xf1Ấğ倪İЂҰक्र्तिृまẤนั้ढूँ]","typeUnknown":"[flab2][นั้T\xffp\xeb \xf8f \\"{\xf1\xe6m\xeb}\\" \xefs \xb5\xf1k\xf1\xf8w\xf1Ấğ倪İЂҰक्र्तिृนั้ढूँ]","typeVarAssignedName":"[AnBke][นั้TypeVar m\xb5st \xfe\xeb \xe6ss\xefg\xf1\xeb\xf0 t\xf8 \xe6 v\xe6r\xef\xe6\xfel\xeb \xf1\xe6m\xeb\xf0 \\"{\xf1\xe6m\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","typeVarAssignmentMismatch":"[IYCuH][นั้T\xffp\xeb \\"{t\xffp\xeb}\\" \xe7\xe6\xf1\xf1\xf8t \xfe\xeb \xe6ss\xefg\xf1\xeb\xf0 t\xf8 t\xffp\xeb v\xe6r\xef\xe6\xfel\xeb \\"{\xf1\xe6m\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्นั้ढूँ]","typeVarBoundAndConstrained":"[nSFES][นั้TypeVar \xe7\xe6\xf1\xf1\xf8t \xfe\xeb \xfe\xf8th \xfe\xf8\xb5\xf1\xf0 \xe6\xf1\xf0 \xe7\xf8\xf1str\xe6\xef\xf1\xeb\xf0Ấğ倪İЂҰक्र्तिृまẤğ倪İนั้ढूँ]","typeVarBoundGeneric":"[scFkM][นั้TypeVar \xfe\xf8\xb5\xf1\xf0 t\xffp\xeb \xe7\xe6\xf1\xf1\xf8t \xfe\xeb g\xeb\xf1\xebr\xef\xe7Ấğ倪İЂҰक्र्तिृまนั้ढूँ]","typeVarConstraintGeneric":"[k7N05][นั้TypeVar \xe7\xf8\xf1str\xe6\xef\xf1t t\xffp\xeb \xe7\xe6\xf1\xf1\xf8t \xfe\xeb g\xeb\xf1\xebr\xef\xe7Ấğ倪İЂҰक्र्तिृまẤğนั้ढूँ]","typeVarDefaultBoundMismatch":"[knxtI][นั้TypeVar \xf0\xebf\xe6\xb5lt t\xffp\xeb m\xb5st \xfe\xeb \xe6 s\xb5\xfet\xffp\xeb \xf8f th\xeb \xfe\xf8\xb5\xf1\xf0 t\xffp\xebẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","typeVarDefaultConstraintMismatch":"[BlQvu][นั้TypeVar \xf0\xebf\xe6\xb5lt t\xffp\xeb m\xb5st \xfe\xeb \xf8\xf1\xeb \xf8f th\xeb \xe7\xf8\xf1str\xe6\xef\xf1\xeb\xf0 t\xffp\xebsẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्นั้ढूँ]","typeVarDefaultIllegal":"[Z5lrX][นั้T\xffp\xeb v\xe6r\xef\xe6\xfel\xeb \xf0\xebf\xe6\xb5lt t\xffp\xebs r\xebq\xb5\xefr\xeb P\xffth\xf8\xf1 3.13 \xf8r \xf1\xebw\xebrẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","typeVarDefaultInvalidTypeVar":"[bOQ21][นั้T\xffp\xeb p\xe6r\xe6m\xebt\xebr \\"{\xf1\xe6m\xeb}\\" h\xe6s \xe6 \xf0\xebf\xe6\xb5lt t\xffp\xeb th\xe6t r\xebf\xebrs t\xf8 \xf8\xf1\xeb \xf8r m\xf8r\xeb t\xffp\xeb v\xe6r\xef\xe6\xfel\xebs th\xe6t \xe6r\xeb \xf8\xb5t \xf8f s\xe7\xf8p\xebẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまนั้ढूँ]","typeVarFirstArg":"[XBVgA][นั้\xcbxp\xeb\xe7t\xeb\xf0 \xf1\xe6m\xeb \xf8f TypeVar \xe6s f\xefrst \xe6rg\xb5m\xeb\xf1tẤğ倪İЂҰक्र्तिृまẤğ倪นั้ढूँ]","typeVarInvalidForMemberVariable":"[m45Yw][นั้\xc6ttr\xef\xfe\xb5t\xeb t\xffp\xeb \xe7\xe6\xf1\xf1\xf8t \xb5s\xeb t\xffp\xeb v\xe6r\xef\xe6\xfel\xeb \\"{\xf1\xe6m\xeb}\\" s\xe7\xf8p\xeb\xf0 t\xf8 l\xf8\xe7\xe6l m\xebth\xf8\xf0Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまนั้ढूँ]","typeVarNoMember":"[Trelb][นั้TypeVar \\"{t\xffp\xeb}\\" h\xe6s \xf1\xf8 \xe6ttr\xef\xfe\xb5t\xeb \\"{\xf1\xe6m\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪นั้ढूँ]","typeVarNotSubscriptable":"[3KoEm][นั้TypeVar \\"{t\xffp\xeb}\\" \xefs \xf1\xf8t s\xb5\xfes\xe7r\xefpt\xe6\xfel\xebẤğ倪İЂҰक्र्तिृまẤนั้ढूँ]","typeVarNotUsedByOuterScope":"[on7uQ][นั้T\xffp\xeb v\xe6r\xef\xe6\xfel\xeb \\"{\xf1\xe6m\xeb}\\" h\xe6s \xf1\xf8 m\xeb\xe6\xf1\xef\xf1g \xef\xf1 th\xefs \xe7\xf8\xf1t\xebxtẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","typeVarPossiblyUnsolvable":"[PP5xz][นั้T\xffp\xeb v\xe6r\xef\xe6\xfel\xeb \\"{\xf1\xe6m\xeb}\\" m\xe6\xff g\xf8 \xb5\xf1s\xf8lv\xeb\xf0 \xeff \xe7\xe6ll\xebr s\xb5ppl\xef\xebs \xf1\xf8 \xe6rg\xb5m\xeb\xf1t f\xf8r p\xe6r\xe6m\xebt\xebr \\"{p\xe6r\xe6m}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्นั้ढूँ]","typeVarSingleConstraint":"[51MwX][นั้TypeVar m\xb5st h\xe6v\xeb \xe6t l\xeb\xe6st tw\xf8 \xe7\xf8\xf1str\xe6\xef\xf1\xeb\xf0 t\xffp\xebsẤğ倪İЂҰक्र्तिृまẤğ倪İЂนั้ढूँ]","typeVarTupleConstraints":"[ouP8u][นั้TypeVarTuple \xe7\xe6\xf1\xf1\xf8t h\xe6v\xeb v\xe6l\xb5\xeb \xe7\xf8\xf1str\xe6\xef\xf1tsẤğ倪İЂҰक्र्तिृまẤğ倪นั้ढूँ]","typeVarTupleContext":"[Q8vE2][นั้TypeVarTuple \xefs \xf1\xf8t \xe6ll\xf8w\xeb\xf0 \xef\xf1 th\xefs \xe7\xf8\xf1t\xebxtẤğ倪İЂҰक्र्तिृまẤğ倪นั้ढूँ]","typeVarTupleDefaultNotUnpacked":"[S2joz][นั้TypeVarTuple \xf0\xebf\xe6\xb5lt t\xffp\xeb m\xb5st \xfe\xeb \xe6\xf1 \xb5\xf1p\xe6\xe7k\xeb\xf0 tuple \xf8r TypeVarTupleẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृนั้ढूँ]","typeVarTupleMustBeUnpacked":"[TA5HX][นั้\xdc\xf1p\xe6\xe7k \xf8p\xebr\xe6t\xf8r \xefs r\xebq\xb5\xefr\xeb\xf0 f\xf8r TypeVarTuple v\xe6l\xb5\xebẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰนั้ढूँ]","typeVarTupleUnknownParam":"[fOW23][นั้\\"{\xf1\xe6m\xeb}\\" \xefs \xb5\xf1k\xf1\xf8w\xf1 p\xe6r\xe6m\xebt\xebr t\xf8 TypeVarTupleẤğ倪İЂҰक्र्तिृまẤğ倪İนั้ढूँ]","typeVarUnknownParam":"[veXvU][นั้\\"{\xf1\xe6m\xeb}\\" \xefs \xb5\xf1k\xf1\xf8w\xf1 p\xe6r\xe6m\xebt\xebr t\xf8 TypeVarẤğ倪İЂҰक्र्तिृまẤğนั้ढूँ]","typeVarUsedByOuterScope":"[GJ5N3][นั้TypeVar \\"{\xf1\xe6m\xeb}\\" \xefs \xe6lr\xeb\xe6\xf0\xff \xef\xf1 \xb5s\xeb \xfe\xff \xe6\xf1 \xf8\xb5t\xebr s\xe7\xf8p\xebẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","typeVarUsedOnlyOnce":"[vSn0W][นั้TypeVar \\"{\xf1\xe6m\xeb}\\" \xe6pp\xeb\xe6rs \xf8\xf1l\xff \xf8\xf1\xe7\xeb \xef\xf1 g\xeb\xf1\xebr\xef\xe7 f\xb5\xf1\xe7t\xef\xf8\xf1 s\xefg\xf1\xe6t\xb5r\xebẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृนั้ढूँ]","typeVarVariance":"[1Dxdn][นั้TypeVar \xe7\xe6\xf1\xf1\xf8t \xfe\xeb \xfe\xf8th \xe7\xf8v\xe6r\xef\xe6\xf1t \xe6\xf1\xf0 \xe7\xf8\xf1tr\xe6v\xe6r\xef\xe6\xf1tẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰนั้ढूँ]","typeVarWithDefaultFollowsVariadic":"[h1V5a][นั้TypeVar \\"{t\xffp\xebV\xe6r\xd1\xe6m\xeb}\\" h\xe6s \xe6 \xf0\xebf\xe6\xb5lt v\xe6l\xb5\xeb \xe6\xf1\xf0 \xe7\xe6\xf1\xf1\xf8t f\xf8ll\xf8w TypeVarTuple \\"{v\xe6r\xef\xe6\xf0\xef\xe7\xd1\xe6m\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","typeVarWithoutDefault":"[w630R][นั้\\"{\xf1\xe6m\xeb}\\" \xe7\xe6\xf1\xf1\xf8t \xe6pp\xeb\xe6r \xe6ft\xebr \\"{\xf8th\xebr}\\" \xef\xf1 t\xffp\xeb p\xe6r\xe6m\xebt\xebr l\xefst \xfe\xeb\xe7\xe6\xb5s\xeb \xeft h\xe6s \xf1\xf8 \xf0\xebf\xe6\xb5lt t\xffp\xebẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्นั้ढूँ]","typeVarsNotInGenericOrProtocol":"[ydmAV][นั้Generic[] \xf8r Protocol[] m\xb5st \xef\xf1\xe7l\xb5\xf0\xeb \xe6ll t\xffp\xeb v\xe6r\xef\xe6\xfel\xebsẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","typedDictAccess":"[55CCf][นั้\xc7\xf8\xb5l\xf0 \xf1\xf8t \xe6\xe7\xe7\xebss \xeft\xebm \xef\xf1 TypedDictẤğ倪İЂҰक्र्तिृまนั้ढूँ]","typedDictAssignedName":"[Dkf5M][นั้TypedDict m\xb5st \xfe\xeb \xe6ss\xefg\xf1\xeb\xf0 t\xf8 \xe6 v\xe6r\xef\xe6\xfel\xeb \xf1\xe6m\xeb\xf0 \\"{\xf1\xe6m\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","typedDictBadVar":"[OL8Ox][นั้TypedDict \xe7l\xe6ss\xebs \xe7\xe6\xf1 \xe7\xf8\xf1t\xe6\xef\xf1 \xf8\xf1l\xff t\xffp\xeb \xe6\xf1\xf1\xf8t\xe6t\xef\xf8\xf1sẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰนั้ढूँ]","typedDictBaseClass":"[HxyA2][นั้\xc6ll \xfe\xe6s\xeb \xe7l\xe6ss\xebs f\xf8r TypedDict \xe7l\xe6ss\xebs m\xb5st \xe6ls\xf8 \xfe\xeb TypedDict \xe7l\xe6ss\xebsẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまนั้ढूँ]","typedDictBoolParam":"[GALOD][นั้\xcbxp\xeb\xe7t\xeb\xf0 \\"{\xf1\xe6m\xeb}\\" p\xe6r\xe6m\xebt\xebr t\xf8 h\xe6v\xeb \xe6 v\xe6l\xb5\xeb \xf8f True \xf8r FalseẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्นั้ढूँ]","typedDictClosedExtras":"[mlkJO][นั้\xdf\xe6s\xeb \xe7l\xe6ss \\"{\xf1\xe6m\xeb}\\" \xefs \xe6 TypedDict th\xe6t l\xefm\xefts th\xeb t\xffp\xeb \xf8f \xebxtr\xe6 \xeft\xebms t\xf8 t\xffp\xeb \\"{t\xffp\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","typedDictClosedFalseNonOpenBase":"[ifIlm][นั้\xdf\xe6s\xeb \xe7l\xe6ss \\"{\xf1\xe6m\xeb}\\" \xefs \xf1\xf8t \xe6\xf1 \xf8p\xeb\xf1 TypedDict; closed=F\xe6ls\xeb \xefs \xf1\xf8t \xe6ll\xf8w\xeb\xf0Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤนั้ढूँ]","typedDictClosedNoExtras":"[BCyXd][นั้\xdf\xe6s\xeb \xe7l\xe6ss \\"{\xf1\xe6m\xeb}\\" \xefs \xe6 closed TypedDict; \xebxtr\xe6 \xeft\xebms \xe6r\xeb \xf1\xf8t \xe6ll\xf8w\xeb\xf0Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまนั้ढूँ]","typedDictDelete":"[bdBu7][นั้\xc7\xf8\xb5l\xf0 \xf1\xf8t \xf0\xebl\xebt\xeb \xeft\xebm \xef\xf1 TypedDictẤğ倪İЂҰक्र्तिृまนั้ढूँ]","typedDictEmptyName":"[h45e7][นั้\xd1\xe6m\xebs w\xefth\xef\xf1 \xe6 TypedDict \xe7\xe6\xf1\xf1\xf8t \xfe\xeb \xebmpt\xffẤğ倪İЂҰक्र्तिृまẤğนั้ढूँ]","typedDictEntryName":"[NT4np][นั้\xcbxp\xeb\xe7t\xeb\xf0 str\xef\xf1g l\xeft\xebr\xe6l f\xf8r \xf0\xef\xe7t\xef\xf8\xf1\xe6r\xff \xeb\xf1tr\xff \xf1\xe6m\xebẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰนั้ढूँ]","typedDictEntryUnique":"[nWy0L][นั้\xd1\xe6m\xebs w\xefth\xef\xf1 \xe6 \xf0\xef\xe7t\xef\xf8\xf1\xe6r\xff m\xb5st \xfe\xeb \xb5\xf1\xefq\xb5\xebẤğ倪İЂҰक्र्तिृまẤğนั้ढूँ]","typedDictExtraArgs":"[0gX32][นั้\xcbxtr\xe6 TypedDict \xe6rg\xb5m\xeb\xf1ts \xf1\xf8t s\xb5pp\xf8rt\xeb\xf0Ấğ倪İЂҰक्र्तिृまẤğนั้ढूँ]","typedDictExtraItemsClosed":"[5BDXE][นั้TypedDict \xe7\xe6\xf1 \xb5s\xeb \xeb\xefth\xebr \\"closed\\" \xf8r \\"extra_items\\" \xfe\xb5t \xf1\xf8t \xfe\xf8thẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृนั้ढूँ]","typedDictFieldNotRequiredRedefinition":"[rNYD1][นั้TypedDict \xeft\xebm \\"{\xf1\xe6m\xeb}\\" \xe7\xe6\xf1\xf1\xf8t \xfe\xeb r\xeb\xf0\xebf\xef\xf1\xeb\xf0 \xe6s NotRequiredẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्นั้ढूँ]","typedDictFieldReadOnlyRedefinition":"[8IFAz][นั้TypedDict \xeft\xebm \\"{\xf1\xe6m\xeb}\\" \xe7\xe6\xf1\xf1\xf8t \xfe\xeb r\xeb\xf0\xebf\xef\xf1\xeb\xf0 \xe6s ReadOnlyẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","typedDictFieldRequiredRedefinition":"[lpw97][นั้TypedDict \xeft\xebm \\"{\xf1\xe6m\xeb}\\" \xe7\xe6\xf1\xf1\xf8t \xfe\xeb r\xeb\xf0\xebf\xef\xf1\xeb\xf0 \xe6s RequiredẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","typedDictFirstArg":"[OPlNk][นั้\xcbxp\xeb\xe7t\xeb\xf0 TypedDict \xe7l\xe6ss \xf1\xe6m\xeb \xe6s f\xefrst \xe6rg\xb5m\xeb\xf1tẤğ倪İЂҰक्र्तिृまẤğ倪İЂนั้ढूँ]","typedDictInClassPattern":"[IqJCA][นั้TypedDict \xe7l\xe6ss \xf1\xf8t \xe6ll\xf8w\xeb\xf0 \xef\xf1 \xe7l\xe6ss p\xe6tt\xebr\xf1Ấğ倪İЂҰक्र्तिृまẤğ倪İนั้ढूँ]","typedDictInitsubclassParameter":"[HMpfK][นั้TypedDict \xf0\xf8\xebs \xf1\xf8t s\xb5pp\xf8rt __init_subclass__ p\xe6r\xe6m\xebt\xebr \\"{\xf1\xe6m\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृนั้ढूँ]","typedDictNotAllowed":"[UWg4F][นั้\\"TypedDict\\" \xe7\xe6\xf1\xf1\xf8t \xfe\xeb \xb5s\xeb\xf0 \xef\xf1 th\xefs \xe7\xf8\xf1t\xebxtẤğ倪İЂҰक्र्तिृまẤğ倪นั้ढूँ]","typedDictSecondArgDict":"[mwrv7][นั้\xcbxp\xeb\xe7t\xeb\xf0 dict \xf8r k\xeb\xffw\xf8r\xf0 p\xe6r\xe6m\xebt\xebr \xe6s s\xeb\xe7\xf8\xf1\xf0 p\xe6r\xe6m\xebt\xebrẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","typedDictSecondArgDictEntry":"[oAT5Z][นั้\xcbxp\xeb\xe7t\xeb\xf0 s\xefmpl\xeb \xf0\xef\xe7t\xef\xf8\xf1\xe6r\xff \xeb\xf1tr\xffẤğ倪İЂҰक्र्तिृนั้ढूँ]","typedDictSet":"[30hTC][นั้\xc7\xf8\xb5l\xf0 \xf1\xf8t \xe6ss\xefg\xf1 \xeft\xebm \xef\xf1 TypedDictẤğ倪İЂҰक्र्तिृまนั้ढूँ]","unaccessedClass":"[dou8i][นั้\xc7l\xe6ss \\"{\xf1\xe6m\xeb}\\" \xefs \xf1\xf8t \xe6\xe7\xe7\xebss\xeb\xf0Ấğ倪İЂҰक्र्तिृนั้ढूँ]","unaccessedFunction":"[AdgDz][นั้F\xb5\xf1\xe7t\xef\xf8\xf1 \\"{\xf1\xe6m\xeb}\\" \xefs \xf1\xf8t \xe6\xe7\xe7\xebss\xeb\xf0Ấğ倪İЂҰक्र्तिृนั้ढूँ]","unaccessedImport":"[2a90g][นั้\xcfmp\xf8rt \\"{\xf1\xe6m\xeb}\\" \xefs \xf1\xf8t \xe6\xe7\xe7\xebss\xeb\xf0Ấğ倪İЂҰक्र्तिृนั้ढूँ]","unaccessedSymbol":"[MmnM7][นั้\\"{\xf1\xe6m\xeb}\\" \xefs \xf1\xf8t \xe6\xe7\xe7\xebss\xeb\xf0Ấğ倪İЂҰक्र्นั้ढूँ]","unaccessedVariable":"[n5l1e][นั้V\xe6r\xef\xe6\xfel\xeb \\"{\xf1\xe6m\xeb}\\" \xefs \xf1\xf8t \xe6\xe7\xe7\xebss\xeb\xf0Ấğ倪İЂҰक्र्तिृนั้ढूँ]","unannotatedFunctionSkipped":"[Ovgyl][นั้\xc6\xf1\xe6l\xffs\xefs \xf8f f\xb5\xf1\xe7t\xef\xf8\xf1 \\"{\xf1\xe6m\xeb}\\" \xefs sk\xefpp\xeb\xf0 \xfe\xeb\xe7\xe6\xb5s\xeb \xeft \xefs \xb5\xf1\xe6\xf1\xf1\xf8t\xe6t\xeb\xf0Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृนั้ढूँ]","unaryOperationNotAllowed":"[2WB31][นั้\xdc\xf1\xe6r\xff \xf8p\xebr\xe6t\xf8r \xf1\xf8t \xe6ll\xf8w\xeb\xf0 \xef\xf1 t\xffp\xeb \xebxpr\xebss\xef\xf8\xf1Ấğ倪İЂҰक्र्तिृまẤğ倪İนั้ढूँ]","unexpectedAsyncToken":"[fKSJb][นั้\xcbxp\xeb\xe7t\xeb\xf0 \\"def\\", \\"with\\" \xf8r \\"for\\" t\xf8 f\xf8ll\xf8w \\"async\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰนั้ढूँ]","unexpectedEof":"[SyST0][นั้\xdc\xf1\xebxp\xeb\xe7t\xeb\xf0 \xcb\xd8FẤğ倪İЂҰนั้ढूँ]","unexpectedExprToken":"[MtBsu][นั้\xdc\xf1\xebxp\xeb\xe7t\xeb\xf0 t\xf8k\xeb\xf1 \xe6t \xeb\xf1\xf0 \xf8f \xebxpr\xebss\xef\xf8\xf1Ấğ倪İЂҰक्र्तिृまẤนั้ढूँ]","unexpectedIndent":"[uZUVS][นั้\xdc\xf1\xebxp\xeb\xe7t\xeb\xf0 \xef\xf1\xf0\xeb\xf1t\xe6t\xef\xf8\xf1Ấğ倪İЂҰक्र्นั้ढूँ]","unexpectedUnindent":"[yqwy4][นั้\xdc\xf1\xef\xf1\xf0\xeb\xf1t \xf1\xf8t \xebxp\xeb\xe7t\xeb\xf0Ấğ倪İЂҰक्นั้ढूँ]","unhashableDictKey":"[pIvHj][นั้\xd0\xef\xe7t\xef\xf8\xf1\xe6r\xff k\xeb\xff m\xb5st \xfe\xeb h\xe6sh\xe6\xfel\xebẤğ倪İЂҰक्र्तिृนั้ढूँ]","unhashableSetEntry":"[rWf72][นั้Set \xeb\xf1tr\xff m\xb5st \xfe\xeb h\xe6sh\xe6\xfel\xebẤğ倪İЂҰक्र्นั้ढूँ]","uninitializedAbstractVariables":"[SpCPH][นั้V\xe6r\xef\xe6\xfel\xebs \xf0\xebf\xef\xf1\xeb\xf0 \xef\xf1 \xe6\xfestr\xe6\xe7t \xfe\xe6s\xeb \xe7l\xe6ss \xe6r\xeb \xf1\xf8t \xef\xf1\xeft\xef\xe6l\xefz\xeb\xf0 \xef\xf1 final \xe7l\xe6ss \\"{\xe7l\xe6ssT\xffp\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","uninitializedInstanceVariable":"[5pgFw][นั้\xcf\xf1st\xe6\xf1\xe7\xeb v\xe6r\xef\xe6\xfel\xeb \\"{\xf1\xe6m\xeb}\\" \xefs \xf1\xf8t \xef\xf1\xeft\xef\xe6l\xefz\xeb\xf0 \xef\xf1 th\xeb \xe7l\xe6ss \xfe\xf8\xf0\xff \xf8r __init__ m\xebth\xf8\xf0Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂนั้ढूँ]","unionForwardReferenceNotAllowed":"[MOLby][นั้Union s\xff\xf1t\xe6x \xe7\xe6\xf1\xf1\xf8t \xfe\xeb \xb5s\xeb\xf0 w\xefth str\xef\xf1g \xf8p\xebr\xe6\xf1\xf0; \xb5s\xeb q\xb5\xf8t\xebs \xe6r\xf8\xb5\xf1\xf0 \xeb\xf1t\xefr\xeb \xebxpr\xebss\xef\xf8\xf1Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰนั้ढूँ]","unionSyntaxIllegal":"[vbTDG][นั้\xc6lt\xebr\xf1\xe6t\xefv\xeb s\xff\xf1t\xe6x f\xf8r \xb5\xf1\xef\xf8\xf1s r\xebq\xb5\xefr\xebs P\xffth\xf8\xf1 3.10 \xf8r \xf1\xebw\xebrẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्นั้ढूँ]","unionTypeArgCount":"[vc6vA][นั้Union r\xebq\xb5\xefr\xebs tw\xf8 \xf8r m\xf8r\xeb t\xffp\xeb \xe6rg\xb5m\xeb\xf1tsẤğ倪İЂҰक्र्तिृまẤğนั้ढूँ]","unionUnpackedTuple":"[owRjE][นั้Union \xe7\xe6\xf1\xf1\xf8t \xef\xf1\xe7l\xb5\xf0\xeb \xe6\xf1 \xb5\xf1p\xe6\xe7k\xeb\xf0 tupleẤğ倪İЂҰक्र्तिृまẤนั้ढूँ]","unionUnpackedTypeVarTuple":"[a6msY][นั้Union \xe7\xe6\xf1\xf1\xf8t \xef\xf1\xe7l\xb5\xf0\xeb \xe6\xf1 \xb5\xf1p\xe6\xe7k\xeb\xf0 TypeVarTupleẤğ倪İЂҰक्र्तिृまẤğ倪İนั้ढूँ]","unnecessaryCast":"[QgPoI][นั้\xdc\xf1\xf1\xeb\xe7\xebss\xe6r\xff \\"cast\\" \xe7\xe6ll; t\xffp\xeb \xefs \xe6lr\xeb\xe6\xf0\xff \\"{t\xffp\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰนั้ढूँ]","unnecessaryIsInstanceAlways":"[gX4s7][นั้\xdc\xf1\xf1\xeb\xe7\xebss\xe6r\xff isinstance \xe7\xe6ll; \\"{t\xebstT\xffp\xeb}\\" \xefs \xe6lw\xe6\xffs \xe6\xf1 \xef\xf1st\xe6\xf1\xe7\xeb \xf8f \\"{\xe7l\xe6ssT\xffp\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İนั้ढूँ]","unnecessaryIsInstanceNever":"[60nSE][นั้\xdc\xf1\xf1\xeb\xe7\xebss\xe6r\xff isinstance \xe7\xe6ll; \\"{t\xebstT\xffp\xeb}\\" \xefs \xf1\xebv\xebr \xe6\xf1 \xef\xf1st\xe6\xf1\xe7\xeb \xf8f \\"{\xe7l\xe6ssT\xffp\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İนั้ढूँ]","unnecessaryIsSubclassAlways":"[BzHtx][นั้\xdc\xf1\xf1\xeb\xe7\xebss\xe6r\xff issubclass \xe7\xe6ll; \\"{t\xebstT\xffp\xeb}\\" \xefs \xe6lw\xe6\xffs \xe6 s\xb5\xfe\xe7l\xe6ss \xf8f \\"{\xe7l\xe6ssT\xffp\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İนั้ढूँ]","unnecessaryIsSubclassNever":"[bOMnf][นั้\xdc\xf1\xf1\xeb\xe7\xebss\xe6r\xff issubclass \xe7\xe6ll; \\"{t\xebstT\xffp\xeb}\\" \xefs \xf1\xebv\xebr \xe6 s\xb5\xfe\xe7l\xe6ss \xf8f \\"{\xe7l\xe6ssT\xffp\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪นั้ढूँ]","unnecessaryPyrightIgnore":"[7QhdX][นั้\xdc\xf1\xf1\xeb\xe7\xebss\xe6r\xff \\"# pyright: ignore\\" \xe7\xf8mm\xeb\xf1tẤğ倪İЂҰक्र्तिृまẤğนั้ढूँ]","unnecessaryPyrightIgnoreRule":"[0ESoQ][นั้\xdc\xf1\xf1\xeb\xe7\xebss\xe6r\xff \\"# pyright: ignore\\" r\xb5l\xeb: \\"{\xf1\xe6m\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İนั้ढूँ]","unnecessaryTypeIgnore":"[IoWr9][นั้\xdc\xf1\xf1\xeb\xe7\xebss\xe6r\xff \\"# type: ignore\\" \xe7\xf8mm\xeb\xf1tẤğ倪İЂҰक्र्तिृまนั้ढूँ]","unpackArgCount":"[bkAT1][นั้\xcbxp\xeb\xe7t\xeb\xf0 \xe6 s\xef\xf1gl\xeb t\xffp\xeb \xe6rg\xb5m\xeb\xf1t \xe6ft\xebr \\"Unpack\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İนั้ढूँ]","unpackExpectedTypeVarTuple":"[CWX8o][นั้\xcbxp\xeb\xe7t\xeb\xf0 TypeVarTuple \xf8r tuple \xe6s t\xffp\xeb \xe6rg\xb5m\xeb\xf1t f\xf8r UnpackẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्นั้ढूँ]","unpackExpectedTypedDict":"[ha9qw][นั้\xcbxp\xeb\xe7t\xeb\xf0 TypedDict t\xffp\xeb \xe6rg\xb5m\xeb\xf1t f\xf8r UnpackẤğ倪İЂҰक्र्तिृまẤğ倪นั้ढूँ]","unpackIllegalInComprehension":"[7a4pV][นั้\xdc\xf1p\xe6\xe7k \xf8p\xebr\xe6t\xef\xf8\xf1 \xf1\xf8t \xe6ll\xf8w\xeb\xf0 \xef\xf1 \xe7\xf8mpr\xebh\xeb\xf1s\xef\xf8\xf1Ấğ倪İЂҰक्र्तिृまẤğ倪İนั้ढूँ]","unpackInAnnotation":"[6gqFu][นั้\xdc\xf1p\xe6\xe7k \xf8p\xebr\xe6t\xf8r \xf1\xf8t \xe6ll\xf8w\xeb\xf0 \xef\xf1 t\xffp\xeb \xebxpr\xebss\xef\xf8\xf1Ấğ倪İЂҰक्र्तिृまẤğ倪İนั้ढूँ]","unpackInDict":"[eKn69][นั้\xdc\xf1p\xe6\xe7k \xf8p\xebr\xe6t\xef\xf8\xf1 \xf1\xf8t \xe6ll\xf8w\xeb\xf0 \xef\xf1 \xf0\xef\xe7t\xef\xf8\xf1\xe6r\xef\xebsẤğ倪İЂҰक्र्तिृまẤğ倪İนั้ढूँ]","unpackInSet":"[lKyO0][นั้\xdc\xf1p\xe6\xe7k \xf8p\xebr\xe6t\xf8r \xf1\xf8t \xe6ll\xf8w\xeb\xf0 w\xefth\xef\xf1 \xe6 setẤğ倪İЂҰक्र्तिृまẤğนั้ढूँ]","unpackNotAllowed":"[MZq6e][นั้Unpack \xefs \xf1\xf8t \xe6ll\xf8w\xeb\xf0 \xef\xf1 th\xefs \xe7\xf8\xf1t\xebxtẤğ倪İЂҰक्र्तिृまẤนั้ढूँ]","unpackOperatorNotAllowed":"[lMq2B][นั้\xdc\xf1p\xe6\xe7k \xf8p\xebr\xe6t\xef\xf8\xf1 \xefs \xf1\xf8t \xe6ll\xf8w\xeb\xf0 \xef\xf1 th\xefs \xe7\xf8\xf1t\xebxtẤğ倪İЂҰक्र्तिृまẤğ倪İЂนั้ढूँ]","unpackTuplesIllegal":"[RJvzW][นั้\xdc\xf1p\xe6\xe7k \xf8p\xebr\xe6t\xef\xf8\xf1 \xf1\xf8t \xe6ll\xf8w\xeb\xf0 \xef\xf1 t\xb5pl\xebs pr\xef\xf8r t\xf8 P\xffth\xf8\xf1 3.8Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्นั้ढूँ]","unpackedArgInTypeArgument":"[skxlo][นั้\xdc\xf1p\xe6\xe7k\xeb\xf0 \xe6rg\xb5m\xeb\xf1ts \xe7\xe6\xf1\xf1\xf8t \xfe\xeb \xb5s\xeb\xf0 \xef\xf1 th\xefs \xe7\xf8\xf1t\xebxtẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰนั้ढूँ]","unpackedArgWithVariadicParam":"[ZP3kP][นั้\xdc\xf1p\xe6\xe7k\xeb\xf0 \xe6rg\xb5m\xeb\xf1t \xe7\xe6\xf1\xf1\xf8t \xfe\xeb \xb5s\xeb\xf0 f\xf8r TypeVarTuple p\xe6r\xe6m\xebt\xebrẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्นั้ढूँ]","unpackedDictArgumentNotMapping":"[iSTnU][นั้\xc6rg\xb5m\xeb\xf1t \xebxpr\xebss\xef\xf8\xf1 \xe6ft\xebr ** m\xb5st \xfe\xeb \xe6 m\xe6pp\xef\xf1g w\xefth \xe6 \\"str\\" k\xeb\xff t\xffp\xebẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृนั้ढूँ]","unpackedDictSubscriptIllegal":"[slATr][นั้\xd0\xef\xe7t\xef\xf8\xf1\xe6r\xff \xb5\xf1p\xe6\xe7k \xf8p\xebr\xe6t\xf8r \xef\xf1 s\xb5\xfes\xe7r\xefpt \xefs \xf1\xf8t \xe6ll\xf8w\xeb\xf0Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","unpackedSubscriptIllegal":"[2CpZz][นั้\xdc\xf1p\xe6\xe7k \xf8p\xebr\xe6t\xf8r \xef\xf1 s\xb5\xfes\xe7r\xefpt r\xebq\xb5\xefr\xebs P\xffth\xf8\xf1 3.11 \xf8r \xf1\xebw\xebrẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्นั้ढूँ]","unpackedTypeVarTupleExpected":"[tgdHs][นั้\xcbxp\xeb\xe7t\xeb\xf0 \xb5\xf1p\xe6\xe7k\xeb\xf0 TypeVarTuple; \xb5s\xeb Unpack[{name1}] \xf8r *{name2}Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृนั้ढूँ]","unpackedTypedDictArgument":"[iCgjR][นั้\xdc\xf1\xe6\xfel\xeb t\xf8 m\xe6t\xe7h \xb5\xf1p\xe6\xe7k\xeb\xf0 TypedDict \xe6rg\xb5m\xeb\xf1t t\xf8 p\xe6r\xe6m\xebt\xebrsẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्นั้ढूँ]","unreachableCodeCondition":"[fTD3C][นั้\xc7\xf8\xf0\xeb \xefs \xf1\xf8t \xe6\xf1\xe6l\xffz\xeb\xf0 \xfe\xeb\xe7\xe6\xb5s\xeb \xe7\xf8\xf1\xf0\xeft\xef\xf8\xf1 \xefs st\xe6t\xef\xe7\xe6ll\xff \xebv\xe6l\xb5\xe6t\xeb\xf0 \xe6s f\xe6ls\xebẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまนั้ढूँ]","unreachableCodeStructure":"[0OIU1][นั้\xc7\xf8\xf0\xeb \xefs str\xb5\xe7t\xb5r\xe6ll\xff \xb5\xf1r\xeb\xe6\xe7h\xe6\xfel\xebẤğ倪İЂҰक्र्तिृนั้ढूँ]","unreachableCodeType":"[v80nR][นั้T\xffp\xeb \xe6\xf1\xe6l\xffs\xefs \xef\xf1\xf0\xef\xe7\xe6t\xebs \xe7\xf8\xf0\xeb \xefs \xb5\xf1r\xeb\xe6\xe7h\xe6\xfel\xebẤğ倪İЂҰक्र्तिृまẤğ倪นั้ढूँ]","unreachableExcept":"[zFMWg][นั้Except \xe7l\xe6\xb5s\xeb \xefs \xb5\xf1r\xeb\xe6\xe7h\xe6\xfel\xeb \xfe\xeb\xe7\xe6\xb5s\xeb \xebx\xe7\xebpt\xef\xf8\xf1 \xefs \xe6lr\xeb\xe6\xf0\xff h\xe6\xf1\xf0l\xeb\xf0Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृนั้ढूँ]","unsupportedDunderAllOperation":"[KsX0f][นั้\xd8p\xebr\xe6t\xef\xf8\xf1 \xf8\xf1 \\"__all__\\" \xefs \xf1\xf8t s\xb5pp\xf8rt\xeb\xf0, s\xf8 \xebxp\xf8rt\xeb\xf0 s\xffm\xfe\xf8l l\xefst m\xe6\xff \xfe\xeb \xef\xf1\xe7\xf8rr\xeb\xe7tẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İนั้ढूँ]","unusedCallResult":"[9IsV5][นั้R\xebs\xb5lt \xf8f \xe7\xe6ll \xebxpr\xebss\xef\xf8\xf1 \xefs \xf8f t\xffp\xeb \\"{t\xffp\xeb}\\" \xe6\xf1\xf0 \xefs \xf1\xf8t \xb5s\xeb\xf0; \xe6ss\xefg\xf1 t\xf8 v\xe6r\xef\xe6\xfel\xeb \\"_\\" \xeff th\xefs \xefs \xef\xf1t\xeb\xf1t\xef\xf8\xf1\xe6lẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤนั้ढूँ]","unusedCoroutine":"[nQUJ2][นั้R\xebs\xb5lt \xf8f async f\xb5\xf1\xe7t\xef\xf8\xf1 \xe7\xe6ll \xefs \xf1\xf8t \xb5s\xeb\xf0; \xb5s\xeb \\"\xe6w\xe6\xeft\\" \xf8r \xe6ss\xefg\xf1 r\xebs\xb5lt t\xf8 v\xe6r\xef\xe6\xfel\xebẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂนั้ढूँ]","unusedExpression":"[ghmaU][นั้\xcbxpr\xebss\xef\xf8\xf1 v\xe6l\xb5\xeb \xefs \xb5\xf1\xb5s\xeb\xf0Ấğ倪İЂҰक्र्นั้ढूँ]","varAnnotationIllegal":"[v2cs9][นั้T\xffp\xeb \xe6\xf1\xf1\xf8t\xe6t\xef\xf8\xf1s f\xf8r v\xe6r\xef\xe6\xfel\xebs r\xebq\xb5\xefr\xebs P\xffth\xf8\xf1 3.6 \xf8r \xf1\xebw\xebr; \xb5s\xeb type \xe7\xf8mm\xeb\xf1t f\xf8r \xe7\xf8mp\xe6t\xef\xfe\xefl\xeft\xff w\xefth pr\xebv\xef\xf8\xb5s v\xebrs\xef\xf8\xf1sẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂนั้ढूँ]","variableFinalOverride":"[LcrNS][นั้V\xe6r\xef\xe6\xfel\xeb \\"{\xf1\xe6m\xeb}\\" \xefs m\xe6rk\xeb\xf0 Final \xe6\xf1\xf0 \xf8v\xebrr\xef\xf0\xebs \xf1\xf8\xf1-Final v\xe6r\xef\xe6\xfel\xeb \xf8f s\xe6m\xeb \xf1\xe6m\xeb \xef\xf1 \xe7l\xe6ss \\"{\xe7l\xe6ss\xd1\xe6m\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृนั้ढूँ]","variadicTypeArgsTooMany":"[1QX0D][นั้T\xffp\xeb \xe6rg\xb5m\xeb\xf1t l\xefst \xe7\xe6\xf1 h\xe6v\xeb \xe6t m\xf8st \xf8\xf1\xeb \xb5\xf1p\xe6\xe7k\xeb\xf0 TypeVarTuple \xf8r tupleẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまนั้ढूँ]","variadicTypeParamTooManyAlias":"[43VIR][นั้T\xffp\xeb \xe6l\xef\xe6s \xe7\xe6\xf1 h\xe6v\xeb \xe6t m\xf8st \xf8\xf1\xeb TypeVarTuple t\xffp\xeb p\xe6r\xe6m\xebt\xebr \xfe\xb5t r\xeb\xe7\xeb\xefv\xeb\xf0 m\xb5lt\xefpl\xeb ({\xf1\xe6m\xebs})Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","variadicTypeParamTooManyClass":"[fboqC][นั้G\xeb\xf1\xebr\xef\xe7 \xe7l\xe6ss \xe7\xe6\xf1 h\xe6v\xeb \xe6t m\xf8st \xf8\xf1\xeb TypeVarTuple t\xffp\xeb p\xe6r\xe6m\xebt\xebr \xfe\xb5t r\xeb\xe7\xeb\xefv\xeb\xf0 m\xb5lt\xefpl\xeb ({\xf1\xe6m\xebs})Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्นั้ढूँ]","walrusIllegal":"[iR3y3][นั้\xd8p\xebr\xe6t\xf8r \\":=\\" r\xebq\xb5\xefr\xebs P\xffth\xf8\xf1 3.8 \xf8r \xf1\xebw\xebrẤğ倪İЂҰक्र्तिृまẤğ倪นั้ढूँ]","walrusNotAllowed":"[kdD5j][นั้\xd8p\xebr\xe6t\xf8r \\":=\\" \xefs \xf1\xf8t \xe6ll\xf8w\xeb\xf0 \xef\xf1 th\xefs \xe7\xf8\xf1t\xebxt w\xefth\xf8\xb5t s\xb5rr\xf8\xb5\xf1\xf0\xef\xf1g p\xe6r\xeb\xf1th\xebs\xebsẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğนั้ढूँ]","wildcardInFunction":"[NyGOv][นั้W\xefl\xf0\xe7\xe6r\xf0 import \xf1\xf8t \xe6ll\xf8w\xeb\xf0 w\xefth\xef\xf1 \xe6 \xe7l\xe6ss \xf8r f\xb5\xf1\xe7t\xef\xf8\xf1Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","wildcardLibraryImport":"[Yk3ai][นั้W\xefl\xf0\xe7\xe6r\xf0 import fr\xf8m \xe6 l\xef\xfer\xe6r\xff \xf1\xf8t \xe6ll\xf8w\xeb\xf0Ấğ倪İЂҰक्र्तिृまẤğ倪นั้ढूँ]","wildcardPatternTypePartiallyUnknown":"[eRR5M][นั้T\xffp\xeb \xe7\xe6pt\xb5r\xeb\xf0 \xfe\xff w\xefl\xf0\xe7\xe6r\xf0 p\xe6tt\xebr\xf1 \xefs p\xe6rt\xef\xe6ll\xff \xb5\xf1k\xf1\xf8w\xf1Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","wildcardPatternTypeUnknown":"[Bo3gT][นั้T\xffp\xeb \xe7\xe6pt\xb5r\xeb\xf0 \xfe\xff w\xefl\xf0\xe7\xe6r\xf0 p\xe6tt\xebr\xf1 \xefs \xb5\xf1k\xf1\xf8w\xf1Ấğ倪İЂҰक्र्तिृまẤğ倪İนั้ढूँ]","yieldFromIllegal":"[DkXto][นั้\xdcs\xeb \xf8f \\"yield from\\" r\xebq\xb5\xefr\xebs P\xffth\xf8\xf1 3.3 \xf8r \xf1\xebw\xebrẤğ倪İЂҰक्र्तिृまẤğ倪İЂนั้ढूँ]","yieldFromOutsideAsync":"[ZONEz][นั้\\"yield from\\" \xf1\xf8t \xe6ll\xf8w\xeb\xf0 \xef\xf1 \xe6\xf1 async f\xb5\xf1\xe7t\xef\xf8\xf1Ấğ倪İЂҰक्र्तिृまẤğ倪İนั้ढूँ]","yieldOutsideFunction":"[2lDBQ][นั้\\"yield\\" \xf1\xf8t \xe6ll\xf8w\xeb\xf0 \xf8\xb5ts\xef\xf0\xeb \xf8f \xe6 f\xb5\xf1\xe7t\xef\xf8\xf1 \xf8r l\xe6m\xfe\xf0\xe6Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰนั้ढूँ]","yieldWithinComprehension":"[yALS5][นั้\\"yield\\" \xf1\xf8t \xe6ll\xf8w\xeb\xf0 \xef\xf1s\xef\xf0\xeb \xe6 \xe7\xf8mpr\xebh\xeb\xf1s\xef\xf8\xf1Ấğ倪İЂҰक्र्तिृまẤğ倪นั้ढूँ]","zeroCaseStatementsFound":"[ArU3j][นั้Match st\xe6t\xebm\xeb\xf1t m\xb5st \xef\xf1\xe7l\xb5\xf0\xeb \xe6t l\xeb\xe6st \xf8\xf1\xeb case st\xe6t\xebm\xeb\xf1tẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","zeroLengthTupleNotAllowed":"[3gVpF][นั้Z\xebr\xf8-l\xeb\xf1gth tuple \xefs \xf1\xf8t \xe6ll\xf8w\xeb\xf0 \xef\xf1 th\xefs \xe7\xf8\xf1t\xebxtẤğ倪İЂҰक्र्तिृまẤğ倪İЂนั้ढूँ]"},"DiagnosticAddendum":{"annotatedNotAllowed":"[Mws6g][นั้\\"Annotated\\" sp\xeb\xe7\xef\xe6l f\xf8rm \xe7\xe6\xf1\xf1\xf8t \xfe\xeb \xb5s\xeb\xf0 w\xefth \xef\xf1st\xe6\xf1\xe7\xeb \xe6\xf1\xf0 \xe7l\xe6ss \xe7h\xeb\xe7ksẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまนั้ढूँ]","argParam":"[nmvvb][นั้\xc6rg\xb5m\xeb\xf1t \xe7\xf8rr\xebsp\xf8\xf1\xf0s t\xf8 p\xe6r\xe6m\xebt\xebr \\"{p\xe6r\xe6m\xd1\xe6m\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂนั้ढूँ]","argParamFunction":"[7Xwg8][นั้\xc6rg\xb5m\xeb\xf1t \xe7\xf8rr\xebsp\xf8\xf1\xf0s t\xf8 p\xe6r\xe6m\xebt\xebr \\"{p\xe6r\xe6m\xd1\xe6m\xeb}\\" \xef\xf1 f\xb5\xf1\xe7t\xef\xf8\xf1 \\"{f\xb5\xf1\xe7t\xef\xf8\xf1\xd1\xe6m\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğนั้ढूँ]","argsParamMissing":"[vg3b8][นั้P\xe6r\xe6m\xebt\xebr \\"*{p\xe6r\xe6m\xd1\xe6m\xeb}\\" h\xe6s \xf1\xf8 \xe7\xf8rr\xebsp\xf8\xf1\xf0\xef\xf1g p\xe6r\xe6m\xebt\xebrẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","argsPositionOnly":"[sNlU1][นั้P\xf8s\xeft\xef\xf8\xf1-\xf8\xf1l\xff p\xe6r\xe6m\xebt\xebr m\xefsm\xe6t\xe7h; \xebxp\xeb\xe7t\xeb\xf0 {\xebxp\xeb\xe7t\xeb\xf0} \xfe\xb5t r\xeb\xe7\xeb\xefv\xeb\xf0 {r\xeb\xe7\xeb\xefv\xeb\xf0}Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪นั้ढूँ]","argumentType":"[JJxeD][นั้\xc6rg\xb5m\xeb\xf1t t\xffp\xeb \xefs \\"{t\xffp\xeb}\\"Ấğ倪İЂҰक्र्นั้ढूँ]","argumentTypes":"[Omlwm][นั้\xc6rg\xb5m\xeb\xf1t t\xffp\xebs: ({t\xffp\xebs})Ấğ倪İЂҰक्र्นั้ढूँ]","assignToNone":"[z249G][นั้T\xffp\xeb \xefs \xf1\xf8t \xe6ss\xefg\xf1\xe6\xfel\xeb t\xf8 \\"None\\"Ấğ倪İЂҰक्र्तिृนั้ढूँ]","asyncHelp":"[2nasS][นั้\xd0\xef\xf0 \xff\xf8\xb5 m\xeb\xe6\xf1 \\"async with\\"?Ấğ倪İЂҰक्र्นั้ढूँ]","baseClassIncompatible":"[oW6Ip][นั้\xdf\xe6s\xeb \xe7l\xe6ss \\"{\xfe\xe6s\xeb\xc7l\xe6ss}\\" \xefs \xef\xf1\xe7\xf8mp\xe6t\xef\xfel\xeb w\xefth t\xffp\xeb \\"{t\xffp\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्นั้ढूँ]","baseClassIncompatibleSubclass":"[mMUCH][นั้\xdf\xe6s\xeb \xe7l\xe6ss \\"{\xfe\xe6s\xeb\xc7l\xe6ss}\\" \xf0\xebr\xefv\xebs fr\xf8m \\"{s\xb5\xfe\xe7l\xe6ss}\\" wh\xef\xe7h \xefs \xef\xf1\xe7\xf8mp\xe6t\xef\xfel\xeb w\xefth t\xffp\xeb \\"{t\xffp\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","baseClassOverriddenType":"[Hp8Sl][นั้\xdf\xe6s\xeb \xe7l\xe6ss \\"{\xfe\xe6s\xeb\xc7l\xe6ss}\\" pr\xf8v\xef\xf0\xebs t\xffp\xeb \\"{t\xffp\xeb}\\", wh\xef\xe7h \xefs \xf8v\xebrr\xef\xf0\xf0\xeb\xf1Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृนั้ढूँ]","baseClassOverridesType":"[P7N4Y][นั้\xdf\xe6s\xeb \xe7l\xe6ss \\"{\xfe\xe6s\xeb\xc7l\xe6ss}\\" \xf8v\xebrr\xef\xf0\xebs w\xefth t\xffp\xeb \\"{t\xffp\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","bytesTypePromotions":"[qIXYb][นั้\xa7\xebt disableBytesTypePromotions t\xf8 false t\xf8 \xeb\xf1\xe6\xfel\xeb t\xffp\xeb pr\xf8m\xf8t\xef\xf8\xf1 \xfe\xebh\xe6v\xef\xf8r f\xf8r \\"bytearray\\" \xe6\xf1\xf0 \\"memoryview\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまนั้ढूँ]","conditionalRequiresBool":"[k1G9a][นั้M\xebth\xf8\xf0 __bool__ f\xf8r t\xffp\xeb \\"{\xf8p\xebr\xe6\xf1\xf0T\xffp\xeb}\\" r\xebt\xb5r\xf1s t\xffp\xeb \\"{\xfe\xf8\xf8lR\xebt\xb5r\xf1T\xffp\xeb}\\" r\xe6th\xebr th\xe6\xf1 \\"\xfe\xf8\xf8l\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","dataClassFieldLocation":"[vQxtf][นั้F\xef\xebl\xf0 \xf0\xeb\xe7l\xe6r\xe6t\xef\xf8\xf1Ấğ倪İЂҰक्นั้ढूँ]","dataClassFrozen":"[d4uiK][นั้\\"{\xf1\xe6m\xeb}\\" \xefs fr\xf8z\xeb\xf1Ấğ倪İЂҰक्นั้ढूँ]","dataProtocolUnsupported":"[7gIT2][นั้\\"{\xf1\xe6m\xeb}\\" \xefs \xe6 \xf0\xe6t\xe6 pr\xf8t\xf8\xe7\xf8lẤğ倪İЂҰक्र्तिृนั้ढूँ]","descriptorAccessBindingFailed":"[RiEhE][นั้F\xe6\xefl\xeb\xf0 t\xf8 \xfe\xef\xf1\xf0 m\xebth\xf8\xf0 \\"{\xf1\xe6m\xeb}\\" f\xf8r \xf0\xebs\xe7r\xefpt\xf8r \xe7l\xe6ss \\"{\xe7l\xe6ss\xd1\xe6m\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृนั้ढूँ]","descriptorAccessCallFailed":"[8EXvg][นั้F\xe6\xefl\xeb\xf0 t\xf8 \xe7\xe6ll m\xebth\xf8\xf0 \\"{\xf1\xe6m\xeb}\\" f\xf8r \xf0\xebs\xe7r\xefpt\xf8r \xe7l\xe6ss \\"{\xe7l\xe6ss\xd1\xe6m\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृนั้ढूँ]","finalMethod":"[zz1yN][นั้Final m\xebth\xf8\xf0Ấğ倪İЂนั้ढूँ]","functionParamDefaultMissing":"[yWAIy][นั้P\xe6r\xe6m\xebt\xebr \\"{\xf1\xe6m\xeb}\\" \xefs m\xefss\xef\xf1g \xf0\xebf\xe6\xb5lt \xe6rg\xb5m\xeb\xf1tẤğ倪İЂҰक्र्तिृまẤğ倪İนั้ढूँ]","functionParamName":"[NrJqx][นั้P\xe6r\xe6m\xebt\xebr \xf1\xe6m\xeb m\xefsm\xe6t\xe7h: \\"{\xf0\xebst\xd1\xe6m\xeb}\\" v\xebrs\xb5s \\"{sr\xe7\xd1\xe6m\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","functionParamPositionOnly":"[XOhUP][นั้P\xf8s\xeft\xef\xf8\xf1-\xf8\xf1l\xff p\xe6r\xe6m\xebt\xebr m\xefsm\xe6t\xe7h; p\xe6r\xe6m\xebt\xebr \\"{\xf1\xe6m\xeb}\\" \xefs \xf1\xf8t p\xf8s\xeft\xef\xf8\xf1-\xf8\xf1l\xffẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤนั้ढूँ]","functionReturnTypeMismatch":"[x4qH0][นั้F\xb5\xf1\xe7t\xef\xf8\xf1 r\xebt\xb5r\xf1 t\xffp\xeb \\"{s\xf8\xb5r\xe7\xebT\xffp\xeb}\\" \xefs \xef\xf1\xe7\xf8mp\xe6t\xef\xfel\xeb w\xefth t\xffp\xeb \\"{\xf0\xebstT\xffp\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğนั้ढूँ]","functionTooFewParams":"[575uy][นั้F\xb5\xf1\xe7t\xef\xf8\xf1 \xe6\xe7\xe7\xebpts t\xf8\xf8 f\xebw p\xf8s\xeft\xef\xf8\xf1\xe6l p\xe6r\xe6m\xebt\xebrs; \xebxp\xeb\xe7t\xeb\xf0 {\xebxp\xeb\xe7t\xeb\xf0} \xfe\xb5t r\xeb\xe7\xeb\xefv\xeb\xf0 {r\xeb\xe7\xeb\xefv\xeb\xf0}Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","functionTooManyParams":"[zj9vw][นั้F\xb5\xf1\xe7t\xef\xf8\xf1 \xe6\xe7\xe7\xebpts t\xf8\xf8 m\xe6\xf1\xff p\xf8s\xeft\xef\xf8\xf1\xe6l p\xe6r\xe6m\xebt\xebrs; \xebxp\xeb\xe7t\xeb\xf0 {\xebxp\xeb\xe7t\xeb\xf0} \xfe\xb5t r\xeb\xe7\xeb\xefv\xeb\xf0 {r\xeb\xe7\xeb\xefv\xeb\xf0}Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्นั้ढूँ]","genericClassNotAllowed":"[MDEt3][นั้G\xeb\xf1\xebr\xef\xe7 t\xffp\xeb w\xefth t\xffp\xeb \xe6rg\xb5m\xeb\xf1ts \xf1\xf8t \xe6ll\xf8w\xeb\xf0 f\xf8r \xef\xf1st\xe6\xf1\xe7\xeb \xf8r \xe7l\xe6ss \xe7h\xeb\xe7ksẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤนั้ढूँ]","incompatibleDeleter":"[LCJuj][นั้Property deleter m\xebth\xf8\xf0 \xefs \xef\xf1\xe7\xf8mp\xe6t\xef\xfel\xebẤğ倪İЂҰक्र्तिृまẤğนั้ढूँ]","incompatibleGetter":"[yds2G][นั้Property getter m\xebth\xf8\xf0 \xefs \xef\xf1\xe7\xf8mp\xe6t\xef\xfel\xebẤğ倪İЂҰक्र्तिृまẤนั้ढूँ]","incompatibleSetter":"[GDoso][นั้Property setter m\xebth\xf8\xf0 \xefs \xef\xf1\xe7\xf8mp\xe6t\xef\xfel\xebẤğ倪İЂҰक्र्तिृまẤนั้ढूँ]","initMethodLocation":"[D4O2l][นั้Th\xeb __init__ m\xebth\xf8\xf0 \xefs \xf0\xebf\xef\xf1\xeb\xf0 \xef\xf1 \xe7l\xe6ss \\"{t\xffp\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂนั้ढूँ]","initMethodSignature":"[EULjB][นั้\xa7\xefg\xf1\xe6t\xb5r\xeb \xf8f __init__ \xefs \\"{t\xffp\xeb}\\"Ấğ倪İЂҰक्र्तिृนั้ढूँ]","initSubclassLocation":"[eEcCS][นั้Th\xeb __init_subclass__ m\xebth\xf8\xf0 \xefs \xf0\xebf\xef\xf1\xeb\xf0 \xef\xf1 \xe7l\xe6ss \\"{\xf1\xe6m\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्นั้ढूँ]","invariantSuggestionDict":"[OIoHo][นั้\xc7\xf8\xf1s\xef\xf0\xebr sw\xeft\xe7h\xef\xf1g fr\xf8m \\"dict\\" t\xf8 \\"Mapping\\" wh\xef\xe7h \xefs \xe7\xf8v\xe6r\xef\xe6\xf1t \xef\xf1 th\xeb v\xe6l\xb5\xeb t\xffp\xebẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İนั้ढूँ]","invariantSuggestionList":"[irYWI][นั้\xc7\xf8\xf1s\xef\xf0\xebr sw\xeft\xe7h\xef\xf1g fr\xf8m \\"list\\" t\xf8 \\"Sequence\\" wh\xef\xe7h \xefs \xe7\xf8v\xe6r\xef\xe6\xf1tẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृนั้ढूँ]","invariantSuggestionSet":"[64U47][นั้\xc7\xf8\xf1s\xef\xf0\xebr sw\xeft\xe7h\xef\xf1g fr\xf8m \\"set\\" t\xf8 \\"Container\\" wh\xef\xe7h \xefs \xe7\xf8v\xe6r\xef\xe6\xf1tẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृนั้ढूँ]","isinstanceClassNotSupported":"[uTDu4][นั้\\"{t\xffp\xeb}\\" \xefs \xf1\xf8t s\xb5pp\xf8rt\xeb\xf0 f\xf8r \xef\xf1st\xe6\xf1\xe7\xeb \xe6\xf1\xf0 \xe7l\xe6ss \xe7h\xeb\xe7ksẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","keyNotRequired":"[K1bDP][นั้\\"{\xf1\xe6m\xeb}\\" \xefs \xf1\xf8t \xe6 r\xebq\xb5\xefr\xeb\xf0 k\xeb\xff \xef\xf1 \\"{t\xffp\xeb}\\", s\xf8 \xe6\xe7\xe7\xebss m\xe6\xff r\xebs\xb5lt \xef\xf1 r\xb5\xf1t\xefm\xeb \xebx\xe7\xebpt\xef\xf8\xf1Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰนั้ढूँ]","keyReadOnly":"[dhAH3][นั้\\"{\xf1\xe6m\xeb}\\" \xefs \xe6 r\xeb\xe6\xf0-\xf8\xf1l\xff k\xeb\xff \xef\xf1 \\"{t\xffp\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤğนั้ढूँ]","keyRequiredDeleted":"[YeZa5][นั้\\"{\xf1\xe6m\xeb}\\" \xefs \xe6 r\xebq\xb5\xefr\xeb\xf0 k\xeb\xff \xe6\xf1\xf0 \xe7\xe6\xf1\xf1\xf8t \xfe\xeb \xf0\xebl\xebt\xeb\xf0Ấğ倪İЂҰक्र्तिृまẤğ倪İЂนั้ढूँ]","keyUndefined":"[6mQGu][นั้\\"{\xf1\xe6m\xeb}\\" \xefs \xf1\xf8t \xe6 \xf0\xebf\xef\xf1\xeb\xf0 k\xeb\xff \xef\xf1 \\"{t\xffp\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤğนั้ढूँ]","kwargsParamMissing":"[KHgb2][นั้P\xe6r\xe6m\xebt\xebr \\"**{p\xe6r\xe6m\xd1\xe6m\xeb}\\" h\xe6s \xf1\xf8 \xe7\xf8rr\xebsp\xf8\xf1\xf0\xef\xf1g p\xe6r\xe6m\xebt\xebrẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","listAssignmentMismatch":"[fERKI][นั้T\xffp\xeb \\"{t\xffp\xeb}\\" \xefs \xef\xf1\xe7\xf8mp\xe6t\xef\xfel\xeb w\xefth t\xe6rg\xebt l\xefstẤğ倪İЂҰक्र्तिृまẤğ倪İนั้ढूँ]","literalAssignmentMismatch":"[17LiQ][นั้\\"{s\xf8\xb5r\xe7\xebT\xffp\xeb}\\" \xefs \xf1\xf8t \xe6ss\xefg\xf1\xe6\xfel\xeb t\xf8 t\xffp\xeb \\"{\xf0\xebstT\xffp\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","literalNotAllowed":"[kRsub][นั้\\"Literal\\" sp\xeb\xe7\xef\xe6l f\xf8rm \xe7\xe6\xf1\xf1\xf8t \xfe\xeb \xb5s\xeb\xf0 w\xefth \xef\xf1st\xe6\xf1\xe7\xeb \xe6\xf1\xf0 \xe7l\xe6ss \xe7h\xeb\xe7ksẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृนั้ढूँ]","matchIsNotExhaustiveHint":"[3NR39][นั้\xcff \xebxh\xe6\xb5st\xefv\xeb h\xe6\xf1\xf0l\xef\xf1g \xefs \xf1\xf8t \xef\xf1t\xeb\xf1\xf0\xeb\xf0, \xe6\xf0\xf0 \\"case _: pass\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्นั้ढूँ]","matchIsNotExhaustiveType":"[9RN1P][นั้\xdc\xf1h\xe6\xf1\xf0l\xeb\xf0 t\xffp\xeb: \\"{t\xffp\xeb}\\"Ấğ倪İЂҰक्र्นั้ढूँ]","memberAssignment":"[1WFCt][นั้\xcbxpr\xebss\xef\xf8\xf1 \xf8f t\xffp\xeb \\"{t\xffp\xeb}\\" \xe7\xe6\xf1\xf1\xf8t \xfe\xeb \xe6ss\xefg\xf1\xeb\xf0 t\xf8 \xe6ttr\xef\xfe\xb5t\xeb \\"{\xf1\xe6m\xeb}\\" \xf8f \xe7l\xe6ss \\"{\xe7l\xe6ssT\xffp\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","memberIsAbstract":"[l912U][นั้\\"{t\xffp\xeb}.{\xf1\xe6m\xeb}\\" \xefs \xf1\xf8t \xefmpl\xebm\xeb\xf1t\xeb\xf0Ấğ倪İЂҰक्र्तिृまนั้ढूँ]","memberIsAbstractMore":"[dgfwa][นั้\xe6\xf1\xf0 {\xe7\xf8\xb5\xf1t} m\xf8r\xebẤğ倪İЂҰนั้ढूँ]...","memberIsClassVarInProtocol":"[ZZeb4][นั้\\"{\xf1\xe6m\xeb}\\" \xefs \xf0\xebf\xef\xf1\xeb\xf0 \xe6s \xe6 ClassVar \xef\xf1 pr\xf8t\xf8\xe7\xf8lẤğ倪İЂҰक्र्तिृまẤğ倪İนั้ढूँ]","memberIsInitVar":"[0SGIB][นั้\\"{\xf1\xe6m\xeb}\\" \xefs \xe6\xf1 init-only f\xef\xebl\xf0Ấğ倪İЂҰक्र्तिृนั้ढूँ]","memberIsInvariant":"[rBPX6][นั้\\"{\xf1\xe6m\xeb}\\" \xefs \xef\xf1v\xe6r\xef\xe6\xf1t \xfe\xeb\xe7\xe6\xb5s\xeb \xeft \xefs m\xb5t\xe6\xfel\xebẤğ倪İЂҰक्र्तिृまẤğ倪นั้ढूँ]","memberIsNotClassVarInClass":"[bKhkE][นั้\\"{\xf1\xe6m\xeb}\\" m\xb5st \xfe\xeb \xf0\xebf\xef\xf1\xeb\xf0 \xe6s \xe6 ClassVar t\xf8 \xfe\xeb \xe7\xf8mp\xe6t\xef\xfel\xeb w\xefth pr\xf8t\xf8\xe7\xf8lẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまนั้ढूँ]","memberIsNotClassVarInProtocol":"[OAmE1][นั้\\"{\xf1\xe6m\xeb}\\" \xefs \xf1\xf8t \xf0\xebf\xef\xf1\xeb\xf0 \xe6s \xe6 ClassVar \xef\xf1 pr\xf8t\xf8\xe7\xf8lẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰนั้ढूँ]","memberIsNotReadOnlyInProtocol":"[TKk1U][นั้\\"{\xf1\xe6m\xeb}\\" \xefs \xf1\xf8t r\xeb\xe6\xf0-\xf8\xf1l\xff \xef\xf1 pr\xf8t\xf8\xe7\xf8lẤğ倪İЂҰक्र्तिृまẤนั้ढूँ]","memberIsReadOnlyInProtocol":"[xOSqy][นั้\\"{\xf1\xe6m\xeb}\\" \xefs r\xeb\xe6\xf0-\xf8\xf1l\xff \xef\xf1 pr\xf8t\xf8\xe7\xf8lẤğ倪İЂҰक्र्तिृนั้ढूँ]","memberIsWritableInProtocol":"[x53Kg][นั้\\"{\xf1\xe6m\xeb}\\" \xefs wr\xeft\xe6\xfel\xeb \xef\xf1 pr\xf8t\xf8\xe7\xf8lẤğ倪İЂҰक्र्तिृนั้ढूँ]","memberSetClassVar":"[2pVfQ][นั้\xc6ttr\xef\xfe\xb5t\xeb \\"{\xf1\xe6m\xeb}\\" \xe7\xe6\xf1\xf1\xf8t \xfe\xeb \xe6ss\xefg\xf1\xeb\xf0 thr\xf8\xb5gh \xe6 \xe7l\xe6ss \xef\xf1st\xe6\xf1\xe7\xeb \xfe\xeb\xe7\xe6\xb5s\xeb \xeft \xefs \xe6 ClassVarẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","memberTypeMismatch":"[IHN4x][นั้\\"{\xf1\xe6m\xeb}\\" \xefs \xe6\xf1 \xef\xf1\xe7\xf8mp\xe6t\xef\xfel\xeb t\xffp\xebẤğ倪İЂҰक्र्तिृนั้ढूँ]","memberUnknown":"[7kDIF][นั้\xc6ttr\xef\xfe\xb5t\xeb \\"{\xf1\xe6m\xeb}\\" \xefs \xb5\xf1k\xf1\xf8w\xf1Ấğ倪İЂҰक्र्तिृนั้ढूँ]","metaclassConflict":"[fjWW1][นั้M\xebt\xe6\xe7l\xe6ss \\"{m\xebt\xe6\xe7l\xe6ss1}\\" \xe7\xf8\xf1fl\xef\xe7ts w\xefth \\"{m\xebt\xe6\xe7l\xe6ss2}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","missingDeleter":"[5IVNI][นั้Property deleter m\xebth\xf8\xf0 \xefs m\xefss\xef\xf1gẤğ倪İЂҰक्र्तिृまนั้ढूँ]","missingGetter":"[Mzn4K][นั้Property getter m\xebth\xf8\xf0 \xefs m\xefss\xef\xf1gẤğ倪İЂҰक्र्तिृนั้ढूँ]","missingSetter":"[goeIY][นั้Property setter m\xebth\xf8\xf0 \xefs m\xefss\xef\xf1gẤğ倪İЂҰक्र्तिृนั้ढूँ]","namedParamMissingInDest":"[dc07X][นั้\xcbxtr\xe6 p\xe6r\xe6m\xebt\xebr \\"{\xf1\xe6m\xeb}\\"Ấğ倪İЂҰक्र्นั้ढूँ]","namedParamMissingInSource":"[N59fC][นั้M\xefss\xef\xf1g k\xeb\xffw\xf8r\xf0 p\xe6r\xe6m\xebt\xebr \\"{\xf1\xe6m\xeb}\\"Ấğ倪İЂҰक्र्तिृまนั้ढूँ]","namedParamTypeMismatch":"[9CAV6][นั้K\xeb\xffw\xf8r\xf0 p\xe6r\xe6m\xebt\xebr \\"{\xf1\xe6m\xeb}\\" \xf8f t\xffp\xeb \\"{s\xf8\xb5r\xe7\xebT\xffp\xeb}\\" \xefs \xef\xf1\xe7\xf8mp\xe6t\xef\xfel\xeb w\xefth t\xffp\xeb \\"{\xf0\xebstT\xffp\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","namedTupleNotAllowed":"[gAlSp][นั้NamedTuple \xe7\xe6\xf1\xf1\xf8t \xfe\xeb \xb5s\xeb\xf0 f\xf8r \xef\xf1st\xe6\xf1\xe7\xeb \xf8r \xe7l\xe6ss \xe7h\xeb\xe7ksẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","newMethodLocation":"[n0dxL][นั้Th\xeb __new__ m\xebth\xf8\xf0 \xefs \xf0\xebf\xef\xf1\xeb\xf0 \xef\xf1 \xe7l\xe6ss \\"{t\xffp\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂนั้ढूँ]","newMethodSignature":"[NeWKO][นั้\xa7\xefg\xf1\xe6t\xb5r\xeb \xf8f __new__ \xefs \\"{t\xffp\xeb}\\"Ấğ倪İЂҰक्र्तिृนั้ढूँ]","newTypeClassNotAllowed":"[JQmcY][นั้T\xffp\xeb \xe7r\xeb\xe6t\xeb\xf0 w\xefth NewType \xe7\xe6\xf1\xf1\xf8t \xfe\xeb \xb5s\xeb\xf0 w\xefth \xef\xf1st\xe6\xf1\xe7\xeb \xe6\xf1\xf0 \xe7l\xe6ss \xe7h\xeb\xe7ksẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまนั้ढूँ]","noOverloadAssignable":"[FJ88c][นั้\xd1\xf8 \xf8v\xebrl\xf8\xe6\xf0\xeb\xf0 f\xb5\xf1\xe7t\xef\xf8\xf1 m\xe6t\xe7h\xebs t\xffp\xeb \\"{t\xffp\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İนั้ढूँ]","noneNotAllowed":"[Yn8Lx][นั้None \xe7\xe6\xf1\xf1\xf8t \xfe\xeb \xb5s\xeb\xf0 f\xf8r \xef\xf1st\xe6\xf1\xe7\xeb \xf8r \xe7l\xe6ss \xe7h\xeb\xe7ksẤğ倪İЂҰक्र्तिृまẤğ倪İЂนั้ढूँ]","orPatternMissingName":"[kgiPM][นั้M\xefss\xef\xf1g \xf1\xe6m\xebs: {\xf1\xe6m\xeb}Ấğ倪İЂҰक्นั้ढूँ]","overloadIndex":"[vNPxL][นั้\xd8v\xebrl\xf8\xe6\xf0 {\xef\xf1\xf0\xebx} \xefs th\xeb \xe7l\xf8s\xebst m\xe6t\xe7hẤğ倪İЂҰक्र्तिृまẤนั้ढूँ]","overloadNotAssignable":"[BA2kK][นั้\xd8\xf1\xeb \xf8r m\xf8r\xeb \xf8v\xebrl\xf8\xe6\xf0s \xf8f \\"{\xf1\xe6m\xeb}\\" \xefs \xf1\xf8t \xe6ss\xefg\xf1\xe6\xfel\xebẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰนั้ढूँ]","overloadSignature":"[NPzwf][นั้\xd8v\xebrl\xf8\xe6\xf0 s\xefg\xf1\xe6t\xb5r\xeb \xefs \xf0\xebf\xef\xf1\xeb\xf0 h\xebr\xebẤğ倪İЂҰक्र्तिृまนั้ढूँ]","overriddenMethod":"[CcUB2][นั้\xd8v\xebrr\xef\xf0\xf0\xeb\xf1 m\xebth\xf8\xf0Ấğ倪İЂҰक्นั้ढूँ]","overriddenSymbol":"[cvpXz][นั้\xd8v\xebrr\xef\xf0\xf0\xeb\xf1 s\xffm\xfe\xf8lẤğ倪İЂҰक्นั้ढूँ]","overrideInvariantMismatch":"[uODzM][นั้\xd8v\xebrr\xef\xf0\xeb t\xffp\xeb \\"{\xf8v\xebrr\xef\xf0\xebT\xffp\xeb}\\" \xefs \xf1\xf8t th\xeb s\xe6m\xeb \xe6s \xfe\xe6s\xeb t\xffp\xeb \\"{\xfe\xe6s\xebT\xffp\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤนั้ढूँ]","overrideIsInvariant":"[j45KZ][นั้V\xe6r\xef\xe6\xfel\xeb \xefs m\xb5t\xe6\xfel\xeb s\xf8 \xefts t\xffp\xeb \xefs \xef\xf1v\xe6r\xef\xe6\xf1tẤğ倪İЂҰक्र्तिृまẤğ倪İนั้ढूँ]","overrideNoOverloadMatches":"[vG14w][นั้\xd1\xf8 \xf8v\xebrl\xf8\xe6\xf0 s\xefg\xf1\xe6t\xb5r\xeb \xef\xf1 \xf8v\xebrr\xef\xf0\xeb \xefs \xe7\xf8mp\xe6t\xef\xfel\xeb w\xefth \xfe\xe6s\xeb m\xebth\xf8\xf0Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृนั้ढूँ]","overrideNotClassMethod":"[t5OaH][นั้\xdf\xe6s\xeb m\xebth\xf8\xf0 \xefs \xf0\xeb\xe7l\xe6r\xeb\xf0 \xe6s \xe6 classmethod \xfe\xb5t \xf8v\xebrr\xef\xf0\xeb \xefs \xf1\xf8tẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्นั้ढूँ]","overrideNotInstanceMethod":"[e2Xo5][นั้\xdf\xe6s\xeb m\xebth\xf8\xf0 \xefs \xf0\xeb\xe7l\xe6r\xeb\xf0 \xe6s \xe6\xf1 \xef\xf1st\xe6\xf1\xe7\xeb m\xebth\xf8\xf0 \xfe\xb5t \xf8v\xebrr\xef\xf0\xeb \xefs \xf1\xf8tẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृนั้ढूँ]","overrideNotStaticMethod":"[Eu8Oy][นั้\xdf\xe6s\xeb m\xebth\xf8\xf0 \xefs \xf0\xeb\xe7l\xe6r\xeb\xf0 \xe6s \xe6 staticmethod \xfe\xb5t \xf8v\xebrr\xef\xf0\xeb \xefs \xf1\xf8tẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्นั้ढूँ]","overrideOverloadNoMatch":"[smVSW][นั้\xd8v\xebrr\xef\xf0\xeb \xf0\xf8\xebs \xf1\xf8t h\xe6\xf1\xf0l\xeb \xe6ll \xf8v\xebrl\xf8\xe6\xf0s \xf8f \xfe\xe6s\xeb m\xebth\xf8\xf0Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","overrideOverloadOrder":"[HrUeN][นั้\xd8v\xebrl\xf8\xe6\xf0s f\xf8r \xf8v\xebrr\xef\xf0\xeb m\xebth\xf8\xf0 m\xb5st \xfe\xeb \xef\xf1 th\xeb s\xe6m\xeb \xf8r\xf0\xebr \xe6s th\xeb \xfe\xe6s\xeb m\xebth\xf8\xf0Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğนั้ढूँ]","overrideParamKeywordNoDefault":"[yIoa8][นั้K\xeb\xffw\xf8r\xf0 p\xe6r\xe6m\xebt\xebr \\"{\xf1\xe6m\xeb}\\" m\xefsm\xe6t\xe7h: \xfe\xe6s\xeb p\xe6r\xe6m\xebt\xebr h\xe6s \xf0\xebf\xe6\xb5lt \xe6rg\xb5m\xeb\xf1t v\xe6l\xb5\xeb, \xf8v\xebrr\xef\xf0\xeb p\xe6r\xe6m\xebt\xebr \xf0\xf8\xebs \xf1\xf8tẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤนั้ढूँ]","overrideParamKeywordType":"[SAOAr][นั้K\xeb\xffw\xf8r\xf0 p\xe6r\xe6m\xebt\xebr \\"{\xf1\xe6m\xeb}\\" t\xffp\xeb m\xefsm\xe6t\xe7h: \xfe\xe6s\xeb p\xe6r\xe6m\xebt\xebr \xefs t\xffp\xeb \\"{\xfe\xe6s\xebT\xffp\xeb}\\", \xf8v\xebrr\xef\xf0\xeb p\xe6r\xe6m\xebt\xebr \xefs t\xffp\xeb \\"{\xf8v\xebrr\xef\xf0\xebT\xffp\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","overrideParamName":"[fRWyy][นั้P\xe6r\xe6m\xebt\xebr {\xef\xf1\xf0\xebx} \xf1\xe6m\xeb m\xefsm\xe6t\xe7h: \xfe\xe6s\xeb p\xe6r\xe6m\xebt\xebr \xefs \xf1\xe6m\xeb\xf0 \\"{\xfe\xe6s\xeb\xd1\xe6m\xeb}\\", \xf8v\xebrr\xef\xf0\xeb p\xe6r\xe6m\xebt\xebr \xefs \xf1\xe6m\xeb\xf0 \\"{\xf8v\xebrr\xef\xf0\xeb\xd1\xe6m\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İนั้ढूँ]","overrideParamNameExtra":"[HEG0d][นั้P\xe6r\xe6m\xebt\xebr \\"{\xf1\xe6m\xeb}\\" \xefs m\xefss\xef\xf1g \xef\xf1 \xfe\xe6s\xebẤğ倪İЂҰक्र्तिृまẤนั้ढूँ]","overrideParamNameMissing":"[PN8Rl][นั้P\xe6r\xe6m\xebt\xebr \\"{\xf1\xe6m\xeb}\\" \xefs m\xefss\xef\xf1g \xef\xf1 \xf8v\xebrr\xef\xf0\xebẤğ倪İЂҰक्र्तिृまẤğนั้ढूँ]","overrideParamNamePositionOnly":"[3yVlj][นั้P\xe6r\xe6m\xebt\xebr {\xef\xf1\xf0\xebx} m\xefsm\xe6t\xe7h: \xfe\xe6s\xeb p\xe6r\xe6m\xebt\xebr \\"{\xfe\xe6s\xeb\xd1\xe6m\xeb}\\" \xefs k\xeb\xffw\xf8r\xf0 p\xe6r\xe6m\xebt\xebr, \xf8v\xebrr\xef\xf0\xeb p\xe6r\xe6m\xebt\xebr \xefs p\xf8s\xeft\xef\xf8\xf1-\xf8\xf1l\xffẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪นั้ढूँ]","overrideParamNoDefault":"[azvZD][นั้P\xe6r\xe6m\xebt\xebr {\xef\xf1\xf0\xebx} m\xefsm\xe6t\xe7h: \xfe\xe6s\xeb p\xe6r\xe6m\xebt\xebr h\xe6s \xf0\xebf\xe6\xb5lt \xe6rg\xb5m\xeb\xf1t v\xe6l\xb5\xeb, \xf8v\xebrr\xef\xf0\xeb p\xe6r\xe6m\xebt\xebr \xf0\xf8\xebs \xf1\xf8tẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृนั้ढूँ]","overrideParamType":"[FXBcO][นั้P\xe6r\xe6m\xebt\xebr {\xef\xf1\xf0\xebx} t\xffp\xeb m\xefsm\xe6t\xe7h: \xfe\xe6s\xeb p\xe6r\xe6m\xebt\xebr \xefs t\xffp\xeb \\"{\xfe\xe6s\xebT\xffp\xeb}\\", \xf8v\xebrr\xef\xf0\xeb p\xe6r\xe6m\xebt\xebr \xefs t\xffp\xeb \\"{\xf8v\xebrr\xef\xf0\xebT\xffp\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪นั้ढूँ]","overridePositionalParamCount":"[jJZNP][นั้P\xf8s\xeft\xef\xf8\xf1\xe6l p\xe6r\xe6m\xebt\xebr \xe7\xf8\xb5\xf1t m\xefsm\xe6t\xe7h; \xfe\xe6s\xeb m\xebth\xf8\xf0 h\xe6s {\xfe\xe6s\xeb\xc7\xf8\xb5\xf1t}, \xfe\xb5t \xf8v\xebrr\xef\xf0\xeb h\xe6s {\xf8v\xebrr\xef\xf0\xeb\xc7\xf8\xb5\xf1t}Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृนั้ढूँ]","overrideReturnType":"[mdPwX][นั้R\xebt\xb5r\xf1 t\xffp\xeb m\xefsm\xe6t\xe7h: \xfe\xe6s\xeb m\xebth\xf8\xf0 r\xebt\xb5r\xf1s t\xffp\xeb \\"{\xfe\xe6s\xebT\xffp\xeb}\\", \xf8v\xebrr\xef\xf0\xeb r\xebt\xb5r\xf1s t\xffp\xeb \\"{\xf8v\xebrr\xef\xf0\xebT\xffp\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृนั้ढूँ]","overrideType":"[ryAgb][นั้\xdf\xe6s\xeb \xe7l\xe6ss \xf0\xebf\xef\xf1\xebs t\xffp\xeb \xe6s \\"{t\xffp\xeb}\\"Ấğ倪İЂҰक्र्तिृまนั้ढूँ]","paramAssignment":"[HGg7D][นั้P\xe6r\xe6m\xebt\xebr {\xef\xf1\xf0\xebx}: t\xffp\xeb \\"{s\xf8\xb5r\xe7\xebT\xffp\xeb}\\" \xefs \xef\xf1\xe7\xf8mp\xe6t\xef\xfel\xeb w\xefth t\xffp\xeb \\"{\xf0\xebstT\xffp\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪นั้ढूँ]","paramSpecMissingInOverride":"[AUge7][นั้ParamSpec p\xe6r\xe6m\xebt\xebrs \xe6r\xeb m\xefss\xef\xf1g \xef\xf1 \xf8v\xebrr\xef\xf0\xeb m\xebth\xf8\xf0Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰนั้ढूँ]","paramType":"[hHLAX][นั้P\xe6r\xe6m\xebt\xebr t\xffp\xeb \xefs \\"{p\xe6r\xe6mT\xffp\xeb}\\"Ấğ倪İЂҰक्र्तिृนั้ढूँ]","privateImportFromPyTypedSource":"[8gX6u][นั้\xcfmp\xf8rt fr\xf8m \\"{m\xf8\xf0\xb5l\xeb}\\" \xef\xf1st\xeb\xe6\xf0Ấğ倪İЂҰक्र्तिृนั้ढूँ]","propertyAccessFromProtocolClass":"[h75EJ][นั้\xc6 pr\xf8p\xebrt\xff \xf0\xebf\xef\xf1\xeb\xf0 w\xefth\xef\xf1 \xe6 pr\xf8t\xf8\xe7\xf8l \xe7l\xe6ss \xe7\xe6\xf1\xf1\xf8t \xfe\xeb \xe6\xe7\xe7\xebss\xeb\xf0 \xe6s \xe6 \xe7l\xe6ss v\xe6r\xef\xe6\xfel\xebẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İนั้ढूँ]","propertyMethodIncompatible":"[dWDwG][นั้Property m\xebth\xf8\xf0 \\"{\xf1\xe6m\xeb}\\" \xefs \xef\xf1\xe7\xf8mp\xe6t\xef\xfel\xebẤğ倪İЂҰक्र्तिृまẤğนั้ढूँ]","propertyMethodMissing":"[xWlRK][นั้Property m\xebth\xf8\xf0 \\"{\xf1\xe6m\xeb}\\" \xefs m\xefss\xef\xf1g \xef\xf1 \xf8v\xebrr\xef\xf0\xebẤğ倪İЂҰक्र्तिृまẤğ倪İЂนั้ढूँ]","propertyMissingDeleter":"[r2oGK][นั้Property \\"{\xf1\xe6m\xeb}\\" h\xe6s \xf1\xf8 \xf0\xebf\xef\xf1\xeb\xf0 deleterẤğ倪İЂҰक्र्तिृまẤğนั้ढूँ]","propertyMissingSetter":"[Sr1R9][นั้Property \\"{\xf1\xe6m\xeb}\\" h\xe6s \xf1\xf8 \xf0\xebf\xef\xf1\xeb\xf0 setterẤğ倪İЂҰक्र्तिृまẤğนั้ढूँ]","protocolIncompatible":"[4uTqc][นั้\\"{s\xf8\xb5r\xe7\xebT\xffp\xeb}\\" \xefs \xef\xf1\xe7\xf8mp\xe6t\xef\xfel\xeb w\xefth pr\xf8t\xf8\xe7\xf8l \\"{\xf0\xebstT\xffp\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्นั้ढूँ]","protocolMemberMissing":"[Ad9PZ][นั้\\"{\xf1\xe6m\xeb}\\" \xefs \xf1\xf8t pr\xebs\xeb\xf1tẤğ倪İЂҰक्र्นั้ढूँ]","protocolRequiresRuntimeCheckable":"[c9ewn][นั้Protocol \xe7l\xe6ss m\xb5st \xfe\xeb @runtime_checkable t\xf8 \xfe\xeb \xb5s\xeb\xf0 w\xefth \xef\xf1st\xe6\xf1\xe7\xeb \xe6\xf1\xf0 \xe7l\xe6ss \xe7h\xeb\xe7ksẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂนั้ढूँ]","protocolSourceIsNotConcrete":"[DnLrN][นั้\\"{s\xf8\xb5r\xe7\xebT\xffp\xeb}\\" \xefs \xf1\xf8t \xe6 \xe7\xf8\xf1\xe7r\xebt\xeb \xe7l\xe6ss t\xffp\xeb \xe6\xf1\xf0 \xe7\xe6\xf1\xf1\xf8t \xfe\xeb \xe6ss\xefg\xf1\xeb\xf0 t\xf8 t\xffp\xeb \\"{\xf0\xebstT\xffp\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","protocolUnsafeOverlap":"[fKiUM][นั้\xc6ttr\xef\xfe\xb5t\xebs \xf8f \\"{\xf1\xe6m\xeb}\\" h\xe6v\xeb th\xeb s\xe6m\xeb \xf1\xe6m\xebs \xe6s th\xeb pr\xf8t\xf8\xe7\xf8lẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्นั้ढूँ]","pyrightCommentIgnoreTip":"[raFZN][นั้\xdcs\xeb \\"# pyright: ignore[<diagnostic rules>]\\" t\xf8 s\xb5ppr\xebss \xf0\xef\xe6g\xf1\xf8st\xef\xe7s f\xf8r \xe6 s\xef\xf1gl\xeb l\xef\xf1\xebẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰนั้ढूँ]","readOnlyAttribute":"[k9waY][นั้\xc6ttr\xef\xfe\xb5t\xeb \\"{\xf1\xe6m\xeb}\\" \xefs r\xeb\xe6\xf0-\xf8\xf1l\xffẤğ倪İЂҰक्र्तिृนั้ढूँ]","seeClassDeclaration":"[8sx7n][นั้\xa7\xeb\xeb \xe7l\xe6ss \xf0\xeb\xe7l\xe6r\xe6t\xef\xf8\xf1Ấğ倪İЂҰक्นั้ढूँ]","seeDeclaration":"[K0X6p][นั้\xa7\xeb\xeb \xf0\xeb\xe7l\xe6r\xe6t\xef\xf8\xf1Ấğ倪İЂҰนั้ढूँ]","seeFunctionDeclaration":"[1N6ig][นั้\xa7\xeb\xeb f\xb5\xf1\xe7t\xef\xf8\xf1 \xf0\xeb\xe7l\xe6r\xe6t\xef\xf8\xf1Ấğ倪İЂҰक्र्นั้ढूँ]","seeMethodDeclaration":"[eJSye][นั้\xa7\xeb\xeb m\xebth\xf8\xf0 \xf0\xeb\xe7l\xe6r\xe6t\xef\xf8\xf1Ấğ倪İЂҰक्र्นั้ढूँ]","seeParameterDeclaration":"[mBEpT][นั้\xa7\xeb\xeb p\xe6r\xe6m\xebt\xebr \xf0\xeb\xe7l\xe6r\xe6t\xef\xf8\xf1Ấğ倪İЂҰक्र्นั้ढूँ]","seeTypeAliasDeclaration":"[Pjnb8][นั้\xa7\xeb\xeb t\xffp\xeb \xe6l\xef\xe6s \xf0\xeb\xe7l\xe6r\xe6t\xef\xf8\xf1Ấğ倪İЂҰक्र्นั้ढूँ]","seeVariableDeclaration":"[M3EiY][นั้\xa7\xeb\xeb v\xe6r\xef\xe6\xfel\xeb \xf0\xeb\xe7l\xe6r\xe6t\xef\xf8\xf1Ấğ倪İЂҰक्र्นั้ढूँ]","tupleAssignmentMismatch":"[aLGep][นั้T\xffp\xeb \\"{t\xffp\xeb}\\" \xefs \xef\xf1\xe7\xf8mp\xe6t\xef\xfel\xeb w\xefth t\xe6rg\xebt tupleẤğ倪İЂҰक्र्तिृまẤğ倪İЂนั้ढूँ]","tupleEntryTypeMismatch":"[ny8Sn][นั้Tuple \xeb\xf1tr\xff {\xeb\xf1tr\xff} \xefs \xef\xf1\xe7\xf8rr\xeb\xe7t t\xffp\xebẤğ倪İЂҰक्र्तिृまẤนั้ढूँ]","tupleSizeIndeterminateSrc":"[EnNiw][นั้Tuple s\xefz\xeb m\xefsm\xe6t\xe7h; \xebxp\xeb\xe7t\xeb\xf0 {\xebxp\xeb\xe7t\xeb\xf0} \xfe\xb5t r\xeb\xe7\xeb\xefv\xeb\xf0 \xef\xf1\xf0\xebt\xebrm\xef\xf1\xe6t\xebẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृนั้ढूँ]","tupleSizeIndeterminateSrcDest":"[lrxYh][นั้Tuple s\xefz\xeb m\xefsm\xe6t\xe7h; \xebxp\xeb\xe7t\xeb\xf0 {\xebxp\xeb\xe7t\xeb\xf0} \xf8r m\xf8r\xeb \xfe\xb5t r\xeb\xe7\xeb\xefv\xeb\xf0 \xef\xf1\xf0\xebt\xebrm\xef\xf1\xe6t\xebẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğนั้ढूँ]","tupleSizeMismatch":"[F2Yc7][นั้Tuple s\xefz\xeb m\xefsm\xe6t\xe7h; \xebxp\xeb\xe7t\xeb\xf0 {\xebxp\xeb\xe7t\xeb\xf0} \xfe\xb5t r\xeb\xe7\xeb\xefv\xeb\xf0 {r\xeb\xe7\xeb\xefv\xeb\xf0}Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृนั้ढूँ]","tupleSizeMismatchIndeterminateDest":"[6vxdi][นั้Tuple s\xefz\xeb m\xefsm\xe6t\xe7h; \xebxp\xeb\xe7t\xeb\xf0 {\xebxp\xeb\xe7t\xeb\xf0} \xf8r m\xf8r\xeb \xfe\xb5t r\xeb\xe7\xeb\xefv\xeb\xf0 {r\xeb\xe7\xeb\xefv\xeb\xf0}Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤนั้ढूँ]","typeAliasInstanceCheck":"[29G7K][นั้T\xffp\xeb \xe6l\xef\xe6s \xe7r\xeb\xe6t\xeb\xf0 w\xefth \\"type\\" st\xe6t\xebm\xeb\xf1t \xe7\xe6\xf1\xf1\xf8t \xfe\xeb \xb5s\xeb\xf0 w\xefth \xef\xf1st\xe6\xf1\xe7\xeb \xe6\xf1\xf0 \xe7l\xe6ss \xe7h\xeb\xe7ksẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰนั้ढूँ]","typeAssignmentMismatch":"[VF9B4][นั้T\xffp\xeb \\"{s\xf8\xb5r\xe7\xebT\xffp\xeb}\\" \xefs \xf1\xf8t \xe6ss\xefg\xf1\xe6\xfel\xeb t\xf8 t\xffp\xeb \\"{\xf0\xebstT\xffp\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्นั้ढूँ]","typeBound":"[AIZri][นั้T\xffp\xeb \\"{s\xf8\xb5r\xe7\xebT\xffp\xeb}\\" \xefs \xf1\xf8t \xe6ss\xefg\xf1\xe6\xfel\xeb t\xf8 \xb5pp\xebr \xfe\xf8\xb5\xf1\xf0 \\"{\xf0\xebstT\xffp\xeb}\\" f\xf8r t\xffp\xeb v\xe6r\xef\xe6\xfel\xeb \\"{\xf1\xe6m\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्นั้ढूँ]","typeConstrainedTypeVar":"[qHztb][นั้T\xffp\xeb \\"{t\xffp\xeb}\\" \xefs \xf1\xf8t \xe6ss\xefg\xf1\xe6\xfel\xeb t\xf8 \xe7\xf8\xf1str\xe6\xef\xf1\xeb\xf0 t\xffp\xeb v\xe6r\xef\xe6\xfel\xeb \\"{\xf1\xe6m\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまนั้ढूँ]","typeIncompatible":"[L3llJ][นั้\\"{s\xf8\xb5r\xe7\xebT\xffp\xeb}\\" \xefs \xf1\xf8t \xe6ss\xefg\xf1\xe6\xfel\xeb t\xf8 \\"{\xf0\xebstT\xffp\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂนั้ढूँ]","typeNotClass":"[DTm1E][นั้\\"{t\xffp\xeb}\\" \xefs \xf1\xf8t \xe6 \xe7l\xe6ssẤğ倪İЂҰक्र्นั้ढूँ]","typeNotStringLiteral":"[D7UY3][นั้\\"{t\xffp\xeb}\\" \xefs \xf1\xf8t \xe6 str\xef\xf1g l\xeft\xebr\xe6lẤğ倪İЂҰक्र्तिृนั้ढूँ]","typeOfSymbol":"[qlRHN][นั้T\xffp\xeb \xf8f \\"{\xf1\xe6m\xeb}\\" \xefs \\"{t\xffp\xeb}\\"Ấğ倪İЂҰक्र्तिृนั้ढूँ]","typeParamSpec":"[m23b5][นั้T\xffp\xeb \\"{t\xffp\xeb}\\" \xefs \xef\xf1\xe7\xf8mp\xe6t\xef\xfel\xeb w\xefth ParamSpec \\"{\xf1\xe6m\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","typeUnsupported":"[Dx3Cx][นั้T\xffp\xeb \\"{t\xffp\xeb}\\" \xefs \xb5\xf1s\xb5pp\xf8rt\xeb\xf0Ấğ倪İЂҰक्र्तिृนั้ढूँ]","typeVarDefaultOutOfScope":"[05ALy][นั้T\xffp\xeb v\xe6r\xef\xe6\xfel\xeb \\"{\xf1\xe6m\xeb}\\" \xefs \xf1\xf8t \xef\xf1 s\xe7\xf8p\xebẤğ倪İЂҰक्र्तिृまẤนั้ढूँ]","typeVarIsContravariant":"[kup2Y][นั้T\xffp\xeb p\xe6r\xe6m\xebt\xebr \\"{\xf1\xe6m\xeb}\\" \xefs \xe7\xf8\xf1tr\xe6v\xe6r\xef\xe6\xf1t, \xfe\xb5t \\"{s\xf8\xb5r\xe7\xebT\xffp\xeb}\\" \xefs \xf1\xf8t \xe6 s\xb5p\xebrt\xffp\xeb \xf8f \\"{\xf0\xebstT\xffp\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्นั้ढूँ]","typeVarIsCovariant":"[EeRng][นั้T\xffp\xeb p\xe6r\xe6m\xebt\xebr \\"{\xf1\xe6m\xeb}\\" \xefs \xe7\xf8v\xe6r\xef\xe6\xf1t, \xfe\xb5t \\"{s\xf8\xb5r\xe7\xebT\xffp\xeb}\\" \xefs \xf1\xf8t \xe6 s\xb5\xfet\xffp\xeb \xf8f \\"{\xf0\xebstT\xffp\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","typeVarIsInvariant":"[WLZaN][นั้T\xffp\xeb p\xe6r\xe6m\xebt\xebr \\"{\xf1\xe6m\xeb}\\" \xefs \xef\xf1v\xe6r\xef\xe6\xf1t, \xfe\xb5t \\"{s\xf8\xb5r\xe7\xebT\xffp\xeb}\\" \xefs \xf1\xf8t th\xeb s\xe6m\xeb \xe6s \\"{\xf0\xebstT\xffp\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","typeVarNotAllowed":"[37OGF][นั้TypeVar \xf1\xf8t \xe6ll\xf8w\xeb\xf0 f\xf8r \xef\xf1st\xe6\xf1\xe7\xeb \xf8r \xe7l\xe6ss \xe7h\xeb\xe7ksẤğ倪İЂҰक्र्तिृまẤğ倪İЂนั้ढूँ]","typeVarTupleRequiresKnownLength":"[GGttd][นั้TypeVarTuple \xe7\xe6\xf1\xf1\xf8t \xfe\xeb \xfe\xf8\xb5\xf1\xf0 t\xf8 \xe6 tuple \xf8f \xb5\xf1k\xf1\xf8w\xf1 l\xeb\xf1gthẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्นั้ढूँ]","typeVarUnnecessarySuggestion":"[k0XTd][นั้\xdcs\xeb {t\xffp\xeb} \xef\xf1st\xeb\xe6\xf0Ấğ倪İЂҰक्นั้ढूँ]","typeVarUnsolvableRemedy":"[PaRa7][นั้Pr\xf8v\xef\xf0\xeb \xe6\xf1 \xf8v\xebrl\xf8\xe6\xf0 th\xe6t sp\xeb\xe7\xeff\xef\xebs th\xeb r\xebt\xb5r\xf1 t\xffp\xeb wh\xeb\xf1 th\xeb \xe6rg\xb5m\xeb\xf1t \xefs \xf1\xf8t s\xb5ppl\xef\xeb\xf0Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰนั้ढूँ]","typeVarsMissing":"[R1SEV][นั้M\xefss\xef\xf1g t\xffp\xeb v\xe6r\xef\xe6\xfel\xebs: {\xf1\xe6m\xebs}Ấğ倪İЂҰक्र्तिृนั้ढूँ]","typedDictBaseClass":"[Zv6vP][นั้\xc7l\xe6ss \\"{t\xffp\xeb}\\" \xefs \xf1\xf8t \xe6 TypedDictẤğ倪İЂҰक्र्तिृนั้ढूँ]","typedDictClassNotAllowed":"[Vgl7x][นั้TypedDict \xe7l\xe6ss \xf1\xf8t \xe6ll\xf8w\xeb\xf0 f\xf8r \xef\xf1st\xe6\xf1\xe7\xeb \xf8r \xe7l\xe6ss \xe7h\xeb\xe7ksẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","typedDictClosedExtraNotAllowed":"[zT7Rm][นั้\xc7\xe6\xf1\xf1\xf8t \xe6\xf0\xf0 \xeft\xebm \\"{\xf1\xe6m\xeb}\\"Ấğ倪İЂҰक्र्นั้ढूँ]","typedDictClosedExtraTypeMismatch":"[blC1e][นั้\xc7\xe6\xf1\xf1\xf8t \xe6\xf0\xf0 \xeft\xebm \\"{\xf1\xe6m\xeb}\\" w\xefth t\xffp\xeb \\"{t\xffp\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪นั้ढूँ]","typedDictClosedFieldNotReadOnly":"[45ICT][นั้\xc7\xe6\xf1\xf1\xf8t \xe6\xf0\xf0 \xeft\xebm \\"{\xf1\xe6m\xeb}\\" \xfe\xeb\xe7\xe6\xb5s\xeb \xeft m\xb5st \xfe\xeb ReadOnlyẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","typedDictClosedFieldNotRequired":"[6rtDR][นั้\xc7\xe6\xf1\xf1\xf8t \xe6\xf0\xf0 \xeft\xebm \\"{\xf1\xe6m\xeb}\\" \xfe\xeb\xe7\xe6\xb5s\xeb \xeft m\xb5st \xfe\xeb NotRequiredẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","typedDictExtraFieldNotAllowed":"[kFDh9][นั้\\"{\xf1\xe6m\xeb}\\" \xefs \xf1\xf8t pr\xebs\xeb\xf1t \xef\xf1 \\"{t\xffp\xeb}\\"Ấğ倪İЂҰक्र्तिृまนั้ढूँ]","typedDictExtraFieldTypeMismatch":"[DnAhM][นั้T\xffp\xeb \xf8f \\"{\xf1\xe6m\xeb}\\" \xefs \xef\xf1\xe7\xf8mp\xe6t\xef\xfel\xeb w\xefth t\xffp\xeb \xf8f \\"extra_items\\" \xef\xf1 \\"{t\xffp\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまนั้ढूँ]","typedDictFieldMissing":"[rNzn7][นั้\\"{\xf1\xe6m\xeb}\\" \xefs m\xefss\xef\xf1g fr\xf8m \\"{t\xffp\xeb}\\"Ấğ倪İЂҰक्र्तिृนั้ढूँ]","typedDictFieldNotReadOnly":"[BJy1V][นั้\\"{\xf1\xe6m\xeb}\\" \xefs \xf1\xf8t r\xeb\xe6\xf0-\xf8\xf1l\xff \xef\xf1 \\"{t\xffp\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤนั้ढूँ]","typedDictFieldNotRequired":"[eqatW][นั้\\"{\xf1\xe6m\xeb}\\" \xefs \xf1\xf8t r\xebq\xb5\xefr\xeb\xf0 \xef\xf1 \\"{t\xffp\xeb}\\"Ấğ倪İЂҰक्र्तिृまนั้ढूँ]","typedDictFieldRequired":"[ckyH4][นั้\\"{\xf1\xe6m\xeb}\\" \xefs r\xebq\xb5\xefr\xeb\xf0 \xef\xf1 \\"{t\xffp\xeb}\\"Ấğ倪İЂҰक्र्तिृนั้ढूँ]","typedDictFieldTypeMismatch":"[XYIBH][นั้T\xffp\xeb \\"{t\xffp\xeb}\\" \xefs \xf1\xf8t \xe6ss\xefg\xf1\xe6\xfel\xeb t\xf8 \xeft\xebm \\"{\xf1\xe6m\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂนั้ढूँ]","typedDictFieldUndefined":"[UsDC9][นั้\\"{\xf1\xe6m\xeb}\\" \xefs \xe6\xf1 \xb5\xf1\xf0\xebf\xef\xf1\xeb\xf0 \xeft\xebm \xef\xf1 t\xffp\xeb \\"{t\xffp\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İนั้ढूँ]","typedDictKeyAccess":"[67DLq][นั้\xdcs\xeb [\\"{\xf1\xe6m\xeb}\\"] t\xf8 r\xebf\xebr\xeb\xf1\xe7\xeb \xeft\xebm \xef\xf1 TypedDictẤğ倪İЂҰक्र्तिृまẤğ倪İนั้ढूँ]","typedDictNotAllowed":"[eTsPP][นั้TypedDict \xe7\xe6\xf1\xf1\xf8t \xfe\xeb \xb5s\xeb\xf0 f\xf8r \xef\xf1st\xe6\xf1\xe7\xeb \xf8r \xe7l\xe6ss \xe7h\xeb\xe7ksẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","unhashableType":"[IJEeq][นั้T\xffp\xeb \\"{t\xffp\xeb}\\" \xefs \xf1\xf8t h\xe6sh\xe6\xfel\xebẤğ倪İЂҰक्र्तिृนั้ढूँ]","uninitializedAbstractVariable":"[uDuHt][นั้\xcf\xf1st\xe6\xf1\xe7\xeb v\xe6r\xef\xe6\xfel\xeb \\"{\xf1\xe6m\xeb}\\" \xefs \xf0\xebf\xef\xf1\xeb\xf0 \xef\xf1 \xe6\xfestr\xe6\xe7t \xfe\xe6s\xeb \xe7l\xe6ss \\"{\xe7l\xe6ssT\xffp\xeb}\\" \xfe\xb5t \xf1\xf8t \xef\xf1\xeft\xef\xe6l\xefz\xeb\xf0Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्นั้ढूँ]","unreachableExcept":"[3CSUL][นั้\\"{\xebx\xe7\xebpt\xef\xf8\xf1T\xffp\xeb}\\" \xefs \xe6 s\xb5\xfe\xe7l\xe6ss \xf8f \\"{p\xe6r\xeb\xf1tT\xffp\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰนั้ढूँ]","useDictInstead":"[LReB5][นั้\xdcs\xeb dict[T1, T2] t\xf8 \xef\xf1\xf0\xef\xe7\xe6t\xeb \xe6 \xf0\xef\xe7t\xef\xf8\xf1\xe6r\xff t\xffp\xebẤğ倪İЂҰक्र्तिृまẤğ倪İนั้ढूँ]","useListInstead":"[RPu0E][นั้\xdcs\xeb list[T] t\xf8 \xef\xf1\xf0\xef\xe7\xe6t\xeb \xe6 list t\xffp\xeb \xf8r T1 | T2 t\xf8 \xef\xf1\xf0\xef\xe7\xe6t\xeb \xe6 union t\xffp\xebẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまนั้ढूँ]","useTupleInstead":"[jaFqC][นั้\xdcs\xeb tuple[T1, ..., Tn] t\xf8 \xef\xf1\xf0\xef\xe7\xe6t\xeb \xe6 tuple t\xffp\xeb \xf8r T1 | T2 t\xf8 \xef\xf1\xf0\xef\xe7\xe6t\xeb \xe6 union t\xffp\xebẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂนั้ढूँ]","useTypeInstead":"[Zig8D][นั้\xdcs\xeb type[T] \xef\xf1st\xeb\xe6\xf0Ấğ倪İЂҰक्นั้ढूँ]","varianceMismatchForClass":"[fqhIl][นั้V\xe6r\xef\xe6\xf1\xe7\xeb \xf8f t\xffp\xeb \xe6rg\xb5m\xeb\xf1t \\"{t\xffp\xebV\xe6r\xd1\xe6m\xeb}\\" \xefs \xef\xf1\xe7\xf8mp\xe6t\xef\xfel\xeb w\xefth \xfe\xe6s\xeb \xe7l\xe6ss \\"{\xe7l\xe6ss\xd1\xe6m\xeb}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्นั้ढूँ]","varianceMismatchForTypeAlias":"[YSiVx][นั้V\xe6r\xef\xe6\xf1\xe7\xeb \xf8f t\xffp\xeb \xe6rg\xb5m\xeb\xf1t \\"{t\xffp\xebV\xe6r\xd1\xe6m\xeb}\\" \xefs \xef\xf1\xe7\xf8mp\xe6t\xef\xfel\xeb w\xefth \\"{t\xffp\xeb\xc6l\xef\xe6sP\xe6r\xe6m}\\"Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İนั้ढूँ]"},"Service":{"longOperation":"[Mvrp3][นั้\xcb\xf1\xb5m\xebr\xe6t\xef\xf8\xf1 \xf8f w\xf8rksp\xe6\xe7\xeb s\xf8\xb5r\xe7\xeb f\xefl\xebs \xefs t\xe6k\xef\xf1g \xe6 l\xf8\xf1g t\xefm\xeb. \xc7\xf8\xf1s\xef\xf0\xebr \xf8p\xeb\xf1\xef\xf1g \xe6 s\xb5\xfe-f\xf8l\xf0\xebr \xef\xf1st\xeb\xe6\xf0. [\xa3\xeb\xe6r\xf1 m\xf8r\xeb](https://\xe6k\xe6.ms/w\xf8rksp\xe6\xe7\xeb-t\xf8\xf8-m\xe6\xf1\xff-f\xefl\xebs)Ấğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂҰक्र्तिृまẤğ倪İЂนั้ढूँ]"}}')},78483(e){"use strict";e.exports=JSON.parse('{"CodeAction":{"createTypeStub":"Создать Stub типа","createTypeStubFor":"Создать Stub типа для \\"{moduleName}\\"","executingCommand":"Производится выполнение команды","filesToAnalyzeCount":"{count} файлов для анализа","filesToAnalyzeOne":"1 файл для анализа","findingReferences":"Производится поиск ссылок","organizeImports":"Упорядочение импорта"},"Completion":{"autoImportDetail":"Автоматический импорт","indexValueDetail":"Значение индекса"},"Diagnostic":{"abstractMethodInvocation":"Невозможно вызвать метод \\"{method}\\", так как он является абстрактным и нереализованным","annotatedMetadataInconsistent":"Тип аннотированных метаданных \\"{metadataType}\\" несовместим с типом \\"{type}\\"","annotatedParamCountMismatch":"Несоответствие числа аннотаций параметра: ожидается {expected}, но получено {received}","annotatedTypeArgMissing":"Для \\"Annotated\\" ожидается один аргумент типа и одна или несколько заметок типа","annotationBytesString":"Выражения типа не могут использовать строковые литералы байтов","annotationFormatString":"В выражениях типа не могут использоваться строковые литералы формата (f-строки)","annotationNotSupported":"Заметка типа не поддерживается для этой инструкции","annotationRawString":"Выражения типа не могут использовать необработанные строковые литералы","annotationSpansStrings":"Выражения типа не могут охватывать несколько строковых литералов","annotationStringEscape":"Выражения типа не могут содержать escape-символы","annotationTemplateString":"Выражения типов не могут использовать шаблонные строковые литералы (t-строки)","argAssignment":"Аргумент типа \\"{argType}\\" нельзя присвоить параметру типа \\"{paramType}\\"","argAssignmentFunction":"Аргумент типа \\"{argType}\\" нельзя присвоить параметру типа \\"{paramType}\\" в функции \\"{functionName}\\"","argAssignmentParam":"Аргумент типа \\"{argType}\\" нельзя присвоить параметру \\"{paramName}\\" типа \\"{paramType}\\"","argAssignmentParamFunction":"Аргумент типа \\"{argType}\\" нельзя присвоить параметру \\"{paramName}\\" типа \\"{paramType}\\" в функции \\"{functionName}\\"","argMissingForParam":"Отсутствует аргумент для параметра {name}","argMissingForParams":"Отсутствуют аргументы для параметров {names}","argMorePositionalExpectedCount":"Ожидаются еще позиционные аргументы: {expected}","argMorePositionalExpectedOne":"Ожидается еще 1 позиционный аргумент","argPositional":"Ожидается позиционный аргумент","argPositionalExpectedCount":"Ожидаемые позиционные аргументы: {expected}","argPositionalExpectedOne":"Ожидается 1 позиционный аргумент","argTypePartiallyUnknown":"Тип аргумента частично неизвестен","argTypeUnknown":"Тип аргумента неизвестен","assertAlwaysTrue":"Выражение assert всегда вычисляется как true","assertTypeArgs":"Для \\"assert_type\\" ожидается два позиционных аргумента","assertTypeTypeMismatch":"Несоответствие типов \\"assert_type\\": ожидается \\"{expected}\\", но получено \\"{received}\\"","assignmentExprComprehension":"Цель выражения назначения \\"{name}\\" не может использовать то же имя, что и понимание для целевого объекта","assignmentExprContext":"Выражение присваивания должно находиться в модуле, функции или лямбде","assignmentExprInSubscript":"Выражения назначения внутри оператора получения подстроки можно использовать в Python версии не ниже 3.10","assignmentInProtocol":"Переменные экземпляра или класса в классе Protocol должны быть явно объявлены в тексте класса","assignmentTargetExpr":"Выражение не может быть целевым объектом присваивания","asyncNotInAsyncFunction":"Использование \\"async\\" не разрешено вне async функции","awaitIllegal":"Инструкцию \\"await\\" можно использовать в Python версии не ранее 3.5","awaitNotAllowed":"Выражения типа не могут использовать \\"await\\"","awaitNotInAsync":"Ключевое слово \\"await\\" допускается только в async функции","backticksIllegal":"Выражения, окруженные одиночными обратными кавычками, не поддерживаются в Python 3.x; используйте вместо этого функцию repr","baseClassCircular":"Класс не может быть производным от себя","baseClassFinal":"Базовый класс \\"{type}\\" помечен как final, и от него нельзя создать производный класс","baseClassIncompatible":"Базовые классы {type} взаимно несовместимы","baseClassInvalid":"Аргумент класса должен быть базовым классом","baseClassMethodTypeIncompatible":"Базовые классы класса \\"{classType}\\" определяют метод \\"{name}\\" несовместимым способом","baseClassUnknown":"Неизвестный тип базового класса скрывает тип производного класса","baseClassVariableTypeIncompatible":"Базовые классы класса \\"{classType}\\" определяют переменную \\"{name}\\" несовместимым способом","binaryOperationNotAllowed":"Бинарный оператор нельзя использовать в выражении типа","bindParamMissing":"Не удалось привязать метод \\"{methodName}\\", так как в нем отсутствует параметр \\"self\\" или \\"cls\\"","bindTypeMismatch":"Не удалось привязать метод \\"{methodName}\\", \\"{type}\\" не может быть назначен параметру \\"{paramName}\\"","breakInExceptionGroup":"Запрещено наличие \\"break\\" в блоке \\"except*\\"","breakOutsideLoop":"\\"break\\" можно использовать только внутри цикла","bytesUnsupportedEscape":"Неподдерживаемая escape-последовательность в литерале bytes","callableExtraArgs":"В \\"Callable\\" ожидается только два аргумента типа","callableFirstArg":"Ожидается список типов параметров или \\"...\\"","callableNotInstantiable":"Невозможно создать экземпляр типа \\"{type}\\"","callableSecondArg":"В качестве аргумента второго типа для \\"Callable\\" ожидается возвращаемый тип","casePatternIsIrrefutable":"Неопровержимый шаблон допускается только для последнего оператора case","classAlreadySpecialized":"Тип \\"{type}\\" уже специализирован","classDecoratorTypeUnknown":"Нетипизированный декоратор класса скрывает тип класса. Игнорирование декоратора","classDefinitionCycle":"Определение класса для \\"{name}\\" зависит от себя","classGetItemClsParam":"Переопределение метода __class_getitem__ должно принимать параметр \\"cls\\"","classMethodClsParam":"Методы класса должны принимать параметр cls","classNotRuntimeSubscriptable":"Операция взятия подстроки для класса \\"{name}\\" создаст исключение среды выполнения; заключите выражение типа в кавычки","classPatternBuiltInArgPositional":"Шаблон класса принимает только позиционный вложенный шаблон","classPatternNewType":"Не удается использовать \\"{type}\\" в шаблоне класса, так как он определен с помощью NewType","classPatternPositionalArgCount":"Слишком много позиционных шаблонов для класса \\"{type}\\"; ожидается {expected}, но получено {received}","classPatternTypeAlias":"\\"{type}\\" нельзя использовать в шаблоне класса, поскольку это псевдоним специализированного типа","classPropertyDeprecated":"Свойства класса упразднены в Python 3.11 и не будут поддерживаться в Python 3.13","classTypeParametersIllegal":"Синтаксис параметра типа класса может использоваться в Python версии не ниже 3.12.","classVarFirstArgMissing":"Ожидается аргумент типа после \\"ClassVar\\"","classVarNotAllowed":"Использование \\"ClassVar\\" в этом контексте не допускается","classVarOverridesInstanceVar":"Переменная класса \\"{name}\\" переопределяет переменную экземпляра с тем же именем в классе \\"{className}\\"","classVarTooManyArgs":"Ожидается только один аргумент типа после \\"ClassVar\\"","classVarWithTypeVar":"Тип \\"ClassVar\\" не может включать переменные типа","clsSelfParamTypeMismatch":"Тип параметра \\"{name}\\" должен быть супертипом своего класса \\"{classType}\\"","codeTooComplexToAnalyze":"Код слишком сложен для анализа; уменьшите сложность, разбив его на фрагменты (вложенные процедуры) или сократите количество условных конструкций","collectionAliasInstantiation":"Тип \\"{type}\\" не может быть создан, вместо этого используйте \\"{alias}\\"","comparisonAlwaysFalse":"Условие всегда будет оцениваться как False, поскольку типы \\"{leftType}\\" и \\"{rightType}\\" не перекрываются","comparisonAlwaysTrue":"Выражение всегда будет возвращать значение True, поскольку типы \\"{leftType}\\" и \\"{rightType}\\" не перекрываются","comprehensionInDict":"Понимание не может использоваться с другими записями словаря","comprehensionInSet":"Понимание не может использоваться с другими записями set","concatenateContext":"\\"Concatenate\\" не допускается в этом контексте","concatenateParamSpecMissing":"Последний аргумент типа для \\"Concatenate\\" должен быть ParamSpec или \\"...\\"","concatenateTypeArgsMissing":"Для \\"Concatenate\\" требуется по крайней мере два аргумента типа","conditionalOperandInvalid":"Недопустимый условный операнд типа \\"{type}\\"","constantRedefinition":"\\"{name}\\" является константой (поскольку оно в верхнем регистре) и не может быть переопределено.","constructorParametersMismatch":"Несоответствие подписи __new__ и __init__ в классе \\"{classType}\\"","containmentAlwaysFalse":"Выражение всегда будет оцениваться как False, так как типы \\"{leftType}\\" и \\"{rightType}\\" не перекрываются","containmentAlwaysTrue":"Выражение всегда будет оцениваться как True, так как типы \\"{leftType}\\" и \\"{rightType}\\" не перекрываются","continueInExceptionGroup":"Запрещено наличие \\"continue\\" в блоке \\"except*\\"","continueOutsideLoop":"Ключевое слово \\"continue\\" можно использовать только внутри цикла","coroutineInConditionalExpression":"Условное выражение ссылается на сопрограмму, которая всегда возвращает значение True","dataClassBaseClassFrozen":"Незафиксированный класс не может наследоваться от зафиксированного класса","dataClassBaseClassNotFrozen":"Незафиксированный класс не может наследоваться от зафиксированного класса","dataClassConverterFunction":"Аргумент типа \\"{argType}\\" не является допустимым преобразователем для поля \\"{fieldName}\\" типа \\"{fieldType}\\"","dataClassConverterOverloads":"Ни одна перегрузка \\"{funcName}\\" не является допустимым преобразователем поля \\"{fieldName}\\" типа \\"{fieldType}\\"","dataClassFieldInheritedDefault":"\\"{fieldName}\\" переопределяет поле с тем же именем, но в нем отсутствует значение по умолчанию","dataClassFieldWithDefault":"Поля без значений по умолчанию не могут отображаться после полей со значениями по умолчанию.","dataClassFieldWithPrivateName":"Поле класса данных не может использовать закрытое имя","dataClassFieldWithoutAnnotation":"Поле dataclass без заметки с типом вызовет исключение среды выполнения","dataClassPostInitParamCount":"Неверное число параметров в методе __post_init__ класса данных; ожидается число, соответствующее числу полей InitVar {expected}","dataClassPostInitType":"Тип параметра метода __post_init__ в классе данных не соответствует типу поля \\"{fieldName}\\"","dataClassSlotsOverwrite":"__slots__ уже определен в классе","dataClassTransformExpectedBoolLiteral":"Ожидается выражение, статически оцениваемое как True или False","dataClassTransformFieldSpecifier":"Ожидается tuple классов или функций, но получен тип \\"{type}\\"","dataClassTransformPositionalParam":"Все аргументы \\"dataclass_transform\\" должны быть аргументами типа \\"ключевое слово\\"","dataClassTransformUnknownArgument":"Аргумент \\"{name}\\" не поддерживается в dataclass_transform","dataProtocolInSubclassCheck":"Протоколы данных (включающие атрибуты, не связанные с методами) запрещены в вызовах issubclass","declaredReturnTypePartiallyUnknown":"Объявленный тип возвращаемого значения \\"{returnType}\\" частично неизвестен","declaredReturnTypeUnknown":"Объявленный тип возвращаемого значения неизвестен","defaultValueContainsCall":"Вызовы функций и изменяемые объекты не разрешены в выражении значения параметра по умолчанию","defaultValueNotAllowed":"Параметр с \\"*\\" или \\"**\\" не может иметь значение по умолчанию","delTargetExpr":"Не удается удалить выражение","deprecatedClass":"Класс \\"{name}\\" является нерекомендуемым","deprecatedConstructor":"Конструктор для класса \\"{name}\\" больше не рекомендуется к использованию","deprecatedDescriptorDeleter":"Метод \\"__delete__\\" для дескриптора \\"{name}\\" не рекомендуется","deprecatedDescriptorGetter":"Метод \\"__get__\\" для дескриптора \\"{name}\\" не рекомендуется","deprecatedDescriptorSetter":"Метод \\"__set__\\" для дескриптора \\"{name}\\" не рекомендуется","deprecatedFunction":"Функция \\"{name}\\" больше не рекомендуется к использованию","deprecatedMethod":"Метод \\"{name}\\" в классе \\"{className}\\" не рекомендуется к использованию","deprecatedPropertyDeleter":"Метод deleter для property \\"{name}\\" не рекомендуется","deprecatedPropertyGetter":"Метод getter для property \\"{name}\\" не рекомендуется","deprecatedPropertySetter":"Метод setter для property \\"{name}\\" не рекомендуется","deprecatedType":"Этот тип больше не рекомендуется к использованию начиная с версии Python {version}; используйте вместо него \\"{replacement}\\"","dictExpandIllegalInComprehension":"Расширение словаря в понимании не допускается","dictInAnnotation":"Словарное выражение не разрешено в выражении типа","dictKeyValuePairs":"Записи словаря должны содержать пары \\"ключ-значение\\"","dictUnpackIsNotMapping":"Ожидается сопоставление для оператора распаковки словаря","dunderAllSymbolNotPresent":"\\"{name}\\" указано в методе __all__, но отсутствует в модуле","duplicateArgsParam":"Разрешен только один параметр \\"*\\"","duplicateBaseClass":"Дублирование базового класса не допускается","duplicateCapturePatternTarget":"Целевой объект захвата \\"{name}\\" не может появляться более одного раза в одном шаблоне","duplicateCatchAll":"В блоке except допускается только одно предложение catch-all","duplicateEnumMember":"Элемент Enum типа \\"{name}\\" уже объявлен","duplicateGenericAndProtocolBase":"Допускается только один базовый класс Generic[...] или Protocol[...]","duplicateImport":"\\"{importName}\\" импортируется несколько раз","duplicateKeywordOnly":"Разрешен только один разделитель \\"*\\"","duplicateKwargsParam":"Разрешен только один параметр \\"**\\"","duplicateParam":"Параметр \\"{name}\\" повторяется","duplicatePositionOnly":"Разрешен только один параметр \\"/\\"","duplicateStarPattern":"В последовательности шаблонов допускается только один шаблон \\"*\\"","duplicateStarStarPattern":"Допускается только одна запись \\"**\\"","duplicateUnpack":"В list разрешена только одна операция распаковки","ellipsisAfterUnpacked":"\\"...\\" не может использоваться с распакованным элементом TypeVarTuple или tuple","ellipsisContext":"\\"...\\" не допускается в данном контексте","ellipsisSecondArg":"\\"...\\" разрешается только в качестве второго из двух аргументов","enumClassOverride":"Enum класс \\"{name}\\" является final и не может иметь производных классов","enumMemberDelete":"Не удается удалить элемент Enum \\"{name}\\"","enumMemberSet":"Не удается назначить элемент Enum \\"{name}\\"","enumMemberTypeAnnotation":"Аннотации типов не разрешены для элементов enum","exceptGroupMismatch":"Оператор Try не может одновременно включать \\"except\\" и \\"except*\\"","exceptGroupRequiresType":"Для синтаксиса группы исключений (\\"except*\\") требуется тип исключения","exceptRequiresParens":"Несколько типов исключений следует заключать в скобки до версии Python 3.14","exceptWithAsRequiresParens":"Несколько типов исключений следует заключать в скобки при использовании \\"as\\"","exceptionGroupIncompatible":"Синтаксис группы исключений (\\"except*\\") можно использовать в Python версии не ранее 3.11","exceptionGroupTypeIncorrect":"Тип исключения в except* не может быть производным от BaseGroupException","exceptionTypeIncorrect":"\\"{type}\\" не является производным от BaseException","exceptionTypeNotClass":"\\"{type}\\" не является допустимым классом исключений","exceptionTypeNotInstantiable":"Конструктору типа исключения \\"{type}\\" требуется один или несколько аргументов","expectedAfterDecorator":"Ожидаемая функция или объявление класса после декоратора","expectedArrow":"Ожидается \\"->\\", за которым следует заметка типа к возвращаемому типу","expectedAsAfterException":"Ожидается \\"as\\" после типа исключения","expectedAssignRightHandExpr":"Справа от \\"=\\" ожидается выражение","expectedBinaryRightHandExpr":"Справа от оператора ожидается выражение","expectedBoolLiteral":"Ожидается True или False","expectedCase":"Ожидается оператор case","expectedClassName":"Ожидается имя класса","expectedCloseBrace":"Для скобки \\"{\\" отсутствует закрывающая скобка","expectedCloseBracket":"Для скобки \\"[\\" отсутствует закрывающая скобка","expectedCloseParen":"Для скобки \\"(\\" отсутствует закрывающая скобка","expectedColon":"Ожидается \\":\\"","expectedComplexNumberLiteral":"Для сопоставления шаблонов ожидается сложный числовой литерал","expectedDecoratorExpr":"Форму выражения для декоратора можно использовать в Python версии не ниже 3.9","expectedDecoratorName":"Ожидается имя декоратора","expectedDecoratorNewline":"В конце декоратора ожидается символ перехода на новую строку","expectedDelExpr":"После \\"del\\" ожидается выражение","expectedElse":"Ожидается ключевое слово \\"else\\"","expectedEquals":"Ожидается \\"=\\"","expectedExceptionClass":"Недопустимый класс или объект исключения","expectedExceptionObj":"Ожидается объект исключения, класс исключения или значение None","expectedExpr":"Ожидается выражение","expectedFunctionAfterAsync":"Ожидается определение функции после \\"async\\"","expectedFunctionName":"После ключевого слова \\"def\\" ожидается имя функции","expectedIdentifier":"Ожидается идентификатор","expectedImport":"Ожидается \\"import\\"","expectedImportAlias":"После \\"as\\" ожидается символ","expectedImportSymbols":"После \\"import\\" ожидается одно или несколько имен символов","expectedIn":"Ожидается \\"in\\"","expectedInExpr":"После ключевого слова \\"in\\" ожидается выражение","expectedIndentedBlock":"Ожидается блок с отступом","expectedMemberName":"Требуется указать имя атрибута после \\".\\"","expectedModuleName":"Ожидаемое имя модуля","expectedNameAfterAs":"Ожидается имя символа после \\"as\\"","expectedNamedParameter":"За \\"*\\" должен следовать параметр типа \\"ключевое слово\\"","expectedNewline":"Ожидается новая строка","expectedNewlineOrSemicolon":"Операторы должны быть разделены символами перевода строки или точками с запятой","expectedOpenParen":"Ожидается \\"(\\"","expectedParamName":"Ожидается имя параметра","expectedPatternExpr":"Ожидается выражение шаблона","expectedPatternSubjectExpr":"Ожидаемое выражение субъекта шаблона","expectedPatternValue":"Ожидается выражение значения шаблона в форме \\"a.b\\"","expectedReturnExpr":"После \\"return\\" ожидается выражение","expectedSliceIndex":"Ожидается выражение индекса или среза","expectedTypeNotString":"Ожидался тип, но получен строковый литерал","expectedTypeParameterName":"Ожидаемое имя параметра типа","expectedYieldExpr":"Ожидаемое выражение в операторе yield","finalClassIsAbstract":"Класс \\"{type}\\" помечен как final (окончательный) и должен реализовать все абстрактные символы.","finalContext":"\\"Final\\" не допускается в данном контексте","finalInLoop":"Переменная \\"Final\\" не может быть назначена внутри цикла","finalMethodOverride":"Метод \\"{name}\\" не может переопределять final метод, определенный в классе \\"{className}\\"","finalNonMethod":"Функцию \\"{name}\\" нельзя пометить как @final, так как она не является методом","finalReassigned":"\\"{name}\\" объявляется Final и не может быть переназначено","finalRedeclaration":"\\"{name}\\" ранее объявлено как Final","finalRedeclarationBySubclass":"\\"{name}\\" невозможно повторно объявить, поскольку в родительском классе \\"{className}\\" он объявлен как Final","finalTooManyArgs":"После \\"Final\\" ожидается один аргумент типа","finalUnassigned":"\\"{name}\\" объявлен как Final, но ему не присвоено значение","finallyBreak":"Невозможно использовать \\"break\\" для выхода из блока \\"finally\\"","finallyContinue":"Невозможно использовать \\"continue\\" для выхода из блока \\"finally\\"","finallyReturn":"Невозможно использовать \\"return\\" для выхода из блока \\"finally\\"","formatStringBrace":"Одиночная закрывающая скобка не допускается в литерале f-строки. Используйте двойную закрывающую скобку","formatStringBytes":"Строковые литералы формата (f-строки) не могут быть двоичными","formatStringDebuggingIllegal":"Для описателя отладки F-строки \\"=\\" требуется версия Python 3.8 или более новая","formatStringEscape":"Escape-последовательность (обратная косая черта) не разрешена в части выражения f-строки до версии Python 3.12","formatStringExpectedConversion":"После \\"!\\" в f-строке ожидался спецификатор преобразования","formatStringIllegal":"Для строковых литералов формата (f-строки) требуется версия Python 3.6 или более новая","formatStringInPattern":"Строка формата не разрешена в шаблоне","formatStringNestedFormatSpecifier":"В строке спецификации формата слишком высок уровень вложенности выражений","formatStringNestedQuote":"Строки, вложенные в f-строку, не могут использовать тот же символ кавычка, что и f-строка до Python 3.12","formatStringTemplate":"Форматные строковые литералы (f-строки) не могут одновременно быть шаблонными строками (t-строками)","formatStringUnicode":"Строковые литералы формата (f-строки) не могут быть в кодировке Unicode","formatStringUnterminated":"Незавершенное выражение в f-строке; ожидается \\"}\\"","functionDecoratorTypeUnknown":"Нетипизированный декоратор функции скрывает тип функции; декоратор будет игнорирован","functionInConditionalExpression":"Условное выражение ссылается на функцию, которая всегда возвращает значение True","functionTypeParametersIllegal":"Для синтаксиса параметра типа функции требуется версия Python 3.12 или более новая","futureImportLocationNotAllowed":"Операторы импорта из __future__ должны находиться в начале файла","generatorAsyncReturnType":"Тип возвращаемого значения функции генератора async должен быть совместим с \\"AsyncGenerator[{yieldType}, Any]\\"","generatorNotParenthesized":"Выражения генератора следует взять в скобки, если аргументов больше одного","generatorSyncReturnType":"Возвращаемый тип функции генератора должен быть совместим с \\"Generator[{yieldType}, Any, Any]\\"","genericBaseClassNotAllowed":"Базовый класс \\"Generic\\" нельзя использовать с синтаксисом параметра типа","genericClassAssigned":"Универсальный тип класса невозможно присвоить","genericClassDeleted":"Не удается удалить универсальный тип класса","genericInstanceVariableAccess":"Доступ к универсальной переменной экземпляра через класс является неоднозначным","genericNotAllowed":"Ключевое слово \\"Generic\\" недопустимо в этом контексте","genericTypeAliasBoundTypeVar":"Псевдоним универсального типа в классе не может использовать переменные привязанного типа {names}","genericTypeArgMissing":"Для \\"Generic\\" требуется по крайней мере один аргумент типа","genericTypeArgTypeVar":"Аргумент типа для \\"Generic\\" должен быть переменной типа","genericTypeArgUnique":"Аргументы типа для \\"Generic\\" должны быть уникальными","globalReassignment":"Присвоение \\"{name}\\" происходит раньше global объявления","globalRedefinition":"Имя \\"{name}\\" уже объявлено ранее как global","implicitStringConcat":"Неявное объединение строк не разрешено","importCycleDetected":"Обнаружен цикл в цепочке импорта","importDepthExceeded":"Глубина цепочки импорта превысила {depth}","importResolveFailure":"Не удается разрешить импорт \\"{importName}\\"","importSourceResolveFailure":"Не удается разрешить импорт \\"{importName}\\" из источника","importSymbolUnknown":"\\"{name}\\" — неизвестный символ импорта","incompatibleMethodOverride":"Метод \\"{name}\\" переопределяет класс \\"{className}\\" несовместимым образом","inconsistentIndent":"Сумма отступа не соответствует предыдущему отступу","inconsistentTabs":"Непоследовательное использование вкладок и пробелов в отступах","initMethodSelfParamTypeVar":"Заметка типа для параметра \\"self\\" метода \\"__init__\\" не может содержать переменные типа в области класса.","initMustReturnNone":"Метод \\"__init__\\" должен возвращать тип None","initSubclassCallFailed":"Неверные аргументы ключевых слов для метода __init_subclass__","initSubclassClsParam":"Переопределение метода __init_subclass__ должно принимать параметр \\"cls\\"","initVarNotAllowed":"Использование \\"InitVar\\" в этом контексте не допускается","instanceMethodSelfParam":"Методы экземпляра должны принимать параметр \\"self\\"","instanceVarOverridesClassVar":"Переменная экземпляра \\"{name}\\" переопределяет переменную класса с тем же именем в классе \\"{className}\\"","instantiateAbstract":"Не удается создать экземпляр абстрактного класса \\"{type}\\"","instantiateProtocol":"Не удается создать экземпляр класса Protocol \\"{type}\\"","internalBindError":"При привязке файла \\"{file}\\" произошла внутренняя ошибка: {message}","internalParseError":"При разборе файла \\"{file}\\" произошла внутренняя ошибка: {message}","internalTypeCheckingError":"При проверке файла \\"{file}\\" произошла внутренняя ошибка: {message}","invalidIdentifierChar":"Недопустимый символ в идентификаторе","invalidStubStatement":"Инструкция не имеет смысла в файле stub типа","invalidTokenChars":"Недопустимый символ \\"{text}\\" в маркере","isInstanceInvalidType":"Второй аргумент \\"isinstance\\" должен быть классом или tuple классов","isSubclassInvalidType":"Второй аргумент в \\"issubclass\\" должен быть классом или tuple классов","keyValueInSet":"Пары \\"ключ-значение\\" не допускаются в set","keywordArgInTypeArgument":"Аргументы ключевых слов нельзя использовать в списках аргументов типа","keywordOnlyAfterArgs":"Разделитель аргументов типа \\"только ключевое слово\\" не разрешен после параметра \\"*\\"","keywordParameterMissing":"За параметром \\"*\\" должен следовать один или несколько параметров ключевого слова.","keywordSubscriptIllegal":"Аргументы ключевых слов в нижних индексах не поддерживаются","lambdaReturnTypePartiallyUnknown":"Тип возвращаемого лямбдой значения \\"{returnType}\\" частично неизвестен","lambdaReturnTypeUnknown":"Тип значения, возвращаемого лямбдой, неизвестен","listAssignmentMismatch":"Выражение с типом \\"{type}\\" нельзя присвоить целевому списку","listInAnnotation":"List выражение не разрешено в выражении типа","literalEmptyArgs":"Ожидается один или несколько аргументов типа после \\"Literal\\"","literalNamedUnicodeEscape":"Именованные escape-последовательности Юникода не поддерживаются в аннотациях строк Literal","literalNotAllowed":"Невозможно использовать \\"Literal\\" в этом контексте без аргумента типа","literalNotCallable":"Не удается создать экземпляр типа Literal","literalUnsupportedType":"Аргументы типа для \\"Literal\\" должны иметь значение None, литеральное значение (int, bool, str или bytes) или значение enum типа","matchIncompatible":"Операторы Match могут использоваться в Python версии не ниже 3.10","matchIsNotExhaustive":"Блоки case в операторе match обрабатывают не все множество возможных значений","maxParseDepthExceeded":"Превышена максимальная глубина разбора; разбейте выражение на составляющие выражения меньшего размера","memberAccess":"Не удается получить доступ к атрибуту \\"{name}\\" для класса \\"{type}\\"","memberDelete":"Не удается удалить атрибут \\"{name}\\" для класса \\"{type}\\"","memberSet":"Не удается назначить атрибуту \\"{name}\\" для класса \\"{type}\\"","metaclassConflict":"Метакласс производного класса должен быть производным классом метаклассов всех его базовых классов","metaclassDuplicate":"Можно указать только один метакласс","metaclassIsGeneric":"Метакласс не может быть универсальным","methodNotDefined":"Метод \\"{name}\\" не определен","methodNotDefinedOnType":"Метод \\"{name}\\" не определен для типа \\"{type}\\"","methodOrdering":"Не удается создать согласованный порядок методов","methodOverridden":"\\"{name}\\" переопределяет метод с тем же именем в классе \\"{className}\\" с несовместимым типом \\"{type}\\"","methodReturnsNonObject":"Метод \\"{name}\\" не возвращает объект","missingSuperCall":"Метод \\"{methodName}\\" не вызывает метод с тем же именем в родительском классе","mixingBytesAndStr":"Невозможно объединить bytes и str значения","moduleAsType":"Модуль не может использоваться в качестве типа","moduleNotCallable":"Модуль не является вызываемым","moduleUnknownMember":"\\"{memberName}\\" не является известным атрибутом модуля \\"{moduleName}\\"","namedExceptAfterCatchAll":"Именованное предложение except не может стоять после предложения catch-all except","namedParamAfterParamSpecArgs":"Параметр ключевого слова \\"{name}\\" не может размещаться в сигнатуре после параметра ParamSpec args","namedTupleEmptyName":"Имена в именованном tuple не могут быть пустыми","namedTupleEntryRedeclared":"Не удается переопределить \\"{name}\\", так как родительский класс \\"{className}\\" является именованным tuple","namedTupleFieldUnderscore":"Имена полей Named tuple не могут начинаться с символа подчеркивания","namedTupleFirstArg":"В качестве первого аргумента ожидалось имя именованного класса tuple","namedTupleMultipleInheritance":"Множественное наследование для NamedTuple не поддерживается","namedTupleNameKeyword":"Имена полей не могут быть ключевыми словами","namedTupleNameType":"Ожидается двухфакторный tuple с указанием имени и типа записи","namedTupleNameUnique":"Имена внутри именованного tuple должны быть уникальными","namedTupleNoTypes":"\\"namedtuple\\" не предоставляет типов для записей tuple; используйте вместо него \\"NamedTuple\\"","namedTupleSecondArg":"В качестве второго аргумента ожидается именованный list записей tuple","newClsParam":"Переопределение метода __new__ должно принимать параметр \\"cls\\"","newTypeAnyOrUnknown":"Второй аргумент для NewType должен быть известным классом, а не вариантом \\"Any\\" или \\"Unknown\\"","newTypeBadName":"Первый аргумент NewType должен быть строковым литералом","newTypeLiteral":"NewType нельзя использовать с типом Literal","newTypeNameMismatch":"NewType должен быть назначен переменной с тем же именем","newTypeNotAClass":"В NewType в качестве второго аргумента ожидается класс","newTypeParamCount":"Для NewType требуются два позиционных аргумента","newTypeProtocolClass":"NewType нельзя использовать со структурным типом (класс Protocol или TypedDict)","noOverload":"Не существует перегрузок для \\"{name}\\", соответствующих указанным аргументам","noReturnContainsReturn":"Функция с объявленным типом return значения \\"NoReturn\\" не может содержать оператор return","noReturnContainsYield":"Функция с объявленным типом возвращаемого значения \\"NoReturn\\" не может содержать инструкцию yield","noReturnReturnsNone":"Функция с объявленным типом возвращаемого значения \\"NoReturn\\" не может возвращать \\"None\\"","nonDefaultAfterDefault":"Аргумент, отличный от аргумента по умолчанию, следует за аргументом по умолчанию","nonLocalInModule":"Nonlocal объявления на уровне модулей не разрешены","nonLocalNoBinding":"Привязка для nonlocal элемента \\"{name}\\" не найдена","nonLocalReassignment":"Назначение \\"{name}\\" происходит раньше nonlocal объявления","nonLocalRedefinition":"\\"{name}\\" уже объявлено ранее как nonlocal","noneNotCallable":"Объект типа \\"None\\" не может быть вызван","noneNotIterable":"Объект типа \\"None\\" не может использоваться в качестве итерируемого значения","noneNotSubscriptable":"Объект типа \\"None\\" не подлежит подписке","noneNotUsableWith":"Object of type \\"None\\" cannot be used with \\"with\\"","noneNotUsableWithAsync":"Объект типа \\"None\\" нельзя использовать с \\"async with\\"","noneOperator":"Оператор \\"{operator}\\" не поддерживается для \\"None\\"","noneUnknownMember":"\\"{name}\\" не является известным атрибутом \\"None\\"","nonlocalTypeParam":"Привязка nonlocal не допускается для параметра типа \\"{name}\\"","notRequiredArgCount":"После \\"NotRequired\\" ожидается один аргумент типа","notRequiredNotInTypedDict":"Использование \\"NotRequired\\" в этом контексте не допускается","objectNotCallable":"Объект типа \\"{type}\\" не является вызываемым","obscuredClassDeclaration":"Объявление класса \\"{name}\\" скрывается объявлением с тем же именем","obscuredFunctionDeclaration":"Объявление функции \\"{name}\\" скрывается объявлением с тем же именем","obscuredMethodDeclaration":"Объявление метода \\"{name}\\" скрывается объявлением с тем же именем","obscuredParameterDeclaration":"Объявление параметра \\"{name}\\" скрывается объявлением с тем же именем","obscuredTypeAliasDeclaration":"Объявление псевдонима типа \\"{name}\\" скрывается объявлением с тем же именем","obscuredVariableDeclaration":"Объявление \\"{name}\\" скрывается объявлением с тем же именем","operatorLessOrGreaterDeprecated":"Оператор \\"<>\\" не поддерживается в Python 3; используйте вместо него \\"!=\\"","optionalExtraArgs":"Ожидается один аргумент типа после \\"Optional\\"","orPatternIrrefutable":"Неопровержимый шаблон допускается только в качестве последнего вложенного шаблона в шаблоне \\"or\\"","orPatternMissingName":"Все вложенные шаблоны в шаблоне \\"or\\" должны быть привязаны к одним и тем же именам","overlappingKeywordArgs":"Типизированный словарь перекрывается с параметром ключевого слова: {names}","overlappingOverload":"Перегрузка {obscured} для \\"{name}\\" никогда не будет использоваться, так как ее параметры перекрывают перегрузку {obscuredBy}","overloadAbstractImplMismatch":"Перегрузки должны соответствовать абстрактному статусу реализации","overloadAbstractMismatch":"Все перегрузки должны быть абстрактными или не абстрактными","overloadClassMethodInconsistent":"Перегрузки для \\"{name}\\" используют @classmethod несогласованно","overloadFinalImpl":"@final декоратор должен применяться только к реализации","overloadFinalNoImpl":"Только первая перегрузка должна быть помечена @final","overloadImplementationMismatch":"Перегруженная реализация не согласована с сигнатурой перегрузки {index}","overloadOverrideImpl":"@override декоратор должен применяться только к реализации","overloadOverrideNoImpl":"Только первая перегрузка должна быть помечена @override","overloadReturnTypeMismatch":"Перегрузка {prevIndex} для \\"{name}\\" перекрывает перегрузку {newIndex} и возвращает несовместимый тип","overloadStaticMethodInconsistent":"Перегрузки для \\"{name}\\" используют @staticmethod несогласованно","overloadWithoutImplementation":"\\"{name}\\" помечен как overload, но реализация не предоставлена","overriddenMethodNotFound":"Метод \\"{name}\\" помечен как override, но базового метода с таким же именем нет","overrideDecoratorMissing":"Метод \\"{name}\\" не помечен как override, но переопределяет метод в классе \\"{className}\\"","paramAfterKwargsParam":"Параметр не может следовать за параметром \\"**\\"","paramAlreadyAssigned":"Параметр \\"{name}\\" уже назначен.","paramAnnotationMissing":"Отсутствует заметка с типом для параметра \\"{name}\\"","paramAssignmentMismatch":"Выражение типа \\"{sourceType}\\" не может быть назначено параметру типа \\"{paramType}\\"","paramNameMissing":"Параметра с именем \\"{name}\\" не существует","paramSpecArgsKwargsDuplicate":"Аргументы для \\"{type}\\" ParamSpec уже предоставлены","paramSpecArgsKwargsUsage":"Атрибуты \\"args\\" и \\"kwargs\\" ParamSpec должны одновременно присутствовать в сигнатуре функции","paramSpecArgsMissing":"Отсутствуют аргументы для \\"{type}\\" ParamSpec","paramSpecArgsUsage":"Атрибут \\"args\\" ParamSpec допустим только при использовании с параметром *args","paramSpecAssignedName":"ParamSpec необходимо присвоить переменной с именем \\"{name}\\"","paramSpecContext":"ParamSpec не допускается в этом контексте","paramSpecDefaultNotTuple":"Для значения ParamSpec по умолчанию ожидается многоточие, выражение tuple или ParamSpec","paramSpecFirstArg":"Ожидается имя ParamSpec в качестве первого аргумента","paramSpecKwargsUsage":"Атрибут \\"kwargs\\" ParamSpec допустим только при использовании с параметром **kwargs","paramSpecNotUsedByOuterScope":"ParamSpec \\"{name}\\" не имеет смысла в этом контексте","paramSpecUnknownArg":"ParamSpec не поддерживает более одного аргумента","paramSpecUnknownMember":"\\"{name}\\" не является известным атрибутом ParamSpec","paramSpecUnknownParam":"\\"{name}\\" является неизвестным параметром для ParamSpec","paramTypeCovariant":"Переменную ковариантного типа нельзя использовать в типе параметра","paramTypePartiallyUnknown":"Тип параметра \\"{paramName}\\" частично неизвестен","paramTypeUnknown":"Тип параметра \\"{paramName}\\" неизвестен","parenthesizedContextManagerIllegal":"Parentheses within \\"with\\" statement requires Python 3.9 or newer","patternNeverMatches":"Шаблон никогда не будет совпадать для типа субъекта \\"{type}\\"","positionArgAfterNamedArg":"Позиционный аргумент не может стоять после аргументов типа \\"ключевое слово\\"","positionArgAfterUnpackedDictArg":"Позиционный аргумент не может стоять после распаковки аргумента ключевого слова","positionOnlyAfterArgs":"Разделитель чисто позиционных параметров после параметра \\"*\\" не разрешен","positionOnlyAfterKeywordOnly":"Параметр \\"/\\" должен располагаться перед параметром \\"*\\"","positionOnlyAfterNon":"Чисто позиционный параметр не разрешен после параметра, который не является чисто позиционным","positionOnlyFirstParam":"Разделитель чисто позиционных параметров в качестве первого параметра не разрешен","positionOnlyIncompatible":"Разделитель чисто позиционных параметров можно использовать в Python версии не ниже 3.8","privateImportFromPyTypedModule":"\\"{name}\\" не экспортируется из модуля \\"{module}\\"","privateUsedOutsideOfClass":"Элемент \\"{name}\\" является закрытым, но используется вне класса, в котором объявлен","privateUsedOutsideOfModule":"\\"{name}\\" является закрытым, но используется вне модуля, в котором объявлен","propertyOverridden":"\\"{name}\\" неправильно переопределяет property с таким же именем в классе \\"{className}\\"","propertyStaticMethod":"Статические методы не разрешены в методах getter, setter и deleter property","protectedUsedOutsideOfClass":"\\"{name}\\" защищено и используется вне класса, в котором оно объявлено","protocolBaseClass":"Класс Protocol \\"{classType}\\" не может быть производным от класса \\"{baseType}\\", отличного от Protocol","protocolBaseClassWithTypeArgs":"Аргументы типа не допускаются с классом Protocol при использовании синтаксиса параметра типа","protocolIllegal":"Ключевое слово \\"Protocol\\" можно использовать в Python версии не ниже 3.7","protocolNotAllowed":"Невозможно использовать \\"Protocol\\" в этом контексте","protocolTypeArgMustBeTypeParam":"Аргумент типа для параметра \\"Protocol\\" должен быть параметром типа","protocolUnsafeOverlap":"Класс небезопасно перекрывает \\"{name}\\" и может вызвать совпадение во время выполнения","protocolVarianceContravariant":"Переменная типа \\"{variable}\\", используемая в универсальном Protocol \\"{class}\\", должна быть контравариантной.","protocolVarianceCovariant":"Переменная типа \\"{variable}\\", используемая в универсальном Protocol \\"{class}\\", должна быть ковариантной","protocolVarianceInvariant":"Переменная типа \\"{variable}\\", используемая в универсальном Protocol \\"{class}\\", должна быть инвариантной","pyrightCommentInvalidDiagnosticBoolValue":"За директивой комментария Pyright должно следовать \\"=\\" и значение true или false","pyrightCommentInvalidDiagnosticSeverityValue":"За директивой комментария Pyright должно следовать \\"=\\" и одно из следующих значений: true, false, error, warning, information или none","pyrightCommentMissingDirective":"После комментария Pyright должна следовать директива (basic или strict) или правило диагностики","pyrightCommentNotOnOwnLine":"Комментарии Pyright, используемые для управления параметрами на уровне файлов, должны располагаться в отдельной строке","pyrightCommentUnknownDiagnosticRule":"Правило диагностики \\"{rule}\\" для комментария pyright неизвестно","pyrightCommentUnknownDiagnosticSeverityValue":"Значение \\"{value}\\" недопустимо для комментария pyright; ожидается одно из значений true, false, error, warning, information или none","pyrightCommentUnknownDirective":"\\"{directive}\\" — это неизвестная директива для комментария pyright; ожидается \\"strict\\", \\"standard\\" или \\"basic\\"","readOnlyArgCount":"Ожидается один аргумент типа после \\"ReadOnly\\"","readOnlyNotInTypedDict":"Использование \\"ReadOnly\\" в этом контексте не допускается","recursiveDefinition":"Не удалось определить тип \\"{name}\\", так как он ссылается на себя","relativeImportNotAllowed":"Операции импорта с относительным путем нельзя использовать с формой \\"import .a\\"; используйте вместо этого \\"from . import a\\"","requiredArgCount":"Ожидается один аргумент типа после \\"Required\\"","requiredNotInTypedDict":"Использование \\"Required\\" в этом контексте не допускается","returnInAsyncGenerator":"Оператор return со значением не допускается в генераторе async","returnInExceptionGroup":"Запрещено наличие \\"return\\" в блоке \\"except*\\"","returnMissing":"Функция с объявленным типом возвращаемого значения \\"{returnType}\\" должна возвращать значение во всех путях кода","returnOutsideFunction":"\\"return\\" можно использовать только внутри функции","returnTypeContravariant":"Переменная контравариантного типа не может использоваться в возвращаемом типе","returnTypeMismatch":"Тип \\"{exprType}\\" не может быть присвоен для возврата типа \\"{returnType}\\"","returnTypePartiallyUnknown":"Тип возвращаемого значения \\"{returnType}\\" частично неизвестен","returnTypeUnknown":"Тип возвращаемого значения неизвестен","revealLocalsArgs":"Не ожидаются аргументы для вызова \\"reveal_locals\\"","revealLocalsNone":"В этой области нет locals","revealTypeArgs":"Для вызова \\"reveal_type\\" ожидается один позиционный аргумент","revealTypeExpectedTextArg":"Аргумент \\"expected_text\\" для функции \\"reveal_type\\" должен быть значением литерала str","revealTypeExpectedTextMismatch":"Несоответствие текста в типе; ожидалось \\"{expected}\\", но получено \\"{received}\\"","revealTypeExpectedTypeMismatch":"Несоответствие типов; ожидается \\"{expected}\\", но получено \\"{received}\\"","selfTypeContext":"\'В этом контексте ключевое слово \\"Self\\" недопустимо","selfTypeMetaclass":"\\"Self\\" нельзя использовать в метаклассе (подкласс \\"type\\")","selfTypeWithTypedSelfOrCls":"Ключевое слово \\"Self\\" нельзя использовать в функции с параметром \\"self\\" или \\"cls\\" с заметкой типа, отличной от \\"Self\\".","sentinelBadName":"Первый аргумент для Sentinel должен быть строковым литералом","sentinelNameMismatch":"Sentinel должен быть присвоен переменной с таким же именем","sentinelParamCount":"Sentinel требует один позиционный аргумент","setterGetterTypeMismatch":"Тип значения setter property нельзя присвоить типу возвращаемого значения getter","singleOverload":"Элемент \\"{name}\\" помечен как перегруженный, но дополнительные перегрузки отсутствуют","slotsAttributeError":"\\"{name}\\" не указано в __slots__","slotsClassVarConflict":"\\"{name}\\" конфликтует с переменной экземпляра, объявленной в __slots__","starPatternInAsPattern":"Шаблон \\"звездочка\\" не может использоваться с целевым объектом \\"as\\"","starPatternInOrPattern":"Шаблон \\"звездочка\\" не может быть аргументом операции OR в других шаблонах","starStarWildcardNotAllowed":"** нельзя использовать с символом подстановки \\"_\\"","staticClsSelfParam":"Статические методы не принимают в качестве параметра \\"self\\" и \\"cls\\"","stringNonAsciiBytes":"Символы, отличные от ASCII, не допускаются в строковом литерале байтов","stringNotSubscriptable":"От строкового выражения нельзя взять подстроку в выражении типа; заключите все выражение в кавычки","stringUnsupportedEscape":"Неподдерживаемая escape-последовательность в строковом литерале","stringUnterminated":"В строковом литерале отсутствует символ конца строки","stubFileMissing":"Файл stub для \\"{importName}\\" не найден","stubUsesGetAttr":"Файл stub типа неполон; \\"__getattr__\\" скрывает ошибки типа для модуля","sublistParamsIncompatible":"Параметры sublist списка не поддерживаются в Python 3.x","superCallArgCount":"Ожидается не более двух аргументов для вызова \\"super\\"","superCallFirstArg":"В качестве первого аргумента для вызова \\"super\\" ожидался тип класса, но получен \\"{type}\\"","superCallSecondArg":"Второй аргумент для вызова \\"super\\" должен быть объектом или классом, производным от \\"{type}\\"","superCallZeroArgForm":"Форма вызова \\"super\\" с нулевым аргументом допустима только внутри метода","superCallZeroArgFormStaticMethod":"Форма вызова \\"super\\" с нулевым аргументом недопустима в статическом методе","symbolIsPossiblyUnbound":"Элемент \\"{name}\\", возможно, не привязан","symbolIsUnbound":"Элемент \\"{name}\\" не привязан","symbolIsUndefined":"\\"{name}\\" не определено","symbolOverridden":"\\"{name}\\" переопределяет символ с тем же именем в классе \\"{className}\\"","templateStringBytes":"Шаблонные строковые литералы (t-строки) не могут быть двоичными","templateStringIllegal":"Шаблонные строковые литералы (t-строки) требуют Python 3.14 или более новой версии","templateStringUnicode":"Шаблонные строковые литералы (t-строки) не могут быть в формате Юникод","ternaryNotAllowed":"Тернарное выражение не разрешено в выражении типа","totalOrderingMissingMethod":"Чтобы можно было использовать total_ordering, в классе должен быть определен один из операторов: \\"__lt__\\", \\"__le__\\", \\"__gt__\\" или \\"__ge__\\"","trailingCommaInFromImport":"Конечные запятые можно использовать только при заключении в скобки","tryWithoutExcept":"В операторе try должно быть хотя бы одно предложение except или finally","tupleAssignmentMismatch":"Выражение с типом \\"{type}\\" не может быть назначено целевому tuple","tupleInAnnotation":"Выражение tuple не разрешено в выражении типа","tupleIndexOutOfRange":"Индекс {index} выходит за пределы допустимого диапазона для типа {type}","typeAliasIllegalExpressionForm":"Недопустимая форма выражения для определения псевдонима типа","typeAliasIsRecursiveDirect":"Псевдоним типа \\"{name}\\" не может использовать себя в своем определении","typeAliasNotInModuleOrClass":"TypeAlias можно определить только внутри области модуля или класса","typeAliasRedeclared":"\\"{name}\\" объявлен как TypeAlias и может быть присвоен только один раз","typeAliasStatementBadScope":"Утверждение type можно использовать только внутри области модуля или класса","typeAliasStatementIllegal":"Оператор псевдонима типа можно использовать в Python версии не ниже 3.12","typeAliasTypeBadScope":"Псевдоним типа можно определить только внутри области модуля или класса","typeAliasTypeBaseClass":"Псевдоним типа, определяемый в операторе \\"type\\", не может использоваться в качестве базового класса.","typeAliasTypeMustBeAssigned":"TypeAliasType должен быть назначен переменной с тем же именем, что и псевдоним типа","typeAliasTypeNameArg":"Первый аргумент TypeAliasType должен быть строковым литералом, представляющим имя псевдонима типа","typeAliasTypeNameMismatch":"Имя псевдонима типа должно соответствовать имени переменной, которой оно назначено","typeAliasTypeParamInvalid":"Список параметров типа должен быть tuple, содержащим только TypeVar, TypeVarTuple или ParamSpec","typeAnnotationCall":"Выражение вызова не разрешено в выражении типа","typeAnnotationVariable":"Переменная не разрешена в выражении типа","typeAnnotationWithCallable":"Аргумент типа для \\"type\\" должен быть классом. Вызываемые объекты не поддерживаются","typeArgListExpected":"Ожидается ParamSpec, многоточие или list типов","typeArgListNotAllowed":"Выражение list не разрешено для аргумента этого типа","typeArgsExpectingNone":"Для класса \\"{name}\\" не ожидается аргументов типа","typeArgsMismatchOne":"Ожидается один аргумент типа, но получено {received}","typeArgsMissingForAlias":"Для псевдонима универсального типа \\"{name}\\" ожидаются аргументы типа","typeArgsMissingForClass":"Ожидаются аргументы типа для универсального класса \\"{name}\\"","typeArgsTooFew":"Указано слишком мало аргументов типа для \\"{name}\\"; ожидалось {expected}, но получено {received}","typeArgsTooMany":"Для \\"{name}\\" предоставлено слишком много аргументов типа. Ожидается {expected}, но получено {received}","typeAssignmentMismatch":"Тип \\"{sourceType}\\" не может быть назначен объявленному типу \\"{destType}\\"","typeAssignmentMismatchWildcard":"Символ импорта \\"{name}\\" имеет тип \\"{sourceType}\\", который не может быть назначен объявленному типу \\"{destType}\\"","typeCallNotAllowed":"Вызов type() не разрешен в выражении типа","typeCheckOnly":"\\"{name}\\" помечено как @type_check_only и может использоваться только в заметках с типом","typeCommentDeprecated":"Комментарии type больше не рекомендуются к использованию; вместо них используйте заметки type","typeExpectedClass":"Ожидался класс, но получен \\"{type}\\"","typeFormArgs":"\\"TypeForm\\" принимает один позиционный аргумент","typeGuardArgCount":"После \\"TypeGuard\\" или \\"TypeIs\\" ожидается один аргумент типа","typeGuardParamCount":"Определяемые пользователем функции и методы защиты типов должны иметь по крайней мере один входной параметр","typeIsReturnType":"Тип возвращаемого значения TypeIs (\\"{returnType}\\") не соответствует типу параметра значения (\\"{type}\\")","typeNotAwaitable":"\\"{type}\\" не является awaitable","typeNotIntantiable":"Не удается создать экземпляр \\"{type}\\"","typeNotIterable":"\\"{type}\\" не является итерируемым","typeNotSpecializable":"Не удалось специализировать тип \\"{type}\\"","typeNotSubscriptable":"Объект типа \\"{type}\\" не поддерживает операцию получения подстроки","typeNotSupportBinaryOperator":"Оператор \\"{operator}\\" не поддерживается для типов \\"{leftType}\\" и \\"{rightType}\\"","typeNotSupportBinaryOperatorBidirectional":"Оператор \\"{operator}\\" не поддерживается для типов \\"{leftType}\\" и \\"{rightType}\\", если ожидаемый тип является \\"{expectedType}\\"","typeNotSupportUnaryOperator":"Оператор \\"{operator}\\" не поддерживается для типа \\"{type}\\"","typeNotSupportUnaryOperatorBidirectional":"Оператор \\"{operator}\\" не поддерживается для типа \\"{type}\\", если ожидается тип \\"{expectedType}\\"","typeNotUsableWith":"Объект типа \\"{type}\\" нельзя использовать с ключевым словом \\"with\\", так как он неправильно реализует метод {method}","typeNotUsableWithAsync":"Объект типа \\"{type}\\" нельзя использовать с ключевым словом \\"async with\\", так как он неправильно реализует метод {method}","typeParameterBoundNotAllowed":"Привязку или ограничение нельзя использовать с параметром типа variadic или ParamSpec","typeParameterConstraintTuple":"Ограничение параметра типа должно быть кортежем двух или более типов","typeParameterExistingTypeParameter":"Параметр типа \\"{name}\\" уже используется","typeParameterNotDeclared":"Параметр типа \\"{name}\\" не включен в список параметров типа для контейнера \\"{container}\\"","typeParametersMissing":"Необходимо указать хотя бы один параметр типа","typePartiallyUnknown":"Тип \\"{name}\\" частично неизвестен","typeUnknown":"Тип \\"{name}\\" неизвестен","typeVarAssignedName":"TypeVar необходимо присвоить переменной с именем \\"{name}\\"","typeVarAssignmentMismatch":"Тип \\"{type}\\" не может быть присвоен переменной типа \\"{name}\\"","typeVarBoundAndConstrained":"TypeVar не может быть одновременно привязанным и ограниченным","typeVarBoundGeneric":"Тип привязки TypeVar не может быть универсальным","typeVarConstraintGeneric":"Тип ограничения TypeVar не может быть универсальным","typeVarDefaultBoundMismatch":"Тип по умолчанию TypeVar должен быть подтипом привязанного типа","typeVarDefaultConstraintMismatch":"Тип по умолчанию TypeVar должен быть одним из ограниченных типов","typeVarDefaultIllegal":"Для типов переменных по умолчанию требуется версия Python 3.13 или более новая","typeVarDefaultInvalidTypeVar":"Параметр типа \\"{name}\\" имеет тип по умолчанию, который ссылается на одну или несколько переменных типа, находящихся вне области","typeVarFirstArg":"В качестве первого аргумента ожидалось имя TypeVar","typeVarInvalidForMemberVariable":"Тип атрибута не может использовать переменную \\"{name}\\" в локальном методе","typeVarNoMember":"У TypeVar \\"{type}\\" нет атрибута \\"{name}\\"","typeVarNotSubscriptable":"Невозможно взять подстроку от \\"{type}\\" TypeVar","typeVarNotUsedByOuterScope":"Переменная типа \\"{name}\\" не имеет смысла в этом контексте","typeVarPossiblyUnsolvable":"Переменная типа \\"{name}\\" может остаться нерешенной, если вызывающая сторона не указывает аргумент для параметра \\"{param}\\"","typeVarSingleConstraint":"TypeVar должен иметь не менее двух ограниченных типов","typeVarTupleConstraints":"TypeVarTuple не может использовать ограничения значений","typeVarTupleContext":"TypeVarTuple не допускается в этом контексте","typeVarTupleDefaultNotUnpacked":"Тип по умолчанию TypeVarTuple должен быть распакованным tuple или TypeVarTuple","typeVarTupleMustBeUnpacked":"Для значения TypeVarTuple требуется оператор распаковки","typeVarTupleUnknownParam":"\\"{name}\\" является неизвестным параметром для TypeVarTuple","typeVarUnknownParam":"\\"{name}\\" является неизвестным параметром для TypeVar","typeVarUsedByOuterScope":"TypeVar \\"{name}\\" уже используется внешней областью","typeVarUsedOnlyOnce":"TypeVar \\"{name}\\" появляется в сигнатуре универсальной функции только один раз","typeVarVariance":"TypeVar не может быть одновременно ковариантным и контравариантным","typeVarWithDefaultFollowsVariadic":"TypeVar \\"{typeVarName}\\" имеет значение по умолчанию и не может следовать за TypeVarTuple \\"{variadicName}\\"","typeVarWithoutDefault":"\\"{name}\\" не может появиться после \\"{other}\\" в списке параметров типа, так как у него нет типа по умолчанию","typeVarsNotInGenericOrProtocol":"Generic[] и Protocol[] должны включать все переменные типа","typedDictAccess":"Не удалось получить доступ к элементу в TypedDict","typedDictAssignedName":"TypedDict необходимо присвоить переменной с именем \\"{name}\\"","typedDictBadVar":"Классы TypedDict могут содержать только заметки с типом","typedDictBaseClass":"Все базовые классы для классов TypedDict также должны быть классами TypedDict","typedDictBoolParam":"От параметра \\"{name}\\" ожидается значение True или False","typedDictClosedExtras":"Базовый класс \\"{name}\\" является TypedDict, который ограничивает тип дополнительных элементов типом \\"{type}\\"","typedDictClosedFalseNonOpenBase":"Базовый класс \\"{name}\\" не является открытым TypedDict; значение closed=False не разрешено","typedDictClosedNoExtras":"Базовый класс \\"{name}\\" представляет собой closed TypedDict; дополнительные элементы не разрешены","typedDictDelete":"Не удалось удалить элемент в TypedDict","typedDictEmptyName":"Имена в TypedDict не могут быть пустыми","typedDictEntryName":"Для имени записи словаря ожидается строковый литерал","typedDictEntryUnique":"Имена в словаре должны быть уникальными","typedDictExtraArgs":"Дополнительные аргументы TypedDict не поддерживаются","typedDictExtraItemsClosed":"TypedDict может использовать \\"closed\\" или \\"extra_items\\", но не оба","typedDictFieldNotRequiredRedefinition":"Элемент TypedDict \\"{name}\\" нельзя переопределить как NotRequired","typedDictFieldReadOnlyRedefinition":"Элемент TypedDict \\"{name}\\" нельзя переопределить как доступный ReadOnly","typedDictFieldRequiredRedefinition":"Элемент TypedDict \\"{name}\\" нельзя переопределить как Required","typedDictFirstArg":"В качестве первого аргумента ожидается имя класса TypedDict","typedDictInClassPattern":"Класс TypedDict не разрешен в шаблоне класса","typedDictInitsubclassParameter":"TypedDict не поддерживает параметр __init_subclass__ \\"{name}\\"","typedDictNotAllowed":"Невозможно использовать \\"TypedDict\\" в этом контексте","typedDictSecondArgDict":"В качестве второго параметра ожидается dict или ключевое слово","typedDictSecondArgDictEntry":"Ожидается простая запись словаря","typedDictSet":"Не удалось назначить элемент в TypedDict","unaccessedClass":"Нет доступа к классу \\"{name}\\"","unaccessedFunction":"Доступ к функции \\"{name}\\" не производится","unaccessedImport":"Доступ к импорту \\"{name}\\" не производится","unaccessedSymbol":"Доступ к \\"{name}\\" не осуществляется","unaccessedVariable":"Доступ к переменной \\"{name}\\" не производится","unannotatedFunctionSkipped":"Анализ функции \\"{name}\\" пропущен, так как она не аннотирована.","unaryOperationNotAllowed":"Унарный оператор нельзя использовать в выражении типа","unexpectedAsyncToken":"После \\"async\\" ожидается \\"def\\", \\"with\\" или \\"for\\"","unexpectedEof":"Непредвиденный EOF","unexpectedExprToken":"Непредвиденный токен в конце выражения","unexpectedIndent":"Непредвиденный отступ","unexpectedUnindent":"Отступ не ожидается","unhashableDictKey":"Ключ словаря должен быть хэшируемым","unhashableSetEntry":"Запись set должна быть хэшируемой","uninitializedAbstractVariables":"Переменные, определенные в абстрактном базовом классе, не инициализированы в final классе \\"{classType}\\"","uninitializedInstanceVariable":"Переменная экземпляра \\"{name}\\" не инициализирована ни в тексте класса, ни в методе __init__","unionForwardReferenceNotAllowed":"Синтаксис Union не может использоваться со строковым операндом; заключите всё выражение в кавычки","unionSyntaxIllegal":"Альтернативный синтаксис объединений можно использовать в версии Python не ниже 3.10","unionTypeArgCount":"Для Union требуется два или более аргумента типа","unionUnpackedTuple":"Union не может включать распакованный tuple","unionUnpackedTypeVarTuple":"Union не может включать распакованный TypeVarTuple","unnecessaryCast":"Ненужный вызов \\"cast\\"; тип уже является \\"{type}\\"","unnecessaryIsInstanceAlways":"Ненужный вызов isinstance; \\"{testType}\\" всегда является экземпляром \\"{classType}\\"","unnecessaryIsInstanceNever":"Ненужный вызов isinstance; \\"{testType}\\" никогда не является экземпляром \\"{classType}\\"","unnecessaryIsSubclassAlways":"Ненужный вызов issubclass. \\"{testType}\\" всегда является подклассом \\"{classType}\\"","unnecessaryIsSubclassNever":"Ненужный вызов issubclass; \\"{testType}\\" никогда не является подклассом \\"{classType}\\"","unnecessaryPyrightIgnore":"Ненужный комментарий \\"# pyright: ignore\\"","unnecessaryPyrightIgnoreRule":"Ненужное правило \\"# pyright: ignore\\": \\"{name}\\"","unnecessaryTypeIgnore":"Ненужный комментарий \\"# type: ignore\\"","unpackArgCount":"Ожидается один аргумент типа после \\"Unpack\\"","unpackExpectedTypeVarTuple":"В качестве аргумента типа для Unpack ожидается элемент TypeVarTuple или tuple","unpackExpectedTypedDict":"Ожидается аргумент типа TypedDict для Unpack","unpackIllegalInComprehension":"Операция распаковки в понимании не разрешена","unpackInAnnotation":"Оператор распаковки нельзя использовать в выражении типа","unpackInDict":"Операция распаковки в словарях не разрешена","unpackInSet":"Оператор распаковки не разрешен в set","unpackNotAllowed":"Unpack допускается в этом контексте","unpackOperatorNotAllowed":"Операция распаковки допускается в этом контексте","unpackTuplesIllegal":"Операцию распаковки в кортежах можно использовать в Python версии не ниже 3.8","unpackedArgInTypeArgument":"В этом контексте нельзя использовать распакованные аргументы","unpackedArgWithVariadicParam":"Невозможно использовать распакованный аргумент для параметра TypeVarTuple","unpackedDictArgumentNotMapping":"Выражение аргумента после ** должно быть сопоставлением с типом ключа \\"str\\".","unpackedDictSubscriptIllegal":"Оператор распаковки словаря не допускается внутри операции взятия подстроки","unpackedSubscriptIllegal":"Оператор распаковки в операции взятия подстроки можно использовать в Python версии не ниже 3.11","unpackedTypeVarTupleExpected":"Ожидается распакованный TypeVarTuple; используйте Unpack[{name1}] или *{name2}","unpackedTypedDictArgument":"Не удалось сопоставить распакованный аргумент TypedDict с параметрами","unreachableCodeCondition":"Анализ кода не выполняется, так как условие статически оценивается как ЛОЖЬ","unreachableCodeStructure":"Код структурно недостижим","unreachableCodeType":"Анализ типа показывает, что код недоступен","unreachableExcept":"Предложение Except недоступно, так как исключение уже обработано","unsupportedDunderAllOperation":"Операция на \\"__all__\\" не поддерживается, поэтому список экспортируемых символов может быть неправильным","unusedCallResult":"Результат выражения вызова принадлежит к типу \\"{type}\\" и не используется. Назначьте переменной \\"_\\", если это сделано намеренно","unusedCoroutine":"Результат вызова async функции не используется; добавьте ключевое слово \\"await\\" или присвойте результат переменной","unusedExpression":"Значение выражения не используется","varAnnotationIllegal":"Заметки type для переменных можно использовать в Python версии не ниже 3.6. Для совместимости с более ранними версиями используйте комментарий к типу.","variableFinalOverride":"Переменная \\"{name}\\" помечена как Final и переопределяет non-Final переменную с тем же именем в классе \\"{className}\\"","variadicTypeArgsTooMany":"Список аргументов типа может содержать не более одного распакованного элемента TypeVarTuple или tuple","variadicTypeParamTooManyAlias":"Псевдоним типа может иметь не более одного параметра типа TypeVarTuple, но получил несколько ({names})","variadicTypeParamTooManyClass":"Универсальный класс может иметь не более одного параметра типа TypeVarTuple, но получил несколько ({names})","walrusIllegal":"Оператор \\":=\\" может использоваться в Python версии не ниже 3.8","walrusNotAllowed":"Оператор \\":=\\" не допускается в этом контексте без окружающих круглых скобок","wildcardInFunction":"import с подстановочными знаками в классе или функции запрещен","wildcardLibraryImport":"import подстановочных знаков из библиотеки запрещен","wildcardPatternTypePartiallyUnknown":"Тип, захваченный шаблоном подстановки, частично неизвестен","wildcardPatternTypeUnknown":"Тип, захваченный шаблоном подстановки, неизвестен","yieldFromIllegal":"\\"yield from\\" можно использовать в Python версии не ниже 3.3","yieldFromOutsideAsync":"\\"yield from\\" не допускается в async функции","yieldOutsideFunction":"\\"yield\\" не допускается за пределами функции или лямбда-выражении","yieldWithinComprehension":"\\"yield\\" не допускается внутри понимания","zeroCaseStatementsFound":"Операторе match должен включать по крайней мере один оператор case","zeroLengthTupleNotAllowed":"tuple нулевой длины не допускается в этом контексте"},"DiagnosticAddendum":{"annotatedNotAllowed":"Специальную форму \\"Annotated\\" нельзя использовать с проверками экземпляра и класса","argParam":"Аргумент соответствует параметру \\"{paramName}\\"","argParamFunction":"Аргумент соответствует параметру \\"{paramName}\\" функции \\"{functionName}\\"","argsParamMissing":"У параметра \\"*{paramName}\\" нет соответствующего параметра","argsPositionOnly":"Несоответствие параметров только положения. Ожидается {expected}, но получено {received}","argumentType":"Аргумент принадлежит к типу \\"{type}\\"","argumentTypes":"Типы аргументов: ({types})","assignToNone":"Для типа не может быть назначено значение \\"None\\"","asyncHelp":"Вы имели в виду \\"async with\\"?","baseClassIncompatible":"Базовый класс \\"{baseClass}\\" несовместим с типом \\"{type}\\"","baseClassIncompatibleSubclass":"Базовый класс \\"{baseClass}\\" является производным от \\"{subclass}\\", который несовместим с типом \\"{type}\\"","baseClassOverriddenType":"Базовый класс \\"{baseClass}\\" предоставляет тип \\"{type}\\", который переопределен","baseClassOverridesType":"Базовый класс \\"{baseClass}\\" переопределяет тип \\"{type}\\"","bytesTypePromotions":"Установите для параметра disableBytesTypePromotions значение false, чтобы включить повышение типа для \\"bytearray\\" и \\"memoryview\\"","conditionalRequiresBool":"Метод __bool__ для типа \\"{operandType}\\" возвращает тип \\"{boolReturnType}\\", а не \\"bool\\"","dataClassFieldLocation":"Объявление поля","dataClassFrozen":"Элемент \\"{name}\\" зафиксирован","dataProtocolUnsupported":"\\"{name}\\" является протоколом данных","descriptorAccessBindingFailed":"Не удалось привязать метод \\"{name}\\" для класса дескриптора \\"{className}\\"","descriptorAccessCallFailed":"Не удалось вызвать метод \\"{name}\\" для класса дескриптора \\"{className}\\"","finalMethod":"Final метод","functionParamDefaultMissing":"В параметре \\"{name}\\" отсутствует аргумент по умолчанию.","functionParamName":"Несоответствие имени параметра: \\"{destName}\\" и \\"{srcName}\\"","functionParamPositionOnly":"Несоответствие исключительно позиционных параметров; параметр \\"{name}\\" не является исключительно позиционным","functionReturnTypeMismatch":"Тип возвращаемого значения функции \\"{sourceType}\\" несовместим с типом \\"{destType}\\"","functionTooFewParams":"Функция принимает слишком мало позиционных параметров; ожидалось {expected}, но получено {received}","functionTooManyParams":"Функция принимает слишком много позиционных параметров; ожидалось {expected}, но получено {received}","genericClassNotAllowed":"Универсальный тип с аргументами типа запрещен для проверок экземпляров или классов","incompatibleDeleter":"Метод deleter property является несовместимым","incompatibleGetter":"Несовместимый метод getter property","incompatibleSetter":"Метод setter property является несовместимым","initMethodLocation":"Метод __init__ определен в классе \\"{type}\\"","initMethodSignature":"Сигнатура __init__ — \\"{type}\\"","initSubclassLocation":"Метод __init_subclass__ определен в классе \\"{name}\\"","invariantSuggestionDict":"Рассмотрите возможность перехода с \\"dict\\" на \\"Mapping\\", являющийся ковариантным по типу значения.","invariantSuggestionList":"Рассмотрите возможность перехода с \\"list\\" на \\"Sequence\\", являющийся ковариантным.","invariantSuggestionSet":"Рассмотрите возможность переключения с \\"set\\" на \\"Container\\", который является ковариантным","isinstanceClassNotSupported":"\\"{type}\\" не поддерживается для проверок экземпляров и классов","keyNotRequired":"\\"{name}\\" не является обязательным ключом в \\"{type}\\", поэтому доступ может вызвать исключение во время выполнения","keyReadOnly":"\\"{name}\\" является ключом только для чтения в \\"{type}\\"","keyRequiredDeleted":"\\"{name}\\" является обязательным ключом и не подлежит удалению","keyUndefined":"\\"{name}\\" не является определенным ключом в \\"{type}\\"","kwargsParamMissing":"У параметра \\"**{paramName}\\" нет соответствующего параметра","listAssignmentMismatch":"Тип \\"{type}\\" несовместим с целевым списком","literalAssignmentMismatch":"\\"{sourceType}\\" невозможно назначить тип \\"{destType}\\"","literalNotAllowed":"Специальную форму \\"Literal\\" нельзя использовать с проверками экземпляра и класса","matchIsNotExhaustiveHint":"Если не предполагается исчерпывающая обработка, добавьте \\"case _: pass\\"","matchIsNotExhaustiveType":"Тип \\"{type}\\" не обрабатывается","memberAssignment":"Выражение типа \\"{type}\\" не может быть назначено атрибуту \\"{name}\\" класса \\"{classType}\\"","memberIsAbstract":"Отсутствует реализация \\"{type}.{name}\\".","memberIsAbstractMore":"и еще {{count}}...","memberIsClassVarInProtocol":"\\"{name}\\" определено как класс ClassVar в протоколе","memberIsInitVar":"\\"{name}\\" является полем только для init-only","memberIsInvariant":"Элемент \\"{name}\\" инвариантен, поскольку помечен как mutable","memberIsNotClassVarInClass":"Необходимо определить \\"{name}\\" как ClassVar для совместимости с протоколом.","memberIsNotClassVarInProtocol":"\\"{name}\\" не определено как класс ClassVar в протоколе","memberIsNotReadOnlyInProtocol":"\\"{name}\\" не является элементом только для чтения в протоколе","memberIsReadOnlyInProtocol":"\\"{name}\\" в протоколе только для чтения","memberIsWritableInProtocol":"\\"{name}\\" доступно для записи в протоколе","memberSetClassVar":"Атрибут \\"{name}\\" не может быть назначен через экземпляр класса, так как это ClassVar","memberTypeMismatch":"\\"{name}\\" является несовместимым типом","memberUnknown":"Атрибут \\"{name}\\" неизвестен","metaclassConflict":"Метакласс \\"{metaclass1}\\" конфликтует с \\"{metaclass2}\\"","missingDeleter":"Отсутствует метод deleter property","missingGetter":"Отсутствует метод getter property","missingSetter":"Отсутствует метод setter property","namedParamMissingInDest":"Дополнительный параметр \\"{name}\\"","namedParamMissingInSource":"Отсутствует параметр ключевого слова \\"{name}\\".","namedParamTypeMismatch":"Параметр ключевого слова \\"{name}\\" типа \\"{sourceType}\\" несовместим с типом \\"{destType}\\"","namedTupleNotAllowed":"NamedTuple не может использоваться для проверок экземпляров или классов","newMethodLocation":"Метод __new__ определен в классе \\"{type}\\"","newMethodSignature":"Сигнатура метода __new__ требует \\"{type}\\"","newTypeClassNotAllowed":"Тип, созданный с помощью NewType, нельзя использовать для проверки экземпляра и класса","noOverloadAssignable":"Нет перегруженной функции, соответствующей типу \\"{type}\\"","noneNotAllowed":"None невозможно использовать для проверок экземпляров или классов","orPatternMissingName":"Отсутствуют имена: {name}","overloadIndex":"Наилучшее совпадение: {index} перегрузки","overloadNotAssignable":"Одна или несколько перегрузок \\"{name}\\" не подлежат присвоению","overloadSignature":"Здесь определена сигнатура перегрузки","overriddenMethod":"Переопределенный метод","overriddenSymbol":"Переопределенный символ","overrideInvariantMismatch":"Тип переопределения \\"{overrideType}\\" не совпадает с базовым типом \\"{baseType}\\"","overrideIsInvariant":"Переменная изменяема, поэтому ее тип является инвариантным","overrideNoOverloadMatches":"В переопределении нет сигнатуры перегрузки, совместимой с базовым методом","overrideNotClassMethod":"Базовый метод объявлен как classmethod, а его переопределение — нет","overrideNotInstanceMethod":"Базовый метод объявлен как метод экземпляра, а его переопределение — нет","overrideNotStaticMethod":"Базовый метод объявлен как staticmethod, а его переопределение — нет","overrideOverloadNoMatch":"Переопределение не обрабатывает все перегрузки базового метода","overrideOverloadOrder":"Перегрузки в методе переопределения должны располагаться в том же порядке, что и в базовом методе","overrideParamKeywordNoDefault":"Несоответствие параметра ключевого слова \\"{name}\\": базовый параметр содержит значение аргумента по умолчанию, параметр переопределения — нет","overrideParamKeywordType":"Несоответствие типа параметра ключевого слова \\"{name}\\": базовый параметр имеет тип \\"{baseType}\\", параметр переопределения имеет тип \\"{overrideType}\\"","overrideParamName":"Несоответствие имени параметра {index}: базовый параметр называется \\"{baseName}\\", параметр переопределения называется \\"{overrideName}\\"","overrideParamNameExtra":"Параметр \\"{name}\\" отсутствует в базовом классе","overrideParamNameMissing":"Параметр \\"{name}\\" отсутствует в переопределении","overrideParamNamePositionOnly":"Несоответствие параметра {index}: базовый параметр \\"{baseName}\\" является параметром ключевого слова, параметр переопределения предназначен только для позиции","overrideParamNoDefault":"Несоответствие параметра {index}: базовый параметр содержит значение аргумента по умолчанию, параметр переопределения — нет","overrideParamType":"Несоответствие типа параметра {index}: базовый параметр имеет тип \\"{baseType}\\", параметр переопределения имеет тип \\"{overrideType}\\"","overridePositionalParamCount":"Несоответствие позиционного подсчета параметров. Базовый метод содержит {baseCount}, но переопределение содержит {overrideCount}","overrideReturnType":"Несоответствие типа возвращаемого значения: базовый метод возвращает тип \\"{baseType}\\", а переопределение — \\"{overrideType}\\"","overrideType":"Базовый класс определяет тип как \\"{type}\\"","paramAssignment":"Параметр {index}: типа \\"{sourceType}\\" несовместим с типом \\"{destType}\\"","paramSpecMissingInOverride":"В методе переопределения отсутствуют параметры ParamSpec.","paramType":"Параметр принадлежит к типу \\"{paramType}\\"","privateImportFromPyTypedSource":"Вместо этого используйте импорт из \\"{module}\\"","propertyAccessFromProtocolClass":"Свойство, определенное в классе протокола, не может быть доступно как переменная класса.","propertyMethodIncompatible":"Метод property \\"{name}\\" несовместим","propertyMethodMissing":"Метод property \\"{name}\\" отсутствует в переопределении","propertyMissingDeleter":"Для property \\"{name}\\" не определен метод deleter","propertyMissingSetter":"Для property \\"{name}\\" не определен метод setter","protocolIncompatible":"\\"{sourceType}\\" несовместим с протоколом \\"{destType}\\"","protocolMemberMissing":"\\"{name}\\" отсутствует.","protocolRequiresRuntimeCheckable":"Класс Protocol должен быть @runtime_checkable, чтобы его можно было использовать при проверках экземпляров и классов","protocolSourceIsNotConcrete":"\\"{sourceType}\\" не является конкретным типом класса и не может быть присвоен типу \\"{destType}\\"","protocolUnsafeOverlap":"Атрибуты \\"{name}\\" используют те же имена, что и протокол","pyrightCommentIgnoreTip":"Для подавления диагностики в одной строке используйте конструкцию \\"# pyright: ignore[<diagnostic rules>]\\"","readOnlyAttribute":"Атрибут \\"{name}\\" доступен только для чтения","seeClassDeclaration":"См. объявление класса","seeDeclaration":"См. объявление","seeFunctionDeclaration":"См. объявление функции","seeMethodDeclaration":"См. объявление метода","seeParameterDeclaration":"Просмотреть объявление параметра","seeTypeAliasDeclaration":"Просмотреть объявление псевдонима типа","seeVariableDeclaration":"Просмотреть объявление переменной","tupleAssignmentMismatch":"Тип \\"{type}\\" несовместим с целевым tuple","tupleEntryTypeMismatch":"Запись tuple {entry} имеет неверный тип","tupleSizeIndeterminateSrc":"Несоответствие размеров tuple: ожидается \\"{expected}\\", но получено неопределенное значение","tupleSizeIndeterminateSrcDest":"Несоответствие размеров tuple: ожидается {expected} или больше, но получено неопределенное значение","tupleSizeMismatch":"Несоответствие размеров tuple: ожидается \\"{expected}\\", но получено \\"{received}\\"","tupleSizeMismatchIndeterminateDest":"Несоответствие размеров tuple: ожидается {expected} или больше, но получено {received}","typeAliasInstanceCheck":"Псевдоним типа, создаваемый оператором \\"type\\", не может использоваться с проверками экземпляра и класса.","typeAssignmentMismatch":"\\"{sourceType}\\" типа невозможно назначить тип \\"{destType}\\"","typeBound":"Тип \\"{sourceType}\\" не может быть назначен верхней границе \\"{destType}\\" для переменной типа \\"{name}\\"","typeConstrainedTypeVar":"Тип \\"{type}\\" не может быть назначен переменной ограниченного типа \\"{name}\\"","typeIncompatible":"\\"{sourceType}\\" невозможно назначить \\"{destType}\\"","typeNotClass":"\\"{type}\\" не является классом.","typeNotStringLiteral":"\\"{type}\\" не является строковым литералом","typeOfSymbol":"Тип \\"{name}\\" является \\"{type}\\"","typeParamSpec":"Тип \\"{type}\\" несовместим с ParamSpec \\"{name}\\"","typeUnsupported":"Тип \\"{type}\\" не поддерживается","typeVarDefaultOutOfScope":"Переменная типа \\"{name}\\" лежит за пределами области","typeVarIsContravariant":"Параметр типа \\"{name}\\" является контравариантным, но \\"{sourceType}\\" не является супертипом \\"{destType}\\"","typeVarIsCovariant":"Параметр типа \\"{name}\\" является ковариантным, но \\"{sourceType}\\" не является подтипом \\"{destType}\\"","typeVarIsInvariant":"Параметр типа \\"{name}\\" является инвариантным, но \\"{sourceType}\\" не совпадает с \\"{destType}\\"","typeVarNotAllowed":"TypeVar не допускается для проверок экземпляров или классов","typeVarTupleRequiresKnownLength":"TypeVarTuple не может граничить с tuple неизвестной длины","typeVarUnnecessarySuggestion":"Вместо этого используйте {type}","typeVarUnsolvableRemedy":"Укажите перегрузку, которая указывает тип возвращаемого значения, если аргумент не передается","typeVarsMissing":"Отсутствуют переменные типа: {names}","typedDictBaseClass":"Класс \\"{type}\\" не является TypedDict","typedDictClassNotAllowed":"Класс TypedDict не допускается для проверок экземпляров или классов","typedDictClosedExtraNotAllowed":"Не удается добавить элемент \\"{name}\\"","typedDictClosedExtraTypeMismatch":"Не удается добавить элемент \\"{name}\\" типа \\"{type}\\"","typedDictClosedFieldNotReadOnly":"Не удается добавить элемент \\"{name}\\", так как он должен быть ReadOnly","typedDictClosedFieldNotRequired":"Не удается добавить элемент \\"{name}\\", так как он должен быть помечен как NotRequired","typedDictExtraFieldNotAllowed":"Элемент \\"{name}\\" отсутствует в типе \\"{type}\\"","typedDictExtraFieldTypeMismatch":"Тип \\"{name}\\" несовместим с типом \\"extra_items\\" в \\"{type}\\"","typedDictFieldMissing":"\\"{name}\\" отсутствует в \\"{type}\\"","typedDictFieldNotReadOnly":"\\"{name}\\" не является элементом \\"{type}\\" только для чтения","typedDictFieldNotRequired":"\\"{name}\\" не является обязательным в \\"{type}\\"","typedDictFieldRequired":"\\"{name}\\" является обязательным в \\"{type}\\"","typedDictFieldTypeMismatch":"Тип \\"{type}\\" нельзя присвоить полю \\"{name}\\"","typedDictFieldUndefined":"Элемент \\"{name}\\" не определен в типе \\"{type}\\"","typedDictKeyAccess":"Использовать [\\"{name}\\"] для ссылки на элемент в TypedDict","typedDictNotAllowed":"TypedDict не может использоваться для проверок экземпляров или классов","unhashableType":"Тип \\"{type}\\" не является хэшируемым","uninitializedAbstractVariable":"Переменная экземпляра \\"{name}\\" определена в абстрактном базовом классе \\"{classType}\\", но не инициализирована","unreachableExcept":"\\"{exceptionType}\\" является подклассом \\"{parentType}\\"","useDictInstead":"Используйте dict[T1, T2] для указания типа словаря","useListInstead":"Используйте list[T] для указания типа list и T1 | T2 для указания типа union","useTupleInstead":"Используйте конструкцию tuple[T1, ..., Tn], чтобы указать тип tuple, и T1 | T2, чтобы указать тип union","useTypeInstead":"Используйте вместо этого type[T]","varianceMismatchForClass":"Вариант аргумента типа \\"{typeVarName}\\" несовместим с базовым классом \\"{className}\\"","varianceMismatchForTypeAlias":"Отклонение аргумента типа \\"{typeVarName}\\" несовместимо с \\"{typeAliasParam}\\""},"Service":{"longOperation":"Перечисление исходных файлов рабочей области занимает много времени. Вместо этого рассмотрите возможность открыть вложенную папку. [Подробнее](https://aka.ms/workspace-too-many-files)"}}')},83132(e){"use strict";e.exports=JSON.parse('{"CodeAction":{"createTypeStub":"Create Type Stub","createTypeStubFor":"Create Type Stub For \\"{moduleName}\\"","executingCommand":"Komut y\xfcr\xfct\xfcl\xfcyor","filesToAnalyzeCount":"analiz edilecek {count} dosya var","filesToAnalyzeOne":"Analiz edilecek 1 dosya","findingReferences":"Başvurular bulunuyor","organizeImports":"İ\xe7eri Aktarmaları D\xfczenle"},"Completion":{"autoImportDetail":"Otomatik i\xe7eri aktarma","indexValueDetail":"Dizin değeri"},"Diagnostic":{"abstractMethodInvocation":"\\"{method}\\" metodu soyut veya uygulanmamış olduğundan \xe7ağrılamaz","annotatedMetadataInconsistent":"\\"{metadataType}\\" not eklenmiş meta veri t\xfcr\xfc \\"{type}\\" t\xfcr\xfcyle uyumlu değil","annotatedParamCountMismatch":"Parametre ek a\xe7ıklama sayısı uyuşmazlığı: {expected} bekleniyordu ancak {received} alındı","annotatedTypeArgMissing":"\\"Annotated\\" i\xe7in bir t\xfcr bağımsız değişkeni ve bir veya daha fazla ek a\xe7ıklama bekleniyordu","annotationBytesString":"T\xfcr ifadeleri bayt sabit değerli dizeleri kullanamaz","annotationFormatString":"T\xfcr ifadeleri bi\xe7im dizesi sabit değerlerini (f-strings) kullanamaz","annotationNotSupported":"T\xfcr ek a\xe7ıklaması bu deyim i\xe7in desteklenmiyor","annotationRawString":"T\xfcr ifadeleri ham dize sabit değerlerini kullanamaz","annotationSpansStrings":"T\xfcr ifadeleri birden \xe7ok dize sabit değerine yayılamaz","annotationStringEscape":"T\xfcr ifadeleri ka\xe7ış karakterleri i\xe7eremez","annotationTemplateString":"T\xfcr ifadeleri şablon dizesi sabit değerlerini (f-string) kullanamaz","argAssignment":"\\"{argType}\\" t\xfcr\xfcnde bağımsız değişken, \\"{paramType}\\" t\xfcr\xfcndeki parametreye atanamaz","argAssignmentFunction":"\\"{argType}\\" t\xfcr\xfcnde bağımsız değişken, \\"{functionName}\\" işlevi i\xe7inde \\"{paramType}\\" t\xfcr\xfcndeki parametreye atanamaz","argAssignmentParam":"\\"{argType}\\" t\xfcr\xfcnde bağımsız değişken, \\"{paramName}\\" t\xfcr\xfcndeki \\"{paramType}\\" parametresine atanamaz","argAssignmentParamFunction":"\\"{argType}\\" t\xfcr\xfcnde bağımsız değişken, \\"{functionName}\\" işlevi i\xe7inde \\"{paramName}\\" t\xfcr\xfcndeki \\"{paramType}\\" parametresine atanamaz","argMissingForParam":"{name} parametresi i\xe7in bağımsız değişken eksik","argMissingForParams":"{names} parametrelerinin bağımsız değişkenleri eksik","argMorePositionalExpectedCount":"{expected} tane daha konumsal bağımsız değişken bekleniyordu","argMorePositionalExpectedOne":"1 tane daha konumsal bağımsız değişken bekleniyordu","argPositional":"Konumsal bağımsız değişken bekleniyordu","argPositionalExpectedCount":"{expected} konumsal bağımsız değişken bekleniyordu","argPositionalExpectedOne":"1 konumsal bağımsız değişken bekleniyordu","argTypePartiallyUnknown":"Bağımsız değişken t\xfcr\xfc kısmen bilinmiyor","argTypeUnknown":"Bağımsız değişken t\xfcr\xfc bilinmiyor","assertAlwaysTrue":"Assert ifadesi her zaman true olarak değerlendirilir","assertTypeArgs":"\\"assert_type\\" iki konumsal bağımsız değişken bekliyor","assertTypeTypeMismatch":"\\"assert_type\\" uyuşmuyor; \\"{expected}\\" bekleniyordu ancak \\"{received}\\" alındı","assignmentExprComprehension":"\\"{name}\\" atama ifadesi hedefi, hedef i\xe7in anlama ile aynı adı kullanamaz","assignmentExprContext":"Atama ifadesi mod\xfcl, işlev veya lambda i\xe7inde olmalıdır","assignmentExprInSubscript":"Bir alt simge i\xe7indeki atama ifadeleri yalnızca Python 3.10 ve daha yeni s\xfcr\xfcmlerinde desteklenir","assignmentInProtocol":"Instance or class variables within a Protocol class must be explicitly declared within the class body","assignmentTargetExpr":"İfade, atama hedefi olamaz","asyncNotInAsyncFunction":"Use of \\"async\\" not allowed outside of async function","awaitIllegal":"\\"await\\" kullanımı i\xe7in Python 3.5 veya daha yeni bir s\xfcr\xfcm\xfc gerekiyor","awaitNotAllowed":"T\xfcr ifadeleri \\"await\\" kullanamaz","awaitNotInAsync":"\\"await\\" allowed only within async function","backticksIllegal":"Eski kesme işaretleri arasında yer almayan ifadeler Python3.x’de desteklenmiyor; bunun yerine repr kullanın","baseClassCircular":"Sınıf kendi t\xfcrevi olamaz","baseClassFinal":"\\"{type}\\" temel sınıfı final olarak işaretlendi ve alt sınıf olamaz","baseClassIncompatible":"{type} t\xfcr\xfcndeki temel sınıflar karşılıklı olarak uyumsuzdur","baseClassInvalid":"Sınıfın bağımsız değişkeni bir temel sınıf olmalıdır","baseClassMethodTypeIncompatible":"\\"{classType}\\" sınıfına ait temel sınıflar, \\"{name}\\" metodunu uyumsuz bir şekilde tanımlıyor","baseClassUnknown":"Temel sınıf t\xfcr\xfc bilinmiyor, t\xfcretilmiş sınıfı gizliyor","baseClassVariableTypeIncompatible":"\\"{classType}\\" sınıfı i\xe7in temel sınıflar, \\"{name}\\" değişkenini uyumsuz bir şekilde tanımlıyor","binaryOperationNotAllowed":"T\xfcr ifadesinde ikili işle\xe7 kullanılamaz","bindParamMissing":"\\"self\\" veya \\"cls\\" parametresi eksik olduğundan \\"{methodName}\\" y\xf6ntemi bağlanamadı","bindTypeMismatch":"\\"{type}\\", \\"{paramName}\\" parametresine atanamadığından \\"{methodName}\\" metodu bağlanamadı","breakInExceptionGroup":"\\"except*\\" bloğunda \\"break\\" kullanılamaz","breakOutsideLoop":"\\"break\\" yalnızca bir d\xf6ng\xfc i\xe7inde kullanılabilir","bytesUnsupportedEscape":"bytes sabit değerinde desteklenmeyen ka\xe7ış dizisi","callableExtraArgs":"\\"Callable\\" i\xe7in yalnızca iki t\xfcr bağımsız değişkeni bekleniyordu","callableFirstArg":"Parametre t\xfcr\xfc listesi veya \\"...\\" bekleniyordu","callableNotInstantiable":"\\"{type}\\" t\xfcr\xfcn\xfcn \xf6rneği oluşturulamıyor","callableSecondArg":"\\"Callable\\" i\xe7in ikinci t\xfcr bağımsız değişkeni olarak d\xf6n\xfcş t\xfcr\xfc bekleniyordu","casePatternIsIrrefutable":"Reddedilemez desene yalnızca son case deyimi i\xe7in izin verilir","classAlreadySpecialized":"\\"{type}\\" t\xfcr\xfc zaten \xf6zelleştirilmiş","classDecoratorTypeUnknown":"T\xfcr\xfc belirtilmemiş sınıf dekorat\xf6r\xfc sınıf t\xfcr\xfcn\xfc gizliyor; dekorat\xf6r yoksayılıyor","classDefinitionCycle":"\\"{name}\\" i\xe7in sınıf tanımı kendisine bağımlı","classGetItemClsParam":"__class_getitem__ ge\xe7ersiz kılması bir \\"cls\\" parametresi almalı","classMethodClsParam":"Sınıf metotları bir \\"cls\\" parametresi almalıdır","classNotRuntimeSubscriptable":"\\"{name}\\" sınıfına ait alt simge \xe7alışma zamanı \xf6zel durumunu oluşturur; t\xfcr ifadelerini tırnak i\xe7ine alın","classPatternBuiltInArgPositional":"Sınıf deseni yalnızca konumsal alt desen kabul eder","classPatternNewType":"\\"{type}\\", NewType kullanılarak tanımlandığı i\xe7in sınıf desenlerinde kullanılamaz","classPatternPositionalArgCount":"\\"{type}\\" sınıfı i\xe7in \xe7ok fazla konumsal desen var; {expected} bekleniyordu ancak {received} alındı","classPatternTypeAlias":"\\"{type}\\" \xf6zel bir t\xfcr diğer adı olduğundan sınıf deseninde kullanılamaz","classPropertyDeprecated":"Sınıf \xf6zellikleri Python 3.11\'de kullanım dışıdır ve Python 3.13\'te desteklenmez","classTypeParametersIllegal":"Sınıf t\xfcr\xfc parametresi s\xf6z dizimi i\xe7in Python 3.12 veya daha yeni bir s\xfcr\xfcm\xfc gerekiyor","classVarFirstArgMissing":"\\"ClassVar\\" sonrasında t\xfcr bağımsız değişkeni bekleniyordu","classVarNotAllowed":"Bu bağlamda \\"ClassVar\\" kullanımına izin verilmiyor","classVarOverridesInstanceVar":"\\"{name}\\" sınıf değişkeni \\"{className}\\" sınıfındaki aynı ada sahip \xf6rnek değişkenini ge\xe7ersiz kılıyor","classVarTooManyArgs":"\\"ClassVar\\" sonrasında yalnızca bir t\xfcr bağımsız değişkeni bekleniyordu","classVarWithTypeVar":"\\"ClassVar\\" t\xfcr\xfc t\xfcr değişkenleri i\xe7eremez","clsSelfParamTypeMismatch":"\\"{name}\\" parametre t\xfcr\xfc, \\"{classType}\\" sınıfının \xfcst t\xfcr\xfc olmalıdır","codeTooComplexToAnalyze":"Kod analiz edilemeyecek kadar karmaşık; alt yordamlara ayırarak yeniden d\xfczenleyip veya koşullu kod yollarını azaltarak karmaşıklığı azaltın","collectionAliasInstantiation":"\\"{type}\\" t\xfcr\xfcndeki \xf6rnek oluşturulamıyor, bunun yerine \\"{alias}\\" kullanın","comparisonAlwaysFalse":"\\"{leftType}\\" t\xfcrleri ve \\"{rightType}\\" t\xfcrleri \xe7akışmadığından koşul her zaman False olarak değerlendirilir","comparisonAlwaysTrue":"\\"{leftType}\\" ve \\"{rightType}\\" t\xfcrleri \xe7akışmadığından ifade her zaman True olarak değerlendirilir","comprehensionInDict":"Anlama diğer k\xfcme girdileri ile kullanılamaz","comprehensionInSet":"Comprehension cannot be used with other set entries","concatenateContext":"Bu bağlamda \\"Concatenate\\" kullanılamaz","concatenateParamSpecMissing":"\\"Concatenate\\" i\xe7in son t\xfcr bağımsız değişkeni bir ParamSpec veya \\"...\\" olmalıdır","concatenateTypeArgsMissing":"\\"Concatenate\\" requires at least two type arguments","conditionalOperandInvalid":"\\"{type}\\" t\xfcr\xfcndeki koşullu işlenen ge\xe7ersiz","constantRedefinition":"\\"{name}\\" sabit (b\xfcy\xfck harf olduğundan) ve yeniden tanımlanamaz","constructorParametersMismatch":"\\"{classType}\\" sınıfındaki __new__ ve __init__ imzaları arasında uyuşmazlık var","containmentAlwaysFalse":"\\"{leftType}\\" t\xfcrleri ve \\"{rightType}\\" t\xfcrleri \xe7akışmadığından ifade her zaman False olarak değerlendirilir","containmentAlwaysTrue":"\\"{leftType}\\" t\xfcrleri ve \\"{rightType}\\" t\xfcrleri \xe7akışmadığından ifade her zaman True olarak değerlendirilir","continueInExceptionGroup":"\\"except*\\" bloğunda \\"continue\\" kullanılamaz","continueOutsideLoop":"\\"continue\\" yalnızca bir d\xf6ng\xfc i\xe7inde kullanılabilir","coroutineInConditionalExpression":"Koşullu ifade, her zaman True olarak değerlendirilen eş yordama başvurur","dataClassBaseClassFrozen":"Dondurulmuş olmayan bir sınıf dondurulmuş bir sınıftan devralamaz","dataClassBaseClassNotFrozen":"Dondurulmuş sınıf, dondurulmuş olmayan bir sınıftan devralamaz","dataClassConverterFunction":"\\"{argType}\\" t\xfcr\xfcndeki bağımsız değişken, \\"{fieldName}\\" t\xfcr\xfcndeki \\"{fieldType}\\" alanı i\xe7in ge\xe7erli bir d\xf6n\xfcşt\xfcr\xfcc\xfc değil","dataClassConverterOverloads":"\\"{funcName}\\" işlevinin aşırı y\xfcklemelerinden hi\xe7biri \\"{fieldType}\\" t\xfcr\xfcndeki \\"{fieldName}\\" alanı i\xe7in ge\xe7erli d\xf6n\xfcşt\xfcr\xfcc\xfcler değil","dataClassFieldInheritedDefault":"\\"{fieldName}\\", aynı ada sahip bir alanı ge\xe7ersiz kılıyor ancak varsayılan değeri yok","dataClassFieldWithDefault":"Varsayılan değerleri olmayan alanlar, varsayılan değerleri olan alanlardan sonra gelemez","dataClassFieldWithPrivateName":"Veri sınıfı alanı \xf6zel ad kullanamıyor","dataClassFieldWithoutAnnotation":"T\xfcr ek a\xe7ıklaması olmayan veri sınıfı alanı \xe7alışma zamanı \xf6zel durumuna neden olur","dataClassPostInitParamCount":"Veri sınıfı __post_init__ parametre sayısı yanlış; InitVar alanlarının sayısı {expected}","dataClassPostInitType":"Veri sınıfı __post_init__ metodu parametre t\xfcr\xfc ile \\"{fieldName}\\" alanı uyuşmuyor","dataClassSlotsOverwrite":"__slots__ zaten sınıfta tanımlı","dataClassTransformExpectedBoolLiteral":"Statik olarak True veya False olarak değerlendirilen ifade bekleniyordu","dataClassTransformFieldSpecifier":"Expected tuple of classes or functions but received type \\"{type}\\"","dataClassTransformPositionalParam":"\\"dataclass_transform\\" i\xe7in t\xfcm bağımsız değişkenlerin anahtar s\xf6zc\xfck bağımsız değişkenleri olması gerekiyor","dataClassTransformUnknownArgument":"\\"{name}\\" bağımsız değişkeni, dataclass_transform tarafından desteklenmiyor","dataProtocolInSubclassCheck":"issubclass \xe7ağrılarında veri protokollerine (y\xf6ntem dışı \xf6znitelikler dahil) izin verilmez","declaredReturnTypePartiallyUnknown":"Bildirilen \\"{returnType}\\" d\xf6n\xfcş t\xfcr\xfc kısmen bilinmiyor","declaredReturnTypeUnknown":"Bildirilen d\xf6n\xfcş t\xfcr\xfc bilinmiyor","defaultValueContainsCall":"Parametre varsayılan değer ifadesinde işlev \xe7ağrılarına ve değiştirilebilir nesnelere izin verilmez","defaultValueNotAllowed":"\\"*\\" veya \\"**\\" olan parametre varsayılan değere sahip olamaz","delTargetExpr":"İfade silinemiyor","deprecatedClass":"\\"{name}\\" sınıfı kullanım dışı","deprecatedConstructor":"\\"{name}\\" sınıfının oluşturucusu kullanım dışı","deprecatedDescriptorDeleter":"\\"{name}\\" tanımlayıcısı i\xe7in \\"__delete__\\" y\xf6ntemi kullanım dışı","deprecatedDescriptorGetter":"\\"{name}\\" tanımlayıcısı i\xe7in \\"__get__\\" y\xf6ntemi kullanım dışı","deprecatedDescriptorSetter":"\\"{name}\\" tanımlayıcısı i\xe7in \\"__set__\\" y\xf6ntemi kullanım dışı","deprecatedFunction":"\\"{name}\\" işlevi kullanım dışı","deprecatedMethod":"\\"{className}\\" sınıfındaki \\"{name}\\" y\xf6ntemi kullanım dışı","deprecatedPropertyDeleter":"\\"{name}\\" property deleter kullanım dışı","deprecatedPropertyGetter":"\\"{name}\\" property getter kullanım dışı","deprecatedPropertySetter":"\\"{name}\\" property setter kullanım dışı","deprecatedType":"Bu t\xfcr Python {version} s\xfcr\xfcm\xfcnden itibaren kullanım dışı; bunun yerine \\"{replacement}\\" kullanın","dictExpandIllegalInComprehension":"S\xf6zl\xfck genişletmeye anlamada izin verilmiyor","dictInAnnotation":"T\xfcr ifadesinde s\xf6zl\xfck ifadesi kullanılamaz","dictKeyValuePairs":"S\xf6zl\xfck girdileri anahtar/değer \xe7iftleri i\xe7ermelidir","dictUnpackIsNotMapping":"S\xf6zl\xfck a\xe7ma işleci i\xe7in eşleme bekleniyordu","dunderAllSymbolNotPresent":"\\"{name}\\" __all__ ile belirtildi ancak mod\xfclde yok","duplicateArgsParam":"Yalnızca bir \\"*\\" parametresi kullanılabilir","duplicateBaseClass":"Yinelenen temel sınıfa izin verilmiyor","duplicateCapturePatternTarget":"\\"{name}\\" yakalama hedefi, aynı desen i\xe7inde birden \xe7ok kez bulunamaz","duplicateCatchAll":"Yalnızca bir catch-all except yan t\xfcmcesine izin verilir","duplicateEnumMember":"Enum member \\"{name}\\" is already declared","duplicateGenericAndProtocolBase":"Only one Generic[...] or Protocol[...] base class allowed","duplicateImport":"\\"{importName}\\" birden \xe7ok kez i\xe7eri aktarıldı","duplicateKeywordOnly":"Yalnızca bir \\"*\\" ayırıcısı kullanılabilir","duplicateKwargsParam":"Yalnızca bir \\"**\\" parametresine izin verilir","duplicateParam":"\\"{name}\\" yinelenen parametresi","duplicatePositionOnly":"Yalnızca bir \\"/\\" parametresine izin verilir","duplicateStarPattern":"Desen dizisinde yalnızca bir \\"*\\" desenine izin verilir","duplicateStarStarPattern":"Yalnızca bir \\"**\\" girdisine izin verilir","duplicateUnpack":"Only one unpack operation allowed in list","ellipsisAfterUnpacked":"\\"...\\" paketlenmemiş TypeVarTuple veya tuple ile kullanılamaz","ellipsisContext":"\\"...\\" kullanımına bu bağlamda izin verilmiyor","ellipsisSecondArg":"\\"...\\" yalnızca iki bağımsız değişkenin ikincisi olarak kullanılabilir","enumClassOverride":"Enum class \\"{name}\\" is final and cannot be subclassed","enumMemberDelete":"Enum \xfcyesi \\"{name}\\" silinemiyor","enumMemberSet":"Enum \xfcyesi \\"{name}\\" atanamıyor","enumMemberTypeAnnotation":"Type annotations are not allowed for enum members","exceptGroupMismatch":"Try ifadesi hem \\"except*\\" hem de \\"except\\" i\xe7eremez","exceptGroupRequiresType":"\xd6zel durum grubu s\xf6z dizimi (\\"except*\\") biri \xf6zel durum t\xfcr\xfc gerektirir","exceptRequiresParens":"Python 3.14\'ten \xf6nce birden \xe7ok \xf6zel durum t\xfcr\xfc parantez i\xe7ine alınmalıdır","exceptWithAsRequiresParens":"\\"as\\" kullanılırken birden \xe7ok \xf6zel durum t\xfcr\xfc parantez i\xe7ine alınmalıdır","exceptionGroupIncompatible":"\xd6zel durum grubu s\xf6z dizimi (\\"except*\\") i\xe7in Python 3.11 veya daha yeni bir s\xfcr\xfcm\xfc gerekiyor","exceptionGroupTypeIncorrect":"except* altındaki \xf6zel durum t\xfcr\xfc BaseGroupException değerinden t\xfcretilemiyor","exceptionTypeIncorrect":"\\"{type}\\", BaseException t\xfcrevi değil","exceptionTypeNotClass":"\\"{type}\\" ge\xe7erli bir \xf6zel durum sınıfı değil","exceptionTypeNotInstantiable":"\\"{type}\\" \xf6zel durum t\xfcr\xfc oluşturucusu bir veya daha fazla bağımsız değişken gerektiriyor","expectedAfterDecorator":"Dekorat\xf6rden sonra işlev veya sınıf bildirimi bekleniyordu","expectedArrow":"D\xf6n\xfcş t\xfcr\xfc ek a\xe7ıklaması sonrasında \\"->\\" bekleniyordu","expectedAsAfterException":"\xd6zel durum t\xfcr\xfcnden sonra \\"as\\" bekleniyordu","expectedAssignRightHandExpr":"\\"=\\" \xf6ğesinin sağ tarafında ifade bekleniyordu","expectedBinaryRightHandExpr":"İşlecin sağında ifade bekleniyordu","expectedBoolLiteral":"True veya False bekleniyor","expectedCase":"\\"case\\" deyimi bekleniyordu","expectedClassName":"Sınıf adı bekleniyordu","expectedCloseBrace":"\\"{\\" kapatılmadı","expectedCloseBracket":"\\"[\\" kapatılmadı","expectedCloseParen":"\\"(\\" kapatılmadı","expectedColon":"\\":\\" bekleniyordu","expectedComplexNumberLiteral":"Desen eşleme i\xe7in karmaşık sayı sabit değeri bekleniyordu","expectedDecoratorExpr":"İfade formu Python 3.9\'dan \xf6nceki dekorat\xf6r i\xe7in desteklenmiyor","expectedDecoratorName":"Dekorat\xf6r adı bekleniyordu","expectedDecoratorNewline":"Dekorat\xf6r sonunda yeni satır bekleniyordu","expectedDelExpr":"\\"del\\" sonrasında ifade bekleniyordu","expectedElse":"\\"else\\" bekleniyordu","expectedEquals":"\\"=\\" bekleniyordu","expectedExceptionClass":"Ge\xe7ersiz \xf6zel durum sınıfı veya nesnesi","expectedExceptionObj":"\xd6zel durum nesnesi, \xf6zel durum sınıfı veya None bekleniyordu","expectedExpr":"İfade bekleniyor","expectedFunctionAfterAsync":"\\"async\\" sonrasında işlev tanımı bekleniyordu","expectedFunctionName":"\\"def\\" sonrasında işlev adı bekleniyordu","expectedIdentifier":"Tanımlayıcı bekleniyordu","expectedImport":"\\"import\\" bekleniyordu","expectedImportAlias":"\\"as\\" sonrasında sembol bekleniyordu","expectedImportSymbols":"\\"import\\" sonrasında bir veya daha fazla sembol adı bekleniyordu","expectedIn":"\\"in\\" bekleniyordu","expectedInExpr":"\\"in\\" sonrasında ifade bekleniyordu","expectedIndentedBlock":"Girintili blok bekleniyordu","expectedMemberName":"\\".\\" sonrasında bir \xf6znitelik adı bekleniyor","expectedModuleName":"Mod\xfcl adı bekleniyordu","expectedNameAfterAs":"\\"as\\" sonrasında sembol adı bekleniyordu","expectedNamedParameter":"Anahtar s\xf6zc\xfck parametresi, \\"*\\" sonrasında gelmelidir","expectedNewline":"Yeni satır bekleniyordu","expectedNewlineOrSemicolon":"Deyimler yeni satırlarla veya noktalı virg\xfcllerle ayrılarak belirtilmelidir","expectedOpenParen":"\\"(\\" bekleniyordu","expectedParamName":"Parametre adı bekleniyordu","expectedPatternExpr":"Desen ifadesi bekleniyordu","expectedPatternSubjectExpr":"Beklenen desen konusu ifadesi","expectedPatternValue":"\\"a.b\\" bi\xe7iminde bir desen değeri ifadesi bekleniyordu","expectedReturnExpr":"\\"return\\" sonrasında ifade bekleniyordu","expectedSliceIndex":"Dizin veya dilim ifadesi bekleniyordu","expectedTypeNotString":"T\xfcr bekleniyordu ancak sabit değerli dize alındı","expectedTypeParameterName":"Beklenen t\xfcr parametresi adı","expectedYieldExpr":"Expected expression in yield statement","finalClassIsAbstract":"Class \\"{type}\\" is marked final and must implement all abstract symbols","finalContext":"Bu bağlamda \\"Final\\" kullanılamaz","finalInLoop":"Bir d\xf6ng\xfc i\xe7inde “Final” değişkeni atanamaz","finalMethodOverride":"\\"{name}\\" y\xf6ntemi \\"{className}\\" sınıfı i\xe7inde tanımlanan final metodu ge\xe7ersiz kılamaz","finalNonMethod":"\\"{name}\\" işlevi bir y\xf6ntem olmadığından @final olarak işaretlenemez","finalReassigned":"\\"{name}\\" is declared as Final and cannot be reassigned","finalRedeclaration":"\\"{name}\\" daha \xf6nce Final olarak bildirildi","finalRedeclarationBySubclass":"\\"{name}\\", \\"{className}\\" sınıf adı bu adı Final olarak bildirdiğinden yeniden bildirilemez","finalTooManyArgs":"\\"Final\\" sonrasında tek bir t\xfcr bağımsız değişken bekleniyordu","finalUnassigned":"\\"{name}\\" Final olarak bildirildi, ancak değer atanmadı","finallyBreak":"Bir \\"break\\" ifadesi \\"finally\\" bloğundan \xe7ıkmak i\xe7in kullanılamaz","finallyContinue":"Bir \\"continue\\" ifadesi \\"finally\\" bloğundan \xe7ıkmak i\xe7in kullanılamaz","finallyReturn":"Bir \\"return\\" ifadesi \\"finally\\" bloğundan \xe7ıkmak i\xe7in kullanılamaz","formatStringBrace":"f dizesi sabit değerinde tek bir kapatma k\xfcme ayracı kullanılamaz; \xe7ift sağ ayra\xe7 kullanın","formatStringBytes":"Bi\xe7im dizesi sabit değerleri (f-strings) ikili olamaz","formatStringDebuggingIllegal":"F dizesi hata ayıklama belirticisi \\"=\\", Python 3.8 veya daha yeni bir s\xfcr\xfcm gerektirir","formatStringEscape":"Python 3.12 \xf6ncesinde f dizesinin ifade b\xf6l\xfcm\xfcnde ka\xe7ış sırasına (ters eğik \xe7izgi) izin verilmez","formatStringExpectedConversion":"f-string\'de \\"!\\" \xf6ğesinden sonra bir d\xf6n\xfcşt\xfcrme tanımlayıcısı bekleniyordu","formatStringIllegal":"Bi\xe7im dizesi sabit değerleri (f dizeleri) Python 3.6 veya daha yeni bir s\xfcr\xfcm gerektirir","formatStringInPattern":"Desende bi\xe7im dizesine izin verilmiyor","formatStringNestedFormatSpecifier":"İfadeler bi\xe7im dizesi belirticisi i\xe7inde \xe7ok derin i\xe7 i\xe7e ge\xe7miş","formatStringNestedQuote":"F dizesi i\xe7inde i\xe7 i\xe7e ge\xe7miş dizeler Python 3.12\'den \xf6nceki f dizesiyle aynı tırnak karakterini kullanamaz","formatStringTemplate":"Bi\xe7im dizesi sabit değerleri (f-string) aynı zamanda şablon dizeleri (t-string) olamaz","formatStringUnicode":"Bi\xe7im dizesi sabit değerleri (f-strings) unicode olamaz","formatStringUnterminated":"F dizesi i\xe7inde sonlandırılmamış ifade; \\"}\\" bekleniyor","functionDecoratorTypeUnknown":"T\xfcr\xfc belirsiz işlev dekorat\xf6r\xfc işlevin t\xfcr\xfcn\xfc gizler; dekorat\xf6r yoksayılıyor","functionInConditionalExpression":"Koşullu ifade, her zaman True olarak değerlendirilen işleve başvurur","functionTypeParametersIllegal":"İşlev t\xfcr\xfc parametre s\xf6zdizimi Python 3.12 veya daha yeni bir s\xfcr\xfcm gerektirir","futureImportLocationNotAllowed":"__future__ i\xe7eri aktarmaları dosyanın başında olmalıdır","generatorAsyncReturnType":"Return type of async generator function must be compatible with \\"AsyncGenerator[{yieldType}, Any]\\"","generatorNotParenthesized":"Tek bağımsız değişken olmadıklarında oluşturucu ifadeleri ayra\xe7 i\xe7ine alınmalıdır","generatorSyncReturnType":"Oluşturucu işlevinin d\xf6n\xfcş t\xfcr\xfc \\"Generator[{yieldType}, Any, Any]\\" ile uyumlu olmalıdır","genericBaseClassNotAllowed":"\\"Generic\\" temel sınıfı, t\xfcr parametresi s\xf6zdizimiyle kullanılamaz","genericClassAssigned":"Genel sınıf t\xfcr\xfc atanamıyor","genericClassDeleted":"Genel sınıf t\xfcr\xfc silinemiyor","genericInstanceVariableAccess":"Sınıf \xfczerinden genel \xf6rnek değişkenine erişim belirsiz","genericNotAllowed":"\\"Generic\\" bu bağlamda ge\xe7erli değil","genericTypeAliasBoundTypeVar":"Sınıf i\xe7indeki genel t\xfcr diğer adı {names} bağlı t\xfcr değişkenlerini kullanamıyor","genericTypeArgMissing":"\\"Generic\\" en az bir t\xfcr bağımsız değişkeni gerektirir","genericTypeArgTypeVar":"\\"Generic\\" i\xe7in t\xfcr bağımsız değişkeni bir t\xfcr değişkeni olmalıdır","genericTypeArgUnique":"\\"Generic\\" i\xe7in t\xfcr bağımsız değişkenleri benzersiz olmalıdır","globalReassignment":"\\"{name}\\" is assigned before global declaration","globalRedefinition":"\\"{name}\\" was already declared global","implicitStringConcat":"\xd6rt\xfck dize birleştirmesine izin verilmiyor","importCycleDetected":"İ\xe7eri aktarma zincirinde d\xf6ng\xfc algılandı","importDepthExceeded":"İ\xe7eri aktarma zinciri derinliği {depth} sınırını aştı","importResolveFailure":"\\"{importName}\\" adlı i\xe7eri aktarma \xe7\xf6z\xfcmlenemedi","importSourceResolveFailure":"\\"{importName}\\" adlı i\xe7eri aktarma kaynaktan \xe7\xf6z\xfcmlenemedi","importSymbolUnknown":"\\"{name}\\" alma simgesi bilinmiyor","incompatibleMethodOverride":"\\"{name}\\" metodu \\"{className}\\" sınıfını uyumsuz bir şekilde ge\xe7ersiz kılıyor","inconsistentIndent":"Girintisiz miktar \xf6nceki girintiyle eşleşmiyor","inconsistentTabs":"Girinti i\xe7inde sekmelerin ve boşlukların kullanımı tutarsız","initMethodSelfParamTypeVar":"\\"__init__\\" metodunun \\"self\\" parametresi i\xe7in t\xfcr ek a\xe7ıklaması sınıf kapsamlı t\xfcr değişkenleri i\xe7eremez","initMustReturnNone":"\\"__init__\\" d\xf6n\xfcş t\xfcr\xfc None olmalıdır","initSubclassCallFailed":"__init_subclass__ y\xf6ntemi i\xe7in yanlış anahtar bağımsız değişkenleri","initSubclassClsParam":"__init_subclass__ ge\xe7ersiz kılması bir \\"cls\\" parametresi almalı","initVarNotAllowed":"\\"InitVar\\" \xf6ğesi bu bağlamda kullanılamaz","instanceMethodSelfParam":"\xd6rnek metotları bir \\"self\\" parametresi almalıdır","instanceVarOverridesClassVar":"\\"{name}\\" \xf6rnek değişkeni \\"{className}\\" sınıfındaki aynı ada sahip sınıf değişkenini ge\xe7ersiz kılıyor","instantiateAbstract":"\\"{type}\\" soyut sınıfı \xf6rneği oluşturulamıyor","instantiateProtocol":"\\"{type}\\" Protocol sınıfının \xf6rneği oluşturulamıyor","internalBindError":"\\"{file}\\" dosyası bağlanırken dahili bir hata oluştu: {message}","internalParseError":"\\"{file}\\" dosyası ayrıştırılırken dahili bir hata oluştu: {message}","internalTypeCheckingError":"\\"{file}\\" dosyası t\xfcr denetimi ger\xe7ekleştirilirken dahili bir hata oluştu: {message}","invalidIdentifierChar":"Tanımlayıcıda ge\xe7ersiz karakter","invalidStubStatement":"Statement is meaningless within a type stub file","invalidTokenChars":"Belirte\xe7te ge\xe7ersiz \\"{text}\\" karakteri var","isInstanceInvalidType":"Second argument to \\"isinstance\\" must be a class or tuple of classes","isSubclassInvalidType":"Second argument to \\"issubclass\\" must be a class or tuple of classes","keyValueInSet":"Key/value pairs are not allowed within a set","keywordArgInTypeArgument":"Anahtar s\xf6zc\xfck bağımsız değişkenleri t\xfcr bağımsız değişken listelerinde kullanılamaz","keywordOnlyAfterArgs":"\\"*\\" parametresinden sonra keyword-only bağımsız değişken ayırıcısı kullanılamaz","keywordParameterMissing":"Bir veya daha fazla anahtar s\xf6zc\xfck parametresi \\"*\\" parametresini izlemeli","keywordSubscriptIllegal":"Alt simge i\xe7indeki anahtar s\xf6zc\xfck bağımsız değişkenleri desteklenmiyor","lambdaReturnTypePartiallyUnknown":"Lambdanın \\"{returnType}\\" d\xf6n\xfcş t\xfcr\xfc kısmen bilinmiyor","lambdaReturnTypeUnknown":"Lambdanın d\xf6n\xfcş t\xfcr\xfc bilinmiyor","listAssignmentMismatch":"\\"{type}\\" t\xfcr\xfcndeki ifade hedef listesine atanamaz","listInAnnotation":"List expression not allowed in type expression","literalEmptyArgs":"\\"Literal\\" sonrasında bir veya daha fazla t\xfcr bağımsız değişkeni bekleniyordu","literalNamedUnicodeEscape":"Adlandırılmış unicode ka\xe7ış sıraları “Literal” dize ek a\xe7ıklamalarında desteklenmiyor","literalNotAllowed":"\\"Literal\\" bir t\xfcr bağımsız değişken olmadan bu bağlamda kullanılamaz","literalNotCallable":"Literal type cannot be instantiated","literalUnsupportedType":"Type arguments for \\"Literal\\" must be None, a literal value (int, bool, str, or bytes), or an enum value","matchIncompatible":"Match statements require Python 3.10 or newer","matchIsNotExhaustive":"Cases within match statement do not exhaustively handle all values","maxParseDepthExceeded":"Maksimum ayrıştırma derinliği aşıldı; ifadeyi daha k\xfc\xe7\xfck alt ifadelere b\xf6l\xfcn","memberAccess":"Sınıf \\"{type}\\" i\xe7in \\"{name}\\" \xf6zniteliğine erişilemiyor","memberDelete":"Sınıf \\"{type}\\" i\xe7in \\"{name}\\" \xf6zniteliği silinemiyor","memberSet":"Sınıf \\"{type}\\" i\xe7in \\"{name}\\" \xf6zniteliği atanamıyor","metaclassConflict":"T\xfcretilmiş sınıfın meta sınıfı, t\xfcm temel sınıflarının meta sınıflarının bir alt sınıfı olmalıdır","metaclassDuplicate":"Yalnızca bir meta sınıfı sağlanmalıdır","metaclassIsGeneric":"Meta sınıfı genel olamaz","methodNotDefined":"\\"{name}\\" metodu tanımlanmadı","methodNotDefinedOnType":"\\"{name}\\" metodu \\"{type}\\" t\xfcr\xfc \xfczerinde tanımlanmadı","methodOrdering":"Tutarlı metot sıralaması oluşturulamıyor","methodOverridden":"\\"{name}\\", uyumsuz \\"{type}\\" t\xfcr\xfcne sahip \\"{className}\\" sınıfında aynı ad metodunu ge\xe7ersiz kılar","methodReturnsNonObject":"\\"{name}\\" metodu bir nesne d\xf6nd\xfcrmez","missingSuperCall":"\\"{methodName}\\" metodu \xfcst sınıftaki aynı ada sahip metodu \xe7ağıramaz","mixingBytesAndStr":"Bytes ve str değerleri birleştirilemez","moduleAsType":"Mod\xfcl t\xfcr olarak kullanılamaz","moduleNotCallable":"Mod\xfcl \xe7ağrılabilir değil","moduleUnknownMember":"\\"{memberName}\\", \\"{moduleName}\\" mod\xfcl\xfcn\xfcn bilinen bir \xf6zniteliği değil","namedExceptAfterCatchAll":"Adlandırılmış except yan t\xfcmcesi, catch-all except yan t\xfcmcesinden sonra gelemez","namedParamAfterParamSpecArgs":"\\"{name}\\" anahtar s\xf6zc\xfck parametresi ParamSpec args parametresinden sonra imzada yer alamaz","namedTupleEmptyName":"Names within a named tuple cannot be empty","namedTupleEntryRedeclared":"\xdcst sınıf \\"{name}\\" adlandırılmış bir tuple olduğundan \\"{className}\\" ge\xe7ersiz kılınamıyor","namedTupleFieldUnderscore":"Named tuple alan adları alt \xe7izgiyle başlayamaz","namedTupleFirstArg":"Expected named tuple class name as first argument","namedTupleMultipleInheritance":"NamedTuple bulunan birden \xe7ok devralma desteklenmiyor","namedTupleNameKeyword":"Alan adları anahtar s\xf6zc\xfck olamaz","namedTupleNameType":"Expected two-entry tuple specifying entry name and type","namedTupleNameUnique":"Names within a named tuple must be unique","namedTupleNoTypes":"\\"namedtuple\\" tuple girdileri i\xe7in t\xfcr sağlamaz; bunun yerine \\"NamedTuple\\" kullanın","namedTupleSecondArg":"Expected named tuple entry list as second argument","newClsParam":"__new__ ge\xe7ersiz kılması bir \\"cls\\" parametresi almalı","newTypeAnyOrUnknown":"NewType\'ın ikinci bağımsız değişkeni Any veya Unknown değil, bilinen bir sınıf olmalıdır","newTypeBadName":"NewType i\xe7in ilk bağımsız değişken bir sabit değerli dize olmalıdır","newTypeLiteral":"NewType Literal t\xfcr\xfcyle kullanılamaz","newTypeNameMismatch":"NewType, aynı ada sahip bir değişkene atanmalıdır","newTypeNotAClass":"NewType i\xe7in ikinci bağımsız değişken olarak sınıf bekleniyordu","newTypeParamCount":"NewType i\xe7in iki konumsal bağımsız değişken gerekiyor","newTypeProtocolClass":"NewType yapısal t\xfcrle (Protocol veya TypedDict sınıfı) kullanılamaz","noOverload":"\\"{name}\\" i\xe7in aşırı y\xfcklemelerin hi\xe7biri sağlanan bağımsız değişkenlerle eşleşmiyor","noReturnContainsReturn":"Function with declared return type \\"NoReturn\\" cannot include a return statement","noReturnContainsYield":"Bildirilen d\xf6n\xfcş t\xfcr\xfc \\"NoReturn\\" olan işlev bir yield deyimi i\xe7eremez","noReturnReturnsNone":"Bildirilen \\"NoReturn\\" d\xf6nd\xfcrme t\xfcr\xfcne sahip işlev \\"None\\" d\xf6nd\xfcremez","nonDefaultAfterDefault":"Varsayılan olmayan bağımsız değişken varsayılan bağımsız değişkeni izler","nonLocalInModule":"Nonlocal declaration not allowed at module level","nonLocalNoBinding":"No binding for nonlocal \\"{name}\\" found","nonLocalReassignment":"\\"{name}\\" is assigned before nonlocal declaration","nonLocalRedefinition":"\\"{name}\\" was already declared nonlocal","noneNotCallable":"\\"None\\" t\xfcr\xfcndeki nesne \xe7ağrılamaz","noneNotIterable":"\\"None\\" t\xfcr\xfcndeki nesne, yeniden kullanılabilir değer olarak kullanılamaz","noneNotSubscriptable":"\\"None\\" t\xfcr\xfcndeki nesne alt simgeleştirilebilir değil","noneNotUsableWith":"Object of type \\"None\\" cannot be used with \\"with\\"","noneNotUsableWithAsync":"\\"None\\" t\xfcr\xfcndeki nesne \\"async\\" ile kullanılamaz","noneOperator":"\\"{operator}\\" işleci \\"None\\" i\xe7in desteklenmiyor","noneUnknownMember":"\\"{name}\\" bilinen bir \\"None\\" \xf6zniteliği değil","nonlocalTypeParam":"\\"{name}\\" t\xfcr parametresi i\xe7in nonlocal bağlamaya izin verilmez","notRequiredArgCount":"\\"NotRequired\\" sonrasında tek bir t\xfcr bağımsız değişken bekleniyordu","notRequiredNotInTypedDict":"Bu bağlamda \\"NotRequired\\" kullanımına izin verilmiyor","objectNotCallable":"\\"{type}\\" t\xfcr\xfcndeki nesne \xe7ağrılamaz","obscuredClassDeclaration":"\\"{name}\\" sınıf bildirimi aynı ada sahip bir bildirim tarafından gizlendi","obscuredFunctionDeclaration":"\\"{name}\\" işlev bildirimi aynı ada sahip bir bildirim tarafından gizlendi","obscuredMethodDeclaration":"\\"{name}\\" metot bildirimi aynı ada sahip bir bildirim tarafından gizlendi","obscuredParameterDeclaration":"\\"{name}\\" parametre bildirimi aynı ada sahip bir bildirim tarafından gizlendi","obscuredTypeAliasDeclaration":"\\"{name}\\" t\xfcr diğer ad bildirimi aynı ada sahip bir bildirim tarafından etkisiz kılındı","obscuredVariableDeclaration":"\\"{name}\\" bildirimi aynı ada sahip bir bildirim tarafından gizlendi","operatorLessOrGreaterDeprecated":"\\"<>\\" işleci Python 3\'de desteklenmiyor; bunun yerine \\"!=\\" kullanın","optionalExtraArgs":"Expected one type argument after \\"Optional\\"","orPatternIrrefutable":"Reddedilemez desene yalnızca \\"or\\" deseninde son alt desen olarak izin verilir","orPatternMissingName":"Bir \\"or\\" deseni i\xe7indeki t\xfcm alt desenlerde aynı adlar hedeflenmeli","overlappingKeywordArgs":"T\xfcr\xfc belirlenmiş s\xf6zl\xfck anahtar s\xf6zc\xfck parametresiyle \xe7akışıyor: {names}","overlappingOverload":"Parametreleri {obscuredBy} aşırı y\xfcklemesi ile \xe7akıştığından \\"{name}\\" {obscured} aşırı y\xfcklemesi hi\xe7bir zaman kullanılmayacak","overloadAbstractImplMismatch":"Aşırı y\xfcklemeler uygulamanın \xf6zet durumuyla eşleşmelidir","overloadAbstractMismatch":"Aşırı y\xfcklemelerin t\xfcm\xfc soyut olmalı veya t\xfcm\xfc olmamalıdır","overloadClassMethodInconsistent":"\\"{name}\\" i\xe7in aşırı y\xfcklemeler, @classmethod y\xf6ntemini tutarlı kullanıyor","overloadFinalImpl":"@final dekorat\xf6r yalnızca uygulamaya uygulanamaz","overloadFinalNoImpl":"Yalnızca ilk aşırı y\xfckleme @final","overloadImplementationMismatch":"Aşırı y\xfcklenmiş uygulama, {index} aşırı y\xfckleme imzası ile tutarlı değil","overloadOverrideImpl":"@override dekorat\xf6r yalnızca uygulamaya uygulanamaz","overloadOverrideNoImpl":"Yalnızca ilk aşırı y\xfckleme @override","overloadReturnTypeMismatch":"\\"{name}\\" i\xe7in {prevIndex} aşırı y\xfcklemesi {newIndex} aşırı y\xfcklemesi ile \xe7akışıyor ve uyumsuz bir t\xfcr d\xf6nd\xfcr\xfcyor","overloadStaticMethodInconsistent":"\\"{name}\\" i\xe7in aşırı y\xfcklemeler, @staticmethod y\xf6ntemini tutarsız kullanıyor","overloadWithoutImplementation":"\\"{name}\\" is marked as overload, but no implementation is provided","overriddenMethodNotFound":"Method \\"{name}\\" is marked as override, but no base method of same name is present","overrideDecoratorMissing":"Method \\"{name}\\" is not marked as override but is overriding a method in class \\"{className}\\"","paramAfterKwargsParam":"Parametre \\"**\\" parametresini izleyemez","paramAlreadyAssigned":"\\"{name}\\" parametresi zaten atanmış","paramAnnotationMissing":"\\"{name}\\" parametresi i\xe7in t\xfcr ek a\xe7ıklaması eksik","paramAssignmentMismatch":"\\"{sourceType}\\" t\xfcr\xfcndeki ifade, \\"{paramType}\\" t\xfcr\xfcndeki parametreye atanamaz","paramNameMissing":"\\"{name}\\" adlı parametre yok","paramSpecArgsKwargsDuplicate":"\\"{type}\\" ParamSpec\'i i\xe7in bağımsız değişkenler zaten sağlandı","paramSpecArgsKwargsUsage":"ParamSpec\'in \\"args\\" ve \\"kwargs\\" \xf6zniteliklerinin ikisi de işlev imzasında g\xf6r\xfcnmelidir","paramSpecArgsMissing":"ParamSpec \\"{type}\\" bağımsız değişkenleri eksik","paramSpecArgsUsage":"ParamSpec\'in \\"args\\" \xf6zniteliği yalnızca *args parametresiyle kullanıldığında ge\xe7erlidir","paramSpecAssignedName":"ParamSpec, \\"{name}\\" adlı bir değişkene atanmalı","paramSpecContext":"ParamSpec bu bağlamda kullanılamaz","paramSpecDefaultNotTuple":"Expected ellipsis, a tuple expression, or ParamSpec for default value of ParamSpec","paramSpecFirstArg":"İlk bağımsız değişken olarak ParamSpec adı bekleniyordu","paramSpecKwargsUsage":"ParamSpec\'in \\"kwargs\\" \xf6zniteliği yalnızca **kwargs parametresiyle kullanıldığında ge\xe7erlidir","paramSpecNotUsedByOuterScope":"\\"{name}\\" adlı ParamSpec bu bağlamda bir anlam ifade etmiyor","paramSpecUnknownArg":"ParamSpec birden fazla bağımsız değişkeni desteklemiyor","paramSpecUnknownMember":"\\"{name}\\" bilinen bir ParamSpec \xf6zniteliği değil","paramSpecUnknownParam":"\\"{name}\\", ParamSpec i\xe7in bilinmeyen bir parametre","paramTypeCovariant":"Kovaryant t\xfcr\xfc değişkeni parametre t\xfcr\xfcnde kullanılamaz","paramTypePartiallyUnknown":"\\"{paramName}\\" parametresinin t\xfcr\xfc kısmen bilinmiyor","paramTypeUnknown":"\\"{paramName}\\" parametresinin t\xfcr\xfc bilinmiyor","parenthesizedContextManagerIllegal":"Parentheses within \\"with\\" statement requires Python 3.9 or newer","patternNeverMatches":"Desen, \\"{type}\\" konu t\xfcr\xfc ile hi\xe7bir zaman eşleşmez","positionArgAfterNamedArg":"Konumsal bağımsız değişken anahtar s\xf6zc\xfck bağımsız değişkenlerden sonra gelemez","positionArgAfterUnpackedDictArg":"Konumsal bağımsız değişken, anahtar s\xf6zc\xfck bağımsız değişkenler paketinden \xe7ıkarıldıktan sonra g\xf6r\xfcnemez","positionOnlyAfterArgs":"\\"*\\" parametresinden sonra yalnızca konum parametre ayırıcısı kullanılamaz","positionOnlyAfterKeywordOnly":"\\"/\\" parametresi \\"*\\" parametresinden \xf6nce gelmelidir","positionOnlyAfterNon":"Yalnızca konum parametresi olmayan parametreden sonra yalnızca konum parametresine izin verilmez","positionOnlyFirstParam":"Yalnızca konum parametre ayırıcısı ilk parametre olarak kullanılamaz","positionOnlyIncompatible":"Yalnızca konum parametre ayırıcısı i\xe7in Python 3.8 veya daha yeni bir s\xfcr\xfcm\xfc gerekiyor","privateImportFromPyTypedModule":"\\"{name}\\" \\"{module}\\" mod\xfcl\xfcnden dışarı aktarılamadı","privateUsedOutsideOfClass":"\\"{name}\\" \xf6zeldir ve bildirildiği sınıfın dışında kullanılır","privateUsedOutsideOfModule":"\\"{name}\\" \xf6zeldir ve bildirildiği mod\xfcl\xfcn dışında kullanılır","propertyOverridden":"\\"{name}\\" incorrectly overrides property of same name in class \\"{className}\\"","propertyStaticMethod":"Static methods not allowed for property getter, setter or deleter","protectedUsedOutsideOfClass":"\\"{name}\\" korumalıdır ve i\xe7inde bildirildiği sınıfın dışında kullanılır","protocolBaseClass":"\\"{classType}\\" Protocol sınıfı, Protocol olmayan \\"{baseType}\\" sınıfının t\xfcrevi olamaz","protocolBaseClassWithTypeArgs":"Type arguments are not allowed with Protocol class when using type parameter syntax","protocolIllegal":"\\"Protocol\\" kullanımı i\xe7in Python 3.7 veya daha yeni bir s\xfcr\xfcm\xfc gerekiyor","protocolNotAllowed":"\\"Protocol\\" bu bağlamda kullanılamaz","protocolTypeArgMustBeTypeParam":"“Protocol” i\xe7in t\xfcr bağımsız değişkeni bir t\xfcr parametresi olmalıdır","protocolUnsafeOverlap":"Sınıf, \\"{name}\\" ile g\xfcvenli olmayan bir şekilde \xe7akışıyor ve \xe7alışma zamanında bir eşleşme \xfcretebilir","protocolVarianceContravariant":"Genel Protocol \\"{class}\\" i\xe7in kullanılan \\"{variable}\\" t\xfcr değişkeni, değişken karşıtı olmalıdır","protocolVarianceCovariant":"Genel Protocol \\"{class}\\" i\xe7in kullanılan \\"{variable}\\" t\xfcr değişkeni, birlikte değişen olmalıdır","protocolVarianceInvariant":"Genel Protocol \\"{class}\\" i\xe7in kullanılan \\"{variable}\\" t\xfcr değişkeni sabit olmalıdır","pyrightCommentInvalidDiagnosticBoolValue":"Pyright a\xe7ıklama y\xf6nergesinden sonra \\"=\\" ve true veya false değeri olmalıdır","pyrightCommentInvalidDiagnosticSeverityValue":"Pyright a\xe7ıklama y\xf6nergesinden sonra \\"=\\" ve true, false, error, warning, information veya none değeri girilmelidir","pyrightCommentMissingDirective":"Pyright comment must be followed by a directive (basic or strict) or a diagnostic rule","pyrightCommentNotOnOwnLine":"Pyright comments used to control file-level settings must appear on their own line","pyrightCommentUnknownDiagnosticRule":"\\"{rule}\\", pyright a\xe7ıklaması i\xe7in bilinmeyen bir tanılama kuralı","pyrightCommentUnknownDiagnosticSeverityValue":"\\"{value}\\" pyright a\xe7ıklaması i\xe7in ge\xe7ersiz değer; true, false, error, warning, information veya none bekleniyordu","pyrightCommentUnknownDirective":"\\"{directive}\\", pyright a\xe7ıklaması i\xe7in bilinmeyen bir y\xf6nergedir; \\"strict\\", \\"standard\\" veya \\"basic\\" bekleniyordu","readOnlyArgCount":"\\"ReadOnly\\" sonrasında tek bir t\xfcr bağımsız değişken bekleniyordu","readOnlyNotInTypedDict":"Bu bağlamda \\"ReadOnly\\" kullanımına izin verilmiyor","recursiveDefinition":"Kendine başvurduğundan \\"{name}\\" t\xfcr\xfc belirlenemedi","relativeImportNotAllowed":"G\xf6reli i\xe7eri aktarmalar \\"import .a\\" formuyla kullanılamaz; bunun yerine \\"from . import a\\" kullanın","requiredArgCount":"\\"Required\\" sonrasında tek bir t\xfcr bağımsız değişken bekleniyordu","requiredNotInTypedDict":"Bu bağlamda \\"Required\\" kullanımına izin verilmiyor","returnInAsyncGenerator":"Return statement with value is not allowed in async generator","returnInExceptionGroup":"\\"except*\\" bloğunda \\"return\\" kullanılamaz","returnMissing":"Bildirilen \\"{returnType}\\" d\xf6nd\xfcrme t\xfcr\xfcne sahip işlev, t\xfcm kod yollarında değer d\xf6nd\xfcrmelidir","returnOutsideFunction":"\\"return\\" yalnızca bir işlev i\xe7inde kullanılabilir","returnTypeContravariant":"Değişken karşıtı t\xfcr değişkeni d\xf6n\xfcş t\xfcr\xfcnde kullanılamaz","returnTypeMismatch":"\\"{exprType}\\" t\xfcr\xfc \\"{returnType}\\" d\xf6n\xfcş t\xfcr\xfcne atanamaz","returnTypePartiallyUnknown":"\\"{returnType}\\" d\xf6n\xfcş t\xfcr\xfc kısmen bilinmiyor","returnTypeUnknown":"D\xf6n\xfcş t\xfcr\xfc bilinmiyor","revealLocalsArgs":"\\"reveal_locals\\" \xe7ağrısı i\xe7in bağımsız değişken beklenmiyordu","revealLocalsNone":"No locals in this scope","revealTypeArgs":"\\"reveal_type\\" \xe7ağrısı i\xe7in tek bir konumsal bağımsız değişken bekleniyordu","revealTypeExpectedTextArg":"\\"reveal_type\\" bağımsız değişkeni i\xe7in \\"expected_text\\" arg\xfcmanı bir str sabit değeri olmalıdır","revealTypeExpectedTextMismatch":"T\xfcr uyuşmazlığı; \\"{expected}\\" bekleniyordu ancak \\"{received}\\" alındı","revealTypeExpectedTypeMismatch":"T\xfcr uyuşmazlığı; \\"{expected}\\" bekleniyordu ancak \\"{received}\\" alındı","selfTypeContext":"\\"Self\\" bu bağlamda ge\xe7erli değil","selfTypeMetaclass":"\\"Self\\" bir meta sınıfı (\\"type\\" alt sınıfı) i\xe7inde kullanılamaz","selfTypeWithTypedSelfOrCls":"\\"Self\\", \\"Self\\" dışında bir t\xfcr ek a\xe7ıklamasına sahip bir `self` veya `cls` parametresine sahip bir işlevde kullanılamaz","sentinelBadName":"Sentinel i\xe7in ilk bağımsız değişken bir sabit değerli dize olmalıdır","sentinelNameMismatch":"Sentinel, aynı ada sahip bir değişkene atanmalıdır","sentinelParamCount":"Sentinel bir konumsal bağımsız değişken gerektiriyor","setterGetterTypeMismatch":"Property setter value type is not assignable to the getter return type","singleOverload":"\\"{name}\\" aşırı y\xfckleme olarak işaretlenmiş, ancak ek aşırı y\xfcklemeler eksik","slotsAttributeError":"\\"{name}\\", __slots__ i\xe7inde belirtilmedi","slotsClassVarConflict":"\\"{name}\\", __slots__ i\xe7inde bildirilen \xf6rnek değişkenle \xe7akışıyor","starPatternInAsPattern":"Yıldız deseni \\"as\\" hedefiyle kullanılamaz","starPatternInOrPattern":"Yıldız deseni diğer desenlerde ORed olamaz","starStarWildcardNotAllowed":"\\"_\\" joker karakteriyle ** kullanılamaz","staticClsSelfParam":"Static metotları \\"self\\" veya \\"cls\\" parametresi almamalıdır","stringNonAsciiBytes":"ASCII olmayan karaktere bayt sabit değerli dizesinde izin verilmez","stringNotSubscriptable":"T\xfcr ifadesinde dize ifadesi alt simge olarak belirtilemez; ifadenin tamamını tırnak i\xe7ine alın","stringUnsupportedEscape":"Dize sabit değerinde desteklenmeyen ka\xe7ış dizisi","stringUnterminated":"Sabit değerli dize sonlandırılmamış","stubFileMissing":"Stub file not found for \\"{importName}\\"","stubUsesGetAttr":"Type stub file is incomplete; \\"__getattr__\\" obscures type errors for module","sublistParamsIncompatible":"Sublist parameters are not supported in Python 3.x","superCallArgCount":"\\"super\\" \xe7ağrısı i\xe7in ikiden fazla bağımsız değişken beklenmiyordu","superCallFirstArg":"\\"super\\" \xe7ağrısının ilk bağımsız değişkeni olarak sınıf t\xfcr\xfc bekleniyordu ancak \\"{type}\\" alındı","superCallSecondArg":"\\"super\\" \xe7ağrısının ikinci bağımsız değişkeni, \\"{type}\\" t\xfcr\xfcnden t\xfcretilen nesne veya sınıf olmalıdır","superCallZeroArgForm":"\\"super\\" \xe7ağrısının zero-argument bi\xe7imi yalnızca bir metot i\xe7inde ge\xe7erlidir","superCallZeroArgFormStaticMethod":"\\"super\\" \xe7ağrısının zero-argument bi\xe7imi statik bir metot i\xe7inde ge\xe7erli değildir","symbolIsPossiblyUnbound":"\\"{name}\\" b\xfcy\xfck olasılıkla bağlı değil","symbolIsUnbound":"\\"{name}\\" bağlı değil","symbolIsUndefined":"\\"{name}\\" tanımlanmadı","symbolOverridden":"\\"{name}\\", \\"{className}\\" sınıfında aynı ada sahip sembol\xfc ge\xe7ersiz kılar","templateStringBytes":"Şablon dizesi sabit değerleri (t-string) ikili olamaz","templateStringIllegal":"Şablon dizesi sabit değerleri (t-string) Python 3.14 veya daha yeni bir s\xfcr\xfcm gerektirir","templateStringUnicode":"Şablon dizesi sabit değerleri (t-string) unicode olamaz","ternaryNotAllowed":"T\xfcr ifadesinde \xfc\xe7l\xfc ifade kullanılamaz","totalOrderingMissingMethod":"total_ordering kullanmak i\xe7in sınıfta \\"__lt__\\", \\"__le__\\", \\"__gt__\\" veya \\"__ge__\\" metotlarından biri tanımlanmalıdır","trailingCommaInFromImport":"\xc7evreleyen parantezler olmadan sondaki virg\xfcle izin verilmez","tryWithoutExcept":"Try deyimi en az bir except veya finally yan t\xfcmcesi i\xe7ermelidir","tupleAssignmentMismatch":"Expression with type \\"{type}\\" cannot be assigned to target tuple","tupleInAnnotation":"Tuple expression not allowed in type expression","tupleIndexOutOfRange":"{index} dizini {type} t\xfcr\xfc i\xe7in aralık dışında","typeAliasIllegalExpressionForm":"T\xfcr diğer ad tanımı i\xe7in ge\xe7ersiz ifade form","typeAliasIsRecursiveDirect":"T\xfcr diğer adı \\"{name}\\", tanımında kendisini kullanamaz","typeAliasNotInModuleOrClass":"TypeAlias yalnızca bir mod\xfcl veya sınıf kapsamında tanımlanabilir","typeAliasRedeclared":"\\"{name}\\" bir TypeAlias olarak bildirilmiş ve yalnızca bir kez atanabilir","typeAliasStatementBadScope":"A type statement can be used only within a module or class scope","typeAliasStatementIllegal":"T\xfcr diğer adı deyimi i\xe7in Python 3.12 veya daha yeni bir s\xfcr\xfcm\xfc gerekiyor","typeAliasTypeBadScope":"T\xfcr diğer adı yalnızca bir mod\xfcl veya sınıf kapsamında tanımlanabilir","typeAliasTypeBaseClass":"Bir \\"type\\" deyiminde tanımlanan type diğer adı temel sınıf olarak kullanılamaz","typeAliasTypeMustBeAssigned":"TypeAliasType, t\xfcr diğer adıyla aynı ada sahip bir değişkene atanmalıdır","typeAliasTypeNameArg":"TypeAliasType i\xe7in ilk bağımsız değişken, t\xfcr diğer adının adını temsil eden bir sabit değerli dize olmalıdır","typeAliasTypeNameMismatch":"T\xfcr diğer adının atandığı değişkenin adıyla eşleşmesi gerekiyor","typeAliasTypeParamInvalid":"Type parameter list must be a tuple containing only TypeVar, TypeVarTuple, or ParamSpec","typeAnnotationCall":"T\xfcr ifadesinde \xe7ağrı ifadesine izin verilmiyor","typeAnnotationVariable":"T\xfcr ifadesinde değişkene izin verilmiyor","typeAnnotationWithCallable":"Type argument for \\"type\\" must be a class; callables are not supported","typeArgListExpected":"ParamSpec, \xfc\xe7 nokta veya t\xfcr listesi bekleniyordu","typeArgListNotAllowed":"Bu t\xfcr bağımsız değişkeni i\xe7in liste ifadesine izin verilmiyor","typeArgsExpectingNone":"\\"{name}\\" sınıfı i\xe7in t\xfcr bağımsız değişkeni beklenmiyordu","typeArgsMismatchOne":"Bir tane t\xfcr bağımsız değişkeni bekleniyordu ancak {received} alındı","typeArgsMissingForAlias":"\\"{name}\\" genel t\xfcr diğer adı i\xe7in t\xfcr bağımsız değişkenleri bekleniyordu","typeArgsMissingForClass":"\\"{name}\\" genel sınıf adı i\xe7in t\xfcr bağımsız değişkenleri bekleniyordu","typeArgsTooFew":"\\"{name}\\" i\xe7in \xe7ok az t\xfcr bağımsız değişkeni sağlandı; {expected} bekleniyordu ancak {received} alındı","typeArgsTooMany":"\\"{name}\\" i\xe7in \xe7ok fazla t\xfcr bağımsız değişkeni sağlandı; {expected} bekleniyordu ancak {received} alındı","typeAssignmentMismatch":"\\"{sourceType}\\" t\xfcr\xfc \\"{destType}\\" bildirilen t\xfcr\xfcne atanamaz","typeAssignmentMismatchWildcard":"\\"{name}\\" i\xe7eri aktarma sembol\xfc \\"{sourceType}\\" t\xfcr\xfcne sahip ve bu t\xfcr \\"{destType}\\" bildirilen t\xfcr\xfcne atanamaz","typeCallNotAllowed":"T\xfcr ifadesinde type() \xe7ağrısı kullanılmamalıdır","typeCheckOnly":"\\"{name}\\", @type_check_only olarak işaretlendi ve yalnızca t\xfcr ek a\xe7ıklamalarında kullanılabilir","typeCommentDeprecated":"Use of type comments is deprecated; use type annotation instead","typeExpectedClass":"Sınıf bekleniyordu ancak \\"{type}\\" alındı","typeFormArgs":"\\"TypeForm\\" tek bir konumsal bağımsız değişkeni kabul eder","typeGuardArgCount":"Expected a single type argument after \\"TypeGuard\\" or \\"TypeIs\\"","typeGuardParamCount":"Kullanıcı tanımlı t\xfcr koruma işlevleri ve metotlarında en az bir giriş parametresi olmalıdır","typeIsReturnType":"TypeIs d\xf6n\xfcş t\xfcr\xfc (\\"{returnType}\\"), değer parametresi t\xfcr\xfc (\\"{type}\\") ile tutarlı değil","typeNotAwaitable":"\\"{type}\\" is not awaitable","typeNotIntantiable":"\\"{type}\\" \xf6rneği oluşturulamıyor","typeNotIterable":"\\"{type}\\" yeniden kullanılamaz","typeNotSpecializable":"\\"{type}\\" t\xfcr\xfc \xf6zelleştirilemedi","typeNotSubscriptable":"\\"{type}\\" t\xfcr\xfcndeki nesne alt simgeleştirilebilir değil","typeNotSupportBinaryOperator":"İşle\xe7 \\"{operator}\\", \\"{leftType}\\" ve \\"{rightType}\\" t\xfcrleri i\xe7in desteklenmiyor","typeNotSupportBinaryOperatorBidirectional":"\\"{operator}\\" işleci, beklenen t\xfcr \\"{expectedType}\\" olduğunda \\"{leftType}\\" ve \\"{rightType}\\" t\xfcrleri i\xe7in desteklenmez","typeNotSupportUnaryOperator":"\\"{operator}\\" işleci \\"{type}\\" t\xfcr\xfc i\xe7in desteklenmiyor","typeNotSupportUnaryOperatorBidirectional":"\\"{operator}\\" işleci, beklenen t\xfcr \\"{expectedType}\\" olduğunda \\"{type}\\" t\xfcr\xfc i\xe7in desteklenmiyor","typeNotUsableWith":"{method} metodunu doğru şekilde uygulamadığından, \\"{type}\\" t\xfcr\xfcndeki nesne \\"with\\" ile kullanılamaz","typeNotUsableWithAsync":"{method} metodunu doğru şekilde uygulamadığından, \\"{type}\\" t\xfcr\xfcndeki nesne \\"async\\" ile kullanılamaz","typeParameterBoundNotAllowed":"Sınır veya kısıtlama, değişen t\xfcr parametresi veya ParamSpec ile kullanılamaz","typeParameterConstraintTuple":"T\xfcr parametresi kısıtlaması iki veya daha fazla t\xfcrde bir demet olmalıdır","typeParameterExistingTypeParameter":"\\"{name}\\" t\xfcr parametresi zaten kullanılıyor","typeParameterNotDeclared":"\\"{name}\\" t\xfcr parametresi \\"{container}\\" \xf6ğesine ait t\xfcr parametreleri listesinde yok","typeParametersMissing":"En az bir t\xfcr parametresi belirtilmelidir","typePartiallyUnknown":"\\"{name}\\" t\xfcr\xfc kısmen bilinmiyor","typeUnknown":"\\"{name}\\" t\xfcr\xfc bilinmiyor","typeVarAssignedName":"TypeVar, \\"{name}\\" adlı bir değişkene atanmalı","typeVarAssignmentMismatch":"\\"{type}\\" t\xfcr\xfc \\"{name}\\" t\xfcr değişkenine atanamaz","typeVarBoundAndConstrained":"TypeVar hem bağlı hem de kısıtlanmış olamaz","typeVarBoundGeneric":"TypeVar bağlı t\xfcr\xfc genel olamaz","typeVarConstraintGeneric":"TypeVar kısıtlama t\xfcr\xfc genel olamaz","typeVarDefaultBoundMismatch":"TypeVar varsayılan t\xfcr\xfc, bağlı t\xfcr\xfcn bir alt t\xfcr\xfc olmalıdır","typeVarDefaultConstraintMismatch":"TypeVar varsayılan t\xfcr\xfc kısıtlanmış t\xfcrlerden biri olmalıdır","typeVarDefaultIllegal":"T\xfcr değişkeni varsayılan t\xfcrleri Python 3.13 veya daha yeni bir s\xfcr\xfcm gerektirir","typeVarDefaultInvalidTypeVar":"\\"{name}\\" t\xfcr parametresi, kapsam dışı bir veya daha fazla t\xfcr değişkenine başvuran varsayılan bir t\xfcre sahip","typeVarFirstArg":"İlk bağımsız değişken olarak TypeVar adı bekleniyordu","typeVarInvalidForMemberVariable":"\xd6znitelik t\xfcr\xfc, yerel y\xf6ntem kapsamına alınan \\"{name}\\" t\xfcr değişkenini kullanamaz","typeVarNoMember":"TypeVar \\"{type}\\", \\"{name}\\" \xf6zniteliğine sahip değil","typeVarNotSubscriptable":"TypeVar \\"{type}\\" alt yazılabilir değil","typeVarNotUsedByOuterScope":"\\"{name}\\" t\xfcr değişkeni bu bağlamda bir anlam ifade etmiyor","typeVarPossiblyUnsolvable":"\\"{name}\\" t\xfcr değişkeni, \xe7ağıran \\"{param}\\" parametresi i\xe7in bağımsız değişken sağlamazsa \xe7\xf6z\xfcmlenemeyebilir","typeVarSingleConstraint":"TypeVar en az iki kısıtlanmış t\xfcre sahip olmalıdır","typeVarTupleConstraints":"TypeVarTuple değer kısıtlamalarına sahip olamaz","typeVarTupleContext":"TypeVarTuple bu bağlamda kullanılamaz","typeVarTupleDefaultNotUnpacked":"TypeVarTuple default type must be an unpacked tuple or TypeVarTuple","typeVarTupleMustBeUnpacked":"TypeVarTuple değeri i\xe7in Paket a\xe7ma işleci gereklidir","typeVarTupleUnknownParam":"\\"{name}\\" is unknown parameter to TypeVarTuple","typeVarUnknownParam":"\\"{name}\\", TypeVar i\xe7in bilinmeyen bir parametre","typeVarUsedByOuterScope":"TypeVar \\"{name}\\" zaten bir dış kapsam tarafından kullanılıyor","typeVarUsedOnlyOnce":"TypeVar \\"{name}\\" genel işlev imzasında yalnızca bir kez g\xf6r\xfcn\xfcr","typeVarVariance":"TypeVar hem birlikte değişken hem de değişken karşıtı olamaz","typeVarWithDefaultFollowsVariadic":"\\"{typeVarName}\\" TypeVar alanı bir varsayılan değer i\xe7erir ve \\"{variadicName}\\" TypeVarTuple alanına uyamaz","typeVarWithoutDefault":"\\"{name}\\" varsayılan t\xfcre sahip olmadığından t\xfcr parametresi listesinde \\"{other}\\" sonrasında bulunamaz","typeVarsNotInGenericOrProtocol":"Generic[] veya Protocol[] t\xfcm t\xfcr değişkenlerini i\xe7ermeli","typedDictAccess":"TypedDict\'da \xf6ğeye erişilemedi","typedDictAssignedName":"TypedDict, \\"{name}\\" adlı bir değişkene atanmalı","typedDictBadVar":"TypedDict sınıfları yalnızca t\xfcr ek a\xe7ıklamaları i\xe7erebilir","typedDictBaseClass":"TypedDict sınıfları i\xe7in t\xfcm temel sınıflar da TypedDict sınıfları olmalıdır","typedDictBoolParam":"True veya False değeri olması i\xe7in \\"{name}\\" parametresi bekleniyordu","typedDictClosedExtras":"Temel sınıf \\"{name}\\", TypedDict \xf6ğe t\xfcr\xfcn\xfc t\xfcrle sınırlanmış bir \\"{type}\\"","typedDictClosedFalseNonOpenBase":"\\"{name}\\" temel sınıfı a\xe7ık bir TypedDict değil; closed=False değerine izin verilmez","typedDictClosedNoExtras":"\\"{name}\\" temel sınıfı closed bir TypedDict \xf6ğesidir; ek \xf6ğelere izin verilmiyor","typedDictDelete":"TypedDict\'da \xf6ğe silinemedi","typedDictEmptyName":"TypedDict i\xe7indeki adlar boş olamaz","typedDictEntryName":"S\xf6zl\xfck girdisi adı i\xe7in sabit değerli dize bekleniyordu","typedDictEntryUnique":"S\xf6zl\xfck i\xe7indeki adlar benzersiz olmalıdır","typedDictExtraArgs":"Ekstra TypedDict bağımsız değişkenleri desteklenmiyor","typedDictExtraItemsClosed":"TypedDict her ikisini birden \\"closed\\" veya \\"extra_items\\" ya da her ikisini birden kullanamaz","typedDictFieldNotRequiredRedefinition":"\\"{name}\\" TypedDict \xf6ğesi NotRequired olarak yeniden tanımlanamaz","typedDictFieldReadOnlyRedefinition":"\\"{name}\\" TypedDict \xf6ğesi ReadOnly olarak yeniden tanımlanamaz","typedDictFieldRequiredRedefinition":"\\"{name}\\" TypedDict \xf6ğesi Required olarak yeniden tanımlanamaz","typedDictFirstArg":"Birinci bağımsız değişken olarak TypedDict sınıf adı bekleniyordu","typedDictInClassPattern":"TypedDict sınıfına sınıf deseninde izin verilmez","typedDictInitsubclassParameter":"TypedDict, \\"{name}\\" __init_subclass__ parametresini desteklemez","typedDictNotAllowed":"\\"TypedDict\\" bu bağlamda kullanılamaz","typedDictSecondArgDict":"Expected dict or keyword parameter as second parameter","typedDictSecondArgDictEntry":"Basit s\xf6zl\xfck girişi bekleniyordu","typedDictSet":"TypedDict i\xe7inde \xf6ğe atanamadı","unaccessedClass":"\\"{name}\\" sınıfına erişilmiyor","unaccessedFunction":"\\"{name}\\" işlevine erişilmiyor","unaccessedImport":"\\"{name}\\" i\xe7eri aktarma işlemine erişilmiyor","unaccessedSymbol":"\\"{name}\\" \xf6ğesine erişilmiyor","unaccessedVariable":"\\"{name}\\" değişkenine erişilmiyor","unannotatedFunctionSkipped":"\\"{name}\\" işlevinin analizi, a\xe7ıklanmadığından atlandı","unaryOperationNotAllowed":"T\xfcr ifadesinde birli işle\xe7 kullanılamaz","unexpectedAsyncToken":"\\"async\\" \xf6ğesinin ardından \\"def\\", \\"with\\" veya \\"for\\" bekleniyordu","unexpectedEof":"Beklenmeyen EOF","unexpectedExprToken":"İfadenin sonunda beklenmeyen belirte\xe7","unexpectedIndent":"Beklenmeyen girinti","unexpectedUnindent":"Girintiyi kaldırma beklenmiyordu","unhashableDictKey":"S\xf6zl\xfck anahtarı karmalanabilir olmalıdır","unhashableSetEntry":"Set entry must be hashable","uninitializedAbstractVariables":"Soyut temel sınıfta tanımlanan değişkenler \\"{classType}\\" final sınıfında başlatılmaz","uninitializedInstanceVariable":"\\"{name}\\" \xf6rnek değişkeni sınıf g\xf6vdesinde veya __init__ metodunda başlatılmadı","unionForwardReferenceNotAllowed":"Union s\xf6z dizimi dize işleneni ile kullanılamaz; ifadenin tamamını tırnak i\xe7ine alın","unionSyntaxIllegal":"Union işlemlerinde alternatif s\xf6z dizimi kullanılabilmesi i\xe7in Python 3.10 veya daha yeni bir s\xfcr\xfcm\xfc gerekiyor","unionTypeArgCount":"Union i\xe7in iki veya daha fazla t\xfcr bağımsız değişkeni gerekiyor","unionUnpackedTuple":"Union, paketlenmemiş bir tuple i\xe7eremez","unionUnpackedTypeVarTuple":"Union, paketlenmemiş bir TypeVarTuple i\xe7eremez","unnecessaryCast":"Gereksiz \\"cast\\" \xe7ağrısı; t\xfcr zaten \\"{type}\\"","unnecessaryIsInstanceAlways":"Gereksiz isinstance \xe7ağrısı; \\"{testType}\\" her zaman bir \\"{classType}\\" \xf6rneğidir","unnecessaryIsInstanceNever":"Gereksiz isinstance \xe7ağrısı; \\"{testType}\\" asla bir \\"{classType}\\" \xf6rneği değildir","unnecessaryIsSubclassAlways":"Gereksiz issubclass \xe7ağrısı; \\"{testType}\\" her zaman \\"{classType}\\" sınıf t\xfcr\xfcn\xfcn bir alt sınıfıdır","unnecessaryIsSubclassNever":"Gereksiz issubclass \xe7ağrısı; \\"{testType}\\" asla \\"{classType}\\" sınıf t\xfcr\xfcn\xfcn bir alt sınıfı değildir","unnecessaryPyrightIgnore":"Gereksiz \\"# pyright: ignore\\" a\xe7ıklaması","unnecessaryPyrightIgnoreRule":"\\"# pyright: ignore\\" rule: \\"{name}\\" gereksiz","unnecessaryTypeIgnore":"Unnecessary \\"# type: ignore\\" comment","unpackArgCount":"\\"Unpack\\" sonrasında tek bir t\xfcr bağımsız değişken bekleniyordu","unpackExpectedTypeVarTuple":"Unpack i\xe7in t\xfcr bağımsız değişkeni olarak TypeVarTuple veya tuple bekleniyordu","unpackExpectedTypedDict":"Unpack i\xe7in TypedDict t\xfcr bağımsız değişkeni bekleniyordu","unpackIllegalInComprehension":"Anlamada paket a\xe7ma işlemi kullanılamaz","unpackInAnnotation":"T\xfcr ifadesinde paket a\xe7ma işleci kullanılamaz","unpackInDict":"S\xf6zl\xfcklerde paket a\xe7ma işlemi kullanılamaz","unpackInSet":"Unpack operator not allowed within a set","unpackNotAllowed":"Unpack is not allowed in this context","unpackOperatorNotAllowed":"Bu bağlamda paket a\xe7ma işlemi kullanılamaz","unpackTuplesIllegal":"Python 3.8\'den \xf6nceki demetler i\xe7inde paket a\xe7ma işlemi kullanılamıyor","unpackedArgInTypeArgument":"Paketlenmemiş bağımsız değişkenler bu bağlamda kullanılamaz","unpackedArgWithVariadicParam":"Paketlenmemiş bağımsız değişken, TypeVarTuple parametresi i\xe7in kullanılamaz","unpackedDictArgumentNotMapping":"** sonrasındaki bağımsız değişken ifadesi \\"str\\" anahtar t\xfcr\xfcne sahip bir eşleme olmalıdır","unpackedDictSubscriptIllegal":"Alt simgede s\xf6zl\xfck a\xe7ma işlecine izin verilmiyor","unpackedSubscriptIllegal":"Alt simgede a\xe7ma işleci i\xe7in Python 3.11 veya daha yeni bir s\xfcr\xfcm\xfc gerekiyor","unpackedTypeVarTupleExpected":"Paketlenmemiş TypeVarTuple bekleniyordu; Unpack[{name1}] veya *{name2} kullanın","unpackedTypedDictArgument":"Paketlenmemiş TypedDict bağımsız değişkeni parametrelerle eşlenemiyor","unreachableCodeCondition":"Koşul statik şekilde false olarak değerlendirildiği i\xe7in kod analiz edilmedi","unreachableCodeStructure":"Kod yapısal olarak ulaşılamaz durumda","unreachableCodeType":"T\xfcr analizi koda erişilemediğini g\xf6steriyor","unreachableExcept":"Except clause is unreachable because exception is already handled","unsupportedDunderAllOperation":"\\"__all__\\" \xfczerinde işlem desteklenmiyor, bu nedenle dışarı aktarılan sembol listesi yanlış olabilir","unusedCallResult":"\xc7ağrı ifadesinin sonucu \\"{type}\\" t\xfcr\xfcnde ve kullanılmıyor; bilerek yapıldıysa \\"_\\" değişkenine atayın","unusedCoroutine":"Result of async function call is not used; use \\"await\\" or assign result to variable","unusedExpression":"İfade değeri kullanılmadı","varAnnotationIllegal":"Type annotations for variables requires Python 3.6 or newer; use type comment for compatibility with previous versions","variableFinalOverride":"\\"{name}\\" değişkeni Final olarak işaretlendi ve \\"{className}\\" sınıfı i\xe7inde aynı ada sahip Final olmayan değişkeni ge\xe7ersiz kılıyor","variadicTypeArgsTooMany":"T\xfcr bağımsız değişkeni listesinde en fazla bir paketlenmemiş TypeVarTuple veya tuple olabilir","variadicTypeParamTooManyAlias":"T\xfcr diğer adı en fazla bir TypeVarTuple t\xfcr parametresine sahip olabilir ancak birden fazlası {names}) alındı","variadicTypeParamTooManyClass":"Genel sınıf en fazla bir TypeVarTuple t\xfcr parametresine sahip olabilir ancak birden fazlası {names}) alındı","walrusIllegal":"\\":=\\" işleci i\xe7in Python 3.8 veya daha yeni bir s\xfcr\xfcm\xfc gerekiyor","walrusNotAllowed":"\xc7evreleyen parantezler olmadan bu bağlamda \\":=\\" işlecine izin verilmiyor","wildcardInFunction":"Wildcard import not allowed within a class or function","wildcardLibraryImport":"Wildcard import from a library not allowed","wildcardPatternTypePartiallyUnknown":"Joker karakter deseni tarafından yakalanan t\xfcr kısmen bilinmiyor","wildcardPatternTypeUnknown":"Joker karakter deseni tarafından yakalanan t\xfcr bilinmiyor","yieldFromIllegal":"\\"yield from\\" kullanımı i\xe7in Python 3.3 veya daha yeni bir s\xfcr\xfcm\xfc gerekiyor","yieldFromOutsideAsync":"\\"yield from\\" not allowed in an async function","yieldOutsideFunction":"\\"yield\\", işlev veya lambda dışında kullanılamaz","yieldWithinComprehension":"Bir anlama i\xe7inde “yield” kullanılamaz","zeroCaseStatementsFound":"Match deyimi en az bir case deyimi i\xe7ermeli","zeroLengthTupleNotAllowed":"Zero-length tuple is not allowed in this context"},"DiagnosticAddendum":{"annotatedNotAllowed":"“Annotated” \xf6zel bi\xe7imi, \xf6rnek ve sınıf denetimleriyle kullanılamaz","argParam":"Bağımsız değişken \\"{paramName}\\" parametresine karşılık gelir","argParamFunction":"Bağımsız değişken, \\"{functionName}\\" işlevinde \\"{paramName}\\" parametresine karşılık gelir","argsParamMissing":"\\"*{paramName}\\" parametresine karşılık gelen bir parametre yok","argsPositionOnly":"Yalnızca konum parametresi uyuşmazlığı; {expected} bekleniyordu ancak {received} alındı","argumentType":"Bağımsız değişken t\xfcr\xfc \\"{type}\\"","argumentTypes":"Bağımsız değişken t\xfcrleri: ({types})","assignToNone":"T\xfcr \\"None\\" \xf6ğesine atanamaz","asyncHelp":"\\"async with\\" mi demek istediniz?","baseClassIncompatible":"\\"{baseClass}\\" temel sınıfı \\"{type}\\" t\xfcr\xfcyle uyumlu değil","baseClassIncompatibleSubclass":"\\"{baseClass}\\" temel sınıfı, \\"{type}\\" t\xfcr\xfcyle uyumlu olmayan \\"{subclass}\\" alt sınıfından t\xfcretiliyor","baseClassOverriddenType":"\\"{baseClass}\\" temel sınıfı ge\xe7ersiz kılınan \\"{type}\\" t\xfcr\xfcn\xfc sağlar","baseClassOverridesType":"Temel sınıf \\"{baseClass}\\", \\"{type}\\" t\xfcr\xfcn\xfc ge\xe7ersiz kılıyor","bytesTypePromotions":"“bytearray” ve “memoryview” i\xe7in t\xfcr y\xfckseltme davranışını etkinleştirmek i\xe7in disableBytesTypePromotions se\xe7eneğini “false” olarak ayarlayın","conditionalRequiresBool":"\\"{operandType}\\" t\xfcr\xfc i\xe7in __bool__ metodu \\"bool\\" yerine \\"{boolReturnType}\\" t\xfcr\xfc d\xf6nd\xfcr\xfcr","dataClassFieldLocation":"Alan bildirimi","dataClassFrozen":"\\"{name}\\" donduruldu","dataProtocolUnsupported":"\\"{name}\\" bir veri protokol\xfc","descriptorAccessBindingFailed":"Tanımlayıcı sınıf \\"{className}\\" i\xe7in \\"{name}\\" y\xf6ntemi bağlanamadı","descriptorAccessCallFailed":"Tanımlayıcı sınıf \\"{className}\\" i\xe7in \\"{name}\\" y\xf6ntemi \xe7ağrılamadı","finalMethod":"Final metodu","functionParamDefaultMissing":"\\"{name}\\" parametresinde varsayılan bağımsız değişken eksik","functionParamName":"Parametre adı uyuşmazlığı: \\"{destName}\\" ve \\"{srcName}\\"","functionParamPositionOnly":"Yalnızca konum parametresi uyuşmazlığı; \\"{name}\\" parametresi yalnızca konum değil","functionReturnTypeMismatch":"\\"{sourceType}\\" işlev d\xf6n\xfcş t\xfcr\xfc, \\"{destType}\\" t\xfcr\xfcyle uyumsuz","functionTooFewParams":"İşlev \xe7ok az konumsal parametre kabul ediyor; {expected} bekleniyordu ancak {received} alındı","functionTooManyParams":"İşlev \xe7ok fazla konumsal parametre kabul ediyor; {expected} bekleniyordu ancak {received} alındı","genericClassNotAllowed":"\xd6rnek veya sınıf denetimleri i\xe7in t\xfcr bağımsız değişkenlerine sahip genel t\xfcre izin verilmiyor","incompatibleDeleter":"Property deleter method is incompatible","incompatibleGetter":"Property getter method is incompatible","incompatibleSetter":"Property setter method is incompatible","initMethodLocation":"\\"{type}\\" sınıfı i\xe7inde __init__ metodu tanımlandı","initMethodSignature":"__init__ imzası \\"{type}\\"","initSubclassLocation":"__init_subclass__ y\xf6ntemi \\"{name}\\" sınıfı i\xe7inde tanımlandı","invariantSuggestionDict":"“dict” \xf6ğesinden değer t\xfcr\xfcnde eş değişken olan “Mapping” \xf6ğesine ge\xe7meyi deneyin","invariantSuggestionList":"“list” \xf6ğesinden eş değişken olan “Sequence” \xf6ğesine ge\xe7meyi deneyin","invariantSuggestionSet":"Consider switching from \\"set\\" to \\"Container\\" which is covariant","isinstanceClassNotSupported":"\\"{type}\\", \xf6rnek ve sınıf denetimleri i\xe7in desteklenmiyor","keyNotRequired":"\\"{name}\\", \\"{type}\\" t\xfcr\xfcnde gerekli bir anahtar olmadığından \xe7alışma zamanı \xf6zel durumuna neden olabilir","keyReadOnly":"\\"{name}\\", \\"{type}\\" i\xe7inde salt okunur","keyRequiredDeleted":"\\"{name}\\" gerekli bir anahtar olduğundan silinemez","keyUndefined":"\\"{name}\\", \\"{type}\\" i\xe7inde tanımlı bir anahtar değil","kwargsParamMissing":"\\"**{paramName}\\" parametresine karşılık gelen bir parametre yok","listAssignmentMismatch":"\\"{type}\\" t\xfcr\xfc hedef listeyle uyumsuz","literalAssignmentMismatch":"\\"{sourceType}\\" \\"{destType}\\" t\xfcr\xfcne atanamaz","literalNotAllowed":"“Literal” \xf6zel bi\xe7imi, \xf6rnek ve sınıf denetimleriyle kullanılamaz","matchIsNotExhaustiveHint":"T\xfcmlemeli işleme ama\xe7lanmadıysa \\"case _: pass\\" ekleyin","matchIsNotExhaustiveType":"\\"{type}\\" t\xfcr\xfc işlenmemiş","memberAssignment":"\\"{type}\\" t\xfcr\xfcndeki ifade, \\"{classType}\\" sınıfının \\"{name}\\" \xf6zniteliğine atanamaz","memberIsAbstract":"\\"{type}.{name}\\" uygulanmadı","memberIsAbstractMore":"ve +{count} tane daha...","memberIsClassVarInProtocol":"\\"{name}\\", protokolde ClassVar olarak tanımlandı","memberIsInitVar":"\\"{name}\\" is an init-only field","memberIsInvariant":"\\"{name}\\" değiştirilebilir olduğundan sabit ayarlanır","memberIsNotClassVarInClass":"\\"{name}\\" protokolle uyumlu olması i\xe7in ClassVar olarak tanımlanmalıdır","memberIsNotClassVarInProtocol":"\\"{name}\\" protokolde ClassVar olarak tanımlanmadı","memberIsNotReadOnlyInProtocol":"\\"{name}\\" protokolde salt okunur durumda değil","memberIsReadOnlyInProtocol":"\\"{name}\\" protokolde salt okunur durumda","memberIsWritableInProtocol":"\\"{name}\\" protokolde yazılabilir","memberSetClassVar":"\\"{name}\\" \xf6zniteliği bir ClassVar olduğundan sınıf \xf6rneği aracılığıyla atanamaz","memberTypeMismatch":"\\"{name}\\" uyumsuz bir t\xfcr","memberUnknown":"\\"{name}\\" \xf6zniteliği bilinmiyor","metaclassConflict":"Metaclass \\"{metaclass1}\\", \\"{metaclass2}\\" ile \xe7akışıyor","missingDeleter":"Property deleter method is missing","missingGetter":"Property getter method is missing","missingSetter":"Property setter method is missing","namedParamMissingInDest":"\\"{name}\\" ek parametresi","namedParamMissingInSource":"\\"{name}\\" eksik anahtar s\xf6zc\xfck parametresi","namedParamTypeMismatch":"\\"{sourceType}\\" t\xfcr\xfcndeki \\"{name}\\" anahtar s\xf6zc\xfck parametresi, \\"{destType}\\" t\xfcr\xfcyle uyumsuz","namedTupleNotAllowed":"NamedTuple \xf6rnek veya sınıf kontrolleri i\xe7in kullanılamaz","newMethodLocation":"\\"{type}\\" sınıfı i\xe7inde __new__ metodu tanımlandı","newMethodSignature":"__new__ imzası \\"{type}\\"","newTypeClassNotAllowed":"NewType ile oluşturulan t\xfcr, \xf6rnek ve sınıf denetimleriyle kullanılamaz","noOverloadAssignable":"Aşırı y\xfcklenmiş işlevlerden hi\xe7biri \\"{type}\\" t\xfcr\xfcyle uyuşmuyor","noneNotAllowed":"\xd6rnek veya sınıf denetimleri i\xe7in None kullanılamaz","orPatternMissingName":"Eksik adlar: {name}","overloadIndex":"Aşırı y\xfckleme {index} en yakın eşleşmedir","overloadNotAssignable":"Bir veya daha fazla \\"{name}\\" aşırı y\xfcklemesi atanabilir değil","overloadSignature":"Aşırı y\xfckleme imzası burada tanımlı","overriddenMethod":"Ge\xe7ersiz kılınan metot","overriddenSymbol":"Ge\xe7ersiz kılınan simge","overrideInvariantMismatch":"\\"{overrideType}\\" ge\xe7ersiz kılma t\xfcr\xfc \\"{baseType}\\" temel t\xfcr\xfcyle aynı değil","overrideIsInvariant":"Değişken değişebilir, bu nedenle t\xfcr\xfc sabit","overrideNoOverloadMatches":"Ge\xe7ersiz kılmadaki hi\xe7bir aşırı y\xfckleme imzası temel metotla uyumlu değil","overrideNotClassMethod":"Base method is declared as a classmethod but override is not","overrideNotInstanceMethod":"Temel metot bir \xf6rnek metodu olarak bildirilir, ancak ge\xe7ersiz kılma bu şekilde bildirilmez","overrideNotStaticMethod":"Temel metot bir staticmethod olarak bildirilir, ancak ge\xe7ersiz kılma bu şekilde bildirilmez","overrideOverloadNoMatch":"Ge\xe7ersiz kılma temel y\xf6ntemin t\xfcm aşırı y\xfcklemelerini işlemez","overrideOverloadOrder":"Ge\xe7ersiz kılma metoduna ait aşırı y\xfcklemeler temel metotla aynı sırada olmalıdır","overrideParamKeywordNoDefault":"\\"{name}\\" anahtar s\xf6zc\xfck parametresi eşleşmiyor: Temel parametrede varsayılan bağımsız değişken değer var, ge\xe7ersiz kılma parametresinde yok","overrideParamKeywordType":"\\"{name}\\" anahtar s\xf6zc\xfck parametresi t\xfcr uyuşmazlığı: temel parametre \\"{baseType}\\" t\xfcr\xfcnde, ge\xe7ersiz kılma parametresi \\"{overrideType}\\" t\xfcr\xfcnde","overrideParamName":"{index} parametresi ad uyuşmazlığı: temel parametre adı \\"{baseName}\\", ge\xe7ersiz kılma parametresinin adı \\"{overrideName}\\"","overrideParamNameExtra":"Temelde \\"{name}\\" parametresi eksik","overrideParamNameMissing":"Ge\xe7ersiz kılmada \\"{name}\\" parametresi eksik","overrideParamNamePositionOnly":"{index} parametresi eşleşmiyor: \\"{baseName}\\" temel parametresi, anahtar s\xf6zc\xfck parametresidir, ge\xe7ersiz kılma parametresi ise yalnızca konumdur","overrideParamNoDefault":"{index} parametresi eşleşmiyor: Temel parametrede varsayılan bağımsız değişken değer var, ge\xe7ersiz kılma parametresinde yok","overrideParamType":"\\"{index}\\" parametresi t\xfcr uyuşmazlığı: temel parametre \\"{baseType}\\" t\xfcr\xfcnde, ge\xe7ersiz kılma parametresi \\"{overrideType}\\" t\xfcr\xfcnde","overridePositionalParamCount":"Konumsal parametre sayısı uyuşmazlığı; temel metotta {baseCount} var, ancak ge\xe7ersiz kılmada {overrideCount} var","overrideReturnType":"D\xf6n\xfcş t\xfcr\xfc uyuşmazlığı: temel metot t\xfcr \\"{baseType}\\" t\xfcr\xfc d\xf6nd\xfcr\xfcr, ge\xe7ersiz kılma ise \\"{overrideType}\\" t\xfcr\xfc d\xf6nd\xfcr\xfcr","overrideType":"Temel sınıf, t\xfcr\xfc \\"{type}\\" olarak tanımlar","paramAssignment":"{index} parametresi: \\"{sourceType}\\" t\xfcr\xfc \\"{destType}\\" t\xfcr\xfcyle uyumsuz","paramSpecMissingInOverride":"Ge\xe7ersiz kılma metodunda ParamSpec parametreleri eksik","paramType":"Parametre t\xfcr\xfc \\"{paramType}\\"","privateImportFromPyTypedSource":"Bunun yerine \\"{module}\\" \xfczerinden i\xe7eri aktarın","propertyAccessFromProtocolClass":"Protokol sınıfı i\xe7inde tanımlanan bir \xf6zelliğe sınıf değişkeni olarak erişilemez","propertyMethodIncompatible":"Property method \\"{name}\\" is incompatible","propertyMethodMissing":"Property method \\"{name}\\" is missing in override","propertyMissingDeleter":"Property \\"{name}\\" has no defined deleter","propertyMissingSetter":"Property \\"{name}\\" has no defined setter","protocolIncompatible":"\\"{sourceType}\\", \\"{destType}\\" protokol ayarlarıyla uyumsuz","protocolMemberMissing":"\\"{name}\\" yok","protocolRequiresRuntimeCheckable":"Protocol sınıfının \xf6rnekle ve sınıf denetimleriyle birlikte kullanılabilmesi i\xe7in @runtime_checkable olması gerekir","protocolSourceIsNotConcrete":"\\"{sourceType}\\" somut bir sınıf t\xfcr\xfc değil ve \\"{destType}\\" t\xfcr\xfcne atanamaz","protocolUnsafeOverlap":"\\"{name}\\" \xf6znitelikleri protokolle aynı adlara sahip","pyrightCommentIgnoreTip":"Tek bir satırda tanılamayı durdurmak i\xe7in \\"# pyright: ignore[<diagnostic rules>]\\" kullanın","readOnlyAttribute":"\\"{name}\\" \xf6zniteliği salt okunur","seeClassDeclaration":"Sınıf bildirimine bakın","seeDeclaration":"Bildirime bakın","seeFunctionDeclaration":"İşlev bildirimine bakın","seeMethodDeclaration":"Metot bildirimine bakın","seeParameterDeclaration":"Parametre bildirimine bakın","seeTypeAliasDeclaration":"T\xfcr diğer adı bildirimine bakın","seeVariableDeclaration":"Değişken bildirimine bakın","tupleAssignmentMismatch":"Type \\"{type}\\" is incompatible with target tuple","tupleEntryTypeMismatch":"Tuple entry {entry} is incorrect type","tupleSizeIndeterminateSrc":"Tuple boyutu uyuşmuyor; {expected} bekleniyordu ancak indeterminate alındı","tupleSizeIndeterminateSrcDest":"Tuple boyutu uyuşmuyor; {expected} veya daha b\xfcy\xfck bir değer bekleniyordu ancak belirsiz bir değer alındı","tupleSizeMismatch":"Tuple size mismatch; expected {expected} but received {received}","tupleSizeMismatchIndeterminateDest":"Tuple boyutu uyuşmuyor; {expected} veya daha b\xfcy\xfck bir değer bekleniyordu ancak {received} alındı","typeAliasInstanceCheck":"“Type” deyimi ile oluşturulan type diğer adı \xf6rnek ve sınıf denetimleri kullanılamaz","typeAssignmentMismatch":"\\"{sourceType}\\" t\xfcr\xfc \\"{destType}\\" t\xfcr\xfcne atanamaz","typeBound":"\\"{sourceType}\\" t\xfcr\xfc \\"{name}\\" t\xfcr değişkeni i\xe7in \\"{destType}\\" \xfcst sınırına atanamaz","typeConstrainedTypeVar":"\\"{type}\\" t\xfcr\xfc \\"{name}\\" kısıtlanmış t\xfcr değişkenine atanamaz","typeIncompatible":"\\"{sourceType}\\" \\"{destType}\\" \xf6ğesine atanamaz","typeNotClass":"\\"{type}\\" bir sınıf değil","typeNotStringLiteral":"\\"{type}\\" bir sabit değeri dize değil","typeOfSymbol":"\\"{name}\\" t\xfcr\xfc \\"{type}\\"","typeParamSpec":"\\"{type}\\" t\xfcr\xfc \\"{name}\\" ParamSpec ile uyumlu değil","typeUnsupported":"\\"{type}\\" t\xfcr\xfc desteklenmiyor","typeVarDefaultOutOfScope":"\\"{name}\\" t\xfcr değişkeni kapsamda değil","typeVarIsContravariant":"\\"{name}\\" t\xfcr parametresi bir karşıt değişken ancak \\"{sourceType}\\", \\"{destType}\\" \xf6ğesinin bir \xfcst t\xfcr\xfc değil","typeVarIsCovariant":"\\"{name}\\" t\xfcr parametresi bir eşdeğişken ancak \\"{sourceType}\\", \\"{destType}\\" \xf6ğesinin bir alt t\xfcr\xfc değil","typeVarIsInvariant":"\\"{name}\\" t\xfcr parametresi bir değişmez değer ancak \\"{sourceType}\\", \\"{destType}\\" ile aynı değil","typeVarNotAllowed":"\xd6rnek veya sınıf denetimleri i\xe7in TypeVar\'a izin verilmiyor","typeVarTupleRequiresKnownLength":"TypeVarTuple cannot be bound to a tuple of unknown length","typeVarUnnecessarySuggestion":"Bunun yerine {type} kullanın","typeVarUnsolvableRemedy":"Bağımsız değişken sağlanmamışken d\xf6n\xfcş t\xfcr\xfcn\xfc belirten bir aşırı y\xfckleme belirtin","typeVarsMissing":"Eksik t\xfcr değişkenleri: {names}","typedDictBaseClass":"\\"{type}\\" sınıfı bir TypedDict değil","typedDictClassNotAllowed":"\xd6rnek veya sınıf denetimleri i\xe7in TypedDict sınıfına izin verilmiyor","typedDictClosedExtraNotAllowed":"\\"{name}\\" \xf6ğesi eklenemiyor","typedDictClosedExtraTypeMismatch":"\\"{type}\\" t\xfcr\xfcndeki \\"{name}\\" \xf6ğesi eklenemiyor","typedDictClosedFieldNotReadOnly":"ReadOnly olması gerektiğinden \\"{name}\\" \xf6ğesi eklenemiyor","typedDictClosedFieldNotRequired":"NotRequired olması gerektiğinden \\"{name}\\" \xf6ğesi eklenemiyor","typedDictExtraFieldNotAllowed":"\\"{name}\\" \xf6ğesi \\"{type}\\" t\xfcr\xfcnde mevcut değil","typedDictExtraFieldTypeMismatch":"\\"{name}\\" t\xfcr\xfc, \\"{type}\\" altındaki \\"extra_items\\" t\xfcr\xfcyle uyumlu değil","typedDictFieldMissing":"\\"{type}\\" i\xe7in \\"{name}\\" eksik","typedDictFieldNotReadOnly":"\\"{name}\\", \\"{type}\\" i\xe7inde salt okunur değil","typedDictFieldNotRequired":"\\"{type}\\" i\xe7inde \\"{name}\\" gerekli değil","typedDictFieldRequired":"\\"{type}\\" i\xe7inde \\"{name}\\" gerekiyor","typedDictFieldTypeMismatch":"\\"{type}\\" t\xfcr\xfc \\"{name}\\" \xf6ğesine atanamaz","typedDictFieldUndefined":"\\"{name}\\", \\"{type}\\" t\xfcr\xfcndeki tanımsız bir \xf6ğedir","typedDictKeyAccess":"TypedDict’te \xf6ğeye başvurmak i\xe7in [\\"{name}\\"] değerini kullanın","typedDictNotAllowed":"TypedDict \xf6rnek veya sınıf kontrolleri i\xe7in kullanılamaz","unhashableType":"\\"{type}\\" t\xfcr\xfc karmalanabilir değil","uninitializedAbstractVariable":"\\"{name}\\" \xf6rnek değişkeni, \\"{classType}\\" soyut temel sınıfında tanımlandı ancak başlatılmadı","unreachableExcept":"\\"{exceptionType}\\", \\"{parentType}\\" \xfcst \xf6ğesinin bir alt sınıfı","useDictInstead":"S\xf6zl\xfck t\xfcr\xfcn\xfc belirtmek i\xe7in dict[T1, T2] kullanın","useListInstead":"Use list[T] to indicate a list type or T1 | T2 to indicate a union type","useTupleInstead":"Use tuple[T1, ..., Tn] to indicate a tuple type or T1 | T2 to indicate a union type","useTypeInstead":"Bunun yerine type[T] kullanın","varianceMismatchForClass":"\\"{typeVarName}\\" t\xfcr bağımsız değişkeni \\"{className}\\" taban sınıfıyla uyumsuz","varianceMismatchForTypeAlias":"\\"{typeVarName}\\" t\xfcr bağımsız değişkeninin varyansı, \\"{typeAliasParam}\\" ile uyumsuz"},"Service":{"longOperation":"\xc7alışma alanı kaynak dosyalarının numaralandırılması uzun zaman alıyor. Bunun yerine bir alt klas\xf6r a\xe7abilirsiniz. [Daha fazla bilgi edinin](https://aka.ms/workspace-too-many-files)"}}')},63982(e){"use strict";e.exports=JSON.parse('{"CodeAction":{"createTypeStub":"创建类型 Stub","createTypeStubFor":"为 \\"{moduleName}\\" 创建类型 Stub","executingCommand":"正在执行命令","filesToAnalyzeCount":"要分析的 {count} 个文件","filesToAnalyzeOne":"1 个要分析的文件","findingReferences":"正在查找引用","organizeImports":"整理 Import"},"Completion":{"autoImportDetail":"自动导入","indexValueDetail":"索引值"},"Diagnostic":{"abstractMethodInvocation":"无法调用方法“{method}”,因为它是抽象的且未实施","annotatedMetadataInconsistent":"带批注的元数据类型“{metadataType}”与类型“{type}”不兼容","annotatedParamCountMismatch":"参数批注计数不匹配: 应为 {expected},但收到 {received}","annotatedTypeArgMissing":"“Annotated”应为一个类型参数和一个或多个批注","annotationBytesString":"类型表达式不能使用字节字符串文本","annotationFormatString":"类型表达式不能使用格式字符串文本(f-string)","annotationNotSupported":"此语句不支持类型批注","annotationRawString":"类型表达式不能使用原始字符串文本","annotationSpansStrings":"类型表达式不能跨越多个字符串文本","annotationStringEscape":"类型表达式不能包含转义字符","annotationTemplateString":"类型表达式不能使用模板字符串字面量(t-strings)","argAssignment":"无法将“{argType}”类型的参数分配给“{paramType}”类型的参数","argAssignmentFunction":"无法将\\"{argType}\\"类型的参数分配给函数\\"{functionName}\\"中的\\"{paramType}\\"类型参数","argAssignmentParam":"无法将“{argType}”类型的参数分配给“{paramType}”类型的参数“{paramName}”","argAssignmentParamFunction":"无法将“{argType}”类型的参数分配给函数“{functionName}”中类型为“{paramType}”的参数“{paramName}”","argMissingForParam":"参数 {name} 缺少参数","argMissingForParams":"参数 {names} 缺少参数","argMorePositionalExpectedCount":"预期还有 {expected} 个位置参数","argMorePositionalExpectedOne":"应为 1 个以上位置参数","argPositional":"应为位置参数","argPositionalExpectedCount":"应为 {expected} 个位置参数","argPositionalExpectedOne":"应为 1 个位置参数","argTypePartiallyUnknown":"参数类型部分未知","argTypeUnknown":"参数类型未知","assertAlwaysTrue":"断言表达式的计算结果始终为 true","assertTypeArgs":"“assert_type”需要两个位置参数","assertTypeTypeMismatch":"“assert_type”不匹配:应为“{expected}”,但收到“{received}”","assignmentExprComprehension":"赋值表达式目标“{name}”不能使用与目标推导式相同的名称","assignmentExprContext":"赋值表达式必须在模块、函数或 lambda 中","assignmentExprInSubscript":"仅在 Python 3.10 和更高版本中支持下标中的赋值表达式","assignmentInProtocol":"Protocol 类中的实例或类变量必须在类主体内显式声明","assignmentTargetExpr":"表达式不能是赋值目标","asyncNotInAsyncFunction":"不允许在 async 函数之外使用 \\"async\\"","awaitIllegal":"使用 “await” 需要 Python 3.5 或更高版本","awaitNotAllowed":"类型表达式不能使用 \\"await\\"","awaitNotInAsync":"仅允许在 async 函数内使用 \\"await\\"","backticksIllegal":"Python 3.x 中不支持由反引号环绕的表达式;请改用 repr","baseClassCircular":"类不能从自身派生","baseClassFinal":"基类 \\"{type}\\" 被标记为 final 类,无法子类化","baseClassIncompatible":"{type} 的基类相互不兼容","baseClassInvalid":"类的参数必须是基类","baseClassMethodTypeIncompatible":"类“{classType}”的基类以不兼容的方式定义方法“{name}”","baseClassUnknown":"基类类型未知,隐蔽派生类的类型","baseClassVariableTypeIncompatible":"类“{classType}”的基类以不兼容的方式定义变量“{name}”","binaryOperationNotAllowed":"类型表达式中不允许使用二元运算符","bindParamMissing":"无法绑定方法“{methodName}”,因为它缺少 “self” 或 “cls” 参数","bindTypeMismatch":"无法绑定方法“{methodName}”,因为“{type}”不能分配给参数“{paramName}”","breakInExceptionGroup":"\\"except*\\" 块中不允许 \\"break\\"","breakOutsideLoop":"“break”只能在循环中使用","bytesUnsupportedEscape":"bytes 文本中不受支持的转义序列","callableExtraArgs":"\\"Callable\\"应只有两个类型参数","callableFirstArg":"应为参数类型列表或“...”","callableNotInstantiable":"无法实例化类型“{type}”","callableSecondArg":"返回类型应为\\"Callable\\"的第二个类型参数","casePatternIsIrrefutable":"仅最后一个 case 语句允许使用无可辩驳的模式","classAlreadySpecialized":"类型\\"{type}\\"已专用化","classDecoratorTypeUnknown":"非类型化类修饰器遮盖类类型;忽略修饰器","classDefinitionCycle":"“{name}”的类定义取决于自身","classGetItemClsParam":"__class_getitem__替代应采用“cls”参数","classMethodClsParam":"类方法应采用“cls”参数","classNotRuntimeSubscriptable":"类 \\"{name}\\" 的下标将生成运行时异常; 请将类型表达式括在引号中","classPatternBuiltInArgPositional":"类模式仅接受位置子模式","classPatternNewType":"无法在类模式中使用“{type}”,因为它是使用 NewType 定义的","classPatternPositionalArgCount":"类“{type}”的位置模式太多; 应为 {expected},但收到了 {received}","classPatternTypeAlias":"无法在类模式中使用“{type}”,因为它是专用类型别名","classPropertyDeprecated":"类属性在 Python 3.11 中已弃用,在 Python 3.13 中将不受支持","classTypeParametersIllegal":"类类型参数语法需要 Python 3.12 或更高版本","classVarFirstArgMissing":"\\"ClassVar\\"后应为类型参数","classVarNotAllowed":"此上下文中不允许使用“ClassVar”","classVarOverridesInstanceVar":"类变量\\"{name}\\"替代类\\"{className}\\"中的同名实例变量","classVarTooManyArgs":"“ClassVar”后应只有一个类型参数","classVarWithTypeVar":"“ClassVar”类型不能包含类型变量","clsSelfParamTypeMismatch":"参数“{name}”的类型必须是类“{classType}”的超类型","codeTooComplexToAnalyze":"代码太复杂,无法分析;通过重构为子例程或减少条件代码路径来降低复杂性","collectionAliasInstantiation":"无法实例化类型“{type}”,请改用“{alias}”","comparisonAlwaysFalse":"条件的计算结果始终为 False,因为类型“{leftType}”和“{rightType}”没有重叠","comparisonAlwaysTrue":"条件的计算结果始终为 True,因为类型“{leftType}”和“{rightType}”没有重叠","comprehensionInDict":"推导式不能与其他字典条目一起使用","comprehensionInSet":"推导式不能与其他 set 条目一起使用","concatenateContext":"此上下文中不允许使用“Concatenate”","concatenateParamSpecMissing":"“Concatenate”的最后一个类型参数必须是 ParamSpec 或 \\"...\\"","concatenateTypeArgsMissing":"“Concatenate” 至少需要两个类型参数","conditionalOperandInvalid":"类型“{type}”的条件操作数无效","constantRedefinition":"“{name}”是常量 (因为它是大写)且无法重新定义","constructorParametersMismatch":"类“{classType}”中__new__和__init__的签名不匹配","containmentAlwaysFalse":"表达式的计算结果始终为 False,因为类型“{leftType}”和“{rightType}”没有重叠","containmentAlwaysTrue":"表达式的计算结果始终为 True,因为类型“{leftType}”和“{rightType}”没有重叠","continueInExceptionGroup":"\\"except*\\" 块中不允许 \\"continue\\"","continueOutsideLoop":"“continue”只能在循环中使用","coroutineInConditionalExpression":"始终计算结果为 True 的条件表达式引用协同例程","dataClassBaseClassFrozen":"非冻结类不能从已冻结类继承","dataClassBaseClassNotFrozen":"冻结类不能从未冻结的类继承","dataClassConverterFunction":"类型“{argType}”的参数不是类型为“{fieldType}”的字段“{fieldName}”的有效转换器","dataClassConverterOverloads":"“{funcName}”的重载不是类型为“{fieldType}”的字段“{fieldName}”的有效转换器","dataClassFieldInheritedDefault":"“{fieldName}”替代同名字段,但缺少默认值","dataClassFieldWithDefault":"没有默认值的字段不能出现在具有默认值的字段之后","dataClassFieldWithPrivateName":"数据类字段不能使用专用名称","dataClassFieldWithoutAnnotation":"不带类型批注的数据类字段将导致运行时异常","dataClassPostInitParamCount":"数据类__post_init__参数计数不正确;InitVar 字段数为 {expected}","dataClassPostInitType":"数据类__post_init__方法参数类型不匹配 \\"{fieldName}\\"字段","dataClassSlotsOverwrite":"__slots__已在类中定义","dataClassTransformExpectedBoolLiteral":"静态计算结果为 True 或 False 的预期表达式","dataClassTransformFieldSpecifier":"应为类或函数的 tuple,但收到类型 \\"{type}\\"","dataClassTransformPositionalParam":"“dataclass_transform”的所有参数都必须是关键字参数","dataClassTransformUnknownArgument":"dataclass_transform不支持参数“{name}”","dataProtocolInSubclassCheck":"issubclass 调用中不允许使用数据协议(包括非方法属性)","declaredReturnTypePartiallyUnknown":"声明的返回类型“{returnType}”部分未知","declaredReturnTypeUnknown":"声明的返回类型未知","defaultValueContainsCall":"参数默认值表达式中不允许函数调用和可变对象","defaultValueNotAllowed":"“*”或“**”的参数不能有默认值","delTargetExpr":"无法删除表达式","deprecatedClass":"类\\"{name}\\"已弃用","deprecatedConstructor":"类\\"{name}\\"的构造函数已弃用","deprecatedDescriptorDeleter":"已弃用描述符“{name}”的“__delete__”方法","deprecatedDescriptorGetter":"已弃用描述符“{name}”的“__get__”方法","deprecatedDescriptorSetter":"已弃用描述符“{name}”的“__set__”方法","deprecatedFunction":"函数“{name}”已弃用","deprecatedMethod":"类“{className}”中的“{name}”方法已弃用","deprecatedPropertyDeleter":"已弃用 property \\"{name}\\" 的 deleter","deprecatedPropertyGetter":"已弃用 property \\"{name}\\" 的 getter","deprecatedPropertySetter":"已弃用 property \\"{name}\\" 的 setter","deprecatedType":"自 Python {version} 起,此类型已弃用;请改用“{replacement}”","dictExpandIllegalInComprehension":"推导式中不允许使用字典扩展","dictInAnnotation":"类型表达式中不允许使用字典表达式","dictKeyValuePairs":"字典条目必须包含键/值对","dictUnpackIsNotMapping":"字典解包运算符的预期映射","dunderAllSymbolNotPresent":"\\"{name}\\"已在__all__中指定,但在模块中不存在","duplicateArgsParam":"只允许一个 \\"*\\" 参数","duplicateBaseClass":"不允许重复的基类","duplicateCapturePatternTarget":"捕获目标“{name}”不能在同一模式中出现多次","duplicateCatchAll":"仅允许一个 catch-all except 子句","duplicateEnumMember":"Enum 成员 \\"{name}\\" 已声明","duplicateGenericAndProtocolBase":"只允许一个 Generic[...] 或 Protocol[...] 基类","duplicateImport":"已多次导入“{importName}”","duplicateKeywordOnly":"只允许一个“*”分隔符","duplicateKwargsParam":"仅允许一个 “**” 参数","duplicateParam":"参数“{name}”重复","duplicatePositionOnly":"只允许一个“/”参数","duplicateStarPattern":"模式序列中只允许一个“*”模式","duplicateStarStarPattern":"只允许一个“**”条目","duplicateUnpack":"list 中仅允许一个解包操作","ellipsisAfterUnpacked":"\\"...\\" 不能与未打包的 TypeVarTuple 或 tuple 一起使用","ellipsisContext":"不允许在此上下文中使用 \\"...\\"","ellipsisSecondArg":"仅允许 \\"...\\" 作为两个参数中的第二个参数","enumClassOverride":"Enum 类 \\"{name}\\" 是 final 类,无法子类化","enumMemberDelete":"无法删除 Enum 成员 \\"{name}\\"","enumMemberSet":"无法分配 Enum 成员 \\"{name}\\"","enumMemberTypeAnnotation":"enum 成员不允许使用类型批注","exceptGroupMismatch":"Try 语句不能同时包含 \\"except\\" 和 \\"except*\\"","exceptGroupRequiresType":"异常组语法(\\"except*\\")需要异常类型","exceptRequiresParens":"在 Python 3.14 之前的版本中,多个异常类型必须用括号括起来","exceptWithAsRequiresParens":"使用 \\"as\\" 时,多个异常类型必须用括号括起来","exceptionGroupIncompatible":"异常组语法 (\\"except*\\") 需要 Python 3.11 或更高版本","exceptionGroupTypeIncorrect":"except* 中的异常类型不能派生自 BaseGroupException","exceptionTypeIncorrect":"\\"{type}\\" 不是派生自 BaseException","exceptionTypeNotClass":"“{type}”不是有效的异常类","exceptionTypeNotInstantiable":"异常类型\\"{type}\\"的构造函数需要一个或多个参数","expectedAfterDecorator":"修饰器后应有函数或类声明","expectedArrow":"应为“->”,后跟返回类型批注","expectedAsAfterException":"异常类型后应为“as”","expectedAssignRightHandExpr":"应为 “=” 右侧的表达式","expectedBinaryRightHandExpr":"应为运算符右侧的表达式","expectedBoolLiteral":"应为 True 或 False","expectedCase":"应为 “case” 语句","expectedClassName":"预期的类名","expectedCloseBrace":"\\"{\\" 未关闭","expectedCloseBracket":"“[”未关闭","expectedCloseParen":"\\"(\\" 未关闭","expectedColon":"应为 \\":\\"","expectedComplexNumberLiteral":"模式匹配的预期复数文本","expectedDecoratorExpr":"Python 3.9 之前的修饰器不支持表达式窗体","expectedDecoratorName":"预期的修饰器名称","expectedDecoratorNewline":"修饰器末尾应有新行","expectedDelExpr":"\\"del\\"后应为表达式","expectedElse":"应为 \\"else\\"","expectedEquals":"应为 \\"=\\"","expectedExceptionClass":"异常类或对象无效","expectedExceptionObj":"应为异常对象、异常类或 None","expectedExpr":"应为表达式","expectedFunctionAfterAsync":"\\"async\\"后面应有函数定义","expectedFunctionName":"“def”后应为函数名称","expectedIdentifier":"预期标识符","expectedImport":"应为 \\"import\\"","expectedImportAlias":"应为 “as” 后面的符号","expectedImportSymbols":"\\"import\\" 后应有一个或多个符号名称","expectedIn":"应为 \\"in\\"","expectedInExpr":"\\"in\\"后应为表达式","expectedIndentedBlock":"应为缩进块","expectedMemberName":"\\".\\" 后应为属性名称","expectedModuleName":"预期模块名称","expectedNameAfterAs":"\\"as\\" 后应有符号名","expectedNamedParameter":"关键字参数必须跟在 “*” 之后","expectedNewline":"需要换行符","expectedNewlineOrSemicolon":"语句必须用换行符或分号分隔","expectedOpenParen":"应为 \\"(\\"","expectedParamName":"应为参数名称","expectedPatternExpr":"预期的模式表达式","expectedPatternSubjectExpr":"预期的模式主题表达式","expectedPatternValue":"应为 “a.b”形式的模式值表达式","expectedReturnExpr":"“return” 后应有表达式","expectedSliceIndex":"预期索引或切片表达式","expectedTypeNotString":"应为类型,但收到字符串文本","expectedTypeParameterName":"应为类型参数名称","expectedYieldExpr":"yield 语句中的预期表达式","finalClassIsAbstract":"类“{type}”被标记为 final,并且必须实现所有抽象符号","finalContext":"不允许在此上下文中使用 \\"Final\\"","finalInLoop":"无法在循环中分配 \\"Final\\" 变量","finalMethodOverride":"方法 \\"{name}\\" 无法替代在类 \\"{className}\\" 中定义的 final 方法","finalNonMethod":"不能将函数“{name}”标记为 @final,因为它不是方法","finalReassigned":"\\"{name}\\"声明为 Final,无法重新分配","finalRedeclaration":"\\"{name}\\"以前声明为 Final","finalRedeclarationBySubclass":"无法重新声明“{name}”,因为父类“{className}”将其声明为 Final","finalTooManyArgs":"“Final”后应为单个类型参数","finalUnassigned":"\\"{name}\\" 被声明为 Final,但未分配值","finallyBreak":"“break” 不能用于退出 “finally” 块","finallyContinue":"“continue” 不能用于退出 “finally” 块","finallyReturn":"“return” 不能用于退出 “finally” 块","formatStringBrace":"f 字符串文本中不允许使用单个右大括号;使用双右大括号","formatStringBytes":"格式字符串文本(f 字符串)不能为二进制","formatStringDebuggingIllegal":"F 字符串调试说明符“=”需要 Python 3.8 或更高版本","formatStringEscape":"Python 3.12 之前 f 字符串的表达式部分中不允许使用转义序列(反斜杠)","formatStringExpectedConversion":"在 f 字符串中应为 \\"!\\" 之后的转换说明符","formatStringIllegal":"格式化字符串文本(f 字符串)需要 Python 3.6 或更高版本","formatStringInPattern":"模式中不允许使用格式字符串","formatStringNestedFormatSpecifier":"表达式嵌套在格式字符串说明符内太深","formatStringNestedQuote":"嵌套在 f 字符串中的字符串不能使用与 Python 3.12 之前的 f 字符串相同的引号字符","formatStringTemplate":"格式字符串字面量(f-strings)也不能是模板字符串(t-strings)","formatStringUnicode":"格式字符串文本(f 字符串)不能为 unicode","formatStringUnterminated":"f 字符串中未终止的表达式;应为 \\"}\\"","functionDecoratorTypeUnknown":"非类型化函数修饰器遮盖函数类型;忽略修饰器","functionInConditionalExpression":"始终计算结果为 True 的条件表达式引用函数","functionTypeParametersIllegal":"函数类型参数语法需要 Python 3.12 或更高版本","futureImportLocationNotAllowed":"从__future__导入必须位于文件的开头","generatorAsyncReturnType":"async 生成器函数的返回类型必须与 \\"AsyncGenerator[{yieldType}, Any]\\" 兼容","generatorNotParenthesized":"如果不是唯一参数,生成器表达式必须带圆括号","generatorSyncReturnType":"生成器函数的返回类型必须与 \\"Generator[{yieldType}, Any, Any]\\"兼容","genericBaseClassNotAllowed":"“Generic” 基类不能与类型参数语法一起使用","genericClassAssigned":"无法分配泛型类类型","genericClassDeleted":"无法删除泛型类类型","genericInstanceVariableAccess":"通过类访问泛型实例变量是不明确的","genericNotAllowed":"\\"Generic\\" 在此上下文中无效","genericTypeAliasBoundTypeVar":"类中的泛型类型别名不能使用绑定类型变量 {names}","genericTypeArgMissing":"“Generic”至少需要一个类型参数","genericTypeArgTypeVar":"“Generic”的类型参数必须是类型变量","genericTypeArgUnique":"“Generic”的类型参数必须是唯一","globalReassignment":"\\"{name}\\" 已在 global 声明之前分配","globalRedefinition":"\\"{name}\\" 已声明为 global","implicitStringConcat":"不允许隐式字符串串联","importCycleDetected":"在导入链中检测到的周期数","importDepthExceeded":"导入链深度超过 {depth}","importResolveFailure":"无法解析导入“{importName}”","importSourceResolveFailure":"无法从源解析导入“{importName}”","importSymbolUnknown":"“{name}”是未知的导入符号","incompatibleMethodOverride":"方法“{name}”以不兼容的方式替代类“{className}”","inconsistentIndent":"取消缩进量与以前的缩进不匹配","inconsistentTabs":"缩进中制表符和空格的使用不一致","initMethodSelfParamTypeVar":"\\"__init__\\" 方法 “self” 参数的类型注释不能包含类范围的类型变量","initMustReturnNone":"“__init__”的返回类型必须为 None","initSubclassCallFailed":"__init_subclass__ 方法的关键字参数不正确","initSubclassClsParam":"__init_subclass__替代应采用“cls”参数","initVarNotAllowed":"此上下文中不允许使用“InitVar”","instanceMethodSelfParam":"实例方法应采用 “self” 参数","instanceVarOverridesClassVar":"实例变量\\"{name}\\"替代类\\"{className}\\"中的同名类变量","instantiateAbstract":"无法实例化抽象类“{type}”","instantiateProtocol":"无法实例化 Protocol 类 \\"{type}\\"","internalBindError":"绑定文件“{file}”时发生内部错误:{message}","internalParseError":"分析文件“{file}”时发生内部错误:{message}","internalTypeCheckingError":"类型检查文件“{file}”时发生内部错误:{message}","invalidIdentifierChar":"标识符中的字符无效","invalidStubStatement":"语句在类型 stub 文件中无意义","invalidTokenChars":"令牌中的字符\\"{text}\\"无效","isInstanceInvalidType":"\\"isinstance\\" 的第二个参数必须是类或类的 tuple","isSubclassInvalidType":"\\"issubclass\\" 的第二个参数必须是类或类的 tuple","keyValueInSet":"不允许在 set 内使用键/值对","keywordArgInTypeArgument":"关键字参数不能在类型参数列表中使用","keywordOnlyAfterArgs":"“*”参数后不允许使用仅限关键字的参数分隔符","keywordParameterMissing":"一个或多个关键字参数必须遵循 \\"*\\"参数","keywordSubscriptIllegal":"不支持下标中的关键字参数","lambdaReturnTypePartiallyUnknown":"lambda 的返回类型“{returnType}”部分未知","lambdaReturnTypeUnknown":"lambda 的返回类型未知","listAssignmentMismatch":"无法将 \\"{type}\\" 类型的表达式分配给目标列表","listInAnnotation":"类型表达式中不允许使用 List 表达式","literalEmptyArgs":"“Literal”后应有一个或多个类型参数","literalNamedUnicodeEscape":"\\"Literal\\" 字符串批注不支持已命名的 unicode 转义序列","literalNotAllowed":"如果没有类型参数,则 \\"Literal\\" 不能用于此上下文","literalNotCallable":"无法实例化 Literal 类型","literalUnsupportedType":"\\"Literal\\" 的类型参数必须是 None、文本值(int、bool、str 或 bytes)或 enum 值","matchIncompatible":"Match 语句需要 Python 3.10 或更高版本","matchIsNotExhaustive":"match 语句中的事例不会彻底处理所有值","maxParseDepthExceeded":"超出最大分析深度;将表达式分解为较小的子表达式","memberAccess":"无法访问类“{type}”的属性“{name}”","memberDelete":"无法删除类“{type}”的属性“{name}”","memberSet":"无法为类“{type}”的属性“{name}”赋值。","metaclassConflict":"派生类的元类必须是其所有基类的元类的子类","metaclassDuplicate":"只能提供一个元类","metaclassIsGeneric":"元类不能是泛型","methodNotDefined":"未定义“{name}”方法","methodNotDefinedOnType":"未在类型\\"{type}\\"上定义\\"{name}\\"方法","methodOrdering":"无法创建一致的方法排序","methodOverridden":"“{name}”在类型“{type}”不兼容的类“{className}”中替代同名的方法","methodReturnsNonObject":"“{name}”方法不返回对象","missingSuperCall":"方法“{methodName}”在父类中不调用同名方法","mixingBytesAndStr":"Bytes 和 str 值无法串联","moduleAsType":"模块不能用作类型","moduleNotCallable":"模块不可调用","moduleUnknownMember":"“{memberName}”不是模块“{moduleName}”的已知属性","namedExceptAfterCatchAll":"命名的 except 子句不能出现在 catch-all except 子句后","namedParamAfterParamSpecArgs":"关键字参数“{name}”不能出现在 ParamSpec args 参数之后的签名中","namedTupleEmptyName":"命名 tuple 中的名称不能为空","namedTupleEntryRedeclared":"无法替代 \\"{name}\\",因为父类 \\"{className}\\" 是命名的 tuple","namedTupleFieldUnderscore":"Named tuple 字段名称不能以下划线开头","namedTupleFirstArg":"应将命名的 tuple 类名作为第一个参数","namedTupleMultipleInheritance":"不支持使用 NamedTuple 进行多个继承","namedTupleNameKeyword":"字段名称不能是关键字","namedTupleNameType":"应为指定条目名称和类型的双条目 tuple","namedTupleNameUnique":"命名的 tuple 中的名称必须唯一","namedTupleNoTypes":"“namedtuple”不提供 tuple 条目的类型;请改用“NamedTuple”","namedTupleSecondArg":"应将命名的 tuple 条目 list 作为第二个参数","newClsParam":"__new__替代应采用“cls”参数","newTypeAnyOrUnknown":"NewType 的第二个参数必须是已知类,而不是 Any 或 Unknown","newTypeBadName":"NewType 的第一个参数必须是字符串文本","newTypeLiteral":"NewType 不能与 Literal 类型一起使用","newTypeNameMismatch":"必须将 NewType 分配给同名变量","newTypeNotAClass":"应为 NewType 的第二个参数的类","newTypeParamCount":"NewType 需要两个位置参数","newTypeProtocolClass":"NewType 不能与结构类型(Protocol 或 TypedDict 类)一起使用","noOverload":"“{name}”的重载与提供的参数不匹配","noReturnContainsReturn":"声明的 return 类型为 \\"NoReturn\\" 的函数不能包含 return 语句","noReturnContainsYield":"声明的返回类型为 “NoReturn” 的函数不能包含 yield 语句","noReturnReturnsNone":"所声明的返回类型为 \\"NoReturn\\" 的函数无法返回 \\"None\\"","nonDefaultAfterDefault":"非默认参数遵循默认参数","nonLocalInModule":"模块级不允许使用 nonlocal 声明","nonLocalNoBinding":"找不到 nonlocal \\"{name}\\" 的绑定","nonLocalReassignment":"\\"{name}\\" 已在 nonlocal 声明之前分配","nonLocalRedefinition":"\\"{name}\\" 已声明为 nonlocal","noneNotCallable":"无法调用类型为“None”的对象","noneNotIterable":"类型为“None”的对象不能用作可迭代值","noneNotSubscriptable":"类型为“None”的对象不可下标","noneNotUsableWith":"Object of type \\"None\\" cannot be used with \\"with\\"","noneNotUsableWithAsync":"类型为 \\"None\\" 的对象不能与 \\"async with\\" 一起使用","noneOperator":"“None”不支持运算符\\"{operator}\\"","noneUnknownMember":"“{name}”不是 \\"None\\" 的已知属性","nonlocalTypeParam":"类型参数 \\"{name}\\" 不允许进行 nonlocal 绑定","notRequiredArgCount":"“NotRequired” 之后应为单个类型参数","notRequiredNotInTypedDict":"此上下文中不允许使用“NotRequired”","objectNotCallable":"类型为“{type}”的对象不可调用","obscuredClassDeclaration":"类声明\\"{name}\\"被同名的声明遮蔽","obscuredFunctionDeclaration":"函数声明“{name}”被同名声明遮盖","obscuredMethodDeclaration":"方法声明“{name}”被同名声明遮盖","obscuredParameterDeclaration":"参数声明“{name}”被同名声明遮盖","obscuredTypeAliasDeclaration":"类型别名声明“{name}”被同名声明遮盖","obscuredVariableDeclaration":"声明“{name}”被同名声明遮盖","operatorLessOrGreaterDeprecated":"Python 3 不支持运算符“<>”;请改用 \\"!=\\"","optionalExtraArgs":"\\"Optional\\"后面应有一个类型参数","orPatternIrrefutable":"无可辩驳的模式仅允许作为 \\"or\\"模式中的最后一个子模式","orPatternMissingName":"“or”模式中的所有子节点必须以相同的名称为目标","overlappingKeywordArgs":"类型化字典与以下关键字参数重叠: {names}","overlappingOverload":"永远不会使用“{name}”的重载 {obscured},因为其参数与重载 {obscuredBy} 重叠","overloadAbstractImplMismatch":"重载必须与实现的抽象状态匹配","overloadAbstractMismatch":"重载必须全是抽象重载,或者全都不是抽象重载","overloadClassMethodInconsistent":"“{name}”的重载使用 @classmethod 的方式不一致","overloadFinalImpl":"@final 修饰器应仅应用于实现","overloadFinalNoImpl":"只应将第一个重载标记为 @final","overloadImplementationMismatch":"重载实现与重载 {index} 的签名不一致","overloadOverrideImpl":"@override 修饰器应仅应用于实现","overloadOverrideNoImpl":"只应将第一个重载标记为 @override","overloadReturnTypeMismatch":"“{name}”的重载 {prevIndex} 与重载 {newIndex} 重叠,并返回不兼容的类型","overloadStaticMethodInconsistent":"“{name}”的重载使用 @staticmethod 的方式不一致","overloadWithoutImplementation":"\\"{name}\\" 被标记为 overload,但未提供实现","overriddenMethodNotFound":"方法 \\"{name}\\" 被标记为 override,但不存在同名的基方法","overrideDecoratorMissing":"方法 \\"{name}\\" 未被标记为替代,但 override 类 \\"{className}\\" 中的方法","paramAfterKwargsParam":"参数不能跟随“**”参数","paramAlreadyAssigned":"已分配参数“{name}”","paramAnnotationMissing":"参数“{name}”缺少类型批注","paramAssignmentMismatch":"无法将\\"{sourceType}\\"类型的表达式分配给\\"{paramType}\\"类型的参数","paramNameMissing":"没有名为“{name}”的参数","paramSpecArgsKwargsDuplicate":"已提供 ParamSpec \\"{type}\\" 的参数","paramSpecArgsKwargsUsage":"ParamSpec 的 \\"args\\" 和 \\"kwargs\\" 属性必须同时出现在函数签名中","paramSpecArgsMissing":"缺少 ParamSpec“{type}”的参数","paramSpecArgsUsage":"ParamSpec 的 \\"args\\" 属性仅在与 *args 参数一起使用时有效","paramSpecAssignedName":"必须将 ParamSpec 分配给名为“{name}”的变量","paramSpecContext":"此上下文中不允许使用 ParamSpec","paramSpecDefaultNotTuple":"ParamSpec 的默认值应为省略号、tuple 表达式或 ParamSpec","paramSpecFirstArg":"ParamSpec 作为第一个参数的预期名称","paramSpecKwargsUsage":"ParamSpec 的 \\"kwargs\\" 属性仅在与 **kwargs 参数一起使用时有效","paramSpecNotUsedByOuterScope":"ParamSpec“{name}”在此上下文中没有意义","paramSpecUnknownArg":"ParamSpec 不支持多个参数","paramSpecUnknownMember":"“{name}”不是 ParamSpec 的已知属性","paramSpecUnknownParam":"“{name}”是 ParamSpec 的未知参数","paramTypeCovariant":"不能在参数类型中使用协变类型变量","paramTypePartiallyUnknown":"参数\\"{paramName}\\"的类型部分未知","paramTypeUnknown":"参数“{paramName}”的类型未知","parenthesizedContextManagerIllegal":"Parentheses within \\"with\\" statement requires Python 3.9 or newer","patternNeverMatches":"主题类型“{type}”的模式永远不会匹配","positionArgAfterNamedArg":"位置参数不能出现在关键字参数之后","positionArgAfterUnpackedDictArg":"位置参数不能出现在关键字参数解压缩之后","positionOnlyAfterArgs":"“*”参数后不允许使用仅位置参数分隔符","positionOnlyAfterKeywordOnly":"“/”参数必须出现在“*”参数之前","positionOnlyAfterNon":"非仅位置参数后面不允许仅位置参数","positionOnlyFirstParam":"不允许将仅位置参数分隔符用作第一个参数","positionOnlyIncompatible":"仅位置参数分隔符需要 Python 3.8 或更高版本","privateImportFromPyTypedModule":"未从模块“{module}”导出“{name}”","privateUsedOutsideOfClass":"\\"{name}\\"是专用的,在声明它的类之外使用","privateUsedOutsideOfModule":"“{name}”是专用的,在声明它的模块外部使用","propertyOverridden":"\\"{name}\\" 错误地替代了类 \\"{className}\\" 中同名的 property","propertyStaticMethod":"property getter、setter 或 deleter 不允许使用静态方法","protectedUsedOutsideOfClass":"“{name}”在声明它的类之外受到保护并被使用","protocolBaseClass":"Protocol 类 \\"{classType}\\" 不能派生自非 Protocol 类 \\"{baseType}\\"","protocolBaseClassWithTypeArgs":"使用类型参数语法时,Protocol 类不允许使用类型参数","protocolIllegal":"使用 \\"Protocol\\" 需要 Python 3.7 或更高版本","protocolNotAllowed":"\\"Protocol\\" 不能用于此上下文","protocolTypeArgMustBeTypeParam":"\\"Protocol\\" 的类型参数必须是类型参数","protocolUnsafeOverlap":"类与“{name}”不安全地重叠,并且可能在运行时生成匹配项","protocolVarianceContravariant":"泛型 Protocol \\"{class}\\" 中使用的类型变量 \\"{variable}\\" 应为反变量","protocolVarianceCovariant":"泛型 Protocol \\"{class}\\" 中使用的类型变量 \\"{variable}\\" 应为共变量","protocolVarianceInvariant":"泛型 Protocol \\"{class}\\" 中使用的类型变量 \\"{variable}\\" 应为固定变量","pyrightCommentInvalidDiagnosticBoolValue":"Pyright 注释指令后面必须跟有“=”和 true 或 false 值","pyrightCommentInvalidDiagnosticSeverityValue":"Pyright 注释指令后面必须跟有“=”,并且值为 true、false、error、warning、information 或 none","pyrightCommentMissingDirective":"Pyright 注释后面必须是指令(basic 或 strict)或诊断规则","pyrightCommentNotOnOwnLine":"用于控制文件级设置的 Pyright 注释必须显示在其自己的行上","pyrightCommentUnknownDiagnosticRule":"“{rule}”是 pyright 注释的未知诊断规则","pyrightCommentUnknownDiagnosticSeverityValue":"\\"{value}\\"是 pyright 注释的无效值;应为 true、false、error、warning、information 或 none","pyrightCommentUnknownDirective":"“{directive}”是 pyright 注释的未知指令;应为 \\"strict\\"、\\"standard\\" 或 \\"basic\\"","readOnlyArgCount":"“ReadOnly”后应为单个类型参数","readOnlyNotInTypedDict":"此上下文中不允许使用“ReadOnly”","recursiveDefinition":"无法确定“{name}”的类型,因为它引用其自身","relativeImportNotAllowed":"相对导入不能与“import .a”窗体一起使用;改用 \\"from . import a\\"","requiredArgCount":"\\"Required\\"后应为单个类型参数","requiredNotInTypedDict":"此上下文中不允许使用\\"Required\\"","returnInAsyncGenerator":"async 生成器中不允许使用具有值的 return 语句","returnInExceptionGroup":"\\"except*\\" 块中不允许 \\"return\\"","returnMissing":"所声明的返回类型为“{returnType}”的函数必须在所有代码路径上返回值","returnOutsideFunction":"“return”只能在函数中使用","returnTypeContravariant":"逆变类型变量不能用于返回类型","returnTypeMismatch":"类型“{exprType}”不可分配给返回类型“{returnType}”","returnTypePartiallyUnknown":"返回类型“{returnType}”部分未知","returnTypeUnknown":"返回类型未知","revealLocalsArgs":"“reveal_locals”调用应没有参数","revealLocalsNone":"此范围内没有 locals 变量","revealTypeArgs":"“reveal_type”调用应为单个位置参数","revealTypeExpectedTextArg":"函数“reveal_type”的“expected_text”参数必须是 str 文本值","revealTypeExpectedTextMismatch":"类型文本不匹配;应为\\"{expected}\\"但收到\\"{received}\\"","revealTypeExpectedTypeMismatch":"类型不匹配;应为“{expected}”,但收到“{received}”","selfTypeContext":"“Self”在此上下文中无效","selfTypeMetaclass":"“Self”不能在元类(“type”的子类)中使用","selfTypeWithTypedSelfOrCls":"“Self”不能在具有“self”或“cls”参数的函数中使用,该参数的类型批注不是“Self”","sentinelBadName":"Sentinel 的第一个自变量必须是字符串字面量","sentinelNameMismatch":"必须将 Sentinel 分配给同名变量","sentinelParamCount":"Sentinel 需要一个位置参数","setterGetterTypeMismatch":"Property setter 值类型不可分配给 getter 返回类型","singleOverload":"“{name}”被标记为重载,但缺少其他重载","slotsAttributeError":"未在__slots__中指定“{name}”","slotsClassVarConflict":"\\"{name}\\"与__slots__中声明的实例变量冲突","starPatternInAsPattern":"星形模式不能与“as”目标一起使用","starPatternInOrPattern":"在其他模式中,星形图案不能为 ORed","starStarWildcardNotAllowed":"** 不能与通配符“_”一起使用","staticClsSelfParam":"静态方法不应采用“self”或“cls”参数","stringNonAsciiBytes":"不允许使用非 ASCII 字符(以字节为单位)字符串文本","stringNotSubscriptable":"字符串表达式不能在类型表达式中使用下标; 请将整个表达式括在引号中","stringUnsupportedEscape":"字符串文本中不受支持的转义序列","stringUnterminated":"字符串文本未终止","stubFileMissing":"找不到 \\"{importName}\\" 的 Stub 文件","stubUsesGetAttr":"类型 stub 文件不完整; \\"__getattr__\\" 遮盖了模块的类型错误","sublistParamsIncompatible":"Python 3.x 不支持 Sublist 参数","superCallArgCount":"“super” 调用应不超过两个参数","superCallFirstArg":"应将类类型作为“super”调用的第一个参数,但收到“{type}”","superCallSecondArg":"“super”调用的第二个参数必须是派生自“{type}”的对象或类","superCallZeroArgForm":"\\"super\\" 调用的零参数形式仅在方法中有效","superCallZeroArgFormStaticMethod":"“super”调用的零参数形式在静态方法中无效","symbolIsPossiblyUnbound":"“{name}”可能未绑定","symbolIsUnbound":"“{name}”未绑定","symbolIsUndefined":"未定义“{name}”","symbolOverridden":"“{name}”替代类“{className}”中的同名符号","templateStringBytes":"模板字符串字面量(t-strings)不能为二进制","templateStringIllegal":"模板字符串字面量(t-strings)需要 Python 3.14 或更高版本","templateStringUnicode":"模板字符串字面量(t-strings)不能为 unicode","ternaryNotAllowed":"类型表达式中不允许使用三元表达式","totalOrderingMissingMethod":"类必须定义“__lt__”、“__le__”、“__gt__”或“__ge__”之一才能使用total_ordering","trailingCommaInFromImport":"不允许使用尾随逗号,没有括号","tryWithoutExcept":"Try 语句必须至少有一个 except 或 finally 子句","tupleAssignmentMismatch":"无法将类型为 \\"{type}\\" 的表达式分配给目标 tuple","tupleInAnnotation":"类型表达式中不允许使用 tuple 表达式","tupleIndexOutOfRange":"类型 {type} 的索引 {index} 超出范围","typeAliasIllegalExpressionForm":"类型别名定义的表达式形式无效","typeAliasIsRecursiveDirect":"类型别名“{name}”不能在其定义中使用自身","typeAliasNotInModuleOrClass":"TypeAlias 只能在模块或类范围内定义","typeAliasRedeclared":"“{name}”声明为 TypeAlias,只能分配一次","typeAliasStatementBadScope":"type 语句只能在模块或类范围内使用","typeAliasStatementIllegal":"类型别名语句需要 Python 3.12 或更高版本","typeAliasTypeBadScope":"只能在模块或类范围内定义类型别名","typeAliasTypeBaseClass":"\\"type\\" 语句中定义的类型别名不能用作基类","typeAliasTypeMustBeAssigned":"必须将 TypeAliasType 分配给与类型别名同名的变量","typeAliasTypeNameArg":"TypeAliasType 的第一个参数必须是表示类型别名名称的字符串文本","typeAliasTypeNameMismatch":"类型别名的名称必须与分配到的变量的名称匹配","typeAliasTypeParamInvalid":"类型参数列表必须是仅包含 TypeVar、TypeVarTuple 或 ParamSpec 的 tuple","typeAnnotationCall":"类型表达式中不允许使用调用表达式","typeAnnotationVariable":"类型表达式中不允许使用变量","typeAnnotationWithCallable":"“type”的类型参数必须为类; 不支持可调用项","typeArgListExpected":"应为 ParamSpec、省略号或类型 list","typeArgListNotAllowed":"此类型参数不允许使用 list 表达式","typeArgsExpectingNone":"类“{name}”不应有类型参数","typeArgsMismatchOne":"应为一个类型参数,但收到 {received}","typeArgsMissingForAlias":"泛型类型别名“{name}”的预期类型参数","typeArgsMissingForClass":"泛型类“{name}”的预期类型参数","typeArgsTooFew":"为“{name}”提供的类型参数太少;应为 {expected},但收到 {received}","typeArgsTooMany":"为“{name}”提供的类型参数太多;应为 {expected},但收到 {received}","typeAssignmentMismatch":"类型“{sourceType}”不可分配给声明的类型“{destType}”","typeAssignmentMismatchWildcard":"导入符号“{name}”的类型为“{sourceType}”,该类型不可分配给声明的类型“{destType}”","typeCallNotAllowed":"不应在类型表达式中使用 type() 调用","typeCheckOnly":"“{name}”标记为 @type_check_only,并且只能在类型注释中使用","typeCommentDeprecated":"已弃用 type 注释; 请改用 type 批注","typeExpectedClass":"应为类,但收到“{type}”","typeFormArgs":"\\"TypeForm\\" 接受单个位置参数","typeGuardArgCount":"“TypeGuard”或“TypeIs”后应为单个类型参数","typeGuardParamCount":"用户定义的类型防护函数和方法必须至少有一个输入参数","typeIsReturnType":"TypeIs 的返回类型(“{returnType}”)与值参数类型(“{type}”)不一致","typeNotAwaitable":"\\"{type}\\" 并非 awaitable","typeNotIntantiable":"无法实例化\\"{type}\\"","typeNotIterable":"“{type}”不可迭代","typeNotSpecializable":"无法专用化类型“{type}”","typeNotSubscriptable":"类型为“{type}”的对象不可下标","typeNotSupportBinaryOperator":"类型“{leftType}”和“{rightType}”不支持运算符“{operator}”","typeNotSupportBinaryOperatorBidirectional":"预期类型为“{expectedType}”时,类型“{leftType}”和“{rightType}”不支持运算符“{operator}”","typeNotSupportUnaryOperator":"类型“{type}”不支持运算符“{operator}”","typeNotSupportUnaryOperatorBidirectional":"预期类型为 \\"{expectedType}\\"时,类型\\"{type}\\"不支持运算符\\"{operator}\\"","typeNotUsableWith":"\\"{type}\\" 类型的对象不能与 \\"with\\" 一起使用,因为它未实现 {method}","typeNotUsableWithAsync":"\\"{type}\\" 类型的对象不能与 \\"async with\\" 一起使用,因为它未实现 {method}","typeParameterBoundNotAllowed":"绑定或约束不能与 variadic 类型参数或 ParamSpec 一起使用","typeParameterConstraintTuple":"类型参数约束必须是两个或更多类型的元组","typeParameterExistingTypeParameter":"类型参数\\"{name}\\"已在使用中","typeParameterNotDeclared":"类型参数“{name}”未包含在“{container}”的类型参数列表中","typeParametersMissing":"必须至少指定一个类型参数","typePartiallyUnknown":"“{name}”的类型部分未知","typeUnknown":"\\"{name}\\"类型未知","typeVarAssignedName":"必须将 TypeVar 分配给名为“{name}”的变量","typeVarAssignmentMismatch":"无法将类型\\"{type}\\"分配给类型变量\\"{name}\\"","typeVarBoundAndConstrained":"TypeVar 不能同时绑定和约束","typeVarBoundGeneric":"TypeVar 绑定类型不能是泛型","typeVarConstraintGeneric":"TypeVar 约束类型不能是泛型","typeVarDefaultBoundMismatch":"TypeVar 默认类型必须是绑定类型的子类型","typeVarDefaultConstraintMismatch":"TypeVar 默认类型必须是受约束类型之一","typeVarDefaultIllegal":"类型变量默认类型需要 Python 3.13 或更高版本","typeVarDefaultInvalidTypeVar":"类型参数“{name}”的默认类型是指超出范围的一个或多个类型变量","typeVarFirstArg":"TypeVar 作为第一个参数的预期名称","typeVarInvalidForMemberVariable":"属性类型不能使用作用域为本地方法的类型变量\\"{name}\\"","typeVarNoMember":"TypeVar“{type}”没有属性“{name}”","typeVarNotSubscriptable":"TypeVar“{type}”不可下标","typeVarNotUsedByOuterScope":"类型变量“{name}”在此上下文中没有意义","typeVarPossiblyUnsolvable":"如果调用方没有为参数提供参数\\"{param}\\",则类型变量\\"{name}\\"可能无法解析","typeVarSingleConstraint":"TypeVar 必须至少有两种约束类型","typeVarTupleConstraints":"TypeVarTuple 不能有值约束","typeVarTupleContext":"此上下文中不允许使用 TypeVarTuple","typeVarTupleDefaultNotUnpacked":"TypeVarTuple 默认类型必须是未打包的 tuple 或 TypeVarTuple","typeVarTupleMustBeUnpacked":"TypeVarTuple 值需要解包运算符","typeVarTupleUnknownParam":"“{name}”是 TypeVarTuple 的未知参数","typeVarUnknownParam":"\\"{name}\\" 是 TypeVar 的未知参数","typeVarUsedByOuterScope":"TypeVar“{name}”已被外部作用域使用","typeVarUsedOnlyOnce":"TypeVar \\"{name}\\" 在泛型函数签名中仅显示一次","typeVarVariance":"TypeVar 不能同时为协变和逆变","typeVarWithDefaultFollowsVariadic":"TypeVar“{typeVarName}”具有默认值,并且不能遵循 TypeVarTuple“{variadicName}”","typeVarWithoutDefault":"“{name}”不能出现在类型参数列表的“{other}”后面,因为它没有默认类型","typeVarsNotInGenericOrProtocol":"Generic[] 或 Protocol[] 必须包括所有类型变量","typedDictAccess":"无法存取 TypedDict 中的项","typedDictAssignedName":"必须将 TypedDict 分配给名为“{name}”的变量","typedDictBadVar":"TypedDict 类只能包含类型批注","typedDictBaseClass":"TypedDict 类的所有基类也必须是 TypedDict 类","typedDictBoolParam":"预期“{name}”参数的值为 True 或 False","typedDictClosedExtras":"基类 \\"{name}\\" 是限制额外项类型 \\"{type}\\" 的 TypedDict","typedDictClosedFalseNonOpenBase":"基类“{name}”不是开放的 TypedDict;不允许 closed=False","typedDictClosedNoExtras":"基类 \\"{name}\\" 是 closed TypedDict; 不允许使用额外的项","typedDictDelete":"无法删除 TypedDict 中的项","typedDictEmptyName":"TypedDict 中的名称不能为空","typedDictEntryName":"字典条目名称的预期字符串文本","typedDictEntryUnique":"字典中的名称必须唯一","typedDictExtraArgs":"不支持额外的 TypedDict 参数","typedDictExtraItemsClosed":"TypedDict 可以使用 \\"closed\\" 或 \\"extra_items\\",但不能同时使用","typedDictFieldNotRequiredRedefinition":"无法将 TypedDict 项“{name}”重新定义为 NotRequired","typedDictFieldReadOnlyRedefinition":"无法将 TypedDict 项“{name}”重新定义为 ReadOnly","typedDictFieldRequiredRedefinition":"无法将 TypedDict 项“{name}”重新定义为 Required","typedDictFirstArg":"应将 TypedDict 类名作为第一个参数","typedDictInClassPattern":"类模式中不允许使用 TypedDict 类","typedDictInitsubclassParameter":"TypedDict 不支持 __init_subclass__ parameter“{name}”","typedDictNotAllowed":"\\"TypedDict\\" 不能用于此上下文","typedDictSecondArgDict":"预期的 dict 或关键字参数作为第二个参数","typedDictSecondArgDictEntry":"应为简单字典条目","typedDictSet":"无法在 TypedDict 中分配项","unaccessedClass":"未存取类“{name}”","unaccessedFunction":"无法存取函数\\"{name}\\"","unaccessedImport":"未存取导入“{name}”","unaccessedSymbol":"未存取“{name}”","unaccessedVariable":"无法存取变量“{name}”","unannotatedFunctionSkipped":"已跳过对函数“{name}”的分析,因为它未被批注","unaryOperationNotAllowed":"类型表达式中不允许使用一元运算符","unexpectedAsyncToken":"“def”、“with” 或 “for” 应跟随 “async”","unexpectedEof":"意外的 EOF","unexpectedExprToken":"表达式末尾出现意外标记","unexpectedIndent":"意外缩进","unexpectedUnindent":"不应取消缩进","unhashableDictKey":"字典密钥必须可哈希","unhashableSetEntry":"Set 条目必须是可哈希的","uninitializedAbstractVariables":"抽象基类中定义的变量未在 final 类 \\"{classType}\\" 中初始化","uninitializedInstanceVariable":"未在类体或__init__方法中初始化实例变量“{name}”","unionForwardReferenceNotAllowed":"Union 语法不能与字符串操作数一起使用; 请在整个表达式周围使用引号","unionSyntaxIllegal":"联合的替代语法需要 Python 3.10 或更高版本","unionTypeArgCount":"Union 需要两个或更多类型参数","unionUnpackedTuple":"Union 不能包含未打包的 tuple","unionUnpackedTypeVarTuple":"Union 不能包含未打包的 TypeVarTuple","unnecessaryCast":"不必要的 \\"cast\\" 调用;类型已为“{type}”","unnecessaryIsInstanceAlways":"不必要的 isinstance 调用;“{testType}”始终是“{classType}”的实例","unnecessaryIsInstanceNever":"不必要的 isinstance 调用;“{testType}”始终不是“{classType}”的实例","unnecessaryIsSubclassAlways":"不必要的 issubclass 调用;“{testType}”始终是“{classType}”的子类","unnecessaryIsSubclassNever":"不必要的 issubclass 调用;“{testType}”始终不是“{classType}”的子类","unnecessaryPyrightIgnore":"不必要的 \\"# pyright: ignore\\" 注释","unnecessaryPyrightIgnoreRule":"不必要的 \\"# pyright: ignore\\"规则: \\"{name}\\"","unnecessaryTypeIgnore":"不必要的 \\"# type: ignore\\" 注释","unpackArgCount":"\\"Unpack\\"后应为单个类型参数","unpackExpectedTypeVarTuple":"Unpack 预期接收 TypeVarTuple 或 tuple 作为类型参数","unpackExpectedTypedDict":"Unpack 预期接收 TypedDict 类型参数","unpackIllegalInComprehension":"在推导式中不允许使用解包操作","unpackInAnnotation":"类型表达式中不允许使用解包运算符","unpackInDict":"字典中不允许解压缩操作","unpackInSet":"set 内不允许使用解包运算符","unpackNotAllowed":"此上下文中不允许 Unpack","unpackOperatorNotAllowed":"此上下文中不允许解压缩操作","unpackTuplesIllegal":"Python 3.8 之前的元组中不允许解包操作","unpackedArgInTypeArgument":"未打包的参数不能用于此上下文","unpackedArgWithVariadicParam":"未打包的参数不能用于 TypeVarTuple 参数","unpackedDictArgumentNotMapping":"** 后面的参数表达式必须是具有“str”键类型的映射","unpackedDictSubscriptIllegal":"不允许在下标中使用字典解包运算符","unpackedSubscriptIllegal":"下标中的解包运算符需要 Python 3.11 或更高版本","unpackedTypeVarTupleExpected":"应为未打包的 TypeVarTuple;使用 Unpack[{name1}] 或 *{name2}","unpackedTypedDictArgument":"无法将解压缩的 TypedDict 参数与参数匹配","unreachableCodeCondition":"由于条件静态评估结果为 false,因此未对代码进行分析","unreachableCodeStructure":"代码在结构上无法访问","unreachableCodeType":"类型分析指示代码不可访问","unreachableExcept":"无法访问 Except 子句,因为已处理异常","unsupportedDunderAllOperation":"不支持对“__all__”执行操作,因此导出的符号列表可能不正确","unusedCallResult":"调用表达式的结果类型为 \\"{type}\\" 且未使用;如果这是有意为之,则分配给变量 “_”","unusedCoroutine":"未使用 async 函数调用的结果; 请使用 \\"await\\" 或将结果分配给变量","unusedExpression":"表达式值未使用","varAnnotationIllegal":"变量的 Type 批注需要 Python 3.6 或更高版本; 请使用 type 注释以与以前的版本兼容","variableFinalOverride":"变量\\"{name}\\"被标记为 Final,并替代类\\"{className}\\"中同名的非 Final 变量","variadicTypeArgsTooMany":"类型参数列表最多可以有一个未打包的 TypeVarTuple 或 tuple","variadicTypeParamTooManyAlias":"类型别名最多可以有一个 TypeVarTuple 类型参数,但收到多个 ({names})","variadicTypeParamTooManyClass":"泛型类最多可以有一个 TypeVarTuple 类型参数,但收到多个 ({names})","walrusIllegal":"运算符 \\":=\\" 需要 Python 3.8 或更高版本","walrusNotAllowed":"此上下文中不允许使用运算符 \\":=\\",且不带括号","wildcardInFunction":"类或函数中不允许使用通配符 import","wildcardLibraryImport":"不允许从库中 import 通配符","wildcardPatternTypePartiallyUnknown":"通配符模式捕获的类型部分未知","wildcardPatternTypeUnknown":"通配符模式捕获的类型未知","yieldFromIllegal":"使用“yield from”需要 Python 3.3 或更高版本","yieldFromOutsideAsync":"async 函数中不允许使用 \\"yield from\\"","yieldOutsideFunction":"不允许在函数或 lambda 之外使用“yield”","yieldWithinComprehension":"允许在推导式中使用 \\"yield\\"","zeroCaseStatementsFound":"Match 语句必须至少包含一个 case 语句","zeroLengthTupleNotAllowed":"此上下文中不允许使用零长度 tuple"},"DiagnosticAddendum":{"annotatedNotAllowed":"\\"Annotated\\" 特殊形式不能与实例和类检查一起使用","argParam":"参数对应于参数“{paramName}”","argParamFunction":"参数对应于函数“{functionName}”中的参数“{paramName}”","argsParamMissing":"参数“*{paramName}”没有相应的参数","argsPositionOnly":"仅位置参数不匹配;应为 {expected},但收到 {received}","argumentType":"参数类型为“{type}”","argumentTypes":"参数类型:({types})","assignToNone":"类型不可分配给“None”","asyncHelp":"是否表示“async with”?","baseClassIncompatible":"基类“{baseClass}”与类型“{type}”不兼容","baseClassIncompatibleSubclass":"基类“{baseClass}”派生自与类型“{type}”不兼容的“{subclass}”","baseClassOverriddenType":"基类\\"{baseClass}\\"提供被替代的类型\\"{type}\\"","baseClassOverridesType":"基类“{baseClass}”替代类型{type}”","bytesTypePromotions":"将 disableBytesTypePromotions 设置为 false,以启用“bytearray”和“memoryview”的类型提升行为","conditionalRequiresBool":"类型“{operandType}”的方法__bool__返回类型“{boolReturnType}”而不是“bool”","dataClassFieldLocation":"字段声明","dataClassFrozen":"\\"{name}\\"已冻结","dataProtocolUnsupported":"“{name}”是数据协议","descriptorAccessBindingFailed":"无法绑定描述符类“{className}”的方法“{name}”","descriptorAccessCallFailed":"无法为描述符类“{className}”调用方法“{name}”","finalMethod":"Final 方法","functionParamDefaultMissing":"参数“{name}”缺少默认参数","functionParamName":"参数名称不匹配: \\"{destName}\\" versus \\"{srcName}\\"","functionParamPositionOnly":"仅位置参数不匹配; 参数“{name}”并非仅限位置","functionReturnTypeMismatch":"函数返回类型\\"{sourceType}\\"与类型\\"{destType}\\"不兼容","functionTooFewParams":"函数接受的位置参数太少;应为 {expected},但收到 {received}","functionTooManyParams":"函数接受太多位置参数;应为 {expected},但收到 {received}","genericClassNotAllowed":"不允许对实例或类检查使用具有类型参数的泛型类型","incompatibleDeleter":"Property deleter 方法不兼容","incompatibleGetter":"Property getter 方法不兼容","incompatibleSetter":"Property setter 方法不兼容","initMethodLocation":"__init__方法已在类“{type}”中定义","initMethodSignature":"__init__的签名为“{type}”","initSubclassLocation":"__init_subclass__ 方法在类“{name}”中定义","invariantSuggestionDict":"请考虑从 “dict” 切换到 “Mapping”(在值类型中为协变)","invariantSuggestionList":"考虑从“list”切换到“Sequence”(协变)","invariantSuggestionSet":"请考虑从“set”切换到“Container”,后者是协变的","isinstanceClassNotSupported":"实例和类检查不支持“{type}”","keyNotRequired":"“{type}”中“{name}”不是必需的密钥,因此访问可能会导致运行时异常","keyReadOnly":"“{name}”是“{type}”中的只读密钥","keyRequiredDeleted":"“{name}”是必需的密钥,无法删除","keyUndefined":"“{name}”不是“{type}”中定义的密钥","kwargsParamMissing":"参数“**{paramName}”没有相应的参数","listAssignmentMismatch":"类型“{type}”与目标列表不兼容","literalAssignmentMismatch":"“{sourceType}”不可分配给类型“{destType}”","literalNotAllowed":"“Literal” 特殊形式不能与实例和类检查一起使用","matchIsNotExhaustiveHint":"如果未进行详尽处理,请添加\\"case _: pass\\"","matchIsNotExhaustiveType":"未处理的类型: \\"{type}\\"","memberAssignment":"无法将类型“{type}”的表达式分配给类“{classType}”的属性“{name}”","memberIsAbstract":"未实现“{type}.{name}”","memberIsAbstractMore":"还有 {count} 个...","memberIsClassVarInProtocol":"“{name}”在协议中定义为 ClassVar","memberIsInitVar":"\\"{name}\\" 是 init-only 的字段","memberIsInvariant":"“{name}”是固定的,因为它是可变的","memberIsNotClassVarInClass":"“{name}”必须定义为 ClassVar 才能与协议兼容","memberIsNotClassVarInProtocol":"“{name}”未在协议中定义为 ClassVar","memberIsNotReadOnlyInProtocol":"“{name}”在协议中不是只读的","memberIsReadOnlyInProtocol":"“{name}”在协议中是只读的","memberIsWritableInProtocol":"“{name}”在协议中是可写入的","memberSetClassVar":"无法通过类实例分配属性“{name}”,因为它是 ClassVar","memberTypeMismatch":"\\"{name}\\"是不兼容的类型","memberUnknown":"属性“{name}”未知","metaclassConflict":"元类“{metaclass1}”与“{metaclass2}”存在冲突","missingDeleter":"缺少 Property deleter 方法","missingGetter":"缺少 Property getter 方法","missingSetter":"缺少 Property setter 方法","namedParamMissingInDest":"额外参数“{name}”","namedParamMissingInSource":"缺少关键字参数“{name}”","namedParamTypeMismatch":"类型为“{sourceType}”的关键字参数“{name}”与类型“{destType}”不兼容","namedTupleNotAllowed":"不能对实例或类检查使用 NamedTuple","newMethodLocation":"__new__方法已在类“{type}”中定义","newMethodSignature":"__new__的签名为“{type}”","newTypeClassNotAllowed":"不能将使用 NewType 创建的类型用于实例和类检查","noOverloadAssignable":"没有重载函数与类型“{type}”匹配","noneNotAllowed":"不能对实例或类检查使用 None","orPatternMissingName":"缺少名称: {name}","overloadIndex":"重载 {index} 是最接近的匹配项","overloadNotAssignable":"无法分配“{name}”的一个或多个重载","overloadSignature":"此处定义了重载签名","overriddenMethod":"替代的方法","overriddenSymbol":"替代符号","overrideInvariantMismatch":"替代类型“{overrideType}”与基类型“{baseType}”不同","overrideIsInvariant":"变量是可变的,因此其类型是固定的","overrideNoOverloadMatches":"替代中没有与基本方法兼容的重载签名","overrideNotClassMethod":"基方法声明为 classmethod,但替代不是","overrideNotInstanceMethod":"基方法声明为实例方法,但替代不是","overrideNotStaticMethod":"基方法声明为 staticmethod,但替代不是","overrideOverloadNoMatch":"替代不处理基方法的所有重载","overrideOverloadOrder":"替代方法的重载必须与基方法的顺序相同","overrideParamKeywordNoDefault":"关键字参数\\"{name}\\"不匹配: 基参数具有默认参数值,替代参数不匹配","overrideParamKeywordType":"关键字参数“{name}”类型不匹配: 基参数是类型“{baseType}”,替代参数为类型“{overrideType}”","overrideParamName":"参数{index}名称不匹配: 基参数命名为 \\"{baseName}\\",替代参数命名为 \\"{overrideName}\\"","overrideParamNameExtra":"基数中缺少参数“{name}”","overrideParamNameMissing":"替代中缺少参数“{name}”","overrideParamNamePositionOnly":"参数 {index} 不匹配: 基参数“{baseName}”是关键字参数,替代参数为仅位置参数","overrideParamNoDefault":"参数 {index} 不匹配: 基参数具有默认参数值,替代参数不匹配","overrideParamType":"参数 {index} 类型不匹配: 基参数为类型“{baseType}”,替代参数为类型“{overrideType}”","overridePositionalParamCount":"位置参数计数不匹配;基方法具有 {baseCount},但替代具有 {overrideCount}","overrideReturnType":"返回类型不匹配:基方法返回类型\\"{baseType}\\",替代返回类型\\"{overrideType}\\"","overrideType":"基类将类型定义为\\"{type}\\"","paramAssignment":"参数 {index}: 类型“{sourceType}”与类型“{destType}”不兼容","paramSpecMissingInOverride":"替代方法中缺少 ParamSpec 参数","paramType":"参数类型为“{paramType}”","privateImportFromPyTypedSource":"改为从\\"{module}\\"导入","propertyAccessFromProtocolClass":"不能以类变量形式存取协议类中定义的属性","propertyMethodIncompatible":"Property 方法 \\"{name}\\" 不兼容","propertyMethodMissing":"替代中缺少 Property 方法 \\"{name}\\"","propertyMissingDeleter":"Property \\"{name}\\" 没有定义的 deleter","propertyMissingSetter":"Property \\"{name}\\" 没有定义的 setter","protocolIncompatible":"“{sourceType}”与协议“{destType}”不兼容","protocolMemberMissing":"“{name}”不存在","protocolRequiresRuntimeCheckable":"Protocol 类必须为 @runtime_checkable 才能用于实例和类检查","protocolSourceIsNotConcrete":"“{sourceType}”不是具体类类型,无法分配给类型“{destType}”","protocolUnsafeOverlap":"“{name}”的属性与协议具有相同的名称","pyrightCommentIgnoreTip":"使用 \\"# pyright: ignore[<diagnostic rules>]\\" 抑制单行诊断","readOnlyAttribute":"属性“{name}”为只读","seeClassDeclaration":"查看类声明","seeDeclaration":"参见声明","seeFunctionDeclaration":"请参阅函数声明","seeMethodDeclaration":"请参阅方法声明","seeParameterDeclaration":"请参阅参数声明","seeTypeAliasDeclaration":"请参阅类型别名声明","seeVariableDeclaration":"查看变量声明","tupleAssignmentMismatch":"类型 \\"{type}\\" 与目标 tuple 不兼容","tupleEntryTypeMismatch":"Tuple 条目 {entry} 的类型不正确","tupleSizeIndeterminateSrc":"Tuple 大小不匹配; 应为 {expected},但收到不确定的值","tupleSizeIndeterminateSrcDest":"Tuple 大小不匹配; 应为 {expected} 或更多,但收到不确定的值","tupleSizeMismatch":"Tuple 大小不匹配; 应为 {expected},但收到 {received}","tupleSizeMismatchIndeterminateDest":"Tuple 大小不匹配; 应为 {expected} 或更多,但收到 {received}","typeAliasInstanceCheck":"使用 \\"type\\" 语句创建的类型别名不能与实例和类检查一起使用","typeAssignmentMismatch":"类型“{sourceType}”不可分配给类型“{destType}”","typeBound":"类型“{sourceType}”不可分配给类型变量“{name}”的上限“{destType}”","typeConstrainedTypeVar":"类型“{type}”不可分配给受约束的类型变量“{name}”","typeIncompatible":"“{sourceType}”不可分配给“{destType}”","typeNotClass":"“{type}”不是类","typeNotStringLiteral":"“{type}”不是字符串文本","typeOfSymbol":"“{name}”的类型为“{type}”","typeParamSpec":"类型“{type}”与 ParamSpec“{name}”不兼容","typeUnsupported":"类型“{type}”不受支持","typeVarDefaultOutOfScope":"类型变量“{name}”不在范围内","typeVarIsContravariant":"类型参数 \\"{name}\\" 是逆变的,但 \\"{sourceType}\\" 不是 \\"{destType}\\" 的超类型","typeVarIsCovariant":"类型参数 \\"{name}\\" 是协变的,但 \\"{sourceType}\\" 不是 \\"{destType}\\" 的子类型","typeVarIsInvariant":"类型参数 \\"{name}\\" 是固定的,但 \\"{sourceType}\\" 与 \\"{destType}\\" 不同","typeVarNotAllowed":"不允许对实例或类检查使用 TypeVar","typeVarTupleRequiresKnownLength":"TypeVarTuple 不能绑定到长度未知的 tuple","typeVarUnnecessarySuggestion":"请改用 {type}","typeVarUnsolvableRemedy":"提供一个重载,该重载指定未提供参数时的返回类型","typeVarsMissing":"缺少类型变量: {names}","typedDictBaseClass":"类“{type}”不是 TypedDict","typedDictClassNotAllowed":"不允许对实例或类检查使用 TypedDict 类","typedDictClosedExtraNotAllowed":"无法添加项“{name}”","typedDictClosedExtraTypeMismatch":"无法添加类型为“{type}”的项“{name}”","typedDictClosedFieldNotReadOnly":"无法添加项“{name}”,因为它必须为 ReadOnly","typedDictClosedFieldNotRequired":"无法添加项“{name}”,因为它必须是 NotRequired","typedDictExtraFieldNotAllowed":"“{type}”中不存在“{name}”","typedDictExtraFieldTypeMismatch":"“{name}”的类型与“{type}”中的 “extra_items” 类型不兼容","typedDictFieldMissing":"\\"{type}\\"中缺少\\"{name}\\"","typedDictFieldNotReadOnly":"\\"{name}\\"在\\"{type}\\"中不是只读的","typedDictFieldNotRequired":"“{type}”中不需要“{name}”","typedDictFieldRequired":"\\"{type}\\"中需要\\"{name}\\"","typedDictFieldTypeMismatch":"类型“{type}”不可分配给项“{name}”","typedDictFieldUndefined":"“{name}”是类型“{type}”中的未定义项","typedDictKeyAccess":"使用 [\\"{name}\\"] 引用 TypedDict 中的项","typedDictNotAllowed":"不能对实例或类检查使用 TypedDict","unhashableType":"类型“{type}”不可哈希","uninitializedAbstractVariable":"实例变量“{name}”在抽象基类“{classType}”中定义,但未初始化","unreachableExcept":"“{exceptionType}”是“{parentType}”的子类","useDictInstead":"使用 dict[T1, T2] 指示字典类型","useListInstead":"使用 list[T] 指示 list 类型或使用 T1 | T2 指示 union 类型","useTupleInstead":"使用 tuple[T1, ..., Tn] 指示 tuple 类型或使用 T1 | T2 指示 union 类型","useTypeInstead":"改用 type[T]","varianceMismatchForClass":"类型参数\\"{typeVarName}\\"的差异与基类\\"{className}\\"不兼容","varianceMismatchForTypeAlias":"类型参数\\"{typeVarName}\\"的差异与\\"{typeAliasParam}\\"不兼容"},"Service":{"longOperation":"枚举工作区源文件需要很长时间。请考虑打开子文件夹。[了解详细信息](https://aka.ms/workspace-too-many-files)"}}')},95610(e){"use strict";e.exports=JSON.parse('{"CodeAction":{"createTypeStub":"建立類型 Stub","createTypeStubFor":"建立 \\"{moduleName}\\" 的類型 Stub","executingCommand":"執行命令","filesToAnalyzeCount":"要分析的 {count} 個檔案","filesToAnalyzeOne":"1 個要分析的檔案","findingReferences":"尋找參考","organizeImports":"整理匯入"},"Completion":{"autoImportDetail":"自動匯入","indexValueDetail":"索引值"},"Diagnostic":{"abstractMethodInvocation":"無法呼叫方法 \\"{method}\\",因為它是抽象且未執行","annotatedMetadataInconsistent":"標註的中繼資料類型 \\"{metadataType}\\" 與類型 \\"{type}\\" 不相容","annotatedParamCountMismatch":"參數註釋計數不符: 應為 {expected},但收到 {received}","annotatedTypeArgMissing":"預期 \\"Annotated\\" 有一個類型引數和一或多個註釋","annotationBytesString":"類型運算式無法使用位元組字串常值","annotationFormatString":"類型運算式不能使用格式字串常值 (f-strings)","annotationNotSupported":"此陳述式不支援類型註釋","annotationRawString":"類型運算式無法使用原始字串常值","annotationSpansStrings":"型別運算式無法跨越多個字串常值","annotationStringEscape":"型別運算式不可包含逸出字元","annotationTemplateString":"類型運算式無法使用範本字串常值 (t-strings)","argAssignment":"類型 \\"{argType}\\" 的引數不能指派至類型 \\"{paramType}\\" 的參數","argAssignmentFunction":"類型 \\"{argType}\\" 的引數不能指派至函式 \\"{functionName}\\" 中類型 \\"{paramType}\\" 的參數","argAssignmentParam":"類型 \\"{argType}\\" 的引數不能指派至類型 \\"{paramType}\\" 的參數 \\"{paramName}\\"","argAssignmentParamFunction":"類型 \\"{argType}\\" 的引數不能指派至函式 \\"{functionName}\\" 中類型 \\"{paramType}\\" 的參數 \\"{paramName}\\"","argMissingForParam":"參數 {name} 遺漏引數","argMissingForParams":"參數 {names} 的引數遺失","argMorePositionalExpectedCount":"預期有另 {expected} 個位置引數","argMorePositionalExpectedOne":"預期有另 1 個位置引數","argPositional":"預期為位置引數","argPositionalExpectedCount":"預期有 {expected} 個位置引數","argPositionalExpectedOne":"預期為 1 個位置引數","argTypePartiallyUnknown":"引數型別為部分未知","argTypeUnknown":"引數類型未知","assertAlwaysTrue":"Assert 運算式一律會評估為 true","assertTypeArgs":"\\"assert_type\\" 需要兩個位置引數","assertTypeTypeMismatch":"\\"assert_type\\" 不符: 預期為 \\"{expected}\\",但收到 \\"{received}\\"","assignmentExprComprehension":"指派運算式目標 \\"{name}\\" 不能使用與目標 Comprehension 相同的名稱","assignmentExprContext":"Assignment 運算式必須在模組、函式或 Lambda 內","assignmentExprInSubscript":"下標內的 Assignment 運算式僅在 Python 3.10 和更新版本中支援","assignmentInProtocol":"必須在類別主體內明確宣告 Protocol 類別內的執行個體或類別變數","assignmentTargetExpr":"運算式不能是指派目標","asyncNotInAsyncFunction":"不允許在非 async 之外使用 \\"async\\"","awaitIllegal":"使用 \\"await\\" 需要 Python 3.5 或更新版本","awaitNotAllowed":"類型運算式不能使用 \\"await\\"","awaitNotInAsync":"只在 async 函式內允許 \\"await\\"","backticksIllegal":"Python 3.x 中不支援以反引號括住的運算式; 請改為使用 repr","baseClassCircular":"類別無法從本身衍生","baseClassFinal":"基底類別 \\"{type}\\" 標示為 final,且不能設為子類別","baseClassIncompatible":"{type} 的基底類別互不相容","baseClassInvalid":"類別的引數必須是基底類別","baseClassMethodTypeIncompatible":"類別 \\"{classType}\\" 的基底類別以不相容的方式定義方法 \\"{name}\\"","baseClassUnknown":"基底類別類型未知,遮蔽衍生類別的類型","baseClassVariableTypeIncompatible":"類別 \\"{classType}\\" 的基底類別以不相容的方式定義變數 \\"{name}\\"","binaryOperationNotAllowed":"類型運算式中不允許二元運算子","bindParamMissing":"無法繫結方法 \\"{methodName}\\",因為缺少 \\"self\\" 或 \\"cls\\" 參數","bindTypeMismatch":"無法繫結方法 \\"{methodName}\\",因為 \\"{type}\\" 無法指派給參數 \\"{paramName}\\"","breakInExceptionGroup":"\\"except*\\" 區塊中不允許 \\"break\\"","breakOutsideLoop":"\\"break\\" 只能在迴圈內使用","bytesUnsupportedEscape":"bytes 常值中不支援的逸出序列","callableExtraArgs":"預期 \\"Callable\\" 只有兩個類型引數","callableFirstArg":"預期為參數類型清單或 \\"...\\"","callableNotInstantiable":"不能具現化類型 \\"{type}\\"","callableSecondArg":"預期為傳回類型作為 \\"Callable\\" 的第二個類型引數","casePatternIsIrrefutable":"僅允許最後一個案例陳述式使用無法推翻的模式","classAlreadySpecialized":"類型 \\"{type}\\" 已特殊化","classDecoratorTypeUnknown":"不具型別的類別裝飾項目會掩蓋類別的型別; 略過裝飾項目","classDefinitionCycle":"\\"{name}\\" 的類別定義視其本身而定","classGetItemClsParam":"__class_getitem__ 覆寫應接受 \\"cls\\" 參數","classMethodClsParam":"類別方法應採用 \\"cls\\" 參數","classNotRuntimeSubscriptable":"類別 \\"{name}\\" 的下標會產生執行階段例外; 以引號括住類型運算式","classPatternBuiltInArgPositional":"類別模式僅接受位置子模式","classPatternNewType":"\\"{type}\\" 無法用於類別模式,因為它是使用 NewType 所定義","classPatternPositionalArgCount":"類別 \\"{type}\\" 的位置模式太多;預期 {expected} 但收到 {received}","classPatternTypeAlias":"無法在類別模式中使用 \\"{type}\\",因為它是特殊的型別別名","classPropertyDeprecated":"類別屬性在 Python 3.11 中已取代,在 Python 3.13 中將不受支援","classTypeParametersIllegal":"類別類型參數語法需要 Python 3.12 或更新版本","classVarFirstArgMissing":"\\"ClassVar\\" 後面應有一個型別引數","classVarNotAllowed":"此內容中不允許 \\"ClassVar\\"","classVarOverridesInstanceVar":"類別變數 \\"{name}\\" 會覆寫類別 \\"{className}\\" 中相同名稱的執行個體變數","classVarTooManyArgs":"\\"ClassVar\\" 後面應只能有一個型別引數","classVarWithTypeVar":"\\"ClassVar\\" 型別不能包含型別變數","clsSelfParamTypeMismatch":"參數 \\"{name}\\" 的型別必須是其類別 \\"{classType}\\" 的超級型別","codeTooComplexToAnalyze":"程式碼太複雜而無法分析; 重構為副常式或減少條件式程式碼路徑,以降低複雜性","collectionAliasInstantiation":"無法將型別 \\"{type}\\" 具現化,請改用 \\"{alias}\\"","comparisonAlwaysFalse":"條件一律會評估為 False,因為類型 \\"{leftType}\\" 和 \\"{rightType}\\" 沒有重疊","comparisonAlwaysTrue":"條件一律會評估為 True,因為類型 \\"{leftType}\\" 和 \\"{rightType}\\" 沒有重疊","comprehensionInDict":"Comprehension 不能與其他字典項目搭配使用","comprehensionInSet":"Comprehension 無法與其他 set 輸入項目一起使用","concatenateContext":"此內容中不允許 \\"Concatenate\\"","concatenateParamSpecMissing":"\\"Concatenate\\" 的最後一個類型引數必須是 ParamSpec 或 \\"...\\"","concatenateTypeArgsMissing":"\\"Concatenate\\" 至少需要兩個型別引數","conditionalOperandInvalid":"型別 \\"{type}\\" 的條件運算元無效","constantRedefinition":"\\"{name}\\" 是常數 (因為它是大寫) 且無法重新定義","constructorParametersMismatch":"類別 \\"{classType}\\" 中__new__與__init__的簽章不相符","containmentAlwaysFalse":"運算式一律會評估為 False,因為型別 \\"{leftType}\\" 和 \\"{rightType}\\" 沒有重疊","containmentAlwaysTrue":"運算式一律會評估為 True,因為型別 \\"{leftType}\\" 和 \\"{rightType}\\" 沒有重疊","continueInExceptionGroup":"\\"except*\\" 區塊中不允許 \\"continue\\"","continueOutsideLoop":"\\"continue\\" 只能在 loop 內使用","coroutineInConditionalExpression":"條件運算式參考協同程式,一律評估為 True","dataClassBaseClassFrozen":"未凍結的類別無法繼承已凍結的類別","dataClassBaseClassNotFrozen":"凍結的類別不能從未凍結的類別繼承","dataClassConverterFunction":"類型 \\"{argType}\\" 的引數不是類型 \\"{fieldType}\\" 欄位 \\"{fieldName}\\" 的有效轉換程式","dataClassConverterOverloads":"\\"{funcName}\\" 沒有任何多載是類型 \\"{fieldType}\\" 欄位 \\"{fieldName}\\" 的有效轉換程式","dataClassFieldInheritedDefault":"\\"{fieldName}\\" 覆寫相同名稱的欄位,但缺少預設值","dataClassFieldWithDefault":"沒有預設值的欄位無法出現在具有預設值的欄位後面","dataClassFieldWithPrivateName":"Dataclass 欄位不能使用私人名稱","dataClassFieldWithoutAnnotation":"沒有型別註釋的 Dataclass 欄位會造成執行階段例外狀況","dataClassPostInitParamCount":"Dataclass __post_init__ 不正確的參數計數; InitVar 欄位數目為 {expected}","dataClassPostInitType":"欄位 \\"{fieldName}\\" 的 Dataclass __post_init__ 方法參數類型不符","dataClassSlotsOverwrite":"__slots__已定義在類別中","dataClassTransformExpectedBoolLiteral":"應為靜態評估為 True 或 False 的運算式","dataClassTransformFieldSpecifier":"應為類別或函式的 tuple,但收到的類別為 \\"{type}\\"","dataClassTransformPositionalParam":"\\"dataclass_transform\\" 的所有引數都必須是關鍵字引數","dataClassTransformUnknownArgument":"dataclass_transform 不支援引數 \\"{name}\\"","dataProtocolInSubclassCheck":"issubclass 呼叫中不允許資料通訊協定 (包含非方法屬性)","declaredReturnTypePartiallyUnknown":"宣告的傳回類型 \\"{returnType}\\" 部分未知","declaredReturnTypeUnknown":"宣告的傳回類型未知","defaultValueContainsCall":"參數預設值運算式內不允許函式呼叫和可變物件","defaultValueNotAllowed":"具有 \\"*\\" 或 \\"**\\" 的參數不能有預設值","delTargetExpr":"無法刪除運算式","deprecatedClass":"類別 \\"{name}\\" 已淘汰","deprecatedConstructor":"類別 \\"{name}\\" 的建構函式已取代","deprecatedDescriptorDeleter":"描述項 \\"{name}\\" 的 \\"__delete__\\" 方法已被取代","deprecatedDescriptorGetter":"描述項 \\"{name}\\" 的 \\"__get__\\" 方法已被取代","deprecatedDescriptorSetter":"描述項 \\"{name}\\" 的 \\"__set__\\" 方法已被取代","deprecatedFunction":"函式 \\"{name}\\" 已取代","deprecatedMethod":"類別 \\"{className}\\" 中的方法 \\"{name}\\" 已取代","deprecatedPropertyDeleter":"The deleter for property \\"{name}\\" is deprecated","deprecatedPropertyGetter":"The getter for property \\"{name}\\" is deprecated","deprecatedPropertySetter":"The setter for property \\"{name}\\" is deprecated","deprecatedType":"此類型已隨著 Python {version} 取代; 請改為使用 \\"{replacement}\\"","dictExpandIllegalInComprehension":"Comprehension 中不允許字典擴充","dictInAnnotation":"類型運算式中不允許字典運算式","dictKeyValuePairs":"字典項目必須包含金鑰/值組","dictUnpackIsNotMapping":"預期為字典解壓縮運算子的對應","dunderAllSymbolNotPresent":"\\"{name}\\" 已在 __all__ 中指定,但在模組中不存在","duplicateArgsParam":"只允許一個 \\"*\\" 參數","duplicateBaseClass":"不允許重複的基底類別","duplicateCapturePatternTarget":"擷取目標 \\"{name}\\" 不能在相同模式中出現一次以上","duplicateCatchAll":"只允許一個 catch-all except 子句","duplicateEnumMember":"已宣告 Enum 成員 \\"{name}\\"","duplicateGenericAndProtocolBase":"只允許一個 Generic[...] 或 Protocol[...] 基底類別","duplicateImport":"\\"{importName}\\" 已匯入多次","duplicateKeywordOnly":"只允許一個 \\"*\\" 分隔符號","duplicateKwargsParam":"只允許一個 \\"**\\" 參數","duplicateParam":"重複的參數 \\"{name}\\"","duplicatePositionOnly":"僅允許一個 \\"/\\" 參數","duplicateStarPattern":"模式序列中僅允許一個 \\"*\\" 模式","duplicateStarStarPattern":"僅允許輸入一個 \\"**\\"","duplicateUnpack":"list 中僅允許一個解除封裝作業","ellipsisAfterUnpacked":"\\"...\\" 不能與解壓縮的 TypeVarTuple 或 tuple 一起使用","ellipsisContext":"此內容中不允許 \\"...\\"","ellipsisSecondArg":"\\"...\\" 只允許做為兩個引數的第二個","enumClassOverride":"Enum 類別 \\"{name}\\" 為 final,且不能設為子類別","enumMemberDelete":"Enum member \\"{name}\\" cannot be deleted","enumMemberSet":"Enum member \\"{name}\\" cannot be assigned","enumMemberTypeAnnotation":"Type annotations are not allowed for enum members","exceptGroupMismatch":"Try 陳述式不能同時包含 \\"except\\" 與 “except*”","exceptGroupRequiresType":"例外狀況群組語法 (\\"except*\\") 需要例外狀況類型","exceptRequiresParens":"在 Python 3.14 之前,必須以小括號括住多個例外類型","exceptWithAsRequiresParens":"使用 \\"as\\" 時,必須以小括號括住多個例外類型","exceptionGroupIncompatible":"例外群組語法 (\\"except*\\") 需要 Python 3.11 或更新版本","exceptionGroupTypeIncorrect":"except* 中的例外狀況類型不能衍生自 BaseGroupException","exceptionTypeIncorrect":"\\"{type}\\" 不是衍生自 BaseException","exceptionTypeNotClass":"\\"{type}\\" 不是有效的例外類別","exceptionTypeNotInstantiable":"例外類型 \\"{type}\\" 的建構函式需要一或多個引數","expectedAfterDecorator":"裝飾項目後面應有函式或類別宣告","expectedArrow":"預期為 \\"->\\",後面接著傳回類型註釋","expectedAsAfterException":"例外狀況型別後面應有 \\"as\\"","expectedAssignRightHandExpr":"\\"=\\" 右側預期為運算式","expectedBinaryRightHandExpr":"運算子右側預期為運算式","expectedBoolLiteral":"應為 True 或 False","expectedCase":"預期為 \\"case\\" 陳述式","expectedClassName":"預期為類別名稱","expectedCloseBrace":"\\"{\\" 未關閉","expectedCloseBracket":"\\"[\\" 未關閉","expectedCloseParen":"\\"(\\" 未關閉","expectedColon":"預期為 \\":\\"","expectedComplexNumberLiteral":"模式比對預期為複數常值","expectedDecoratorExpr":"Python 3.9 之前的裝飾項目不支援運算式格式","expectedDecoratorName":"預期為裝飾項目名稱","expectedDecoratorNewline":"預期裝飾項目結尾為換行符號","expectedDelExpr":"\\"del\\" 後預期為運算式","expectedElse":"預期為 \\"else\\"","expectedEquals":"預期為 \\"=\\"","expectedExceptionClass":"不正確的例外狀況類別或物件","expectedExceptionObj":"預期為例外物件、例外類別或 None","expectedExpr":"應為運算式","expectedFunctionAfterAsync":"\\"async\\" 後面應有函式定義","expectedFunctionName":"\\"def\\" 後預期為函式名稱","expectedIdentifier":"應為識別碼","expectedImport":"預期為 \\"import\\"","expectedImportAlias":"\\"as\\" 之後預期為符號","expectedImportSymbols":"預期 \\"import\\" 後為一或多個符號名稱","expectedIn":"預期為 \\"in\\"","expectedInExpr":"\\"in\\" 後預期為運算式","expectedIndentedBlock":"預期為縮排區塊","expectedMemberName":"\\".\\" 後面應該接著屬性名稱。","expectedModuleName":"應為模組名稱","expectedNameAfterAs":"\\"as\\" 後面應有符號名稱","expectedNamedParameter":"關鍵字參數必須接著 \\"*\\"","expectedNewline":"預期為換行符號","expectedNewlineOrSemicolon":"陳述式必須以換行符號或分號分隔","expectedOpenParen":"應為 \\"(\\"","expectedParamName":"預期為參數名稱","expectedPatternExpr":"預期為模式運算式","expectedPatternSubjectExpr":"應為模式主體運算式","expectedPatternValue":"預期為格式 \\"a.b\\" 的模式值運算式","expectedReturnExpr":"\\"return\\" 後預期為運算式","expectedSliceIndex":"應為索引或切片運算式","expectedTypeNotString":"預期為類型,但收到字串常值","expectedTypeParameterName":"應為型別參數名稱","expectedYieldExpr":"yield 陳述式中應有運算式","finalClassIsAbstract":"類別 \\"{type}\\" 標示為 final,且必須實作所有抽象符號","finalContext":"此內容中不允許 \\"Final\\"","finalInLoop":"無法在迴圈內指派 \\"Final\\" 變數","finalMethodOverride":"方法 \\"{name}\\" 不能覆寫類別 \\"{className}\\" 中定義的 final 方法","finalNonMethod":"無法將函式 \\"{name}\\" 標示為 @final,因為它不是方法","finalReassigned":"\\"{name}\\" 已宣告為 Final,因此無法重新指派","finalRedeclaration":"\\"{name}\\" 先前已宣告為 Final","finalRedeclarationBySubclass":"不能重新宣告 \\"{name}\\",因為父類別 \\"{className}\\" 將其宣告為 Final","finalTooManyArgs":"預期 \\"Final\\" 之後為單一類型引數","finalUnassigned":"\\"{name}\\" 宣告為 Final,但未指派值","finallyBreak":"\\"break\\" 不能用來結束 “finally” 區塊","finallyContinue":"\\"continue\\" 不能用來結束 “finally” 區塊","finallyReturn":"\\"return\\" 不能用來結束 “finally” 區塊","formatStringBrace":"F 字串常值內不允許單一右大括弧; 請使用雙右大括弧","formatStringBytes":"格式字串常值 (f-strings) 不可為二進位","formatStringDebuggingIllegal":"F 字串偵錯指定名稱 \\"=\\" 需要 Python 3.8 或較新的版本","formatStringEscape":"Python 3.12 之前的 f 字串運算式部分不允許逸出序列 (反斜線)","formatStringExpectedConversion":"預期 f-string 中的 \\"!\\" 後為轉換指定元","formatStringIllegal":"格式字串常值 (f-strings) 需要 Python 3.6 或較新的版本","formatStringInPattern":"模式中不允許格式字串","formatStringNestedFormatSpecifier":"運算式在格式字串指定元內巢狀太深","formatStringNestedQuote":"f 字串內的巢狀字串無法使用與 Python 3.12 之前的 f 字串相同的引號字元","formatStringTemplate":"格式字串常值 (f-strings) 不能也是範本字串 (t-strings)","formatStringUnicode":"格式字串常值 (f-strings) 不能是 Unicode","formatStringUnterminated":"f 字串中有未結束的運算式; 應有 \\"}\\"","functionDecoratorTypeUnknown":"非類型化函式修飾項目會遮蔽函式的類型; 忽略裝飾項目","functionInConditionalExpression":"條件運算式參考函式,一律評估為 True","functionTypeParametersIllegal":"函式型別參數語法需要 Python 3.12 或較新的版本","futureImportLocationNotAllowed":"來自 __future__ 的匯入必須位於檔案的開頭","generatorAsyncReturnType":"Return type of async generator function must be compatible with \\"AsyncGenerator[{yieldType}, Any]\\"","generatorNotParenthesized":"如果不是唯一引數,則必須將產生器運算式用括弧括住","generatorSyncReturnType":"產生器函式的傳回類型必須與 \\"Generator[{yieldType}, Any, Any]\\" 相容","genericBaseClassNotAllowed":"\\"Generic\\" 基底類別不能與型別參數語法一起使用","genericClassAssigned":"不能指派一般類別類型","genericClassDeleted":"無法刪除一般類別型別","genericInstanceVariableAccess":"透過類別存取泛型執行個體變數不明確","genericNotAllowed":"\\"Generic\\" 在此內容中無效","genericTypeAliasBoundTypeVar":"類別內的一般類型別名不能使用繫結類型變數 {names}","genericTypeArgMissing":"\\"Generic\\" 至少需要一個類型引數","genericTypeArgTypeVar":"\\"Generic\\" 的類型引數必須是類型變數","genericTypeArgUnique":"\\"Generic\\" 的類型引數必須是唯一的","globalReassignment":"\\"{name}\\" 在 global 宣告之前指派","globalRedefinition":"\\"{name}\\" 已宣告為 global","implicitStringConcat":"不允許隱含字串串連","importCycleDetected":"在匯入鏈結中偵測到迴圈","importDepthExceeded":"匯入鏈結深度超過 {depth}","importResolveFailure":"無法解析匯入 \\"{importName}\\"","importSourceResolveFailure":"無法從來源解析匯入 \\"{importName}\\"","importSymbolUnknown":"\\"{name}\\" 是未知的匯入符號","incompatibleMethodOverride":"方法 \\"{name}\\" 會以不相容的方式覆寫類別 \\"{className}\\"","inconsistentIndent":"取消縮排量與先前縮排不符","inconsistentTabs":"在縮排中使用 Tab 字元和空格不一致","initMethodSelfParamTypeVar":"\\"__init__\\" 方法之 \\"self\\" 參數的類型註釋不得包含類別範圍的類型變數","initMustReturnNone":"\\"__init__\\" 的傳回類型必須為 None","initSubclassCallFailed":"__init_subclass__ 方法不正確的關鍵字引數","initSubclassClsParam":"__init_subclass__ 覆寫應接受 \\"cls\\" 參數","initVarNotAllowed":"此內容中不允許 \\"InitVar\\"","instanceMethodSelfParam":"執行個體方法應該採用 \\"self\\" 參數","instanceVarOverridesClassVar":"執行個體變數 \\"{name}\\" 覆寫類別 \\"{className}\\" 中相同名稱的類別變數","instantiateAbstract":"無法將抽象類別 \\"{type}\\" 具現化","instantiateProtocol":"無法將 Protocol 類別 \\"{type}\\" 具現化","internalBindError":"繫結檔案 \\"{file}\\" 時發生內部錯誤: {message}","internalParseError":"剖析檔案 \\"{file}\\" 時發生內部錯誤: {message}","internalTypeCheckingError":"類型檢查檔案 \\"{file}\\" 時發生內部錯誤: {message}","invalidIdentifierChar":"識別碼中的字元無效","invalidStubStatement":"陳述式在類型 stub 檔案內沒有意義","invalidTokenChars":"權杖中的字元 \\"{text}\\" 無效","isInstanceInvalidType":"\\"isinstance\\" 的第二個引數必須是類別或類別的tuple","isSubclassInvalidType":"\\"issubclass\\" 的第二個引數必須是類別的類別或 tuple","keyValueInSet":"set 內不允許金鑰/值組","keywordArgInTypeArgument":"關鍵字引數無法用於型別引數清單","keywordOnlyAfterArgs":"\\"*\\" 參數之後不允許僅限關鍵字的引數分隔符號","keywordParameterMissing":"一或多個關鍵字參數必須接在 \\"*\\" 參數後面","keywordSubscriptIllegal":"不支援下標內的關鍵字引數","lambdaReturnTypePartiallyUnknown":"Lambda 的傳回類型 \\"{returnType}\\" 部分未知","lambdaReturnTypeUnknown":"Lambda 的傳回類型未知","listAssignmentMismatch":"類型 \\"{type}\\" 的運算式不能指派至目標清單","listInAnnotation":"型別運算式中不允許 List 運算式","literalEmptyArgs":"\\"Literal\\" 後面應有一或多個型別引數","literalNamedUnicodeEscape":"\\"Literal\\" 字串常值中不支援具名 Unicode 逸出序列","literalNotAllowed":"沒有類型參數,\\"Literal\\" 不能在此內容中使用","literalNotCallable":"Literal 類型不能具現化","literalUnsupportedType":"\\"Literal\\" 的類型引數必須是 None、literal (int、bool、str 或 bytes) 或 enum 值","matchIncompatible":"Match 陳述式需要 Python 3.10 或更新版本","matchIsNotExhaustive":"match 陳述式內的案例並未完整處理所有值","maxParseDepthExceeded":"超過剖析深度上限; 將運算式分成較小的子運算式","memberAccess":"無法存取類別 \\"{type}\\" 的屬性 \\"{name}\\"","memberDelete":"無法刪除類別 \\"{type}\\" 的屬性 \\"{name}\\"","memberSet":"無法指派至類別 \\"{type}\\" 的屬性 \\"{name}\\"","metaclassConflict":"衍生類別的變換類型必須是其所有基底類別的變換類型的子類別","metaclassDuplicate":"只能提供一個變換類型","metaclassIsGeneric":"變換類型不能是一般","methodNotDefined":"\\"{name}\\" 方法未定義","methodNotDefinedOnType":"類型 \\"{type}\\" 上未定義 \\"{name}\\" 方法","methodOrdering":"不能建立一致的方法順序","methodOverridden":"\\"{name}\\" 以不相容型別 \\"{type}\\" 覆寫類別 \\"{className}\\" 中具有相同名稱的方法","methodReturnsNonObject":"\\"{name}\\" 方法未傳回物件","missingSuperCall":"方法 \\"{methodName}\\" 未呼叫父類別中相同名稱的方法","mixingBytesAndStr":"無法串連 Bytes 和 str 值","moduleAsType":"模組不能當作型別來使用","moduleNotCallable":"模組無法呼叫","moduleUnknownMember":"\\"{memberName}\\" 不是模組 \\"{moduleName}\\" 的已知屬性","namedExceptAfterCatchAll":"catch-all except 子句後面不能出現具名 except 子句","namedParamAfterParamSpecArgs":"關鍵字參數 \\"{name}\\" 不能在簽章中出現在 ParamSpec args 參數之後","namedTupleEmptyName":"具名 tuple 內的名稱不可為空白","namedTupleEntryRedeclared":"無法覆寫 \\"{name}\\",因為父代類別 \\"{className}\\" 是具名的 tuple","namedTupleFieldUnderscore":"Named tuple 欄位名稱不能以底線開頭","namedTupleFirstArg":"預期為具名 tuple 類別名稱作為第一個引數","namedTupleMultipleInheritance":"不支援使用 NamedTuple 的多重繼承","namedTupleNameKeyword":"欄位名稱不能是關鍵字","namedTupleNameType":"指定輸入項目名稱和類型預期有兩個輸入項目 tuple","namedTupleNameUnique":"具名 tuple 內的名稱必須是唯一的","namedTupleNoTypes":"\\"namedtuple\\" 未提供 tuple 項目的類型; 請改為使用 \\"NamedTuple\\"","namedTupleSecondArg":"預期為具名 tuple 項目 list 作為第二個引數","newClsParam":"__new__ 覆寫應接受 \\"cls\\" 參數","newTypeAnyOrUnknown":"NewType 的第二個引數必須是已知的類別,不能是 Any 或 Unknown","newTypeBadName":"NewType 的第一個引數必須是字串常值","newTypeLiteral":"NewType 不能與 Literal 類型搭配使用","newTypeNameMismatch":"NewType 必須指派給名稱相同的變數","newTypeNotAClass":"預期類別為 NewType 的第二個引數","newTypeParamCount":"NewType 需要兩個位置引數","newTypeProtocolClass":"NewType 無法與結構類型 (Protocol 或 TypedDict 類別) 搭配使用","noOverload":"\\"{name}\\" 沒有任何多載符合提供的引數","noReturnContainsReturn":"宣告 return 類型為 \\"NoReturn\\" 的函式不能包含 return 陳述式","noReturnContainsYield":"宣告傳回類型為 \\"NoReturn\\" 的函式不能包含 yield 陳述式","noReturnReturnsNone":"宣告類型為 \\"NoReturn\\" 的函式不能傳回 \\"None\\"","nonDefaultAfterDefault":"非預設引數遵循預設引數","nonLocalInModule":"模組層級不允許 nonlocal 宣告","nonLocalNoBinding":"找不到 nonlocal \\"{name}\\" 的繫結","nonLocalReassignment":"\\"{name}\\" 在 nonlocal 宣告之前指派","nonLocalRedefinition":"\\"{name}\\" 已宣告為 nonlocal","noneNotCallable":"無法呼叫型別 \\"None\\" 的物件","noneNotIterable":"類型 \\"None\\" 的物件不能作為可疊代的值","noneNotSubscriptable":"型別 \\"None\\" 的物件不能下標","noneNotUsableWith":"Object of type \\"None\\" cannot be used with \\"with\\"","noneNotUsableWithAsync":"類型 \\"None\\" 的物件不能與 \\"async with\\" 搭配使用","noneOperator":"\\"None\\" 不支援運算子 \\"{operator}\\"","noneUnknownMember":"\\"{name}\\" 不是 \\"None\\" 的已知屬性","nonlocalTypeParam":"類型參數 \\"{name}\\" 不允許使用非 Nonlocal 繫結","notRequiredArgCount":"預期 \\"NotRequired\\" 之後為單一類型引數","notRequiredNotInTypedDict":"此內容中不允許 \\"NotRequired\\"","objectNotCallable":"類型 \\"{type}\\" 的物件無法呼叫","obscuredClassDeclaration":"類別宣告 \\"{name}\\" 已被相同名稱的宣告遮蔽","obscuredFunctionDeclaration":"函式宣告 \\"{name}\\" 被相同名稱的宣告遮蔽","obscuredMethodDeclaration":"方法宣告 \\"{name}\\" 被相同名稱的宣告遮蔽","obscuredParameterDeclaration":"參數宣告 \\"{name}\\" 被相同名稱的宣告遮蔽","obscuredTypeAliasDeclaration":"類型別名宣告 \\"{name}\\" 被相同名稱的宣告遮蔽","obscuredVariableDeclaration":"宣告 \\"{name}\\" 被相同名稱的宣告遮蔽","operatorLessOrGreaterDeprecated":"Python 3 中不支援運算子 \\"<>\\"; 請改為使用 \\"!=\\"","optionalExtraArgs":"\\"Optional\\" 後面應有一個型別引數","orPatternIrrefutable":"無法推翻的模式僅允許作為 \\"or\\" 模式中的最後一個子模式","orPatternMissingName":"\\"or\\" 模式內的所有子模式都必須以相同的名稱為目標","overlappingKeywordArgs":"輸入的字典與關鍵字參數重疊:: {names}","overlappingOverload":"\\"{name}\\" 的多載 {obscured} 將永遠不會使用,因為它的參數與多載 {obscuredBy} 重疊","overloadAbstractImplMismatch":"多載必須符合實作的抽象狀態","overloadAbstractMismatch":"多載必須全為抽象或不抽象","overloadClassMethodInconsistent":"\\"{name}\\" 的多載不一致地使用 @classmethod","overloadFinalImpl":"@final 裝飾應該只套用到實作","overloadFinalNoImpl":"只應將第一個多載標示為 @final","overloadImplementationMismatch":"多載的實作與多載 {index} 的簽章不一致","overloadOverrideImpl":"@override 裝飾應該只套用到實作","overloadOverrideNoImpl":"只應將第一個多載標示為 @override","overloadReturnTypeMismatch":"\\"{name}\\" 的多載 {prevIndex} 與多載 {newIndex} 重疊,並傳回不相容的類型","overloadStaticMethodInconsistent":"\\"{name}\\" 的多載不一致地使用 @staticmethod","overloadWithoutImplementation":"\\"{name}\\" 標示為 overload,但未提供實作","overriddenMethodNotFound":"方法 \\"{name}\\" 已標示為 override,但不存在相同名稱的基底方法","overrideDecoratorMissing":"方法 \\"{name}\\" 未標示為 override,但正在覆寫類別 \\"{className}\\" 中的方法","paramAfterKwargsParam":"參數無法接在 \\"**\\" 參數後面","paramAlreadyAssigned":"已指派參數 \\"{name}\\"","paramAnnotationMissing":"參數 \\"{name}\\" 遺漏了型別註釋","paramAssignmentMismatch":"無法將型別 \\"{sourceType}\\" 的運算式指派給型別 \\"{paramType}\\" 的參數","paramNameMissing":"沒有名為 \\"{name}\\" 的參數","paramSpecArgsKwargsDuplicate":"ParamSpec \\"{type}\\" 的引數已提供","paramSpecArgsKwargsUsage":"ParamSpec 的 \\"args\\" 和 \\"kwargs\\" 屬性都必須出現在函式簽章內","paramSpecArgsMissing":"ParamSpec \\"{type}\\" 的引數遺失","paramSpecArgsUsage":"只有搭配 *args 參數使用時,ParamSpec 的 \\"args\\" 屬性才有效","paramSpecAssignedName":"ParamSpec 必須指派至名為 \\"{name}\\" 的變數","paramSpecContext":"此內容中不允許 ParamSpec","paramSpecDefaultNotTuple":"ParamSpec 的預設值必須是省略符號、tuple 運算式或 ParamSpec","paramSpecFirstArg":"應以 ParamSpec 的名稱作為第一個引數","paramSpecKwargsUsage":"只有搭配 **kwargs 參數使用時,ParamSpec 的 \\"kwargs\\" 屬性才有效","paramSpecNotUsedByOuterScope":"ParamSpec \\"{name}\\" 在此內容中沒有意義","paramSpecUnknownArg":"ParamSpec 不支援一個以上的引數","paramSpecUnknownMember":"\\"{name}\\" 不是 ParamSpec 的已知屬性","paramSpecUnknownParam":"\\"{name}\\" 對 ParamSpec 是未知的參數","paramTypeCovariant":"不能在參數類型中使用共變數類型變數","paramTypePartiallyUnknown":"參數 \\"{paramName}\\" 的類型部分未知","paramTypeUnknown":"參數 \\"{paramName}\\" 的類型未知","parenthesizedContextManagerIllegal":"Parentheses within \\"with\\" statement requires Python 3.9 or newer","patternNeverMatches":"模式永遠不會符合主體類型 \\"{type}\\"","positionArgAfterNamedArg":"位置引數不能出現在關鍵字引數之後","positionArgAfterUnpackedDictArg":"位置引數不能在關鍵字引數解壓縮後出現","positionOnlyAfterArgs":"\\"*\\" 參數之後不允許 Position-only 參數分隔符號","positionOnlyAfterKeywordOnly":"\\"/\\" 參數必須出現在 \\"*\\" 參數之前","positionOnlyAfterNon":"非 Position-only 參數之後不允許 Position-only 參數","positionOnlyFirstParam":"不允許 Position-only 參數分隔符號作為第一個參數","positionOnlyIncompatible":"Position-only 參數分隔符號需要 Python 3.8 或更新版本","privateImportFromPyTypedModule":"\\"{name}\\" 未從模組 \\"{module}\\" 匯出","privateUsedOutsideOfClass":"\\"{name}\\" 為私人,並用於宣告其所在的類別之外","privateUsedOutsideOfModule":"\\"{name}\\" 為私人,並用於宣告其所在的模組之外","propertyOverridden":"\\"{name}\\" 不正確地覆寫了類別 \\"{className}\\" 中相同名稱的 property","propertyStaticMethod":"Static methods not allowed for property getter, setter or deleter","protectedUsedOutsideOfClass":"\\"{name}\\" 受到保護,並用於其宣告所在的類別之外","protocolBaseClass":"Protocol 類別 \\"{classType}\\" 不能衍生自非 Protocol 類別 \\"{baseType}\\"","protocolBaseClassWithTypeArgs":"使用型別參數語法時,Protocol 類別不允許使用型別引數","protocolIllegal":"使用 \\"Protocol\\" 需要 Python 3.7 或更新版本","protocolNotAllowed":"\\"Protocol\\" 不能用在此內容中","protocolTypeArgMustBeTypeParam":"“Protocol” 的型別引數必須是型別參數","protocolUnsafeOverlap":"類別以不安全方式重疊 \\"{name}\\",且可能會在運行時間產生相符專案","protocolVarianceContravariant":"一般 Protocol \\"{class}\\" 中使用的類別變數 \\"{variable}\\" 必須為逆變數","protocolVarianceCovariant":"一般 Protocol \\"{class}\\" 中使用的類型變數 \\"{variable}\\" 必須為共變數","protocolVarianceInvariant":"一般 Protocol \\"{class}\\" 中使用的類別變數 \\"{variable}\\" 必須為不變數","pyrightCommentInvalidDiagnosticBoolValue":"Pyright 註解指示詞後面必須接著 \\"=\\",且值為 true 或 false","pyrightCommentInvalidDiagnosticSeverityValue":"Pyright 註解指示詞後面必須接著 \\"=\\",且值為 true、false、error、warning、information 或 none","pyrightCommentMissingDirective":"Pyright 註解後面必須接著指示詞 (basic 或 strict) 或診斷規則","pyrightCommentNotOnOwnLine":"用來控制檔案層級設定的 Pyright 註解必須出現在自己的行上","pyrightCommentUnknownDiagnosticRule":"\\"{rule}\\" 是 pyright 註解未知的診斷規則","pyrightCommentUnknownDiagnosticSeverityValue":"\\"{value}\\" 是 pyright 註解無效的值; 預期為 true、false、error、warning、information 或 none","pyrightCommentUnknownDirective":"\\"{directive}\\" 是 pyright 註解未知的指示詞; 預期為 \\"strict\\"、\\"standard\\" 或 \\"basic\\"","readOnlyArgCount":"\\"ReadOnly\\" 後面應有單一型別引數","readOnlyNotInTypedDict":"此內容中不允許 \\"ReadOnly\\"","recursiveDefinition":"無法判斷 \\"{name}\\" 型別,因為它參照了自己","relativeImportNotAllowed":"相對匯入不能與 \\"import .a\\" 格式搭配使用; 請改為使用 \\"from . import a\\"","requiredArgCount":"\\"Required\\" 後面應有單一型別引數","requiredNotInTypedDict":"此內容中不允許 \\"Required\\"","returnInAsyncGenerator":"Return statement with value is not allowed in async generator","returnInExceptionGroup":"\\"except*\\" 區塊中不允許 \\"return\\"","returnMissing":"宣告類型為 \\"{returnType}\\" 的函式必須在所有程式碼路徑上傳回值","returnOutsideFunction":"\\"return\\" 只能在函式內使用","returnTypeContravariant":"逆變數型別變數不能用在傳回型別中","returnTypeMismatch":"型別 \\"{exprType}\\" 無法指派給傳回型別 \\"{returnType}\\"","returnTypePartiallyUnknown":"傳回類型 \\"{returnType}\\" 部分未知","returnTypeUnknown":"傳回類型未知","revealLocalsArgs":"\\"reveal_locals\\" 呼叫不應有任何引數","revealLocalsNone":"此範圍中沒有任何 locals","revealTypeArgs":"\\"reveal_type\\" 呼叫預期為單一位置引數","revealTypeExpectedTextArg":"函式 \\"reveal_type\\" 的 \\"expected_text\\" 引數必須是 str 常值","revealTypeExpectedTextMismatch":"類型文字不符; 預期為 \\"{expected}\\",但收到 \\"{received}\\"","revealTypeExpectedTypeMismatch":"型別不符; 應為 \\"{expected}\\",但收到 \\"{received}\\"","selfTypeContext":"\\"Self\\" 在此內容中無效","selfTypeMetaclass":"“Self” 不能用於 Metaclass 内 (“type” 的子類別)","selfTypeWithTypedSelfOrCls":"\\"Self\\" 不能用在具有 `self` 或 `cls` 參數的函式中,其類型註釋不是 \\"Self\\"","sentinelBadName":"Sentinel 的第一個引數必須是字串常值","sentinelNameMismatch":"Sentinel 必須指派給名稱相同的變數","sentinelParamCount":"Sentinel 需要一個位置引數","setterGetterTypeMismatch":"Property setter 數值類型不能指派至 getter 傳回類型","singleOverload":"\\"{name}\\" 標示為多載,但遺失其他多載","slotsAttributeError":"未在__slots__中指定 \\"{name}\\"","slotsClassVarConflict":"\\"{name}\\" 與在 __slots__ 中宣告的執行個體變數衝突","starPatternInAsPattern":"星形模式不能與 \\"as\\" 目標搭配使用","starPatternInOrPattern":"星形模式不能在其他模式內使用 OR","starStarWildcardNotAllowed":"** 不能與萬用字元 \\"_\\" 搭配使用","staticClsSelfParam":"靜態方法不應採用 \\"self\\" 或 \\"cls\\" 參數","stringNonAsciiBytes":"位元組字串常值中不允許非 ASCII 字元","stringNotSubscriptable":"字串運算式不能在類型運算式中下標; 以引號括住整個運算式","stringUnsupportedEscape":"字串常值中不支援的逸出序列","stringUnterminated":"字串常值未結束","stubFileMissing":"找不到 \\"{importName}\\" 的 stub 檔案","stubUsesGetAttr":"類型 stub 檔案不完整; \\"__getattr__\\" 會遮蔽模組的類型錯誤","sublistParamsIncompatible":"Python 3.x 不支援 sublist 參數","superCallArgCount":"\\"super\\" 呼叫不應有兩個以上的引數","superCallFirstArg":"預期的類別類型為 \\"super\\" 呼叫的第一個引數,但收到 \\"{type}\\"","superCallSecondArg":"\\"super\\" 呼叫的第二個引數必須是衍生自 \\"{type}\\" 的物件或類別","superCallZeroArgForm":"\\"super\\" 呼叫的零引數形式只在方法內有效","superCallZeroArgFormStaticMethod":"\\"super\\" 呼叫的零引數形式在靜態方法內無效","symbolIsPossiblyUnbound":"\\"{name}\\" 可能未繫結","symbolIsUnbound":"\\"{name}\\" 未繫結","symbolIsUndefined":"\\"{name}\\" 未定義","symbolOverridden":"\\"{name}\\" 會覆寫類別 \\"{className}\\" 中相同名稱的符號","templateStringBytes":"範本字串常值 (t-strings) 不能是二進位","templateStringIllegal":"範本字串常值 (t-strings) 需要 Python 3.14 或較新的版本","templateStringUnicode":"範本字串常值 (t-strings) 不能是 Unicode","ternaryNotAllowed":"類型運算式中不允許三元運算式","totalOrderingMissingMethod":"類別必須定義 \\"__lt__\\"、\\"__le__\\"、\\"__gt__\\" 或 \\"__ge__\\" 其中一個,才能使用 total_ordering","trailingCommaInFromImport":"後置逗號不允許未使用括弧","tryWithoutExcept":"Try 陳述式必須至少有一個 except 或 finally 子句","tupleAssignmentMismatch":"無法將型別 \\"{type}\\" 的運算式指派至目標 tuple","tupleInAnnotation":"型別運算式中不允許 Tuple 運算式","tupleIndexOutOfRange":"索引 {index} 超過類型 {type} 的範圍","typeAliasIllegalExpressionForm":"類型別名定義無效的運算式格式","typeAliasIsRecursiveDirect":"型別別名 \\"{name}\\" 無法在其定義中使用它自己","typeAliasNotInModuleOrClass":"TypeAlias 只能在模組或類別範圍內定義","typeAliasRedeclared":"\\"{name}\\" 宣告為 TypeAlias,且只能指派一次","typeAliasStatementBadScope":"A type statement can be used only within a module or class scope","typeAliasStatementIllegal":"類型別名陳述式需要 Python 3.12 或更新版本","typeAliasTypeBadScope":"類型別名只能在模組或類別範圍內定義","typeAliasTypeBaseClass":"\\"type\\" 陳述式中定義的類型別名不能做為基底類別使用","typeAliasTypeMustBeAssigned":"TypeAliasType 必須指派給與型別別名相同的變數","typeAliasTypeNameArg":"TypeAliasType 的第一個引數必須是代表型別別名名稱的字串常值","typeAliasTypeNameMismatch":"類型別名的名稱必須與指派它的變數名稱相符","typeAliasTypeParamInvalid":"型別參數清單必須是只包含 TypeVar、TypeVarTuple 或 ParamSpec 的 tuple","typeAnnotationCall":"型別運算式中不允許呼叫運算式","typeAnnotationVariable":"型別運算式中不允許變數","typeAnnotationWithCallable":"\\"type\\" 的類型引數必須是類別; 不支援可呼叫項目","typeArgListExpected":"預期為 ParamSpec、省略符號或類型 list","typeArgListNotAllowed":"此型別引數不允許 list 運算式","typeArgsExpectingNone":"預期類別 \\"{name}\\" 沒有類型引數","typeArgsMismatchOne":"預期為一個類型引數,但收到 {received}","typeArgsMissingForAlias":"預期為一般類型別名 \\"{name}\\" 的類型引數","typeArgsMissingForClass":"應為一般類別 \\"{name}\\" 的型別引數","typeArgsTooFew":"為 \\"{name}\\" 提供太少類型引數; 預期為 {expected} 但收到 {received}","typeArgsTooMany":"已為 \\"{name}\\" 提供太多型別引數; 應為 {expected} 但收到 {received}","typeAssignmentMismatch":"型別 \\"{sourceType}\\" 無法指派給宣告的型別 \\"{destType}\\"","typeAssignmentMismatchWildcard":"匯入符號 \\"{name}\\" 具有型別 \\"{sourceType}\\",該型別無法指派給宣告的型別 \\"{destType}\\"","typeCallNotAllowed":"不應在類型運算式中使用 type() 呼叫","typeCheckOnly":"\\"{name}\\" 已標示為 @type_check_only,只能在型別註釋中使用","typeCommentDeprecated":"使用 type 註解已取代; 請改為使用 type 註釋","typeExpectedClass":"預期的類別,但已收到 \\"{type}\\"","typeFormArgs":"\\"TypeForm\\" 接受單一位置引數","typeGuardArgCount":"預期 \\"TypeGuard\\" 或 \\"TypeIs\\" 之後為單一類型引數","typeGuardParamCount":"使用者定義的類型防護函式和方法至少必須有一個輸入參數","typeIsReturnType":"TypeIs 的傳回類型 (\\"{returnType}\\") 與值參數類型 (\\"{type}\\") 不一致","typeNotAwaitable":"\\"{type}\\" 不可 awaitable","typeNotIntantiable":"\\"{type}\\" 不能具現化","typeNotIterable":"\\"{type}\\" 無法疊代","typeNotSpecializable":"無法將型別 \\"{type}\\" 特殊化","typeNotSubscriptable":"類型 \\"{type}\\" 的物件不能下標","typeNotSupportBinaryOperator":"型別 \\"{leftType}\\" 和 \\"{rightType}\\" 不支援運算子 \\"{operator}\\"","typeNotSupportBinaryOperatorBidirectional":"當預期的型別為 \\"{expectedType}\\" 時,型別 \\"{leftType}\\" 和 \\"{rightType}\\" 不支援運算子 \\"{operator}\\"","typeNotSupportUnaryOperator":"型別 \\"{type}\\" 不支援運算子 \\"{operator}\\"","typeNotSupportUnaryOperatorBidirectional":"預期的類型為 \\"{expectedType}\\" 時,類型 \\"{type}\\" 不支援運算子 \\"{operator}\\"","typeNotUsableWith":"類型 \\"{type}\\" 的物件不能與 \\"with\\" 搭配使用,因為它未正確實作 {method}","typeNotUsableWithAsync":"類型 \\"{type}\\" 的物件不能與 \\"async with\\" 搭配使用,因為它未正確實作 {method}","typeParameterBoundNotAllowed":"界限或條件約束不能與 variadic 型別參數或 ParamSpec 一起使用","typeParameterConstraintTuple":"類型參數限制式必須是兩個或兩個以上類型的 Tuple","typeParameterExistingTypeParameter":"類型參數 \\"{name}\\" 已在使用中","typeParameterNotDeclared":"類型參數 \\"{name}\\" 未包含在 \\"{container}\\" 的類型參數清單中","typeParametersMissing":"至少必須指定一個類型參數","typePartiallyUnknown":"\\"{name}\\" 的類型部分未知","typeUnknown":"\\"{name}\\" 的類型未知","typeVarAssignedName":"TypeVar 必須指派至名為 \\"{name}\\" 的變數","typeVarAssignmentMismatch":"無法將型別 \\"{type}\\" 指派給型別變數 \\"{name}\\"","typeVarBoundAndConstrained":"TypeVar 不能同時繫結和限制","typeVarBoundGeneric":"TypeVar 繫結類型不能是一般","typeVarConstraintGeneric":"TypeVar 限制式類型不能是一般","typeVarDefaultBoundMismatch":"TypeVar 預設型別必須是繫結型別的子型別","typeVarDefaultConstraintMismatch":"TypeVar 預設型別必須是其中一個限制型別","typeVarDefaultIllegal":"型別變數預設型別需要 Python 3.13 或較新的版本","typeVarDefaultInvalidTypeVar":"類型參數 \\"{name}\\" 的預設類型參考不在範圍的一或多個類型變數","typeVarFirstArg":"預期為 TypeVar 的名稱作為第一個引數","typeVarInvalidForMemberVariable":"屬性類型不能使用範圍為 local 方法的類型變數 \\"{name}\\"","typeVarNoMember":"TypeVar \\"{type}\\" 沒有屬性 \\"{name}\\"","typeVarNotSubscriptable":"TypeVar \\"{type}\\" 不能下標","typeVarNotUsedByOuterScope":"類型變數 \\"{name}\\" 在此內容中沒有意義","typeVarPossiblyUnsolvable":"如果呼叫者未提供參數 \\"{param}\\" 的引數,則型別變數 \\"{name}\\" 可能無法解析","typeVarSingleConstraint":"TypeVar 至少必須有兩個限制類型","typeVarTupleConstraints":"TypeVarTuple 不能有值條件約束","typeVarTupleContext":"此內容中不允許 TypeVarTuple","typeVarTupleDefaultNotUnpacked":"TypeVarTuple 預設型別必須是未封裝的 tuple 或 TypeVarTuple","typeVarTupleMustBeUnpacked":"TypeVarTuple 值需要解除封裝運算子","typeVarTupleUnknownParam":"\\"{name}\\" 是 TypeVarTuple 的未知參數","typeVarUnknownParam":"\\"{name}\\" 對 TypeVar 是未知的參數","typeVarUsedByOuterScope":"外部領域已在使用 TypeVar \\"{name}\\"","typeVarUsedOnlyOnce":"TypeVar \\"{name}\\" 只會在一般函式簽章中出現一次","typeVarVariance":"TypeVar 不能同時為共變數和逆變數","typeVarWithDefaultFollowsVariadic":"TypeVar \\"{typeVarName}\\" 具有預設值,無法遵循 TypeVarTuple \\"{variadicName}\\"","typeVarWithoutDefault":"\\"{name}\\" 無法出現在型別參數清單中的 \\"{other}\\" 後面,因為它沒有預設型別","typeVarsNotInGenericOrProtocol":"Generic[] 或 Protocol[] 必須包含所有類型變數","typedDictAccess":"無法存取 TypedDict 中的項目","typedDictAssignedName":"TypedDict 必須指派至名為 \\"{name}\\" 的變數","typedDictBadVar":"TypedDict 類別只能包含型別註釋","typedDictBaseClass":"TypedDict 類別的所有基底類別也必須是 TypedDict 類別","typedDictBoolParam":"預期 \\"{name}\\" 參數的值為 True 或 False","typedDictClosedExtras":"基類 \\"{name}\\" 是限制額外專案類型的 TypedDict \\"{type}\\"","typedDictClosedFalseNonOpenBase":"基底類別 \\"{name}\\" 不是開頭的 TypedDict; 不允許 closed=False","typedDictClosedNoExtras":"基底類別 \\"{name}\\" 是 closed 的 TypedDict; 不允許額外項目","typedDictDelete":"無法刪除 TypedDict 中的項目","typedDictEmptyName":"TypedDict 內的名稱不可為空白","typedDictEntryName":"字典項目名稱預期為字串常值","typedDictEntryUnique":"字典內的名稱必須是唯一的","typedDictExtraArgs":"不支援額外的 TypedDict 引數","typedDictExtraItemsClosed":"TypedDict 可以使用 \\"closed\\" 或 \\"extra_items\\",但不能同時使用兩者","typedDictFieldNotRequiredRedefinition":"TypedDict 項目 \\"{name}\\" 不能重新定義為 NotRequired","typedDictFieldReadOnlyRedefinition":"TypedDict 項目 \\"{name}\\" 不能重新定義為 ReadOnly","typedDictFieldRequiredRedefinition":"TypedDict 項目 \\"{name}\\" 不能重新定義為 Required","typedDictFirstArg":"預期 TypedDict 類別名稱作為第一個引數","typedDictInClassPattern":"類別模式中不允許 TypedDict 類別","typedDictInitsubclassParameter":"TypedDict 不支援__init_subclass__參數 \\"{name}\\"","typedDictNotAllowed":"\\"TypedDict\\" 不能用在此內容中","typedDictSecondArgDict":"預期為 dict 或關鍵字參數作為第二個參數","typedDictSecondArgDictEntry":"應為簡單字典輸入項目","typedDictSet":"無法在 TypedDict 中指派項目","unaccessedClass":"未存取類別 \\"{name}\\"","unaccessedFunction":"未存取函式 \\"{name}\\"","unaccessedImport":"未存取匯入 \\"{name}\\"","unaccessedSymbol":"未存取 \\"{name}\\"","unaccessedVariable":"未存取變數 \\"{name}\\"","unannotatedFunctionSkipped":"因為未標註函式 \\"{name}\\",所以略過其分析","unaryOperationNotAllowed":"類型運算式中不允許一元運算子","unexpectedAsyncToken":"預期為 \\"def\\"、\\"with\\" 或 \\"for\\" 來追蹤 \\"async\\"","unexpectedEof":"未預期的 EOF","unexpectedExprToken":"運算式結尾未預期的權杖","unexpectedIndent":"未預期的縮排","unexpectedUnindent":"取消縮排未預期","unhashableDictKey":"字典索引鍵必須是可雜湊的","unhashableSetEntry":"Set 項目必須是可雜湊","uninitializedAbstractVariables":"抽象基底類別中定義的變數未在 final 類別 \\"{classType}\\" 中初始化","uninitializedInstanceVariable":"執行個體變數 \\"{name}\\" 未在類別本文或 __init__ 方法上初始化","unionForwardReferenceNotAllowed":"Union 語法不能與字串運算元搭配使用; 使用引號括住整個運算式","unionSyntaxIllegal":"聯集的替代語法需要 Python 3.10 或更新版本","unionTypeArgCount":"Union 需要兩個或多個類型引數","unionUnpackedTuple":"Union 不能包含未封裝的 tuple","unionUnpackedTypeVarTuple":"Union 不能包含未封裝的 TypeVarTuple","unnecessaryCast":"不必要的 \\"cast\\" 呼叫; 型別已是 \\"{type}\\"","unnecessaryIsInstanceAlways":"不必要的 isinstance 呼叫; \\"{testType}\\" 一律是 \\"{classType}\\" 的執行個體","unnecessaryIsInstanceNever":"不必要的 isinstance 呼叫; \\"{testType}\\" 永遠不是 \\"{classType}\\" 的執行個體","unnecessaryIsSubclassAlways":"不必要的 issubclass 呼叫; \\"{testType}\\"永遠是 \\"{classType}\\" 的子類別","unnecessaryIsSubclassNever":"不必要的 issubclass 呼叫; \\"{testType}\\"永遠不是 \\"{classType}\\" 的子類別","unnecessaryPyrightIgnore":"不必要的 \\"# pyright: ignore\\" 註解","unnecessaryPyrightIgnoreRule":"不必要的 \\"# pyright: ignore\\" 規則: \\"{name}\\"","unnecessaryTypeIgnore":"不必要的 \\"# type: ignore\\" 註解","unpackArgCount":"\\"Unpack\\" 後面應為單一型別引數","unpackExpectedTypeVarTuple":"預期 TypeVarTuple 或 tuple 作為 Unpack 的類型引數","unpackExpectedTypedDict":"應為 Unpack 的 TypedDict 型別引數","unpackIllegalInComprehension":"Comprehension 中不允許解壓縮作業","unpackInAnnotation":"類型運算式中不允許解壓縮運算子","unpackInDict":"字典中不允許解壓縮作業","unpackInSet":"Unpack operator not allowed within a set","unpackNotAllowed":"此內容中不允許 Unpack","unpackOperatorNotAllowed":"此內容中不允許解壓縮作業","unpackTuplesIllegal":"Python 3.8 之前的 Tuple 中不允許解壓縮作業","unpackedArgInTypeArgument":"無法在此內容中使用未封裝的引數","unpackedArgWithVariadicParam":"未封裝的引數無法用於 TypeVarTuple 參數","unpackedDictArgumentNotMapping":"** 後的引數運算式必須是具有 \\"str\\" 金鑰類型的對應","unpackedDictSubscriptIllegal":"字典解壓縮運算子在下標中不被允許","unpackedSubscriptIllegal":"下標中的解壓縮運算子需要 Python 3.11 或更新版本","unpackedTypeVarTupleExpected":"預期為解壓縮的 TypeVarTuple; 使用 Unpack[{name1}] 或 *{name2}","unpackedTypedDictArgument":"無法比對解壓縮的 TypedDict 引數與參數","unreachableCodeCondition":"未分析程式碼,因為以靜態方式將條件評估為 False","unreachableCodeStructure":"程式碼在結構上無法觸及","unreachableCodeType":"類型分析指出程式碼無法連線","unreachableExcept":"無法連接 Except 子句,因為例外已處理","unsupportedDunderAllOperation":"不支援 \\"__all__\\" 上的作業,因此匯出的符號清單可能不正確","unusedCallResult":"呼叫運算式的結果是 \\"{type}\\" 型別,而且未使用; 如果這是刻意的,則指派給變數 \\"_\\"","unusedCoroutine":"未使用 async 函式呼叫的結果; 使用 \\"await\\" 或指派結果至變數","unusedExpression":"未使用運算式值","varAnnotationIllegal":"變數的 type 註釋需要 Python 3.6 或更新版本; 使用類型註解以獲得與先前版本的相容性","variableFinalOverride":"變數 \\"{name}\\" 標示為 Final,且會覆寫類別 \\"{className}\\" 中相同名稱的非 Final 變數","variadicTypeArgsTooMany":"類型引數清單最多只能有一個解壓縮的 TypeVarTuple 或 tuple","variadicTypeParamTooManyAlias":"類型別名最多只能有一個 TypeVarTuple 類型參數,但收到多個 ({names})","variadicTypeParamTooManyClass":"一般類別最多只能有一個 TypeVarTuple 類型參數,但收到多個 ({names})","walrusIllegal":"運算子 \\":=\\" 需要 Python 3.8 或更新版本","walrusNotAllowed":"此內容中不允許未使用括弧括住的運算子 \\":=\\"","wildcardInFunction":"類別或函式內不允許萬用字元 import","wildcardLibraryImport":"不允許從程式庫 import 萬用字元","wildcardPatternTypePartiallyUnknown":"萬用字元模式擷取的類型部分未知","wildcardPatternTypeUnknown":"萬用字元模式擷取的型別不明","yieldFromIllegal":"使用 \\"yield from\\" 需要 Python 3.3 或更新版本","yieldFromOutsideAsync":"\\"yield from\\" not allowed in an async function","yieldOutsideFunction":"在函式或 lambda 外部不允許 \\"yield\\"","yieldWithinComprehension":"Comprehension 內不允許 \\"yield\\"","zeroCaseStatementsFound":"Match 陳述式必須至少包含一個 case 陳述式","zeroLengthTupleNotAllowed":"此內容中不允許零長度 tuple"},"DiagnosticAddendum":{"annotatedNotAllowed":"[Annotated] 特殊表單不可與執行個體和類別檢查一起使用","argParam":"引數對應至參數 \\"{paramName}\\"","argParamFunction":"引數對應至函式 \\"{functionName}\\" 中的參數 \\"{paramName}\\"","argsParamMissing":"參數 \\"*{paramName}\\" 沒有對應的參數","argsPositionOnly":"僅限位置的參數不符; 應為 {expected},但收到 {received}","argumentType":"引數類型為 \\"{type}\\"","argumentTypes":"引數型別: ({types})","assignToNone":"型別無法指派給「None」","asyncHelp":"您是指 \\"async with\\" 嗎?","baseClassIncompatible":"基底類別 \\"{baseClass}\\" 與類型 \\"{type}\\" 不相容","baseClassIncompatibleSubclass":"基底類別 \\"{baseClass}\\" 衍生自與類型 \\"{type}\\" 不相容的 \\"{subclass}\\"","baseClassOverriddenType":"基底類別 \\"{baseClass}\\" 提供類型 \\"{type}\\",其已覆寫","baseClassOverridesType":"基底類別 \\"{baseClass}\\" 以型別 \\"{type}\\" 來覆寫","bytesTypePromotions":"將 disableBytesTypePromotions 設定為 false,以啟用「bytearray」和「memoryview」的類型升級行為","conditionalRequiresBool":"類型 \\"{operandType}\\" 的方法 __bool__ 傳回類型 \\"{boolReturnType}\\" 而非 \\"bool\\"","dataClassFieldLocation":"欄位宣告","dataClassFrozen":"\\"{name}\\" 已凍結","dataProtocolUnsupported":"\\"{name}\\" 是個資料通訊協定","descriptorAccessBindingFailed":"無法為描述項類別 \\"{className}\\" 繫結方法 \\"{name}\\"","descriptorAccessCallFailed":"無法呼叫描述項類別 \\"{className}\\" 的方法 \\"{name}\\"","finalMethod":"Final 方法","functionParamDefaultMissing":"參數 \\"{name}\\" 遺漏了預設引數","functionParamName":"參數名稱不符: \\"{destName}\\" 與 \\"{srcName}\\"","functionParamPositionOnly":"僅位置參數不符;參數 \\"{name}\\" 不是僅限位置","functionReturnTypeMismatch":"函式傳回型別 \\"{sourceType}\\" 與型別 \\"{destType}\\" 不相容","functionTooFewParams":"函式接受太少位置參數; 預期 {expected},但收到 {received}","functionTooManyParams":"函式接受太多位置參數; 預期 {expected},但收到 {received}","genericClassNotAllowed":"執行個體或類別檢查不允許具有類型引數的泛型類型","incompatibleDeleter":"Property deleter 方法不相容","incompatibleGetter":"Property getter 方法不相容","incompatibleSetter":"Property setter 方法不相容","initMethodLocation":"__init__ 方法於類別 \\"{type}\\" 中定義","initMethodSignature":"__init__ 的簽章為 \\"{type}\\"","initSubclassLocation":"__init_subclass__ 方法已於類別 \\"{name}\\" 中定義","invariantSuggestionDict":"請考慮從「dict」切換到實值型別中共變數的「Mapping」","invariantSuggestionList":"請考慮從共變數的「list」切換到「Sequence」","invariantSuggestionSet":"考慮從 “set”切換到共同變數 “Container”","isinstanceClassNotSupported":"執行個體和類別檢查不支援 \\"{type}\\"","keyNotRequired":"\\"{name}\\" 在 \\"{type}\\" 中不是必要的索引鍵,因此存取可能會導致執行階段例外狀況","keyReadOnly":"\\"{name}\\" 是 \\"{type}\\" 中的唯讀金鑰","keyRequiredDeleted":"\\"{name}\\" 是必要的金鑰,因此不能刪除","keyUndefined":"\\"{name}\\" 不是 \\"{type}\\" 中定義的金鑰","kwargsParamMissing":"參數 \\"**{paramName}\\" 沒有對應的參數","listAssignmentMismatch":"類型 \\"{type}\\" 與目標清單不相容","literalAssignmentMismatch":"\\"{sourceType}\\" 無法指派給型別 \\"{destType}\\"","literalNotAllowed":"「Literal」特殊表單不可與執行個體和類別檢查一起使用","matchIsNotExhaustiveHint":"如果不需要徹底處理,請新增 \\"case _: pass\\"","matchIsNotExhaustiveType":"未處理的類型: \\"{type}\\"","memberAssignment":"無法將型別 \\"{type}\\" 的運算式指派給類別 \\"{classType}\\" 的屬性 \\"{name}\\"","memberIsAbstract":"\\"{type}.{name}\\" 未實作","memberIsAbstractMore":"和其他 {count} 人...","memberIsClassVarInProtocol":"\\"{name}\\" 定義為通訊協定中的 ClassVar","memberIsInitVar":"\\"{name}\\" 是 init-only 的欄位","memberIsInvariant":"\\"{name}\\" 為不變數,因為它可變動","memberIsNotClassVarInClass":"\\"{name}\\" 必須定義為 ClassVar,才能與通訊協定相容","memberIsNotClassVarInProtocol":"\\"{name}\\" 未定義為通訊協定中的 ClassVar","memberIsNotReadOnlyInProtocol":"通訊協定中的 “{name}” 不是唯讀的","memberIsReadOnlyInProtocol":"通訊協定中的 “{name}” 是唯讀的","memberIsWritableInProtocol":"\\"{name}\\" 在通訊協定中是可寫入的","memberSetClassVar":"無法透過類別執行個體指派屬性 \\"{name}\\",因為它是 ClassVar","memberTypeMismatch":"\\"{name}\\" 是不相容的類型","memberUnknown":"屬性 \\"{name}\\" 不明","metaclassConflict":"Metaclass「{metaclass1}」與「{metaclass2}」衝突","missingDeleter":"Property deleter 方法遺失","missingGetter":"Property getter 方法遺失","missingSetter":"遺漏了 property setter 方法","namedParamMissingInDest":"額外參數 \\"{name}\\"","namedParamMissingInSource":"遺失關鍵詞參數 \\"{name}\\"","namedParamTypeMismatch":"類型 \\"{sourceType}\\" 的關鍵字參數 \\"{name}\\" 與類型 \\"{destType}\\" 不相容","namedTupleNotAllowed":"執行個體或類別檢查無法使用 NamedTuple","newMethodLocation":"__new__ 方法於類別 \\"{type}\\" 中定義","newMethodSignature":"__new__ 的簽章為 \\"{type}\\"","newTypeClassNotAllowed":"使用 NewType 建立的類型不能與執行個體和類別檢查一起使用","noOverloadAssignable":"沒有任何多載函式符合類型 \\"{type}\\"","noneNotAllowed":"無法對執行個體或類別檢查使用 None","orPatternMissingName":"遺失名稱: {name}","overloadIndex":"多載 {index} 是最接近的相符項目","overloadNotAssignable":"\\"{name}\\" 的一或多個多載無法指派","overloadSignature":"多載簽章在這裡定義","overriddenMethod":"覆寫方法","overriddenSymbol":"覆寫的符號","overrideInvariantMismatch":"覆寫類型 \\"{overrideType}\\" 與基底類型 \\"{baseType}\\" 不同","overrideIsInvariant":"變數是可變動的,所以其類型是不變的","overrideNoOverloadMatches":"覆寫中沒有任何多載簽章與基底方法相容","overrideNotClassMethod":"基底方法宣告為 classmethod,但無法覆寫","overrideNotInstanceMethod":"基底方法已宣告為執行個體方法,但無法覆寫","overrideNotStaticMethod":"基底方法宣告為 staticmethod,但無法覆寫","overrideOverloadNoMatch":"覆寫未處理基底方法的所有多載","overrideOverloadOrder":"覆寫方法的多載必須與基底方法的順序相同","overrideParamKeywordNoDefault":"關鍵字參數 \\"{name}\\" 不相符: 基底參數有預設引數值,覆寫參數則否","overrideParamKeywordType":"關鍵字參數 \\"{name}\\" 型別不符: 基底參數為型別 \\"{baseType}\\",覆寫參數為型別 \\"{overrideType}\\"","overrideParamName":"參數 {index} 名稱不符: 基底參數名為 \\"{baseName}\\",覆寫參數名為 \\"{overrideName}\\"","overrideParamNameExtra":"基底中遺失參數 \\"{name}\\"","overrideParamNameMissing":"覆寫中遺漏了參數 \\"{name}\\"","overrideParamNamePositionOnly":"參數 {index} 不符: 基底參數 \\"{baseName}\\" 為關鍵字參數,覆寫參數為 \\"position-only\\"","overrideParamNoDefault":"參數 {index} 不相符: 基底參數有預設引數值,覆寫參數則否","overrideParamType":"參數 \\"{index}\\" 型別不符: 基底參數為型別 \\"{baseType}\\",覆寫參數為型別 \\"{overrideType}\\"","overridePositionalParamCount":"位置參數計數不相符; 基底方法有 {baseCount} 個,但覆寫有 {overrideCount} 個","overrideReturnType":"傳回類型不符: 基底方法會傳回類型 \\"{baseType}\\",覆寫會傳回類型 \\"{overrideType}\\"","overrideType":"基底類別會將類型定義為 \\"{type}\\"","paramAssignment":"參數 {index}: 類型 \\"{sourceType}\\" 與類型 \\"{destType}\\" 不相容","paramSpecMissingInOverride":"覆寫方法中遺漏了 ParamSpec 參數","paramType":"參數類型為 \\"{paramType}\\"","privateImportFromPyTypedSource":"改為從 \\"{module}\\" 匯入","propertyAccessFromProtocolClass":"通訊協定類別中定義的屬性無法存取為類別變數","propertyMethodIncompatible":"Property 方法 \\"{name}\\" 不相容","propertyMethodMissing":"覆寫中遺漏了 property 方法 \\"{name}\\"","propertyMissingDeleter":"Property \\"{name}\\" 沒有定義的 deleter","propertyMissingSetter":"Property \\"{name}\\" 沒有定義的 setter","protocolIncompatible":"\\"{sourceType}\\" 與通訊協定 \\"{destType}\\" 不相容","protocolMemberMissing":"\\"{name}\\" 不存在","protocolRequiresRuntimeCheckable":"Protocol 類別必須為 @runtime_checkable,才能搭配執行個體和類別檢查使用","protocolSourceIsNotConcrete":"\\"{sourceType}\\" 不是實體類別型別,因此無法指派給型別 \\"{destType}\\"","protocolUnsafeOverlap":"\\"{name}\\" 的屬性與通訊協定的名稱相同","pyrightCommentIgnoreTip":"使用 \\"# pyright: ignore[<diagnostic rules>]\\" 來隱藏單行的診斷","readOnlyAttribute":"屬性 \\"{name}\\" 為唯讀","seeClassDeclaration":"請參閱類別宣告","seeDeclaration":"請參閱宣告","seeFunctionDeclaration":"請參閱函式宣告","seeMethodDeclaration":"請參閱方法宣告","seeParameterDeclaration":"請參閱參數宣告","seeTypeAliasDeclaration":"請參閱類型別名宣告","seeVariableDeclaration":"請參閱變數宣告","tupleAssignmentMismatch":"型別 \\"{type}\\" 與目標 tuple 不相容","tupleEntryTypeMismatch":"Tuple 項目 {entry} 的類型不正確","tupleSizeIndeterminateSrc":"Tuple 大小不符; 預期為 {expected},但收到不確定的大小","tupleSizeIndeterminateSrcDest":"Tuple 大小不符; 預期為 {expected} 或其他,但收到不確定的大小","tupleSizeMismatch":"Tuple 大小不符; 預期為 {expected},但收到 {received}","tupleSizeMismatchIndeterminateDest":"Tuple 大小不符; 預期為 {expected} 或其他,但收到 {received}","typeAliasInstanceCheck":"使用 \\"type\\" 陳述式建立的類型別名不能搭配執行個體和類別檢查使用","typeAssignmentMismatch":"型別 \\"{sourceType}\\" 無法指派給型別 \\"{destType}\\"","typeBound":"型別 \\"{sourceType}\\" 無法指派給型別變數 \\"{name}\\" 的上限 \\"{destType}\\"","typeConstrainedTypeVar":"型別 \\"{type}\\" 無法指派給限制型別變數 \\"{name}\\"","typeIncompatible":"\\"{sourceType}\\" 無法指派給 \\"{destType}\\"","typeNotClass":"\\"{type}\\" 不是類別","typeNotStringLiteral":"\\"{type}\\" 不是字串常值","typeOfSymbol":"\\"{name}\\" 的型別為 \\"{type}\\"","typeParamSpec":"類型 \\"{type}\\" 與 ParamSpec \\"{name}\\" 不相容","typeUnsupported":"類型 \\"{type}\\" 不受支援","typeVarDefaultOutOfScope":"類型變數 \\"{name}\\" 不在範圍內","typeVarIsContravariant":"型別參數 \\"{name}\\" 具有反變性,但 \\"{sourceType}\\" 不是 \\"{destType}\\" 的超型別","typeVarIsCovariant":"型別參數 \\"{name}\\" 具有共變性,但 \\"{sourceType}\\" 不是 \\"{destType}\\" 的子型別","typeVarIsInvariant":"型別參數 \\"{name}\\" 具有不變性,但 \\"{sourceType}\\" 與 \\"{destType}\\" 不同","typeVarNotAllowed":"執行個體或類別檢查不允許 TypeVar","typeVarTupleRequiresKnownLength":"TypeVarTuple 無法繫結至長度不明的 tuple","typeVarUnnecessarySuggestion":"改用 {type}","typeVarUnsolvableRemedy":"提供多載,其指定未提供引數時的傳回類型","typeVarsMissing":"遺失類型變數: {names}","typedDictBaseClass":"類別 \\"{type}\\" 不是 TypedDict","typedDictClassNotAllowed":"執行個體或類別檢查不允許 TypedDict 類別","typedDictClosedExtraNotAllowed":"無法新增項目 \\"{name}\\"","typedDictClosedExtraTypeMismatch":"無法新增型別為 \\"{type}\\" 的項目 \\"{name}\\"","typedDictClosedFieldNotReadOnly":"無法新增項目 \\"{name}\\",因為它必須是 ReadOnly","typedDictClosedFieldNotRequired":"無法新增項目 \\"{name}\\",因為它必須是 NotRequired","typedDictExtraFieldNotAllowed":"\\"{name}\\" 不存在於 \\"{type}\\"","typedDictExtraFieldTypeMismatch":"\\"{name}\\" 的類型與 \\"{type}\\" 中 \\"extra_items\\" 的類型不相容","typedDictFieldMissing":"\\"{type}\\" 遺失 \\"{name}\\"","typedDictFieldNotReadOnly":"\\"{name}\\" 在 \\"{type}\\" 中不是唯讀","typedDictFieldNotRequired":"\\"{type}\\" 中不需要 \\"{name}\\"","typedDictFieldRequired":"\\"{type}\\" 中需要 \\"{name}\\"","typedDictFieldTypeMismatch":"型別 \\"{type}\\" 無法指派給項目 \\"{name}\\"","typedDictFieldUndefined":"\\"{name}\\" 是型別 \\"{type}\\" 中未定義的項目","typedDictKeyAccess":"使用 [\\"{name}\\"] 參考 TypedDict 中的項目","typedDictNotAllowed":"執行個體或類別檢查無法使用 TypedDict","unhashableType":"型別 \\"{type}\\" 無法雜湊","uninitializedAbstractVariable":"執行個體變數 \\"{name}\\" 在抽象基底類別 \\"{classType}\\" 中定義,但未初始化","unreachableExcept":"\\"{exceptionType}\\" 是 \\"{parentType}\\" 的子類別","useDictInstead":"使用 dict[T1, T2] 來表示字典類型","useListInstead":"使用 list[T] 來指出 list 類型,或使用 T1 | T2 來指出 union 類型","useTupleInstead":"使用 tuple[T1, ..., Tn] 來指出 tuple 類型,或使用 T1 | T2 來指出 union 類型","useTypeInstead":"改為使用 type[T]","varianceMismatchForClass":"型別引數 \\"{typeVarName}\\" 的變異數與基底類別 \\"{className}\\" 不相容","varianceMismatchForTypeAlias":"型別引數 \\"{typeVarName}\\" 的變異數與 \\"{typeAliasParam}\\" 不相容"},"Service":{"longOperation":"列舉工作區來源檔案需要很長的時間。請考慮改為開啟子資料夾。[深入了解](https://aka.ms/workspace-too-many-files)"}}')}},a={};function i(e){var t=a[e];if(void 0!==t)return t.exports;var n=a[e]={id:e,loaded:!1,exports:{}};return r[e].call(n.exports,n,n.exports,i),n.loaded=!0,n.exports}i.m=r,i.d=(e,t)=>{for(var n in t)i.o(t,n)&&!i.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce((t,n)=>(i.f[n](e,t),t),[])),i.u=e=>"browser."+e+".bundle.js",i.g=(()=>{if("object"==typeof globalThis)return globalThis;try{return this||Function("return this")()}catch(e){if("object"==typeof window)return window}})(),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),i.r=e=>{"u">typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),i.rv=()=>"1.7.2",i.j="51",i.g.importScripts&&(o=i.g.location+"");var o,s=i.g.document;if(!o&&s&&(s.currentScript&&"SCRIPT"===s.currentScript.tagName.toUpperCase()&&(o=s.currentScript.src),!o)){var l=s.getElementsByTagName("script");if(l.length)for(var c=l.length-1;c>-1&&(!o||!/^http(s?):/.test(o));)o=l[c--].src}if(!o)throw Error("Automatic publicPath is not supported in this browser");i.p=o=o.replace(/^blob:/,"").replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),e={51:1},i.f.i=(t,n)=>{e[t]||importScripts(i.p+i.u(t))},n=(t=self.webpackChunkvscode_pylance=self.webpackChunkvscode_pylance||[]).push.bind(t),t.push=t=>{var[r,a,o]=t;for(var s in a)i.o(a,s)&&(i.m[s]=a[s]);for(o&&o(i);r.length;)e[r.pop()]=1;n(t)},i.ruid="[email protected]";var p={};(()=>{"use strict";let e,t,n,r,a,o,s,l,c,d,u,m,y;i.r(p),i.d(p,{activate:()=>iW,deactivate:()=>iK});var g,h,f,v,b,T,w,k,C,D,P,_,S,x,A,N,I,R,O,E,M,z,F,j,L,q,V,U,B,W,K,G,H,$,Z,X,J,Y,Q,ee,et,en,er,ea,ei,eo,es,el,ec,ep,ed,eu,em,ey,eg,eh,ef,ev,eb,eT,ew,ek,eC,eD,eP,e_,eS,ex,eA,eN,eI,eR,eO,eE,eM,ez,eF,ej,eL,eq,eV,eU,eB,eW,eK,eG,eH,e$,eZ,eX,eJ,eY,eQ,e0,e1,e2,e5,e3,e6,e7,e4,e9,e8,te,tt,tn,tr,ta,ti,to,ts,tl,tc,tp=i(99589),td=i(91398),tu=i(38135),tm=i(90355),ty=i(56911);i(95021);var tg=i(46791).Buffer,th=((g={})[g.LessThan=-1]="LessThan",g[g.EqualTo=0]="EqualTo",g[g.GreaterThan=1]="GreaterThan",g);function tf(e,t){return e===t}function tv(e){return Array.isArray?Array.isArray(e):e instanceof Array}function tb(e){return"string"==typeof e}function tT(e){return"function"==typeof(null==e?void 0:e.then)}function tw(e){return tg.from(e,"utf8").toString("utf8")}Object.prototype.hasOwnProperty,(eN||(eN={})).is=function(e){return e&&"function"==typeof e.dispose},(eI||(eI={})).is=function(e){return!!e.isCaseSensitive};var tk=i(57975),tC=((h={})[h.Null=0]="Null",h[h.StartOfHeading=1]="StartOfHeading",h[h.StartOfText=2]="StartOfText",h[h.EndOfText=3]="EndOfText",h[h.EndOfTransmission=4]="EndOfTransmission",h[h.Enquiry=5]="Enquiry",h[h.Acknowledge=6]="Acknowledge",h[h.Bell=7]="Bell",h[h.Backspace=8]="Backspace",h[h.Tab=9]="Tab",h[h.LineFeed=10]="LineFeed",h[h.VerticalTab=11]="VerticalTab",h[h.FormFeed=12]="FormFeed",h[h.CarriageReturn=13]="CarriageReturn",h[h.ShiftOut=14]="ShiftOut",h[h.ShirtIn=15]="ShirtIn",h[h.DataLineEscape=16]="DataLineEscape",h[h.DeviceControl1=17]="DeviceControl1",h[h.DeviceControl2=18]="DeviceControl2",h[h.DeviceControl3=19]="DeviceControl3",h[h.DeviceControl4=20]="DeviceControl4",h[h.NegativeAcknowledgement=21]="NegativeAcknowledgement",h[h.SynchronousIdle=22]="SynchronousIdle",h[h.EndOfTransmitBlock=23]="EndOfTransmitBlock",h[h.Cancel=24]="Cancel",h[h.EndOfMedium=25]="EndOfMedium",h[h.Substitute=26]="Substitute",h[h.Escape=27]="Escape",h[h.FileSeparator=28]="FileSeparator",h[h.GroupSeparator=29]="GroupSeparator",h[h.RecordSeparator=30]="RecordSeparator",h[h.UnitSeparator=31]="UnitSeparator",h[h.Space=32]="Space",h[h.ExclamationMark=33]="ExclamationMark",h[h.DoubleQuote=34]="DoubleQuote",h[h.Hash=35]="Hash",h[h.Dollar=36]="Dollar",h[h.Percent=37]="Percent",h[h.Ampersand=38]="Ampersand",h[h.SingleQuote=39]="SingleQuote",h[h.OpenParenthesis=40]="OpenParenthesis",h[h.CloseParenthesis=41]="CloseParenthesis",h[h.Asterisk=42]="Asterisk",h[h.Plus=43]="Plus",h[h.Comma=44]="Comma",h[h.Hyphen=45]="Hyphen",h[h.Period=46]="Period",h[h.Slash=47]="Slash",h[h._0=48]="_0",h[h._1=49]="_1",h[h._2=50]="_2",h[h._3=51]="_3",h[h._4=52]="_4",h[h._5=53]="_5",h[h._6=54]="_6",h[h._7=55]="_7",h[h._8=56]="_8",h[h._9=57]="_9",h[h.Colon=58]="Colon",h[h.Semicolon=59]="Semicolon",h[h.Less=60]="Less",h[h.Equal=61]="Equal",h[h.Greater=62]="Greater",h[h.QuestionMark=63]="QuestionMark",h[h.At=64]="At",h[h.A=65]="A",h[h.B=66]="B",h[h.C=67]="C",h[h.D=68]="D",h[h.E=69]="E",h[h.F=70]="F",h[h.G=71]="G",h[h.H=72]="H",h[h.I=73]="I",h[h.J=74]="J",h[h.K=75]="K",h[h.L=76]="L",h[h.M=77]="M",h[h.N=78]="N",h[h.O=79]="O",h[h.P=80]="P",h[h.Q=81]="Q",h[h.R=82]="R",h[h.S=83]="S",h[h.T=84]="T",h[h.U=85]="U",h[h.V=86]="V",h[h.W=87]="W",h[h.X=88]="X",h[h.Y=89]="Y",h[h.Z=90]="Z",h[h.OpenBracket=91]="OpenBracket",h[h.Backslash=92]="Backslash",h[h.CloseBracket=93]="CloseBracket",h[h.Caret=94]="Caret",h[h.Underscore=95]="Underscore",h[h.Backtick=96]="Backtick",h[h.a=97]="a",h[h.b=98]="b",h[h.c=99]="c",h[h.d=100]="d",h[h.e=101]="e",h[h.f=102]="f",h[h.g=103]="g",h[h.h=104]="h",h[h.i=105]="i",h[h.j=106]="j",h[h.k=107]="k",h[h.l=108]="l",h[h.m=109]="m",h[h.n=110]="n",h[h.o=111]="o",h[h.p=112]="p",h[h.q=113]="q",h[h.r=114]="r",h[h.s=115]="s",h[h.t=116]="t",h[h.u=117]="u",h[h.v=118]="v",h[h.w=119]="w",h[h.x=120]="x",h[h.y=121]="y",h[h.z=122]="z",h[h.OpenBrace=123]="OpenBrace",h[h.Bar=124]="Bar",h[h.CloseBrace=125]="CloseBrace",h[h.Tilde=126]="Tilde",h[h.Delete=127]="Delete",h[h.NonBreakingSpace=160]="NonBreakingSpace",h[h.EnQuad=8192]="EnQuad",h[h.EmQuad=8193]="EmQuad",h[h.EnSpace=8194]="EnSpace",h[h.EmSpace=8195]="EmSpace",h[h.ThreePerEmSpace=8196]="ThreePerEmSpace",h[h.FourPerEmSpace=8197]="FourPerEmSpace",h[h.SixPerEmSpace=8198]="SixPerEmSpace",h[h.FigureSpace=8199]="FigureSpace",h[h.PunctuationSpace=8200]="PunctuationSpace",h[h.ThinSpace=8201]="ThinSpace",h[h.HairSpace=8202]="HairSpace",h[h.ZeroWidthSpace=8203]="ZeroWidthSpace",h[h.NarrowNoBreakSpace=8239]="NarrowNoBreakSpace",h[h.IdeographicSpace=12288]="IdeographicSpace",h[h.MathematicalSpace=8287]="MathematicalSpace",h[h.Ogham=5760]="Ogham",h);function tD(e,t){if(e)if(t)return e.some(t);else return e.length>0;return!1}function tP(e,t,n,r){e||(n&&(t+="\r\nVerbose Debug Information: "+("string"==typeof n?n:n())),t_(t?"False expression: "+t:"False expression.",r||tP))}function t_(e,t){let n=Error(e?`Debug Failure. ${e}`:"Debug Failure.");throw Error.captureStackTrace&&Error.captureStackTrace(n,t||t_),n}function tS(e,t){var n,r;return e===t?th.EqualTo:void 0===e?th.LessThan:void 0===t?th.GreaterThan:(n=e.toUpperCase())===(r=t.toUpperCase())?0:void 0===n?-1:void 0===r?1:n<r?-1:1}let tx=/\.pyi?$/;function tA(e){return e.substr(0,Math.max(tN(e),e.lastIndexOf(tk.sep)))}function tN(e,t=tk.sep){if(e.charAt(0)===t){if(e.charAt(1)!==t)return 1;let n=e.indexOf(t,2);return n<0?e.length:n+1}if(":"===e.charAt(1)){if(e.charAt(2)===t)return 3;if(2===e.length)return 2}return 0}(f=eR||(eR={})).is=function(e){return e&&!!e.wildcardRoot&&!!e.regExp},f.isInPath=function(e,t){return!!t.find(t=>t.regExp.test(e))},f.matchesIncludeFileRegex=function(e,t=!0){return!t||tx.test(e)},f.matchIncludeFileSpec=function(e,t,n,r=!0){return!!(e.test(n)&&!f.isInPath(n,t)&&f.matchesIncludeFileRegex(n,r))};let tI=/[\\/]/g;function tR(e,t=tk.sep){return e.includes("/"===t?"\\":"/")?e.replace(tI,t):e}function tO(e,...t){var n;return n=tD(t)?tE(e,...t):tR(e),tR(tk.normalize(n))}function tE(e,...t){for(let n of(e&&(e=tR(e)),t))n&&(n=tR(n),e=e&&0===tN(n)?tM(e)+n:n);return e}function tM(e){let t=tk.sep;return tz(e)?e:e+t}function tz(e){if(0===e.length)return!1;let t=e.charCodeAt(e.length-1);return t===tC.Slash||t===tC.Backslash}function tF(e,t=!1){if(!t)return tk.extname(e);let n=(e=tj(e)).indexOf(".");return e.slice(n)}function tj(e){return tk.basename(e)}function tL(e,t=!1){let n=tF(e,t);return e.substr(0,e.length-n.length)}function tq(e){let t=tN(e);return t>0&&t===e.length}function tV(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}class tU{}class tB extends tU{constructor(e){super(),tV(this,"id",void 0),tV(this,"kind",void 0),this.id=e,this.kind="singleton"}}class tW extends tU{constructor(e){super(),tV(this,"id",void 0),tV(this,"kind",void 0),this.id=e,this.kind="group"}}(v=eO||(eO={})).fs=new tB("fs"),v.console=new tB("ConsoleInterface"),v.sourceFileFactory=new tB("ISourceFileFactory"),v.partialStubs=new tB("SupportPartialStubs"),v.symbolDefinitionProvider=new tW("SymbolDefinitionProvider"),v.symbolUsageProviderFactory=new tW("SymbolUsageProviderFactory"),v.stateMutationListeners=new tW("StatusMutationListener"),v.tempFile=new tB("TempFile"),v.cacheManager=new tB("CacheManager"),v.debugInfoInspector=new tB("DebugInfoInspector"),v.caseSensitivityDetector=new tB("CaseSensitivityDetector"),v.docStringService=new tB("DocStringService"),v.windowService=new tB("WindowService"),v.commandService=new tB("CommandService"),v.cancellationProvider=new tB("CancellationProvider"),v.importResolverFileSystem=new tB("ImportResolverFileSystem"),v.typeshedInfoProvider=new tB("TypeshedInfoProvider");var tK=i(95021);(()=>{let e;var t,n,r={975:e=>{function t(e){if("string"!=typeof e)throw TypeError("Path must be a string. Received "+JSON.stringify(e))}function n(e,t){for(var n,r="",a=0,i=-1,o=0,s=0;s<=e.length;++s){if(s<e.length)n=e.charCodeAt(s);else{if(47===n)break;n=47}if(47===n){if(i===s-1||1===o);else if(i!==s-1&&2===o){if(r.length<2||2!==a||46!==r.charCodeAt(r.length-1)||46!==r.charCodeAt(r.length-2)){if(r.length>2){var l=r.lastIndexOf("/");if(l!==r.length-1){-1===l?(r="",a=0):a=(r=r.slice(0,l)).length-1-r.lastIndexOf("/"),i=s,o=0;continue}}else if(2===r.length||1===r.length){r="",a=0,i=s,o=0;continue}}t&&(r.length>0?r+="/..":r="..",a=2)}else r.length>0?r+="/"+e.slice(i+1,s):r=e.slice(i+1,s),a=s-i-1;i=s,o=0}else 46===n&&-1!==o?++o:o=-1}return r}var r={resolve:function(){for(var e,r,a="",i=!1,o=arguments.length-1;o>=-1&&!i;o--)o>=0?e=arguments[o]:(void 0===r&&(r=tK.cwd()),e=r),t(e),0!==e.length&&(a=e+"/"+a,i=47===e.charCodeAt(0));return a=n(a,!i),i?a.length>0?"/"+a:"/":a.length>0?a:"."},normalize:function(e){if(t(e),0===e.length)return".";var r=47===e.charCodeAt(0),a=47===e.charCodeAt(e.length-1);return 0!==(e=n(e,!r)).length||r||(e="."),e.length>0&&a&&(e+="/"),r?"/"+e:e},isAbsolute:function(e){return t(e),e.length>0&&47===e.charCodeAt(0)},join:function(){if(0==arguments.length)return".";for(var e,n=0;n<arguments.length;++n){var a=arguments[n];t(a),a.length>0&&(void 0===e?e=a:e+="/"+a)}return void 0===e?".":r.normalize(e)},relative:function(e,n){if(t(e),t(n),e===n||(e=r.resolve(e))===(n=r.resolve(n)))return"";for(var a=1;a<e.length&&47===e.charCodeAt(a);++a);for(var i=e.length,o=i-a,s=1;s<n.length&&47===n.charCodeAt(s);++s);for(var l=n.length-s,c=o<l?o:l,p=-1,d=0;d<=c;++d){if(d===c){if(l>c){if(47===n.charCodeAt(s+d))return n.slice(s+d+1);if(0===d)return n.slice(s+d)}else o>c&&(47===e.charCodeAt(a+d)?p=d:0===d&&(p=0));break}var u=e.charCodeAt(a+d);if(u!==n.charCodeAt(s+d))break;47===u&&(p=d)}var m="";for(d=a+p+1;d<=i;++d)d!==i&&47!==e.charCodeAt(d)||(0===m.length?m+="..":m+="/..");return m.length>0?m+n.slice(s+p):(s+=p,47===n.charCodeAt(s)&&++s,n.slice(s))},_makeLong:function(e){return e},dirname:function(e){if(t(e),0===e.length)return".";for(var n=e.charCodeAt(0),r=47===n,a=-1,i=!0,o=e.length-1;o>=1;--o)if(47===(n=e.charCodeAt(o))){if(!i){a=o;break}}else i=!1;return -1===a?r?"/":".":r&&1===a?"//":e.slice(0,a)},basename:function(e,n){if(void 0!==n&&"string"!=typeof n)throw TypeError('"ext" argument must be a string');t(e);var r,a=0,i=-1,o=!0;if(void 0!==n&&n.length>0&&n.length<=e.length){if(n.length===e.length&&n===e)return"";var s=n.length-1,l=-1;for(r=e.length-1;r>=0;--r){var c=e.charCodeAt(r);if(47===c){if(!o){a=r+1;break}}else -1===l&&(o=!1,l=r+1),s>=0&&(c===n.charCodeAt(s)?-1==--s&&(i=r):(s=-1,i=l))}return a===i?i=l:-1===i&&(i=e.length),e.slice(a,i)}for(r=e.length-1;r>=0;--r)if(47===e.charCodeAt(r)){if(!o){a=r+1;break}}else -1===i&&(o=!1,i=r+1);return -1===i?"":e.slice(a,i)},extname:function(e){t(e);for(var n=-1,r=0,a=-1,i=!0,o=0,s=e.length-1;s>=0;--s){var l=e.charCodeAt(s);if(47!==l)-1===a&&(i=!1,a=s+1),46===l?-1===n?n=s:1!==o&&(o=1):-1!==n&&(o=-1);else if(!i){r=s+1;break}}return -1===n||-1===a||0===o||1===o&&n===a-1&&n===r+1?"":e.slice(n,a)},format:function(e){var t,n;if(null===e||"object"!=typeof e)throw TypeError('The "pathObject" argument must be of type Object. Received type '+typeof e);return t=e.dir||e.root,n=e.base||(e.name||"")+(e.ext||""),t?t===e.root?t+n:t+"/"+n:n},parse:function(e){t(e);var n={root:"",dir:"",base:"",ext:"",name:""};if(0===e.length)return n;var r,a=e.charCodeAt(0),i=47===a;i?(n.root="/",r=1):r=0;for(var o=-1,s=0,l=-1,c=!0,p=e.length-1,d=0;p>=r;--p)if(47!==(a=e.charCodeAt(p)))-1===l&&(c=!1,l=p+1),46===a?-1===o?o=p:1!==d&&(d=1):-1!==o&&(d=-1);else if(!c){s=p+1;break}return -1===o||-1===l||0===d||1===d&&o===l-1&&o===s+1?-1!==l&&(n.base=n.name=0===s&&i?e.slice(1,l):e.slice(s,l)):(0===s&&i?(n.name=e.slice(1,o),n.base=e.slice(1,l)):(n.name=e.slice(s,o),n.base=e.slice(s,l)),n.ext=e.slice(o,l)),s>0?n.dir=e.slice(0,s-1):i&&(n.dir="/"),n},sep:"/",delimiter:":",win32:null,posix:null};r.posix=r,e.exports=r}},a={};function i(e){var t=a[e];if(void 0!==t)return t.exports;var n=a[e]={exports:{}};return r[e](n,n.exports,i),n.exports}i.d=(e,t)=>{for(var n in t)i.o(t,n)&&!i.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),i.r=e=>{"u">typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var o={};(i.r(o),i.d(o,{URI:()=>u,Utils:()=>n}),"object"==typeof tK)?e="win32"===tK.platform:"object"==typeof navigator&&(e=navigator.userAgent.indexOf("Windows")>=0);let s=/^\w[\w\d+.-]*$/,l=/^\//,c=/^\/\//;function p(e,t){if(!e.scheme&&t)throw Error(`[UriError]: Scheme is missing: {scheme: "", authority: "${e.authority}", path: "${e.path}", query: "${e.query}", fragment: "${e.fragment}"}`);if(e.scheme&&!s.test(e.scheme))throw Error("[UriError]: Scheme contains illegal characters.");if(e.path){if(e.authority){if(!l.test(e.path))throw Error('[UriError]: If a URI contains an authority component, then the path component must either be empty or begin with a slash ("/") character')}else if(c.test(e.path))throw Error('[UriError]: If a URI does not contain an authority component, then the path cannot begin with two slash characters ("//")')}}let d=/^(([^:/?#]+?):)?(\/\/([^/?#]*))?([^?#]*)(\?([^#]*))?(#(.*))?/;class u{static isUri(e){return e instanceof u||!!e&&"string"==typeof e.authority&&"string"==typeof e.fragment&&"string"==typeof e.path&&"string"==typeof e.query&&"string"==typeof e.scheme&&"string"==typeof e.fsPath&&"function"==typeof e.with&&"function"==typeof e.toString}scheme;authority;path;query;fragment;constructor(e,t,n,r,a,i=!1){"object"==typeof e?(this.scheme=e.scheme||"",this.authority=e.authority||"",this.path=e.path||"",this.query=e.query||"",this.fragment=e.fragment||""):(this.scheme=function(e,t){return e||t?e:"file"}(e,i),this.authority=t||"",this.path=function(e,t){switch(e){case"https":case"http":case"file":t?"/"!==t[0]&&(t="/"+t):t="/"}return t}(this.scheme,n||""),this.query=r||"",this.fragment=a||"",p(this,i))}get fsPath(){return v(this,!1)}with(e){if(!e)return this;let{scheme:t,authority:n,path:r,query:a,fragment:i}=e;return void 0===t?t=this.scheme:null===t&&(t=""),void 0===n?n=this.authority:null===n&&(n=""),void 0===r?r=this.path:null===r&&(r=""),void 0===a?a=this.query:null===a&&(a=""),void 0===i?i=this.fragment:null===i&&(i=""),t===this.scheme&&n===this.authority&&r===this.path&&a===this.query&&i===this.fragment?this:new y(t,n,r,a,i)}static parse(e,t=!1){let n=d.exec(e);return n?new y(n[2]||"",w(n[4]||""),w(n[5]||""),w(n[7]||""),w(n[9]||""),t):new y("","","","","")}static file(t){let n="";if(e&&(t=t.replace(/\\/g,"/")),"/"===t[0]&&"/"===t[1]){let e=t.indexOf("/",2);-1===e?(n=t.substring(2),t="/"):(n=t.substring(2,e),t=t.substring(e)||"/")}return new y("file",n,t,"","")}static from(e){let t=new y(e.scheme,e.authority,e.path,e.query,e.fragment);return p(t,!0),t}toString(e=!1){return b(this,e)}toJSON(){return this}static revive(e){if(e){if(e instanceof u)return e;{let t=new y(e);return t._formatted=e.external,t._fsPath=e._sep===m?e.fsPath:null,t}}return e}}let m=e?1:void 0;class y extends u{_formatted=null;_fsPath=null;get fsPath(){return this._fsPath||(this._fsPath=v(this,!1)),this._fsPath}toString(e=!1){return e?b(this,!0):(this._formatted||(this._formatted=b(this,!1)),this._formatted)}toJSON(){let e={$mid:1};return this._fsPath&&(e.fsPath=this._fsPath,e._sep=m),this._formatted&&(e.external=this._formatted),this.path&&(e.path=this.path),this.scheme&&(e.scheme=this.scheme),this.authority&&(e.authority=this.authority),this.query&&(e.query=this.query),this.fragment&&(e.fragment=this.fragment),e}}let g={58:"%3A",47:"%2F",63:"%3F",35:"%23",91:"%5B",93:"%5D",64:"%40",33:"%21",36:"%24",38:"%26",39:"%27",40:"%28",41:"%29",42:"%2A",43:"%2B",44:"%2C",59:"%3B",61:"%3D",32:"%20"};function h(e,t,n){let r,a=-1;for(let i=0;i<e.length;i++){let o=e.charCodeAt(i);if(o>=97&&o<=122||o>=65&&o<=90||o>=48&&o<=57||45===o||46===o||95===o||126===o||t&&47===o||n&&91===o||n&&93===o||n&&58===o)-1!==a&&(r+=encodeURIComponent(e.substring(a,i)),a=-1),void 0!==r&&(r+=e.charAt(i));else{void 0===r&&(r=e.substr(0,i));let t=g[o];void 0!==t?(-1!==a&&(r+=encodeURIComponent(e.substring(a,i)),a=-1),r+=t):-1===a&&(a=i)}}return -1!==a&&(r+=encodeURIComponent(e.substring(a))),void 0!==r?r:e}function f(e){let t;for(let n=0;n<e.length;n++){let r=e.charCodeAt(n);35===r||63===r?(void 0===t&&(t=e.substr(0,n)),t+=g[r]):void 0!==t&&(t+=e[n])}return void 0!==t?t:e}function v(t,n){let r;return r=t.authority&&t.path.length>1&&"file"===t.scheme?`//${t.authority}${t.path}`:47===t.path.charCodeAt(0)&&(t.path.charCodeAt(1)>=65&&90>=t.path.charCodeAt(1)||t.path.charCodeAt(1)>=97&&122>=t.path.charCodeAt(1))&&58===t.path.charCodeAt(2)?n?t.path.substr(1):t.path[1].toLowerCase()+t.path.substr(2):t.path,e&&(r=r.replace(/\//g,"\\")),r}function b(e,t){let n=t?f:h,r="",{scheme:a,authority:i,path:o,query:s,fragment:l}=e;if(a&&(r+=a,r+=":"),(i||"file"===a)&&(r+="/",r+="/"),i){let e=i.indexOf("@");if(-1!==e){let t=i.substr(0,e);i=i.substr(e+1),-1===(e=t.lastIndexOf(":"))?r+=n(t,!1,!1):(r+=n(t.substr(0,e),!1,!1),r+=":",r+=n(t.substr(e+1),!1,!0)),r+="@"}-1===(e=(i=i.toLowerCase()).lastIndexOf(":"))?r+=n(i,!1,!0):(r+=n(i.substr(0,e),!1,!0),r+=i.substr(e))}if(o){if(o.length>=3&&47===o.charCodeAt(0)&&58===o.charCodeAt(2)){let e=o.charCodeAt(1);e>=65&&e<=90&&(o=`/${String.fromCharCode(e+32)}:${o.substr(3)}`)}else if(o.length>=2&&58===o.charCodeAt(1)){let e=o.charCodeAt(0);e>=65&&e<=90&&(o=`${String.fromCharCode(e+32)}:${o.substr(2)}`)}r+=n(o,!0,!1)}return s&&(r+="?",r+=n(s,!1,!1)),l&&(r+="#",r+=t?l:h(l,!1,!1)),r}let T=/(%[0-9A-Za-z][0-9A-Za-z])+/g;function w(e){return e.match(T)?e.replace(T,e=>(function e(t){try{return decodeURIComponent(t)}catch{return t.length>3?t.substr(0,3)+e(t.substr(3)):t}})(e)):e}var k=i(975);let C=k.posix||k;(t=n||(n={})).joinPath=function(e,...t){return e.with({path:C.join(e.path,...t)})},t.resolvePath=function(e,...t){let n=e.path,r=!1;"/"!==n[0]&&(n="/"+n,r=!0);let a=C.resolve(n,...t);return r&&"/"===a[0]&&!e.authority&&(a=a.substring(1)),e.with({path:a})},t.dirname=function(e){if(0===e.path.length||"/"===e.path)return e;let t=C.dirname(e.path);return 1===t.length&&46===t.charCodeAt(0)&&(t=""),e.with({path:t})},t.basename=function(e){return C.basename(e.path)},t.extname=function(e){return C.extname(e.path)},eE=o})();let{URI:tG,Utils:tH}=eE,t$=new Map;function tZ(){return function(e,t,n){let r=n.get;return n.get=function(...e){let n=r.apply(this,e);return Object.defineProperty(this,t,{get:()=>n}),n},n}}function tX(){return function(e,t,n){let r=n.value;return n.value=function(...e){let n=r.apply(this,e);return this[t]=()=>n,n},n}}function tJ(){return function(e,t,n){let r=n.value;return n.value=function(...e){let n=`${t}+${null==e?void 0:e.map(e=>null==e?void 0:e.toString()).join(",")}`;if(t$.has(n)){let e=t$.get(n);return t$.delete(n),t$.set(n,e),e}let a=r.apply(this,e);if(t$.size>=256){let e=t$.keys().next().value;void 0!==e&&t$.delete(e)}return t$.set(n,a),a},n}}function tY(e,t,n,r){var a,i=arguments.length,o=i<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)o=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(a=e[s])&&(o=(i<3?a(o):i>3?a(t,n,o):a(t,n))||o);return i>3&&o&&Object.defineProperty(t,n,o),o}function tQ(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}let t0=/\\/g;class t1{get key(){return this._key}get fileNameWithoutExtensions(){let e=this.fileName,t=e.lastIndexOf(".");return t>0?e.slice(0,t):e}get packageUri(){return this.addExtension(".py")}get packageStubUri(){return this.addExtension(".pyi")}get initPyUri(){return this.combinePathsUnsafe("__init__.py")}get initPyiUri(){return this.combinePathsUnsafe("__init__.pyi")}get pytypedUri(){return this.combinePathsUnsafe("py.typed")}isEmpty(){return!1}replaceExtension(e){let t=this.getDirectory(),n=this.fileName,r=n.slice(0,n.length-this.lastExtension.length)+e;return t.combinePathsUnsafe(r)}addExtension(e){return this.addPath(e)}hasExtension(e){return this.isCaseSensitive?this.lastExtension===e:this.lastExtension.toLowerCase()===e.toLowerCase()}containsExtension(e){return this.fileName.split(/(?=\.)/g).some(t=>this.isCaseSensitive?t===e:t.toLowerCase()===e.toLowerCase())}getRootPathLength(){return this.getRootPath().length}isUntitled(){return"untitled"===this.scheme}equals(e){return this.key===(null==e?void 0:e.key)}pathStartsWith(e){return this.getComparablePath().startsWith(e)}pathEndsWith(e){return this.getComparablePath().endsWith(e)}pathIncludes(e){return this.getComparablePath().includes(e)}getRelativePath(e){if(this.scheme===e.scheme&&e.isChild(this)){let t=this.getRelativePathComponents(e);if(t.length>0)return[".",...t].join("/")}}getPathComponents(){return Object.freeze(this.getPathComponentsImpl())}getRelativePathComponents(e){let t,n=this.getPathComponents(),r=e.getPathComponents();for(t=0;t<n.length&&t<r.length;t++){let e=n[t],a=r[t];if(!(this.isCaseSensitive?e===a:e.toLowerCase()===a.toLowerCase()))break}if(0===t)return r;let a=r.slice(t),i=[];for(;t<n.length;t++)i.push("..");return[...i,...a]}getShortenedFileName(e=15){return function(e,t=15){let n=tj(e),r=tA(e);return r.length>t?`...${r.slice(r.length-t)}${tk.sep}${n}`:e}(this.getPath(),e)}normalizeSlashes(e){return e.includes("\\")?e.replace(t0,"/"):e}static combinePathElements(e,t,...n){for(let r of n)r&&(e&&0===tN(r)?e.endsWith(t)?e+=r:e+=t+r:e=r);return e}reducePathComponents(e){if(!tD(e))return[];let t=[e[0]];for(let n=1;n<e.length;n++){let r=e[n];if(r&&"."!==r){if(".."===r){if(t.length>1){if(".."!==t[t.length-1]){t.pop();continue}}else if(t[0])continue}t.push(r)}}return t}constructor(e){!function(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}(this,"_key",void 0),this._key=e}}tY([tZ(),tQ("design:type","u"<typeof Uri?Object:Uri),tQ("design:paramtypes",[])],t1.prototype,"packageUri",null),tY([tZ(),tQ("design:type","u"<typeof Uri?Object:Uri),tQ("design:paramtypes",[])],t1.prototype,"packageStubUri",null),tY([tZ(),tQ("design:type","u"<typeof Uri?Object:Uri),tQ("design:paramtypes",[])],t1.prototype,"initPyUri",null),tY([tZ(),tQ("design:type","u"<typeof Uri?Object:Uri),tQ("design:paramtypes",[])],t1.prototype,"initPyiUri",null),tY([tZ(),tQ("design:type","u"<typeof Uri?Object:Uri),tQ("design:paramtypes",[])],t1.prototype,"pytypedUri",null);class t2 extends t1{get scheme(){return""}get isCaseSensitive(){return!0}get fileName(){return""}get lastExtension(){return""}get root(){return this}get fragment(){return""}get query(){return""}equals(e){return this===e}toJsonObj(){throw Error("constant uri can't be serialized")}toString(){return this.key}toUserVisibleString(){return""}matchesRegex(e){return!1}withFragment(e){return this}withQuery(e){return this}addPath(e){return this}getDirectory(){return this}isRoot(){return!1}isChild(e,t){return!1}isLocal(){return!1}startsWith(e,t){return!1}getPathLength(){return 0}resolvePaths(){return this}combinePaths(){return this}combinePathsUnsafe(){return this}getPath(){return""}getFilePath(){return""}stripExtension(){return this}stripAllExtensions(){return this}getRootPath(){return""}getComparablePath(){return""}getPathComponentsImpl(){return[]}constructor(e){super(e)}}let t5="<empty>";class t3 extends t2{static get instance(){return t3._instance}toJsonObj(){return{_key:t5}}static isEmptyUri(e){return(null==e?void 0:e._key)===t5}isEmpty(){return!0}toString(){return""}constructor(){super(t5)}}function t6(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function t7(e,t,n,r){var a,i=arguments.length,o=i<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)o=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(a=e[s])&&(o=(i<3?a(o):i>3?a(t,n,o):a(t,n))||o);return i>3&&o&&Object.defineProperty(t,n,o),o}function t4(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}b="_instance",T=new t3,b in t3?Object.defineProperty(t3,b,{value:T,enumerable:!0,configurable:!0,writable:!0}):t3[b]=T;let t9="file";class t8 extends t1{get scheme(){return t9}get fragment(){return this._fragment}get query(){return this._query}get fileName(){return tj(this._filePath)}get lastExtension(){return tF(this._filePath)}get root(){let e=this.getRootPath();return e!==this._filePath?t8.createFileUri(e,"","",void 0,this._isCaseSensitive):this}get isCaseSensitive(){return this._isCaseSensitive}static createFileUri(e,t,n,r,a){e=tq(e)?tM(e):e;let i=t8._createKey(e,t,n);return new t8(i,e,t,n,r,a)}static isFileUri(e){return(null==e?void 0:e._filePath)!==void 0&&(null==e?void 0:e._key)!==void 0}static fromJsonObj(e){return tv(e)?t8.createFileUri(e[1],e[2],e[3],e[4],1===e[5]):t8.createFileUri(e._filePath,e._query,e._fragment,e._originalString,e._isCaseSensitive)}toJsonObj(){return[ni.file,this._filePath,this._query,this._fragment,this._originalString,+!!this._isCaseSensitive]}matchesRegex(e){return e.test(this._getNormalizedPath())}toString(){return this._formattedString||(this._formattedString=this._originalString||tG.file(this._filePath).with({query:this._query,fragment:this._fragment}).toString()),this._formattedString}toUserVisibleString(){return this._filePath}addPath(e){return t8.createFileUri(this._filePath+e,"","",void 0,this._isCaseSensitive)}isRoot(){return tq(this._filePath)}isChild(e){return!!t8.isFileUri(e)&&e._filePath.length<this._filePath.length&&this.startsWith(e)}isLocal(){return!0}startsWith(e){if((null==e?void 0:e.scheme)!==this.scheme)return!1;if(this._filePath.length>=e._filePath.length){let t=this._filePath.length>e._filePath.length&&!tz(e._filePath)?tM(e._filePath):e._filePath;return this.isCaseSensitive?this._filePath.startsWith(t):this._filePath.toLowerCase().startsWith(t.toLowerCase())}return!1}getPathLength(){return this._filePath.length}getPath(){return this._getNormalizedPath()}getFilePath(){return this._filePath}resolvePaths(...e){let t=tO(this._filePath,...e);return(tz(t)&&t.length>1&&(t=t.slice(0,t.length-1)),t!==this._filePath)?t8.createFileUri(t,"","",void 0,this._isCaseSensitive):this}combinePaths(...e){return e.some(e=>e.includes("..")||e.includes(t8._separator)||e.includes("/")||"."===e)?this.resolvePaths(...e):this.combinePathsUnsafe(...e)}combinePathsUnsafe(...e){let t=t1.combinePathElements(this._filePath,t8._separator,...e);return t!==this._filePath?t8.createFileUri(t,"","",void 0,this._isCaseSensitive):this}getDirectory(){let e=this._filePath,t=tA(e);return(tz(t)&&t.length>1&&(t=t.slice(0,-1)),t!==e)?t8.createFileUri(t,"","",void 0,this._isCaseSensitive):this}withFragment(e){return t8.createFileUri(this._filePath,this._query,e,void 0,this._isCaseSensitive)}withQuery(e){return t8.createFileUri(this._filePath,e,this._fragment,void 0,this._isCaseSensitive)}stripExtension(){let e=tL(this._filePath);return e!==this._filePath?t8.createFileUri(e,this._query,this._fragment,void 0,this._isCaseSensitive):this}stripAllExtensions(){let e=tL(this._filePath,!0);return e!==this._filePath?t8.createFileUri(e,this._query,this._fragment,void 0,this._isCaseSensitive):this}getPathComponentsImpl(){let e,t,n,r,a,i=(t=tN(e=tR(this._filePath)),n=e.substring(0,t),r=tk.sep,(a=e.substring(t).split(r)).length>0&&!a[a.length-1]&&a.pop(),function(e){if(!tD(e))return[];let t=[e[0]];for(let n=1;n<e.length;n++){let r=e[n];if(r&&"."!==r){if(".."===r){if(t.length>1){if(".."!==t[t.length-1]){t.pop();continue}}else if(t[0])continue}t.push(r)}}return t}([n,...a]));return i.length>0&&""===i[0]&&i.shift(),i.map(e=>this.normalizeSlashes(e))}getRootPath(){return this._filePath.slice(0,tN(this._filePath))}getComparablePath(){return this._getNormalizedPath()}static _createKey(e,t,n){return`${e}${t?"?"+t:""}${n?"#"+n:""}`}_getNormalizedPath(){return void 0===this._normalizedPath&&(this._normalizedPath=this.normalizeSlashes(this._filePath)),this._normalizedPath}constructor(e,t,n,r,a,i){super(i?e:e.toLowerCase()),t6(this,"_filePath",void 0),t6(this,"_query",void 0),t6(this,"_fragment",void 0),t6(this,"_originalString",void 0),t6(this,"_isCaseSensitive",void 0),t6(this,"_formattedString",void 0),t6(this,"_normalizedPath",void 0),this._filePath=t,this._query=n,this._fragment=r,this._originalString=a,this._isCaseSensitive=i}}function ne(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function nt(e,t,n,r){var a,i=arguments.length,o=i<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)o=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(a=e[s])&&(o=(i<3?a(o):i>3?a(t,n,o):a(t,n))||o);return i>3&&o&&Object.defineProperty(t,n,o),o}function nn(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}t6(t8,"_separator",tk.sep),t7([tZ(),t4("design:type",String),t4("design:paramtypes",[])],t8.prototype,"fileName",null),t7([tZ(),t4("design:type",String),t4("design:paramtypes",[])],t8.prototype,"lastExtension",null),t7([tZ(),t4("design:type",void 0===eM?Object:eM),t4("design:paramtypes",[])],t8.prototype,"root",null),t7([tJ(),t4("design:type",Function),t4("design:paramtypes",[String,String,String,Object,Boolean]),t4("design:returntype",Object)],t8,"createFileUri",null),t7([tX(),t4("design:type",Function),t4("design:paramtypes",[]),t4("design:returntype",void 0===eM?Object:eM)],t8.prototype,"getDirectory",null);class nr extends t1{get scheme(){return this._scheme}get isCaseSensitive(){return!0}get fragment(){return this._fragment}get query(){return this._query}get root(){let e=this.getRootPath();return e!==this._path?nr.createWebUri(this._scheme,this._authority,e,"","",void 0):this}get fileName(){let e=this._path.split("/");return e[e.length-1]}get lastExtension(){let e=this.fileName,t=e.lastIndexOf(".");return t>=0?e.slice(t):""}static createWebUri(e,t,n,r,a,i){let o=nr._createKey(e,t,n,r,a);return new nr(o,e,t,n,r,a,i)}toString(){if(!this._originalString){let e=tG.revive({scheme:this._scheme,authority:this._authority,path:this._path,query:this._query,fragment:this._fragment});this._originalString=e.toString()}return this._originalString}toUserVisibleString(){return this.toString()}static isWebUri(e){return(null==e?void 0:e._scheme)!==void 0&&(null==e?void 0:e._key)!==void 0}static fromJsonObj(e){return nr.createWebUri(e._scheme,e._authority,e._path,e._query,e._fragment,e._originalString)}toJsonObj(){return{_scheme:this._scheme,_authority:this._authority,_path:this._path,_query:this._query,_fragment:this._fragment,_originalString:this._originalString,_key:this.key}}matchesRegex(e){return e.test(this._path)}addPath(e){let t=this._path+e;return nr.createWebUri(this._scheme,this._authority,t,this._query,this._fragment,void 0)}isRoot(){return this._path===this.getRootPath()&&this._path.length>0}isChild(e){return!!nr.isWebUri(e)&&e._path.length<this._path.length&&this.startsWith(e)}isLocal(){return!1}startsWith(e){if((null==e?void 0:e.scheme)!==this.scheme)return!1;if(this._path.length>=e._path.length){let t=this._path.length>e._path.length&&!tz(e._path)?`${e._path}/`:e._path;return this._path.startsWith(t)}return!1}getPathLength(){return this._path.length}getPath(){return this._path}getFilePath(){return""}resolvePaths(...e){let t=this.normalizeSlashes(tO(this._path,...e));return(tz(t)&&t.length>1&&(t=t.slice(0,t.length-1)),t!==this._path)?nr.createWebUri(this._scheme,this._authority,t,"","",void 0):this}combinePaths(...e){return e.some(e=>e.includes("..")||e.includes("/")||"."===e)?this.resolvePaths(...e):this.combinePathsUnsafe(...e)}combinePathsUnsafe(...e){let t=t1.combinePathElements(this._path,"/",...e);return t!==this._path?nr.createWebUri(this._scheme,this._authority,t,"","",void 0):this}getDirectory(){if(0===this._path.length)return this;let e=this._path.lastIndexOf("/"),t=e>0?this._path.slice(0,e):0===e?"/":"";return nr.createWebUri(this._scheme,this._authority,t,this._query,this._fragment,void 0)}withFragment(e){return nr.createWebUri(this._scheme,this._authority,this._path,this._query,e,void 0)}withQuery(e){return nr.createWebUri(this._scheme,this._authority,this._path,e,this._fragment,void 0)}stripExtension(){let e=this._path,t=e.lastIndexOf(".");return t>0?nr.createWebUri(this._scheme,this._authority,e.slice(0,t),this._query,this._fragment,void 0):this}stripAllExtensions(){let e=this._path,t=e.lastIndexOf("/"),n=e.indexOf(".",t>0?t:0);return n>0?nr.createWebUri(this._scheme,this._authority,e.slice(0,n),this._query,this._fragment,void 0):this}getPathComponentsImpl(){let e=this.getRootPath(),t=this._path.slice(e.length).split("/");return this.reducePathComponents([e,...t]).map(e=>this.normalizeSlashes(e))}getRootPath(){let e=tN(this._path,"/");return this._path.slice(0,e)}getComparablePath(){return this._path}static _createKey(e,t,n,r,a){return`${e}:${t}${n}${r?"?"+r:""}${a?"#"+a:""}`}constructor(e,t,n,r,a,i,o){super(e),ne(this,"_scheme",void 0),ne(this,"_authority",void 0),ne(this,"_path",void 0),ne(this,"_query",void 0),ne(this,"_fragment",void 0),ne(this,"_originalString",void 0),this._scheme=t,this._authority=n,this._path=r,this._query=a,this._fragment=i,this._originalString=o}}nt([tZ(),nn("design:type",void 0===eM?Object:eM),nn("design:paramtypes",[])],nr.prototype,"root",null),nt([tZ(),nn("design:type",String),nn("design:paramtypes",[])],nr.prototype,"fileName",null),nt([tZ(),nn("design:type",String),nn("design:paramtypes",[])],nr.prototype,"lastExtension",null),nt([tJ(),nn("design:type",Function),nn("design:paramtypes",[String,String,String,String,String,Object]),nn("design:returntype",Object)],nr,"createWebUri",null),nt([tX(),nn("design:type",Function),nn("design:paramtypes",[]),nn("design:returntype",void 0===eM?Object:eM)],nr.prototype,"getDirectory",null);var na=i(95021),ni=((w={})[w.file=0]="file",w[w.web=1]="web",w[w.empty=2]="empty",w);let no=/^\/[a-zA-Z]:\//,ns=/\//g;function nl(e){let t;return(t=e.authority&&"/"===e.path[0]&&1===e.path.length?`//${e.authority}${e.path}`:e.fsPath).match(no)&&(t=t.slice(1)),(null==na?void 0:na.platform)==="win32"&&(t=t.replace(ns,"\\")),t}function nc(e){let t=tG.isUri(e)?e:tG.parse(e),n=t.path.length>0?tH.resolvePath(t):t,r=n.toString();return{uri:n,str:r}}let np=/^[a-zA-Z]:\\?/,nd=/^[a-zA-Z][a-zA-Z0-9+.-]*:\/?\/?/;!function(e){function t(e){return nd.test(e)&&!np.test(e)}function n(e,t,r=!1){t=eI.is(t)?t:t.get(eO.caseSensitivityDetector);let a=(e=r&&!(tN(e)>0)?tE(na.cwd(),e):e).startsWith("file:")?nc(e):nc(tG.file(tR(e)));return t8.createFileUri(nl(a.uri),a.uri.query,a.uri.fragment,a.str,t.isCaseSensitive(a.str))}function r(t,n){if(!t)return e.empty();n=eI.is(n)?n:n.get(eO.caseSensitivityDetector);let r=nc(t);return r.uri.scheme===t9?t8.createFileUri(nl(r.uri),r.uri.query,r.uri.fragment,r.str,n.isCaseSensitive(r.str)):nr.createWebUri(r.uri.scheme,r.uri.authority,r.uri.path,r.uri.query,r.uri.fragment,r.str)}e.maybeUri=t,e.create=function(e,a,i=!1){return(a=eI.is(a)?a:a.get(eO.caseSensitivityDetector),t(e))?r(e,a):n(e,a,i)},e.file=n,e.parse=r,e.constant=function(e){return new t2(e)},e.empty=function(){return t3.instance},e.DefaultWorkspaceRootComponent="<default workspace root>",e.DefaultWorkspaceRootPath=`/${e.DefaultWorkspaceRootComponent}`,e.defaultWorkspace=function(t){return t=eI.is(t)?t:t.get(eO.caseSensitivityDetector),e.file(e.DefaultWorkspaceRootPath,t)},e.fromJsonObj=function(e){return tv(e)&&0===e[0]||t8.isFileUri(e)?t8.fromJsonObj(e):nr.isWebUri(e)?nr.fromJsonObj(e):t3.isEmptyUri(e)?t3.instance:e},e.is=function(e){return!!e&&"string"==typeof e._key},e.isEmpty=function(e){return!e||e.isEmpty()},e.equals=function(e,t){var n;return e===t||null!=(n=null==e?void 0:e.equals(t))&&n},e.isDefaultWorkspace=function(t){return t.fileName.includes(e.DefaultWorkspaceRootComponent)}}(eM||(eM={}));let nu=/\.pyi?$/;function nm(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}(k=ez||(ez={})).is=function(e){return e&&!!e.wildcardRoot&&!!e.regExp},k.isInPath=function(e,t){return!!t.find(t=>e.matchesRegex(t.regExp))},k.matchesIncludeFileRegex=function(e,t=!0){return!t||e.matchesRegex(nu)},k.matchIncludeFileSpec=function(e,t,n,r=!0){return!!(n.matchesRegex(e)&&!k.isInPath(n,t)&&k.matchesIncludeFileRegex(n,r))},function(e){e.file=function(e,t,n){let a=r(t);return eM.file(e,a,n)},e.parse=function(e,t){let n=r(t);return eM.parse(e,n)};let t={isCaseSensitive:()=>!0},n={isCaseSensitive:()=>!1};function r(e){return void 0===e||e?t:n}}(eF||(eF={})),(ej||(ej={})).is=function(e){return e&&!!e.createCancellationTokenSource};class ny extends ty.ResponseError{static is(e){return e.code===ty.LSPErrorCodes.RequestCancelled}constructor(e){super(ty.LSPErrorCodes.RequestCancelled,e||"request cancelled"),nm(this,"isTypeCacheInvalid",!1)}}ty.Disposable.create(()=>{});class ng{static shouldCheck(){let e=Date.now().valueOf();return e-this._lastCheckTimestamp>=5&&(this._lastCheckTimestamp=e,!0)}}function nh(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}nm(ng,"_lastCheckTimestamp",0);let nf=Object.freeze(function(e,t){let n=setTimeout(e.bind(t),0);return{dispose(){clearTimeout(n)}}});class nv{get isCancellationRequested(){return!!this._isCanceled||!!(ng.shouldCheck()&&this._isCancellationRequested(this._id))&&(this._isCanceled=!0)}get onCancellationRequested(){return this._isCanceled?nf:(this._emitter||(this._emitter=new tm.Emitter),this._emitter.event)}cancel(){!this._isCanceled&&(this._isCanceled=!0,this._emitter&&(this._emitter.fire(void 0),this.dispose()))}dispose(){this._emitter&&(this._emitter.dispose(),this._emitter=void 0)}constructor(e,t){nh(this,"_isCancellationRequested",void 0),nh(this,"_id",void 0),nh(this,"_isCanceled",void 0),nh(this,"_emitter",void 0),this._isCancellationRequested=e,this._id=t,this._isCanceled=!1}}class nb{get token(){var e;return null!=(e=this._token)?e:this._token=new nv(this._isCancellationRequested,this._id)}cancel(){this._token instanceof nv?this._token.cancel():this.token||(this._token=tm.CancellationToken.Cancelled)}dispose(){this._token instanceof nv?this._token.dispose():this.token||(this._token=tm.CancellationToken.None)}constructor(e,t){nh(this,"_isCancellationRequested",void 0),nh(this,"_id",void 0),nh(this,"_token",void 0),this._isCancellationRequested=e,this._id=t}}function nT(e,t){let n=e.$objectURL;if(!n||!ng.shouldCheck())return!1;let r=new XMLHttpRequest;r.open("GET",n,!1);try{r.send(null)}catch{return!0}return!1}class nw{createCancellationTokenSource(e){var t;return new nb(nT.bind(void 0,e),(null==(t=e.id)?void 0:t.toString())||"")}constructor(){!function(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}(this,"kind","request")}}class nk{enableCancellation(e){let t=URL.createObjectURL(new Blob);e.$objectURL=t,this._map.set(e.id,t)}cleanup(e){let t=this._map.get(e);t&&(URL.revokeObjectURL(t),this._map.delete(e))}sendCancellation(e,t){return this.cleanup(t),Promise.resolve()}constructor(){!function(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}(this,"_map",new Map)}}function nC(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var nD=((C={}).Error="error",C.Warn="warn",C.Info="info",C.Log="log",C),nP=eL||(eL={});function n_(e){return void 0!==e.error&&void 0!==e.warn&&void 0!==e.info&&void 0!==e.log}nP.is=n_,nP.hasLevel=function(e){return n_(e)&&"level"in e};let nS=new Map([["error",0],["warn",1],["info",2],["log",3]]);function nx(e){var t;return null!=(t=nS.get(e))?t:3}(eq||(eq={})).is=function(e){return e&&e.addChain&&e.removeChain},(eV||(eV={})).is=function(e){return e&&e.clone},(eU||(eU={})).is=function(e){return e&&tb(e.name)};class nA{get level(){switch(this._maxLevel){case 0:return"error";case 1:return"warn";case 2:return"info"}return"log"}set level(e){let t=nx(e);void 0===t&&(t=nx("info")),this._maxLevel=t}dispose(){this._disposed=!0}clone(e){let t=new nA(this._console,e);return t._maxLevel=this._maxLevel,t}error(e){this._log("error",`${this._prefix}${e}`)}warn(e){this._log("warn",`${this._prefix}${e}`)}info(e){this._log("info",`${this._prefix}${e}`)}log(e){this._log("log",`${this._prefix}${e}`)}addChain(e){!function(e,t,n=tf){(function(e,t,n=tf){if(e){for(let r of e)if(n(r,t))return!0}return!1})(e,t,n)||e.push(t)}(this._chains,e)}removeChain(e){!function(e,t){for(let n=0;n<e.length;n++)t(e[n])&&(e.splice(n,1),n--)}(this._chains,t=>t===e)}get _prefix(){return this.name?`${this.name}: `:""}_log(e,t){this._disposed||(this._processChains(e,t),this._getNumericalLevel(e)>this._maxLevel||nN(this._console,e,t))}_getNumericalLevel(e){let t=nx(e);return tP(void 0!==t,"Logger: unknown log level."),void 0!==t?t:2}_processChains(e,t){this._chains.forEach(n=>nN(n,e,t))}constructor(e,t=""){nC(this,"_console",void 0),nC(this,"name",void 0),nC(this,"_chains",void 0),nC(this,"_maxLevel",void 0),nC(this,"_disposed",void 0),this._console=e,this.name=t,this._chains=[],this._maxLevel=2,this._disposed=!1}}function nN(e,t,n){switch(t){case"log":e.log(n);break;case"info":e.info(n);break;case"warn":e.warn(n);break;case"error":e.error(n);break;default:t_(`${t} is not expected`)}}let nI="ms-python.vscode-pylance",nR="Pylance",nO="python.analysis",nE="logLevel",nM=nO+"."+nE;var nz=((D={}).PYTHON_EXPERIMENTS_INIT_PERFORMANCE="PYTHON_EXPERIMENTS_INIT_PERFORMANCE",D.PYTHON_EXPERIMENTS_LSP_NOTEBOOKS="PYTHON_EXPERIMENTS_LSP_NOTEBOOKS",D.PYTHON_EXPERIMENTS_OPT_IN_OPT_OUT_SETTINGS="PYTHON_EXPERIMENTS_OPT_IN_OPT_OUT_SETTINGS",D.LANGUAGE_SERVER_READY="LANGUAGE_SERVER.READY",D.LANGUAGE_SERVER_TELEMETRY="LANGUAGE_SERVER.EVENT",D.LANGUAGE_SERVER_REQUEST="LANGUAGE_SERVER.REQUEST",D.LANGUAGE_SERVER_STARTUP_FAILURE="LANGUAGE_SERVER.STARTUP_FAILURE",D.LANGUAGE_SERVER_INVALID_CLIENT="LANGUAGE_SERVER.INVALID_CLIENT",D.LANGUAGE_SERVER_CRASH="LANGUAGE_SERVER.CRASH",D);function nF(e){nL(nD.Info,e)}function nj(e){nL(nD.Error,e)}function nL(t,n){if(e)try{nN(e,t,n)}catch{}}function nq(){if(!e)return;let t=td.workspace.getConfiguration(nO);e.level=function(e){if(!e)return"info";switch(e.toLowerCase()){case"error":return"error";case"warning":return"warn";case"information":default:return"info";case"trace":return"log"}}(t.get(nE))}class nV{log(e){this._output.appendLine(e)}info(e){this._output.appendLine(e)}warn(e){this._output.appendLine(e)}error(e){this._output.appendLine(e)}constructor(e){!function(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}(this,"_output",void 0),this._output=e}}function nU(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}class nB{async startClient(){await this._enqueueRequestAndWaitForRun("start")}async stopClient(){await this._enqueueRequestAndWaitForRun("stop")}async restartClient(){await this._enqueueRequestAndWaitForRun("restart")}async getClient(){return(await this._lastRequest).info.client}async _enqueueRequestAndWaitForRun(e){this._lastRequest=this._createNewRequest(this._lastRequest,e),await this._lastRequest}async _createNewRequest(e,t){let n=await e;if(n.type===t)return n;if("restart"===t)if("start"!==n.type)return"stop"===n.type?n:(nj("Previous request can't be 'restart'"),{type:"stop",info:nW()});else{try{await this._stopClient(n.info)}catch{}return await this._startClient()}return"stop"===t?(tP("start"===n.type),await this._stopClient(n.info)):(tP("stop"===n.type),await this._startClient())}async _stopClient(e){for(;e.disposables.length>0;)e.disposables.shift().dispose();let t=e.client;return await e.stop(),t.dispose(),this._disposeClient(e),{type:"stop",info:nW()}}async _startClient(){let e=await this._createClient();return await e.start(),{type:"start",info:e}}constructor(e,t){nU(this,"_createClient",void 0),nU(this,"_disposeClient",void 0),nU(this,"_lastRequest",void 0),this._createClient=e,this._disposeClient=t,this._lastRequest=Promise.resolve({type:"stop",info:nW()})}}function nW(){return{client:void 0,start:()=>Promise.resolve(),stop:()=>Promise.resolve(),disposables:[]}}let nK=async(e,t,n)=>{let r=await Promise.resolve().then(i.bind(i,87513)),a=await Promise.resolve().then(i.bind(i,28081)),o=new r.AppInsightsCore,s=new a.PostChannel,l={instrumentationKey:e,endpointUrl:"https://mobile.events.data.microsoft.com/OneCollector/1.0",loggingLevelTelemetry:0,loggingLevelConsole:0,disableCookiesUsage:!0,disableDbgExt:!0,disableInstrumentationKeyValidation:!0,channels:[[s]]};n&&(l.extensionConfig={},l.extensionConfig[s.identifier]={alwaysUseXhrOverride:!0,httpXHROverride:n});let c=t.workspace.getConfiguration("telemetry").get("internalTesting");return o.initialize(l,[]),o.addTelemetryInitializer(e=>{e.ext=e.ext??{},e.ext.web=e.ext.web??{},e.ext.web.consentDetails='{"GPC_DataSharingOptIn":false}',c&&(e.ext.utc=e.ext.utc??{},e.ext.utc.flags=8462029)}),o},nG=async(e,t,n)=>{let r=await nK(e,t,n);return{logEvent:(e,t)=>{try{r?.track({name:e,baseData:{name:e,properties:t?.properties,measurements:t?.measurements}})}catch(e){throw Error("Failed to log event to app insights!\n"+e.message)}},flush:async()=>{try{return new Promise((e,t)=>{r?r.flush(!0,e=>{if(!e)return void t("Failed to flush app 1DS!")}):e()})}catch(e){throw Error("Failed to flush 1DS!\n"+e.message)}},dispose:async()=>new Promise(e=>{r?r.unload(!1,()=>{e(),r=void 0},1e3):e()})}};var nH=i(2845);class n${static applyReplacements(e,t){for(let n of Object.keys(e))for(let r of t)r.lookup.test(n)&&(void 0!==r.replacementString?e[n]=r.replacementString:delete e[n])}static shouldUseOneDataSystemSDK(e){return 74===e.length&&"-"===e[32]&&"-"===e[41]&&"-"===e[46]&&"-"===e[51]&&"-"===e[56]&&"-"===e[69]}static getAdditionalCommonProperties(e){return{"common.os":e.platform,"common.nodeArch":e.architecture,"common.platformversion":(e.release||"").replace(/^(\d+)(\.\d+)?(\.\d+)?(.*)/,"$1$2$3"),"common.telemetryclientversion":"0.9.9"}}static getInstance(){return n$._instance||(n$._instance=new n$),n$._instance}}let nZ=async(e,t,n,r,a)=>{let o;try{let t,n=await Promise.all([i.e("629"),i.e("856")]).then(i.bind(i,98182)),a={};r&&(a[nH.Uu]={alwaysUseXhrOverride:!0,httpXHROverride:r}),e.startsWith("InstrumentationKey=")||(t=e);let s=t?{instrumentationKey:t}:{connectionString:e};o=new n.ApplicationInsights({...s,disableAjaxTracking:!0,disableExceptionTracking:!0,disableFetchTracking:!0,disableCorrelationHeaders:!0,disableCookiesUsage:!0,autoTrackPageVisitTime:!1,emitLineDelimitedJson:!1,disableInstrumentationKeyValidation:!0,extensionConfig:a})}catch(e){return Promise.reject(e)}return{logEvent:(e,r)=>{let i={...r?.properties,...r?.measurements};a?.length&&n$.applyReplacements(i,a),o?.track({name:e,data:i,baseType:"EventData",ext:{user:{id:t,authId:t},app:{sesId:n}},baseData:{name:e,properties:r?.properties,measurements:r?.measurements}})},flush:async()=>{o?.flush(!1)},dispose:async()=>new Promise(e=>{o?.unload(!0,()=>{e(),o=void 0},1e3)})}};class nX{constructor(e,t,n){this.telemetrySender=e,this.vscodeAPI=t,this.userOptIn=!1,this.errorOptIn=!1,this.disposables=[],this._onDidChangeTelemetryLevel=new this.vscodeAPI.EventEmitter,this.onDidChangeTelemetryLevel=this._onDidChangeTelemetryLevel.event,this.telemetryLogger=this.vscodeAPI.env.createTelemetryLogger(this.telemetrySender,n),this.updateUserOptIn(),this.telemetryLogger.onDidChangeEnableStates(()=>{this.updateUserOptIn()})}updateUserOptIn(){this.errorOptIn=this.telemetryLogger.isErrorsEnabled,this.userOptIn=this.telemetryLogger.isUsageEnabled,(this.telemetryLogger.isErrorsEnabled||this.telemetryLogger.isUsageEnabled)&&this.telemetrySender.instantiateSender(),this._onDidChangeTelemetryLevel.fire(this.telemetryLevel)}get telemetryLevel(){return this.errorOptIn&&this.userOptIn?"all":this.errorOptIn?"error":"off"}internalSendTelemetryEvent(e,t,n,r){r?this.telemetrySender.sendEventData(e,{properties:t,measurements:n}):this.telemetryLogger.logUsage(e,{properties:t,measurements:n})}sendTelemetryEvent(e,t,n){this.internalSendTelemetryEvent(e,t,n,!1)}sendRawTelemetryEvent(e,t,n){let r={...t};for(let e of Object.keys(r??{})){let t=r[e];"string"==typeof e&&void 0!==t&&(r[e]=new this.vscodeAPI.TelemetryTrustedValue("string"==typeof t?t:t.value))}this.sendTelemetryEvent(e,r,n)}sendDangerousTelemetryEvent(e,t,n){this.telemetrySender.instantiateSender(),this.internalSendTelemetryEvent(e,t,n,!0)}internalSendTelemetryErrorEvent(e,t,n,r){r?this.telemetrySender.sendEventData(e,{properties:t,measurements:n}):this.telemetryLogger.logError(e,{properties:t,measurements:n})}sendTelemetryErrorEvent(e,t,n){this.internalSendTelemetryErrorEvent(e,t,n,!1)}sendDangerousTelemetryErrorEvent(e,t,n){this.telemetrySender.instantiateSender(),this.internalSendTelemetryErrorEvent(e,t,n,!0)}async dispose(){return await this.telemetrySender.dispose(),this.telemetryLogger.dispose(),Promise.all(this.disposables.map(e=>e.dispose()))}}(P=eB||(eB={}))[P.NOT_INSTANTIATED=0]="NOT_INSTANTIATED",P[P.INSTANTIATING=1]="INSTANTIATING",P[P.INSTANTIATED=2]="INSTANTIATED";class nJ{constructor(e,t){this._instantiationStatus=eB.NOT_INSTANTIATED,this._eventQueue=[],this._exceptionQueue=[],this._clientFactory=t,this._key=e}sendEventData(e,t){if(!this._telemetryClient){this._instantiationStatus!==eB.INSTANTIATED&&this._eventQueue.push({eventName:e,data:t});return}this._telemetryClient.logEvent(e,t)}sendErrorData(e,t){if(!this._telemetryClient){this._instantiationStatus!==eB.INSTANTIATED&&this._exceptionQueue.push({exception:e,data:t});return}let n={stack:e.stack,message:e.message,name:e.name};if(t){let e=t.properties||t;t.properties={...e,...n}}else t={properties:n};this._telemetryClient.logEvent("unhandlederror",t)}async flush(){return this._telemetryClient?.flush()}async dispose(){this._telemetryClient&&(await this._telemetryClient.dispose(),this._telemetryClient=void 0)}_flushQueues(){this._eventQueue.forEach(({eventName:e,data:t})=>this.sendEventData(e,t)),this._eventQueue=[],this._exceptionQueue.forEach(({exception:e,data:t})=>this.sendErrorData(e,t)),this._exceptionQueue=[]}instantiateSender(){this._instantiationStatus===eB.NOT_INSTANTIATED&&(this._instantiationStatus=eB.INSTANTIATING,this._clientFactory(this._key).then(e=>{this._telemetryClient=e,this._instantiationStatus=eB.INSTANTIATED,this._flushQueues()}).catch(e=>{console.error(e),this._instantiationStatus=eB.INSTANTIATED}))}}class nY extends nX{constructor(e,t){let n=e=>nZ(e,td.env.machineId,td.env.sessionId,void 0,t);n$.shouldUseOneDataSystemSDK(e)&&(n=e=>nG(e,td));const r={release:function(e){if(!e.userAgentData)return e.userAgent.replace(/(\d+\.\d+)(\.\d+)+/g,"$1");{let t=e.userAgentData.brands[e.userAgentData.brands.length-1];return`${e.userAgentData.platform} - ${t?.brand} v${t?.version}`}}(navigator),platform:"web",architecture:"web"},a=new nJ(e,n);if(e&&0===e.indexOf("AIF"))throw Error("AIF keys are no longer supported. Please switch to 1DS keys for 1st party extensions");super(a,td,{additionalCommonProperties:n$.getAdditionalCommonProperties(r)})}}var nQ=i(40537);function n0(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}class n1{sendTelemetryEvent(e,t,n,r){let a="number"==typeof t?{duration:t}:t||void 0,i={};n&&Object.getOwnPropertyNames(n).forEach(t=>{if(void 0!==n[t]&&null!==n[t])try{switch(typeof n[t]){case"string":i[t]=n[t];break;case"object":i[t]="object";break;default:i[t]=n[t].toString()}}catch(n){nj(nQ.format(`Failed to serialize ${t} for ${e}`,n))}}),Object.assign(i,this._sharedProperties);let o=this._getTelemetryReporter();if(r){var s,l;let t,n,c={errorName:r.name,errorMessage:r.message,errorStack:null!=(s=r.stack)?s:""};t=(l=c).errorStack,n=l.errorMessage,t&&(t=t.replace(/(\s+at\s+)(.*?)(\(.*?\))/gm,"$1func $3"),n=null==n?void 0:n.replace(/(key|token|sig|secret|signature|password|passwd|pwd|android:value)[^a-zA-Z0-9]/gim,"**"),l.errorStack=t=null==(t=null==t?void 0:t.replace(/(key|token|sig|secret|signature|password|passwd|pwd|android:value)[^a-zA-Z0-9]/gim,"**"))?void 0:t.replace(/\((.*?)packages(.*?)\)/gim,"(packages$2)"),l.errorMessage=n),Object.assign(i,c),o.sendTelemetryErrorEvent(e,i,a)}else o.sendTelemetryEvent(e,i,a)}setSharedProperty(e,t){void 0===t?delete this._sharedProperties[e]:this._sharedProperties[e]=t}_getTelemetryReporter(){return this._doNotAccessDirectlyReporter||(this._doNotAccessDirectlyReporter=new nY("0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255",[{lookup:/(errorName|errorMessage|errorStack)/g}])),this._doNotAccessDirectlyReporter}constructor(e){n0(this,"_doNotAccessDirectlyReporter",void 0),n0(this,"_sharedProperties",void 0),this._doNotAccessDirectlyReporter=e,this._sharedProperties={}}}class n2 extends tu.LanguageClient{constructor(e,t,n,r){super(e,t,n,r),r.middleware&&r.middleware.workspaceAddon&&r.middleware.workspaceAddon.setClient(this)}}var n5=i(98766),n3=i(69216);let n6="2026.2.1";(function(e){try{new n3.SemVer(e).patch}catch(e){return!1}})(n6),n6.indexOf("-dev"),n6.indexOf("-pr.");class n7{get elapsedTime(){return new Date().getTime()-this._started}reset(){this._started=new Date().getTime()}constructor(){!function(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}(this,"_started",new Date().getTime())}}function n4(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}class n9{maybeSendTelemetry(e,t,n,r,a,i){let o=Date.now(),s=new n7;o>this._nextWindow&&(this._nextWindow=o+this._globalDebounce,this._eventCount=0);let l=(t,l)=>{let c=this._rareMessages.has(e)?this._debounceRareCall:this._debounceFrequentCall,p=this._lastCaptured.get(e);if(l||n()&&this._eventCount<this._globalLimit&&(!p||o-p>c)){this._lastCaptured.set(e,o),this._eventCount+=1;let n=e.replace(/\//g,"."),c={duration:s.elapsedTime};a&&(c={...c,...a(this,t)});let p={lsVersion:n6,method:n};l&&(p.failed=l),i&&(p={...p,...i(this,t)}),r(c,p)}return t};try{let e=t();if(tT(e))return e.then(l).catch(e=>{throw ny.is(e)||l(void 0,e),e});return l(e)}catch(e){throw ny.is(e)||l(void 0,e),e}}constructor(){n4(this,"_nextWindow",0),n4(this,"_eventCount",0),n4(this,"_globalDebounce",36e5),n4(this,"_globalLimit",100),n4(this,"_lastCaptured",new Map),n4(this,"_debounceFrequentCall",3e5),n4(this,"_debounceRareCall",6e4),n4(this,"_rareMessages",new Set(["textDocument/declaration","textDocument/definition","textDocument/documentSymbol","textDocument/prepareRename","textDocument/references","textDocument/rename","workspace/symbol"]))}}var n8=i(62797),re=i(95021);function rt(e,t,n){let r=(t,n)=>{e=e.replace(t,n)};for(let r of(e=e.replace(/\$\{workspaceFolder\}/g,t.getPath()),n)){if(!r.rootUri)continue;let t=r.workspaceName.replace(/[\\^$.*+?()[\]{}|]/g,"\\$&"),n=RegExp(`\\$\\{workspaceFolder:${t}\\}`,"g");e=e.replace(n,r.rootUri.getPath())}return void 0!==re.env.HOME&&r(/\$\{env:HOME\}/g,re.env.HOME||""),void 0!==re.env.USERNAME&&r(/\$\{env:USERNAME\}/g,re.env.USERNAME||""),void 0!==re.env.VIRTUAL_ENV&&r(/\$\{env:VIRTUAL_ENV\}/g,re.env.VIRTUAL_ENV||""),n8.homedir&&r(/(?:^|\/)~(?=\/)/g,n8.homedir()||re.env.HOME||re.env.USERPROFILE||"~"),e}var rn=i(95021);(_=eW||(eW={})).yes=ri("Common.Yes","Yes"),_.no=ri("Common.No","No"),_.help=ri("Common.Help","Help"),_.remindMeLater=ri("Common.remindMeLater","Remind me later"),_.reload=ri("Common.reload","Reload"),_.learnMore=ri("Common.learnMore","Learn more"),_.dismiss=ri("Common.dismiss","Dismiss"),(S=eK||(eK={})).settingsMigratedMessage=ri("LanguageServer.settingsMigratedMessage","Settings applicable to Microsoft Language Server were copied to Pylance settings. Please check settings.json file(s) for details."),S.settingsMigrationError=ri("LanguageServer.settingsMigrationError","The following settings could not be migrated:"),S.settingsNotOverridable=ri("LanguageServer.settingsNotOverridable",'"{0}" cannot be set when a Pyrightconfig.json or pyproject.toml is being used.'),S.missingDefaultExcludes=ri("LanguageServer.missingDefaultExcludes",'The exclude list is missing default excludes such as "{0}". Consider adding them to avoid analyzing unnecessary files.'),S.addDefaultExcludes=ri("LanguageServer.addDefaultExcludes","Add default excludes such as virtual environments"),(x=eG||(eG={})).typeCheckingRecommendation={suggestionMessage:ri("ClientLoc.typeCheckingRecommendation.suggestionMessage","Pylance has detected type annotations in your code and recommends enabling type checking. Would you like to change this setting?")},x.typeCheckingModeStatusItem={pickerPlaceholder:ri("ClientLoc.typeCheckingModeStatusItem.pickerPlaceholder","Current mode: {0}. Select the type checking mode."),pickerSettingsPage:ri("ClientLoc.typeCheckingModeStatusItem.pickerSettingsPage","view on settings page"),name:ri("ClientLoc.typeCheckingModeStatusItem.name","Python Type Checking Mode"),textFormatted:ri("ClientLoc.typeCheckingModeStatusItem.textFormatted","Type Checking: {0}"),textFormattedFromConfig:ri("ClientLoc.typeCheckingModeStatusItem.textFormattedFromConfig","Type Checking: {0} (from {1})"),title:ri("ClientLoc.typeCheckingModeStatusItem.title","Select type checking mode"),titleConfig:ri("ClientLoc.typeCheckingModeStatusItem.titleConfig","Open config")},x.autoImportCompletionsStatusItem={name:ri("ClientLoc.autoImportCompletionsStatusItem.name","Python Auto-Import Completions Mode"),textFormatted:ri("ClientLoc.autoImportCompletionsStatusItem.text","Auto-Import Completions: {0}"),titleOn:ri("ClientLoc.autoImportCompletionsStatusItem.titleOn","Switch to on"),titleOff:ri("ClientLoc.autoImportCompletionsStatusItem.titleOff","Switch to off")},x.updateSettingsErrorMsgFormatted=ri("ClientLoc.updateSettingsErrorMsgFormatted","Failed to update setting '{0}.{1}'."),x.pylanceAndPythonStableExtensionMismatch=ri("ClientLoc.pylanceAndPythonStableExtensionMismatch","Pylance and Python extension are using incompatible libraries. Please make sure both extensions are the latest stable versions."),x.pylanceAndPythonPrereleaseExtensionMismatch=ri("ClientLoc.pylanceAndPythonPrereleaseExtensionMismatch","Pylance and Python extension are using incompatible libraries. Please make sure both extensions are the latest stable versions."),x.copilotOutputChannelName=ri("ClientLoc.copilotOutputChannelName","Pylance Copilot Server"),x.FindMatchingEnv={noEnvsFound:ri("ClientLoc.FindMatchingEnv.noEnvsFound","We couldn't find an environment that has these packages installed. Would you like to install the missing package(s)?"),switchToEnv:ri("ClientLoc.FindMatchingEnv.switchToEnv","We found '{0}' has the packages used in this file already installed. Would you like to switch to it?"),scanningCancelled:ri("ClientLoc.FindMatchingEnv.scanningCancelled","Scanning cancelled."),scanningInProgress:ri("ClientLoc.FindMatchingEnv.scanningInProgress","Scanning {0} ({1}/{2}) for packages used in this file.")},x.InstallMissingPackages={title:ri("ClientLoc.InstallMissingPkgs.title","Select package(s) to install"),placeholder:ri("ClientLoc.InstallMissingPkgs.placeholder","Select packages to install in the current environment.")},x.TroubleshootMissingImports={envExtensionRequired:ri("ClientLoc.TroubleshootMissingImports.envExtensionRequired","This Quick Fix requires the Python Environments extension to be installed and enabled."),moduleNotFound:ri("ClientLoc.TroubleshootMissingImports.moduleNotFound","The package {0} is installed, but the module {1} might not be available. It may not exist in the installed version or may be created dynamically at runtime. Try checking the package docs or updating to a compatible version."),apiNotFound:ri("ClientLoc.TroubleshootMissingImports.apiNotFound","The Python Environments extension APIs are not available. Please make sure the extension is installed and enabled.")},(A=x.ServerRestart||(x.ServerRestart={})).crashMessage=ri("ClientLoc.ServerRestart.crashMessage","Pylance has crashed."),A.restartingMessage=ri("ClientLoc.ServerRestart.restartingMessage","Restarting Pylance using Node.js..."),A.crashRestartingMessage=ri("ClientLoc.ServerRestart.crashRestartingMessage","Pylance has crashed. Pylance will restart when you select a Node.js executable to run Pylance."),A.selectButton=ri("ClientLoc.ServerRestart.selectButton","Select"),A.selectNodeJsTitle=ri("ClientLoc.ServerRestart.selectNodeJsTitle","Select Node.js executable to run Pylance"),x.askNodeSafetyQuestion=ri("ClientLoc.askNodeSafetyQuestion","Pylance is configured to run with {0}. Do you want to use this executable to run Pylance?"),x.crashTooManyRestarts=ri("ClientLoc.crashTooManyRestarts","Pylance has crashed 5 times in the last 3 minutes. Pylance will not be restarted. Please check [this link](https://aka.ms/AApf7ox) for more details."),(I=(N=eH||(eH={})).MoveSymbol||(N.MoveSymbol={})).progressBarTitle=ri("Refactoring.MoveSymbol.progressBarTitle","Move Symbol To..."),I.newFileLabel=ri("Refactoring.MoveSymbol.newFileLabel","Enter destination file path"),I.newFileDetail=ri("Refactoring.MoveSymbol.newFileDetail","Enter path or select destination file"),I.separatorText=ri("Refactoring.MoveSymbol.separatorText","Destination Files"),I.quickPickPlaceHolder=ri("Refactoring.MoveSymbol.quickPickPlaceHolder","Search destination file"),I.quickPickTitle=ri("Refactoring.MoveSymbol.quickPickTitle","Select destination for move"),I.openDialogOpenLabel=ri("Refactoring.MoveSymbol.openDialogOpenLabel","Select"),I.openDialogTitle=ri("Refactoring.MoveSymbol.openDialogTitle","Select new file to move the symbol to..."),(R=N.SearchImports||(N.SearchImports={})).quickPickPlaceHolder=ri("Refactoring.SearchImports.quickPickPlaceHolder","Search imports"),R.quickPickTitle=ri("Refactoring.SearchImports.quickPickTitle","Search imports to insert");let rr={},ra=Object.prototype.hasOwnProperty;function ri(e,t){return()=>{var a,i;let o,s;return a=e,i=t,!function e(t,n,r){null==t&&t_(n,r||e)}(o=r),n&&ra.call(n,a)&&(o=n),(s=o[a])||!i||(s=i),rr[a]="string"==typeof s?s:s.message,rr[a]}}async function ro(){a=function(){try{if(null==navigator?void 0:navigator.language)return navigator.language.toLowerCase()}catch{}let e=rn.env.VSCODE_NLS_CONFIG;return e?JSON.parse(e).locale:"en-us"}(),n=await rs(a),r||(r=await rs())}async function rs(e){try{let n=e?`package.nls.${e}.json`:"package.nls.json",r=td.Uri.joinPath(function(){if(t)return t;switch(tk.basename("/")){case"tests":case"common":return td.Uri.file(tk.join("/","..",".."));case"src":return td.Uri.file(tk.join("/",".."))}throw Error("Unable to determine extension root.")}(),n),a=await td.workspace.fs.readFile(r),i=new TextDecoder().decode(a);return JSON.parse(i)}catch(e){return e instanceof td.FileSystemError&&"FileNotFound"===e.code||console.log(e),{}}}class rl{get onDidChangeConfiguration(){return td.workspace.onDidChangeConfiguration}getSetting(e,t,n,r){let a=td.workspace.getConfiguration(e,n);return void 0!==r?a.get(t,r):a.get(t)}getExpandedSetting(e,t,n){var r;let a=this.getConfiguration(e,n).get(t),i=(null==(r=td.workspace.workspaceFolders)?void 0:r.map(e=>({workspaceName:e.name,rootUri:eM.parse(e.uri.toString(),{isCaseSensitive:e=>!1})})))||[];return a?rt(a,1===i.length?i[0].rootUri:eM.empty(),i):void 0}getExpandedArraySetting(e,t,n,r){var a;let i=this.getConfiguration(e,r).get(t,n),o=(null==(a=td.workspace.workspaceFolders)?void 0:a.map(e=>({workspaceName:e.name,rootUri:eM.parse(e.uri.toString(),{isCaseSensitive:e=>!1})})))||[];return i?i.map(e=>rt(e,1===o.length?o[0].rootUri:eM.empty(),o)):n}async updateSetting(e,t,n,r){await td.workspace.getConfiguration(e).update(t,n,r)}inspect(e,t){return td.workspace.getConfiguration(e).inspect(t)}getConfiguration(e,t){return td.workspace.getConfiguration(e,t)}async updateSettingAtExistingDocumentScope(e,t,n,r){let a,i,o=e.uri,s=e.languageId;if(!o||!s)return;let l=this.getConfiguration(t,{uri:o,languageId:s}),c=l.inspect(n);if(void 0!==c){if(void 0!==c.workspaceFolderValue?(a=td.ConfigurationTarget.WorkspaceFolder,i=c.workspaceFolderValue):void 0!==c.workspaceValue?(a=td.ConfigurationTarget.Workspace,i=c.workspaceValue):void 0!==c.globalValue&&(a=td.ConfigurationTarget.Global,i=c.globalValue),i&&i===r)return;try{await l.update(n,r,a)}catch(r){let e=eG.updateSettingsErrorMsgFormatted().format(t,n);console.log(e),td.window.showErrorMessage(e+` ${r}`)}}}}var rc=i(96353);function rp(e){return 32===e||9===e}function rd(e){return 10===e||13===e}function ru(e){return e>=48&&e<=57}function rm(e,t,n=eZ.DEFAULT){var r;let a=function(e,t=!1){let n=e.length,r=0,a="",i=0,o=16,s=0,l=0,c=0,p=0,d=0;function u(){if(a="",d=0,i=r,l=s,p=c,r>=n)return i=n,o=17;let t=e.charCodeAt(r);if(rp(t)){do r++,a+=String.fromCharCode(t),t=e.charCodeAt(r);while(rp(t));return o=15}if(rd(t))return r++,a+=String.fromCharCode(t),13===t&&10===e.charCodeAt(r)&&(r++,a+="\n"),s++,c=r,o=14;switch(t){case 123:return r++,o=1;case 125:return r++,o=2;case 91:return r++,o=3;case 93:return r++,o=4;case 58:return r++,o=6;case 44:return r++,o=5;case 34:return r++,a=function(){let t="",a=r;for(;;){if(r>=n){t+=e.substring(a,r),d=2;break}let i=e.charCodeAt(r);if(34===i){t+=e.substring(a,r),r++;break}if(92===i){if(t+=e.substring(a,r),++r>=n){d=2;break}switch(e.charCodeAt(r++)){case 34:t+='"';break;case 92:t+="\\";break;case 47:t+="/";break;case 98:t+="\b";break;case 102:t+="\f";break;case 110:t+="\n";break;case 114:t+="\r";break;case 116:t+=" ";break;case 117:let i=function(t,n){let a=0,i=0;for(;a<4||!n;){let t=e.charCodeAt(r);if(t>=48&&t<=57)i=16*i+t-48;else if(t>=65&&t<=70)i=16*i+t-65+10;else if(t>=97&&t<=102)i=16*i+t-97+10;else break;r++,a++}return a<4&&(i=-1),i}(0,!0);i>=0?t+=String.fromCharCode(i):d=4;break;default:d=5}a=r;continue}if(i>=0&&i<=31)if(rd(i)){t+=e.substring(a,r),d=2;break}else d=6;r++}return t}(),o=10;case 47:let u=r-1;if(47===e.charCodeAt(r+1)){for(r+=2;r<n&&!rd(e.charCodeAt(r));)r++;return a=e.substring(u,r),o=12}if(42===e.charCodeAt(r+1)){r+=2;let t=n-1,i=!1;for(;r<t;){let t=e.charCodeAt(r);if(42===t&&47===e.charCodeAt(r+1)){r+=2,i=!0;break}r++,rd(t)&&(13===t&&10===e.charCodeAt(r)&&r++,s++,c=r)}return i||(r++,d=1),a=e.substring(u,r),o=13}return a+=String.fromCharCode(t),r++,o=16;case 45:if(a+=String.fromCharCode(t),++r===n||!ru(e.charCodeAt(r)))return o=16;case 48:case 49:case 50:case 51:case 52:case 53:case 54:case 55:case 56:case 57:return a+=function(){let t=r;if(48===e.charCodeAt(r))r++;else for(r++;r<e.length&&ru(e.charCodeAt(r));)r++;if(r<e.length&&46===e.charCodeAt(r)){if(!(++r<e.length&&ru(e.charCodeAt(r))))return d=3,e.substring(t,r);for(r++;r<e.length&&ru(e.charCodeAt(r));)r++}let n=r;if(r<e.length&&(69===e.charCodeAt(r)||101===e.charCodeAt(r)))if((++r<e.length&&43===e.charCodeAt(r)||45===e.charCodeAt(r))&&r++,r<e.length&&ru(e.charCodeAt(r))){for(r++;r<e.length&&ru(e.charCodeAt(r));)r++;n=r}else d=3;return e.substring(t,n)}(),o=11;default:for(;r<n&&function(e){if(rp(e)||rd(e))return!1;switch(e){case 125:case 93:case 123:case 91:case 34:case 58:case 44:case 47:return!1}return!0}(t);)r++,t=e.charCodeAt(r);if(i!==r){switch(a=e.substring(i,r)){case"true":return o=8;case"false":return o=9;case"null":return o=7}return o=16}return a+=String.fromCharCode(t),r++,o=16}}return{setPosition:function(e){r=e,a="",i=0,o=16,d=0},getPosition:()=>r,scan:t?function(){let e;do e=u();while(e>=12&&e<=15);return e}:u,getToken:()=>o,getTokenValue:()=>a,getTokenOffset:()=>i,getTokenLength:()=>r-i,getTokenStartLine:()=>l,getTokenStartCharacter:()=>i-p,getTokenError:()=>d}}(e,!1),i=[],o=0;function s(e){return e?t=>0===o&&e(t,a.getTokenOffset(),a.getTokenLength(),a.getTokenStartLine(),a.getTokenStartCharacter()):()=>!0}function l(e){return e?t=>0===o&&e(t,a.getTokenOffset(),a.getTokenLength(),a.getTokenStartLine(),a.getTokenStartCharacter(),()=>i.slice()):()=>!0}function c(e){return e?()=>{o>0?o++:!1===e(a.getTokenOffset(),a.getTokenLength(),a.getTokenStartLine(),a.getTokenStartCharacter(),()=>i.slice())&&(o=1)}:()=>!0}function p(e){return e?()=>{o>0&&o--,0===o&&e(a.getTokenOffset(),a.getTokenLength(),a.getTokenStartLine(),a.getTokenStartCharacter())}:()=>!0}let d=c(t.onObjectBegin),u=l(t.onObjectProperty),m=p(t.onObjectEnd),y=c(t.onArrayBegin),g=p(t.onArrayEnd),h=l(t.onLiteralValue),f=s(t.onSeparator),v=(r=t.onComment)?()=>0===o&&r(a.getTokenOffset(),a.getTokenLength(),a.getTokenStartLine(),a.getTokenStartCharacter()):()=>!0,b=s(t.onError),T=n&&n.disallowComments,w=n&&n.allowTrailingComma;function k(){for(;;){let e=a.scan();switch(a.getTokenError()){case 4:C(14);break;case 5:C(15);break;case 3:C(13);break;case 1:T||C(11);break;case 2:C(12);break;case 6:C(16)}switch(e){case 12:case 13:T?C(10):v();break;case 16:C(1);break;case 15:case 14:break;default:return e}}}function C(e,t=[],n=[]){if(b(e),t.length+n.length>0){let e=a.getToken();for(;17!==e;){if(-1!==t.indexOf(e)){k();break}if(-1!==n.indexOf(e))break;e=k()}}}function D(e){let t=a.getTokenValue();return e?h(t):(u(t),i.push(t)),k(),!0}return(k(),17===a.getToken())?!!n.allowEmptyContent||(C(4,[],[]),!1):!function e(){switch(a.getToken()){case 3:y(),k();let t=!0,n=!1;for(;4!==a.getToken()&&17!==a.getToken();){if(5===a.getToken()){if(n||C(4,[],[]),f(","),k(),4===a.getToken()&&w)break}else n&&C(6,[],[]);t?(i.push(0),t=!1):i[i.length-1]++,e()||C(4,[],[4,5]),n=!0}return g(),t||i.pop(),4!==a.getToken()?C(8,[4],[]):k(),!0;case 1:d(),k();let r=!1;for(;2!==a.getToken()&&17!==a.getToken();){if(5===a.getToken()){if(r||C(4,[],[]),f(","),k(),2===a.getToken()&&w)break}else r&&C(6,[],[]);(10!==a.getToken()?(C(3,[],[2,5]),1):(D(!1),6===a.getToken()?(f(":"),k(),e()||C(4,[],[2,5])):C(5,[],[2,5]),i.pop(),0))&&C(4,[],[2,5]),r=!0}return m(),2!==a.getToken()?C(7,[2],[]):k(),!0;case 10:return D(!0);default:switch(a.getToken()){case 11:let o=Number(a.getTokenValue());isNaN(o)&&(C(2),o=0),h(o);break;case 7:h(null);break;case 8:h(!0);break;case 9:h(!1);break;default:return!1}return k(),!0}}()?(C(4,[],[]),!1):(17!==a.getToken()&&C(9,[],[]),!0)}(O=e$||(e$={}))[O.lineFeed=10]="lineFeed",O[O.carriageReturn=13]="carriageReturn",O[O.space=32]="space",O[O._0=48]="_0",O[O._1=49]="_1",O[O._2=50]="_2",O[O._3=51]="_3",O[O._4=52]="_4",O[O._5=53]="_5",O[O._6=54]="_6",O[O._7=55]="_7",O[O._8=56]="_8",O[O._9=57]="_9",O[O.a=97]="a",O[O.b=98]="b",O[O.c=99]="c",O[O.d=100]="d",O[O.e=101]="e",O[O.f=102]="f",O[O.g=103]="g",O[O.h=104]="h",O[O.i=105]="i",O[O.j=106]="j",O[O.k=107]="k",O[O.l=108]="l",O[O.m=109]="m",O[O.n=110]="n",O[O.o=111]="o",O[O.p=112]="p",O[O.q=113]="q",O[O.r=114]="r",O[O.s=115]="s",O[O.t=116]="t",O[O.u=117]="u",O[O.v=118]="v",O[O.w=119]="w",O[O.x=120]="x",O[O.y=121]="y",O[O.z=122]="z",O[O.A=65]="A",O[O.B=66]="B",O[O.C=67]="C",O[O.D=68]="D",O[O.E=69]="E",O[O.F=70]="F",O[O.G=71]="G",O[O.H=72]="H",O[O.I=73]="I",O[O.J=74]="J",O[O.K=75]="K",O[O.L=76]="L",O[O.M=77]="M",O[O.N=78]="N",O[O.O=79]="O",O[O.P=80]="P",O[O.Q=81]="Q",O[O.R=82]="R",O[O.S=83]="S",O[O.T=84]="T",O[O.U=85]="U",O[O.V=86]="V",O[O.W=87]="W",O[O.X=88]="X",O[O.Y=89]="Y",O[O.Z=90]="Z",O[O.asterisk=42]="asterisk",O[O.backslash=92]="backslash",O[O.closeBrace=125]="closeBrace",O[O.closeBracket=93]="closeBracket",O[O.colon=58]="colon",O[O.comma=44]="comma",O[O.dot=46]="dot",O[O.doubleQuote=34]="doubleQuote",O[O.minus=45]="minus",O[O.openBrace=123]="openBrace",O[O.openBracket=91]="openBracket",O[O.plus=43]="plus",O[O.slash=47]="slash",O[O.formFeed=12]="formFeed",O[O.tab=9]="tab",Array(20).fill(0).map((e,t)=>" ".repeat(t)),Array(200).fill(0).map((e,t)=>"\n"+" ".repeat(t)),Array(200).fill(0).map((e,t)=>"\r"+" ".repeat(t)),Array(200).fill(0).map((e,t)=>"\r\n"+" ".repeat(t)),Array(200).fill(0).map((e,t)=>"\n"+" ".repeat(t)),Array(200).fill(0).map((e,t)=>"\r"+" ".repeat(t)),Array(200).fill(0).map((e,t)=>"\r\n"+" ".repeat(t)),(eZ||(eZ={})).DEFAULT={allowTrailingComma:!1},(E=eX||(eX={}))[E.None=0]="None",E[E.UnexpectedEndOfComment=1]="UnexpectedEndOfComment",E[E.UnexpectedEndOfString=2]="UnexpectedEndOfString",E[E.UnexpectedEndOfNumber=3]="UnexpectedEndOfNumber",E[E.InvalidUnicode=4]="InvalidUnicode",E[E.InvalidEscapeCharacter=5]="InvalidEscapeCharacter",E[E.InvalidCharacter=6]="InvalidCharacter",(M=eJ||(eJ={}))[M.OpenBraceToken=1]="OpenBraceToken",M[M.CloseBraceToken=2]="CloseBraceToken",M[M.OpenBracketToken=3]="OpenBracketToken",M[M.CloseBracketToken=4]="CloseBracketToken",M[M.CommaToken=5]="CommaToken",M[M.ColonToken=6]="ColonToken",M[M.NullKeyword=7]="NullKeyword",M[M.TrueKeyword=8]="TrueKeyword",M[M.FalseKeyword=9]="FalseKeyword",M[M.StringLiteral=10]="StringLiteral",M[M.NumericLiteral=11]="NumericLiteral",M[M.LineCommentTrivia=12]="LineCommentTrivia",M[M.BlockCommentTrivia=13]="BlockCommentTrivia",M[M.LineBreakTrivia=14]="LineBreakTrivia",M[M.Trivia=15]="Trivia",M[M.Unknown=16]="Unknown",M[M.EOF=17]="EOF";let ry=function(e,t=[],n=eZ.DEFAULT){let r=null,a=[],i=[];function o(e){Array.isArray(a)?a.push(e):null!==r&&(a[r]=e)}return rm(e,{onObjectBegin:()=>{let e={};o(e),i.push(a),a=e,r=null},onObjectProperty:e=>{r=e},onObjectEnd:()=>{a=i.pop()},onArrayBegin:()=>{let e=[];o(e),i.push(a),a=e,r=null},onArrayEnd:()=>{a=i.pop()},onLiteralValue:o,onError:(e,n,r)=>{t.push({error:e,offset:n,length:r})}},n),a[0]},rg=function(e,t=[],n=eZ.DEFAULT){let r={type:"array",offset:-1,length:-1,children:[],parent:void 0};function a(e){"property"===r.type&&(r.length=e-r.offset,r=r.parent)}function i(e){return r.children.push(e),e}rm(e,{onObjectBegin:e=>{r=i({type:"object",offset:e,length:-1,parent:r,children:[]})},onObjectProperty:(e,t,n)=>{(r=i({type:"property",offset:t,length:-1,parent:r,children:[]})).children.push({type:"string",value:e,offset:t,length:n,parent:r})},onObjectEnd:(e,t)=>{a(e+t),r.length=e+t-r.offset,r=r.parent,a(e+t)},onArrayBegin:(e,t)=>{r=i({type:"array",offset:e,length:-1,parent:r,children:[]})},onArrayEnd:(e,t)=>{r.length=e+t-r.offset,r=r.parent,a(e+t)},onLiteralValue:(e,t,n)=>{i({type:function(e){switch(typeof e){case"boolean":return"boolean";case"number":return"number";case"string":return"string";case"object":if(!e)return"null";if(Array.isArray(e))return"array";return"object";default:return"null"}}(e),offset:t,length:n,parent:r,value:e}),a(t+n)},onSeparator:(e,t,n)=>{"property"===r.type&&(":"===e?r.colonOffset=t:","===e&&a(t))},onError:(e,n,r)=>{t.push({error:e,offset:n,length:r})}},n);let o=r.children[0];return o&&delete o.parent,o};(z=eY||(eY={}))[z.InvalidSymbol=1]="InvalidSymbol",z[z.InvalidNumberFormat=2]="InvalidNumberFormat",z[z.PropertyNameExpected=3]="PropertyNameExpected",z[z.ValueExpected=4]="ValueExpected",z[z.ColonExpected=5]="ColonExpected",z[z.CommaExpected=6]="CommaExpected",z[z.CloseBraceExpected=7]="CloseBraceExpected",z[z.CloseBracketExpected=8]="CloseBracketExpected",z[z.EndOfFileExpected=9]="EndOfFileExpected",z[z.InvalidCommentToken=10]="InvalidCommentToken",z[z.UnexpectedEndOfComment=11]="UnexpectedEndOfComment",z[z.UnexpectedEndOfString=12]="UnexpectedEndOfString",z[z.UnexpectedEndOfNumber=13]="UnexpectedEndOfNumber",z[z.InvalidUnicode=14]="InvalidUnicode",z[z.InvalidEscapeCharacter=15]="InvalidEscapeCharacter",z[z.InvalidCharacter=16]="InvalidCharacter";let rh=(async()=>{s=await Promise.resolve().then(i.bind(i,5935))})();class rf{async getSetting(e,t){let n=await this._findConfigFile(e);return n&&n.fsPath.endsWith(".toml")?await this._getSettingFromToml(n,t):n&&n.fsPath.endsWith(".json")?await this._getSettingFromJson(n,t):void 0}async findAllConfigFiles(e){let t=[];try{await this._findConfigFilesRecursive(e,t)}catch(e){}return t}async _getSettingFromToml(e,t){await rh;let n=await this._fs.readFile(e),r=new TextDecoder("utf-8").decode(n);return this._parseToml(r)[t]}async _getSettingFromJson(e,t){let n=await this._fs.readFile(e);return ry(new TextDecoder("utf-8").decode(n))[t]}async _findConfigFile(e){let t="file"===e.scheme&&e.fsPath.endsWith(".py")?td.Uri.joinPath(e,".."):e,n=td.Uri.joinPath(t,"pyrightconfig.json");try{return await this._fs.stat(n),n}catch{}let r=td.Uri.joinPath(t,"pyproject.toml");try{return await this._fs.stat(r),r}catch{}}async _findConfigFilesRecursive(e,t){let n=td.Uri.joinPath(e,"pyrightconfig.json");try{await this._fs.stat(n),t.push(n)}catch{}let r=td.Uri.joinPath(e,"pyproject.toml");try{var a,i;await this._fs.stat(r);let e=await this._fs.readFile(r),n=new TextDecoder("utf-8").decode(e);await rh;let o=s.parse(n);((null==o||null==(a=o.tool)?void 0:a.pyright)||(null==o||null==(i=o.tool)?void 0:i.pyrightconfig))&&t.push(r)}catch{}try{for(let[n,r]of(await this._fs.readDirectory(e)))if(r===td.FileType.Directory&&!this._shouldSkipDirectory(n)){let r=td.Uri.joinPath(e,n);await this._findConfigFilesRecursive(r,t)}}catch{}}_shouldSkipDirectory(e){return["node_modules",".git",".vscode","__pycache__",".pytest_cache",".mypy_cache",".tox",".nox","venv",".venv","env",".env","site-packages","dist","build",".eggs","*.egg-info"].includes(e)||e.startsWith(".")}_parseToml(e){try{var t;let n=s.parse(e);return(null==n||null==(t=n.tool)?void 0:t.pyright)||{}}catch(e){return{}}}constructor(e=td.workspace.fs){!function(e,t,n){"_fs"in e?Object.defineProperty(e,"_fs",{value:n,enumerable:!0,configurable:!0,writable:!0}):e._fs=n}(this,0,void 0),this._fs=e}}var rv=i(95021);function rb(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}class rT{get workspaceFolders(){return void 0===this._client?[]:this._externalWorkspaceFolders.map(e=>this._asProtocolWorkspaceFolder(this._client,e))}dispose(){var e;null==(e=this._configFileWatcher)||e.dispose()}setClient(e){this._client=e;let t=e.doInitialize.bind(e);e.doInitialize=async(n,r)=>{if(r.workspaceFolders)this._externalWorkspaceFolders=await this._computeAllowedWorkspaceFolders(),r.workspaceFolders=this._externalWorkspaceFolders.map(t=>this._asProtocolWorkspaceFolder(e,t));else if(r.rootUri){let t=e.protocol2CodeConverter.asUri(r.rootUri);await this._isFolderExcluded(t,"root")&&(this._externalWorkspaceFolders=[],r.rootUri=null,r.rootPath=null)}return o&&(r=await rD(r,o.translateToDisk.bind(o))),t(n,r)}}async interceptDidChangeWorkspaceFolders(e,t){let n=await this._computeWorkspaceFolderChangeEvent();await t(n)}_setupConfigFileWatcher(){var e;let t=new td.RelativePattern((null==(e=td.workspace.workspaceFolders)?void 0:e[0])||td.Uri.file("."),"**/{pyrightconfig.json,pyproject.toml}");this._configFileWatcher=td.workspace.createFileSystemWatcher(t),this._configFileWatcher.onDidCreate(()=>{this._recomputeWorkspaceFolders()}),this._configFileWatcher.onDidDelete(()=>{this._recomputeWorkspaceFolders()}),this._configFileWatcher.onDidChange(()=>{this._recomputeWorkspaceFolders()})}_asProtocolWorkspaceFolder(e,t){return{uri:e.code2ProtocolConverter.asUri(t.uri),name:t.name}}async _recomputeWorkspaceFolders(){if(!this._client)return;let e=await this._computeWorkspaceFolderChangeEvent(),t={event:{added:e.added.map(e=>this._asProtocolWorkspaceFolder(this._client,e)),removed:e.removed.map(e=>this._asProtocolWorkspaceFolder(this._client,e))}};await this._client.sendNotification(rc.DidChangeWorkspaceFoldersNotification.type,t)}async _computeWorkspaceFolderChangeEvent(){let e=await this._computeAllowedWorkspaceFolders(),t=[],n=[];for(let t of this._externalWorkspaceFolders)e.some(e=>rw(e,t))||n.push(t);for(let n of e)this._externalWorkspaceFolders.some(e=>rw(e,n))||t.push(n);return this._externalWorkspaceFolders=e,{added:t,removed:n}}async _isFolderExcluded(e,t){let n=await this._getExcludeSetting(e);if(!n||0===n.length)return!1;let r=function(e,t,n){let r="${workspaceFolder:",a=`${r}${e}}`,i=[];for(let e of n&&Array.isArray(n)&&0!==n.length?n.filter(e=>e&&tb(e)):[]){let n=e.lastIndexOf("/");if(n>=0){let t=e.substring(n+1);t.includes(".")&&("*.*"===t||t.startsWith("*.py"))&&(e=e.substring(0,n))}if(e.startsWith(r)){if(!e.startsWith(a))continue;let n=t,r=tR(e.substring(a.length),"/");n=n.with({path:tk.posix.join(n.path,r)}),i.push(n)}else if(tk.isAbsolute(e))i.push(td.Uri.file(e));else if(e.startsWith("*")){let n=t.with({path:tR(e,"/")});i.push(n)}else{let n=t.with({path:tk.posix.join(t.path,tR(e,"/"))});i.push(n)}}return i}(t,e,n),a="win32"===rv.platform;return r.some(t=>{if(e.scheme!==t.scheme)return!1;let n=a?e.path.toLowerCase():e.path;return(function(e){let t=function(e=tk.sep){return"/"===e?"/":"\\\\"}("/"),n=RegExp(`[^\\w\\s${t}]`,"g"),r=`(${t}[^${t}][^${t}]*)*?`,a=e.split("/"),i="",o=!0;for(let e of a)"**"===e?i+=r:(o||(e=t+e),i+=e.replace(n,e=>"*"===e?`[^${t}]*`:"?"===e?`[^${t}]`:"\\"+e),o=!1);return new RegExp(i)})(a?t.path.toLowerCase():t.path).test(n)})}async _computeAllowedWorkspaceFolders(){let e=td.workspace.workspaceFolders||[],t=[];if(e.length<=1){let t=[...e];return td.workspace.getConfiguration("python.analysis").get("useNearestConfiguration",!1)&&1===e.length?[...t,...await this._discoverVirtualWorkspaces(e[0])]:t}for(let n of e)await this._isFolderExcluded(n.uri,n.name)||t.push(n);if(td.workspace.getConfiguration("python.analysis").get("useNearestConfiguration",!1))for(let e of t){let n=await this._discoverVirtualWorkspaces(e);t.push(...n)}return t}async _discoverVirtualWorkspaces(e){let t=[];try{for(let n of(await this._pyrightConfigReader.findAllConfigFiles(e.uri))){let r=td.Uri.joinPath(n,"..");if(r.toString()===e.uri.toString())continue;let a=r.path.split("/").pop()||"";if(await this._isFolderExcluded(r,a))continue;let i={uri:r,name:`${e.name}/${this._getRelativePath(e.uri,r)}`,index:e.index};this._virtualWorkspaceFolders.set(r.toString(),i),t.push(i)}}catch(e){}return t}_getRelativePath(e,t){let n=e.path,r=t.path;return r.startsWith(n)?r.substring(n.length).replace(/^\//,""):r}async _getExcludeSetting(e){let t=await this._pyrightConfigReader.getSetting(e,"exclude");return t||(t=td.workspace.getConfiguration("python.analysis",e).get("exclude"))}constructor(e){rb(this,"_pyrightConfigReader",void 0),rb(this,"_externalWorkspaceFolders",[]),rb(this,"_client",void 0),rb(this,"_configFileWatcher",void 0),rb(this,"_virtualWorkspaceFolders",new Map),this._pyrightConfigReader=null!=e?e:new rf,td.workspace.onDidChangeConfiguration(e=>{(e.affectsConfiguration("python.analysis.exclude")||e.affectsConfiguration("python.analysis.useNearestConfiguration"))&&this._recomputeWorkspaceFolders()}),this._setupConfigFileWatcher()}}function rw(e,t){return e.name===t.name&&e.uri.toString()===t.uri.toString()}function rk(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}class rC{get workspaceAddon(){return this._workspaceAddon}didChange(){return this._callNext("didChange",arguments)}didOpen(){return this._callNext("didOpen",arguments)}didClose(){return this._callNext("didClose",arguments)}didSave(){return this._callNext("didSave",arguments)}willSave(){return this._callNext("willSave",arguments)}willSaveWaitUntil(){return this._callNext("willSaveWaitUntil",arguments)}async didOpenNotebook(){return this._callNotebooksNext("didOpen",arguments)}async didSaveNotebook(){return this._callNotebooksNext("didSave",arguments)}async didChangeNotebook(){return this._callNotebooksNext("didChange",arguments)}async didCloseNotebook(){return this._callNotebooksNext("didClose",arguments)}provideCompletionItem(){return this._callNextAndSendTelemetry("textDocument/completion","provideCompletionItem",arguments,(e,t)=>t?{resultLength:Array.isArray(t)?t.length:t.items.length}:{resultLength:0},(e,t)=>{var n,r,a,i;if(!t)return{};let o=Array.isArray(t)?t:(null==t?void 0:t.items)||[],s=null==(r=o[0])||null==(n=r.data)?void 0:n.moduleHash,l=null==(i=o[0])||null==(a=i.data)?void 0:a.moduleVersion;return s?{moduleHash:s,moduleVersion:l||"0"}:{}})}provideHover(){return this._callNextAndSendTelemetry("textDocument/hover","provideHover",arguments,void 0,(e,t)=>{let n,r;return t&&(t.contents.forEach(e=>{var t,a;let i="string"==typeof e.value?e.value.toString():e.toString();i&&i.includes("\x3c!--moduleHash:")&&!n&&(n=null==(t=i.match(/<!--moduleHash:(.+)-->/m))?void 0:t[1]),i&&i.includes("\x3c!--moduleVersion:")&&!r&&(r=null==(a=i.match(/<!--moduleVersion:(.+)-->/m))?void 0:a[1])}),n)?{moduleHash:parseInt(n,10),moduleVersion:r||"0"}:{}})}handleDiagnostics(e,t,n){return this._callNext("handleDiagnostics",arguments)}resolveCompletionItem(){return this._callNextAndSendTelemetry("completionItem/resolve","resolveCompletionItem",arguments)}provideSignatureHelp(){return this._callNextAndSendTelemetry("textDocument/signatureHelp","provideSignatureHelp",arguments)}provideDefinition(){return this._callNextAndSendTelemetry("textDocument/definition","provideDefinition",arguments)}provideReferences(){return this._callNextAndSendTelemetry("textDocument/references","provideReferences",arguments)}provideDocumentHighlights(){return this._callNext("provideDocumentHighlights",arguments)}provideDocumentSymbols(){return this._callNextAndSendTelemetry("textDocument/documentSymbol","provideDocumentSymbols",arguments)}provideWorkspaceSymbols(){return this._callNextAndSendTelemetry("workspace/symbol","provideWorkspaceSymbols",arguments)}provideCodeActions(){return this._callNextAndSendTelemetry("textDocument/codeAction","provideCodeActions",arguments,void 0,(e,t)=>t?{actions:t.map(e=>{var t,n;return n5.Command.is(e)?`[c:${e.command}]`:`[a:${null!=(t=null==(n=e.command)?void 0:n.command)?t:e.title}]`}).join(", ")}:{})}provideCodeLenses(){return this._callNextAndSendTelemetry("textDocument/codeLens","provideCodeLenses",arguments)}resolveCodeLens(){return this._callNextAndSendTelemetry("codeLens/resolve","resolveCodeLens",arguments)}provideDocumentFormattingEdits(){return this._callNext("provideDocumentFormattingEdits",arguments)}provideDocumentRangeFormattingEdits(){return this._callNext("provideDocumentRangeFormattingEdits",arguments)}provideOnTypeFormattingEdits(){return this._callNextAndSendTelemetry("textDocument/onTypeFormatting","provideOnTypeFormattingEdits",arguments)}provideRenameEdits(){return this._callNextAndSendTelemetry("textDocument/rename","provideRenameEdits",arguments)}prepareRename(){return this._callNextAndSendTelemetry("textDocument/prepareRename","prepareRename",arguments)}provideDocumentLinks(){return this._callNext("provideDocumentLinks",arguments)}resolveDocumentLink(){return this._callNext("resolveDocumentLink",arguments)}provideDeclaration(){return this._callNextAndSendTelemetry("textDocument/declaration","provideDeclaration",arguments)}provideTypeDefinition(){return this._callNext("provideTypeDefinition",arguments)}provideImplementation(){return this._callNext("provideImplementation",arguments)}provideDocumentColors(){return this._callNext("provideDocumentColors",arguments)}provideColorPresentations(){return this._callNext("provideColorPresentations",arguments)}provideFoldingRanges(){return this._callNext("provideFoldingRanges",arguments)}provideSelectionRanges(){return this._callNext("provideSelectionRanges",arguments)}prepareCallHierarchy(){return this._callNext("prepareCallHierarchy",arguments)}provideCallHierarchyIncomingCalls(){return this._callNext("provideCallHierarchyIncomingCalls",arguments)}provideCallHierarchyOutgoingCalls(){return this._callNext("provideCallHierarchyOutgoingCalls",arguments)}provideDocumentSemanticTokens(){return this._callNext("provideDocumentSemanticTokens",arguments)}provideDocumentSemanticTokensEdits(){return this._callNext("provideDocumentSemanticTokensEdits",arguments)}provideDocumentRangeSemanticTokens(){return this._callNext("provideDocumentRangeSemanticTokens",arguments)}provideLinkedEditingRange(){return this._callNext("provideLinkedEditingRange",arguments)}async sendRequest(e,t,n,r){if(!o)return await r(e,t,n);let a=await rD(t,o.translateToDisk.bind(o)),i=await r(e,a,n);return await rD(i,o.translateToVirtual.bind(o))}async sendNotification(e,t,n){if(!o)return await t(e,n);let r=await rD(n,o.translateToDisk.bind(o));return await t(e,r)}async _setPythonPath(e,t){var n,r;if("python"!==e.section||!this._pythonEnvironmentApi)return;let a=e.scopeUri?td.Uri.parse(e.scopeUri):void 0;try{t.pythonPath=await this._getPythonPath(a);let e={};try{e=a?await this._pythonEnvironmentApi.getEnvironmentVariables(a):{}}catch(e){n=`Failed to read environment variables; PYTHONPATH will not be injected: ${e}`,nL(nD.Warn,n)}let r=e.PYTHONPATH;r&&(t._envPYTHONPATH=r);let i=await this._getEnvironmentName(a);i&&(t.pythonEnvironmentName=i)}catch(e){r=`Failed to set Python path configuration: ${e}`,nL(nD.Warn,r)}}_configurationHook(e,t){let n=this._services.config;if("editor"===e.section){let r=n.getConfiguration(e.section,{uri:e.scopeUri?td.Uri.parse(e.scopeUri):void 0,languageId:"python"});t.formatOnType=r.get("formatOnType"),t.insertSpaces=r.get("insertSpaces"),t.indentSize=r.get("indentSize"),t.tabSize=r.get("tabSize")}else if("python.analysis"===e.section){let a,i=n.getConfiguration(e.section,e.scopeUri?td.Uri.parse(e.scopeUri):void 0);for(let e of(a=[],function e(t,n=""){for(let r of Object.keys(t)){let i=n?`${n}.${r}`:r,o=t[r];null===o||"object"!=typeof o||Array.isArray(o)?a.push(i):e(o,i)}}(i),a))if(!function(e,t){let n=e.inspect(t);return!!n&&(void 0!==n.globalValue||void 0!==n.workspaceValue||void 0!==n.workspaceFolderValue||void 0!==n.globalLanguageValue||void 0!==n.workspaceLanguageValue||void 0!==n.workspaceFolderLanguageValue)}(i,e)){var r;t.setByDefault=null!=(r=t.setByDefault)?r:[],t.setByDefault.push(e.toLowerCase())}}}async _getEnvironmentName(e){let t=function(e,t){var n,r;if(!e||!e.path.toLowerCase().endsWith(".ipynb")&&!e.path.toLowerCase().endsWith("interactive"))return;let a=t.find(t=>t.notebook.uri.toString()===e.toString());if(!a)return;let i="custom"in a.notebook.metadata?a.notebook.metadata.custom:a.notebook.metadata;if(!(null==i||null==(n=i.metadata)?void 0:n.kernelspec))return;let o=(null==(r=i.metadata.language_info)?void 0:r.version)||"";return`${i.metadata.kernelspec.display_name||i.metadata.kernelspec.name} (Python ${o})`}(e,td.window.visibleNotebookEditors);return void 0!==t?t:await this._pythonEnvironmentApi.getEnvironmentName(e)}async _getPythonPath(e){var t;return null!=(t=await this._pythonEnvironmentApi.getActivePythonEnvironment(e))?t:""}_callNext(e,t){return this.notebookAddon&&this.notebookAddon[e]?this.notebookAddon[e](...t):t[t.length-1](...t)}_callNotebooksNext(e,t){var n;return(null==(n=this.notebookAddon)?void 0:n.notebooks)&&this.notebookAddon.notebooks[e]?this.notebookAddon.notebooks[e](...t):t[t.length-1](...t)}_callNextAndSendTelemetry(e,t,n,r,a){let i=!1,o=[...n];return o[o.length-1]=(...e)=>(i=!0,n[n.length-1](...e)),this._lspTelemetryThrottler.maybeSendTelemetry(e,()=>this._callNext(t,o),()=>i,(e,t)=>this._telemetryService.sendTelemetryEvent(nz.LANGUAGE_SERVER_REQUEST,e,t),r,a)}constructor(e,t,n,r){rk(this,"_getClient",void 0),rk(this,"_services",void 0),rk(this,"_telemetryService",void 0),rk(this,"_pythonEnvironmentApi",void 0),rk(this,"_lspTelemetryThrottler",void 0),rk(this,"notebookAddon",void 0),rk(this,"_workspaceAddon",void 0),rk(this,"workspace",void 0),rk(this,"notebooks",void 0),this._getClient=e,this._services=t,this._telemetryService=n,this._pythonEnvironmentApi=r,this._lspTelemetryThrottler=new n9,this.workspace={configuration:async(e,t,n)=>{let r=n(e,t);if(tT(r)&&(r=await r),r instanceof n5.ResponseError)return r;for(let[t,n]of e.items.entries())await this._setPythonPath(n,r[t]),this._configurationHook(n,r[t]);return r},workspaceFolders:(e,t)=>this._workspaceAddon.workspaceFolders,didChangeWorkspaceFolders:async(e,t)=>await this._workspaceAddon.interceptDidChangeWorkspaceFolders(e,t)},this.notebooks={didOpen:this.didOpenNotebook.bind(this),didSave:this.didSaveNotebook.bind(this),didChange:this.didChangeNotebook.bind(this),didClose:this.didCloseNotebook.bind(this)},this.handleDiagnostics=this.handleDiagnostics.bind(this),this.didOpen=this.didOpen.bind(this),this.didSave=this.didSave.bind(this),this.didChange=this.didChange.bind(this),this.didClose=this.didClose.bind(this),this.willSave=this.willSave.bind(this),this.willSaveWaitUntil=this.willSaveWaitUntil.bind(this),this._workspaceAddon=new rT}}async function rD(e,t){if(null==e)return e;if("string"==typeof e){try{if(e.includes(":")){let n=td.Uri.parse(e);if(n.scheme){let r=await t(n);return r?r.toString():e}}}catch{}return e}if(Array.isArray(e))return await Promise.all(e.map(e=>rD(e,t)));if("object"==typeof e){let n={};for(let[r,a]of Object.entries(e))n[r]=await rD(a,t);return n}return e}class rP extends rC{constructor(e,t,n){super(e,t,n)}}i(24533),(j=(F=eQ||(eQ={})).Requests||(F.Requests={})).GetCompletionContextItems="python/getCompletionContextItems",j.GetDocumentation="python/getDocumentation",j.CheckDocumentationStatus="python/checkDocumentationStatus",j.McpPort="python/mcpPort",j.PromptLanguageModel="python/promptLanguageModel",j.CheckLanguageModel="python/checkLanguageModel",j.CheckSubscriptionStatus="python/checkSubscriptionStatus",F.Notifications||(F.Notifications={}),F.sendRequest=function(e,t,n,r){return e.sendRequest(t,n,r)},F.sendNotification=function(e,t,n){e.sendNotification(t,n)},F.onRequest=function(e,t,n){return e.onRequest(t,n)},F.onNotification=function(e,t,n){return e.onNotification(t,n)};let r_="gpt-4.1";var rS=((L={}).createTypeStub="python.createTypeStub",L.orderImports="python.orderImports",L.addMissingOptionalToParam="python.addOptionalForParam",L.removeUnusedImport="python.removeUnusedImport",L.addImport="python.addImport",L.changeSpelling="pylance.changeSpelling",L.extractMethod="pylance.extractMethod",L.extractVariable="pylance.extractVariable",L.dumpFileDebugInfo="pyright.dumpFileDebugInfo",L.completionAccepted="pylance.completionAccepted",L.executedClientCommand="pylance.executedClientCommand",L.convertImportFormat="pylance.convertImportFormat",L.moveSymbol="pylance.moveSymbol",L.getSourceFiles="pylance.getSourceFiles",L.getAutoImports="pylance.getAutoImports",L.fixAll="pylance.fixAll",L.addFixtureTypeAnnotation="pylance.pytest.addFixtureTypeAnnotation",L.addAllFixtureTypeAnnotations="pylance.pytest.addAllFixtureTypeAnnotations",L.restartServer="pyright.restartserver",L.clearPersistedIndices="pylance.indexing.clearPersistedIndices",L.startProfiling="pylance.profiling.start",L.stopProfiling="pylance.profiling.stop",L.startLogging="pylance.logging.start",L.stopLogging="pylance.logging.stop",L.implementAllAbstractClasses="pylance.implementAllAbstractClasses",L.implementAllAbstractClassesWithCopilot="pylance.implementAllAbstractClassesWithCopilot",L.getAllDocstringRanges="pylance.getAllDocstringRanges",L.runCurrentFileInSandbox="pylance.server.runCurrentFileInSandbox",L.diagnosticRefactor="pylance.diagnosticRefactor",L.pluginCommand="pylance.pluginCommand",L.convertImportStar="pylance.convertImportStar",L.convertImportToModule="pylance.convertImportToModule",L.addTypeAnnotation="pylance.addTypeAnnotation",L.inheritAllDecorators="pylance.inheritAllDecorators",L.addToExtraPathsInConfig="pylance.addToExtraPathsInConfig",L.renameShadowedStdlib="pylance.renameShadowedStdlib",L),rx=((q={}).reportIssue="pylance.reportIssue",q.triggerParameterHints="pylance.triggerParameterHints",q.runCommands="pylance.runCommands",q.extractMethodWithRename="pylance.extractMethodWithRename",q.extractVariableWithRename="pylance.extractVariableWithRename",q.moveSymbolWithFileSelection="pylance.moveSymbolWithFileSelection",q.addToExtraPaths="pylance.addToExtraPaths",q.dumpTokens="pylance.dumpTokens",q.dumpNodes="pylance.dumpNodes",q.dumpTypes="pylance.dumpTypes",q.dumpCachedTypes="pylance.dumpCachedTypes",q.setAutoImportCompletions="pylance.setAutoImportCompletions",q.dumpCodeFlowGraph="pylance.dumpCodeFlowGraph",q.pythonSetInterpeter="python.setInterpreter",q.notebookSelectKernel="_notebook.selectKernel",q.openUri="pylance.openUri",q.searchImports="pylance.searchImports",q.gotoOutputChannel="pylance.gotoOutputChannel",q.openConfig="pylance.openConfig",q.startEditorChat="vscode.editorChat.start",q.showTypeCheckingPicker="pylance.showTypeCheckingPicker",q.foldDocstrings="pylance.foldDocstrings",q.unfoldDocstrings="pylance.unfoldDocstrings",q.runCurrentFileInSandbox="pylance.runCurrentFileInSandbox",q.showRecommendations="pylance.showRecommendations",q.troubleshootMissingImports="pylance.troubleshootMissingImports",q.installMissingPackages="pylance.installMissingPackages",q.findMatchingEnv="pylance.findMatchingEnv",q.showReferences="pylance.showReferences",q);(U=(V=e0||(e0={})).TestSignalKinds||(V.TestSignalKinds={})).Initialization="initialization",U.DidOpenDocument="didopendocument",U.DidChangeDocument="didchangedocument",U.DidOpenNotebookDocument="didopennotebookdocument",U.DidChangeNotebookDocument="didchangenotebookdocument",U.IndexingStarted="indexingstarted",U.IndexingDone="indexingdone",U.WorkspaceIndexingDone="workspaceindexingdone",U.PthPathUpdate="pthpathupdate",U.ChildProcessStarted="childprocessstarted",U.ReanalysisRequested="reanalysisrequested",U.DiagnosticsDone="diagnosticsdone",U.PackageDiscoveryDone="packagediscoverydone",U.SourceEnumerationDone="sourceenumerationdone",U.WorkspaceDiagnosticsRefresh="workspacediagnosticsrefresh",U.IndicesReset="indicesreset",(B=V.Requests||(V.Requests={})).InExperiment="python/inExperiment",B.GetExperimentValue="python/getExperimentValue",B.IsTrustedWorkspace="python/isTrustedWorkspace",B.JupyterReferences="python/jupyterReferences",B.JupyterDocumentSymbols="python/jupyterDocumentSymbols",B.ApplyCursorMovingEdit="python/applyCursorMovingEdit",B.ClientShowMessage="python/clientShowMessage",B.GetConfigInfo="python/getConfigInfo",B.PythonEnvExtensionInstalled="python/pythonEnvExtensionInstalled",B.GetPythonEnvironments="python/getPythonEnvironments",B.UpdatePythonEnvironment="python/updatePythonEnvironment",B.AnalyzeFile="test/analyzeFile",B.GetWorkspaceConfig="test/getWorkspaceConfig",B.GetWorkspaceSettings="test/getWorkspaceSettings",B.GetWorkspaceKinds="test/getWorkspaceKinds",B.GetWorkspaceInfos="test/getWorkspaceInfos",B.GetNotebookData="test/getNotebookData",B.GetUserFiles="test/getUserFiles",B.GetOpenFiles="test/getOpenFiles",B.GetKnownFiles="test/getKnownFiles",B.GetWorkspaceInfo="test/getWorkspaceInfo",B.GetFileContent="test/getFileContent",B.GetWorkspaceFileContent="test/getWorkspaceFileContent",B.RunIndexer="test/runIndexer",B.AnalyzeWorkspace="test/analyzeWorkspace",B.GetDiagnostics="test/getDiagnostics",B.GetUserIndices="test/getUserIndices",B.Wait="test/wait",B.TestWriteFile="test/writeFile",B.StartProfiling="pylance/startProfiling",B.StopProfiling="pylance/stopProfiling",B.UpdateSetting="pylance/updateSetting",B.LoadBundle="pylance/loadBundle",(V.SyncRequests||(V.SyncRequests={})).IsTrustedWorkspace="python/isTrustedWorkspaceSync",(W=V.Notifications||(V.Notifications={})).SetStatusBarMessage="python/setStatusBarMessage",W.BeginProgress="python/beginProgress",W.ReportProgress="python/reportProgress",W.EndProgress="python/endProgress",W.PyrightBeginProgress="pyright/beginProgress",W.PyrightReportProgress="pyright/reportProgress",W.PyrightEndProgress="pyright/endProgress",W.WorkspaceTrusted="python/workspaceTrusted",W.ConfigOptionsChanged="python/configOptionsChanged",W.AskForWait="test/askForWait",W.TestSignal="test/signal",W.DidChangeConfiguration="workspace/didChangeConfiguration",W.DidChangeNotebookDocument="notebookDocument/didChange",W.DidChangeNotebookKernel="notebookDocument/didChangeKernel",W.CacheDirCreate="python/cacheDirCreate",W.CacheFileWrite="python/cacheFileWrite",W.TestAddFile="test/addFile",W.TestStartServer="test/startServer",W.TestStartServerResponse="test/startServerResponse",W.TestLog="test/logMessage",W.TestPassExtraMessagePort="test/passExtraMessagePort",W.ExecuteCommand="pylance/executeCommand",W.AddOrUpdateDistUrl="pylance/addOrUpdateDistUrl",W.RemoveDistUrl="pylance/removeDistUrl",W.PthPathsUpdated="python/pthPathsUpdated",W.Recommendation="pylance/recommendation",W.RegisterNotebookStartupCommands="pylance/registerNotebookStartupCommands",V.sendRequest=function(e,t,n,r){return e.sendRequest(t,n,r)},V.sendNotification=function(e,t,n){e.sendNotification(t,n)},V.onRequest=function(e,t,n){return e.onRequest(t,n)},V.onNotification=function(e,t,n){return e.onNotification(t,n)},function(e){function t(e,t){return e<0&&t_("start must be non-negative"),t<0&&t_("length must be non-negative"),{start:e,length:t}}function n(e){return e.start+e.length}function r(e,t){return t>=e.start&&t<=n(e)}function a(e,t){let r=e;t.start<r.start&&(r={start:t.start,length:r.length+r.start-t.start});let a=n(t),i=n(r);return a>i&&(r={start:r.start,length:r.length+a-i}),r}e.create=t,e.fromBounds=function(e,n){return e<0&&t_("start must be non-negative"),e>n&&t_("end must be greater than or equal to start"),t(e,n-e)},e.getEnd=n,e.contains=function(e,t){return t>=e.start&&t<n(e)},e.containsRange=function(e,t){return t.start>=e.start&&n(t)<=n(e)},e.overlaps=r,e.overlapsRange=function(e,t){return r(e,t.start)||r(t,e.start)},e.extend=a,e.combine=function(e){if(0===e.length)return;let t={start:e[0].start,length:e[0].length};for(let n=1;n<e.length;n++)t=a(t,e[n]);return t}}(e1||(e1={})),(e2||(e2={})).print=function(e){return`(${e.line}:${e.character})`},(e5||(e5={})).print=function(e){return`${e2.print(e.start)}-${e2.print(e.end)}`};class rA{get start(){return this._items.length>0?this._items[0].start:0}get end(){let e=this._items[this._items.length-1];return this._items.length>0?e.start+e.length:0}get length(){return this.end-this.start}get count(){return this._items.length}contains(e){return e>=this.start&&e<this.end}getItemAt(e){return(e<0||e>=this._items.length)&&t_("index is out of range"),this._items[e]}getItemAtPosition(e){if(0===this.count||e<this.start||e>this.end)return -1;let t=0,n=this.count-1;for(;t<n;){let r=t+(n-t>>1),a=this._items[r];if(e>=a.start&&(r>=this.count-1||e<this._items[r+1].start))return r;e<a.start?n=r-1:t=r+1}return t}getItemContaining(e){return 0===this.count||e<this.start||e>this.end?-1:function(e,t,n=e1.contains){if(0===e.length)return -1;let r=0,a=e.length-1;for(;r<=a;){let i=Math.floor(r+(a-r)/2),o=rN(e,i,r,a);if(void 0===o)break;if(n(o.item,t))return o.index;let s=rN(e,i+1,i+1,a);if(void 0===s||i<e.length-1&&e1.getEnd(o.item)<=t&&t<s.item.start)break;t<o.item.start?a=i-1:r=i+1}return -1}(this._items,e)}constructor(e){!function(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}(this,"_items",void 0),this._items=e}}function rN(e,t,n,r){let a=e[t];if(a)return{index:t,item:a};for(let n=t+1;n<=r;n++){let t=e[n];if(t)return{index:n,item:t}}for(let r=t-1;r>=n;r--){let t=e[r];if(t)return{index:r,item:t}}}let rI=Array(256),rR={},rO={},rE=!1;function rM(e,t){return e<256?1===rI[e]:(rE||(r$(!1),rE=!0),1===(void 0!==t?rV(e,t):rR[e]))}function rz(e,t){let n;return e<256?1===rI[e]||2===rI[e]:(rE||(r$(!1),rE=!0),1===(n=void 0!==t?rV(e,t):rR[e])||2===n)}function rF(e){return e>=tC._0&&e<=tC._9||e===tC.Underscore}function rj(e){return rF(e)||e>=tC.a&&e<=tC.f||e>=tC.A&&e<=tC.F||e===tC.Underscore}function rL(e){return e>=tC._0&&e<=tC._7||e===tC.Underscore}function rq(e){return e===tC._0||e===tC._1||e===tC.Underscore}function rV(e,t){if(3!==rR[e])return 0;let n=rO[e];return n?n[t]:0}let rU=[[tC.Underscore,6277,6278,8472,8494,12443,12444],[[65,90],[192,214],[216,222],256,258,260,262,264,266,268,270,272,274,276,278,280,282,284,286,288,290,292,294,296,298,300,302,304,306,308,310,313,315,317,319,321,323,325,327,330,332,334,336,338,340,342,344,346,348,350,352,354,356,358,360,362,364,366,368,370,372,374,[376,377],379,381,[385,386],388,[390,391],[393,395],[398,401],[403,404],[406,408],[412,413],[415,416],418,420,[422,423],425,428,[430,431],[433,435],437,[439,440],444,452,455,458,461,463,465,467,469,471,473,475,478,480,482,484,486,488,490,492,494,497,500,[502,504],506,508,510,512,514,516,518,520,522,524,526,528,530,532,534,536,538,540,542,544,546,548,550,552,554,556,558,560,562,[570,571],[573,574],577,[579,582],584,586,588,590,880,882,886,895,902,[904,906],908,[910,911],[913,929],[931,939],975,[978,980],984,986,988,990,992,994,996,998,1e3,1002,1004,1006,1012,1015,[1017,1018],[1021,1071],1120,1122,1124,1126,1128,1130,1132,1134,1136,1138,1140,1142,1144,1146,1148,1150,1152,1162,1164,1166,1168,1170,1172,1174,1176,1178,1180,1182,1184,1186,1188,1190,1192,1194,1196,1198,1200,1202,1204,1206,1208,1210,1212,1214,[1216,1217],1219,1221,1223,1225,1227,1229,1232,1234,1236,1238,1240,1242,1244,1246,1248,1250,1252,1254,1256,1258,1260,1262,1264,1266,1268,1270,1272,1274,1276,1278,1280,1282,1284,1286,1288,1290,1292,1294,1296,1298,1300,1302,1304,1306,1308,1310,1312,1314,1316,1318,1320,1322,1324,1326,[1329,1366],[4256,4293],4295,4301,[5024,5109],7305,[7312,7354],[7357,7359],7680,7682,7684,7686,7688,7690,7692,7694,7696,7698,7700,7702,7704,7706,7708,7710,7712,7714,7716,7718,7720,7722,7724,7726,7728,7730,7732,7734,7736,7738,7740,7742,7744,7746,7748,7750,7752,7754,7756,7758,7760,7762,7764,7766,7768,7770,7772,7774,7776,7778,7780,7782,7784,7786,7788,7790,7792,7794,7796,7798,7800,7802,7804,7806,7808,7810,7812,7814,7816,7818,7820,7822,7824,7826,7828,7838,7840,7842,7844,7846,7848,7850,7852,7854,7856,7858,7860,7862,7864,7866,7868,7870,7872,7874,7876,7878,7880,7882,7884,7886,7888,7890,7892,7894,7896,7898,7900,7902,7904,7906,7908,7910,7912,7914,7916,7918,7920,7922,7924,7926,7928,7930,7932,7934,[7944,7951],[7960,7965],[7976,7983],[7992,7999],[8008,8013],8025,8027,8029,8031,[8040,8047],[8120,8123],[8136,8139],[8152,8155],[8168,8172],[8184,8187],8450,8455,[8459,8461],[8464,8466],8469,[8473,8477],8484,8486,8488,[8490,8493],[8496,8499],[8510,8511],8517,8579,[11264,11311],11360,[11362,11364],11367,11369,11371,[11373,11376],11378,11381,[11390,11392],11394,11396,11398,11400,11402,11404,11406,11408,11410,11412,11414,11416,11418,11420,11422,11424,11426,11428,11430,11432,11434,11436,11438,11440,11442,11444,11446,11448,11450,11452,11454,11456,11458,11460,11462,11464,11466,11468,11470,11472,11474,11476,11478,11480,11482,11484,11486,11488,11490,11499,11501,11506,42560,42562,42564,42566,42568,42570,42572,42574,42576,42578,42580,42582,42584,42586,42588,42590,42592,42594,42596,42598,42600,42602,42604,42624,42626,42628,42630,42632,42634,42636,42638,42640,42642,42644,42646,42648,42650,42786,42788,42790,42792,42794,42796,42798,42802,42804,42806,42808,42810,42812,42814,42816,42818,42820,42822,42824,42826,42828,42830,42832,42834,42836,42838,42840,42842,42844,42846,42848,42850,42852,42854,42856,42858,42860,42862,42873,42875,[42877,42878],42880,42882,42884,42886,42891,42893,42896,42898,42902,42904,42906,42908,42910,42912,42914,42916,42918,42920,[42922,42926],[42928,42932],42934,42936,42938,42940,42942,42944,42946,[42948,42951],42953,[42955,42956],42960,42966,42968,42970,42972,42997,[65313,65338],[66560,66599],[66736,66771],[66928,66938],[66940,66954],[66956,66962],[66964,66965],[68736,68786],[68944,68965],[71840,71871],[93760,93791],[119808,119833],[119860,119885],[119912,119937],119964,[119966,119967],119970,[119973,119974],[119977,119980],[119982,119989],[120016,120041],[120068,120069],[120071,120074],[120077,120084],[120086,120092],[120120,120121],[120123,120126],[120128,120132],120134,[120138,120144],[120172,120197],[120224,120249],[120276,120301],[120328,120353],[120380,120405],[120432,120457],[120488,120512],[120546,120570],[120604,120628],[120662,120686],[120720,120744],120778,[125184,125217]],[[97,122],181,[223,246],[248,255],257,259,261,263,265,267,269,271,273,275,277,279,281,283,285,287,289,291,293,295,297,299,301,303,305,307,309,[311,312],314,316,318,320,322,324,326,[328,329],331,333,335,337,339,341,343,345,347,349,351,353,355,357,359,361,363,365,367,369,371,373,375,378,380,[382,384],387,389,392,[396,397],402,405,[409,411],414,417,419,421,424,[426,427],429,432,436,438,[441,442],[445,447],454,457,460,462,464,466,468,470,472,474,[476,477],479,481,483,485,487,489,491,493,[495,496],499,501,505,507,509,511,513,515,517,519,521,523,525,527,529,531,533,535,537,539,541,543,545,547,549,551,553,555,557,559,561,[563,569],572,[575,576],578,583,585,587,589,[591,659],[661,687],881,883,887,[891,893],912,[940,974],[976,977],[981,983],985,987,989,991,993,995,997,999,1001,1003,1005,[1007,1011],1013,1016,[1019,1020],[1072,1119],1121,1123,1125,1127,1129,1131,1133,1135,1137,1139,1141,1143,1145,1147,1149,1151,1153,1163,1165,1167,1169,1171,1173,1175,1177,1179,1181,1183,1185,1187,1189,1191,1193,1195,1197,1199,1201,1203,1205,1207,1209,1211,1213,1215,1218,1220,1222,1224,1226,1228,[1230,1231],1233,1235,1237,1239,1241,1243,1245,1247,1249,1251,1253,1255,1257,1259,1261,1263,1265,1267,1269,1271,1273,1275,1277,1279,1281,1283,1285,1287,1289,1291,1293,1295,1297,1299,1301,1303,1305,1307,1309,1311,1313,1315,1317,1319,1321,1323,1325,1327,[1376,1416],[4304,4346],[4349,4351],[5112,5117],[7296,7304],7306,[7424,7467],[7531,7543],[7545,7578],7681,7683,7685,7687,7689,7691,7693,7695,7697,7699,7701,7703,7705,7707,7709,7711,7713,7715,7717,7719,7721,7723,7725,7727,7729,7731,7733,7735,7737,7739,7741,7743,7745,7747,7749,7751,7753,7755,7757,7759,7761,7763,7765,7767,7769,7771,7773,7775,7777,7779,7781,7783,7785,7787,7789,7791,7793,7795,7797,7799,7801,7803,7805,7807,7809,7811,7813,7815,7817,7819,7821,7823,7825,7827,[7829,7837],7839,7841,7843,7845,7847,7849,7851,7853,7855,7857,7859,7861,7863,7865,7867,7869,7871,7873,7875,7877,7879,7881,7883,7885,7887,7889,7891,7893,7895,7897,7899,7901,7903,7905,7907,7909,7911,7913,7915,7917,7919,7921,7923,7925,7927,7929,7931,7933,[7935,7943],[7952,7957],[7968,7975],[7984,7991],[8e3,8005],[8016,8023],[8032,8039],[8048,8061],[8064,8071],[8080,8087],[8096,8103],[8112,8116],[8118,8119],8126,[8130,8132],[8134,8135],[8144,8147],[8150,8151],[8160,8167],[8178,8180],[8182,8183],8458,[8462,8463],8467,8495,8500,8505,[8508,8509],[8518,8521],8526,8580,[11312,11359],11361,[11365,11366],11368,11370,11372,11377,[11379,11380],[11382,11387],11393,11395,11397,11399,11401,11403,11405,11407,11409,11411,11413,11415,11417,11419,11421,11423,11425,11427,11429,11431,11433,11435,11437,11439,11441,11443,11445,11447,11449,11451,11453,11455,11457,11459,11461,11463,11465,11467,11469,11471,11473,11475,11477,11479,11481,11483,11485,11487,11489,[11491,11492],11500,11502,11507,[11520,11557],11559,11565,42561,42563,42565,42567,42569,42571,42573,42575,42577,42579,42581,42583,42585,42587,42589,42591,42593,42595,42597,42599,42601,42603,42605,42625,42627,42629,42631,42633,42635,42637,42639,42641,42643,42645,42647,42649,42651,42787,42789,42791,42793,42795,42797,[42799,42801],42803,42805,42807,42809,42811,42813,42815,42817,42819,42821,42823,42825,42827,42829,42831,42833,42835,42837,42839,42841,42843,42845,42847,42849,42851,42853,42855,42857,42859,42861,42863,[42865,42872],42874,42876,42879,42881,42883,42885,42887,42892,42894,42897,[42899,42901],42903,42905,42907,42909,42911,42913,42915,42917,42919,42921,42927,42933,42935,42937,42939,42941,42943,42945,42947,42952,42954,42957,42961,42963,42965,42967,42969,42971,42998,43002,[43824,43866],[43872,43880],[43888,43967],[64256,64262],[64275,64279],[65345,65370],[66600,66639],[66776,66811],[66967,66977],[66979,66993],[66995,67001],[67003,67004],[68800,68850],[68976,68997],[71872,71903],[93792,93823],[119834,119859],[119886,119892],[119894,119911],[119938,119963],[119990,119993],119995,[119997,120003],[120005,120015],[120042,120067],[120094,120119],[120146,120171],[120198,120223],[120250,120275],[120302,120327],[120354,120379],[120406,120431],[120458,120485],[120514,120538],[120540,120545],[120572,120596],[120598,120603],[120630,120654],[120656,120661],[120688,120712],[120714,120719],[120746,120770],[120772,120777],120779,[122624,122633],[122635,122654],[122661,122666],[125218,125251]],[453,456,459,498,[8072,8079],[8088,8095],[8104,8111],8124,8140,8188],[170,186,443,[448,451],660,[1488,1514],[1519,1522],[1568,1599],[1601,1610],[1646,1647],[1649,1747],1749,[1774,1775],[1786,1788],1791,1808,[1810,1839],[1869,1957],1969,[1994,2026],[2048,2069],[2112,2136],[2144,2154],[2160,2183],[2185,2190],[2208,2248],[2308,2361],2365,2384,[2392,2401],[2418,2432],[2437,2444],[2447,2448],[2451,2472],[2474,2480],2482,[2486,2489],2493,2510,[2524,2525],[2527,2529],[2544,2545],2556,[2565,2570],[2575,2576],[2579,2600],[2602,2608],[2610,2611],[2613,2614],[2616,2617],[2649,2652],2654,[2674,2676],[2693,2701],[2703,2705],[2707,2728],[2730,2736],[2738,2739],[2741,2745],2749,2768,[2784,2785],2809,[2821,2828],[2831,2832],[2835,2856],[2858,2864],[2866,2867],[2869,2873],2877,[2908,2909],[2911,2913],2929,2947,[2949,2954],[2958,2960],[2962,2965],[2969,2970],2972,[2974,2975],[2979,2980],[2984,2986],[2990,3001],3024,[3077,3084],[3086,3088],[3090,3112],[3114,3129],3133,[3160,3162],3165,[3168,3169],3200,[3205,3212],[3214,3216],[3218,3240],[3242,3251],[3253,3257],3261,[3293,3294],[3296,3297],[3313,3314],[3332,3340],[3342,3344],[3346,3386],3389,3406,[3412,3414],[3423,3425],[3450,3455],[3461,3478],[3482,3505],[3507,3515],3517,[3520,3526],[3585,3632],[3634,3635],[3648,3653],[3713,3714],3716,[3718,3722],[3724,3747],3749,[3751,3760],[3762,3763],3773,[3776,3780],[3804,3807],3840,[3904,3911],[3913,3948],[3976,3980],[4096,4138],4159,[4176,4181],[4186,4189],4193,[4197,4198],[4206,4208],[4213,4225],4238,[4352,4680],[4682,4685],[4688,4694],4696,[4698,4701],[4704,4744],[4746,4749],[4752,4784],[4786,4789],[4792,4798],4800,[4802,4805],[4808,4822],[4824,4880],[4882,4885],[4888,4954],[4992,5007],[5121,5740],[5743,5759],[5761,5786],[5792,5866],[5873,5880],[5888,5905],[5919,5937],[5952,5969],[5984,5996],[5998,6e3],[6016,6067],6108,[6176,6210],[6212,6264],[6272,6276],[6279,6312],6314,[6320,6389],[6400,6430],[6480,6509],[6512,6516],[6528,6571],[6576,6601],[6656,6678],[6688,6740],[6917,6963],[6981,6988],[7043,7072],[7086,7087],[7098,7141],[7168,7203],[7245,7247],[7258,7287],[7401,7404],[7406,7411],[7413,7414],7418,[8501,8504],[11568,11623],[11648,11670],[11680,11686],[11688,11694],[11696,11702],[11704,11710],[11712,11718],[11720,11726],[11728,11734],[11736,11742],12294,12348,[12353,12438],12447,[12449,12538],12543,[12549,12591],[12593,12686],[12704,12735],[12784,12799],[13312,19903],[19968,40980],[40982,42124],[42192,42231],[42240,42507],[42512,42527],[42538,42539],42606,[42656,42725],42895,42999,[43003,43009],[43011,43013],[43015,43018],[43020,43042],[43072,43123],[43138,43187],[43250,43255],43259,[43261,43262],[43274,43301],[43312,43334],[43360,43388],[43396,43442],[43488,43492],[43495,43503],[43514,43518],[43520,43560],[43584,43586],[43588,43595],[43616,43631],[43633,43638],43642,[43646,43695],43697,[43701,43702],[43705,43709],43712,43714,[43739,43740],[43744,43754],43762,[43777,43782],[43785,43790],[43793,43798],[43808,43814],[43816,43822],[43968,44002],[44032,55203],[55216,55238],[55243,55291],[63744,64109],[64112,64217],64285,[64287,64296],[64298,64310],[64312,64316],64318,[64320,64321],[64323,64324],[64326,64433],[64467,64829],[64848,64911],[64914,64967],[65008,65019],[65136,65140],[65142,65276],[65382,65391],[65393,65437],[65440,65470],[65474,65479],[65482,65487],[65490,65495],[65498,65500],[65536,65547],[65549,65574],[65576,65594],[65596,65597],[65599,65613],[65616,65629],[65664,65786],[66176,66204],[66208,66256],[66304,66335],[66349,66368],[66370,66377],[66384,66421],[66432,66461],[66464,66499],[66504,66511],[66640,66717],[66816,66855],[66864,66915],[67008,67059],[67072,67382],[67392,67413],[67424,67431],[67584,67589],67592,[67594,67637],[67639,67640],67644,[67647,67669],[67680,67702],[67712,67742],[67808,67826],[67828,67829],[67840,67861],[67872,67897],[67968,68023],[68030,68031],68096,[68112,68115],[68117,68119],[68121,68149],[68192,68220],[68224,68252],[68288,68295],[68297,68324],[68352,68405],[68416,68437],[68448,68466],[68480,68497],[68608,68680],[68864,68899],[68938,68941],68943,[69248,69289],[69296,69297],[69314,69316],[69376,69404],69415,[69424,69445],[69488,69505],[69552,69572],[69600,69622],[69635,69687],[69745,69746],69749,[69763,69807],[69840,69864],[69891,69926],69956,69959,[69968,70002],70006,[70019,70066],[70081,70084],70106,70108,[70144,70161],[70163,70187],[70207,70208],[70272,70278],70280,[70282,70285],[70287,70301],[70303,70312],[70320,70366],[70405,70412],[70415,70416],[70419,70440],[70442,70448],[70450,70451],[70453,70457],70461,70480,[70493,70497],[70528,70537],70539,70542,[70544,70581],70583,70609,70611,[70656,70708],[70727,70730],[70751,70753],[70784,70831],[70852,70853],70855,[71040,71086],[71128,71131],[71168,71215],71236,[71296,71338],71352,[71424,71450],[71488,71494],[71680,71723],[71935,71942],71945,[71948,71955],[71957,71958],[71960,71983],71999,72001,[72096,72103],[72106,72144],72161,72163,72192,[72203,72242],72250,72272,[72284,72329],72349,[72368,72440],[72640,72672],[72704,72712],[72714,72750],72768,[72818,72847],[72960,72966],[72968,72969],[72971,73008],73030,[73056,73061],[73063,73064],[73066,73097],73112,[73440,73458],73474,[73476,73488],[73490,73523],73648,[73728,74649],[74880,75075],[77712,77808],[77824,78895],[78913,78918],[78944,82938],[82944,83526],[90368,90397],[92160,92728],[92736,92766],[92784,92862],[92880,92909],[92928,92975],[93027,93047],[93053,93071],[93507,93546],[93952,94026],94032,[94208,100343],[100352,101589],[101631,101640],[110592,110882],110898,[110928,110930],110933,[110948,110951],[110960,111355],[113664,113770],[113776,113788],[113792,113800],[113808,113817],122634,[123136,123180],123214,[123536,123565],[123584,123627],[124112,124138],[124368,124397],124400,[124896,124902],[124904,124907],[124909,124910],[124912,124926],[124928,125124],[126464,126467],[126469,126495],[126497,126498],126500,126503,[126505,126514],[126516,126519],126521,126523,126530,126535,126537,126539,[126541,126543],[126545,126546],126548,126551,126553,126555,126557,126559,[126561,126562],126564,[126567,126570],[126572,126578],[126580,126583],[126585,126588],126590,[126592,126601],[126603,126619],[126625,126627],[126629,126633],[126635,126651],[131072,173791],[173824,177977],[177984,178205],[178208,183969],[183984,191456],[191472,192093],[194560,195101],[196608,201546],[201552,205743]],[[688,705],[710,721],[736,740],748,750,884,890,1369,1600,[1765,1766],[2036,2037],2042,2074,2084,2088,2249,2417,3654,3782,4348,6103,6211,6823,[7288,7293],[7468,7530],7544,[7579,7615],8305,8319,[8336,8348],[11388,11389],11631,11823,12293,[12337,12341],12347,[12445,12446],[12540,12542],40981,[42232,42237],42508,42623,[42652,42653],[42775,42783],42864,42888,[42994,42996],[43e3,43001],43471,43494,43632,43741,[43763,43764],[43868,43871],43881,65392,[65438,65439],[67456,67461],[67463,67504],[67506,67514],68942,68975,[92992,92995],[93504,93506],[93547,93548],[94099,94111],[94176,94177],94179,[110576,110579],[110581,110587],[110589,110590],[122928,122989],[123191,123197],124139,125259],[[5870,5872],[8544,8578],[8581,8584],12295,[12321,12329],[12344,12346],[42726,42735],[65856,65908],66369,66378,[66513,66517],[74752,74862]]],rB=[{55297:[[56320,56359],[56496,56531],[56688,56698],[56700,56714],[56716,56722],[56724,56725]],55299:[[56448,56498],[56656,56677]],55302:[[56480,56511]],55323:[[56896,56927]],55349:[[56320,56345],[56372,56397],[56424,56449],56476,[56478,56479],56482,[56485,56486],[56489,56492],[56494,56501],[56528,56553],[56580,56581],[56583,56586],[56589,56596],[56598,56604],[56632,56633],[56635,56638],[56640,56644],56646,[56650,56656],[56684,56709],[56736,56761],[56788,56813],[56840,56865],[56892,56917],[56944,56969],[57e3,57024],[57058,57082],[57116,57140],[57174,57198],[57232,57256],57290],55354:[[56576,56609]]},{55297:[[56360,56399],[56536,56571],[56727,56737],[56739,56753],[56755,56761],[56763,56764]],55299:[[56512,56562],[56688,56709]],55302:[[56512,56543]],55323:[[56928,56959]],55349:[[56346,56371],[56398,56404],[56406,56423],[56450,56475],[56502,56505],56507,[56509,56515],[56517,56527],[56554,56579],[56606,56631],[56658,56683],[56710,56735],[56762,56787],[56814,56839],[56866,56891],[56918,56943],[56970,56997],[57026,57050],[57052,57057],[57084,57108],[57110,57115],[57142,57166],[57168,57173],[57200,57224],[57226,57231],[57258,57282],[57284,57289],57291],55351:[[57088,57097],[57099,57118],[57125,57130]],55354:[[56610,56643]]},{55296:[[56320,56331],[56333,56358],[56360,56378],[56380,56381],[56383,56397],[56400,56413],[56448,56570],[56960,56988],[56992,57040],[57088,57119],[57133,57152],[57154,57161],[57168,57205],[57216,57245],[57248,57283],[57288,57295]],55297:[[56400,56477],[56576,56615],[56624,56675],[56768,56819],[56832,57142],[57152,57173],[57184,57191]],55298:[[56320,56325],56328,[56330,56373],[56375,56376],56380,[56383,56405],[56416,56438],[56448,56478],[56544,56562],[56564,56565],[56576,56597],[56608,56633],[56704,56759],[56766,56767],56832,[56848,56851],[56853,56855],[56857,56885],[56928,56956],[56960,56988],[57024,57031],[57033,57060],[57088,57141],[57152,57173],[57184,57202],[57216,57233]],55299:[[56320,56392],[56576,56611],[56650,56653],56655,[56960,57001],[57008,57009],[57026,57028],[57088,57116],57127,[57136,57157],[57200,57217],[57264,57284],[57312,57334]],55300:[[56323,56375],[56433,56434],56437,[56451,56495],[56528,56552],[56579,56614],56644,56647,[56656,56690],56694,[56707,56754],[56769,56772],56794,56796,[56832,56849],[56851,56875],[56895,56896],[56960,56966],56968,[56970,56973],[56975,56989],[56991,57e3],[57008,57054],[57093,57100],[57103,57104],[57107,57128],[57130,57136],[57138,57139],[57141,57145],57149,57168,[57181,57185],[57216,57225],57227,57230,[57232,57269],57271,57297,57299],55301:[[56320,56372],[56391,56394],[56415,56417],[56448,56495],[56516,56517],56519,[56704,56750],[56792,56795],[56832,56879],56900,[56960,57002],57016,[57088,57114],[57152,57158]],55302:[[56320,56363],[56575,56582],56585,[56588,56595],[56597,56598],[56600,56623],56639,56641,[56736,56743],[56746,56784],56801,56803,56832,[56843,56882],56890,56912,[56924,56969],56989,[57008,57080],[57280,57312]],55303:[[56320,56328],[56330,56366],56384,[56434,56463],[56576,56582],[56584,56585],[56587,56624],56646,[56672,56677],[56679,56680],[56682,56713],56728,[57056,57074],57090,[57092,57104],[57106,57139],57264],55304:[[56320,57241]],55305:[[56448,56643]],55307:[[57232,57328]],55308:[[56320,57343]],55309:[[56320,56367],[56385,56390],[56416,57343]],55310:[[56320,57343]],55311:[[56320,57343]],55312:[[56320,57338]],55313:[[56320,56902]],55320:[[56576,56605]],55322:[[56320,56888],[56896,56926],[56944,57022],[57040,57069],[57088,57135],[57187,57207],[57213,57231]],55323:[[56643,56682],[57088,57162],57168],55324:[[56320,57343]],55325:[[56320,57343]],55326:[[56320,57343]],55327:[[56320,57343]],55328:[[56320,57343]],55329:[[56320,57335]],55330:[[56320,57343]],55331:[[56320,56533],[56575,56584]],55340:[[56320,56610],56626,[56656,56658],56661,[56676,56679],[56688,57083]],55343:[[56320,56426],[56432,56444],[56448,56456],[56464,56473]],55351:[57098],55352:[[56576,56620],56654,[56976,57005],[57024,57067]],55353:[[56528,56554],[56784,56813],56816,[57312,57318],[57320,57323],[57325,57326],[57328,57342]],55354:[[56320,56516]],55355:[[56832,56835],[56837,56863],[56865,56866],56868,56871,[56873,56882],[56884,56887],56889,56891,56898,56903,56905,56907,[56909,56911],[56913,56914],56916,56919,56921,56923,56925,56927,[56929,56930],56932,[56935,56938],[56940,56946],[56948,56951],[56953,56956],56958,[56960,56969],[56971,56987],[56993,56995],[56997,57001],[57003,57019]],55360:[[56320,57343]],55361:[[56320,57343]],55362:[[56320,57343]],55363:[[56320,57343]],55364:[[56320,57343]],55365:[[56320,57343]],55366:[[56320,57343]],55367:[[56320,57343]],55368:[[56320,57343]],55369:[[56320,57343]],55370:[[56320,57343]],55371:[[56320,57343]],55372:[[56320,57343]],55373:[[56320,57343]],55374:[[56320,57343]],55375:[[56320,57343]],55376:[[56320,57343]],55377:[[56320,57343]],55378:[[56320,57343]],55379:[[56320,57343]],55380:[[56320,57343]],55381:[[56320,57343]],55382:[[56320,57343]],55383:[[56320,57343]],55384:[[56320,57343]],55385:[[56320,57343]],55386:[[56320,57343]],55387:[[56320,57343]],55388:[[56320,57343]],55389:[[56320,57343]],55390:[[56320,57343]],55391:[[56320,57343]],55392:[[56320,57343]],55393:[[56320,57343]],55394:[[56320,57343]],55395:[[56320,57343]],55396:[[56320,57343]],55397:[[56320,57343]],55398:[[56320,57343]],55399:[[56320,57343]],55400:[[56320,57343]],55401:[[56320,57055],[57088,57343]],55402:[[56320,57343]],55403:[[56320,57343]],55404:[[56320,57343]],55405:[[56320,57145],[57152,57343]],55406:[[56320,56349],[56352,57343]],55407:[[56320,57343]],55408:[[56320,57343]],55409:[[56320,57343]],55410:[[56320,57343]],55411:[[56320,56993],[57008,57343]],55412:[[56320,57343]],55413:[[56320,57343]],55414:[[56320,57343]],55415:[[56320,57343]],55416:[[56320,57343]],55417:[[56320,57343]],55418:[[56320,57312],[57328,57343]],55419:[[56320,56925]],55422:[[56320,56861]],55424:[[56320,57343]],55425:[[56320,57343]],55426:[[56320,57343]],55427:[[56320,57343]],55428:[[56320,57162],[57168,57343]],55429:[[56320,57343]],55430:[[56320,57343]],55431:[[56320,57343]],55432:[[56320,57263]]},{55297:[[57216,57221],[57223,57264],[57266,57274]],55299:[56654,56687],55322:[[57152,57155]],55323:[[56640,56642],[56683,56684],[57235,57247],[57312,57313],57315],55339:[[57328,57331],[57333,57339],[57341,57342]],55352:[[56368,56429],[56631,56637]],55353:[56555],55354:[56651]},{55296:[[56640,56692],57153,57162,[57297,57301]],55305:[[56320,56430]]}],rW=[[183,903,4969,4970,4971,4972,4973,4974,4975,4976,4977,6618],[[768,879],[1155,1159],[1425,1469],1471,[1473,1474],[1476,1477],1479,[1552,1562],[1611,1631],1648,[1750,1756],[1759,1764],[1767,1768],[1770,1773],1809,[1840,1866],[1958,1968],[2027,2035],2045,[2070,2073],[2075,2083],[2085,2087],[2089,2093],[2137,2139],[2199,2207],[2250,2273],[2275,2306],2362,2364,[2369,2376],2381,[2385,2391],[2402,2403],2433,2492,[2497,2500],2509,[2530,2531],2558,[2561,2562],2620,[2625,2626],[2631,2632],[2635,2637],2641,[2672,2673],2677,[2689,2690],2748,[2753,2757],[2759,2760],2765,[2786,2787],[2810,2815],2817,2876,2879,[2881,2884],2893,[2901,2902],[2914,2915],2946,3008,3021,3072,3076,3132,[3134,3136],[3142,3144],[3146,3149],[3157,3158],[3170,3171],3201,3260,3263,3270,[3276,3277],[3298,3299],[3328,3329],[3387,3388],[3393,3396],3405,[3426,3427],3457,3530,[3538,3540],3542,3633,[3636,3642],[3655,3662],3761,[3764,3772],[3784,3790],[3864,3865],3893,3895,3897,[3953,3966],[3968,3972],[3974,3975],[3981,3991],[3993,4028],4038,[4141,4144],[4146,4151],[4153,4154],[4157,4158],[4184,4185],[4190,4192],[4209,4212],4226,[4229,4230],4237,4253,[4957,4959],[5906,5908],[5938,5939],[5970,5971],[6002,6003],[6068,6069],[6071,6077],6086,[6089,6099],6109,[6155,6157],6159,[6277,6278],6313,[6432,6434],[6439,6440],6450,[6457,6459],[6679,6680],6683,6742,[6744,6750],6752,6754,[6757,6764],[6771,6780],6783,[6832,6845],[6847,6862],[6912,6915],6964,[6966,6970],6972,6978,[7019,7027],[7040,7041],[7074,7077],[7080,7081],[7083,7085],7142,[7144,7145],7149,[7151,7153],[7212,7219],[7222,7223],[7376,7378],[7380,7392],[7394,7400],7405,7412,[7416,7417],[7616,7679],[8400,8412],8417,[8421,8432],[11503,11505],11647,[11744,11775],[12330,12333],[12441,12442],42607,[42612,42621],[42654,42655],[42736,42737],43010,43014,43019,[43045,43046],43052,[43204,43205],[43232,43249],43263,[43302,43309],[43335,43345],[43392,43394],43443,[43446,43449],[43452,43453],43493,[43561,43566],[43569,43570],[43573,43574],43587,43596,43644,43696,[43698,43700],[43703,43704],[43710,43711],43713,[43756,43757],43766,44005,44008,44013,64286,[65024,65039],[65056,65071],66045,66272,[66422,66426],[68097,68099],[68101,68102],[68108,68111],[68152,68154],68159,[68325,68326],[68900,68903],[68969,68973],[69291,69292],[69372,69375],[69446,69456],[69506,69509],69633,[69688,69702],69744,[69747,69748],[69759,69761],[69811,69814],[69817,69818],69826,[69888,69890],[69927,69931],[69933,69940],70003,[70016,70017],[70070,70078],[70089,70092],70095,[70191,70193],70196,[70198,70199],70206,70209,70367,[70371,70378],[70400,70401],[70459,70460],70464,[70502,70508],[70512,70516],[70587,70592],70606,70608,70610,[70625,70626],[70712,70719],[70722,70724],70726,70750,[70835,70840],70842,[70847,70848],[70850,70851],[71090,71093],[71100,71101],[71103,71104],[71132,71133],[71219,71226],71229,[71231,71232],71339,71341,[71344,71349],71351,71453,71455,[71458,71461],[71463,71467],[71727,71735],[71737,71738],[71995,71996],71998,72003,[72148,72151],[72154,72155],72160,[72193,72202],[72243,72248],[72251,72254],72263,[72273,72278],[72281,72283],[72330,72342],[72344,72345],[72752,72758],[72760,72765],72767,[72850,72871],[72874,72880],[72882,72883],[72885,72886],[73009,73014],73018,[73020,73021],[73023,73029],73031,[73104,73105],73109,73111,[73459,73460],[73472,73473],[73526,73530],73536,73538,73562,78912,[78919,78933],[90398,90409],[90413,90415],[92912,92916],[92976,92982],94031,[94095,94098],94180,[113821,113822],[118528,118573],[118576,118598],[119143,119145],[119163,119170],[119173,119179],[119210,119213],[119362,119364],[121344,121398],[121403,121452],121461,121476,[121499,121503],[121505,121519],[122880,122886],[122888,122904],[122907,122913],[122915,122916],[122918,122922],123023,[123184,123190],123566,[123628,123631],[124140,124143],[124398,124399],[125136,125142],[125252,125258],[917760,917999]],[2307,2363,[2366,2368],[2377,2380],[2382,2383],[2434,2435],[2494,2496],[2503,2504],[2507,2508],2519,2563,[2622,2624],2691,[2750,2752],2761,[2763,2764],[2818,2819],2878,2880,[2887,2888],[2891,2892],2903,[3006,3007],[3009,3010],[3014,3016],[3018,3020],3031,[3073,3075],[3137,3140],[3202,3203],3262,[3264,3268],[3271,3272],[3274,3275],[3285,3286],3315,[3330,3331],[3390,3392],[3398,3400],[3402,3404],3415,[3458,3459],[3535,3537],[3544,3551],[3570,3571],[3902,3903],3967,[4139,4140],4145,4152,[4155,4156],[4182,4183],[4194,4196],[4199,4205],[4227,4228],[4231,4236],4239,[4250,4252],5909,5940,6070,[6078,6085],[6087,6088],[6435,6438],[6441,6443],[6448,6449],[6451,6456],[6681,6682],6741,6743,6753,[6755,6756],[6765,6770],6916,6965,6971,[6973,6977],[6979,6980],7042,7073,[7078,7079],7082,7143,[7146,7148],7150,[7154,7155],[7204,7211],[7220,7221],7393,7415,[12334,12335],[43043,43044],43047,[43136,43137],[43188,43203],[43346,43347],43395,[43444,43445],[43450,43451],[43454,43456],[43567,43568],[43571,43572],43597,43643,43645,43755,[43758,43759],43765,[44003,44004],[44006,44007],[44009,44010],44012,69632,69634,69762,[69808,69810],[69815,69816],69932,[69957,69958],70018,[70067,70069],[70079,70080],70094,[70188,70190],[70194,70195],70197,[70368,70370],[70402,70403],[70462,70463],[70465,70468],[70471,70472],[70475,70477],70487,[70498,70499],[70584,70586],70594,70597,[70599,70602],[70604,70605],70607,[70709,70711],[70720,70721],70725,[70832,70834],70841,[70843,70846],70849,[71087,71089],[71096,71099],71102,[71216,71218],[71227,71228],71230,71340,[71342,71343],71350,71454,[71456,71457],71462,[71724,71726],71736,[71984,71989],[71991,71992],71997,72e3,72002,[72145,72147],[72156,72159],72164,72249,[72279,72280],72343,72751,72766,72873,72881,72884,[73098,73102],[73107,73108],73110,[73461,73462],73475,[73524,73525],[73534,73535],73537,[90410,90412],[94033,94087],[94192,94193],[119141,119142],[119149,119154]],[[48,57],[1632,1641],[1776,1785],[1984,1993],[2406,2415],[2534,2543],[2662,2671],[2790,2799],[2918,2927],[3046,3055],[3174,3183],[3302,3311],[3430,3439],[3558,3567],[3664,3673],[3792,3801],[3872,3881],[4160,4169],[4240,4249],[6112,6121],[6160,6169],[6470,6479],[6608,6617],[6784,6793],[6800,6809],[6992,7001],[7088,7097],[7232,7241],[7248,7257],[42528,42537],[43216,43225],[43264,43273],[43472,43481],[43504,43513],[43600,43609],[44016,44025],[65296,65305],[66720,66729],[68912,68921],[68928,68937],[69734,69743],[69872,69881],[69942,69951],[70096,70105],[70384,70393],[70736,70745],[70864,70873],[71248,71257],[71360,71369],[71376,71395],[71472,71481],[71904,71913],[72016,72025],[72688,72697],[72784,72793],[73040,73049],[73120,73129],[73552,73561],[90416,90425],[92768,92777],[92864,92873],[93008,93017],[93552,93561],[118e3,118009],[120782,120831],[123200,123209],[123632,123641],[124144,124153],[124401,124410],[125264,125273],[130032,130041]],[95,[8255,8256],8276,[65075,65076],[65101,65103],65343]],rK=[{55296:[56829,57056,[57206,57210]],55298:[[56833,56835],[56837,56838],[56844,56847],[56888,56890],56895,[57061,57062]],55299:[[56612,56615],[56681,56685],[57003,57004],[57084,57087],[57158,57168],[57218,57221]],55300:[56321,[56376,56390],56432,[56435,56436],[56447,56449],[56499,56502],[56505,56506],56514,[56576,56578],[56615,56619],[56621,56628],56691,[56704,56705],[56758,56766],[56777,56780],56783,[56879,56881],56884,[56886,56887],56894,56897,57055,[57059,57066],[57088,57089],[57147,57148],57152,[57190,57196],[57200,57204],[57275,57280],57294,57296,57298,[57313,57314]],55301:[[56376,56383],[56386,56388],56390,56414,[56499,56504],56506,[56511,56512],[56514,56515],[56754,56757],[56764,56765],[56767,56768],[56796,56797],[56883,56890],56893,[56895,56896],57003,57005,[57008,57013],57015,57117,57119,[57122,57125],[57127,57131]],55302:[[56367,56375],[56377,56378],[56635,56636],56638,56643,[56788,56791],[56794,56795],56800,[56833,56842],[56883,56888],[56891,56894],56903,[56913,56918],[56921,56923],[56970,56982],[56984,56985]],55303:[[56368,56374],[56376,56381],56383,[56466,56487],[56490,56496],[56498,56499],[56501,56502],[56625,56630],56634,[56636,56637],[56639,56645],56647,[56720,56721],56725,56727,[57075,57076],[57088,57089],[57142,57146],57152,57154,57178],55309:[56384,[56391,56405]],55320:[[56606,56617],[56621,56623]],55322:[[57072,57076],[57136,57142]],55323:[57167,[57231,57234],57316],55343:[[56477,56478]],55347:[[57088,57133],[57136,57158]],55348:[[56679,56681],[56699,56706],[56709,56715],[56746,56749],[56898,56900]],55350:[[56832,56886],[56891,56940],56949,56964,[56987,56991],[56993,57007]],55352:[[56320,56326],[56328,56344],[56347,56353],[56355,56356],[56358,56362],56463,[56624,56630],57006,[57068,57071]],55353:[[56556,56559],[56814,56815]],55354:[[56528,56534],[56644,56650]],56128:[[56576,56815]]},{55300:[56320,56322,56450,[56496,56498],[56503,56504],56620,[56645,56646],56706,[56755,56757],[56767,56768],56782,[56876,56878],[56882,56883],56885,[57056,57058],[57090,57091],[57150,57151],[57153,57156],[57159,57160],[57163,57165],57175,[57186,57187],[57272,57274],57282,57285,[57287,57290],[57292,57293],57295],55301:[[56373,56375],[56384,56385],56389,[56496,56498],56505,[56507,56510],56513,[56751,56753],[56760,56763],56766,[56880,56882],[56891,56892],56894,57004,[57006,57007],57014,57118,[57120,57121],57126],55302:[[56364,56366],56376,[56624,56629],[56631,56632],56637,56640,56642,[56785,56787],[56796,56799],56804,56889,[56919,56920],56983],55303:[56367,56382,56489,56497,56500,[56714,56718],[56723,56724],56726,[57077,57078],57091,[57140,57141],[57150,57151],57153],55320:[[56618,56620]],55323:[[57169,57223],[57328,57329]],55348:[[56677,56678],[56685,56690]]},{55297:[[56480,56489]],55299:[[56624,56633],[56640,56649]],55300:[[56422,56431],[56560,56569],[56630,56639],[56784,56793],[57072,57081]],55301:[[56400,56409],[56528,56537],[56912,56921],[57024,57033],[57040,57059],[57136,57145]],55302:[[56544,56553],[56656,56665],[57328,57337]],55303:[[56400,56409],[56656,56665],[56736,56745],[57168,57177]],55320:[[56624,56633]],55322:[[56928,56937],[57024,57033],[57168,57177]],55323:[[56688,56697]],55347:[[56560,56569]],55349:[[57294,57343]],55352:[[56640,56649],[57072,57081]],55353:[[56560,56569],[56817,56826]],55354:[[56656,56665]],55358:[[57328,57337]]}];function rG(e,t,n,r,a){for(let i=0;i<e.length;i++){let o,s,l=e[i];Array.isArray(l)?(o=l[0],s=l[1]):o=s=l;for(let e=o;e<=s;e++)e<256?r[e]=t:a[e]=t;if(n&&o>=256)break}}function rH(e,t){for(let n in e)rO[n]||(rO[n]={},rR[n]=3),rG(e[n],t,!1,rO[n],rO[n])}function r$(e){if(rI.fill(0),rW.forEach(t=>{rG(t,2,e,rI,rR)}),rU.forEach(t=>{rG(t,1,e,rI,rR)}),!e){for(let e of rK)rH(e,2);for(let e of rB)rH(e,1)}}function rZ(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}r$(!0);class rX{get position(){return this._position}set position(e){this._position=e,this._checkBounds()}get currentChar(){return this._currentChar}get nextChar(){return this.position+1<this._text.length?this._text.charCodeAt(this.position+1):0}get prevChar(){return this.position-1>=0?this._text.charCodeAt(this.position-1):0}get length(){return this._text.length}getText(){return this._text}getCurrentChar(){return this._currentChar}isEndOfStream(){return this._isEndOfStream}lookAhead(e){let t=this._position+e;return t<0||t>=this._text.length?0:this._text.charCodeAt(t)}advance(e){this.position+=e}moveNext(){return this._position<this._text.length-1?(this._position+=1,this._currentChar=this._text.charCodeAt(this._position),!0):(this.advance(1),!this.isEndOfStream())}isAtWhiteSpace(){var e;return(e=this.currentChar)===tC.Space||e===tC.Tab||e===tC.FormFeed}isAtLineBreak(){var e;return(e=this.currentChar)===tC.CarriageReturn||e===tC.LineFeed}skipLineBreak(){this._currentChar===tC.CarriageReturn?(this.moveNext(),this.currentChar===tC.LineFeed&&this.moveNext()):this._currentChar===tC.LineFeed&&this.moveNext()}skipWhitespace(){for(;!this.isEndOfStream()&&this.isAtWhiteSpace();)this.moveNext()}skipToEol(){for(;!this.isEndOfStream()&&!this.isAtLineBreak();)this.moveNext()}skipToWhitespace(){for(;!this.isEndOfStream()&&!this.isAtWhiteSpace();)this.moveNext()}charCodeAt(e){return this._text.charCodeAt(e)}_checkBounds(){this._position<0&&(this._position=0),this._isEndOfStream=this._position>=this._text.length,this._isEndOfStream&&(this._position=this._text.length),this._currentChar=this._isEndOfStream?0:this._text.charCodeAt(this._position)}constructor(e){rZ(this,"_text",void 0),rZ(this,"_position",void 0),rZ(this,"_currentChar",void 0),rZ(this,"_isEndOfStream",void 0),this._text=e,this._position=0,this._currentChar=e.length>0?e.charCodeAt(0):0,this._isEndOfStream=0===e.length}}var rJ=((K={})[K.Invalid=0]="Invalid",K[K.EndOfStream=1]="EndOfStream",K[K.NewLine=2]="NewLine",K[K.Indent=3]="Indent",K[K.Dedent=4]="Dedent",K[K.String=5]="String",K[K.Number=6]="Number",K[K.Identifier=7]="Identifier",K[K.Keyword=8]="Keyword",K[K.Operator=9]="Operator",K[K.Colon=10]="Colon",K[K.Semicolon=11]="Semicolon",K[K.Comma=12]="Comma",K[K.OpenParenthesis=13]="OpenParenthesis",K[K.CloseParenthesis=14]="CloseParenthesis",K[K.OpenBracket=15]="OpenBracket",K[K.CloseBracket=16]="CloseBracket",K[K.OpenCurlyBrace=17]="OpenCurlyBrace",K[K.CloseCurlyBrace=18]="CloseCurlyBrace",K[K.Ellipsis=19]="Ellipsis",K[K.Dot=20]="Dot",K[K.Arrow=21]="Arrow",K[K.Backtick=22]="Backtick",K[K.ExclamationMark=23]="ExclamationMark",K[K.FStringStart=24]="FStringStart",K[K.FStringMiddle=25]="FStringMiddle",K[K.FStringEnd=26]="FStringEnd",K),rY=((G={})[G.CarriageReturn=0]="CarriageReturn",G[G.LineFeed=1]="LineFeed",G[G.CarriageReturnLineFeed=2]="CarriageReturnLineFeed",G[G.Implied=3]="Implied",G),rQ=((H={})[H.Add=0]="Add",H[H.AddEqual=1]="AddEqual",H[H.Assign=2]="Assign",H[H.BitwiseAnd=3]="BitwiseAnd",H[H.BitwiseAndEqual=4]="BitwiseAndEqual",H[H.BitwiseInvert=5]="BitwiseInvert",H[H.BitwiseOr=6]="BitwiseOr",H[H.BitwiseOrEqual=7]="BitwiseOrEqual",H[H.BitwiseXor=8]="BitwiseXor",H[H.BitwiseXorEqual=9]="BitwiseXorEqual",H[H.Divide=10]="Divide",H[H.DivideEqual=11]="DivideEqual",H[H.Equals=12]="Equals",H[H.FloorDivide=13]="FloorDivide",H[H.FloorDivideEqual=14]="FloorDivideEqual",H[H.GreaterThan=15]="GreaterThan",H[H.GreaterThanOrEqual=16]="GreaterThanOrEqual",H[H.LeftShift=17]="LeftShift",H[H.LeftShiftEqual=18]="LeftShiftEqual",H[H.LessOrGreaterThan=19]="LessOrGreaterThan",H[H.LessThan=20]="LessThan",H[H.LessThanOrEqual=21]="LessThanOrEqual",H[H.MatrixMultiply=22]="MatrixMultiply",H[H.MatrixMultiplyEqual=23]="MatrixMultiplyEqual",H[H.Mod=24]="Mod",H[H.ModEqual=25]="ModEqual",H[H.Multiply=26]="Multiply",H[H.MultiplyEqual=27]="MultiplyEqual",H[H.NotEquals=28]="NotEquals",H[H.Power=29]="Power",H[H.PowerEqual=30]="PowerEqual",H[H.RightShift=31]="RightShift",H[H.RightShiftEqual=32]="RightShiftEqual",H[H.Subtract=33]="Subtract",H[H.SubtractEqual=34]="SubtractEqual",H[H.Walrus=35]="Walrus",H[H.And=36]="And",H[H.Or=37]="Or",H[H.Not=38]="Not",H[H.Is=39]="Is",H[H.IsNot=40]="IsNot",H[H.In=41]="In",H[H.NotIn=42]="NotIn",H),r0=(($={})[$.Unary=1]="Unary",$[$.Binary=2]="Binary",$[$.Assignment=4]="Assignment",$[$.Comparison=8]="Comparison",$[$.Deprecated=16]="Deprecated",$),r1=((Z={})[Z.And=0]="And",Z[Z.As=1]="As",Z[Z.Assert=2]="Assert",Z[Z.Async=3]="Async",Z[Z.Await=4]="Await",Z[Z.Break=5]="Break",Z[Z.Case=6]="Case",Z[Z.Class=7]="Class",Z[Z.Continue=8]="Continue",Z[Z.Debug=9]="Debug",Z[Z.Def=10]="Def",Z[Z.Del=11]="Del",Z[Z.Elif=12]="Elif",Z[Z.Else=13]="Else",Z[Z.Except=14]="Except",Z[Z.False=15]="False",Z[Z.Finally=16]="Finally",Z[Z.For=17]="For",Z[Z.From=18]="From",Z[Z.Global=19]="Global",Z[Z.If=20]="If",Z[Z.Import=21]="Import",Z[Z.In=22]="In",Z[Z.Is=23]="Is",Z[Z.Lambda=24]="Lambda",Z[Z.Match=25]="Match",Z[Z.None=26]="None",Z[Z.Nonlocal=27]="Nonlocal",Z[Z.Not=28]="Not",Z[Z.Or=29]="Or",Z[Z.Pass=30]="Pass",Z[Z.Raise=31]="Raise",Z[Z.Return=32]="Return",Z[Z.True=33]="True",Z[Z.Try=34]="Try",Z[Z.Type=35]="Type",Z[Z.While=36]="While",Z[Z.With=37]="With",Z[Z.Yield=38]="Yield",Z);let r2=[9,25,6,35];var r5=((X={})[X.None=0]="None",X[X.SingleQuote=1]="SingleQuote",X[X.DoubleQuote=2]="DoubleQuote",X[X.Triplicate=4]="Triplicate",X[X.Raw=8]="Raw",X[X.Unicode=16]="Unicode",X[X.Bytes=32]="Bytes",X[X.Format=64]="Format",X[X.Template=128]="Template",X[X.ReplacementFieldStart=256]="ReplacementFieldStart",X[X.ReplacementFieldEnd=512]="ReplacementFieldEnd",X[X.NamedUnicodeEscape=1024]="NamedUnicodeEscape",X[X.Unterminated=65536]="Unterminated",X),r3=((J={})[J.Regular=0]="Regular",J[J.IPythonMagic=1]="IPythonMagic",J[J.IPythonShellEscape=2]="IPythonShellEscape",J[J.IPythonCellMagic=3]="IPythonCellMagic",J[J.IPythonCellShellEscape=4]="IPythonCellShellEscape",J);function r6(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}(e3||(e3={})).create=function(e,t,n,r=0){return{type:r,start:e,length:t,value:n}},(e6||(e6={})).create=function(e,t,n,r){return{start:t,length:n,type:e,comments:r}},(e7||(e7={})).create=function(e,t,n,r,a){return{start:e,length:t,type:3,isIndentAmbiguous:r,comments:a,indentAmount:n}},(e4||(e4={})).create=function(e,t,n,r,a,i){return{start:e,length:t,type:4,comments:i,indentAmount:n,matchesIndent:r,isDedentAmbiguous:a}},(e9||(e9={})).create=function(e,t,n,r){return{start:e,length:t,type:2,comments:r,newLineType:n}},(Y=e8||(e8={})).create=function(e,t,n,r){return{start:e,length:t,type:8,comments:r,keywordType:n}},Y.isSoftKeyword=function(e){return r2.some(t=>e.keywordType===t)},(te||(te={})).create=function(e,t,n,r,a,i){return{start:e,length:t,type:5,flags:n,escapedValue:r,prefixLength:a,quoteMarkLength:4&n?3:1,comments:i}},(tt||(tt={})).create=function(e,t,n,r,a){return{start:e,length:t,type:24,flags:n,prefixLength:r,quoteMarkLength:4&n?3:1,comments:a}},(tn||(tn={})).create=function(e,t,n,r){return{start:e,length:t,type:25,flags:n,escapedValue:r}},(tr||(tr={})).create=function(e,t,n){return{start:e,length:t,type:26,flags:n}},(ta||(ta={})).create=function(e,t,n,r,a,i){return{start:e,length:t,type:6,isInteger:r,isImaginary:a,value:n,comments:i}},(ti||(ti={})).create=function(e,t,n,r){return{start:e,length:t,type:9,operatorType:n,comments:r}},(to||(to={})).create=function(e,t,n,r){return{start:e,length:t,type:7,value:n.normalize("NFKC"),comments:r}};let r7=new Map([["and",r1.And],["as",r1.As],["assert",r1.Assert],["async",r1.Async],["await",r1.Await],["break",r1.Break],["case",r1.Case],["class",r1.Class],["continue",r1.Continue],["__debug__",r1.Debug],["def",r1.Def],["del",r1.Del],["elif",r1.Elif],["else",r1.Else],["except",r1.Except],["finally",r1.Finally],["for",r1.For],["from",r1.From],["global",r1.Global],["if",r1.If],["import",r1.Import],["in",r1.In],["is",r1.Is],["lambda",r1.Lambda],["match",r1.Match],["nonlocal",r1.Nonlocal],["not",r1.Not],["or",r1.Or],["pass",r1.Pass],["raise",r1.Raise],["return",r1.Return],["try",r1.Try],["type",r1.Type],["while",r1.While],["with",r1.With],["yield",r1.Yield],["False",r1.False],["None",r1.None],["True",r1.True]]),r4=new Set(["match","case","type"]),r9={[rQ.Add]:r0.Unary|r0.Binary,[rQ.AddEqual]:r0.Assignment,[rQ.Assign]:r0.Assignment,[rQ.BitwiseAnd]:r0.Binary,[rQ.BitwiseAndEqual]:r0.Assignment,[rQ.BitwiseInvert]:r0.Unary,[rQ.BitwiseOr]:r0.Binary,[rQ.BitwiseOrEqual]:r0.Assignment,[rQ.BitwiseXor]:r0.Binary,[rQ.BitwiseXorEqual]:r0.Assignment,[rQ.Divide]:r0.Binary,[rQ.DivideEqual]:r0.Assignment,[rQ.Equals]:r0.Binary|r0.Comparison,[rQ.FloorDivide]:r0.Binary,[rQ.FloorDivideEqual]:r0.Assignment,[rQ.GreaterThan]:r0.Binary|r0.Comparison,[rQ.GreaterThanOrEqual]:r0.Binary|r0.Comparison,[rQ.LeftShift]:r0.Binary,[rQ.LeftShiftEqual]:r0.Assignment,[rQ.LessOrGreaterThan]:r0.Binary|r0.Comparison|r0.Deprecated,[rQ.LessThan]:r0.Binary|r0.Comparison,[rQ.LessThanOrEqual]:r0.Binary|r0.Comparison,[rQ.MatrixMultiply]:r0.Binary,[rQ.MatrixMultiplyEqual]:r0.Assignment,[rQ.Mod]:r0.Binary,[rQ.ModEqual]:r0.Assignment,[rQ.Multiply]:r0.Binary,[rQ.MultiplyEqual]:r0.Assignment,[rQ.NotEquals]:r0.Binary|r0.Comparison,[rQ.Power]:r0.Binary,[rQ.PowerEqual]:r0.Assignment,[rQ.RightShift]:r0.Binary,[rQ.RightShiftEqual]:r0.Assignment,[rQ.Subtract]:r0.Binary,[rQ.SubtractEqual]:r0.Assignment,[rQ.And]:r0.Binary,[rQ.Or]:r0.Binary,[rQ.Not]:r0.Unary,[rQ.Is]:r0.Binary,[rQ.IsNot]:r0.Binary,[rQ.In]:r0.Binary,[rQ.NotIn]:r0.Binary},r8=/\\\s*$/,ae=/((^|#)\s*)type:\s*ignore(\s*\[([\s\w-,]*)\]|\s|$)/,at=/((^|#)\s*)pyright:\s*ignore(\s*\[([\s\w-,]*)\]|\s|$)/,an=/_/g;class ar{tokenize(e,t,n,r=0,a=!1){if(void 0===t)t=0;else if(t<0||t>e.length)throw Error(`Invalid range start (start=${t}, text.length=${e.length})`);if(void 0===n)n=e.length;else if(n<0||t+n>e.length)throw Error(`Invalid range length (start=${t}, length=${n}, text.length=${e.length})`);else t+n<e.length&&(e=e.slice(0,t+n));this._cs=new rX(e),this._cs.position=t,this._tokens=[],this._prevLineStart=0,this._parenDepth=r,this._lineRanges=[],this._indentAmounts=[],this._useNotebookMode=a;let i=t+n;for(0===t&&this._readIndentationAfterNewLine();!this._cs.isEndOfStream()&&(this._addNextToken(),!(this._cs.position>=i)););for(;this._activeFString;)this._tokens.push(tr.create(this._cs.position,0,this._activeFString.startToken.flags|r5.Unterminated)),this._activeFString=this._fStringStack.pop();if((0===this._tokens.length||this._tokens[this._tokens.length-1].type!==rJ.NewLine)&&0===this._parenDepth&&this._tokens.push(e9.create(this._cs.position,0,rY.Implied,this._getComments())),this._setIndent(this._cs.position,0,0,!1,!1),this._tokens.push(e6.create(rJ.EndOfStream,this._cs.position,0,this._getComments())),this._addLineRange(),this._lineRanges.length>0){let t=this._lineRanges[this._lineRanges.length-1],n=e.charCodeAt(t.start+t.length-1);(n===tC.CarriageReturn||n===tC.LineFeed)&&this._lineRanges.push({start:this._cs.position,length:0})}let o="\n";this._crCount>this._crLfCount&&this._crCount>this._lfCount?o="\r":this._crLfCount>this._crCount&&this._crLfCount>this._lfCount&&(o="\r\n");let s=" ",l=!1;if(this._indentTabCount>this._indentCount/2)l=!0,s=" ";else if(this._indentCount>0){l=!0;let e=Math.round(this._indentSpacesTotal/this._indentCount);e<1?e=1:e>8&&(e=8),s="";for(let t=0;t<e;t++)s+=" "}return{tokens:new rA(this._tokens),lines:new rA(this._lineRanges),typeIgnoreLines:this._typeIgnoreLines,typeIgnoreAll:this._typeIgnoreAll,pyrightIgnoreLines:this._pyrightIgnoreLines,predominantEndOfLineSequence:o,hasPredominantTabSequence:l,predominantTabSequence:s,predominantSingleQuoteCharacter:this._singleQuoteCount>=this._doubleQuoteCount?"'":'"'}}static getOperatorInfo(e){return r9[e]}static isWhitespace(e){return e.type===rJ.NewLine||e.type===rJ.Indent||e.type===rJ.Dedent}static isPythonKeyword(e,t=!1){return!!r7.get(e)&&(!!t||!r4.has(e))}static isPythonIdentifier(e){for(let t=0;t<e.length;t++)if(0===t?!rM(e.charCodeAt(t)):!rz(e.charCodeAt(t)))return!1;return!0}static isOperatorAssignment(e){return void 0!==e&&void 0!==r9[e]&&(r9[e]&r0.Assignment)!=0}static isOperatorComparison(e){return void 0!==e&&void 0!==r9[e]&&(r9[e]&r0.Comparison)!=0}_addNextToken(){this._activeFString&&(!this._activeFString.activeReplacementField||this._activeFString.activeReplacementField.inFormatSpecifier)?this._handleFStringMiddle():this._cs.skipWhitespace(),!this._cs.isEndOfStream()&&(this._handleCharacter()||this._cs.moveNext())}_handleCharacter(){var e,t;let n=this._getStringPrefixLength();if(n>=0){let e="";n>0&&(e=this._cs.getText().slice(this._cs.position,this._cs.position+n),this._cs.advance(n));let t=this._getQuoteTypeFlags(e);if(t!==r5.None)return this._handleString(t,n),!0}if(this._cs.currentChar===tC.Hash)return this._handleComment(),!0;if(this._useNotebookMode){let e=this._getIPythonMagicsKind();if(1===e)return this._handleIPythonMagics(this._cs.currentChar===tC.Percent?r3.IPythonMagic:r3.IPythonShellEscape),!0;if(2===e)return this._handleIPythonMagics(this._cs.currentChar===tC.Percent?r3.IPythonCellMagic:r3.IPythonCellShellEscape),!0}switch(this._cs.currentChar){case 65279:if(0===this._cs.position)break;return this._handleInvalid();case tC.CarriageReturn:{let e=this._cs.nextChar===tC.LineFeed?2:1,t=2===e?rY.CarriageReturnLineFeed:rY.CarriageReturn;return this._handleNewLine(e,t),!0}case tC.LineFeed:return this._handleNewLine(1,rY.LineFeed),!0;case tC.Backslash:if(this._cs.nextChar===tC.CarriageReturn){let e=this._cs.lookAhead(2)===tC.LineFeed?3:2;if(this._cs.position+e>=this._cs.length)return this._handleInvalid();return this._cs.advance(e),this._addLineRange(),this._tokens.length>0&&this._tokens[this._tokens.length-1].type===rJ.NewLine&&this._readIndentationAfterNewLine(),!0}if(this._cs.nextChar===tC.LineFeed){if(this._cs.position+2>=this._cs.length)return this._handleInvalid();return this._cs.advance(2),this._addLineRange(),this._tokens.length>0&&this._tokens[this._tokens.length-1].type===rJ.NewLine&&this._readIndentationAfterNewLine(),!0}return this._handleInvalid();case tC.OpenParenthesis:this._parenDepth++,this._tokens.push(e6.create(rJ.OpenParenthesis,this._cs.position,1,this._getComments()));break;case tC.CloseParenthesis:this._parenDepth>0&&this._parenDepth--,this._tokens.push(e6.create(rJ.CloseParenthesis,this._cs.position,1,this._getComments()));break;case tC.OpenBracket:this._parenDepth++,this._tokens.push(e6.create(rJ.OpenBracket,this._cs.position,1,this._getComments()));break;case tC.CloseBracket:this._parenDepth>0&&this._parenDepth--,this._tokens.push(e6.create(rJ.CloseBracket,this._cs.position,1,this._getComments()));break;case tC.OpenBrace:this._parenDepth++,this._tokens.push(e6.create(rJ.OpenCurlyBrace,this._cs.position,1,this._getComments())),this._activeFString&&(!this._activeFString.activeReplacementField||this._activeFString.activeReplacementField.inFormatSpecifier)&&(this._activeFString.activeReplacementField&&this._activeFString.replacementFieldStack.push(this._activeFString.activeReplacementField),this._activeFString.activeReplacementField={inFormatSpecifier:!1,parenDepth:this._parenDepth});break;case tC.CloseBrace:this._activeFString&&(null==(e=this._activeFString.activeReplacementField)?void 0:e.parenDepth)===this._parenDepth&&(this._activeFString.activeReplacementField=this._activeFString.replacementFieldStack.pop()),this._parenDepth>0&&this._parenDepth--,this._tokens.push(e6.create(rJ.CloseCurlyBrace,this._cs.position,1,this._getComments()));break;case tC.Comma:this._tokens.push(e6.create(rJ.Comma,this._cs.position,1,this._getComments()));break;case tC.Backtick:this._tokens.push(e6.create(rJ.Backtick,this._cs.position,1,this._getComments()));break;case tC.Semicolon:this._tokens.push(e6.create(rJ.Semicolon,this._cs.position,1,this._getComments()));break;case tC.Colon:if(this._cs.nextChar===tC.Equal&&(!this._activeFString||!this._activeFString.activeReplacementField||this._activeFString.activeReplacementField.parenDepth!==this._parenDepth)){this._tokens.push(ti.create(this._cs.position,2,rQ.Walrus,this._getComments())),this._cs.advance(1);break}this._tokens.push(e6.create(rJ.Colon,this._cs.position,1,this._getComments())),(null==(t=this._activeFString)?void 0:t.activeReplacementField)&&this._parenDepth===this._activeFString.activeReplacementField.parenDepth&&(this._activeFString.activeReplacementField.inFormatSpecifier=!0);break;default:if(this._isPossibleNumber()&&this._tryNumber())return!0;if(this._cs.currentChar===tC.Period){if(this._cs.nextChar===tC.Period&&this._cs.lookAhead(2)===tC.Period)return this._tokens.push(e6.create(rJ.Ellipsis,this._cs.position,3,this._getComments())),this._cs.advance(3),!0;this._tokens.push(e6.create(rJ.Dot,this._cs.position,1,this._getComments()));break}if(!this._tryIdentifier()&&!this._tryOperator())return this._handleInvalid();return!0}return!1}_addLineRange(){let e=this._cs.position-this._prevLineStart;e>0&&this._lineRanges.push({start:this._prevLineStart,length:e}),this._prevLineStart=this._cs.position}_handleNewLine(e,t){0===this._parenDepth&&t!==rY.Implied&&(0===this._tokens.length||this._tokens[this._tokens.length-1].type!==rJ.NewLine)&&this._tokens.push(e9.create(this._cs.position,e,t,this._getComments())),t===rY.CarriageReturn?this._crCount++:t===rY.CarriageReturnLineFeed?this._crLfCount++:this._lfCount++,this._cs.advance(e),this._addLineRange(),this._readIndentationAfterNewLine()}_readIndentationAfterNewLine(){let e=0,t=0,n=!1,r=!1,a=this._cs.position;for(;!this._cs.isEndOfStream();)switch(this._cs.currentChar){case tC.Space:e++,t++,r=!0,this._cs.moveNext();break;case tC.Tab:e++,t+=8-t%8,n=!0,this._cs.moveNext();break;case tC.FormFeed:e=0,t=0,n=!1,r=!1,this._cs.moveNext();break;case tC.Hash:case tC.LineFeed:case tC.CarriageReturn:return;default:this._setIndent(a,e,t,r,n);return}}_setIndent(e,t,n,r,a){if(!(this._parenDepth>0))if(0===this._indentAmounts.length)n>0&&(this._indentCount++,a&&this._indentTabCount++,this._indentSpacesTotal+=n,this._indentAmounts.push({tab1Spaces:t,tab8Spaces:n,isSpacePresent:r,isTabPresent:a}),this._tokens.push(e7.create(e,t,n,!1,this._getComments())));else{let i=this._indentAmounts[this._indentAmounts.length-1];if(i.tab8Spaces<n){let o=(i.isSpacePresent&&a||i.isTabPresent&&r)&&i.tab1Spaces>=t;this._indentCount++,a&&this._indentTabCount++,this._indentSpacesTotal+=n-this._indentAmounts[this._indentAmounts.length-1].tab8Spaces,this._indentAmounts.push({tab1Spaces:t,tab8Spaces:n,isSpacePresent:r,isTabPresent:a}),this._tokens.push(e7.create(e,t,n,o,this._getComments()))}else if(i.tab8Spaces===n)(i.isSpacePresent&&a||i.isTabPresent&&r)&&this._tokens.push(e7.create(e,t,n,!0,this._getComments()));else{let e=i.isSpacePresent&&a||i.isTabPresent&&r,t=[];for(;this._indentAmounts.length>0&&this._indentAmounts[this._indentAmounts.length-1].tab8Spaces>n;)t.push(this._indentAmounts.length>1?this._indentAmounts[this._indentAmounts.length-2].tab8Spaces:0),this._indentAmounts.pop();t.forEach((r,a)=>{let i=a<t.length-1||r===n,o=a<t.length-1?r:n;this._tokens.push(e4.create(this._cs.position,0,o,i,e,this._getComments())),e=!1})}}}_tryIdentifier(){let e=()=>{for(;;)if(rz(this._cs.currentChar))this._cs.moveNext();else if(rz(this._cs.currentChar,this._cs.nextChar))this._cs.moveNext(),this._cs.moveNext();else break},t=this._cs.position;if(rM(this._cs.currentChar)?(this._cs.moveNext(),e()):rM(this._cs.currentChar,this._cs.nextChar)&&(this._cs.moveNext(),this._cs.moveNext(),e()),this._cs.position>t){let e=this._cs.getText().slice(t,this._cs.position);return r7.has(e)?this._tokens.push(e8.create(t,this._cs.position-t,r7.get(e),this._getComments())):this._tokens.push(to.create(t,this._cs.position-t,tw(e),this._getComments())),!0}return!1}_isPossibleNumber(){return!!(rF(this._cs.currentChar)||this._cs.currentChar===tC.Period&&rF(this._cs.nextChar))}_tryNumber(){let e=this._cs.position;if(this._cs.currentChar===tC._0){let t=0,n=0;if((this._cs.nextChar===tC.x||this._cs.nextChar===tC.X)&&rj(this._cs.lookAhead(2))){for(this._cs.advance(2),n=2;rj(this._cs.currentChar);)this._cs.moveNext();t=16}else if((this._cs.nextChar===tC.b||this._cs.nextChar===tC.B)&&rq(this._cs.lookAhead(2))){for(this._cs.advance(2),n=2;rq(this._cs.currentChar);)this._cs.moveNext();t=2}else if((this._cs.nextChar===tC.o||this._cs.nextChar===tC.O)&&rL(this._cs.lookAhead(2))){for(this._cs.advance(2),n=2;rL(this._cs.currentChar);)this._cs.moveNext();t=8}if(t>0){let r=this._cs.getText().slice(e,this._cs.position),a=r.replace(an,""),i=parseInt(a.slice(n),t);if(!isNaN(i)){let t=BigInt(a);return(!isFinite(i)||i<Number.MIN_SAFE_INTEGER||i>Number.MAX_SAFE_INTEGER)&&(i=t),this._tokens.push(ta.create(e,r.length,i,!0,!1,this._getComments())),!0}}}let t=!1,n=!1;if(this._cs.currentChar>=tC._1&&this._cs.currentChar<=tC._9){for(;rF(this._cs.currentChar);)n=!0,this._cs.moveNext();t=this._cs.currentChar!==tC.Period&&this._cs.currentChar!==tC.e&&this._cs.currentChar!==tC.E}if(this._cs.currentChar===tC._0){for(n=!0;this._cs.currentChar===tC._0||this._cs.currentChar===tC.Underscore;)this._cs.moveNext();t=this._cs.currentChar!==tC.Period&&this._cs.currentChar!==tC.e&&this._cs.currentChar!==tC.E&&(this._cs.currentChar<tC._1||this._cs.currentChar>tC._9)}if(t){let t=this._cs.getText().slice(e,this._cs.position),n=t.replace(an,""),r=parseInt(n,10);if(!isNaN(r)){let a=!1,i=BigInt(n);return(!isFinite(r)||i<Number.MIN_SAFE_INTEGER||i>Number.MAX_SAFE_INTEGER)&&(r=i),(this._cs.currentChar===tC.j||this._cs.currentChar===tC.J)&&(a=!0,t+=String.fromCharCode(this._cs.currentChar),this._cs.moveNext()),this._tokens.push(ta.create(e,t.length,r,!0,a,this._getComments())),!0}}if(this._cs.position=e,(n||this._cs.currentChar===tC.Period&&this._cs.nextChar>=tC._0&&this._cs.nextChar<=tC._9)&&this._skipFloatingPointCandidate()){let t=this._cs.getText().slice(e,this._cs.position),n=parseFloat(t.replace(an,""));if(!isNaN(n)){let r=!1;return(this._cs.currentChar===tC.j||this._cs.currentChar===tC.J)&&(r=!0,t+=String.fromCharCode(this._cs.currentChar),this._cs.moveNext()),this._tokens.push(ta.create(e,this._cs.position-e,n,!1,r,this._getComments())),!0}}return this._cs.position=e,!1}_tryOperator(){let e,t=0,n=this._cs.nextChar;switch(this._cs.currentChar){case tC.Plus:e=2==(t=n===tC.Equal?2:1)?rQ.AddEqual:rQ.Add;break;case tC.Ampersand:e=2==(t=n===tC.Equal?2:1)?rQ.BitwiseAndEqual:rQ.BitwiseAnd;break;case tC.Bar:e=2==(t=n===tC.Equal?2:1)?rQ.BitwiseOrEqual:rQ.BitwiseOr;break;case tC.Caret:e=2==(t=n===tC.Equal?2:1)?rQ.BitwiseXorEqual:rQ.BitwiseXor;break;case tC.Equal:var r,a;if((null==(r=this._activeFString)?void 0:r.activeReplacementField)&&(null==(a=this._activeFString)?void 0:a.activeReplacementField.parenDepth)===this._parenDepth&&!this._activeFString.activeReplacementField.inFormatSpecifier&&n!==tC.Equal){t=1,e=rQ.Assign;break}e=2==(t=n===tC.Equal?2:1)?rQ.Equals:rQ.Assign;break;case tC.ExclamationMark:if(n!==tC.Equal){if(this._activeFString)return this._tokens.push(e6.create(rJ.ExclamationMark,this._cs.position,1,this._getComments())),this._cs.advance(1),!0;return!1}t=2,e=rQ.NotEquals;break;case tC.Percent:e=2==(t=n===tC.Equal?2:1)?rQ.ModEqual:rQ.Mod;break;case tC.Tilde:t=1,e=rQ.BitwiseInvert;break;case tC.Hyphen:if(n===tC.Greater)return this._tokens.push(e6.create(rJ.Arrow,this._cs.position,2,this._getComments())),this._cs.advance(2),!0;e=2==(t=n===tC.Equal?2:1)?rQ.SubtractEqual:rQ.Subtract;break;case tC.Asterisk:e=n===tC.Asterisk?3==(t=this._cs.lookAhead(2)===tC.Equal?3:2)?rQ.PowerEqual:rQ.Power:2==(t=n===tC.Equal?2:1)?rQ.MultiplyEqual:rQ.Multiply;break;case tC.Slash:e=n===tC.Slash?3==(t=this._cs.lookAhead(2)===tC.Equal?3:2)?rQ.FloorDivideEqual:rQ.FloorDivide:2==(t=n===tC.Equal?2:1)?rQ.DivideEqual:rQ.Divide;break;case tC.Less:n===tC.Less?e=3==(t=this._cs.lookAhead(2)===tC.Equal?3:2)?rQ.LeftShiftEqual:rQ.LeftShift:n===tC.Greater?(t=2,e=rQ.LessOrGreaterThan):e=2==(t=n===tC.Equal?2:1)?rQ.LessThanOrEqual:rQ.LessThan;break;case tC.Greater:e=n===tC.Greater?3==(t=this._cs.lookAhead(2)===tC.Equal?3:2)?rQ.RightShiftEqual:rQ.RightShift:2==(t=n===tC.Equal?2:1)?rQ.GreaterThanOrEqual:rQ.GreaterThan;break;case tC.At:e=2==(t=n===tC.Equal?2:1)?rQ.MatrixMultiplyEqual:rQ.MatrixMultiply;break;default:return!1}return this._tokens.push(ti.create(this._cs.position,t,e,this._getComments())),this._cs.advance(t),t>0}_handleInvalid(){let e=this._cs.position;for(;;){var t;if(this._cs.currentChar===tC.LineFeed||this._cs.currentChar===tC.CarriageReturn||this._cs.isAtWhiteSpace()||this._cs.isEndOfStream())break;((t=this._cs.currentChar)<256?1:(rE||(r$(!1),rE=!0),3!==rR[t]))||this._cs.moveNext(),this._cs.moveNext()}let n=this._cs.position-e;return n>0&&(this._tokens.push(e6.create(rJ.Invalid,e,n,this._getComments())),!0)}_getComments(){let e=this._comments;return this._comments=void 0,e}_getIPythonMagicsKind(){let e=this._cs.currentChar;if(e!==tC.Percent&&e!==tC.ExclamationMark)return 0;let t=this._tokens.length>0?this._tokens[this._tokens.length-1]:void 0;return void 0===t||ar.isWhitespace(t)?this._cs.nextChar===e?(this._cs.moveNext(),2):1:0}_handleIPythonMagics(e){let t=this._cs.position+1,n=t;for(;;){if(this._cs.skipToEol(),e===r3.IPythonMagic||e===r3.IPythonShellEscape){let e=this._cs.position-n;if(!this._cs.getText().slice(n,n+e).match(r8))break}if(this._cs.moveNext(),n=this._cs.position+1,this._cs.isEndOfStream())break}let r=this._cs.position-t,a=e3.create(t,r,this._cs.getText().slice(t,t+r),e);this._addComments(a)}_handleComment(){var e,t;let n=this._cs.position+1;this._cs.skipToEol();let r=this._cs.position-n,a=e3.create(n,r,this._cs.getText().slice(n,n+r)),i=a.value.match(ae);if(i){let t=n+(null!=(e=i.index)?e:0),r={range:{start:t+i[1].length,length:i[0].length-i[1].length},rulesList:this._getIgnoreCommentRulesList(t,i)};0>this._tokens.findIndex(e=>e.type!==rJ.NewLine&&e&&e.type!==rJ.Indent)?this._typeIgnoreAll=r:this._typeIgnoreLines.set(this._lineRanges.length,r)}let o=a.value.match(at);if(o){let e=n+(null!=(t=o.index)?t:0),r={range:{start:e+o[1].length,length:o[0].length-o[1].length},rulesList:this._getIgnoreCommentRulesList(e,o)};this._pyrightIgnoreLines.set(this._lineRanges.length,r)}this._addComments(a)}_getIgnoreCommentRulesList(e,t){if(t.length<5||void 0===t[4])return;let n=t[4].split(","),r=[],a=e+t[0].indexOf("[")+1;for(let e of n){let t=e.trimStart();a+=e.length-t.length;let n=t.trimEnd();n.length>0&&r.push({range:{start:a,length:n.length},text:tw(n)}),a+=t.length+1}return r}_addComments(e){this._comments?this._comments.push(e):this._comments=[e]}_getStringPrefixLength(){if(this._cs.currentChar===tC.SingleQuote||this._cs.currentChar===tC.DoubleQuote)return 0;if(this._cs.nextChar===tC.SingleQuote||this._cs.nextChar===tC.DoubleQuote)switch(this._cs.currentChar){case tC.f:case tC.F:case tC.r:case tC.R:case tC.b:case tC.B:case tC.u:case tC.U:case tC.t:case tC.T:return 1}if(this._cs.lookAhead(2)===tC.SingleQuote||this._cs.lookAhead(2)===tC.DoubleQuote)switch(this._cs.getText().slice(this._cs.position,this._cs.position+2).toLowerCase()){case"rf":case"fr":case"rt":case"tr":case"br":case"rb":return 2}return -1}_getQuoteTypeFlags(e){let t=r5.None;e=e.toLowerCase();for(let n=0;n<e.length;n++)switch(e[n]){case"u":t|=r5.Unicode;break;case"b":t|=r5.Bytes;break;case"r":t|=r5.Raw;break;case"f":t|=r5.Format;break;case"t":t|=r5.Template}return this._cs.currentChar===tC.SingleQuote?(t|=r5.SingleQuote,this._cs.nextChar===tC.SingleQuote&&this._cs.lookAhead(2)===tC.SingleQuote&&(t|=r5.Triplicate)):this._cs.currentChar===tC.DoubleQuote&&(t|=r5.DoubleQuote,this._cs.nextChar===tC.DoubleQuote&&this._cs.lookAhead(2)===tC.DoubleQuote&&(t|=r5.Triplicate)),t}_handleString(e,t){let n=this._cs.position-t;if(e&(r5.Format|r5.Template)){e&r5.Triplicate?this._cs.advance(3):this._cs.moveNext();let r=this._cs.position,a=tt.create(n,r-n,e,t,this._getComments());this._activeFString&&this._fStringStack.push(this._activeFString),this._activeFString={startToken:a,replacementFieldStack:[]},this._tokens.push(a)}else{var r;e&r5.Triplicate?this._cs.advance(3):(this._cs.moveNext(),e&r5.SingleQuote?this._singleQuoteCount++:this._doubleQuoteCount++);let a=this._skipToEndOfStringLiteral(e),i=this._cs.position;if((a.flags&r5.Unterminated)!=0&&(null==(r=this._activeFString)?void 0:r.activeReplacementField)&&(e&(r5.Bytes|r5.Unicode|r5.Raw|r5.Format|r5.Template))==0){let t=r5.Triplicate|r5.DoubleQuote|r5.SingleQuote;if((this._activeFString.startToken.flags&t)==(e&t)){for(this._cs.position=n;this._activeFString.replacementFieldStack.length>0;)this._activeFString.activeReplacementField=this._activeFString.replacementFieldStack.pop();this._parenDepth=this._activeFString.activeReplacementField.parenDepth-1,this._activeFString.activeReplacementField=void 0;return}}this._tokens.push(te.create(n,i-n,a.flags,a.escapedValue,t,this._getComments()))}}_handleFStringMiddle(){var e;let t=this._activeFString,n=!!(null==(e=this._activeFString.activeReplacementField)?void 0:e.inFormatSpecifier),r=this._cs.position,a=t.startToken.flags,i=this._skipToEndOfStringLiteral(a,n),o=this._cs.position,s=(i.flags&r5.Unterminated)!=0,l=(i.flags&r5.ReplacementFieldStart)!=0,c=(i.flags&r5.ReplacementFieldEnd)!=0,p=!s&&!l&&!c,d=o-r;p&&(d-=t.startToken.quoteMarkLength),(d>0||s)&&this._tokens.push(tn.create(r,d,i.flags,i.escapedValue)),p?(this._tokens.push(tr.create(r+d,t.startToken.quoteMarkLength,i.flags)),this._activeFString=this._fStringStack.pop()):s&&(this._activeFString=this._fStringStack.pop())}_skipToEndOfStringLiteral(e,t=!1){let n=e&r5.SingleQuote?tC.SingleQuote:tC.DoubleQuote,r=(e&r5.Triplicate)!=0,a=(e&(r5.Format|r5.Template))!=0,i=!1,o=this._cs.position,s=0,l=()=>tw(this._cs.getText().slice(o,o+s));for(;;){if(this._cs.isEndOfStream()){e|=r5.Unterminated;break}if(this._cs.currentChar===tC.Backslash)if(s++,this._cs.moveNext(),i||this._cs.getCurrentChar()!==tC.N||this._cs.nextChar!==tC.OpenBrace){let e=this._cs.getCurrentChar()===tC.SingleQuote||this._cs.getCurrentChar()===tC.DoubleQuote,t=this._cs.getCurrentChar()===tC.CarriageReturn||this._cs.getCurrentChar()===tC.LineFeed,n=this._cs.getCurrentChar()===tC.Backslash;(!a||n||e||t)&&(t?(this._cs.getCurrentChar()===tC.CarriageReturn&&this._cs.nextChar===tC.LineFeed&&(s++,this._cs.moveNext()),s++,this._cs.moveNext(),this._addLineRange()):(s++,this._cs.moveNext()))}else e|=r5.NamedUnicodeEscape,i=!0;else if(this._cs.currentChar===tC.LineFeed||this._cs.currentChar===tC.CarriageReturn){if(!r){var c;if(!a||!(null==(c=this._activeFString)?void 0:c.activeReplacementField))return e|=r5.Unterminated,{escapedValue:l(),flags:e}}this._cs.currentChar===tC.CarriageReturn&&this._cs.nextChar===tC.LineFeed&&(s++,this._cs.moveNext()),s++,this._cs.moveNext(),this._addLineRange()}else if(r||this._cs.currentChar!==n)if(r&&this._cs.currentChar===n&&this._cs.nextChar===n&&this._cs.lookAhead(2)===n){this._cs.advance(3);break}else if(!i&&a&&this._cs.currentChar===tC.OpenBrace)if(t||this._cs.nextChar!==tC.OpenBrace){e|=r5.ReplacementFieldStart;break}else s++,this._cs.moveNext(),s++,this._cs.moveNext();else if(i&&this._cs.currentChar===tC.CloseBrace)i=!1,s++,this._cs.moveNext();else if(a&&this._cs.currentChar===tC.CloseBrace)if(t||this._cs.nextChar!==tC.CloseBrace){e|=r5.ReplacementFieldEnd;break}else s++,this._cs.moveNext(),s++,this._cs.moveNext();else s++,this._cs.moveNext();else{this._cs.moveNext();break}}return{escapedValue:l(),flags:e}}_skipFloatingPointCandidate(){let e=this._cs.position;return this._skipFractionalNumber(),this._cs.position>e&&(this._cs.currentChar===tC.e||this._cs.currentChar===tC.E)&&(this._cs.moveNext(),this._skipDecimalNumber(!0)),this._cs.position>e}_skipFractionalNumber(){this._skipDecimalNumber(!1),this._cs.currentChar===tC.Period&&this._cs.moveNext(),this._skipDecimalNumber(!1)}_skipDecimalNumber(e){for(e&&(this._cs.currentChar===tC.Hyphen||this._cs.currentChar===tC.Plus)&&this._cs.moveNext();rF(this._cs.currentChar);)this._cs.moveNext()}constructor(){r6(this,"_cs",new rX("")),r6(this,"_tokens",[]),r6(this,"_prevLineStart",0),r6(this,"_parenDepth",0),r6(this,"_lineRanges",[]),r6(this,"_indentAmounts",[]),r6(this,"_typeIgnoreAll",void 0),r6(this,"_typeIgnoreLines",new Map),r6(this,"_pyrightIgnoreLines",new Map),r6(this,"_comments",void 0),r6(this,"_fStringStack",[]),r6(this,"_activeFString",void 0),r6(this,"_crCount",0),r6(this,"_crLfCount",0),r6(this,"_lfCount",0),r6(this,"_indentCount",0),r6(this,"_indentTabCount",0),r6(this,"_indentSpacesTotal",0),r6(this,"_singleQuoteCount",0),r6(this,"_doubleQuoteCount",0),r6(this,"_useNotebookMode",!1)}}async function aa(e,t,n,r){let a=e.getConfiguration("python.analysis",td.Uri.file(n)),i=a.get("extraPaths"),o=Array.isArray(i)?[...i]:[];o.push(r),await a.update("extraPaths",o),await t.executeCommand(rS.executedClientCommand,rx.addToExtraPaths)}function ai(e){let t=td.window.activeTextEditor;if(!t)return;let n=e.edits.changes,r=e.data;if(n&&r){let e,a=r.newSymbolName,i=t.document.uri.toString(),o=n[i];if(!o){let e=Object.keys(n);throw Error(`Unable to match active uri: ${i}
in extract results: ${e.join("\n")}`)}let s=o.reduce((e,t)=>t.range.start.line<e?t.range.start.line:e,o[0].range.start.line);for(let n=s;n<t.document.lineCount;n+=1){let r=t.document.lineAt(n),i=r.text.indexOf(a);if(i>=0){e=new td.Position(r.range.start.line,i);break}}e&&(t.selections=[new td.Selection(e,new td.Position(e.line,e.character+a.length))],t.revealRange(new td.Range(t.selection.start,t.selection.end),td.TextEditorRevealType.Default)),td.commands.executeCommand("editor.action.rename")}}var ao=i(95021);let as=i(73068),al=i(94397),ac=i(84268),ap=i(45458),ad=i(18154),au=i(51667),am=i(3879),ay=i(83472),ag=i(96838),ah=i(55169),af=i(12957),av=i(78483),ab=i(83132),aT=i(63982),aw=i(95610);class ak{format(e){let t=this._formatString;return Object.keys(e).forEach(n=>{t=t.replace(RegExp(`{${n}}`,"g"),e[n].toString())}),t}getFormatString(){return this._formatString}constructor(e){!function(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}(this,"_formatString",void 0),this._formatString=e}}let aC="en-us",aD=new Map([["cs",as],["de",al],["en-us",ac],["en",ac],["es",ap],["fr",ad],["it",au],["ja",am],["ko",ay],["pl",ag],["pt-br",ah],["qps-ploc",af],["ru",av],["tr",ab],["zh-cn",aT],["zh-tw",aw]]),aP={},a_=function(e){let t;void 0===u&&(aP=(t=aD.get(aC))||(console.error("Could not load default strings"),{}),u=aN(aA(),aD));let n=e.split("."),r=("Diagnostic"===n[0]||"DiagnosticAddendum"===n[0])&&ax?aS(aP,n):aS(u,n)||aS(aP,n);if(r)return r;t_(`Missing localized string for key "${e}"`)};function aS(e,t){let n=e;for(let e of t){if(!n[e])return;n=n[e]}return"string"==typeof n?n:n.message}let ax=!1;function aA(){if(l)return l;try{let e=null==ao?void 0:ao.env,t=null==e?void 0:e.VSCODE_NLS_CONFIG;if(t)try{return JSON.parse(t).locale||aC}catch{}let n=(null==e?void 0:e.LC_ALL)||(null==e?void 0:e.LC_MESSAGES)||(null==e?void 0:e.LANG)||(null==e?void 0:e.LANGUAGE);if(n){let e=n.split(".");if(e.length>0&&e[0])return e[0]||aC}}catch{}return aC}function aN(e,t){if(e===aC)return{};let n=t.get(e);if(void 0!==n)return n;let r=e.split("-");return r.length>0&&r[0]&&void 0!==(n=t.get(r[0]))?n:{}}(ee=(Q=ts||(ts={})).Diagnostic||(Q.Diagnostic={})).annotatedMetadataInconsistent=()=>new ak(a_("Diagnostic.annotatedMetadataInconsistent")),ee.abstractMethodInvocation=()=>new ak(a_("Diagnostic.abstractMethodInvocation")),ee.annotatedParamCountMismatch=()=>new ak(a_("Diagnostic.annotatedParamCountMismatch")),ee.annotatedTypeArgMissing=()=>a_("Diagnostic.annotatedTypeArgMissing"),ee.annotationBytesString=()=>a_("Diagnostic.annotationBytesString"),ee.annotationFormatString=()=>a_("Diagnostic.annotationFormatString"),ee.annotationNotSupported=()=>a_("Diagnostic.annotationNotSupported"),ee.annotationRawString=()=>a_("Diagnostic.annotationRawString"),ee.annotationSpansStrings=()=>a_("Diagnostic.annotationSpansStrings"),ee.annotationStringEscape=()=>a_("Diagnostic.annotationStringEscape"),ee.annotationTemplateString=()=>a_("Diagnostic.annotationTemplateString"),ee.argAssignment=()=>new ak(a_("Diagnostic.argAssignment")),ee.argAssignmentFunction=()=>new ak(a_("Diagnostic.argAssignmentFunction")),ee.argAssignmentParam=()=>new ak(a_("Diagnostic.argAssignmentParam")),ee.argAssignmentParamFunction=()=>new ak(a_("Diagnostic.argAssignmentParamFunction")),ee.argMissingForParam=()=>new ak(a_("Diagnostic.argMissingForParam")),ee.argMissingForParams=()=>new ak(a_("Diagnostic.argMissingForParams")),ee.argMorePositionalExpectedCount=()=>new ak(a_("Diagnostic.argMorePositionalExpectedCount")),ee.argMorePositionalExpectedOne=()=>a_("Diagnostic.argMorePositionalExpectedOne"),ee.argPositional=()=>a_("Diagnostic.argPositional"),ee.argPositionalExpectedCount=()=>new ak(a_("Diagnostic.argPositionalExpectedCount")),ee.argPositionalExpectedOne=()=>a_("Diagnostic.argPositionalExpectedOne"),ee.argTypePartiallyUnknown=()=>a_("Diagnostic.argTypePartiallyUnknown"),ee.argTypeUnknown=()=>a_("Diagnostic.argTypeUnknown"),ee.assertAlwaysTrue=()=>a_("Diagnostic.assertAlwaysTrue"),ee.assertTypeArgs=()=>a_("Diagnostic.assertTypeArgs"),ee.assertTypeTypeMismatch=()=>new ak(a_("Diagnostic.assertTypeTypeMismatch")),ee.assignmentExprContext=()=>a_("Diagnostic.assignmentExprContext"),ee.assignmentExprComprehension=()=>new ak(a_("Diagnostic.assignmentExprComprehension")),ee.assignmentExprInSubscript=()=>a_("Diagnostic.assignmentExprInSubscript"),ee.assignmentInProtocol=()=>a_("Diagnostic.assignmentInProtocol"),ee.assignmentTargetExpr=()=>a_("Diagnostic.assignmentTargetExpr"),ee.asyncNotInAsyncFunction=()=>a_("Diagnostic.asyncNotInAsyncFunction"),ee.awaitIllegal=()=>a_("Diagnostic.awaitIllegal"),ee.awaitNotAllowed=()=>a_("Diagnostic.awaitNotAllowed"),ee.awaitNotInAsync=()=>a_("Diagnostic.awaitNotInAsync"),ee.backticksIllegal=()=>a_("Diagnostic.backticksIllegal"),ee.baseClassCircular=()=>a_("Diagnostic.baseClassCircular"),ee.baseClassFinal=()=>new ak(a_("Diagnostic.baseClassFinal")),ee.baseClassIncompatible=()=>new ak(a_("Diagnostic.baseClassIncompatible")),ee.baseClassInvalid=()=>a_("Diagnostic.baseClassInvalid"),ee.baseClassMethodTypeIncompatible=()=>new ak(a_("Diagnostic.baseClassMethodTypeIncompatible")),ee.baseClassVariableTypeIncompatible=()=>new ak(a_("Diagnostic.baseClassVariableTypeIncompatible")),ee.baseClassUnknown=()=>a_("Diagnostic.baseClassUnknown"),ee.binaryOperationNotAllowed=()=>a_("Diagnostic.binaryOperationNotAllowed"),ee.bindParamMissing=()=>new ak(a_("Diagnostic.bindParamMissing")),ee.bindTypeMismatch=()=>new ak(a_("Diagnostic.bindTypeMismatch")),ee.breakInExceptionGroup=()=>a_("Diagnostic.breakInExceptionGroup"),ee.breakOutsideLoop=()=>a_("Diagnostic.breakOutsideLoop"),ee.bytesUnsupportedEscape=()=>a_("Diagnostic.bytesUnsupportedEscape"),ee.callableExtraArgs=()=>a_("Diagnostic.callableExtraArgs"),ee.callableFirstArg=()=>a_("Diagnostic.callableFirstArg"),ee.callableNotInstantiable=()=>new ak(a_("Diagnostic.callableNotInstantiable")),ee.callableSecondArg=()=>a_("Diagnostic.callableSecondArg"),ee.casePatternIsIrrefutable=()=>a_("Diagnostic.casePatternIsIrrefutable"),ee.classAlreadySpecialized=()=>new ak(a_("Diagnostic.classAlreadySpecialized")),ee.classDecoratorTypeUnknown=()=>a_("Diagnostic.classDecoratorTypeUnknown"),ee.classDefinitionCycle=()=>new ak(a_("Diagnostic.classDefinitionCycle")),ee.classGetItemClsParam=()=>a_("Diagnostic.classGetItemClsParam"),ee.classMethodClsParam=()=>a_("Diagnostic.classMethodClsParam"),ee.classNotRuntimeSubscriptable=()=>new ak(a_("Diagnostic.classNotRuntimeSubscriptable")),ee.classPatternBuiltInArgPositional=()=>a_("Diagnostic.classPatternBuiltInArgPositional"),ee.classPatternNewType=()=>new ak(a_("Diagnostic.classPatternNewType")),ee.classPatternPositionalArgCount=()=>new ak(a_("Diagnostic.classPatternPositionalArgCount")),ee.classPatternTypeAlias=()=>new ak(a_("Diagnostic.classPatternTypeAlias")),ee.classPropertyDeprecated=()=>a_("Diagnostic.classPropertyDeprecated"),ee.classTypeParametersIllegal=()=>a_("Diagnostic.classTypeParametersIllegal"),ee.classVarNotAllowed=()=>a_("Diagnostic.classVarNotAllowed"),ee.classVarFirstArgMissing=()=>a_("Diagnostic.classVarFirstArgMissing"),ee.classVarOverridesInstanceVar=()=>new ak(a_("Diagnostic.classVarOverridesInstanceVar")),ee.classVarTooManyArgs=()=>a_("Diagnostic.classVarTooManyArgs"),ee.classVarWithTypeVar=()=>a_("Diagnostic.classVarWithTypeVar"),ee.clsSelfParamTypeMismatch=()=>new ak(a_("Diagnostic.clsSelfParamTypeMismatch")),ee.codeTooComplexToAnalyze=()=>a_("Diagnostic.codeTooComplexToAnalyze"),ee.collectionAliasInstantiation=()=>new ak(a_("Diagnostic.collectionAliasInstantiation")),ee.comparisonAlwaysFalse=()=>new ak(a_("Diagnostic.comparisonAlwaysFalse")),ee.comparisonAlwaysTrue=()=>new ak(a_("Diagnostic.comparisonAlwaysTrue")),ee.comprehensionInDict=()=>a_("Diagnostic.comprehensionInDict"),ee.comprehensionInSet=()=>a_("Diagnostic.comprehensionInSet"),ee.concatenateContext=()=>a_("Diagnostic.concatenateContext"),ee.concatenateParamSpecMissing=()=>a_("Diagnostic.concatenateParamSpecMissing"),ee.concatenateTypeArgsMissing=()=>a_("Diagnostic.concatenateTypeArgsMissing"),ee.conditionalOperandInvalid=()=>new ak(a_("Diagnostic.conditionalOperandInvalid")),ee.constantRedefinition=()=>new ak(a_("Diagnostic.constantRedefinition")),ee.coroutineInConditionalExpression=()=>a_("Diagnostic.coroutineInConditionalExpression"),ee.constructorParametersMismatch=()=>new ak(a_("Diagnostic.constructorParametersMismatch")),ee.containmentAlwaysFalse=()=>new ak(a_("Diagnostic.containmentAlwaysFalse")),ee.containmentAlwaysTrue=()=>new ak(a_("Diagnostic.containmentAlwaysTrue")),ee.continueInExceptionGroup=()=>a_("Diagnostic.continueInExceptionGroup"),ee.continueOutsideLoop=()=>a_("Diagnostic.continueOutsideLoop"),ee.dataClassBaseClassFrozen=()=>a_("Diagnostic.dataClassBaseClassFrozen"),ee.dataClassBaseClassNotFrozen=()=>a_("Diagnostic.dataClassBaseClassNotFrozen"),ee.dataClassConverterFunction=()=>new ak(a_("Diagnostic.dataClassConverterFunction")),ee.dataClassConverterOverloads=()=>new ak(a_("Diagnostic.dataClassConverterOverloads")),ee.dataClassFieldInheritedDefault=()=>new ak(a_("Diagnostic.dataClassFieldInheritedDefault")),ee.dataClassFieldWithDefault=()=>a_("Diagnostic.dataClassFieldWithDefault"),ee.dataClassFieldWithoutAnnotation=()=>a_("Diagnostic.dataClassFieldWithoutAnnotation"),ee.dataClassFieldWithPrivateName=()=>a_("Diagnostic.dataClassFieldWithPrivateName"),ee.dataClassPostInitParamCount=()=>new ak(a_("Diagnostic.dataClassPostInitParamCount")),ee.dataClassPostInitType=()=>new ak(a_("Diagnostic.dataClassPostInitType")),ee.dataClassSlotsOverwrite=()=>a_("Diagnostic.dataClassSlotsOverwrite"),ee.dataClassTransformExpectedBoolLiteral=()=>a_("Diagnostic.dataClassTransformExpectedBoolLiteral"),ee.dataClassTransformFieldSpecifier=()=>new ak(a_("Diagnostic.dataClassTransformFieldSpecifier")),ee.dataClassTransformPositionalParam=()=>a_("Diagnostic.dataClassTransformPositionalParam"),ee.dataClassTransformUnknownArgument=()=>new ak(a_("Diagnostic.dataClassTransformUnknownArgument")),ee.dataProtocolInSubclassCheck=()=>a_("Diagnostic.dataProtocolInSubclassCheck"),ee.declaredReturnTypePartiallyUnknown=()=>new ak(a_("Diagnostic.declaredReturnTypePartiallyUnknown")),ee.declaredReturnTypeUnknown=()=>a_("Diagnostic.declaredReturnTypeUnknown"),ee.defaultValueContainsCall=()=>a_("Diagnostic.defaultValueContainsCall"),ee.defaultValueNotAllowed=()=>a_("Diagnostic.defaultValueNotAllowed"),ee.deprecatedClass=()=>new ak(a_("Diagnostic.deprecatedClass")),ee.deprecatedConstructor=()=>new ak(a_("Diagnostic.deprecatedConstructor")),ee.deprecatedDescriptorDeleter=()=>new ak(a_("Diagnostic.deprecatedDescriptorDeleter")),ee.deprecatedDescriptorGetter=()=>new ak(a_("Diagnostic.deprecatedDescriptorGetter")),ee.deprecatedDescriptorSetter=()=>new ak(a_("Diagnostic.deprecatedDescriptorSetter")),ee.deprecatedFunction=()=>new ak(a_("Diagnostic.deprecatedFunction")),ee.deprecatedMethod=()=>new ak(a_("Diagnostic.deprecatedMethod")),ee.deprecatedPropertyDeleter=()=>new ak(a_("Diagnostic.deprecatedPropertyDeleter")),ee.deprecatedPropertyGetter=()=>new ak(a_("Diagnostic.deprecatedPropertyGetter")),ee.deprecatedPropertySetter=()=>new ak(a_("Diagnostic.deprecatedPropertySetter")),ee.deprecatedType=()=>new ak(a_("Diagnostic.deprecatedType")),ee.dictExpandIllegalInComprehension=()=>a_("Diagnostic.dictExpandIllegalInComprehension"),ee.dictInAnnotation=()=>a_("Diagnostic.dictInAnnotation"),ee.dictKeyValuePairs=()=>a_("Diagnostic.dictKeyValuePairs"),ee.dictUnpackIsNotMapping=()=>a_("Diagnostic.dictUnpackIsNotMapping"),ee.delTargetExpr=()=>a_("Diagnostic.delTargetExpr"),ee.dunderAllSymbolNotPresent=()=>new ak(a_("Diagnostic.dunderAllSymbolNotPresent")),ee.duplicateArgsParam=()=>a_("Diagnostic.duplicateArgsParam"),ee.duplicateBaseClass=()=>a_("Diagnostic.duplicateBaseClass"),ee.duplicateCatchAll=()=>a_("Diagnostic.duplicateCatchAll"),ee.duplicateEnumMember=()=>new ak(a_("Diagnostic.duplicateEnumMember")),ee.duplicateGenericAndProtocolBase=()=>a_("Diagnostic.duplicateGenericAndProtocolBase"),ee.duplicateImport=()=>new ak(a_("Diagnostic.duplicateImport")),ee.duplicateKwargsParam=()=>a_("Diagnostic.duplicateKwargsParam"),ee.duplicateKeywordOnly=()=>a_("Diagnostic.duplicateKeywordOnly"),ee.duplicateParam=()=>new ak(a_("Diagnostic.duplicateParam")),ee.duplicateCapturePatternTarget=()=>new ak(a_("Diagnostic.duplicateCapturePatternTarget")),ee.duplicateStarPattern=()=>a_("Diagnostic.duplicateStarPattern"),ee.duplicateStarStarPattern=()=>a_("Diagnostic.duplicateStarStarPattern"),ee.duplicatePositionOnly=()=>a_("Diagnostic.duplicatePositionOnly"),ee.duplicateUnpack=()=>a_("Diagnostic.duplicateUnpack"),ee.ellipsisAfterUnpacked=()=>a_("Diagnostic.ellipsisAfterUnpacked"),ee.ellipsisContext=()=>a_("Diagnostic.ellipsisContext"),ee.ellipsisSecondArg=()=>a_("Diagnostic.ellipsisSecondArg"),ee.enumClassOverride=()=>new ak(a_("Diagnostic.enumClassOverride")),ee.enumMemberDelete=()=>new ak(a_("Diagnostic.enumMemberDelete")),ee.enumMemberSet=()=>new ak(a_("Diagnostic.enumMemberSet")),ee.enumMemberTypeAnnotation=()=>a_("Diagnostic.enumMemberTypeAnnotation"),ee.exceptionGroupIncompatible=()=>a_("Diagnostic.exceptionGroupIncompatible"),ee.exceptGroupMismatch=()=>a_("Diagnostic.exceptGroupMismatch"),ee.exceptGroupRequiresType=()=>a_("Diagnostic.exceptGroupRequiresType"),ee.exceptionGroupTypeIncorrect=()=>a_("Diagnostic.exceptionGroupTypeIncorrect"),ee.exceptionTypeIncorrect=()=>new ak(a_("Diagnostic.exceptionTypeIncorrect")),ee.exceptionTypeNotClass=()=>new ak(a_("Diagnostic.exceptionTypeNotClass")),ee.exceptionTypeNotInstantiable=()=>new ak(a_("Diagnostic.exceptionTypeNotInstantiable")),ee.exceptRequiresParens=()=>a_("Diagnostic.exceptRequiresParens"),ee.exceptWithAsRequiresParens=()=>a_("Diagnostic.exceptWithAsRequiresParens"),ee.expectedAfterDecorator=()=>a_("Diagnostic.expectedAfterDecorator"),ee.expectedArrow=()=>a_("Diagnostic.expectedArrow"),ee.expectedAsAfterException=()=>a_("Diagnostic.expectedAsAfterException"),ee.expectedAssignRightHandExpr=()=>a_("Diagnostic.expectedAssignRightHandExpr"),ee.expectedBinaryRightHandExpr=()=>a_("Diagnostic.expectedBinaryRightHandExpr"),ee.expectedBoolLiteral=()=>a_("Diagnostic.expectedBoolLiteral"),ee.expectedCase=()=>a_("Diagnostic.expectedCase"),ee.expectedClassName=()=>a_("Diagnostic.expectedClassName"),ee.expectedCloseBrace=()=>a_("Diagnostic.expectedCloseBrace"),ee.expectedCloseBracket=()=>a_("Diagnostic.expectedCloseBracket"),ee.expectedCloseParen=()=>a_("Diagnostic.expectedCloseParen"),ee.expectedColon=()=>a_("Diagnostic.expectedColon"),ee.expectedComplexNumberLiteral=()=>a_("Diagnostic.expectedComplexNumberLiteral"),ee.expectedDecoratorExpr=()=>a_("Diagnostic.expectedDecoratorExpr"),ee.expectedDecoratorName=()=>a_("Diagnostic.expectedDecoratorName"),ee.expectedDecoratorNewline=()=>a_("Diagnostic.expectedDecoratorNewline"),ee.expectedDelExpr=()=>a_("Diagnostic.expectedDelExpr"),ee.expectedElse=()=>a_("Diagnostic.expectedElse"),ee.expectedEquals=()=>a_("Diagnostic.expectedEquals"),ee.expectedExceptionClass=()=>a_("Diagnostic.expectedExceptionClass"),ee.expectedExceptionObj=()=>a_("Diagnostic.expectedExceptionObj"),ee.expectedExpr=()=>a_("Diagnostic.expectedExpr"),ee.expectedIdentifier=()=>a_("Diagnostic.expectedIdentifier"),ee.expectedImport=()=>a_("Diagnostic.expectedImport"),ee.expectedImportAlias=()=>a_("Diagnostic.expectedImportAlias"),ee.expectedImportSymbols=()=>a_("Diagnostic.expectedImportSymbols"),ee.expectedIndentedBlock=()=>a_("Diagnostic.expectedIndentedBlock"),ee.expectedIn=()=>a_("Diagnostic.expectedIn"),ee.expectedInExpr=()=>a_("Diagnostic.expectedInExpr"),ee.expectedFunctionAfterAsync=()=>a_("Diagnostic.expectedFunctionAfterAsync"),ee.expectedFunctionName=()=>a_("Diagnostic.expectedFunctionName"),ee.expectedMemberName=()=>a_("Diagnostic.expectedMemberName"),ee.expectedModuleName=()=>a_("Diagnostic.expectedModuleName"),ee.expectedNameAfterAs=()=>a_("Diagnostic.expectedNameAfterAs"),ee.expectedNamedParameter=()=>a_("Diagnostic.expectedNamedParameter"),ee.expectedNewline=()=>a_("Diagnostic.expectedNewline"),ee.expectedNewlineOrSemicolon=()=>a_("Diagnostic.expectedNewlineOrSemicolon"),ee.expectedOpenParen=()=>a_("Diagnostic.expectedOpenParen"),ee.expectedParamName=()=>a_("Diagnostic.expectedParamName"),ee.expectedPatternExpr=()=>a_("Diagnostic.expectedPatternExpr"),ee.expectedPatternSubjectExpr=()=>a_("Diagnostic.expectedPatternSubjectExpr"),ee.expectedPatternValue=()=>a_("Diagnostic.expectedPatternValue"),ee.expectedReturnExpr=()=>a_("Diagnostic.expectedReturnExpr"),ee.expectedSliceIndex=()=>a_("Diagnostic.expectedSliceIndex"),ee.expectedTypeNotString=()=>a_("Diagnostic.expectedTypeNotString"),ee.expectedTypeParameterName=()=>a_("Diagnostic.expectedTypeParameterName"),ee.expectedYieldExpr=()=>a_("Diagnostic.expectedYieldExpr"),ee.finalClassIsAbstract=()=>new ak(a_("Diagnostic.finalClassIsAbstract")),ee.finalContext=()=>a_("Diagnostic.finalContext"),ee.finalInLoop=()=>a_("Diagnostic.finalInLoop"),ee.finallyBreak=()=>a_("Diagnostic.finallyBreak"),ee.finallyContinue=()=>a_("Diagnostic.finallyContinue"),ee.finallyReturn=()=>a_("Diagnostic.finallyReturn"),ee.finalMethodOverride=()=>new ak(a_("Diagnostic.finalMethodOverride")),ee.finalNonMethod=()=>new ak(a_("Diagnostic.finalNonMethod")),ee.finalReassigned=()=>new ak(a_("Diagnostic.finalReassigned")),ee.finalRedeclaration=()=>new ak(a_("Diagnostic.finalRedeclaration")),ee.finalRedeclarationBySubclass=()=>new ak(a_("Diagnostic.finalRedeclarationBySubclass")),ee.finalTooManyArgs=()=>a_("Diagnostic.finalTooManyArgs"),ee.finalUnassigned=()=>new ak(a_("Diagnostic.finalUnassigned")),ee.formatStringBrace=()=>a_("Diagnostic.formatStringBrace"),ee.formatStringBytes=()=>a_("Diagnostic.formatStringBytes"),ee.formatStringDebuggingIllegal=()=>a_("Diagnostic.formatStringDebuggingIllegal"),ee.formatStringEscape=()=>a_("Diagnostic.formatStringEscape"),ee.formatStringExpectedConversion=()=>a_("Diagnostic.formatStringExpectedConversion"),ee.formatStringInPattern=()=>a_("Diagnostic.formatStringInPattern"),ee.formatStringIllegal=()=>a_("Diagnostic.formatStringIllegal"),ee.formatStringNestedFormatSpecifier=()=>a_("Diagnostic.formatStringNestedFormatSpecifier"),ee.formatStringNestedQuote=()=>a_("Diagnostic.formatStringNestedQuote"),ee.formatStringTemplate=()=>a_("Diagnostic.formatStringTemplate"),ee.formatStringUnicode=()=>a_("Diagnostic.formatStringUnicode"),ee.formatStringUnterminated=()=>a_("Diagnostic.formatStringUnterminated"),ee.functionDecoratorTypeUnknown=()=>a_("Diagnostic.functionDecoratorTypeUnknown"),ee.functionInConditionalExpression=()=>a_("Diagnostic.functionInConditionalExpression"),ee.functionTypeParametersIllegal=()=>a_("Diagnostic.functionTypeParametersIllegal"),ee.futureImportLocationNotAllowed=()=>a_("Diagnostic.futureImportLocationNotAllowed"),ee.generatorAsyncReturnType=()=>new ak(a_("Diagnostic.generatorAsyncReturnType")),ee.generatorNotParenthesized=()=>a_("Diagnostic.generatorNotParenthesized"),ee.generatorSyncReturnType=()=>new ak(a_("Diagnostic.generatorSyncReturnType")),ee.genericBaseClassNotAllowed=()=>a_("Diagnostic.genericBaseClassNotAllowed"),ee.genericClassAssigned=()=>a_("Diagnostic.genericClassAssigned"),ee.genericClassDeleted=()=>a_("Diagnostic.genericClassDeleted"),ee.genericInstanceVariableAccess=()=>a_("Diagnostic.genericInstanceVariableAccess"),ee.genericNotAllowed=()=>a_("Diagnostic.genericNotAllowed"),ee.genericTypeAliasBoundTypeVar=()=>new ak(a_("Diagnostic.genericTypeAliasBoundTypeVar")),ee.genericTypeArgMissing=()=>a_("Diagnostic.genericTypeArgMissing"),ee.genericTypeArgTypeVar=()=>a_("Diagnostic.genericTypeArgTypeVar"),ee.genericTypeArgUnique=()=>a_("Diagnostic.genericTypeArgUnique"),ee.globalReassignment=()=>new ak(a_("Diagnostic.globalReassignment")),ee.globalRedefinition=()=>new ak(a_("Diagnostic.globalRedefinition")),ee.implicitStringConcat=()=>a_("Diagnostic.implicitStringConcat"),ee.importCycleDetected=()=>a_("Diagnostic.importCycleDetected"),ee.importDepthExceeded=()=>new ak(a_("Diagnostic.importDepthExceeded")),ee.importResolveFailure=()=>new ak(a_("Diagnostic.importResolveFailure")),ee.importSourceResolveFailure=()=>new ak(a_("Diagnostic.importSourceResolveFailure")),ee.importSymbolUnknown=()=>new ak(a_("Diagnostic.importSymbolUnknown")),ee.incompatibleMethodOverride=()=>new ak(a_("Diagnostic.incompatibleMethodOverride")),ee.inconsistentIndent=()=>a_("Diagnostic.inconsistentIndent"),ee.inconsistentTabs=()=>a_("Diagnostic.inconsistentTabs"),ee.initMethodSelfParamTypeVar=()=>a_("Diagnostic.initMethodSelfParamTypeVar"),ee.initMustReturnNone=()=>a_("Diagnostic.initMustReturnNone"),ee.initSubclassClsParam=()=>a_("Diagnostic.initSubclassClsParam"),ee.initSubclassCallFailed=()=>a_("Diagnostic.initSubclassCallFailed"),ee.initVarNotAllowed=()=>a_("Diagnostic.initVarNotAllowed"),ee.instanceMethodSelfParam=()=>a_("Diagnostic.instanceMethodSelfParam"),ee.instanceVarOverridesClassVar=()=>new ak(a_("Diagnostic.instanceVarOverridesClassVar")),ee.instantiateAbstract=()=>new ak(a_("Diagnostic.instantiateAbstract")),ee.instantiateProtocol=()=>new ak(a_("Diagnostic.instantiateProtocol")),ee.internalBindError=()=>new ak(a_("Diagnostic.internalBindError")),ee.internalParseError=()=>new ak(a_("Diagnostic.internalParseError")),ee.internalTypeCheckingError=()=>new ak(a_("Diagnostic.internalTypeCheckingError")),ee.invalidIdentifierChar=()=>a_("Diagnostic.invalidIdentifierChar"),ee.invalidStubStatement=()=>a_("Diagnostic.invalidStubStatement"),ee.invalidTokenChars=()=>new ak(a_("Diagnostic.invalidTokenChars")),ee.isInstanceInvalidType=()=>new ak(a_("Diagnostic.isInstanceInvalidType")),ee.isSubclassInvalidType=()=>new ak(a_("Diagnostic.isSubclassInvalidType")),ee.keyValueInSet=()=>a_("Diagnostic.keyValueInSet"),ee.keywordArgInTypeArgument=()=>a_("Diagnostic.keywordArgInTypeArgument"),ee.keywordOnlyAfterArgs=()=>a_("Diagnostic.keywordOnlyAfterArgs"),ee.keywordParameterMissing=()=>a_("Diagnostic.keywordParameterMissing"),ee.keywordSubscriptIllegal=()=>a_("Diagnostic.keywordSubscriptIllegal"),ee.lambdaReturnTypeUnknown=()=>a_("Diagnostic.lambdaReturnTypeUnknown"),ee.lambdaReturnTypePartiallyUnknown=()=>new ak(a_("Diagnostic.lambdaReturnTypePartiallyUnknown")),ee.listAssignmentMismatch=()=>new ak(a_("Diagnostic.listAssignmentMismatch")),ee.listInAnnotation=()=>a_("Diagnostic.listInAnnotation"),ee.literalNamedUnicodeEscape=()=>a_("Diagnostic.literalNamedUnicodeEscape"),ee.literalUnsupportedType=()=>a_("Diagnostic.literalUnsupportedType"),ee.literalEmptyArgs=()=>a_("Diagnostic.literalEmptyArgs"),ee.literalNotAllowed=()=>a_("Diagnostic.literalNotAllowed"),ee.literalNotCallable=()=>a_("Diagnostic.literalNotCallable"),ee.matchIncompatible=()=>a_("Diagnostic.matchIncompatible"),ee.matchIsNotExhaustive=()=>a_("Diagnostic.matchIsNotExhaustive"),ee.maxParseDepthExceeded=()=>a_("Diagnostic.maxParseDepthExceeded"),ee.memberAccess=()=>new ak(a_("Diagnostic.memberAccess")),ee.memberDelete=()=>new ak(a_("Diagnostic.memberDelete")),ee.memberSet=()=>new ak(a_("Diagnostic.memberSet")),ee.metaclassConflict=()=>a_("Diagnostic.metaclassConflict"),ee.metaclassDuplicate=()=>a_("Diagnostic.metaclassDuplicate"),ee.metaclassIsGeneric=()=>a_("Diagnostic.metaclassIsGeneric"),ee.methodNotDefined=()=>new ak(a_("Diagnostic.methodNotDefined")),ee.methodNotDefinedOnType=()=>new ak(a_("Diagnostic.methodNotDefinedOnType")),ee.methodOrdering=()=>a_("Diagnostic.methodOrdering"),ee.methodOverridden=()=>new ak(a_("Diagnostic.methodOverridden")),ee.methodReturnsNonObject=()=>new ak(a_("Diagnostic.methodReturnsNonObject")),ee.missingSuperCall=()=>new ak(a_("Diagnostic.missingSuperCall")),ee.mixingBytesAndStr=()=>a_("Diagnostic.mixingBytesAndStr"),ee.moduleAsType=()=>a_("Diagnostic.moduleAsType"),ee.moduleNotCallable=()=>a_("Diagnostic.moduleNotCallable"),ee.moduleUnknownMember=()=>new ak(a_("Diagnostic.moduleUnknownMember")),ee.namedExceptAfterCatchAll=()=>a_("Diagnostic.namedExceptAfterCatchAll"),ee.namedParamAfterParamSpecArgs=()=>new ak(a_("Diagnostic.namedParamAfterParamSpecArgs")),ee.namedTupleEmptyName=()=>a_("Diagnostic.namedTupleEmptyName"),ee.namedTupleEntryRedeclared=()=>new ak(a_("Diagnostic.namedTupleEntryRedeclared")),ee.namedTupleFieldUnderscore=()=>a_("Diagnostic.namedTupleFieldUnderscore"),ee.namedTupleFirstArg=()=>a_("Diagnostic.namedTupleFirstArg"),ee.namedTupleMultipleInheritance=()=>a_("Diagnostic.namedTupleMultipleInheritance"),ee.namedTupleNameKeyword=()=>a_("Diagnostic.namedTupleNameKeyword"),ee.namedTupleNameType=()=>a_("Diagnostic.namedTupleNameType"),ee.namedTupleNameUnique=()=>a_("Diagnostic.namedTupleNameUnique"),ee.namedTupleNoTypes=()=>a_("Diagnostic.namedTupleNoTypes"),ee.namedTupleSecondArg=()=>a_("Diagnostic.namedTupleSecondArg"),ee.newClsParam=()=>a_("Diagnostic.newClsParam"),ee.newTypeAnyOrUnknown=()=>a_("Diagnostic.newTypeAnyOrUnknown"),ee.newTypeBadName=()=>a_("Diagnostic.newTypeBadName"),ee.newTypeLiteral=()=>a_("Diagnostic.newTypeLiteral"),ee.newTypeNameMismatch=()=>a_("Diagnostic.newTypeNameMismatch"),ee.newTypeNotAClass=()=>a_("Diagnostic.newTypeNotAClass"),ee.newTypeParamCount=()=>a_("Diagnostic.newTypeParamCount"),ee.newTypeProtocolClass=()=>a_("Diagnostic.newTypeProtocolClass"),ee.nonDefaultAfterDefault=()=>a_("Diagnostic.nonDefaultAfterDefault"),ee.noneNotCallable=()=>a_("Diagnostic.noneNotCallable"),ee.noneNotIterable=()=>a_("Diagnostic.noneNotIterable"),ee.noneNotSubscriptable=()=>a_("Diagnostic.noneNotSubscriptable"),ee.noneNotUsableWith=()=>a_("Diagnostic.noneNotUsableWith"),ee.noneNotUsableWithAsync=()=>a_("Diagnostic.noneNotUsableWithAsync"),ee.noneOperator=()=>new ak(a_("Diagnostic.noneOperator")),ee.noneUnknownMember=()=>new ak(a_("Diagnostic.noneUnknownMember")),ee.nonLocalInModule=()=>a_("Diagnostic.nonLocalInModule"),ee.nonLocalNoBinding=()=>new ak(a_("Diagnostic.nonLocalNoBinding")),ee.nonLocalReassignment=()=>new ak(a_("Diagnostic.nonLocalReassignment")),ee.nonLocalRedefinition=()=>new ak(a_("Diagnostic.nonLocalRedefinition")),ee.noOverload=()=>new ak(a_("Diagnostic.noOverload")),ee.nonlocalTypeParam=()=>new ak(a_("Diagnostic.nonlocalTypeParam")),ee.noReturnContainsReturn=()=>a_("Diagnostic.noReturnContainsReturn"),ee.noReturnContainsYield=()=>a_("Diagnostic.noReturnContainsYield"),ee.noReturnReturnsNone=()=>a_("Diagnostic.noReturnReturnsNone"),ee.notRequiredArgCount=()=>a_("Diagnostic.notRequiredArgCount"),ee.notRequiredNotInTypedDict=()=>a_("Diagnostic.notRequiredNotInTypedDict"),ee.objectNotCallable=()=>new ak(a_("Diagnostic.objectNotCallable")),ee.obscuredClassDeclaration=()=>new ak(a_("Diagnostic.obscuredClassDeclaration")),ee.obscuredFunctionDeclaration=()=>new ak(a_("Diagnostic.obscuredFunctionDeclaration")),ee.obscuredMethodDeclaration=()=>new ak(a_("Diagnostic.obscuredMethodDeclaration")),ee.obscuredParameterDeclaration=()=>new ak(a_("Diagnostic.obscuredParameterDeclaration")),ee.obscuredTypeAliasDeclaration=()=>new ak(a_("Diagnostic.obscuredTypeAliasDeclaration")),ee.obscuredVariableDeclaration=()=>new ak(a_("Diagnostic.obscuredVariableDeclaration")),ee.operatorLessOrGreaterDeprecated=()=>a_("Diagnostic.operatorLessOrGreaterDeprecated"),ee.optionalExtraArgs=()=>a_("Diagnostic.optionalExtraArgs"),ee.orPatternIrrefutable=()=>a_("Diagnostic.orPatternIrrefutable"),ee.orPatternMissingName=()=>a_("Diagnostic.orPatternMissingName"),ee.overlappingKeywordArgs=()=>new ak(a_("Diagnostic.overlappingKeywordArgs")),ee.overlappingOverload=()=>new ak(a_("Diagnostic.overlappingOverload")),ee.overloadAbstractMismatch=()=>new ak(a_("Diagnostic.overloadAbstractMismatch")),ee.overloadAbstractImplMismatch=()=>new ak(a_("Diagnostic.overloadAbstractImplMismatch")),ee.overloadClassMethodInconsistent=()=>new ak(a_("Diagnostic.overloadClassMethodInconsistent")),ee.overloadFinalImpl=()=>a_("Diagnostic.overloadFinalImpl"),ee.overloadFinalNoImpl=()=>a_("Diagnostic.overloadFinalNoImpl"),ee.overloadImplementationMismatch=()=>new ak(a_("Diagnostic.overloadImplementationMismatch")),ee.overloadOverrideImpl=()=>a_("Diagnostic.overloadOverrideImpl"),ee.overloadOverrideNoImpl=()=>a_("Diagnostic.overloadOverrideNoImpl"),ee.overloadReturnTypeMismatch=()=>new ak(a_("Diagnostic.overloadReturnTypeMismatch")),ee.overloadStaticMethodInconsistent=()=>new ak(a_("Diagnostic.overloadStaticMethodInconsistent")),ee.overloadWithoutImplementation=()=>new ak(a_("Diagnostic.overloadWithoutImplementation")),ee.overriddenMethodNotFound=()=>new ak(a_("Diagnostic.overriddenMethodNotFound")),ee.overrideDecoratorMissing=()=>new ak(a_("Diagnostic.overrideDecoratorMissing")),ee.paramAfterKwargsParam=()=>a_("Diagnostic.paramAfterKwargsParam"),ee.paramAlreadyAssigned=()=>new ak(a_("Diagnostic.paramAlreadyAssigned")),ee.paramAnnotationMissing=()=>new ak(a_("Diagnostic.paramAnnotationMissing")),ee.paramNameMissing=()=>new ak(a_("Diagnostic.paramNameMissing")),ee.paramSpecArgsKwargsDuplicate=()=>new ak(a_("Diagnostic.paramSpecArgsKwargsDuplicate")),ee.paramSpecArgsKwargsUsage=()=>a_("Diagnostic.paramSpecArgsKwargsUsage"),ee.paramSpecArgsMissing=()=>new ak(a_("Diagnostic.paramSpecArgsMissing")),ee.paramSpecArgsUsage=()=>a_("Diagnostic.paramSpecArgsUsage"),ee.paramSpecAssignedName=()=>new ak(a_("Diagnostic.paramSpecAssignedName")),ee.paramSpecContext=()=>a_("Diagnostic.paramSpecContext"),ee.paramSpecDefaultNotTuple=()=>a_("Diagnostic.paramSpecDefaultNotTuple"),ee.paramSpecFirstArg=()=>a_("Diagnostic.paramSpecFirstArg"),ee.paramSpecKwargsUsage=()=>a_("Diagnostic.paramSpecKwargsUsage"),ee.paramSpecNotUsedByOuterScope=()=>new ak(a_("Diagnostic.paramSpecNotUsedByOuterScope")),ee.paramSpecUnknownArg=()=>a_("Diagnostic.paramSpecUnknownArg"),ee.paramSpecUnknownMember=()=>new ak(a_("Diagnostic.paramSpecUnknownMember")),ee.paramSpecUnknownParam=()=>new ak(a_("Diagnostic.paramSpecUnknownParam")),ee.paramTypeCovariant=()=>a_("Diagnostic.paramTypeCovariant"),ee.paramTypeUnknown=()=>new ak(a_("Diagnostic.paramTypeUnknown")),ee.paramAssignmentMismatch=()=>new ak(a_("Diagnostic.paramAssignmentMismatch")),ee.paramTypePartiallyUnknown=()=>new ak(a_("Diagnostic.paramTypePartiallyUnknown")),ee.parenthesizedContextManagerIllegal=()=>a_("Diagnostic.parenthesizedContextManagerIllegal"),ee.patternNeverMatches=()=>new ak(a_("Diagnostic.patternNeverMatches")),ee.positionArgAfterNamedArg=()=>a_("Diagnostic.positionArgAfterNamedArg"),ee.positionArgAfterUnpackedDictArg=()=>a_("Diagnostic.positionArgAfterUnpackedDictArg"),ee.privateImportFromPyTypedModule=()=>new ak(a_("Diagnostic.privateImportFromPyTypedModule")),ee.positionOnlyAfterArgs=()=>a_("Diagnostic.positionOnlyAfterArgs"),ee.positionOnlyAfterKeywordOnly=()=>a_("Diagnostic.positionOnlyAfterKeywordOnly"),ee.positionOnlyAfterNon=()=>a_("Diagnostic.positionOnlyAfterNon"),ee.positionOnlyIncompatible=()=>a_("Diagnostic.positionOnlyIncompatible"),ee.positionOnlyFirstParam=()=>a_("Diagnostic.positionOnlyFirstParam"),ee.privateUsedOutsideOfClass=()=>new ak(a_("Diagnostic.privateUsedOutsideOfClass")),ee.privateUsedOutsideOfModule=()=>new ak(a_("Diagnostic.privateUsedOutsideOfModule")),ee.propertyOverridden=()=>new ak(a_("Diagnostic.propertyOverridden")),ee.propertyStaticMethod=()=>a_("Diagnostic.propertyStaticMethod"),ee.protectedUsedOutsideOfClass=()=>new ak(a_("Diagnostic.protectedUsedOutsideOfClass")),ee.protocolBaseClass=()=>new ak(a_("Diagnostic.protocolBaseClass")),ee.protocolBaseClassWithTypeArgs=()=>a_("Diagnostic.protocolBaseClassWithTypeArgs"),ee.protocolIllegal=()=>a_("Diagnostic.protocolIllegal"),ee.protocolNotAllowed=()=>a_("Diagnostic.protocolNotAllowed"),ee.protocolTypeArgMustBeTypeParam=()=>a_("Diagnostic.protocolTypeArgMustBeTypeParam"),ee.protocolUnsafeOverlap=()=>new ak(a_("Diagnostic.protocolUnsafeOverlap")),ee.protocolVarianceContravariant=()=>new ak(a_("Diagnostic.protocolVarianceContravariant")),ee.protocolVarianceCovariant=()=>new ak(a_("Diagnostic.protocolVarianceCovariant")),ee.protocolVarianceInvariant=()=>new ak(a_("Diagnostic.protocolVarianceInvariant")),ee.pyrightCommentInvalidDiagnosticBoolValue=()=>a_("Diagnostic.pyrightCommentInvalidDiagnosticBoolValue"),ee.pyrightCommentInvalidDiagnosticSeverityValue=()=>a_("Diagnostic.pyrightCommentInvalidDiagnosticSeverityValue"),ee.pyrightCommentMissingDirective=()=>a_("Diagnostic.pyrightCommentMissingDirective"),ee.pyrightCommentNotOnOwnLine=()=>a_("Diagnostic.pyrightCommentNotOnOwnLine"),ee.pyrightCommentUnknownDirective=()=>new ak(a_("Diagnostic.pyrightCommentUnknownDirective")),ee.pyrightCommentUnknownDiagnosticRule=()=>new ak(a_("Diagnostic.pyrightCommentUnknownDiagnosticRule")),ee.readOnlyArgCount=()=>a_("Diagnostic.readOnlyArgCount"),ee.readOnlyNotInTypedDict=()=>a_("Diagnostic.readOnlyNotInTypedDict"),ee.recursiveDefinition=()=>new ak(a_("Diagnostic.recursiveDefinition")),ee.relativeImportNotAllowed=()=>a_("Diagnostic.relativeImportNotAllowed"),ee.requiredArgCount=()=>a_("Diagnostic.requiredArgCount"),ee.requiredNotInTypedDict=()=>a_("Diagnostic.requiredNotInTypedDict"),ee.returnInAsyncGenerator=()=>a_("Diagnostic.returnInAsyncGenerator"),ee.returnMissing=()=>new ak(a_("Diagnostic.returnMissing")),ee.returnInExceptionGroup=()=>a_("Diagnostic.returnInExceptionGroup"),ee.returnOutsideFunction=()=>a_("Diagnostic.returnOutsideFunction"),ee.returnTypeContravariant=()=>a_("Diagnostic.returnTypeContravariant"),ee.returnTypeMismatch=()=>new ak(a_("Diagnostic.returnTypeMismatch")),ee.returnTypeUnknown=()=>a_("Diagnostic.returnTypeUnknown"),ee.returnTypePartiallyUnknown=()=>new ak(a_("Diagnostic.returnTypePartiallyUnknown")),ee.revealLocalsArgs=()=>a_("Diagnostic.revealLocalsArgs"),ee.revealLocalsNone=()=>a_("Diagnostic.revealLocalsNone"),ee.revealTypeArgs=()=>a_("Diagnostic.revealTypeArgs"),ee.revealTypeExpectedTextArg=()=>a_("Diagnostic.revealTypeExpectedTextArg"),ee.revealTypeExpectedTextMismatch=()=>new ak(a_("Diagnostic.revealTypeExpectedTextMismatch")),ee.revealTypeExpectedTypeMismatch=()=>new ak(a_("Diagnostic.revealTypeExpectedTypeMismatch")),ee.selfTypeContext=()=>a_("Diagnostic.selfTypeContext"),ee.selfTypeMetaclass=()=>a_("Diagnostic.selfTypeMetaclass"),ee.selfTypeWithTypedSelfOrCls=()=>a_("Diagnostic.selfTypeWithTypedSelfOrCls"),ee.sentinelBadName=()=>a_("Diagnostic.sentinelBadName"),ee.sentinelNameMismatch=()=>a_("Diagnostic.sentinelNameMismatch"),ee.sentinelParamCount=()=>a_("Diagnostic.sentinelParamCount"),ee.setterGetterTypeMismatch=()=>a_("Diagnostic.setterGetterTypeMismatch"),ee.starPatternInAsPattern=()=>a_("Diagnostic.starPatternInAsPattern"),ee.starPatternInOrPattern=()=>a_("Diagnostic.starPatternInOrPattern"),ee.singleOverload=()=>new ak(a_("Diagnostic.singleOverload")),ee.slotsAttributeError=()=>new ak(a_("Diagnostic.slotsAttributeError")),ee.slotsClassVarConflict=()=>new ak(a_("Diagnostic.slotsClassVarConflict")),ee.starStarWildcardNotAllowed=()=>a_("Diagnostic.starStarWildcardNotAllowed"),ee.staticClsSelfParam=()=>a_("Diagnostic.staticClsSelfParam"),ee.stringNonAsciiBytes=()=>a_("Diagnostic.stringNonAsciiBytes"),ee.stringNotSubscriptable=()=>a_("Diagnostic.stringNotSubscriptable"),ee.stringUnsupportedEscape=()=>a_("Diagnostic.stringUnsupportedEscape"),ee.stringUnterminated=()=>a_("Diagnostic.stringUnterminated"),ee.stubFileMissing=()=>new ak(a_("Diagnostic.stubFileMissing")),ee.stubUsesGetAttr=()=>a_("Diagnostic.stubUsesGetAttr"),ee.sublistParamsIncompatible=()=>a_("Diagnostic.sublistParamsIncompatible"),ee.superCallArgCount=()=>a_("Diagnostic.superCallArgCount"),ee.superCallFirstArg=()=>new ak(a_("Diagnostic.superCallFirstArg")),ee.superCallSecondArg=()=>new ak(a_("Diagnostic.superCallSecondArg")),ee.superCallZeroArgForm=()=>a_("Diagnostic.superCallZeroArgForm"),ee.superCallZeroArgFormStaticMethod=()=>a_("Diagnostic.superCallZeroArgFormStaticMethod"),ee.symbolIsUnbound=()=>new ak(a_("Diagnostic.symbolIsUnbound")),ee.symbolIsUndefined=()=>new ak(a_("Diagnostic.symbolIsUndefined")),ee.symbolIsPossiblyUnbound=()=>new ak(a_("Diagnostic.symbolIsPossiblyUnbound")),ee.symbolOverridden=()=>new ak(a_("Diagnostic.symbolOverridden")),ee.templateStringBytes=()=>a_("Diagnostic.templateStringBytes"),ee.templateStringIllegal=()=>a_("Diagnostic.templateStringIllegal"),ee.templateStringUnicode=()=>a_("Diagnostic.templateStringUnicode"),ee.ternaryNotAllowed=()=>a_("Diagnostic.ternaryNotAllowed"),ee.totalOrderingMissingMethod=()=>a_("Diagnostic.totalOrderingMissingMethod"),ee.trailingCommaInFromImport=()=>a_("Diagnostic.trailingCommaInFromImport"),ee.tryWithoutExcept=()=>a_("Diagnostic.tryWithoutExcept"),ee.tupleAssignmentMismatch=()=>new ak(a_("Diagnostic.tupleAssignmentMismatch")),ee.tupleInAnnotation=()=>a_("Diagnostic.tupleInAnnotation"),ee.tupleIndexOutOfRange=()=>new ak(a_("Diagnostic.tupleIndexOutOfRange")),ee.typeAliasIllegalExpressionForm=()=>a_("Diagnostic.typeAliasIllegalExpressionForm"),ee.typeAliasIsRecursiveDirect=()=>new ak(a_("Diagnostic.typeAliasIsRecursiveDirect")),ee.typeAliasNotInModuleOrClass=()=>a_("Diagnostic.typeAliasNotInModuleOrClass"),ee.typeAliasRedeclared=()=>new ak(a_("Diagnostic.typeAliasRedeclared")),ee.typeAliasStatementIllegal=()=>a_("Diagnostic.typeAliasStatementIllegal"),ee.typeAliasStatementBadScope=()=>a_("Diagnostic.typeAliasStatementBadScope"),ee.typeAliasTypeBadScope=()=>a_("Diagnostic.typeAliasTypeBadScope"),ee.typeAliasTypeBaseClass=()=>a_("Diagnostic.typeAliasTypeBaseClass"),ee.typeAliasTypeMustBeAssigned=()=>a_("Diagnostic.typeAliasTypeMustBeAssigned"),ee.typeAliasTypeNameArg=()=>a_("Diagnostic.typeAliasTypeNameArg"),ee.typeAliasTypeNameMismatch=()=>a_("Diagnostic.typeAliasTypeNameMismatch"),ee.typeAliasTypeParamInvalid=()=>a_("Diagnostic.typeAliasTypeParamInvalid"),ee.typeAnnotationCall=()=>a_("Diagnostic.typeAnnotationCall"),ee.typeAnnotationVariable=()=>a_("Diagnostic.typeAnnotationVariable"),ee.typeAnnotationWithCallable=()=>a_("Diagnostic.typeAnnotationWithCallable"),ee.typeArgListExpected=()=>a_("Diagnostic.typeArgListExpected"),ee.typeArgListNotAllowed=()=>a_("Diagnostic.typeArgListNotAllowed"),ee.typeArgsExpectingNone=()=>new ak(a_("Diagnostic.typeArgsExpectingNone")),ee.typeArgsMismatchOne=()=>new ak(a_("Diagnostic.typeArgsMismatchOne")),ee.typeArgsMissingForAlias=()=>new ak(a_("Diagnostic.typeArgsMissingForAlias")),ee.typeArgsMissingForClass=()=>new ak(a_("Diagnostic.typeArgsMissingForClass")),ee.typeArgsTooFew=()=>new ak(a_("Diagnostic.typeArgsTooFew")),ee.typeArgsTooMany=()=>new ak(a_("Diagnostic.typeArgsTooMany")),ee.typeAssignmentMismatch=()=>new ak(a_("Diagnostic.typeAssignmentMismatch")),ee.typeAssignmentMismatchWildcard=()=>new ak(a_("Diagnostic.typeAssignmentMismatchWildcard")),ee.typeCallNotAllowed=()=>a_("Diagnostic.typeCallNotAllowed"),ee.typeCheckOnly=()=>new ak(a_("Diagnostic.typeCheckOnly")),ee.typeCommentDeprecated=()=>a_("Diagnostic.typeCommentDeprecated"),ee.typedDictAccess=()=>a_("Diagnostic.typedDictAccess"),ee.typedDictAssignedName=()=>new ak(a_("Diagnostic.typedDictAssignedName")),ee.typedDictBadVar=()=>a_("Diagnostic.typedDictBadVar"),ee.typedDictBaseClass=()=>a_("Diagnostic.typedDictBaseClass"),ee.typedDictBoolParam=()=>new ak(a_("Diagnostic.typedDictBoolParam")),ee.typedDictClosedExtras=()=>new ak(a_("Diagnostic.typedDictClosedExtras")),ee.typedDictClosedNoExtras=()=>new ak(a_("Diagnostic.typedDictClosedNoExtras")),ee.typedDictClosedFalseNonOpenBase=()=>new ak(a_("Diagnostic.typedDictClosedFalseNonOpenBase")),ee.typedDictDelete=()=>a_("Diagnostic.typedDictDelete"),ee.typedDictEmptyName=()=>a_("Diagnostic.typedDictEmptyName"),ee.typedDictEntryName=()=>a_("Diagnostic.typedDictEntryName"),ee.typedDictEntryUnique=()=>a_("Diagnostic.typedDictEntryUnique"),ee.typedDictExtraArgs=()=>a_("Diagnostic.typedDictExtraArgs"),ee.typedDictExtraItemsClosed=()=>a_("Diagnostic.typedDictExtraItemsClosed"),ee.typedDictFieldNotRequiredRedefinition=()=>new ak(a_("Diagnostic.typedDictFieldNotRequiredRedefinition")),ee.typedDictFieldReadOnlyRedefinition=()=>new ak(a_("Diagnostic.typedDictFieldReadOnlyRedefinition")),ee.typedDictFieldRequiredRedefinition=()=>new ak(a_("Diagnostic.typedDictFieldRequiredRedefinition")),ee.typedDictFirstArg=()=>a_("Diagnostic.typedDictFirstArg"),ee.typedDictInClassPattern=()=>a_("Diagnostic.typedDictInClassPattern"),ee.typedDictInitsubclassParameter=()=>new ak(a_("Diagnostic.typedDictInitsubclassParameter")),ee.typedDictNotAllowed=()=>a_("Diagnostic.typedDictNotAllowed"),ee.typedDictSecondArgDict=()=>a_("Diagnostic.typedDictSecondArgDict"),ee.typedDictSecondArgDictEntry=()=>a_("Diagnostic.typedDictSecondArgDictEntry"),ee.typedDictSet=()=>a_("Diagnostic.typedDictSet"),ee.typeExpectedClass=()=>new ak(a_("Diagnostic.typeExpectedClass")),ee.typeFormArgs=()=>a_("Diagnostic.typeFormArgs"),ee.typeGuardArgCount=()=>a_("Diagnostic.typeGuardArgCount"),ee.typeGuardParamCount=()=>a_("Diagnostic.typeGuardParamCount"),ee.typeIsReturnType=()=>new ak(a_("Diagnostic.typeIsReturnType")),ee.typeNotAwaitable=()=>new ak(a_("Diagnostic.typeNotAwaitable")),ee.typeNotIntantiable=()=>new ak(a_("Diagnostic.typeNotIntantiable")),ee.typeNotIterable=()=>new ak(a_("Diagnostic.typeNotIterable")),ee.typeNotSpecializable=()=>new ak(a_("Diagnostic.typeNotSpecializable")),ee.typeNotSubscriptable=()=>new ak(a_("Diagnostic.typeNotSubscriptable")),ee.typeNotUsableWith=()=>new ak(a_("Diagnostic.typeNotUsableWith")),ee.typeNotUsableWithAsync=()=>new ak(a_("Diagnostic.typeNotUsableWithAsync")),ee.typeNotSupportBinaryOperator=()=>new ak(a_("Diagnostic.typeNotSupportBinaryOperator")),ee.typeNotSupportBinaryOperatorBidirectional=()=>new ak(a_("Diagnostic.typeNotSupportBinaryOperatorBidirectional")),ee.typeNotSupportUnaryOperator=()=>new ak(a_("Diagnostic.typeNotSupportUnaryOperator")),ee.typeNotSupportUnaryOperatorBidirectional=()=>new ak(a_("Diagnostic.typeNotSupportUnaryOperatorBidirectional")),ee.typeParameterBoundNotAllowed=()=>a_("Diagnostic.typeParameterBoundNotAllowed"),ee.typeParameterConstraintTuple=()=>a_("Diagnostic.typeParameterConstraintTuple"),ee.typeParameterExistingTypeParameter=()=>new ak(a_("Diagnostic.typeParameterExistingTypeParameter")),ee.typeParametersMissing=()=>a_("Diagnostic.typeParametersMissing"),ee.typeParameterNotDeclared=()=>new ak(a_("Diagnostic.typeParameterNotDeclared")),ee.typePartiallyUnknown=()=>new ak(a_("Diagnostic.typePartiallyUnknown")),ee.typeUnknown=()=>new ak(a_("Diagnostic.typeUnknown")),ee.typeVarAssignedName=()=>new ak(a_("Diagnostic.typeVarAssignedName")),ee.typeVarAssignmentMismatch=()=>new ak(a_("Diagnostic.typeVarAssignmentMismatch")),ee.typeVarBoundAndConstrained=()=>a_("Diagnostic.typeVarBoundAndConstrained"),ee.typeVarBoundGeneric=()=>a_("Diagnostic.typeVarBoundGeneric"),ee.typeVarConstraintGeneric=()=>a_("Diagnostic.typeVarConstraintGeneric"),ee.typeVarDefaultBoundMismatch=()=>a_("Diagnostic.typeVarDefaultBoundMismatch"),ee.typeVarDefaultConstraintMismatch=()=>a_("Diagnostic.typeVarDefaultConstraintMismatch"),ee.typeVarDefaultIllegal=()=>a_("Diagnostic.typeVarDefaultIllegal"),ee.typeVarDefaultInvalidTypeVar=()=>new ak(a_("Diagnostic.typeVarDefaultInvalidTypeVar")),ee.typeVarFirstArg=()=>a_("Diagnostic.typeVarFirstArg"),ee.typeVarInvalidForMemberVariable=()=>new ak(a_("Diagnostic.typeVarInvalidForMemberVariable")),ee.typeVarNoMember=()=>new ak(a_("Diagnostic.typeVarNoMember")),ee.typeVarNotSubscriptable=()=>new ak(a_("Diagnostic.typeVarNotSubscriptable")),ee.typeVarNotUsedByOuterScope=()=>new ak(a_("Diagnostic.typeVarNotUsedByOuterScope")),ee.typeVarPossiblyUnsolvable=()=>new ak(a_("Diagnostic.typeVarPossiblyUnsolvable")),ee.typeVarSingleConstraint=()=>a_("Diagnostic.typeVarSingleConstraint"),ee.typeVarsNotInGenericOrProtocol=()=>a_("Diagnostic.typeVarsNotInGenericOrProtocol"),ee.typeVarTupleContext=()=>a_("Diagnostic.typeVarTupleContext"),ee.typeVarTupleDefaultNotUnpacked=()=>a_("Diagnostic.typeVarTupleDefaultNotUnpacked"),ee.typeVarTupleMustBeUnpacked=()=>a_("Diagnostic.typeVarTupleMustBeUnpacked"),ee.typeVarTupleConstraints=()=>a_("Diagnostic.typeVarTupleConstraints"),ee.typeVarTupleUnknownParam=()=>new ak(a_("Diagnostic.typeVarTupleUnknownParam")),ee.typeVarUnknownParam=()=>new ak(a_("Diagnostic.typeVarUnknownParam")),ee.typeVarUsedByOuterScope=()=>new ak(a_("Diagnostic.typeVarUsedByOuterScope")),ee.typeVarUsedOnlyOnce=()=>new ak(a_("Diagnostic.typeVarUsedOnlyOnce")),ee.typeVarVariance=()=>a_("Diagnostic.typeVarVariance"),ee.typeVarWithDefaultFollowsVariadic=()=>new ak(a_("Diagnostic.typeVarWithDefaultFollowsVariadic")),ee.typeVarWithoutDefault=()=>new ak(a_("Diagnostic.typeVarWithoutDefault")),ee.unaccessedClass=()=>new ak(a_("Diagnostic.unaccessedClass")),ee.unaccessedFunction=()=>new ak(a_("Diagnostic.unaccessedFunction")),ee.unaccessedImport=()=>new ak(a_("Diagnostic.unaccessedImport")),ee.unaccessedSymbol=()=>new ak(a_("Diagnostic.unaccessedSymbol")),ee.unaccessedVariable=()=>new ak(a_("Diagnostic.unaccessedVariable")),ee.unannotatedFunctionSkipped=()=>new ak(a_("Diagnostic.unannotatedFunctionSkipped")),ee.unaryOperationNotAllowed=()=>a_("Diagnostic.unaryOperationNotAllowed"),ee.unexpectedAsyncToken=()=>a_("Diagnostic.unexpectedAsyncToken"),ee.unexpectedEof=()=>a_("Diagnostic.unexpectedEof"),ee.unexpectedExprToken=()=>a_("Diagnostic.unexpectedExprToken"),ee.unexpectedIndent=()=>a_("Diagnostic.unexpectedIndent"),ee.unexpectedUnindent=()=>a_("Diagnostic.unexpectedUnindent"),ee.unhashableDictKey=()=>a_("Diagnostic.unhashableDictKey"),ee.unhashableSetEntry=()=>a_("Diagnostic.unhashableSetEntry"),ee.unionForwardReferenceNotAllowed=()=>a_("Diagnostic.unionForwardReferenceNotAllowed"),ee.unionSyntaxIllegal=()=>a_("Diagnostic.unionSyntaxIllegal"),ee.unionTypeArgCount=()=>a_("Diagnostic.unionTypeArgCount"),ee.uninitializedAbstractVariables=()=>new ak(a_("Diagnostic.uninitializedAbstractVariables")),ee.uninitializedInstanceVariable=()=>new ak(a_("Diagnostic.uninitializedInstanceVariable")),ee.unionUnpackedTuple=()=>a_("Diagnostic.unionUnpackedTuple"),ee.unionUnpackedTypeVarTuple=()=>a_("Diagnostic.unionUnpackedTypeVarTuple"),ee.unnecessaryCast=()=>new ak(a_("Diagnostic.unnecessaryCast")),ee.unnecessaryIsInstanceAlways=()=>new ak(a_("Diagnostic.unnecessaryIsInstanceAlways")),ee.unnecessaryIsSubclassAlways=()=>new ak(a_("Diagnostic.unnecessaryIsSubclassAlways")),ee.unnecessaryIsInstanceNever=()=>new ak(a_("Diagnostic.unnecessaryIsInstanceNever")),ee.unnecessaryIsSubclassNever=()=>new ak(a_("Diagnostic.unnecessaryIsSubclassNever")),ee.unnecessaryPyrightIgnore=()=>a_("Diagnostic.unnecessaryPyrightIgnore"),ee.unnecessaryPyrightIgnoreRule=()=>new ak(a_("Diagnostic.unnecessaryPyrightIgnoreRule")),ee.unnecessaryTypeIgnore=()=>a_("Diagnostic.unnecessaryTypeIgnore"),ee.unpackArgCount=()=>a_("Diagnostic.unpackArgCount"),ee.unpackedArgInTypeArgument=()=>a_("Diagnostic.unpackedArgInTypeArgument"),ee.unpackedArgWithVariadicParam=()=>a_("Diagnostic.unpackedArgWithVariadicParam"),ee.unpackedDictArgumentNotMapping=()=>a_("Diagnostic.unpackedDictArgumentNotMapping"),ee.unpackedDictSubscriptIllegal=()=>a_("Diagnostic.unpackedDictSubscriptIllegal"),ee.unpackedSubscriptIllegal=()=>a_("Diagnostic.unpackedSubscriptIllegal"),ee.unpackedTypedDictArgument=()=>a_("Diagnostic.unpackedTypedDictArgument"),ee.unpackedTypeVarTupleExpected=()=>new ak(a_("Diagnostic.unpackedTypeVarTupleExpected")),ee.unpackExpectedTypedDict=()=>a_("Diagnostic.unpackExpectedTypedDict"),ee.unpackExpectedTypeVarTuple=()=>a_("Diagnostic.unpackExpectedTypeVarTuple"),ee.unpackIllegalInComprehension=()=>a_("Diagnostic.unpackIllegalInComprehension"),ee.unpackInAnnotation=()=>a_("Diagnostic.unpackInAnnotation"),ee.unpackInDict=()=>a_("Diagnostic.unpackInDict"),ee.unpackInSet=()=>a_("Diagnostic.unpackInSet"),ee.unpackNotAllowed=()=>a_("Diagnostic.unpackNotAllowed"),ee.unpackOperatorNotAllowed=()=>a_("Diagnostic.unpackOperatorNotAllowed"),ee.unpackTuplesIllegal=()=>a_("Diagnostic.unpackTuplesIllegal"),ee.unreachableCodeCondition=()=>a_("Diagnostic.unreachableCodeCondition"),ee.unreachableCodeStructure=()=>a_("Diagnostic.unreachableCodeStructure"),ee.unreachableCodeType=()=>a_("Diagnostic.unreachableCodeType"),ee.unreachableExcept=()=>a_("Diagnostic.unreachableExcept"),ee.unsupportedDunderAllOperation=()=>a_("Diagnostic.unsupportedDunderAllOperation"),ee.unusedCallResult=()=>new ak(a_("Diagnostic.unusedCallResult")),ee.unusedCoroutine=()=>a_("Diagnostic.unusedCoroutine"),ee.unusedExpression=()=>a_("Diagnostic.unusedExpression"),ee.varAnnotationIllegal=()=>a_("Diagnostic.varAnnotationIllegal"),ee.variableFinalOverride=()=>new ak(a_("Diagnostic.variableFinalOverride")),ee.variadicTypeArgsTooMany=()=>a_("Diagnostic.variadicTypeArgsTooMany"),ee.variadicTypeParamTooManyAlias=()=>new ak(a_("Diagnostic.variadicTypeParamTooManyAlias")),ee.variadicTypeParamTooManyClass=()=>new ak(a_("Diagnostic.variadicTypeParamTooManyClass")),ee.walrusIllegal=()=>a_("Diagnostic.walrusIllegal"),ee.walrusNotAllowed=()=>a_("Diagnostic.walrusNotAllowed"),ee.wildcardInFunction=()=>a_("Diagnostic.wildcardInFunction"),ee.wildcardPatternTypeUnknown=()=>a_("Diagnostic.wildcardPatternTypeUnknown"),ee.wildcardPatternTypePartiallyUnknown=()=>a_("Diagnostic.wildcardPatternTypePartiallyUnknown"),ee.wildcardLibraryImport=()=>a_("Diagnostic.wildcardLibraryImport"),ee.yieldFromIllegal=()=>a_("Diagnostic.yieldFromIllegal"),ee.yieldFromOutsideAsync=()=>a_("Diagnostic.yieldFromOutsideAsync"),ee.yieldOutsideFunction=()=>a_("Diagnostic.yieldOutsideFunction"),ee.yieldWithinComprehension=()=>a_("Diagnostic.yieldWithinComprehension"),ee.zeroCaseStatementsFound=()=>a_("Diagnostic.zeroCaseStatementsFound"),ee.zeroLengthTupleNotAllowed=()=>a_("Diagnostic.zeroLengthTupleNotAllowed"),(et=Q.DiagnosticAddendum||(Q.DiagnosticAddendum={})).annotatedNotAllowed=()=>a_("DiagnosticAddendum.annotatedNotAllowed"),et.argParam=()=>new ak(a_("DiagnosticAddendum.argParam")),et.argParamFunction=()=>new ak(a_("DiagnosticAddendum.argParamFunction")),et.argsParamMissing=()=>new ak(a_("DiagnosticAddendum.argsParamMissing")),et.argsPositionOnly=()=>new ak(a_("DiagnosticAddendum.argsPositionOnly")),et.argumentType=()=>new ak(a_("DiagnosticAddendum.argumentType")),et.argumentTypes=()=>new ak(a_("DiagnosticAddendum.argumentTypes")),et.assignToNone=()=>a_("DiagnosticAddendum.assignToNone"),et.asyncHelp=()=>a_("DiagnosticAddendum.asyncHelp"),et.baseClassIncompatible=()=>new ak(a_("DiagnosticAddendum.baseClassIncompatible")),et.baseClassIncompatibleSubclass=()=>new ak(a_("DiagnosticAddendum.baseClassIncompatibleSubclass")),et.baseClassOverriddenType=()=>new ak(a_("DiagnosticAddendum.baseClassOverriddenType")),et.baseClassOverridesType=()=>new ak(a_("DiagnosticAddendum.baseClassOverridesType")),et.bytesTypePromotions=()=>a_("DiagnosticAddendum.bytesTypePromotions"),et.conditionalRequiresBool=()=>new ak(a_("DiagnosticAddendum.conditionalRequiresBool")),et.dataClassFrozen=()=>new ak(a_("DiagnosticAddendum.dataClassFrozen")),et.dataClassFieldLocation=()=>a_("DiagnosticAddendum.dataClassFieldLocation"),et.dataProtocolUnsupported=()=>new ak(a_("DiagnosticAddendum.dataProtocolUnsupported")),et.descriptorAccessBindingFailed=()=>new ak(a_("DiagnosticAddendum.descriptorAccessBindingFailed")),et.descriptorAccessCallFailed=()=>new ak(a_("DiagnosticAddendum.descriptorAccessCallFailed")),et.finalMethod=()=>a_("DiagnosticAddendum.finalMethod"),et.functionParamDefaultMissing=()=>new ak(a_("DiagnosticAddendum.functionParamDefaultMissing")),et.functionParamName=()=>new ak(a_("DiagnosticAddendum.functionParamName")),et.functionParamPositionOnly=()=>new ak(a_("DiagnosticAddendum.functionParamPositionOnly")),et.functionReturnTypeMismatch=()=>new ak(a_("DiagnosticAddendum.functionReturnTypeMismatch")),et.functionTooFewParams=()=>new ak(a_("DiagnosticAddendum.functionTooFewParams")),et.genericClassNotAllowed=()=>a_("DiagnosticAddendum.genericClassNotAllowed"),et.incompatibleGetter=()=>a_("DiagnosticAddendum.incompatibleGetter"),et.incompatibleSetter=()=>a_("DiagnosticAddendum.incompatibleSetter"),et.incompatibleDeleter=()=>a_("DiagnosticAddendum.incompatibleDeleter"),et.initMethodLocation=()=>new ak(a_("DiagnosticAddendum.initMethodLocation")),et.initMethodSignature=()=>new ak(a_("DiagnosticAddendum.initMethodSignature")),et.initSubclassLocation=()=>new ak(a_("DiagnosticAddendum.initSubclassLocation")),et.invariantSuggestionDict=()=>a_("DiagnosticAddendum.invariantSuggestionDict"),et.invariantSuggestionList=()=>a_("DiagnosticAddendum.invariantSuggestionList"),et.invariantSuggestionSet=()=>a_("DiagnosticAddendum.invariantSuggestionSet"),et.isinstanceClassNotSupported=()=>new ak(a_("DiagnosticAddendum.isinstanceClassNotSupported")),et.functionTooManyParams=()=>new ak(a_("DiagnosticAddendum.functionTooManyParams")),et.keyNotRequired=()=>new ak(a_("DiagnosticAddendum.keyNotRequired")),et.keyReadOnly=()=>new ak(a_("DiagnosticAddendum.keyReadOnly")),et.keyRequiredDeleted=()=>new ak(a_("DiagnosticAddendum.keyRequiredDeleted")),et.keyUndefined=()=>new ak(a_("DiagnosticAddendum.keyUndefined")),et.kwargsParamMissing=()=>new ak(a_("DiagnosticAddendum.kwargsParamMissing")),et.listAssignmentMismatch=()=>new ak(a_("DiagnosticAddendum.listAssignmentMismatch")),et.literalAssignmentMismatch=()=>new ak(a_("DiagnosticAddendum.literalAssignmentMismatch")),et.literalNotAllowed=()=>a_("DiagnosticAddendum.literalNotAllowed"),et.matchIsNotExhaustiveType=()=>new ak(a_("DiagnosticAddendum.matchIsNotExhaustiveType")),et.matchIsNotExhaustiveHint=()=>a_("DiagnosticAddendum.matchIsNotExhaustiveHint"),et.memberAssignment=()=>new ak(a_("DiagnosticAddendum.memberAssignment")),et.memberIsAbstract=()=>new ak(a_("DiagnosticAddendum.memberIsAbstract")),et.memberIsAbstractMore=()=>new ak(a_("DiagnosticAddendum.memberIsAbstractMore")),et.memberIsClassVarInProtocol=()=>new ak(a_("DiagnosticAddendum.memberIsClassVarInProtocol")),et.memberIsInitVar=()=>new ak(a_("DiagnosticAddendum.memberIsInitVar")),et.memberIsInvariant=()=>new ak(a_("DiagnosticAddendum.memberIsInvariant")),et.memberIsNotClassVarInClass=()=>new ak(a_("DiagnosticAddendum.memberIsNotClassVarInClass")),et.memberIsNotClassVarInProtocol=()=>new ak(a_("DiagnosticAddendum.memberIsNotClassVarInProtocol")),et.memberIsNotReadOnlyInProtocol=()=>new ak(a_("DiagnosticAddendum.memberIsNotReadOnlyInProtocol")),et.memberIsReadOnlyInProtocol=()=>new ak(a_("DiagnosticAddendum.memberIsReadOnlyInProtocol")),et.memberIsWritableInProtocol=()=>new ak(a_("DiagnosticAddendum.memberIsWritableInProtocol")),et.memberSetClassVar=()=>new ak(a_("DiagnosticAddendum.memberSetClassVar")),et.memberTypeMismatch=()=>new ak(a_("DiagnosticAddendum.memberTypeMismatch")),et.memberUnknown=()=>new ak(a_("DiagnosticAddendum.memberUnknown")),et.metaclassConflict=()=>new ak(a_("DiagnosticAddendum.metaclassConflict")),et.missingGetter=()=>a_("DiagnosticAddendum.missingGetter"),et.missingSetter=()=>a_("DiagnosticAddendum.missingSetter"),et.missingDeleter=()=>a_("DiagnosticAddendum.missingDeleter"),et.namedParamMissingInDest=()=>new ak(a_("DiagnosticAddendum.namedParamMissingInDest")),et.namedParamMissingInSource=()=>new ak(a_("DiagnosticAddendum.namedParamMissingInSource")),et.namedParamTypeMismatch=()=>new ak(a_("DiagnosticAddendum.namedParamTypeMismatch")),et.namedTupleNotAllowed=()=>a_("DiagnosticAddendum.namedTupleNotAllowed"),et.newMethodLocation=()=>new ak(a_("DiagnosticAddendum.newMethodLocation")),et.newMethodSignature=()=>new ak(a_("DiagnosticAddendum.newMethodSignature")),et.noneNotAllowed=()=>a_("DiagnosticAddendum.noneNotAllowed"),et.newTypeClassNotAllowed=()=>a_("DiagnosticAddendum.newTypeClassNotAllowed"),et.noOverloadAssignable=()=>new ak(a_("DiagnosticAddendum.noOverloadAssignable")),et.orPatternMissingName=()=>new ak(a_("DiagnosticAddendum.orPatternMissingName")),et.overloadIndex=()=>new ak(a_("DiagnosticAddendum.overloadIndex")),et.overloadSignature=()=>a_("DiagnosticAddendum.overloadSignature"),et.overloadNotAssignable=()=>new ak(a_("DiagnosticAddendum.overloadNotAssignable")),et.overriddenMethod=()=>a_("DiagnosticAddendum.overriddenMethod"),et.overriddenSymbol=()=>a_("DiagnosticAddendum.overriddenSymbol"),et.overrideIsInvariant=()=>a_("DiagnosticAddendum.overrideIsInvariant"),et.overrideInvariantMismatch=()=>new ak(a_("DiagnosticAddendum.overrideInvariantMismatch")),et.overrideNoOverloadMatches=()=>a_("DiagnosticAddendum.overrideNoOverloadMatches"),et.overrideNotClassMethod=()=>a_("DiagnosticAddendum.overrideNotClassMethod"),et.overrideNotInstanceMethod=()=>a_("DiagnosticAddendum.overrideNotInstanceMethod"),et.overrideNotStaticMethod=()=>a_("DiagnosticAddendum.overrideNotStaticMethod"),et.overrideOverloadNoMatch=()=>a_("DiagnosticAddendum.overrideOverloadNoMatch"),et.overrideOverloadOrder=()=>a_("DiagnosticAddendum.overrideOverloadOrder"),et.overrideParamKeywordNoDefault=()=>new ak(a_("DiagnosticAddendum.overrideParamKeywordNoDefault")),et.overrideParamKeywordType=()=>new ak(a_("DiagnosticAddendum.overrideParamKeywordType")),et.overrideParamName=()=>new ak(a_("DiagnosticAddendum.overrideParamName")),et.overrideParamNameExtra=()=>new ak(a_("DiagnosticAddendum.overrideParamNameExtra")),et.overrideParamNameMissing=()=>new ak(a_("DiagnosticAddendum.overrideParamNameMissing")),et.overrideParamNamePositionOnly=()=>new ak(a_("DiagnosticAddendum.overrideParamNamePositionOnly")),et.overrideParamNoDefault=()=>new ak(a_("DiagnosticAddendum.overrideParamNoDefault")),et.overrideParamType=()=>new ak(a_("DiagnosticAddendum.overrideParamType")),et.overridePositionalParamCount=()=>new ak(a_("DiagnosticAddendum.overridePositionalParamCount")),et.overrideReturnType=()=>new ak(a_("DiagnosticAddendum.overrideReturnType")),et.overrideType=()=>new ak(a_("DiagnosticAddendum.overrideType")),et.paramAssignment=()=>new ak(a_("DiagnosticAddendum.paramAssignment")),et.paramSpecMissingInOverride=()=>a_("DiagnosticAddendum.paramSpecMissingInOverride"),et.paramType=()=>new ak(a_("DiagnosticAddendum.paramType")),et.privateImportFromPyTypedSource=()=>new ak(a_("DiagnosticAddendum.privateImportFromPyTypedSource")),et.propertyAccessFromProtocolClass=()=>a_("DiagnosticAddendum.propertyAccessFromProtocolClass"),et.propertyMethodIncompatible=()=>new ak(a_("DiagnosticAddendum.propertyMethodIncompatible")),et.propertyMethodMissing=()=>new ak(a_("DiagnosticAddendum.propertyMethodMissing")),et.propertyMissingDeleter=()=>new ak(a_("DiagnosticAddendum.propertyMissingDeleter")),et.propertyMissingSetter=()=>new ak(a_("DiagnosticAddendum.propertyMissingSetter")),et.protocolIncompatible=()=>new ak(a_("DiagnosticAddendum.protocolIncompatible")),et.protocolMemberMissing=()=>new ak(a_("DiagnosticAddendum.protocolMemberMissing")),et.protocolRequiresRuntimeCheckable=()=>a_("DiagnosticAddendum.protocolRequiresRuntimeCheckable"),et.protocolSourceIsNotConcrete=()=>new ak(a_("DiagnosticAddendum.protocolSourceIsNotConcrete")),et.protocolUnsafeOverlap=()=>new ak(a_("DiagnosticAddendum.protocolUnsafeOverlap")),et.pyrightCommentIgnoreTip=()=>a_("DiagnosticAddendum.pyrightCommentIgnoreTip"),et.readOnlyAttribute=()=>new ak(a_("DiagnosticAddendum.readOnlyAttribute")),et.seeDeclaration=()=>a_("DiagnosticAddendum.seeDeclaration"),et.seeClassDeclaration=()=>a_("DiagnosticAddendum.seeClassDeclaration"),et.seeFunctionDeclaration=()=>a_("DiagnosticAddendum.seeFunctionDeclaration"),et.seeMethodDeclaration=()=>a_("DiagnosticAddendum.seeMethodDeclaration"),et.seeParameterDeclaration=()=>a_("DiagnosticAddendum.seeParameterDeclaration"),et.seeTypeAliasDeclaration=()=>a_("DiagnosticAddendum.seeTypeAliasDeclaration"),et.seeVariableDeclaration=()=>a_("DiagnosticAddendum.seeVariableDeclaration"),et.tupleEntryTypeMismatch=()=>new ak(a_("DiagnosticAddendum.tupleEntryTypeMismatch")),et.tupleAssignmentMismatch=()=>new ak(a_("DiagnosticAddendum.tupleAssignmentMismatch")),et.tupleSizeIndeterminateSrc=()=>new ak(a_("DiagnosticAddendum.tupleSizeIndeterminateSrc")),et.tupleSizeIndeterminateSrcDest=()=>new ak(a_("DiagnosticAddendum.tupleSizeIndeterminateSrcDest")),et.tupleSizeMismatch=()=>new ak(a_("DiagnosticAddendum.tupleSizeMismatch")),et.tupleSizeMismatchIndeterminateDest=()=>new ak(a_("DiagnosticAddendum.tupleSizeMismatchIndeterminateDest")),et.typeAliasInstanceCheck=()=>a_("DiagnosticAddendum.typeAliasInstanceCheck"),et.typeAssignmentMismatch=()=>new ak(a_("DiagnosticAddendum.typeAssignmentMismatch")),et.typeBound=()=>new ak(a_("DiagnosticAddendum.typeBound")),et.typeConstrainedTypeVar=()=>new ak(a_("DiagnosticAddendum.typeConstrainedTypeVar")),et.typedDictBaseClass=()=>new ak(a_("DiagnosticAddendum.typedDictBaseClass")),et.typedDictClassNotAllowed=()=>a_("DiagnosticAddendum.typedDictClassNotAllowed"),et.typedDictExtraFieldNotAllowed=()=>new ak(a_("DiagnosticAddendum.typedDictExtraFieldNotAllowed")),et.typedDictExtraFieldTypeMismatch=()=>new ak(a_("DiagnosticAddendum.typedDictExtraFieldTypeMismatch")),et.typedDictFieldMissing=()=>new ak(a_("DiagnosticAddendum.typedDictFieldMissing")),et.typedDictClosedExtraNotAllowed=()=>new ak(a_("DiagnosticAddendum.typedDictClosedExtraNotAllowed")),et.typedDictClosedExtraTypeMismatch=()=>new ak(a_("DiagnosticAddendum.typedDictClosedExtraTypeMismatch")),et.typedDictClosedFieldNotReadOnly=()=>new ak(a_("DiagnosticAddendum.typedDictClosedFieldNotReadOnly")),et.typedDictClosedFieldNotRequired=()=>new ak(a_("DiagnosticAddendum.typedDictClosedFieldNotRequired")),et.typedDictFieldNotReadOnly=()=>new ak(a_("DiagnosticAddendum.typedDictFieldNotReadOnly")),et.typedDictFieldNotRequired=()=>new ak(a_("DiagnosticAddendum.typedDictFieldNotRequired")),et.typedDictFieldRequired=()=>new ak(a_("DiagnosticAddendum.typedDictFieldRequired")),et.typedDictFieldTypeMismatch=()=>new ak(a_("DiagnosticAddendum.typedDictFieldTypeMismatch")),et.typedDictFieldUndefined=()=>new ak(a_("DiagnosticAddendum.typedDictFieldUndefined")),et.typedDictKeyAccess=()=>new ak(a_("DiagnosticAddendum.typedDictKeyAccess")),et.typedDictNotAllowed=()=>a_("DiagnosticAddendum.typedDictNotAllowed"),et.typeIncompatible=()=>new ak(a_("DiagnosticAddendum.typeIncompatible")),et.typeNotClass=()=>new ak(a_("DiagnosticAddendum.typeNotClass")),et.typeParamSpec=()=>new ak(a_("DiagnosticAddendum.typeParamSpec")),et.typeNotStringLiteral=()=>new ak(a_("DiagnosticAddendum.typeNotStringLiteral")),et.typeOfSymbol=()=>new ak(a_("DiagnosticAddendum.typeOfSymbol")),et.typeUnsupported=()=>new ak(a_("DiagnosticAddendum.typeUnsupported")),et.typeVarDefaultOutOfScope=()=>new ak(a_("DiagnosticAddendum.typeVarDefaultOutOfScope")),et.typeVarIsContravariant=()=>new ak(a_("DiagnosticAddendum.typeVarIsContravariant")),et.typeVarIsCovariant=()=>new ak(a_("DiagnosticAddendum.typeVarIsCovariant")),et.typeVarIsInvariant=()=>new ak(a_("DiagnosticAddendum.typeVarIsInvariant")),et.typeVarsMissing=()=>new ak(a_("DiagnosticAddendum.typeVarsMissing")),et.typeVarNotAllowed=()=>a_("DiagnosticAddendum.typeVarNotAllowed"),et.typeVarTupleRequiresKnownLength=()=>a_("DiagnosticAddendum.typeVarTupleRequiresKnownLength"),et.typeVarUnnecessarySuggestion=()=>new ak(a_("DiagnosticAddendum.typeVarUnnecessarySuggestion")),et.typeVarUnsolvableRemedy=()=>a_("DiagnosticAddendum.typeVarUnsolvableRemedy"),et.unhashableType=()=>new ak(a_("DiagnosticAddendum.unhashableType")),et.uninitializedAbstractVariable=()=>new ak(a_("DiagnosticAddendum.uninitializedAbstractVariable")),et.unreachableExcept=()=>new ak(a_("DiagnosticAddendum.unreachableExcept")),et.useDictInstead=()=>a_("DiagnosticAddendum.useDictInstead"),et.useListInstead=()=>a_("DiagnosticAddendum.useListInstead"),et.useTupleInstead=()=>a_("DiagnosticAddendum.useTupleInstead"),et.useTypeInstead=()=>a_("DiagnosticAddendum.useTypeInstead"),et.varianceMismatchForClass=()=>new ak(a_("DiagnosticAddendum.varianceMismatchForClass")),et.varianceMismatchForTypeAlias=()=>new ak(a_("DiagnosticAddendum.varianceMismatchForTypeAlias")),(en=Q.CodeAction||(Q.CodeAction={})).createTypeStub=()=>a_("CodeAction.createTypeStub"),en.createTypeStubFor=()=>new ak(a_("CodeAction.createTypeStubFor")),en.executingCommand=()=>a_("CodeAction.executingCommand"),en.filesToAnalyzeOne=()=>a_("CodeAction.filesToAnalyzeOne"),en.filesToAnalyzeCount=()=>new ak(a_("CodeAction.filesToAnalyzeCount")),en.findingReferences=()=>a_("CodeAction.findingReferences"),en.organizeImports=()=>a_("CodeAction.organizeImports"),(er=Q.Completion||(Q.Completion={})).autoImportDetail=()=>a_("Completion.autoImportDetail"),er.indexValueDetail=()=>a_("Completion.indexValueDetail"),(Q.Service||(Q.Service={})).longOperation=()=>a_("Service.longOperation"),ts.Diagnostic,ts.DiagnosticAddendum;let aI=i(18721),aR=i(52420),aO=i(76463),aE=new Map([["cs",aI],["de",aR],["en-us",aO],["en",aO],["es",i(32535)],["fr",i(47011)],["it",i(94814)],["ja",i(29150)],["ko",i(14997)],["pl",i(42235)],["pt-br",i(6842)],["qps-ploc",i(39452)],["ru",i(53802)],["tr",i(49381)],["zh-cn",i(70417)],["zh-tw",i(41101)]]),aM={},az=function(e){let t;void 0===m&&(aM=(t=aE.get("en-us"))||(console.error("Could not load default strings"),{}),m=aN(aA(),aE));let n=e.split("."),r=aS(m,n)||aS(aM,n);return r||aF(e)},aF=(y=a_,a_=az,y);(ei=(ea=tl||(tl={})).Pytest||(ea.Pytest={})).fixtureNotFound=()=>new ak(az("Pytest.fixtureNotFound")),ei.addTypeAnnnotation=()=>new ak(az("Pytest.addTypeAnnotation")),ei.addTypeAnnnotations=()=>az("Pytest.addTypeAnnotations"),(eo=ea.Refactoring||(ea.Refactoring={})).moveFile=()=>new ak(az("Refactoring.moveFile")),eo.moveFileLabel=()=>new ak(az("Refactoring.moveFileLabel")),eo.moveFileDescription=()=>new ak(az("Refactoring.moveFileDescription")),eo.moveFileNotUserFile=()=>new ak(az("Refactoring.moveFileNotUserFile")),eo.moveFilePrivateSymbol=()=>new ak(az("Refactoring.moveFilePrivateSymbol")),eo.moveFileImportableOnly=()=>az("Refactoring.moveFileImportableOnly"),eo.moveFileUnsupportedSymbol=()=>az("Refactoring.moveFileUnsupportedSymbol"),eo.moveFileMultipleDeclarations=()=>az("Refactoring.moveFileMultipleDeclarations"),eo.moveFileSimpleAssignmentsOnly=()=>az("Refactoring.moveFileSimpleAssignmentsOnly"),eo.moveFileExtensionMismatch=()=>new ak(az("Refactoring.moveFileExtensionMismatch")),eo.moveFileMissingInfo=()=>new ak(az("Refactoring.moveFileMissingInfo")),eo.moveFileSameFile=()=>az("Refactoring.moveFileSameFile"),eo.moveFileSymbolNotFound=()=>new ak(az("Refactoring.moveFileSymbolNotFound")),eo.moveFileAbsentSymbol=()=>az("Refactoring.moveFileAbsentSymbol"),eo.moveFileInsertLocation=()=>new ak(az("Refactoring.moveFileInsertLocation")),eo.moveFileInvalidModuleName=()=>new ak(az("Refactoring.moveFileInvalidModuleName")),(el=(es=ea.CodeAction||(ea.CodeAction={})).MoveSymbol||(es.MoveSymbol={})).commandTitle=()=>az("CodeAction.MoveSymbol.commandTitle"),el.moveSymbolFailed=()=>az("CodeAction.MoveSymbol.moveSymbolFailed"),el.moveSymbolsTo=()=>az("CodeAction.MoveSymbol.moveSymbolsTo"),el.moveSymbolsToNewFile=()=>az("CodeAction.MoveSymbol.moveSymbolsToNewFile"),(ec=es.Extract||(es.Extract={})).method=()=>az("CodeAction.Extract.method"),ec.variable=()=>az("CodeAction.Extract.variable"),(ep=es.RemoveUnusedImport||(es.RemoveUnusedImport={})).removeUnusedImport=()=>az("CodeAction.RemoveUnusedImport.removeUnusedImport"),ep.removeAllUnusedImports=()=>az("CodeAction.RemoveUnusedImport.removeAllUnusedImports"),(ed=es.ToggleImportPath||(es.ToggleImportPath={})).convertToRelativePath=()=>az("CodeAction.ToggleImportPath.convertToRelativePath"),ed.convertAllToRelativePath=()=>az("CodeAction.ToggleImportPath.convertAllToRelativePath"),ed.convertToAbsolutePath=()=>az("CodeAction.ToggleImportPath.convertToAbsolutePath"),ed.convertAllToAbsolutePath=()=>az("CodeAction.ToggleImportPath.convertAllToAbsolutePath"),ed.convertAllFormat=()=>az("CodeAction.ToggleImportPath.convertAllFormat"),(es.ExtraPath||(es.ExtraPath={})).addExtraPath=()=>new ak(az("CodeAction.ExtraPath.addExtraPath")),(es.AddTypeIgnore||(es.AddTypeIgnore={})).title=()=>new ak(az("CodeAction.AddTypeIgnore.title")),(eu=es.AutoImport||(es.AutoImport={})).addAutoImport=()=>new ak(az("CodeAction.AutoImport.addAutoImport")),eu.searchImport=()=>az("CodeAction.AutoImport.searchImport"),(es.ChangeSpelling||(es.ChangeSpelling={})).changeSpellingTo=()=>new ak(az("CodeAction.ChangeSpelling.changeSpellingTo")),(es.FixAll||(es.FixAll={})).runFixAll=()=>az("CodeAction.FixAll.runFixAll"),(em=es.UnresolvedImports||(es.UnresolvedImports={})).selectInterpreterTitle=()=>az("CodeAction.UnresolvedImports.selectInterpreterTitle"),em.selectKernelTitle=()=>az("CodeAction.UnresolvedImports.selectKernelTitle"),em.learnMoreTitle=()=>az("CodeAction.UnresolvedImports.learnMoreTitle"),em.troubleshootMissingImports=()=>az("CodeAction.UnresolvedImports.troubleshootMissingImports"),(ey=es.ImplementAbstractClass||(es.ImplementAbstractClass={})).implementAllAbstractClasses=()=>az("CodeAction.ImplementAbstractClass.implementAllAbstractClasses"),ey.implementAllAbstractClassesWithCopilot=()=>az("Copilot.implementAllInheritedAbstractClasseswithCopilot"),(es.InheritDecorators||(es.InheritDecorators={})).inheritAllDecorators=()=>az("CodeAction.InheritDecorators.inheritAllDecorators"),(eg=es.GenerateDocstring||(es.GenerateDocstring={})).generateDocstring=()=>az("DocstringTemplate.generateDocstring"),eg.generateDocstringWithCopilot=()=>az("Copilot.generateDocstringWithCopilot"),(eh=es.GenerateSymbol||(es.GenerateSymbol={})).generateClass=()=>new ak(az("CodeAction.GenerateSymbol.generateClass")),eh.generateFunction=()=>new ak(az("CodeAction.GenerateSymbol.generateFunction")),eh.generateMember=()=>new ak(az("CodeAction.GenerateSymbol.generateMember")),(es.ConvertLambdaToNamedFunction||(es.ConvertLambdaToNamedFunction={})).title=()=>az("CodeAction.ConvertLambdaToNamedFunction.title"),(ef=es.ConvertFormatString||(es.ConvertFormatString={})).convertToFString=()=>az("CodeAction.ConvertFormatString.convertToFString"),ef.convertToFormat=()=>az("CodeAction.ConvertFormatString.convertToFormat"),(ev=es.ConvertImportStar||(es.ConvertImportStar={})).convertToExplicitImports=()=>az("CodeAction.ConvertImportStar.convertToExplicitImports"),ev.convertAllToExplicitImports=()=>az("CodeAction.ConvertImportStar.convertAllToExplicitImports"),(eb=es.ConvertImportToModule||(es.ConvertImportToModule={})).convertToModuleImport=()=>az("CodeAction.ConvertImportToModule.convertToModuleImport"),eb.convertAllToModuleImport=()=>az("CodeAction.ConvertImportToModule.convertAllToModuleImport"),(eT=es.RenameShadowedStdlib||(es.RenameShadowedStdlib={})).renameModule=()=>new ak(az("CodeAction.RenameShadowedStdlib.renameModule")),eT.renameShadowedImports=()=>az("CodeAction.RenameShadowedStdlib.renameShadowedImports"),(ew=es.AddTypeAnnotation||(es.AddTypeAnnotation={})).addTypeAnnotation=()=>az("CodeAction.AddTypeAnnotation.addTypeAnnotation"),ew.addAllTypeAnnotations=()=>az("CodeAction.AddTypeAnnotation.addAllTypeAnnotations"),(es.DiagnosticRefactor||(es.DiagnosticRefactor={})).fixformattedString=()=>new ak(az("CodeAction.DiagnosticRefactor.fixformattedString")),(ea.Diagnostic||(ea.Diagnostic={})).importResolveRedirect=()=>new ak(az("Diagnostic.importResolveRedirect")),(ek=ea.Messages||(ea.Messages={})).defaultPythonEnvironmentName=()=>az("Messages.defaultPythonEnvironmentName"),ek.windowsStoreEnvironmentName=()=>az("Messages.windowsStoreEnvironmentName"),ek.globalEnvironmentName=()=>az("Messages.globalEnvironmentName"),ek.singularFileAndSingularCellToAnalyze=()=>az("Messages.singularFileAndSingularCellToAnalyze"),ek.singularFileAndPluralCellsToAnalyze=()=>new ak(az("Messages.singularFileAndPluralCellsToAnalyze")),ek.pluralFilesAndSingularCellToAnalyze=()=>new ak(az("Messages.pluralFilesAndSingularCellToAnalyze")),ek.pluralFilesAndPluralCellsToAnalyze=()=>new ak(az("Messages.pluralFilesAndPluralCellsToAnalyze")),((eC=ea.Commands||(ea.Commands={})).ProfilingCommand||(eC.ProfilingCommand={})).profilingDataSaved=()=>new ak(az("Commands.ProfilingCommand.profilingDataSaved")),(eC.LoggingCommand||(eC.LoggingCommand={})).loggingDataSaved=()=>new ak(az("Commands.LoggingCommand.loggingDataSaved")),eC.gotoOutputCommand=()=>az("Commands.gotoOutputCommand"),(eD=ea.PerformanceTracking||(ea.PerformanceTracking={})).title=()=>az("PerformanceTracking.title"),eD.button=()=>az("PerformanceTracking.button"),(eP=ea.DocstringTemplate||(ea.DocstringTemplate={})).docstringForName=()=>new ak(az("DocstringTemplate.docstringForName")),eP.description=()=>az("DocstringTemplate.description"),eP.generateDocstring=()=>az("DocstringTemplate.generateDocstring"),(e_=ea.LargeLog||(ea.LargeLog={})).copyToClipboard=()=>az("LargeLog.copyToClipboard"),e_.userConsent=()=>new ak(az("LargeLog.userConsent")),e_.openLink=()=>az("LargeLog.openLink"),e_.yes=()=>az("LargeLog.yes"),e_.no=()=>az("LargeLog.no"),(eS=ea.documentation||(ea.documentation={})).copilotSummary=()=>az("Copilot.documentation.copilotSummary"),eS.tooltip=()=>az("Copilot.documentation.tooltip"),eS.get=()=>az("Copilot.documentation.get"),eS.notAvailable=()=>az("Copilot.documentation.notAvailable"),eS.fetchFailed=()=>az("Copilot.documentation.fetchFailed");let aj="https://aka.ms/pylancelogs";async function aL(){let e,t,n=(e="",(t=td.workspace.textDocuments.find(e=>e.getText().includes("Pylance")))&&(e=t.getText()),e);if(n.length>6e4){if(await td.commands.executeCommand("workbench.action.openLogFile","ms-python.python.Python Language Server"),await aq()){let e=await aV();if(e){let{Octokit:t}=await Promise.all([i.e("629"),i.e("856")]).then(i.bind(i,44657)),r=new t({auth:e.accessToken});try{let e=await r.git.createBlob({owner:"Microsoft",repo:"pylance-release",content:n}),t=`Log size exceeded GitHub issue size limit.
Here is the SHA of the system-added logs:
\`\`\`
${e.data.sha}
\`\`\`
Visit this link to learn how to retrieve the logs: ${aj}.
`;await td.commands.executeCommand("vscode.openIssueReporter",{extensionId:nI,data:t});return}catch(e){}}}}else{let e=tl.LargeLog.copyToClipboard();td.env.clipboard.writeText(n),td.window.showInformationMessage(e),n=n.slice(-6e4)}let r=`<details>
<summary>System Added Logs</summary>
\`\`\`
${n}
\`\`\`
</details>`;await td.commands.executeCommand("vscode.openIssueReporter",{extensionId:nI,data:r})}async function aq(){let e=tl.LargeLog.userConsent().format({url:aj}),t=tl.LargeLog.openLink(),n=tl.LargeLog.yes(),r=tl.LargeLog.no(),a=await td.window.showInformationMessage(e,{modal:!0},t,n,r);return a===t&&(td.env.openExternal(td.Uri.parse("https://aka.ms/pylancelogs")),a=await td.window.showInformationMessage(e,{modal:!0},n,r)),a===n}async function aV(){let e="github",t=["repo","user"];try{let n=await td.authentication.getSession(e,t);return n||(n=await td.authentication.getSession(e,t,{forceNewSession:!0})),n}catch(e){return null}}class aU{showInformationMessage(e,t,...n){return td.window.showInformationMessage(e,t,...n)}showWarningMessage(e,t,...n){return td.window.showWarningMessage(e,t,...n)}showErrorMessage(e,t,...n){return td.window.showErrorMessage(e,t,...n)}setStatusBarMessage(e,t){return td.window.setStatusBarMessage(e,t)}createStatusBarItem(e,t){return td.window.createStatusBarItem(e,t)}withProgress(e,t){return td.window.withProgress(e,t)}withProgressCustomIcon(e,t){let n=new td.CancellationTokenSource().token,r=this.createStatusBarItem(td.StatusBarAlignment.Left);return r.show(),t({report:t=>{r.text=`${e} ${t.message}`}},n).then(e=>(r.dispose(),e))}createOutputChannel(e){return td.window.createOutputChannel(e)}createQuickPick(){return td.window.createQuickPick()}showQuickPick(e,t,n){return td.window.showQuickPick(e,t,n)}showOpenDialog(e){return td.window.showOpenDialog(e)}}function aB(e,t){return e.line!==t.line?e.line<t.line?-1:1:e.character!==t.character?e.character<t.character?-1:1:0}function aW(e){return{start:{line:e.start.line,character:e.start.character},end:{line:e.end.line,character:e.end.character}}}function aK(e,t,n){if(!e||0!==tS(e.document.uri.toString(),t))return n;let r=e.selections.map(e=>new td.Range(e.start,e.end)).filter(e=>!e.isEmpty);if(r.length<=1)return n;let a=r.sort((e,t)=>{let n=aB(e.start,t.start);return 0!==n?n:aB(e.end,t.end)}),i=e.document,o=i.getText(a[0]);for(let e=0;e<a.length;e+=1){var s;let t=a[e];if(i.getText(t)!==o||e>0&&(s=a[e-1],s.start.isBefore(t.end)&&t.start.isBefore(s.end)))return n}return a.map(aW)}var aG=i(2543);function aH(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}let a$="python.analysis";class aZ{activate(){this.updateStatusItem(),this.disposables.push(td.workspace.onDidChangeConfiguration(e=>{(e.affectsConfiguration(this._fullSettingName)||e.affectsConfiguration("python.languageServer"))&&this.debouncedUpdateStatusItem()})),this.disposables.push(td.window.onDidChangeActiveTextEditor(e=>{(null==e?void 0:e.document.languageId)==="python"&&this.debouncedUpdateStatusItem()}))}dispose(){var e;null==(e=this.statusItem)||e.dispose(),this.statusItem=void 0,this.debouncedUpdateStatusItem.cancel(),this.disposables.forEach(e=>e.dispose())}updateStatusItem(){var e,t,n;let r;if((r=this._appConfig.getSetting("python","languageServer"))!==nR&&"Default"!==r){null==(t=this.statusItem)||t.dispose(),this.statusItem=void 0;return}this.statusItem||(this.statusItem=this.createStatusItem());let a=null==(e=td.window.activeTextEditor)?void 0:e.document.uri;if(this.statusItem&&a){let e=this._appConfig.getConfiguration(a$,{uri:a,languageId:"python"}).inspect(this._settingName),t=!1,r=null==e?void 0:e.defaultValue;(null==e?void 0:e.workspaceFolderValue)!==void 0?r=e.workspaceFolderValue:(null==e?void 0:e.workspaceValue)!==void 0?r=e.workspaceValue:(null==e?void 0:e.globalValue)!==void 0?r=e.globalValue:t=!0,void 0!==r?this.updateStatusDetails(this.statusItem,r,t):(null==(n=this.statusItem)||n.dispose(),this.statusItem=void 0)}}updateStatusDetails(e,t,n){}createStatusItem(){if("createLanguageStatusItem"in td.languages)return td.languages.createLanguageStatusItem(this._fullSettingName,{language:"python"})}constructor(e){aH(this,"_settingName",void 0),aH(this,"supportedWorkspaceTypes",void 0),aH(this,"disposables",void 0),aH(this,"_appConfig",void 0),aH(this,"_fullSettingName",void 0),aH(this,"debouncedUpdateStatusItem",void 0),aH(this,"statusItem",void 0),this._settingName=e,this.supportedWorkspaceTypes={untrustedWorkspace:!0,virtualWorkspace:!0},this.disposables=[],this.debouncedUpdateStatusItem=(0,aG.debounce)(this.updateStatusItem.bind(this),500),this._fullSettingName=`${a$}.${this._settingName}`,this._appConfig=new rl}}class aX extends aZ{updateStatusDetails(e,t,n){e.command=void 0,e.name=eG.autoImportCompletionsStatusItem.name(),e.text=eG.autoImportCompletionsStatusItem.textFormatted().format(`${t}`),e.severity=td.LanguageStatusSeverity.Information,!1===t?e.command={title:eG.autoImportCompletionsStatusItem.titleOn(),command:rx.setAutoImportCompletions,arguments:[!0]}:e.command={title:eG.autoImportCompletionsStatusItem.titleOff(),command:rx.setAutoImportCompletions,arguments:[!1]}}constructor(){super("autoImportCompletions")}}(tc||(tc={})).isDiagnosticProvider=function(e){return e instanceof aJ};class aJ{provideCodeActions(e,t,n){}onDocumentChanged(e,t){}onDocumentClosed(e){}dispose(){}constructor(){!function(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}(this,"onRequestRecheck",void 0)}}function aY(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}class aQ{addHandler(e){if(this._handlers.push(e),tc.isDiagnosticProvider(e)){let t=`${this._fileType}-${e.constructor.name}`,n=td.languages.createDiagnosticCollection(t);this._diagnosticCollections.set(e.constructor.name,n),this._disposables.push(n)}}recheckOpenDocuments(){this._checkOpenDocuments()}async provideCodeActions(e,t,n,r){if(!this._isTargetFile(e))return;let a=[];for(let r of this._handlers)if(tc.isDiagnosticProvider(r)){let i=await r.provideCodeActions(e,t,n);i&&a.push(...i)}return a.length>0?a:void 0}dispose(){for(let e of this._disposables)e.dispose();this._diagnosticCollections.clear()}_isTargetFile(e){return tj(e.fileName).toLowerCase()===this._fileName.toLowerCase()}_getDocumentSelectors(){let e=`**/${this._fileName}`;return this._fileName.endsWith(".toml")?[{language:"toml",pattern:e}]:[{language:"json",pattern:e},{language:"jsonc",pattern:e}]}_checkOpenDocuments(){td.workspace.textDocuments.filter(e=>this._isTargetFile(e)).forEach(e=>{this._updateDiagnostics(e)})}async _updateDiagnosticsInternal(e){for(let t of this._handlers)t.onDocumentChanged(e,this._fileType);for(let t of this._handlers)if(tc.isDiagnosticProvider(t)){let n=this._diagnosticCollections.get(t.constructor.name);if(!n)continue;try{let r=await t.getDiagnosticsForDocument(e,this._fileType);n.set(e.uri,r)}catch(r){nj(`Error getting diagnostics from ${t.constructor.name}: ${r}`),n.set(e.uri,[])}}}_onDocumentClosed(e){for(let t of this._handlers)t.onDocumentClosed(e);for(let t of this._diagnosticCollections.values())t.delete(e)}constructor(e,t,n=[]){for(const r of(aY(this,"_fileName",void 0),aY(this,"_fileType",void 0),aY(this,"_disposables",void 0),aY(this,"_handlers",void 0),aY(this,"_diagnosticCollections",void 0),aY(this,"_updateDiagnostics",void 0),this._fileName=e,this._fileType=t,this._disposables=[],this._handlers=[],this._diagnosticCollections=new Map,this._updateDiagnostics=(0,aG.debounce)(this._updateDiagnosticsInternal.bind(this),2e3),n))this.addHandler(r);this._disposables.push(td.workspace.onDidChangeTextDocument(e=>{this._isTargetFile(e.document)&&this._updateDiagnostics(e.document)}),td.workspace.onDidOpenTextDocument(e=>{this._isTargetFile(e)&&this._updateDiagnostics(e)}),td.workspace.onDidCloseTextDocument(e=>{this._isTargetFile(e)&&this._onDocumentClosed(e.uri)}));const r=this._getDocumentSelectors();this._disposables.push(td.languages.registerCodeActionsProvider(r,this,{providedCodeActionKinds:aQ.providedCodeActionKinds})),this._checkOpenDocuments()}}function a0(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}aY(aQ,"providedCodeActionKinds",[td.CodeActionKind.QuickFix]);class a1{get onDidChangeConfigInfo(){return this._emitter.event}dispose(){for(let e of this._disposables)e.dispose()}async getConfigInfo(e){return await e0.sendRequest(this._client,e0.Requests.GetConfigInfo,{workspaceUri:e.toString()})}constructor(e){a0(this,"_client",void 0),a0(this,"_disposables",void 0),a0(this,"_emitter",void 0),this._client=e,this._disposables=[],this._emitter=new td.EventEmitter,this._disposables.push(e0.onNotification(this._client,e0.Notifications.ConfigOptionsChanged,()=>{this._emitter.fire()}))}}var a2=i(84025),a5=((ex={}).CodeSnippet="code-snippet",ex.Trait="trait",ex);let a3=new a2.ProgressType;try{(null==(c=i(23768))?void 0:c.randomBytes)||(c=void 0)}catch{}function a6(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}class a7{dispose(){this._disposable.forEach(e=>e.dispose()),this._reporter(null)}constructor(e,t,n){a6(this,"_client",void 0),a6(this,"_reporter",void 0),a6(this,"_disposable",void 0),a6(this,"token",void 0),this._client=e,this._reporter=n,this._disposable=[],this.token=c?c.randomBytes(21).toString("hex"):crypto?[...crypto.getRandomValues(new Uint8Array(21))].map(e=>e.toString(16).padStart(2,"0")).join(""):void t_("crypto library not found"),this._disposable.push(this._client.onProgress(t,this.token,e=>{this._reporter(e)}))}}class a4{[Symbol.asyncIterator](){return this}async next(){return this._queue.length>0?{value:this._queue.shift(),done:!1}:this._done?{value:null,done:!0}:await new Promise(e=>{this._resolve=e})}async return(){return this._requestor.dispose(),{value:null,done:!0}}async throw(e){throw this._requestor.dispose(),e}add(...e){this._queue.push(...e.map(e=>this._converter(e))),this._notify()}done(){this._requestor.dispose()}_notify(){if(this._resolve&&this._queue.length>0){let e=this._resolve;this._resolve=void 0,e({value:this._queue.shift(),done:!1})}else if(this._resolve&&this._done){let e=this._resolve;this._resolve=void 0,e({value:null,done:!0})}}constructor(e,t,n=e=>e){a6(this,"_converter",void 0),a6(this,"_requestor",void 0),a6(this,"_queue",void 0),a6(this,"_done",void 0),a6(this,"_resolve",void 0),a6(this,"token",void 0),this._converter=n,this._queue=[],this._done=!1,this._requestor=new a7(e,t,e=>{null===e?this._done=!0:this._queue.push(this._converter(e)),this._notify()}),this.token=this._requestor.token}}function a9(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}class a8{dispose(){for(let e of this._disposables)e.dispose()}registerContextProviders(e){if("function"!=typeof e.getContextProviderAPI)return;let t=e.getContextProviderAPI("v1");if(void 0===t)return;let n=this._selector;this._disposables.push(t.registerContextProvider({id:"pylanceTraitProvider",selector:n,resolver:{resolve:(e,t)=>this._createAsyncIterator(e,a5.Trait,t)}}),t.registerContextProvider({id:"pylanceCodeSnippetProvider",selector:n,resolver:{resolve:(e,t)=>this._createAsyncIterator(e,a5.CodeSnippet,t)}}))}_createAsyncIterator(e,t,n){let r=new a4(this._client,a3);return eQ.sendRequest(this._client,eQ.Requests.GetCompletionContextItems,{type:t,uri:e.documentContext.uri.toString(),version:e.documentContext.version,offset:e.documentContext.offset,timeBudget:e.timeBudget,partialResultToken:r.token},n).then(e=>{r.add(...e.items),r.done()},e=>{if(r.done(),!n.isCancellationRequested)throw e}),r}constructor(e,t){a9(this,"_client",void 0),a9(this,"_disposables",void 0),a9(this,"_selector",void 0),this._client=e,this._disposables=[],this._selector=t}}var ie=i(92837),it=i(85855);let ir=["**/node_modules","**/__pycache__","**/.*"],ia=[["bin","activate"],["Scripts","activate"],["pyvenv.cfg"],["conda-meta"]];async function ii(e){let t=function(e){try{return(0,it.parseTOML)(e.getText())}catch{return}}(e);if(!t)return;let n=t.body[0];if(n&&"TOMLTopLevelTable"===n.type){for(let e of n.body)if("TOMLTable"===e.type){let t=e.key.keys.map(r).join(".");if("tool.pyright"===t||"tool.pylance"===t){for(let t of e.body)if("TOMLKeyValue"===t.type){let e=t.key.keys.map(r);if(1===e.length&&"exclude"===e[0]&&"TOMLArray"===t.value.type){let e=t.value,n=e.elements.filter(e=>"TOMLValue"===e.type&&"string"===e.kind).map(e=>e.value),r=0===e.elements.length?e.range[0]+1:e.elements[e.elements.length-1].range[1];return{excludes:n,range:new td.Range(new td.Position(e.loc.start.line-1,e.loc.start.column),new td.Position(e.loc.end.line-1,e.loc.end.column)),insertionPointOffset:r,fileType:"pyproject.toml"}}}}}}function r(e){return"TOMLBare"===e.type?e.name:e.value}}function io(e,t,n){let r=e.getText(),a=[],i=rg(r,a,{allowTrailingComma:!0,allowEmptyContent:!0});if(!(a.length>0)&&i)for(let r of(null==i?void 0:i.children)||[]){var o,s;let a,i="";if("property"===r.type&&r.children&&(i=(null==(o=r.children[0])?void 0:o.value)||"",a=r.children[1]),i===t&&(null==a?void 0:a.type)==="array"){let t=(null==(s=a.children)?void 0:s.map(e=>e.value))||[],r=void 0===a.children||0===a.children.length?a.offset+1:a.children[a.children.length-1].offset+a.children[a.children.length-1].length;return{fileType:n,excludes:t,range:new td.Range(e.positionAt(a.offset),e.positionAt(a.offset+a.length)),insertionPointOffset:r}}}}function is(e,t){return!!(e===t||e.endsWith("/**")&&t.startsWith(e.slice(0,-3)))||e.replace(/^\*\*\//,"")===t.replace(/^\*\*\//,"")}async function il(e,t){let n;switch(t){case"settings.json":n=io(e,"python.analysis.exclude","settings.json");break;case"pyrightconfig.json":n=io(e,"exclude","pyrightconfig.json");break;case"pyproject.toml":n=await ii(e)}if(!n)return{excludeProperty:void 0,missingDefaults:[]};let r=td.workspace.getWorkspaceFolder(e.uri),a=null==r?void 0:r.uri,{missingDefaults:i}=function(e,t){let n=[];for(let t of ir)e.some(e=>is(e,t))||n.push(t);for(let r of function(e){if(!e)return[];let t=[];try{for(let n of ie.readdirSync(e.fsPath,{withFileTypes:!0})){if(!n.isDirectory())continue;let r=tE(e.fsPath,n.name);for(let e of ia){let a=tE(r,...e);try{if(ie.existsSync(a)){t.push(n.name);break}}catch{}}}}catch{}return t}(t))e.some(e=>is(e,r)||is(e,`**/${r}`)||is(e,`${r}/**`))||n.push(r);return{missingDefaults:n}}(n.excludes,a);return{excludeProperty:n,missingDefaults:i}}let ic="missingDefaultExcludes";class ip extends aJ{async getDiagnosticsForDocument(e,t){let n=await il(e,t);if(!n.excludeProperty||0===n.missingDefaults.length)return[];let r=new td.Diagnostic(n.excludeProperty.range,eK.missingDefaultExcludes().format(n.missingDefaults.slice(0,3).join(", ")),td.DiagnosticSeverity.Information);return r.code={value:ic,target:td.Uri.parse("https://aka.ms/exclude")},r.source="Pylance",[r]}async provideCodeActions(e,t,n){let r=n.diagnostics.filter(e=>("object"==typeof e.code?e.code.value:e.code)===ic);if(0===r.length)return;let a=this._getFileType(e);if(!a)return;let i=await il(e,a);if(!i.excludeProperty||0===i.missingDefaults.length)return;let o=function(e,t){if(0===t.length)return;e.fileType;let n=t.map(e=>`"${e}"`),r=e.excludes.length>0?", ":"",a=e.insertionPointOffset;return{newText:r+n.join(", "),offset:a,length:0}}(i.excludeProperty,i.missingDefaults);if(!o)return;let s=new td.CodeAction(eK.addDefaultExcludes(),td.CodeActionKind.QuickFix);return s.edit=new td.WorkspaceEdit,s.edit.replace(e.uri,new td.Range(e.positionAt(o.offset),e.positionAt(o.offset+o.length)),o.newText),s.diagnostics=r,[s]}_getFileType(e){let t=e.fileName.toLowerCase();return t.endsWith("settings.json")?"settings.json":t.endsWith("pyrightconfig.json")?"pyrightconfig.json":t.endsWith("pyproject.toml")?"pyproject.toml":void 0}}function id(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}class iu{dispose(){this._disposables.forEach(e=>e.dispose())}constructor(e,t){id(this,"_client",void 0),id(this,"_persistentService",void 0),id(this,"_disposables",void 0),this._client=e,this._persistentService=t,this._disposables=[],this._disposables.push(e0.onNotification(this._client,e0.Notifications.Recommendation,e=>{if(!e.details.hasTypeAnnotations)return;let n=t.createWorkspacePersistentState("RecommendedTyping",!1);n.value||(n.updateValue(!0),td.window.showInformationMessage(eG.typeCheckingRecommendation.suggestionMessage(),eW.yes(),eW.no()).then(e=>{e===eW.yes()&&td.commands.executeCommand("workbench.action.openSettings","python.analysis.typeCheckingMode");let t={typing:e===eW.yes()?"yes":"no"};td.commands.executeCommand(rS.executedClientCommand,rx.showRecommendations,t)}))}))}}let im=new Set(["python.analysis.typeshedPaths","python.analysis.extraPaths","python.analysis.autoSearchPaths","python.analysis.useLibraryCodeForTypes","python.analysis.stubPath","python.analysis.include","python.analysis.exclude","python.analysis.ignore","python.analysis.typeCheckingMode","python.analysis.diagnosticSeverityOverrides","python.analysis.venvPath","python.analysis.typeEvaluation.analyzeUnannotatedFunctions","python.analysis.typeEvaluation.strictListInference","python.analysis.typeEvaluation.strictSetInference","python.analysis.typeEvaluation.strictDictionaryInference","python.analysis.typeEvaluation.analyzeUnannotatedFunctions","python.analysis.typeEvaluation.strictParameterNoneValue","python.analysis.typeEvaluation.enableExperimentalFeatures","python.analysis.typeEvaluation.deprecateTypingAliases","python.analysis.typeEvaluation.disableBytesTypePromotions","python.analysis.typeEvaluation.enableTypeIgnoreComments","python.analysis.typeEvaluation.enableReachabilityAnalysis"]);function iy(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}class ig extends aJ{async getDiagnosticsForDocument(e,t){if("settings.json"!==t)return[];let n=this._getWorkspaceFoldersForSettingsJson(e),r=[];for(let e of n)r.push(this._configInfoProvider.getConfigInfo(e));return(await Promise.all(r)).some(e=>this._hasConfigFile(e.configFileSource))?this._parseSettingsJson(e):[]}dispose(){this._onRequestRecheckEmitter.dispose()}_hasConfigFile(e){if(!e)return!1;let t=td.Uri.parse(e);if(!ie.existsSync(t.fsPath))return!1;if("pyproject.toml"!==tk.basename(t.fsPath).toLowerCase())return!0;try{let e=ie.readFileSync(t.fsPath,"utf-8");return e.includes("[tool.pyright]")||e.includes("[tool.pylance]")}catch{return!1}}_parseSettingsJson(e){let t=!e.uri.path.includes(".vscode");return(function(e){let t=e.getText(),n=[],r=rg(t,n,{allowTrailingComma:!0,allowEmptyContent:!0});if(n.length>0||!r)return[];let a=[],i=(null==r?void 0:r.children)||[];for(let t=0;t<i.length;t++){let n=i[t],r="";if("property"===n.type&&n.children){var o;r=(null==(o=n.children[0])?void 0:o.value)||""}else"object"===n.type&&n.children&&(r=n.children[0].value||"");if(im.has(r)&&n.children){let t=e.positionAt(n.children[0].offset);a.push({setting:r,line:t.line,col:t.character+1})}}return a})(e).map(e=>({message:eK.settingsNotOverridable().format(e.setting),range:new td.Range(new td.Position(e.line,e.col),new td.Position(e.line,e.col+e.setting.length)),code:{value:"settingsNotOverridable",target:td.Uri.parse("https://aka.ms/AArua4c")},severity:t?td.DiagnosticSeverity.Hint:td.DiagnosticSeverity.Warning,source:"Pylance",tags:t?[td.DiagnosticTag.Unnecessary]:[]}))}_getWorkspaceFoldersForSettingsJson(e){let t=td.workspace.workspaceFolders,n=e.uri.path,r=n.indexOf(".vscode");if(!t)return r>=0?[e.uri.with({path:n.substring(0,r)})]:[];if(r<0)return t.map(e=>e.uri);for(let n of t)if(e.uri.scheme===n.uri.scheme&&e.uri.path.startsWith(n.uri.path))return[n.uri];return[]}constructor(e){super(),iy(this,"_configInfoProvider",void 0),iy(this,"_disposables",void 0),iy(this,"_onRequestRecheckEmitter",void 0),iy(this,"onRequestRecheck",void 0),this._configInfoProvider=e,this._disposables=[],this._onRequestRecheckEmitter=new td.EventEmitter,this.onRequestRecheck=this._onRequestRecheckEmitter.event,this._disposables.push(this._configInfoProvider.onDidChangeConfigInfo(()=>{this._onRequestRecheckEmitter.fire("settings.json")}))}}class ih extends aZ{updateStatusItem(){let e=this._getActiveWorkspaceFolder();if(e)this.statusItem||(this.statusItem=this.createStatusItem()),this.statusItem&&this._configInfoProvider.getConfigInfo(e).then(e=>{if(this.statusItem.name=eG.typeCheckingModeStatusItem.name(),e.configFileSource){var t;let n=(null==(t=e.configFileSource)?void 0:t.endsWith("pyrightconfig.json"))?"pyrightconfig.json":"pyproject.toml";this.statusItem.command={title:eG.typeCheckingModeStatusItem.titleConfig(),command:rx.openConfig,arguments:[e.configFileSource]},this.statusItem.text=eG.typeCheckingModeStatusItem.textFormattedFromConfig().format(e.typeCheckingMode,n),this.statusItem.severity=td.LanguageStatusSeverity.Information}else{let t=[{label:"off"},{label:"basic"},{label:"standard"},{label:"strict"},{label:"$(gear) "+eG.typeCheckingModeStatusItem.pickerSettingsPage()}];this.statusItem.command={title:eG.typeCheckingModeStatusItem.title(),command:rx.showTypeCheckingPicker,arguments:[t,e.typeCheckingMode]},this.statusItem.text=eG.typeCheckingModeStatusItem.textFormatted().format(e.typeCheckingMode),this.statusItem.severity=td.LanguageStatusSeverity.Information}});else{var t;null==(t=this.statusItem)||t.dispose(),this.statusItem=void 0}}_getActiveWorkspaceFolder(){var e,t;let n=td.workspace.workspaceFolders,r=null==(e=td.window.activeTextEditor)?void 0:e.document.uri;if(r&&n&&(null==(t=td.window.activeTextEditor)?void 0:t.document.languageId)==="python"){for(let e of n)if(r.scheme===e.uri.scheme&&r.path.startsWith(e.uri.path))return e.uri}}constructor(e,t){super("typeCheckingMode"),function(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}(this,"_configInfoProvider",void 0),this._configInfoProvider=t,this.disposables.push(this._configInfoProvider.onDidChangeConfigInfo(()=>{this.debouncedUpdateStatusItem()})),this.disposables.push(e.onDidChangeState(e=>{e.newState===rc.State.Running&&this.updateStatusItem()}))}}var iv=i(46203);function ib(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}class iT{get promise(){return this._promise}get resolved(){return this._resolved}get rejected(){return this._rejected}get completed(){return this._rejected||this._resolved}resolve(e){this._resolve.apply(this._scope?this._scope:this,arguments),this._resolved=!0}reject(e){this._reject.apply(this._scope?this._scope:this,arguments),this._rejected=!0}constructor(e=null){ib(this,"_scope",void 0),ib(this,"_resolve",void 0),ib(this,"_reject",void 0),ib(this,"_resolved",void 0),ib(this,"_rejected",void 0),ib(this,"_promise",void 0),this._scope=e,this._resolved=!1,this._rejected=!1,this._promise=new Promise((e,t)=>{this._resolve=e,this._reject=t})}}function iw(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}class ik{queue(e){if(this._isDisposed)return Promise.reject(Error("Throttler is disposed"));if(this._activePromise){if(this._queuedPromiseFactory=e,!this._queuedPromise){let e=()=>{if(this._queuedPromise=null,this._isDisposed)return;let e=this.queue(this._queuedPromiseFactory);return this._queuedPromiseFactory=null,e};this._queuedPromise=new Promise((t,n)=>{this._activePromise.then(e,e).then(t).catch(n)})}return new Promise((e,t)=>{this._queuedPromise.then(e,t)})}return this._activePromise=e(),new Promise((e,t)=>{this._activePromise.then(t=>{this._activePromise=null,e(t)},e=>{this._activePromise=null,t(e)})})}dispose(){this._isDisposed=!0}constructor(){iw(this,"_activePromise",void 0),iw(this,"_queuedPromise",void 0),iw(this,"_queuedPromiseFactory",void 0),iw(this,"_isDisposed",!1),this._activePromise=null,this._queuedPromise=null,this._queuedPromiseFactory=null}}class iC{trigger(e,t=this.defaultDelay){let n,r,a;this._task=e,this._cancelTimeout(),this._completionPromise||(this._completionPromise=new Promise((e,t)=>{this._doResolve=e,this._doReject=t}).then(()=>{if(this._completionPromise=null,this._doResolve=null,this._task){let e=this._task;return this._task=null,e()}}));let i=()=>{var e;this._deferred=null,null==(e=this._doResolve)||e.call(this,null)};return this._deferred=-1===t?(n=!0,queueMicrotask(()=>{n&&(n=!1,i())}),{isTriggered:()=>n,dispose:()=>{n=!1}}):(r=!0,a=setTimeout(()=>{r=!1,i()},t),{isTriggered:()=>r,dispose:()=>{clearTimeout(a),r=!1}}),this._completionPromise}isTriggered(){var e;return!!(null==(e=this._deferred)?void 0:e.isTriggered())}cancel(){if(this._cancelTimeout(),this._completionPromise){var e;null==(e=this._doReject)||e.call(this,new ny),this._completionPromise=null}}dispose(){this.cancel()}_cancelTimeout(){var e;null==(e=this._deferred)||e.dispose(),this._deferred=null}constructor(e){iw(this,"defaultDelay",void 0),iw(this,"_deferred",void 0),iw(this,"_completionPromise",void 0),iw(this,"_doResolve",void 0),iw(this,"_doReject",void 0),iw(this,"_task",void 0),this.defaultDelay=e,this._deferred=null,this._completionPromise=null,this._doResolve=null,this._doReject=null,this._task=null}}class iD{trigger(e,t){return this._delayer.trigger(()=>this._throttler.queue(e),t)}isTriggered(){return this._delayer.isTriggered()}cancel(){this._delayer.cancel()}dispose(){this._delayer.dispose(),this._throttler.dispose()}constructor(e){iw(this,"_delayer",void 0),iw(this,"_throttler",void 0),this._delayer=new iC(e),this._throttler=new ik}}async function iP(e,t,n,r,a){if(!a||0===a.trim().length)return;let i=await i_(e,t,n,r,a);i&&await e.executeCommand(rS.addImport,n,r,i.name,i.source,i.alias)}async function i_(e,t,n,r,a){let i,o=[],s=new iD(200);o.push(s);let l=t.createQuickPick();o.push(l),l.title=eH.SearchImports.quickPickTitle(),l.placeholder=eH.SearchImports.quickPickPlaceHolder(),l.matchOnDescription=!0,l.matchOnDetail=!0,l.value=a;let c=function(e=null){return new iT(e)}();o.push(l.onDidAccept(()=>{let e=l.selectedItems.length>0?l.selectedItems[0]:void 0;l.hide(),c.resolve(e)})),o.push(l.onDidChangeValue(t=>{let a=t.trim();if(0===a.length)return void iS(s,l,()=>(i=a,Promise.resolve([])));let o=a.split(" ")[0];i&&o.startsWith(i)||iS(s,l,async()=>{let t=await e.executeCommand(rS.getAutoImports,n,r,o);if(i=o,!t)return[];let a=[];return a.push(...t.map(e=>{var t,n,r,a;let i;return{label:`$(${function(e){if(!e)return"symbol-misc";switch(e){case iv.CompletionItemKind.Text:return"symbol-string";case iv.CompletionItemKind.Method:case iv.CompletionItemKind.Function:case iv.CompletionItemKind.Constructor:return"symbol-method";case iv.CompletionItemKind.Field:return"symbol-field";case iv.CompletionItemKind.Variable:return"symbol-variable";case iv.CompletionItemKind.Class:return"symbol-class";case iv.CompletionItemKind.Interface:return"symbol-interface";case iv.CompletionItemKind.Module:return"symbol-namespace";case iv.CompletionItemKind.Property:return"symbol-property";case iv.CompletionItemKind.Value:case iv.CompletionItemKind.Constant:return"symbol-constant";case iv.CompletionItemKind.Enum:return"symbol-enum";case iv.CompletionItemKind.Keyword:return"symbol-keyword";case iv.CompletionItemKind.File:return"symbol-file";case iv.CompletionItemKind.EnumMember:return"symbol-enum-member";case iv.CompletionItemKind.Struct:return"symbol-structure";case iv.CompletionItemKind.Event:return"symbol-event";case iv.CompletionItemKind.Operator:return"symbol-operator";case iv.CompletionItemKind.TypeParameter:return"symbol-parameter";default:return"symbol-misc"}}(e.kind)}) ${e.name}`,description:e.source,detail:(t=e.name,n=e.originalName,r=e.source,a=e.alias,r?(t!==n&&(t=`${t} (${n})`),i=`${t} from ${r}`):i=`module ${t}`,a&&(i=`alias ${a} of ${i}`),i),name:e.name,source:e.source,alias:e.alias}})),a})})),o.push(l.onDidHide(()=>{s.cancel(),o.forEach(e=>e.dispose()),c.completed||c.resolve(void 0)})),l.show();let p=await c.promise;if(p)return p}function iS(e,t,n){e.trigger(n).then(e=>t.items=e).catch(()=>{})}class ix{launch(e){td.env.openExternal(td.Uri.parse(e))}}var iA=((eA={}).ReloadWindow="workbench.action.reloadWindow",eA.InstallExtension="workbench.extensions.installExtension",eA.TriggerParameterHints="editor.action.triggerParameterHints",eA.GetContextKeyValue="getContextKeyValue",eA);class iN{getCommands(){return td.commands.getCommands(!0)}executeCommand(e,...t){return td.commands.executeCommand(e,...t)}registerCommand(e,t,n){return td.commands.registerCommand(e,t,n)}}class iI{get onDidChange(){return td.extensions.onDidChange}getPythonExtension(){return this.getExtension("ms-python.python")}getPythonEnvExtension(){return this.getExtension("ms-python.vscode-python-envs")}getExtension(e){return td.extensions.getExtension(e)}}async function iR(e){if(e)return e.isActive||await e.activate(),e}function iO(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}class iE{createGlobalPersistentState(e,t){return new iM(this._context.globalState,e,t)}createWorkspacePersistentState(e,t){return new iM(this._context.workspaceState,e,t)}constructor(e){iO(this,"_context",void 0),this._context=e}}class iM{get value(){return this.rawStorage.get(this._key,this._defaultValue)}async updateValue(e){try{await this.rawStorage.update(this._key,e)}catch(e){nj(nQ.format("Error while updating storage for key:",this._key,e))}}constructor(e,t,n){iO(this,"rawStorage",void 0),iO(this,"_key",void 0),iO(this,"_defaultValue",void 0),this.rawStorage=e,this._key=t,this._defaultValue=n}}function iz(e,t,n,r,a){e.subscriptions.push(t.registerCommand(n,r,a))}async function iF(e){t=e.extensionUri,await ro()}async function ij(e,t,n,r,a){var i,o,s;let l,c,p,d,u,m=a.languageModelAccessInformation;e.push(e0.onRequest(t,e0.Requests.ApplyCursorMovingEdit,async e=>{var n;let r=null==(n=td.window.activeTextEditor)?void 0:n.document;if(td.window.activeTextEditor&&r&&0===tS(null==r?void 0:r.uri.toString(),e.textDocument.uri)&&r.version===e.textDocument.version){let n=new td.WorkspaceEdit;n.set(r.uri,await t.protocol2CodeConverter.asTextEdits(e.edits)),await td.workspace.applyEdit(n);let a=t.protocol2CodeConverter.asPosition(e.cursorPosition),i=new td.Selection(a,a);td.window.activeTextEditor.selection=i}})),e.push(e0.onNotification(t,e0.Notifications.ExecuteCommand,e=>{td.commands.executeCommand(e.command,...e.args)})),e.push(e0.onRequest(t,e0.Requests.ClientShowMessage,async e=>{let t;switch(e.type){case"error":t=td.window.showErrorMessage;break;case"warning":t=td.window.showWarningMessage;break;default:t=td.window.showInformationMessage}let n=await t(e.message,...e.actions);if(!(null==n?void 0:n.__client__))return n;let r=tv(n.args)?n.args:[];await td.commands.executeCommand(n.id,...r)})),e.push(eQ.onRequest(t,eQ.Requests.CheckLanguageModel,async(e,t)=>{try{let t="free",{modelChat:n}=await iV(["claude-sonnet-4","gemini-2.5-pro","o4-mini"],!1);n&&(t="paid");let{modelChat:r,model:a}=await iV(e.models);if(!r)return{allowed:!1,model:a,maxInputTokens:4096,subscriptionStatus:t};let i=r.maxInputTokens,o=m.canSendRequest(r);if(o)return{allowed:!0,model:a,maxInputTokens:i,subscriptionStatus:t};if(!e.okToShowConsent)return{allowed:!1,model:a,maxInputTokens:i,subscriptionStatus:t};return{allowed:void 0===o,model:a,maxInputTokens:i,subscriptionStatus:t}}catch(e){return{allowed:!1,model:r_,maxInputTokens:4096,subscriptionStatus:"unknown"}}})),e.push(eQ.onRequest(t,eQ.Requests.PromptLanguageModel,(e,t)=>iU(m,e.models,e.prompts,t))),e.push(e0.onRequest(t,e0.Requests.UpdateSetting,async e=>{try{var t;let r=e.section,a=e.setting,i=e.value,o=null==(t=td.window.activeTextEditor)?void 0:t.document;if(!r||!a||!o)return;await n.config.updateSettingAtExistingDocumentScope(o,r,a,i)}catch(t){nF(`Failed to update setting ${e.section}.${e.setting}: ${t}`)}}));let y=new a8(t,r);e.push(y),iR(n.extension.getExtension("github.copilot")).then(e=>{if(void 0===e||void 0===e.exports)return;let t=e.exports;y.registerContextProviders(t)}).catch(()=>{nF("Failed to register context provider with Copilot Client")}),iR(n.extension.getExtension("github.copilot-chat")).then(e=>{if(void 0===e||void 0===e.exports)return;let t=e.exports;if("function"!=typeof t.getAPI)return;let n=t.getAPI(1);void 0!==n&&y.registerContextProviders(n)}).catch(()=>{nF("Failed to register context provider with Copilot Chat")});let g=new a1(t);e.push(g),o=g,s=e,p=new aQ("settings.json","settings.json",[l=new ip,c=new ig(o)]),d=new aQ("pyrightconfig.json","pyrightconfig.json",[l]),u=new aQ("pyproject.toml","pyproject.toml",[l]),s.push(c.onRequestRecheck(e=>{"settings.json"===e&&p.recheckOpenDocuments()})),s.push(p,d,u,l,c);let h=new iE(a);e.push(new iu(t,h));let f=new ih(t,g);e.push(f),i=n.command,e.push(i.registerCommand("pylance.registerNotebookStartupCommands",e=>{e0.sendNotification(t,e0.Notifications.RegisterNotebookStartupCommands,{commands:e})},void 0))}function iL(){var e;let t=td.extensions.getExtension("ms-python.vscode-pylance");return null!=(e=null==t?void 0:t.packageJSON.version)?e:"9999.0.0-dev"}async function iq(e,t){if(t){var n;let r=null==(n=t.pylance)?void 0:n.createClient({},e);r&&await r.dispose()}else e.outputChannel=td.window.createOutputChannel("Python Language Server",{log:!0})}async function iV(e,t=!0){let n=await td.lm.selectChatModels({vendor:"copilot"});for(let t of e){let e=n.find(e=>e.family===t);if(e)return{modelChat:e,model:t}}if(t){let[e]=await td.lm.selectChatModels({vendor:"copilot",family:r_});return{modelChat:e,model:r_}}return{modelChat:void 0,model:r_}}async function iU(e,t,n,r){let{modelChat:a,model:i}=await iV(t);if(!a)return{responses:void 0};try{let t=e.canSendRequest(a);if(!1===t)return{responses:void 0};let i=n.map(e=>new td.LanguageModelChatMessage("user"===e.role?td.LanguageModelChatMessageRole.User:"assistant"===e.role?td.LanguageModelChatMessageRole.Assistant:function e(t,n="Illegal value:",r){let a="";try{a=JSON.stringify(t)}catch{}t_(`${n} ${a}`,r||e)}(e.role),e.content,e.name)),o=await a.sendRequest(i,{justification:"enable pylance AI powered features"},r),s=[];for await(let e of o.text)s.push(e);return{responses:s}}catch(o){if(o instanceof td.LanguageModelError&&o.code!==td.LanguageModelError.NotFound.name)return{responses:void 0,error:"noPermission"};if(r.isCancellationRequested)throw o;let a=t.filter(e=>e!==i);if(0===a.length)return{responses:void 0};return await iU(e,a,n,r)}}function iB(e,t,n){let r=iL();return t?{languageServerFolder:async()=>({path:e,version:r}),client:{isEnabled:()=>!0,start:()=>t.startClient(),stop:()=>t.stopClient(),getOutputChannel:()=>t.getClient().then(e=>null==e?void 0:e.outputChannel),getClient:()=>t.getClient().then(e=>e)},notebook:{registerJupyterPythonPathFunction:e=>null==n?void 0:n.setJupyterPythonPathFunction(e),getReferences:(e,t,r,a)=>{var i;return null!=(i=null==n?void 0:n.getReferences(e,t,r,a))?i:Promise.resolve(void 0)},getDocumentSymbols:(e,t)=>{var r;return null!=(r=null==n?void 0:n.getDocumentSymbols(e,t))?r:Promise.resolve(null)}}}:{languageServerFolder:async()=>({path:e,version:r}),client:{isEnabled:()=>!0,start:()=>Promise.resolve(),stop:()=>Promise.resolve(),getOutputChannel:()=>Promise.resolve(void 0),getClient:()=>Promise.resolve(void 0)}}}async function iW(e){var t,n,r,a;let i,o,s,l,c,p,u,m,y,g=td.Uri.joinPath(e.extensionUri,"dist").toString();if(d)return nj("We don't expect re-activation"),iB(g);await iF(e);let h=new iI,f=h.getPythonExtension(),v=(t=async(e,t,n)=>{let r=await (null==d?void 0:d.getClient());if(r)return await r.sendRequest(e,t,n)},o=new aU,s=new rl,l=iL(),c=new iN,p=new ix,u=new iE(e),iz(e,c,rx.runCommands,(...e)=>{e.forEach(e=>{var t;c.executeCommand(e.command,...null!=(t=e.arguments)?t:[])})}),iz(e,c,rx.triggerParameterHints,e=>{td.workspace.getConfiguration("editor.parameterHints",{uri:td.Uri.parse(e),languageId:"python"}).get("enabled")&&c.executeCommand(iA.TriggerParameterHints)}),iz(e,c,rx.extractMethodWithRename,(e,t)=>{let n=aK(td.window.activeTextEditor,e,t);td.commands.executeCommand(rS.extractMethod,e,n).then(e=>{e&&ai(e)})}),iz(e,c,rx.extractVariableWithRename,(e,t)=>{let n=aK(td.window.activeTextEditor,e,t);td.commands.executeCommand(rS.extractVariable,e,n).then(e=>{e&&ai(e)})}),iz(e,c,rx.reportIssue,async e=>{"perf_autoDetect"===e&&u.createWorkspacePersistentState("perfReport","").updateValue(l),td.commands.executeCommand("python.viewLanguageServerOutput").then(()=>{setTimeout(async()=>{await aL()},1e3)})}),iz(e,c,rx.addToExtraPaths,(e,t)=>{aa(s,c,e,t)}),iz(e,c,rx.dumpTokens,()=>{var e;let t=null==(e=td.window.activeTextEditor)?void 0:e.document.uri.toString();t&&td.commands.executeCommand(rS.dumpFileDebugInfo,t,"tokens")}),iz(e,c,rx.dumpNodes,()=>{var e;let t=null==(e=td.window.activeTextEditor)?void 0:e.document.uri.toString();t&&td.commands.executeCommand(rS.dumpFileDebugInfo,t,"nodes")}),iz(e,c,rx.dumpTypes,()=>{var e;let t=null==(e=td.window.activeTextEditor)?void 0:e.document.uri.toString();if(t){let e=td.window.activeTextEditor.selection.start,n=td.window.activeTextEditor.selection.end,r=td.window.activeTextEditor.document.offsetAt(e),a=td.window.activeTextEditor.document.offsetAt(n);td.commands.executeCommand(rS.dumpFileDebugInfo,t,"types",r,a)}}),iz(e,c,rx.dumpCachedTypes,()=>{var e;let t=null==(e=td.window.activeTextEditor)?void 0:e.document.uri.toString();if(t){let e=td.window.activeTextEditor.selection.start,n=td.window.activeTextEditor.selection.end,r=td.window.activeTextEditor.document.offsetAt(e),a=td.window.activeTextEditor.document.offsetAt(n);td.commands.executeCommand(rS.dumpFileDebugInfo,t,"cachedtypes",r,a)}}),iz(e,c,rx.dumpCodeFlowGraph,()=>{var e;let t=null==(e=td.window.activeTextEditor)?void 0:e.document.uri.toString();if(t){let e=td.window.activeTextEditor.selection.start,n=td.window.activeTextEditor.document.offsetAt(e);td.commands.executeCommand(rS.dumpFileDebugInfo,t,"codeflowgraph",n)}}),iz(e,c,rx.showTypeCheckingPicker,(e,t)=>{td.window.showQuickPick(e,{placeHolder:eG.typeCheckingModeStatusItem.pickerPlaceholder().format(t)}).then(e=>{if(e){var t;let n=null==(t=td.window.activeTextEditor)?void 0:t.document;n&&(["off","basic","strict","standard"].includes(e.label)?(s.updateSettingAtExistingDocumentScope(n,"python","analysis.typeCheckingMode",e.label),c.executeCommand(rS.executedClientCommand,rx.showTypeCheckingPicker,e.label)):td.commands.executeCommand("workbench.action.openSettings","python.analysis.typeCheckingMode"))}})}),iz(e,c,rx.openConfig,e=>{let t=td.Uri.parse(e);td.workspace.openTextDocument(t.fsPath).then(t=>{td.window.showTextDocument(t).then(n=>{let r=t.getText(),a=r.indexOf("typeCheckingMode");if(a>=0){let i=e.endsWith(".json")?":":"=",o=r.indexOf(i,a),s=t.positionAt(o+1),l=r.indexOf("\n",o+1),c=t.positionAt(l>=0?l:r.length-1),p=new td.Range(s,c);n.selection=new td.Selection(p.start,p.end),n.revealRange(p)}})})}),iz(e,c,rx.setAutoImportCompletions,e=>{var t;let n=null==(t=td.window.activeTextEditor)?void 0:t.document;n&&(s.updateSettingAtExistingDocumentScope(n,"python","analysis.autoImportCompletions",e),c.executeCommand(rS.executedClientCommand,rx.setAutoImportCompletions,e))}),iz(e,c,rx.openUri,async e=>{let t=tv(e)?e[0]:e;return await td.env.openExternal(td.Uri.parse(t))}),iz(e,c,rx.searchImports,(e,t,n)=>iP(c,o,e,t,n)),m=async e=>{var t;let n=async t=>{let n=await td.commands.executeCommand(rS.getAllDocstringRanges,t);n&&await td.commands.executeCommand(e,{selectionLines:n,levels:1,direction:"down"})},r=null==(t=td.window.activeTextEditor)?void 0:t.document.uri.toString();r&&await n(r)},iz(e,c,rx.foldDocstrings,async()=>await m("editor.fold")),iz(e,c,rx.unfoldDocstrings,async()=>await m("editor.unfold")),iz(e,c,rx.runCurrentFileInSandbox,()=>{var e;let n=null==(e=td.window.activeTextEditor)?void 0:e.document.uri.toString();n&&t(n5.ExecuteCommandRequest.type,{command:rS.runCurrentFileInSandbox,arguments:[n]})}),iz(e,c,rx.showReferences,(e,t,n)=>{let r=td.Uri.parse(e),a=new td.Position(t.line,t.character),i=n.map(e=>{let t=td.Uri.parse(e.uri.toString()),n=new td.Range(new td.Position(e.range.start.line,e.range.start.character),new td.Position(e.range.end.line,e.range.end.character));return new td.Location(t,n)});r&&a&&i&&td.commands.executeCommand("editor.action.peekLocations",r,a,i)}),("Default"===(i=td.workspace.getConfiguration("python").get("languageServer"))||"Pylance"===i)&&td.workspace.onDidChangeTextDocument(e=>{"python"===e.document.languageId&&e.contentChanges.forEach(t=>(function(e,t){var n,r,a,i,o,s,l,c,p,d,u,m;let y,g,h,f,v;if("'"!==t.text&&'"'!==t.text)return;let b=td.window.activeTextEditor;if(!b||b.document.uri.toString()!==e.uri.toString()||b.selections.length>1||!b.selection.isEmpty)return;let T=t.range.end,w=T.translate(0,1),k=t.text[0].repeat(3);if(!e.getText(new td.Range(w.with(void 0,0),w)).endsWith(k))return;let C=e.getText(new td.Range(new td.Position(0,0),new td.Position(T.line+1,0))),{lines:D,tokens:P}=new ar().tokenize(C),_=function(e,t){if(!(e.line>=t.count))return t.getItemAt(e.line).start+e.character}(T,D);if(void 0===_||_<0)return;let S=P.getItemAt(P.getItemAtPosition(_));S.type===rJ.String&&(n=b,r=e,a=k,i=S,o=C,s=w,y=(i.flags&r5.Triplicate)!=0,g=(i.flags&r5.Unterminated)!=0,h=/^\s*$/.test(i.escapedValue),y&&h&&g&&(l=r.uri,c=o,p=i,"always"===(f=td.workspace.getConfiguration("editor",l).get("autoClosingQuotes"))||"languageDefined"===f||"beforeWhitespace"===f&&(0===p.start||/\s/.test(c[p.start-1])))&&(d=n,u=a,m=s,(v=new td.SnippetString).appendPlaceholder("",0),v.appendText(u),d.insertSnippet(v,m)))})(e.document,t))}),(y=new aX).activate(),e.subscriptions.push(y),{pylanceVersion:l,config:s,command:c,appShell:o,browser:p,persistent:u,extension:new iI});return d=new nB(()=>iG(e,v),e=>{e.disposables.forEach(e=>e.dispose())}),n=v.command,r=d,iz(e,n,rx.gotoOutputChannel,()=>{r.getClient().then(e=>null==e?void 0:e.outputChannel.show())}),a=d,e.subscriptions.push(h.onDidChange(()=>a.restartClient())),f||await d.startClient(),iB(g,d)}async function iK(){d&&await d.stopClient()}async function iG(t,n){var r,a,i,o,s,l;let c,p,d,u=n.extension.getPythonExtension(),m=new tp.SemVer("0.0.0");if(u){await iR(u),p=null==u?void 0:u.exports;let e=null!=(i=null==u?void 0:u.packageJSON.version)?i:"0.0.0";m=new tp.SemVer(e),c=new n1(p.pylance.getTelemetryReporter())}else c=new n1;let y=[],g=td.Uri.joinPath(t.extensionUri,"dist"),h=n.config,f=function(){try{let e=URL.createObjectURL(new Blob),t=new XMLHttpRequest;return t.open("GET",e,!1),t.send(null),!0}catch{return!1}}(),v=crossOriginIsolated?"sharedArray":f?"url":"default",b={distUrl:g.toString(),typestubsUrls:[g.toString()],cancellationMethod:v,enableSync:!1,prefetchRegexes:[".*/stdlib/.*"],limited:!0},T=b.enableSync?"browser.sync.bundle.js":"browser.async.bundle.js",w=new Worker(td.Uri.joinPath(g,T).toString(),{name:"Pylance Worker"});w.postMessage(b);let k="sharedArray"===v?{sender:new tu.SharedArraySenderStrategy,receiver:new tu.SharedArrayReceiverStrategy}:"url"===v?{sender:new nk,receiver:new nw}:void 0,C={resolveInlayHintEdit:tp.gte(td.version,"1.86.0-0"),clientVerification:JSON.stringify("You may install and use any number of copies of the software only with Microsoft Visual Studio, Visual Studio for Mac, Visual Studio Code, Azure DevOps, Team Foundation Server, and successor Microsoft products and services (collectively, the “Visual Studio Products and Services”) to develop and test your applications. The software is licensed, not sold. This agreement only gives you some rights to use the software. Microsoft reserves all other rights. You may not: work around any technical limitations in the software that only allow you to use it in certain ways; reverse engineer, decompile or disassemble the software, or otherwise attempt to derive the source code for the software, except and to the extent required by third party licensing terms governing use of certain open source components that may be included in the software; remove, minimize, block, or modify any notices of Microsoft or its suppliers in the software; use the software in any way that is against the law or to create or propagate malware; or share, publish, distribute, or lease the software (except for any distributable code, subject to the terms above), provide the software as a stand-alone offering for others to use, or transfer the software or this agreement to any third party."),diagnosticMode:h.getSetting("python.analysis","diagnosticMode"),supportsPullDiagnostics:(o=m,tp.gte(o,"2024.9.11691012"))},D={documentSelector:[{language:"python"}],synchronize:{configurationSection:["python","editor"]},markdown:{supportHtml:!0,isTrusted:td.workspace.isTrusted},middleware:new rP(()=>d,n,c),connectionOptions:{cancellationStrategy:k},initializationOptions:C};await iq(D,p),s=(d=new n2("python",nR,w,D)).outputChannel,e||(e=new nA(new nV(s),"Client"),td.workspace.onDidChangeConfiguration(e=>{e.affectsConfiguration(nM)&&nq()}),nq()),y.push(td.commands.registerCommand("python.viewLanguageServerOutput",()=>d.outputChannel.show())),y.push(d.onTelemetry(e=>{var t;let n=e.EventName||nz.LANGUAGE_SERVER_TELEMETRY,r={...e.Properties,method:null==(t=e.Properties.method)?void 0:t.replace(/\//g,".")};c.sendTelemetryEvent(n,e.Measurements,r,e.Exception)})),await ij(y,d,n,null!=(r=d.clientOptions.documentSelector)?r:[{language:"python"}],t),l=`New Client enabled with coi: ${crossOriginIsolated}`,nL(nD.Log,l);let P=u&&null!=(a=u.packageJSON.version)?a:"Unknown";return{client:d,start:async()=>{var e;e=n.pylanceVersion,nF(`Pylance client (${e}) started with python extension (${P})`),p?await p.pylance.start(d):await d.start()},stop:async()=>{p?await p.pylance.stop(d):await d.stop()},disposables:y}}})(),module.exports=p})();
//# sourceMappingURL=browser.extension.bundle.js.map