Releases: IVNSTN/TeamTools.Linter.TSQL
Releases · IVNSTN/TeamTools.Linter.TSQL
Cumulative update 2026-02 1.6.2413
Details
- Added support of several more built-in functions to the Evaluator
- More types support implemented in Evaluator: Binary, Date, Time, DateTime, Decimal
- Minor enhancements
- Docs upd
- New rules
New rules
- CS0841:INVISIBLE_CHAR_IN_IDENTIFIER
- CS0842:INVISIBLE_CHAR_IN_COMMENT
- CS0843:OUTPUT_MISMATCHES_ACTION
- CS0844:CONDITIONS_SAME_DECISIONS
- CS0851:FAKE_OUTER_JOIN
- CS0852:NON_CORRELATED_JOIN_PREDICATE
- CS0853:COMPARISON_LEFT_EQUALS_RIGHT
- NM0854:IDENTIFIER_LOOK_ALIKE_CHAR
- RD0849:REDUNDANT_INDEX_FILTER
- RD0850:EXTRA_WHERE_PREDICATE
- SI0845:MULTIPLE_OR_TO_IN
- SI0846:MULTIPLE_AND_TO_NOT_IN
- SI0847:MULTIPLE_IN_TO_SINGLE
- SI0848:MULTIPLE_NOT_IN_TO_SINGLE
Thanks to
- @KazyuraVasiliy for huge help in writing docs for rules CS0841-CS0844, CS0851-CS0853, SI0845-SI0845, RD0849-RD0850, PF0956
- @Galliot for code and docs review
1.6.2412
Cumulative update of the last 18 months.
Current release provides many new rules, significant performance optimization and much better documentation.
Special thanks for updating the documentation to:
- @Galliot rules AM0168 - AM0996, CS0101 - CS0147, CV0110 - CV0268, FM0243 - FM0715, RD0721 - RD0983, HD*, MA*, SI*, DM*
- @KazyuraVasiliy rules FA0703 - FA0771, NM0203 - NM0962, CV0278 - CV0783, DD0153 - DD0765, DD0772 - DD0999, CS0181 - CS0522, CS0748 - CS0921, CS0982 - CS0995
- @vstecenko rules CS0942 - CS0977, CS0523 - CS0747, FA0901 - FA0989
- @MoonysTaken rules RD0123 - RD0719, FA0113 - FA0283, CD*, FL*
- @AndyPLsql rules PF*
First public release
Publish date: January 21, 2025
Contributors: @IVNSTN