Releases: bbchristians/SATDBailiff
SATDBailiff-1.1
- Added functionality for mapping SATD Instances located above method signatures to the associated proceeding method.
- Implemented cross-file tracking. This occurs when SATD is removed in one file during the same commit when it is added to another. In this case, we want to maintain an instance reference (in the form of a child-parent relationship to allow for multiple instances with single parents in the case of SATD proliferation) between the two (or more) instances.
SATDBailiff-1.0
The first release of the mining tool.
0.885 manually validated accuracy.
0.7-beta
Added an additional check after a comment is changed to determine if the SATD is still SATD or not. This prevents long-standing comments from remaining in the dataset over time due to them not being re-detected as SATD.
0.6-beta
Fixed some issues with commits with identical commit timestamps.
0.5-beta
Fixed some writer errors causing commit hash collisions. Updated DB schema.
0.4-beta
Fixed an issue with duplicate entries and improved CLI.
0.3-beta
Fixed an issue with duplication.
0.2-beta
Fixed some edge cases. Preparing again for manual validation.
0.1-beta
More bug fixes
Still some missing functionality to the CLI to be completed.
0.2-alpha
Manual Validation Accuracy: 87%
Some bugs fixed, but some still remain.
Additional CLI functionality added.