はじめに 興味深かったので深追いしてみた。問題点をまとめると check と ckeck は見間違えやすい Ruby HCL はコンパイルしない言語 文字列内(string interpolation)なので linter が通らない こうなると typo を検知できる linter を使うしかない。しかし healthckeck の様に1ワードになっていると、それがどんな単語から構成されているか分からない。 he alt h ckeck なのか health ckeck なのか heal th ck eck なのか これをチェックできるコマンドを作った。 辞書が足らない、遅い、など問題点はあるけど、ひとまず動きそうなところまで作ったので、自分の整理の為に文章を残しておく。 healthckeck をエラーにするには healthckeck をエラーにするにはまずこの単語を health