Releases: etiennebacher/astgrepr
Releases · etiennebacher/astgrepr
astgrepr 0.0.8
- Add support for using multi-metavars in replacement.
astgrepr 0.0.7
- Fix edge case when a matched node is on the last line and there isn't an
empty line at the end. - Internals: add CI, bump ast-grep to 0.26.3.
astgrepr 0.0.6
- Replacing text that contains escaping characters (e.g. in regular expressions)
doesn't remove those characters anymore. - Enable multiple replacements on the same line of code.
- Replacing text now takes into account leading empty lines.
- Ignore specific rules, e.g.
# ast-grep-ignore: any_duplicated
to ignore the
rules stored inany_duplicated.yml
only. Accepts several rules separated
with a comma.
astgrepr 0.0.5
- Support metavars in the
message
field in YAML files.
astgrepr 0.0.4
astgrepr 0.0.3
- Add support to tags to ignore lines and chunks of code with
# ast-grep-ignore
,
# ast-grep-ignore-start
and# ast-grep-ignore-end
. - Lots of refactor.
- Support digits in meta-variables.
- More tests.
astgrepr 0.0.2
- More robust handling of yaml files.
- Update
extendr
to 0.7.0. - Many changes that hard to list: basically everything works better.
- Considerably reduce binary size (#8).
astgrepr 0.0.1
Initial release