Source symbols: extensions/git/src/cache.ts
Deterministic, value-free symbol metadata extracted from public source. Implementations and literal values are not copied into this page.
- Revision: main@0b8aecc9797195d109bf60817ebc6b174eb252e1 · 2026-07-20T15:21:55Z
- Declarations: 37
- Referenced calls: 38
Declared symbols
Item— interface at line 6enum— const at line 13LinkedMap— class at line 19; referencesconstructor,clear,isEmpty,size,first,last,has,get,touch,set,addItemLast,addItemFirst,delete,remove,removeItem,shift,Error,bind,callbackfn,keysitem— const at line 67; referencesgetitem— let at line 78; referencesget,touch,addItemLast,addItemFirst,setitem— const at line 111; referencesgetitem— const at line 128; referencesdelete,removeItem,bind,callbackfn,Errorstate— const at line 136; referencesbind,callbackfn,Errorcurrent— let at line 137; referencesbind,callbackfn,Errormap— const at line 152; referencesnext,Errorstate— const at line 153; referencesnext,Errorcurrent— let at line 154; referencesnext,Erroriterator— const at line 155; referencesnext,Errorresult— const at line 165map— const at line 177; referencesnext,Errorstate— const at line 178; referencesnext,Errorcurrent— let at line 179; referencesnext,Erroriterator— const at line 180; referencesnext,Errorresult— const at line 190map— const at line 202; referencesnext,Errorstate— const at line 203; referencesnext,Errorcurrent— let at line 204; referencesnext,Erroriterator— const at line 205; referencesnext,Errorresult— const at line 215current— let at line 238; referencesdeletecurrentSize— let at line 239; referencesdeletecurrent— let at line 261; referencesdeletecurrentSize— let at line 262; referencesdeletenext— const at line 328; referencesErrorprevious— const at line 329; referencesErrornext— const at line 354previous— const at line 355next— const at line 381previous— const at line 382data— const at line 404; referencespushCache— class at line 422; referencesconstructor,super,min,max,limit,checkTrim,ratio,get,peek,set,trim,roundLRUCache— exported class at line 473; referencesconstructor,super,trim,trimOld,set,checkTrim
File-level call references
constructor— line 30clear— line 38isEmpty— line 46size— line 50first— line 54last— line 58has— line 62get— line 66touch— line 72set— line 77addItemLast— line 88addItemFirst— line 91delete— line 106remove— line 107removeItem— line 116shift— line 121Error— line 126bind— line 140callbackfn— line 142keys— line 151next— line 160values— line 176entries— line 201trimOld— line 230trimNew— line 253toJSON— line 403push— line 407fromJSON— line 413for— line 416super— line 428min— line 430max— line 430limit— line 433checkTrim— line 439ratio— line 442peek— line 455trim— line 466round— line 466
Source: extensions/git/src/cache.ts