MCPcopy Index your code
hub / github.com/ChinaSiro/claude-code-sourcemap / Xj6

Function Xj6

package/cli.js:2211–2211  ·  view source on GitHub ↗
(q)

Source from the content-addressed store, hash-verified

2209`,S4K)-G$(J,`
2210`);return`${H}
2211… +${M} lines …
2212${J}`},[K]),j=zK6.useContext(Qr);if(!K)return H6(Error("No content found in user prompt message")),null;return zK6.default.createElement(u,{flexDirection:"column",marginTop:q?1:0,backgroundColor:j?"messageActionsBackground":O?void 0:"userMessageBackground",paddingRight:O?0:1},zK6.default.createElement(R4K,{text:w,useBriefLayout:O,timestamp:O?z:void 0}))}var zK6,jFz=1e4,S4K=2500,HFz=2500;var b4K=y(()=>{v8();s6();o1();C7();m8();E8();NN();h4K();zK6=O6(D6(),1)});function JFz(q){let K=[],_=/<mcp-resource-update\s+server="([^"]+)"\s+uri="([^"]+)"[^>]*>(?:[\s\S]*?<reason>([^<]+)<\/reason>)?/g,z;while((z=_.exec(q))!==null)K.push({kind:"resource",server:z[1]??"",target:z[2]??"",reason:z[3]});let Y=/<mcp-polling-update\s+type="([^"]+)"\s+server="([^"]+)"\s+tool="([^"]+)"[^>]*>(?:[\s\S]*?<reason>([^<]+)<\/reason>)?/g;while((z=Y.exec(q))!==null)K.push({kind:"polling",server:z[2]??"",target:z[3]??"",reason:z[4]});return K}function MFz(q){if(q.startsWith("file://")){let K=q.slice(7),_=K.split("/");return _[_.length-1]||K}if(q.length>40)return q.slice(0,39)+"…";return q}function x4K(q){let K=z6(12),{addMargin:_,param:z}=q,{text:Y}=z,$,A,O,w,j;if(K[0]!==_||K[1]!==Y){j=Symbol.for("react.early_return_sentinel");q:{let J=JFz(Y);if(J.length===0){j=null;break q}$=u,A="column",O=_?1:0,w=J.map(XFz)}K[0]=_,K[1]=Y,K[2]=$,K[3]=A,K[4]=O,K[5]=w,K[6]=j}else $=K[2],A=K[3],O=K[4],w=K[5],j=K[6];if(j!==Symbol.for("react.early_return_sentinel"))return j;let H;if(K[7]!==$||K[8]!==A||K[9]!==O||K[10]!==w)H=_k.createElement($,{flexDirection:A,marginTop:O},w),K[7]=$,K[8]=A,K[9]=O,K[10]=w,K[11]=H;else H=K[11];return H}function XFz(q,K){return _k.createElement(u,{key:K},_k.createElement(k,null,_k.createElement(k,{color:"success"},bh7)," ",_k.createElement(k,{dimColor:!0},q.server,":")," ",_k.createElement(k,{color:"suggestion"},q.kind==="resource"?MFz(q.target):q.target),q.reason&&_k.createElement(k,{dimColor:!0}," · ",q.reason)))}var _k;var I4K=y(()=>{q8();zz();s6();_k=O6(D6(),1)});function PFz(q){let K=z6(7),{request:_}=q,z;if(K[0]!==_.from)z=t$.createElement(u,{marginBottom:1},t$.createElement(k,{color:"warning",bold:!0},"Shutdown request from ",_.from)),K[0]=_.from,K[1]=z;else z=K[1];let Y;if(K[2]!==_.reason)Y=_.reason&&t$.createElement(u,null,t$.createElement(k,null,"Reason: ",_.reason)),K[2]=_.reason,K[3]=Y;else Y=K[3];let $;if(K[4]!==z||K[5]!==Y)$=t$.createElement(u,{flexDirection:"column",marginY:1},t$.createElement(u,{borderStyle:"round",borderColor:"warning",flexDirection:"column",paddingX:1,paddingY:1},z,Y)),K[4]=z,K[5]=Y,K[6]=$;else $=K[6];return $}function WFz(q){let K=z6(8),{response:_}=q,z;if(K[0]!==_.from)z=t$.createElement(k,{color:"subtle",bold:!0},"Shutdown rejected by ",_.from),K[0]=_.from,K[1]=z;else z=K[1];let Y;if(K[2]!==_.reason)Y=t$.createElement(u,{marginTop:1,borderStyle:"dashed",borderColor:"subtle",borderLeft:!1,borderRight:!1,paddingX:1},t$.createElement(k,null,"Reason: ",_.reason)),K[2]=_.reason,K[3]=Y;else Y=K[3];let $;if(K[4]===Symbol.for("react.memo_cache_sentinel"))$=t$.createElement(u,{marginTop:1},t$.createElement(k,{dimColor:!0},"Teammate is continuing to work. You may request shutdown again later.")),K[4]=$;else $=K[4];let A;if(K[5]!==z||K[6]!==Y)A=t$.createElement(u,{flexDirection:"column",marginY:1},t$.createElement(u,{borderStyle:"round",borderColor:"subtle",flexDirection:"column",paddingX:1,paddingY:1},z,Y,$)),K[5]=z,K[6]=Y,K[7]=A;else A=K[7];return A}function u4K(q){let K=n46(q);if(K)return t$.createElement(PFz,{request:K});if(qk(q))return null;let _=mC8(q);if(_)return t$.createElement(WFz,{response:_});return null}function m4K(q){let K=n46(q);if(K)return`[Shutdown Request from ${K.from}]${K.reason?` ${K.reason}`:""}`;let _=qk(q);if(_)return`[Shutdown Approved] ${_.from} is now exiting`;let z=mC8(q);if(z)return`[Shutdown Rejected] ${z.from}: ${z.reason}`;return null}var t$;var fr1=y(()=>{q8();s6();RJ();t$=O6(D6(),1)});function DFz(q){let K=z6(11),{assignment:_}=q,z;if(K[0]!==_.assignedBy||K[1]!==_.taskId)z=cP.createElement(u,{marginBottom:1},cP.createElement(k,{color:"cyan_FOR_SUBAGENTS_ONLY",bold:!0},"Task #",_.taskId," assigned by ",_.assignedBy)),K[0]=_.assignedBy,K[1]=_.taskId,K[2]=z;else z=K[2];let Y;if(K[3]!==_.subject)Y=cP.createElement(u,null,cP.createElement(k,{bold:!0},_.subject)),K[3]=_.subject,K[4]=Y;else Y=K[4];let $;if(K[5]!==_.description)$=_.description&&cP.createElement(u,{marginTop:1},cP.createElement(k,{dimColor:!0},_.description)),K[5]=_.description,K[6]=$;else $=K[6];let A;if(K[7]!==z||K[8]!==Y||K[9]!==$)A=cP.createElement(u,{flexDirection:"column",marginY:1},cP.createElement(u,{borderStyle:"round",borderColor:"cyan_FOR_SUBAGENTS_ONLY",flexDirection:"column",paddingX:1,paddingY:1},z,Y,$)),K[7]=z,K[8]=Y,K[9]=$,K[10]=A;else A=K[10];return A}function p4K(q){let K=pC8(q);if(K)return cP.createElement(DFz,{assignment:K});return null}function B4K(q){let K=pC8(q);if(K)return`[Task Assigned] #${K.taskId} - ${K.subject}`;return null}var cP;var Zr1=y(()=>{q8();s6();RJ();cP=O6(D6(),1)});function fFz(q){let K=z6(10),{request:_}=q,z;if(K[0]!==_.from)z=B3.createElement(u,{marginBottom:1},B3.createElement(k,{color:"planMode",bold:!0},"Plan Approval Request from ",_.from)),K[0]=_.from,K[1]=z;else z=K[1];let Y;if(K[2]!==_.planContent)Y=B3.createElement(u,{borderStyle:"dashed",borderColor:"subtle",borderLeft:!1,borderRight:!1,flexDirection:"column",paddingX:1,marginBottom:1},B3.createElement(AO,null,_.planContent)),K[2]=_.planContent,K[3]=Y;else Y=K[3];let $;if(K[4]!==_.planFilePath)$=B3.createElement(k,{dimColor:!0},"Plan file: ",_.planFilePath),K[4]=_.planFilePath,K[5]=$;else $=K[5];let A;if(K[6]!==z||K[7]!==Y||K[8]!==$)A=B3.createElement(u,{flexDirection:"column",marginY:1},B3.createElement(u,{borderStyle:"round",borderColor:"planMode",flexDirection:"column",paddingX:1},z,Y,$)),K[6]=z,K[7]=Y,K[8]=$,K[9]=A;else A=K[9];return A}function ZFz(q){let K=z6(13),{response:_,senderName:z}=q;if(_.approved){let w;if(K[0]!==z)w=B3.createElement(u,null,B3.createElement(k,{color:"success",bold:!0},"✓ Plan Approved by ",z)),K[0]=z,K[1]=w;else w=K[1];let j;if(K[2]===Symbol.for("react.memo_cache_sentinel"))j=B3.createElement(u,{marginTop:1},B3.createElement(k,null,"You can now proceed with implementation. Your plan mode restrictions have been lifted.")),K[2]=j;else j=K[2];let H;if(K[3]!==w)H=B3.createElement(u,{flexDirection:"column",marginY:1},B3.createElement(u,{borderStyle:"round",borderColor:"success",flexDirection:"column",paddingX:1,paddingY:1},w,j)),K[3]=w,K[4]=H;else H=K[4];return H}let Y;if(K[5]!==z)Y=B3.createElement(u,null,B3.createElement(k,{color:"error",bold:!0},"✗ Plan Rejected by ",z)),K[5]=z,K[6]=Y;else Y=K[6];let $;if(K[7]!==_.feedback)$=_.feedback&&B3.createElement(u,{marginTop:1,borderStyle:"dashed",borderColor:"subtle",borderLeft:!1,borderRight:!1,paddingX:1},B3.createElement(k,null,"Feedback: ",_.feedback)),K[7]=_.feedback,K[8]=$;else $=K[8];let A;if(K[9]===Symbol.for("react.memo_cache_sentinel"))A=B3.createElement(u,{marginTop:1},B3.createElement(k,{dimColor:!0},"Please revise your plan based on the feedback and call ExitPlanMode again.")),K[9]=A;else A=K[9];let O;if(K[10]!==Y||K[11]!==$)O=B3.createElement(u,{flexDirection:"column",marginY:1},B3.createElement(u,{borderStyle:"round",borderColor:"error",flexDirection:"column",paddingX:1,paddingY:1},Y,$,A)),K[10]=Y,K[11]=$,K[12]=O;else O=K[12];return O}function pb8(q,K){let _=r26(q);if(_)return B3.createElement(fFz,{request:_});let z=fE6(q);if(z)return B3.createElement(ZFz,{response:z,senderName:K});return null}function GFz(q){let K=r26(q);if(K)return`[Plan Approval Request from ${K.from}]`;let _=fE6(q);if(_)if(_.approved)return"[Plan Approved] You can now proceed with implementation";else return`[Plan Rejected] ${_.feedback||"Please revise your plan"}`;return null}function TFz(q){let K=["Agent idle"];if(q.completedTaskId){let _=q.completedStatus||"completed";K.push(`Task ${q.completedTaskId} ${_}`)}if(q.summary)K.push(`Last DM: ${q.summary}`);return K.join(" · ")}function g4K(q){let K=GFz(q);if(K)return K;let _=m4K(q);if(_)return _;let z=fe6(q);if(z)return TFz(z);let Y=B4K(q);if(Y)return Y;try{let $=r8(q);if($?.type==="teammate_terminated"&&$.message)return $.message}catch{}return q}var B3;var Gr1=y(()=>{q8();xN();s6();l8();RJ();fr1();Zr1();B3=O6(D6(),1)});function kFz(q){let K=[];for(let _ of q.matchAll(vFz))if(_[1]&&_[4])K.push({teammateId:_[1],color:_[2],summary:_[3],content:_[4].trim()});return K}function VFz(q){if(q==="leader")return"leader";return q}function F4K({addMargin:q,param:{text:K},isTranscriptMode:_}){let z=kFz(K).filter((Y)=>{if(qk(Y.content))return!1;try{if(r8(Y.content)?.type==="teammate_terminated")return!1}catch{}return!0});if(z.length===0)return null;return D_.createElement(u,{flexDirection:"column",marginTop:q?1:0,width:"100%"},z.map((Y,$)=>{let A=R0(Y.color),O=VFz(Y.teammateId),w=pb8(Y.content,O);if(w)return D_.createElement(D_.Fragment,{key:$},w);let j=u4K(Y.content);if(j)return D_.createElement(D_.Fragment,{key:$},j);let H=p4K(Y.content);if(H)return D_.createElement(D_.Fragment,{key:$},H);let J=null;try{J=r8(Y.content)}catch{}if(J?.type==="idle_notification")return null;if(J?.type==="task_completed"){let M=J;return D_.createElement(u,{key:$,flexDirection:"column",marginTop:1},D_.createElement(k,{color:A},`@${O}${t6.pointer}`),D_.createElement(s8,null,D_.createElement(k,{color:"success"},"✓"),D_.createElement(k,null," ","Completed task #",M.taskId,M.taskSubject&&D_.createElement(k,{dimColor:!0}," (",M.taskSubject,")"))))}return D_.createElement(Tr1,{key:$,displayName:O,inkColor:A,content:Y.content,summary:Y.summary,isTranscriptMode:_})}))}function Tr1(q){let K=z6(14),{displayName:_,inkColor:z,content:Y,summary:$,isTranscriptMode:A}=q,O=`@${_}${t6.pointer}`,w;if(K[0]!==z||K[1]!==O)w=D_.createElement(k,{color:z},O),K[0]=z,K[1]=O,K[2]=w;else w=K[2];let j;if(K[3]!==$)j=$&&D_.createElement(k,null," ",$),K[3]=$,K[4]=j;else j=K[4];let H;if(K[5]!==w||K[6]!==j)H=D_.createElement(u,null,w,j),K[5]=w,K[6]=j,K[7]=H;else H=K[7];let J;if(K[8]!==Y||K[9]!==A)J=A&&D_.createElement(u,{paddingLeft:2},D_.createElement(k,null,D_.createElement(B5,null,Y))),K[8]=Y,K[9]=A,K[10]=J;else J=K[10];let M;if(K[11]!==H||K[12]!==J)M=D_.createElement(u,{flexDirection:"column",marginTop:1},H,J),K[11]=H,K[12]=J,K[13]=M;else M=K[13];return M}var D_,vFz;var vr1=y(()=>{q8();bq();RY();s6();Fo();l8();RJ();gK();Gr1();fr1();Zr1();D_=O6(D6(),1),vFz=new RegExp(`<${dJ}\\s+teammate_id="([^"]+)"(?:\\s+color="([^"]+)")?(?:\\s+summary="([^"]+)")?>\\n?([\\s\\S]*?)\\n?<\\/${dJ}>`,"g")});var U4K={};T8(U4K,{UserChannelMessage:()=>RFz});function EFz(q){let K=q.lastIndexOf(":");return K===-1?q:q.slice(K+1)}function RFz(q){let K=z6(29),{addMargin:_,param:z}=q,{text:Y}=z,$,A,O,w,j,H,J,M,X,P,W;if(K[0]!==_||K[1]!==Y){X=Symbol.for("react.early_return_sentinel");q:{let T=NFz.exec(Y);if(!T){X=null;break q}let[,v,V,E]=T;W=yFz.exec(V??"")?.[1];let S=(E??"").trim().replace(/\s+/g," ");if(P=T4(S,LFz),O=u,M=_?1:0,A=k,K[13]===Symbol.for("react.memo_cache_sentinel"))H=qa.createElement(k,{color:"suggestion"},xh7),K[13]=H;else H=K[13];J=" ",$=k,w=!0,j=EFz(v??"")}K[0]=_,K[1]=Y,K[2]=$,K[3]=A,K[4]=O,K[5]=w,K[6]=j,K[7]=H,K[8]=J,K[9]=M,K[10]=X,K[11]=P,K[12]=W}else $=K[2],A=K[3],O=K[4],w=K[5],j=K[6],H=K[7],J=K[8],M=K[9],X=K[10],P=K[11],W=K[12];if(X!==Symbol.for("react.early_return_sentinel"))return X;let D=W?` · ${W}`:"",f;if(K[14]!==$||K[15]!==w||K[16]!==j||K[17]!==D)f=qa.createElement($,{dimColor:w},j,D,":"),K[14]=$,K[15]=w,K[16]=j,K[17]=D,K[18]=f;else f=K[18];let G;if(K[19]!==A||K[20]!==H||K[21]!==J||K[22]!==f||K[23]!==P)G=qa.createElement(A,null,H,J,f," ",P),K[19]=A,K[20]=H,K[21]=J,K[22]=f,K[23]=P,K[24]=G;else G=K[24];let Z;if(K[25]!==O||K[26]!==G||K[27]!==M)Z=qa.createElement(O,{marginTop:M},G),K[25]=O,K[26]=G,K[27]=M,K[28]=Z;else Z=K[28];return Z}var qa,NFz,yFz,LFz=60;var Q4K=y(()=>{q8();zz();RY();s6();U7();qa=O6(D6(),1),NFz=new RegExp(`<${RW6}\\s+source="([^"]+)"([^>]*)>\\n?([\\s\\S]*?)\\n?</${RW6}>`),yFz=/\buser="([^"]+)"/});function Xj6(q){let K=z6(49),{addMargin:_,param:z,verbose:Y,planContent:$,isTranscriptMode:A,timestamp:O}=q;if(z.text.trim()===nV)return null;if($){let j;if(K[0]!==_||K[1]!==$)j=Vw.createElement(ub8,{addMargin:_,planContent:$}),K[0]=_,K[1]=$,K[2]=j;else j=K[2];return j}if(o4(z.text,Al))return null;if(z.text.includes(`<${im6}>`))return null;if(z.text.startsWith("<bash-stdout")||z.text.startsWith("<bash-stderr")){let j;if(K[3]!==z.text||K[4]!==Y)j=Vw.createElement(P4K,{content:z.text,verbose:Y}),K[3]=z.text,K[4]=Y,K[5]=j;else j=K[5];return j}if(z.text.startsWith("<local-command-stdout")||z.text.startsWith("<local-command-stderr")){let j;if(K[6]!==z.text)j=Vw.createElement(G4K,{content:z.text}),K[6]=z.text,K[7]=j;else j=K[7];return j}if(z.text===fq6||z.text===j0){let j;if(K[8]===Symbol.for("react.memo_cache_sentinel"))j=Vw.createElement(s8,{height:1},Vw.createElement(gU,null)),K[8]=j;else j=K[8];return j}if(z.text.includes("<bash-input>")){let j;if(K[13]!==_||K[14]!==z)j=Vw.createElement(Cb8,{addMargin:_,param:z}),K[13]=_,K[14]=z,K[15]=j;else j=K[15];return j}if(z.text.includes(`<${wP}>`)){let j;if(K[16]!==_||K[17]!==z)j=Vw.createElement(D4K,{addMargin:_,param:z}),K[16]=_,K[17]=z,K[18]=j;else j=K[18];return j}if(z.text.includes("<user-memory-input>")){let j;if(K[19]!==_||K[20]!==z.text)j=Vw.createElement(v4K,{addMargin:_,text:z.text}),K[19]=_,K[20]=z.text,K[21]=j;else j=K[21];return j}if(nq()&&z.text.includes(`<${dJ}`)){let j;if(K[22]!==_||K[23]!==A||K[24]!==z)j=Vw.createElement(F4K,{addMargin:_,param:z,isTranscriptMode:A}),K[22]=_,K[23]=A,K[24]=z,K[25]=j;else j=K[25];return j}if(z.text.includes(`<${XA}`)){let j;if(K[26]!==_||K[27]!==z)j=Vw.createElement(J4K,{addMargin:_,param:z}),K[26]=_,K[27]=z,K[28]=j;else j=K[28];return j}if(z.text.includes("<mcp-resource-update")||z.text.includes("<mcp-polling-update")){let j;if(K[29]!==_||K[30]!==z)j=Vw.createElement(x4K,{addMargin:_,param:z}),K[29]=_,K[30]=z,K[31]=j;else j=K[31];return j}if(z.text.includes('<channel source="')){let j;if(K[40]===Symbol.for("react.memo_cache_sentinel"))j=(Q4K(),Eq(U4K)),K[40]=j;else j=K[40];let{UserChannelMessage:H}=j,J;if(K[41]!==_||K[42]!==z)J=Vw.createElement(H,{addMargin:_,param:z}),K[41]=_,K[42]=z,K[43]=J;else J=K[43];return J}let w;if(K[44]!==_||K[45]!==A||K[46]!==z||K[47]!==O)w=Vw.createElement(C4K,{addMargin:_,param:z,isTranscriptMode:A,timestamp:O}),K[44]=_,K[45]=A,K[46]=z,K[47]=O,K[48]=w;else w=K[48];return w}var Vw;var gb8=y(()=>{q8();RY();i$();i1();FN6();gK();M4K();Xr1();W4K();f4K();T4K();k4K();Wr1();b4K();I4K();vr1();Vw=O6(D6(),1)});class Qm{static instance;baseline=new Map;initialized=!1;mcpClient;lastProcessedTimestamps=new Map;rightFileDiagnosticsState=new Map;static getInstance(){if(!Qm.instance)Qm.instance=new Qm;return Qm.instance}initialize(q){if(this.initialized)return;this.mcpClient=q,this.initialized=!0}async shutdown(){this.initialized=!1,this.baseline.clear(),this.rightFileDiagnosticsState.clear(),this.lastProcessedTimestamps.clear()}reset(){this.baseline.clear(),this.rightFileDiagnosticsState.clear(),this.lastProcessedTimestamps.clear()}normalizeFileUri(q){let K=["file://","_claude_fs_right:","_claude_fs_left:"],_=q;for(let z of K)if(q.startsWith(z)){_=q.slice(z.length);break}return zJ(_)}async ensureFileOpened(q){if(!this.initialized||!this.mcpClient||this.mcpClient.type!=="connected")return;try{await zm("openFile",{filePath:q,preview:!1,startText:"",endText:"",selectToEndOfLine:!1,makeFrontmost:!1},this.mcpClient)}catch(K){H6(K)}}async beforeFileEdited(q){if(!this.initialized||!this.mcpClient||this.mcpClient.type!=="connected")return;let K=Date.now();try{let _=await zm("getDiagnostics",{uri:`file://${q}`},this.mcpClient),z=this.parseDiagnosticResult(_)[0];if(z){if(!NR7(this.normalizeFileUri(q),this.normalizeFileUri(z.uri))){H6(new c4K(`Diagnostics file path mismatch: expected ${q}, got ${z.uri})`));return}let Y=this.normalizeFileUri(q);this.baseline.set(Y,z.diagnostics),this.lastProcessedTimestamps.set(Y,K)}else{let Y=this.normalizeFileUri(q);this.baseline.set(Y,[]),this.lastProcessedTimestamps.set(Y,K)}}catch(_){}}async getNewDiagnostics(){if(!this.initialized||!this.mcpClient||this.mcpClient.type!=="connected")return[];let q=[];try{let Y=await zm("getDiagnostics",{},this.mcpClient);q=this.parseDiagnosticResult(Y)}catch(Y){return[]}let K=q.filter((Y)=>this.baseline.has(this.normalizeFileUri(Y.uri))).filter((Y)=>Y.uri.startsWith("file://")),_=new Map;q.filter((Y)=>this.baseline.has(this.normalizeFileUri(Y.uri))).filter((Y)=>Y.uri.startsWith("_claude_fs_right:")).forEach((Y)=>{_.set(this.normalizeFileUri(Y.uri),Y)});let z=[];for(let Y of K){let $=this.normalizeFileUri(Y.uri),A=this.baseline.get($)||[],O=_.get($),w=Y;if(O){let H=this.rightFileDiagnosticsState.get($);if(!H||!this.areDiagnosticArraysEqual(H,O.diagnostics))w=O;this.rightFileDiagnosticsState.set($,O.diagnostics)}let j=w.diagnostics.filter((H)=>!A.some((J)=>this.areDiagnosticsEqual(H,J)));if(j.length>0)z.push({uri:Y.uri,diagnostics:j});this.baseline.set($,w.diagnostics)}return z}parseDiagnosticResult(q){if(Array.isArray(q)){let K=q.find((_)=>_.type==="text");if(K&&"text"in K)return r8(K.text)}return[]}areDiagnosticsEqual(q,K){return q.message===K.message&&q.severity===K.severity&&q.source===K.source&&q.code===K.code&&q.range.start.line===K.range.start.line&&q.range.start.character===K.range.start.character&&q.range.end.line===K.range.end.line&&q.range.end.character===K.range.end.character}areDiagnosticArraysEqual(q,K){if(q.length!==K.length)return!1;return q.every((_)=>K.some((z)=>this.areDiagnosticsEqual(_,z)))&&K.every((_)=>q.some((z)=>this.areDiagnosticsEqual(z,_)))}async handleQueryStart(q){if(!this.initialized){let K=SN(q);if(K)this.initialize(K)}else this.reset()}static formatDiagnosticsSummary(q){let _=q.map((z)=>{let Y=z.uri.split("/").pop()||z.uri,$=z.diagnostics.map((A)=>{return` ${Qm.getSeveritySymbol(A.severity)} [Line ${A.range.start.line+1}:${A.range.start.character+1}] ${A.message}${A.code?` [${A.code}]`:""}${A.source?` (${A.source})`:""}`}).join(`
2213`);return`${Y}:
2214${$}`}).join(`

Callers

nothing calls this directly

Calls 9

z6Function · 0.85
o4Function · 0.85
nqFunction · 0.85
EqFunction · 0.85
createElementMethod · 0.80
includesMethod · 0.80
trimMethod · 0.45
startsWithMethod · 0.45
forMethod · 0.45

Tested by

no test coverage detected