Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

refactor: extract module walker & cache key logic to separate files #862

Merged
merged 7 commits into from
Sep 17, 2021

Conversation

malept
Copy link
Member

@malept malept commented Sep 14, 2021

This is pretty much a lift-and-shift to reduce the amount of logic in src/rebuild.ts that's not directly related to rebuilding multiple native modules. The module walker extraction is particularly useful for the upcoming replacement of that logic (see #356).

There's also a small refactor to avoid a circular import between src/rebuild.ts and src/module-rebuilder.ts.

@malept malept requested a review from a team September 14, 2021 15:42
@malept malept merged commit 12e7fcb into master Sep 17, 2021
@malept malept deleted the malept/refactor/extract-module-walker-and-cache-key branch September 17, 2021 14:26
@electron-bot
Copy link

🎉 This PR is included in version 3.2.4 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants