Details
Description
For every library in the system, move its declared LIBDEPS to LIBDEPS_PRIVATE, and selectively re-promote only those libraries found to form part of the interface.
Attachments
Issue Links
- depends on
-
SERVER-29908 Libraries db/s/sharding and db/query/query are directly cyclic
-
- Closed
-
- duplicates
-
SERVER-52583 libdeps graph linter: public that should be private
-
- Closed
-
- is depended on by
-
SERVER-30955 dynamically linked mongod fails to start on OS X
-
- Closed
-
- is duplicated by
-
SERVER-29905 Libraries s/coreshard and s/client/sharding_client are circularly dependent
-
- Closed
-
-
SERVER-29907 Dependency tangle within query subsystem
-
- Closed
-
- related to
-
SERVER-29908 Libraries db/s/sharding and db/query/query are directly cyclic
-
- Closed
-