私は小さな宝石のエコシステムを開発しましたが、特定の機能によって相互に依存するようになります。
RubyGemsは循環依存関係をサポートしていますか?言い換えれば、これらの仕様で宝石をプッシュするのは安全ですか?
Gem::Specification.new 'essentials' do |gem|
gem.add_development_dependency 'development_tools'
end
Gem::Specification.new 'development_tools' do |gem|
gem.add_runtime_dependency 'essentials'
end