Revisions of ast-grep

Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1219358 from Michael Vetter's avatar Michael Vetter (jubalh) (revision 44)
- Update to 0.29.0:
  * feat: support override severity of unused-suppression #1556
  * feat: unify configuration reading #1557
  * feat: unify configuration #1557
  * refactor: improve file config handling #1553
  * refactor: revamp configuration file discovering and custom language registration #1553
  * feat(scan): support context, before/after flags #1549
  * feat: add RuleOverwrite to override rule severity from CLI #1061
  * Breaking change: feat: support --config in sg new cfe472f
  * feat: add rule overwrite impl fb4ac07
  * fix(deps): update dependency @swc/core to v1.7.36 c11fd89
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1209590 from Michael Vetter's avatar Michael Vetter (jubalh) (revision 43)
- Update to 0.28.1:
  * feat: report unused suppression #1346
  * feat: make number of threads configurable #1498
  * doc: add bug report yaml #1462
  * refactor: rename tracing f83dbe9
  * fix: fix bug report bug agains 61921f7
  * fix(deps): update dependency @babel/core to v7.25.8 cf06185
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1206043 from Michael Vetter's avatar Michael Vetter (jubalh) (revision 42)
- Update to 0.28.0:
  * feat: TypeScript types for Rules in NAPI #1038
  * feat:support glob path match in CLI #1062
  * refactor: move input/output args to standalone file 3d937cb
  * refactor: move worker outside of utils 84ea621
  * fix(deps): update babel monorepo to v7.25.7 b989f05
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1202545 from Michael Vetter's avatar Michael Vetter (jubalh) (revision 41)
- Update to 0.27.3:
  * feat: add prettified pattern debug 70d33b5
  * fix(deps): update rust crate pyo3 to v0.22.3 683e398
  * test: add test for CST a79f13f

- Update to 0.27.2:
  * feat: add follow symbolic links option to CLI #1461
  * fix(deps): update dependency @swc/core to v1.7.26 e0b437d
  * fix(deps): update dependency @swc/core to v1.7.24 657bc4e
  * chore(deps): update dependency typescript to v5.6.2 c55a404
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1199549 from Michael Vetter's avatar Michael Vetter (jubalh) (revision 40)
- Update to 0.27.1:
  * fix: create .gitkeep file in new dirs #1273
  * fix: fix unwrap error for unfound dir #1456
  * fix(deps): update dependency @swc/core to v1.7.23 5fd4101
  * chore(deps): update dependency @types/node to v20.16.5 294e402
  * fix: improve error message d46df6a

- Update to 0.27.0:
  * feat: support YAML language #1436
  * fix(deps): update dependency @swc/core to v1.7.22 c577761
  * fix(deps): update dependency @swc/core to v1.7.21 4b0e594
  * feat: add rule config potential kind test def5b21
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1196017 from Michael Vetter's avatar Michael Vetter (jubalh) (revision 39)
- Update to 0.26.3:
  * fix: fix wrong transformation indentation #1405
  * fix: compare only kind for unnamed nodes #1419
  * fix(deps): update dependency @swc/core to v1.7.18 9ecb02c
  * fix(deps): update dependency @swc/core to v1.7.14 459d20a
  * test: add test for transformation indentation e0bfaf2
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1194639 from Michael Vetter's avatar Michael Vetter (jubalh) (revision 37)
- Update to 0.26.2:
  * fix: readopt matched metavar in napi #1380
  * chore: update napi definition 07e084a
  * fix(deps): update dependency @swc/core to v1.7.11 835b06f
  * fix(deps): update dependency @swc/core to v1.7.10 d7a3820
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1193093 from Michael Vetter's avatar Michael Vetter (jubalh) (revision 36)
- Update to 0.26.1:
  * feat: support dynamic language in pyo3 #1143
  * test: add test for load dynamic lang in python 236f4ab
  * feat: add py_lang registration function 43e74e7
  * feat: add pytype for register language 8b660cf
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1192499 from Michael Vetter's avatar Michael Vetter (jubalh) (revision 35)
- Update to 0.26.0:
  * feat: Additional impls for language types #1379
  * feat: append note to error message if available #1384
  * fix: LSP should skip files outside the workspace root #1382
  * fix(deps): update dependency @babel/core to v7.25.2 3b0be88
  * refactor: split two macros b760eb8
  * refactor: simplify visitor 5ae03ae

- Update to 0.25.7:
  * feat: add charCount to split lines #1381
  * chore(deps): update dependency @types/node to v20.14.14 bca7e7b
  * fix(deps): update rust crate clap to v4.5.13 c143464
  * fix(deps): update rust crate toml_edit to v0.22.20 170da4c
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1191590 from Michael Vetter's avatar Michael Vetter (jubalh) (revision 34)
- Update to 0.25.6:
  * feat: add --selector in sg run #1378
  * fix: fix clippy new complaints a4cc793
  * fix(deps): update dependency @swc/core to v1.7.5 d3ee100
  * chore(deps): update rust crate tree-sitter to v0.22.2 93d684a
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1191105 from Michael Vetter's avatar Michael Vetter (jubalh) (revision 33)
- Update to 0.25.5:
  * feat: support using transform in rule message #1366
  * test: add test for skipping multiple ellipsis #1365
  * feat: Support ast-grep-ignore comment on same line as violation #1347
  * Revert "feat: add wasm engine support" 78b1633
  * feat: add wasm engine support ff77914
  * refactor: remove old find/scan 58a3646
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1189720 from Michael Vetter's avatar Michael Vetter (jubalh) (revision 32)
- Update to 0.25.4:
  * feat: support sql experimentally #1300
  * feat: consistent file path for search by removing ./ prefix #1343
  * feat: allow multiple tests in a single YAML file #1344
  * refactor: use HarnessBuilder c41ffa8
  * refactor: move out some files dfa38f2
  * test: add test for deserde tests 76796e4
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1189217 from Michael Vetter's avatar Michael Vetter (jubalh) (revision 31)
- Update to 0.25.3:
  * feat: support custom language injection #1309
  * feat: register embedded language 416e28e
  * fix(deps): update dependency @babel/core to v7.24.9 8c5dd00
  * fix(deps): update dependency @swc/core to v1.7.0 61f6a14
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1188553 from Michael Vetter's avatar Michael Vetter (jubalh) (revision 30)
- Update to 0.25.2:
  * fix: only present code action when there are truly fixable diagnostic #1327
  * refactor: move some function out of lsp 1e6b477
  * fix: use fix in data for fix all command d358d45
  * fix: update fix all lsp b760b9b
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1187426 from Michael Vetter's avatar Michael Vetter (jubalh) (revision 29)
- Update to 0.25.1:
  * fix: make config file work outside of workspace root #1326
  * fix: fix napi musl bde7f34
  * fix: debug napi 2d87fc5

- Update to 0.25.0:
  * Fix Python 3.10 macOS ast-grep-py build #1315
  * feat: support multiple doc in scan #1310
  * fix: fix testing #1305
  * feat: support searching injected code in specified lang #1307
  * feat: improve HTML language extraction for ts/scss #1301
  * fix: use relative path in lsp #1272
  * fix: use match info in lsp message #1271
  * feat: support arm64 musl #1227
  * fix(deps): update dependency @babel/core to v7.24.8 624aa70
  * feat: support multiple regions in run 07ef11f
  * refactor: move Html out 4a0c177
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1183519 from Michael Vetter's avatar Michael Vetter (jubalh) (revision 28)
- Update to 0.24.1:
  * fix: skip missing node in pattern #1256
  * doc: add cli help text for debug format 1754382
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1182969 from Michael Vetter's avatar Michael Vetter (jubalh) (revision 27)
- Update to 0.24.0:
  * feat: add debug ast and cst #1218
  * feat: add strictness in PyO3 #1246
  * feat: add strictness flag in cli #1243
  * test: add test for different strictness #1241
  * feat: add strictness to YAML #1239
  * Breaking change: fix: update API for fix 4971ac2
  * Breaking change: fix: change deletedLength to endPos in napi c0e9a65
  * feat: add colorized output 22f279c

- Update to 0.23.1:
  * fix: all should not pollute env #1225
  * Breaking change: feat: use new pattern struct f219b43
  * refactor: move match_node impl out 27c918a
  * refactor: factor out match_ellipsis logic 407d2a8
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1179978 from Michael Vetter's avatar Michael Vetter (jubalh) (revision 26)
- Update to 0.23.0:
  * feat: add typings for pyo3 #676
  * refactor: remove unused old code 3ffd1d9
  * fix(deps): update babel monorepo to v7.24.7 b4aebaf
  * refactor: add new abstraction for match_tree 079bc7d
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1178664 from Michael Vetter's avatar Michael Vetter (jubalh) (revision 25)
- Update to 0.22.6:
  * fix: add Edit to export list #1186
  * feat: add modify edit range feature in pyo3 1e31253
  * test: add test for modifying edit 7044811
  * fix: addClass Edit in pyo3 d81c6c3
Displaying revisions 1 - 20 of 44
openSUSE Build Service is sponsored by