Published January 27, 2022
| Version 1.0.0
Software
Open
Source code for "TSSB-3M: Mining single statement bugs at massive scale"
Description
This artifact contains the source code for "TSSB-3M: Mining single statement bugs at massive scale".
We include packages for running the commit miner and two additional packages that were developed in the process:
- TSSBMiner.zip: A collection of Python script used to mine single statement bug fixes in open source repositories
- code_diff.zip: A library for fast AST-based code differencing in Python. This package includes version 0.1.0.
- code_tokenize.py: A general purpose tokenizer and AST parser in Python. Mainly used as the parsing backend for code_diff. This package includes version 0.1.0
To replicate the mining process or part of it, please follow the instruction in the TSSBMiner README.
Code and descriptions also available on Github.