Lines Matching refs:fileCacheInfo
696 addFileCacheInfo(id: string, fileCacheInfo: fileInfo) {
697 if (fileCacheInfo && process.env.compileMode === 'moduleJson') {
698 if (Array.isArray(fileCacheInfo.fileToResourceList)) {
699 fileCacheInfo.fileToResourceList = new Set(fileCacheInfo.fileToResourceList);
701 fileCacheInfo.fileToResourceList = new Set();
705 this.wholeFileInfo[id] = new SpecialArkTSFileInfo(fileCacheInfo);
707 this.wholeFileInfo[id] = new TSFileInfo(fileCacheInfo);
731 const fileCacheInfo: {[id: string]: fileInfo | tsFileInfo} = cache.get('fileCacheInfo') || {}; constant
738 fileCacheInfo[id] = this.wholeFileInfo[id].fileInfo;
740 if (!(fileCacheInfo[id].fileToResourceList as Set<string>).has(resource)) {
747 for (const resource of fileCacheInfo[id].fileToResourceList) {
752 fileCacheInfo[id].fileToResourceList = [...this.wholeFileInfo[id].newFileToResourceList];
755 fileCacheInfo[id].fileToResourceList = [...fileCacheInfo[id].fileToResourceList];
761 cache.set('fileCacheInfo', fileCacheInfo);