Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-77051

IWYU run with nosafe_headers

    • Type: Icon: Improvement Improvement
    • Resolution: Unresolved
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • None

      After the linked tickets are finished the codebase should be much cleaner in terms of headers, and now in a better state to attempt to tackle --nosafe_headers mode. This mode will be removing headers from headers will cause much more errors and human intervention to deal with. Having the CPP files already in a state where the IWYU will greatly help with this effort. 

       

      This ticket should capture the required human changes, and the tools auto changes should be done in separate tickets based on start and end ratios so that the auto changes can be reviewed in smaller portions.

            Assignee:
            daniel.moody@mongodb.com Daniel Moody
            Reporter:
            daniel.moody@mongodb.com Daniel Moody
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated: