Commit Graph

  • c44ef22ca1 Merge pull request #36 from K-Mistele/contrib/effect-tag-match-rules main Dillon Mulroy 2026-09-10 09:53:24 -04:00
  • f87211b914 docs: expand Effect rule examples #36 Dillon Mulroy 2026-09-10 09:46:46 -04:00
  • e6676e8d0b feat(effect): prefer Match for literal branches Kyle Mistele 2026-08-31 16:59:59 -07:00
  • 01b8f46979 feat(effect): enforce tagged value conventions Kyle Mistele 2026-08-31 16:58:19 -07:00
  • 065e52dc69 Merge pull request #41 from akshaypal912/fix/share-resolve-variable-scope Dillon Mulroy 2026-09-10 09:41:37 -04:00
  • faf1fbd20e Merge pull request #43 from dmmulroy/feat/readable-spacing Dillon Mulroy 2026-09-10 09:40:35 -04:00
  • 5a4b759644 feat: vendor autofixable readable spacing rule #43 Dillon Mulroy 2026-09-09 08:11:40 -04:00
  • 95a56e5d24 Add array performance rules and safe vendored upgrade guidance Dillon Mulroy 2026-09-08 09:07:19 -04:00
  • 4fdfa660fa refactor: share resolveVariable scope walk #41 akshaypal912 2026-09-02 21:21:31 +05:30
  • e8c4880471 chore: prepare v0.1.2 v0.1.2 Dillon Mulroy 2026-08-31 17:35:22 -04:00
  • b151806a10 Merge pull request #35 from dajiaohuang/test/34-no-chained-type-assertions Dillon Mulroy 2026-08-31 17:34:05 -04:00
  • a8f9171a3b test: cover chained type assertions #35 dajiaohuang 2026-09-01 02:03:57 +08:00
  • 0b863049ca Update README.md Dillon Mulroy 2026-08-31 13:31:51 -04:00
  • b1b67edd34 Merge pull request #33 from dmmulroy/docs/refresh-readme-v0.1.1 Dillon Mulroy 2026-08-31 13:31:20 -04:00
  • aa2533a196 docs: refresh README for current behavior #33 Dillon Mulroy 2026-08-31 13:30:25 -04:00
  • d3f6ae4676 Merge pull request #32 from dmmulroy/fix/remaining-triaged-correctness v0.1.1 Dillon Mulroy 2026-08-31 13:23:23 -04:00
  • 9eeb780165 chore: prepare v0.1.1 #32 Dillon Mulroy 2026-08-31 13:22:43 -04:00
  • 298c993f9e fix: resolve scoped and generic type aliases Dillon Mulroy 2026-08-31 13:20:01 -04:00
  • f2a8e0b9a4 fix: refine third-party and boundary conventions Dillon Mulroy 2026-08-31 13:19:26 -04:00
  • 5bca7155bf Merge pull request #31 from dmmulroy/fix/triaged-rule-correctness v0.1.0 Dillon Mulroy 2026-08-31 12:59:21 -04:00
  • f171955627 fix: prevent known values from entering type guards #31 Dillon Mulroy 2026-08-31 12:55:35 -04:00
  • 63d6966ef5 fix: tighten rule semantics and diagnostics Dillon Mulroy 2026-08-31 12:40:46 -04:00
  • 6d538555cb feat: add opt-in Effect lint rules Dillon Mulroy 2026-08-18 09:21:05 -04:00
  • 446268e5d1 Ignore agent tooling when installing anti-slop Dillon Mulroy 2026-08-14 10:23:58 -04:00
  • e8100a10da feat: allow typeof checks in type guards Dillon Mulroy 2026-08-14 09:25:07 -04:00
  • 8864a34aea fix: respect lexical type binders in alias resolution Dillon Mulroy 2026-08-14 09:08:51 -04:00
  • cd064fe602 perf: adopt Oxlint alternative plugin API Dillon Mulroy 2026-08-13 16:25:46 -04:00
  • 9b80d9a5c3 feat: enforce explicit test and assertion boundaries Dillon Mulroy 2026-08-12 18:02:02 -04:00
  • ab83c941a1 docs: make lint diagnostics agent-actionable Dillon Mulroy 2026-08-12 17:48:14 -04:00
  • 669ee7fbc4 feat: ban unknown returns and Reflect.get Dillon Mulroy 2026-08-12 17:45:27 -04:00
  • 6a48a81722 fix: resolve type aliases by lexical meaning Dillon Mulroy 2026-08-12 16:56:17 -04:00
  • abaeb63b29 docs: add rule violation examples Dillon Mulroy 2026-08-12 14:26:03 -04:00
  • c76ee37c8e fix: guard generic substitution cycles Dillon Mulroy 2026-08-12 13:07:16 -04:00
  • 43eafbcd22 fix: preserve conditional spread semantics Dillon Mulroy 2026-08-12 12:57:29 -04:00
  • b5d2288db1 feat: extract anti-slop Oxlint plugin Dillon Mulroy 2026-08-12 09:48:49 -04:00