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)