Releases: squaresLab/Darjeeling
Releases · squaresLab/Darjeeling
v0.1.13
release v0.1.13
v0.1.12
updated deps and version
v0.1.11
- added
__contains__
to Localization - added
reads
set to snippets - implemented scope checking in transformation search
- implemented ability to eagerly compute transformation space
- fixed bug that caused an incorrect test ordering
v0.1.10
- added
line_col_offset
to ProgramSourceManager - implemented support for Rooibos transformations
- implemented time-based test ordering
- fixed bug in localization that caused an IndexError exception
- refined logging verbosity
- added new ways to construct Localization objects
- added Kaskara integration
- added basic support for insertion points
- refactored transformation generators to be faster and to use less memory
v0.1.9
- added optional limit on number of candidate patches that may be evaluated during search.
- implemented test case reduction via the use of coverage information.
- added serialisation methods to snippet database.
- updated snippet database to record all occurrences of a given snippet.
v0.1.8
- updated BugZoo and Boggart versions to v2.1.11 and v0.1.8, respectively.
v0.1.7
Features
- added
SignedToUnsigned
,InsertVoidFunctionCall
,InsertConditionalBreak
,InsertConditionalReturn
, andApplyTransformation
transformations.
Bug Fixes
- fixed bug in
searcher
that caused the reported search time to be longer than expected.
Changes
- removed dependence on BugZoo's localization module.
- improved logging levels.
- added more debugging statements for Rooibos transformations.
v0.1.6
- added better support for searching for Rooibos transformations
- added localization module
- removed repair module
- simplified outcome module
v0.1.5
- added missing dependency "boggart"
v0.1.4
- added patch history to Searcher
- added basic Rooibos integration