Interface files can depend on unnecessary module imports #460
Labels
component: build
The plzbuild tool
component: compiler
Concerning the compiler
meta: triaged
Has the issue been triaged yet?
skill: mercury
status: accepted
A bug we intend to fix it.
type: optimisation
An optimisation
Milestone
The build system will cause an interface file to depend on all the module imports included by the module whose interface is being built, rather than only those that interface items depend upon.
There's probably two steps here.
do_make_dep_info
should generate the minimal necessary subset of imports fortyperes_import
.The text was updated successfully, but these errors were encountered: