cedricrupb / code_diff
Fast AST based code differencing in Python
☆25Updated 2 years ago
Related projects ⓘ
Alternatives and complementary repositories for code_diff
- Mining tool and large-scale datasets of single statement bug fixes in Python☆15Updated 11 months ago
- Seq2seq Type Inference using Static Analysis and CodeT5☆29Updated last year
- ☆16Updated last month
- A Typescript library for parsing Python 3 and doing basic program analysis, like forming control-flow graphs and def-use chains.☆52Updated 5 years ago
- A toolkit for pre-processing large source code corpora☆46Updated 2 years ago
- ☆25Updated 3 years ago
- Extract and combine multiple source code views using tree-sitter☆107Updated 4 months ago
- ACER is an AST-based Callgraph Generator Development Framework☆28Updated 4 months ago
- AVATAR: Fixing Semantic Bugs with Fix Patterns of Static Analysis Violations☆25Updated 3 years ago
- Program analysis tools built on tree-sitter (https://github.com/tree-sitter/tree-sitter).☆36Updated 8 months ago
- ☆25Updated this week
- The dataset for the variable-misuse task, used in the ICLR 2020 paper 'Global Relational Models of Source Code' [https://openreview.net/f…☆22Updated 4 years ago
- An empirical study on patch correctness☆15Updated 2 years ago
- Replication Package for "Compressing Pre-trained Models of Code into 3 MB", ASE 2022☆26Updated last month
- ☆31Updated 3 weeks ago
- Fast tokenization and structural analysis of any programming language☆43Updated 2 years ago
- The RunBugRun dataset of executable bugs☆23Updated last year
- Dynamic analysis framework for Python☆56Updated this week
- A Micro-benchmarking Framework for Python Type Inference Tools☆31Updated this week
- ☆13Updated last year
- ☆23Updated last year
- Code for "Typilus: Neural Type Hints" PLDI 2020☆59Updated last year
- Research Acceleration Platform that provides interface to multiple state-of-the-art program analysis tools including but not limited to f…☆66Updated this week
- A benchmark for evaluating embeddings of identifiers in source code.☆22Updated 3 years ago
- Code for ICML 2021 paper: How could Neural Networks understand Programs?☆122Updated this week
- ☆11Updated 3 years ago
- the code for three models introduced in DYNAMIC NEURAL PROGRAM EMBEDDINGS FOR PROGRAM REPAIR (ICLR 18)☆32Updated 6 years ago
- BugsInPy: Benchmarking Bugs in Python Projects☆80Updated 4 months ago
- TeCo: an ML+Execution model for test completion☆27Updated 4 months ago
- ☆21Updated 7 years ago