pfff
pfff copied to clipboard
pfff is mainly an OCaml API to write static analysis, dynamic analysis, code visualizations, code navigations, or style-preserving source-to-source transformations such as refactorings on source code.
> jsonn-wheel is now deprecated. Do not use it in new projects. It has been replaced by [Yojson](https://mjambon.github.io/mjambon2016/yojson.html). https://mjambon.github.io/mjambon2016/json-wheel.html
See title: the issue was temporarily taken care of by rolling back the image and pinning to a specific version, however, this has obvious downsides. We'll need to look into...
We were running into out-of-memory errors when we tried building pfff with menhir 20220210. This is a report of the fast build times like we're used to and the new,...
Running opam install . --deps-only after ./configure fails with opam: PACKAGES... arguments: Invalid character . in package name "."
https://github.com/returntocorp/pfff/blob/develop/changes.txt#039-q4-2019-real-python-parser-a-generic-ast-a-generic-sgrepscheck split off several tools: ``` * 0.39 (Q4 2019) (real Python parser, a generic AST, a generic sgrep/scheck) 10 years of Pfff! Started in November 2009 (while at Facebook)....
`make test` seems to assume `pfff` is installed in `usr/local/share`, so fails when `pfff` is run out of some other repo: ```====================================================================== Error: all:22:typing_tests:8:test inferred variable definitions go Sys_error("/usr/local/share/pfff//tests/GENERIC/typing/PropVarDef.go: No...