( states: Map<string, FakeSessionState>, sourceFile: string, targetFile: string, )
| 179 | } |
| 180 | |
| 181 | function cloneFakeSession( |
| 182 | states: Map<string, FakeSessionState>, |
| 183 | sourceFile: string, |
| 184 | targetFile: string, |
| 185 | ): void { |
| 186 | const source = requireFakeSessionState(states, sourceFile); |
| 187 | states.set(targetFile, { |
| 188 | entries: source.entries.map((entry) => ({ ...entry })), |
| 189 | leafId: source.leafId, |
| 190 | }); |
| 191 | } |
| 192 | |
| 193 | function latestFakeCompactionEntry( |
| 194 | entries: FakeSessionEntry[], |
no test coverage detected