Skip to content

Commit 2edf7d6

Browse files
committed
CHANGELOG + tag names
1 parent 3ebfb3a commit 2edf7d6

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

CHANGELOG.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
## Change Log
2+
- [ ] Count fixes
23
- [x] Cache computed data by serialized/deserialize diff hunks
34
- [x] Print pair pragma with ## so it is easier to differentiate it with the pragma inside warning hints
45
- [x] Swap the order of diagnostic folder name from `$id/diagnostics` to `diagnostics/$id`
@@ -7,21 +8,26 @@
78
- [x] Add an option `--mixed` to save the messages into a file in case the information can be useful context
89
- [x] Save the messages into `[$hash]/diagnostics.json` to avoid rerun the compilation for changes of the tool features
910
where $hash is the hash id of the current work copy of a git repository
11+
- [x] ================= Release 0.1.9
1012
- [x] Remove dependencies requiring nightly, now only depends on stable rust
1113
- [x] Generate test results in random folders so there is less interference between tests
1214
- [x] Removed the optional features
15+
- [x] ================= Release 0.1.8
1316
- [x] Refactor the code to simplify the logic by introduce a Hunk structure as unified state of various analyses
1417
- [x] Add an option `--single` to select only those diff records that patch exactly one warning
1518
- [x] Test rust-diagnostics on its own history
1619
- [x] Add an option `-W` to generate diff records with the surrounding function contexts (which was a feature of `git diff` but not supported by `libgit2`
1720
- [x] Add an option `--pair` to generate diff records into code pairs
21+
- [x] ================= Release 0.1.7
1822
- [x] Add a `--patch <id> --commit` option to print out the hunks only when they have been fixed by the revision <id>
1923
- [x] Print out the hunks only when they are relevant to the spans of warning locations
2024
- [x] Make the `--patch <id>` feature to print out the patch of HEAD..<id>
2125
- [x] Add a `--patch <id>` option to print out the patch of HEAD..<id> where <id> is a commit id and HEAD is the current work tree
2226
- [x] Move the implementation of optional functionalities into rustc_flags, fix features to reduce the dependencies
2327
- [x] Perform `rustfmt` to output of TXL transformations
28+
- [x] ================= Release 0.1.6
2429
- [x] Integrate with transformation systems to fix some of the warnings not yet fixed by clippy
30+
- [x] ================= Release 0.1.5
2531
- [x] Call fix only when the number of warnings is larger than 0
2632
- [x] Get RustCFlags from `cargo`
2733
- [x] Integrate with `txl` through `txl-rs`
@@ -30,7 +36,12 @@
3036
- [x] list the marked rules applied to the transformations
3137
- [x] Store the transformation results before and after `clippy --fix` into the `transform` folder
3238
- [x] Measure the number of warnings per KLOC through `count_diagnostics.sh`
39+
- [x] ================= Release 0.1.4
3340
- [x] Separate the output files into a different folder, so as to keep using the same ".rs" file extension
3441
- [x] Insert rendered diagnostic messages into the second comment.
42+
- [x] ================= Release 0.1.3
43+
- [x] ================= Release 0.1.2
44+
- [x] ================= Release 0.1.1
45+
- [x] ================= Release 0.1.0
3546
- [x] Name the comments by the lint rules, and insert the rendered diagnostics into the second comment
3647
- [x] Insert two comments around the diagnositic spans

0 commit comments

Comments
 (0)