OpenAPI の定義を入力に、Sorbet の型が付いた Rails のクラスを生成する gem である。
API の定義とコードは、人が写している限りどこかで食い違う。書いた人が気をつければ済む話ではない。だから写す作業のほうを機械に寄せた。
定義を直せばコードが追いかける。案件に投入して、本番で動かしている。
OpenAPI の定義から Sorbet 型付きの Rails のクラスを生成する gem。
github.com/yantene/openapi-sorbet-railsOpenAPI の定義を入力に、Sorbet の型が付いた Rails のクラスを生成する gem である。
API の定義とコードは、人が写している限りどこかで食い違う。書いた人が気をつければ済む話ではない。だから写す作業のほうを機械に寄せた。
定義を直せばコードが追いかける。案件に投入して、本番で動かしている。