Adds types

This commit is contained in:
2026-03-29 02:37:49 -04:00
parent 63276ef8ca
commit 323484a33a
44 changed files with 1273 additions and 121 deletions

View File

@@ -180,3 +180,34 @@ tasks:
desc: "Clear IGDB sync lock (if job is stuck)"
cmds:
- rake igdb:clear_lock
typecheck:
desc: "Run Sorbet type checker"
cmds:
- bundle exec srb tc
typecheck:watch:
desc: "Run Sorbet type checker in watch mode"
cmds:
- bundle exec srb tc --watch
tapioca:init:
desc: "Initialize Tapioca (run once after adding Sorbet)"
cmds:
- bundle exec tapioca init
tapioca:gems:
desc: "Generate RBI files for gems"
cmds:
- bundle exec tapioca gems
tapioca:dsl:
desc: "Generate RBI files for DSLs (Rails models, etc.)"
cmds:
- bundle exec tapioca dsl
tapioca:all:
desc: "Generate all RBI files (gems + DSLs)"
cmds:
- bundle exec tapioca gems
- bundle exec tapioca dsl