Skip to content

Enhance package-extractor: batch folder collection and add hoisting skip option#5758

Merged
dmichon-msft merged 4 commits intomainfrom
copilot/enhance-package-extractor-collect-folders
Apr 14, 2026
Merged

Enhance package-extractor: batch folder collection and add hoisting skip option#5758
dmichon-msft merged 4 commits intomainfrom
copilot/enhance-package-extractor-collect-folders

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Apr 8, 2026

  • Explore codebase to understand _collectFoldersAsync and hoisting logic
  • Change 1: Update _collectFoldersAsync to accept an array of starting folders and use a single shared AsyncQueue instead of being called serially per project
  • Change 2: Add pnpmNodeModulesHoistingEnabled option to IExtractorSubspace to control whether to look for hoisted packages in the pnpm virtual store
  • Build and test
  • Run parallel validation
  • Add change file for minor bump

Copilot AI and others added 2 commits April 8, 2026 21:47
…ueue and add pnpmNodeModulesHoistingEnabled option

Agent-Logs-Url: https://github.com/microsoft/rushstack/sessions/483711d5-f1e0-4f69-b1b1-445230d9c33f

Co-authored-by: dmichon-msft <26827560+dmichon-msft@users.noreply.github.com>
Agent-Logs-Url: https://github.com/microsoft/rushstack/sessions/483711d5-f1e0-4f69-b1b1-445230d9c33f

Co-authored-by: dmichon-msft <26827560+dmichon-msft@users.noreply.github.com>
Agent-Logs-Url: https://github.com/microsoft/rushstack/sessions/bdcb8673-e8f6-480c-a999-44737579f43f

Co-authored-by: dmichon-msft <26827560+dmichon-msft@users.noreply.github.com>
…tractor-collect-folders_2026-04-08-23-56.json


Update changefile formatting

Co-authored-by: Ian Clanton-Thuon <iclanton@users.noreply.github.com>
@dmichon-msft dmichon-msft enabled auto-merge (squash) April 14, 2026 00:54
@dmichon-msft dmichon-msft merged commit 16e3d3a into main Apr 14, 2026
9 checks passed
@dmichon-msft dmichon-msft deleted the copilot/enhance-package-extractor-collect-folders branch April 14, 2026 01:17
@github-project-automation github-project-automation bot moved this from Needs triage to Closed in Bug Triage Apr 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Closed

Development

Successfully merging this pull request may close these issues.

3 participants