What's Changed
- fix(no-unnecessary-type-assertion): trim expression span and label cast span by @camc314 in #707
- refactor: run
go fixforanyanalyzer by @camchenry in #711 - refactor: run
go fixforminmaxanalyzer by @camchenry in #712 - refactor: run
go fixfornewexpranalyzer by @camchenry in #713 - refactor: run
go fixforslicescontainsanalyzer by @camchenry in #714 - refactor: run
go fixforstditeratorsanalyzer by @camchenry in #715 - refactor: run
go fixforstringscutanalyzer by @camchenry in #716 - refactor: run
go fixforstringsseqanalyzer by @camchenry in #717 - chore: remove GOEXPERIMENT=greenteagc from build options by @no-yan in #721
- feat: add labeled range for
unbound-methodby @camchenry in #718 - feat:
switch-exhaustiveness-check: report all missing cases by @camchenry in #719 - feat: add suggestions for
switch-exhaustiveness-checkby @camchenry in #720 - fix(no-deprecated): detect deprecation on inherited methods with no child override by @wagenet in #709
- fix(await-thenable): report diagnostics on await token by @camc314 in #722
- feat:
restrict-template-expressions: move type to labeled range by @camchenry in #724 - feat:
restrict-plus-operands: improve diagnostic by @camchenry in #725 - chore: render help message in snapshots by @camchenry in #726
- perf(no-unnecessary-type-arguments): use isTypeIdenticalTo + flags checks by @kalvenschraut in #723
- chore(deps): update npm packages by @renovate[bot] in #730
- chore(deps): update taiki-e/install-action action to v2.68.7 by @renovate[bot] in #731
- fix(tests): sort snapshot cases correctly by @camc314 in #734
- fix(no-useless-default-assignment): false positive with exact optional property types by @camc314 in #737
- fix(prefer-optional-chaining): various false positives discovered by @kalvenschraut in #732
- fix: preserve per-suggestion messages in fix-suggestions output by @camc314 in #738
Full Changelog: v0.14.2...v0.15.0