On 09/08/12 13:03, Nicholas Nethercote wrote:
IME, this is one those things that seems easy and worthwhile but usually ends up being a real pain, and doesn't seem worth it. Getting it 90% right isn't too bad but there's often some trouble in the last 10% that torpedoes it.
Over-inclusion can create an exponential increase in build time. The best way to deal with it is to avoid adding the unnecessary includes in the first place.
Fixing things after the fact can be a lot more difficult. It's probably only worth looking at the worst offenders of the existing headers.
Anthony _______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform