Set src/mongo/db/ APIs private visibility where possible

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Won't Fix
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • Replication
    • Repl 2025-08-04, Repl 2025-08-18, Repl 2025-09-01
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      With the new modularity tooling, we can track where declarations in our codebase are being used. If all of the declarations in a file are only being used within its current module, we can automatically add the "mongo/util/modules.h" header to make the file private and increase our modularity coverage.

      These changes will be easy to code review as well, as the changes to each file are identical, and Evergreen will validate correctness.

            Assignee:
            Joseph Obaraye
            Reporter:
            Joseph Obaraye
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: