Revisions of ast-grep
Dominique Leuenberger (dimstar_suse)
accepted
request 1219358
from
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 (anag+factory)
accepted
request 1209590
from
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 (anag+factory)
accepted
request 1206043
from
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 (anag+factory)
accepted
request 1202545
from
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 (anag+factory)
accepted
request 1199549
from
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 (anag+factory)
accepted
request 1196017
from
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 (anag+factory)
accepted
request 1194639
from
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 (dimstar_suse)
accepted
request 1193093
from
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 (dimstar_suse)
accepted
request 1192499
from
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 (dimstar_suse)
accepted
request 1191590
from
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 (dimstar_suse)
accepted
request 1191105
from
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 (dimstar_suse)
accepted
request 1189720
from
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 (dimstar_suse)
accepted
request 1189217
from
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 (anag+factory)
accepted
request 1188553
from
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 (anag+factory)
accepted
request 1187426
from
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 (anag+factory)
accepted
request 1183519
from
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 (anag+factory)
accepted
request 1182969
from
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 (anag+factory)
accepted
request 1179978
from
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 (anag+factory)
accepted
request 1178664
from
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