Skip to content

Fix compile env change triggering full recompilation of path dependencies - #15188

Merged
josevalim merged 2 commits into
elixir-lang:mainfrom
jonatanklosko:jk-compile-env
Mar 13, 2026
Merged

Fix compile env change triggering full recompilation of path dependencies#15188
josevalim merged 2 commits into
elixir-lang:mainfrom
jonatanklosko:jk-compile-env

Conversation

@jonatanklosko

Copy link
Copy Markdown
Member

Currently if a path dependency reads any compile env config, changing it triggers full recompilation of that dependency. This changes it, so that only modules accessing the compile env are recompiled.

Comment thread lib/mix/test/mix/tasks/deps_test.exs Outdated
@josevalim
josevalim merged commit fb2657a into elixir-lang:main Mar 13, 2026
15 checks passed
@josevalim

Copy link
Copy Markdown
Member

💚 💙 💜 💛 ❤️

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants