issues
search
semgrep
/
pfff
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.
https://semgrep.dev
Other
186
stars
29
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Add option to register a hook to clean up tmp files
#575
nmote
closed
1 year ago
0
js: Include the full list of imports in Import nodes
#574
nmote
closed
1 year ago
0
Refactor parser_java now that block_statements are all single stmts
#573
emjin
closed
1 year ago
0
fix(deep-semgrep): change ast to support parsing multiple vardefs
#572
emjin
closed
1 year ago
1
Dummy commit. Don't merge.
#571
mjambon
closed
1 year ago
0
ruby: Fix translation of foo[bar]
#570
IagoAbal
closed
1 year ago
2
Go: more changes for "general" interfaces
#569
aryx
closed
2 years ago
0
ruby: Fix translation of foo[:bar]
#568
IagoAbal
closed
2 years ago
1
Use stdcompat to be able to use ocaml 4.12 to compile pfff
#567
aryx
closed
2 years ago
0
fix(php): Fix DotAccessEllipsis parsing
#566
nmote
closed
2 years ago
1
chore: expose `input_text_line`
#565
brandonspark
closed
2 years ago
0
enhanced `type_for_lsif` to interpret function types
#564
brandonspark
closed
2 years ago
2
Add str and unix as explicit dependencies to Common
#563
emjin
closed
2 years ago
0
feat(lsif): exposed `type` nonterminal for LSIF
#562
brandonspark
closed
2 years ago
3
feat(js): opt chaining
#561
brandonspark
closed
2 years ago
2
README changes
#560
aryx
closed
2 years ago
0
Fix GHA, use latest returntocorp/ocaml docker image
#559
aryx
closed
2 years ago
0
Limit who can approve pull requests
#558
mjambon
closed
2 years ago
0
Added new `Path.t` type
#557
brandonspark
closed
2 years ago
3
allow equality checking for taint traces in parse_info
#556
brandonspark
closed
2 years ago
4
add is directory
#555
brandonspark
closed
2 years ago
2
Add comments to Common.mli
#554
aryx
closed
2 years ago
0
fix(scala): parse guard in generator if there is a newline
#553
brandonspark
closed
2 years ago
2
update parse_info with helper
#552
brandonspark
closed
2 years ago
0
Add max_len parameter to read_file for partial reads
#551
mjambon
closed
2 years ago
0
python: Parse tuples inside array (etc.) accesses
#550
nmote
closed
2 years ago
0
Fix typos
#549
mjambon
closed
2 years ago
0
fails to build on Mac/arm64
#548
psifertex
closed
2 years ago
2
JS: Add PartialSwitchCase to the AST
#547
nmote
closed
2 years ago
0
change pfff python
#546
brandonspark
closed
2 years ago
0
Include start and end tokens of Python f strings
#545
nmote
closed
2 years ago
0
Parse function-like language constructs as specials
#544
Sjord
closed
2 years ago
0
feat(js): added decorated fields to semgrep patterns
#543
brandonspark
closed
2 years ago
0
allowed decorators in method patterns
#542
brandonspark
closed
2 years ago
0
Scala fix import parse2
#541
brandonspark
closed
2 years ago
4
fix scala parsing for imports
#540
brandonspark
closed
2 years ago
1
Scala: allow ellipsis in for loop headers
#539
mmcqd
closed
2 years ago
1
json-wheel depricated
#538
06kellyjac
opened
2 years ago
1
Fix all the bad exception reraises reported by Semgrep
#537
mjambon
closed
2 years ago
0
Add an 'Exception' module to take care of catching exceptions with a trace
#536
mjambon
closed
2 years ago
0
Boolean propagation attempt 2
#535
emjin
closed
2 years ago
2
Fix CI issue with installing pfff
#534
spencerdrak
closed
2 years ago
0
Parse booleans as a constant
#533
emjin
closed
2 years ago
1
Rolling tag of `returntocorp/ocaml` is causing build failures here
#532
spencerdrak
opened
2 years ago
0
revert to older image to unblock pfff builds
#531
spencerdrak
closed
2 years ago
0
PHP: Support named arguments in patterns + refactor arguments in AST #5511
#530
mmcqd
closed
2 years ago
0
fix(js): Parse `New` as a separate construct from `Apply`
#529
nmote
closed
2 years ago
0
fix(js): Remove T_NEW variant from new_expr rule
#528
nmote
closed
2 years ago
1
chore(deps): bump ocaml from 4.12 to 4.14
#527
kopecs
closed
2 years ago
0
Scala: do not parse parenthesized expressions as unary tuples
#526
mmcqd
closed
2 years ago
0
Next