Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Jun 22, 2012
  1. layers: use Common_extra.progress

    pad authored
Commits on Sep 20, 2011
Commits on Jan 21, 2011
Commits on Dec 15, 2010
  1. Age and number of authors layer (using git blame), backend part

    pad authored
    It could be useful in pfff-web to visualize the parts of our codebase where
    a file has been modified by many authors (such code could be
    more fragile), and where a file has not been modified for a long time.
    Another patch will integrate the layers in the pfff-web UI.
    Task ID: #
    Blame Rev:
    Reviewers: sgrimm, eletuchy
    Test Plan:
    build layer:
    $ ./pfff_db_heavy -gen_nbauthors_layer facebook/tests/mini_www /tmp/layer_nbauthors.json
    visualize layer:
    $ ./codemap.opt -with_layer /tmp/layer_nbauthors.json facebook/tests/mini_www/
    build age layer:
    $ ./pfff_db_heavy -gen_age_layer facebook/tests/mini_www /tmp/layer_age.json
    $ ./codemap.opt -with_layer /tmp/layer_age.json facebook/tests/mini_www/
    both visualization seems ok. I've started to compute the layer
    for www but git blame on 70000 files takes quite some time. Maybe
    it will be finished tomorrow ...
    I've also used the layer on the pfff code itself, to see what is hot right now
    in pfff, and it seems quite consistent with what I have in mind :)
    Revert Plan:
    - begin *PUBLIC* platform impact section -
    Bugzilla: #
    - end platform impact -
    DiffCamp Revision: 193090
Something went wrong with that request. Please try again.