v0.10.0
What's Changed
- chore: remove wildcard dependency by @gvozdvmozgu in #465
- refactor(AL04): removed redundant clone by @gvozdvmozgu in #466
- Cleaning up rules by @benfdking in #468
- chore: get the rules to return better on load by @benfdking in #467
- chore: remove unneeded clones by @benfdking in #469
- feat: separate out cache key types by @benfdking in #470
- feat: add
RF04
rule by @gvozdvmozgu in #472 - feat: add RF05 rule by @gvozdvmozgu in #473
- chore: remove type if not needed by @benfdking in #471
- feat: cleaning up groups and changing default to core by @benfdking in #476
- feat: add
RF06
rule by @gvozdvmozgu in #477 - feat: implement cv 08 by @benfdking in #475
- feat: implement am03 by @benfdking in #479
- feat: implementing the CV01 rule by @benfdking in #474
- feat: implement rule am 05 by @benfdking in #478
- feat: add
ST04
rule by @gvozdvmozgu in #482 - feat: add
RF02
rule by @gvozdvmozgu in #484 - chore: unneeded arc by @benfdking in #485
- feat: add
ST06
rule by @gvozdvmozgu in #486 - feat: implement rule cv 07 by @benfdking in #487
- fix: small fix to rule CV07 by @benfdking in #488
- feat: add
ST07
rule by @gvozdvmozgu in #489 - chore: small rule clean up by @benfdking in #491
- chore: update cargo dependencies by @benfdking in #492
- refactor: remove stringly typed dialect name by @gvozdvmozgu in #493
- chore: added small help to build tests from fixtures for debugging by @benfdking in #496
- feat: add
TokenSeekerCrawler
by @gvozdvmozgu in #498 - experiment: enable jemalloc by @gvozdvmozgu in #494
- fix: correct selection of the
iter_raw_references
branch depending on the dialect by @gvozdvmozgu in #500 - feaT: implement rule CV09 by @benfdking in #495
- feat: actually allow LT13 to run by @benfdking in #503
- feat: enabling cv05 by @benfdking in #504
- feat: move the default config to raw by @benfdking in #502
- refactor: single-threaded segment by @gvozdvmozgu in #507
- chore(deps): bump serde_with from 3.8.3 to 3.9.0 by @dependabot in #513
- chore: update node packages by @benfdking in #515
- chore(deps-dev): bump @vscode/test-cli from 0.0.9 to 0.0.10 in /editors/code by @dependabot in #508
- feat: small optimisations by @benfdking in #501
- feat: add ST09 rule by @gvozdvmozgu in #516
- feat: add diagnostic info to the lsp by @benfdking in #518
- chore: remove of unused variable by @benfdking in #520
- chore: reduce redundant piece of information by @benfdking in #519
- chore: update jemallocator by @benfdking in #521
- feat: add CV11 rule by @gvozdvmozgu in #523
- feat: add
CV10
rule by @gvozdvmozgu in #522 - feat: typing reflow stricter by @benfdking in #524
- feat: implementing cv06 by @benfdking in #517
- chore: moving to static strings by @benfdking in #525
- chore: move trailing comments to enum by @benfdking in #527
- chore: moving indent unit to enum by @benfdking in #528
- chore: move to iterators by @benfdking in #529
- feat: working on am04 by @benfdking in #481
- feat: working on am 07 by @benfdking in #480
- refactor: remove unnecessary alloc by @gvozdvmozgu in #532
- ci: downgraded node version to 20 by @gvozdvmozgu in #531
- feat: add duckdb dialect by @gvozdvmozgu in #533
- refactor: rework type of segments by @gvozdvmozgu in #534
- refactor: remove dead code by @gvozdvmozgu in #537
- chore: remove unused code by @benfdking in #536
- feat: document the skipped rules by @benfdking in #535
- chore: update rust-toolchain by @gvozdvmozgu in #543
- refactor: remove anymap by @gvozdvmozgu in #544
- fix: rename
native.js
tonative.cjs
by @gvozdvmozgu in #542 - chore: update node dependencies by @benfdking in #546
- cherry-pick some refactorings by @gvozdvmozgu in #545
- feat: add sqlite dialect by @gvozdvmozgu in #548
- Fix/more tests for rule lt01 and fixes by @gvozdvmozgu in #549
- feat: sketch out sqlinference by @gvozdvmozgu in #547
- docs: add sqlite to readme by @benfdking in #550
- chore(deps): bump clap from 4.5.9 to 4.5.11 by @dependabot in #556
- chore: update cargo dependencies by @benfdking in #558
- chore: bump version to 10 by @benfdking in #559
Full Changelog: v0.9.0...v0.10.0