$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
Subject: Re: [boost] [Modularization] Levels classification
From: Peter Dimov (lists_at_[hidden])
Date: 2014-06-04 09:37:53
Vicente J. Botet Escriba wrote:
> Could your report assign a level following this rule and show the modules
> with an assigned level?
Currently we have so many cycles in our dependency graph that the levels are
essentially useless. Everything is on level 4 with a few exceptions.
Module level report:
Level 0:
*unknown*
compatibility
config
predef
preprocessor
Level 1:
assert -> config
io -> config
static_assert -> config
Level 2:
core -> assert config
integer -> config static_assert
throw_exception -> assert config
Level 3:
bind -> config core static_assert
context -> config integer
crc -> config integer
logic -> config core
system -> assert config core integer
Level 4:
(everything else, omitted for brevity)