Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Commits on Jan 8, 2011
Commits on Jan 6, 2011
  1. @aryx

    bugfix on metavar regexp

    aryx authored
Commits on Jan 5, 2011
  1. @aryx

    changes.txt: added some dates

    aryx authored
  2. layer_vcs: remove hack

    pad authored
Commits on Jan 4, 2011
  1. added some tests/

    pad authored
  2. @asuhan

    fixed string constant pretty-print

    asuhan authored Yoann Padioleau committed
Commits on Dec 16, 2010
  1. Merge branch 'more_layers'

    pad authored
    Conflicts:
    	h_program-visual/layer_vcs.ml
  2. Age and number of authors layer (using git blame), backend part

    pad authored
    Summary:
    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.
    
    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
    visualize:
    $ ./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 :)
    
    DiffCamp Revision: 193090
    Reviewed By: sgrimm
    Reviewers: eletuchy, sgrimm
    CC: sgrimm, achao, pad
    Revert Plan:
    OK
Commits on Dec 15, 2010
  1. temporary fix to not compute the age and authors for file without a

    pad authored
    cached git annot file
  2. a few layers adjustments

    pad authored
  3. Age and number of authors layer (using git blame), backend part

    pad authored
    Summary:
    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
    
    CC:
    
    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
    visualize:
    $ ./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:
    
    Tags:
    
    - begin *PUBLIC* platform impact section -
    Bugzilla: #
    - end platform impact -
    
    DiffCamp Revision: 193090
  4. v_of_json: don't do special case with majcap as first letter.

    pad authored
    instead force ocaml related string to start with __[A-Z]
Commits on Dec 14, 2010
  1. misc

    pad authored
Commits on Dec 12, 2010
  1. layer cyclomatic complexity

    pad authored
  2. added skeleton for layer_archi.ml

    pad authored
Commits on Dec 11, 2010
  1. pfff_db_heavy -gen_layers

    pad authored
  2. Merge branch 'spatch'

    pad authored
  3. misc

    pad authored
Commits on Dec 8, 2010
  1. misc

    pad authored
Commits on Dec 6, 2010
  1. layer_code: filter_layer

    pad authored
  2. Really bad keyword argument static analysis

    pad authored
    Summary:
    
    Task ID: #
    
    Blame Rev:
    
    Reviewers: erling
    
    CC:
    
    Test Plan:
    ./scheck -test
    ...
    /home/pad/pfff/tests/php/scheck/functions.php:82:19: CHECK: wrong keyword argument, b <> a (ReallyReallyBad)
    /home/pad/pfff/tests/php/scheck/functions.php:79:19: CHECK: wrong keyword argument, z <> a (Bad)
    ...
    scheck tests passed OK
    
    Revert Plan:
    
    Tags:
    
    - begin *PUBLIC* platform impact section -
    Bugzilla: #
    - end platform impact -
    
    DiffCamp Revision: 189531
  3. misc

    pad authored
Commits on Dec 5, 2010
  1. adding doc about git archeology, fbobj handling, and not failing when…

    pad authored
    … WRONG
    
    xhp keyword in file
Commits on Dec 3, 2010
  1. fixed lockfile pb, added stdClass, update json_layer_to_emacs_format.…

    pad authored
    …sh to
    
    remove quotes
  2. checker: handling static methods

    pad authored
  3. checker: check undefined classes

    pad authored
  4. file_type: handling prolog files

    pad authored
  5. main scheck_heavy works again

    pad authored
  6. misc

    pad authored
Something went wrong with that request. Please try again.