Compiling .rbi for sixarm_ruby_unaccent goes on indefinitely (infinite loop?)
This is a fairly small gem so not sure if there's an infinite loop issue going on. It is in our gemfile because it's a dependency of the countries gem. I discovered this by editing tapioca to print the gem name before it compiles. Running tapioca gem --all -V results in output like this:
Compiling sinatra
Compiled sinatra
force sorbet/rbi/gems/[email protected]
Compiling sixarm_ruby_unaccent
where it appears to stay indefinitely.
This is on version 0.8.0. Previously generating the .rbi succeeded without any issue.
👋 Hey Alex,
I'm curious if the RBI generates faster if you pass the --no-doc option?
Thanks for reporting this problem!
Hi @Morriar, yes that generates the .rbi without any issues.
Just to add to this, had the same issue with v1.2.0 of sixarm_ruby_unaccent. Adding --no-doc flag made the process run to completion without missing a beat.
Closing this issue in favor of a more general solution: https://github.com/Shopify/tapioca/issues/1361.