(module)
| 2858 | * @returns {WeakReferences | undefined} references |
| 2859 | */ |
| 2860 | const computeReferences = (module) => { |
| 2861 | /** @type {WeakReferences | undefined} */ |
| 2862 | let references; |
| 2863 | for (const connection of moduleGraph.getOutgoingConnections(module)) { |
| 2864 | const d = connection.dependency; |
| 2865 | const m = connection.module; |
| 2866 | if (!d || !m || unsafeCacheDependencies.has(d)) continue; |
| 2867 | if (references === undefined) references = new WeakMap(); |
| 2868 | references.set(d, m); |
| 2869 | } |
| 2870 | return references; |
| 2871 | }; |
| 2872 | |
| 2873 | /** |
| 2874 | * Compares references. |
nothing calls this directly
no test coverage detected