• Henrique Nakashima's avatar
    [Lorenz] Improve header in dependency audit script · cdd3b3b8
    Henrique Nakashima authored
    Now it looks like this:
    
    7 outbound dependencies from .c.b.tabmodel.TabWindowManager may need to be broken (omitted 11 cleared dependencies):
        [chrome_java]
            -> .c.b.app.tabmodel.ChromeTabModelFilterFactory
            -> .c.b.multiwindow.MultiInstanceManager
            -> .c.b.multiwindow.MultiWindowUtils
            -> .c.b.tabmodel.AsyncTabParamsManager
            -> .c.b.tabmodel.TabModelSelectorImpl
            -> .c.b.tabmodel.TabPersistencePolicy
            -> .c.b.tabmodel.TabbedModeTabPersistencePolicy
    
    Used to be:
    
    Printing class dependencies for .c.b.tabmodel.TabWindowManager:
    18 outbound dependency(ies) from .c.b.tabmodel.TabWindowManager:
        [chrome_java]
            -> .c.b.app.tabmodel.ChromeTabModelFilterFactory
            -> .c.b.multiwindow.MultiInstanceManager
            -> .c.b.multiwindow.MultiWindowUtils
            -> .c.b.tabmodel.AsyncTabParamsManager
            -> .c.b.tabmodel.TabModelSelectorImpl
            -> .c.b.tabmodel.TabPersistencePolicy
            -> .c.b.tabmodel.TabbedModeTabPersistencePolicy
    7 dependencies above may need to be broken, ignored others.
    
    Change-Id: I78d7ff99316bbe213cee68f97846ffff54877818
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2432663
    Commit-Queue: Henrique Nakashima <hnakashima@chromium.org>
    Reviewed-by: default avatarMohamed Heikal <mheikal@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#811329}
    cdd3b3b8
print_class_dependencies.py 7.88 KB