-
Notifications
You must be signed in to change notification settings - Fork 25
Open
Labels
⬇️ affects: code (implementation)Affects implementation details of the codeAffects implementation details of the code💪 effort: small
Description
By this, I mean that #include "au/units/foo.hh"
should provide only foo
, and no other units, for every file in au/units
.
This will help keep users IWYU-clean, and in principle should give everyone the fastest achievable compile times.
Each unit will be defined independently of the others, but what really matters is the coherent web of relationships they have with each other. The unit tests will be sufficient to guarantee those relationships are correct.
Metadata
Metadata
Assignees
Labels
⬇️ affects: code (implementation)Affects implementation details of the codeAffects implementation details of the code💪 effort: small