• Henrique Nakashima's avatar
    [Lorenz] Generate modularization metrics · 040b53f2
    Henrique Nakashima authored
    This will be used in the builder to generate stats to track the progress
    of modularization (which is done by running some scripts manually at
    the moment.
    
    Sample output:
    {"class_edges": 51396, "class_nodes": 8368, "inbound_ChromeActivity": 196, "inbound_ChromeTabbedActivity": 24, "package_cycles_size_equals_2": 390, "package_cycles_size_up_to_4": 19949, "package_edges": 7932, "package_nodes": 744}
    
    Bug: 1133838
    Change-Id: Ia732386706740df290e58b0187c25589320217b7
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2441323
    Commit-Queue: Henrique Nakashima <hnakashima@chromium.org>
    Reviewed-by: default avatarMohamed Heikal <mheikal@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#812930}
    040b53f2
print_dependencies_helper.py 4.04 KB