7 Apr
2018
7 Apr
'18
8:58 a.m.
Le 25/03/2018 à 11:18, Antony Polukhin via Boost a écrit :
Hello,
I've noted that many libraries depend on container_hash while it depends only on a single header from Boost.Detail library https://pdimov.github.io/boostdep-report/master/module-levels.html
Can we move "boost/detail/container_fwd.hpp" into Boost.Core or into Boost.ContainerHash? This will break the circular dependency, move the Boost.ContainerHash on level 4 and improve levels of Intrusive, Container, CircularBuffer, Unordered, Algorithm, Test, TypeIndex, Any, Function, Functional, ScopeExit, Signals, MultiArray, Variant.
Yes, please, move it to a specific Boost.ContainerHash. I don't mind having more components, if we reach to manage better the dependencies. Vicente